summaryrefslogtreecommitdiff
path: root/usergrps/uktug/baskervi/4_5
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /usergrps/uktug/baskervi/4_5
Initial commit
Diffstat (limited to 'usergrps/uktug/baskervi/4_5')
-rw-r--r--usergrps/uktug/baskervi/4_5/asmith.tex395
-rw-r--r--usergrps/uktug/baskervi/4_5/bailey.tex433
-rw-r--r--usergrps/uktug/baskervi/4_5/bask4_5.brf15
-rw-r--r--usergrps/uktug/baskervi/4_5/bask4_5.hrf91
-rw-r--r--usergrps/uktug/baskervi/4_5/bask4_5.ps14187
-rw-r--r--usergrps/uktug/baskervi/4_5/bask4_5.rep43
-rw-r--r--usergrps/uktug/baskervi/4_5/bask4_5.tex99
-rw-r--r--usergrps/uktug/baskervi/4_5/clark1.tex298
-rw-r--r--usergrps/uktug/baskervi/4_5/clark2.tex346
-rw-r--r--usergrps/uktug/baskervi/4_5/dubna.tex285
-rw-r--r--usergrps/uktug/baskervi/4_5/eurotex.tex289
-rw-r--r--usergrps/uktug/baskervi/4_5/fine.tex366
-rw-r--r--usergrps/uktug/baskervi/4_5/flier.tex111
-rw-r--r--usergrps/uktug/baskervi/4_5/letter.tex27
-rw-r--r--usergrps/uktug/baskervi/4_5/meet.tex22
-rw-r--r--usergrps/uktug/baskervi/4_5/reese.tex474
-rw-r--r--usergrps/uktug/baskervi/4_5/reese2.tex155
-rw-r--r--usergrps/uktug/baskervi/4_5/review.tex189
-rw-r--r--usergrps/uktug/baskervi/4_5/rowley.tex80
-rw-r--r--usergrps/uktug/baskervi/4_5/tei.tex90
-rw-r--r--usergrps/uktug/baskervi/4_5/uj.tex37
21 files changed, 18032 insertions, 0 deletions
diff --git a/usergrps/uktug/baskervi/4_5/asmith.tex b/usergrps/uktug/baskervi/4_5/asmith.tex
new file mode 100644
index 0000000000..055406848e
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/asmith.tex
@@ -0,0 +1,395 @@
+\MakeShortVerb{+}
+\title{\HT: a working standard}
+\author[Arthur P. Smith]{Arthur P. Smith\\
+Dept. of Chemistry, BG-10,\\
+University of Washington, \\Seattle, WA
+98195\\\texttt{asmith@mammoth.chem.washington.edu}}
+
+\begin{Article}
+\section{Introduction}
+\emph{Note: this paper was prepared for the American Phsyical Society
+electronic publishing conference, Los Alamos N.M. October 14--15 1994.}
+
+
+The past year has seen a revolution in the processes of
+Internet-based information navigation and retrieval with the
+advent of easy-to-use graphical browsers (in particular Mosaic)
+based on the World-Wide-Web (WWW). The revolution is a result of two
+components --- first the browsers allow a near-uniform (point-and-click
+or other method) access to documents in almost any format
+and from almost any Internet-based
+source, accessed as regular files or via ftp, gopher, http or one of
+many other possible methods; along with this the Universal
+Resource Locator (URL) mechanism provides
+a surprisingly easy and uniform way to specify the location of any
+document on the net. Second, for certain classes of documents
+(html files, or gopher text files) embedded URL's or other
+addresses are understood to refer to other, external, documents which can
+be followed according to the interests of the person viewing the
+document, producing an interconnected web of documents.
+
+The goal of the \HT{} collaboration is to extend this second
+privileged class of documents to include documents based on \TeX{},
+the word-processing language of choice for mathematical and scientific
+writing, thus fully incorporating \TeX{} documents into the burgeoning
+\textbf{web} of information on the internet.
+
+\section{Why \HT?}
+
+There already exists one approach for incorporating \TeX{} documents
+more fully into the \textbf{web} --- conversion to HTML, as in the
+program \texttt{latex2html} by Nikos Drakos. This can work very well,
+and is already used in some of the electronic publications in
+mathematics, but there are also several serious problems with this,
+aside from the technical issues associated with the complexity of the
+conversion process. HTML by design allows very little author control
+of the visual form of a document. This is touted as an advantage
+because it preserves only the \emph{essential} elements of a document
+and not the artificialities of a page --- in fact HTML documents do
+not have pages at all, although some of the sense of a \emph{page} is
+implied by separation of a single document into many files. Aside from
+loss of author control, there is a practical problem of a lack of
+mathematical tools in the current implementations of HTML --- tables
+and equations are either difficult to implement or impossible.
+\texttt{latex2html} gets around this by conversion of such things to
+bitmapped images, but this is an inefficient and expensive process ---
+and goes in just the opposite direction of HTML's theme of extracting
+the \emph{essence} of a document, making the document essentially
+unreadable without a good network connection and a computer with a
+high quality display.
+
+These problems with HTML are compounded if scientific authors
+attempt to write documents directly in HTML rather than using
+\TeX{} first --- the lack of authoring tools, the absence of macro
+capabilities, and the ill-defined nature of the language make
+this an unpleasant task; just dealing with ordinary text
+is easy, but getting Greek letters, mathematical symbols, equations
+and tables into your document is not. The one nice feature
+of HTML is the ease with which figures can be incorporated into
+a document. But at least PostScript figures can be incorporated into
+a \TeX{} document with equal ease using modern \emph{dvi} interpreters, and the
+\HT{} standard presented here allows arbitrary images and other
+external documents to be referred to and brought to the screen
+with a single mouse click.
+
+The point of all this is that hypertext capabilities, and the use of
+URL's to locate new documents --- the main feature of HTML that makes it
+such a useful network information navigation tool --- can be much
+more easily incorporated into \TeX{} than the mathematical capabilities
+of \TeX{} and the years of experience embedded in various \TeX{} macro
+packages can be incorporated into HTML. Whether \TeX{} in general provides
+a better model for the viewing of on-line information remains to
+be seen.
+
+\section{How does it work?}
+
+The underlying element of our implementation of \HT{} is the use
+of a \TeX{} macro that bypasses the \TeX{} interpretation process and
+sends a message directly to the \emph{dvi} interpreter that processes \TeX{}
+output. This is the +\special+ command, previously used to define
+procedures for drawing or including figures in \TeX{} documents. When
+the characters +\special{+{\ttfamily\itshape string}+}+ appear in the
+\TeX{} document, the \emph{string} is passed directly without
+interpretation to the output \emph{dvi} file (preceded by a marker to
+identify this as a \emph{special} message to the \emph{dvi} interpreter). The
+\emph{dvi} previewers or processers then interpret this string according to
+its first few characters. The original \HT{} specification (due
+to Paul Ginsparg, Tanmoy Bhattacharya, and me) uses the initial
+characters \emph{html:} to denote \HT{} elements in an HTML-like
+style. David Oliver (\texttt{oliver@gang.umass.edu}) has introduced a slightly
+different specification that uses the initial characters \emph{hyp} to
+denote his own style of \HT. I will discuss only the original
+specification in this paper, since as far as they are currently
+implemented both specifications are essentially equivalent. Note that
+\emph{dvi} interpreters that do not understand the \emph{html:} or \emph{hyp}
+special commands will ignore them, or at worst print out warning
+messages. Therefore \emph{dvi} files processed to include \HT{}
+commands are fully compatible with old \emph{dvi} interpreters.
+
+After the initial \emph{html:} string, the specification is identical
+to a restricted form of HTML. The five arguments we have added to
+the +\special+ command are:
+
+\begin{description}
+\item[href:] +html:<a href = "href_string">+
+\item[name:] +html:<a name = "name_string">+
+\item[end:] +html:</a>+
+\item[image:] +html:<img src = "href_string">+
+\item[base\_name:] +html:<base href = "href_string">+
+\end{description}
+
+The \emph{href}, \emph{name} and \emph{end} commands are used to do
+the basic hypertext operations of establishing links between sections
+of documents. The \emph{image} command is intended (as with current
+html viewers) to eventually place an image of arbitrary graphical
+format on the page in the current location. Currently for \XHDVI,
+\emph{image} brings up an external viewer with the image, if such
+a viewer is available. The \emph{base\_name}
+command should be used to communicate
+to the \emph{dvi} viewer the full (URL) location of the current document so that
+files specified by relative URL's may be retrieved correctly.
+
+The href and name commands must be paired with an end command later in
+the \TeX{} file --- the \TeX{} commands between the two ends of a pair
+form an \emph{anchor} in the document. In the case of an +\href+
+command, the \emph{anchor} is to be highlighted in the \emph{dvi} viewer, and
+when clicked on will cause the scene to shift to the destination
+specified by \emph{href\_string}. The \emph{anchor} associated with a
+name command represents a possible location to which other hypertext
+links may refer, either as local references (of the form
+\texttt{href="\#name\_string"} with the \emph{name\_string}
+identical to the one in the name command) or as part of a URL (of the
+form \emph{URL\#name\_string}). Here \emph{href\_string} is a valid
+URL or local identifier, while name\_string could be any string at
+all: the only caveat is that `+"+' characters should be escaped with a
+backslash (+\+), and if it looks like a URL name it may cause
+problems. There may also be problems if \LaTeX\ tries to interpret the
+\emph{href\_string} or \emph{name\_string} --- in that case preceding
+the command with +\protect+ should usually work. Any defined
+\emph{name\_string} can be referred to in any href referring to the
+document, in the form \texttt{href="URL\#name\_string"}. Note that
+anchors may be nested. The only restriction in current implementations
+is that anchors are truncated at page boundaries.
+
+Because this html-based naming scheme is somewhat unwieldy, although
+very general, Tanmoy Bhattacharya (\texttt{tanmoy@qcd.lanl.gov}) has
+written several collections of \TeX{} macros to simplify things. The
+basic package is \emph{hyperbasics.tex}\footnote{{\ttfamily
+ http://nqcd.lanl.gov/people/tanmoy/hypertex/hyperbasics.tex}}
+which defines the following simple low level hypertex macros:
+\begin{itemize}
+\item+\href{url}{text}+: text becomes an href anchor referring to \emph{url}.
+\item+\hname{myname}{text}+: text becomes a name anchor with name
+\emph{myname}.
+\end{itemize}
+plus others that are used to automatically convert \LaTeX\ or other
+style markup into corresponding names and references.
+
+\section{How do I use it?}
+\subsection{As a reader}
+There are currently two \emph{dvi} interpreters that understand the
+\HT{} +\special+s: \XHDVI{} for X windows, and HyperTeXView.app
+for NextStep. We are proceeding with work on
+a \emph{dvi}-pdf converter that understands \HT{}, and we are
+encouraging work on \emph{dvi} previewers
+or \TeX{} authoring tools for Macintosh and PC that incorporate
+\HT{} elements.
+
+For a \TeX{} document that has already been processed to a
+\emph{dvi} file with \HT{} elements, viewing the internal hypertext
+is almost trivial --- you just fire up the \emph{dvi} previewer and navigate
+by button clicks as with Mosaic or other WWW browsers. To have
+\XHDVI, for example, brought up automatically from Mosaic when
+a \emph{dvi} document is referenced, you need to have a +.mailcap+ file
+in your home directory, and create or modify the line:
+\begin{verbatim}
+application/x-dvi; xhdvi %s
+\end{verbatim}
+Your machine must already have the \TeX{} essentials on board of course --- in
+particular the pk font files, and the location of those font files
+needs to be communicated to the previewer. If xdvi is already working
+for you, \XHDVI{} should work too. Details for getting \XHDVI{} working on
+your machine are provided below.
+
+For jumping to external documents from within the hypertexted \emph{dvi} file,
+a couple of additional elements are needed, also desribed
+below for the case of \XHDVI.
+
+\subsection{As an author}
+Here is where the power of \TeX's macro capabilities appears.
+A working internal hypertext document can be made from a \LaTeX\
+document with a one-line addition to the file, using Tanmoy Bhattacharya's
+hypertex macros. These macros convert the standard \LaTeX\ markup
+into hypertext links between the different sections of the document,
+so that references to equations, tables, footnotes, and section
+headings are in place, and bibliographic references and figures
+refer back at least to the bibliography entry or figure caption.
+These in turn may be set to refer to corresponding external documents
+but this process is not automatic --- currently the author will have
+to add these references by hand, although automatic procedures
+can be envisioned. With an Internet connection, \XHDVI{} can be used
+to preview the document and check that the references actually work,
+before the document is submitted to the archives.
+
+The macros developed thus far use standard naming conventions
+for the underlying structures in \LaTeX\ and other standard
+macro packages, so that appending \#equation.2.3, \#page.7,
+\#figure.4, \#table.2, etc. to the URL for any \TeX{} file processed
+with these packages will go to the right place, allowing
+easy hypertext reference to the internal structure of other
+documents.
+
+In order to get started, however, you need to place these macro files
+in one of the standard areas that your \TeX{} looks for input files
+(you can modify your TEXINPUTS environment variable to get it to look
+in your own directories). The needed macro files are itemized in the
+\HT{} introductory document at
+\URL|http://xxx.lanl.gov/hypertex/index.html\#more| and can be
+obtained in one lump by anonymous
+ftp.\footnote{\relax\texttt{ftp://snorri.chem.washington.edu/hypertex/hypermacros.Z}}
+
+\subsection{As an e-print manager}
+Since we currently only have \emph{dvi} previewers, an e-print server
+would have to serve the documents in pre-processed \emph{.dvi} form.
+This means converting documents to \HT{} if the author
+has not already done this, and possibly applying automated
+insertion of URL's corresponding to references in the
+bibliographic section. The manager could do this by hand
+but it might be rather time-consuming.
+
+For ease of use, the best way to serve the documents
+is probably as a combined package of \emph{dvi} and PostScript files that
+go together. This requires the e-print manager to create
+a new content-type associated with this package, and to supply
+an unpackaging program for the reader to place in their +.mailcap+
+file, which automatically calls up \XHDVI{} or another \HT{}
+browser on the resultant main \emph{dvi} file. The reason for doing this
+is that .ps files included by standard macros
+will not generally be understood as remote documents, at least at
+the current level of previewer capabilities.
+Another option in this unpackaging method is to supply the \TeX{} file
+itself, pipe it through a simple converter to \HT{} and through
+\TeX{} itself, and then call one of the \HT{} viewers. These approaches
+are already in use at some locations (e.g., CERN).
+
+When the pdf converter is available, the entire document should
+come as a single pdf file, unless the document refers to non-PostScript
+images or other inclusions in which case the packaging approach (or
+use of absolute URL's) remains necessary.
+
+\section{How do I get it?}
+
+Currently the following are available:
+\begin{enumerate}
+\item A \HT{}
+ viewer\footnote{\texttt{ftp://snorri.chem.washington.edu/hypertex/xhdvi\_0.6.tar.Z}}
+ based on xdvi-18, modified by Arthur Smith. Precompiled versions
+ for various UNIX architectures are available in the same directory.
+
+\item HyperTeXview.app,\footnote{\texttt{dmitri@physics.stanford.edu}}
+ courtesy of Dmitri Linde (also the author of InstantTeX.app) for
+ NextStep, precompiled for Motorola and Intel-based NeXT
+ machines.\footnote{See
+ \texttt{http://xxx.lanl.gov/hypertex/index.html\#dvi} for
+ availability.}
+\end{enumerate}
+
+The macro and style files listed above
+by Tanmoy Bhatta\-charya, available at
+\URL|ftp://nqcd.lanl.gov/people/tanmoy/hypertex|
+
+\section{Details on \protect\XHDVI}
+\XHDVI{} retains all the features of the latest version of xdvi
+(version 18) and adopts in addition many of the hypertext features
+of Mosaic, the most popular WWW browser. Hypertext links are
+underlined or altered in colour (the underlining can be turned off)
+and a left-mouse click on a link causes the view to shift to
+the destination point for the link, as long as the destination
+is another \emph{dvi} file. If the link is not to a \emph{dvi} file, an external
+viewer is employed, following the mime and mailcap definitions or
+using standard defaults if those are not locally defined.
+A middle mouse click on a link brings up a new viewer whether
+or not the destination is a \emph{dvi} file --- this is intended to be useful
+to refer back to equations or to bring up footnotes, since the new
+\emph{dvi} window is small. There are also a large number of keyboard
+accelerators, all described in detail in the man page.
+
+In general, see the installation notes provided with \XHDVI.
+
+In outline what is needed is:
+
+\begin{enumerate}
+\item The compiled \XHDVI{} program --- precompiled binaries are available for
+Sun, NeXT, SGI, HP, IBM RS6000, or you can get the source and compile
+it yourself. Let me know of any compilation troubles --- it's written in C.
+
+\item The \TeX{} fonts, at least in pk format. If xdvi, \emph{dvi}ps or some other
+\emph{dvi} interpreter are working on your machine then they must be around
+somewhere.
+
+\item Set up the connections between the Web browser and \XHDVI. If you
+use mosaic for example,
+\begin{verbatim}
+setenv WWWBROWSER /usr/local/bin/mosaic
+\end{verbatim}
+will let \XHDVI{} know what to send HTML files to. To let mosaic know to
+bring up \XHDVI{} for any \emph{dvi} files, you need to amend
+in your +.mailcap+ file as described above.
+
+\item The application defaults file for \XHDVI{} should be installed in
+the standard application defaults directory on your machine, or you
+can take lines from it and modify them for your own taste and put them
+in your +~/.Xdefaults+ file. For example I use the following resource
+specifications to get a particular size and position of the window
+with white on black lettering and with the hyperlinks in cyan, and
+to remove the buttons:
+
+\begin{itemize}
+\item[\null] xhdvi*geometry: 800x600-0-0
+\item[\null] xhdvi*foreground: white
+\item[\null] xhdvi*background: black
+\item[\null] xhdvi*highlight: cyan
+\item[\null] xhdvi*expert: true
+\end{itemize}
+
+\item You need to have the \textsf{ghostscript} program on your machine and in
+your default execution path in order to view postscript from \XHDVI.
+Similarly, other viewers defined in the +.mailcap+ file should be
+available on the machine.
+
+\item You need to install the man page xhdvi.man in
+ \texttt{/usr/local/man/man1} and add \texttt{/usr/local/man} to your
+ MANPATH environment variable in order for \emph{help} to work from
+ \XHDVI.
+\end{enumerate}
+
+\section{Some examples}
+
+This document is available in raw \HT{} format and in converted
+\emph{dvi} format via anonymous ftp at the address
+\URL|ftp://snorri.chem.washington.edu/hypertex|. The \HT{}
+version of this paper uses the two-column APS journal style of revtex.
+The table of contents at the beginning is generated automatically with
+the \LaTeX\ +\tableofcontents+ command.
+
+See also the examples provided by Paul Ginsparg in
+the \HT{} introductory document at
+\URL|http://xxx.lanl.gov/hypertex/index.html|. Some of these are
+files randomly selected from the HEP archive, including \LaTeX,
+Rev\TeX, and other formats.
+
+\section{What still needs to be done?}
+
+Unfortunately, at this point reference to networked files
+(via URL's) suffers from a couple of problems. \XHDVI{} does not
+yet include any of the network transport code that ordinary
+WWW browsers use, and the intention was to avoid having to add
+this layer of complexity by communications back and forth
+with a WWW browser. However, such communication is as yet
+not standardized, and suffers from its own problems. So currently,
+when \XHDVI{} comes across a URL reference, it forwards it directly
+to the WWW browser (defined by environment or Xresource variables)
+so that a reference to an external \emph{dvi} file would bring up a
+new instance of the WWW browser which would in turn bring up a new
+\XHDVI{} viewer. This is a rather inelegant solution, but it is
+perhaps sufficient at the moment. A better solution will come along,
+and it may simply be inclusion of network transport code in the \XHDVI{}
+viewer itself, to make it a competing WWW browser\ldots
+
+The other problem is that if brought up by a WWW browser, \XHDVI{}
+is not provided with the absolute URL information used in
+obtaining the \emph{dvi} file it is working on, and so cannot pass
+this information on to further instances. Therefore, relative
+URL's in a \HT{} document (unless they can be guaranteed to be to local
+files that would have been transported along with the \emph{dvi} file) will not work.
+
+Both of the above are problems intrinsic to current WWW browsers, and
+we are working on promulgating solutions to these.
+
+\section{How do I stay in contact?}
+The Hypertex discussion group is a mailing list based at
+\FTP|snorri.chem.washington.edu| which I maintain. Send me
+e-mail if you want to join the list, or send queries directly to the
+mailing list: \Email|hypertex@snorri.chem.washington.edu|.
+\DeleteShortVerb{+}
+\end{Article}
diff --git a/usergrps/uktug/baskervi/4_5/bailey.tex b/usergrps/uktug/baskervi/4_5/bailey.tex
new file mode 100644
index 0000000000..33ab346155
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/bailey.tex
@@ -0,0 +1,433 @@
+\title{Maths in \LaTeX: Part~2, Getting more Serious}
+\author[R.~A.~Bailey]{R.~A.~Bailey\\
+School of Mathematical Sciences\\
+Queen Mary and Westfield College\\
+Mile End Road\\
+London E1 4NS}
+\def\realrm{\rmfamily\upshape}
+\newtheorem{preqn}{Exercise}
+\newenvironment{qn}{\begin{preqn}\realrm}{\end{preqn}}
+\newcommand{\lamport}{{\it \LaTeX: A Document Preparation System\/} by Leslie
+Lamport}
+\newcommand{\shortlamp}{\emph{The Manual}}
+\let\torl\AllTeX
+\begin{Article}
+\section*{Recall}
+
+This is the second in a sequence of tutorials on typesetting
+Mathematics in \LaTeX. It includes some things which can be found in
+\lamport, but I am gradually working in more things which, while
+straightforward and necessary for Mathematical work, are not in
+\shortlamp. In case you missed the first tutorial, two warnings are
+now repeated.
+
+I expect you, the reader, to do some work. Every so
+often comes a group of exercises, which you are supposed to do. Use \LaTeX\ to
+typeset everything in the exercise except sentences in italics, which are
+instructions. If you are not satisfied that you can do the exercise, then tell
+me. Either write
+to me at Queen Mary and Westfield College (my full
+address is given at the end of this article)
+with hard copy of your input and output, or email me at
+\mbox{\ttfamily r.a.bailey@qmw.ac.uk} with a copy of the smallest
+possible piece of \LaTeX\ input file that contains your attempt at the
+answer. In either case I will include a solution in the following
+issue of \BV: you will remain anonymous.
+
+A word on the controversial issue of fonts. Fonts in Mathematics are
+handled differently in \LaTeX\ 2.09, in NFSS, and in the new standard
+\LaTeX, \LaTeXe. Rather than compare these systems every time that I
+mention fonts, I limit myself to \LaTeX\ 2.09. When you upgrade to
+\LaTeXe, all these commands will still work, so long as you use the
+standard styles \latexword{article}, \latexword{report} and
+\latexword{book}.
+
+\addtocounter{section}{1}
+\section{What does it mean?}
+\subsection{Arrows}
+Arrows are relations. Four of them are
+\[
+\begin{tabular}{cc@{\qquad}cc}
+\verb!\leftarrow! & $\leftarrow$ & \verb!\longleftarrow! & $\longleftarrow$\\
+\verb!\Leftarrow! & $\Leftarrow$ & \verb!\Longleftarrow! & $\Longleftarrow$
+\end{tabular}
+\]
+and eight others can be obtained by replacing {\tt left} by {\tt right} (all
+versions) or by
+{\tt up} or {\tt down} (not the long ones). A full list is given on page~45 of
+\shortlamp.
+
+Because of its frequent use in defining functions, \verb+\rightarrow+ has the
+short alternative name \verb+\to+. It should not be confused with
+\verb+\mapsto+, which is also used in defining functions.
+\begin{quote}
+\verb+x\mapsto g^{-1}xg+ \qquad
+$x\mapsto g^{-1}xg$
+\end{quote}
+
+The relation \verb+\iff+, which does indeed stand for the relation `iff',
+is not quite the same as \verb+\Longleftrightarrow+: it has a little more
+space on either side.
+\[
+\begin{tabular}{c}
+\verb!gh^{-1} \in K \iff g \in Kh! \\
+$gh^{-1} \in K \iff g \in Kh$
+\end{tabular}
+\]
+
+\subsection{Fences}
+Mathematical typesetters use the word \emph{fence} for anything like a bracket
+that comes with a mate to enclose part of a formula. \TeX\ calls them \emph{
+delimiters}. Obvious examples are parentheses, brackets and braces, produced
+with \verb+(+, \verb+)+, \verb+[+, \verb+]+, \verb+\{+ and \verb+\}+
+respectively. Angle brackets are produced with \verb+\langle+ and
+\verb+\rangle+:
+\begin{quote}
+\verb+\langle u,v \rangle+ \qquad $\langle u,v \rangle$
+\end{quote}
+Don't try to use the keyboard symbols \verb+<+ and \verb+>+ for this:
+apart from the fact that they do not look right in typeset Maths,
+\torl\
+does not think that they are fences and may well split the line between the $<$
+and the~$u$.
+
+Use \verb+\lfloor+, \verb+\rfloor+, \verb+\lceil+ and \verb+\rceil+ to obtain
+`floor' and `ceiling':
+\begin{quote}
+\verb+\lceil 3.75 \rceil = 4+ \qquad $\lceil 3.75 \rceil =4$
+\end{quote}
+Other fences are shown on page~48 of \shortlamp.
+
+Fences need to grow to enclose large formulas. They will automatically grow
+to the correct size if you preface the opening fence with \verb+\left+ and the
+closing fence with \verb+\right+.
+The \verb+\left+s and \verb+\right+s must come in
+properly matching pairs, but the fences which they qualify need not obviously
+match. Compare
+\begin{quote}
+$\frac{1}{n} \in (0,1]$ \quad with \quad $\frac{1}{3} \in \left( 0, \frac{1}{2}
+\right]$:
+\end{quote}
+the second half-open interval is produced with
+\begin{verbatim}
+ \left( 0, \frac{1}{2} \right]
+\end{verbatim}
+
+The solidus \verb+/+ is really a binary operator, but it is treated by \TeX\ as
+a fence, partly because traditional typesetters do not put the same amount of
+space around it as they do around other binary operators, partly because it
+needs to grow when it is between two tall formulas. But it can't grow
+unless it is matched with another fence, and it doesn't need one. So \TeX\
+makes the full stop into an invisible fence
+(called the \emph{null delimiter}) when it is preceded by
+\verb!\left! or \verb!\right!.
+%provides the invisible fences \verb+\left.+ and \verb+\right.+\nobreak\,:
+\[
+\begin{tabular}{c}
+\verb!a(b+c) \left / \frac{1}{xy} \right.! \\[2\jot]
+$\displaystyle a(b+c) \left / \frac{1}{xy} \right.$
+\end{tabular}
+\]
+How would the above expression be different if you typed
+\verb!\left. a(b+c) \right /! \ldots?
+
+Sometimes you need to use \verb+\left+ and \verb+\right+ just to tell \TeX\
+that you are using fences, even if you do not need them to change size. A good
+example is $\left|\phantom{A}\right|$ used for the modulus or cardinality
+functions. If you type \verb!|+3|!, \TeX\ will typeset the first~$|$ as if
+it is being added to the~$3$.
+\[
+\begin{tabular}{c@{\qquad}c}
+\verb!| +3 |! & $| +3 |$\\
+\verb!\left| +3 \right|! & $\left| +3 \right|$
+\end{tabular}
+\]
+
+
+\subsection{Standard functions with English names}
+Some standard functions have written names with two or more letters, based on
+their full English name. An example is $\cos$ for `cosine'. It is no good
+simply typing \verb+cos+, for then the output will look like $c$~multiplied by
+$o$ multiplied by~$s$. So there are standard commands such as \verb+\cos+,
+\verb+\sin+, \verb+\log+, \verb+\exp+ and \verb+\dim+.
+\begin{quote}
+\verb!\cos\pi = -1! \qquad $\cos\pi = -1$
+\end{quote}
+The following ten standard functions
+\[
+\begin{tabular}{ccccc}
+\verb+\max+ & \verb+\sup+& \verb+\limsup+ & \verb+\lim+ & \verb+\det+ \\
+\verb+\min+ & \verb+\inf+ & \verb+\liminf+ & \verb+\gcd+ & \verb+\Pr+
+\end{tabular}
+\]
+can have expressions above and/or below them to show what range of variables
+they apply to: these are typed in as if they were super- or subscripts.
+\[
+\begin{tabular}{c}
+\verb!\lim_{x \to 0} \frac{\sin x}{x} = 1! \\[2\jot]
+$\displaystyle\lim_{x \to 0} \frac{\sin x}{x} = 1$\\[4\jot]
+\verb!\max_{i=1}^{n} \theta_i! \qquad $\displaystyle\max_{i=1}^{n} \theta_i$
+\end{tabular}
+\]
+In displayed Maths the range expressions come above and below the name of the
+standard function; in text they come somewhat to the right:
+$\max_{i=1}^{n} \theta_i$.
+
+The standard function `modulo' has two forms:
+\[
+\begin{tabular}{ll}
+\verb!7 = 10 \bmod 3! & $7 = 10 \bmod 3$\\
+\verb!7 = 10 \pmod 3! & $7 = 10 \pmod 3$
+\end{tabular}
+\]
+
+
+The remaining standard functions are listed on page~46 of \shortlamp.
+
+
+\subsection{Large repeated binary operators}
+When a binary operator is commutative and associative it often has a a special
+symbol to show its repeated application: $\sum$ for repeated~$+$, $\bigcap$ for
+repeated~$\cap$, and so on. Some of these have special commands in \TeX:
+\[
+\begin{array}{cc@{\qquad}cc@{\qquad}cc}
+\verb!\sum! & \sum & \verb!\bigcap! & \bigcap & \verb!\bigoplus! & \bigoplus\\
+\verb!\prod! & \prod & \verb!\bigcup! & \bigcup & \verb!\bigotimes! &
+\bigotimes
+\end{array}
+\]
+(Note that the operator \verb+\sum+ is \emph{not} the same as the Greek letter
+\verb+\Sigma+.)
+More are shown on page~45 of \shortlamp. Each of these has two sizes: the big
+one is used in displayed Maths (except inside arrays and fractions) and the
+small one is used in text. Each can also take sub- and superscripts to show the
+range of operation: as with the ten listed standard functions, these sub- and
+superscripts appear above and below the operator in displayed Maths (except
+inside arrays and fractions) and a little to the right otherwise.
+\[
+\begin{tabular}{c}
+\verb!x_1 + \cdots + x_n = \sum_{i=1}^{n} x_i! \\[2\jot]
+$\displaystyle x_1 + \cdots + x_n = \sum_{i=1}^{n} x_i$
+\end{tabular}
+\]
+\[
+\begin{tabular}{c}
+\verb!M_1 \vee\cdots\vee M_t = \bigvee_1^t M_i! \\[2\jot]
+$\displaystyle M_1 \vee \cdots \vee M_t = \bigvee_1^t M_i$
+\end{tabular}
+\]
+But in text: $\alpha_1 \alpha_2 \ldots \alpha_m = \prod_{j=1}^{m} \alpha_j$.
+
+\subsection{Integrals}
+There are two integral signs:
+\[
+\begin{tabular}{cc@{\qquad}cc}
+\verb!\int! & $\displaystyle \int$ &
+\verb!\oint! & $\displaystyle \oint$
+\end{tabular}
+\]
+These behave somewhat like the large repeated operators in that they have a
+larger size in displayed Maths and their limits are typed in as sub- and
+superscripts. However, these limits stay in the same position even in displayed
+Maths.
+%Alan, this is a deliberate lie, OK?
+
+\subsection{More symbols}
+There are some miscellaneous Mathematical symbols that we have not covered
+elsewhere. Important ones include:
+\[
+\begin{tabular}{cc@{\qquad}cc@{\qquad}cc}
+\verb!\emptyset! & $\emptyset$ & \verb!\forall! & $\forall$ & \verb!\Box! &
+$\Box$\\
+\verb!\infty! & $\infty$ & \verb!\exists! & $\exists$ & \verb!\partial! &
+$\partial$
+\end{tabular}
+\]
+More are shown on page~45 of \shortlamp.
+
+Unfortunately, some of these, such as \verb+\Box+, are not standard in
+the new standard \LaTeX. To continue using such symbols after you have
+upgraded, you must
+include the package \latexword{amsfonts}, if available,
+or the package \latexword{latexsym}.
+ Some operators and relations have
+been similarly banished, and can be rescued in just the same way.
+
+\subsection{Punctuation}
+In Maths mode, \torl\ treats a full stop as an ordinary symbol, so that decimal
+points look right. However, the comma
+and semi-colon are treated as punctuation, and get a little space after them,
+but not so much as the space they usually get in text. To suppress the space,
+put the comma or semi-colon in a pair of braces.
+
+The colon is treated as a relation, because of its frequent use in defining
+sets. To obtain a colon as a piece of punctuation, type \verb+\colon+. Many
+people think that the punctuation form is more correct for defining functions.
+
+\subsection{Braces for grouping}
+Grouping has two extra properties in Maths mode. In the first place, it can
+prevent line-breaking. \torl\ is usually very good at knowing where to break a
+line within a Mathematical expression, but it doesn't always do it exactly to
+your liking. For example, in Exercise~7 in the first tutorial, one equation
+was broken after a $+$~sign, leaving the single character~$\varepsilon$ on the
+next line. This could have been prevented by enclosing the whole right-hand
+side of the equation in braces: \TeX\ never breaks a line between grouping
+braces in Maths mode. Use this force sparingly: the more line breaks that you
+ban the harder is it for \TeX\ to build beautiful paragraphs.
+
+The second property is more subtle: injudiciously placed grouping braces can
+destroy \TeX's fine knowledge of what is a relation, an operator etc., and
+thus prevent it from applying the proper spacing. \verb!2{+3}! is not the same
+as \verb!2+3! and neither is \verb!2{+}3!;
+while \verb!{}-4! is different from \verb!-4!.
+Likewise, \verb!{\cos} \theta! is not the same as
+\verb!\cos \theta!: the former
+turns \verb!\cos! from an operator
+into a symbol.
+
+Some \TeX ies recommend always putting \verb!{}! after a command with no
+argument. That advice can be disastrous in Maths mode. Look at
+\begin{quote}
+\verb!\sum{}_{1}^{3} y_j! \qquad $\displaystyle\sum{}_{1}^{3} y_j$
+\end{quote}
+and compare
+\[
+\begin{tabular}{ll}
+\verb!k \geq{} -b! & $k \geq{} -b$\\
+\verb!k \geq -b! & $k \geq -b$
+\end{tabular}
+\]
+In the first example the sub-and superscripts have been placed on the
+\verb!{}!, not on the \verb!\sum!: in particular, they do not move to the
+correct
+place in displayed Maths. In the second, the minus sign has become a binary
+operator between \verb!{}! and~$b$ instead of a unary operator on~$b$.
+
+This apparently awkward property of braces can be turned to advantage when
+\TeX's first interpretation is not the correct one, as we have already seen in
+some examples.
+
+\subsection{Ties}
+The tie~\verb!~!, which prevents line breaks both within and without Maths
+mode, can be used to make your Mathematical
+text easier to read. A piece of notation
+consisting of a single letter or symbol should almost always be tied to one of
+its neighbours. If the notation names a noun, tie it to the noun:
+\verb!group~$G$! and \verb!element~$h$!. If it is the subject or single
+direct object of a verb, tie it to the verb:
+\begin{verbatim}
+ If $v$~annihilates~$W$ then ...
+\end{verbatim}
+If it follows a preposition, tie it to the preposition:
+\verb!of~$\Lambda$!, \verb!in~$T$!, \verb!onto~$Y$!.
+If an adjective qualifies it, tie it to the adjective:
+\verb!positive~$\delta$!.
+A notational
+adjective, particularly a number, should be tied to its following noun:
+\verb!$n$~points!, \verb!$21$~lines!.
+Be careful about the beginnings and ends of lists:
+\begin{verbatim}
+ Only one of $A$, $B$ and~$C$ occurs ...
+ For $i=1$, $2$, \ldots,~$n$, put ...
+\end{verbatim}
+Finally, use a tie if a small piece of notation ends a sentence, to prevent a
+line beginning something like
+\begin{quote}
+$B$. Therefore \ldots
+\end{quote}
+which makes it look like the second item in a list.
+
+Try to get in the habit of inserting these ties when you first type the text:
+don't leave them until you see bad line-breaks.
+
+Of course, like all rules in typography, some of the above rules conflict, so
+you have to use common sense about which ones to follow. Also, there will
+always be times when the paragraph simply cannot be broken into lines nicely if
+all the ties are observed: wait until the final run and then relax the least
+important ones.
+
+\section*{Exercises}
+\addtocounter{preqn}{10}
+\begin{qn}
+The function $f\colon Z\to Z$ defined by $f\colon n\mapsto n^2$ is neither
+injective nor surjective. However, the function $g\colon R^+ \to R^+$ given by
+$g(x) = \sqrt[7]{x}$ is both.
+\end{qn}
+
+\begin{qn}
+If $\{x_1, \ldots, x_n\}$ and $\{y_1, \ldots, y_m\}$ are bases for $\cal X$ and
+$\cal Y$ respectively then
+\[
+\left\{x_i\otimes y_j: \mbox{$i=1$, \ldots, $n$, $j=1$, \ldots, $m$}\right\}
+\]
+is a basis for ${\cal X}\otimes {\cal Y}$.
+\end{qn}
+
+\begin{qn}
+If $A = \{n\in N: \mbox{$n$ is prime}\}$ and if
+$B = {\{n\in N: \mbox{$n$ is even}\}}$
+then $\left|A\cap B\right|=1 $.
+\end{qn}
+
+\begin{qn}
+If $z$ is any real number then $\left|+z\right| = \left|-z\right|$.
+\end{qn}
+
+\begin{qn}
+{\it Express the following use large binary operators instead of dots.
+Try them both
+in text and in display.}
+\[
+\begin{array}{ll}
+x_1 + \cdots + x_{153} & 1 + 2 + \cdots +r \\
+ 1 + 1/2 + 1/4 + \cdots & p \times (p-1) \times \cdots \times 1 \\
+{\cal U}_1 \otimes \cdots \otimes {\cal U}_m
+& T_4 \cup T_6 \cup \cdots \cup T_{10}\\
+\mbox{the sum of $\gamma$ for $\gamma\in\Gamma$} & P_1 \wedge \cdots \wedge P_r
+\end{array}
+\]
+\end{qn}
+
+\begin{qn}
+\[
+\prod_{k\ge 0} \frac{1}{(1 - q^kz)} = \sum_{n\ge 0} z^n \left / \prod_{1\le
+k\le n} (1 - q^k) \right.
+\]
+\label{dek}
+\end{qn}
+
+\begin{qn}
+{\it
+Redo Exercise~3 from the first tutorial without using built-up fractions. You
+may want to change the way the square root is shown.}
+\end{qn}
+
+\begin{qn}
+\[
+\sum_{n=1}^{N} n^3 = \left(\frac{N(N+1)}{2}\right)^2
+\]
+\end{qn}
+
+\begin{qn}
+$\int_1^2 \frac{1}{x}dx = [\log x ]_1^2 = \log 2$.
+\end{qn}
+
+\begin{qn}
+$\lim_{n\to \infty} (1 + \frac{x}{n})^n = \exp (x)$.
+\end{qn}
+
+\begin{qn}
+If $Z$ is a normal random variable with mean~$\mu$ and variance $\sigma^2$
+then
+\[
+\Pr (Z < x) = \int_{-\infty}^{x} \frac{1}{\sqrt{2\pi}\sigma} \exp
+\left(-\frac{(x-\mu)^2}{\sigma^2}\right).
+\]
+\end{qn}
+
+\begin{qn}
+\[\frac{\partial {\rm e}^{-xt}}{\partial t} = -x{\rm e}^{-xt}.\]
+\end{qn}
+
+\end{Article}
+
diff --git a/usergrps/uktug/baskervi/4_5/bask4_5.brf b/usergrps/uktug/baskervi/4_5/bask4_5.brf
new file mode 100644
index 0000000000..a7a61137cc
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/bask4_5.brf
@@ -0,0 +1,15 @@
+\backcite {Kroo}{{A}{6}{section.4.1}}
+\backcite {lamport}{{A}{6}{section.4.1}}
+\backcite {kopka}{{A}{6}{section.4.1}}
+\backcite {chapman}{{A}{6}{section.4.1}}
+\backcite {ehrena}{{1}{6}{Hfootnote.1}}
+\backcite {reynolds}{{1}{6}{Hfootnote.1}}
+\backcite {ehrena}{{B}{7}{enumi.4.2.4}}
+\backcite {visdis}{{B}{7}{enumi.4.2.2}}
+\backcite {reesettn}{{B}{7}{enumi.4.2.2}}
+\backcite {townsend}{{E}{8}{section.4.5}}
+\backcite {key}{{3}{8}{subsection.4.6.3}}
+\backcite {thibault}{{4}{9}{subsection.4.6.4}}
+\backcite {chapman}{{5}{9}{subsection.4.6.5}}
+\backcite {kopka}{{5}{9}{subsection.4.6.5}}
+\backcite {msc}{{5}{10}{Hfootnote.7}}
diff --git a/usergrps/uktug/baskervi/4_5/bask4_5.hrf b/usergrps/uktug/baskervi/4_5/bask4_5.hrf
new file mode 100644
index 0000000000..48d3a140df
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/bask4_5.hrf
@@ -0,0 +1,91 @@
+\def \hyperj@nk {{}{page}{1}}
+\def \hypernoname {{}{footnote}{1}}
+\def \hyperj@nk {{}{page}{2}}
+\def \hypernoname {{}{enumi}{1.}}
+\def \hypernoname {{}{enumi}{2.}}
+\def \hypernoname {{}{enumi}{3.}}
+\def \hypernoname {{}{enumi}{4.}}
+\def \hypernoname {{}{enumi}{1.@}}
+\def \hypernoname {{}{enumi}{2.@}}
+\def \hyperj@nk {{}{page}{3}}
+\def \hypernoname {{}{table}{1}}
+\def \hypernoname {{}{table}{2}}
+\def \hypernoname {{}{table}{2@}}
+\def \hyperj@nk {{}{page}{4}}
+\def \hyperj@nk {{}{page}{5}}
+\def \hypernoname {{}{reference}{reference.Chapman 1986}}
+\def \hypernoname {{}{reference}{reference.Ehrenberg 1981}}
+\def \hypernoname {{}{reference}{reference.Ehrenberg 1978}}
+\def \hypernoname {{}{reference}{reference.CSO 1988}}
+\def \hypernoname {{}{reference}{reference.Kopka \& Daly 1993}}
+\def \hypernoname {{}{reference}{reference.Kroonenberg 1994}}
+\def \hypernoname {{}{reference}{reference.Lamport 1986}}
+\def \hypernoname {{}{reference}{reference.MSC 1979/80}}
+\def \hypernoname {{}{reference}{reference.Reese forthcoming}}
+\def \hypernoname {{}{reference}{reference.Reynolds 1983}}
+\def \hypernoname {{}{reference}{reference.Thibault et al. 1993}}
+\def \hypernoname {{}{reference}{reference.Townsend 1970}}
+\def \hypernoname {{}{reference}{reference.Tufte 1983}}
+\def \hyperj@nk {{}{page}{6}}
+\def \hypernoname {{}{footnote}{2}}
+\def \hyperj@nk {{}{page}{7}}
+\def \hypernoname {{}{footnote}{3}}
+\def \hypernoname {{}{enumi}{1.@@}}
+\def \hypernoname {{}{footnote}{4}}
+\def \hypernoname {{}{enumi}{2.@@}}
+\def \hypernoname {{}{footnote}{5}}
+\def \hypernoname {{}{footnote}{6}}
+\def \hypernoname {{}{enumi}{1.@@@}}
+\def \hypernoname {{}{enumi}{2.@@@}}
+\def \hypernoname {{}{enumi}{3.@}}
+\def \hyperj@nk {{}{page}{8}}
+\def \hypernoname {{}{enumi}{4.@}}
+\def \hypernoname {{}{enumi}{5.}}
+\def \hypernoname {{}{enumi}{6.}}
+\def \hyperj@nk {{}{page}{9}}
+\def \hypernoname {{}{equation}{1}}
+\def \hypernoname {{}{equation}{2}}
+\def \hypernoname {{}{equation}{3}}
+\def \hypernoname {{}{equation}{4}}
+\def \hypernoname {{}{equation}{5}}
+\def \hypernoname {{}{equation}{6}}
+\def \hyperj@nk {{}{page}{10}}
+\def \hypernoname {{}{equation}{7}}
+\def \hypernoname {{}{footnote}{7}}
+\def \hypernoname {{}{equation}{8}}
+\def \hypernoname {{}{equation}{9}}
+\def \hypernoname {{}{equation}{10}}
+\def \hypernoname {{}{equation}{11}}
+\def \hyperj@nk {{}{page}{11}}
+\def \hyperj@nk {{}{page}{12}}
+\def \hyperj@nk {{}{page}{13}}
+\def \hyperj@nk {{}{page}{14}}
+\def \hyperj@nk {{}{page}{15}}
+\def \hyperj@nk {{}{page}{16}}
+\def \hyperj@nk {{}{page}{17}}
+\def \hypernoname {{}{enumi}{1.@@@@}}
+\def \hypernoname {{}{enumi}{2.@@@@}}
+\def \hypernoname {{}{enumi}{3.@@}}
+\def \hypernoname {{}{enumi}{4.@@}}
+\def \hyperj@nk {{}{page}{18}}
+\def \hypernoname {{}{footnote}{8}}
+\def \hyperj@nk {{}{page}{19}}
+\def \hyperj@nk {{}{page}{20}}
+\def \hyperj@nk {{}{page}{21}}
+\def \hyperj@nk {{}{page}{22}}
+\def \hypernoname {{}{preqn}{11}}
+\def \hypernoname {{}{preqn}{12}}
+\def \hypernoname {{}{preqn}{13}}
+\def \hypernoname {{}{preqn}{14}}
+\def \hypernoname {{}{preqn}{15}}
+\def \hypernoname {{}{preqn}{16}}
+\def \hypernoname {{}{preqn}{17}}
+\def \hypernoname {{}{preqn}{18}}
+\def \hypernoname {{}{preqn}{19}}
+\def \hypernoname {{}{preqn}{20}}
+\def \hypernoname {{}{preqn}{21}}
+\def \hypernoname {{}{preqn}{22}}
+\def \hyperj@nk {{}{page}{23}}
+\def \hyperj@nk {{}{page}{24}}
+\def \hyperj@nk {{}{page}{25}}
+\def \hyperj@nk {{}{page}{26}}
diff --git a/usergrps/uktug/baskervi/4_5/bask4_5.ps b/usergrps/uktug/baskervi/4_5/bask4_5.ps
new file mode 100644
index 0000000000..6f7773aa1e
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/bask4_5.ps
@@ -0,0 +1,14187 @@
+%!PS-Adobe-2.0
+%%Creator: dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software
+%%Title: bask4_5.dvi
+%%Pages: 39
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentFonts: Times-Bold Times-Roman Times-Italic dctt10 Symbol
+%%+ cmmi10 Helvetica Times-BoldItalic cmr10 cmsy10 Helvetica-Oblique
+%%+ cmex10 dcitt10 dctt8 Helvetica-Bold logo10 cmex9 lasy10
+%%+ ZapfChancery-MediumItalic
+%%EndComments
+%DVIPSCommandLine: dvipsk bask4_5 -o -Pdownload
+%DVIPSParameters: dpi=300, compressed, comments removed
+%DVIPSSource: TeX output 1995.10.03:1024
+%%BeginProcSet: texc.pro
+/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
+/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
+mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
+ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
+isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
+hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
+TR matrix currentmatrix dup dup 4 get round 4 exch put dup dup 5 get
+round 5 exch put setmatrix}N /@landscape{/isls true N}B /@manualfeed{
+statusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0
+0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nn
+begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base X
+array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N end dup{/foo
+setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{/sf 1 N /fntrx
+FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /E{
+pop nn dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}
+B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data dup
+length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B
+/ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup type
+/stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N /rc 0 N /gp
+0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2
+index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff
+ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice
+ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]/id
+ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N /cp 0 N{
+rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id gp get
+/gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp add /cp
+X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add /gp X
+adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{dup
+255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1 adv}
+B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2 idiv
+S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index string
+putinterval adv}B /set{rw cp fillstr 0 4 index getinterval putinterval
+adv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg}
+{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{
+adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2
+chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
+}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
+length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
+cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
+0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
+add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore showpage
+userdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hook
+known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
+/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
+65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
+0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
+{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
+getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
+ifelse}{false}ifelse end{{gsave TR -.1 -.1 TR 1 1 scale rulex ruley
+false RMat{BDot}imagemask grestore}}{{gsave TR -.1 -.1 TR rulex ruley
+scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave
+transform round exch round exch itransform moveto rulex 0 rlineto 0
+ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta
+0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}
+B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{
+3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p
+-1 w}B /q{p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{
+3 2 roll p a}B /bos{/SS save N}B /eos{SS restore}B end
+%%EndProcSet
+%%BeginProcSet: spot.pro
+TeXDict begin
+/TeXcolorspot {
+ /spotcolor exch def
+ [ /Separation
+ (spotcolor)
+ /DeviceGray
+ (0.0 sub ) ] setcolorspace
+ 1.0 setcolor
+} def
+end
+%%EndProcSet
+%%BeginProcSet: pdfmark.pro
+systemdict /pdfmark known not
+{userdict /pdfmark systemdict /cleartomark get put} if
+% this is how you get landscape A4 pages, for reference
+%<< /PageSize [842 596] >> setpagedevice
+
+%%EndProcSet
+%%BeginFont: Times-Bold
+% @psencodingfile{
+% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry",
+% version = "0.6",
+% date = "14 April 1995",
+% filename = "8r.enc",
+% email = "kb@cs.umb.edu",
+% address = "135 Center Hill Rd. // Plymouth, MA 02360",
+% codetable = "ISO/ASCII",
+% checksum = "xx",
+% docstring = "Encoding for TrueType or Type 1 fonts to be used with TeX."
+% }
+%
+% Idea is to have all the characters normally included in Type 1 fonts
+% available for typesetting. This is effectively the characters in Adobe
+% Standard Encoding + ISO Latin 1 + extra characters from Lucida.
+%
+% Character code assignments were made as follows:
+%
+% (1) the Windows ANSI characters are almost all in their Windows ANSI
+% positions, because some Windows users cannot easily reencode the
+% fonts, and it makes no difference on other systems. The only Windows
+% ANSI characters not available are those that make no sense for
+% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen
+% (173). quotesingle and grave are moved just because it's such an
+% irritation not having them in TeX positions.
+%
+% (2) Remaining characters are assigned arbitrarily to the lower part
+% of the range, avoiding 0, 10 and 13 in case we meet dumb software.
+%
+% (3) Y&Y Lucida Bright includes some extra text characters; in the
+% hopes that other PostScript fonts, perhaps created for public
+% consumption, will include them, they are included starting at 0x12.
+%
+% (4) Remaining positions left undefined are for use in (hopefully)
+% upward-compatible revisions, if someday more characters are generally
+% available.
+%
+% (5) hyphen appears twice for compatibility with both ASCII and Windows.
+%
+/TeXBase1Encoding [
+% 0x00 (encoded characters from Adobe Standard not in Windows 3.1)
+ /.notdef /dotaccent /fi /fl
+ /fraction /hungarumlaut /Lslash /lslash
+ /ogonek /ring /.notdef
+ /breve /minus /.notdef
+% These are the only two remaining unencoded characters, so may as
+% well include them.
+ /Zcaron /zcaron
+% 0x10
+ /caron /dotlessi
+% (unusual TeX characters available in, e.g., Lucida Bright)
+ /dotlessj /ff /ffi /ffl
+ /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef
+ % very contentious; it's so painful not having quoteleft and quoteright
+ % at 96 and 145 that we move the things normally found there down to here.
+ /grave /quotesingle
+% 0x20 (ASCII begins)
+ /space /exclam /quotedbl /numbersign
+ /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+% 0x30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+% 0x40
+ /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
+% 0x50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+% 0x60
+ /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
+% 0x70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde
+ /.notdef % rubout; ASCII ends
+% 0x80
+ /.notdef /.notdef /quotesinglbase /florin
+ /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft
+ /OE /.notdef /.notdef /.notdef
+% 0x90
+ /.notdef /.notdef /.notdef /quotedblleft
+ /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright
+ /oe /.notdef /.notdef /Ydieresis
+% 0xA0
+ /.notdef % nobreakspace
+ /exclamdown /cent /sterling
+ /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft
+ /logicalnot
+ /hyphen % Y&Y (also at 45); Windows' softhyphen
+ /registered
+ /macron
+% 0xD0
+ /degree /plusminus /twosuperior /threesuperior
+ /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright
+ /onequarter /onehalf /threequarters /questiondown
+% 0xC0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis
+ /Igrave /Iacute /Icircumflex /Idieresis
+% 0xD0
+ /Eth /Ntilde /Ograve /Oacute
+ /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex
+ /Udieresis /Yacute /Thorn /germandbls
+% 0xE0
+ /agrave /aacute /acircumflex /atilde
+ /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis
+ /igrave /iacute /icircumflex /idieresis
+% 0xF0
+ /eth /ntilde /ograve /oacute
+ /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex
+ /udieresis /yacute /thorn /ydieresis
+] def
+%%EndFont
+%%BeginProcSet: texps.pro
+TeXDict begin /rf{findfont dup length 1 add dict begin{1 index /FID ne 2
+index /UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
+exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
+exch def dict begin Encoding{exch dup type /integertype ne{pop pop 1 sub
+dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
+ifelse}forall Metrics /Metrics currentdict end def[2 index currentdict
+end definefont 3 -1 roll makefont /setfont load]cvx def}def
+/ObliqueSlant{dup sin S cos div neg}B /SlantFont{4 index mul add}def
+/ExtendFont{3 -1 roll mul exch}def /ReEncodeFont{/Encoding exch def}def
+end
+%%EndProcSet
+%%BeginProcSet: special.pro
+TeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N
+/vs 792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen
+false N /rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B
+/@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit
+div /vsc X}B /@hsize{/hs X /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{
+/CLIP 2 N}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{
+10 div /rwi X /rwiSeen true N}B /@rhi{10 div /rhi X /rhiSeen true N}B
+/@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X}B /magscale
+true def end /@MacSetUp{userdict /md known{userdict /md get type
+/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup
+length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{}
+N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath
+clippath mark{transform{itransform moveto}}{transform{itransform lineto}
+}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{
+itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{
+closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39
+0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}N
+/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1
+scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get
+ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip
+not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0
+TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR
+pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1
+-1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg
+TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg
+sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr
+0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add
+2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp
+{pop pop showpage pm restore}N end}if}if}N /normalscale{Resolution 72
+div VResolution 72 div neg scale magscale{DVImag dup scale}if 0 setgray}
+N /psfts{S 65781.76 div N}N /startTexFig{/psf$SavedState save N userdict
+maxlength dict begin /magscale false def normalscale currentpoint TR
+/psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts
+/psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx
+psf$llx sub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy
+scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR
+/showpage{}N /erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{
+psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
+roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
+moveto}N /endTexFig{end psf$SavedState restore}N /@beginspecial{SDict
+begin /SpecialSave save N gsave normalscale currentpoint TR
+@SpecialDefaults count /ocount X /dcount countdictstack N}N /@setspecial
+{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
+closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
+sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
+}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
+CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
+lineto closepath clip}if /showpage{}N /erasepage{}N /copypage{}N newpath
+}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{
+end}repeat grestore SpecialSave restore end}N /@defspecial{SDict begin}
+N /@fedspecial{end}B /li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{
+/SaveX currentpoint /SaveY X N 1 setlinecap newpath}N /st{stroke SaveX
+SaveY moveto}N /fil{fill SaveX SaveY moveto}N /ellipse{/endangle X
+/startangle X /yrad X /xrad X /savematrix matrix currentmatrix N TR xrad
+yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end
+%%EndProcSet
+%%BeginProcSet: color.pro
+TeXDict begin /setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
+setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
+}repeat setrgbcolor pop}ifelse}B}ifelse /TeXcolorcmyk{setcmykcolor}def
+/TeXcolorrgb{setrgbcolor}def /TeXcolorgrey{setgray}def /TeXcolorgray{
+setgray}def /TeXcolorhsb{sethsbcolor}def /currentcmykcolor where{pop}{
+/currentcmykcolor{currentrgbcolor 10}B}ifelse /DC{exch dup userdict exch
+known{pop pop}{X}ifelse}B /GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
+/Yellow{0 0 1 0 setcmykcolor}DC /Goldenrod{0 0.10 0.84 0 setcmykcolor}
+DC /Dandelion{0 0.29 0.84 0 setcmykcolor}DC /Apricot{0 0.32 0.52 0
+setcmykcolor}DC /Peach{0 0.50 0.70 0 setcmykcolor}DC /Melon{0 0.46 0.50
+0 setcmykcolor}DC /YellowOrange{0 0.42 1 0 setcmykcolor}DC /Orange{0
+0.61 0.87 0 setcmykcolor}DC /BurntOrange{0 0.51 1 0 setcmykcolor}DC
+/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC /RedOrange{0 0.77 0.87 0
+setcmykcolor}DC /Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC /Maroon{0
+0.87 0.68 0.32 setcmykcolor}DC /BrickRed{0 0.89 0.94 0.28 setcmykcolor}
+DC /Red{0 1 1 0 setcmykcolor}DC /OrangeRed{0 1 0.50 0 setcmykcolor}DC
+/RubineRed{0 1 0.13 0 setcmykcolor}DC /WildStrawberry{0 0.96 0.39 0
+setcmykcolor}DC /Salmon{0 0.53 0.38 0 setcmykcolor}DC /CarnationPink{0
+0.63 0 0 setcmykcolor}DC /Magenta{0 1 0 0 setcmykcolor}DC /VioletRed{0
+0.81 0 0 setcmykcolor}DC /Rhodamine{0 0.82 0 0 setcmykcolor}DC /Mulberry
+{0.34 0.90 0 0.02 setcmykcolor}DC /RedViolet{0.07 0.90 0 0.34
+setcmykcolor}DC /Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC /Lavender{0
+0.48 0 0 setcmykcolor}DC /Thistle{0.12 0.59 0 0 setcmykcolor}DC /Orchid{
+0.32 0.64 0 0 setcmykcolor}DC /DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}
+DC /Purple{0.45 0.86 0 0 setcmykcolor}DC /Plum{0.50 1 0 0 setcmykcolor}
+DC /Violet{0.79 0.88 0 0 setcmykcolor}DC /RoyalPurple{0.75 0.90 0 0
+setcmykcolor}DC /BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC /Periwinkle
+{0.57 0.55 0 0 setcmykcolor}DC /CadetBlue{0.62 0.57 0.23 0 setcmykcolor}
+DC /CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC /MidnightBlue{0.98 0.13
+0 0.43 setcmykcolor}DC /NavyBlue{0.94 0.54 0 0 setcmykcolor}DC
+/RoyalBlue{1 0.50 0 0 setcmykcolor}DC /Blue{1 1 0 0 setcmykcolor}DC
+/Cerulean{0.94 0.11 0 0 setcmykcolor}DC /Cyan{1 0 0 0 setcmykcolor}DC
+/ProcessBlue{0.96 0 0 0 setcmykcolor}DC /SkyBlue{0.62 0 0.12 0
+setcmykcolor}DC /Turquoise{0.85 0 0.20 0 setcmykcolor}DC /TealBlue{0.86
+0 0.34 0.02 setcmykcolor}DC /Aquamarine{0.82 0 0.30 0 setcmykcolor}DC
+/BlueGreen{0.85 0 0.33 0 setcmykcolor}DC /Emerald{1 0 0.50 0
+setcmykcolor}DC /JungleGreen{0.99 0 0.52 0 setcmykcolor}DC /SeaGreen{
+0.69 0 0.50 0 setcmykcolor}DC /Green{1 0 1 0 setcmykcolor}DC
+/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC /PineGreen{0.92 0 0.59
+0.25 setcmykcolor}DC /LimeGreen{0.50 0 1 0 setcmykcolor}DC /YellowGreen{
+0.44 0 0.74 0 setcmykcolor}DC /SpringGreen{0.26 0 0.76 0 setcmykcolor}
+DC /OliveGreen{0.64 0 0.95 0.40 setcmykcolor}DC /RawSienna{0 0.72 1 0.45
+setcmykcolor}DC /Sepia{0 0.83 1 0.70 setcmykcolor}DC /Brown{0 0.81 1
+0.60 setcmykcolor}DC /Tan{0.14 0.42 0.56 0 setcmykcolor}DC /Gray{0 0 0
+0.50 setcmykcolor}DC /Black{0 0 0 1 setcmykcolor}DC /White{0 0 0 0
+setcmykcolor}DC end
+%%EndProcSet
+%%BeginProcSet: lasy10.pfb
+%!PS-AdobeFont-1.1: lasy10 1.0-prerelease
+%%VMusage: 12074 12228
+12 dict begin
+/FontInfo 11 dict dup begin
+/UnderlineThickness 43.9 def
+/Weight(Medium) def
+/ItalicAngle 0 def
+/isFixedPitch false def
+/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of LaTeX specific fonts.) def
+/underlinePosition -100 def
+/underlineThickness 6 def
+/FullName(lasy10) def
+/version(1.0-prerelease) def
+/UnderlinePosition -97.5 def
+/FamilyName(lasy10) def
+end readonly def
+/UniqueID 4103005 def
+/PaintType 0 def
+/FontBBox{-21 -195 944 683} def
+/FontMatrix[0.001 0 0 0.001 0 0] def
+/FontName/lasy10 def
+/FontType 1 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 1 /fill1 put
+dup 2 /fill2 put
+dup 3 /fill3 put
+dup 4 /fill4 put
+dup 40 /fill40 put
+dup 41 /fill41 put
+dup 42 /fill42 put
+dup 43 /fill43 put
+dup 48 /fill48 put
+dup 49 /fill49 put
+dup 50 /fill50 put
+dup 51 /fill51 put
+dup 58 /fill58 put
+dup 59 /fill59 put
+dup 60 /fill60 put
+dup 61 /fill61 put
+readonly def
+currentdict end
+currentfile eexec
+
+90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
+B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
+2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A98BA5F50
+876BE47AB0DA45A4BE34DADD512210DA790913D2B0D131CA46727EA6FD489F6E3291CECD08D6
+867F7E7B487CEB586504D8B4D00C154A8ECD3426DBF2682E6ABED66B4573DE15C5F722EC2B37
+8D4481E6244C8E70DFE251DDC1437E8FA83FCBEC55DA6F19D89CD2F35E129F1348E2EE6FBFB1
+6B203037B24621C49B9EC4B5C8FF74412514B980963DC8E933033BC69152083F9B0E34717880
+0DE29962B7B9A9D0A21FD2E7183BA9D346AEA8181CAB9514F433A62BB092FA36670B1428D97F
+61D44B957757B07FC71BF4CA9BED045DEDFA9D68C8239C8BCE3BABEBEC0B12DD2D16E6767163
+0E8CA9E14D01EFEDB1D8EB174A6161C682AFFCFAAF1B1BDE42023CEC65A79A9664C62D601D99
+99DDFD92C90438CC77A6FAF196B612AC3F9096EF6F2F8E71155F1379FEEF9E25D7DB288C0DEF
+48965143B35F6444786A9FDF07795D8622ECF5EE11EE80FF46A4E9E6E1285521270C2E7C9210
+9C8D75B31EEA89AA36D4112C3EB39BD3D0B7D82F18E94C6C294FF7129A51F928C2F1FFBB3569
+7CBAAECBCFACC9C944C05F4AB0C1452E4FB6459EAD3B960C00642BE42532E5B3CB49E2CB8F80
+E487879170549ECF4FE403F7FAB40771657F8B0E661E8B62B934B3A8FA653AE5D8ADD4D3C448
+1E7BCBB2482C93525FAC37E46868F641A3028E4418EAA74B506C4312406E88A0632E360EC06B
+3D70CEC192C25E71198396A92D91BEE51B6F14048A4809A356B674A5A71C06F1F9754DFC8779
+E263F0D69D0E6883412F6F5A05FDD2EDA44FBC82CE0571B0482739219FE628D999FD9A1335D3
+A0A7CEB7B55F9C66AC3B343A206B0D6A3FADB739A3DE1AAF4D7DDEE28CB1611B2BA346E16A96
+4468301128D305B923EF941FACB9C87CB9B8C152AF6A9C0013490657207DFAA0AFBEF7918854
+E6B8C36B59AC96D550F70095E96F0614A3CDCFFEEE6013EEA6DDEEE45F7D54CAAADBCE3DE4AE
+0ABF496B4D0A68537578325CAAD94B2275D4F03E927BAF69483C947FF43921BC210D2802D2CD
+0AF2D74839688E51347FCD9C4422BDD08EC095DA80EFA86D33C50B5320DFF4E5A945B757A1D6
+CB35EE2C018D5C9BCFF17D26944A17AA0DC3086853D547DD0A1AF495D15942DC7A42B51CE5E9
+28DA9BDC3E8C5771FB770EF365EDBEE1FE87905EDD3FCE5570D589BA8B01581F51291E0AA56D
+08E8A0D7EC00808508D04DF93D2B2581AD58FBC9DBE30CDB7545599F4378B1888860B98F75CE
+E0D47670D05701AC224577AC4E3639E6FFE776AE31AA482E85F72EA858C8918289EADCAC6A7B
+8872CA2C2F36B6E39255732E9135DD3E3F28177ABCA4C1626CB97FB15ECA8025E00E084E7E00
+AD23112D9371AEFFCEFC33309E49603A549510B3FB10F333F235CF13E231FD8C1AC33F02258D
+29FB5269BFDA8684B5713C449A811DA3868F360ED8ABFC2B74DFFB004EAD6332992D5A649585
+41C1F1F9EEE2D7E7A831B90EAE4FFAE2E2955329C9CB20B8F083CAE58BF7A7B66F50EA4B233B
+49AAD9CBC0840B078C41AB20E5862D9D4DAC397D8DDABBBEB46251673AF4D43577B839060CAE
+3A368012707C92E095BB876D4F0FC2AA2D7B7576DB75D22866DCA33447D2AF870B95B92A5C16
+1D89F84045B653A5E1AB840AAC54FB560D68DB1407B8D158853B42ABE5182269F60063133AC1
+5B6C208AE3476B42D8D5D77E96F987E7B7BC0EBE5C63D90606B0394C7E5AC05CF2376385805A
+175BA928B1196FCB543A5A69C8A661F7808CACB129F20814806E2F85B8316F5277040CCEEBE9
+B4BFA3C1B0B14780128C331F433A5C890FB392AAE456314992B249083303CDF64938BD5F4DA0
+5621D0E8E0A7F41042FC54794B7F68B285D60D079E5B2B378C3984D443D62226CE0523022D73
+97939D89EE823A165D5BC993FBEA29E63F02F7BE88B997D3722CDB9AEB178A8BC497E96DA113
+17ED481944701E6432E50DE0194AFBF076DA9923AFA66D005AEE72847440EB06FD71B2B397AB
+D7FA9F7919CF10E9267443939F971B892D739E6152EB06ACB8B7E2098C466C8302AE4897581E
+0A81635E2D4EEE5AB20AC81788F0924D764783CBDBA5C909CFF0E065781DDC3A0C174B272E1F
+79C0ABD707BACF2D2F875E9C4FDE162F698F2EF9158DF31216012063A1D4E9F73F0C2DF6A885
+E509974708976EB20196EBAF9ABD8C997C3917E530E807431D1C725C430240A49E93C1AF4CDF
+78167FF1F41B91E8478833FC54D706AD9E1CCBDF5DAAFAEFE38B9614133CC479C78F6F10FC99
+EF3CC318AF7487219CB61FF2C2BCF5E8FC3E3025B5096C9EAB59B4AD9B6F5643FD404CF9421B
+4AE2315BDB0FFFD8CC4F5E11EB03AC86AB973042357FEAA3DCC0828A52A70D97CC3C6BC317F2
+44CBACFA29E493C5CD812797890824BC8D783C2A73CB8EE57FF26558AFA66A499852CA2FE82C
+853CB97598534D37673269D1D8FC4BF57593F3D546A39BD4F84A144324935F31203CF3AB9E13
+8AE2E30B819F332D5FB2202EFEB506E97E13B57ECE8CCB5D49286C2EAFD7E8ECA01E064B9068
+8BF5C53660E67BCB3F74EE0DAB9B10C179F63FE7F9ABE4FE790615C90FD81849CA503171F0B6
+4E854963CC9D28C18382A979CCF73E29CC0E955C4B2982CD3DE8DAD9EC6585E93D04CFB0F58C
+4315B274D0FC9665EB68F239366112C6C3750F17A59A8EE1D521A4B748B7BA293863AA983D88
+7BD6B4AD6E5C9FFC854BECCE790FAACBA19C3CE932990007D95CB9EB642A85158C4A196B4CFD
+7FEEEE4F2CE85C092B208021B394575C6548CDA76E6D29BD98F2063FAFFEDFE14C10DC762E9D
+045E5069887BA07B843EFBA0177DAF4BC3775916D338AFFA084287018BBBD15F0D7743DAFDE7
+49B15421E3A1E81041700F51CF13234109F0F8E044671CF5B52C707B02732928A843EF5AFC23
+0A9ADB52829DC5FCA32691E2067636BE15D6E80288B8B4DC9E78AE9E31E574EEF15DEF015BEC
+96037425485AF38FE3B09175ADC4A5D67BE3A7E749C0E59D72F9F198B6A699508EC0ECF9BE9E
+116A6A4D4CA02B6760F0F387569E4B721D8B829386E6712AE3FAC307CA4F9587DF05907A0D1B
+7E2313B552CB45DB95B62DA6D5A7B4B03FE3B6927A5E043A26BCB181A3719ACE11094F3870BE
+6130478D3CFB9BCA065FA118029C691455393E86EF75AF72B2ECDB79A130F5A30B73ACF59BD6
+49FAD0B6004E01B3F11FE926265A4DDE02F50BEE7F28A750B755F854F30A6C1446D5300F1293
+F77BF36D731FDCC500B005AA29B0EC297EF339AFB8AEAB26D837153A353DA7731F7AFCED6424
+3F3944B1590E2D6E3DA417C745F841912D437E47A0B40AFA6AE7AABF085B0EE40093D2959965
+52C032977BC0F23C02D7FAE9F0D83B65970CA27C44948CF28FDEAADBADC5A2D54AB8B57DB10F
+F33B9242D83CE75CB00B25A6F9A3432354F6801CA7CCFF7C734594B3F64478DFF299DA5DE2CB
+36285029DB5756AF52519D41923508BE30C4DAF7CF689666598F50CAA8C67A5CFEF0D42B55F6
+7BC8CC6C9A8BC44EB53FCAFC94028046D77209AE4CFCD513A558613DB0603E3BA03150D9ADA0
+E97AA4826DA7EF504658653D9014005397B897D601795F0F585AB720635B2F9265A86BD8CDED
+DEAA05032B2E22490F9419FC47F1DEBEB31DEA00086B0B6885ABCB444488B30F82B3E44D0AC4
+DA0F319CA778768FE2AC2B8B4D884B4A7DE40BB2094DEE9D80BDB10EED688AB05770609995BD
+27089B02D66B000AC7E47C4807F3D456AAACC863DEBE611C3234C0D21C674F28AFE91AA7C2C9
+AA6374F92EF724B8653F19C6DC7B34D03F02ED31E25972F94B3D7142ED041F8740DA9865A074
+A98D2EBAC4D95D5FB4568B3160AC4D4AA18E438FC25C27EA164F9B547E435E047F8421ACB751
+37A35B7607A49D99C640BA58367954E70D66A5D582FA219BD3F168A39D506DDFD57A510A37CC
+CBDA50861238FA91F4740FEC9B9B6D596262B71239506A442C7FBEE09B6C2EC0849FAE8B90A5
+C0B2D2CEF600BB33428367B59D5DBFF3F6A61DFD79FDD65A08664F848AFE398198CD0DDA93D8
+33CC2EFC14F700F4AC13C835974B98EC5A73901A547465823ACCC9F481FC348C924FAC7A71D1
+E4B5DB4053AFFDDD9B91424F7A5F2289D022876E033701EAB973162C91910080D5684C50429C
+D796876EE25136566415A06E2C95DE3BC62ED5B41AA4C5EAF7DD84A332B02203AD833285302D
+D1C7041415A68CC165D14AE24C2A462231455CAAF426B33111FF59F46D5D800B5C129484D636
+C5E8937837903F0E1B696F79DB01F25C32E2C0048F82FD82C7C0AB4E3D133586CF67EDFCD4DA
+846276C95A9C7911CA830B6AABAE1B72058C46B306118EDDD33C1FA08FAD9F822AEA4E8961C4
+1229814C11F1E09C690C69FE1988FE62FE8678303ABA1CA05E4981802E93C46FAD9006BF6E98
+4AAD62BD657992D976C034550D63E8C53002B864A373F3EBCD41A40615EC79382906BDA5B537
+B6E005DECF72FB205CDB6D235DCE625F22DB945581FD7FA4C0C73BCC59D0D51259F7F1821364
+3AE0B7E88DC489E9B14CC95B9CD3969E606277B4062F270803792E72566DCB00BC50D9D90F43
+FAD99BFBE09C4A9BB951027B12724902534A9717BDB5C6675D515B580193D40C0663EF153993
+463C2AE94827BEF4B8E930EAA86E9306A7C92B3D8B7E033DC49769D376487232A7B5702F49BD
+CDA795C62EB792EC21EBEE28629ED976BFCCC5CE9F0060CB7774BA2E776588CCC2216228B735
+7C79A3DA30CE234AB7EACBE1936A88C87A79C370838E0FBA2D4591BC51AA9347E13A28DF1B79
+2C807E9C8B612781A0FC54B5B7DCEE77225687F84886B2A0F985364D69989F6BAD26333D8CAF
+4943E3F905E70721B4E5A7A3EFDE0490A3779F611082263DD843D277BDB445EF044B78475B38
+4E3E114D1845B26B20EA11E86B983E4BC883F1ED0CB3EC39CDC00072E3D945213B05B6C9BE87
+3992B128A09B7E33A4E489EC5C254564503E10022B5366DE7356EDE591D99A204EBA7F190F4E
+CDFC0F3E757007A4506842A17AFDA2E30ED2FEE0F0EB35200FF2896B0E2B402F7096D1AF090A
+53E3EDC3081D17003ED78E94E44A56E7B996F594F957664F5C132BDCF275C7EC761E2485ADA2
+9E14710B6554CDE8084F042B9B3231E08ED69DE4513A925EF2D08262BD722925ECA976A158CC
+CDB4C5BFDE8F5DC91DD142AF665D74D2F762AFF3C9564F5D78EEB1C25C8C46B5A071CA3E8FBD
+3B61420F173D595A5DA1BC158C6E3AD24C873CE94A4366ED9BAF46C402C4E3EE355A28CBCD00
+900F5170B8FA807838FAF59C8690ED67771D3BD0C3B36FB0CB6425A33E0DC1A6898DF00371B7
+2423758F9933CCDCE96C74D2BD01E0E9B1877D710CFE5504175FB68598779D5B34E893BCD891
+AA5FEAD234F70C46B314D7B951887CFEBCE2F29DC0C6C2F8353ABB8537BFEFE1085F7A9F2800
+90144321AA98FDB719A23EB7C4455EE2A0B1ED7B0C7DD2C8E10DBC053A22F8EA043EB2AB4A74
+607CB6C6C32C4EE37D6D6FC4CF80D0A651711F4B818D8AB2A08E3A946B2867E88103C4D819F4
+10E7AC43FEF1BD4E855A85208695730CE4E4165B2674C0D682D437FC06D6EDE159168E4941A5
+ADC2E2892A7871E6A60BD0FBC3E4A98ED9C1364540600FD632C0D56F76729BA5129C26100200
+EB28E0BAA61C760463121449846EB80BA1D3CDD7A70F99C93420AE295F976E9C44851C261439
+352A7783F0E682D627CFB74984C8625ABA47AD004914281758B85E483454714C917CC1BF21F5
+2F4E45B975F2C2005BB4990DE199F0D5EF73BD6A2DE1067A0479AA8DD09B8D6D4A9847B1E6FD
+6ADB5EEEB607E7F2BE0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+%%EndProcSet
+%%BeginProcSet: cmex9.pfb
+%!FontType1-1.0: cmex9 1.1/12-Nov-94
+%%VMusage: 20767 24308
+% T1FMT-V2.0, Copyright (c) 1993,1994, Basil K. Malyshev. All rights reserved.
+12 dict begin
+/FontInfo 13 dict dup begin
+ /version (1.1/12-Nov-94) readonly def
+ /Notice (Copyright \(C\) 1994, Basil K. Malyshev. All Rights Reserved.\012BaKoMa Fonts Collection, Level-B.) readonly def
+ /FullName (cmex9) readonly def
+ /FamilyName (cmex9) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -133 def
+ /UnderlineThickness 20 def
+ /Ascender 694 def
+ /Descender -194 def
+ /CapHeight 683 def
+ /XHeight 431 def
+end readonly def
+/FontName /cmex9 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 32 /space put
+dup 33 /parenrightBigg put
+dup 34 /bracketleftBigg put
+dup 35 /bracketrightBigg put
+dup 36 /floorleftBigg put
+dup 37 /floorrightBigg put
+dup 38 /ceilingleftBigg put
+dup 39 /ceilingrightBigg put
+dup 40 /braceleftBigg put
+dup 41 /bracerightBigg put
+dup 42 /angbracketleftBigg put
+dup 43 /angbracketrightBigg put
+dup 44 /slashBigg put
+dup 45 /backslashBigg put
+dup 46 /slashBig put
+dup 47 /backslashBig put
+dup 48 /parenlefttp put
+dup 49 /parenrighttp put
+dup 50 /bracketlefttp put
+dup 51 /bracketrighttp put
+dup 52 /bracketleftbt put
+dup 53 /bracketrightbt put
+dup 54 /bracketleftex put
+dup 55 /bracketrightex put
+dup 56 /bracelefttp put
+dup 57 /bracerighttp put
+dup 58 /braceleftbt put
+dup 59 /bracerightbt put
+dup 60 /braceleftmid put
+dup 61 /bracerightmid put
+dup 62 /braceex put
+dup 63 /arrowvertex put
+dup 64 /parenleftbt put
+dup 65 /parenrightbt put
+dup 66 /parenleftex put
+dup 67 /parenrightex put
+dup 68 /angbracketleftBig put
+dup 69 /angbracketrightBig put
+dup 70 /unionsqtext put
+dup 71 /unionsqdisplay put
+dup 72 /contintegraltext put
+dup 73 /contintegraldisplay put
+dup 74 /circledottext put
+dup 75 /circledotdisplay put
+dup 76 /circleplustext put
+dup 77 /circleplusdisplay put
+dup 78 /circlemultiplytext put
+dup 79 /circlemultiplydisplay put
+dup 80 /summationtext put
+dup 81 /producttext put
+dup 82 /integraltext put
+dup 83 /uniontext put
+dup 84 /intersectiontext put
+dup 85 /unionmultitext put
+dup 86 /logicalandtext put
+dup 87 /logicalortext put
+dup 88 /summationdisplay put
+dup 89 /productdisplay put
+dup 90 /integraldisplay put
+dup 91 /uniondisplay put
+dup 92 /intersectiondisplay put
+dup 93 /unionmultidisplay put
+dup 94 /logicalanddisplay put
+dup 95 /logicalordisplay put
+dup 96 /coproducttext put
+dup 97 /coproductdisplay put
+dup 98 /hatwide put
+dup 99 /hatwider put
+dup 100 /hatwidest put
+dup 101 /tildewide put
+dup 102 /tildewider put
+dup 103 /tildewidest put
+dup 104 /bracketleftBig put
+dup 105 /bracketrightBig put
+dup 106 /floorleftBig put
+dup 107 /floorrightBig put
+dup 108 /ceilingleftBig put
+dup 109 /ceilingrightBig put
+dup 110 /braceleftBig put
+dup 111 /bracerightBig put
+dup 112 /radicalbig put
+dup 113 /radicalBig put
+dup 114 /radicalbigg put
+dup 115 /radicalBigg put
+dup 116 /radicalbt put
+dup 117 /radicalvertex put
+dup 118 /radicaltp put
+dup 119 /arrowvertexdbl put
+dup 120 /arrowtp put
+dup 121 /arrowbt put
+dup 122 /bracehtipdownleft put
+dup 123 /bracehtipdownright put
+dup 124 /bracehtipupleft put
+dup 125 /bracehtipupright put
+dup 126 /arrowdbltp put
+dup 160 /space put
+dup 161 /parenleftbig put
+dup 162 /parenrightbig put
+dup 163 /bracketleftbig put
+dup 164 /bracketrightbig put
+dup 165 /floorleftbig put
+dup 166 /floorrightbig put
+dup 167 /ceilingleftbig put
+dup 168 /ceilingrightbig put
+dup 169 /braceleftbig put
+dup 170 /bracerightbig put
+dup 173 /angbracketleftbig put
+dup 174 /angbracketrightbig put
+dup 175 /vextendsingle put
+dup 176 /vextenddouble put
+dup 177 /slashbig put
+dup 178 /backslashbig put
+dup 179 /parenleftBig put
+dup 180 /parenrightBig put
+dup 181 /parenleftbigg put
+dup 182 /parenrightbigg put
+dup 183 /bracketleftbigg put
+dup 184 /bracketrightbigg put
+dup 185 /floorleftbigg put
+dup 186 /floorrightbigg put
+dup 187 /ceilingleftbigg put
+dup 188 /ceilingrightbigg put
+dup 189 /braceleftbigg put
+dup 190 /bracerightbigg put
+dup 191 /angbracketleftbigg put
+dup 192 /angbracketrightbigg put
+dup 193 /slashbigg put
+dup 194 /backslashbigg put
+dup 195 /parenleftBigg put
+dup 196 /arrowdblbt put
+dup dup 161 10 getinterval 0 exch putinterval dup dup 173 23 getinterval 10 exch putinterval dup dup 127 exch 196 get put readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox [-25 -2957 1495 750] readonly def
+/UniqueID 4701542 def
+/StrokeWidth 0 def
+currentdict end
+currentfile eexec
+
+9B9C0887DB83FB1ECD8335B0BB39CEF0AF64F656FC6E5C230CC9D3A7346AAC7A06BD9A40393C
+A15D3773A21E06B9B4254D3050E90726BBB09120935A8D448CDBC799D90205A21291254FA633
+CC0C2ED88781EF21A5D45B72445C284FA44F8F39CF566976075A92E9E2947A6FC93D879C29EB
+26809ECB4409CBC8666526CCED9265DE661A2F8B0A16BE45A9DA17EEAF89B0E023DE2B0373DC
+AB997D60B7D7DC1B4F7E650A2A9F13CA0543F3B080AE33D65F2802B8C5214D5B60D0D2956096
+89997B955E43A4D99ACFF7BF2FBF2CC4D0F447C1D54FB3D42B7E474427B6DD55A05308D91C3D
+62C926F6E6AE84EA2B0934AEBC9F41694A4EC2254C5863450A4027A97B85652572E1D5DE078B
+35903D1BABBCB68F7378B7A2F0E81FFC0E861211B3AE61925A8B59E88724F6FEFE37143C4256
+017ECBBABBE8AC4A9D56266F4A96FB7831D7FA609A5A87F7EFFDA3CB5ED7825267BD220940FA
+06CAE7F876910EE72BC6CB84868A48D9B4639184EE988602EBE00CBAB083A82ECF14FB482BE2
+B31D4511EFF94E752645227A2A8747CBDE3B8826F25DAF55C6DE2F58F30B6632A15D90D8C56D
+DFEAF8CA1479C768794059AFC1700A0F2E6CF2531BC26BE28997A1A84BA6FC45B08A04E39232
+F23D070299FBF1F6963D1002D02E136865FA63C8E08E87E5DF3124BADB10EBF24FEF55FB0758
+79DF1203BA147C4EA578B1DE2CBD32292208F363812D03478B51556CC034B959F9270F61422F
+D3E59E0AC3235148316051AEED329069F005DF50C002135431DDD368FFEF72F645494847E021
+677E28BA6881B56B9F6E76723746CFDB64B6220FE2964DACF4D6CE5D8814D15F43364054985A
+20207EDA4CD2DC53F54AA2B6B9E37C1962EA4B4E9052A14A6531023838C55A8C11D695771C98
+C8B2927B258156EED5886AA02FF53085DB6C9152F310C0EE9A48616F0975B178FA382B7ACA54
+E95EFDFEB19310AA17680D55D7D0AAEDD6143D5950FC91D0CDC752D5D4794B95482CFDD7B2A6
+C13EEB0CB0F9BDF60A38734872F4E7266ED587C9CBD1A6EC895A643A6E5ADF4234D74A4704DB
+BD18BB8FFA8CF4853D313C89D002BECFE5BDB4FEEF824E03F93BB58D235CC74AF8422F34B3BE
+BE114AA2E31161694CFFF2BE17BB7FB45E04EEA5074BEB587DEA5C45E1F4419B0BA08B962568
+D7E5DEBB5BFEFAE20CB8E26B1FB7A626C9DC925179BB9E556B6F07D6312901E7BA9853F979D5
+3A88DF92869384F415C66A83D77788BCFF47D5FF7EA0DAF10FFA7924BF415CE438F36669699F
+480AC90783CF1C26078CFA829EB00947DA492DE8E77456E08518253A60DCD3107A2A87E893E1
+FAD9F6950DCA7E92B167DC56AB3DC1D5486B0449F0941AC82CF99AA9868EBF75A2D9E0F8EEA6
+12964FBC99272FE783F1B56AA1D78CC1473FB4A3A40F63007014C1D935BE576EFCC6A4451B12
+04AB74683CA4AD997894413B3FEC178E3D093A4347BE4DDA4526926BB53361AC40CED65D88D2
+21CD2C12823AFE1DCCAD4EF60F00E8DA42369AD33EE15CF53CF1716B4823D7A2B58BC2475F61
+077CA8D8D0B82FA84336928D25ACA71A50614AC84ABC964B4F7B25B057B0A7AEF87552389C50
+926CCAD3ED183B60A4578AFAF295DCFA23E4299666089ABD668CC8F2F32B7FB08D0778EFB498
+13AD36D6DC0688F4779C60BE5458982B8E29E9421961EBA8B755CB6DEA3DD7A69D2845836273
+B5903224C8AD6C182A8F648E71E28FCFFCF8721F5611AB23440A22FB04E7498A058C8A931EFB
+8E0275DFB57468BEE00C5D703620CF96F718D602E05575CFBAA49CAD33839F102E3D8EA32E89
+7C72494ED716DC7D3587C01D1F092E0F6C9FC66F533F4FC8BB7A1070BDB6BEF2B25668C41065
+125831B7809527F94D76171D8091EAB06BBDF7E107005287DF5F358F030DE5487B9BA9FA03C0
+6AAADFA0191500963848C23452D7F81248E2BC7BC35D88976E08C2B56090EB8AC5F6E5164FCF
+5F40F3AD2CA6D167C4B353378121CA842E60923AC6D8AACB09C2268DFEDDF3783A53979B62FF
+268C93FB0105B396EADEC5280152EB5AB8879CD16A984BEB6CC5B17C7DC32636304C39395921
+BEDFEACC7FFA10F2E678A91D955AFACD217F9558985391091B9C02B64BECA956CBBAC7C69AB7
+3136C2DDB93E10D72C3CBE3CDAEDD8ADDE6AFE3AB436AA95145EB22EB0E7DEFB6D2F99C6B797
+86283AE87922C44660EF1A144E2A3FE1020856FDE1B39CE3CD0D67B97716C6E02C8A55EB0646
+08DFBCD97CC1973F0CEF0C8861E040669AB8ED4E61A84790112E46F67B63867EFDD0E59D20D5
+35D258854FE0E18CD74E51A943F64860F58E564EA0347EC005EFB4F4CDEF2AAB91CBBAA28965
+B188BD7337729863EB99F9CDAFD1E187204FF50285443420FEDED25C1584D242033A63B103E8
+B15667FB44D708AB7589B5621FD062D04A570AC29E95F51A2E67412115A49C69123F6AF13281
+3223178D8C699C8273F6A9A557F16E5F3C734AB36B85EE3648D71AB67132C33A2490CEA96297
+1B82449FF727A6663FD784ED29C2098329EE31C6CE87B47890CB1BD6D8106194D60836C8525B
+02CA5055AFF49FB15483CA7521C78DB6F551399756563B81D10FB440A0DA7658AB43194ABF44
+C0E6713BFDF7459C4F5FDF575C1744A9E1229F1E5BBB8627ED4A07AF1D75D62255E7AD27A213
+EA19EF7C4AB8987B00A3C27F0F1F6F24573B9CC6329D1D0158D699BD7B9084240F815BAB7FDF
+1DAE989B49E1D11441CB45E0D81D3902BB836CDECF2047BE34DD1187DA022F87DE29DD94F018
+2046CD78C63299F4A2F88304C64D4E21C5FBBF73C882287C9C551B17F9DBFB297AA9ACC32F3C
+FB9FACC0183F66DE02D51EA65D7F4CEC1E1C0E42F75508C62C26192AE4519BBD9FEFCC238806
+0D6587B7D1B9CC6B5C2E24B9660BA23E824413E4A5077F788AB52956DADEABFDF65905AAA7F9
+3DDBFED3ED6F8E37B40F086A7CE4E5B0BEA534EC6223FBDCA0D3A8E128A508E7B056256B20B7
+B6FD2F4D05642EB50D31CC4D5423BD3C7EF5CA45AFFFA59D909A53F4C4A190014B226E4766F4
+0550F182393939A9D79B94D3EBD4196B1A0EAFC45D765150DA415F4277756F35030032DE3E30
+FA7A6831BE662CAED7FBC159079B440D5504FE4035DA7428A29A94CF923A1CE1F408EF92F623
+43D2EF8AE3DAA6B21120DD02B3780D6CBFACAAD2C04106F5D878BC32036203E6EF9DA1333D8B
+4276E58322629FEA4127A6F873191EF473003B429A42AF7E4EA8D6BD1D551A268173FDBA6421
+6B08958978000C5FB5511D73271D18529CB94FCABB5F31AA15A74C5B778B8932B8170F112592
+2EA55B3479990A7C83DD15DC22E843DC2A189D753DCD043808D2A2D9956A0BB75271278FA0E9
+AB70075358BCB33C0453D1B31598ED8E4C2866EA76A430466785F2AB165B61A1209C93E07F3E
+9C5E762DCF12D5E2FEEC720777C6639C58B333DB2C919D968D1434363442176AE380388BACA1
+5B1938A701B079D237FFD15BB27F76ED1E6EC0F40707F811A774F0212AE0B7C4E792C65DD0D6
+3802968D4FD7578B0F8FE184349895346C8630B257CFEEBD4E454B968C1B5C7EC6E4593A1999
+CA122943FB7F5FC337637D854C7FF1E8B1AAEB0A02573AFD8EC7D5CD53EDB5251BDD212FA52E
+615A1881E35B8E6BBB902F2B5116F72B2A838B1B19A22D2E6C133573C64644AD501C84985231
+E9499FDE24F6BE4E4E4E1BAD1117121E7CE45AD5BAFEC270A6B89505E40DDDFC52235EBAB6D9
+245A64B50D37B94133182C45589BCE1E2CF1953250B0FE744366D1E95BA8EF2E9FD1A8E71C7F
+D4C5BD5EB16F8F11D20688FC51C70344E615BD4A9974DCFF5EACD5167983F0123FE517BE0427
+7236FC2A069F4C8B01612724014B63EEFC6AD83BEC2FE3D2E2D7CA26A97D828FF8621A262706
+6C1AE419662F4B68AA663E5275E82DA0608EDE6C57A30116A7ECB2E2B31217283ABD7AFA48FE
+3DA8948F6E38A5BBF202CE09F3311948CAB21B638BFF1D27233A00898EBBD6FED245DEB502D1
+946151C6618EDEE5D91C94B504A1C918A2E5D67AD66EF9FF08EDE01377EB3D236C77820C2352
+B847F1E6D18F35892FF2486C3F30B81008970EE3C25929878FB1B26769AC36C16170E5F7F72E
+6128A865B199C75A0C9BA31ACCBCB13C6775A9B1559E82FA335725FE4C7213C36CAB25D2C02B
+042CEE4FCA908B62DD90E429443E1EC4D1329A1C9AA9CAF0591250633E30675D306817E858CA
+73DC6CDD81E3ABB4F5D5DD178E1FEA42BC9FF6F2386487CE60BBBA7F8C3116F3D2AFD3F94EEE
+A7D69B57D61E2AC396B64F38928136585FCB1EE2DB6815E08D5D39B0E416E9DFDFF774303B8A
+E66D4583E363FD25D9A56CA620D18BDC978B9C80A236AE5BD3FA27E5B9C5F99F5A499ADC76B1
+D9CB24800A6C3976ED4E080B31E063F6E53B579BE008D372F44DDABA494BE1712068DF1CEA44
+035C4F1F28E37A1C57A78ABBEBA0CDFD63FAC89D239CC9F2646CE961605F82B7C2A3C3FE95B6
+70BF013C3BD67E924A713FCE8AA52D87F8E9BA7B7923C80DA8BCE754D4C631ADED4B47FEC906
+8497A0559E7F5DB4B5F354625B64E002C0803160BFE369A25002FE7F3626E0169295CADB247D
+F9E7F39BA568970A7A64B34E76A7188E55C6D5F7485A3ABC52E0C613EF0F21C719985B0DEE1E
+45EBB577D33B4352C37DFB946CAD958BD512A069E68140A6D864A667264E7823CFC90AF7503B
+AD8BFF362F328DF36EB9B102434A9514C5FC696E58C5D40065C082F360326F222AEBAFAA675F
+5880BB896E27088A250A083D859BC07B9847DFD58F9913104307F65F06E1FD4A671BCE2B6E86
+DADE45608FEDE5DE788AD343E5F069B0A518222CBA804058B3D97C375EEF6D94A9E69F01284C
+F56B38E9C4D3FBDB6A25B8CA3A1FD9E40A0C74B538188C99697FCD5DCD8D54358E1E40603221
+BA3BCFC9F542C44F9DC3DDBA75EDE9CC7F248D2DB41B0A9889353A56B28DBB5A13066D7248AF
+AF01BEE5257A21CA320FE78339DDBADBD27E549B48982CD5959A4B446D87B27570595E6FD68E
+DA04EB12C04C1282DBF18C19212E0DD5F872A07F66AD486A313323CA994E03581911A8542D5E
+34C2E22A76AF9368D2D6CAC07116FDA6274EF4CE63A57F74D7DEB55A4F9A2835ACB22C2401C9
+9817ADEE51981C1E48F70229B0CFA7927015A5F9C5B3EE6E77B60D2892F3FC1A1B0756947D21
+511E34D996205C613102AB55D980723C6A7E07B56B57BB1486A93A5D947EF85C4D69AC1107C1
+BCC0CF61FB9793E62B956DDD9A02641B31330B54D31BC163AA736B498960A258F8B557DD8855
+CFC95FAEBBFAD453EEBBCE3CD0FC21FA951695D4249E7F58DEBD0F43FB4B1F6CC9DF78D72309
+4BA26D52AA7A47ADCA1557FADEC41ECBC908FEA86D6A287C91D1CBF5316038E12C1ED4158A04
+C99112AD825532B0FDCBEA40D64356BF45C4982A5EF6AE98EBE4FCA3895C9CF4C2BFB5AF1E80
+BA95F7ADDD9E7F7D7C906980B52F0E9C20BA57DFF65FAD3CEB062D7576983812F483B6950E7C
+9D5B32C6368526FD759328BE033471978BF0EF295A4E38D29A06E39F2B146AD8F54F42228F97
+11E4A03EE72EE5DB6C8D03868465705FF63CA3DAC9515684A684783F5D3BB280FF63786611CB
+86D7A4E427FDEA9F7ED9B9A2B128559D6EB88EA268134426F38F110688DFBC14F57EBD239371
+E3FC57633CB81DF38EE3FB609F6A82272350DD047DF882C0C524A4826E69945C6638E837E85C
+B7662B2D8BE5280EEDAB978AB4A293FCEAE7EDD5B58BDBE307D68863BC83474B11E79BC3CECD
+3D383A63C7DAF4D80607B8BF10129426E0223B886B346CC54CC89D5673D964748B8DDBF3F814
+7E9C046AE25D79BD7AFBD58561278D62ECD3DE3E030FC79D6A7250B410261D908C6B0DB1F224
+F7B2D8C1FAC78B0CCCF05390BA9FEAD6203039C291E44792CCB2307A5EE5881F9FB194EAA50F
+91967909CD3687455C76A6E6CCEFCBBE4D6FC0C7171EB9BFC65552A274FA6086A2799D421DA0
+FF6A24310E5A1ACFB80745C3B80F497DF03719F97564462D2F6F81BFB29A88C2C573673A3789
+4057B61F989C7DD128CECC71CB7B3FE94456A2CFF3C91E98481743B3B89A7D2FFDD9F432BCE2
+507FF3A000284A7E1CBD894503C2459F3EB47F5E96AACB63462EF68749A5BC8CC18D9B44948A
+688C709B0EB82C41157370147A15FC14DB981390840F8B3B7A01F485E50AD1A0F8C6126A4E87
+6B52CEC871CD2390D379F171DC2F144E9DA907C62AFDB793CF2E3780B1807F4DB9673BC37578
+A88D24D72FF47E3D7753C24B8FA8BA3054FF5B0C7CF29C91B3C78A01C9CE4AABEA7F9BA4919C
+35ECD6CC5CA3E03D2DFA18A76C2A69041EAB5184FCE7D25523E0F28C692DA8AD6948DEF285EF
+B733A9AFC77E6508DC6DE665A893FAE91C3D990B415C6B91C53BD21FFBD7C726AD6A064F716A
+AAF2744AC5B8951976DE96E8803E4CD4AF9C9E69331A7E41A6A47DDBCD3884760D71350CB89A
+7F5C99DB1DB0BB218C34EEDEAA328373BF639C54921A5495F7F7AE1757FB3BD9F790EB5F0268
+F096435D5BAFD7078F7EEF78B32709487585E394C70C734A441C4DCE8081E534F72A4D207865
+A3549FDA5861B0E8A18017D8BF3F3D5DFFBD428A3DCA7CE28915101C6738CB94A9E2F14DE60C
+9D19741BB3E025CAA8AFCDAED6DDBF6F1DC5FB283AFF7CE3DF06B2797253BB2C444D3AC194CE
+250036F38D641607583520BD955B9BE9CF0BF73486B84E15AC295416A2BDA8AE009048A8354B
+04CF539C1538CD38CC036D9115742B359D41EAF5DCE6A4B6AD198FA1CE560790826217CE60A0
+06DD49FCFD6139CF253B0659C9E382CBDDE97080392D909EB87D1045E1FD7295E1D850BC7185
+07B46DB2E28E0062C9C9A81CABB5F1AF4C4E509D76CBD0EF99AB61F7BCD1F65FAF2C82BD666B
+2BB272F40DAD4276CED799E603B1C286AE18579883FD7A18CD1CA773AF6B3D88462161BF06BC
+67B124C897B85E7DA9F2F13132292FFC8A7AD421F2F5A867E4B70E73AA39480D3C36C5769840
+E8A63525B678A59D001BBCD421FCB0D735628AD717A375783DB0D37E50611263B730B3927CAB
+3FAEC0B58672F46E279E5D47C1B158985FEDF8E3829E180877FB67CBCC9F5787947051C57C4D
+7C7967B3C2BDD0B32E5FC502AA4DF0CB0557D02AAE6D5AE7BF5857150DBA4AC10D4D8C1245FE
+80A80D11DE88B7480144DD6AD681E405CDDC03C7B4ECC72B473B144FF44C9DE5416DFE8A7BD7
+CC41C79AB3FCD663F9155205237F11EB6BBAD345DEBE3B1CD404C85E238423A7C286D541BE95
+AF9A9715EC555EB098552600E4D25CB790AFB3BBA792CD2EB5F801F8607BF71C86949D04FD51
+1F052536493BEB034E363A7CC34600C768C322B7140F73378B3D7B7A3342D9C8B9554A9C1F62
+0C3002A323CDB4608FCED01E14200B404647EA2262FD030DD8807D2D04AC2B4F73DB517CA7AF
+0D60B57C6591CFC1FA2B3336F193542C2765B40F481CDDC1B1EDED807A9DE55D2ADCA8780E1F
+65F0F8D3D126E7A45E25E96BADB3756DD0E2A5B66B66D3C7983B032C31EC7188C0FA58386D3C
+3378626346064343169E4B83AC0B78ADD56E2188876C48CE903EE5515782416581552188C089
+6C880283AD255BA3BCD05654FA695210CA69B925ECB5597A52D8EF222B17AB608825A0CE63FD
+E9D4C33D40C47D19FDCCA2CAAC0612549DEFB9949EBA8CF734135A2FF2B9F374AAAEEB7AF06C
+A8A2DFE531F3F06EF93045F0313A9C511096F837F1B434933E7143B3107729F5843264B74727
+C202BF0470EEB84B56CF3E1E537004A5752CD7675DA5BEF1C0B140D130BA7E4D2B921C8C5B8D
+CE8EF17BE0EB28E42FD364F7994781492403D47C0CFEBA030CBF8D99A509BA381FDDE757396C
+921AF9FA8AB16326F64AF2A8BE0C7DD7F00734BC4454114A860116247062E201919A8285A73C
+15765726A6D740BC657822674F8B9EA253321324D107F5E81928C22B6E391211E99E556647AB
+24CF179B12274AF7B7B4F5A26D62FEBCEFF5A6C3536D3BBFC389BD857D83ADC600B343896DF7
+CC1BE9AE87B9071149484C68AEDEA70E649B1C0FF83289B57755DCFB7836ECB2B660E3586005
+44FF38B64488123903B666D3231B35E036413C4D0D31F3343CC39539A306C34B18A9D27C9B4E
+5733571E1949D1F1DE89BFF735055E45E12F74CEC05E43C77230E4784ADB7842B1F39AB947AB
+0ADBB2D6C421D014E14043B445253A7512A36726C10794EA1A1FDE375BBB951FF1EE0AF1DDE3
+142B968057058F0F53EC669BE7E8CF11B2FBCA57A5C132FFF481FB835B8F28E28E8EA603D02D
+84475B6493E126483DACE7E36C95C7BDCF652A05B5D281F8E512B549A58E5EECFEF31ED0634C
+230115731E136ECE1D9AC96A98132792FB80BF637F35FE13A2157CAEB62A190E78FA2155D99E
+6589F08494358B5A04A5927FD7C6B94F629AECA15E70388ABB3003B992321320AC864389D5CC
+BC96611746662380446CCCF17C24E030545A72D7B41EE1EB2A0D898D0899C65BCD6F6589E77A
+147B245C534EAC90CBB35B1E54B7C44ECD7D80EE3FDCDC27E759F296F10F1FB9B9D9CAE671F6
+922C2D170CABCDA9438C24B6F1E6D7F782F8D4DD1577D16565B8A7B4C90FEF2AE38D21DC20C6
+19EE80C4540EE3F714B418B567B567109101B5E59CD2B64B7CFE2DFE4A76DC6F4ED7423B2A58
+A09E651CFBD2C8A3B21E017A339C6A1F81BA1C09F2CBF9C345D437DE14E6648A765C3BFEAB30
+CA46FCD4E974C4F06F3B3E89C522958B8F6B077038E4B23DFB252B4EA1C8176708F5C2B19E40
+AAC51C32DDB196A8594E6D63B24CCED24B2981C66EE86251B21A983DB92E67912851529BB856
+C24BB42AB8C0865C148A9FB5F6369C028C576F99FC60133FA6C6FB755950F03BB276179D8F37
+8847490CF041145D66157429440C16566C9F09EFC64E7EF348A72E97605A4171281E117B5A7D
+14F52B581B144B39C536C3FAC898BC4DF8C65BD88078640EAC3449810287608D1FDFF5FDE474
+2A654B3DCACFCFB394EBDC089C578E401EAD95816CB1C3839F7D279112D208920DD0B9219561
+3C560A14A1081C4FBC2A315D13C934CC91E9BC228429F488AED5CF054599BE6FB6D50A570407
+05B3CDEE2D51BB7CBBA777493B76E2F860143D4BF05FA9A3EF24D2B436FD3C70C8FEC5AFFE67
+C22E92380F10BA524E086DEF2A6D789564AAB0C3642A171094D84CAA2C7526ED6D66D29A9948
+B31341A19C5D5B6B4A5AEA1BD0AFF7BF3B8E7FBF6E9E7398CB3CA5FB22F6BD311B4AB77F88A9
+50C0A3F99A6B667DD2D7C4E643382D710BEAF14656BF105AB841FA90D4FEF2D634152C52A931
+076088FC5916A319FC83675B0B82170CA450958AC92CEAB3884CADD9A03D634963201A3CA06F
+9DDAB58CE60308B1EB51D18696EA1A62A4C0E8A0C5D61C55D8022B3E6A3DBC93A82C1D1254D9
+69607F2BC952B0F82280604651FA273B13DE4FDD51C72B28273E930D5B9DECE022D3EE4B12DB
+F4507CD574A5B08FEDDEEAA4A3DE24D7AB2DA86D0A2F2CDF077C24EC529B32468F282F05AE08
+448B431CA7D51A2BEABF140B8665E68DDD8D1787280CCF7A19B64BE3AF6C471B68BE94B77BEC
+7C1771BA8483F261AB7DDF369ECE8B7467A65238A59F67D795D5FF2065C32B5D3D48163F37F4
+81F2D0C301DCBF2C19E4BBE017569C977A426D1F0F256364B0F73B47D4B9D8CB6E9FCC1910BB
+750D4F24D2B2B9FD8D122B555EAA82D90155CE0A957CDC3D0CE90C0511B3D113C0CC237F4F0E
+A3C59D23CD9380980E413F4D04FD56C8CE68A3B41DD98FB6C302B13C064F08CEC33DCEF89701
+957E991BC0E128BCFAEE3B4E1A187D21E64FDDCDBC78FD3F1A9C9C8F345E502DF7626A2FA2CA
+24E9D3FBFFDC79F4F40E17B501523E0D3DD0D024106B6BF33026EF45461855A2FF50DB4112F1
+6AA25A4B7C826182F03D21562C830B1B55825B39B5F0C37BBB9CBDA40EB311C0E32434438777
+67D367F760CEA2E5EC14C3FAA0720C87D374A2D1926DA7DC76E0277B121130C1D675CE373DA7
+D443B7F083C73136E5FBC6E539A9BDB70C6E621841F020B4E9AC3A216A5BAC2520DA7F43D638
+EC9D803C4C494325D36BB715ECFB25C2344E287B22509ADE6A8A9ACF83A25AFE4ECC3F357FB5
+C9727CC02BEF5BE1721A76722883DA7D5DDF9B413EFE88614867C7E1CE8FA1D9AD2F7008F81D
+C49E3C5AED2F0A4E68810AC7D4691F0FA585C5ED2F6F39EB73A0CAC707DB825315898C356103
+C4F6E990772C1C66BF4760B50733991F2935AF61FD828234528A314DDD84CA4D338E57283BA0
+1C26F14E41A6168DC36B2A2C7DFE88B82D7F6FC99EFC61EADBC44EC4FB8D3F1FFD1318C2A40E
+1264B1A639C4A9CBE2B532B607EDB33BB7E19D9081ED8B5A82B753760053AC1FF240AD447CFD
+DED7B2FBCA1A0D577B61E6D9F6852E2F2B6AC989566F74B95706D691B15FB33AA67AD1A09AA5
+09B8B4617173173242C3712545B4F08029B6F2D28BBADECD51E3A681DF3172EB4DCD5F7F92A9
+4C4AED78C7E85A017BD65B3E9EAEFA50EFDC110B698A84F6AC8DE0C8373280D6DE6BF4612FA8
+AFF0AF5646BF7D88971D5DDF061076D13B773854C0FB1A3D85B32AE750B0CA8C1D285012506D
+17503D20A280BA45DBE650CE6D288DA7F5A0463CB940A9837035B4A9F09D3B3CA05976496124
+BDCDAF98AAFCE4957EE82562A6CD73C54958BB28BECD31F0CB8013E56AC095F711EF929D9398
+21673AC0C5E4196B0BB45F87147B22EF3B0812CCAB1FB939BB0E68901F16E4025748453A477B
+D3130B84F826F7C4229557D3EB66AB7F7B65CC947CC33B26E6A4D48F025691188D3480092E8B
+3A6FFD8EC4622A8F4BC0616BF3566D3F0FA63D4AA84F3477756E356B1848823D62229A878DF6
+017202B5663B24F9B4BC73649B1649B331533258FBB018E381921F37A74F625772653E762940
+195928FAACBAD05E2475D2EC271CDADC32560412A2B874B1EEB061AC35D11662ED0AD97D0364
+7AAB7E2DC6ADF3C032A3CEE2B044DFF1ECDB1EC9AC558D0B5D4CD208E83C8C97E1C2D730922C
+A4DEDF010A0A0C6EB9243B7A6C9D38925B7C2E058862B0D08E10B602757F747F63538AC1C4CB
+5B504C12B80ADF0E4A8347D396B6C288F39977E8292FEDA2C1CD1002F2F6AD1FBB1CAEF3FBC5
+C861E2A35CFFA52865255BDDF119309CA8CA5668B04963F747ABAC850A215F6E8D9F26865239
+AE77F47207A2683E062183EDC85D34C43CB181295696670357392B2C65E865DBF3210237A5E4
+1E7DD451F22E51F8D5DC1C7862FC68B692D299ABD09F1E41EA7454295FF28F89D4F0ACC1C6F0
+C989525EFC7757179E53481ECDE92C413D24B5ADE2F89F7A7D8DEFB635B90B7D6CC98418BC4F
+7EA5A0121A505A7A23760B77E812E3CC2BCF18B60AB32C00BD7A8973B472F7D160A33A291D78
+466EE59594C246ED9924BA04304DBEA0B64EA97F1169D5AD0B3EBEE31A38193763FA7FB152FC
+7899E23EC72D196E0689CA523E90E292F24A6E7F36A399BC84D344B0C8C863AAF77712B65C60
+1A03B07E0F8224A82F449DEEE3DAC6EACFABA5A30AB461731544661CCE0276E59E89215EE114
+397E41A19A64FC0534D69FCF92EE49FC39CD3ECF82F28770F12B8AD276D3EA7B77645ECB2A37
+064A12A9BBFCD05D681791D4E3381F148BEAD0EE816F9B0B0DBD5CE66734B8875905FF9A3C86
+3DC4EF181D18DAEC0C4F47D5266A603FEFFE816B0C27BF9ED338C3C76D1D6E84328F899EC755
+8CB8F4FF284372FD373157A81CD5492A3388FD298E9570B67D42F1D73201BC734DAA2F500432
+C87E593E4B1BCE9A57D62C75BFACAC1CA4EE9E31960A0DC4EE6A5A19D47D535572381AE7FD6C
+E0E525552AF3C026568730B405AE9C20DEC959731A3FAE19526780B34B7E196F03A97F830020
+BA76837DA480AB0909E3DC00ABCEE0F38BD64B3797AE9B496B7CE3FE9454E46851080C4212CF
+9D1567E82E3E417670BCDB75748AEE08CB6E17C7E95A81EAC0CEC25C3BA2199D3E2F8BB969D0
+0FA008DAF8F99A3BAE17AEDD0870085FFA81E3B26315424E79F3806060C022B40CE3E1647EC3
+F848BF3AC24ED5E0C09E5A7B4F09EB7CA0DE105CAB85C9EE2DA03248AFDFEB3FE67468127897
+F25FCEA4C1D305693E4181CBEC4C421BD0DBBA621BB75FF11A6FC8A723ABBDE50A70402EDE13
+2947D8B771385A434FD737E711946B8ECD3CD27EFD347D422A8D22A6D18F3788519400EEC211
+302E283DAC0A4BF8EFF6CBC6671AA2029A7649C450A76919D20200CA3F87D85597593E547F75
+64836AC7E8F785D47378C40623089CFD561834FD6B18C7EB6E71BED682054BB79AECB6135F04
+25333CBDD62F08C6154A5F8A64825D7159738A4353597092E8B92DE876946F8B7832D00B3C03
+7478310A115C9B7B1F083F7A622CBD2793DDE84827D552E8414EF3EB5FDD7B54F113BF895276
+E2A47204A3EC3FB363809F699DD001D3BEB10CD51E53768D4D3F26C6573AD9550FB32D11605F
+18F36F13EE07BCDD51FB33D200C9E59575345958C367A697B385208AA9EE51B58C8D36ED2778
+39663EDA853F3EDDBC3CD110652EE0A8AE1C1E2ED27D0D2FE8FC35DF2DC40A4F4B3759BC4F7D
+275D77526F674AC2530025E03138F8C70933DB3E322FE68B81A54FCA5E4C9373AAA3416C7B90
+F0280B848F5FCBD2061668258510C92F4D29F1E0C2041650786529E88A0BC5238D442843F3D9
+3C23FBC0E736682019EBE945FAEFE46A093C2A3534B8A912DE2B570A76D12D07E000E04561F3
+2C5ED25DA4E4D45C8A79608723B4B5B3729F0F728AD9BF037382188E0C2ACFA6AAB6EC7E4BB0
+BFAC210A9C7018A53A41B2D2CF8779E9A172431C40136BBB6AB5C38ED2B1F1EF9F508E54DF0E
+76DF8B25E9A91A6D616A0770538FA8BB502D83D776F539D1CA580031FE4FC73B3B538365604D
+23FACAD8A10286D06C15D7580412176A367ABB6F536FB5618D36A764F1A190488F90A5B405E5
+3F5ABEE8514A66210BC549678DDA4D40C417835D908D1C0F94855E37315C6F2F057ED7F74DED
+82D0A52E34E8751795310272EB7AEECB88952B600EC2C33D58F2274B82D07062D0F2AD226B40
+5D0CEC39D2A882DC3D7D833F65C8A139BFCA25125791DB9FFB800E2B683C8966D398A8D080F1
+36BEFA8CDEA211D4EF149F925DC3595737333251F0309F56C774256CB6BD31AF0DFEE49D4350
+1C30FBBEAE1989CA2BCDA6E9C27F14CAD2C2903F9E4021BA04E8933FB680BA3880D375897F2D
+0A4C2630AA04EE0E1EF59060B74B714F90D6D99DB6B1E6BCD2C03A8C4E41CBC589820CB0E038
+105C1B16E25F43EE765B17EFE4DB81B3B04871D474ADC1BE50A05781024493D6FAA0BB19FA26
+ACF996BCAB901D12D662C5FE8368C5334284F23AB0019707AFF61BF62EEDFEAA8EF3CCD09360
+E54C15797781CE2F4C79C2E092C052064F503BA03B659830403D04F989A9A223B1C738BA086D
+F21CC0B1CE56F535FEC6EB1FE798D92DAA69D00D335E15A7A9124E92A20DC0BB96332D2AF7B7
+EDD2BA8998431CAA4BD7CE99909C0FEC5605047D36D54370E7C8768F81D36F3AED680D59BDE8
+CBB0ABDDC724193582F13A9F99A7B85913C138B62BB90D5F97726C15776AA91DCEDDAAE926B5
+17AD4774926B55FBC52D939753D42E1CAF9AA00A670EFF2C2ADFFE49546646315CAE495469F5
+24DDF7D44B10B6F2F285EF714980CDBA5422078614B6C9A18B2E157EF2D6DC338D530DB86B49
+ED006B67A4EBD4EA394FCBB7C55BB2026266FB5AF2C9B255BD870A401A29A524706C24D6BC5D
+5FD39539B0EBE19E21FF2BB216F1BBD8397DB2A7746DE70ADDA3542DC455832E9AD13AC571EB
+3AA72FE37D29CBD8CBD7ED14A7863C0125B61215678D95235CCF8425AA20E42718DCAE97520C
+E7C5DB7F745F28E4899557EC5FBC430BDA5AACD9D6A031BEB3CF94361E80B85066422EBFD78B
+BB8F62D7405B7DDD600A6BDCC56EEA55C9A00E78F1CFDF7E45C6E8222AE66CEDFE9808F340C4
+90268B80D2F9086F974BB5F1AB48CA97E5CA0CC7FC7FF4C326CCAF8C1E86C3D8A2D0C32628EE
+98293242AA37CB6D54E9A52E09898A4CC1A8902591594C4E37751A5D6A1FCBE1BD496788D884
+51C08632D3285676274C5AFEA6F17B14877912D3434ECBE9681E5775F0075D41F8E42E2A6951
+B44963BCEE6EDB2AC29DC47CBD991994EDC66AC1A5BDDFCDE26FAF17FFB00BF9F7E219FD4BD2
+101A707B5495B183079987C59CAB12D86A6184046B42E888ECA83720FDD706EA3A020623FB6C
+A9145047CB2A182221BECDFEE389DB95A36AB85AABC1F9F33111E7575D5DEFBCEFE727026854
+C0349709C755949C8E012F6B477AC035AF7FCD763C6745BC0F418FE184B13F8E16EA4AE38F0A
+DA76E49A9A710F80199D46F0B533506996A8583A00CED594E56410E5451ADE260DF7CD45D087
+1D2BD12877EC2733BA37F398F2C0F34C31A3BCA7C61D6420DC71D1EE622C5BEE8EA28EAE3F80
+D1980A22A828153588CB10121198CAC010942034CDF03FC6E5FA0C572D0D47227C3129C815EA
+5BF6C01D6E152E8FA666D9C855F403473C31B01066017CAEBA7C6B73E428FB23769FEADC8EE0
+0E2EC430E0AAFA26F77972DF9D21BDD87AFFD7770C8F5EFECF93482602A4DF218B2F8E0603C1
+85B4FF979516CFA69742A558617DB43C5AE98584215D631A54AC74A257321BFC68D40E41F4E5
+D1AD4719F98989E4C2154C17D5EECBBB1AFE5177388DCCFDA81304EEE4745A2F37D76DE861F2
+0A26CA7D2829C73F9A917B190040DE84EB7B74F3A4051012135FFD91D8D250BAF12A2CC04B97
+7693AD73217A258482F2E0B2C15E8E408A6687B7B1E6ECCB659FB7C5FA39301C27DB9226A3C9
+D96018EB866144B6AA486B5281F7BD5B10E75E52CC71A2FFFF4F695525463324C062D6A31828
+16BDCD2C296EB1917EBC8EE6AFBD4BE5121506D01F6893D789D9045FDCF93409EC2F5246AF78
+D1834161B7D3C959E984F6F9592EB2BDE3511BC517CA51A64CC5818E87F34BCB4DD56F6FEE9D
+2B0FF765C5C5FCBBAAAA2000D8A506FB28222087D643A3FE37C250DFCD95FF91EF111531561A
+82EE3C394242389ABCC439AB09102FF1697630C290F5752E5F9A1A7F979C6E38FB62E2E5759B
+582703B02C657539D0E9673F1450C8AB48C6247B722D75E9E3CFFDDFEAE7735FC5840E9B6EF9
+86C4A09FC6EC89E5E8F5C092ABEBFAF5915908A08B2AD49F03A215301C335590FDA051070420
+127BC2652B1B256D4D8DB547024BB753BD50ABE791D6B4051C5B125BA9C4EC94B50111AF775E
+A995F941511B254C0036861F733C39E23569D2EF9EC7B929439DDC97A6516CF86456520FE3AD
+5253F4F9232037E34E2791DB2AF77D1A70CE1F3E25475DA1017E293FD78EFE4E8F9321D6C2D2
+5897972DB83CBACE5110F686B4175D60453F067E7F035322350992B169BB84E2026605016F70
+BDC0A62F0445842BA2D80234E63733EC16818FE5FEC5D21F745BFA96F9AC98ADA4890AE1E182
+A1EA199FF54A7E751ED9599172D010A49D9ACBF3F29F514C4AD117F51486A4BFF84EA78057F0
+515D46683AC2E504E196450FB327045D0422828370D8442470003C1D781D237567B90DFB56B9
+A5F1E053C517A50B0B035D483D2909123E25B9CA527B1A8276220BCCFE5DB5FFC37D785A7630
+7A27EA3268B76091AF54D5A7CB7B85BE8F66D4170C83BB046AB23C2260A211C01D9FD2B5F1F0
+081B7B0A301FDA5CEF882ACC21A6CEBB0B47AF86BC71EC15E833B27B5D24FA47A894DFFB24FD
+39ACDA07FE703813D22D5BA8CF3ECD2B25CD7EC70574C5D5B79B7D2079C14018BF5A47850A5E
+DD11D3276E81EB3A8F3078CCB78A7FA3F0A4C686C3F40837B02DB040C68420C9E2249F518E71
+C3C0CCEDF6099A0E2DA0C5B06B19D8B540D4255DE2E82CA9041D658E9F3581B9DF891FAAF72D
+1246579096142CCA93B4F296CA7CB7266DA6218B4753F031B3DD8AD80A1AA80AA74098B484EF
+475C6B7A478E1EE95677D8E413C829873535A1548B44B25E0850AB5AB90DC1156C33309552F1
+53D38670AE1C36555A286A38705AB51DDAD792D504A3CAACF779A91D881BB4D246D27E8BA8E7
+6A7ADCDF001B1B20D5819132F4CEEE58EC3D45B70A2DB099E65A84EFE240C0B42EDDF0CEAD44
+A7DBE57A6FA7C0A005633A0FC28A85E658DD18CF87AE20BCA2FC26ED40043B8ACD6CF475530B
+DE7BF43FD977FD23D62C70391090F32A598DC09ECFDD6989CA00E3D6CA708A4D3772704111CD
+640C08BB837A4C7660D713DF31D12B8D47CE4D3F9854F024D6A6D9B793790144334EE4287359
+ABF6E89457EAB68AEE0D12017769C366C677987108A634CFAD6DEC4B22594B4E19E452413B22
+BCA983E91349FDB37AD3AE2F62161802EDB7A6711807761BD25399E2E03F310990A6B0B747C5
+DA83376E3B383E067358E7CBEABE30FCC0BDB03001403581579FAB849A40993619CB9B4BDE75
+C74B9A7FEE304952A1346E11E555530D57611632FFC7215B1B9FDDE3799EA801F6F7634AA651
+AB9C0840DCBA34D13B22B83DC7EBB569B5CF461C2712AEC7FE222FADF267A4DC72B2A728484D
+AEB13D46327E11A4A464BE4F417385922A36C4FF2B0A356C66017CF616EC0D2A46349077B557
+3312E4EDC1E8B64F8899F4B171551D55EEF4117CFC0BB97EB7EAA53E95032A1C1966B21CD745
+17D855C0463DF923641543A4D276F8A95AAC8369DDC30BCF63AEFF3EF97616B7C1FAFB71BCFA
+12C39B83D3ADF1DA76BC118D2DAB2866755526933BE472E5C0FE27B9E0BE60236151546BA0B3
+43444AF008A2178FB01509878F66BD155AD477D1229E88C60E3BAF4CEDF53139A985B3DA095A
+EC9E5EA2055AB69FA0F15667F3B8682F302E2F3BF4A6A5F31237974CBF5EEB468A976BCA5EC1
+9F1E8CE1213EA48D87CAF420E64B37A03F26977EE90D923AAF6C535D17D3D6F3E32FB43DDE09
+DEB248369E428166AD6350A28B4E5C76545F86467601412300D90658EE09383DFD5200503BCE
+21B1CB64BAA3A8DBBC79A5CDA7ADF67044E9737A3774023FE33DF5411E8A21E1C08ADF4F8870
+1B1B5A013E57D22397AC0883567DA74FEB67DB769B081975C8122D834E5B3B1BE742073E0C21
+5387F50C1A9A4529135E9B7D55F51B605843C1A9182065075E31B33C4A3FF4C6EB525C91670E
+A7206C8632B5E9F20AD56F24840EEC1A64843985B08C08EE4DD1E8EC851B317E2DD244EACAF5
+EEA6027F5776D11CA561F17163DEE8DB6FF8FA286BB84F8AB57FE5E7D6E19707E96A9CBC1608
+8D66466C29731F320D488C8CC4892DD3592FC37ADD87B0619ACE627AF1709AA9C3E733105FF7
+A0BD009A3D0F7D0169001D9E2AF00470F0D4DDAF6B93EA0CA9F1E3F29948969160E482FC70AA
+ED80EF3045F1CF3273BF30CD50CD9CC0417C94D1325903127A12BBEF4AA7FC7D3562038B185F
+88155DB49E8A2F2227D638AF467FE39CCB9AE82E6E92F7E0832230033C975FF6C5904A2F99A0
+C787F96806F77FCD9932779C3E80D0085E9A55E0DB5A149BE5657ABD30CFA52545DDA4B5967E
+9040A2F422D2572CCA164EAA2E7C61E3229018E0E8567A2E16C3B665508B9A273FDC7DA24660
+2A95E4CB54AB4083BD5B92A665007339FE13C4D78E5E16269C5F052106B60C0B865D2AE70567
+5F070439C61943CCA3D79342E94D93784BF36DD0B64B0E0D3507B8F1C159BCF6FB48819A961A
+6508DA198FABA31B4774BF93284381BDC321FFBA32F885493050EF8DBD76EF3A7C850A09ABBE
+A1942A693162086133EF6E4C937515C58A0F267246F1C5EFA724B758A551D33FE3A704E306DA
+340540889B79C7A7467CB63B191672CFA1E1B87970316D923BB7FB5A08DA45C97921ED4DA221
+D932F4341DDD73C41D24042BF4588B3E10C03F9564B0D6F8E07C7A6E6C45719473538404BBCB
+14AD5920CA947F55BB7A3844C4C38592A0C73496641A540F729FDB71DA5B9FC21B01F00ACEF1
+01426B719EB0814056802FE3917E09A4826F877E6E70A42EBFA9E4BACC8A287E0B7C8A33115F
+625EAE604B65392B884D1246A5BD6153AE73D82D3608C8D16DBBD7B870A2E3C1C69C62C11DCD
+484F5587D2BF23F62BD43A5224A390DD5E46F59D04B9A67B6ED91384A26CEB3266FC051AEFEB
+005AB5A89BD388270E56AD5692F3961068208072F4BCCF43A332350F2734484D07F120F376B2
+2B62053E467421D639E7906BC1C2BEF83363F8CDB1659D050CAC22C9387C1641C00D7B6A6C9E
+A2E1559732CB4E5F9A1551D00ACDDF5DA97A5FD13558CC1B22AA22B16C5EAF2EF401DAA2F9AC
+55E7526E44B101B038837EC2AB4F7237931BD775E61C340C6F31F28BB49DADC3E5182F215154
+2F99807A0A3B306D6BB79C684FE5962855A0DF63CC1AD2DC0B4A982B45A1CCD30EA82DD2F47E
+0E8625AFCCCEBACB115FD52292C0DBD21169A7A151743C6D1B53E683FEC794870739863BB1C3
+FF0A836AF34C1FAD088F0442F5C475239B74D4EC6A133C1F69F096BB3BC6903816013A8EADCC
+489B5066C0B7EE36674A0E1FF49AD45C78CEE213390B9905610320AD7B885F61842C9252243A
+7730E5DE7B9C772B034B1A0B99EB4255BCF0273A5895C869F410110DBAC96BF9C86D503C2BBF
+282F458E634A9506FEB9F3A85D2C1BD395AA2F7CA316DBB3BF697D19EE509A54C1BA1CF709D1
+A2D66B03CCC000B478325518CC5B562C5AA97DA4601BEB64E36DBCC19D1577B36294DBE5E363
+837FF7758D4FE56FE8FE2AD35A3BCCC3EDE0ABDC25B9AB817E715141B232D41E7675E51AA4C9
+93CCEC377655C95370BCD8B820D77A2691699B97A47D3C7EB4EFC47554AD9D7D718DEEBF71C2
+5B536BF4935DD632FF90FEC66F36ABD123B0DE82DFD60A9502F2EFFA3B35849A969A32FB632E
+4A26D818D6CD9D58E4072192AF9DFC25EC73F26A58B207A4C05E36DF99D54E0735CDFDA44459
+E5A8DF5E8F37B9A7C20CD8EB347F93DBC4895F435395DEAC409B1C73123704E1B2D5B3025EF0
+EE753A82E74943F650B64A1E05A314496785EC92322E01BF8E4CE6164EEBC1E98A17CBDE614B
+0911CBCF29FCDE40923341066D5CC65714E6EBE29C786835C0E643D1ABC909848ABC77FA49F0
+FA6B69487E71802BAF5A7EC54A163286415480A142FEB711A95CBD3B548C3727A9DCAEB19D42
+75419657B7175A1FDDD584B7E5EDEEE9BC68681D12B24C5F883D92F77980FDA9375EF1F2C39C
+8F2B30177B4CBBB014966DFC9E7519B3CB10A71CF15183BEF547B376B4D4880DCAE5AFCC8AEB
+461C4EDD46D6CE6B2717C324DC33BE1679AD348E1CEFF8E282EC0E7DE6A793A01E3FB48F8CDA
+29D94A5595422C2D9F1933FCF13AB4BE6877E319E5F4A917A51EB4EE9A0C288631171EFC9061
+6ED83A64DD72A8E3A91E579A572B7DFD4D4966EE17A1FBE2C422D82AC3E269ECDF5C8984CAA3
+B6EE6482A6322F569069794395AD6B63D54CB33C9073DF81DFF760FE0ABC4E35DBBF31539D1C
+E834B057CF15C0B1733D8B29F17059BC848177CFA711AC232C0BA39DFCEC57D1C2A9CAE9ABA7
+0643C80AD3811EE92EEE0F62574DBA79864D6C2A6E873EC6252F475596D99303DF4E311434F7
+FB8B2E25AF5E3659770AA65B705338E207E134C8F649EC274902A4F194B8EDEB1C398193A219
+C1A6C7EAF9264CE49C59F932F729D17ADBC0A20A2C4FFFB0453731547F247F32C6FCD57983A3
+5E2C047BC606824310E40D9637DE3132BF7655AB7D418ED2484B110D89120EDF8236F4ED7898
+AEFC18D1AFE58393F40A62329627F74C05E739C41C1EAEA51E17486657C0B77398BAA65EEF70
+84041EC83023D3B9EB8BFBA65B6B30DEFD9DED667D8B6069CF079B235460F4BDE87EAAFA0CBE
+860762420575EDA0809CB6B12C54856077C9BFE94CEE2AEBF7D4AF82E0235689C529BF2F76DC
+CB11A792EBC594C4E50FD1852F47440051493CA078F38DBCD441CF40DE15DCBDE28F17375526
+289317193F941948B6A638F2ECFF4417BD22D18B7A78F73F3AE81B2FB22AA6E6BF1D0BF4A756
+C71FCAF11A9710F4D5206F5EDCBA098B4E8C55321DD4B92F1680B3154599B7321F3203D07C22
+042E8B365618EF8B94F4F49B2605BD5ACDC378609E3447D6B50145003A8CCC4D4F43C88FB15B
+E42E8E2B024C9F3B7E6C19FDA3E33D1FA01156294B7BE80BF13BA63C3B83085DC9B59457DD6C
+13DE8697BBFFFBAD5F5DC1D83958949A4B5B83E9D920CA65357C3F7842BFF256C2A617D1EA28
+3F58A4B060EE1523365B34404E3B0B7A0EA9EC0B3CF0C1082FDA21D3C3FC51B0622783F32EE4
+579A1FB00C169E24D68302C3626968B6BCBF1D486659BADE15492CFC5C401A01273C78B8B2B0
+D407072C0EA21CCC86ED3F8441D2AD77DC884E679D6B47FE0DAA7C199BD5E05F72B2F4E1DF6A
+834ECE916DE458A725F4C9FAD31F0BF344516A27A5F42529D260D68225343EFCF918C469A2D7
+C6EC89C194D5A2704B966B86862907FE0065B92CF3FE43F8308997A44F4FC20F94F7F648BD0C
+FBEFBB05C8BEADE9949C0E56D8E2024C1F808876D3636EED9BC458051040A034AD01E1D49525
+ED7A771CEA986471ECCFF4D5BA638BC303C35BBC23F80D7038174E4290986F38BDC05E5A210D
+CFD85C146C126A5273CBAC5FDAC2D8797B5404AEA1F7A941FE67656B60B142CC90E8F2362C17
+DDC3F81EF3AE31AB50CB44CAACE94C5F49D813F8942A807EA98425190ACC0E5495721364BEF5
+B2C919A3A8CB84AE80B8FB319A1910DCBB2F2604238DC957291F734644E1B63297C318BB5578
+5B89D136F1589B6475B8B777C5CE15C2A3B358E01BFABBEB31F765966E89F955B39E0DE3B9CA
+6C44A9D8FAA7ACD40E77E68B82FDDF83F0B94CDC293A1BEAED7ED575391A8F2089D3E7178DB3
+2E3A13E3E59FF494BB33C3E72BB954495C0C3904998F6DDB220792BB4BB3EDD850C52B16D75D
+F815810EEBAE0602FEF9946D57C552B7EFBE407555E36E4931595DB670907531CF31E3E197B0
+96EF7854AFBAB497939E33F54ED1AAEACA6E4E09828A9D4FE523DEA40C352B9663F16B903C4F
+3F0FBB0F2311BE06C4913E311B343BB552C359AEFA18E624E461AD0A8B9F4B0555537E93465C
+FEC6EA84A8FEB2D0308F4C15ECAB5FF9382F7236BCC37534E363C7D2F9BE685482BDC138BD68
+3AFAAA17F71513A1650DB9DA1BBCDC41722D406CB5496C49DFD2BA643EF6AE974FC7F6754D3C
+B34D1F0F3B552AADEEE245773C7B8B411145FB6032D67115756833F6EADC36892E109AEA1730
+134771EE0787D4090EA41369EB920A1F1C8651247200EB04C45BAF10F6B38178E538CC7E50B2
+BB2BCCE7817DBD8181E7719719465C076421F6DF82D2970BF449E58E983CEB1FC4301FD23099
+08A537F6429AC6DD9F18CBC3E7BCCC5D321BC33C6F760E3D80F84CEFD00B91DC6770C97B7B9F
+C82A16527CDD9F2C3F900A2CF365080E065A35BFAE0058D337B9A9AE5C6A47054CE45974C09D
+58C1E572218BB0E21E4164C763EA111963A3C0B9D3C94F86C7E1FA006E379D5FAF3857694908
+62773840CD785CBE6E0F8B8FA03F2AD685A51363A0863B37EDA9487AEE0F3C9EE1823FEEE0BC
+2A967B52C4941DA0BF120776D6783F0B2754EF06A6CF13B82243444630D03A61E770E2883B31
+0B189771E79A0798A5FF46DF8A2F05107BE58BA8C8CB820310EB20FE94DC6895860F5F866E0D
+E449761F44B52B7203EEB658ADC56E3DCB4FC9ECC2683B813A43B7BE177DA475499E2CE4F0BB
+E842AFB774BD74A57073BFA02BD91E6CBBADFED5342BA12346CD94C2C9AD85DF0B45C9DB7612
+83969924CC57C3B720E5BB33B04308CA586DABB18E5C544EBE457C5CD0BFDF100F5325B8F93E
+0F1B73932B1598160366F5C2AD2B9B41F9C5D3A408822C15C0A10C8321FAE0B7059949251BAF
+872D8A659608556217DE5298A78B134B2BB167021937A5AA6EF647B59F797AB5A0913D5178EB
+B5654043F34255868944C427C467EDE52111A86A7B346930E86A245B9DA02E2CE61657A03964
+53D5754572B0EEDD6897951A4F356B894C93654D1ED849F4FB760866B10D8D123EADD2587C3E
+ADFE60F6CBE8434501F818F8F7B3CC8261E45BA423CEAA7E5893AAF47984D87887CD7721963F
+B984B7185964ABE35C6D40CA40A9D6D054C3AA10F7412B8B2974D6031C345B41D9F2D4B21096
+DCCF8F4AE86F071310C3F551E4138FACD7B683DA10BE3EDAA4ED0FC1F3B2A3B0A8D8ACB227AB
+2853098D04F647F39315550E224CE3C5E6F9639E6E11E3B4E4AC75336D42DC4A8E5DD4039952
+C037B8B3C345E46A037F7D38D27423107EB3FF39EF84703B87613A85E3E0F614A9B7F1829500
+48EC432A548FA9D6CE57064E09A58A79E89338B76B066D5FE3644291B54D54DD2635D03C85E4
+8585BF45A7DAB6451B9853FBD5081C16EBB5760F24D356C9792A616DB297FC5DA01109B2C843
+43D2A512370FF589EB948CA7E29642577BF445B429F583EB5CBD5D5C3B60DF82DF4A865499FB
+F2EE4DE17C375B2654142D683669E0E155D2979BAF71FF7EB7A99B41F0EA6CA8047541D55C18
+86CB40B0511B8838849D736A26189610544EE2BD9737C59D129F656A69F22C2BBDCBC0C79B06
+A309949F0511DE465D851FEA737D3EB85A2612316D528039C0B0F4D98B658E3D276D6A5ACF9B
+60CE7BF57EE37817B08441AD28425FC63747DDFE0B85C996365EDAC0910482B212390058B371
+89E09CBBC0514C9C05AC1B1B03203BAB1E5169869C2AC9EC8FDDE5D935FDFED34E0118834C2C
+D231D79D717FEFE25DEB8069DEDAA10E5ACA1E277C374A077F79117DF2072EE2052761582D2A
+56BA5B074F784331CC697650E7B2C9D78E75AFA0C50E02FD866CCAB9A4E911AD90289E822072
+5F0DF222F9F0C67C608041FF8D6FA083FF998C6DBCE7C8A3AAA4B63F9E882339AE24D57D93F4
+16A088150ED16F9A4C71F5A285036C02251016B1963F1040D5EB223A28D7C8BECCDA7736E5EA
+C6F6486AB1E0686A654362D492A74AEC3E2B7446CDC390062272B14D8D4A2331CD9EDA3EB6C6
+BC1807E4B60B383838AF153FA3AE8C9821739295071429E5DA364D6155D6F935717AC53DA744
+6D3ECDF222DA8DA515A5C38981C0769EDE983B5BAAF3EEFE1F148B3EF43E2D3052719A5A3975
+F0373C1C95EDAFD04C12AA06F4CA760E6B0841EF217FDD88BB791DA4CD84C914273119BDC8B2
+2732A3D2341DE899B795AF42E311DDB5D6FEA329F78D683690EEF6749F1957E75E478D46627C
+C424347823BCBD6FBC7ABE1D5BC1467F4F6196F9C61D22AD9A1565969F34E663CEB594A5781B
+991B7EAE7F378FA2F3CACFD38D8F69A8A49CFF70CB43BE33D949FEE4CABF85899DBCD8156CD9
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndProcSet
+%%BeginProcSet: cmex10.pfb
+%!FontType1-1.0: cmex10 1.1/12-Nov-94
+%%VMusage: 20734 24250
+% T1FMT-V2.0, Copyright (c) 1993,1994, Basil K. Malyshev. All rights reserved.
+12 dict begin
+/FontInfo 13 dict dup begin
+ /version (1.1/12-Nov-94) readonly def
+ /Notice (Copyright \(C\) 1994, Basil K. Malyshev. All Rights Reserved.\012BaKoMa Fonts Collection, Level-B.) readonly def
+ /FullName (cmex10) readonly def
+ /FamilyName (cmex10) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -133 def
+ /UnderlineThickness 20 def
+ /Ascender 694 def
+ /Descender -194 def
+ /CapHeight 683 def
+ /XHeight 431 def
+end readonly def
+/FontName /cmex10 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 32 /space put
+dup 33 /parenrightBigg put
+dup 34 /bracketleftBigg put
+dup 35 /bracketrightBigg put
+dup 36 /floorleftBigg put
+dup 37 /floorrightBigg put
+dup 38 /ceilingleftBigg put
+dup 39 /ceilingrightBigg put
+dup 40 /braceleftBigg put
+dup 41 /bracerightBigg put
+dup 42 /angbracketleftBigg put
+dup 43 /angbracketrightBigg put
+dup 44 /slashBigg put
+dup 45 /backslashBigg put
+dup 46 /slashBig put
+dup 47 /backslashBig put
+dup 48 /parenlefttp put
+dup 49 /parenrighttp put
+dup 50 /bracketlefttp put
+dup 51 /bracketrighttp put
+dup 52 /bracketleftbt put
+dup 53 /bracketrightbt put
+dup 54 /bracketleftex put
+dup 55 /bracketrightex put
+dup 56 /bracelefttp put
+dup 57 /bracerighttp put
+dup 58 /braceleftbt put
+dup 59 /bracerightbt put
+dup 60 /braceleftmid put
+dup 61 /bracerightmid put
+dup 62 /braceex put
+dup 63 /arrowvertex put
+dup 64 /parenleftbt put
+dup 65 /parenrightbt put
+dup 66 /parenleftex put
+dup 67 /parenrightex put
+dup 68 /angbracketleftBig put
+dup 69 /angbracketrightBig put
+dup 70 /unionsqtext put
+dup 71 /unionsqdisplay put
+dup 72 /contintegraltext put
+dup 73 /contintegraldisplay put
+dup 74 /circledottext put
+dup 75 /circledotdisplay put
+dup 76 /circleplustext put
+dup 77 /circleplusdisplay put
+dup 78 /circlemultiplytext put
+dup 79 /circlemultiplydisplay put
+dup 80 /summationtext put
+dup 81 /producttext put
+dup 82 /integraltext put
+dup 83 /uniontext put
+dup 84 /intersectiontext put
+dup 85 /unionmultitext put
+dup 86 /logicalandtext put
+dup 87 /logicalortext put
+dup 88 /summationdisplay put
+dup 89 /productdisplay put
+dup 90 /integraldisplay put
+dup 91 /uniondisplay put
+dup 92 /intersectiondisplay put
+dup 93 /unionmultidisplay put
+dup 94 /logicalanddisplay put
+dup 95 /logicalordisplay put
+dup 96 /coproducttext put
+dup 97 /coproductdisplay put
+dup 98 /hatwide put
+dup 99 /hatwider put
+dup 100 /hatwidest put
+dup 101 /tildewide put
+dup 102 /tildewider put
+dup 103 /tildewidest put
+dup 104 /bracketleftBig put
+dup 105 /bracketrightBig put
+dup 106 /floorleftBig put
+dup 107 /floorrightBig put
+dup 108 /ceilingleftBig put
+dup 109 /ceilingrightBig put
+dup 110 /braceleftBig put
+dup 111 /bracerightBig put
+dup 112 /radicalbig put
+dup 113 /radicalBig put
+dup 114 /radicalbigg put
+dup 115 /radicalBigg put
+dup 116 /radicalbt put
+dup 117 /radicalvertex put
+dup 118 /radicaltp put
+dup 119 /arrowvertexdbl put
+dup 120 /arrowtp put
+dup 121 /arrowbt put
+dup 122 /bracehtipdownleft put
+dup 123 /bracehtipdownright put
+dup 124 /bracehtipupleft put
+dup 125 /bracehtipupright put
+dup 126 /arrowdbltp put
+dup 160 /space put
+dup 161 /parenleftbig put
+dup 162 /parenrightbig put
+dup 163 /bracketleftbig put
+dup 164 /bracketrightbig put
+dup 165 /floorleftbig put
+dup 166 /floorrightbig put
+dup 167 /ceilingleftbig put
+dup 168 /ceilingrightbig put
+dup 169 /braceleftbig put
+dup 170 /bracerightbig put
+dup 173 /angbracketleftbig put
+dup 174 /angbracketrightbig put
+dup 175 /vextendsingle put
+dup 176 /vextenddouble put
+dup 177 /slashbig put
+dup 178 /backslashbig put
+dup 179 /parenleftBig put
+dup 180 /parenrightBig put
+dup 181 /parenleftbigg put
+dup 182 /parenrightbigg put
+dup 183 /bracketleftbigg put
+dup 184 /bracketrightbigg put
+dup 185 /floorleftbigg put
+dup 186 /floorrightbigg put
+dup 187 /ceilingleftbigg put
+dup 188 /ceilingrightbigg put
+dup 189 /braceleftbigg put
+dup 190 /bracerightbigg put
+dup 191 /angbracketleftbigg put
+dup 192 /angbracketrightbigg put
+dup 193 /slashbigg put
+dup 194 /backslashbigg put
+dup 195 /parenleftBigg put
+dup 196 /arrowdblbt put
+dup dup 161 10 getinterval 0 exch putinterval dup dup 173 23 getinterval 10 exch putinterval dup dup 127 exch 196 get put readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox [-24 -2959 1454 750] readonly def
+/UniqueID 4701543 def
+/StrokeWidth 0 def
+currentdict end
+currentfile eexec
+
+9B9C0887DB83FB1ECD8335B0BB39CEF0AF64F656FC6E5C230CC9D3A7346AAC7A06BD9A40393C
+A15D3773A21E06B9B4254D3050E90726BBB09120935A8D448CDBC799D90205A21291254FA633
+CC0C2ED88781EF21A5D45B72445C284FA44F8F39CF566976075A92E9E2947A6FC93D879C29EB
+26809ECB4409CBC8666526CCED9265DE661A2F8B0A16BE45A9DA17EEAF89B0E023DE2B0373DC
+AB997D60B7D7DC1B4F7E650A2A9F13CA0543F3B080AE33D65F2802B8C5214D5B60D0D2956096
+89997B955E43A4D99ACFF7BF2FBF2CC4D0F447C1D54FB3D42B7E474427B6DD55A05308D91C3D
+62C926F6E6AE84EA2B0934AEBC9F41694A4EC2254C5863450A4027A97B85652572E1D5DE078B
+35903D1BAA896C24F2A3A773197487169B2FDD71110B5E3F8E74E62DBFCCEED1B0289C5B5E9D
+1A138738D8455BA3F58C60544D7F35B83CB5EAE52BC73D66522AE7E3A2C68AB9AF55C7B14D79
+2083433B1E34DD77FD895CA344243ED8D44A0445A6CC61F46180273A86351457025E5F6ADBC7
+9F906415F446B97D71D2A4772157BF853BF1D1CEA1D260B5619C7A62B2700E38C4EFA3CD9F90
+13EBFBA52E60E7A2211F979B1D41FE1AB12B9C15D77F44BC741BF9F29A28EBC000282548C487
+E00D3D340714BDF1C011BB118DD0EA1614956D24B1963F2B0DE77E2925F078C87179E00AFFBD
+081E4868D569543E31CD8AF244DCF739C603816874081CA62EE971A49295C76FEBEF864B619A
+B80C8FF766D2DE016C186B406080B038BFC763EA73F8A3241D594508F287A0067C1197052489
+984B38CA990078A54229BE6599F5D0CF89F2717FE55A956B9A5A28DB41BF08064575B0EE89BC
+C78B72CE87B79762E3729505A68AAD47A0EBBA79D47420C039D10E9F56E47EFBB714570697EB
+E1D8FAF3277D50FDAF7B0CAEB6EF90A3FA023FD05A6B237371601B730E6F351FB48E131CBE76
+C3A4F3CF980AC54F6072604D45E92D90760F3B29076D7550304AF178E41986868A4391DA4214
+BF8EF4DBEB8748BA48E0ECB4ECF197FF34799E6CF75588000B4FA71D909A13BA20AB5E3025A2
+7D7D718C231CB7BB88483E74C30C6B87D65BD932F93F58725CF6D9F68D299D9C2FE99133B8F6
+758D0668BD4035CDB55D6743A5B79D916A973F817A3059513F8848D7092839EFA6BAD3AC1B2F
+87C8D791917AB614B7129121E86E3DA0D7ABBEC8F6ABDCB4162EF81E089258F11D256743F11E
+1F455D93C92A4B692ED2C465AAC962D26847A96743BC118614C05C8FC87DAD0960A49549FE33
+49B67694EB9CF1524CB33459317C80CD000A5E8A38295FF21E589ED5D0FF4F719E9CA5FA9863
+A2860B133980D3298AE118C0BBE92F4714A9070411CCB229C4466DA7159D388ADDD534FAEDAC
+5247F4BB6F688E71B35D6CDC5259DB83699895397E14BB59C64FD2F0C74A359BACD8986370AF
+ABEB7CA9243C688DE77EF488D6C101B6DEBDB745E45FA030D6B09B5314B22ADC3914B71E191B
+F2EB2BFB0F03B1AAD682F372FDE9968AFE4761FE855F98AF8FDD3506CFF59FC42D85676CC5AB
+35F983079F564F7E3951A8018A72A1C534032FE04B3D89086203160654E76991CBB081B14CC0
+186DE4C7E6EAE2BF795B716BF79F723DF8DA5664B2CA36F542D95789592F40EDFCEE56EE6B3D
+CC1700C2327014B66510834752B7D2A1D7F34156D4E626084DE761C83235AFD8BF715E80D40D
+50909CDA01378B9F0E5A8B1A3AEEE4054E7B0B713D740F5A9F02956B4F8A03F8B563F6438B34
+0F9A01213840F0C8F9854F1D60796844DC5C2C0913CEE503591A1A36C23D5BD045D875E8F258
+210C241A5B242EEE07B9F4AD9FD67FB071720F0ABFDE2F3B5AFC30C33D151B5948AA705130F5
+5A9F34D44F3115FF1C6C1BC3E2FE3FFA75E77FE4F2F97B723DCECA4664CA8CBB117728868DF7
+C2D1B87DCF89EA6C739F5311C7AB4E37D019B490CF0D96E9376F096E791344C929202F8246BE
+1526CB6F72238DB6ADA42A8347A30F9130E1E0F2E2C6191A1EA7EE91526141C3D28627D45AFD
+8F86DD7493DCC3EAC61DC27288272E3D75EE53ECC6596AF69D2609304B0B4F0731B48E597AA8
+B1F4FD3BF6473EF3EF78A347B15A61408B5B23AF1A1F185627F25DA34CBC3984783B42FD12E5
+11348D2791BAB3DFC7F3185240D85F4BC6E89072420BCAF7749D879ABE392BD2BEF4B538EB02
+015887AB3276797411098DF65AFBE1EBE3C606D5629ADADF2EFE3D59AB169999903BC236A073
+F39607429FD0A9BFECDE28F819E9A23425CC30F173E836432E8A5B9AAE9A0A556FF26A62A515
+794D7EBAA3DB1D2DA7776D5BED4470B1D64A0F36EE4907DC33F95165F80385C7A8AC7A05956C
+357D9F69B28A8E378E6C59C27590E9963B7E364D76F879EC29CB539946B95DBB4911F247C582
+891C3E3968E0D80DE7E9B4AFC876A4FEE77895DDEFCF0806FB912B29D34E295055ADAC08DDA5
+66F93FD77A26A5B40101AAA549FE5D47F5168E2DA80B641F9A09457A4ACB5C146CC12A1BEC18
+7D57485A21490ABEB223449A5330A3F5C24BF4A3B3FD283C44305602E67AE08194E48D901F81
+385C2A9FADD2A607F8FAC32DD5AD0A68DBE8D020BCDDA8746D674DC01390B937CD25C6CCA065
+623D5CF4987AEEAE960FE9C14504F0020D74A27B26C98E8F8D3EC3C6651132079EB91A0B3046
+98C17E282AF9E89878F3B64756710327304DB60B0A62259852FFBF0F1DB4CE28596FD08D3ABD
+DE939B869C2DE1216056ADD8E02AFF21950C67B32E1BEFE8542C9A99D810C1082BBA77A518E4
+B645FEFC63C09E3CBFECECA6E2A4B99CAEDEDF4D0893D93C08A4C3C0AECB2B65A9E6582C8AC0
+DDE784642E449B2A5513E8B6D305C68BE98D7C5BA40768582308CBD132F26FDC62A8DF59D950
+F4B9E6453EDCE6477BFBB3FDC51A34D3D2B1928DFB2319780D37A1B35304398A9F8377D9F495
+155E17666A7FCF2AFC71DACD8521B97F29C362F14C70BAF4596B19C969C11FE29874A9B082CB
+29FCB18ACCA89943BD38A4418CF05B8D75B17FE9880D9111047F7098896F9FF74916A7A29496
+2D03137592A132BDCF42ED8A0AE1EEFA72028B30C778DDCF664761CB7BF41E2178DDD47712C5
+E46A2C5FDEE18D0B3E21AFDC4E0018637B08F59DBC6E311E31A560BBE6DA3103801A63E5879F
+0F583C225D504FFB22ABE4271E90AA7CA17F89315BD3CB3FD47E2D674017F68B22A2B27FCAEA
+2D788FFE9C5FD25684CBA56C503C61B931D798E08DA188F342C2836ACEEE6D98B46F70A7889F
+02A5EC36042407500F08029E2077481CD3ADE7F4F7BF89160EDC3EF9C4A2E813D69B1F984FAF
+66BEC700E20FDBEDEC8FDA2715DCDA31AB8CB9AED7FDB96862C7EB41211058CBF4F264DA177A
+19A82A0F73E5F04FDDAB6254C49797CEA88BC8716A4C112538EEEEBE3FD08EDF328DC3F6C7C3
+4713A2437D65BD7897B1A31880C5F97B82B9E1C3CDA48FF927A85034823A3F1F25E396CEBDCE
+A988C1D78E567489FCFA92CDBF1430E1A881E2F6269562E1CEE771F1827B2E9F07F164805A71
+6B27545BF2626D8B86912E68BF4F51BB9F2D4599E9CC34270E76B8F70947C6D02B908998AFFC
+CCAC7A3929EE2FF1FB746BFE0647723DE7F77ABEFF6FB658E03CF86455159B06676B23053D3A
+F0E51AA9749FB0B5D2F5139F0F9775E9935D849657A7EFBAF18F1D8C0A85EBC7DEC8DF356DCF
+CDEAE44260C175D1F3B544E788439F6AD48816EE4A414FB974A735F82FCD9CE054E458C37DAF
+211C3B6C36C54944BA06C8D492CEDE070EFC6D6A8AC65BF7541FEBE0E714744FECADFF55542F
+B39488F626A434804373C04306302C5BC3ADE9A827674C97126F4BF862D24E25339C7FE74E6C
+C498679B192B56CA27AADD2E0BDD09A896923ED5F2BF3CE3E676F68CB04969BEC3015B06530E
+B6B4F23D1BD9D823E3571FAFCF774BE17155831F65302106D6CF63A85C662A7BBFF886C4742F
+E15CDB192B08A86059DCD004EA5A98EBC3A4CE740A2111941AB91460D7EE1E81C6DD44EE1561
+F2365A41D8F94E08B9E75F4001DB71EE07E36371F045AF41E0D20F26956FF9C38E789169E354
+7B18FA86114907EC7F38EFC93BAA56C9F90AE9B48B438C46844A0960CDC7B5FAF3A549863E3C
+6C42F3F76E3232A540B0D8DA0F43562F1FE4E60CEBCCC499F6ACD1F5142DD3F5EF2745D981CF
+005D490A8272BE3684DA8744FD2D60532B1B5EC0A3C8CD75AF13736581EA226A89673AC47418
+424855E03BC674E14EE3E797836980221169F7CA1D037BD30D2BF60A95214A52CBB26FB33DAB
+E3D0D30C33AA012D416C6336CB1E56A41118946FFB133EE5773935E40840632C8ECAC901F06D
+C3D2C6D83941D30DC57D16AEA3FB1008EA295DD61F01A1C6BE4280A317BB48528BF578A91CAE
+B65F9B389A117F3887CBDBCC1B101A6A8C8E8C297AF624410BD6431F34ED199419645E336935
+1F525101470E694304F2280028F75EE294FE2B0F63A6B68A850A1D7DD096354D0D1573647450
+0FB8A1E9090B54A848110EB43C1F73FDC62526FA395B9DA976C18F8EA6D4874F7128BA8DA9E9
+DCF23469D2B6007BCE6C926E3B5F4C86B7F210579045C6DAC922F87BFBCB25C59D87F21EFB2A
+84F0FE94F9E2CF06B2A2DFED5B5D7A5F833C7D152444D9ED99410C723A80EA78F91E83F36630
+C15E8F1BF316B0A25C6767BE37DD8ECCE7851D2CC93C6B5AF3EBD5A3BD88B8EEC35564BC3090
+583E6ADC8DC8435D3A48EFD564F1BD6E4A7F17694D26B5E01CDD923F1BFAB8C9047F7A51A81B
+E068516F496B9376A85869990E7D8F3D3629586EA67A48D6D4E51A75C0A1DBBCFF16E5CCC028
+AB40A9516947AD37FDC568ED72D6A5901F13AB5F5CBFBE2740C7C547C5053C3C0271D3CD11BF
+8A9AD31982D595AE948ED30BDDB165D498F636B22240F45D1ED2EE0DC0F949F737E6BFD99E8B
+8D77D39623662D5422F357F6B302FECD8E05C80FA9C9BC9D5FB1C3F90328B6BFC209C814C1FE
+892480781DA2ACF276A63531D28A65A5775C2130F9B5BC1B8B92ADC9D1C000E56AFA7642B068
+149F4780E5B4BD347A492B3C95744948248953CFC5491722236E1C5D1909FF011581ABFCC6FF
+DFE0051426349F594281BD8157D9869B560361D46A7B3A76539EB15078E412DDAC6FC0EF24E2
+91045614F6FC935D33A445A1AE513C34797BF4AB5D4B451FFEA6534B49A22AD9296FC396817B
+B9951DFD6E226B58222C888BB296B1076F7FBB0DFF21223C47A1BC1EDAEF96147225A102C63E
+FE44703611A6EB806F8A917B4C18769C8C7F7CDC8D8CBEFCADD088060DE559DC67BA1D8290FA
+A3BE871389065F392EBA88033173EEAFF485C9676569D259E7A6D4BE63A0D93BD78CD00542D8
+97C08299ACFA4B75335457B408A81033B8C5C5F139BFAA5486C0B611DE3FE3F5C46CBE48354C
+D0D7D9CF4A98908969F220985ED141865BCAD3C9F5018350ACDFC6BA292975D02129DB7D05BA
+052C511A96F0F696FB6D4ACFF55E19785C9194D9D32F2E333B0AEC1B4975459300D254C06E2E
+EAFF82046AFB5A27FA32F60A8635B208C4C5E64F82171DC5081B0551F0C4A44ED72C7CE4A8EE
+F009349A23D970A3E04EA6D888E2ADA455964265D2019606ECB93AD563EF2D11F426FE9D25A8
+55B72FAC738F8C8C6FFB6D57B8F9379B563D6B694AF8EC658945A6604E6D6F42F6C51CB3EF3E
+FA528459FB5369220ECAFE3B41E1028D4A164F58B78E6E9B49736D3010C66DEC20ED1EE1DF37
+852EDE24EFEF81930421F5130ED2B37AB888CD21E92E9771F61308565A96160C68149373589B
+9A3E2F8F060321D50A997480D14B3A114E9584A01B13406E05EBA24A1D68FA824D2071EC9BAA
+BD4C9F522CBBE98086BF9EEFA514912A06B97BF6EA1EA8E19191944F299BF260A12F5D85A11E
+E3C8128A29B34E668A864277BEEF21D4B00A16E96A580B97F363A0CC8B96C214680EA621F524
+EE074DC13271D3F3DE7F4BC7A6187A9984A395BF66DFE14A6338879B19310C532C1737655AC2
+9B950025BF2934A97BB4AF9298F32D29109FEDBE27A429CBE778C075B41A4BF0226C2ECC0BA5
+544EF6ECC8F5D81FD5B3A448148195592B4569099A8C4FFE2AFBD4FB7EBEFA16881C69AB0EE7
+6B99BDFF4DD0CEE78B798C38F73C1B51207BB27BF7B9A22F10ADFEEB5F373840B9CFF32153EC
+36FADD4CC3CFC0B894F0534D9A13EA4A4D1DCB4AA04289EF075F9D14F7D2F5A59550D44BA4BA
+FA63EE858ADB8321ED7CB16B7A2AAB3A5D9E8AB82816E6DB2FCA484502AD8C3E9F952F459A68
+98A8D0CFA696B73BC2C05F5451571405EB4FE472D444411417A4B4BD1CFEE53ACB095781FD7A
+8B08A0229658A37E87464850ECB81E42141B990BF0DF74BFC7FC7C0F319007BEC0C5B1F5DA00
+7AAAFE96608D56C6ED0B5F4A4A9859FE7D842BE55DF94218FE47899E268B5AC24801721C2FCF
+13AEC778453E6F87CD2CB7D9EB0C4B94BF76CC553B9A67B8D2A2BAACA70861B7E9866ECB845B
+9D5E1DE38884EA66D7F2E2312038D0D0B5A8154FE0A549B1315C9841CA32C051D2B19A9FCBF2
+495DD2AD2970755AE9FE986CD98D5B9DF93007D0A81D9EE4A6E6F8677767DA6FD84B447256A6
+E687FD3F6AE9B20023408CCC838D59B2C0D44D181F257B3488B5556A8C046F402DDFA4AB8B7F
+738001965510BD6A5DAE2BC1E6F5629A6D22DA69D18AEAC6AA4310338F9A39B51C480929E1CA
+997B97CD6B29F0B276ED224F23264830F234F59D8C174B2D3F11082AF4EFAC1C8FBD3E5849C2
+06545B32E30F712C27B1FA0D44B335F60DDC83F06C7D9B5C8BC88C0813881EA3FC89B62EF197
+00B9A51341708BD40DC2EB0CB3D84E145B2D5B50117493F3737FF3820C58128AC47107E9897E
+E1A18C785BD7EF6BC94873DEDD35DADEDD083C4A6712013F2F84CB2C9E256DA903F06CEB0A30
+E359000C7FA122319E7905ED179C985BC0B1F8BED8C1B5A9637E931ADDFB1480AABF8526067B
+195FC3D2D2CA79677A24D4F2A0D20F7F11457E6F6DDD1554945121EFCDD140E9E336B118B8E0
+CC6CD72BC8EA7475FAAC8770D190BD627C37187DB76E0D9B31AB0930B185A2E3F5878ADB635A
+497A36068833C80CF60E3EA638742C0717EA270897FBD6261886859A1B57C4F3FD1468F5BCD4
+6A8E9B38FCEB99689B47C44C65252A85395B88CB54493DA30596C4820CED4CDAC01F9C862498
+A0041C6A8499DEE565B8F1EECB487B79E0D3FD6B0A08FBC406468458E7F83E966C33260474A5
+87933A297E7BC47DAC09B58EC20C374D414DA297155FFFBDDF45118F51DB783C5914DE91E9B5
+F254E0E448F9DF19753775A6F12E8C613B2CE733B2AA7A6B8C71A29E8BC803270DFC1BB4976C
+0E5C6D5345C8219A9AF74BA1B9D1A0AA83E28792557824847BEBAC501C92B6213A738838497A
+DC948C50BB743286D08B3032B6287F12D04F2090DB67088F15AD44FC4F067F52A9A1DC5A6E1E
+1D8A76121CEA8D262A8ED904CD32727C61920C9E1C58D942F5A8BB9E6B113607C22700D8DE61
+19B93976E319FACC9449C9D71858B099207200E3E518AF900260AA4578C87EC51387AF5D43E7
+145EEC05B576B633BA626910F91A9066C5C899D7239010B058879A11274C544628F00B92001C
+881555E4E69356F82F01AD06A292CD34AD02A39B96369B3EF2382A9EBFF76BEFBA4A911BBDCA
+60D12444E99D33ADDADF337358D2BF9AAE7290DEAFDB64932F5E0E4E541B366428C3EC99F6F3
+23D4AC2CCE91CF4DE3845900C289C3B29AB3D64644F441A6B2644B274FC13CC15E8C42D830E2
+00D67DC08CC54FD88FB72161DED72A34EB6C0034C774FE28509D309FD1A01689D1075DF5C887
+37B2556DCFD6FE292877116B67E86DD42E992212286236250868ABF506B7718FA85FDCC79B1F
+09487138C35E319681C3F2FD2A4A72D1868D879196D374549F9D7B8FFCE021FDEF3A5378D02C
+9975D569FE92C605068C533E3D40ED7C771E449B9AFE5E2CE081CAC68564B6ED99FC312D3E7D
+FDAD9219C694D4AB7E8C3E1E90ED5B25726195B0BEF5E56959F72A1AC06739B4BB4D4B11FA49
+C46DEBF4367FC6CD0B8556041BC7C404AF5EADAE74B9AF0E7550FAE6AE43D681178C1F555955
+2ED5D24A3B1F4791564482683282B30CD602077D56EF3AB5927F5F7DC93B42DF5C6141E22F96
+7A86FA0912E06907783C2C32F4CD6FB00796B1C242C619CC4A9AF9042A1E7F25F961B4B42D32
+FF6BAA1C5C840774C85D4EAD2860A646542DBA438C62F62932BE96A7A8D8B5030C9B3F92529C
+7865461AB185E1363880B2B0A0F30DBEFC10078D6904E0C1D160B9C162CD07D608E4C3625180
+291E729779C9417B98A546EC5CBE4C6EC3D361934D979E5FAFE98A8D6D934E63A648382FC5E9
+7A2EE8F13F8D5ECF20690BABE34B3CAD12F6A0228F54D46B5DA11E8700420272D18EAD413EBB
+4499FA6DF5AE72B4F2D221003B5C3A1A3E38DF24E99C929AEA4A9E42527F024D258C6E4363B6
+8DA25C53A4E58CA1E2100C162EA77A72AAE50B30DB84EC128D4BF93D104313AF4109B74B5DDD
+46D10510CC5743FC45633F6A77723872A2C3DDCFE8A418885AEF4D739085AAB220FEB6ECEF05
+2AFEAF3563F86F2A0B1021ACCDF488FF98101F313A8655241CD4E2091B60918CD4FDFFC50D1F
+B90A5659E6EBA94A3ADA0561A706225040D0B1E2C6077DEE40C57B18480E6FA419CBA64CD19E
+A8EF6E99173CCA4E881D0E81FC35E4EF1CF32B5C53ED45A42C43D97B1328BEE8443C7AB7B69C
+794FBFC28B2E50A68C599225A77878A2629B84F0115A6569392A794047183874E1D1DB19336B
+DDF915594E1145B0F622BB0D909BDE7880FEDE799872C498FA9771DFDBCF731E57AA78F1D7DC
+3A8A9EB8E052C4914A8845FF19DE70E6A32F0A63C4F03AD42F407419B4AA61663BF7BF4A06C6
+765A060AA10DA97E7E9C00497EA5325BC557CBC01D55AD89B440BD5034A26F701695A6B99BE2
+881534C398574E6FBF2AAE101BA4EE084C3A8497B1B9EF03CB5D8C547A1E63EF8D084231943E
+E079110C328377716D9FA93FD6211031FC1961424BFBC3A34B2FE4112EEE3DCC5591B30D75F0
+E51C0A25BF552ADA91A61B355E4A8684505306D2CB9C0510C2716B678BD880FC9369D67F0578
+DD528480FA1293A764073AB82ABFD187EAE627279C704E031CC96BAFFDE6AAA5B67B416FAAEA
+2E87D406682656FDB96E9CBF8D7B438ADE840B635F511B4DF8587FBC271F073E9A78A003336C
+F0926AA78263965CD5BAB6B7D2142726B9C29F2817F09535D13E099625A4AB2D8569A9FFE048
+CDC89F674934CCA3EF5FEC9DDCA4122DBEA07DC09ADF6F6EE35AFDA24762C8D2DFD0A1D1A75B
+F592C40942521F4A57178A4049013BBAF8084AF90E877113B13C949B5783E58D506E3581DBB7
+0888FF717FB4A4EE0DF0ED1C05CCF6C95BCF9516B1E75F24B75FD617B8EFC84774385DB87D7A
+9E66DBB9D0357BEFFD31895EDF7B17DD96F85B7CC783FFE7ACB4A9EFEDDA775348D50CD4D308
+756FCFCD7B3F12BAF7E5943604EA6EC9F7BC840F1DCBE20ABE10B0E3D23A2780103D5FA58008
+A72AFA43190C1178DE403704F79E41D082F582DD056DFFDD3A25692E69D12C3E1FC07283F702
+D180093CC538895C61F7D6714F73643C57F14728882CE2A6C00B8A6DFBCB445A8EFA430ACACE
+FBE7DB4934FF580A2BFCC9ED94C804F5F7751638FE73F72193243023AACD4AB1AAE00D2141B2
+EFFB507C92A07C43E29D8A55AEE7D81ED66BBE175FB1D602B3FC42A6179444E65619D9052EC0
+DB84DDE13E93414D908AA01F70FCC9C2D8AE82B06149B472184015279DA992A8A0D564B6808E
+D700187E62A97771141394733F741122539369A03D195D4CB77AA56F7AD3D3BE1F2D1BD0F889
+8DC191DA96B8B3EDDEB35E75D9BA309C73A91BADAAA35E5667C0FAA6B76569580C1C5EA5A47B
+69B2516BFAAF5495B6F6DAC2FD31B481F2929C8D1188DEF7D402368837589893366FDBA0C818
+6C604A1270A7BA25FF7ECE87DF53220A292F6417CD22E15026C60FCF1B018CB56B20C78A7704
+F33539CBC039087F7AB025CE1C01E96C405A468542FE99A9BD30D4BD7F9C1F18055CD7669A76
+86A33AC4DD8BEF5EC798B546FCB2B4A7EDC3C98DF54D649589EC848805D66F00AD29A20C003E
+9998A164AA034B575F83414DD6A5E015B914F32C6B90DA09387DFD9A072F8AF9D6CE05BA8458
+7CA7AC09F5D97AC78FE09FB47290E693BAB2FC4721F5DDA6A976691751A6613C0D7B5C17A839
+100D3DF67C72A5A00D55F0DD8081EDB537F87AE435892304034B0FAC8E071C81461B523B31B2
+D34F1274D43CB2628F41D716C3B3BEBD755821FAE084393F0B54117169711C73F8CB4A55B85A
+1A10D39F2D89A4602A93C551181A0DFDA5157A08F6B529382E1848129553015CBE88E11D6A24
+2F6363D924FBA12929ECDED39CEE054965C93FEAE38E7F9EF70B985F78205BE15F77822DAC5D
+F51DE92284DE92B55392F4664A992564CE3EB93731771EEDDF5E622A84085FE836C4A2177E7C
+82D2A118B4CDF552C03DEE8DED57846658B2ED51F6A160278F779D129B4D2B1052F89C3A35F9
+C0A4733BACCEC7F2AA790914094A0E1429C54C292E94CC9EB4B37E97D2D3AC976B6F93593097
+FBE494D3F8E11BD1527BD6197E3EE4F6433BDB09EBA2D78E54512C349491597C9998698FCBCE
+46F0023A80EA0D3E289B3F66183313C0DBAF8D97605A621DB14E5E71E4B1F4B239A44724B47E
+FEEBFDB72D716CD606F2BFB9E22FD285556355B35E53FFC51A24CC0F0771A97D7125EE730BB6
+B2AD51EA24E160219B896E0EB41A0390972C64125D69D2ED04C0E64A3D09CDC4EBF83E48C19E
+9F6ED4BEADFAABFAC9857903356673CA2A2608BE419C08FA00BED622C6BF6E8CFF3D44A0BA75
+A43B22E2C60743CBF62603A86647D029DD81C3A43CD9E3F9450C52BBE8C410AE036263DDFFB4
+C2DCF0AC16352FBB83CEDCB4915C8E4F0A9EC8597AAA7271D997BEA99B703E61A8395FC6F011
+E6820FAA0752B243C94CCF93CEBFCCE499FDE37BD2BC14A291C11173332FB7971A6066DD90F4
+F25B184CD9738039C18E81EB61A8459F2325769F4B95E914C8A996B7C7218404813606146850
+DE7FAC3DF2F96CA6FAF1070372F16B2EACCB185BE5223E78861939A636CB7828A5BAD2C34C9D
+6C7B247CCDB8F920CCA1A6CB9B13D11C69EF38AD806479E1CBC7C0AB3D1E5BA679EC55D8802E
+1668FA1E5912DE5B6F1F0456E2829B3913D0ADD72E6B806F8022461A1E6B0C231F15A3508061
+E7F988E284E0D305034369CC49BF5CD0A4A21E63E52B003DDF016714503A56BA2314FCAD09CF
+A6901D8E4ABBF924A2B29E6299AFB82548658CBC0C61E9CA2AD3D53BBFFC5C7B977FCDC400BE
+0FE1D390B1466614F70004F2B233734EC915508AE44E1667B481D684520DDB837E067F2DFC46
+4DB78609CC611B647B9C7E146A7E6F126791999CA2D1A00F74355E0862A2A2F1707C2F11BAB3
+44690EF83F275C7E89D7222F6271A67A72F0333DA3E167F6E2DE8A3B28438AA9D303A42BF7B2
+D2D13E8F0BC5DA72CD6A5EFAC73A61E6499EA0E67563BFACD9EC8F944B85F74387D691DB1F94
+93C3CBDA05F121FB4EDB9A79B1522AFC421299CBC2D12A61BC0A189AB67955B44DB7669F0CAE
+24B78E3821F4B0AA9B1C06FF1736BDD5195659E93DC69E4439CCC0FFA02DC46E6484936BE01C
+4F9858D14993B03D7C0EA445E6EFD64EF81EFEA4B9D8404E6290A574C30C75DBBC308B2BC0D1
+80301CC46C562D659B00BB270A55ED3632834A11233F60AED9764AC29629EE565FCA1A81330C
+DE10CFE1F935156F478B1DF5473405D51C4382B0002580D6577B8D71B41BC68452A1FCB87C4C
+EFF202EC340BCE9FB5765F7A2DE1EFF4E23BF49FADB9CF62285DD5F040E30C807A0443DBF279
+2BD358B2D324C3A021F5A86EC618DBAC685F690309D20AF2D75F4A13F8C5CBB5EADC2B0DE7AA
+F04D39E92B0C58091FF1587E8D9FA06D69A076ED2F1EE06BAC1AE7D006ADA061AC0012C2413B
+CFF539CE16E8D83EECC382FEFD455A22810F5F82733A9357F1202119A1D05319454EB3043A92
+2EBF1F9240C4D0BA45BAE09F5587A4AF71ED02ED859155E1647A4DF7D3F080A64A658CC1A12A
+17589C32042C53918F6E43AB598E51F6A888EAF221781E38B7DEA87707A7C2A13FDA0CAF6BC8
+2D352767BE269D6324C5330085DC8ED2203F37502D57615230EC979C8DE2235A559399851E80
+6D1C0CB9D4A89E4665153BC33A24832EB11AF91070258D43434EE2BEBA6A5EABCC37269EC7F9
+469245DBCC98E5275D09196B8D6200C287E47663F89D839F27D97C93BBE8706362B7F8D01C4C
+9B87CB40C681B77514DDDE866DCB421C789E8A00A0357A4208675A21E88D9F824C965F68BB64
+E6E2F39739B69EEEE71BC62764E5E56B79A4730B014AB7F8A85518D3D4610EACAFDDEAA32097
+88DC10B822F5F0D101E77E47D4BFE93A59E2AE4320951E471B2EB60FB2F848B39E02170D312B
+1E45423168A8ED7CCAFD98F42E2F5B675F711AAAF1312E8DC7FC567F05C71B48FEC23F751E24
+274738FB1339B881C7FBF4BF5F55400D62A75E8CFBA174FFFAB5FF935A5562A096F03AFAD2DD
+CB6DC00C91FC292A58EE2087A2307ECAC91312101B3AF90D057D00629CAB6B5CB9B2BA42B904
+93FF9DCE6CFBD19BF47C0EDE2FF01FAD0C26D3E10A2B79EB8E491A411285951B7159CA41C85C
+52BB06E710A97EE057899BEE67825C9B57A1160C6FA71EBCA46705FF427C20C7792BDE3FD6D5
+CDB19462830FF8FB9561D3492CA5A5439955832F7A58EB570EF92CE11861E98B4BE0790E20E8
+16ACEB66828B06BB81146F6CAC9B344C260F220FA626A7D67E1D6EF0ED8C7D100F428A505CDA
+E3A3A74D69D708825F138CF5E767E26A6F8B5BA6CEB888A91183EA92D101AA2AF5EA16EB544B
+0C54798545A03A28D3B0EC6D6D54A4769AA3E1973DF5E752152993C4D285AB291F60C05E8572
+CF57551D4F71249375B2EE4A028B3682D98CC47B68F1714B09D4273809DA74FF5D697860E199
+04A4F2DB186AA24416F7F9B09CD13B33F2C3158E5B20A84AB20D3948049F03ACB2417BB9AF92
+B4C156EC0C5C4675BA3E5F69C73AF33B333AC4E9F903BA0A49F6460E25F144E7EC65E56139F3
+94D2ACD4D3BC79A36F1ACBBC26A9549C76C868F5C9C7D7BF7E18E8B76D7B11985981812DD0A0
+8FE15666ED20407B401CA58F1998CE8DC760EF3813671A2B085CA5FDA2B165DBDD18DCA8EFB8
+CC13E9DE8B7BCAFA5737AAAFDF1525F45378508FC265A3DA65A9BEBAEC94F1938D88544417CE
+3122C171F213F328229032ACCEDB9F206ECEFD972D6723E6BE915A968B9F643FA8FB4B002C87
+B5310F75C1F8568C2C5F4521731750F8132064996D1D9EA4CCA700966213271D133ADFB8889E
+E9C350E8A8CDA2AD649133E29B50A4F5A8D85021B3BC8A240C3D559208930E12302C6F58B8D4
+CC032CCC2130AC175212FA363E277AC44EB4CA1B87C6B51337548C57B75125FD78D0B52B3B65
+EFD4059C59C144AD338A0658457316C088193602766841EB1FE73E6DC20C3421419F9DF97889
+D671544E1D6FC928595ECB9C429F3D4E121676687163F39F820F2BD1E65B4785B9C1ACC2C22E
+A5B4EDAA2CF0E47DC873897FFFFE72BF89C5ED8BD838BC27A64073654668FD8C42EEC4B26426
+1081A5D46CA96F4B5D68D080DAA6C2BEF7436A88CCFEA9A542F8859E56B9E55CCBE87048C733
+8CA91B60F1BDD5D11B3E95467919E2EC70037CDDEBD64A6EECD1E757D051EA1F36BBC3565D11
+2FB230AAF24E2DF7DEF8A6E7C729519DB8378199C87EF32B38D427DB2A1AD2BFCEAE23333107
+E019A4604248EF8BEE2A1B1A366E79268855790F925D0049F5BF7ED6991450C61B1B32562032
+9C9CBB15F62AC8EF843468B4F1F58B8FC060BCFC109CAE3E34E004768ED175E7CEE616012B9C
+93FAF16D1E88BC31720AD1062A30AAA7E3678F59D2E669EE0E18C024A51A76808D69E8299B3A
+D5D39F5C631219E81AD759245B96D13B00769E1D90F363BE415403E7FF733D02D9DDAA4052C2
+76037BD45A9C089A19E688EA49EECE2A27B20620CFE1FF8C57FBEDA73C3885F3F2D07D1B776E
+337A7D07966C9BCD465649C979E67860C3C6B702A62DF2613A067D815F93007028ED33C6FB38
+A5BDCF4BE9060F2AB9F1F537CD0399227D80FC0506D55BD9DFDD4C2D1E4591E0E61FA14F554B
+9624A2766DB7757F3966CCEC76BC0E732367F63862FD103D8670573C6A8552C8FE748973F6D4
+2B257CC46F8DCE3C68D84CB1EBEF2422D75B23F174241242E23C28AFF76D1CF9DAABB67A8D01
+F8F419E787B926F8C97A5B58E2AD172BB314CC834CFC6A3B0C171BC78A44B69122A18A718C06
+216027E5D8553A0C88CA6E0DCED6ED458E75E7354D618CA0166FB70CF485EF533EF9CDF99A67
+6981958F1417479EB6C0FA0E83B30C850273FBD2DAAE0BC0FF4E345D0C7B93A2D2119809C013
+7C51ACEA9B5D6777018866B7A6E7E7F57C3076B59C5EC2D8076C9BC4F82C491A626B3278AA12
+31CAD3F656DD3BD62ABC1AF244D369F7A374479AFD44917230B9D9594A94F529FA5468FB08C3
+C7F9CE1098485D853828D26AF67B20C5CF8768F8E19417F2296A61F75F682BA9FD6E8D56342F
+ADC0161F9CF38AA314DC3EA2F522186CBB53F00D50CD046D7C851082A28BDA3422F242356C04
+645DA62FD4342F178856D5BB05AAF3202E0467B090CA5F56D284C3D38CF737406A1FA581CC55
+40B9B16E9B0E558DFC46D56A3754BA17C1F68A079575C6870F2542DD7F69BF72CF6A92BEE738
+EAD827F01A1DD69F6BDAAC5F9565B04E2486E5FDBF2854D2B1C678A0CACB86A6177C4F308FE0
+1962E1583A875AFAFBD2490805839E05933648B572341A6E2BC622C517E2C933FB7D8A6E6CCA
+29F095664248D5A50A132B48DD003EA6D02857F738100144B88940335463DEF2139BC19EADF9
+227BE20720BDCB23C6CC15111077E180F22920B65BC8EB49EDE67E0B690EECC6723DAD5F3003
+5C661D005BE47DB9319A12C9AC61E59C8CF90A5E212E4DE8CBBECB22FBD4765FB3D7FD7E9E1D
+4C3520AB8E08E59D48D152EB99DB2A8A5040A651F44DC3BCD15B3547871BC47E4E794AB6DA01
+156B79841D10E2540781D4EC6EB554A19FB1655B7ABF7B133D42765E727B412D4151D7A7E6B5
+339D8D846287B2F65C3DD87A63211EA5280935151371746113BB18D89554A2E2ED806F0D6E2F
+ADD997A1304317B6A4E05B10488EC9A81DB7390ABC23D9C98C01F26541F22DCA2DC8014CFD78
+78C50EC5AEFE3234BF9A124985C9B53F4C2922D54AFB65951FAD80B88507A4AFEC3AEDA9316E
+BB9E6C2187156D6B5E3CE8B55B2389BAD7DF08CBF792648782F2D05BF30CBA5C0850E688F081
+08E5284E33A052C7C1862E2E4377DBB7894EF2AEE1FB2ACC0812CB30ADDFCC27E658A0D63B83
+7320B19217F8170B458DE07F058164DE432E416634D6FCDCE02C85BF1BD149689D0997E3C760
+87F14017C701343CA0DEF2F757A9EA9CFAE9CFF53284CDEB359F9A14ED3CBAD3797E52B41F29
+4C8448AE92C27F8613B768294CBCC8EB76B6CEB5081C6822C219DC431757943A4AE12D647846
+FF59EC780CF73DD1D99421806E4C965D0548069467069602F4AF7C55A287778C8B0BEF48B3E1
+E24A9815A15D1147FB3FFDD3DCAF049227910D2F6DC1A7F9D436728B1A00C0DBA3C309789677
+D954032FA8D3CFF4657E47FA76CFB76BBF25460E13DC16A3974200372B4128FC1B9E79AB3CEC
+4B010127C2B015F76CCFC39045D325C578D25502F682736B60ADD36B74207036CA61AAEF7C52
+09D5E32B54E6ACB64ACCF0AC04EF32012BF06E3A9E7319D00722AC4270C66584E4100882A272
+DD78EDB10FA9BB63386248718BF6A73587D1D528C4D1F392EBC205778C0ADF4AA150D4A60EC2
+739559836354899EA1118823226BF47ECE1BEA273B1B9FBCDED2C44E625FD2036C407C8AC7C9
+64D6CF0F561FF73C07439F98A8E95A6B397F5822689AE37AD9431AA041937227216F01EA4781
+DAD743EF75403897AB19578AAE1E54D5C6449E52678B5FB0F3FAE29CA2AD39B796F306CE5DCB
+70FC74ACE202779422A3A76A15599B58A71F7157FA78AE0515DFB81B60EA8E5BB58AD5AA96FC
+4A886DB96885114EB65DF6C8E446B9273E823B9BD89461E38D7C187F7DE2A4275728533E274E
+E5DF1BDD8B0E37A121CFF42E1E70873E255576D08791CE4D2C52CC98DDB8ACFD01DFE404D49D
+21372C824A8B9FD103BC73631DE5EA54B40B52188B7C9E8815CAFAE64FC71B147C30A6C5C49C
+323D3175488CDFA389231E2B76B108C172D70E5A2CD5A843D49FF8C845B16C407BD09DC9BC73
+6DAE744FCCEEDAD7D1A8A81F554B7FC2C1A2B658C7A7694C0C1A86679C928917645D2FA88B2D
+1733FE1C8BE7581DECBFCA1081883967D4C963DE232454EAD564F5779BAE07D5F900C4DE613F
+32A7FCD7A547B26CA66C9B57B68749CA9223799C005633DF61F7384E8A7120F377D18435F780
+5CB8033E649656A5E29BA056259C19BC8A1D6915AD46A0898DB4439653FD3B37AB85E30960A1
+89F4C017484CBD8D5E94FFD6AB7F38FBDA05DC686E89D2B6D58E02DC609CBDEE9A39659C9A92
+E06A2C0DB5871D8378639DF8A41440A0419B543236577938BD334B447DD8BDEE656756682E3B
+9F023A8B69D59266D1A54998FE999336D5CD08735020B324E86944B5BDB009CB6B41C0219B86
+ADD98553DB517BF3F41102348F28F4E524747A6CFEC97C1D6560830D8A0DACBC84DB532D2DE6
+33BEBBC7B4C1734F2110D379565C615B092D5B7DBACB7C7235B6C35CFBE8218445F1A57A8A8F
+481BCF864B175F32A602D014E278B7D37D58D0A10BD20779D20A571EF24F537FA12016A1C553
+C2A2B05504F9BA737858F335404900BA189733268B1E65C9858D171F6FCD9D42D7A9F34CCB1B
+B88FD461F48EE8E8E0D4D6F506CD42C61D54B5AED8C5B7EE07D6FD2B4583C5B7A328162E6948
+565BD379759F02E50C8916D632478FC05C55A4B3249601BD1C2CB649FA340D640FCFED5E0FC1
+D17901F94499B98568CF17BD9FF9CFFA8AD4F66F167C125EA69CBFD8CB32AA592D8A2D8B0427
+5A2C5541C00A564783EDDE6F27240D7036D16D28B6C43A75EF7AA28CE9567746FA7F0264F49F
+AEA4FEF1BFB4F8B308EC7A0D1B7ED333836E1AB9F472542DF82D92EC186574D07BC7A05D65FF
+2A90F2A524FCE09A69911DD8E111EC51015CD6A0296FBCEFD1D93A216B977CBD7DA2FCE271A7
+0FF2C87F6E6F529296E47AA009B13EA22947F139AA8A09ACD7F9311D753B84D7B13EBEBE02EA
+6E738E1AEC0E0705381FE31848DEF94E43A29993961C877AD75C9E42D4A0B5954E900F91B971
+E65CD847769E6533EC99F40E6F863EFB8CA85FA2017E3D16820B58D53B7B7E771ED912304B44
+0C8EAA44E7694C2831363D15F448625322893D3AE47310542B1E33DB55DF0EA97A958569E0B4
+3E103C168D6FD8F90A8D95D10D7A10DF8B213AE88829CC063209DE1E0D1D9E0C55E54D5B596B
+A6B5FCBEAC86CB01DEA2D7FA6037B09CF058231B1880424215200674D05328790E39C732B41E
+A60545D976D25E2403990D79F3C65181E4E1C7410B7256EC600CD73467E531A0C17BAD9C9652
+7FBBE555262F097C01DBB678746EC8217FB69F23A40BB9C68B964B161796D23C2C86355C4620
+F1EBA208AB7FE80FC86215F7BE159DE3F12448B86B29173B8B5AF6A5EAE8918E4661C5E426C3
+21A3E61310F2FB4856A18D3956F79EEFDC35400C5D251CC4602058111DE348411D597BFDFF0D
+2B583436FB5118429B0629255AD519A78313FACE4884B055C685832E016C0C9EF6410219B41A
+BFE1138A5B784EC2908BD4B679DDB2BDCDAA266E9AA6DCB70DC9298D4B4F5B15FC2A3ACB77CB
+F5A2A82CC74C224945EEAC32F07DA3DBA4F9C422F481A73AAF8E1DB62DC3EB50FBF7F1D94754
+55B27949B261ED3A3D87E64726CB7D44C24071D936E61EE8D57DAD88FB104F12935FFB5083E5
+CC2FDAF5590ACCA0582AFFF698310B0B1FAFCF72F436286BAAE3F48F107228A2068E2837DA2F
+A3105916205AB1432F34BF25AE4FD455248DE151F0683C1409B3CD205739812191B1CFBFB62B
+2DDEFED99F27D46C238EF3DADB2A0B0535B84ADD8F3924CBCEFDEE60CE94F4EA833B079A40BD
+DAAB6C82393A6342C26019020CB4F93A28D31F1567E32145A2628CECC6C894DD784BF9FD0868
+936D96AF1FD6AD1EA08BAA38935A2406A220648AC19F02A6EBB6E0D02D94ABA68A4E1303C6B9
+66785B3E6719B39BFA41E9B31B6BEB0C6BC95C7313B1468303CD669AB720C5DB52DA93A2DC09
+C86DD61E4CEE5A8AEE78A8C8E8B29BC673B72F0CECCF38A17421A748650B63D2FD469A7BD156
+3F783F8B9823BD3EADB05C2FBC08A84E98D3E4DA54B10AA89A244421B6DE609C692E6B329567
+CC457556EB758B71ACC376CBFFC8531A8FB64EE4DB4C7BA9624745E8D38D0C32C70F47BF198A
+C91F9C4D301E3D6FB212446E62AABFDCB5282B81C8710AAD65347A5A5C58729FAC4BC505B0DF
+34FA1C0A24C7E8ECF3FB32D08934E7C5D6234C3901952A4AC7156C761106AB040EBAA657CEC7
+766CA3C503EBEB595F80F9CEFE878A3637BE54D0072A964C320342D9133B5277D588F42628D1
+209054971DEB388805C19FBBDA0EEA34F95ECFAF0560613EF57A2141C3EF15A5C7BDCF99AC53
+02D7A58D1B753EFCB07F9BC41709287D997C37F51E7709110B26F1FBB0F692927798A6D10A3C
+2AB8FB54D2BCC176FD177FF93479F78020B44398C3D0BBCEBC22A428B405033E986FAF4D4607
+669DFD6F1D704907232198F21A32D0F32339EF3FB1AECECCAD2DA3F821E5D363F9CABE03A7B0
+9273908D3C9EAFBC71CB0F2238C189F149C7CF87FBF26421FA5B640D9EF5C76C03E81EDB2A90
+BB8EDCEE33D854C5A16D45F5F8E4C729BCF13C0AA9B1071DD600007E4D31FD12C9619BE8880D
+3F03DC772994D6533A65FE6F6317B0D6347F398423B56028A0CB9D52D7B020BB71BE6F9637E2
+4F5A89616E6DBF04DB816F970DA8D6F496BD0ED9B4CB5FEA9D2C50F22524EB00A1F42764928F
+9FB99056ADF8C9A57770DA58BB487C238311FFFE4CA084B5F0B97447E0B616701743549DB162
+EDE340046E35D02450529E6BC23E37B4B29B57F7A4CF61539DBE02E8FA4323C82251CD86703F
+B4EB3767378F1AFBCB20F6D3984E20BEC4CC402E0864E30FEE58CA4E2D4295EB8BEE181407E9
+F52A9E6D35129B66FCF65F58E08C57C67741C3C2E38A0D1A12558016ADEF28B6266BA5B9F82F
+298A507C76E64A51E0119015B0C7A6625886AA4FA67C16C89293F6395E82D87F3624209921E2
+04E647F3F4B4CA7516E95CD613802D1889B8538EC3A444E848FA9BF11E7D2C55669D4CD5785A
+3F107776BAB0DAF47F052D0A57B69605DAC6051CF61E42B77361EAD7F4A3742130D2C5ADC2A0
+DFFCCF0B69D7350E41A64FC14AEB1B89C525A42A1B338FBFEC72688E3104A3F256EFD959A03C
+62AB6FF3AA2DA08B157C3D8266922BF0958710882307189A4D75ECE9785A17C889435698D75C
+02D0A1195B0B15BA7119A4AD45222B566DF8254B897B03ABD5C8CC0D5CA137C2EB555DE5D629
+14B16330B1AE663B5B82A0E2CB9817C8A6CE2AB076B2DB0C5906531B51134295377F8FB0BF87
+9B46C04D8A58209B76D8E73E13F136199F927339EC9DDC6093C057E1254F966F8BE9D00BE6E6
+F707CCDC7DE50F9C01ED1883BE4EF2364E8AE2F67FFDAEB76752489899B2A6BDFC053A4A8A3A
+961AADF6979042738EDB475005DA0635F0A942219EE15143F04C1F48E081898533AB27B0BE93
+AA298C30528FBAEE0AC9687D75790D63A71225A2B851E7258B21F681DB18511BF462208659B1
+07852F6EDFF440839E786661A3D263C0BC5E35BCF31A1D2B06723B0EEEA6396C0A6E1A1B3488
+7FA41E5FB77AEE44573752D3C046A1F96FB2D248D8AB63098996D81A38A7CD9E0E5E6C906AAC
+A9DF89071E1A2A369C276A67E4697256EC600CC5A2AFCCA8511712613C052728944E458A2061
+9104E15FCE77FE075C9F34D599FF6BD84A896080F058FA3A9606184AFF1852E37507FC2ED87F
+55CDFB9AE128147403DD96AC344E722BC8D7F2A96A9CEFDD0E619D8BF74C804A0AD90FA93CD9
+40C6C30254CB81E6AEDE948B898C8E0E7A187062DBA17544B76A58AB8404F2F1F72B94C51DBA
+400A23F52653062E9AC4A67054E741076D7E64BC350D444CFEF8656D792354E12E055633EC7C
+9BE244963396A100399E1E2C1F9C69DA134BF5014A84A40967ACFC8F78C598DD8AD559F401D9
+5B0EEB2227CFA32454DED16FE02D587B464DF1A0AD9FE45693A2BE215875472220A5187BECB1
+B38A696C7DB52594948CD0CF3B546C0FCC56C4A62D3C2AE60052D742286774B56905D17A8EED
+C6108D766DCE2D71C70B9AE8F0664E71260DDB91FC0C788A0F5E0CC0D6201782816281B9F48C
+180F8C0C060227DAED3D48DAE3700E24606A239B2A3B483A3C06AEE0CDEBCD60DCB83552A91D
+57E0526A97857B2764A5C85146CBE09D6E2C08661DA2A95CB65140A602B3D72FD36208AAA458
+6A1728B2E3EAB4DF34AE5A54C605ADD7BA0821ED281705082E8D937A23E7EAB2F65B86314F61
+E025224D72B96135BAF2A735C8DB221B4D966784FC152218AB086E502F31E0616083ABD2EC7C
+38E690BE2025220D6833C9FE3867832570EBB994BCB69D2E693549F76A1F2E0009532298F3B9
+4B3354CB6F18B9FD7967016EEFC42E89D026EADA08EFD8DF1F0AAF75D938E0C3D3204FEE3C08
+57729C2E9A4660A7F98600C24D83AB295CDBFF825B576CE21A138A025A7066E049216F2D7DB2
+CBB18724363450D326F211229219B25CEAC66A73A22DD1DBC1629DA2FFC00C3CD8D9E2FF5454
+0745EE3A39EB6E0AC92E72AC3BAC06E0A01666CC089FB169847D7E92FBD2852573596BBFD848
+2350425871836395D0A242B018FB505AE45D545F7230DBD7D820C0CA459657343C5E3246171E
+8736C4EDB700F27C62FCF29CF960A0E07D7F88725D443C75AD907E072E20A5FDF0BB995CD35A
+CDDBBC1900F763D49410DEC26B751BF3C1E259B167E8F6E70BD39BDA65E4FF2D7138F760E46B
+D60CC23764283D05AFFAEF1CF1CE248988F749ABD3BDE0CECB6DEFBC743F8C0AE5405D7C9C3A
+8A98C6F2F0D2A2E4A6FF4A07352761638ADE640519FE4732E66B780F5E9A84B036ECF4CA266C
+6F66926002057D6D158DD64D2452EC6617C1AF131CA101FF6332DF49F989A2C301B29B16729B
+7132F6C2D566D20BCFF495FB745A4D08A618DFFA0A7B36B619510C4A40609787E24949BEF527
+3EA76FB6171198E586E224481818674F28B1DF10D51B87ABE499888E7C86A257DC2D21A8ECFF
+B38BAB6D5F63C63D2B23F2EF27DFBCFD224C49B60E44E3E4A8485EDFE00BFBB24EAEDD8455BB
+7B05A630F831A508614C0CD79D20D8A722E426EE00983CA952284A34D97E7CA2C8BE4D0D82B5
+993F99EAFA47FEAB77B40CD16F68A9DD8885635C486337933426B15F9187DA22E8F4406B92D9
+ABBCEEF1282B58C004F75449C955CDD6515195D421E8A5EF7D8686224924CEE5765F4BE66D5B
+39F989C600E2F2A22BBB7EED059091856FC79A9E6A586A54E9BF331E89044206C7413EEAD296
+999894D2ECC7F89E96972D6D2F34171F7ACA4C91078E9116658E11DA26DA7022D1ED07293E6B
+961257DDE652D8AE3CF784939BEF429C534B51B3293CE9EC030552DB463DBD6C9A9607CE212E
+E11846044E84B25367C0267B6A75526BFF77CAE80A8C70CCE97028F4025ED052266E3162F8B0
+A3AA8729952B61617A2F9FD32CA95E95EFDF03E657FC22F5B5D5E86FBEB2F94834C24C611AAD
+53C582696B3E5A4EEB737769284327BAC95821337C815486D1C499719AD5A805AAF2DD634872
+12E1F964C7F91B96F7EF43639C59E940BF9EA7BFFEAD1619C859FD91C62766182EDD5375C796
+B613FC03C3F60F9BDBEEC0C78A3BC4A1F84882E126A3DD708DF731232FE2D075CCC72CD963CC
+F755A2E4D0044C7F9E8CE4BF2F3B4F263A1BEB2FC12059D08B2494707EDAFB05FF788CE4E41B
+7C00A2E6361A99D1D8C412978C73001783ACEE73B62D896DC478E3928FECF7B0A0EDDD36C211
+35E8B7013AF4570F10B48CDCD6E758423FEC58FDA36D822DC2FEF42D5AD53F7D7FAFB00ACD15
+B1B41B9A90EDB08174506062880DF5BF6EEC3D0126141ACEECC1B1CC2DC001D7FC62ED356A20
+BA22FAAE535B686E3B376D14E00F89FFFFDBE0CF6AC3F2078F74EE54BCAF20A7AC6AC1BC4081
+74C9FA16D458E707882EB16AB00405998712B263DEB0AD5A9E8715CEFC8367A1ECAFD66CA90D
+4BD1BBD0600F1BDD7AB12FFF9394AFD0305142834EE2E271846EF3D882CDCB503CD00B4BC126
+00DA7AB4A0933C108A1E0306DEC2D0F9AF07B13A52D5C199F1B289EAE58688A0A1F58C92DB81
+CE57F34FD97207B47460A56083F6EDC784260061989C81DD2FA859744AD2BA31CA46DFC6ED10
+10AC32A03582F446248598B5D29138F41A265C234215095187B813B44DF93A3B27B81CFA462A
+EE6DEA80C67A52846A61E11B292A78D68537AA9F8D8382FFDA446698F46EF23487094546BDE2
+766948ED86D522C81FE87C82E87D00CF806059BE888848D642FF18DA171AAB48C7A93F804F3A
+A44DD6A7B8AD0058505D7C25620E087DA471A9A71401996AE6CE4849A1E5C77D61F4D2D72D3D
+D27713ED1D065901228180D7945CC25D366F5D2A9D9CBD6CED8719B4B916C649FE4BE0F18A91
+F89DCF9E2E1E8423C712D8DEB2AF5731F8E066B5E87405E2B1AD4CB180664652B88F9182ED27
+743B06605516EABBE9649CDF7325EA0BE79AE1B188C0D7EEFA70ED1C02229046A1E79113E29C
+57884BE1E25FCB409F5117C98B3C310AD006DDAE235391AD9C3D5F0475130C2F5A9DE63382A9
+B95FFD7482D4AE46ED983BE97FA41C745A2340671D9E7BAA1D2E0B2067DD09D4A946DB7A22F2
+161D6A13289175C48573D64673658D447385AD04EED65CCCAB96B64472ADA7DD7C98BA84605B
+61F833824C02AC48BB7DB8AFB9DEEED4580921288AA7E8D1478A1B3A7405CE27741FD7B6C1C5
+190A0D7679AAC7FEB14FE80F592B14AF6684E4974EDAA1F230CBC55448BBB0CF016FE36B400F
+FC8DC8ED0A5304BC086AD0365DAA7FD566104E12B7BC3E0200AC248876704C65B30DF1F47150
+BFB6CAFC36986C9A23E65826655731A92987E19B4745E00414EB36E7F724B959873C46573E3D
+ABF00648BF0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndProcSet
+%%BeginProcSet: cmsy10.pfb
+%!FontType1-1.0: cmsy10 1.1/12-Nov-94
+%%VMusage: 26658 28948
+% T1FMT-V2.0, Copyright (c) 1993,1994, Basil K. Malyshev. All rights reserved.
+12 dict begin
+/FontInfo 13 dict dup begin
+ /version (1.1/12-Nov-94) readonly def
+ /Notice (Copyright \(C\) 1994, Basil K. Malyshev. All Rights Reserved.\012BaKoMa Fonts Collection, Level-B.) readonly def
+ /FullName (cmsy10) readonly def
+ /FamilyName (cmsy10) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -133 def
+ /UnderlineThickness 20 def
+ /XHeight 431 def
+ /Ascender 694 def
+ /Descender -194 def
+ /CapHeight 683 def
+end readonly def
+/FontName /cmsy10 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 32 /space put
+dup 33 /arrowright put
+dup 34 /arrowup put
+dup 35 /arrowdown put
+dup 36 /arrowboth put
+dup 37 /arrownortheast put
+dup 38 /arrowsoutheast put
+dup 39 /similarequal put
+dup 40 /arrowdblleft put
+dup 41 /arrowdblright put
+dup 42 /arrowdblup put
+dup 43 /arrowdbldown put
+dup 44 /arrowdblboth put
+dup 45 /arrownorthwest put
+dup 46 /arrowsouthwest put
+dup 47 /proportional put
+dup 48 /prime put
+dup 49 /infinity put
+dup 50 /element put
+dup 51 /owner put
+dup 52 /triangle put
+dup 53 /triangleinv put
+dup 54 /negationslash put
+dup 55 /mapsto put
+dup 56 /universal put
+dup 57 /existential put
+dup 58 /logicalnot put
+dup 59 /emptyset put
+dup 60 /Rfractur put
+dup 61 /Ifractur put
+dup 62 /latticetop put
+dup 63 /perpendicular put
+dup 64 /aleph put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /union put
+dup 92 /intersection put
+dup 93 /unionmulti put
+dup 94 /logicaland put
+dup 95 /logicalor put
+dup 96 /turnstileleft put
+dup 97 /turnstileright put
+dup 98 /floorleft put
+dup 99 /floorright put
+dup 100 /ceilingleft put
+dup 101 /ceilingright put
+dup 102 /braceleft put
+dup 103 /braceright put
+dup 104 /angbracketleft put
+dup 105 /angbracketright put
+dup 106 /bar put
+dup 107 /bardbl put
+dup 108 /arrowbothv put
+dup 109 /arrowdblbothv put
+dup 110 /backslash put
+dup 111 /wreathproduct put
+dup 112 /radical put
+dup 113 /coproduct put
+dup 114 /nabla put
+dup 115 /integral put
+dup 116 /unionsq put
+dup 117 /intersectionsq put
+dup 118 /subsetsqequal put
+dup 119 /supersetsqequal put
+dup 120 /section put
+dup 121 /dagger put
+dup 122 /daggerdbl put
+dup 123 /paragraph put
+dup 124 /club put
+dup 125 /diamond put
+dup 126 /heart put
+dup 160 /space put
+dup 161 /minus put
+dup 162 /periodcentered put
+dup 163 /multiply put
+dup 164 /asteriskmath put
+dup 165 /divide put
+dup 166 /diamondmath put
+dup 167 /plusminus put
+dup 168 /minusplus put
+dup 169 /circleplus put
+dup 170 /circleminus put
+dup 173 /circlemultiply put
+dup 174 /circledivide put
+dup 175 /circledot put
+dup 176 /circlecopyrt put
+dup 177 /openbullet put
+dup 178 /bullet put
+dup 179 /equivasymptotic put
+dup 180 /equivalence put
+dup 181 /reflexsubset put
+dup 182 /reflexsuperset put
+dup 183 /lessequal put
+dup 184 /greaterequal put
+dup 185 /precedesequal put
+dup 186 /followsequal put
+dup 187 /similar put
+dup 188 /approxequal put
+dup 189 /propersubset put
+dup 190 /propersuperset put
+dup 191 /lessmuch put
+dup 192 /greatermuch put
+dup 193 /precedes put
+dup 194 /follows put
+dup 195 /arrowleft put
+dup 196 /spade put
+dup dup 161 10 getinterval 0 exch putinterval dup dup 173 23 getinterval 10 exch putinterval dup dup 127 exch 196 get put readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox [-29 -272 1123 779] readonly def
+/UniqueID 4701534 def
+/StrokeWidth 0 def
+currentdict end
+currentfile eexec
+
+9B9C0887DB83FB1ECD8335B0BB39CEF0AF64F656FC6E5C230CC9D3A7346AAC7A06BD9A40393C
+A15D3773A21E06B9B4254D3050E90726BBB09120935A8D448CDBC799D90205A21291254FA633
+CC0C2ED88781EF21A5D45B72445C284FA44F8F39CF566976075A92E9E2947A6FC93D879C29EB
+26809ECB4409CBC8666526CCED9265DE661A2F8B0A16BE45A9DA17EEAF89B0E023DE2B0373DC
+AB997D60B7D7DC1B4F7E650A2A9F13CA0543F3B080AE33D65F2802B8C5214D5B60D0D2956096
+89997B955E43A4D99ACFF7BF2FBF2CC4D0F447C1D54FB3D42B7E474427B6DD55A05308D91C3D
+62C926F6E6AE84EA2B0934AEBC9F41694A4EC2254C5863450A4027A97B85652572E1D5DE078B
+35903D1BA6B429DA60C39E1EE8B63B34D4C322A15F4DFEBD46CDDCB76B6803739385543A9DEC
+631907147831EA9F0409662FC88BA080D45341CE9DDBBAB0D73B8A199D9D6BA2F59833E4FAB6
+E0E89E9285B760A3F64C73373E2E035E232359F66564B08A5CDE4DDFDB9FD3B58A52FEBCEB48
+939D8FD34EB8DB1150DC450F1FBCB2131804C5BA98EFB63A7B61D00D9ECFE3E69101132E307D
+2E50EEA6B8A771F129C6C0662BE9B7C5DC634921935B79488C1755FA32451AE3801119093083
+30C21EA5D862F3A85AC5A3144707DA15F8770B9202A29F8ACC1E9C8FFEBB769F827F13DC3985
+747B27B9288D1B9060BCCBBC2D274539B2F0C15074ACB66DBDF32470D6B4E6AD902DC41F77BD
+B42E7E80234EBF2E7C62E6C882DA9DFB7BB0E9B0B31EF07035987877FBE6E7C2F2701FC08432
+481524B2DDE4C7ABC2558772217B7DCE425314F5527E5C8B774A6C0335BFAAD803C9800E90E4
+6543DD34005DD1E0C0107A2832B5F5C449B7D9EA3AD70A496CF7AF308F5696A3C5419063B81A
+FD094A2355CB65C237C4AC0E74D8A3162F2EDE25B50EB2061F54B10F0445DCC51956893A2C7C
+0BCF50BED7638ACC52F146D8A540116ED275AF34DDD3F2C35A3BBD02535CA4C7A8FA1318C3CD
+731651E7B5F94CD0E6E12B5912C1CD8EC53EAD976A05B4028996D2BCD95E3880C1D4B7C2F79A
+B57DB079F1E702090875BE0BD506F7D92B1E5FCC57EF9EDF6CA24D99C9D2DF320AA52CCA542A
+8522138A17ED0D76150641D28806B30AA90CBC3DD98B69B6989859B28CE3DE0A768A3526F9C7
+1171B615F553DAE6A1B1B36F7335FDFC45A3213C43324F03FAD7A813DD9092CE778AE4CEF755
+2B9EEE32A52E8399BB9F50A49F758A6AC0A17AFEE5182EBF0167635864CD7B3B3385B43100B3
+F660355D63C916E7F42E05EC1C1A1769418A16B61DF08143D59278CC5DEBF49F3A8B4295954E
+F1D97D4A6A9D521344BCF66785854177C70C13D441509BEB2E15C008D070634A8CAF62950A01
+ED667FE6B1C9B35C4BA8509F6ADB05514DE45F4DE72FE41D0BB0B411CB20ED9DD8FFF28984B2
+C150B3E1F26BA02479A567CA79C14508BB7B34CF1336F8E4D8E1469AA6F58599FC30B317A225
+B644773FF5A12C11822B9CB8457C71A966085418F491B96F1EDCB2C9421D5C8BEB2B5F75EBA6
+E15A63AD9F6408CCB7812E2B9352C7D824BDF9B7CAA163F3A09278218402F1FBA0D0AB8966F1
+FE119095E06849A365F9BABBD152ABDAEA9CC087D7EEF08A60AA685B30A06A475491F0D18B72
+93268A6492C9EF1BFB286A189F334CE407BD1A3C0C98C2BDB9AB152A1EC2CC6982397B5A0B1E
+9E741F6BBED2EC6C3FF60D425B5EFFC244CDCC1BC4CFC50221DA48981BB0F89980FD5A8A8E1D
+A4E426B172AD0FF3E4CD9C6DF6227D71ED20BE9B3C7B6F01764ABBC4D3E1FF64944471A358A8
+2406A207DF62CF64A357DD429A3DB335D4ACF56D1C6426ADF9761B637A0441365C1F62F7B347
+7A9E0F03F799A28A6B3CF7B639729DA9005014EF6BCEE5B51489B73DEEA2C111E890229F104B
+DBCDC0DEFCB0B6209624BC314F58F90D12DC265478D60A8AEF906C88992278F8FDDF75814DCD
+16488F0F2992640F5EE1A947CC379E6FED307617B641DB60CBD37CB52FC8FAA9622280DD735E
+55254B6106FD3C3F50A15DAD6511E8D1CF9403567CB360C3745E5FB9E50A9FFDE2FD8ACF803F
+DEFFC06128A0262C29EDBC9134CE66BC671E1D81D7961D567B8F76843099F768853EE76A0932
+9490D8A7700B5A5D671420BBB25F0C204EF62CC704ED939A8509CB17BBADC025B4817F095198
+FF6A7E0FB18B11EA6C9F58E6EBAEC28C5FEF897C9396653B9D6EA71E1FC51A3A761157EB2DF0
+B6FEFC38596545FB22A925B9DEB0EC9C2F033838D6E7E43FB2B70919388ADD4BDCB47AA6C28C
+17C1504C10E56A7CA46CE737A4F1B0DBBACFFF0DCEF537587457CA646C95E6A84350F4031B6D
+FB823709F1FD5A2609CE65014250609E2423535C455888E9CDA27A7A84A823F459FE998DCB0C
+944B3B21D5F9B58100B16B32AF11FC7E03CF2032A57C8D8360F0D25944C7F691AB734A4A7B6D
+3130C5BE0B437992BE6F9AB834ECB4FBC9A498EA3D0CBE5C45528EFFC2C11A4D042536CFEC90
+D87EB75BDED2826AFDCE5982C5F8B3F5D0B85C5DEDEF4581ADFC6C3B7AC06C4D71665DE9E192
+42BEE9C74F592A4C2AA0A590D0E2C9950C561478FEA54B8776B704C6E61EF03C41AE5AFA20E3
+EC739FBD575B7FF62BDA1EBB056D20E9423CF9055829424B29B1DDEC13357C5C4706CDCFEEEE
+9D96B6141A26D53BE8D198AFCFCB8B8950F259B05068A05A5AF2BACB57AEC6B00C79203308EA
+0567A1818DB10AEB02321F657C4BC1AA93AA8E2ACD0EFD7FD606D7653572740C50265E952191
+51912963C7B9B6B6CE9B420E3D131E9FA696277F41E65032A9A01497CBD1F497FE9E3AE034DC
+489CDB8B9A1F1713DEEC92DD89B9ABDACE1AB3E059493D61384D9EF4B1DEFEF72388E85678BC
+77633B0DB492E77AEE5C716FF43CAE5D92E311F3C1E9A770092B5246DF222EFF465C6DEE34D3
+053993DBB7CC3F031A308F9A37A0032F8A8100E13B5CB959E57FFEA39476C6325926016BAEB7
+4C21357BF627A7EA9E47BF4BD9F9E691F5EC62B62B06C7CE86805A0F70706831B24C0E691203
+36B54EEB124BF22EDD2AA4EF1A215CB47A9303D84A252A7E6C5ED29A8C78A433C3DAB741F916
+B1A08256722D170C5143A3D029E5924E9026CBEDC5F6842986C01765DA7C5E2134A4EB3F0694
+F8BA6B254658730E36F43776252CC454E748696CE2234DD3C439399E6D4043B6E587CD5CF401
+7EE2621BF74BA2AC7CA0A9677F2822E04433364711F6EA61C5896DA03447D93D65BB12E95F37
+4B3E7E7418701EB93BC937034620CD24364E2BE44B1E09BFD0BFE89014EA4A602F352417B07F
+F2A268E940237353EF6DEF6CEA898B6AEFA4DC21D9C51648C488BA385EC705A37AF029741AD4
+6841DD3B5C3C3379652B1E5B0B7C999FBDAF9145FCFDEFAD8762645AECF729D5678E99B8A067
+E448B5AD4D4EB2948A3A3F9C8C744EAEB69C5CE495217DE3695BFDC17B6BF0E69BF42054D390
+FCE95D410D4E5A010033599AB163166E94CA74B8A6D3BEFC79C25DD4AD00CF364790C51BFE07
+B630CD92B551029672EB1A4FDC9D1933321737432A343F94F59D6BACC3E41C621DE739D72DCF
+828995AB3E359801DDA61B336002B545D352CB01B052BD1E1814EC486DB08751B2A1B4850EEC
+D58503C9864DE84C1CAE7EE5F1C0FE8AB658731B1EDFBDC03CE736074B47F1EFE421218854A4
+37106183F0D399A277CF95616D309F7F8FA9174128DAD1D061B2D7F5F3BB86DF5DE85CBF2F5B
+20B324E8A73C64753B4228EE3E5FA2C70603B3F5C7524C769027E5AB7265887B7FF61547CC8E
+17ED33A5751DC339EC41C2CAAC36587A4200D7D9D2D91F4592689027A5337109EA5F19EDEC26
+15C1A936837D4FAF877E1BAC02813F3C2B76A3ECE207E04A0645BEFFBFF1E6B818852810AEE7
+EABFCB6F8C6E30905E80CE1B79980E6EC57702F9C0461FA2FD2D8A45696D0B80F6DC145C6E8B
+BF70DFA138841F2CD9C57E1CC84B315E1F372A431E4FBE3A652DC62D8AE68AF6C6FB8182C922
+67DAB8D97EAC4B3D65796050B9E8D4DB57AE32515DBB965E700BD794E543818CC8148A71D2BE
+B5143770DD69ABBBE69258E2983D5E36928465F5BB05B5F1AA07CD7A6E8EFDF1BEB10225488E
+9F09C32C8917BD1625F0E8F7E0A752DE46B850C1E19A22857DC110681DF7C5ACE47D799D5C72
+6F0AD432E5EF6F036C1B5C92B08B7BE71238AFEFBAA04D97888F2A1443B81196282526F6B1FF
+8A9146681EBADE3F5FFDF78460EF6FDFFDD7104031542FE2D0B44EBC7799F8E023922286A177
+A41F87B8DF3D61AAD08AF73F08F8B3D28CEC2F1DB6FF26BE5453709923BF91A62BB7843C0B6F
+71D197CADDB6CA04B75341430D33A642F68A56DC8198BCBF19BF2AE4EE52A0A3C35C8FD91A9E
+06F75374BA8DA5ECD33BFA007F5B4F75AE05B449B6EF5F4CD90A55B540394F35E73A730CD463
+E86EA5082EA7B1FA4FF719C82E7BFC6CAAB4D5A503FC1E848E6DCF854C01E2F2390445298FBE
+E534F558CFB302C7EABBDACA03CEB5E76EA9D92B6710B8E9BCE30FCC69FE995C5D4CE6E429E7
+5EA39E829465F362DD28DCB6D6AB92179430C8CCF56D25962B099FE02BC200EE011B532BE022
+18786865308717CABF815B2BF5E91554877FF108F399EB2E3C299E1F04F61A47D5979CF4BC2D
+BFBCE46487ED7A81E8D0C03289DEB3BCB3AC21E6EE995075639263B88422A22CE0BDE7EABE96
+E39A4D255C200DF58AE0A1A7F1B1A6DC86416358A07D23DFD1226A6991D19D05E8EEB4B2A0CD
+04A9657B197EB8A0611223FB3DD53280E0F23867B8E2D2FF0A79336F5CDF51E0EC3DE9F6F4D7
+79D8F20A6464F456A058160D47EC0E9BEFC0C6A0EB5B8C189F894A274C24C3EE35D4A2D8BF23
+A04B8AC26DB9E49C548F7CB38F978331EF4AE89CE19B6019C6DCCA65BE421178BF9526DC1964
+EEF09CE329F367E57A7382F1A3B561D2DBECA129FE188341BC4A20EE0DEC6B0279855A82849B
+0928063AB9A2DBCC92053AEDBD07738D475F8E355DAE324FCFC6190772E7895FA5B45231C493
+7436032EC41FDC5C7EE31F4CAA4275DD9BB5F66DEC430DA59F23E7C000BCF15F5B99C31B9EEE
+0B531C7A3D5DD3F5E12CB743293568C99005010D72D4E0DBA631BAB9CB051B62E1FCF32104AA
+A4C2235B95649772730F271E09072B3335F0E41243F2176A621A73171FDFC2CAFDB0E47DE406
+579959D06B1416C5B8F3A204E2CFB7A5AE78B1C5FA1C8D91CFB3002379BD6C066952C55B3F9E
+8DEEB81E35148F9342FC46FD25F9B922C65F3ED8E3D912B548B9EC47BFA1A2FD4C6312B8FC5B
+FEC1C5B57779564F4901B8E2FEEA8D8564DFFB410D9A5BFA2139178704BB10D253CC6913D6EF
+5DC40BF25D95253917286E4D3E0AB7E2794E3E03CFAE55DD44DD12AEEF90561F8D259A92DD62
+4C010EB86DDF44510C38EC4C10692D7064FC41C729B93C8C43FB7DC5DC0AB1946F747471CB8B
+8AFAC3B744652015FC8CCEFD566A0DE38F60BB0B45F29FE19F19CBDF04192D24DF4C811395DD
+6179E76DB3652189375AF58B503A5ABA69B796D1E7A1512AD464E6E914DFEE21C9D55507C2FE
+AD60A15AAA30ACDCFF91BD776116CF2F978676EA758F100D4ACD7E680B3ABA0911263BA3A737
+820C8CDCC1831D17E9BD9ED907E5D5FBD02ED8C4767FEADFA780CAB43499099B5D01B868D0E3
+E5CFD89098C750D31DB0E59561BD45153CE47FD5AAF967329796E89F25862E07E28D7672EB52
+77559BAE2294557C59DC252AA01ACA8B14FA23C32A9E5EBA9331224609EF3190C7E63901833B
+6760E4450D6F11374A284DE0BDEEDA8A11F80C9A94672497A0B8CF2162BB5973049FC2402926
+D248021DE0F6154518746D29B189EED8D42688FA294CA6982D12DCCDC8177B4FA4C82B15760B
+BF6E9DA9D1CC828E95E4FCA6DDACE5F83C445D4588ADD9F7D635FE245B4015D92FC35EEC0B0C
+EC9A430163C807CAA613CF540D8796947428B309A65E6921079A9A7A24DC6F1D3E323CCDA4D2
+2FB3BCEA88D882103B2131FAC28BABCF194BE50389AB43E5D20B9CC07C858860EC53D62E76B5
+7D0F20974AFCB03373F474209B7FDB3E43D02CBB9F089DBDE21376D317ED194262CC288356A2
+56BEBDFFF6FD2E6F10AB290B92E393BCF67C709DE7887EBB7317B2FC904414D85CB467C2CECD
+31A6F3B2289704E993392C02F3C2F7364F6E26BDB176CE7327C5F0FB80DED34885DAD5687C45
+9A87B65A9C5A1979B5B01E269DAB1F186C0557F8FBCB4A6112559FB177C7DB33C9C95D6822A0
+180AB2C3A830CD502AB233C055D33A79CFA023006FBB54B4AB28F2DF3F38494C8439B770A383
+D54600ABA015A78A14B2CC7DCC164DD40AB4381F48AB2A645C75DA7D2B13BF44A413C704CC65
+38589B9B79FE9413B87B1DAF214ACA4CABC97AADDB7C20C3AE60145C060BADBCE3706FEDF180
+D62DE83E101BDAA4F1717F7F06D7491CB1C5EEDAB3E666F2C0061DC0AFDFF47AF8796691274C
+8771939532FAA2865C992451955C073E4C923B45E07CF3E421674D7CDB8949447EA600179404
+31ED4AE99B00C4E888BBE292696BF9913799BD00DBE4E6D7B2B7DE60327288704CF3B8CE8434
+DBDE87573D2E3C84958DB9391698DDE7385E7358FADFDEBEBACE8B1159252C4FE5FE5C535C6C
+E998413C5F794538BFDA0D269B72F2B1D7A291C2B4FBAEF0C477929B27CDFEAF1C08FC256B18
+1C2CC83721E370E50BD55C07E9F6C0363CFE9FC6152527C6BBDB485FCDBD9DE847FDFC69DC2D
+E8A6284FE8FA509DBCD0C5F48F80F0B1D3D09752480BA0979E8442CEA425E08BC5BDCFBD937E
+D8EF49110796A56ADC4C52AA6D4C1E4A4DFD50483FE82896B9C48CFB8A857C84505D87737AE5
+06AE8E8C80AD2E21A4CEF5F73E9BDFD7B03ABE593121DB3DF7186743FE07B56F304E1B584352
+4943101BC368C1525E1EAA2BFF7CA8CD79BEF53C5E778808C44066FB7426397C31E169844846
+73BC5EB0050BE1081932FC0CCBBEAE2F3BF336196D631575E3BE0B156C5B5555BA7F669A5DEC
+BAB5382E0C6FAF3C8D24B2EE3F94DFBAA286B3EAA3E8A6BDB544D63BAD87BB84E5826B1B709D
+97C469524AFDD15E9A5930A27FA435B31FCB7B19A9EFEB82D499B6BDCCC6B91D748A7E637EF2
+0F0AF20CD36656AFD28AD6D1250D76DDBCD67D15AFC08C46A67C2F730175D8BB7EA0191D3490
+180F8CF0D21DCA65FF3F1FC3249DFE79ABD844F708B272F67F058AC1097BDDF5D246E29BC304
+612F88E65A1BFC38ED3DE4A9BEB0D7CE080CFA2C6FCA8D280E077ECD90FF6AE9D769D07EFC69
+66D58BD0FF227FD8CAE026B44B08C03603653442529E85F4357511B87779E9854A390E41B322
+07C1DFECA619C5557D65126F1C8745124E9141E4BA0F8A3CA67533DA6AFF0DE64DD76560E720
+EBDE16E270FC28C3F828D886F43827AF92A8FDDD38091C14599EE921E8A263A905FB8BA6B9A7
+45E1CCE342B726C8D62E62C9F717866D653A6AABB34D5C769AAAB579DC449C7B6FA20139B0B1
+E339790B3D3694F7744C671F7034BAA94B29B3C418D65F8560C884236214158C6470B1A241BC
+6B3F4E928BBDCF826A14C25614F49B5FCE0FB2312C85B26646EB7CF24CA3B6A8B1E053FC3BB3
+26870757C97BB8AE011D9FE231B960B7837BBD854DD15C45EE7CE13B60F763F74D09CF950D91
+71219142D7A3D73C7775F3FBCB29CC85C80FC2FFB96D7A3EA893600012AA72F4FADBEB72EC01
+364DF5BDCF0EDC5BDAA6B31992C066B6474A5D6E77A37EA26BC972563F8D223F071C8ABFCA59
+4440736D4D6C120D56E95E69E5FE1D64596BFA960DE34021890E17E0DA25FD8FBCC66E70E82A
+710A59E088875028BC407277DDA80E38D6F3610C0DAE07227701E2C95C52BCDFFB25F9D98F10
+A5C064D3C9422D2547DC9C92CFBD12DEEB60F858BD07283294799A48F4212635CB094A721532
+4C8687E40DD151FD394A9C5278AD59F2D53B757CE58EBDF36FF49B148ABAE3BC3815F52AEA0E
+8897C970F9C556D40CE4C677A1BA5BEBE8A00E7CF2E184A886DAC231B65806AD4E7B8AE44FAA
+2EDCE5A82B01F1599733F5DDBD9D23B1EF0100A335A9999A8EA479C87361A9E016A909A4695E
+E89D144AB3CB58F62445585EA12696C7C8EAEA7EBA002CAD888A6BB0EEE46102CB51ED071976
+82487332F4F3A56344AFD89FB6B2BC21D107A06556BDA064A726B35BBD8D8D2BEEB543ADE5DF
+E1F20D9A0A25934BF9A2799C0BC52BF507D58C0057E0D065D1B876D1BB35C05F6FB4A8F9B3B6
+80EB567C2B6797D184AFDD072EC9BEEAF49511D708B09EA7FE37AB551818BC5E2E148DE1FEBF
+71A8759BD7CCA27FFA4C94291F0BAE998E493A8C7E9EDD1D442094985B3D404EF3F07A969F8C
+6F811866B90431421405C0ECE9D6B9F408A7A0F25C56EA7E146BF5AD3D733177809D492B8100
+8A8E075F493E5F5640DB6AB5409ABF6688432CFDCBEA5CDBA84E74F69D99159BF11EFC6B760A
+C24324000810DE059A41BEB8BFF69C3988678CFC18ADFEB8B38B3D8ED56F3C72D5E011821D8B
+245C1B5C17F1EDD70A17542694B0AF9B70735CFA7FEC6CF9505F3E4A30803026B945986E1997
+AF1FAC8C74FE376768A0BB5CD4DCE21F8E3E9760BF6DCA3F1BC2EDA1648C43148C3B0392D74F
+39C34547C8FC410E64CE1C5BB6809C3B0A0A463A1AD70B778372F89D630D3C6F33158CBBDE75
+96B7A86B04C6A535EE0FEFBF194AC2E7ECBDED2550027CB20404DF1FC73BCDFC70AA43CBA417
+EDFD547EFADE249D9CDA7B4604AD854C3778AB3DFFE1F17B2A880A2714A6F2D7E63DFA560FEF
+27537D5777BC9E79727B8AD05BEE5994A8E40D4204E0CBE28E11D6D49BF9771DF580FA5E021A
+525F348D0ACEB74102F3AAB19560D7E45131E6853EBA5D8A3E33F1E2FCE3B7D899F8AADB44AB
+A1B92FB2504F390AAE7BC7887DD2410AEB32DE1B92C79D4D05D1072AD651177AD828548B8427
+B61F6A3585C7BF7DD47FE61B763BE73486BA061B6479FA975B865DBF53CB77D47508F99EDAB3
+25AAAEE58D9E8C7C9D19B903ADE90E8FD195E4C9D34A81AC3D6BDC0FD24E7057C536D2298E33
+4834F09C1B34F3EDED7CB38E1632C6984389C12E4A4232A1CC8E1B0F3BDB76A070C43CD35490
+D90A9D78431E47A508123768C143F6FC67B4C85C5426CD793C779BA8F9259041C506ECC3736E
+E7EDC169DF79767A4FFCDEE0DA4E007C424C7CC7299E2F71CFB536AE68F070E262D3B50223C6
+C49C89876574C678CA3A8B285DC67CDA351CB6E6C26A533E11CEF80FB5736FC0604781B10D83
+A5E511BFD35EB1FFE90AFC6E95508C1C684E47F129D2841573F91329B30B799B71AD5E81F32E
+1B165ECC74255942054ED0E6BE206585400C245467A7C607556A7D09F7FE6092B7FEDCAFAD1F
+1EC3B569FB77349979A8D459A601A2B9306DF3C95DF9DCD9291EB6820341E9B1E09D437D32EE
+FF54107A4F9EA8BCA7660CF5BF85AE157E170717D6A556F84B45F9D86E5A7FBF40C57C9203BE
+5D7B9A2A31B9DC2D7DEB695E8D2440F3FDC0AA615EAFEC60E5BD93F29B3D687ECBB2F8C926F5
+2FBB4EEB5F0F19385CF329FAA5936E180F24C4DBFBEA133C35AFF63088D148035C01FDB77C83
+EA433CEEB7800E9A142DD2BD1D99A710378D53FAEF04BBF1F418F5E8443509C10837F79CB728
+CAE8591A9E19AE098D04D552F0DF52A508D1113EB76ABC3060F14C3230A5BB58835BFAE9BC23
+94E0F93D7E026AFD8B61431391D53C65DF0ECD15724225D117D5DC3192B7C351CB97F0399153
+45BF09AD9FAFC6D8CA81FD2CA75DCC8F960137666B3058443E14E5BFF7CF0CED44DD78F9A1E8
+4B06E9489C95B2BE11501BF1CCD7E8600FE5CD0ED2B1EBBE44C07E9093570CBA0E5E9E4B5FB1
+DF792E9CBEBE14351C5CEA607837528D59949F54E7286C43272D6C55FE84BD6BA4462DC782F3
+9A571B170646A75DEE924B38CE588BB99BBF3CD351A17728878F1B4A059B75139F7B211F27FB
+E8FFCD86C116915B1A6C4B44B62AEF484C123C1D1175E71A98CFA5F5177561A48ED3C32152EC
+DA03040B3E8714AD66945A70EC496B8D4902290BF623EFD7A8FD890532F3AA0007CC0D6F6DD6
+6FDDA81E0F6591AA18C59A38A366BA19F185CC6C7785DC0AF29C24A3FB352F94A8F1A5437796
+3B14F13FCD22ED3C96DCD25E33605E3BF2975A6C19F733D439CD9347714D9BDFC4057086F096
+7BD51FD9B5B74318F81BD62908993D02CE50F1CB02A865DC153C38335558CAE755618F5900A0
+A5AFF9A04DC9B4B00875C5320F73D1A2F2C162C39EC843FA9D7D5CF86E8547CB1265B8A055FC
+DB3F8D88A79EC1D423BC9709F65B77B56EB0E9992A26C56DD39CB326423D3C23BA82896AB3F0
+6389FC1BF8898C188C17EB64803FF1372FE47AAD4671E77F936E4E6DDF3EBBFC8F31B4C953EC
+787D4D42C837474358C6BE11FEA1A15A4DBED323D52EC0D97319B6117577B08B6A4F09D2F307
+FC362884A49D87771892ECCA854ECFA2531ACC4D3507C1628C59DB49730C269DD4DBDEF3448A
+10E8A971D2FC8A1551BD1F84383C96668CCE24A13E8831FE693B09AB56D273BFD5C357ECF578
+C962F7A1237C2A097595284BEC21AE6DBA91B19D21DFFAA913C85AA67072DCCE5A877A46B2E8
+89E8D4ACFA44D6FE1D50E9DEE2443F691E3CD539A633AF315FA918DC2B192724F28133CF580E
+1C37E1DAD9B29F0DD5F5739804B7EBC3FC23FC239DE501E7BDEA3B6F14EE71639B2CB9E8BF34
+5C42D17DCD9DE03F0CC9DE110E6DDDEB9F543BD0B415572AFF1450C0E9C7C141CE345B897756
+1D160145337E3242078E77E601B47245088D57C2CBFEFE88797B5C91F3E93DF8D7BD60CD6C74
+967B92822A068250CE44CC6F9EF9CCC1040EF3E461798945BC26B306E6719E0A2559C1EA6047
+F166C76EC296E83EA3D4C05177429530A5CB468AD8EC0C468DE9364A1A9ED027B11CDC376964
+206C0F87BC03721EE390A7AD856663B60425E00C7D47272F2DB16228AE7DEB8A6B37532A012B
+7109E8D3D21D84FF4CE3E8D60256D77FAA0B0A70E8D227655B8085C6DFC96716DCBBB6F31D58
+C1FED90E1FDC68F44F1003F0A8F3507487570AF1D38AF8A6A2BD6CA55A86256FED571539211A
+B48BF309ADA9699D83263F95762588CB13162D1550C02038481355F89D4216B3526ABDDBA9E9
+7F0D257EED0078E9D73BCE1FC012DB4A34C4C62068E6FCDD9C632AE2CEFBF8DF9B9CBD3A2AF3
+943CE6A2BC8662D5C547D0E7D5D23D32DA2E4324051EFC0572CCE7BCA23B49CC40511D642F36
+85D63542303ABCC0C752FE8B8C304BA7519F5DFD936EE125E3E32897B1BB2EDB669CDAC3CD48
+72D59EA6321EAE03E5FE1634A3C7624D2DA71D3F0DD0259C733DC78A457F0283B7A583CCC38D
+4C6E0BC5313B24B58BEB9E1C3C1DBA9BB5720B85B9D341BC8018CF0B454C90D9A13CAC8B7470
+A7D4458416A3A44A1E5F3528DD42B6E623C021D5B429B199758AC2987A21318956FA6D05F018
+120640E7A00F170703A2C93544B0AF8538F78AF50B26C80D2A86EEDB94D157CA6A5D61FB174E
+7FED2A1F36699B8F64BF4951BC467DA05C2019739C97466AE703BAD52D5510C6451A9ED3871E
+755F42E13C9E2DAFCEA3C44276D5F54EF57E851613877B0429E7D4BD70A98A48C4F80D6B4845
+4ABF5D35D3CA8489222A05CDAC526C4106EBC47838BE8124BD3F55A611FEAB2A88818165FDE1
+BF57D239C0F871DB286FE90286ECB96844C9BBA177453D17C637C5A18C8E2001EF31A7AB1528
+829923F915C81E108E1459D5059B80C2E9C1BCC7F8AA99844AA4B9BC10E6AA2BD02F39A318CF
+9303B98AC3A84667759FC2446527222649D2CAC3B02B6934DD232AAA86FC41D52B024912FDE4
+F7ED368649767153DC7552BAF6897AD78FF30A9A4050D8A5C0D88F396CFE25E6C97896204A4D
+88CAF3FB1FC8B6CC3E4F4438FB4FF844D4B079F47178A7AD6DD19D21110EBDFA86EEB63159F7
+518A859BB556198CA77A2DF096D3F0BFD891A6EAF83CEC48A08A4BC82041EAD8A1F0217A2B98
+CDC743E0E79774388795C0EBF37CEBBB8D8B7F2D4DEF0317F492F1C6EDFF00E5F54C2C131672
+9543FC4DB3CE49DFFD5A819A7B474D34236AA38D83F1C4030F06432278541B14661CCA7ED1BF
+AEDCB5EF71A661C46F214B9AD725DEFF42E7E5C8B6EA88A8F0A70E3237DE77BABA4B6BF30090
+51647AF917CBA2D82993F9120D452BC662CC1A5C4EDDABB8B8CE6D3AD60D51F1117F07BF7030
+81661A38338B160F07137CFB6888BB060DA7869BBD5043AFB876225C3EBFF0D4D1C0D13E8F80
+C3F2416EFCA9FDD4DE8FD34DFADA0CA73B044F342A8298303C079CE1ED80FFB1B1176280FCCB
+5A7BDECEB06CE17D3062EA84A62CF13DEF85415D7F02D37F1C1A999A98268339743CF9C3D2E6
+F8EEEF37FBEAE00E825EC548385622EBEB0D0E3CA49C20CC798A8DB8E6FB5C7E42BC7547B4C8
+906E0AE8BCF78BCF82F0FCBC554D0990687010F68F556AA78204C4357B6BD337C845B39F01C6
+90CCCE1543070A0F47B706F7184906760D66131DD4C9CFA03067461B09BEA78C753B6CDB36E6
+981B3A461E043E4C7952E0561F15E5E7CD9EA3EB4E18A36C4ED28F6DF6566DE51A7CF8DF25F1
+0786361B5E0F2D8881803F5FC34DF2240A504CB01A57DEE4DD43E68CC708D96E441A853925E1
+298569BB09170F01AAEA9769D4519DC4D0CB96EAB1C5AE85BEA41A53388F08983DA5E07EBE6B
+C5260E6121116C4E2DEEC18CB1A1BE7B1BA2C378A22AD5B6AC4DC9572445E47F0BC929B941C6
+AF3AE820365841D8AE2DBC98DF98948605E9AF13D02BD6A5C438DBE059BBAE815B3A19E38835
+AA3ECD11D8177A47607AF8B2668B55D4B2DA790C8E03B45EA32D3402A16A48EB7956B8BAFC57
+A74BE7286398217ECF8C330F991FDBF9FE50D4EE2975299E0DFDF834A47779D8F533E1C5AFE4
+2FC348939CE9E8C715401FE1DF630BB19A45D0C031A8F27AB9BE7B2869A1F5710B58D06E3E09
+48ED535B089598B0EFC5C6C56E7E80C92AD99AC4B54FC84CFCD2AF17E6653BE52078E8402997
+65054C344FBFFCA598C50698172088CA6DB792CFE7C7EF1AD8FF8B459E04D372DFCA4B36C483
+8010183152A02237D6C7C788B393FB1E3841BF7ED3EF79FD530DFAFEF59642E5AA43EE53A0D9
+E50276CB81767E32B258AB1DC3275A79BB765F76558876504AB7EED1CF7AC23CFD6075CD1398
+15A907EEA1E65A58247F04FFAE2BE275B48BBE92E7EA23696BFAF5352EA532C71649745894FB
+A1639D14328651EFFC5636005C26F18A57AA4B084A0FAF74B3FF4754580A550A9F3A749D4E68
+EA8C8BE4326DC893609B504962F26A927ED778CE37E45221C9850169C4EB8A6E3EFBE7DD3691
+AAB9D5E3940BC38C9E8BB81D7C43525EEF890AD22B53BE573968040E6A6488500E17DFBA978F
+ADB3FB1092A9CBB5C8B7C32D5FF1B36694407701F503EAE11FB0802202BE3911C4C68C795F88
+916C7E417E7425960D9367AFE839C39994D92CD3D51A11278FEF536E6022189B9345B8EBF6FF
+AA06345691ACDCB29A5334A830A7D4BAB2C1A86E82D79ED50F1CFD5C76FCD68264A67F3E0828
+128AC961AC1EA5BAFD8B88957345DC5911CF285B90F118260E91C25A7E6D452D2497D489C20A
+13DFE73015BCFDEB282345A3BA2712DD88F38DCBA2018D35848CB6E4C8FBB3176F741418F267
+F042B154EEC146E36458BA8E5B328541CDC6409781A52E38AE07ABB8C95AC8E87FEEB8B498C3
+F1817D3D5B1F102C8C22E08158AE3256C70FF0E5EFDF55210660E1DAA30532EC33F01E4115D6
+B7EC058097C61127F9032022BFCB98D797144998548C2485D12DB6727E56951DBDDF62D27B89
+D96E78EF8DE43B5355DB34D8C1FCACD83787CB016FF415FF65252B7321BFDC6C0AFC5AA23B66
+6698AB00C416F9475186C0CF43F62471BF9F8EF87E4C543A81DDD3D59EE423F6CD3669D86ABC
+1EEDC33D7FE8028607CBEB334E8789B35C1E59ACFB038F603185A739DE17DE0B191D5D8E8642
+509CAE7473F4C0593E6889E0DE8FA11F330C29FCE7CCBDB860BCC875978D8AAC3FC71D1B616A
+8293E68DFA7052F508B39A143EE92F5589263DD60A753CCBD4226D26D43E785DCA576145586C
+EA56587C9FDBD8C08BAD0B7AF9623573D62548C4E4A9F802344FAAE6396FF1A6D3F9EABCD586
+E1C4476121DEDE429FB9727BBBFB112FB6D7ABB6658E3281C2849D091188A4E74DAD8D25E62A
+57EEAA2C53E09E3EB5B13CDFE7627D4B56FA24CEF9DFB9E74E5EDDD862F4566E16D8A8C54E52
+41CF5F5673ACD17E52C0E2C354960149A1C16405EA70D3BA6FC6BE8B271EC8FAAA7DB8E5B12F
+889204EBF5059DD80ECFE3C1825FF723A3371633E188A36B648BD735314CB2700C42BB84B140
+1E6F20B975E2194EC93F7414D478415DC5D02F0A6E364D1B0AC80386E1B724B7ECE8EC3DA93D
+26590765ABE9436A4BAF9D4F13B26BDCC0F32BBE11F470F25807AADB0DD2B7642F4BC33507F7
+680461863F12FEF80D616A5D018B7507AD7EEFA04A544B792DBB2BD8D88A427866E3118EEA41
+28DEB33ADE40289B6564E417DF17EF65571171D4EC75007AC69C504DEB3C4ABE5F810EEFFF6F
+9B65A417CFACD221D9814A5DD5EC3EA1B6B40473895DD3E13173A85B4D474A99B6245A95278E
+6CF2E848166F1D5E59B594B004296B956AC879A8290080077DA7B38575D07D41BCC77DB34C57
+9ACB1397B2AEA248A5F898F20A617A8CAE9C2716CBDDB7A4B38327A3DF93F850E3C31B3F6ED4
+470B0D12DA9B63EE5E4FCF1CE5495383089E09BC54088DD6564176E30ACB2C60CF49A8D51DDB
+E78EC9079BA612ADD042AE3FC9E54E1F9A5E88EB2F849D6C862182F1D4273C3154A02514A5A2
+013EEE24E295847AB48693A977CCA4EC8E556ED9622500E43A5F1E124019A3F39FBCC0752A95
+BFE69CD2804E44CA0F03E61DB670F1166E7F8941D1EFF133BCEFE3C0EE0BDC25743102E3106D
+5BF3990EDD9605EDE9BE43D0170CECC99534D151DA21C715230BCE3D5548BF9F3E4DC5FECD35
+D06830400EBB8EADB1B41428D54400CEF667E65B86429BA7AA2AB25D5AF7314598AB127EA4A0
+4B5ABED026E54109432403CC332C5C7FBCC42B1643EAD4DC3FB950DDD48D43185F065F0E07FC
+E924BC0BA4AA788040166085884175B26D460528C7F4728635E0A07F9B0AF76E673C7F74DF5B
+0F803D91422FDA7CB591A919ACEE7963016A55F261699E2700162D706A491F0AA41B1462C695
+BB7B7C7D0AAD03DA9C907B62A490440D89F5A62CBE4AB3F2BDA3102DB115DAB13C66742938EF
+F88F2F460D6B4FB2C6D4DE6F41B94EC4653881C9BD340132A7837671E9AA47CAE6327017380B
+94C95C8A5E1BE123AF064C4D4C5DDAEE11661F1F08419AFC9208BFE1B872FF087E99DBB9141C
+3ADB9038F2CDF77DB47C95AD1C3EBFFC7C0C55571B5068EDA098706DEEA960844B9A221F0D38
+90DF0FC5FAF9C226895D74F21A78A7205289182FBAFBBE3D068B212A2F532EBBC8ABA69C5210
+6953E456DB666FC5F3D80239A0CF440E3A4A852CFBB54CDDC3B057787B8EFAFB1CA9FFBA9B1A
+FB18A89CFD811F8FD5911F78A6576743C19169964B604338D2D8C9959AD2AEA271C4CA140C3B
+12C67C74A0F9761BC2FCDAD798E1E168B01E2B1BDF748906F815BA234AD70F340CE60467F426
+8A35FA8D370E1D6C57FBDB9EABD9F8FDEE6808D7B7734432F522D2B1D4A4C1A750572DC87984
+F41044F957595D950C3FAAB7EBCD6A39476F6FF03F1B23EFDD5AD40548D201E149A78FDABC55
+8625EFBA21914BA89D46BBEDDB0BA235994D4152056D12B7A272F739C2024AD9E7C25F23068E
+F79442364D6B2C1225C56AAA5D8D4CC9F649333BF5D00776EF95DEB6FDED3088808F99F421B0
+64EDCFD291521B63873F2D9E1123AF2633F41E1EB6948A3A9D7C98A1775E1782E7D8B5816CD5
+B6F289806EE3C5F5483F418D40C220B1C2568FD2889A2739A899897D48AF9B6CFB231D202F01
+AEC3C1FEF04D91962ADCF22107D8319AD81A6FAFFE178749DB6BFA1B5160B3817847FD1D3660
+B978C7A0F1BC2207EDADB0951AA5C220B4B72E4655378C0F486F66206DC1EA0D10DAE2782C45
+718AC6DF314AF26F21462534E9F389B503662CC8072D7961E9AA061288056FA301ADE35EB3CD
+9D0F8035ED125BE1854E36E1AEC2BCBEB17F74D0EF53FD8DB555BA590C73501E3450C4B8D510
+4CE274D95DA63C0237E1D9B9BF2577AE7A07792738F76690240412EB5FDD1C9FA820D57586B4
+467AC34CF43B1C3B83B369CC97C4D1C0665500F4E1489472818D048B32283BD5969862793C74
+39A65CC291C73028C89DB2F5152F73DB38D9B2CBCD78F1441D2325DD60AF785B72F3C102262B
+CCBB6C06B5E532B38F631EC8958DF19C478365E377860C30CBA163363579A9A296EC457F4AF4
+72B7AFEC41C8DDF2B4A19E146ED2E19ADAD2A2F6020258B2B507EAD7EABA62BA619636AE1C74
+EE8167BF42A5CCC45BF4BBEEBC44ADBC2220C57DCD37A9DB00597D6153C0EDE1DF04E30DDED8
+70CD6D5168881533076FACFAF37AC930EAD6B4B02A20597B4224F5DEBE32E2BBE7CF3CE65767
+EF4BC98E9D1F83ED10AC924A1A1B1C90A5EF50A45B9226771387DB2115E6175ADF7A22A4E197
+AE3D27F6808E2779746F07B553EB67350C9BDF6AAE4A8B3EF64814CE1D23D5EC611E2AF653B4
+5C48E43538727569803EC41158298B7AD1AE1220524EDB25DE881B7947DBED23481008F6B9BD
+B4415D5E0D3EB7F93C2F4CF2BC3755FCD0ED0399497A1C0D0DCAAD3BD780FA93B907D76EE6B5
+200BD45ACA5268A140EBC8DA3DDE93962F10D7AC3768A4E6C24153CEE020355D74091D02E8FE
+8BC318072C1E6BFA9956AB7FE426CA88A317D3BBE32CFCDC0137FACC812AC20E5BA304E5C89A
+312CE8973E568773AC93864375BEFE4852186A389ECB7085A79E1CCADCC80E51AFD7F5A4B1E2
+04EBB55A5CE82F87D3A7D413A31C8073AB5BB1685B25E79DD91053E7AB7E1130C88D81274BAB
+F61CFDAD41B4291D8152CD1C46C355E9C3C5947CB225C7A541CF333D5C7C75D960E5393CAB53
+118DF63E32FC461F6494FBFFA8509EC2C74DD27A3B8BF4C8A454DCEE2942EDFB25419A1FAE32
+76CF6298DE89FF1BA892C17C509DBD0589FF5D1DEE4C9FE3ADFD58DE2A61D2A9E0CB83443AF0
+4D784FF2B7B2338AC23002754C95EA67261B4B619EB3F848ED12006AB55A6DCF361BD86A03D4
+5B214ED4935CA25A4BD5BE8CA173EAEB6A66E7D8A4CFF989DA7685BAD73B9FBD3088E4E6EC27
+E9A038F882961CFF4AB84814EB7A48BB322B47FD0E78769189191618D7DC33F25E92C2B5C6CA
+4C63BF9997E938B0DC4814819AC031E94CA48E7663C723038147C9540B92531CA21A5C0DE149
+A79ED6595A51E2A9CCC1B20266EA1B692670CD69CC8E7E2811C91FE7E505E44BDE7ED9D41BA2
+98B2EFBDE40128999C1175C694A17A481EE2AA99CE2EE979F87E9FB7EE439BC367EDCC5018AF
+77D7EB3154E4E99CC8F56E969F7A3231BE493177933954C703FC33B535BCEEF74ECA4256A82F
+56B15393F1DB8AAA818FEC0ABA22DA0FA66DB2D44B18F7032ABA2032CEB991DA0445995D0EC7
+B07D3857E3A04C837B345B60AF421A463CECDCCF62FBBE4DE352B3067F2AC8E35735426300EA
+40994901A44B5EBEE668F6D2F10C3CBB97DD59BCC6AB045FB318F97417D27EE1A02221A00B13
+B86813F7580DA11C1FB5F6C105DA72F1BB6777C143FE91DA414659337D9A3DA3C106F2782CAD
+B068DEDD642EBB3FF5FAACD9B691AD5F9AD20162A13999AF389458E8421E7EAF8D42642BDE72
+1FEE45389A5838D40AF7AD50C93A5F26A4537FC6211AFB824563E4D32FF1EE071BE88DAB3BC2
+958775C41CC4CE3BB094A55860B7FFAB0809EECE97A9AD9AD88DF53F964025F894935FF2D99E
+9F960A22EA0DD9CA395966953D28152BFECECFED84B945ACE00B97547B1FB14FB4D2A4C4AB62
+1054E8D3F11F8885E862A58C99638FEE5748BB4085F39EE68459E30AC5083C504E30F93B6399
+F95D568A5FD0D5F965EEB8A925AE799A5C87181D64FBC30DE393DC03FB3C6C80C8CBE9EB627A
+3B88C610F99543EA8EDF9B228BE2BB53FDD4FF10CA7B735E0DDCDC710D45B1544AE4C10C25F8
+EBF4ACEEF2D24179127D503234AA0E239310BF0C87186702A233E2C3868913DE27EAA265A4F1
+7917366DB1D1CE28E54CC99030B6CAD797CC8513845A37B05B81E7C0D5CD2CE5FDA565D2C8A7
+AA8CCB720E3D7CA8BE3E7C36CB22FACE3C431FCB28045AECF2809DC519AE30292E7DE0507F6F
+4D16BC76B9B45B4D4BF88EE21AD777920572A9C9726F7C4F043B8062731AA250E1DDFBE0AB19
+C283555E36BBABF788824157DAF382CD9D70814228EEFC9170826DA3ECD0788B60E9ED66CC03
+606CF3B9174D080462CC76A1443FAD6FF6B9A5FFD46B24EF33DA9EEC784301080725BE4DD61D
+D753A6D5FEC5A59872F8781DDFF342734EEC1F8C2CAB660180D6D37DB5505530D9EE34030CA9
+FDD1E69D4713885970D4FD79EC16FC330DE74E74DB73E629E2888A579D61C685589099A6C5AB
+E7D57C7D4B04883EC0ADEB312CAE484540CE98EECBF4563CDAF9CA51BA80E14244E4476FCA90
+6F13D4CA2CE3A67D06DFD42B44DF6F42B0B3ECD61763A9F360283BBE4F9F773AEC7D83DC3374
+4512EA55A9C53A05EFCB0B97D58616E0DDEF706130EBD54B7BDD0B1E4FD47D9887EB60C6B023
+DB33DD88F1F73A21D4CB4A8CF27E4EA58C387358758AB9ABDBB78A0F7B96E70FD9DAFF6E048A
+A535FBAD2D5C14C699F821AB8E32F1C16AEF1173FE2215951C7C3D27C94F5FD4961005498BDD
+E5BE059107FBE3AB79E8F72E3BE9D02732D4C879CB3B5BBDF0C7D15D56A120F4F227CB4E1C78
+2CC8FC7EEA9A32896608876EC2786A363AD8F4B037CAF27B14CA13FC6EFF7D93A1ABAF5D556D
+3DA3C7011FB1DC0F19B09BE5E97F450ED70BE14112357FB644B31F89BCEE2C8E28F6B21BE29D
+7EA7C485AA1231DC2949359398826B5E43905374A824CE84DADEC5DADD437CC89673B2E393DC
+FF55B9460EFC24FB0BD40A2C1C11752F0E710823196F2E923762ED55B8CA5BF4B30547D58E8A
+B66423B850E60219818031D7845B6B2DD456C6DD17C3493E9CAB983A1A53BD7AEB9F12186427
+9ACB74D2D719CFA0238E6F63CAF8BD6C1FB27C8337F16D0488F3C7E13C4E4A6062721A19EF66
+94C8B4132FF402674133BF902E530F475ED8B8F19CC23EE3DE62311EB0FDDDA9F13633921032
+8E878A10E5CF85163A44CA4E2B458769BB090F2ACFFADB32BFCD5DBB413A61DD3CE134665309
+A78B71844A42DD080B7278335C9CE5023FA5092CDE71E4CB885DE7F51E4B1AF0429E9EF339DA
+69D5E80063DD6E294B452BF322AA84CE9C3E2684E542BDAA16D5984803AA93EFF0B85E2E6EBD
+9C207E887F847F24D8404AA15FE4EFACFBAE8F7172F8E4E9AA8E885A3B55588A661032FC8362
+AC406F4C0DBFF5B7EE6D69AB8E3FAFCDAF8266583E09857B94A388BC5F83E472C6EF25B12240
+05C81D6D47876F699FFB4558C5D83E41E338F104E474362340F121A0BFA63FC8536F1E8BBE08
+780FD0E95755C56301EB19A3ACD7E8D4275EF9C7838361CE2C4E06037FE7AC2F599417B0901F
+466B24B503FB7AAB0D40CAAAF526553A667DD4EB1BC10D17576B4C3945E651D621374314CBA0
+A0A24BB754D701828CC6EB224D273BC131CE84439B061FD765AF1FD74575155808E7B598C58B
+AD6D2D2A13E51B62FF0AD5796517083B4C73727BC96534CB131277E7DD44530304AB55D98072
+3C6A7E26116D1CC0651B9BD757A9F0E687470FF36E45ADCDB95312F28B4356F8017098C1C031
+C88DBD54384CB59327CB6142B7010F47BC73BF638885BF9F199E334EBEC6C24D5D10B0299EB8
+C0C542BC81F81DD96EC91D6C333DF28F66E4D0648707162113712C74C7B224109696F020F943
+06736E2E3056F24B9F03C4A8D8418FEF1EA5A832C6978557E3DBE45B237F105A1A72FB6DC28C
+BAFEA94735A518ED82F34753BA3A7817183B628DB079A3A82E02FBA8AA99A0545E86D89F43BA
+2D935F98B3E888694650A271E83ADB80EA9C7D8AD5D5304B1DEC6C9008FCB0D05A188B7C4267
+3B5B6B3E8538690EEA7A08CA13FF96695C73B5BFB63F21312C7E71191830EF21AE616CE714AA
+D8714637C41ACB428003D34667406FDB8FFB86E0A20B8DCF09F5576ADE6ADBBF77450C6C4688
+D1F3FEA6367F7C395133D2F55C615FB59B673F6EEDA6CF84A5D72D530298039234F9C6E590B5
+862843EA4C3827865DE273B0514CF2610A9059927636ECCBAF1EB10501A37F6FB3A388A6CEE8
+FE8CD64FCF89D7EEE758E0DED613911ECEE886EA8968E13D98012ADC10B7612F1903D2BA4381
+674E1E42959BA3675A7978E92F42621D4592FCDA0FE16AB12295885F6BD05528CC0801A8E5A8
+B85D535F4EED4034A193F702F14B2C5624B1EE254BCA3E1B1CF865A5D7558F3A280788EB0EC5
+51A1B6902973B32CDDD0B43E8EC01BD6B355E629F96D3B0E2C99D92F73D4EE3C888C737C7EC1
+9E93F115F59AE79E20AD04ECAE89B26C1198723F1A530289AFFB52BABFD6E43CD3427263994F
+0D9235702517F7E388B7FD1226E5712D56B91DC15AD3D3665F10D64634D28B98AC17BD8C7A66
+5C5F3A1931164401B94C3C8A8FEDBFF3FE5A65D7C9914C9498971FD87FEAFD084766897C17EC
+C88B5DC714A01D14DB4A0C064BC5314D9D6F53CF6F124FCA73B2868B9A8721ACB86498512FD7
+27567F8C984D645E8C4327E95B58E31703FF78DCEF3F6D1C4D8ABA87CD221F763A85371C44A7
+9F7D9D05EBC6239B00DFF3205D99811232361F1FB3CBE1C19924D3F7EAF9DBDA19E4F62CEEB1
+F1BA8B48B1E90EDA1C364298E2F7914D30ADA305386895FAAEB3B1F2B9C6E0F9E0D565280A51
+BC9CDEF6BD14CF7D921ED418DF31525F6AC908C17385A6578FA331CBF7D2334E0DFCE75AC2CC
+142E33723E69A91D65450BA1DDDABC19A25ADD75E6474F5A26AB78565290412321CE0FB19CBD
+8A290ED57568888ECD4FB403482100FED8763E84F46B4CE79B51DCA64632CB7AB545DC9FC8FE
+5475CEE4604DDA88F3B352866EEA8D9F5C72AA96D4F3974B2CED60106D4E2FE8FD775E725CC6
+462F67E0FD1123DAE58A7FA0A86BCEFE461555D7F256F51A4C667073EC233745D8ECA09B28AD
+45F19E3B85FC247609A29DBE5FA96E9437F0916787840D390DED81FA13782F318B4CD2970ACF
+1AB53274E0FD786CDAE2527CB4D28A63DEC2DCC16BB3CF8CA9C9AA5CF1CA46C5EF70A373CC0C
+00122B592F58F8C488564D903F11C7A16456267792FE81AF1ADBE395B625BEE5E6F67893EFE6
+CDC7D593A49C70E3007A8E75F6C2635789BAB5C35F0CFDED187734F338BB271931DDED298F44
+36AFF547AD1C57BDED2666403C766D999394F6C88D0A04409A68E892AE7CCABD551460BED56F
+BEB45300B90363B9F0C59E14AEF96AC775F7E24886B2DCE31C818F0894A64F4D8B061F97E51D
+28C80922A4C073D9FF74D32FDA91E21409ADAA204DACBDA7AFD8666AC470F261C09CD66957F6
+3AA920D2E1F96DF82DF2615CD0918CBC4B4143F6CC4FA3985A5DB9004417AD9394ED45E24B88
+339D7F19399D1811C1E098B7AAF459C31B8AFA56F29165378DA8FC40FECBF36AF88E3CC3C80A
+6C40D0F71FEB925CEB2C1744332E7354C5F6AC05799DACFA72BE30CDD03B03F21480E84D5DC1
+BF84ED3D463B6282B6D28A634805FAD3EB2678EE3760C65FEE62B647A02596D49F66A2912689
+7069CF9348BCC6BAD7140D5B32BBBE142740A8715FCB15187FB44B99CB9859BA14D447D480A2
+6D5388441A96F7B0F9143B082FC8D961C613E200F48B4413ED3DC7D5F77FB2CA44E063FD2436
+48AB0C40C150353E8E2742ACD37D7A9E735F5382D5BAE185ABDA202D880DD7E8BDC1FE381C91
+67BE2B619F314B22F58F8DBBDA4C6D8EA38DB26C7533976302A0319EC2FB552E8F5013597C65
+89533829F098E2F67544B0A6703CB71820B6C0DBC2C36B1E8F965936BD393F6F680277745103
+DADE3E3841B1144DC87259C38683266AD9032081B929A61175BA4B2C6A47179531C7DCBA471E
+DE6F9175FACE5110BC404FDEEB4AF3EAF11194C1110851434AA53020F14C84E18D4C1B791C7B
+D2705BF5E6ED0399503FE63A5D9E79D54F7C40FF42A18022E6C6E6538BC674B0CFAC24B035D4
+BBFFE6CDE39FD5EB68EDB6C45D1C6B9C49D7F89CBB5AC2FB9FCEEF6175895330DBDC23DA8D67
+5165F0BA1CC9BC49BFCA862EFDD4A07144B83E0CE97C7F44750215482330DC4BFA33F72064D3
+8541ECE1DF10543D5EB04DBEDF10A8870889B12005CFE72335AAEFB5A6D9A9771FA4431F443C
+291C8E2DD91D27BFBFCF7D4C7B0A1BA47D09A399E1E32A51DEDFFA4CECB9E920CFBD86BD2D28
+077F7EB50544D9DDB2E8D6A46B02CB4C7A2FE123EA1F75746679BEE734DB1333475C741A2FA2
+895FD88C45E7F7AE5A3C19A953C5F2B0FA67E64BD54C6F792C73E8534B3B33F04F95FFBA8B9B
+31DC190A06C4EAF53881117DA2F91BDEBB196DB03275C51327FE9775AF6F885D2E87C814D9CD
+ABE977615F27AAC2209060D35C57F003EE794780B9DA1A9CE7C3594A29B0E59B4F6D694AA195
+BF1A7E13E8781FE7C527683899868D75319F07C41B536A9F4863C6BD6FEBEC55952690B36895
+5D06AA1353A52820ABCE33E1BBB3BC6DF3FB86C6B426B03B25B2C1A460E9E1381A0628E594EF
+F18761B35E1CA46F8F9B6BE0638B008EF060701E385E4D34776D5A1D318BDE5DA663F4EDD5DB
+BF22CEF8F18024A32CFBCA4C73A0639F78AA4C52D1339357A02ACC10C977405A61162CCF1FC2
+46CDDA996A207ECC1257A2BA254E263FB26E8D0AB586C6172A029604040D139AE8782358E03E
+0D64A9646A62990A40EE9F436F1EFC12560B253BF314705EEC1643C9FAF79547D3D11873C04B
+5D929CAC223E66E7161EE80DB3BB3F7D140BA5EB048EAAC18599AF85179E4BA92899D546A70F
+921F293CF8B2E8B873A70D9B16358B9E02AF52C36B0AEAC6FDB8D7758632DFBEFF1EEA9F6FF6
+DE3251A38F9E9E21B6192CA01C70728F36C6CA33C12E9B194F5C307C448EE3FBE40B5FEB80D2
+7DE4C913409038BE22F7CB92B3D0FF7169E76E1A451EFA51E555D205DB79417ABCC9FA1A82F6
+C86702355D99E1B590090F46305737210578AD9C0B6AC37AFC73960FE747A42BF749E915CD60
+CA4A56B7C83BC6013327116632C14BAD611A159A3767C7D77DE35518FFF0A94785783887EBB5
+43921F41E548015B9A77362D9334B617BA2D66D8671F3916B5983FE615C455BA8505CB37E4B0
+612C50EA3E55985FA19B60E9D621A4D176D59D63365FFA3F7FC4BB22EB8AA7A0AD7D08FABE68
+FE6D5580B23116DD702AE81A8E6B07CB707317669B6D8834A54B8C82E338F994EDDF2F208364
+713FED4D5F7FFAC6CC0627E185ADDEFF75C5AF50526296AA5EE500A0B5E029F27AF4E21CCC06
+6D59CC5CC7CAF939B40CB5238CBB407BB9C96993E2CE51E9F6656C456662CDB12EB54559DE41
+AF5A60DB279186510D6FDABE029DEAA4AE0D5401B050768C8857F1795E0BDA092949B896CCFF
+9E3350E939C60C557F7E3CD7DC83DF30C3BA787302CDECB52E14977C6562AA552A0A839DA952
+ABC4D83BB527F608B40B1239B973B1B906C15DAB72C931082B8E392767BB3E9EAD11FB946A24
+7905EB657370778895A427E6F50D325F34277297CB06B076B902A567E6DCC6ABD15AD5A2B513
+9FA37B6CF6190C646024D1BAE85ED7E32CBE69880A43E2CCD98DE1DC2E395915C0CD944EC8B0
+10B0EBBF1BB78033B2595E9EADBE12E60671D7337CCDB146B272C5B1383189A604ADD678BEBA
+2CE450E8620517B0B3FAE990EA244282DBFF7D5A188FB37E1104F7B9BF326772D98C9CAAC5D7
+88990B087A1CAA736E82FD0CA0239B3754D98A8DBCB008B627EF850AF63F5532CAEE7520F363
+A5099D45B8A8DB93CDDD349142B14AEDB1507C7304B0753C36AB2251139406AF084707C29FE5
+28D2E772270B5782AFA2597CA5D13F33F3E8B5DEE5A061CC63B7B922C7A1EB59257D6F279925
+C3831B60535428FD1233BFF0695044F5D31EF34745B54B84D0F449FDB77BBB2A4726484DE42F
+C1E602086BED3BC054CF7FE940D6E40570F1B6B8F6E1E2E5A2914242F35321AFBFF0CD2EF1A1
+CC9B153E0E53BA3A9F84119C258CE1404A1C019B7EEC0CBDD6155424D714A6308E00FA32FB5E
+857D8FA87460A8F5162D6C59A33A7724B11D2018A9411D99A6EC4BD9D6A69B5C72A8F48BAEFC
+EFF71C400DFB7300B2EE8A754287BAD083ED363A8D76E6089A3379C5405D18E62D4AA7C157DF
+1AF7E6BF1F7E977D48AA9B311B9C49C6E38196707F74A46BBB2760A6B15F85F9227540691A26
+3B1BC325CA2B2EF13BE3FC746728EEB522C625E4EE234120F709F16F6762EF28E7B7C320521F
+B64000E521B0D0ADD86E0882890AA6349D3D643FA85DBF042FB191BEF1AF96EB825D05A5CE31
+2BE6EAB7AE839BD92AC2835B2792E9CF282966A60C1D90823A73870928BEF37DEDD0E76DCF83
+5FA362D5305349CF7731B9C8E076702A7B2BD62EC795439AFD6E250CDBF6A9185AC4FB08DA51
+05D93C025100D831DF330AFE0F413A5AE09D80CB12D0B6A524D5B870A05E5BD29A1BAD63F0FE
+CDAF17DC52009DDAD8683343281B4C20CDCD18C53E73EEC63EDFC93118B3BA57302000855DE2
+58156BF6A13C1A6D35FAB8C67C043C31B36EF28CF3E39C2E8FA625AB19EE3D37E250861434FE
+9AFA8C44A8A37CEF842D12E4ACB6AF95C4361DB499C0C74E218CC6FD4C6158F2C4370E0A4276
+3F81D9A81CC98B069C6AC1E713E2F1203AD94F570386717E03A25970E2B69F1640AC3DE9A794
+9FCC6006F29BD0A6D4544A2DF25CA61A23EFAE40513713B6AE28C54C98D0E23D04EEA88ADD0A
+929423F67A76BB060FF522943E1AFD059F451F73E596627D211BF526D5EA3852CFA6EDF7EDA5
+5BA1B96284858AF94F15022F22E59ED2F32ED6E9550C0977C5C4F2B99DC1DF41FC10FB2BBE64
+69C0F5CF6E0DA4EBD74DA24492ECFB3D3872CF3FCCA00A0BAF564E5B932DC39E6DA8C9D7E256
+C7D2D2867512264D43707BDF86CB9FEF97A4DEA6B4AFAE11343532AC8ABEBA067789A77324D0
+B70A4E78BC724694876AE307856FA5204E1FC2D76520A32F55E7F2CA8C9752CCA5E9C0A99868
+CA0A7233C52B7BDA7476635381E0E278CF6FB25969CB2EB8BBB67D0AF863ED266CE86A1C0370
+46F00174639AEC8D03574CBB6322E87EDFE6EDB21C4B6AE8E674F380AF024AEE9B62DDA42FB1
+C7E496816A8EE8E9B9FD9A21F24B706EDE713F5536BF276D174D67D47B6F1ACA6CEC817E2508
+72FA13436591B75275DFD9116EBA4FD3F2580169E7148491420A2643C50CA6D2D208DD831ED1
+6CE06489361A2C83D7F37D6860F6A9FAE5644C46E5345BF8B4D27F0089ED031CF984B8BDB838
+FEDC4F1427AB1BEBC7F9FA617906BCFA78287426FFAC468FD816925A8438A85C4ACFF79647B0
+A8E0CB264536E16A17D487A3B7CB168204126DEC7370A01DF191A5F13B26BCE26A571B7501BE
+C8F740A1DDFF2470867D3E2146ED1300D5927EB31E1F4951E4155C64160E94A9D5C43D6DA45E
+F606F496BA187E271981F535FA8254E47AD02983F4D6E813C3E5417F05BA8A48A0171CD1E8EC
+AF4CA7119D9CDD6817E82A8F94931880D01E194110E351ADC5C163F9A31F57190F0AA1D88B67
+29C18D5F21921F669C406035AD7D2A0D5BE8AB0C0CF2538A0595F8ECE3F58E3F8F1FCB85A0E5
+CBCD8580D573BA77605AC722A246BB26627A6F9AA59710E5420A542AC31FF16F074B601EE9E3
+4294095EEEF67469AB8FA91DAAE24806CC8C631AB56AB5C26176A2D171A47E264F36DC08B96F
+6D0CF6B3C19396341F345BABBCD624791A230614B55F492BD663523B4949C2D10279B38B08EE
+B0AF1FE0E5FF1EB3DE2970B15AFFDA02AD602EFC7C7F3D18D67B8AA824F83F1834834F87958F
+8C2EA51E264F169266946727B3987DDA214A58CC90D3F5A9604D75108AEBA6FE3D0D76FDC3A2
+65398E23FCCDDD2BC142681E7987D800786FE30DFC8864FD13FD12FE1A8B339A0961ABA7F4FE
+1EC99C9A7968A4C0E94BC778C4B29CBED8FF78A06A71AA40CE4870BAF04EDC15747987582E64
+6ADA85D894B1C4920A72041C20851A01A7AFAC9DA284D223D6CBB213446C499D276F3B32847E
+32A5106F7A791CD0F7D1BE8EDA3E7359BFB63491F5C757A33DBD59AE6D437D8FCCE7B77E73D4
+A37382A15677636D14577E53F3F445AEC69018E532E3ABA945859C8DD9245B1FE6EECC64743F
+18807D93E0ADFECFA84385A8A9E042F84A0AEBAA2FC82A2119EF43C43ECA65C5CB51058F91FD
+1121BECCBCA761D169E46E1B87920732A487066E585B8CDBB12047D65A4AF7AD50CFF72448C3
+85FE3F5E437FCA8B4591376CB08923D63C69ACE745F8CC38C77276ABEAA86C527A44D4DD6AEE
+46F43F92452FEA0CD5EA5E9408B4024A29D3F80E43D19D492D4146F58BA60ADB2CB687C054A9
+D501D5D8175769CC8734783DD8C1808BC22F64669B3926474AD95B0AF31EC51FB72BFD817F56
+475D111A0728D8213BAACABD72082A50A11C1F248243B467D89A0FC576192D3F16599187CB05
+B64F55683766346472E89001635108DECCDB445682BE52C1757FD456590E9BBCE92247DBEA07
+2C38FE8099899C158AC120E0542C181756C0B8118A142FC1AA4F6DF6FC0DF58209B79FF4FEF7
+DF3C19AE9A0230D876FBEA9274D3D756437AF8380EE7D309FB377E921651172BCD093D962F4C
+D19B9F04C8760FB4A62F383D39F0BAFBADA29C24073540D73919661620B18112ED1F24AD1221
+5A7EBCE77DB5EDB3960D88971E5AF8C9BEB58E6E0D115463A387B5196271FD1B9E10234E609A
+8A97042BDBA47C31F94FAC5BCCE087C452B773128B2C513536B619948030C01A3BE04856DF1F
+F946A7B0B6852AD0BC17E4FECBBDE0F89441459CB744D33C251B2C7CA6F06355D62B4F69968D
+D9FE8C4838681BAA9E48AF5F0389AFF47EE376D575DBE4E2F83CF5F6E9277EE80F3A46A15491
+5AE7771BD265782CC35D0AC5736E0D85D4C58B2C5DDE81C0815711E2CFA91C821C4360DFA500
+31FB8B180E42A001C4CBC4C4A2B22880BD195EFFB99678FB0B4E392832B218D4AC21E900633B
+E664BEB34B62885E3FEBDF27F9799745AA4780C4E4B0F500407934A0EA5CB287184E7BADB167
+01C779B9C84039A2F83707468CF9FD71F6893ED0A7AC1A81020E835129647278F652432ED226
+BF6EF9107EFFC9DCA892CACEB3A22B62D616632ABA91E1B5D441EF4963FFF123F20E3FE5CFDF
+B7EAC9CDF771BE90958990779074458B9C071AC7EBE5B36AA3D2AB5BC5268FDA3CE923B74E0A
+9DA7AC84C137B8054258863BDF1584DA297833DD24A7F013244CDCE90D4A47B2089A701D6321
+8D65176EA03AA1985F5A1ABE494B9EE456A3E61F9BD4055FAE9A5520E0CBEBB8643BDF14E40D
+D402959407A1DBE8B1CD0D06345E597635EAFD2740D26BA8C1C4664BBDDE8EA359EE9DEF2E92
+8B9CBE0476A33A20265DE777995C3F664AF0E3567E379F1D685A1BA9D65BE2100010DA2B01F5
+0DD72C3CFC4CF9A0ED9573F3130BE7BDE31472F49F8DA54969C1EC0E96D461E1898A8990FE03
+175629D0495C2A2A2E0D660C2974B4171282B00330F0FA69A5D44B37F585F6D991DF5238AD04
+08C32D90143212A892C8D0FD68BC13118F6D31B949BFF535DB142B10B4B2EB72F7180135300D
+60DCAEBC611E897B33A2F12F1B1921697B5C585D43AF8575037900DD07DE7B5AD7061908DCC4
+6730B732B2CC1320C8B2C5C707A42DCDB59A512EDEC3D61494DDD094DC0AD618C78C4E1C0EED
+A0754EF7C0CF2A308BB177958A3D176AB335C4EB600BDEB6DF4BD3A3E8D4367CB6F5EE859A6F
+6FC15379E84E4C1EC51E66D1E9BFC5AE9200643176B4C58CE7F2765DAFCE656547427D04108F
+0472722CEC307154DC7AE0F61C1BCA48784005F1287BDF5C9505977533EF5E4093AC70C5EDB0
+BABE50AE8BBC43EF0A76A960FB5A793E398CB69F2AECCA84248AD518E709EDBF8DF785E48C9A
+9344EB342AAD3B69D41475E783F20B94F6F280529187C19AD046FCC0A480EDD50106E127F656
+CDCD62DC7E0827FEB296F72FF4EA9CB4E884E3BF435764D8CB6780A4CB9ECAADA8F2901AA002
+80AAFAD886ECBCDA4D699601D692804201B248AA10506D871E8DD7142EC73E8EBBAE27C6EBEE
+D9BAF5D428BFD05D2B6B0E6C00349A3F55B3846ABD118FE008E9E22DD1C583466CC5A7AE405F
+C58D9A72A5AA8B417F8D222533D9AAA7103F4DAFCDFCD4631587BF1B024C56B0273DC2DD28E7
+E0D0ECCD8C1BA5C2BBFBDBC5EEE227D94F364CC4D6980317B9177DC3103C15099155D8CCA790
+1ACD9087F14EF69463F096AB38DF45D9F493FBF5E834AEBB366ABD6AD71D78A4FFF96B4304E3
+5A45F1C9917E56EE5CC3FDB75545D69333E7E80390DFAFF5EDB81278F7AD0E425C3EC90F4454
+5573C97098D0B1DEBEABC3D1C93D09198E4C99F798AA687AD877FE4724AB6000713EA7A72A49
+67694E3A550B1A5C86100073E3F2494168563D25C5CFB41054701E083BAF3BCE5CF4FA32A6B5
+375B2148F09BABA24757B6BC301AB476009151427DB7B77C85313E4E8BEAF9221E9FABF6D4AB
+0A2D3B05D22BCE81B98B3E5E9AFA7D72766C874A5FA96A59CC926D4BFA822D6D7E9FDC336D91
+39022457E25ADA14A062A47EF972B3126718070ABEA982E965E535EFDD205A644A19E94CA714
+3DDF3AB4C97272D9CAD0FD102A091BA0188CAD85DCAAF94F4FEDD153F322B705687CB441C1AE
+01DC40AF604D3837C8DE837614DA4C8A644D4FF3A4E43B490D29685942F3962E453BC778EF17
+232C1CF25D3A6D1849B5C9246B86FBFCFC3E6DB8F8E0122E5FB80008C14B06E617D95784567D
+DDF562B80E218BD081B2D5C4701CE03799A7C549B36E7D103CE2B09879C432A82A16B448EA80
+8851FD8DB8FFD0564B58FBA8E89F6C6B113042044EB0D21EC302ABF54389477741EE48D962D3
+59429567F92687C35B121A8D0E10BDDF0D8D00EF37F7D69AD7D14097D7B1FE1EDB30947A6F86
+A5373CF1CE30946C001BF884127864B224AEC158A26E18150C41B9B2B6212D40C0ED8BC60F75
+8306F6908DB4BE90B27338169B6BBFA4DCD1803CD6ADCA86B3B2CB34B975F148AF8D13277325
+136080B6C8E45EB46D34DADB7598742051E1F68939AD66D593DA85E179E68E72368A79987D02
+8B368727722327291D2D00B3886E89C60A1D3E7DBDDCCFCFED20989B5161C2F50969ABED7FEA
+B3D378D78098D9FFC8B06C35DA5E8DC82BBE807B298D581627116544E5CAE256EF9CBE013A94
+55742BA48C48606D5C0D1598EB6DA9652656568FE9FC94FAB767887CBEA7034D017421440E1F
+6E6E4F7EE05C93AD537A336498E1468BD90CE6A51C455C3A651016D539FF037AC75F07FC99E8
+7BB35D60F6A9047561CF5AEF76D3CC464EF608BB08383D7E20A07AEC45D4F84CCC543F17FA0D
+C42CAF824F4A6974854839378FCB4E0596D04F63C9C05B86938F466A65B1280469AC6F1CCBF5
+AA16BA89A7119FAE072E77A58C665117B904DB92AB8867DBEACFFEAF39B0B0871DED1078BF2F
+784DB86D49F46EF159273DBFF650ED2001870974702F256D292EC2B7A2ACD3789C11E94AB8A9
+5AC3F0382C080385CABB9DB1F5F7F8B5203703CC9E1D93373DC10F33AE72DA6BDE5CF660AFA2
+B35179A601F00A3361F23EE501FA90FC2889C24538DF19E9260DA9357CEFC4CFBB083105C733
+30A52B42738A87A8C1BCB35928EF8078A11615ED2ECFB2B4A4169FD84895B791139B61C90003
+A89E3B5114945B5C93C525593946E86108415AA9683269BD4FBF0FAC96A769EC8EB767ADAA4E
+35D47F012BEF3CB71E68F56C4F1E21F5EA6205F01F2D2CDD61955C37FD842A5C6226645F6A20
+8DB5C25D2ACD8E679ECB4865AF9C929A4D64F281131F83500F5DD285522948B2CAB5AF09337F
+5F25CC29F7C292CE241FDAD81C00BEABDE2932A91DACE3E1A9238E5002888257AE8E14944EED
+D7C06111F081D94656632BA1C98791D676E93F7536E5643B835B25BB01DC952D9CA0358979E5
+D7B187639AD0C0F87AC32720267A711468A800DF4991ED4124AFD6C82F5A9CF04168D7A52BF5
+ABC79CD4F4C85A984A602948C6145A21917B221C5B1A380032EC70DA3F142A3698498B966A33
+89350F6F342ED470A3953344BFF6098D7BBE64BFAC9AE15F525A4D2CA81810930356E734337E
+A431D1841A83369C9B1B7E27085898F7567199D5E12EBF47B562791205B2C9F29AE3F56B20E1
+C0A84E56A3BD8E77EF6034F499BDC1AF0D88F1B1E64D719309A5A44E0EF09838C709E80E1534
+F47DF746C2816FD087C48FB870CDDE6BFA4C00B690F30B6761C0A5784C76C7A64E9CE49867E1
+E8ED9006ACBBC29CB0019CA996641913CED9DBEB8D5E3769A1FD714AFA4797C5B23F38EF3DC1
+53B5B11DAEA26F6BFC9AB4FD83DA3005404852FB399289752EBB9CFC2F231C2D5D914ED69750
+5C9263F8389D536587CCE91872B2ED44D87ABC2FC75FF851C79A8A82F5660883AEB069E2090D
+7734E47005407A2AAFEB6A87E2F41DDF808D65FBC80C737E9D0CDE29222B1CB524C0587EB336
+08A49061C29486BFAFDA761255CF19EF2DB6C865B3EBFDCD6A6282B89E3D3EE1E6494E9EF0E1
+BF1BEDEB59465BF376926506DC4E0F33A2EDD3C399E411AFDB89A78B9753CE0D8CBED66DFCF5
+AF3A6530676880112E8D278A7A32ADCDB6F5B596585320881BB98FA8B7E1F6A6D839B9D57EB8
+46D1DB0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndProcSet
+%%BeginProcSet: logo10.pfb
+%!PS-AdobeFont-1.1: logo10 1.0-prerelease
+%%VMusage: 10093 10155
+12 dict begin
+/FontInfo 11 dict dup begin
+/UnderlineThickness 31.15 def
+/Weight(Medium) def
+/ItalicAngle 0 def
+/isFixedPitch false def
+/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of LaTeX specific fonts.) def
+/underlinePosition -100 def
+/underlineThickness 50 def
+/FullName(logo10) def
+/version(1.0-prerelease) def
+/UnderlinePosition -6.0 def
+/FamilyName(logo10) def
+end readonly def
+/UniqueID 4103013 def
+/PaintType 0 def
+/FontBBox{0 -12 724 611} def
+/FontMatrix[0.001 0 0 0.001 0 0] def
+/FontName/logo10 def
+/FontType 1 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 32 /space put
+dup 65 /A put
+dup 69 /E put
+dup 70 /F put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 84 /T put
+readonly def
+currentdict end
+currentfile eexec
+
+90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
+B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
+2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A98BA5EA5
+B7A82BE3348C1C5B941E4770841DB71508306B8C200BD6C12A7B29450406C86CE68FF9935F80
+4D6E5CDF0B2378262F708328C69C2841DC17105B7747C51EEAF13ABD2FD16E0C9DE1BD944982
+C169A5DF764D220CA7AA2FE6B3268BF435F02C47B9EDE37CFBD304EE8B0D3E1D278882B40946
+917514D85D0537936B3F0D6B6DB49D8C56E429F6A4D017CB7E15C5CE3BD82ECB44F4D3DD4524
+BB31DCB92ECE4CCC1EB6E863CE8B7072F659C641D129C240C2B41B20EA73DF9D1404A2FF8116
+E325C6382AB4BB59E283D0A0884F750694A4AC0EB00F9E3BEC338F74A16F80E86EF0ECDD2C13
+C8344376A57078C244A8A1D542602E42B707603FCA3D69B37C37004EA170B76D3B37D2F484B0
+DE378CD10A74FF91684BC90F5484951804E54939B04EE6DFF5BB8180E768049D5E28353F370F
+BAF4FD04A50B88B50F370586879722CD193B4C35AC107EC4F1030AD0DA96C0143B2DCC1BB609
+B50F2A31A0EB0F912AED27E77FE8551D7912044F738C15E7A1A02E6F45364C68AE29609246E8
+DD083E5BBC1F1CEF0FAE8B35F07DB0E3D36344E24787E04D3F4795F5AC38104577DED1181EBF
+844802EB9E7B76EB3FC42CE91B381A77A81C08B91D7A6B09EDA4DE6CF054D548BE4A167828F4
+DAFACD735CFFA62569596577A7E7AD2B797FF57B9B9A1B327457A5272177E1BA9640F7D71932
+3CA03F195823F1E8F939B30663194D6955E9B97EEC4FD1CE88F5EB440500DC41D5997033D5B4
+7626982F9C05A76184C34227FF4DC0D437D8EA4C23B87BD9DC2531FD281B74CE547BDDD036E9
+1D7086A84F6A949384C7639520562ACD980F4FB7EA83FCA474409BBE02A58E155B7B17AB7D46
+06424478D47E16E0E06CE82794A1214CBBCC2898C71AEAAA1F49DA6FC41A77CA44019BB84BEC
+AACBE5D7DEF0B5B88418688D245447BB6157CD463865A4A03C290F5E2F6AE51F1CB6780600AF
+1F321EB4B8D9125F74AB23DA563F64D55755CDDD5CA68C3567BBD4205699BCC501BAECF37B10
+0BC14AD9519EE20FA0668204C80471B76CA9E7152382DEB1FC9668A9CE284E106141F881EFA8
+5C5132FA978ABB97229637C11C5E88E04037882F737F3037787EAF27FEEEB4661312D3327865
+F100C8777CC0518D78C61D8822E40C64BC509FAD8D2C7C83AF5BABABB828E377B012E57DE637
+17856A2DAEA389483D765D0830AE338458391FA98976510600B77E4B39AEC63BC4C53841EF41
+F722E3E231FDF1C9316F477823C21866431C1DE4E15A72EB4D6785EA3EC871FBED776101C1B1
+2C474483E898C499A7FDBF800E2F2312F54DA3E9ECF4AE75A7A0002E9BD7E708FB3E8D49FD34
+46E000A119A48237F2CD1D5BDDC91D792B5D20DAB2E37112F9E06F7A0767067432141B603FFA
+590678EE5AE72BBE9DF15D99BDB005D9C680A6B95343C99BFDA740762A69A18477819CE9C30D
+8CB552090311A4123E8752E347AF58816F4D7936CD9748B9DDB706A60C8443AEC852884AB984
+FFE54BFB1386FEF37C7FDB5BC20D9BB2BF7DFAD75632F63E57C2287FBAF1D214C0D26255274E
+CC17906D31C0A02C2611CA4166BE6E88322462F5AC565B163039387AB4B78220817B477B5574
+16FF1963C2C3C7E2FA47C11ACF77707FDFCA61C5866F156C203C90EC94B03D6A88A81FB8E62F
+9D3DFDC36026F02BBB84376A7684B171571DECA1763FE6C944E6E11E3D2347F4B0E8546EEAD3
+647F30B147628C36F6E4E2842210C1CA2C26F621EB36DD41AA551BF437D214DAD272F9026614
+B58D61D8A1117A68D0A94224C50D285CE43CF55A4E6899F36F894353AA6AA248BBE3CE3B83BA
+085BA268E3DDB66B184710A078FF8EE90207B10C886D7189CFAC66479DEE4B15DFC0023538B9
+9C7A8EF37F4DDACEAE5F9CB5066EB3592A319100F0ECB71B865FA31C358BDBEF2CB36CAE53EB
+29772DC66A799FD566CEE51B5B9723841CD07802F3566B12047891EB52DBF56285631D260C5E
+3CDFABC043CC0B0620E3F92E55AE143AE56B731E96F3A5278B27784B050C8E510526DC5FAE85
+5AB91A24149461BEE23C3EACE65C81AC0B0A5E301787AC9B291C947151C7BF6E792BC2E7E66A
+0CED3A68495A5FD3EEB28481BF9369E9C7E34CCD0220400F249CE96F2EC8CE580CB83BBBDA92
+AC94301774FB64807BA7528B119D87E0F42FA57AE9A74D5B95F4DA2B179703599EBD28B361B3
+F33FC333B66F284EE05AD9DD1A121BD89E53F650E2276C389FCEFD1EC3BA28823438F48AA861
+FCB59A9D3F53D1E9BB00662450F271A3BE4F62CD84536DFA3F5BF63DB4D11F8176BE1F2D228D
+66AC6E45F597E4CF65C94C84FDE8D4CE23AF83ABB8D474237BA3D5A70F72E47B1FDC86C7BE20
+CB5E8460AAAD1DEA3D506407AFD83C0B3E10694E082CB24B7BCC1628291EB0940CB405F4B9C1
+546B9705D967A08B4FF285FE980671097874DE634493FB472F911B0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+%%EndProcSet
+%%BeginProcSet: dctt8.pfb
+%!FontType1-1.0: dctt8 1.0(Level-B)
+% T1FMT, Copyright (c) 1993 Basil K. Malyshev. All rights reserved.
+12 dict begin
+/FontInfo 13 dict dup begin
+ /version (1.0\(Level-B\)) readonly def
+ /Notice (Copyright \(C\) 1994, Basil K. Malyshev. All Rights Reserved.\012BaKoMa Fonts Collection, Level-B.) readonly def
+ /FullName (dctt8) readonly def
+ /FamilyName (dctt8) readonly def
+ /Weight (Medium) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -133 def
+ /UnderlineThickness 20 def
+ /XHeight 430 def
+ /Ascender 611 def
+ /Descender -222 def
+ /CapHeight 611 def
+end readonly def
+/FontName /dctt8 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /grave put
+dup 1 /acute put
+dup 2 /circumflex put
+dup 3 /tilde put
+dup 4 /dieresis put
+dup 5 /hungarumlaut put
+dup 6 /ring put
+dup 7 /caron put
+dup 8 /breve put
+dup 9 /macron put
+dup 10 /dotaccent put
+dup 11 /cedilla put
+dup 12 /ogonek put
+dup 13 /quotesinglbase put
+dup 14 /guilsinglleft put
+dup 15 /guilsinglright put
+dup 16 /quotedblleft put
+dup 17 /quotedblright put
+dup 18 /quotedblbase put
+dup 19 /guillemotleft put
+dup 20 /guillemotright put
+dup 21 /endash put
+dup 22 /emdash put
+dup 23 /compoundwordmark put
+dup 24 /perthousand put
+dup 25 /dotlessi put
+dup 26 /dotlessj put
+dup 27 /ff put
+dup 28 /fi put
+dup 29 /fl put
+dup 30 /ffi put
+dup 31 /ffl put
+dup 32 /visiblespace put
+dup 33 /exclam put
+dup 34 /quotedbl put
+dup 35 /numbersign put
+dup 36 /dollar put
+dup 37 /percent put
+dup 38 /ampersand put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 42 /asterisk put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 60 /less put
+dup 61 /equal put
+dup 62 /greater put
+dup 63 /question put
+dup 64 /at put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /bracketleft put
+dup 92 /backslash put
+dup 93 /bracketright put
+dup 94 /asciicircum put
+dup 95 /underscore put
+dup 96 /quoteleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /braceleft put
+dup 124 /bar put
+dup 125 /braceright put
+dup 126 /asciitilde put
+dup 127 /hyphen put
+dup 128 /Abreve put
+dup 129 /Aogonek put
+dup 130 /Cacute put
+dup 131 /Ccaron put
+dup 132 /Dcaron put
+dup 133 /Ecaron put
+dup 134 /Eogonek put
+dup 135 /Gbreve put
+dup 136 /Lacute put
+dup 137 /Lquoteright put
+dup 138 /Lslash put
+dup 139 /Nacute put
+dup 140 /Ncaron put
+dup 141 /Eng put
+dup 142 /Ohungarumlaut put
+dup 143 /Racute put
+dup 144 /Rcaron put
+dup 145 /Sacute put
+dup 146 /Scaron put
+dup 147 /Scedilla put
+dup 148 /Tcaron put
+dup 149 /Tcedilla put
+dup 150 /Uhungarumlaut put
+dup 151 /Uring put
+dup 152 /Ydieresis put
+dup 153 /Zacute put
+dup 154 /Zcaron put
+dup 155 /Zdotaccent put
+dup 156 /IJ put
+dup 157 /Idotaccent put
+dup 158 /dbar put
+dup 159 /section put
+dup 160 /abreve put
+dup 161 /aogonek put
+dup 162 /cacute put
+dup 163 /ccaron put
+dup 164 /dquoteright put
+dup 165 /ecaron put
+dup 166 /eogonek put
+dup 167 /gbreve put
+dup 168 /lacute put
+dup 169 /lquoteright put
+dup 170 /lslash put
+dup 171 /nacute put
+dup 172 /ncaron put
+dup 173 /eng put
+dup 174 /ohungarumlaut put
+dup 175 /racute put
+dup 176 /rcaron put
+dup 177 /sacute put
+dup 178 /scaron put
+dup 179 /scedilla put
+dup 180 /tquoteright put
+dup 181 /tcedilla put
+dup 182 /uhungarumlaut put
+dup 183 /uring put
+dup 184 /ydieresis put
+dup 185 /zacute put
+dup 186 /zcaron put
+dup 187 /zdotaccent put
+dup 188 /ij put
+dup 189 /exclamdown put
+dup 190 /questiondown put
+dup 191 /sterling put
+dup 192 /Agrave put
+dup 193 /Aacute put
+dup 194 /Acircumflex put
+dup 195 /Atilde put
+dup 196 /Adieresis put
+dup 197 /Aring put
+dup 198 /AE put
+dup 199 /Ccedilla put
+dup 200 /Egrave put
+dup 201 /Eacute put
+dup 202 /Ecircumflex put
+dup 203 /Edieresis put
+dup 204 /Igrave put
+dup 205 /Iacute put
+dup 206 /Icircumflex put
+dup 207 /Idieresis put
+dup 208 /Eth put
+dup 209 /Ntilde put
+dup 210 /Ograve put
+dup 211 /Oacute put
+dup 212 /Ocircumflex put
+dup 213 /Otilde put
+dup 214 /Odieresis put
+dup 215 /OE put
+dup 216 /Oslash put
+dup 217 /Ugrave put
+dup 218 /Uacute put
+dup 219 /Ucircumflex put
+dup 220 /Udieresis put
+dup 221 /Yacute put
+dup 222 /Thorn put
+dup 223 /Germandbls put
+dup 224 /agrave put
+dup 225 /aacute put
+dup 226 /acircumflex put
+dup 227 /atilde put
+dup 228 /adieresis put
+dup 229 /aring put
+dup 230 /ae put
+dup 231 /ccedilla put
+dup 232 /egrave put
+dup 233 /eacute put
+dup 234 /ecircumflex put
+dup 235 /edieresis put
+dup 236 /igrave put
+dup 237 /iacute put
+dup 238 /icircumflex put
+dup 239 /idieresis put
+dup 240 /eth put
+dup 241 /ntilde put
+dup 242 /ograve put
+dup 243 /oacute put
+dup 244 /ocircumflex put
+dup 245 /otilde put
+dup 246 /odieresis put
+dup 247 /oe put
+dup 248 /oslash put
+dup 249 /ugrave put
+dup 250 /uacute put
+dup 251 /ucircumflex put
+dup 252 /udieresis put
+dup 253 /yacute put
+dup 254 /thorn put
+dup 255 /germandbls put
+readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox [-7 -232 870 829] readonly def
+/UniqueID 4700756 def
+/StrokeWidth 0 def
+currentdict end
+currentfile eexec
+
+90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9C0DEFF7104A7500A4A4F6EFA753A91BB0459DB2
+21B6C6B927688CC9FAF59DC2B9DB602B23292CCBC8D6AB4AC826E3CCCF95976D59D5AF0A20FF
+C8FE6BC2F4D2B7BF275C9BD62949B2B45ECD0AA034224CB1B0AB7E4460949DA8585F984F3E49
+C0746306FFEE2334A146704FB5410B5AAEC54A5C2EB17B971354982F4ECA1DC0A0EBFB92D1EC
+17066DCB5948838A2CF3CDB83B18A3C16F300CBEE07F1B57F5622C4B9A810832C0AA6D483B21
+E3E67ADE89A7A47DB141E5E10BD723B1058160505F727B22372BAE2F270ED02FA17DB694A89E
+3ED92B7DA6D44E38F4EB4CE57B917368E29381B8EE9454B44FF9E0F2019D925AC4B27718ABAB
+7C0ED4FD8EF4306492BA434A109E626AB3E5CE0D3578B665803CF0975F931DC318B8CEC066DD
+6E84FC9D476AC935F110217AEC2F293A71E30B2B8602E169832DF1B5F6F79D711BB618F02311
+467AEB8945555EF95EB8B36A8947785482F9FA5B7398971F26BF31905D029A71C95A38335219
+6A6ED8A8F6C1AC7C4EC51D41AD302253B0CC568AB69CFE279F52DB1271FB60E8FB94DF4DC230
+85D906E097520A6F2BA30D8569F2E3662FBAE4609DBC64EA5D6D06E5A0189A6B470348394559
+EF602B1270AED5D1B82CBBAA5039BFB840CC59A06F9C88B0BD562AE10B9C4664513E8DCCA381
+31347DF214EDEF42229A2ADA7AFFEB6FD26BB7360A6686764666422B71F1E527C2C4009701FB
+09A0AFA6A820F5309B8FDC65146DF6A66C34D9D885C33B7E8FC23C666C3F251CADCFC2A3091C
+28C622B2C1814D9893437615DCA187FFB7A14A008C36228AE77FB72552335B0E04CBC90148D4
+74DC94354C9848A529FD648C9E7E8E2D6DAE2C3C762897D9FD3D6D1F58FE90390BFD2C53E037
+27AA9FC848AC063C84FC653EAE3F8838861654D1C293829D34C1C31FA37CC2E0C92CFF820CAD
+7DA33EA060A0EA55C8DF2987CDBFFCC2946A73924FC20C0107BCB6030338F166D2D755DE1E89
+E4A8B625985205FE4458DD3CD0D768661C0F1D4112E8ED0E42C68271BCCD62B34A413F58414D
+9D7A835E99E424D92E4E9BC0FD152087CF740707D0DFE01C03836FEC77DD9EECF79311A48FD5
+676108332436825BC5304722050FE1FB78D39414EA77ADAA729C7527AE8B8CF166D022120BC0
+936DF1C9074CB37A148CE5C6B398B56A2B614C3E2B28483DDE41438F6D01F7D60EA0536A0BED
+17D7460A135A06AB0342A175CC1730DCC2F5360F501A4174A6519247CE9C7D4197C5FF2D110C
+AD616F0364B5DACBCDFBD90B789CF61F0ABFE30A8E2B759A113ADE9E152EFC323C52C48E18F4
+871C121094D78DC8A0E2B681CF1B314F1D8177AABFAA741B16D31F9E68314D900557CE9AEB9A
+309323EDACAF50AF87E7D4E2A312DE7AD4E9D41ECB57179B0E7EB90325BF5F655282020F17CD
+E0A868F4FD194C04470C6E445F78ECE8448123B6CCA40CC310A0EF827C510F9DA0422B3C323A
+EAFA0B2AEEF6136079399275366238B12CDAF1FB058ECA6BD8F766858988B44D05BB55F81C67
+2AFF81B70D838A7B4C1932EAEDC373555ADF3D526C9311300AE41237F509E2147664AAE6AB13
+664A0A3D184F0DBDBC0770531902F76859AACBF3A654763E8857CABBCEABF947F8B5CF732C4E
+F7987BF920111F5F973E66D1C959AB971B989FB0F170558EDDCC5EE3749A3DCE01E15BA5D16B
+C099E870BB6FB155905C8B813ED73D8CFFC01306FEBE0A5EEDCB3078F3DE731101C88CAA8A75
+C7B8D70B585EB68CF61F428DEB1E2289384749A7D8987DCF2D6BD59053A4B232E7B796DE39CC
+F3F2E24032A3AC92D7CD23704E2D40D4D7DD22E66BB4C3CB99495F74C573EDB172723FE82494
+2C38F287AF767CF8ECF5266C9D6E3F13E20DBECDB3F40FDC96AC2E6E1249951B303A3A72FF55
+EDB78141B1DA365D006E9C37A460953A07E6CDFC726A46F473EE4AFBAA6D17E98F16A0666E29
+F6F617CD3D04DD6AE609EA8A8D43C1D028FC8DFA8E3F90999DFA497020E118C7B581DF4C612E
+B8995BE11D250ED0010426C99CE20AA07F0518D906F13DAF611A90686410B84282B3551A290C
+48C1C65DFABB936BA36A7458634F406D094ABDCCACD4E1FC47A80F3CE4C26763A51CED67B5BB
+4E9BBA44FE3A00EAA0AEA3A60931647776D06E9C0013490657207DFAA97EB2DB1CF76F71CCCD
+F992D3E8004D4EDA1059EACFA93EAC97DDF939A41B7390A0E79AC3BA8479B12BE46D1D1F6D90
+08DE85C4F66FF7F45138C893DA4DD56BF09F43F359EBCE59E763B204EFB6D5E2E7EF882BC06C
+393AD1B5645F4D2BB5F29F5541726B4EC0FEAEB67BB291F62224F98DEEECB76144A2CD86F374
+4B58214A4F944E6F54A98A85F15A32206C45F3B22005C7BA48A6B50506B0F539D008C931946D
+20D0D9ED8377A4AFD9705663E5FE0FC351FCE2A17301796A5C7FBBAEB170CA26AC429EE5AABE
+2851ED22BCE0C36D40F43D97B54E77C0AA12915ABDEBB7C31E435F1E77630B46896EE76ACB1C
+FDEE0749BABA2A4F965A08CC425FD9EB66700B6896BBDBA9DF781E3AD3AFFDF0F2BBA5994A43
+8C0BFF49689224B491FAE628BEC46AC0A561B0F6FD2B936141B63BB78B56773DA4B4539FB885
+CBAFECC519B98CF8142F13C346CC463405FF74457607093D4426875C3A1FA0C02EE04D9698CC
+A84E1F07E4004B1BBA0CDBCFA5B352E2DE5B65E733DD3CE357A831DDD30ED69168251E2F4C92
+92D64560904A036D73CCC6D8C37326D1E73E5FFF64A909D1E590D0E5978D687F060C1D9DC61E
+DBB0131871710EC4F3A1BDA968EA5D22124C5AEC3C53237A8F4BF93D104313AF413955490F27
+1E2DF4F99721CE7D088679AA09E8DC7F03120685372A019985DA15394E0D40B3DAF5B87EC31E
+FBED30D29363939370068FEDE0DF5433ADAFC0B8435C463938855A11F4F19A7E363F52D651E6
+C7C6717565E36BB23C2BB323E562CC3A8E0975598B0E94FABADF4F66D0D95669FABED5C979B7
+22A4784F6D5DFAE2BB67750FE637D746B210A6E3E04364D127A1CD1A96E3E73871ECDE9A76A5
+45383DD69A1DF2F08A76A1C3196D4D46301E05937E215F04C47116626D398C42FF490B56F5CB
+97684AAF97BCA6EF5A3CC148BFECEA0B496063108B61D6D777952FD29E1BC24F7AC8D087D28D
+0EDAD836FA4BC4920ED7DD0EA7F56937D5F6BEF44B53128352518C05CCB7598C6AAF591DCBC6
+0C1F952808ACADDEAE81D00F991F268258A93C87F75C0A8AF5644D9DE0BB47AAB3C8A6C316AC
+87B8F6F17D32436F481A9226CF461DFEE5D01D434CB34B52EA91C3FD121EC3C08BE36C714645
+842D6BABC2E4BDEE8C71F1D927E5197A1B77F407D31C1A7748EC870DE6F0E6392751B569F814
+2F79DAD4FB5F792FF44472AD930ED554BC9C6BDB03AC1178784CD05E2CA5ABB06A28B4B3D20F
+06829558A590DEDAAC12F514B2F52703615CAAC193E5A61D8B8143457BA83F2B3DB19C902E56
+EF604872E03D5A01AEF59ADB6606847A5ADF92B2035E09F544A283794B419FB8E078EEB73057
+11E7F897A8C410200D783F01484A745430C4765AF9E760C26A3839CDD68CD64089DE8E4F0FDB
+78F1BF271FE58F3DF8AE10EE144FE502E4152BA33F7EA6537C3EE07B5023A61E57AFF42A25BB
+C3D9A09819F7E0FE641D589D32FB433119B6CFAD8DC0E7C5A3601B6836C85D2DA4125011EBD0
+1DBEBF777909B4846592E058BECEA5880AD4618A2B2D801105FF10C935C11B076A02A52009E7
+3BF45DE79A58BEF6FE31C2550E0ACE59D71C4F4E5A3E9A8C57C1E9CF5D93663745E84312EE00
+4F95DB95FFF5A638830799A021331536F3A68BAAA647E1507A96C8413E6077E27043487E1E87
+9CB0B3BB92AEB18BA2E03B2A9B180658DAC770181EBA5BD2B923DC5DAFEEEAF947CE8960E818
+5471985ABF2743F4B8001330DAA9220D6CA2DC08FB52436D77087C6FF8B5D8E4FFCAE30D95AC
+27FE17E4B17637341AA8025F6A404054EEE5C1CB0F31E14F1413BD5CCEA65322A753BB090106
+AE26CE4C6EAB8AAC58EA3A29494C2015028D96B3B7AB88523E84DBA0AED1BFE5DCD549B923A1
+A1BECB683007094141C297B8F739829C801FB5FD5560BBF6C2EEF61A23F78CDA878FA6D07EBB
+2F3278C225DCEBFB4FC6ED9269309D6A66430C55C172260A46BD7227211917DEF69FBDFBE5A8
+A417E0A02BFD37A7885EBE5E96152544D6E38031EF460DE1B39D854C529DC823BB795522EEFC
+B7C512232E1FE6182014C0C2C43912A728FA2A125591ACDD698749FF30CEA623C76744743861
+528532336796B73D6AB9AA65584414CD6503468C32BDB96D23285BD13986547B872A3ED6C2AD
+B3301BACC06CA738147725F836D4E3073D5256478884617A847A15E57601D8E6B1A6F762CBBC
+216B7F4E1A825DA6F0A85AAAD5DA37E89202368F5EE536512D58C6665AADBD7273CFADEDD4AD
+48A4EA8187D370DD6069226EAAE064BE41483425DE82F668848DD20BDEE5789D346BE79D8832
+52647F16F07813D691D2C2028FC4C495AD1A5C32EBABF7A7602B11890AF17E49DD7A19864BD9
+28FC402A97615CA2A2453086933B7E2E08E7E1BFCEC822C8F4A5D10A37BFAF1A989AC103793E
+DCECCEE9D50D88F3E2315159AFEEAE4038F7A15827A628558F993CC289F543DF5F7D79801615
+2DF46F6EC0454033DA2F7933B22A3ACD5D83FE459666265BC4AFEEA576A050D9C28F65F22F7E
+8E99A46445DB44BC51825F625522E51803552F097AFF605993A61DA5CFA0C46FFDD6481820B7
+7BB1628C6CC9BB7DA1061BFCE3FAD7FE76BBB323672B7390CC9608A1470919777B876FD107A3
+422D56107D1219F21A0DE5067BD342E19266532FB630DFC3C5485345DF4CC78C48183D1F2E02
+D09B3273BD5BA4A83FF2D7BEB9A62DC4D3484F091C07424ADD95CA693FDFA9063652DCFFA6A6
+D3382D7327B967774407367A30EC8342E880B304EE0B1474DBB246E4772A16C985EAD935F39D
+2956F5F0EFE58671398A996B2D7894AD3701818B73A2F2D2D6A3A7AA3F88C552AC3DBC24C295
+E40250C9EFD5CCCC8645BE481683BA2CEC4EFDFB6F6E14BE04C37C377EC34BD3819115513E9F
+2CB729B05F1A72902361B5167EF369323AC26E5551841063DEE8B6271C011D685DD27E67E482
+EF5A5BF38487881D67C8B0782E712B13D0A8519C6A2324CC840D36C0219DB3C3A087C16AD8C0
+2D0BA6FADFD21401EDF5970403CC94052B7A2323A6E90B7008C15BC211B998EB85DDA6DA14DD
+504C30C92AB64773BD8D44F2E8CEFB7D8A66D0EB9FB401DC85AA877134D67529C1A96F0BF9C5
+3825F91D8FC6E489DA271A9E04BB7A75BDDB882F363E0C08CEF947B5D201F4DA7AF8327B7B2C
+7AB609991F696821C93B51EE54B927B224CA544CD94279641D7AF31066B37A9C0DBF2E35C9BE
+C95AA59A780DFCAE1580145B6309A1DF9CE1517D6433B8B7A363B9A7C19B91C0AFD2466C85F3
+05F5B3FEFA1452E6FE5CA5FF8F75DC1BBA89513039AB01D78BFDD98B1FD0A1CE9A718F3888E0
+2436409C892ACC9FA5C0F9161A87C15FEFEAB76ABE1BF52ACF95DD06A1BA0CFC73FE8883DAFA
+65016797FB13EAF8A51AE4BF9EB86C25424D1EF52AF3BB1C03626806800718680C6578410509
+B5AD1F13B17ED4935AEA3932ADF0C84F7F6445F581B22F6F2DC948BD0844D1A8F58DDA494F41
+F57E33817394ADCF7C1DE77733638ECA5B7A4F02052A9CD7D1A754807F4090B4317E42156B1B
+ABE8FC1939C1B2B49EC4702E9C34D543F6DECBD612E24199BC639F92D238FAC053271C9D645D
+D3DF54B5FB50B49DF17A4C00F98042FE9D02470FB79D7E23F9B63DF88B751B1E57D5017E3994
+DC7C2A2ED287AED369AD03F2A5D27D14CB2263E9A4E08C2C82B734E3C38FC184192752BCDBB9
+0F21096E479EC8286660F336F6B62445C23AF1582FE95693645A62AC2B49D356E04D10DCA4F1
+8C07E238C43993683558F07E079409A3AF0B0730781E81528E94AF5E405FCAC5E6309F022A49
+37586EC075C59D563D82DDF551FB27AF35F69AE31D841EB0CDAEE1131AC7EF915C05BAB27186
+D5824399D1529F8463F0CFCDE4C693507825A9CC44AD51A4CEA80173561AB13645CCB608A9F1
+D499E084156B700A356B52539888677B507AAD2BD1949616A9C29A360135CC03E07EFFEE2323
+88A1C1585840CC138EE2BE8BEB2B6E60142FEEBF6DCC69EED997383FB32EE9354409E82E0D2A
+9AA7D82D317076C310711988E12AA417331E5BAE8AFECFBC6D4B2FEC804754238B2017906E68
+8E5FEAD1BCFD4C8CB751DB36BB4A2A4956ACDF6C33C3472B3B4CAE5E39C4E6353C548E5CF7C0
+D750E66306205317977D19886E46AD0BC2AE7BE2A1AD2F449908766948911379D44B3B00D0B4
+1C238F9E8CF6E4EC88C812568B62A091F0E7F13942822E56F0F87DDA15C8688A4FB429A1D4D6
+A10CBEAF049323E546C4F575600C9782C30F94609138263E010D88E434445D30613BEC1141EB
+DFB9B4D70DFF1723782EDB0CEAF7B950ACDFEDF479FDEDB281581A5D366BD7314EF59E49EA46
+6E86701BD5E4B6A8B02A16A7BF5EDB59AFBBF512CAFB3CC8DD08009B39EE8F736FB2B8F31542
+282F30C5E57B8D7E2B3438E6B80F303C8151E150A9408FB099A9B6B00DD8F3839E445961B124
+F44DA204D62BA55ED647B33D62C98D3A011EF339C58844BE954CF01E26BCF5E4CA54DFB455B3
+BB9EE8F22F97910B180E6F9B008C4AAE3DD1881C46570B72827E482829375F1A3350DD8607CA
+A9397309FE0E4F5C019636D586ECD2B84450850DCA93FF3B530D6A4021FF22689FD5027665C2
+3F0A0867E2D73A7D7270A64C7A060D0EA6AB51AB3015D3BD63404726AB504E93B4ED3763CCCD
+F7687B8EE52117FF19382372199E44608E3BA5CB472A1CDD5208C166ED795F99CFD9F0AE8B04
+2C34E5874996A7621FA7B291CB0AEF3A2A1EE5F5ABB109255000B8CFDA13A257BC0C323CBF3A
+08C5F62A1418A0734B1ADE9137362CA21B84BB53CCA9EF97E82E1877E50965C4DE0CD235C60E
+C773D5C9012201C966B1A287801143DC40C9FC8FB78DB3A00214C075F0419A7E7D869870BB60
+E940DDA82983851FC93457C1671E3A8F5D67E0B489B069D65CE8C1E5864BDA78C05B0C0A119E
+E297602108FB3CB9564641DAEED316F7139F22BECB62F3826F01E4F3C0574D964EA6B0D05FB4
+D5BF10257AE24B3172DC285D8C056609396C27FE6AAC68AD21CF9C5D9ABE1B2E407CB576C0A9
+DEA8557502D4C4773B7294479405B689BB20D5A39B2329669232F3627C8A749ACF9C41BDD157
+F0A865B4A8AF4830303B44E40FBBFE0E414E7F89F01383DDA0716CC1807E3987FFA4418E3104
+48BF239EAC2ED5FF323C7B95BDD2FFB536DD640E5F4AE5ED3714299204C86E4608D9DAD4551C
+84F91A660E2275005A5555BCE547E541ED834B1921A6F3B9F5DB25CC115AF1841431FD101E68
+54DF2E625C7769BA9CD7FDD44889E9402FCC358EB7636B7EE23FD3E7DDA3309AA7F022D83C8B
+C56CE017A0E9B0E62FEEA33A308D6E862128EB463A6E90C22F7E5F31F6C9A5621E0421446286
+7A962F7E69FC4B06161C96DC2248CE40C43E8A112C3C7FD605EA2FCDAF24F9DE4804DFFC0404
+B56D25E2E6955CC7966896C38F55F140C9EB7FF6B3F60B618846966B89ADD0AB15818BD22E3A
+7D132E274B0E2D7AD05D9BE694DDF1E985882977CFE4FF9A2E8B089105EBBDD4BFEB58C51BF2
+311357BBC220C63ECDAF618B5784D03BC0EF727A537108A6F9C7B4A63AADB7A6149EF21AC41D
+6999C43F35FB1CC610D09640E45C89AFC66207D86AB70283CB3360CB0DDD5C8B317045A4A07A
+C881F38C11A918DAA35507741F92FE83A3EA7EF3B90926612CF90C76E677227E9B1F1ED00C2C
+B27EF9CC649826AF38EF0FD756642691BC48344C2D7DBA64D008BF818C16FD7788883FD69077
+8AB1DB7199D97660987F8BAFB25A8A67273B9427933CBCE0C7E16C97A2143306D40C3EE261ED
+D8D61100B2E967866ACE7DDA8C9E08894A870373F036A2666E8AD401EDC409B12F0618639525
+267DC6E882EE5A2BA75C923F757EFE7CB4B23D2BD07AB302266111ABD75CD18E26D3653F2A5A
+E9C9B351F8D116555BB038D7D1291203AB0F5B150124988354845F84F13F038F33306ADBB6B9
+CD5AF99508D4B835C1F6FD03BFAF6116EC74D7BFA1C90AE7584E3C4537BEECEFF2D4BE67C63F
+00705A26E2A1D4A41268A0F442019A5B7B058320D0A43308B499C983C8DF793FE7D733B7A69D
+D3D3068C11B9618F8C68F137D7DD291C45883E3F846E75B44ABB36B6AC36E8A00F9014B12BAD
+2C9D71F48297C545B769A5E5219D2A19B16D526257F6CA96A12175EAE108635ED53E728D8224
+C2C58753ECFE6387FB93254593F31B40600C612AC3B79049A548A96FD7B4479704DFC1002C51
+5AC8A2FE9B4F34B9919AD6FACB6F9B29DD0DD56D5F10D30CFD42CA9A9F7ABD9CB3279D78529A
+76B27230BA7CF219A69B112DC43A4E5B5E20B6C4D30850AB31F99BAE11F039DC1C87C592AEAE
+9A3DBB6430482D86206750F8010C4B35574E69BAF280E85704CDC8FC74C77C98ED17C0F7445F
+F033ACAE284ACBC8E2BCC68509F07E25DA93B92221B9F63A43ECF3B6DADA9DA43D4423FE3EDF
+103842514164389637AB753D454BE09F0004A051633A4ACC61109C2CE5DE7D10E8BD811D9BD5
+A52FFED323AF6B88057C403B5E27106258B6654895085289D5F2078F5514EE02D4D5D0EEEF2F
+53AD65A6590EBA41E8CC632B0766B512F8C798DC40298BE93E033ED757B93E5D31CA09523846
+D430266C9C8DAB50495E94E2E25782066C4429FA4BC7C7A6319D6D78FD07AEAE8B2E19ADD21C
+D60D3D3570E7A8AE442B778CC5861B26AC255F676A466D305A81C6922B474311E2C4309B7CA4
+B3D6E6FDB0CCC41740AA4AD81F5E6B14E44E1D5902661C758EF924431A3F4F81C82229FEF992
+E6D70E48732692DF569B708A781C0147EB279575D61DC171529631E17B0F8DB959278EB1DFF8
+D5D7DB625D6340E1BE5D2693E53987212E3638E2853735ADD7B04566DE4EC3D6DC55BA096656
+D5E710619D761CA7B5F3D4466F3347066F7965665CA8C21E40F626862B9EA3EBA6F19698EB1C
+1559DAC5208CB38B4F9B103285865E02DACE51EFA17E03CF811DA40D89D2155CFE25FE7FBB93
+35FAF5F5B1C59F0021066614BC600156D31DC813A02BC672FE5E82F0C28DD5FC43737D623E10
+DE06423B2397D659E6FD93C3825A95D7DCBB21F4C5AA3D797429AF317267F6C3FA9F4B68CE7A
+42284A9092DCD3C795709ADBC1600A7ADFD5E487B89F251E18112830095FC19ED21792B4C045
+42BAC1149FFE39FEB2DCE600E2EE6B4B1461E9A434064616AB0C92ACA703BB06F387177A9D7F
+BF3536F224E5EDAEE2C6292DE6E7A4192561BC4407A5EE35418BE8FA4892CF90EF68CA968B29
+5747321F776B50208F64ADF021948CD9EA90E44354E9AC8D9C952BAD4D892AC96E5D08F189DD
+CED1CBCFFCC77F0CFAA591B7B937A2270CAE65A7551416CFCDAFE48A6325D2EE8EF3D7A1E4BB
+D9E98772C720391B8B2A471259EA21E61FC3AF589B6AFFC70A4DFCA12CF506FE4A314C55A704
+DA4BD5271596C734DA767B7FE7C602BF9F85CB439030E4DA7B8B145FF6B5AEB9B4D0C11F55D9
+112C9F20DC5E3BF203B6270C7A6A42736EF746A5E14B09D24E74124CCD05439FEDBDDF96ACAA
+A704A8413BDD1EF2B92CABDF3681957F5AB09D46C367A58AC0856441F1742A427F2B9055FD16
+0959B7D09BE240F72400552CA6AE0934171169D8668D7D3D2BBF7D19623A9D68A743458A10F4
+86876F7B8C6626B61ADFF7153F95393A3267A7E7DF78AAD9272D0AC94477FEC6FE00308955E2
+2ADC2C9A2E19F3FE1E0F99FAF3C78BD533FC355965BDC7D9E7124348001DA45CB1F45D5FA689
+63CEDD203403AC9B1848E85E1B005F4B90CE4CEE6FB3F5AC760D22DA015FA5CF7089BAAAD7DA
+A1FB63D56A041743F650EC8D4B3B1345F450A01DEE6B827B48BD1D5780A3BF3EF069A3B353D6
+4903AB25DF090F059A25A7C02724276A3EBDC401018A10EB0B21AEEC3C624EA45A99894D571A
+E589355FB263EDD78EAE0B019F79451DFDCCFF447CB0FD7563232EF871C3B9A61B40A79146D0
+DD398A2A0D7CAA5898D24F8FE7F20A317C6FB6D7BAF5F7A9B06E270EE19C0A30BE73D886183C
+A4D2E380BB32E6610D9987BFA7861AE6C6ECF5A3A3FFE2517A13A59046C3D64626AC86FDC980
+34F280F9D7E11BC673607BC2ECD3B1D0A40F305D978A6AC4B9A32554575C8BF680E672163D97
+E790BED599335042DAB6A6183EE01DF66F9891A682FB9D700D920A7B8B31348AB7595458F8F6
+6AF22C299200C472F29F208AC816CAF6AD20771343DAB9E59B724036B19242348EF7B8E0D09D
+72895EDBCE7A7CFCBEAEC36BEC8EC8A6DB1EA51B4A839E64F64ED84DA4F153FE5D7F868BFDE9
+609738FEB23A669A4EAE5D72D67DB7D5C74EE69B580DE5C21A4DBE31B04622A69223E64E0BCD
+10232595B9F992F9842D800F9159722FC8DAC9E3C90779A1AC28A91A6DA02B0DEE821CDCA8B8
+6B80D9F072FA21CF47C46098372055C7D3EC4F5C0DD2306DFB1E9179B5B17EC6306D05880CC9
+F7C9E0CBB0E540EF9FC0AF99EC9EF9F9B5E733307B8F959E5BB241D232F7CED054393C5E0673
+79C4F15115A9650F7BAF7CF58AFBA56E24E2B2314C83161A059A082EE76F8D22CC0AD3578EAC
+6156350208401E68834162379A5EC3051D4812B655CB6292DA75130D184A75EA80AF29A0EDC9
+9D57E85DDF34F8FAE8968EBDA15A929DBD3F8C8AF61EBD65C22BC60BCD9F0A26D0543AF5F999
+0AC5D79B8B7A6D1DD1CF6297CA6D387426FB63C03E006EBD8F2A1480140BF14DA1F6D98B41DD
+6F83429BAC93EE96488B8BE1A364FEF71BD907D2741C7878D6BB50F65A423372007522725415
+51C7204EEEB6F5D2260616B0D030780A4FB910A1F9DC8B5E4FB84FD994A71BAD1F05816C246D
+07C92F4A9DFA18B6A9FA93ECA67F10B8549AB280B2A6295CD1D4DD60C562FD9196717A4BA82C
+8299BEBC8F45A6239271C47ED839410785C22D77195F7EF467B63EEAF4ED694A851447654DB5
+EE3F79BD20D6A6E0DC19E24DEDF3DAE9A6F02B5D746EF0F0A328BC5E05AA44183FB44FDC3DFA
+BD2B531362C975672273BD891004CE1505467DDC264E2376D0A8B5BBF4C73EBEF40A52DA0950
+A300D1D37CBAA391E9AC9B9AF9EF93FEB7F245A3B311532EB366594A3A04A11ACC61A9E22D67
+3B262093BF4161368CD2955C8085C5A5F11A110BB7A6F1BD79708F365824006A14D26F12275A
+2C06A80DA62E8768A9C188BF52747B6C7CD377CB616325024CD8325AE2EF977B8BBC1F4E407F
+7F2C1A0B2E412E4B3E3A4487F078F0CF681B44C272DEA09060A333DE7F2BE8F8452E2ADC3003
+42006D50DA1F0374AB1A807CA9484A3D2E3747E90243A072E599BB1392BF5BE67C162C320BC8
+1F78F5C3B6294CC47723656E94C45C51FDCFA1E02FA50D8660DFCCDB907C6392D5E875DA79A8
+3A84F74256C8A752C38ECDD07478E405E3E7DC188BB51BA8F2AFBCCAB073C366D30CE092BEBC
+CF20465AD38A907709237D39F8E129F7126262D77317210DF55F577FA6F167483B2F96BA41B6
+01F394793A6227DA8C2417443AF2AF9A03713051AE2F5976A0846E8BDE129D3AEEF48C26315D
+F7D949790D9E2DB6312A5AEAA3A49D0CA0955BE298E446962862118CA85045D9AABF92876BC3
+C250F11FC02EE795224398326A75FD56167FD038867B5CAD72BC8585FB5AD2BBDA17B3A59D23
+B93EDE5439F517877F4D5A176367868328ECC40D4305EB974D8203AC6BA66FCF0D9ACF2BE282
+70513482341C1A6EE19CA5159D07BB848F6457CC468A24CF224C994DE6A48952F05DF1938CCD
+69E059A74FBD89AC17A229849820EAF51E6300C6C2CF509BC01B523F4D83496B6667EB11E7E9
+E65BD939C670C6D82918C12AE745D2F43821116167AD79F5DF3E239F9B7F3E68DFE4FD065BE9
+8B741D9DAC3FC5F7A6E29353F7F9FD7E3C48EF2104F5A98CE9D51EF91AB4D054137D15AAAB44
+817997EE94E0554593A1B5A7284AD58218A870C5C6E64B394641EA2ADA30D6D34F15EA8475C2
+8F5C0E3431764391D51D857DB74FCCE5E33E989EA16F082703FA5E8BA84880C7482F02AD864E
+457173937D711BE644A10AC4DEFCA239302D7A79EA475C85E6C649E05134D06B75107AA09614
+95C2654ECB5575846A9DE8C845BF18729F72A6F2363D15DA2A1AC3B578476CF69AA355E94DA2
+3B8B19F6969489382E85A087F9BFFCE1CDE5ACFA581E1300AB70939DD29BDC2C81C9EAB160EC
+9DA65DB72EA0CAD45875B113A3B30D3610CFB69D0C1D0C0E225CC61A6DB8E4191FE40487E63D
+423736C090AE7D43E122CDEE8C1C0C22DDB8EE75EAE6453C812F5FE9CE5DFF85F59956307B78
+514F3329ADA8E42BD73B33E0C87C60AE44270DCDCEAD01085DB1DDFC97186A713913365AB4F8
+C52B966F186AA666496C514B63D3A842C482DB5825928A9CE9E1AEC63760FE79A7E69C70A0D1
+A0B29C8791DB6465B212E46775E20B41FE2342EDED1F5036FBE8922CECABAE2CF9B710F78B97
+95FFC8782B1164E0AE055B92E3966627A9C1971B78365D39954AB3F940166B7E39956E8DD09A
+ABEF5B8241CD99EB15C33244EE0E598AC7C7A3EF173177B8250D7377B222931E12077EFCCC8F
+E8637E3EED173220D83943389FF396B32902E5339F5AC9CFBF95B1D86642E5A177F1A8108D51
+FBAD2EF6EC579CB40F87C04531679157FBB5901B26FE7194163DA60171712DB53E427BB0EB8D
+3D68B43FE49C6B7AC5CEFD65E39C17D703B6685608EE91FE8B5FB55FE27DC5A455B7B7F9E8F8
+FB523C1FEEA62A02642EC698E6D5EA5F8F454F14CAF22F4CF569FB07EA0E4F64F2CB9B9B813E
+7094D1CDA8580837F65617F50ED68CAA8BBD1A7E56D344E372573F88E8FFD2254D02CC821486
+2A69E4CD6048AAEC3A2B96A005EE667316C7AFCCF6826FB76E9F9F80C6D985402365BC3B146E
+0C60B4626153A242DDACC292597D0938648A27A3143BFFB6A8D84D8C600226F6D5959F13DFF2
+56023A503C18FD7899A15626CAA3E75A457ED064F95B68094CE33F911CEF1FD02DDB4208038B
+CA37335ACD4F217F9B8EB6F7E3A3BA69F3197E062008E30B9251A823369E0CD1DF7B767016DC
+FFAC022BC878D056701074413C048BDEC383B2B57EC6B3DF28645AB2546A14749D1B0BDEFB05
+A94BE5AD4695B4E8D616CF0BC9DAF253256493A44B94CAC1E9F56BD4A127C727E50E76FC5BCC
+4E8BF87CE0A53F990EF30436CD623A925E3B42BD9FBF64059298D8EBEA01CAEC7288C2F10CF0
+220AE4C1AE525B1E8C48808A32B450EC02DA68F41A9AFE1134D80B2F52A95844558F98693AF3
+A593FBAD3A1A5ED6EBFD99B2B8E3D0B148195DAB74CD40B2387ED0D8749ED4B989738B328F3E
+FF53FF9DC50ECA7C1323D614B880A93FF5092585D3011F4C5775FE375913E445A6D0E52493A5
+0D47BBB92A07CACD211DC6002C20DA841B8DD8D2F9CCAAC93B77566ADA04F372B49A2062C1E6
+93AE2C1012E56875C727279E556E996FBEDA4EFB0118B3C768043573B3D91B91618B96D49A9D
+CEA1304C82ED13AAEE5F1CBD34BA76839F8CF967245D3BBBF30AB582727AD62C330EF5D97036
+B5DCC733F994623932ED586F771E55D3DAC6C1D7555C1DAD59CC10FE0DE04970A54669357FF4
+DB281596D815238206CDA8FC9428652D64847BC25094F01EB333A8527970A2AA188773F1F65F
+8D81968027AF677ADC6F548C7143FCA14C117593B97926B68A2225B3133377F75E0F323A2DAB
+0F29ED0AB823BDA58F2F402CFB2BDEC4ADB0C698B24CC5B933C4CE6400E34DC954196BC93D9A
+BCF112A63E2EA3A90F41AC7793429B981F2F8B1EC04AFCB03373D429EBAF727A65E423AB4B80
+312EE69568D2D311DC318761BB6F41C931DDBAD0311C8BAEB364EAB6B000C883673351D2E0D5
+8B059F4DC3ED2C5B42CCB5BDC03907503A13B4749782874AA26890F7C3BCBBACF3824383F237
+1301ABE1B1C7D04E27BF22A283E085D1392EF9B16BE02451F7FC73684C255C259B621717CFF3
+97EC63699B764D0094B8A57A39401A61555E820E45364DFE726696C879645B060D7DD5E58ED4
+D9767A2859E4C9CD63A76E93DC8ED07145DCC1528C4C481047340241B30A03C9C34461CAC04A
+E95D357FCB0497BF3FF4A3B7EBEC849DA8CD4A626E59CA8180513AF161A495163D9107D3AA33
+BA28BD7662E387602F7006F41BB8A803A7D7D5EA1144DDED37AAC81E05D2924A00B631498790
+249ABCD6FAE740D27FC3C8D1F3024B93892E0037BA86B9D1A74FFDD97A2063EA79D7E91CD955
+603FB215545FCC8A8EC5C3558A5692228E4E104A3B2460766B133DE6AE346A387CB11F5CB0EB
+917460F7ACC1E46D5C46F6CDA54EDD2384D1D9F1AFF4C53AD0CE458D37A53052C983EB2C6C89
+A161AE7A24212A09823D6B0C059541F674C61F77FAC4439349680D2A872AECC52D2A537BFCAF
+FA1A66A8F05175B69EC525A4AAB0BC1C4B1E10A3D807F15D9A30E49A6CF5A2EABA9A783BA619
+522CB52253465BB7A05BCB608D3CE25A80ED65690324D3F0416FEB7838955D63CC562F3361CC
+041654F90B2845832028080C9CEE0667C761E94622BF10F676459461E03C755D554E3D6A0C9D
+67139CACE753698C53218A3B16DAE6A01AB59E8D282D9FD90EB8075F3323CA72A8A1A461ED48
+C77CC1769B78A57DA963BF4817A55846030AE9B0496931A5F4ADEFABA4C12D176FAE13F156DF
+4CFCE216298956181285645BE9B2E38F6A9431765FDDBF584D67D51765703BB46115BD6D452D
+C8D352AE2C00A9382826E1CF19ECC400C9765E6184BAC9A524D6E6AB07852BCD5A3705FC43BC
+1038EEB5503D53862C836DC30A1BEFF50D2582B55FB7DF4E0DC66CC3C74C860DC372572234F7
+D39D2145DD9742EC21DD223B281E4BB500C7F2BB8B61DD8DEFCD356E7C0B9A805E81EAC6AE7B
+0DB358DE908C676AE7C640EA8BD8EE651647DC9CEDE7351AA359AA2E0D0AD767E441D7693923
+7CCCB105EA2884B5E3935C304E9BC129BC977E241A207A68CAD4DB30A42B8F57BEA21EFE0D48
+75C7C9F99DF870902FBAE3AF1F14FE406D0B4FB089571077BCE555FBDE32D48530DFE1D63794
+89CDBA141904FFFC4746E6D2B605B2C0A52DBB5675A61923F5FAE08EAFBFF5D5A863C4F5940B
+13097197676FC8C21F2C56DD2DF669909F9C87FD51A67661460E845B652F880A9299EE5BA9A3
+B43FA17B4C80B6FE500DBE86BA4B69BF2991377EDC9707490E99C6F2E3D07FB6B9F1F5077FE9
+132AA838041E50CDA146DD10F48959F4F34C5DE06789ED69EF89864E087E505E4B7DC9612AC6
+352E0638AE2F361A7CCACDFDB8FA7344C71432648066F43AE2738993DEB5E69EAE19642DBFF9
+EA4D230971A1B3174FEBA2335AEF3851E7389F9A555455A8C3E7DA7702975B45D1DD58305625
+1B2E54866C4EF2710E083450892E4B0E984732755EB6267736A54ABC589FA1322DFF55E7C00C
+6E2993E56D380D119341E3B2E81DB837CA07BA915444B6683956D231BE4D0A7EA5F29B8AA6CF
+8012BCF01B885EB37492FAF29EF4A949F2C9F10F25897B46467D071375425D652E3DF080AF79
+7A208B0C89B557BB421B90AA76E5406F0427419C0DDF8205C36B4C5551B365C574570F7CD1D3
+386CA25E41CA67DEE09D26180784829CD0BB28D5BB799DAD298CCA1F8FA6754FE0D7C5213D4A
+3B2852B3186EDF6EF1A1A16B2495A9DDC87E5557EC14C4502B14C3C500FD9CF4AD0A5DC4C94D
+EA30400FA6779AA9893253F00CF4917EC98D74170A7194E7111E0B7ED52220AF8387CC305B52
+DE5192BE99718B13028F41672C3A0990684C45FCEA660B196523F735FD55169A8210EEB4F1DA
+D89F3ABEAEFC4EDFF9426AB703F341E2DFADEA5B5AB11E76BD3F30B240F84B79B66521A46FE1
+215B7ADAC984ACEAA0BEA915459440B6F037E38EC963D9662BAB1BC45B58CE270D27195B19EE
+B3014BC4753714AE33574CDEAFEDE30EB3770303BC3789CA402C63AD30561676459A640DC793
+5E3FF5C6C98DD320066B728A2B3279272CE9642A2F2DED4AA0F13193C35AA8A5CF1BDF5011DF
+44E4C50052FB662AD1770B4B03351C937FB9AD5C37C1E9BD21CF9A868C854E97F7E7897E12B7
+6851FF6AE4C8980D8E99A56EB8A02361F41CEE39A60B00FA08B6401BC5154A9906F840ED19EB
+72A27B5DCBC9BA168EE64390FC5CEDF0E22FCE292C27E183F54F5CE8490A9E507E5E1E6ECA80
+98493433DA5C872355F7B70683F1549669FB29A5C182F536B859DC3A5F26E4B49E8949C93C46
+D0B979897015C6F94A8C68B0F87486813F9AB120CE02569DA044D75D321FC6C4578D8D1688BE
+E15C4BD024A472DD91C943437F29035B84E9468C1A6ECC118A406C0B183826BC640A36B16E48
+9CC9356D41698700FD5059C8FD917B6B6F6862FC27F1FADEF9900F544E6D483B80326943461F
+EF5C4211A6C3B5F93368A9A2541B7C6E1B7BA158C863740BEB501F1A6690763310E9C8B7621A
+A478E7E328FE37CE3D118EEAD4E0E57783C837A650A4A769340E63C05EB95AE731D115A55723
+DFB72190E6BC9B26C645EA1983C47B72EC3E335A9E25FD0E4838085A7D7AFB40D783E0A15725
+90E61F5610A488202B4D7FBC74941744025F8B2211B179EA9DE2974F3CE69C5C154BF70B3D0C
+17ACA535DD3637DDDC4B884D6BC3D2244C621226C12EA5B1B04153016E16AF165F3505D88D6E
+38583177974CB419796E7FDBEA4014086A3EA0FEB049B11E83127FEB9C5F5BB5CA0358056564
+55D1A34250DA5EAB097042C0C72E2B5BC690CDF0091B6A45342823C1278CDE153E910486476F
+7E4E13A5E54A13B8E5CD47508881AFDBD582E9781A674BAE19FB3EC53A2315E5E3E247253E20
+F52CE70467329F29654EB7E035ED67A714585E0E4553BEEAF854F5BD78518FB5A3B447472A1A
+66D14CA8A3EA44A61D1BFBBC37AAE9DE13F35C30C30319B2C8D6D9043DB5786DEDD211772396
+BEE3081122F3BC4796B203B03B5BAD4A15E410EE70255D8BF294484CA4971D26A4C49A1866C6
+87D04D371AB518D96E79DD66260046FD4463F5AC9AA91B9A5EC1C3AB486BCA97AFE9A4CEF89C
+8465CAE411E9381BD91C4155E797E672409A9309E9F4C31DFE577BEBEF56C3F8BB5CA3BA1FAE
+8FAAF2A90DDEA8C014F8D5DFF6D4C4CEBF772F4BCE28AB180FEA75FFF7C738EAD35F63FA77EE
+CC90813C0D95BF4A601568914637E449BA898EA6B87061EBA7A14A64B1AD14E0FFB9529E77A7
+EDFE3AAAC65208591DCF3F072D308C0C4C052E17EF20A1FC44B76A8A806AF71F927502D897BF
+C09B6981EDD6940078A2071E3B3E818272C826093DBDB45C4009B367D391ACF4A5734CEACE17
+7A1D52A26372035A317C2FD195E3EE6030BA2D6B6DF24695E03871515238DCB10AD5D9BAC154
+0154BC9D13CB4BA0BBCE10FBB7B6E91C2180FD5777AC860A41EC3D4B526F04B9031EC1582602
+54CF0C5A0D1972A96F3CE6A36C1FE2423E1E036CF5770F36737D0F76E2DDB69211AA01A67C24
+B5C559613650E514FA3BCA988BDDAF625B1861B0145821EA9998F71AAD947DB6A3D953761423
+10F12050C508B5BFE51BCA8E16035AF1D5A13173FD4EFA0D8F839D767F808360C41EDF89883D
+8D29AC9574E383E29D3962AFAA54CEA78521D89F1ED48CB42F2C272F68EFF7E7C631A6D4B6D1
+B8C6D30087A510A15035472710B445456CEB5914ED535E90ACBA8C590620D8F291700A3FD092
+0F0EFC40A0F16869031E534B79A4052DBAECAE08768A2F643AEACACA1982E183187C205FEB1A
+D7F57A73ECF9F259902CF6A0FDC89FA64F82496AB223DD59D5748AFA87F97E9AB714AF115A92
+BB47D1BB0F99E9F150E6A6A33806F400BB4755B34C53475E1E4F0EB3442E0718C306C879F24E
+74B655D50E7926E5710A22F8727F625C995F9E40E468E2005860535634E01EF3A37C5D60F527
+D38B007A7025DFB127A00A0662325F04FB0C040BCD8F36ECF6BDE037C459871ED3AD9E2B1BBF
+2E894022C42F918E83AF5818F65BF130B4864AC65EAD897A70DEF11579EF63AF2B756605604A
+5B01883EB165F3A9F253FEB8EECDE2940E09EC27B44D5FBFAB65CC5FB9B59B9AC4940BBF5377
+5D6C7A9DCA652E2E68DC32232B0CAEB15CDFEE9A92E1AA65CF124A6218793A876643352700EF
+7B77BB99F42F2008C7039DD295AA89931EECA7B26375B5FC5B9BAD0034E5EA56565CC27B6836
+0016C351580C0DE525FBC0DF6949D7DB31BAD15705168A44156DEF3CBA2286286FA9E775015F
+B7ED27C03101D37CC7FC2A7C4EE9754010C63532529F4E8249AFCCDD02B3B6EB0110AB7062AF
+C83016FCAA5CBF0E9396BF6D17DD0A3655F234C44710CE5E3DEBD886852743429D4FC53C840B
+F0C5EB1D7AB9FF6CE9ACC9031361FD3F5612F451A06E2E400DA6F1BD67406DF8609B7091ADD7
+A8A834A6FF635DE6B2D40EAF3EEDF860CE177F0FACB7922819478048A3BEED401FCE3E3CD4FB
+20330B2A1D383005898817AA29C0B42AE97842B372C5FC75B5CBD8563E3D73B3482A8FE5ABC2
+474A4F96996CE74383BC4992A9B4F758E9559BBDAFD55C73535268020F8F0660D4CE10D7BC51
+A7C0A5F06889EE4D1DA0D7439B1519457604F85FB7B22FD9DCDF48ED70041B7351A05EAAE58B
+D7825A9D5FECAFFE3B29F26BD75957B27544AE426D9ABEF4E56AB7BBAE467506CA4E5A135A2D
+2E249D1B5062F974E9982A687253AA8C9166FE2E178678575F16281B1C518E39C180CA25CEB0
+E02841CD61FCAEE15BA20C33C0022F92A8E65F2AEF97765C9A1A897297D6FB7A6B050B0FE778
+DE839B6044536BA03D91854DFD42DBAACEC0E9AEB835EE5B300ED4B5D5EA37622A69E206181A
+C8271377E439D8B9788132DB416ED76C1CCBE3BDF0FB75668ACAEC05ABFCC6B115CB16BBC930
+D56503F7499205BC51A307ED80000C24A88147452C3A267C417D38F35747FAA1B90512CA6695
+CCC59AD2BF8890A1B068BF7E463E935433487C4C78EB1C719CD393765AAC6A23BCB4B974C54D
+3D7337072DE81ECD9D72D939458CCADA199D7672D0467FE5299E06D3C9DC617F4E8A9BF20EF3
+214309EB3D042D5AD0F9AB3DC2143DA33BE23BEE807CE7B4143EDD5945E4C44735724193D6E9
+FD0D626E51D62117CE865B7DB9A17DA7EBF1F51DFB793BD970A19B1741329C538B1BACB39D4B
+1EEBB368C6EBE64149C0148D6F6DC2016599A1F7151D19B378CF9C01030A2551D04164C15977
+D51E8F315F140C22BE33135E080874CF233E86B20DF08AF5C31463EB9C8131EA31B70CCC733C
+0C4A480B4A0638CBE6BAF9802C9100BDC3B16EC486F63D597B301CD640CC2D15A78E76BFB708
+ACE67446BAC32F1AEFB817C369924693D8BEE5C6762134937AC8FD052F0DB922599655714D41
+A3F15B2B40E53D174326ECB1F931F064737EFE98E40FCA9CE8B1D6DFA489353FDDFF7B46A75A
+646A1D22C4B954F6056EA70A207208299424C48AA4FB25D9090C90F6662FE9D26CC7387A2BDC
+36B430EBFEB8037F8309DD345A6A92D7EC929FF07CCA2CD8311E8DBBF17EC81D01259BE31C2A
+84ADAF35211E314224AD6BD768B5A281BC609111AF410B8D988DA809543E5019FBC32CC6DCA0
+CF6CBF265E4ACE6AA155448FC7BE811120FE18DD6755FAE5ABE1FE2EF52A2A83F601D4492935
+9F2CA8CBC9BB03BB2DCA6021D090A7EC4C943AF6ACB26BCA9C9B9097AE1B43EDD334CC0BCCE9
+C85FFE4B6CDE83527394F601D9337BC49D7031B0F7018CF0CCBABF811C08EA5523CE8C6ED64E
+4CFCC2AA35E4D318E5C242EE3AF1B69324398B5EDE4B0FBFC73900D4B7F8B4B0BA7837A84669
+3F87ABBC7CFB6893228371F327949E0B3A6DD663329F2B6928BCFA5B733EA75CAE9BBB76118A
+927BF375B9F39B300D7289AF1CA80DD3EEB5C2E13469521E15AB01824FDCD372AE093167A101
+A598EE99D149ABCAB330600D392385EAD536031859EF4D8297DECBDFD1F608C42940A4CBFD17
+F91225E7E98264535550EEFEBD05D53DEB33D2FDE0440733B2C3BD90694B7C66F4A85E62A0B1
+01909F68F3D78B3BF19A1670A4170FA452674642A0FE5DBC02E66B7F7B3C2E2D5A2C796730A9
+AFB144AAEA2EBEF664BFACA8DFA00524AA28AB52BA1105E0FF0F9015370B8C52C9BF8A255CCC
+E675F8F2013F65386271A9CBDD98507DE2D1889B0889DC7B92E00788C29DDB567F80180F52C2
+5F51F9EE4857884C7DD3BB40D4E34C670B64F9C956B570B03010B5BA8C33FCEA584A5E0A9B1D
+6712EF5BCB1F286902324A5752E637CA59410EAA86D77D10D30D016029B2B551DE3BDED5C62B
+F67EA84A4EC2C672512BC7CD77851AC6927751C46020150ACEEF4E1453C285760D39D7D00E2E
+E913054F2D5EE4BFFEDB331F8FA23957A4D462C33A5105217B47950AE927F0DABD9FDD5E5AA4
+C68EC97E29306A72C0C60021F8E144AC1A0CD049F57C2B96D643D9F106ABC9E676D2DC3E24BB
+40DBCE539A6DA2F4D271D03753F781B4DE3ED2E6B0E16CBF9C028F53705F1F1CC8C235FFC67F
+77CA1535DE991971F1574EBB85E0DB847B5BDEC15FBE1E9808F1336C427E21A9D985E5B7BD2A
+03C39832B592155C4173C1BC110E08FFE1012D4D2C1E82008B0C664659FCED5E06CC94FB3E58
+369298F756D709585EDD9668F0395597F334EEAB3DF7AF002C96CC5C72BDD8AD890851FB9B84
+974D9AC22BE9975B9E9097A233B1E5227E56AB479E5D47EAEADA56704A0928371E5283DE31F5
+3021F70796C68397C0E641F4CEB531CA61D18173BDAA9168C68315A9ED9CF472FFA7C213A685
+5D4938666DFDC541171B4D7E18FDD369CE3A822363673E80D90B9BBF36F028BB3E2E25EC5A3D
+AB5A1CB44C9435E00EF3C6EB3AB971F1A12CCC347957250C641F0D8C8A9AE17DE9F737A8AEA9
+532FF0DE11FA124DB5A3F1908A64F2956C95F6EFF1830D18A805E0E677EABEEB4D2E5A76B6B3
+A2DB2D2A1AA7E16B4CB13FE7CA1D96A7F41352EBBF09F492C8179CEB7D086146E738F002D1F3
+EC7E8F280D61ACFC38636ABFB2645C054963415E0CDEF365C8E457CCD2A73375435C5D7DDA84
+5F27E6D2A2B7476439DB5C41BCFE2F4003C89A61929049AAE89A41C2A432B8B22038C8C59DAA
+F966D3D83C066146D304346DA700713100C81D8F0B3E5695CEBA5F59C9CBE3ACDDB7BF0C5245
+6F30561FD2EEF73A99D8CA3510F169831CCE41B6E4E3A052E9F180FF0AB44CEF1A85FC91C14C
+8E81E4C2D45D9128EE66AA509A23BF040696B77068D44ACDF24C506D5648ADF89BCA355ACD78
+C78B4F955D3AC9E611DEC750B81CB10418D8312CB9BE10E323A2CFCE677ACA3D62D0DACD38B0
+341A5F522BCAB50F42E8B74F4A29FB02D630EBAA90DB05BA5104D1C759AA2E05C5100F0D4F49
+0442CC8DB5656CFD6AA1AA202B6144BD0EC67F07E755267D18FA82A3C7EA8BA0A12F7B4CA0F5
+B79A92711D23B60F970D51FDA876920D314E13526FBB536F96BD1AB0D97066D8C7D507B8DBEC
+110E31CC12CC1737343C31F642EEE74AB9B8AD9C1FD95C72534DA601628127BD53FB735D02E4
+90FF3425D5E8446C39E4B3033DF56451355F603F6326688747CB9EAF3E6EE894A026B58B7C60
+B81223C723AC52C8D4E15568B9CCACCB6A2C31DB21E4BDF5C32612EFB51FB32961EFB2D84AAB
+87A8EE5D14058850DDE2FAD7EA7A4A1C1C1B26272444DFA6339417C1A98BCD6F17F0EA8CB728
+3F055E31C4A724C17BC9098769A77884DCE3D1684061268A6B4948098659DCB4132CF0422B9F
+956AD015B06CAB82F49EC3A89D1BB66455F7C278893AC8CDB99E934C2ACCFFCAC020B40D341D
+716BC2724162658C8668ACDDD6361A595F665C14F56292984E4F0DAB54BE83C8A3CDF0B0F524
+ED45667C360EBC3C60A10C93B173678E09052FB08BB4399323303DC06D959C5D563D775E1B59
+B72A9BA9B6C074DF79CF0F6EE86DA01DA65F1CBA099131FA03A1C07932EDFFD7D70C5000FB22
+80483BD69E8F6D1F2D6E6667B565AA16DEF203E997FDA7F8A0ED9D9B6A9A89404D6312CA2107
+466CF2D9710465F20F49778462ECB09D6DE0DBB8CC9FE4F25BBC303AA92DB742BBC3FD7FBF78
+19968C0DF01A020075E7A1A5EDFA0F01DF052F61A6623A69843F3142A36A4183C60EEB68CD49
+BD9E7367BA8472D1FF83E5A8CE903B9C8E5DAC7F01BEE0C660C9CF7A6730287F13252CC44BE1
+E21BCC6A97E6F40077097E864EEEB2FB66A5AB302C8E206F3D54E06581A545DCC3001605F348
+5DFCD716AD333D20F1CDD724D8DB13058E7B3D2ECC6C689539E43124074AFBC2E7E4510D8A4B
+CF2813178AF51E411FF09DC58F500B8403270D685AB079C069BB4F99CF74ED2C0A536E21A5DA
+FFF790AB55C713198F96698950BBCD0D22F2C01CBEE42FB54F194BA0C4E2B05AEF9428E6CE08
+AD8AF12B31CEA80200AD8171F09AD00616B5660DE5AF6F04FA1FF3ACD036CAE8BAF31BB24954
+D89541EE798B49759CAD016CE3DB7EA91EACED05C9C1B5041EEE3BD1C20B6A046FE9D0E37C23
+93888CD80C8661798913DA3CA46B5E8E052698474295EBBE2A0FF46F572626CB2D76F0314FD7
+0D84D6CE7066876DBC90C33F35D9739B578E8170079D8DE03DB9F8A1181E6A01FF96B34610E4
+CECE217C6530E9251BACF7757F0F067A473CBEEB0026F64A9686458FC7CE6225D827D1F6A992
+078452C674746B2C99F0267E1F413CD55BEF4F685C0112CD8F0482AC0829B85F8D0E21AD660B
+789B00927E25C3FC7913A441956AE8B139ABA1F4288CB89ED17045503EBAF9ECE837753FE3F5
+975C9573CF33C3B2384ACA49DD6C20E0B114BA1E99DE956E207178090ED52BC7A5B2FA530F5A
+52B9C4314F89F87502F92C269D389AE9CB2248151E5AD04748BDC316E5AA0D9836E8FC84AD39
+1BBFB285BFEBCE3B842143723DEDFDD58B10256124894BD15FEF7D4A805A7B218F0B94328CC3
+0FC101F022C124B9BCDD70D67453C7369C9818F2479C8FF7AEF08096E8F1EEBD9D021F8ADD8E
+215B2C0A19C49F169E3E8DBFE06D4073170FC7BFB07651B96A81F95841C6652205C953CD3F01
+0B27C537DF5049509881BCE61EAA3E744ACF1970EFB2E795F56A6AF6A183FF95BDC01352EB65
+89945B586500AAF477094ED1762854CDB114ADF79F55955725CE6E98D2482C1893F838ED9D1C
+29D2C3B9542AE9BAF0895C870639EF9D88D74E5799BD35990ACE565C031E5CCF5BF12554CE41
+DFE39760FBBF062EC592CACCA2DD527F6EE0BE0F0D5DAA1CCEDC6F78785CF6F108E3F5962B4F
+3203285C20553B358A51EA80DE6DFC53299E8CDC8D188AC0BA2F84EDF0F5B84C86E46906335C
+76C7A8A2125B4AAC5154FA82E1668B3FE1ECF2BF2922725CFF988B5B53816234B461352A02E4
+CB856CB37EA3C47315E815683440FEE2BEDAF9EAAC3BEB3F57B0726EFFB23082D43CBC0A886B
+26D49A27C76FB1EBF787CEBF9A3BDCC0222A841159B45F925E72DC31D2925814732864FBA5CE
+2B74ED71A0A822BD26922202E2376DB151DF65561DC2A12C8F2997566696339E236D9D82EFCB
+9F85D698B361CB44F2FAB24E499AD37146883D19A516BAD630520D25677BEF611C29D12C4C4A
+3BC48C5E32E516530AF575A500491C6B13849BB7E13CD36DE2CACE6939F13BAF9391C8C8DF89
+5F360C837EDA0F79B8FFB1376CE0AE3B6A06754A4EC3C15C72D25298A499DEC164D6BB115E1A
+7E044BC5EEB15AEDC98CD46D1BE0A70A608822C02B84D7960BE976DBBDDFA7992733D92E0EDD
+5CD42ACB6BABF7D6A5B93D2C14537461F98BFF6DBA9CA42816E8C6EA3FDE81D8FD43DEBF8EF5
+DA41AB73FD09DC2E7A35A5F8882BA4458DE18B8802BDA70B248B5E42248C17E9E600874720ED
+7D353F312F4F7276EECA17A721C802ACFBEC1646B898B340AB8C51EC75809AC749E26E8F42B1
+0A0CD23FD84F5863ACDD0522CFB80C71F9544AD0233CE9E12AC8F42BB6589022CE4A7AB18065
+E30BEC745D98ABCE5AEB7C9E97DE192C9A822E2FF157B21EED21EE45B8344FC16A3117040F0A
+0E0FF6A10EFD8B3496465BE17A8F14CA90793684066FF6649F31EC3BAC999176C591DE2694E0
+686596CFE6AF1393426728B618B9E44F51291E088B64C94EA448E5A28F25697D5F19F9352EB4
+D508EE2D54235D768B182FFCEC4B0BDB7896B0E94E21726EF39E473953C21049FBACD1FCCBC6
+1327A04F7DCBB80DA95F8631D75C839E9B6DCBFBC6E68DB194EB758C9DF0164F3541C2218A30
+0BF0725ECFE5FDE64C52B6062BDAE72712AE0C22EAD39D179F19AE22089450FF7798A50F1C44
+1F01B3CC962802871350BEC6BE8DC74FD09A3CF67A598B7F78066EB8B594B486608D7393D9D5
+911D8A9A9395E6F3610721329D34ED49D4F14258E0200CA9C124258A4CF55280CE5F6F3CC88A
+04B8F72734487100E9207F6158D7F67588A23859A082375A071497E533D650BEECE7C2563562
+C50510F69209F4E778BCD004C58CBF4E3C7985A61AB250B8A57F95EDDF663E3B21E7DDB5EC2B
+387B95FBEEF90030A5D5A10F5AE69CA6FC6E4E8DF65C17ECC1C078D74B2AFF1EFBA8AEDD7DFB
+7AFD96367DF743C30F2C2A645672ED0EEFB7FBA1D05C204A4F9126DB334037B83014F36480A3
+27FB00CDD5FF104496C4214668AE5EF1E8202994F5C8A0A9C874FDB316BF93EB694F3538AB2A
+9C152E4F66566450654E30A75EB8C9F671B7C08C614F0954B5D892CFBE7673345D491CE7ACC2
+2BF3114153D3C32134EB5FBDDBFDC42D4DD00479F5D7F537F6EA7E6C63788C4AB21B43FFAC82
+B1CF6D658D78E9168B42CB789C42D1F0A5FA4C10046AE9A5C042DB732A796EFF0F429CEEDC9F
+18085E46507BC707467902FFA027461C59A12B03795881A06F9ABD111E67F823A8974214D93A
+1E950C1EA00748DAB6370D80EA8DE222BF2DDD1AF7B488BCDEB0081AC88DCB77CCE46619BBB5
+3AEA0E416756EFC42A5A6E8C523A909F2DD870738F5A3521F8FE18B981E33B9EE3BB4B9F0E90
+0985C4AB3A72DA4D25A9C28B6853E76F277D069D87C7FF4F824E2BBC68329E854DF265A0B48C
+776736F6D3EE4A9DAEDA41494DD09C040454804105D0A6BFBFD5E782EE16DA9197D70BD615B6
+A3BD51751F2A69C52E57149A6A9EE12BCCFB6702A7B33DB9E0BD310C4B56B8177E62E4405EF7
+4BF7C6CD2934C97EE0AA9F3E1A58F5953BE7B88832AD39BA060B67850CBD6EEFBC27245F5040
+F1C38754257A2FC26B4628308B77A5372EFA593C0F45078FF917BE319BB1A61E52919D88DA39
+ACF84A16EE2E59D42941C68D77439D429272C12AB224F4FF5008655474796F3EFF351E192145
+0081E78F91E15AA811302E0D9D61AD49206390D960F59045E4DB03D942B5768DB3CD273BF41F
+A4E4E670A7E1519FFDB473E03BEA974E616E2AA8C4CEE67116023370D3ECC2EC3ADC47FF7AE6
+6DF15BBECED714A131EBACC55A7A21EBCC47A0099F4D310C2A710C47BE792241C9CF840CF9F4
+EE03F5662A867AD03FF8EA508DC5BD9AB36190306FF0F6A6E1C4F7ECA9E14A8E6CF2BFCC0AAC
+2D663C2B6A4D57D27E2DEB25EA4C2CD16B7A7EA7D128CBA2154F6BD9F4A37DD013FD5D6D013C
+EEC79800B38916555E4CD7564A6B4866CA13F2C386A1BCB2B5BAAE15CE5E395CE8E83ED75363
+E7F4CD6A7B54555888250783E115B193854FFB1A17F666EA5674BCBB634D8A3E3A342E3710D8
+E0996FAE692A91238391D6344EBA1249ABBCC1CC58AC20FC18ACD2B81E1B20C347EE72252649
+B8C01BEEAD1137556F933AEF06EB89E036B29917720236EB21B6FDE9364A90C43948029E7D34
+B07F571B80FB8397B8B54E319A0B08515E996E133E6EF155B197FC036CBB95CA6DC46137762F
+0C3719239438D221CF3281AD1AA13387216F46F9AD5C8E9BC3FC09DD0CA2E7EF1F579898EE51
+D7289460BA68FAC924851EA23601033D5991989BB2F84AC114AF65C87BF7C4E9636F7E6AFF03
+F06044D9A9FF7251D329A8D142F8006A1CA0F76A46CBDEF1EE1404D9058CEE92C8A9D2D16FD8
+376FB496FEAEED09D8849D84EF59D5ADC177D783564D13E6E9718AD43E67F9ED20E1788FAAB1
+8098152DF1225AF89E4876EF84AB1A1E2EE1E44F181CD6CDF246DAE2D536FE855F6A20DFE4F7
+0E05E9D2964C628EB3CCBC81570B6F204291C886CF862282E6167F7C6317188294EE92E7DC62
+E32BD96D53C0A2C462E447191178BD815746E82BA2D62DCA41161EA0AD12F10BA59BEFE8DC1A
+E9EEB6632B5C9574C795C56C644DA34BC1B7658163BDB00934FF97763589A608FCC85B81817B
+5993A01AFD78AB208A510881D370CA960DA0C9C724FCCD26DD68814B75A92E452C294E2CE1EF
+2589A539D546C40CA08BD0B0DE49F94F6A11C611515BE1E750BE81862577C9BF3E9AE7107A97
+CEE5915774AD46A646B4862B126D1345DE14F7D2C6141C59E86368F4C0D1E82EC8A6D1A71BDD
+8B3C22F05FC30CF72EBF8A8DC8AC1BC60D09973FD798BD87A18DCA4DECEEAA77F16F42495F3D
+ED3F35F6D541A9CDD17839C837A9B80B46E8091B3A4D75FA322583EDCAB5C3573D7111BA221F
+F167FE94B04452136961F8A51A853332E3EB5A7044723C82718F8848A335413C9AF01A16EA66
+342CA4965598434680C5D018FC731EF8BD061625EC24B1FBB0D93DB94651B9C77A81B41D808F
+3A9D2F3451215C3386F76708E9081BF79ABA07FDAB7ACCD4B1A88210A2F1982DD810342A3452
+97A0BA3D7D27360FA0DF3F7FBF29E8A7C303E79E08318AC8513B70B9E9ABFF0BA74EE242A621
+97A975F748A224EB6E54B0FBA29AB195D244896849732173ABF45B629857467AF3DD7BB6A83F
+4C97F9EA69B79B82B16CF71E332BA9D20C0DB0B84353D4530976113EABD3A4E0E18FC31E9FED
+F32A3D8DA523F47D4CD6BAF4B6E344A8B62A4F595345D89478A0B58A553A20736A5DE8A159F6
+207B871B971939D8C3A3C3A48201B8C5988E2DAB441733BF07B743D2C2D3CC0283947C4B40EC
+415F5938DF6B1123F0B9EFF1D748F28575DB4692BC1742F226F91CCCE889DCE989840155606F
+D3D0B03850C525E86B5883D620AC42133EDA0987A6002FE280EFB3982315F17060C47925EC6F
+6540C1E319272C415773FD74E99939FDEC941A99BB84E5940539717385450400C6AB1CCA1B18
+BF63081E0C04ACE8BA0F0F89C334702C52DB71AC0BEA329ABD2D3A00B8BE5FA46B4D0FD2AFC2
+1CB2E84112EA98AD31CEFAB73DA5C7F2DB7734F3159B52786CF9C9C0413CB57E0CF6CCF24D23
+79161F5305BEF36DE7CB79882BB42C50347AE5C1D1CFC3D168D79F853E4D00141DFF437289B3
+62B9418C4A1FF0E00DFA793F224B0003C89A33124633C53847D908BC48B1CAD6020CB5BE1310
+FD3A108915843F0BA3FF822075D3C72789455808A1AA3EE97043E9B2965891DA2F96BFA02C64
+AD3F161B33C95ACE87C3BA21B5805EB7FC5E76C49F091BD23EFDD62F2AEE057E6DD9D01A3E03
+934D7F1240BAAEEF96F19DB942B6406A5B5863EEE271F7BE5E175D9CEC84CE85DD7FB295EEBA
+6C9251DA9993888C4E1EF7F518C6B78134FA21CAE6351BBC18C58FEFDD3583350CBC63B6212B
+771F2CC74B97729E0104DE56CF14CF5521AB5C19E9505BFA8DB0072A323321E408813C47FD62
+507145B61AAFC35F62564FDF9238582CB23E890D9CD9C8B6CB9CF9D8614EA3C2A00F87E83276
+8A834064D48345D61F2DD7135362F53C104512F5062FEC7AC277FC7814C32CBD1E145F2DE211
+7778DA1C3B0706E71598A2248A499F0105026146C79DD0608DBA4ADD4EA2655393A77B087BF7
+E8A6E14FF53E3285A8E01E52D05B873B215F369112E1A5F37DDDF468893BF39DF3FF403843C5
+7EECAAFDA814100E941C80A447E39AA6C83CF76C033733D344DB699B498471B240E588175162
+435F0F1AF669F10FF8F29C25D9901483E8B95D128C69EA1FB2C55E8787E15F0B83A0CD22D461
+8BE929A4F3E09C5E75A194F03EA3C930C67BBCA5F42983828BEEB188E137EA9105F2FF653F65
+47A47F184DC5A28571870E4549F2102D882040120238F77FA1F926AE52843D7472FF11E6363A
+B50B24754E36817FEC6F08E6A00F4980C7CBF1E4BC305691863BBD982D27C0B90574D7558CBB
+E92B03DCB39E2B764F9706DF3E00F8315B3508801FC9BF7E7C780BBBEBC467110BF3C26A6849
+463B90982060969BAC8A0E7ECC8A2847575E00686911FC9FB10CB9C3232C961D3AFF0C0E565F
+A435F605BB9140AB51BA792FA55BB497EF010831A913FFEF804FC82B73C63F40570A827A80A7
+ADBCB41C398B211B23AFA6E6ACCB517DCC6F552A587F32F1AE41A0B154A1AB704201CC451767
+EF6C6BCAC3413CA5B4A2594FF5DCEAAAC7A9DEAF598AAA6BFE26A842687B8B5F2C3EC40C78E3
+2984902F1BCE8AD65A06D031EF6E9F7555DF03D2B86F1065449F130909F317C09610FD1DE64F
+D427F97757BB0FD8A36E9B36EE237596E2FA0775170704A62F9D25431C5C27947AB6A34638CC
+3920E362C5F835904BCDA7136BCB7AF7521FDB12992E08237406FB72C722A8DAF9D1B92BE0CE
+EF139F7E77A455432215BAC8F32949AFAB3E17B935B281438CB45EFD3C53103DC7A30C26AEC7
+F0696758A171F1BB138C92B0BB45AD8F2CAF6CCED9CFC78AEC1934109241CC92A07D04A5B827
+C2E6A276C3E5CECA86D02EF09C407B4ADA7621D1E7B3F9A30C5FD02EBC567F95868E16F35819
+49204072A220484B16AB2A37E9AE854285BF7070BA778714FEAC1C1F8B26F2C0139B225CCDCC
+EEDBF16E073D84813A41324A3FFAF314A7E9AE6CC9A3220A6FC183EBCF60E3A5AE6C16AB3FF3
+2295A442A949DD2BAC493995828362B276EF004F5A1F1B74E76AC0D6F84DF92A55E21106558B
+70BCA1F07811609F89FA0C2CB14687EAC4B0A569F4FEEA2A9C44F3CB058C06471F69FB9F2F0F
+163B852E37177234C7B96CA8EFC2A8A0A92FA3D9E13400EE99CD3EB21C8D6009CCAEA44E0EFC
+FDDE769ED4886BD4626AAC99D9CE40AD307ABD643A7DF86A9D74405CB611DF6E46D4A0E00794
+86069E67EDCCC57EDA04AB8183218428815D4A4951162F92B09A34C9B65BD57697F47B3B6E3B
+03B31916B33B164330CAB02D9E602DC3C676186ED29A095E6740FA90210F0D530DF1841AC95B
+AD07DF75608F0B9F9386EF65C90E8C3693D8FAB69E961A01B8FA216ACB95430D42D72635CBC2
+7663A85BD13EED984B413521BAF1D94625F736BA60B4C95F224A5708926409EFCB30B11DD897
+4DBB3843E89A01D4EAB5EA74BCED2526FC8EB07DCAC37D5F88887AC6982DEE13471B7BFE7BB9
+DA20CC3AF10038F3C7632550945817855934D3DDC5720270186DF523D507C8F676C438EE0B93
+F787E43B108FF7BE5C010C6F5EB5A81C26A537C64B115EEDD6BCBA1AC4B673C4CAA99BBFE7BE
+146F85907C524350C11A1152D99A7DC86AA2C6C038272D7A0421F17E9CECD87CBE6F8915F62A
+2B418C1F1D83594F04B57E931FEEB575115125706B2DF96F546E23BE07471B5A78553D8FC064
+E5DDF263DA90455DC311C58377455DD7D2A39D28FD88B467394F7E7148C5E0A9FEF653C93191
+4BB54FDAA5EC3652D2EB05ACE3DDCCCD8A4FFA8856539B65ECD2E3D5A4DB9B78F3383781EB75
+0A9C24C04F8E740627CB5BD320E9E9CD86DF2978E5A54895815B4F5B6739D05CEC7E9316E532
+D071E652F3EABB18580DAB9E3D58CBA97C00557B4AF5C5208B82A1DF932F3B1DA627A88B4844
+31E27D09C1AABEF2C55F15258B2B1FD1888870228B888C1AF94885E34F08ED06AEF168FF3F6F
+3737DFBC3385A8D2FE731B188B7880D6451E14DAD483559A904582FD6D4A7ED30B6BC81E9968
+A4FEF082957258430D1EF16855F55E332FFFA3A7669C1A3F56878B978A91EDFD0109B7E7EACC
+7510BD0C8E2E61B38A6F6246A3EEB3D8B1FDF16802CD45E1337801866553CEBFA1B6BB385FC4
+DEB66B71303F32B32F232480393DDADC1CA828E120294E863663AC8E866438B33B05FC36F20D
+16480635152EF638626CF42E7957BFD7A99721BA607E0C709C5C2F99DE0F37AEDCEBFC3A3CFB
+7D8A63B97DE1A3F0DCF288966C29617E1F346D6DF124FEAC4198055E2F7F92B460FBF6D507CB
+CFBBCC34F0ACE52F4E59A72F039BED5D43E71C2D547A1D3555E62E72E2AF819EB4D24E208A1C
+99EFCF02D9B4D02FE572844A9F8470EFAAFF88D29A5AFEEAF4328C6D86BA434389DB746B0856
+633E22681E96E27A26A10956B3AEC523617A646B34623DA1CC360A16BAE3618E5071503BD7E0
+5B1F3562D0541ED6640E6527256FCDC981E9ACE70BF2261AB16D98474C38D9C7D025D9D5C8F4
+0035824B3C802970AFD90595A1E2ADEBBE5826CAE7228443423431FDD16AD1DD83BB2C4BC4DB
+6C5DAF7013DD9C5C7D0A0746969AA7C3295398D6D7C85A89520570C862BFD258C706ABE412B4
+D4AA4DD18F1640A1ED962766F3DC79AFB750BD2943502ACBFB0710C8B8424A583288A25BF995
+436A3943716CE4A47B829066E4DB7AB26F80923C280B33DD76A2C0F2A4B5180FC6936D912564
+0315247AB2B909C73FB5F76DB3038A3C40FCF4F4DF012871060E93BD24A9B5A967482C4B1432
+FDFEFC4F837DA73CC500004ECA2C77689C33310AE8F5DD381755D13E221C2E36A2FE72FAA1A0
+8A5322662D665EA56444C1BBC4C4BF06B5C1E85FE9D68A68B078EAC6741E03855C7C715D1564
+DE37D8C55C7718B0757C974F7CAF428E90DE481D184E07F903823D574BE5B4A1ED166688ED2F
+DB15660A34F6B63ACCF55CBB7169B0D4827196C74AC492AF1CBDC92B6A30CED4026831553B6D
+0AF5DAA431598D3B70C393C2A11A9645E60252CB64B9844E85F040BCA0634B80CFA8154E90F8
+4C1FEF760B0B44B662430CB544F7619DB40D774781CF0E28A54F839D8EE76E2C2AF30251626B
+AD82D804AEC3E9C729714B2915326E4ED299A6E0F9870D4A0EBEEFE895D5CAC2F7CE64FCD06F
+A546F20202CCB27E0D11CF204F7E14DA61535972F7BDB993E7CE1815605CF6357A70ECD34093
+BA6D4CB42C82DBEDD40F43D199109F47889AD4C13C87A4B10FA22F2C4FF74CA8C572AAD7D8C6
+2A17A956DF123C7FC80A8DB5808F41A6E2F782D70DE36411D43D3E70B4FA20C154596CA957ED
+7196B1040342FAEBDF1A3B27848232D45F04143B1D1344CE5E1B803A9E0A010925290FE2A568
+8DA1EFDAAE8CB236829AB4CC401695A077F9D16154AE3F116BC20E27B27A493A3758F6AE4DC2
+809F79448F6AFF55989DC2191380081E095655660D66417B5BB9B94C84451F68FAD8E2594D6E
+78BD8503D5A291BF7A98B1EBE225290D4254A5105950F28732C65676A0D3717898D3B458F5AC
+D3FC01C50E1AC9AE16A8A9BB19A4C8E205B1DF9E49EC41E3B8D9F5428BF6D425F3F08E9FA08D
+E85CBA31F26646491BC3A4A157C9473AD9C83B7E9641A7C96B660942B51CEEB50C699BF12AB8
+E66269ADBD5593011353E53BF25160B2ED41C771EDE16E10B94283C0D15D7C117DDABC24D57E
+7427D967A5DDBB81F21DF11315ADA7C459560BEC5AD93FEEA55714EF56C426765E731FA92866
+597C6BAF0ED2756B2C02894DBEBDB30B78FA29C64573F67E2497CC8B6A4F5281A46C65883E2A
+53CDEA628857A705882CA4679E869489DC7FCFC005AE67BA52B39E2F74FC8CB62FBB85A06B4E
+424CE893B408B29339E85026B0BD40313596B3F41E2EF0C0AC1FAEFB72334A35ECE651435192
+92BD73E731A8F7178D525920DC8A5CA6FDFBF5E395881B1AA05423769D60C3E113C41D04CD80
+C219B7FDED2C6E3D51A63554544B5AC37CA86F3872DDE36D602989593CD07896BBF03EFB95D5
+F0A5FA3D6E1B511CFA481271E4BAED9ED0A66D37A590B93F04A1B5586F6051E55F5E05970470
+B57BC7BFCDE565B9FF8E36A295F411C0420BD151CE92C5F504C9DDA4A5C61D66430AD4D91570
+62056BC178A7A844687B7C529908707967EEB28D2960B80C8B8240ADB4BAC37D5D4882257C1F
+A2E8C187658668BB137DB5825415905DB7904569D0BB948CBF973C59C9241320058BDA653072
+5344156F0AE4BFA67AB9A4FBD181DE40C545C04F9046822D36DA17D661AC7B22F1B468E3718C
+1F69E5DBE992494F919DD972D9C7CA8C57019AEA6C9783B039AD885C3A1FC9C134B383F691D8
+4B00AD783FE48C2DB51488633D44532241944660C58201A732D35AA588398C31A2A6934448DD
+3A56775C1D1A70A6A65A239479CC46FBAF85BCA05BC0412FC6BBD15A95ED9F6C6C564FBE2A2A
+D83DBFE86C99A8C4C883A4B64727F8E2D05B7119434FEE6A8FF9627C8F1E7DEDF853A8E8616A
+F05A2597589C012378110FDDE31E72936CB3D6EC353872E7A92A800ACFFF569FFB738C492760
+96298C3CB08E6DC5C2AE94D44C6E1722946D6C147649A186607AFFBEE06B1A35B74EDA290D60
+EA3F94D48D360F05D3A330E735E941DDF63E0EB2F9E5D23460AD204CC922BEB9375D43033C02
+BF7CAAEAB6EB818EF49900893FC3096AC9AD831E6A534A6CB8DAC01A707EB311AB5BD1297BF2
+89A23EE8037152FF76A6E98AFAA3D5D11CE328E656E367D6B76E17E48B121EBCF0798B1893F6
+567313A81E0F3DF3B20A75815886666A1D3CE3B309E596E26C8EE67DE3D332AD672DB1B76EE4
+BEA1C0BCAC51AAF04EEADC339AEEC68EEB1A37FB6337D824E1B4C9F39625A2A6C761DD4F8424
+9AA081D2B112E16D2C2AE504307B6227BABAD0C60072BF460287CB724ACE623A0A500E7B923B
+AD0215A3658A22DD47242A6B30EB20DBEFE16326E8475B6B01C2A80E700F3C250A72F9F23068
+2CC51D00568220882D1025B6D5D7826E3A49E2AB8C116291DBA9345D8A1A510435253B4FC399
+7634C1699FA87A821C76D00DDE946FEE888B6AFB84F083BDB9D8752F6B250A28E63161F73793
+64C31AD467E8C910504F62186867C4A8151933CCF1FBA4AA508EEAAFC570279918C10AD09ED6
+07D675B4489B963FE22194A16391059A85662ED9B3CEB71B628E080A6EDB74F40E93433E554A
+D719C9B480D1C636A8B9A03ABE098FE04C1CA25FECA046C7170473B0A646C8EE7F0728BD57B7
+D18777D8ACF3DF9A3292078FBA935AD96630C46C2FCC702B23BC679861AEFFB169BA5D119648
+D4D0D2C522A386C8F22BEDBC461EC335CC687F8C8F8DD3746B3F587410FB2B509CBDA7542D48
+3028B4ACB23D80855F449F00E5694BFE4BB1A46C1C10F892B78DED0A0402B0475A04764C3EF1
+C54BC01A424F19CEC3D4575D6AF471941F61C70C696956F331786CDC8E34D4FA024D1F8E4BE3
+95B80E8F0D2DACCBA18CC6EDC88FED21A853CE55EA4DCF1C3E443B4E7108497D1D1D44A153A7
+D17ED15837B0BA2B413730AF499C560E0CDB32ACC99AF6381A865BA58DE1C5D4227A133693B6
+3F2B83ECFA1A9AE56050305CAEDACC34D11BC73C747B5BF53823FCBF7CD13AECDF2DB583601B
+D65B74A54D81E71F44C0311C8B23BC2CC45129628A38E342B36A01BAEF2C417051B2D5C15D12
+3906DC2884885912D150F6EA782C7DF9F1301A894E2F100031F14221467D113174A46D2A8F33
+9C8250098467ADDF9D8F4285333FE631B9479FF39F7A8D27FF6156CA2D3DC5BD8229A011FFE0
+BA7CA2C94CD2268F824E3EFB398EBDF656E7ADE912C9B093F728F7E1B532ED7B150C84DDD382
+A414636C04C659760055B985EF9A4C62D57BA62A97496D464851B3B100EFD53AFA8599468C33
+3CAFD9AD3B845ACF69FB78E5A77940840C05EE19F64E8C1D83B681D30EB882DCE367ABAA688A
+5EA22FF298EA3776430950DDBB2EC4DC75512C8B7C5F9F8787EC521EE473BA0202A62CDFC117
+EEDFFFC4953067E6CE7C6A3E620B0E0AF6955FDD10B070016E4C519CA8FDF0B166410A33AE78
+4DD46E19212384B2A706593A0E3EE1DD56010FCD71EDA6F9055E9F0C62C9FF9309CA1548DB94
+50246A17AE4B988835861F924A3B9EEC6275A930908A6F184E59A6551230C29C28A690E2D0CE
+DE176513BA903D3047362C237863CF9222AE6DCD4E4ADE63929A33DD597177748C843CE229DD
+A587E1B19A45B6AADBFB8EBBEA32417973DDDD084104DE0A920B2C72FB731787A1C399D3215D
+19FEBFDEB96826DAD744C906A25A1299A90CE06D37F078F44110AB444AC79578C41064083B42
+9FFF8F2C3AA89F415A9A63BC5DA7AF4F8D7AF4B2993C5D496804C1C1035BFC25E9E842F38B78
+C035798A6D268A00C7B8994719B09932A119E5721F33A6F933FCA89CBA6FA91E6C2953EF3CCC
+7C2447550474902B747650E7547C4FC58B11E48CF9DA47AED99380B827ED070C4DF45575C952
+15D1EEA2D6C0976C353B252540C9D59649D558ED5A694638AA694A2924A9D94BC30F4CCB6909
+92681C261FD723EFF0FD81B2C069D61DD720BFD14D573BF1304658F6A42E20C2BD2C49952A11
+4FAE6B61F7642E54511FC8987A9D95221CC142806A43024EF49F1655C8827022A61E6D666714
+D0E9D64F72878EF9812539E8302DFD1385F1617886171D9AF9BB42DEECA8F06A3A1F6AB15603
+A86909D77A2B5CFE5387F5B87C0FD5B4EC3AD0039A0B2ACA770C0038714A24D6EBA8EBA006F8
+0DE481E7EACE4843EB17D28AE4381E7FE0EC6EF315E3FE08C2FA6B4966389012B922B03D8317
+2390C2F434B41A23C0CCD3D3D60636A868830F6324D4B10E2A3D3EBE2D6E1C3C443C345524B4
+70FFE71506CE2F226CB82A1A843D7678F25F1094DC05D858DF5E7EE47A495485EBE62FA7DF12
+51E2B562B240DE3F9B3E96E8181F739419E9F3A9E1322C67AD94B2FC371C7436BB37C64B538C
+ACC55A8198304E5CBEB37A3A7B00CE8A91903F37CAFBDC92EBDE1587279F41F1ADB266D5E2FD
+B3050699D0A4C61F1B76820BD69AE9EF9A69D06A5F0DD32D8F1610520BC238D2AE0D35C3E314
+8B17639B8A3B2B0E3B09E982380DD9F5428FFC1D6463598DC79EEE1927D34EA5D0E9AA3A07B9
+AD30AB3C2FF6232DE09B89180EC6385C4F4EB39F07CDDAB7F5FF321FB5FF92D3FF55FC8E8FE4
+EECBD7E5F1F9411926041267EEA0FF30575F2324FB7807CCEDD6583052BBE82A097A530E5630
+01354DF141A5D368B5A2B2DE69F4F787C4C05FD01F468E02C6B61FB175C324FFBAC6196DA6BD
+A18694395271FEF5B5D6A487A22B2BF43E43F965B4058B659B63ADEFED447E7008B352D19675
+73BCE068ACB0AEA44D4F30AD3888ACB83B90D7727E98295054B2E66ED5C39E057101B69140AC
+59CA520752C3EFE3396151932F57FA42D2FFA034861CA8EF61D6E3F02A8442C1F57A39A81587
+1F95CA45B0A5C9708981351D3CED79C04017B383999574859691E63C73757E9A49B1518BBCFB
+0920CA8E4B98F7A70982CC121F6AF20F9CA451BAE7CB04CAF6286C3BE629136D00E4C82D3FE5
+450A46D99240F845D934CD23FC547E6502FC607EADBB7C2E1475F1140F16F33FC28E3CA43651
+3220005DEE9805F7EA5FE782815DFD584A4F21AEB13B9DC9F843D6BA27356EAB0E6DAA4FD0C5
+C9431698229E3FF2A193A36067217C228EDF218D06C444B9F012CA6C93321E8F5CE4E43F8906
+9021F4E1094EA6154B8BAA8AD3D3CD5593AF1864C760CE4CAF70A5D93E28CE778C4ABFB70423
+27D805C95E9DDBC1F19283D3338235E9A56F9F6BD1B9841F37A2739F962CDE674B93DA68E6E2
+C6FEA939AC0812141123EB3CC2D13589C1CD0BC4C4DC7BF27C96B9A8644666CFB4BE47FA3E65
+CA556A2A9515071BD6EFF5FF92478FE80A8F943F01BA3A35975BF24E6266185219EE1DA1FB8F
+E9A3F370B18184E1198BD79ED2D550F3B6FB71F057785B203457C3D54EB0839868F63BB62642
+9AC0FABA5B8B8A1EC64DEA83A7E98F674BF79C5E2BFBDBC31015DE987688876DFE015242F2C3
+EF01AE02FD79D5DAC7302EE7F1F85FE39489B1143966681E8A090AED28C6B1526819DABC14F9
+3A97034911FE221F17A50D64AFEE60CCF1EB3D52F279C014EDB7FD8DFC2C9B64FD96B6AE2B8F
+224D1429D57FE9C741E44D0111CC7B8D3BCF3EB867CA9968BA5634CBC52FF1C9C7CD7E751E49
+5421DAE75BB8645AC900D2853A7B6034D8EE7610ABF9057A09177523C18B6ED409BB3BA4E196
+947AD6CEA0726A0BC0DD62ADA6BCC2D46FD9C0379463CCD4406DD9E64C622CAB4DCE7ADF570C
+CC7D1675F1C120B781758083B009B4DFADC9353BB367B3B8F3E14F507388CA98397EB285E5E6
+E386E3BE8A4EF447C8C169EDA0C654EA4240B61AA483CB2D03E60E3C25567497C2EED402EBA7
+D35F857DEEF85BD42446661CE84EFFD05AF5FCE1B3D9F17EB436924B9E398A026B51623D2C07
+93E44ECB049811E1A14CFB727BCBA3252D80F7DEF2FDE012300860899C885E68EE31FA8A3A21
+6B3D2EE04A6D9008381FBCF8629F5C6B5B12E4C948BE90C658096B26BABA0A2EED26D7EB2395
+E87769BE2EDEE9378D25F6C8DD97591BF4F2B491F3D1DF76F1054CD76EACE47207A5CA0BE5B7
+C4685B98498D38F1A46D9D13E02B8C7763A784D9F5B133AA8E2A50B3E25128DFD4C4825E3F40
+D1D29F4F062E5760C2E0A06E561CBB114205D977F511FCCDDABDC55679E6A798D6FA9478BED7
+C39B6F40CF911B19E00283AD8429A50A515ECFBD1E003F86A5573E982A40FEE60BE74150A2C7
+D7E1EDEE2B1B0C90225B5A88306D29194F4400CC39F04FE2B8AF0D60A070301CD511B3EA36FF
+1CE7A283ED99281D34D4785B51D1BF881D9DD80B4A5C7FA826A27C8B157A23824507E04B2273
+5AB0FB1C452E2BF9392FF74AC562EF87BDC787C9FE36CCBC4714167CB048B960348C60302D4D
+D6CA5800866CE6AE88EC53099E2869509D373622E3C7EAAA9FB0A51FF996569C1EA9F41E2E39
+10F5DC368FF43532284FADD17F60668717E255E0DA2819DD5E62F115A339B42C5084E03CF8E9
+F738C4119B2960BB0CC0847F624D0D74E002CC4689E51C8A9F20A5834C84E924BAE294DE45C2
+21CA4E7A5CCF71D9C3B9A4AB0B438078AC6B5B38C686DAACEEAE67B47DEAC96A8268239014F4
+798C317BEBD5621DD397FE7512C6866493C69A25B19E02C8C68EA3D610B8D2480D893B295B02
+A62D6CA989400788CE11DB935C7BA6872D387B2778FC32A65C2FE59CA09D6C47CC8D42386C6C
+F71B9A46CF3BDA4A92CECA8E79B0C5ECC8BDB02FA063B79B1D6DDBED652A83326FB43EE67891
+B115DE696282632BF4E190845B0017E71679AF719920CDC2A77F4A1940DCB6AADD7894ABDB89
+8152DDDB616079D75ABFE2E52F9E77AD1DDA71A657BA59A406EA856973133EB4C0716D2BB7A0
+77E956AFC28C20B3B7130F6EA48A05F159A0510D4FFC539E1DC6BD7423923F47DD5EF2CDBB1F
+B57FEE30C70D68B0056B96461C1ED56A1817F334C1DF3C5EF2302FE3D981DD981E79E174C34D
+DB5E2744A7107A3B8C3C0AB8C43B2E74469658A9596EEC6B9E5A667DF81B9F8C7F70B0B9772E
+81630BCA561681AE160BE334F8993D2D166AA6D807A4028CF2E626A968F63EDDD294FB4C7862
+A319C7C59E4B31F742A63186363FBB537A8C8EEE33E02901B74DE0FC9E2170E6C5A5FB4C86D1
+462024E8EC3B57EFD9E7DA6EFB0AE22D04893230C42892441783E93726BFB191BE261757A8F1
+9CBA2F285A4074C63B93F44AA6C4905A67DE7688F4A84A822383AB4C01F83DB2EA1523BDF976
+B909592391B47570E9905BEB8869FFCA5202C3AC8F0E8A136DDB5FD43387D88086F1D842C578
+C65BE326C7DB1C4A7AADE0AE9A3A3FDB64E822E983ACF5B316C687D50B5D5AD7B2AB640867B0
+FB8444A2B42E4BD87FC4EE72C8EECB6400FEF1CB8F4AE94B12FDB51FF5DAB655ACE550BEB350
+0DD8F31560C5854FC1E1DDD249D7993AAA2BB5129888B5A43AD85DE6759F0E16CCD3629D4097
+25FAC16B501A5A8B93F101B8EF330803B7EAA6CD12E36810B11282FC1700295B3330A0981455
+AD0907E5847693D10B38F324043CD0347146FCD7F654151CE6CCD3A876C37953FF23D0E06745
+C6CE83E347F79BB43D8C770DDE926D418F7EACB85AA1C3D4CF6488EFC1E5997133E32A5AEEC2
+9CE48B3DC97F707F1D6EE3B15D66B642EC87A74C850837DFA833825643ED064D867071095806
+7BEAF2DFE96A952FD96044945624B63F641FB636A0FDE7023A283AFBBEB5BAA0C1A797D5748B
+C6ACA63A5868E9D101C6B6601C2CE355F46A7341AB7ECDD59D3D66057CB085FB230A207ADD08
+AA26B84640EEBD7D27D97B9B84E346E1283621160D9499B1D5B7923BFE1978226D035307C18B
+8BA35EFA92A50C31DA458BF4BEF83885B30908AD0B323735E5E6A09E3B2EA1E61EB057ED9E7F
+C05192BE2D52807EDD95479935F632E273333700B603D3BCB662D23A32A98DE1305634A00197
+55A6A8CE282EAE232321178D2C2203AF61E9F6B8DC9AA6064023FEA1589553695E4F78C40D43
+C9F80DCB792BF0947CB7B1C37C621BE15AE86751B7494119667A5832560EA6264EDB519A7474
+5922586B90B44A22CC37C715C02F3BF50AA27071B3F67762454B6B105DE5308F24096C2E9DCC
+61DD7D22231EE9B1C18D80912D2DE656CE6028F6736D1C4CCC7D84DAF32B5145ECD958DA9956
+42410EDAAA4485580BC05A8B349F17CEAB3449B7E4BD717AC8CD089C8F613988CE2BD012C3D0
+2E2AD252004E41A30C405C47B2FC00D375FD0CA54EA852C7C25A845E897CDEBF030D5E9D2BD0
+601E48AC7DDD93BFA1A4198A0DB39285181496FC8FF98E3F38866CBCECACC7BFE247902D6A62
+2135753D4646CBD8E6B1D67F401161E0A77A6C7711DEA14F1669686F864D518441EAD2517133
+FC429A56CA1FE2BDCC2E6D546C124BD26A8E8D4322356E3CF62B59FC126B9ABB5B44B4396663
+CB14CCD95848A5531BC8174B2EF7952993326CB28E39AA490B38AC4C11D23D287F2BEED523C3
+ED6AC44D08837290BAFA80B71B549D68ADBF5C8F9F6BFF5B3919E36D3C37A1C7FF42628D29C6
+1D42135AA659BBCF4660695F172E3FB9EAD09B73C3F6A2765C7B0E512A1141FFE8ECF87179E2
+F0B5BADDDA1835FA3B24D69D7C3BFEA5A2540DB8BDB9EE7659727BE6A8E58E3C196505231C67
+01626950918A653960AECC38E6E277B0C0F114BA0D70742A3AF4860E742BA00A8A9037A5A2E5
+626BD779CD8799A9577B6E045617F0C5E704A6DDCD0989BE462E53834C2D6A5FC34DA0C2960B
+57CCF5FA3E26F94011D34396C0F6B79C4B405B735BD5A88F6818180C7C54774C369AEFD38999
+4803B32C763A5951BD109AE6D4DC258E26658FA125CBE76C2A4E8A2B18E221A7ED2DD77DE293
+4F5A69089C2B9345A4EBD97AABCF71A72CAD2B57417F974CC69503C05B758FB26D6507D13135
+C04E14D743A96729CF9776B220931B7BF82CE3224145FD9AE7E39532085BA36CA1278D4A28BF
+7E0C9CF19E7A6BFBDB907FCEF0B6ED17C25A6EA829AB4F1CCAAA588BBF2E610B5B2730DEFA90
+19CD248FD440509A4EB4DDE28CFCB0FFAA59AB9DEFF94F61A67CFCE68DDFCE81DFFEECF7FDEB
+07E5E4315EE1987C596CF307C0387E15044DB4A421FDC46C9C52103D18C17174D150F6EF21A3
+36D2B6E6E20DB698CEF72FC8DE09C0B225E23B18D50B61A8DDB23A6D015DC7FB3CDD997A2962
+559FCDC99FA3CEE6897CE1B68AE5C92D989C901807DFB101B0E05F170EEB31F8F26D7F3AB613
+30A766B8EE19E9160BC534907CC8B8E2229DD72543F2CA41AB460A364EA042C8B56D472ECE4E
+433E2A9F474BD753A2026E01535E094CE0962854D4DFA9142E689C9B7CFC1351D807DE5B794E
+1F5EBCB4ADF165C2E1C10ABAEF849B79CF580DBA1793DF4350DC8227F55846CDC1AA92155A79
+A2E593A066728B283BE04C6AF8D7330B0C8D8BEDF1C359C9044DDFBA210D9883B1241F1A873C
+19EF8A368ECD1826973B3FBA7BEBF9FA106159126F8362F8C74EBC6DFD12A926546D847307BC
+58ECCB0511E78DF1651CEC2343EDD9FC86F2653A5028D7E8859B492C9B90115C054C2EEDEE1E
+8591F504B5461D6BFE86B8E0FAAEE5B33E360A3E087180FF1C1615A1BDB64A68A466E1AB57EE
+54EDA8E69DF7AAF12F3CA87737F8D2673DA1B6CCF6B80760EEFD07B68B7596E6FC0F8E74C3C0
+543E9634907314B04E1CD45F78CBF9FC4468F1956CBF5BEB7D6EB3C22CDD1F26D516D1461CA8
+ADEB6D10EDF97124435F518975EB1D647A60807C81819CF96C40C04FC10A98B1671AE7322887
+495BE50E2366AC7DFE4427240B663A6A387F7A48402A9B71474E93992DCE53D6BA44BF598ADB
+03435B60E0A209C7543FFCEF070462452DDA332596BBD803752BFDB88FC58E480ABE3E3DF482
+3E8BDE61DC84430C848F30460654C3EDD7A3DCE8E70B2BA9F01E02C7CEBFFA2D8F563933B476
+140D5ADB5D02706180A3BF59C5C9868E9C35FEC784EAFF8527DA7432E6FB41D2D06D72324921
+373E4152B6FBFAABDF939C296FDB71A53CB1430F1FFFA856A4158D27F6510821218844F547EE
+DCA74189407FA1F277BFC1FA795CA8DFDB0D214396923282050B979A53BB66C70012D8B12AAC
+2CF69CB42601530F2419537C2C4ECEFB81447CA4ED44DD311CBFFD284E1DB690DDA3E754A78F
+C11BF0021900AA283A5B33BCCC68CB302927C06F868CC0C3BE86371BD7F1D84FD22C8465330D
+E6A785E9C76C71A49899873EEB483E882C7A11B21325DAF34B1237AD54F6EE654EE607E599C0
+1E0F6C5F2873A379547221CB703FB3AC98C93B1CD5C47FDA92D95DDA373323FAB73F3F9DBD7E
+633C396556A8DB69A28E63C84E62ED7B258115F2E95D7DA848C833F3FFA52A79766414CE6D0B
+17EE872CCD79B992FFD749F04C25892027AAFA38DACCB5F871317EF1DD8FA783B5147D26EFA3
+9887083DF46FB4CDC468DB83791DA58582E46E70E1A1DFBDC1D08E5CC9EAC07EF5A3C08A39B4
+DDCE9331914EE9A18F94E61D0A2086F561FF77BC4E898B86DD6CBFA21A8B30539905F95B7FFE
+A91BC1589E7C4EE218C6CAF15A831AEDF9E8697361A47D22D9C040ABDDE9B4BAB37AB057664D
+B8D37E678475108EF8D68100A7AEBA5F5EB529168A739302CD9FA538AD68AA5BD92407A5A092
+EA1317B465618AFE84B0FA5E8FB7E8E445EA67E9F1F883F6AD7603E617E6158C58C72D94AC62
+2CB1382855F9CE91575A41D396C2EBC7A69166EF7FF9F514755C01FA16E1E8F96C2FA116A9A0
+06C5E8DBB3AE24A3E82729A82845353CEE0B581CD1C9B8CD83214D147523831CFFF95F00C86C
+393F46C1CB719B1AEA6243D31F735EE05F501029DFE1141AB512E079F89644D46949B742A834
+5A196F7DEDB11E199DFFAFE3AD75B3ABBD8B2BA6328EF606BA6048AD7494766B005FD9260EBC
+9D8C868B19C92B583299FDEE545D8E1F684FB24BA1400F3E1E734087A843FD388BE3A5C5B307
+3CC250759BE77FBCDC3BD5E4CC2CDAF8E0536F479D2C359C3B7D5C83414DB8741C90E6CF4CD7
+BE030D6AEAC2F2528D64994D194C572AEABDBEDD90F9D10A408909A76D6C24299F9B3F3CA07E
+44BB793BEDDC98B17DB3CF110EA8E3C0C6D105388067FEA6C0807B25AF2E4D2758E06640897B
+92C8A6E6A1D9F36661DC2F4112FCDC6FCA82AEAEC63441FB8A74F3CFBF3ACE8BFAF967A696FD
+522CFB9E0CE9C15F2072EC66A463ABCF4FC9C97D0477F63C41D8D74565BB02D4C8B44CC7C5D2
+AF34859BEE91005AC5DD7637E9CD5D43E282FBBE16EFDFF84AE46114CBF19F430095804E231F
+DE393C0BF5B8DA45879E3DA3F12230715812AD5D62C91B695DD6ACE001667EAF808900204585
+5914944676BEE1242666A3F4BACD8E049E825491624690E3AC9B7F12BD4C4B66E5907AE16D32
+D5AF3837921F92ED3F61A64AC46FC4821E0C556863239CC05250E8BB42959B5A2A8484283C49
+D158C5A8921A44EC62D88B71B5E6BF354FC06C423DD6968362121515EE22E8F67903D124ECC1
+C3BFCE7DF499B85291A421DB087F181E243B5EC35B0813D68ACB531120F9FEC76DAC4229D9F5
+7ABAAD36379761BDC7C6D28140DB8620D63A3C42CC8B6C7C8328B3DB739B8C9E871F77CEAE8D
+ED4BBDF04929C51800234A2604DEA72A867042A2E2E0A4D06A7D2541AA5030C8100543FECF31
+38A05CDBD76493F2DBD5B8E61370BBE9F778993C4C72526E363A461D0654DC9D0A016B792548
+95A09C6BF05F41C8993534B5A418A4F0914FA82057562C54CA0B0534F5AB75D1BFF34FCE1EC4
+A7A2FD9506A32C08D2B2C0BB6D0C43CCCF04BB85852C792ACF27659C2925F46AFF98DF92E7C6
+44E66110BACF7A520DFFFC0EC0640A9F17E5F7A5D55AA25F35F95E0A9225F88BE534C095396D
+A0F8403265502B736C4E48AB681E8792FDE306500788F921807CEED6D107B13F78AC50C75CA6
+53E5F7AEC9CDDBC3F9A3FA4C7B86CA1A180016BAD6F79A618529408EFE9E0D078E92A6E22D07
+25765CA1226C197FA0B9214ADE6AF9F7BD41C5CE72022ACE314F9B5E84BA75AB85EEEBE0EAC7
+926E968994767939BD3CC2441CCF77927A3EDC8C7FA6F9C5BBE0FFD76671793F217D60807BFE
+017047FD0AE15044C6421F98EECC1EBD7A30F1E711D042DE5AC69A02057D64CACFB9FCB185B6
+917A0A65A1BA94935C0184FDC9969C6CC2478826FB2F846797A97D950B8D0F6B771B3D31EF18
+6DC1BB5F1510984F1EC206BD66264F3CB6C29FBE18683B81D5502E0C85C71BBB4E0F516C3D8E
+26A4AF4475125C80A360E303F8AED324C7B6CB61AC184E4E1346BAD5B413DD1BA9035C9FC89E
+9DF61C9F4991599D6D898D62E81AF8DEC08F1925F713C044224FA29BC3B9BE8F6862B7E7C2A9
+811F1DE47E6D9A88C774236126973B5DB30D366918822983FA7BD40BC28F220830978EE90A4F
+F32158064F941988861C915898B5CFD5B16A85A333FAC712EAA6CABA30025FBE74658C753B7A
+A9BD215B0178D63BFBA8717E0452008D0E20B14FC21E6C674E28810269A31FE4A1727E30DC7E
+A34CD844A4060A4C997516B38B664ABC519BADA688616863367F31251CCD0A89447B144F779A
+6BAECC1E4211B9EFE3C8B1159FC2879C8B55296180244DDB2744A3C346B9AAFED747FA079578
+F3E4DD3AE6B06120F99FAF7E7117910511B3EA8A898765C67B8DED7A6AA5582075979F625348
+72F89A2B3BB3016398D9F4C0C56165206F1E29803C5BE391F8B012D3056DC025D6E5E111DFD0
+8237155E968D75ACD8DC1A398852012ABA3060E71A3271F3BDD75141EAF2BECE5F68ED539E15
+A8A36E4301548BED579E8F49B498713EF90BE67EDA086508A3EF894BD305F45CFD172E1792D4
+AF23AC7C945FC0F64351CB90C9DB7E20F839F9F2BECEA8EAFB6909A8E5A5B48CAA4684CE174E
+9731E0F458D261B7CFF593CDA747887BD353939E55C954E583D92B647CAA4CF351CF33C785FA
+10DB286447EC90D29E9DF275E266B950BBAAA175C8243D928263E6D0077F3AF0ACBB537F3611
+09F14A03103C4BE48E235E6FC2517DCB4DB933AEACC8F4CCBB0F8E2B88B7DB9FCD79BD4B8438
+144A2781B1511310752AEFD143B1880D1DC85070964F3095CE2E23A380BE8F266B86E34E5190
+656D6EB9F4FFD1B338F18A99F7C38ACB9E1DC5521630FC70B1019947073E79CFEDFDEF645B98
+4DDE0B4074756A4CE361B871F8D4BEBD9E529BC33F1DB63E49DF188B9D8F0C376B0336CBBF95
+6A28C6E2F89E2F5A4CB2FE534AA6D959D8211C2553B317B87AFE7B9113CAC051E38BA595AEFD
+0CAE27FAE1055272C6F3472740E6933DB068627719855A0E31DE47B96D3C166496380668CB37
+7A85AC320A80724B0CFA18B85D765B573B0778A8F8BA7BEC5E2ADCBA98F49E5E2B2C175B9A31
+3D8359F0307BF05CBAB0E35877B9E11AD2362E8E4E49D4BF9D540093F6D6A85A300457AD745C
+CA547EC04AFD322D90E20AD93017C019792AFBDF201D2B16A57F85A5D111CAF7DD5ECC0E36AD
+67C9D8762356A24902C38E0F9C6C52275776F244236565D1256072B52B666399CBB28950857D
+AA959D9B997D4E739D86813DC24E72D2BB8FCDF438C4ACA3304F835920F8D9CF9132E016AE2A
+F41CBBAB0146EEC9B8FC020570901E6C2A05AF7D7A49CF20E7789EDD25DF87382D85CC70FAE3
+75F6FD1A01005F4883A3BD2EE8F125138B3BC1314B3DEAC941623E06B3DAF692F536B5F4AB74
+53F42F5688B15DD3C81264718290C5F14DD9C012D8B56E53D3BE55A6F6C297C589F1C2979513
+BC0ECEAE5F16C96732B989698322199A2A51DC5A5B31FB469B331291ECDB61455DA0F6000327
+518CB911657A5C5F96CA70A45B9AD5932B93B51BA8704546E86DFA3FFD8F8CAE2D493E8645D8
+C1D434ED6DAA14094C7F00836BE8F3393D3CFFC850B4D43175C25CCECC7603621C8E5EB2C96E
+BFEBC51EE4FB302097247BAEDB232E1DA6C56F2A80ADBE0B6684D03919FADA60BF9818919716
+E1F038D0F298F55F8788981C13349CD775F3EBB4761CFE92EBA203F6CDEAFAC7BF9F177F89E6
+F765D8B229C8F698D2F412288F87A54D818B019F4972DD2688011B2F479880C81982505F7984
+24639AAD600C93083A6E29971E5002496AA4583620DC97C788D201E9BD5C62B922162D5B9725
+018DA7419281772F7D778C73841D6FD896A8F3235D407626F6CB0627BEE568DED8AF73A5C5EC
+C8E239A4DFF1AFC5E5EF8A225D24F20B59E2B83620F6388921C1C2D3FB39F087DB2FBE76B87F
+B4C4F73F1A49EF97EBE75879A6FBC909EDC34625DBE5D95B71341FDA2280F18731A652EE680A
+E5EE9D5D10F2EA5263BA9530F374F737F3BF36AA68B97D29E988B336EF30337A4A063E91C561
+CA3A1D8E13491BA94F30075A082A5928C3A70E819A4C14BCFD3DBCC29DBB7C35F114C50A7165
+1911A437F15345DBB015CE10A12B4A1899C116DD9C6BF86A5A7B8FC72804F1E5FFEE08A5ED44
+82C48AB82EAEB0B289CF601F6E87AEF7F5A3E21F9FCB2B04CD7F531D3F065008AC49F29E6E87
+1A55D7CCE6AB9C0DE6FD032E6D0CD01C8AE0E5ACA7C3BDF0A06F69B43B427241A7F25F339610
+A9BD2D00A78EA14D25DFBB29366EAF754A732BEB3984B097AE2C6999696B3CCA57A12B455776
+AD369B87C9C3DA652EB5638D85A60CD6B18EC8E93A91F586D05178D82BA79CB0F19A4C9CC911
+4D172A812E5F8D3F344528485AD0B1F357D33A68F66017C35802FBE8598DB12DCACCA4AD4910
+A837BD1A2D1CBC9CDFD21100A46097230AC3A261F0EB99B13BFC82481318EB72DF9593C336B5
+71510C596B199DCBEDD232A5BAC18B3E6CC62006B30782F54C49E36D69A14F4E1D7C3723B85A
+D93A8D9E68BBA134FB7B8332864CE072589F0F0E775DEBBB2CE1FD3CC18E6D94EC52B48BACEC
+3EC540D9828B4B9B187A4CC5E3F3F07BFB3BD8AA2AE0EE5001E4D9E78FDD3A0C3B8FE8F92C17
+775EFFB8C49247572F8B0C2DE38258128F48DC18FCDC622995F00FA460605D39CB0171BAD17B
+6B845A0FB98BB5E705388783CE54FF56C792A3B43540D836F20E237509CCC434B37385B653E0
+2E27F559218E629DC311FEAF8334F72C3513CB0C0955643086C993A182723E57324874CE0013
+9F41C7962D1F4BB6793AC542ECDD8BD7B89EF3BE3C84FA2C01E456293CD99DC492D2738A24F2
+08E95F1FF4D7809262680714620B35EE3F8159DCC28E77CCD99B059120157FA6EC2B2F2F37B2
+EA719924756ABF3630B7CDB262E27BBD456EB3BF47BF8D79F5D996406372712681EC255B919D
+1EBBCC45CEA7B5A9313EC89B41E1F6A03B3813415D953888BEBBC49AC28393B5525932A05C91
+946C1F104F438748BF3863927466904E6503806D2A15A61640E50637E6E9E25F14F8F56CC9BE
+E563487FFD30A4089526CDFF598AC2D26840BBD704A8BEB9DCCBBD1C2783BB2B3A2F0907D062
+DA82ABE9EA5495140CD6277DE2FD177F12B8D184359A5A92F604843E5274FCB16351ADFA0701
+416BE149E82AE3AD1705B901141AB1F2A7E099885487241A6FBB00F09388F66406645C9B2BDA
+54C58FCB84DAA52A7A73C10B85D58E1636887DE865DD69A14EA2D2FFDB6274CED2DAF151D823
+69B2E275881261C5E309B002960B035B08F04C4BE20C8EF66477C9E3C4A88372832B41B33768
+61A009C7FD384886623C478A4DEB17CEFFF70BEC47DC6D1A4E183DB95381EF987E2E25CE9374
+28423150E6E9022F48403F40BACEC15FEEB4FB748CCF416408F747B6DCFBE3F4B0287F051B90
+314E4C6AF0454C1C95F034480D994F9665EB0DEC29DCDEF3A977B7C06088EC37816B44F050BE
+CB42F6F904E606E7DCDFF6928ABE99F16E4D8C604E2761FC58448FD6BCDEEDDBD571F2275AC6
+A7366FB8691B9AD1D62887F6D8633651CE9316EEB08D23392549D50FA39C18B912A3516AAEEA
+B4B0FA3649E96B44C67CFD9B480D125D296D7B21DEF66151E2F683BFECAFD382AE1547AC02C5
+01C1BEF8F928A93DA23BDE1EE4FA55AA0E2700F072F2E6C2A2763D46B0967268D1650C683452
+3DB12DE70E69B7B626AB5CA1C991463D83831F4E23B6A3990E9FF2C90BE0E7F6E0E2D4501E62
+DC0F465C9789C0677EDDDCA50F77BD40FABC258CC5F77B327970AA7DA42B4762F96771CCEAF1
+FAA3FF750C405BD75B18F7FCD271B6403B4D48C9EA55DA88EF6CED0D1484A10F434E5D2E8858
+90FDACB11C05859F960DD0A15D9ABDAF95D2C43A50F80E42810217DC1616225BC8BE0E93D3F6
+D4E780F4EDD6931D3182E4CBB6D5B8D88CAD5EAFEA63A40974848BFEBF4BAEB4B9CBE4566BC6
+6D5E0D2DB8AB46617811B159CBD5540C828E50C83F3F76B0AA968C7690CFC8770F6293A0D04E
+391F22E46C8A58A8F3797BBA1DC8D65EB36C01666283102DE5C45C2C3F727B14C4662FC81D4F
+373C97D32E642FE391D8FC7D100C75D9A7C3119C8F8063B3D41DF9E1B70E18723C4EDD8A917A
+79AAD9CD9BFF6C0152052058A7BC45E5EAF2548EABBFBC7B33BDCC43C609D9344277ECE832DE
+9C5BD8B27873B1D9A264486ED1F975A503C583619972F06A8F9D32ABBA149A7F59F508093008
+7370861A7B6033B8C94030FB828408796590EDF4A58C13981C7F6325F8B81A4424CFB0378614
+CF1580B4C18EBEA04F0A5763E0C53594AAA94388AF43E45B00E80E9ACD25A52D82D78D07FD6C
+69064F7AC395F0217B8144F49C1463BF2FB526CD49D4BA6A410B35D75420753AA01E4293646A
+4551458BD9702F83B5BEB99B87A2C202917D845FCF8DDD4C2FE714CF25216DC74A14FA0859DF
+FB54570178E3787DDAF2C7CA52FF212234F4F19F36ABCFEA5D696D6C7285A6E3138930F48CB8
+BF189FA6A4CF337771D9DB07403D4D1BD0B6CC9A1F18181969B4B79C5E7B45E460213BABFF60
+A75EB103D1424DFAC7F735E8602CDDF6B4CDE39F8312CE1CDF32F4123A97D4CFAA49BD1DC5CD
+CCB2B4F6B928D756E5063E3EF319DCECF1490F0486A868F6FC701C4206D66467E55F288A7D76
+A0EC3943F6257469C5277B74ECD8B9EEE82B1C69F83833960DFA9274C02ABB91BAAE7E610D89
+060378CD2758E603B89DB8D3C7B63EF7C28907A290D552FF5373EE43E064B54122018A90CBFD
+96AE21683B0624A1DA8930555C3419AA3F412EB19296B0A15683864B95145AE88C18A89B0662
+E8E707C402861D9C5509D3080C8ED43911C04507CC373D49347FF7E664902FED98F728E113D6
+2E0FA7058A7A86D356AE5DEC6C31D8C0BB6D491F16041B4ABA163FC3ABE2E4DB6EC6FB02E793
+2B3BE4994BFFB1FC71D0A2E6E5FDE72365F475DB2FD0E53FEF712974CDB4BE19FEFFC62BB600
+34359427B43A0773DBA61553D9688AE27BBD76D52974DFDEFF351049439AD839F86D2146ADA0
+92A0D0B37E5AE0167B8FA5440030445108BE8EAC49C9F63217D95DA256BADFEFCB33BF9A3E04
+1BAFC0BA02EBB2DA606F115045492F717C226969ED6B41A6C0EB2C5F2AF362401EFE474E520C
+FAF7A28D06AF7BA38E41645FCD94E7962F7FC8A3E33FBAC5933E9263935B03F23FC5CB3D628D
+71488375A4A8667A3F950C9E37BB74BEC0F2824923A4BD24B2EBF27BB053650CAC0F45386283
+6CF435C2900ACBEEFCD23CF6B4634E1E9039030286C0169FDC616271AC18739A927D5E97F56D
+96BB504CA58CFE347573A3C10F9A617DFF796EE1C2640CC3F6DF865FC9D83AC747B4EAD07581
+215B9AA9817163F5AB0E70C4752A171A51955AB427BB6E607EED8878FF248179CCA8E6D0DDBB
+44EB3002E22DC77C43ACD6A890A389560294D19C6B1175593553F7CE52A653489D17B8319227
+4E041EBD4B8AF54EDB48CE1BC7FB51C7F89B7A97DC3B2C3CF9D56D9709D3ADEF5441896E6904
+B8103CA64F4A5EE26DDBEE38C04397DF0293578D24F5C2162EE85807D6263CD9B45D707E5653
+70645BE16F88596858C1A41B226B4C277497EDBB468B8AA49BC2DE8131A34F5B432505983B34
+76AFBBE99E92CB443554449563F46E5C8CCD76970E02D3B881450435CEA6EC0DD4C4A9FDF411
+32CCC1421B08F3F1EEBE73BB2C8E9C2BC8B4149B88DE96466731801D220F243F01CB46265DBB
+15348C06A6C75B5E9D2564C0F9BFD85C984F0BE7C2669D2539732F39127129F8696736549805
+372FFF2775B8AF31DB7866628FDB00D8CF10F29CED1C0AC25F671D579C0E2340253451D8DE10
+B5001A242BAE1FB365EF03B28D2DB55263281006AFDC971615976BF3978900B2DDDB55D74227
+7A8A40552CE5E919CE3DCA1525B97174FBA0052CF3814294D913E2D193E1EACA5FBF095CF840
+9D4AC47048ACCE9EEA47450FFB0FC98A2D14E44141C2D7DC9A0DA10E31ECDB83F2AABCE2A9D7
+755545E7E2161BE209F1643530802E9AAE0EB8E5B4938AE624EBC8CB0203C5D5AF99C39D8C9A
+ED3D9B64682C82290073E915C791EF4833CE2705D3F2AF97DF90E41C4E8E20DEFB55480C5A3E
+DD66BC91DDCD1106C8742DE3DE81971C71E8E0F4E1150B440FFC037D49045C2D56922117D7CE
+2681E6E1EE78A6D7AB497D54A09B8521235FC60D5AFE84A1CB1853F27A936DEB1F3A27625247
+9D2D184D4A264B862832149EEF4564BA1D5EFC1FCBDE19B2ABE71D49AB0184E4AD0522EDA742
+BEFE390FE7B52C46EE6764057E814C4AD661B83F2D5397927C4037AC91ED34AA58DE1E63444E
+EF47881FEEC30B0A0141FC3ECE63FADAB344EF0913263A1F984961C5A63BF76039AC61532B30
+95ABA02A3E74AA3340B021D4218C828D2A49B20903B82E1333197ADF51C174CE446936B1FB0F
+2B43A9B4FAA91C4C4D04226A4481CE050E47E4E0B88EC9B3465F9E62A439EC086F3AC688D37F
+9620E674F9B82281A6232A8F4D316F4201F407C8BC7A09ACB553C57287E21BC9E3FFA3F2C63A
+0266CA90A0E5749E67F3AD240F28D12F71B7AA191AFB4ABE3BBC80747352398857244DF71EBC
+3548BD77618F131322A7F1280FA3B866A79364F402E6A99354E882E1F35D85057FF4B53D871D
+D00B07F177227D5FC0377BDD59B434113B1A75E9F306CA747DE5385739792812BFE8B762BD57
+3DF307794634594FB0153DEDD663CC7F20DB8F3C655808FACE04A51AA92C096964F917FD9FE6
+CFF27BCA77C9FE31C42190B38349C0BDE09186F0CEE819DA96EC403FCFA6D97729186FBF3B87
+A68CF2021B7ABFBE273F6B35ED94A52BA623FC2DDEC8BF0361CC28029DFBBB477B3968E0B54F
+2B91D75A114C0E50183B8B90A7747861F32F920CC78E11C36BF66576E32FA3B897525C88F539
+08CA23A0A624B78901357F93058A14744A784A2FBD6A1DAF753A1804E0305E655DC4BCD1E591
+097DEF87ED69CD47FA04B7C1B592688D3FE86B11FB001EBEF83AF7786BF72854F7B7AEEECBC8
+1653630D6D335F7A33A5671300BAFF8A3D634448EDEA57200EC43FCF397A1823ECEB8CB6B9A9
+89754E63D2F599D437BBA12C2DCAECBE3B52D3023E38065F654E7D3AD4EBB4DDF2D0C76B1C2D
+13FB3A7B5C403E7291FE2938EFEF1D00AA86A4E697D72932EF23F5E031CC8F6533FEFF5F61A8
+B6EB8F600E31006E17203D952844B45A0729F2C0979A15C966DA3FCC7D9D97A2ED3211DE549E
+FCFFB838E32E5DC5AD4AD3F7B4A2C9E3157E7ABFFCF24541776E507577E68D49826E41467397
+BF7893C94C272890E2C59BB9596A1EACCF99B494F9EF4A675114A5A539F4338AA3A2F9448531
+F1F850DF65406844E951DE3110A7D26882E6B31A5809327E00F01428429F636C14E48BB8C770
+39DBCCC45ED8A0A0D5CEF5A5D24BA7C56A88492A1D793A76D77C03AC40A66A7CFEF93A256816
+E3BD685E83D92E79544EC1C1E165F1A1CFC068D56D772B10501AE5F129DE58387864D0D5542B
+E9967DEFC6184FEA25B410788236B76B6CB4D76CE1BFF2E2B51EA2648BF9F410193729C7196F
+715CFA1F755C758CDF6CD4AAF2815AEB0E8ED4226BE0386776C8F38F667EB2F452E44C67D87A
+EB98EBA40EDD037D15630AB5AE59E3DA03E59BD7A6641DCEC6B492AB32348DAEFBC524F62B0D
+7743C6ECE7361C0C34919574DB70E9E4E2211B8E29AE4F4D1358B3DCCCC2BA30CABC67A7DE68
+EE2DD690B449754B127A0DA7B6117061E35B437BCC7BBBB9BB1D32B7E073A73B74A93D80FBEA
+8AD8BFE652C443405BA146432965554F59B6D1C543C261D8EA5249B24C12D18EC9762A32311C
+6EFDA071462842DB74AA93FAE1C3E0B8A3068803721E260EC3C21312EDEFD8CF578E98D2F83B
+D3EA91F544F0B95F346CC755A55B914C682EFBD5A68502D93BC2CE1E3431EFECCF4240724AAA
+FB4EB50A7787F9506465065A1187E1F1796CAE3F63A1568E4396B0644363F866BA1467047F4A
+95EAE8BFCA3D3A4E68A74287D4A4033B8D9E0245913164DFDEED0E2EE0B43FE5C5D4271CB41B
+15DAD1F6651FC34477D50F11D92D662761BCFD0303FEF47588A5886BC010E3C8C7139D4440FD
+431CFADC1841A4D095451CEF0E6474F18F4D92CF6E72055334C9A8FAECCAE10C4AA96AE9B13E
+5CB77768F238D0F4F02AC1E44FD568AB9389ABDC270F666CB24220804364FCA55A5A2F2AAFC4
+4C18BDE5B11AB89F48ADA437F5F3B73501854F1072FA1EF324D3B5515604759047CB86590889
+779CDDD650D7ED9A4B3AC7DF9A1C727A5C26A9EB18FAD048B3A1005B4D690160D8831035BCF5
+BCC0769FC49D27C681FB9D341C9A5A2C91278124F04E597D8812C8DE179F2E6904A2465BEF0F
+B0DCD6CE77C386658B5C3580FF10DCC895C5C04A33D86C2234E3FF029936B3D7BA65A9AD539A
+2BDEB0D45013BCB1C47EBF76194D6E110648D5EB38C1D97FACC1A7916ACFA858DBF9B6E527FA
+06554B385D18F9F93E738BD6BE989E5499AA56C7AEC693D689A0E4E5B00FDC641BF80EECE89A
+FEFF956C8DA579C1D897A5EDB18E0C86EBD2E785C2ED183C4E039AFE4B129207BC5D2FBF1317
+ED62FF0F81CC929F2358DB2820C8FBE660FCBAC7E179AF299E71D83C4ED1A99B714D888D5718
+7F46205617D56C9871F4DCAD3255625139558EAE8097387A09CF5E428068A98F65099D1F922E
+A1AE2BE317814D3F10CBDA31A77FF0A3F3B0EDB37E1C648EB1E1A60EF54A4A2BB196C2A4DA17
+251B059F6AC8A004053A655DDB48F1345D4DEA66677E6A2440F1779C98A0DCE73F289DF22BA7
+CD6103CB9010C205B859D0DEAC6E3D27EEC9601351B8893B91FD4DF3E96A16DA0CC2E5FBA349
+120FEE90CADC7A7E27C0C968C39029F3E4367DEF32AF04B414DCA69749C48F399D7CD053DC09
+6E16816936B1356027C69B7DDCB4B37298B2BC6E7DF3A918B5F9124C9392C1F01AD890A207E5
+4B6E03AEAA9F208C34DE803E4EFA567BBB42219D1627B32701103E4325D3205FFC64E7DEEB1A
+B573D80C862637A4838E427587A03F7FB722421750E17F2807676AB622317FB62CE1E00AAB47
+564D009F6CBD0AF3E78398C5D5672DC8697009D9C87D7094E629BE93D92BDD1A791CB07526EB
+146A20F1E18A70C320A030AED408B27F6BE6BBFC6F18887D546A04D206C0D6AB65747C83AC87
+AFF345B94C9E9C66428F18EF1EDA882A7872E51315D2AC3E92CB01230AAA43038A5D9DB9FFB5
+DF74A889493C4E1E95A9F792BE0B9B7EBC0E55C38AC76A925308E15C6311981FA7265661D54A
+D8D896EB297BC1261DD010F8DD043F392C9DA75B79109F2CA5FD8815FB767B670241AD90948B
+688DD6A0ACED72373ECF328DC3CCB6AA62377AA4FD6FCF445234D666037CC2C920711D5ADB0E
+8B69FA36C14D4AE481E4C88BBACDD6BEF542465DC61A02D4041825A6A5E30A2356AAA5E574A0
+A4CFDA4713224F5A13BC6BE1554BA0439008E3B94D7164B487296ADD0EE546337AE44DA88735
+FC2DA5530AC7DE713B376B67F45725DEE4A3049FB517BB2335D03DABF0480E6D49F88D45D2AA
+15B848B6B301F6F2D32D15CE7C7BF119EE287608C7DF65EEF669AA7AD207C66CBDE0F4701CD0
+96C3FB1D9819D9134FBDBEF7CFABA29D94D90E8DC2DAC9847A3D13DC3D19D6FB44804A9AD51E
+B155805402E83F91A5B4C0E0C1A6896FEE653F72CC5030F1209CAA215FB534227E8E99DF4B4B
+EB9E1247093881F16200D31D8EF4D946EC616E96696FD40EDBF0D4FFA019E24D20CA18ADFA74
+9D5A868D85D724F0DECCC6C47736146B0380C9259A3898B2DD7D37E6F93EB48B78FE50F47C20
+26ED2BAD8B17B0B08F32D79A562EE711C8EEC53BB4174CA6253BE565A62D7E944AAB2D39E379
+ABCADD2DBD14BDC0CC7F5509D81E2367B4481983911CD00847126E3E8577646B416C58912BD2
+E959015670B55561B125FCD2001839FC7C785D7E86D9A68EBA0D2FC3D83B09685A238455AA12
+D95173EDE8C8715ADF3EC11A47B595935B09A19A124C1872E1E9B651A036E5CCB7C5414D71B9
+5934B26118FF053B2EE6DF93BFE9D08A5AAFBF1B4B86CF9367E90BC99FBC1CF44B5D1F58D5C7
+6D5624A062196CF8A46717A0ED18930D7600F1265544A1F25BFA627BF9D5CC2987978EE8B984
+C820A7441F50707D0B46D3E5C9888F2727EE068EA520DE44FEEDDC64CD5F2914D0765D5CC16E
+748B68A77BFA975365368232B5CB45B7798B56A8E2C5C717D5A9F82F30BB85133E3747636C1A
+991C55DFD90FA79451A7C55E1ED556FB2005628044CD98EA3415AC0EE9A3EB6B6B5525663CE6
+E76950CB9BCDB659CA01588B6E15C26E6D27049A0B5B0E8566B623322FFF3E8D5AFDD42DBB6F
+7E28DA3F10F8A377865AFFD5ACCEC9F4868DD1DE99789D84B3F803FA498E11EFB98DEF2F2F66
+E4507BEFDA18FC62B13F81360EA3681BBF465B5E24ABE3A2BE2232A667E75D5AD2BFCEB27BED
+801B92242CC62F0E9EAC715805C2D7CBD7059B4DD523E9C9F3CBB5CCA1E991A1D520C9CFC87C
+8A3D9B11389F751C47C3CC8C682BA9C46F88369DD234AD6E24711821649EF084B14109D54834
+796AFACE40C06489456013E5FE9C4704C30DA9F56995F72BA646713BE11D03C8B7564430E95D
+384315F3C918B3A08FB5C8959AC2E2464A45284D9EF70110302F39491E81970102EB441D0893
+EA6D2F1BF538F61A4E9EDBADB22849AA5079FD34CA0A48809A9523715669C287BAE8C783B1F8
+EAFF620000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndProcSet
+%%BeginProcSet: dcitt10.pfb
+%!FontType1-1.0: dcitt10 1.0(Level-B)
+% T1FMT, Copyright (c) 1993 Basil K. Malyshev. All rights reserved.
+12 dict begin
+/FontInfo 13 dict dup begin
+ /version (1.0\(Level-B\)) readonly def
+ /Notice (Copyright \(C\) 1994, Basil K. Malyshev. All Rights Reserved.\012BaKoMa Fonts Collection, Level-B.) readonly def
+ /FullName (dcitt10) readonly def
+ /FamilyName (dcitt10) readonly def
+ /Weight (Medium) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -133 def
+ /UnderlineThickness 20 def
+ /CapHeight 611 def
+ /XHeight 430 def
+ /Ascender 611 def
+ /Descender -222 def
+end readonly def
+/FontName /dcitt10 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /grave put
+dup 1 /acute put
+dup 2 /circumflex put
+dup 3 /tilde put
+dup 4 /dieresis put
+dup 5 /hungarumlaut put
+dup 6 /ring put
+dup 7 /caron put
+dup 8 /breve put
+dup 9 /macron put
+dup 10 /dotaccent put
+dup 11 /cedilla put
+dup 12 /ogonek put
+dup 13 /quotesinglbase put
+dup 14 /guilsinglleft put
+dup 15 /guilsinglright put
+dup 16 /quotedblleft put
+dup 17 /quotedblright put
+dup 18 /quotedblbase put
+dup 19 /guillemotleft put
+dup 20 /guillemotright put
+dup 21 /endash put
+dup 22 /emdash put
+dup 23 /compoundwordmark put
+dup 24 /perthousand put
+dup 25 /dotlessi put
+dup 26 /dotlessj put
+dup 27 /ff put
+dup 28 /fi put
+dup 29 /fl put
+dup 30 /ffi put
+dup 31 /ffl put
+dup 32 /visiblespace put
+dup 33 /exclam put
+dup 34 /quotedbl put
+dup 35 /numbersign put
+dup 36 /dollar put
+dup 37 /percent put
+dup 38 /ampersand put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 42 /asterisk put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 60 /less put
+dup 61 /equal put
+dup 62 /greater put
+dup 63 /question put
+dup 64 /at put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /bracketleft put
+dup 92 /backslash put
+dup 93 /bracketright put
+dup 94 /asciicircum put
+dup 95 /underscore put
+dup 96 /quoteleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /braceleft put
+dup 124 /bar put
+dup 125 /braceright put
+dup 126 /asciitilde put
+dup 127 /hyphen put
+dup 128 /Abreve put
+dup 129 /Aogonek put
+dup 130 /Cacute put
+dup 131 /Ccaron put
+dup 132 /Dcaron put
+dup 133 /Ecaron put
+dup 134 /Eogonek put
+dup 135 /Gbreve put
+dup 136 /Lacute put
+dup 137 /Lquoteright put
+dup 138 /Lslash put
+dup 139 /Nacute put
+dup 140 /Ncaron put
+dup 141 /Eng put
+dup 142 /Ohungarumlaut put
+dup 143 /Racute put
+dup 144 /Rcaron put
+dup 145 /Sacute put
+dup 146 /Scaron put
+dup 147 /Scedilla put
+dup 148 /Tcaron put
+dup 149 /Tcedilla put
+dup 150 /Uhungarumlaut put
+dup 151 /Uring put
+dup 152 /Ydieresis put
+dup 153 /Zacute put
+dup 154 /Zcaron put
+dup 155 /Zdotaccent put
+dup 156 /IJ put
+dup 157 /Idotaccent put
+dup 158 /dbar put
+dup 159 /section put
+dup 160 /abreve put
+dup 161 /aogonek put
+dup 162 /cacute put
+dup 163 /ccaron put
+dup 164 /dquoteright put
+dup 165 /ecaron put
+dup 166 /eogonek put
+dup 167 /gbreve put
+dup 168 /lacute put
+dup 169 /lquoteright put
+dup 170 /lslash put
+dup 171 /nacute put
+dup 172 /ncaron put
+dup 173 /eng put
+dup 174 /ohungarumlaut put
+dup 175 /racute put
+dup 176 /rcaron put
+dup 177 /sacute put
+dup 178 /scaron put
+dup 179 /scedilla put
+dup 180 /tquoteright put
+dup 181 /tcedilla put
+dup 182 /uhungarumlaut put
+dup 183 /uring put
+dup 184 /ydieresis put
+dup 185 /zacute put
+dup 186 /zcaron put
+dup 187 /zdotaccent put
+dup 188 /ij put
+dup 189 /exclamdown put
+dup 190 /questiondown put
+dup 191 /sterling put
+dup 192 /Agrave put
+dup 193 /Aacute put
+dup 194 /Acircumflex put
+dup 195 /Atilde put
+dup 196 /Adieresis put
+dup 197 /Aring put
+dup 198 /AE put
+dup 199 /Ccedilla put
+dup 200 /Egrave put
+dup 201 /Eacute put
+dup 202 /Ecircumflex put
+dup 203 /Edieresis put
+dup 204 /Igrave put
+dup 205 /Iacute put
+dup 206 /Icircumflex put
+dup 207 /Idieresis put
+dup 208 /Eth put
+dup 209 /Ntilde put
+dup 210 /Ograve put
+dup 211 /Oacute put
+dup 212 /Ocircumflex put
+dup 213 /Otilde put
+dup 214 /Odieresis put
+dup 215 /OE put
+dup 216 /Oslash put
+dup 217 /Ugrave put
+dup 218 /Uacute put
+dup 219 /Ucircumflex put
+dup 220 /Udieresis put
+dup 221 /Yacute put
+dup 222 /Thorn put
+dup 223 /Germandbls put
+dup 224 /agrave put
+dup 225 /aacute put
+dup 226 /acircumflex put
+dup 227 /atilde put
+dup 228 /adieresis put
+dup 229 /aring put
+dup 230 /ae put
+dup 231 /ccedilla put
+dup 232 /egrave put
+dup 233 /eacute put
+dup 234 /ecircumflex put
+dup 235 /edieresis put
+dup 236 /igrave put
+dup 237 /iacute put
+dup 238 /icircumflex put
+dup 239 /idieresis put
+dup 240 /eth put
+dup 241 /ntilde put
+dup 242 /ograve put
+dup 243 /oacute put
+dup 244 /ocircumflex put
+dup 245 /otilde put
+dup 246 /odieresis put
+dup 247 /oe put
+dup 248 /oslash put
+dup 249 /ugrave put
+dup 250 /uacute put
+dup 251 /ucircumflex put
+dup 252 /udieresis put
+dup 253 /yacute put
+dup 254 /thorn put
+dup 255 /germandbls put
+readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox [-33 -233 977 827] readonly def
+/UniqueID 4700766 def
+/StrokeWidth 0 def
+currentdict end
+currentfile eexec
+
+90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9C0DEFF7104A7500A4A4F6EFA753A91BB0459DB2
+21B6C6B927688CC9FAF59DC2B9DB602B23292CCBC8D6AB4AC826E3CCCF95976D59D5AF0A20FF
+C8FE6BC2F4D2B7BF275C9BD62949B2B45ECD0AA034224CB1B0AB7E4460949DA8585F984F3E49
+C0746306FFEE2334A146704FB5410B5AAEC54A5C2EB17B971354982F4ECA1DC0A0EBFB92D1EC
+17066DCB5948838A2CF3CDB83B18A3C16F300CBEE07F1B57F5622C4B9B506096BF432DC4421E
+BB7F4A04C039D144FA688B10523016C4E9B3F38F7C479E80580B6B45A2266ED7E9E49C0082E7
+193D41EAFA9CD60A260BCBD5C3A903EEF31CE8AB214DFFE6F20063CEAC246EA0D4001E3F8795
+EB864A4A825CC6C5F6ADBF24713D3890A63FDFCEBAAAD66328D03630AA81F021AAB8FB8922CC
+013BF9EBA05AFD709D80732132FC1126C736E1DE121BEB2D6240C46578F3024A5A3C69CE7CA9
+B1182ED1BDF2A5210ACA4562290B55C3A911E5EF323EE4772E2A4141160D455B4A5ACE3E2ACF
+91AE0009E891DFED09D0A6D051A890A4296D292FC04024C8E22685BFF2C484EC44241E1FDBE8
+763C3EDC4B9246BCB23327681123EA2A2166B4E825CCB347786038E4B521A730DCAD0547A909
+8D7D1F5BE53536ECB266D54CF3795C79BB71F5EBF35A2AFDCDB4B819F3A8818515C752496641
+51805157536951679EE283B80C1BE8BD61BE67BFBC307B5876652967C6636AAA1709AB80FB22
+118B2FD1D597B54F5EB200CF6932769DED8C9F68F972CE720CEDFB86E74601D377176E707347
+49F89DA225061D052F6E2FF1564448F7BFB2523C19C0C5FA58BFB821B9B2B82CB234D3214448
+35F4A5CE8891D881B2CC901D8E92768310F537C2739214E8E2A2474D6347ADEF6EED6717D524
+BAAEDEB502091C8B09B0D8F01916CA2FD49AE2C5E5017868DC31E618B63AD451F14F3251BB11
+A06A76FA464BA98547D121F64C616E435896E7D07A5E0BC5B1C92629486DDFE9DBE85EC92831
+24FE60C9D182D959EEC47727CFAED97B3EA1BE41080B782F4A05740D16B026D4BEE36E809D7C
+556FE1A6F82933AE5302AE23E60B4027DB7D31DAF6EBC7B508AFFFEB3CD653A7B669E146AF21
+DF8773EE80EBE573CF7469FA3CA89A81B5BC2C9B1388A78735450597DB25A89968FB27677F03
+20406A6C763DEAF196ABE8B0E07FCA1B4875D1F76C5A88874A405240E48652297EE0650DB7F8
+9130EB70DC630F3050BD3A67D639297D45EADE7E62FFC530C5F10F030B2EF7718BC35C7F5A3E
+A45F2F91278532E324FBC882F0DBB994449CBC1C6DD41EA8C7BA261B5FAFE3B48FF503C51780
+D956F2324AFA2AD3643B33F6C20639A5CB6469503C690743AE372F5FE8F697B07400F1EA9B8F
+1F3D9BD15732641A80E2A67FEE3CACDE28AEF193AF6E80FA5DD594122970FB32725FF158CE58
+55AC828D8920F129B88375C163C3A9BADAB40F31140599683525D02165EED8B9245960D215EB
+FA554E44A5214481EBB403256AECB3FEA29B3ABAB5937F85A7FF979CF4FEEB5A4932A2128677
+D324F6B96B1FEB19C67E65F07F943731175EF62CF23C078150FEDA7B811D85A72B251F542D87
+5DB8D44359D02DE19297BA56FF7B4B8109AA34DFA06966638534F1EFD7E0F82805AFF14BBEFD
+DD94176D2594B16BF975FBF7E717618D624F4EC124139A8B4AA204BDDB5CC0997E07ED8B3DE2
+52E88B116F0AA975CB854C0D73D882CDF57BF56CFE5D2805843890B3C17FB60F1A0B0AACA766
+C682E0C729D9F276702FDDEC6E66C2DDC9F2466583A9CFEEADA17AACDAA58DF185F2C0EE0A3A
+8E51CA55B73D6004B36C08BB2901C4F7F0D4D61FF7F3457DD1370F5939E87A2A942F44BC94F8
+EA943572860054B4C33D30FC17F4B8059F3E4B9DFA8084D40BED02B7CF072032741899C44BA3
+3FC762D83433B07CA0724EBD4151DDE5F6841691391DA791D9B8DC17E1BFBE7A4747EC28DBC4
+A6574B2B60D333D2A168166064124DB138B73708DF4CBABF207F6FFE90C4D2C3DA710622EA87
+2537224D5B87FCCA7447D9FA626081BB44F6A7D4C4181DCA56738F487AA6F8DE5CC2248CF653
+90ACCAD04D7FA529847C71624FD61AA197728C32CB50200B016AA57E103883BA085BA268E3DD
+B6642BF789F0B4ADB8A717C9A07C815738C9768923F6AB8247BD5A196586DFBBDA41101C51CB
+F3E4C8BBE2483DFE84313130E32221BAFC637BD57CDA4207A625C5DFDD5463889DB1FE1B028E
+376840E57E927764CAC582DF628AD8CAB9BBF6E26B775C1D3785332D7C06D8043DCDDF14E78F
+EDE66460A570AD328B6EE08738AF500C0DA899CB4A55C9640999B73C1EA3247E4386B63DEDAD
+0B3CD090567258BAE046791FE0F149F17BE12E0DDD4960A72B68231474CF8B984C78F0D3D9AE
+A50D7A7268EF8CAE1C4ED9D14CB49EAA7303BEA21CA60FCE5EEFAF9534569DB8C70DAD81C971
+CF389394AA4BAAB6B3BE1248378BF1B0BFF3882E73D0407FA3E663FF69A1CB31D01EF7A424F8
+2554E2B4D2EDE3C91E6C313F168D1CD6926BD321E054ED53ECEAA27043582309C887ED02610B
+760EAAF7B0DCDB04A8E48D34EC2E4CFF36C3B46D6608A672EF9A86A2DC256194A52BD35F620C
+CC0D49756D709BF409AB9526748B3409DE830979CE60EF03D620F1835CAF0C07348D09A46383
+07C32BBD492D5328D3CF781BE66074F4FFC3337A4A9827B992BB22BA8D758890BA20FF170487
+77B1EA4D9AC82190C4A20C773A66FBDBF604F473EC164106E4BE835B6322BBDB8ACBC2333493
+2A729E79802AD3848E05FE438B14C4720F355516ABDC0B8D586133DAAE688ACFE4B45A7376E2
+9A9328EA498C87E745E15C8AB21FA42E63144A25B6530C84FE2733F9D438E0690F6C6B8A03CD
+C415DFBD20643B75911398D363EF448ECF51E93CFD9EA74538CD7DE2998541927DF5BE7B4F8C
+683A2BE7DB640FE0C796FA5D67BC8EFF940B97DD436817FACC85E6763B2D677B961409791305
+F24495D8F6770C947AE68786C687C089C0568476072EEF6F4F2FB196B341D04A09A5153460C6
+ABFE51E43D8F38C54ED7DD44A07B27570FB65CBFCD76A462ED89547C924B0DEFCBFA9224ED6E
+5B7CCEF0AA5F955DBD82E928C3CE9F7282FEBCC7316D0CD84D5AB55D6481F20AB21D03BDA2DD
+342D41E837868D79031B8E12D05736AB86079331ACF44FA0DFA09B80E687ACE596074D621841
+2FCCD28FF6483F6DA63AFF13C3C734F21E0304577E22AA73C80669E41F6768A2566A2AC3A7A7
+911EBFE7B11292CD192446F2EE38E20BD4617D0F00B33345DBFA6A9BD51026CA1B013956C026
+A80F9E8A402277A83331200D617CD72EB4915B3B1E2A93AB651040F35E73B9441F654EC38932
+5CAEDA8A6CB0B8039408C9EDE000E4F80C26C92FAFDEA751E7FFE15BABA24AB9ACCA9FB9F43E
+04AE784915ADF6CC1C8895C9065B15DDE476D91EEEC3BF51B40B2B56737699D45EB51F2BB650
+76EF43BA870FEF2A970F56832DFEAF36D2AFF5ED4877555A505865D886255ED9A61001CD5BC7
+7EFF1F8E8E14A2BFE18D11E20CEAA85E3E4B368042A7C0E02944CFD598CF3E3F291F8A88D2DA
+207CA3BCA461FF8F24D22BD0B4250AACB0B81B2C2BF19D39BB6CB272945D5A3EA8D6E9F1E76C
+AEBEFF75B7CC2F37D81F33C4446DAD36B1A6591040595CFA38FD9F81077B4FF400FD3ABAEACB
+7CF205F1B1CF92AFE32BF663BB07BCE4AAC02C7C49CF66B370D5A6698B793A5C4BDE9DD7D326
+43BD604B5A16A61A00889ECA76C7E483F2449FE68F044A3AEF7A0C2D09CD0FDF4FFBD505CB47
+BB4C3585DD6EF026470E7F2FFF84CFF7FB2DC1C05DCE1DB686658DE49789EC060D7522BDC965
+ABE550A58496D20DE61C1CA34DCC5C861E9C90CBCB3BA52CF568403F42B203B0BCFF0C099F25
+0972BB1C073D5445423D059948E69F79EE0E3C64731A4F47C3421D7F0F052E8060FB12CD435E
+858386BE44C05C36E7FE2D1646047FF75D26F790BC3CF916E6544E88F6880C58265A5DAC431C
+F316F0CD216C12C759E34C6DE75E03977464E23FC80A7A87E3E259237D49AA630531ED54DDEF
+0C09B60648A465C77A818CA08E0C6CEFA5CCEF8F9F4BDB96CF376F720E56AA541982760B4AB4
+6219AA05F4E5A2F52F828E510FEC3AAF749540981060B8410D9318148A1296DA6AE25A3D24FB
+D14B0D489A87B7B0FCF6BAEBDD41527F11CA25954E7A84A7D68CA4C1E017135FC683E0903647
+8888330780332A1CC27F059CC611E977A052A97B58A69AD0EA6EEB624BB2DB4E8DBDF27426DA
+AAF210DC7A7B34B4CA6004D9FFCDB76F21EAD6C3A5659AB8B02B3071B90B6623282A17EE94CD
+00140CD15D1084BABC73C8BF23CB2F320F280B9015B9148382156334A440DEC572132594A163
+F6E8AC4024B686869B2C97CD892D6F66BE3CF33A629CEE1A47CC671E4578640FA2415BFCE375
+01E225E1E4F6284EE4BA288F47A7704A91E34EC130BAA448A717B94F9DD1A72CDC770805F46F
+2506468604C475DA859D1A0CF14FB91A7005BDEB8AD92C982A76613296280DC988AC3157F848
+0DCC7AE6010953323E2A4303273992E61A0890D7C38D8B94A5A06A3E30BBEE32B0E530BFD0A0
+8567E80F4216BD9442A5E583F7905C45FFE20E396844208F16C6A28F527D68E0DA34F363DDC4
+623E36C4D9F0DFA8B81F2EE48C94A4A20EFC706F8D5CB5FE94349C453A9E7F38F0762C5A14B4
+B53759B1FE9A648599B66BB849E7EF2FE6E4CF343A085943B6E0F474C58FBFBE458C94610763
+6D7404FCBA00C4A9989FB9665031904DA51D9BB046E8A3FD4FDCF466331B662609BAD756BC69
+1B6233EA149A9EF60B5E356D75FB2A69BDFB44E80E5D82A3F1C47C9C734350F34047DC9A2D7E
+4CB0A26E83B4EB68B5AE3F1A51566D05D9570A18DA964E8EE6B87BBCB9660522BF51223193A1
+0109C9B806F833878F657F3BBB83C8D66DF8B1FABD3E23608B420E8D8C8FBE8D327946F9ED34
+6A04FAE846C8D29ECA2271FEC6B88129FD8387E5C31FDC193275EDB46148BBB453472F81F1DE
+2A79F3EEA61B020C70A3EE2C2F8BB2E4503B6B03EA727250FA692FFBD44D9FADB6EBED24CD53
+7CF481BBB8C620359D60ADB55EF2E37193E7E18867749B10E8A360EAF2B964EE1518599DEE11
+7E6A863DF27E869A001BAC94B19F4E09FA4B33F15E07BBEDCD10B05254DFD4723A21A1A1D31E
+24EFCAB082C360B130E6DD66C30BD0BB07EC802D89451D072488918B7EBB279EC960438776C9
+7F89A098BEBB955FE71BBCA39EB0AB0661704B7600399FEE8A1AD2C8B2A32ACB3D3BD7DCED6F
+C00619130C914CCE99FFB480DCD9BE722338D659909EE786E2D7382D5116B400503A0996CDD3
+5CC1801A878C0698431F6E2CA8E24AA761B8B53C2085B7E2ACE763EE3E97313925EEA2FD1682
+BCADC00B7BE3AC8FB0AE0E6B6091310FE1CBECBA2296B96DB1B14BD83EB73B16AE70329A0930
+2EDD2D3CEA91A0BC88F6D0FCC3C1D2DB56821B9F0D51C19B5A9FE41D86F75A66546761F65AED
+72E8E8C95DF96A9988B0C6F0D0F0E14077355529258BE2E5941DA58B7B3D027EA00FED307265
+A6A0F8E4E90B9B4DB3FC912D4F5E75647F5D4AAF8268B5EF6C589DAB50BB90C058CFE9E43CC2
+71B1372CC20BEA24EAF8775180A1AC8CBA9DCEC0C95836DEB88F85609F9996881AD32F6A0E14
+BEEEDFC34BE463D165F9007D138C274F4FF644D63A8332B53B2C31FB82B657E8F2997C3AFC28
+5C4A0F6E90E72CC1BCDAB3CC6A667BCEBC919CB37A2FEFB9DC7FF8582A3762E5FAE6DE288627
+177CCCCB37D247B9C7F92B94FCBF3AEE99E1F24BCBC84F4230065D9106AE729CBAD4DEBB64BA
+FBBB4BD297DBFF079FB59EE4AF1BE3DF4AAFE1A07547A83F01EEBC1F240B516DB9BF370D6EEE
+37FDFBDC4250607CA64669B9F4FFD1B338740CC4716F5CE92825F92659D955C2A9C82BB7A4DE
+2BEA11BD6B818628AF05066E8345D9789F0CEEFC47EBD75C08A3C9EDA4C83639F420F5FAE0A1
+BED5A32781F75C78EBD07498ECC320B78023B614795C23149131A319CC552A114242C5E68CB8
+6FD065EA7731481BABBE1F1EA61B4B044EF35B59686F4D3F5A5D8CCB44E0E411BA750E51217A
+B757DFE1580FCE4C029C1771035D5EC7B16D2E1AEC5FE58CF07C5757D2A0A26D3B40FD1A4E3E
+62FCC8AA7F9D7A44F429AC91A25F8146064E58CCADC11024F37424C51C987437259C26E76BC6
+C2A548C1DC88C6AC730300BAD2F8D3FF6DC150E2BB676438B700893CB34B45422AC6F6C824A6
+9713226FDC1CF9237E0491F358103E73CD3299332E8563767E28753C9F863338E12136403D06
+7D95F3687207A3C6EDB6E3B581BD5DF898C0F9C7F97353F7ECF41E21B6B1ACA315AAA1676E3D
+47DE0E9F0D415A6918D90ECD3AEF288317CCD95A9F55289943DEA9E1D7E8F27BEF5381C0FAEB
+DFCC79479B1B7B525C2912CD9A53D9128C7BB57F7CC78F6CC832791E2A1FAA2498BE89D70D8C
+17E1F5549108BDE4655F779D8B86ED1D4B4CF9F58DA9DB575829D020C458C7E208CF46568935
+B548E54EEC23053FC0D7EA2AEA96671901AD3F2D6BA2AA07D321C5507DE649D3803D5FE17FA0
+8FE821661A102B2216363C7208762C21565D537A18D817A35F27F55BB071EB3E548DF80B4978
+18C88BB377E54A1208A2E5F8F77B09C48C4F30264806DF5D02C07C7352B503E65EE7EBC14D28
+37DC6006D9FA61B06FA7D67E979F69CF5DB89411FA58B228811EF9167BBE834579755053A1B2
+EF8774073FB6E71E7B96DDA945E955B5ABB683748BE59837A4A4FFEB7C43EDAB8EF0AE657265
+CE3245B4056C3303583A530180BDA1AC05D6C72E15648C841C7982CC669F06BE966909E07543
+05EC7FDEF3965CE93133B1852F2630F9117CA797F529589D0A99402C8C919F636A5D48DF53A2
+ECD20A34942D74FFF2E17F1887DF8AAB3C60DFEA2ABF653C382711965D0EE6FBB18ACDDE682A
+DF13194B40833540AB19321C152005A8DFF1FD77FF6A829D4971F80B120AC5541CBEB3F0D51B
+B82906382F6D7B66833C31F59370363497BF55DCD61781F57737E225D4DE7DA4BC8B5E3BCBFA
+AB90918EB70C45C24D9FD2049A32B017E3CF8DC0DDC5297417CD49C630AC96D7A23E32EAC8D9
+E3315ED0CE069C57D9F785229002B41CC3B777D9521DCC3A2BF35C6591197411445804D3165C
+194DDA3D33C70EEE8F689449F1D98922A9B7718A56030C818FDB8CED6E8BCB55AD2C4F686699
+F240CFA48588D16860F969E0EDC1B8C1AF3AB365477F1EC600BA6234D2F1170E00BD0CCDB8F8
+2FBA1DDD916C4EFAAC778582D223EA17B05C32CF06615B3476B1A0FB5D686F66D81F5ED2C0FC
+C8B8E42912132FB291AF191D012C9558319D356A68F47040BFAC2C0BD61D2FBB45A4755A11D2
+DADA62A3A4EB85314CC59658063028AFE8E9F124790D17BCBFDB3F9FF44D9E5851F674E32269
+665BD1CF3DE5B5FCADBE7A284D9814D1A1F894CE0C6B453E69920A1F4DFB0E0CAC5C87FC8A4B
+45EBCBC6335564E497C48A6FD6BA502CA8E49EAE71A2DDD78BE4D44F3794A0E9C9512946E0A3
+591A2DD6F91D418F763F7202BDCA594306F336BAD2CF5022E9FAF566FD17E8434361C4FC46A6
+2216A9780E073D8328C7104A22C09BCB4077F5FD0B172815841E2F20A2E0DD954ABFF1928C2D
+97D42D617933390BBB316D14B91ECB313C82BE1FB86F74FD1D81CC885C98582D8200D98F4CC2
+0EFAEC9BA821CB3E65355AF0A89451493FA0BC7674BA98FD3CD4ABDACCCA49CB7E5984DE0BC6
+03DA1597AE8046882829416D9C2F3D6A4FD2816BC3C7D980E1CF32F0ED384E1807D26973F76D
+4F4312D7FC9A6ED350BFF07F96898339E22D40A8764B8453F801089E11CCFFBA9018C11C141F
+F99323C89EC293ECCAC53411AF54031BB8333A9B8FD5831B61E800470BCC5407341DB29D3700
+61271846B29800C66DF3C857806081E2D4681499471C708D2C3C597E32F0695E28FFF49A191D
+9F557CDA91F4BA24F790B6A600F1B749E1278F5C74E58F8814B7EFC4CB8F4CFB0240EE7B52BF
+EF3C18159051D361E9A36D018A5A5CCAA138575295D9735D40D3CE82D268A1949D2B5AFA0CE3
+E6CB4088B70AA932F74189B4E3BDE709ADB778E894B3E2A6B94D6323D199372E7D49AC73E3C9
+455CA24BCD555197308853598664FA7AA513293C09BF4790DE4E0C647D24B0874D3D94D54ACC
+0384448CD5AA1C6BFB9157DBA14AEAC3BE73DE7933EF6A2BC922644DA951F0818E942C7D4B63
+19D6381670EDE0495445E53C3FC11A1857474E099A8B25DCCD9D0306E235F8634DCCDF027672
+C29A2049F79D9943B12B24567D7629A7B355D95DBF61E3EA0378AA6122CAB9B3D665E3E32501
+10473D1EF0714AA2B7A51202B78E27A12BA047A28E18A90DA8A954F335D748B91EC2E56172C2
+4D10B3FA50952FD4C8C69FD00DD0FD745DEFA243AA06C68E80C4E9016F64595855F4AFC18F5C
+6B4213D93880342D85ADC9A8082178A78CAC20C1AA9D438B445B29688AF1AD73A3C30EB10D2B
+E2261F6EF6CA2146886B663CFDED4A6025AED279B0AAE501C79E0667FFC408AB65445E7688C9
+C5C348A433518107337197D51BD7703FCC1F755B6BC804D105C51E31C76453DA76DE09357EE6
+A30A84AC26468FC8293ED5528E37B5CDF90F004686B5A788370814996720C78AAAD79647A8B2
+8C14A4B6894B73CFDEA40363024970CDDAF08ECF324F60C52B3A9095857816346E01D8C5ED89
+3AD715D32F5CBC455F3187C4561195B95ECFD13130C9E2DB4443D09F0D300A47E185BD400ABA
+9AB694AA017636066C6252EA9C3D360821097B73461823882B739138510D3C93B7CFC66B5FCF
+6F05F6C7D8009F9BB7B5186EF97FD9C52C76B9D2FE4C87B09A70FA390B88F280946D428DA43F
+5786467FCD4CD88C2554F9D16B6E4B8272E2CF61496F8787188B411448AE1F54F49C4BD4612E
+5FD3761043DC84987A69D78B4476CBABA541EDF283BB28005F5CBAC115436609D7326AB837A1
+400C324660D83A84E420F066C392B10911EA3BB9B208D733BF37C2835E582953060686ECEABB
+7F99D62949C24C14F1BAA140249698D3401168642191E9532B92D2A6F803DAC2057DE00A2C60
+E557CDF00DA59DE8B964A0FCB1A1D69880C41D32799DE7B7047D618ABE2D22A3125AB43DC021
+1A645BC03AD5BCFB15D8B491DF77169075D40D7255989ABA5B415691075F5C6C7BA7EC7FBDF9
+D8A32A7A116D7B08D3C5DA583B53F40A3F6A10236D721130413CA9B1E05526C961EFDAC8C038
+38AFB24345DBE3B7D4E4436853431247A55F7D8A709075EE065D38E05EE5F75726C38EBF106C
+3245B554608C5739CA98BAB708CE69E10AE13B4C1CF608FA3F8F9346AFF9664D540F7AB8B910
+AF9A3995A57FFD2AF2889E02F059F613A78EF9B79773B816F38ED585DC9609DA341FCE4D27B3
+98C5C7882AA7917C0C7FDFF5F3E8A9F5D6AB080F00A22F7B9B4240CA99176DE961BFF6EFD79F
+8750202309A37423FCB984F8021A9BC43932AD2FF2012CAC87679E6AC28535212E35FFC3F7DD
+CB811537A07E4272990D9ADB34E0D77747ED17FDF1BA01D715D9CBD23620BBE088415583371F
+FF1CD278EFA0E4EF6454BB0C589A53E22583D8C04865B59D4E3474A98DA7F0998EF4A84FBF6B
+631552874D6C9062B2D2C037FCFB6A25469A397C63E9AE506ADD3B3BB3005634B28640DAE338
+D770418FEA6AB5AC00AA7477BE8653E0EF4E18B6C1D9CD75B2C197C1E058EE45E40B67DC76E8
+E37214F47C16CCEFB5D47FF93EBD2CDBCE2F85B539CF94D4C8957717FC91CFDD17453F7FDA19
+9E10C2A27E7E4B87CAD280B7CAF6642A8C5689D52E371DCADF4E52DF9CFB413628C89C7B51A6
+626CB9AF05FB466A0AE9F60F50CAB5B332BD8ADDD29BD29DE16BDC75FBB84D5893354AFDBC22
+CED8F87CA12DE85D4AAE41900508F8E535AE3CC17AB1D84A57B60A0C650508A933B4735F836A
+77E6D63F2D9280D066DA3883C53BA67E91C74D45A6941148DE55D6E4BE8A42473C9F00AE6D96
+D5BCB733108E485E4795F1FB5BCE9973570C1BE846FA9DE79FCBB09B7EC28C1DDE65747AEB7D
+888EA6DDEFA530A87C144D180B8F346D240DB230729EECA8586D93A942F77EECC2FE5BC97858
+D56E23821A2250BE20CECD4F4060299A1498B92511B9466A2BBDD1F54B288261FB94C297AA7A
+6D12C0709515A37D89B4F6F58D8FCB9C0E8DFFB5AA303D1F80937E115B3059ED2D9F011A5086
+9CE25993E844CFFCE966CE5F8E695A4BEED8FB281D5E0366C9201352BE89378942341E590737
+932D6449D497C76A70E4E7DC24EE40047D4D77BAE2899D89E6EB6F804F2EB3D6164A3FD9DA6C
+3A995D7716449DD90F03275C86F688F403C8BB59681328A3DD33C1FB6C730C0040989F5BC4AC
+79C6C72674254BE0D2EE00CD2452C4B33CFBE370157726328DBC4CE6BB4B2AB76B4B35FC6E41
+2C273AD147CC98D8B2BBEBBBA22FE90885715CB3A5434DF773B986A5B5FDF51C017437037E79
+3A0EE5E3A965D5EB86A418AC156EE11176D2F864560353B9E79469039FDAF7A352F400DFA675
+19ABA72067FA98906A486E68AC1D824A68A8F8F57EB2F07EE0ECD9ED164588A0F3409AA8A94C
+35F51E2247A399CA4B2439B46E590D8D1D861769B94644FD13E097C2FFCA78849CE96E0CFE51
+46F14CD994F073C5AE8FE8FE5C0B1B0EA33F4991300520B5EEF38FFB159322C1229922390ACF
+BBB0A0306C7B8CB0C6D3835D3D24377816EAB4B02787679D526D6230D967C4D65DAB75B22907
+88E7EF8D78EF1EAB030E897E3BE6499F670F6BD58505BA637B9AEE0B476A7B666C8B63E19592
+76C9123FDC246B6FE72D16A9CEF2069BDD1DAF0A03088BDB964F64073915244AB023F1C98A4B
+9975CC90E361B3C1838A5261FE616A4B49B292DB893646FCCE6725DB048AA6BF454F3BAD79C4
+7A29CBAD42BA4E8488EAB81B8F61BF28F03C3A472256E352698C413F7850DA23C44CA5A0260C
+410165A08A7DAB77326B2493F93558C555795B4E00684BF17F7F814E79D41037A132A25D45D1
+527A2B3DFF069110A9DCB941B65453F8C5F79F12547E4CFF814EE642CA340CFEA8341362E00F
+B3EC58707805816C13E8E2F37D0305187762F3FE2FB9271FB4691755DB03A60F9248161E63D4
+39144936E479225FC47B56DE27654C7F7F9282E05C6AB0C8E0D4F8C71860928A62E5B0AAE0CA
+F9FC8EBB11F821D66BDFE8B5B3E4A9CDED7403075D2B315C9921660FD684E38A32B0DFC6E4C3
+E8E0D105F95A71F2F4C2AE7CC5609982484405DC503E34B9FD66AA28ED158119C45FE0DA1064
+995544EF621DBFBC3A5A1C14B719AE09C336521B1CBFC00FFA932BB9B6406F17AE6AFB5195B4
+B15686F077F4D385FE6F6BDCBEE49DF21E87909D1A4604B07E2EAB84D63185CB299FF758B0AC
+8A453CF43F221B2C4EEE300A38B5CEB833A9DBC3175628EB9E1C39F0B9093F80EC4A5CA1950C
+65321A85E25F2E995BC44E15616FE41C7EFE99B439B97D5F9D210D43D81F8D689A03B5A2E1CC
+784BB989F9724556CB9CB2E0A234B8111B6F02358550EB9859E899B72AA117404812FB38F218
+8CAA28C5F1B37431CBE9D0B6B21EF3A1D7C4BF779ABA8E014B3F330A1875C0FD6B5C0AE6BF91
+749A8092FDC3E49A8DFC1961E00371139D97F956B299E917FD042E125D8CD94A05938021227F
+237A671D9ED1FD8F310187D7D82E172C601E53AB22E45538B8DB110F50717FAC077946A5D12A
+A5E8698FE8DB3AC3723E7D4FB22DBAE59D49EDCA957D4ED9DE35B54E73FB7E5DC8BB6B2BD05F
+F568980CD5179B802DFD4218C2E8ADCD62AA4A824A85E315948CF4E0661A38749DA84FCCA751
+82F542992031A8F66196C8790AEC2F39096FEF8D47F96E43E57B621D6AFB1AC74928DCF62902
+503634229522357823F318D26B3BE25EEB09536B9FB974DE29EB1A96F33A39B27B2A8801F5F9
+B88A41A73BFFB2B6B9C5C36EA46370FCF7B04BCC0506C6D8097C2023163D5F85B3AF1DF1E98F
+696FF6AA9E284641364FBF3F44FA7DCA59BCCE1C453FF648A2A09BF7AEAE2455B320687935F7
+DEBD94C3CAB6E50B0970927D3FD0316B90D00F4A3AC94DF0DBB7F224945BDD4F92050F25D394
+05E87819C13D9BEB5B3BE5E724F14F2E12A00A7DA50F1F2680AEF5AC1CE7C2BFB0F44F04E079
+FBD376516C90E5AADE671981A67606CDF1FFFE178A3E8EADC3B3C7FB873C30F8FCDB57304A84
+FFD7101B168EE896CA93F03CAD36FBB8FC3190CDB51D741CA94839C55EFE38F01920A1256E5D
+EB06ADF975AFA88C933982FAB9CA142B6913C56021E9F061FB9DF62B7570EBAAB5E3935A9210
+C6018F94EE0D57EF73ED6A54C4802BD0999F2EBFA4517A30B80664ED586B0FEB4744FD71B18E
+EA7F624973E9E31D8B45EF1FBA2587A418F5952D99B8289034DC0C4ED61B54FD9AE607A42DC9
+7C7A701F76A5D551ADF3B0951824ECFC1ED79621E707F63748F0ABD026B058548DD904DA0EBF
+3AAE13ED235902F09462B9216660B9830C6AC3562E24FD4F0BC1F51C5C09C84EA63067D71C49
+E5EF7B593DF7E04A3C8D90CA3F053BDB3C46C0D13B94993BF831B7F7BE87121A4810499982E7
+0A62394941B0FE807B41C69EEBED9F1619058AF828DDF652B4EFA9114021E2F59D16BABEEAEE
+F12B32E39D808764FA28566D6F153A050BA7A3D9C8E7368217C50AFCCDF116AA91626EA914C4
+F6A323C1E62F97A5581C0BB526049D18D59E507C7EDF1527F4EBDAF223B962D8872CFD9EB54B
+EB442610B799E72F8D32B9D2B0819476CE70D7CFCCE6BC074804D6664AC2116D2E7EE59E714E
+E014261EA7F3084020D036872C7B667AA5EC7B3757227F6835746DDFB716D4F0D3F3E7B1F2AF
+651D2B071F98E333385C5B997A6BDA1D5E6CFC14EE590DDC060FAC03A60509021467419130EC
+675EB2A8AD9CAE9DEBF2F2D25D117EDC449CF973675A97FAF1C09ED33C98AFAF84B95D0C0473
+EA96F39F6DBFF77140794CE934DAAEA1F00C93BD7D7F32273B604736202D95D183A1610F19D7
+458F28AACFCAEFFA053D64C8855D6FAF20A18E9745138319F69E7B1997FFBB41233E741D3D48
+892609974297EFF6032E18F6F3800EF3C09CD2073ECDDFC97D6C39ED95037014A5AD37CD8E4F
+571D8E68204C845B4B2F90A3B39AE03AC0E30655A95ABB13C7CCC86A35BB2D274BAA683B29D6
+2AC087903F52D0B2E592A953B97883498A1605B986926046C6E1BC193D195964EAB144A9478D
+B86CF909913FC8A4247B990A74F7570A36155862F3DD9E5B7B2BC431E030584028B0E7221E3A
+7FC276114F266020B91EE215CB562C5BB64BCE7171483C9FE07D730DA86E0054DF3024B4A078
+DE4AFAC8FAC1949C1E599671D5188BDFA82C0DE8311D6BC2687B1660841F77B99E20F5BAF153
+DB914A8472E4C4E0FCF96DC3454D3925BF6B7C08CA8F911502C55F420CDA331FB3E1F0C6FE0D
+DC96AA0B4F2D1FF8584CBAC7E072A1283BBE049CB5333394834D7131CFAE56CCBF9F7015B48D
+6C8040C6B455C846AB17EA474C4258080DD18C807D64222ADC94EF35EEAFF5A8F7BBDCE7AC83
+47D6F6C79F64B460C8532DFF5BB85D4A2999975327DEFC1E1119D77ADA7B5C7E652D72D4C608
+0F74AB4A74607C854CA21ABB41B169B411CAA6C6C200F84AA272F088F70C744DA40B1FF3ED7A
+5F55095BB2384AFE3FAE8A7F70EC0A9716D0A3A0232BBEE23A0AF611D04F635B395BEC8B8F3E
+243BC68E778F9784AD3305DE16FE281654B08F79AB46BC1B9365FDD47A072D81A37CC6751CF2
+8460B46D87A61368A7EA30071A19BD518C22CB40FDC5FED35F157EC5B651A9D34CC09ED5596D
+260B879258021722508A8CB74346A38389E100EA30065F82C4A7C2E22AEDEF7C5BD655566EF2
+3E2CCA9D0CAA063AF0978548405343E81B771782BAB96BE6A7DF2AAE267AB1BB18D90A78969E
+770A1E308D1EE6700680CE2BAD37F883ABFFEC433BA8A83B50F87A9969EC1112E8D9A8D9EFD8
+DC87BFC5E38F5C196D282E5A3587FCAF942196CD96199B9730B50A52951EFB25459A529032EC
+093EFA51E48ECE3AD2834F8251D25F9BC79A82356322D91A67A40F237ECF69982DE1064F9CC9
+D2A35E6F9250E4D7883861E8FF2BADA1312BE69AF01FAF2A46BBD556A6BE7055B168B462BACB
+7334EE890FB923D0615C923FF98825028965BBBE8F8331756C1835ACF87F6C0B39ECEDF50AD7
+F04BEC5D1BF5D517E25B60DF5C51554AB1B8743C0CBAE8F92DB3CE2B6FDAF0345BD0D026AB7C
+5EDF7EE3BFC0DC0081E8C12D76F685CC8E724F02DC75F8656353697518272303300E6BC17C83
+993586D13EAFDB3E302CFA1324C702A586D4907FBAC3D534D5537621927EB139C082582139F2
+A3EF10642513868828F5B6CA22B2D61A9C62190095D20B9B38AE2897998EFB8F11578539CED6
+9A3170EF378256540570303667DC8CC0ED0CC107B9172F2AAE014B4BA8ABAEF9FED99B45A172
+E922512D56DAB0E3E584AB1EB4355482BFCF9EC7617A105E8A90FD30C3652853922D18E02C4A
+E2684A68F3427E44FE9D5C1B58D53613537F1CD37D29360C9AF8B3D959B5C7BAF7D5556CB856
+CEE0C5E7A1889BDDB9F30D204EEE795BC70705D173AC7FA7C984658C300A40306E19597C6DB2
+C2B9E3FED45BD4B6832B40074579DC404D80A9B01F86AFED0379B01FFAC0B95D55CBB6F3B303
+0E233D2E4AC6DF10A158AA85C8D6634D43A20EB9CA0E6BB391950D88FF16A7839AF23EBC27A6
+407E1B552377BA10621DCF8E180EBC06127094DBA33A52E0AAB795A49B5950A41B36F10E6AA6
+398756CF471301F88822C83998F0AB1B41A695DAA0C04D4355047D53377372133A54355FF04A
+3C82E5189205F6FB07A8703E76390A1956973EA40CD954851C35022C502B69698EB800C3F204
+73CDF075C85948445F3273AEC03DF6BE7F91630F94B5239476C3F0403E9BA19541E887B3405E
+E8D1C518AB2A26F8064B7840B3ED5D45927271E9A205C823EBCE95E02C0BA7E6010896A918F9
+D684F260E3CCAC988FAAF45F6B6D77801E3E9D2296021B1C955A0B07F53D0BD0451507E949DB
+98235112652A9DA356DE2D0C5371FF5C55E1C175DDB388AD74D6F681BDFD7613F0286C59A06E
+3673E05E5CA71EB495CBAE4AA65AFBB344D2F5BDF77EE7A4D6F6C6280BFD65C091F2FE7CFF52
+A3991B08D705F581848F9CBECDF1030958F9CA07A660A6CC2C277DE76858E709E81408F7BFAC
+84CE8EC422793CC8B61F4124F879F922A78DF2AEB65F692F22EB38D6989990CE1C5221C8DB03
+B510B061AB1C58437F421AA7FEC75B2A4B4C49C21DB387D0EDB6D39A5B7C1377A162C81A8067
+55DCF77D9B44BD8EB6BE09866B8DE955B74E68B4C441AD295D8F44276325716FECDF819553AD
+9171E8B3A8E6732735F9641BE4BF1FF3E1D33C0C869D6B3E7696BB3375910DFFF69A343DE7A8
+BD212A64D860E30E48B27F34047C453A053151BFAA5EBD40002A215CE2BEFD0D08A4E9050232
+7BA881177E27D987D3A9F91498C17BC0BEB602D020BDCF096B9B0E0099456289B35DDB97FD40
+CB28D19E734CFAB96B2C33432A7F34405441FD84930E5DF3731D4F71519A419214188E05DE06
+81186D27FB630649B3A3784F93CC8C14CAC8D4730A7257B69BCF93449433E28DE44E398F0B2A
+5D6B2702888B116A391AA3C526A2A042FE848D3ABC4FD34CC3365C142D675DDAA2DBAEA204B5
+EA19EC987147E147116D014CB1E219F64C81983E1366D96E05FF651364478916E8F1C5538EEB
+05F0A14CE33BC5A416749BC695D0D0BD455B8A76F1818FDBEE2322F67BFADAAB29474E2BF1B1
+0E1053A5B9293751D1EED8A4ACEA2A80AA4707DB5191B5EE295E28B2961996B44631520D937F
+353D1CA35243D038FF9839F04D0E24B4815D88F70093ADB3DD7E3D3870E4952BC3EA6CE6EA81
+8E885ED96C00BFFA027A04FFCBBD46445D68480826CC177E35C27F652E5043E128E8F47DFB3C
+0AF5F8675E6B4CE6E1F5363E8B2FAAB2E607A385C71E5E724AF244F70716A4EAC82E93D3FA6E
+FAFB15283D44CAA1051FB88DB9F91CA495E44EF799D6F04FE70BCF55A7D73AAFB326722DDE49
+96C4354BE38BEB45F9F2F1B61EA8AE404BA16DBF64C16AA543325F50D5EDA935A6AB416F1C80
+F280C153928EFB6B2FAF03C09229EA10F1B6899FF5BFFB8EA07132A82495F2A22763CBB519B0
+A5C2ACEF582C4170FB0A7F02A5247F0A8BE235E1B8FFB92264C3961A6F742955981B640581D0
+6BD9A08A84637F741D61AD71E3415776C63A7228089FE89FFD17D196761864689D1775E76C88
+E6E7875487319A0334896B3FF470C747593AEBE74A924A93C565A4F14E3D6EC761B4F8D784E9
+C48FD973CDDF7FD43EFDE0034BD70C1920C626980AC7B66F049A42EF19E4F895D343DF23DCC7
+D778DE177A0E837E26B2FE63888BD104A30E65899F4AD268556EB3F9462F1FB50F307883A3F0
+47D3D694F7C3912794CA86B2BC97AC34E35B729D3EEF3789189C1609633051F50067303666AF
+EFA708900CF747611B8647D07A530791AB9493CCC533A0CA2E36A64F47B37A7D26278D778EE2
+5FCAFF30BC72387C0656572F1F8D32082D22CAE2DEF02C578A41CF244185E88B98C51C531626
+8C81EC9F177717B90DADAD78A7535D4B2AC9585F70650D1F847C915DC5F80AA62696D6EDA7BD
+7AFAF2F3B10D6E13ADD76CBF61A9AD1A634978DA4231C5DA04C36B823EB0CBA7D8995A8B98DE
+54910318296B361D70C5389F180D9E3E85F27A728DCB68E870603C90FCD34D32D55F17580EB6
+6B467F389730E08F0591D5E2BD7B6DE8591A37AAF5883D58402B5353CB2E86180C26867DFE19
+1A5C78834643353992BC2D0DB0654CD0054A3F984F9CADB774807823C087C570123299BB29F2
+65908F696E4261A621A04E57652A45B078020FA2FB8ECCF98783E3E8E4E2BC53DA0FE6A2CC22
+F777273BBEACB480C3F8FBD3E7887A1B60300B1D8F563F0E06CAC495236FCFFADCCA8A1D1E32
+7EE2CC119EECF07DBDCA00EDB8DE3D63FBD32D794C2205288178DC3A4A50CB88A33C8A097C3E
+15B4FF757CDEB787B9118E16E2837E11BA88E3DD86B200846C5AF159EBB83DAEE2E886648206
+FAC61606E974ED15F1BC94544DB46F6F111FCBB07497BCD8C7DB4FDDFCA692ACF6D789DE2AA4
+57718CBDA953A9A9806835DB04C21C86692DC0A26AB81158D12965AFDEA47E74FA703945A41B
+B8F9F927FEF9B680C54E02CB845BDD81821A3D3EFB7991F7A28D1B1D97F7B8A5EFE4821FBB69
+DDE209C3917C47AFD31D21DF9A0B00BD1B8D162AF26FA18CE66C2953152614513781241CE231
+82BF5EFD7DF9A67FEA9E5B0CF680785336DDF38E04ECC9ADFFE996F245FD1AF27A1F340F09D4
+EE4F78BDBF0DC5D11E46B9097AA3AD9F0B4A848F41326CCFD0AB4B009EBFA05C289BF0D258AD
+F9EF20954F712728D1849BB04FC10A006261459996928D3FE641AEB4A940D51B72D079491975
+D427B2BB33FD218E6452F57CE4E39D558A38DE059829CEF2B42EB257A48CDECDE84702B2FD5B
+93312D1C54ECED055EA56A8644A1E1D3D95FD5ED3DD0BAD951831779424765215FDEDC407BB2
+D3E57E18ED2B332D69874A49882EA21AD372636A3838FDFDE717694910A5B815B8843F503F52
+B4EDA72FB8E4EFEE895A578DED77281B030BC5557D34D45F826E035A99896B9388C0FF48B99E
+08CA9A50608C46BDAA00D4591C3DB5C3CDAE1E9DDA8176BC8EFAC99AF016DC63888AB907D936
+E80C8E9434703583AC79956D5FA96F42213AA4018C46BAD17729085943DC4D825CF47CB61BB2
+019504EED3EDD50BEDCD813EB309AA769F52800E7E114DF95518EB5A67364A8A9BF2D8CCC3A2
+54E822D6A1EE6F7EA3F747B5D14A19451F5FE09D420EC0A4B588F25FB129908F4707F127095A
+FFEC57C88FB96E04EEFD5F4C579C967AE515D30DCC74CF65C18CCE02D0C809F7BA9191CE0123
+4FC961050014B0867A41A0F71AF2534E6EFE5047624F1CCD197EDB90D0C2319F4BDCA35D4DD0
+059C3FA359D7F0C7373129A21D8797DF75B1A9C612E04955DDA4F3A83B6A47A95EDD8A8645DF
+F2A4F4D3E29EB5CFBA53516484A4C4DC1969E111EE9AB4114AFBA2F74AD91B8F09D7A0DC3431
+78EB60CFC51B6C1E158D3794D0A0174F874F41FD52EAC55D21EA967A6C9F3970DF03B83A2079
+C9599649FDB9D9ABCA4704F4BEABA7C5450AAF8E3A88FB8DEBFCC00CA6C0222E3C3B78A6E6C7
+5D7828995AE6BAF1853961778A9F27D25CDE4DF5167329EC683D9F63F0845B8489AB939023D1
+A7F6F3B54BA344A81F457FCC9E209C6E1E1A1DE9E24E2A62A56C4F44C30F6DB64328D28AC3A0
+5550EE719CBC24874D647D9218D7B60D7B3E5D8A9B109E2977EBC35ACE5393DFF138F9DBCB6C
+F451A5F85AFC63A0C4BA240C3D5FC4F6581CC77E2C1D8908513F4FAF6A8C0C4D8449F3E9FDD6
+F8394255C621E90A3DC9385960C89AA05BD7337DE34AFE6CC463A542E52D3CB0669850493CB6
+0C29E33D03D0461CB271D2E247F25DE0CC2F0DD867716A8A065B9CB050374E41E2649BBD3CFC
+2EE34FEABAAEA68F9F4E1A23C1DE68D3BC39F8E1FCEDA0BA955BD55012896CA70F94C5C314CD
+26677A1EBD81710887810CD0A4944807D2814ABC041A7E5CC84247AFB5326CBE742120A376D3
+A926EC63D0921320BA92B206B713D243E14F068726473E71ED767523A0B7DF084978CFBA2C62
+B946759E36EA44B0016D18BCF1E0F17857A10236E9C52CE31B930F48BBE01CB26AFCB46258FE
+8E554A7E06042BFE2550EBF06B10BBABB59038821AE4505F611BE104D741E2A834E6350817A8
+7CC1C4BBB267648B272D2FD7A68F8A89F44E07BC4A823B06F5BA14D5D1C21AAFB82580A43834
+7A32F8C74DD6E036B9DAAB9BB12EC1CB57305BC20504C4ADA9D1D25D2F9BA9CD5E9044E6DAAA
+39EADFBBA37C0722724BACDE3730C610DF535C258291DD0111FD130BD05B8758443B9CF663B8
+FEC9C66F080EC54FBEC5747B3D295398DD0D1EBFD6A4A965C808CC250B8E00C58A62B7B6A41D
+420E2EF7C664585646A16701F6FC8E0495601DE36E1A4AB45B981B101E750DEAB114837BED5D
+214D6EE5B292A15B8B1156E01E9CA40CB8E7336E38B3839C9F2A239E661B6EB50539DA8C8D58
+ECE30A93A78DA618AF2AC50AD036ECB02901C4F7F0D4D61F8DCCCB53D12DEA5870E0A3F528E4
+3CC3C196802D0BE042BA802E859CC402794C3ACC5468BB3EF2BC2E4DBF7449EA0D9FC0C775B1
+A8AF28FA6AE19D0A083EBABB81A4CDAF5777C12327EB03F2CF7FF02F51DD6556D7B1B24DC74C
+A59565DF7B41C8817BC573723D48D3AC0CA12E127D47624C4AEB285EBAC46D6F301837CF1F30
+28E2C71A474A2EBCCE6B30712698B4A607BCCE0923A9FE664DB1ABEDC0E550C8B09EE79AD976
+0A565301859AAE4F1FDE5D12C3FDE1647136281724A50E5547D32DBF1EDCE6D543F2F2D119BD
+237317E745BC5C772CF1494EEC72AE81C0D1BBE2D8CA9235A1E3BEB767BCE8FA6B379BE38D56
+C293E00A49C3C5FE8FF9BF5B549466ED57973C9F9168C0AE727D99ABE91F8295FD27672CD4BF
+900D2E6D991D322F94EBFA704EFF7D4EF8EF2435C9D6F51F60501A44DAEEF799005E4550D773
+719DF64A623C19CFBD3C7B812220B0707BE2826652312CD2360FAC00D4372B60EEFF319E4C01
+CBC58ACBA86D91C4B955FE8877B48158F04C7350CF989AB75F9830C19E1805B5D34E7EACBE0C
+8C198D67B0A2DD2549C58548DED5485F4D28DC4625170C38EFFE031A099AEEC7C1E4AFE2AC10
+7C5E80B7B6F49030F9BAF35D77869AFBF51F143F8831533BCC25D6792BB6E07FC1D703D798DF
+F53DD7C3B8D1C3DC0A38DB065240F2F9593F606DBEC6754D2A3D3B40B3D54F00F0A1E692D583
+C15A4DD853F745FD74A029D5AC141CA3F29842C549AF664AA00C5494032702C1CBFD7D6686BC
+3F030B62C2C4ECBF864A3EE2818BF2F99EA6B4B8A02F321827B86FC97A7A73C0CDED1E5F61E3
+259416A654A83B5F84F5324130ABF466A222C3620839E48F72A0814F3741C5E5A969DF5150EE
+C572F00CAFD07FF3B4466A01AF0F9DAF353F6B14B4891579B9103C5551CDB3766B60B6D0EA57
+78F9681A4016760F6D8F5FE8C011D8ED36B3BD0829087D26FD4CB077A3BDE7A84C53EFCA3144
+BC653263B34806EC791DA26D00E27715429CA5B6A8D59ECD8C6CBC479FAE181E632062377536
+C14DA8D5ECE25CB08A5F97AD60304172F9621C2094F6674F56455C40EC370F9546AB4307A1F9
+226ECA03503823CA241ED2D14D0A116854F942809D1E8D9A4209C6BF4933F1685A85901D9507
+8D5517F4FC7215223BC9EC38A28D3F9D2D8C02CA0764634289DF2E60648DFF3E9BF1609721EB
+1077783E1F946F83FB96BA8E69566EC4B1851D0A999C8555E777136CDC8EEE065143B1DDC0EB
+70588AEF94EDC3A436BE8501B737F85F82D8460C23F0B1FEE8D4E7332EB203143347BC8CA6C1
+85B9F7A2BC8A57A9B0EC09557444896D3CD57EE190EBCE0EF31E750A1E45CE503FD8CBEFD357
+B21DB41CB44CF37627B33969263DFFDA4C433ED9446A887FC612DCEC611B735FAB6181101B35
+CF7B2940643698A01785C2F1349A319FC73D132BDCE398ED59C2E81A34E3157C0E6014F29D4C
+6C6D434D13368DF8D087BA49B4D3E303DAE3FD2CFE20C3F7126D1FC0EDA359B0AC674300D19A
+92A5FA96932AFA675AABF0D0D53B4F8A96A520AB227E0EA4B54952F07769D4EDFFDD8D6AA874
+F23A99659496BC4F6926BB635EF6367FA1E28594E083D3EB7F39C54A44141ADBB262D5FBB936
+E713C6ECE3F07C90A9BC8E0EF8871A57774E7B052FBEEA1723A9B52AB3B65710D9FD2C212DCB
+980D32A8F418A04D91BDF68D2B90E192925932185A0BC3AF294804BE9119AC65FD0AE1C7B9EF
+44B0C1B771C0D67CDC68422CA994FD5293F61EC2A3FAC84DEA685370734C9D321CF20CBC6870
+94A3ADE3BFF4AE844D7DDD202D9E91E41EE333B3DC952063A9C52549758056A76E24595C39A5
+96765D170AB0B1B50E8DD27791C1FF692DD25E67C1469AFF221F3AD24B9AF1D6F9BA78513B0A
+E8C00F6D93C99847958CDC43406687A58537689F174B21F49E190F6B1C5910666CA87898F725
+345E5926667C07BE3AAB080B78E6BB261E4AD1890487F71A74DB52AB8C7DE0A4ED31BCFD8FA3
+2C0279226030528EBEB8392568089E8D8B4295BF2E0D6C974EC02273CA6A3D47E06D82BABFE3
+0EF156405DCD9529A627EF2D2A0983BF2642FCE5B86F24012AAAE53EBFE9EFFC216F17560349
+488FF50F2590821BF15F7830C2AD8294ED7AEDC65C5FC9162826AB23DE77343E5C3879C7E9B9
+737152B7DA0F1B9224029A8B1635587B6808E09818A56804987BD2A6A3EA38CB9215483B1D8F
+E747577FD759A729F63975B7DDA5B319F7E90F14A72C68B588681022A406A1A001FA9230936D
+1642643D66CFDB94ABFDA582EC592396E012935399CA69440CA634A5538BA58E865E90DCB333
+5F7D386360B77B0190DDCC97E7E9DCC89C719F8FD18806C11AB70F888D5BD86388F4D9A16312
+082FE3F34FFBC8B791595B483B279E0F4B9870115CB85B9DE108923F4B71EA7766306F7BBFFA
+22D1F2FDBF0C7F86C9F71D8F5E544CCAF5461DDD934694E3E9D1AFAC4C8F416EE416A504955E
+5E6A53F7E466A2FEA1850BDF7BC93EF7A076071533EB212B53614A7CBBB48A48536FFA3583B7
+ECFE82970A940AF20158DB913DAA19ABA2C913F827B16C978C6446DF8762F6976E928BB6BE0E
+6FE9B325D4F1387B3164B1074BD2B7538FF90BC41C60561104685DF521BA7B5D36FEFE835FDE
+6ED2ADAE357AF5D73C3BFD7C4D0C371E5396EF4894C746C733CA82E803DAA0D4AC134C4A6107
+2D0CF9EDAED2C92F5537803A98C47DC65E028BFD1FC1F957275BB227AFF9D8CF017B6E854099
+F4D467671736F535A2E4CA0F88B138479177DF5E05595F196319D48B2A1843050F174C36DD96
+58F57E82B197486C8C168CAC243BC9EFCD50710E89C018F13B321E18787CB28A14B863022689
+7236F4BF32549C018C32B2B9C53C46F76BA015FF249A54AC67233278859C1805D522EB98DC32
+25D24E09E99B075886CFD393B31C291CE28FA2BA609C4621E378BF8F64995F245B9B6E80EF12
+22A7F51B02FBCECAFBE1F424C9C56F5CBB2B9921AC7354D65E88B31D4B2C5DAFF2383FCC619A
+BFDEE58116FAFD32B86050DCC4A1249A737383A764D49AD7D31BFE409E8FF7412A2253A6CEE4
+CE98B259110579B0438FD35854A8ADAD3C1659B9B209256A51AFAE75DFAAE0C8B10335B4A3B6
+DCA71C99548100B8E21B296663D5FDBEB40962FFD14B6EC55841A23DFF15723A10B2EF07CC1B
+BACAC95A27A52ECA605058B7EC0B555BE7DD8E76B0243726E24CB2CABAE475055E762B80709D
+EFC3DADD0CC46E8352CC5D66B4561E07C3CC48825FB2AB11AE9E2C5558E0381FC7FC86316CCF
+52547990FB79DC1FEDA0BC3BCD977B5734EF30AEAA0021729ADA68CD2DE7EB2786E7204DB9B8
+ECA5D41DECB03A71930E387BD8CF1D36FF1B352C9900EFC4ADB9D7A18BBB3D83E62527B8A9A8
+E2673731443351757E216D13D044BB3B58E0251C05601DDF5888883AC0FCAB3D4713885970D4
+FEBEB949BD4974DC44B324B01E1C8B8C2BB7B6CB81B4381C33C5DC94C38A52A9324A27D85DA4
+3368E8C28F9A953341ACED9CC840F9245614190D57CDD7D07F2A25CCFF8116EDCDB52CD6FD94
+96E085ABB64C71159DB7B93D154113E184141DCDEAA68445B56E79D84035A62D967E10F6A3A2
+157AE2288E4CCCD4DC5077BD3784C19F17C379F424588684BE7E20B41B728E4DA3F4F585378A
+C3E6848C2495E8834DF8D663F8B7634C5DC65A2FA35BC1F7A2AF71F590A0362B6D976687B117
+9BE323C766434E9CC535EE83CD1E934D5EC487C2DCFFDEE2A3C63BA087FF1A018DFC06691909
+F2C1466FE314FE46726444B3F263E0A80F0537FE4E1D9F1179034B85EA657EC65262FDAD9265
+BB3B027EFF16AFACE2A7F76B4402917E8DD255FE27B22668ED3064074630041F8F11B353BADD
+C081A36940C54D47C05C4B90ACB6D7304549DBDB6B5EAE154C6A7A145CFEB45EB6BD50A6A357
+204647EF2553433327DEE341DE474ED2BEB47F2D295AD2D12F19A0EC45ACC9DA66DC91052DE4
+3572612E4C343B4F308C27EE28E16B3CFBFCA7300F9C3ECD52526AED04D98ABC1D9AB963A6C9
+BE1CACCA6684B53D5A7BAA3B7DD51AC9E7482F5CD18EF2DF3D4396115F08BE8C2A5E21E86955
+CAAE68D92AF10D63611DEC3C02DE9DD6B91639F06CFFDEBD55C45DAAE7E1D30E6E7504E631B6
+20557E2B178272398D362EEA816317F2B34599A4A666310F2B9DDC1EB91E7AA01F7CECFF3BFF
+D6BEEE1064DB273990FECBEE83EC5E2AC8039B47DC80D2DDE365083BDCA24D6E1608A3667710
+2F0777EBA20E86CFB3BFDC764DB6C3E19BB42CC64A0CFA6FA2AAE3F2ECA96AFFB87BB44C09EB
+873559BA9CB000D01E7B2DF6BFB86A5C2BF83CAA787D1968883CE9FC962606D8720E6790E812
+3B57C62EAF87C6B9950A3FB26081C0B8D1E48247CF61D829127D42F013570C4473C759B4BFCE
+9CEFDC70C343B7ABCAFA3D569C921F031BAC74A455E414A8394E3458201E0146D0B1EDAA862B
+FA37E5BA64F7B247F342EB9AAF96329FC320BE3D5017F16F506065C6AA2CC7C7CA5E7E641B80
+97858C05CEA3ADF8E5649DFC6405D77C2EBF8F1F1486C83D99D37FBD5476B6365CE948D34041
+7F9EB8BBB94B9BDDCD30D384639F4CCF4185805184F613BF402CE6C351AE43E94C7429FAF87C
+E4D33A19FCEC634118DDEB209B7276273F16D683FACA7DC8A2930510E14E6C4AF7E0E4B126FC
+E6D5159993325D38133078258EA53AB24E40F5C5F2F9FD9171A42ED07ACFD07B4DA5942005F6
+4ECDA21849F443C37B762BFD6AAB8A54D95FCD807B6F3143D6A096A0D781F93D5D637163E8A2
+6CDCD487F9150CDAAEDD954AAFD3CE83C802753C4566AF88B803194D0223450F4263CD4E7C59
+8026DB10B2ACCDB8BAC745C1C9B74CADC2E872EB13458F60F95B517118E37F617AD56512482C
+F444C07781CA0C8777081F1BEFE2803271E32855D9A12CAE11BAC8913B2E3E179C7425B2BCF9
+3A1F43DCD345696168BF650F28D997B92872A7FC4956DD167D993035BC30400EDAD7D99C8B5C
+B19AAF184EAAA3A93B9D320078DC956621FAF74CEE298DD9353DF0265CD8A8C62E7E198E0F1E
+99684143BCB864062D810D38E56F81D22EBC9DDD74A4921F23657F2FEABECD8B8A643364C103
+EBAF8AF2EFCD0F869038994937DCF3BCEA5879D7505B36A05FE38272C97FCEDB0897429B9BBE
+BDFEBE798F2A31E710EF485A960F679AEEFF88660011B830A528248912F081272093F1DA9E46
+EF64FC30B8E9860182EF713118BAA69A35B0452BCC06D621F4E224071DFE2C592AB76C670F75
+3343778109658646A7D15F78FBEC8219900F9B45B2018036BAF5BB38AE201938432839BCCD11
+BAA5D7A9E3E382E40A67BF28DF36E95D6546020930BAEE1ACEBC656A88A592264959981CB365
+EB0D0F9898E435940C10E2AB7621645E52673A52564A2F76BCFD348304299F9F866E6ED030F9
+8F6C0CDB867B4B0B37DFF4151921E682D8B25E83450151DB36BF38B911B58809C2341905AACE
+1EF191ADFC0800EA1C82F7C65151D807E7D8A87C2787B7FB6D0CB0BCB602AD126FD58A53066A
+D8C859A3A4984F52185DF968C60E4EE6AEF721BA9D92AE3D5D988E6550F6405A2D7DB8A55D5C
+C87D3573CC087E9318993DF4C4777DB32F2D1467226C96D90214EF68C465413A40C5741CC7EB
+172AC26A734C24E9EF0B2C2FF31592E02E0AFCA8A86A515324ED99079B1794AD3576A46CFFFE
+E5AE12B6D80AEE61A77E6E3A6B5443060531F089EA53FF531BA0453A21B07CBCF7629C3FB195
+B4EEC19C7B0985510895561B35E67D74A547950CEFD7C49C3BA6734B19F943AD60AF7D9EC9E7
+6299DABC2769E1A6E44FF6C66DE51BE36999A26F8CE1C6719F8872317F9034466FD4D436E035
+F9418EEA6B73849646364096503FDA090BAF67F7CB37F44F0A4A29CE65206F561736359326D2
+BE7F1E24A7E60E525402224C7E5C923255FA58B582C0F4EDDC715E6D5568384DAEEE24F8BA3E
+DAAF3E61B955534D0F27EC085AD403DEB2C756DCFFADBD756D242B88A1D71AF8B08ECBFBA55F
+1F60FD44DBB22DEA1D7FA5EECB3D3FA557FEF70D47D6B5A4C2F1792F10BE894029E7C48D962E
+23A31C5A4176420F6DA268F74FA56D8383FE1475EFD42CB7B29236C77ECB5622B1F4F476B15F
+93CD661975E0E02326A44442122900764F6589071C35CAA83AAF8C2978B503D8455169BB894E
+851022E845A21D5F963FF981CF4BC052BE43ECF409C510AF2A3CE07F4385BA1A4C31A5D37E40
+1D8E62A7907629B5618256171BB11F548398C5D59BDD24C63DFECC98B186AE1369582AAA4040
+CFC280A1DF9780C6FF0617ADDD2383851DB9BFA522A61F2DCAADA504E97061341B4128A25DDE
+B1DEF0F9AC417650ED0B9814388F2C261C7294AE271602673D661B3C8B277CDE9889CBA95B61
+58BB60DE86BCF9855A90E70A396A1BDBF58F3B33E6AE745C15638DC6918A8FAA02F9F45BA8A3
+6FD039946C33E0C12BE364A184A7F63E324DEFC26A28C9D810455E2ECC7DD0094F3D7A2FF0E7
+DF6A053809EE7F5530D2DC8C88C160A9B3287A748787AA180F7ADEF834039779E57028828B9E
+9C641875377245934BA395E5A7B3B5651E7B43DC68B408379FE3C9A336977B809A7012AADC56
+0F8FE376BE486CAC27E9AA3BE0EAE0E34545C8E38BD4FFDC0DF3B83A8416DFFBAE4C8EA5FBEC
+27C9D767920054048422266F762B620BAB06A4D72310FFD0CC9A41E5B77172DE083C2C5C9AB9
+75ADAA1BF2F080A810BB70189888321817D0067F07152E7575968E819D54F9E1F2E5B8091663
+C0CD9D4DE0879989552945807114F88C1B05FD524F9FE58181747E9EE8DBE88BD63550779621
+FF692979A3C2E1A320C9437E1B62B2911827A233E5B9E83BABCFDAFE041F005D5B22CEA2ABFB
+708F9D0C8C6288427BB878EDD1901C0F7EFF66E76C6010ED3E74C3C19B46A146FFF902BE358B
+562F85E8589486D39BDAA7EA2E4D6F5238FEA829A09DE7CDA1328FDA1A99F5FD322690F42CA3
+DC6AF8B0675747352A9CBF17EAF5BE82A5BBEC4180A26CB9C492FA71242E986DF31C699C65EE
+CB19CA64C41B33B0B78ECC236DF1D569D598DE1A5CDDCF694E5F5EE3F8341ADB068C551EAD78
+EABEB620BA7B2950B7B6C694EF38613A81391BED4C013808FC66D99F9EDDA0A308B455CB779D
+9925D06F39EC84A6A7FA999B63667F452439C258BBA978291CFC5701540B51849AD9689BC7BE
+6B1E9F46818C38D11F1102FD2E0CD40BFFD1FC7ECDC486B8DE5E2D6ED87140DCD67BCEB20E30
+542996B543C2E5BCFC6454BCB7B52DDC1A9895DFD80F94AC82978B985ADE785E8E05CA8AF40D
+6163F0FBE1CB8907D08DC5E69373D499A8AF92A73CD5146EB1DF346068FC27C9E814B86946BE
+6DE82CE7671C94CEC18FC2E9AF3DBBFFCFDBC3690599DBB46E9C45C1F62C90400AC8925D1032
+DC811C5F6FB098E2D811C95E31C96C4A787778954819194A9F6F2DE0E9BA7470E4B8DF1E2A1B
+3962B71F23DD11A13E497BFE1DE73E552D2EEEE37704998AC713A83EA27B22A4508EBBF39E6A
+B20C9F23D3307AE2155A9073883702AA261BAD29059503CA3ED1DA86E7B25F48F5EAD0442F51
+6B9F372790366F39B94BF7292767052C809464487B00AB0D22443CB14229D5920EDB3D86EA50
+B3FA6557EA56BF3C3F2EBB301551F466FA193C40BFD278388868D0E27BF2F9CA0ED634A6A360
+736B3E23A1C738373F422E820AC6C451710737D36DC33F1B3EED9ED8975B124B45C30D7A1010
+184C28D79AC8055F1825B1EC10571D477A13F0DCA18E4A69AC07EA8731877D5948633E589059
+3E6F3ADD3A3C697C01F31359E79F612FD45DEB543BF6A3AF712B30E03553435C32DA9FBFB09F
+2C2ECCB6E942D5C9C2364B7F00C35D3E6D572CF82ACA5A3D359A7EEE9BD133E24E942640C416
+ECF3456A52F5BF3098CAEE82DAB57C5FDD2556C49916C80E78929519C13F81AD8C0A9B0C78EB
+959E074100A963FDF037D40D79CD44D63CF33AEE9AF78F7D650EB2E8ADB014833B341DD3651A
+41D6A4D7C00E3857F67F61F4C337024454024A4673091F069E3874550A4CA07E34EF0E599F66
+1207BF1B7E9B8D6E3AC0F13DBB48E8C3C8901B9B977839A2E6CE6E8677CF5A643C785676D198
+B7C1F5D3F7BC320FDA34CD7ED4846AF811CAF0DA655BCF605EF1E9E8F2A4967EE14C52B07B0A
+237023B6E824D7E7442A4C76BD82B2FB7E438ED707A89EE6CC2108C8BE42A3D838033EA48961
+E6FFE9AB65C4C8E268BCBE4C0045F1D52945F413C419D54D8B5EFD5BD5100B2A945CAA4BBCC8
+63BB762820782AB9C70A892ECC414F4FC8B2E7D5E8892DC88DB6DEDC7A423FD09AA6920FE5F1
+E572084E3E1F8789A3EF5A63757F9130A566A81BB6A1DA1E5EE64846B6DD0C9DA23E4B70F5B4
+801686E13FA736460B8BEBC1F6FE0535ADDD235A3A1A3CDA5EF9CD8464AA051994E0CBA12367
+DFEB51985B928CC6B1E17C17EA0FFC79D77420995A7B287A3AE1F8FF2BE2BC1CE8E4C6E2FFD2
+EC8AAA2E3B0C3BE1DA48A2BA4C9D13B78D5DEE3AA42575264F604E49275212E3CE1AF0EAAD56
+3E030FE4B2BF1E035EAE87379FB04A080D5C2B5B5EB047A3EAE83E87534B83FF7620CADB70EA
+955A2E27477E31A34B3EE75ABD351CD07366816CA70C782986C2D811B38D01BC4FBB03BDED8E
+378C6CB4669AE4E8901C1BD83902833E83CFC0BB36AEFB709F46A1C5DDA11C7CE17636325F3C
+9AEDA8D334EC28DC64D880CDB4EDDDA1ED2CFCB2AF0EDA3940C7F1CDFD3EC19AC04B2107B3CB
+869CE766FA723155919D88D7A65A6DB25C638BE108DBBE4A707E4EE02786B5FD267460E0CBDB
+D2455405089AFBC526707FAC4DA486E06409B5F02C388B545A64B125A1DB6D856859D770C816
+5D70CA5042042D52C9865C78E4BCB563D7D404B392D7DB130EA1B50A414C54DE3A9A510554B3
+013DD1915894DB3579AA7D5E1342B48DC5048F216A381144775804C4905C98FDFEA8588A443A
+E41BBE159C40E0572B3522FA782C43F6A43B11C2FE53F90574516C85B6536D748E4E7E2A6227
+3FDAC9B14732DA80DA1A865BBF6EC39D7B8351A8CF77B9630B511526AA13884DB71B35CE8FCE
+6AB964527908D728F686CE2D5E2C9D5907695FEF71590923E1FB48BEAED6B2E0F5A47707CB2D
+D3355DC83FCF314AD5123E5090DC99B4D68F43C438CF4BFDA4252DFA8F670F68A14174A3D77B
+4F9A1BA2AEEE1A463BEE3D6974BC42B5FE6778B8E62FAB56E4CE07D2091EB11C78D50E367247
+C3ABD0F46DA61A032BA3400F95F575B92EB1216909D97717212080B96A0F9B2FFB7538AF05EB
+B3D9108A85649794720B28CE8C610EBE3581EE7704F401BCE338F82AEB03F2FC6BA6190616A6
+43258230948ED7ECBEBA481F48D2B0FF202D6D4458DD465FA8347A4EC94877CEFDD535263749
+629DF3960EAEEB8B0690EF824B9D80E8F22FB4B2FC5C608E4A55792A74B84F5164B902496719
+E5EE8D3443C3933690F7A0B54ACD5A32DBCAFDEB9609FDD0CB7A55C5A174BC89628F938CEC1E
+8B9DEBB2A1260340F9F7AF4024EE04C9EDBCBB2453C7BBB4977058134DFD951F7B6E9BE83A68
+73E7B6C89F43B088DD4BEC26D95A6AE40290A6CA0AD9AEABD825D715894EB8A1B6BFA94A2D5E
+210B97E6BB428A5626A9BF56440CA287BBD477EB9CB19333BB60348AD0B1A2E6A2833F28B73C
+B750CB5678F2833BF51C91A1FFE902891897C4E5D96D6E763A6CDBF1D5BFFAE64028DAF8824E
+D431171FF9046996AE247593EF7FBEBDF8058574893F16013939665A3EE20FCB0BA9CAD9C7C7
+E078BFCE504DD6B8388F38BF2E9BD714E7621DC3FA4807ADA4D0774B3787B6CE1845F61BCD27
+C204F375B1CDDB04D97B2C8274149DE4C41FE62D2468B7D38EBFF92FFA315C0D7A8C354F765D
+FCA042DAA3F893175743057EF3A5CFD06132E4BECBDF75AF6C4030B2F1A032F0EE345C13E123
+0AE9601A25270FF0EABF8479A8E92C986BE9C9CA33B49FF3BE10785496FBC3E17D03F656D140
+3E3A631446127878A509EA4AEA67C383223CC9E95BD6CEC98B130750C57A9F9915BA281D2BD3
+63E502AB67425CCF22573151C7D74522B6C5EE64707CAF01B866087485FA5111CC3E999AEE94
+23CD57560434DF362B5700D1FE6509A143FFBAFDD3F8A07BD38502F31144631274DB1777D5D8
+B5A26A45640197B43B057C8ADAD2CC51413B47EC3D1929257EBA448A45DB095722C3A57BE77A
+502D1F7F81FF17833B9D3BF77C7316626C519D93CDE0264D0FB668CB28025F30E18470443437
+D0CB7DF176E2E5A49ECD48DD84425534A4BEC8288EC72B61CD6B48A86724818399081AA8D0B7
+E3D9CF2844F869EEC1E1C5FE139809BC0DA0FF593387313A13B6FFE74B503551FD4ACFD79148
+C226D68B8607962FCEA89E2FB86E4073CA5FEBB9199EF4821B6EBD6408EDC2DB17716DF5A5F0
+ED5D21B8D152C207A989777502BDE4E120055C51035C681371137B06348CB1712D19304B9DE0
+E254A122BD23552123DECF64089E2DC4BB79F628E104798B3441BC539FFD4911774E4E81F27A
+035269C388A40594570550A6FB62444C87FA168044843DC5C336D49D4ABC3E9BFD802DD6BE9B
+9C6478B1795F9A70638514895B9C21CA0DB22E0A5C8AB7C432F46FE03424A7F96209AB9E5976
+650BAFEA6449D789ED962243F44C3C3DD9106F00CF466A4FBE426EF5E55E3999BA6770D015DB
+B7F824B1EA699AC580FC423B5A29CE7720E033A2C0BF86E48B49777D93E63183D133D1FE2D17
+6F12ADBB335848C96D2A640F444DE6788700711199817BD56A4E5B1F9B21AC0F8FE79662A190
+61AA62FA418E6707D2506F1D70F0C1B32A71940E28DD7E1FB6FE0A928C9939C711F3A285ADAB
+20061BEC0FD55E5CF5AB6C7AD01B5CB62F7EDE2C5F665ACA92B67A0B6165526E65F9F4403ABF
+A5E2A449E3B106D53CA6A995351744D509E57CF9EA0C801054AC91EF4450FA3361A1B630CA99
+EDA1DC4923F90846BAAD4329F8E53329586D62EA095C0C3404304BD5DA0712F8C1DEEB8370D1
+CE22A3929932CBEACFA55440BE7A53D05AB80795B945E82E10AE4257D8F48779F0219EA2A51C
+0EF5A33BC2175C99D03B4E35C171C1BA71A628A5671731D9CC5802C8DC8F2C53C6A3266250A8
+FD2FD9F13EE8700D54BD95AC3E916669FB41724BEDE7EDBA57411A5E33B36B9BCDB015A9B704
+046EEF2253FA5F9A65BD59EBD81FCED1BD4B3804CA43055EC20C1A43B84C5FBF3CBD7CDD05FE
+301BABCDD34E2C466289D5C502F88CA9E8E7A41940C68B28973FB543834459C94F6744B54784
+17FE6984A3DD2DED0B08511D681478D8403C8A0DC8A095DE9D75EC2D49FD4521B7047BF36C74
+B1920DC591DD2BDB2F5F3B52043D46E58D0680DD9A8DC8363C530F2163BC1E5BD57A5C2312FF
+3236E38F5B38334FE59477A47E4B60D803A5BE9988EE17EFB93DC533D2B8FB54D59E793E8548
+00DBC889DD5B424B1E3774E0E510E325E447A4C9FCB8BC1FCAFEA4F4BB9C8EAF6F0D24C024AC
+3432D8B5F941F8643985C9DB7CB80A3C2742440E26E44C5B072B98A074D7557FAEFD0E12C0AA
+43875D8FEFB7FF0955E877180EF478360C6A0B288815D84E3B3BE6E082895DE66CB4EACAC443
+F09784BB02B78432E208CED14B0520CA48255609CD457A5C05D238003B4D5EFDFA55196FC151
+C9897F08B3A12594B2122B96C810D255086683271364075A5EA88EAA2171D520B24C1D64E35A
+0DCB6795A2BCC89A01FFAB198018FC3DF549177ACC0E253EF4B5145A88FDA97997ACA9D3E632
+ACDB0293A1CF62B09BBF613ED06250F49E106373547B243AE5DA951296DE050411310494FB47
+B234B8FA06ABC932251EC3C3D708383037DF0FDEF06B6780D7FB685B7C134351C2737C4D44EE
+E864BDEC46FC11056A8D1496B1D5ECD2D1A2F27726410E278131FA8A776025E0FA6D4339420D
+CC43A93B41E41A9F5F0EE451977FE8ED5983C400A98DEDA2D453EC779B72DF10DE394D0C352D
+3A91C725E173F8D7DB353D5D9FE1CBA51BAD08C28872C1456CA3675D3B2859FA061DBCC41631
+5023CB27F20B18B7B9806B657AEAF3872E3C09B0EFCD6DEF73433DE0EFD7C3B024B447A02DED
+135BE60FBAC69516C51DFB4F78393652FC59A43C9225CFC0781977B3DFB2CBF1B4DCCBD0EB06
+C4CEB6C51808A19223638D8E2DCEA72C1D9C834DA903321770B6DF0871DD9F68FA54A9D89B13
+B7974D7673553E238BEC7EFC3AB447CB6D80B29E4A384F71AE493B0E2198B3A5850C3506CFDB
+7198585C85849431AF4E1540969BEBC1286E36D5723B1BAE58DC3EA6EB85D7D0D75181B411B3
+B214FCE9BA0ED2AE5754D415CCF7046BED20760F030097938E25EBC096683C5B280959065588
+78358B4EDBE86320592C8396DD89E5D68CF337762FA8129B03699A18A858F264D7A651992D71
+6C923EAD8640C0496A726720F2C6410F33A01B4159E13CDF762FE834A1BF0885884BA7768926
+E9E0FF27D8004B000CBB0BE6E0A8806BA12BDFD0CFF66886ED948FA8BD4EE9936C4AC5405241
+4C20647707F3D854E9505921A2C42ADDE7D55E0A7046AB9F7D66E150FB3A7365D49631A2081E
+9BF2CBDA5EF80FF5F2186216E7B26B8246DDCDF37971FB2D2B306B5D2C1D23531CF0674C1443
+E04B036921C475DCEFC30E273C728E9B416C024436EAC10898CD4B9548FFF709A7DDF9BFDEBE
+5E83EF4821C5A61DBD7BD48E7735B4D6800F59977A910963D36993B5BBCBB96609B40A3ED851
+23146BE1AA5C0B75220DAD32F36AD1E6EE6206A55E395372E9E43E6271BF092445630A083561
+BBD9EE4119352F1D1E07BB2CD934A0144DD4522F475F41D9169E3C440444BD66768BE98269D2
+073D7670925375BA31BE5F499777E82C5A217F44F2A2CA993BECD9EAD7607F5AF482471B7010
+A5525A5AB69F19F3DB465ABE73923852CC25AD53E991FBFE601B0F67840AECB20ACE565A0036
+1E8D249F0927815F30687A7C937098A69FEA723305AF6EC9D10950E4E62C2E3D6CD043D657FB
+E2B2E3C7FD8E63E7FBFB89B8F60C5811705A5558B95F92D4148307E9F0501FB491DAC0BFB14C
+9B124361E165FAFE4E5F68CF6C9A52A4CB4AFCF5944B7D135BB723C571FC6D16ACDF6792298D
+DD6C71F5F01896472443BF8872641DC7CEA303F1D8E78F830B5C6F53D7A2F4B9CC89E7488EB2
+3FEF7AA3D71F4B00DADD4CE938AAFB46D2AC9820A51FE66D6E407FF93A6B4A3F4E181FE39F8A
+B78ED66CFC4556046747FAB18BF54ABB37188BEAE0949A46CB12A383A022CF1BEB1F1660F8DC
+6BA498EC2DFA6985E8C5E7EF22E66F8F1316A9612BF4FA830212C14FABE0D56341E1D7318A15
+001434282E7E7B4034440F8B0252138648D15B4285C8C5A8E53D099BCC8A9330C7547BFE146D
+B44F5BDD9D5DFD30B3CAF2CAB5147217CFEAD00B7EB5F8A87B70A63887F6A77985F862D06F9C
+7B3553E65138663D8724BEB28BC6F5F48680667D931C1898BC621BEEC4053703ADEA02C4233E
+0D3ED6FC536D1269F1B31C23D63AB01A1A839204C4661A9680F56D044E61599FF4D87587FE1B
+BE7D6633493E2ED17F7D0ACC6930841ECB8106BA0CF26A06E62DC7D8221185183D886F81B32C
+6D54A53FB7E488F9671B111E187C8159FD049138EC6480588126BF7B256054640BDE7414B7BC
+CDF39BD63EB3BD0A4014D37A6741AF30365B1F38B2784EB061984A76344F0F7599C552B6CE23
+5C16607A1527E5EDB67D31EFADC912EE2A84A59F641DC9AB19B9FCF97CA7F7A296D96EC4A6E1
+E445C97C5F166E1F89BD9B0CE21E0E78B2389BFC240875B53DE864842D5D2DCA210610B4A498
+ACD67B310EDB302FF9B117B5EFFAEDB4AC589B0B46A7D2D0EEAEF8A2CFAA5E6386A27E473392
+BF847272ED2031E6F5C57CB53C2F07A7DD103316C85D911C07874C0F84D4DB48A914EB2CB522
+53467F8A48EA3227D750295FBDBE6F4D81A2B5DA710010D9D50EA40168B4B959E4888EAB249C
+6CCD143A549D8EDC1E95923527C1C0BB9BDF1565213A472FC478AA007223221BA389C9AF0E5D
+E9A4B6A75A4766837FD8D9297FC358E1164390F4412AE0523FF167EB199194AD126F285B9BAB
+53847A38F1A022850148FC2B2D5A4717A4939B8559CF20B0E07E21D3096F3846E628A766D58C
+959D50FA09A7397F5C086F5809ED00227EEBE2EA22069D1C3BAEDA608C54452E124F7FD83058
+B41E2932CDB1903512AB712F507F62857BA24422920EB813BBF1FEC238EFE9060341CE9A23BC
+71C3D0EF26A8E5A761BCE0B5E4A42A9F325D8DBA848B5B818EEC764DEDC72EE3B29D731FF325
+9C16A5065E23470FC3ADBB358630A3787CCFEBF9788C11571FFD4E3F242C4A38406DD82B4905
+8E94BB4E86F3D893019A4F88D40146B31A299B57DDF070092B1B414982506E25FA6D3485E674
+5F9D05E694F41BC5FC1759A60E0A7B47B103796C80961FD1553D1CA6F12C4B62672FCA97C46C
+009686E62AFC069106E88A5E333B83B92407F08BC179BA5CF2787283F6E1CC5BCF0E2EC538DE
+520169B9EE934EC596CC97C6E5B6DA7C93F6FCC44F2D8D15B9DD6639AA39CA139E26DE05EA2B
+7310ED70F6707DA939125A4189BDC98B690301500CD66C3F5E1A5D31C8C36AE78528F1BA98AB
+904BE8538634482BE7B2CC699F1D647CC063FB635B71A130F2675C7EB6C019B215F3DCC216D8
+221A39898E686F4A7201D4068B987DA38521A49B9E0BA9C7584F277790F6A773C4AB589776A7
+DD5D96CC5059E8DB7BCF3E983BE7294C6FBB25B5C8787DB22455F1F649EC11326E7C3445F320
+EE75701C7B3E2F1D50F28E470218E17B17618C7B7D5240DA9E4A749CE5D1E8D86278770F8DB0
+E6B517EF002C71B1AFF34821AE9C85D648820E7D3ABE2E8285F84C15E8E30B9F044B1F97E431
+F15CD9F53E52F657291E3EBBA577567502A4FE5DF60A00DE94DCAB4FF772C49014D887D1132C
+B1E4750D567875B28ABFC81AC44C09D6585C5E9EF1CE421B4D796D015A629D5530B98CCFEBDF
+797A987190825847A12320BF97E84B8B60399C74847493A259112BD2F14806FDBB12CB643F8D
+DE00D322120A1CF859A9E54E59467D1CDE4DB8D42D9B7E317B191D0B028A4D457121E7BAED9B
+D60A7808AA262A55FD29B4B8BB790E922DFB3393C18DE30ABC90EF5BF21B83AA8A3554E34CAB
+98FCF24596994401943AB821C3B8EB758454B84442A994D1B2C940FFDD961F6695DAF4E0B63E
+6D534212E8A7F5F58A67366FC1F7FDECC5497345E69EB9D8A8F92B9852C6981F5091C90563DC
+435E5BBF10238CD2204BBAA92468AFBDF76DA9E995980F86984B80A83D153F38E0B9627A52D2
+C35433BC77696025AF7B6AB579DC9EC7AC5E253A93FC0E4E80EAC586197BB3E7D954EAAD00BD
+C4BFE08AD7CAFD198F760D723C265DDABB29D4B275C13F371C8BE953309A717307952C7A0E57
+23B5861E48658BE7624C768359C18404F9C8DA809F801D36667CE5E3B443AC4B0C544637D56C
+609D0A146EF95B59A67E5E27EF10AFBA40FB2BF1E65B67A1D783B65A6E9DF6638A28375457AF
+846E38D9CCA8FCB1FADBA9CAAA1DE0056285B9746CA821C0CDA45465DEC5392CFCC048B4A896
+55B44CAEF16130A3BE4D6CE08F9D377C9994555AFEF8F46EBB2034F5D588F457BE32F76AAB44
+D98B7CE0FDB79A04E31ED3D2DE1041158D004A53CF41CAE93F37BF9D636EBC5280084FB6FC9C
+7CDF8948F782EAABF264115ED487BD08B07811823A3C4AD90453AFF8B40D26F4C74A48448B09
+6DECB808EDDC633AA74C6B1DD8D4B43B8C7BF0F9A1CF457D136BCC3E425CC32BD1E49C4D542D
+314F5244FF8F0A3CC6459D0E30A68E0E870F5F35F4E7DD8FB8392AE9859C599631F180F71A1A
+C938CA94711F995CA3719169088381E3E888659FB224D83A7573F2B3C47305BB32C202C44982
+9B19545A7735DDED53C0697DD21F347FA0A40071A9B817BDCC85A0ED370E5E29BE20B603F492
+86284178B140A2682BB83A710602D20390F662295B2A1E01DBF588158BAD040A8135C3C329B5
+6F5D581FC76D34961A469EBDF9ED8CF2EF59763DE9D3C1F976467780C5B8507DA64AA7CD4F7C
+CD7D575361B37A17955CD0D3E88A5410C345907D36444F0857EDEB68D9DB994EE440CA9636F8
+F4756BB2A145735AA6C246B93E19AC1D3CEAE9B660F004ECB6E37CACD21CDA45E280365C5C31
+DFD561E026E47F7F1D39686D212F2A1CCB8FDAEFF41057DF1C0F2123AA41512F796D19AACDD2
+5177931065368E8DA1DC00894EC37E9EEDEA60BCBC4576A2F1CE7AFBB837C716611BB06AC8FF
+12CBBDA8DE663CEC4179B0FE2685BFA7C53F5914E1A3C12E5C5169DAEDD5BE67765D1CCB0A74
+9972517981831F0CB50CF5C11BC20AB07F00C6F4EFF423E1B58129AD42B6B4A42912E841A99F
+297EF7973BD42C1FAB186682655A48F2C5BFE728E5348A9541474F4C27E1D59BAC1DAEB78474
+400444CE6672A4D076496037376951D4D71DF4A39683483D19CB39FD4CD3CC4DB5A2A6045FA9
+63A3F05E964E9F39CE60D41ED8732D852A1EE5D177FE0CE0F71CDDEDFCDB844A700472E5848F
+EC5AAF60FDB14DD210BFDC3F00F21FFCD0D9880F1D511290DCA00460A25DC453282DFBA00D07
+6295C95666B465597FA9F11845314A69BE4EFA03E3333076F2FCB0C181B6C25EE4EBE7E75440
+08752003640B1C4617D836B590DFB865936623A30F176CC9534ACBCA0CFE384761344DF9A8DF
+F3D06288FE2ECD010E044BEECC2974C318D0557D1E98D4B51BA4C2E35A30CC2085D71D95696B
+B766BE16D8FB6E2646652B2864055EE5D842B4A2BE393A142E07381D4A96C7865311F39E4BBC
+7CE91F7BED8C6F7D124761FA71AAEEB717B5BB40425B9820526AD7EFA1E89CC8A0BEF0524026
+E2AC3946EB2E11439CD35AD3700C2EF9E8ED4DE8C0D29FD7EA98A5899C710F861D64824450F2
+62F24C507EE15F4C6CB76D29152886F0715D5F36F941B4BF3241E68BD577582068F89C903D84
+2E722E6902323317A9F8F6B0F7E0CF745A7852779221CB5349BF197028FFF89CF16627C7FFFF
+78BBDB23CA7C574CC639B9AEDDA1440CB47BEDEE358A6351FA04A5F53902C230FE2F92BCB7DC
+8D1A0132DD60F4ECD7CC0CFA3F595475C6A03FFCAEE1A736050DC6ABAB0E07054250BB772C6D
+0AC77E7640F0CF80C1567458D00A87911F34D8809B9A824FA906F8FC41BC0863BF9363F8B333
+0C15C1B48B6F0BCF4DA3D9C1490B2D0984B503E57B6C98B4EF6BB0D623A5E4D2B9C59829FAC0
+3D3ECABFAFA0A90424C3C8B18012400C5263258E644094828E10C5963842280FAFF3A241CA69
+BB649FB41245C144E0E56762C49914EF16BD14B1E0BB899BDA144AC1CAD1C6093DEA5EE03F97
+0DBE0AFBEE3A8667348C1B27DC434EBEDBFB38C4B3DE94D9707F2DF347FD9C948131AE50C9C9
+C32677873D6CAAD6A07C59D61C1F7DB480C6EF2C21D7BE859E6C61717C7CEF30C3D774B04B1C
+D4603DD6CFA1E9D4DAC3904499E40FF79B9A916CFBC952786529E2D25A1FEE06CF9B46182882
+0F46FE656E2EC6D400490F3A4D7055C713B7D420B33EE4C1DDFB0507E77C1741A86D1702A5C7
+63FB73D32427DF9CB3BA5AC6452935AE38C6FB0A61B8558AEB76BF8AA02371B2928B0F733045
+C7F8F60EFA445DCEEE252DE1CB59599747D674E17D3BFF24C0D9E91EF0E7B4CD0A7007507B5B
+9525A012122A467CBD58422D842174D5563944872872889357500D0BC06C63C0DED52DB9A96C
+E8E1D78737719C322A31184DC7D515DE009CE5C0D9CCC7601594C709C2457D0C17FB318B0DB0
+1839AA9E6A436C93C5FD7020B865A1F479A4390119425FCC111DD05C7CBF83091A392B8B1C41
+3DF7A1A6D443AD62A68744DD5C56FF90F3D24A904FFE917F9167B590DE75F7AD5D77BBE2204A
+55CA34E826DB108032BB91F8429DBA7B5D8D98827F1CC5AF9EDFEE447E5F72CCB5C112B57360
+15CB4538D07EA3096A5073FBBB177DFD5DAFF248FC52E1561CD5188428A2C6DF8A2A6009B136
+3C410701A6F3AFE065C0DFEAFA8A7A2173E4A2190827C283953D3E9FA869A9608158803FA5AF
+2E1BD75BE6860CADB49F410C01A77EA5091D8BF35CF46E1F1B8B1E794D89C06FFF246EA9B396
+0BA3B143FCEE6BC0F09D58D4CCADD8AE45C2BF255B8D00D4A092AB0A6E23D7B9E8FB59FBF05B
+8DF8835D6614E64C1AAE57E5CA5EA7B3A8984A25ACB28FC5013D48905C25936D1E1277631D31
+457D0CBAD0E7CEFD342CE82FF0DC84755934019D31BB5DBA63794D521E8B55A068844A507752
+BA8E36F80D771311C80F9E62F5FAA25C5D4C369952CA56D783F583431AD8A89A9EB5C41B7F15
+AAE4957BDC026D6CF44ED0D4753CC1E568BB319EFF1F94029D40B97C5CB0DEC80234EB490AEB
+BFA4D6A16D93A22750DF958699D491FF48FD5674C99CA2E0D7B8D435AEA5B343495E6AA5B492
+197E294D64436AE98137CA95A08457999753A7C95346E681EA163E171E4D6E3BBF1B4BD1113B
+2561025E132D91C11FBB55AB4A8B1A0E236F0F539295E520668381CF2E783BAF3FAD6174B9D3
+51F5D2B4E543240B157F90572401E0A2EF84397C9E29FEED91F50B9674770369C372C6057744
+ACB5DFCD512609F3F5DFE26DC73B55BDB042F85252C2966FF6CCD522788D103825B321F6896E
+26DA1DC3626562124E6E64E889C96C81712090CA607724131A406CF63D989AA00627FE542C5E
+10224C17B9ABC0424F199EA9FA107E75CBF5BF240D2DFBFDCB2E197AC6F6F41D4E68E29F7321
+D69B5E0083C6292B781BD895D8F040E568F36EF8D30B64B48C880C169B26A4E206623210A5E2
+3AFB02F60D2B72229C9FAEB0317815470FDD4681ADC3EFBCA25393C0FCDB84B4A96AC9559164
+E65D3BFA7798B3C4449B24EF13F161D64216FCE92C51726BFCEA276F4DF0AF67B04A489E623A
+8013729C40A89791ADDBDEC76DFBD728EC486455AF108D44C21F425D6BC6E9DD306851422A04
+618510D0A1D17974862C605F32FEE117E016F15FB31D5D31CE9DA14E177135B64D6813356CE8
+7D8D09EA4ACED7C185886B9BE8C36AF9C6E7B899B801A14C403B14E6CAC51A72D85B7309B42B
+74CDD9C2BA555D3A86171AB9BAB9AAB5B8B8100BC7327784459A7C2063A7363A6498ECE38D92
+A851998491F9C6A2C0D724A4EADB5A4C508C1163F7E5F188759D319E978954E768E1D8D14201
+8241E29DCDFB54C42B31937EEF44DC40C62CDF15CA14A8EB18EAF9B3E19BA0DDC4E1A6268766
+E02D626A68B389EE71382936B510EC510A7B353A98D84A9E83C21FAED44EE7B27DDD76D2FACE
+CAF8973205EEE70555A86D393E97C21E02F1659DD8F798F0790E89E46C3B41951734682419BD
+A0F9F5C1F9FD57E39688E309852AB84B4F000862CC798FEB8148328D65A185913C6B33ED56DE
+5F755C2D3FEA7AA4E4AD3E5586252892424F6A80CC3AAC5E1CADCDB2796DF701CB16609607E5
+038AC0D01EF8DD334AC7A1992B518B29E7B37779E14C3A04385DCC6B6552C071ACDD417AC7ED
+075E0FABE83C3D8C98828C1CD3DB66F749D4B609CBA5A265152E759E81CB63E9C662C3D0ED02
+7166765D06CE1ADB765C1E1923B089817457800E7F6B8264877B2B512D4CA154DDA04FA29F8E
+9D261828D83F74C5AE8FB6C2EF722536DF7745CF5760F18B2A14780E1D81BF4037D8D41803F7
+C1A3F45B31A0DC385EF79C00B5E1462122062D935427F3362F02B36F56D582E44EFEC623F0B5
+D3E5CC32B739BF732D78FAF5BF48DB417B1E6A3725A56116DE49283D51408492B79916108D61
+8671EEE7288F463072D231A99C62B3C770F71379EE3509F0AA99B5DFBB07A08B1FEB68119868
+A0FAC7FAD23ED873EEC6FCA2E0DD1DBC7C66FF4A65E5CE29BE6A5EEFA638C8690C8325F33A65
+467FFA68E300A81A20A59C158185EF06FC05C0C7AC791414E197D2367BFC9FE04A49621C5F2D
+6C53B99EC1F6006EED42C88C979EE6DA78B7EB1D5C0DE6843C80261436AD5D860FFCB69D32F9
+99C17C07403296EF5D2A558B477DF4CD76C125B68291EFCB82DF6F857C74B9AB804DD518D7DC
+C114FB399532F925BB8FD04B658AD3B8ACC16FB40110F86A13C3E1A00BBA57FA6D906EE77EEA
+BDD66083700DE3202FE0D664F73785B365CB0DED3D4D6C84878C523C84F6114582C20DB552B0
+C1BCEFF81BB4B4F535CB8CCE4294C1127F8A04A154CBED2D4ED978A76F07E691434DE90DBA38
+AA3C300BCC26E8772A562073E725DCB1DAC027AFDFD94C9D066070FFF397BED3CFC7DD737DF6
+EC05979803BD942573B456CA3BD4CE676E0EDE735B14C3F5501B863288D380A9BB34C91CD838
+4C18A6470A88CBFB36F382DDD24EB1D6143506A1EB4FC5C0864CE8573921FA3E1E9EAB52E526
+0EA88F693854A300C7D062736A23390B1184854FD3C241289D7933E4EFC06A77A2B3FA71ACA4
+137EFD40672780A7AF2D88D344BA15527FEE4C6209ACDE4EAE450F023978168A0DFD5FD4C290
+60200C273A8F26F35C8875849DAE0B2F51117C2C25751C5CC09BA37311F29BDC4FE9557F1992
+E7FCE7D2572AED2C3A133A315C5462CA5AFB37B09540E32A4889BB9C7A82BC7B0B2E6895F743
+AE2F316F99129F2E6B9663660305427B271760EFEA765410E99E84F1FBF9AE826012B0EA2730
+97D2CE5FE6B520537329A5707E56C2714315A9ADB7E9207F2234A6B85F73FFAF57931BE7A700
+C3BB4A9BAFF7BC2214A85474132DA31EF0B7978DA55FB1107E125EF889C9D7E77583D288C1E9
+E4DD51EFD2516ACAF66A11ACDCAD9F09633BD1EC6D36A59B5618CE79B4DDAFC7718FEC8B7913
+9A8C9B3BA91073B09497F85CD9140DDE250AB2685A7DE00609642391EBD862906B57B2D94C3A
+80BFA3E042BA86062CEFB39D454792EB0963F1135F8AAFC1ADCE91FE520C51E45D5D6FE9510B
+D4BE0D6F4AF5AC10B67E069BC25A3B619B5E0DABD5B6E33034FE091365CD27BA55FFFE850804
+796410EF2311B29444D000209D853FC17CA0A74FA146993DE2D01E2DEFBBEB8779F0BDC3E4FA
+CD6613848217B789D3ABAD8A620740067C063B4DF35D16974A370A8700EE860C902AA07A5728
+34B2CCBF45D5446CD57852272A4903E20CD8671FB3AD9DEA79C30133C751268D26E8863D9DB5
+B52371C6A2F73C3E06D2D757981CA2094303318567162894857917D9A1C5FC06BB8FC2EAC194
+F963B4F6D77A8EF204930280DC91A549011EE4721754ACF45B8B540C84EB98F2868E19671B1F
+BE531CEF9FC09453E619C1319B7055C84F38F003D82BE4793BBEBFD1E70E85B826329F4AECCE
+038D06E64712F2F416728A1667C81E00D9CA9D03C0A9FCB23619E71F9FB51C48160723D2BEAF
+7EF21C446718795BF72D186E2D93B5B84AE8CA0AB9338BC88A5EC66C8733D3D0A14B50399D99
+96D050FE8A3AEA3E2DC2D09186AE740D48AA7174DF74494F126AB265B88F12688003568244DA
+FE0AE35A8F58A88759AAF82838026B2D4BCE8828D432B2039FFA1064521BD3654E826FB2257C
+4179A53FB681EC0B5F349E89C0181354B258AC1E715C9B8D97668062AEA1D9317F9DB5073FF4
+57E09CC59F93D2E27A08C3CC0D5AD09E04D11CB8828B809C8B6A5B9F341E2A466A8280F1DE48
+426EB707BFCBCBCBCEC989F6A66483BB9FC087D9B6BC92B7EDEC7084A573DD4E985A2802FEA7
+C9AB5EA8008026FCB01B4D6DAC4FC33FDE551A4B35798BDC9D3FFAA0996AF266F77C2EDED17E
+7B4159EABFDAFD3EADE32F565F5AE8F85C3C1D2A5296EF852B178DCD255D169EA4C3B3B56E54
+301EA256E3EF28855E510501614BDADA38C79B380E8FA05750FF7B389FEDE147B4B594C64954
+FB546622F1D007A9CE0F3CA324C04E6E091934F6A9EC0820BCA30725C8EBD6DF676E2EDCE2C5
+BC149F34D4763786F9A93A7F41564A4AA9280B2545FBC1478F1B41CBB34EB0568CD88A5F04D9
+738C5350633B6C07C5F2A7972261242D68D2AE78C5A33AF70E90DCF088B35AF1A673447772EE
+B974E68E7ACB852950BD32E7970D126DC8861235241E5C8EAF682825C0341E4BC8227AA54F8D
+AF2E59C54B27B1E0370EE5FADB5C1EABB73650397E18610633254CB519A6DCF8A003CC3DD2B0
+C318834A83954160CFC53C4463CF60D44B28FD990185BAE1A860DFE665BE01536F379B4DE46A
+EFE54D0054A183A120AC213B99D8E7DAD5B36CDD76BE11D3BE3C653DA1D83C869FA143FAE504
+BA7E127508F6297A8F14A0116264D13583ED24E64F14E75B058C79708E61F85914D50EF9CD6D
+482EDD491EDC9AF4D0CF7D2BE16FFC09F04A8DC32E11CA31B6E6869CB206A1A57CCBF43AF8FE
+EB59E4EBDD67E11042CD2C43207BF4C1F8CDC8521743F274844CC6214602C3E644015001668A
+A6448176A01F6C0AD4A024D189A45BBE5F32A801F1554FEB92166FF32B77CA8636FB213A3FAC
+F322920203D0DA5A6D685479A9EFC0FDF40C1EBDF1610EAED490F720A3106D6AD8899F95110C
+E03ED05D4446227A9F76F7515FEAB9A50410E0E0D4149026AFE60B9C0A198EF96F0FC8B914F0
+C468938A1DA78A7ECB515F6C2E2F27FF1508E06BFF54AD5F3E40241A45436C18E6BAE3ADF165
+F5E29743FFE46CEE811B901705698C7CE1E7DF67CC9E6C4E4AB0818C6614BC31A8204B6D81BC
+7B2ECECB575E7E0CC0739B3A8B8E6577A787E11B7305F6BBE3C2C0DF1F9422732B7A94244938
+64689F8C2EB29BFF0FB77A5B0665DCFA53ECA555FF3CE52EF4B4DED6B207F47192734838C699
+582B4A786634685088F6F4BB623EC57AE2F31C892692B5A87F39F33BA86A1449BF5D72212EAF
+B2F197071470CDD8A9E2A190B80CACC6C644104F60E15E51332FDA4D02A3FB579D6A144B4E66
+AA26323E4D0EFD194CF14D292E5EC08A7ABB65D966E1E605612C7BF5AB5D1C38E651A380AA41
+4792324D604DEDA82E13F520BE41D21CFEFF36F5F616FDB985DC654E4C36D2B9AB9AB29A434F
+F680DC67503511B8EB4D048289460F7DE9831797C3C6242259BDDFDF62EB1BBF7AEC036823F0
+C9E3DE0F4009B53839DB0469B64A90A4AFB9352721BE4FDDC9A1B6C93F79FB42F121DBB54DFC
+D7C6AE3BCA0F14E97C79B5B70E881897ACD1A69460D52B43891066521C08B1B56222F7BE46E3
+4B73EC1CD549387934A3159669636522575796C871E559E7A0C85872B62CCCE8C37514D34245
+F177F3BC3B1AE75A5513946BFB0C77C558E46657DD5AB75429EDA1E6C84CE4DBA84A57B1FE16
+1F4F92B40FE2CE72B92097BA2076FB9F3923F714FC38BF288209CDD2EACA6CC3B2D7EF139A6D
+E01F971C9C7446F64576B1CA2CB39921C8F7125E74A7E43F330AAC86B71A81883AB1F3283891
+10F5FE541564A2A25D38ED2C73C2F54359DB1CBDA404EDEF843B9FF746C35587A3493F5F2C4B
+BF855BD07B513E0213AE8E9A28609C16A97185B1218C5FCC961698F22C7E176C99B40DAE38B9
+29DCB708C496B4181A8475F170630FD5D4AF89C48D35B948438829C8B4D73047A82D9BA32E8F
+54104CC85330611AD2E91B4E6026A17B13B0FF84A69460D285D33D596A6B65FD19055B6D9FD8
+F033BD20ECF19AC7EB919F28FEE54709E829561105BF7C1097544EB1938C65369D1FBB9B445D
+83C6AF5ECB4C99D51B985D478FDB04EA5417580106F9C7CCEDCC38566775331A7BEF00DA8F63
+3F7B88207E87B5B35EEB2178F6D47AA7F925DFD78781E28CD10864DCB655F96E758A5CA464DE
+23AEBA5306FA464235358FF54A47F6AF3ACADAA68C0DE739834E5029A7FB96FD97FBC9AFAD07
+18FEF5401EFE093E114E1042FF2FEB529EDE27724F0CE7891E73F6578E5D7347EE48833C7545
+F6C9BFC895815136D2B6DD650AD5321AD69177682C99C182DA5CC95E70FDA47AD02CDA87B246
+D5055524C45B980725DD6DEBA26C3E82938FEE143456DCC229B1227FA2ADE6110E68BEABC10C
+371876EB094C393E9834C620EBB92C6FA048C36962238E51582C6B8950AF84B72CEA73131E61
+800DEA1DB2CE3DE191977F2CE133F048EB7FCF64F98876CF0E3455C46E9E10FA897D06E102CF
+D78E8D821EE507C594FA38FEE9B279F3E262A5CC0ABAA0C9DD68FC7D228CF0F18DDEC1A0A2B4
+E9CA17D482AFA0D5220E532DCEC29D7FDF3859DDA66708AA27E5DDCF18060A128F5EBB0DDEBA
+FEE1865F2E6B5CE7719EF08C338A405B10D48269097AB9B5E107132884EB2CC60B54076EDE8A
+48C632857D2C4072B297A6D97B196E1A22A902EE3E21D3E5C39EE53F743EF4FB649269FDB3D2
+815D180F07855278C70FF30F94DEABEDB8BE68317218BED15FC6F903B387354ACE142A41B006
+F3FF79C982E91EDC672A237287C54BDDB0B2C5468CC34B590D019A566DC9F20221ADB6070E56
+9BA340B46863D22B0B4AC8ADBB2DDA5E84F8943E1E778E3E7BCA742922B65C649A162FE810C5
+6D44B8F30031BBA352850F877E54CD9232F73F98A5D75C7CC760D4518BF23186D821DB5DD7FE
+B784E7BA4DD705581E810BC46205582767BC773CC72FB585B44EEC6CE5EAEC1B98E8E56AAD15
+B65E988A9FFA40B8558E75C695607F820E20442E5B35158F6D617DBF5E308A852D4174472BAE
+0ADBB9AFBCEFA7A9125E5D4EB645790F01E91F0523EB7D92D1E78C099C9CF69BEB8C747F7D15
+0BF7440D44F55CFBD4903E5A55B3D6ADE18FACDF15C3202F8BA0D9291622BD351774733CD28F
+BEE8DCEDA3C3C106E63C3A3328D325DE454F58C9A67A814BB25EFCB9CFEFDBAA8CB3FC1400C0
+FA9CCFFB22154B49EC5A7D56501A511372E9DB84DEDE8FF30DCF5BBA66E0FA824843627C62DB
+81FE1DFC0706917A97A7922BEEE0AE0FEF6D9C21B68A53BBA426FD030740EABA608EEEE681A5
+ECD5AEA1A670CC87FE424C9B7939E82AD7369AEF475AE34A3C780EE5AD6F62B61F7F8946101D
+9EC3B2B79C14D413E4DEB680B0D9350B132ADB20646C8E6D75C53C03F5C89E58865F47953DFC
+3E133945AFF8FB85CCCED6BFC8E7D2FE610B919966C49A3F5F6403B929354D9E1DBE6A987ED5
+2F640D489E1E8B922E2365600E9BF32A2B112EC5B9F1A1F84ACBCECCCB41662BE6DBC593265D
+E48D0E3170188D37F17A4C3ECACA3257BA9AC6A53013E3072E2FECC9EFB8486CE4FE04C08607
+8F0ACA36D8D33676B5CE1D7812BBC17EA601661AF83B373FECC44012D816E3F0339E44D9A216
+F5EC6BAB79C14E3ECA5B4558257384920933A91CB5FABC9F6B94E2E3F7004BDEB42051177D38
+DA8F8079713F6853E183265904794BB739A4D156C1AFDFE4D294D13A4CF85A8AEA1E57EF2B95
+7BE1B98C757229D22EBBB4A092645D02D3454AB142340F31762E5E81C9300526EE87DFF2066C
+B5E2A46A3D249E965B8305A4FD3F7AF36C47A6C9041A5112964B51DD978BF8953033D08764AA
+C2A7CFBAC13B5923CD75AD98C8D07145F5C87BA94DC7756F361AB60610CF28F00A1073CA1C35
+BF2C9997844A15583E29B8F768647D9D57FC3C8A32A34A23803E7EC2AA65D33B443911A94D5A
+D0735A9478A2234E2C625A5BFFC559AD91A46A0A5BEE2242231F4C45279556BF140B93BC55C0
+BCAAF4FEB8C638401B563209DAE23A9E593FDEB3D56133CC85B589045852D685C85A22571E5C
+AD09569F40FCD1607DA434A69D28683F73A5407D0208233E79AC8C8C69509229AA37B1CA4E95
+6F8E4459B7D99CCD41DBDE82D744918555AF07333BF6B14D6F46047778A48D2C1D8A4B9E3DD4
+3EC419BC338A80CFEB9B12109B785BAC4C3551A4C703D20711BE443A50C72FC4BA7639883092
+9781B6EB34627F16960FA762FD713C8AF84DE7F64E645E03524D98D1BAA4213F46BDA23F9D93
+9D98BF4DCF79AD1BF9A73AE73FCF120C74DD4E89027B5DFBA4122811B758E1591625A79815B9
+8067DD70E8ECBE51FD6A4F43F9D0184DC240A50E385ECA2C314CCAD6F0A1749CBF639B5D9BB1
+F5C9F0E2B079C8FA754F64DCFF0C6AB8FD6EFA29A8371F516591EF319C8EC88DD46BD4375FB0
+B541A977EEF89795648F81E78346D72017E8B35016C621073B060DD79C3C5619F5BCE2804E60
+51A337BC678CF4638F9375BFA31F004950E77B410AB02C7BFACF68CFABFC3D26A6764D013C35
+B93526CBB66D0760BF674E3464F66CE9A0C3B81B4860FEEFB579B4D2CF4EA58D51E1D6274E4F
+476099331B843E2A8036A8E84B724F016CD46332D66B92E76841EB6BC5EFA93CE3685775C95E
+A060EA67E2970C4CE50B0EC45BC9A964DC16344E745D60BBD99C661208ECCFFEAEF44657FCE5
+8D141F580F67A9A5C68EEFC057578F81B3758455F5F78F93E4D548BFA53413E93845B037C6D3
+89B2FE9F2981FB8EFAAB6440C12EB7718A2B1B1297D24F07B2BCD55720327C1533FFFBA3913A
+A4AEA871B19ECEC06CA78512561CDC5A156B123938503302F504A174285A5E97F2B8A6768DFB
+49FF8D3C32E74843403A345D108D9C6C597FA87CA7C00438DB9653A9C847C9F69114EF217F99
+53E30D44D70CEE073DBDE0F042DF2A7F7219EB9E6552FEE2E51A5910C87DF0B604DD2258E9B5
+82B34A42BF5F4269F964E4D609F92B189E3ABED3A4C5D36C30D80CDF15E065ABFFFC5ACAF3D3
+CCFB2EBC5207153E7E10421FA2BACBABB7097552206EDED84A703697445E580505DF22B0EBB9
+C623DA253C8D5C34A0EBCFAF9AB9FDC2801B4DB2B1E9104123E3F8F7220F6F96B99F6EA66376
+F28E2E8E7E9E451A88711CFD1AA78816B2BD28B00495068284ECF525AE22F453E5C3B897EB5A
+CF1E40A82126B288A8A713C52D5EFA5CD142596E0322A07E5A3319689D3F84263FBFFEA1D159
+D2DAD6E8B42D2D6A10C19E12CDC3D8AC0414FA61E88E4E93FDE6997EBEFAC6E64D96B03BCFA2
+C33945E12AF889B03FF58F1C838CAF40C88E8268604BF8BF3054887B0AD0F1B109554B0C2F96
+4C48571800C059671BA013B1DF9F353C6323FFF674ED5B5F87BEAD16E7F1877C5F360C71B83B
+C77101E5CB83DBF977FDE5DC1B8DE92AB57E0B73879BA5E793CD1BD26C154062A6D787F3485F
+7B6ACE49980602BD138A3F329B138CA72B7E14FAB35FBDFD2DBB848F3519ACAADF300B50F739
+1832A84BE36B2990ACF7D0A80BF8EAC8AD3DBD34FC89074CE32842947495D481875657CED566
+40523D9267731AED11ABEF50DC835278170CD19CD8A37522C76A67B0937AF8403D3A4B44AC9C
+8BC536C725AA7EB4BDDF72BA9C4AF9780F7E71E21A22B8B33ECFE2F1F3F04CA53ADF49079766
+9ED6BCEBA7B114A32812B7FC6235937E05E566ECE5DDA56F3FC283151070EFA227242BB653C1
+0389066FB007549B63CC0DFCD89448A97BCB924671DE52EC1FD3A92BFFAD91522AD1D6BE3FBB
+E6E9D499E3B1F9C801F0B35072B52C651CF2E8A442FEEACF402974AC304C8DD1F1196A2F7420
+7C02D5851637B7A667C55ABDF62B7F0FCE037375DB47C41ED389ADEFD18792C71B460EBBD427
+7AC85BFE5C7C1B3F3520EA6FB9B0C211A0A6BFB952E188A5CB695C19E16B89EC17410E090649
+4334415C422DD50BC11948891E525E47AB06665A708F5C703FDAE63209F144C2FC6A9CDC4229
+E93E8C5A8FFA58A18BE590288314F991B3FFFCCA5045C39B637FED3D10B24345F7AF55412621
+FB3A9FA808DB3438643B9A2254AB9BC6FC6A604AC5DD18E178773EF287362FB2B00DC1C1E6FB
+FBF22BD47243CDE344EC4FB0C26B8D5CAB5D2700DE800FB1D63BCC4834FC86300175A54A6559
+95A4C06A8B3539A65D680A1AEF5BBBAD474D26553391BABC44D9736C055823EE7C09704DEFC2
+63BBBE9F2D691D054F29E17D8D2A329567EDE6EF2CE44955BAF160FCCDF8529F8DCF140B01BF
+6B0FD7D0631A02DB66F81362D3594E70880E3C8DCB7F742BB3C0CDB9B50EFD658A7B479180E3
+7AEECD90B548B745A21E8DA1051A4709C803A31BB7DE199F5661B3B4E4552538C418F0B5B23B
+4F851030D771EB5B008AD6B9112B41DBDF30E13A0A5F84A08D0D92C4E2133C3FB765A0974827
+89C4F5D10058759066EDE22F174FEF7A44586C9B6F097AA5D1E96B233A0F3C2376C26621A7CD
+1F397CCA2660F714AFA4C24976AE575C0BC11763CC107032E41C9C2FEC0D6984CF948EB9D0AE
+02FD6DD7CD045278C42F3A583886AF35ED843A1D3D42690ED589B567BB2487D9A77A5EAB06F8
+D889E62615CFBF16A57A7074E3E7AF43A4B26027B6067EF5CCE0E5DF0AD4A7B1CAC307C2A086
+56AA715E97A52245E4251F299EE08FA11B8B5F49674261561CCF74CCA610308B2C8416825478
+46EA2A5646622EB67389B5189E767B575D3AF8C284A80A1258261E7B904989A25AB92E0A56C9
+3B9EE9EBEF116A9F60A991873DF55142EF84EDC081E1D683219A47198CE709A668832D31324C
+383CE742242081583BCCA255D022927A95673DB906BD4BFCABC823034743A055B7D21431757D
+0CE57D158218AB0BF3CBE28BB055D0D3124EC4C7F14AF79B2E0FB43B097650433DDBB8FDFF5F
+4DF2A4BD3F2C6016562200A17D46E040670434DD1BE8E310CFBB7B1136A35697FC5D557D8335
+4EF408CE3884C8364F1FA965DC0D2264B6ADEB5399587CA14AF7F6DD589BFF52E70C5227CC4C
+0DAE0BC9052AC939AE337B4893A0EAED6A0555636129483C1BD428A46DB473CFD496AF59BB69
+45E7A9FA351C6EA40B2764283E2B075775FCEA16A774D81E4EC61F46B18D0E0A859018DA6DB1
+39E4C7CECB2C758D6FA18CD9F0E03096A839EDE7C3E95F9E525D413BC2D524AE062126156E56
+9F835AD7190B7C34A4B2CD6F4DC910C85DD7DA7AED74D9F9AEB9F46A1C4AC242F2D30F1E1372
+66867CFDC62207326F3314A4CE7516A100D501F3D19C17B1FDB50E26B42280158A2138ABF8F8
+DB079588DDC75681104F4CB02FB2B03639168024F62D2D4D3DC18F4A334E0B2FA1F8D22BCBA6
+2C05344EC9DCDE7420458E2C40563A3FCDA80B99E649933297ADD2CF8FFD80C6833F170D18E1
+73564A5436AE3A7378A5B792F6AA7901EB69690F1D37FB23BFA6F14F4348979C8EBF04F72CFC
+872A0ED758334AE342D053B06AF9A09CCDA152BE9D5C12C9EEB24CB516273EA030816DAE4765
+CB82965BB16B3837F88DF94785E606ECDB0CCDDC45B9CAEA528149CEEEC95709DD85C45EB8D2
+AFCB432E751E24610D1D370247C79BF9EAB0803C6E9EC5DFA5AEEBB947F34CA0AA4F1EFBFA36
+AEBB99A40ECFC18B2B9B5D06E7077AFEB8AFF488DFAE739D3955E1A4BB36BB7A04B30B8D587E
+9B968AEA79551B3C5EFCDECC81C83AF315EBD906FCD8A196D6F3527FAF65EB07381BD47D0704
+E5081C69276CA9A8F0ED4302F1CA75F36014A2286C9B2E69220BCA3107111B5BAD829118F339
+06444534C4CFBD252E72EE9633A0BB1587E1619B15F5D1E37FCA537501C4167D54B76FE071ED
+AE415E7A15B2BD2F163359DD34D15204E2D6F13F5267E6C76B8F250E70F20C38266E09D091CA
+21D99E37351C6E46191959775BBBCAD830F20E19140D37F7F79695FD45FF3D467A5390D9E35E
+1C761D480DDF21CB3931DB274392A90E5113CBFBEF10BB42CE0933EFE692C2CC0B1972622EDE
+F674B0B760CCA8032F32A0F3878579ED5578C12CD335A0D163ADF603C0BBCD5B6372FAF4C986
+F427689098A373242365C4FC622378D1FC769F0C8D379BA4E0364667006BB053B128C73C0A92
+8FCB04F7C4A792B36F2BBADEA6F2B7DB5A46E61EDCF6BA93185BFBA5E668FBD1EF06B558815C
+58256D21CBC796497C68BF3BB961390554B479C7D980C227A22CDFA61C63211152F0932B878E
+04B50069BED05A3D3F36DADDD14B9593B6C6A7E12ADB4EA84491C2AC647917CCB50C43558F89
+EDBD0468F2D0D553A33B764704B3153C5571F0942102044EBFE508F6D4D401D95508F7BB804E
+9C0FD34D80F2634283578BD1934A80D6185CC3BF6FD5FFE4D49C4F10A43D891D7237A74BAAB9
+B7E6CB7292F79B779CDD54DC1BCBDDE1334075F21159CD32F550804EE9DA6668869BB1789276
+A69F0601B642BD350E19FBFF26AFCB92E9AE16357A938318E963DE3A2DB38B46274E79A8F0F0
+DFA7372245CCD9AF79472CBFC8D4494B49E6D3D91B153DC78937C2AB22660CA1F34510146435
+48FFEDC3BA4B0C2B39C2F90B80A683B231557A685BE5ED32BBCD041BB4FEB6F3C2D6C18C3F1C
+F227B96253BDA5EC62BC6138C681C81894C496E8E9D83935CF13732ABCCD4072B96277E1549C
+642AA29499B18DE561020D1D7E4C109976410BF379E7BFB84C2DC51AC99275A7F8481CE64957
+1731F39FA25EA416F0DDAD1351BC38988FF179F7431397513F182B7047E200336CDAB1F27A70
+ABD05670EE6F679779B509853D6C083F7F7C7D5DA380ABF02F6ECAD421CD39BC2AC52D126A4E
+875B43B47DAE134A2CFC2EEB16E6F2C1D94EC97D90841D6FCD4D26AA1F9A6FC7AC0099745310
+9AA53D1C8DF9EFB41E7AFD7D8AAF7FB273398772467C6FE4A072E32363957B3F136B8F199306
+40083B2B57FFFDA022D0018EA56D2D22CBFC7655BA306C7FE5FCE87CACE15FCB8A8D63AC2C8F
+B1AF319B2A6CA2800FE1E686094B142EB4552DC990F12367640BD63F456AD758E23A42EE22C4
+9FD2F8B54A16E1E8562038B2354DB267E84ACD83CAC9A3640E0925E53AC8B90CA329CC53B159
+62B33AF3A456A589632C85BBB965A15333B7AB1325A2A6433B1FCA4F9809B76C7185FA7E3198
+4B84151D82AFD38D67546D5EAD331EDA6B94B7F921C8F71135C7CEEC1DD1A45FB5CBA2987E44
+F88DEE5718783DD692E95B665E2E9043EC298FF37786C2CFEE4CFF15C77F3CDD5E56E6AB84B6
+9B55C0DA96A952B2CBBF551A4C4811192DA8F750EBA4AB264F341275DB9B58B3F75B90FCEC24
+B00A28C6678E2F908C51DB9BC3890DD443D10E205DDC23CAD04C00649459EE9CBAA6DD23DF24
+C3A4EFA4C791A9FFAE9DFCBA68A5070E0551393E324C9ACFBF9D458447B452452BB2DCB76012
+939F86D5505900C43EF3213BF86DC0F40B4AC41F78DE2A18D3C832E1DF3908C02CCB0C0FE11D
+4D8DA7E8E13BA43F01106410DC6D866DC90B3A9C2522E9C3349A1600EDE471DD0D84E339662C
+C35FDFF2079BD92E3D98A0B8D13455C6811D5B03A14B373158096029EC8E82EDDF5815271FF8
+21953F2895A96D3D3D3B0B52ACEA21AC2AFFFD6425D3D7E68CC9ABA40EDCD24B338096935FFB
+22B46F5FF64F337ED4C6B92018188E188B00AF17642206DA2A6CA5BF444EF2FB1B0747AB8EB8
+5BF09C94EF2D572F4A0509D77A2B5CC3BCCFDC9AF52E3D9425D4935543383B848E12BAC975A2
+951FE70D552952B3616C2F3D015BF974548A4DD54C7D9C1DBFDA4C45AF1AE4C4980142282671
+5EFDE084C49297BD957E065D918B38C54941BAC8B3758F67034EA6C30D3F7D90C4966F7215E7
+0799D84DA9398E6E207AB81A70F3A96A26D1B4F221CA3B1147C566A93BD389DA2AD52729C20B
+C14BBE9D9F3EBA8B3CCA533FBE2FD2EB6998D255F6CC74252E3AFAE1153CBD7666F30C36F60D
+78EEF97A0815F3C22D83EDC03F20EDCE885E3E7632C666E0239F3AF972885C6E7E660EA6C970
+6A13A4CD1C439AB5CDB3FF25429F5137AE13B88E633E841EB0CE0F3C34D849066916C3EAF7BE
+115D9C715E478F99819C434242EAE5BB89D8E8D16B4C2CA05FDA1E4D22097CD4DC421DF19E32
+C62FC914252D510EA2CC8F6DFE2EAF49E8938EC79FE1EB14107A4A71CC78E21A090776EBA5E0
+967EEBAADA273D346EFE8EC7B0AE53D67E4CF119C091EBB19C999B78AE09D047177EA614FE0E
+1E27BB44D205F207AB38522FD6F03C944EB3A98B8358BF85DBDBA3A9791C380E399E153C874A
+D623E4B68F26C2C6F67517D2B1B08B5E9D86E7B2D3837ACE2B19A716F437CD7157E8F97C7D86
+EDCDE5F63225CB0A27D3FF6EF54FDF3FD4BE5ABF1CC6449E73854CCB661863CEE33537B6199C
+24EC7383CE6138BD5F6FBB2234A0D87649E0BF78E32117F7B3561CA6EB09E00BBEF8453CF7F3
+A55A9EDD05B95E1074A82EC46BD1EF50A890F8962DF56623DE60CB218151EB6DE4B92339E8A4
+3919F16C8DE84B56BDA698F63C53CFA50FC018D5ABE144C89AFD27726C17409D0EF8045C7C9D
+976970BECBA030BE330B43AF23F9AE5DFEB164F456A0583615C6403C4C5AF56B497CEE3FECDF
+AA337FAE81B61A821D273C7DBC69932DE218438FF848E3978C59FF1EB4520B49460E1735B3A8
+3DB041D13DF4AA391759E0B0ADD5B2AFE55B5D89C7CE5C8A7C7479A2C72038A2818782BB3D09
+3EDCF39819CD8938936BAF7CEA23FF26F02C42CA23DD7EA6F876EB393DB7CAC8ED975447643F
+B0A49A9294E0676F8A0DD2FD8167FFA18FBB3F4521A7B3B6E1C2A744BAF0D4458559441C2725
+4271865725B259B26598D6B186F7B4B19387AAD54B1394F4C75657CBAD7B4CE24D3BD423121D
+B8C70015E2DABA318A2F15D01FB371E7194D08BE2DFA90BEC57F732E73F4F9A38C1B45B4B35C
+E0127530299182E98399952879ED9FD71C435A0C491546F4596ABAC3898CF0A677624B5A7D8B
+12C2D3F75904FD3E5EE1C69EB7ACAB63B15AFF8E53270193A7DEB73147A6912B906F6F843828
+C68961533342A88F8CEF3F4DC36E4C551B3190CE8A6839BB68538F5DF9DAB3397889B2F0C147
+002477808EB5566D8A02E4786513E127D68007EB054C77A25E8636E655B1A7DCFA298FD3D257
+243550CA9C96AA58721DC084A96C4C4C9C6805C6B6D34EBF2A0C58CC9728B4B85C0A4874A8C3
+F2499CF7F1FA98BF0C7B32181DAA533127D2BA6167D7806027A4581A4F8FB72345E621B1CC31
+772BF1FC9661BF3572E507BE2456883C2AB23FA5B7A90BA1214046A3D2EA85B6DC7F4B4F9CB0
+F923067B36B3FB2678E8FAC8F48BBE42D60196EB13C3CA2C53276E44F6B5CE344A52477F30F6
+3CF3607BB61F1189EE8DC5B02096742593F1F872D3579EB2101A039CD8A00459189CC396277C
+B292DE0296A3AAE9F787BD7DE191745E2CD5BC67B166DDB7A077668FD1145734BF30A3A1608C
+1AA1C5697F55411B657723D7338F40CB0FE64222825F43E0399E2DB2B0F47126EF4BB30EAADB
+F8DB0FAF6F92E71A1F45DE3C9E89E4EDBEBF2D44ACBFFA2F45344025614B37686841995B4B64
+10B13428CEF1AA969F16BFF8B0C280C3668DF2D8BAB585251DAAEB1B56E9606DCDA316A76755
+2FFE1EA2BF3383206C923A7A624904CF6786057738096B484F0D79C754AA497F32D9E862E11A
+EBE0C89E8D8B079BEB1FD1E691A91078DFB2043CBA4E4180129DA91B624E785228196AFBE5B3
+7BC1A487867892A26FB1DE93024EBED095129ED30A6D1C6570185E35D155393C99C3398FE9C0
+20F680D0B3FA954119FCE821CE6778362347BB65CF942A2E88284E463DBD1B42DD3A62DB0D3D
+7E0C9CF19E4DF08527E00507D2164D321B400589520C28ABD262090049F640B51D4E230F177B
+0B49DA78D2A6C3C587FAC7087CA3660ACFB1113F030BCF6E528E16A2EB2BFC570EA2BBF2E4C9
+8E93A35922D86B023D31E2911211B1FCD1BB81DE2900033E9F5FFFFCA0D36892A1B1EB5D70BD
+E5E57775BB609FCC9B794DD99F06C509589F9328463B1D15DF9533E0DC74403581FF1DD74005
+D4E4F9AB57F330EF9CF61C31BED67B6B522A9411A9B28B74B1FEF27ABB90DF4602428EDA67CE
+DBBE9AF9B93D582B3C522A5ECF7F25060967AB71223BDFCE808DEC014377BCF354CE31E6C66C
+38980AC516497D3CF00B110DFA9DFF6833702C86D7EF8583A440D814570694EA4CCD197E9294
+7C94489CFE6E5B4AFF7690957B3DC6A28CB0686685E296D849B6BB94771981E89935ED40BD91
+E8E000B05255BA00779FE76380E5C7846E6ABB97020321C968CB767F23C2719D871A62B3192F
+F406A45F70E108CEDEC262D54ACF78AF53E885EAA089A9EA6E56EE2A7158AAD6FC0BE2E4EAD0
+96149581CA4C991222526AF1B0C27EB816BC30F8D3542DEF955370AA4C37C5B42B53C32D2AA8
+668B4112479CFA3921EAD1AF6D8484516FC64183CEA7021F67A024BDAF8142F7CFD93AD8B8CB
+EA548C665207CC218E3DCCDA0C6988DC12644206B30370F8068AEBB54106A175A0B15A108982
+413F789E00A77EDC24B8A4AC1029E4DE95EF8D5048B7B1973E2C2CDB23E590215A4254BD6CA7
+7497E9CB6F53FCA782C384E1EF799B1960F83B07FF8F55DCEA5DFBD47B184B82A18EE1B7B00E
+B66DA03F820F8CC015309704FE62FFB6B243BF62F07DA2FA170E8ABD26E5B358AC695041E085
+E952A57412A4C11F7A028B7B3AD4FEC56D0B507A1F1D8DC5FC1AC57180B2514604CAAB3C0F10
+D6A1217312C305B9D224C9E86141A4F3E31105B8CCEAC219F4F45BB9BB7CC982E91EDC672A23
+5CEB1528956D51CB84F6EE03137A1F57E7B3E62C6A3BDA6D1D7396647449841A804B7A3E54D9
+ECD776ED5734C48A06AE3F5EAEE34E76A6F3DDBE3D051E02EDE3E6AA0FB9082C2E3405552B11
+ABE5FBD3BFFD2BDC91CEA43C1DC63258CBAE56073A34200464F27BF28E455E109932F454F105
+A41E8B691E4291BE4369A09F6AF20A21B3C2D3B47E75916D5A081220A3620EEF564EB443E6F0
+786684B6DD9ED75E06BD9D20D6A2AC5465D66E503AA1E399EF2C1D050343CD22CA70C56ED416
+31B32C25E42D6D4E8BA27CA54AD91D62462A703B461C658BFACC30E609D9063C027281CB1746
+D834FF5813B0CF1FFD6717C580AC963CC094D39915BB864DC95D69B7BCBB0A162716221F76F6
+970FF28C07DFF355304CE68F4C98DA5472F4899718BA2E8195D9E03D5DA81CB1A4771753F557
+B857E2B4C80168ABB751E55703BD649E5F57C5076C1F5B0574816C656F27BAE33AF6F44B30FB
+9DAD088B6B65C3A08EF6B46E5FEC8BA6B04AD75766900353517F3348E00128D16FA9CEC58A01
+6414971A2556E205039F33ED821D123B075FA07DE3DE75B004031BB066F2F84430F2AC16D032
+2EF1B1362307A8222D2F52D0E46D2730ACF899EA5EB4511FF741F4C87BDD623F8809F3E26AEE
+52DD3422FA50D17BC480B870668DEF56D04FE7E0F541344E1BA3062A20F7E22B1C0E57FC452A
+03CFD0F0458262940751EAC18640D2D821F029C958826D063F8BAFCA11B7D98C9411C80C8BDC
+86C1637CBF93E095A92389B018AEFAF761A0E6EDDAD293E15E54656D410B78894B51D02CA730
+FD75B9C6771A67941134678C773E5002B8F8CBAC2AD4E7FF7CCA937F215472A19FA3B4696526
+73E80C842013D47EC4DB354C7B1D8F913920852B7DFB8363079E6207F6019A19EAE4E83554F5
+AABEB9B5FF0971BBEFC7D4E823F0DDDABBA596438A128EBBC3E7D219DF851370175123B83051
+851E0AB90DB965D9C18D7579C683E8C2D68A7D5B5B76AB58198DE0851B0955B602500071F1D7
+95FBE702E7D703640F3EFF2849A06EFA3700436A6376EC63F634773CCF130C4F12173558C57E
+5D5E6D70EBEE92350D29DA620FE5CB782706B9CEEC5C4510D8B0B74D9CE67BB4C8E1BC4455E9
+CCF712CB1F5589D208B13E1435B345A598CF782241659EF8D66FDCCD3BE4C8CF1BEA93C27994
+BD2E96DAA592993D9C883993223A33434B5CC61C75612D9713EBF07E99A70CBB0A5892F1DFBE
+928131635ABB8B003059F38A971308DDB1D1E3A0491A92E548E4DF9B192C50CC7A3849562553
+D355AA055939ACA4E04680460D094BA94AC8A6E285659BDD9E5304FB19F5026A6B9E97E6BC1A
+B8F39FF1E4ACFF5B80E8455119795431E88C737AE0DED0D89616E5A271E876F781F0D7744CF1
+8BCF673FBE9FFC4FEED616C07A2817EF2D8C21E448690FC6973F442A05EFAD810989A6E320E1
+A5668F31BBD675A6DD5CCFD25D04932E32D49492540D2FA08BD6E8B9971F09F025E29F994FB3
+C5DE0B8453A45832018B73A40A267BB2A168EA01D20F78AD7336387AFE696C16FD68246D35F6
+1F948FE873B8D97BACC0A475CB82158C006E8ACE3C0378680030D1EFB0095E5FF0878B94B135
+F999B4111251ED7197F5ADE74811E2ECC09782C9A2C39E26E4AF25FE41CB188BACB16AB1A24F
+A6CCA1A005F2A86B068AADE59A5C07F7810D4351E1BAAB40648AE287C8FEB5BD68C62DA81116
+D1DFABC586A2DD9975A66366ECE83DD3C4C4ECDEE65691B01D39BDBDB350F139E818ECC7EAFD
+9890D06D36DF1268F1C488349B6B1C13C94B8042FB81905F7BBC08D74FF791F9C59D8E6AC952
+DD69849AA0B183F5D686515C57F78242176EFBDC564386E6BED9552332493D4CD3EF1637BC76
+541089CF78B6DBB52805F62D2F064759F19A18DB8C5BA1601A569A91C331514EC2E8655736E7
+72E79207F9B5372E9B45634CC6CF50DA3537D75A3C659C9A92E06A2C0DA5E6E6F05EEBF69E27
+DEB92E22331AC4BE01911B7A7BAD4D084888F1CA7C0AAEC69FEE89464552DAFA500F834953B2
+BC142CCFF7BF236DA39E400F4E5C77BDF2103231E07E241E0C8CA4E14675D9CF79363268A632
+2BF8969377B868DBAEE863BE7CC2443272307DE4ECF3091A4BA0F0CDE820C037B81F3B91AA9B
+8A40A6C7E406630000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndProcSet
+%%BeginProcSet: cmr10.pfb
+%!FontType1-1.0: cmr10 1.1/12-Nov-94
+%%VMusage: 25429 25707
+% T1FMT-V2.0, Copyright (c) 1993,1994, Basil K. Malyshev. All rights reserved.
+12 dict begin
+/FontInfo 13 dict dup begin
+ /version (1.1/12-Nov-94) readonly def
+ /Notice (Copyright \(C\) 1994, Basil K. Malyshev. All Rights Reserved.\012BaKoMa Fonts Collection, Level-B.) readonly def
+ /FullName (cmr10) readonly def
+ /FamilyName (cmr10) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -133 def
+ /UnderlineThickness 20 def
+ /XHeight 431 def
+ /Ascender 694 def
+ /Descender -194 def
+ /CapHeight 683 def
+end readonly def
+/FontName /cmr10 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 32 /space put
+dup 33 /exclam put
+dup 34 /quotedblright put
+dup 35 /numbersign put
+dup 36 /dollar put
+dup 37 /percent put
+dup 38 /ampersand put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 42 /asterisk put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 60 /exclamdown put
+dup 61 /equal put
+dup 62 /questiondown put
+dup 63 /question put
+dup 64 /at put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /bracketleft put
+dup 92 /quotedblleft put
+dup 93 /bracketright put
+dup 94 /circumflex put
+dup 95 /dotaccent put
+dup 96 /quoteleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /endash put
+dup 124 /emdash put
+dup 125 /hungarumlaut put
+dup 126 /tilde put
+dup 160 /space put
+dup 161 /Gamma put
+dup 162 /Delta put
+dup 163 /Theta put
+dup 164 /Lambda put
+dup 165 /Xi put
+dup 166 /Pi put
+dup 167 /Sigma put
+dup 168 /Upsilon put
+dup 169 /Phi put
+dup 170 /Psi put
+dup 173 /Omega put
+dup 174 /ff put
+dup 175 /fi put
+dup 176 /fl put
+dup 177 /ffi put
+dup 178 /ffl put
+dup 179 /dotlessi put
+dup 180 /dotlessj put
+dup 181 /grave put
+dup 182 /acute put
+dup 183 /caron put
+dup 184 /breve put
+dup 185 /macron put
+dup 186 /ring put
+dup 187 /cedilla put
+dup 188 /germandbls put
+dup 189 /ae put
+dup 190 /oe put
+dup 191 /oslash put
+dup 192 /AE put
+dup 193 /OE put
+dup 194 /Oslash put
+dup 195 /polishlcross put
+dup 196 /dieresis put
+dup dup 161 10 getinterval 0 exch putinterval dup dup 173 23 getinterval 10 exch putinterval dup dup 127 exch 196 get put readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox [-44 -250 1009 750] readonly def
+/UniqueID 4701481 def
+/StrokeWidth 0 def
+currentdict end
+currentfile eexec
+
+9B9C0887DB83FB1ECD8335B0BB39CEF0AF64F656FC6E5C230CC9D3A7346AAC7A06BD9A40393C
+A15D3773A21E06B9B4254D3050E90726BBB09120935A8D448CDBC799D90205A21291254FA633
+CC0C2ED88781EF21A5D45B72445C284FA44F8F39CF566976075A92E9E2947A6FC93D879C29EB
+26809ECB4409CBC8666526CCED9265DE661A2F8B0A16BE45A9DA17EEAF89B0E023DE2B0373DC
+AB997D60B7D7DC1B4F7E650A2A9F13CA0543F3B080AE33D65F2802B8C5214D5B60D0D2956096
+89997B955E43A4D99ACFF7BF2FBF2CC4D0F447C1D54FB3D42B7E474427B6DD55A05308D91C3D
+62C926F6E6AE84EA2B0934AEBC9F41694A4EC2254C5863450A4027A97B85652572E1D5DE078B
+35903D1BA14975A9E9F46055D92A37D4BAF7EAC60A7C2DBACF4E59ACBB59C0B84DD6472648AC
+4D94A016A33173415BDE9818D959E5B8DA1771F0D1114AB54C2161E53980C8248B86B2FBD002
+9A056A04AF02D7072C2CCDFFEA93F039B37C5D853D0A59CC212F0A7449DE2793E137A429230D
+B8353C1FBC570F5B6232C72DBF89BC2B2853A35971FFA4AA30BB906C23ACD3F2F5A94E3402A5
+58423D1B639625F2C3B66F52C9DC0D92A409C72560CBB8835A0CA208F1DB9B1FF66A725205BD
+99658E9693753315E56139F102A316A01C9F4D6D084850853D9A1AE2514E36E32BF15FA8CABA
+D787EC1823767EA496E8B1011FD9D5FB50C367CEDD3D5C4821BB798B5E05B3BB30E515D4565A
+0B158BB6B96FF3D6AD336B580A7172879A4E58B16EB2B76482233F34F4027129E132390C0E3E
+92666F2234BD322CD635548D3BF27C7B6F6711D719D7CD8F6B96C11D1A7D808C0C68CD69BA75
+E27A4F14C345E7B8E5D7F10F7AA3DBAA94941C764AA69361C9597FD0D83218CE30FD7BE065D1
+61EA7FF632167E7158A257D100C2335094D46622E85E4B37CFABD5201412386AD77EB1F0BC9B
+21051FF032E9AF0D786B1CC23F7AECD82BEB8BA3152DEA466673A5D8A0B7D69903D0050FC058
+5F61A5FB603DC89D7892478AA199B5D99A3C895C746801766271918E9007041B903BE4B15E96
+8EA1A3F70678F3FB2AFE4C9523329A45D27C4B66756C53C470E530B5FC7ECB414967DD7DE133
+7B3818F678B252F9CB3F93FF3C889FF91948E09B4CCFB9B5C26F8136776652DEFE5B3D1BCAFD
+E9F59145260C0DA49F8B067209F94ACFB3B1D72BB2CB3E8B92F3B70CA8B222039DCF4FB31CE2
+A8AA203696046B5D8AC75AE0611C003D4674B2A232B5720631B3C52E504DDB5A26EBA62DB9A2
+515B9385EB4DA749BA19891225607C274F8D1C99FCFC9F16A0694BD0D0F9E765C69A7354F560
+18D9004974A2405C0A6E6979368941604AC62289CE722434CC44664076801B9C3FCD5A3AE108
+E4EC9600BC42B821F90337DBA1C374AB3818BBD09C455545E6B1DD7EEDFC384E214CCA3924C1
+957D49962FC4EF4F7AF6209FE4A163B1AD6B2BEEE9D53AF6C4C374B49DA415C3788AF5225498
+411EE1BCA18F648FF6161F23E6375D0C60B7438830BFFBD2A06057F03E5E650F2F536D136C4B
+4A7957363E452D9D6D4E4FD5B8BC7326EC11608231788B628060D3C5693DD9054F8471B51433
+BFDAAF44897D300F1D2F4C2641F5D8E7BD7056D542A092FC34C5A8A284BBDBA1E1F436B27DCE
+C5E58D08183E7AE08C81590B402B9D60905D871283F40C2D3F647A2DF6B25A128CCFD9C7F9F3
+44B922F7016BBA0EDF9A18333E3487ADFECF55BA91B24CA5C98D1856A11628E31AC64ABBBD72
+625B000C3378B00A74265D0E8B993A8701DEC9255D513020F275C756674C0D3A34A462C8B4C2
+00E7CD8F01B1B36473F4BC537D33FDBA7C53D38A340A0397F722D3D9662564C5B025F47E7D3F
+2761967D06FE6F0466FB69C772C030C76E44B49AE4A0C8BD1B6552151A1F04370196094CF1A9
+B88EB4AB65172F7BFD31F0CCBEDAA50E9C9496C76EC0FBA514109DC0CE76B1D46D6CF6887372
+EE54FA2796EE01695F7518FEFAF2E3012B0A32FF79EB2E0ECE36A81D6B596D5152D3AE28BBF5
+77C55ED01005A98D583D0D82D178A3E3BEDA4441BCF00118934F8BC69EA1AB7E1AE136B9C278
+B5C06B095426DCC9A0EBE38CE75DEDD4E6065537BC8AA1C7921A1C408A90EE9B9FB1A86ADD0E
+795F5BA7026B0B5751BC5995AF91CA5BF49A4E991B0207E8B9891E65002B772755ED40931523
+623EC3A84C0754BE183C063F1D3410BCD24695080D2AFBDD18569491E44AE9F59D2D2913667D
+521836055499A927EF5D5C1D892C9E75BEB6E77A10EE3BCE0BD1EE8A7858C793BE41CADF714D
+BB6704297FE12210E27FFD3011EE0905D185D3B6CA2316F269131580380DAD6BCE6F1BC85AB8
+4A930438DBC87BD614BF1E2B77B1C0E21DC643BF78332E2429D3171B6063956E212AB0B924C7
+5656B55477FC32B3FDA8E63989C983A5BD842B85F39A7D863597EA20C56D0FCAD3181F7640F2
+4638CA4E57C75B967B973D883B1D17324D8A04F67A40D21B66A0BCAC94F69C03FAAE2A3914A7
+1BFDFA3F3EE774E0E81559EBF4847CDB9F3121FDB0109EBF5C9D590F70915C825D5D6646F9D0
+E27BF2F9C3CEE3C64C9703958C1561D04C7671723A5EA29205D1806F667697ECEB9E8D7F5507
+7A1FD1B789FD3A4FB076A973EB308476B66892839FAC44951E32B66490980BF1BA989B9B64BF
+31275F0ABE8B2166BCBA26A95C2FF4646443395F0530BD9A08BBC184FB5D58BA95547C073AB9
+8C43E3A22E2E636C7F423E30D785760F8735B19DCD77A8ECC26C28D4B2454359DB20CDF81DF9
+C0051BFFAE42EB4A2BB8A5F71B2370B882140366A3382B76AF54CA46540C86CB9ED585A69E82
+28DF8ED4B74174A0A89276B1A2A02FF9FF3E719AB94E5E107A89D24C5DAE3ABEEAD2B5F786BD
+764E7C636673C41DFA651D3E5772280A4F121108FAAF7BC201DEEC823CBB85FFF3A07C5CD17B
+0384F129B1F31AB7306A7247DB4B6D61484A8EB7ECF37D918F4F8FBD88B927BE53AF616CEF00
+E7EBB43106ECFD64DEAC6081603666CD825DE1E4CEA78B4D827FADC6A2948A1E622B4F100E85
+1699886318C61EC2534F35CCCA3F7C00C44FE79C878ECC67EC0CC6412C2CF51A749A83A374C2
+449233C7370E0320C0660AA41F0C1407DF5D69F7919191355B106DA91E34ABC970BBD2008CB9
+711D6B0A4C39430A5ADB6AC8A2D38159FE54A3F0573647C5AB89C5AF98852BED12F7F6866DF3
+96C0F27E9F557471D3BD140F3032AAB8AA318C5795AAE028782D32F711E90653C33E64954A86
+73696CAC90D180C3A0E8B067392CAC15299E7650409708851F7BFACC3BC17839050B88A61C8F
+18338DC97E51FFBD681305EBE6A26FE209F6B07C79C59C6DB38B0237A024FA4303D80E33A618
+FA7ACC691E88E8BB8583AC9626DF685D87BFD99636B0B5BC57FDD0C56F84DCDECD3E68AC533A
+49AFCF4956ED5E8AF770D68051A6E1E67B0A37D66300AEF37C557B66DACD293CF159B9C54EDC
+2E5155B835EE4C196DC378DDCE7078E50D572F6A93F3651390AAA6D31BAAF340F2E136208A1B
+112914A604AAACD2B02A211355B9C8A693CAA1C0BD77A7D576DBF6E622BB80B47837C62D5C80
+A6D3C19D5B44DF0FE8E55782E6ABD28211FCCC718B11D124817A2E1F22D1B97079C413440728
+961F1B8F9CEE2EA21DFBD6249D27885B5731599DC28549C7ED43A73610E7C82E9882410F88ED
+D93D4AB5BF61BF2B2A6CA88506AFE32DAB1B807889DCDCA670869F2220E26E6BC747156F5083
+C42FAD6AC9D7A3CBDA857E691FB7D154E63665D332C981B4F6509D1E7DB3D33F841C454ABFAE
+F0684052A4E9821D8DFE5AE40428939DCBDEDF0F2A6BC53DFD2B1AE0E4A4DDCAB4CD3FC3B09E
+7948651CDEAA978534B6F4ACD9A1BBAD31E8956712E5F75A2F40C82FEE0232EF23E301C0243D
+4146D7EF45FC3BC56C752F1CD055E173898AEF08D988AA745F8C24A1E91814D2A0000B13D4F1
+E556B07A51ACB1FB0161886589B429AFBB72FB53A1998CA39A9896EE792F6FC44AC35323661F
+6353D3966E7F7DE2EADCE4D1780EE615634FB89856BBF6F8E775E2F809F1344EC8137C056AF6
+892E5533BAEB3619CF01D0CA340806CD5F1A681F6B13F2E38A62A0B298C6C056D2CB086D3ACF
+FF364A3CD6668F29BD32F603835C95FBC32ACA00578DA5B664253DD08C9A89C132E69157775F
+200F6652C8DDE8E835BB6CC2AB68F21815BB988BDC3CBA9FD54F65ADFF66153470E6180F09F3
+322366F85FAB0CF2A32D4335736ED3E99C9A642765DFA2D5BDB846648B35A1511C43CF2A0A86
+FA34C45450B202159B635A988345F88C87C57237F6038C1F5EB291AE3AB3FF017230C4D34CC6
+771B721962BBF028F91CB6BDF73A553984790BADE4DED69A470B7507260E4955EA9F8B173D47
+7104CEBF02EE7DD2CCC3EDAEFDDD6B6DBBCE9C373FFD92B7D7CC04EB136BF58A95FE3582B463
+85777E67B156632DD75D280D32842E4891B589F2A06349CC7D28F79ACB6D4424C905409DCC7C
+F67A1BC3A3749B77247B345505533682C8C311C713DEC836139E181635ACC192547AFCFF4095
+32112F824E4D461633205A1FA2986014209407D4ECCF6571A91C180F484A53533D60E0528C66
+BC1BC0BA1FDBD35BE54BCF762DFBAA5F06FBF27E7C4D4493AEE3ABECAF323DC93BB422A0DF90
+98971C99DB32959535D8DCB992EBC500B7958924019E52A3C37A1535B5C03C7A2907A5A11615
+7CF24EC6BD1150FFD92BD68775C0BCBB371021813CA6365ED91DB8959852AC90EB4CDF0E3A8E
+8B0F69A3B597318D19663157676FFC697EC2DA1F4E4B97D83692BADDC0BE6BE78A7FAC14BBC5
+DF2BA731AF73724E5CDFC4CC82B92DBDCFF19DA90EBADC7AAC30E5032242130003F4C86AC7F3
+5655EFF9404CD64157F1C20DB1C4DD47236538B9CDFB4083D07B96AC6FA82E7E3F94716171D4
+8564278E044CF50B1A14B31444941E088EBE6C7C9A122303034BDD80493CFF6361AACAB5277C
+71E5E158A6F9FE266BEAC110C76BC3DAD180933C5AEE5464D7DB79E56340B655CC0E1BBAF921
+7E1630A3D9DE8F6C92D7E3B0303391CEFC6D165BBAB849E42D15AE297780A7DB2C777DFA0022
+DDDCD507BF7004DDF5A4B230B8F283ADA2102091937E32D872CCE392CFD0A045103C4707E25F
+D7E31B6DF243BFD4A76B6EDB395E3AC62EFE43B1AC6690748853EAFE0EF863E85BCD69802D65
+1164C22796855DDB0DC5A8063C6C76B7FEA144DF06EB6D6ED529EA44FBAADD07A78E03FC199A
+E61EA7DB1E406372B680F0614E5B839E0973F00A38623EC90FD948D687AB0BB5C8F93B80DA48
+6B34F729D27F742FFE30826ACDF522579B7D9FFE9947ECF81901E1EF1F3671E6D00ADFB7C14E
+EC3E7559103924A13FC21F0CBDE503C53523F26E69CF31FBE44D4F00FCD5FDC1C55797C49EBA
+78A15F0C594018C95D0FB59E95672140BB0D0CC0617C220E678B75128C0777D68A4F94449141
+C81B99BD0FB92D5FD56960B6445D05449C4E60CEE429843C9E2F45194B25F7467D7637347481
+D1DDC2C267D562352DB1B22563793DEF0244E4D002A8F27C764F7CAE8B2E13548726D12DB5DC
+0F09197FD7FCE5D0979E7A9710ACC1F2286D1B8D9C0436080047B9C24EE2E39C519F5F5ED5F8
+5C25145D8483AAFA1F880A83F4F1F13794D1F49B33457DB9A0ABDBB4A0CB1061599D2952D950
+C1FEAA1853CFA8A62C71A29EB5B9FB7FF48A1AEF5A5C8441357F2610D09A659CB4458D21D1A5
+8464DA5BCCD8DABFC905FE209D69208B59D122CB0087633A216D5823DDF1D5DF69C804CBD9A5
+FAA753C5BE59B3CCFA6696D2EF74F1BA44924E342E36A5691CB0CD3E1FF2725956C03B35E63B
+9EFFB678545C6521B3B614A3CFB2AD265CA084A7843A3EACC259EB652EB8B1768E0DF32931BA
+1429CC7DAE5BA3583AA519C8B2EFB68CFF7B6F48B76EC24D8F5748D657F23123979206689A0A
+841640D8D860D64E54638BC6861122F6B65A134B0A85DF6FD4B022DD7F0A76A3A5F99020950F
+B3856DDF7E92960F6E924AC2588F5AB2C659F1EC8C87C65BC872DA832A2066F26A2666FEC18F
+9BF8606758AF6CD02821AD9D57BA3C5452E03B5732BB86D7B86F036AB7E2BFB1BEC3E4CB9A49
+37A6B4B2BDF667F8F9ECEAC794B31B6C5F47FCFC87F135433F4B28CDD5212983F8F704339C93
+E0F7934BE6AC8099B3C50687075DB734B1D4A929E3402870A44D5580C03704312614E874CBE2
+76130BAD00D164D3F1F667BB27B1A173335CC70282097E053897C1A453019A291D7033087C52
+032FD57E2543592AE50973351B1B1BF7318EFDAB46421F51A847041424A095B9BDB398DA6838
+B77B1D6745219AFC2D0B176895546614AE832EA8E7DFDD2E8032B88E2EF980E61A954362B798
+0D906795D24FDC7F52AEBD0A8795BFADB212C677091DD4EFA15503CA5075BDB328A8E24E4D71
+E87B60C6FCFB90E418C2EB8464125D0DF6D56797868D04B49A586F01208E7933DAA112BEA0F8
+A53F13821468FD72291DEF632B365D5854948C28A2D08AA62E6B71E8D92D8F328F5477F870C5
+FF50FD2E3A121163C581DFBEFC0BD4DEEB6AD61A750B4683576C52D3BA5D613BA8B6C75CADB2
+7BE9B04B924593075C7B666D10D84921183A9F24ECEBCD8B1018E87652732DD2090DD1CBE31E
+7FB3979B385D431945A166C20C25E33546E7EEAD26D7E5FC81F794AF45F95212D91C425C741F
+0A892520C943E98A69225FA38B5BAD5E7BF82465F38E4DCEB83949CA9AEA4792E743E058C87B
+C8F0D33ED61A9EBB98A4E76B2DB2B6F4975E509F1A1F5DDF6EEF6D49DA1A4CDA3B89D5628989
+13673C9B3E47251B0B1945BA36EF98FEBCB2F400C85DCBDEA5B7556B5427CC95616A87EF4132
+E11C8139001A23B07809C293A88656887B7B54414E03C111DAD629473C57A45D2E763FF0FE3B
+3377350A425719AB4655A654287F2DD2F3DABA07E963579679D8DF475F48730971FD0C78BD33
+E485C5156ED2FBEDD64654F0374A4D4F98916D4742AC63CA59753B4509094C440647178D0BA5
+2DFEDDA4D118A3092D653441B5A95F3F22006CA098161776660A4216731C4137A85A3A91DAC2
+F60F6C2DAA3B80F22DA9AE2B8CB90AE01B38BC49DF099EEBFFEEEDF06429060A48A5601A269B
+2C4B9D6220D69C3C12319E89993857735D3E8302A6B6F1124C5F013CE63401E61D47335E56F2
+C8EDBE1C95C460362764C51308579A339C66005A3D637C2450FAAC9E694F695D0C5227CD6C60
+6C345998B3E9AB51EB1EE63276DFBAD40EEE93AB0CBCF1E2B149DCF74F14B571B86CA098BF9D
+19DB6BBB4EF310456E71B0065281153F479F6C7BD2AF837D5F1782034F77C4E85854A0CEDD5B
+857F1A02ABB0E098C4F98C2D8DDD8C6330CB8DAC18CA4F80757809257B6B516B9F07E35A0C54
+38FC4595E0E62493A6478A07B054E6F94D2310C844E0FE8785703C25D1B0111C8ACBA8A9279E
+989D4EE1AE667F46C3412955F7B79D1F634574D517290F35C8A2C38654887BE3C9EA5814565C
+51D037241C8F6628759F214A908532DB910B3BF70EBEEB70C15622BF0148E6841D3549CF00E0
+0F4BAD21FF023B619EA4AF7A3C4C15D4768ED69FEA5466279349A68B89EF85BF4ED966F5D52E
+43E578157D5A25297C96785C9333C81D3D8CDD2DFB6F87ACB5FE34A9EBF11CC4AC9D32DA705A
+F7E69B4B6F065B0865F9338AADEDDF6F22D58DA4741492A20C6B9D20B3C8AAAF9E6E224CC897
+F20469684A5C0306E3D77F7BAC8C5F4166D6A2A116CC5673F1FD68C649CBB6AF30A3A1767C29
+AEA806078BE2786373BE22BFDB5F100970432ED7B6FD1B1E65286E260279CE541A7CB28E0EF4
+D1850DCD9A43FC7A2596B29E21454D610EB7F79622D2F511BEAC383B4A6DACBF86257E1DA085
+55DAA920519DB12D40B92876D946C7B986840EC7B8C858E5F49D038CA39B59D184B5D62E8508
+0FB4510C6E572E586AA1D729C41B7E0BC5547D7E32A36FEEA49D79B1E1605EFA2107A76D22BA
+98D50E6309EA566A9BF6A36AA30DDF334C4491A3C309F2733FDD7CD6444A1D95A378477B9111
+D1DDBE20D29DFFBE323A4551B0FE9745D66CB3E4D3E22F2B94B2C232DDC429CE9AF1E5054D6B
+93E677A60A68906B2EB8E7C848988DA79165950D1B9DF1C0AF5005F89371BA216B258488781A
+52487738A1D8B970E2D681DA0044D39430226BA901BC7BEF35BD7ECAB50BD9B60229FE71E952
+A9AC06A6D5009498163D1CFDA4DA69624A3ABE711314303B0862D1EDE0956EDA1836B9167A06
+9CE05B77D76ED83633A5A957632F00322750ED86389FBC85B16687F19AC8DB3AE7BF72F49D20
+DB8F00D0A7926FFE6DB90AAD2D5A55B6236DD5DE4C3507E9B1C0CC80D3DF9AF083B7FE21FD22
+F4D1ED7A6B4E881888668E1BD87F8897E0B1371230E05A0B47F58A293ED15E291A30A71CD810
+5E280DED1440D5DFBF1ABBE67510592ED410ACA87F9EFF1DF5FCF964BFE359631351C316F946
+9E0F8C840669250B6A36B4A65F4CC90BDCE84AA5AF8FE6F639F8CFE2E7ECC119E0B66B610631
+E8838CF91A12365AB1F395BDB0C23DB9D1A3AA90E8864EEF676EF16E987751E2ECEF192C4632
+A6867324CEBDD3723161E94CD028FA9136221F3602186DF1D730A20A05A30826F3CAC2C4DC5C
+A586D20D241A5AD966CB83C4EA244BE018FA2BA9DB90F683F162AC1BBD2EC2A6C97C23CDA1E2
+496B3E47680C8CD2385ABD3905BD8B16B45BA10F244308620ECCCD42A77CB188D64FBBC9A95A
+476EB3FC10591BA11F62849CB43567B42A53CD3D26C923B8EADABA9A49D582C9203A920C29A4
+D66383428CD35ACCAC07B73A0653E0C9F497CDC4FA4DFF6EE78C945A1E7741D11FB88BDBC2E5
+BE55876CC2D8762A04A0BB16A7D0B4DCCC9D29A3A7696C879C326B88DCBD43267F8A4ECF7608
+D845C020B046068CC996E96914E8FD24F94336272C6D7872A2668E52F178EF09A305260D0860
+AE33B48CEE104E4E7A9B290CA480818BE0EB08D13149239F7C36FAD712A46C5D053995A11CAC
+9078AB2B4420D3E5A5E718A3E625C9A90303BDD003EEEE5200936A4B3990B163DB4D85AF6903
+D85D4B274FDDEAD8B9A843C7714D51264499CC8145B496CE2166231433B75188498BAFBED290
+05068904BDCE452E1C4D745924DE8C7E6C95AFDF7B044C189DB7E1C7B1786AB5A41776112015
+C8A98F558FE74F09ABBF7B72FD564521D77DC4DD575C3597A15B852C743C65387B8815EC6CF5
+8DFB44763BCCCDBF240E12CB710B795FBAB946AFB3CED592A59F51246E47ABE90F6128649B6C
+90692F3DF82904A81114F90619096A6A7CD8CF705FFF8C63284EC37ECA7E7B4B0AD565E30E94
+903490A00236BCEF2DCE6046733A0F6074AA0B5EDBE40A0F82AEFDEC9081FF764B00513A823A
+32178C90465430C355850CF919DB786623A372DB9BCF5993013BACC767BD0E38AA8352D3DE1E
+D37A01D5501AB32431AACE448D188A0566458E03A53E448A8C4A163237CE0122D85784F361F9
+743FDCE9F41DEE241D8D7769EF7CA0BD1BB940942FAA9E87FA8AD364CE123B7299486C44E33B
+6FA608D1D5FF1EE5DC699A67620AA7BE1F3ECBBCE1EE17B0DA348706BDC6AD9701ADD4C323BC
+D64BBDD385CF968968595A47F6E3301E826E7BAD6E0B40E39945C98DD9C29CC93926A2930B7F
+DD1ADA420F435142FE81B9CA3FFD6A1282218B9606F2922A263ADC98D254E4DB77F8AC42CA06
+8680509F9E248BFE4967CB713310EF3AFAD8A463EE981A9B1EA6C7C688272FD69B1A5A597DA4
+DB2022202C141425F698ECC0A94C3CE49B9C4E3D57F5C685CA7016502FA56217FB87846E6854
+24C1B2395454763D1082AFE0C787CE4A82667588E7762FB74CFA444D8DC68974DCAF6EE6D013
+8366079179EDDBFD091E801C7F910794EB300BDD1428C65AAF49380BA58C2D4E19972D3BB1F2
+B0EA3957EE457F289A93B67BD20458DE775BF13224CA35011A842CDC0491305FCADF7B24CBFE
+B4215EBB0CD94F6805B14FD9203819875A13486D6D74DF73B9DDDEE9395B6AED5C5859B041A8
+F855A9B4EF66C3BB6398EB441269B4751F3996E71C49A2F5D67F9FC227946747A08A60A843F0
+8AE5AB0C737D2F1C569FA534ECB1C6BFCF6743DEC842C666E266EDD8BED635A6BFAD530A5F20
+A593496B78EF1B71EDCEF72FAEADC573B18E2D91A2E45CC36C06DAD8B548A7C0CCB57530E10C
+1023CBAF4C71288214938AA5680F53A88AE7FD79973FEDC7DB809D084A139574533C0F4C70BE
+38636DCAA6BD8708A6C2A2784C8FC098B8F8E2E1D0F7F1273093BA3595B6343CB02926F60491
+823A5BD1CEA140D215D56ADE56B9432400B82C620EE9AA60E443B42F83439842A39F29F28DD9
+A6EEADD85230732F3B1B432C46F6C5A90B12D8836A3BB8788BED0A39D11C4ECB56B9CBE5EE7B
+59A113045CF618364545413E8BA38224A9600044F13603EA453E938B2DB655B01638B7336EBF
+AFBFE79F0FA3B5849B9902C073211F4D4436A9495F5C91E7C63A743CFCF428081B8CDD09C6FB
+E62039D257259877DFA36B6B2997B0A85B9F8CFCDE45D555A790E24DD4C66AB29734F451F333
+E77161DA573F47EFE04164FF0A298675933BDCB295E5EB012ED6C93BB8D692C2A0092A113209
+C3004E1D1EB44231AC2CECFF153646360853A6A39779A7E7DD845AECE0B7C481971919A1AE7C
+C571927C9674BBB2A87815AAB26FE33B2444E115714964663EF483F53DDD591B220552E29D6F
+51DB3F1E59A8737638D9E6CC95969F0954CE455E57B7A35664EF158ACFCD672F785F88D96B75
+227A7225FAF3A9EE88ABEE8A1AD9BC2EC78DE156ED16E22DD9B628BA015374E55802A017B9F4
+D349A7646B8E409C79EBF9062B80F23FC4A9C99A86E48F8A77613DDC339D8B057AEDEC3D876B
+4E53A903A149AA511D0E72ECB6A1608D302AEA1967C023DA71E06A91C0029E0B54ECE0CA2AB3
+C3E580841BE11541E111BD9BC22B0745D0FE9EFD907ACB6C1A709056CC628F6E02598988463C
+C659F7C06A554733703190C75DD6E88F29EB44865B62A3DD2A2AD9A1075F21CBC0424FBB2746
+8BC415EF292FAAD87D4870C5C9BB953249C802D5A08229874AC70D53376FC0CD79D0025650A8
+4D2F773B8D3120E1F11923D50AA30E267258F9445026984D44991A603009732EF6EE9C8DD890
+D1A5D09C889D1E5ACA044D947E02756924FF031B272AFAE38A1AA6DFE7BB3ADC50DB00C8E90D
+4104C6B5B0A35B62E0A17F64CADB4B0759D039BB302800DE5AA6D2F32BE12EA9E7037D2BFA81
+0B3A254BD579D8074C5C9960357F074F40C439CD1F9F5C7E120E2E6F52B2CD90AE397B71AA78
+9AE42F7817AD5A388F2EB1FE39429B154B08887947F65FAA09A0EC71ACA0CF739974103076A4
+53DBD785734B347E938362DE7C4D84902A50525A626FFDDCA4D7A34CC6E1A7CAC9F9BF58522C
+4DF9DDC6D78E099CAD146F6AF6E91C0AFC685CCBAAAC5BD6964F245CC7197B98C2BC58504B5B
+3390A51AE0D1DFF58BA3B974F94E5510E6B26EE32F84394D387F898BBFC428AFECFF74B6B75A
+62742CFE9565C0C8D964CF3983DB60B201573104A30B526CECFF97148C549C1C869E71EFAB2C
+22572E89AA21CA460ADA9A6A8D7F73F3CBD8AD8E34752227E1D00F0EDD6A2D95ECE127C3DD74
+2FB436E89FC292FDEF2D0919A85AADCAE61D6BDF01163BBA27E49436593A6142CC8CF6CE01C9
+894751EE45986C3F924E90C3D1332AAFBF913680D24146C2EED73F04EA9B51E4A5B2F18D8180
+B11291E3ACBBB08F81D3EA790A9765FE9884E4A6645E179171C94FB89FAF0C68F8D7F858CD90
+3A23127F1AF6F4AE34806D2B032FB685B917874E2A10694781AB98822DF320E7DEFEEC63B937
+559988C27F68383B959AC1559480C4DE76121CC8B9F21EF2A60B1BB761DC234159959878A880
+B1CAA00E68BE3B1885535F97EA76445EFFCC130C81300F43B1A0CCA5A16EEA1F31C9CC49E989
+C818C632E75AD501965874217F586E207037ABBA96D67DF4A55F95047A50DC18E662484922EC
+D405CCB3E8466A59EB98FFA19551D50A7BC4FFE9B93882D0740ABF16C7A4C0A9485ABCD671C8
+F3B49C652114D4B0BAF314E78773D23590D8B5FC0439712B238645D86048B73E9A2C88ABDB37
+B36E81529F3B854396B84551958FA4224ACF90980384F4361A625826173E546AE5FE221B4DAA
+57F380136FE7A28061732FC289E701CFE046941D8809126FCF71DB65F5E4373710625471DA6C
+3385623C4ED1D0B5220B1E282C6479D4F278A620BC61A5E390ABB99F18BDFD45C0FDEC816111
+6D73802AE9F69A865B1BBDA28F4C370A9B013AB636EBB85882AAC9C7386677A1ECFA807D2A93
+274EF8B225F6FBCE8B0F3AB064D7F02EE9A4A4465BBA28E961E05F432AF3C0E58362D5FAFBAE
+7637E87657EB6BA3BD7F1745AC34F6B0B56E6897FD439ED25C45A380F902063B1449D3127273
+CB8BA87F9D54330E69EC75C366ECC1EFB8C297F2BB0110DD0B5C2851F739E996415628DB5D8E
+844587BF11AF8F030DDD1D3501C217AC181EDF978A1CA13BD43363D2454D87B0E63898A09110
+71CA49119E529303C26AEEB0F2967024CFD0634AA15BD73B562A3642AE7A743C813DFAA6CC52
+486622DE64E4477FAB1669BB0EE1903516464896AD3F33701BBDAB8330C2046460C424ECE3F6
+0F5626D1A3EBEC1CA28B2D6D9EAE88AC572B433255B6B1F3B5B81B90540BEFAED5E1D1B4A854
+2746D7B8ADF633E67D93E63788CCA7E60A97721037E998BB935B2A2A6E7EB1DEFF13F735EAC2
+E358549E7C1A46B481D3188B9E13D7D7CF9FB952F7F94BC7E43DEDCBFCBED5BBB45360340F50
+FA2F2F53BE32E005522BB4962D0B5769F82C2951C2A78E7F5DC3B8C229B182CF0E395E510DB6
+E65DFE73B28B46F79441E47849B1E8909B3D1229994F3C85A7A92B2BC14D186ACAEC8B7175A7
+68F00548D5DDD072917BF3F05D404B68F4184335EA4A6EB19A4D3BDE33AD055DDFCE4AC959CA
+EC94617640A5F5EA0E03796AF37A69ABEF029AA4C2F24EB16FB661CBE1C3AEC7EAB30DD9B304
+83C2D12BB5A3F98475A24FACAD112A14FA5E7013E7CB776449F182A8D2D1F1EE697564394E3B
+D598E4C4342FE6687E066358E2C012667693F2F14CFADE4E724303E20B6134FDD138534D40C9
+72CD2BE0A47814A334B4AA41FB8C6218DAC4D0DBA86B6E70D645079F3A96C8047498CE6C9AAF
+00ADCB2A82E751EA2D86C9917B0AE6030704F0C6E6793B1E3DF49A276B9CC7EEA83B5A8E61D7
+09070BE1680923CEE72CC68DD5C0A789647A35042C3E30F1522F8C4174F4FB6CEE4434C5DC98
+1500021795CDA8B8B630F82B6568BB24F04FFA01EFFBEB3D16BFE856310076400044ECC222F5
+925793B259EDD8A503DB25E5501D42C389856B66A9B5D7E1CE975B1BDD4CE17B8EE5B44C7BB9
+AC141220A2C6458D37C0ED4EA33E8852948BC96AA609F5EA3A0F3B11BD5AE57858C40F72319A
+6EAAFD1E469E602C9E2E3F08BB00C4EC4CA7A35250198B2C0A622FC6043ED3AE7A69AE9B9D66
+84F75392385804C45D10E96C2340488BD0F42F024D64550B0FBEF0806A10D9AD18458E2C803E
+93C1AAE8346AC191F048901C7377A0AC1DD58BF4E266504F24C57A3DC976D5EFD70FE023A0D9
+45D1E64A51144293691D9092E661749562E17EB0791FCCD4799194A35AD8614163AD965CFBE1
+146B255E645A5E3C3EA95AC712028F2058488C2898A5DEB328B0D39A48D8BFD59BA2D1A19F18
+F7E4C90F2379532BC5DC979ABC3115CBFEE4EC52178E46BD81375B65294929536F2D3E66BC10
+88DEDFD9EA1A08ADC938053A6057B0601830E8435B90822B2E480B2E0783FD264B62DDAEE7A4
+7D343FA57DA929DAEA473BBB906FBE4BC8BFBB1DB15FEDE128227CED00414F7F0968228DEA10
+6A5D0F904D408D38215825A516D398F714913D8A0325A82D046C6CEC14C861BBBF8B09833034
+71702D067E22531837C2644EE4543BD5A19A378B24917795791A03F9AB1BCD65D623C99B9E60
+DEAE7E28CDD40B5923D6982464788056FDFC9FCACE9942CAB756033B179D57D10EE62F31C1AF
+CF40DC9446E10EC5C7A8508042B2C6646C98AF2C15F7B7F67E359192682E47FCAA9E8EB5C55C
+9E7F5C54396A40D1F968CC76210283E762F25008ABBDC022E9268D13CC86D7D275FE7257B63B
+58D192BAFD1568B36CF62A5B7CCB0C208FBC63ECBC74FB703F500270BE3862AE6CD69CA54FFF
+A90932CD48211478BD181158EE164561A37BA9D27ABB0BAF9C0B4C19595CA37B9EC7E2AB1C2F
+5911710E638FF4C1D0CB1AF23539E43170BA2D326BA59DFE670EF836B1E52A5631C00CD29757
+B7AB3DC986689C3AD93B5331E5D753B6E2E26BCC639E96E716B83F029F1F5FE5B534FBD54328
+D41CEEDFDE14F1A1664ED690E774E058AA1CAAE2BE99B76A76D745A0B27E3F0A4A65F178AA3F
+4FF0588655C0865081FC4191673B4D7414F6EBFB852D6E2CEAD65B046B276193897EE4BC000E
+8F1819A6E7A0F82B36DEB148E0A18E8BE583DE302A15AED595176A81886237534491C6CD29A6
+E04EF99D7FDA29633770CDCE11542FCBE361BFD52EF44DC0CC0D5A96CA55323EE67DE3DBDD18
+5B1FE8A78EED642CEEA01142BC6AD3DFDFED7985AFBB77390BC79D949A8D6F5B401DA8B6945D
+56270053BE14F5B311BF07C333917869F9D4A3EA67D8C425E5FC355557B0F04350FFED769707
+F14A412468AFA3A6D60996CD598C52BBF9C97BD803BE1B11F442B321DAD0D5044AFD8636D12A
+878B9BAC6900CE32FB8D2C927FEA7A87923C47F2A494881AD3026CD44A5CE9D7CE6FA7083A6D
+904D1D8FCEF2F377C009E0489F907BE58193A5BF88B4A34F8237E0E2CC12A21A5348C505C87A
+175BFF8A14FBE50CAA06FC5E63CDBDF7DFA08754F414F4032AF384BD5A0BD77BE7023DED9A8F
+CEAD43E671B921B43063ECB4C64738CBDECFF2BB70817AFE029946547BF7E7F2381BA0EF7D40
+E0CA17DFD218DBA03D3E830CC2DFC16A2797490C881B35C3A8D1393388ED939ACFA8010EABA1
+C7A09BA821D7C2C1F717FB9529C87421988944D6F926BBDD5E91347E163B91AD86A194CD54F9
+5B41DC9B18B3CDDA89FCD4FE5C1C7F9F702FD68057A76770CFCF9A453EF44206439A7F09EA4D
+49E13CDCBA2861FBB222B478B19CDC73DF509B22F88E78149ECE6FC997FB22EC6E2BD79FC382
+37822D6B201CE1A3C12E5C5169DABF989DAD96C53775FFF669E4F45FE3E0B5EE749359EAC439
+EF60F5981B53AF24C5C5047DC9AA3A2A2C948BC4BCAAC6CBE136BE3D688DE225E1643E50B6F3
+5ECA1FBF4CB252D1800C3E9FC9C2EF457007FD495F06FEDB5E2F553FD228803D8A9B6CEB11C3
+63826C56EE797FA01DE7695F85956610AD4ABC72610F6EA860FA4EF440B3254884F31DEBC7F9
+FA617906BC9EBA65EEAD794C0608EC4436068A0C06019C864C066F74D1A856CE46F20866AA7A
+94B59F30449A670A59975EA3F27F00A89DFECEA56C18F617BD9856990855C8C0F1F2C16247E8
+81B7F106CA2B5831E711CCDBAFA2E470C62680F63FA82C5C0376827479023CD8B87A4D0D3C51
+DB8AAAB9A9B2F62B9C7585FA7E31984B84155CB902A804662388A573C8BD97A8237906B18F73
+25841268B081ED7C299E8BC84513928BAF89E96BFC8215792C7B9DDE1827AC3BC9AC0F6C3805
+67F4FB2EBF9BA29683AE2D3FC7A65A1D4581DC39D8654AC574DDCCCAD2030EFDA37B223E01B1
+96FF8F5E679111711E780104AFE55B19192363F8B2D85D791C919A7EA7755273B402AB1B9B30
+37B31F286FF07275317E684D67650A0EF432F5435EC2D4B3B1AD7DCABE4BBA7ED546972C7324
+1856732F9D266A01222C185E45479ED379FBCCD8D62778FA4476CAA2CAFDB9B401FF4FE54D34
+7EF337DE759BC80E83F30FC33C65F2896C77F0F2A857D0277B69A6CA81DF95BC6D03AFE68FA5
+7849BFFE0FB46913142CDF452B1199B6B65B50E907C55859205C62716D19EB4B30233D1F591D
+592189D24A6FFAB75EDFAA51DC50277C47FAC6DE717AA4062C50B50EDA3619FA61BEDA1FE203
+BB9FB9949D5E736F81BC21329170B1BE2CF88A126EACDD04DDFB9A5907AAB8BB1644E27E0104
+40F7AE9C31FC0FD1D5F79AD46A8DDAF71DC1BF8B947E403DC65DD07D886D832CA4A7841AABB9
+B0D7C1B9F04B835AB930C2747E51DEDD6902127C8F429947DC6580D91A9E19501996BC0A81DA
+7E776DFCA2B7CD4622EB72EC712E5869C20669EDB97090581A69B54351F15BF2DDDECE8DF3D4
+FC8CC4392E72A960ABAC732C0BAE3CD6ECA273DBC69B4E760BA5B6010E2C7125021E143B11AC
+3D57DE484A8737FE17CABC5C5FB2CC90593CD3924EABA472119A71AF6401E92E6C9C1EB8D467
+0198669B776371E9F1624DD05632865CF313A6172304E02F48A74E1FEA0A165F0F95C8D49563
+ED06281DDF1EF8F621B98FA41480AF792EB55AE9CC7A187FD838F4F2492FC6F8B86D02BD47A2
+47AA0C1C7A410DACA3BDA06231216225FFD76E7FC551E3235D9E5CE97CEB45D52D2773427A57
+CDB8F96204EAF43FB38CDC63CD4AF1D8CCC69D268B2571D49322AF007C0A55F1340F8F3EB2F4
+48205522A136D422ACCB855DEBE8501B9F3CF4248CFE2BB94695968A3178644C4EBC0AE094B6
+58B590A93FEA07276EBA1FB583830D4719E1557C781559F0CF5DBDFDC91D5D487D6C99A0CC6E
+06C326701365347DF4AEAE2A4AA080232649905A685FC09F0342C0771A68E274A8F30CD4DD75
+C4CA4D0A8EF42BA9E289A71E049D647DC330DBBD847066301481DB8286D96E99DBA1CCE51809
+50C67C32FC627FBE267ED27F8DB046DCB1A3F8BCBDB0D653BEB8D61822A10A8D7F5BA60C9E3D
+90455BE8BD3F0F73CFB021DFC5EE3C2A1484A0DC2A5055E47D0DDC9BF7CFAEFEED7C69C293E3
+CD3BBF0571AA5626322B127E34EFA1A638E0E080863E3E7A60CA8554B9F289A628ADED3E55D4
+2DD8024BF34119E6B516446703A4BEB5B61353502EE8B60C4266C73FC99DDB6F9743AC9C82C5
+372A52EAD08FD11033DD3FCE5716E6ECA269BC6BA9506F61199827348561FBAEAD5CD962EE8A
+5F6CD8653A16B2EB3289ED14DA528D8F480A05012E089D65BC13DABB10C62A45BB9BD398B69E
+5EE965CD02E4BD737BD071C3DB8B10224DB88CD08F269DA00F269FDAC86BDFC6E4096F3D409C
+2FBFAD6CD55851B593B5884FEC409A8C9D04CF49D9053081FF1AE6E99D65ACBA77AB90BE79D1
+5ED170149824BD5E52B5088667B24AEED645C2C5CB9FA575BE2C47F51C526C6D28070035B5D8
+1A7C631204EF34AFD5D890ECDBAE01A253914B073D521A851F4BBC1A1D765D9D04255959D408
+35942DDA8F11B46F10B06AA122108F02E76EC40D687FF44CBAD1C08750BB3EE4140D73251F8A
+2D1D16EFE9095A7B67844AFFEAA3178771165D71239CADB3395BB20150686CACBAF7C1F15EAA
+575663DF89F7126FFE14BFE0BD98AE37DD72652886AB15FC3EF2A9CE31CEAC53EF72FB1443DB
+B681C677605946B6B75D20A42A3D0EFFB0F853EAFA80E4493DD931B0453078B069D7ED7F0C26
+91C5CF0C21CE6C138C848BC2DFCA382D08DDD121BDCE7E0342E862A3AFB8FA7A470FC0C8ED5A
+9FB4BBD6E7C5019B8670C1FD5AF2E2ABF3CA2E2A6DA6D91F781BC73355E37811A963AD72814B
+14F48AFC4E0CA80CBB1E795DABD272497125A6B404470539B8C345CA473577015F4909570FE5
+C8A76D7916A09977CBD4B2F5B3E1F59FF7E45896CAE037A36606E2D540A4C39E2B90BF517E18
+D6031FEC79D725F8B4DBD0774982575AECE8B6ED91B8331ED110FE1488134D7B9E2BE28E8ED4
+C207DC90AA974AB70D6D9F4C833435052B9B81F0614EA590E9B3B600EA8F671CC091A41FB418
+35E5320B9F2827736FDE231953E2EA55F70281113EDDBEC9A8E2A3E55DD8544ABD6187E1045E
+86B4305E11FC2108F703EDC478CE184E0FF73B31005A155EB045730CB9B5BBBC11C0DCBF5D87
+F1DCDF4F7D0745BB03EA0ACD55AC65A0862AEFD04F08D4458942B65A8F019E55AD26096CC4C5
+A5C6B7F14A390D532CEBDA1C1085D7054F4F5E6EE56C3915D8BEC0D5DC0B9E9C4C7D2F397CA9
+F6650D096B4F9E75130FA32CA4CB06CB4FAEAF5C8C4D03475795BDEE665B677DE28FD15BAEB1
+B0B90825AD2192EF1B86AB6E58380DAE1AAA9EED1A606E4F5A49E87E8E4C7F8F8EAD837BD812
+7837BFE0A34BA30E8CF5823326BB6A0CACB0F6C2CB9284B4FB5D119FCD089619EA0B569A4CAA
+58FE969D56BA3365EE4244C1B1A2E9B9358821D6542F2EFC29332739D291E11403DF70D772D9
+484A3DEF665C76E584DE9F082F83C30672C93D604D66AC282106A4868A6C840E3C116DCD4465
+258ABF3EC0F1496E74B2E05B251DA91881E3ACAF95AEFD71BB362B8D5718E054804DA47F8347
+E53BE5363CC04CD8F4F3FD345538706734A06A28B17787EA9B6600C48C9E45893CAEC882591F
+639313AF08B416BE9398937EECDC1DC7D4FBFFE763F422641371B09668D05EAA3529FE9BC095
+AC1AEF58F17BC19403F668324D4EE3137F36E966AC817457EECDDD4A71DC90A794093593CA6E
+61FE14EA74734DEAC370EDC4B0B64F8EEAE07DBF6535BC3D0A461D16DB6F397946ABBAE131E5
+43DCBB31EBF9CDBEB028B8B69576D472CBB0591CB7FCE168ACD95C9201F50FF4A6610A3DC374
+02A8141F144145E9463BFD2AF021FD3222B805EB84D52F307CEE2A9143F22DF784805EB47EF3
+9A1B57EE8D4862684F7A4079770411B6CB521CBEE72C852FC135E9422FA15EE2DBFF5EEC7349
+C5A3E0BB5173CCB8B78D2BED328840F09F9D4026AFCFD0E0B74960B89D87C6C843FAFA8E70E6
+0CD8F23D8B71936814C0017BE999F97104C37A00C8D4AFDBC851C019825CD1F02A0557F4B688
+00A3A706954AA3BEF490870BD6DDF627AE15B2757DCA4E01D6781EBEF104396FF7FFB3301B50
+720ABF15AE293B1A89D2044610C9F5CCA9AB8ED44DD39B7D744D2053E3FDA2E088505A69DCAB
+E85B931EC81A6C0ADF4574BF8DAE868E381628F0F64A95BC9734D5F5FAB5D7574252133661D8
+39994AEFF91D960D941F6546E2EE5AC65E24727D4D8D3B350FC05D438E94EB7F1CD5514B053A
+36D729EC746695BF99ECBB4D9F91DA59C922D6C4BBA8BA70F9FBF396E1F726197335D059654A
+F2AC0CB6A2BA54E5B7B155DBE42A7AD3F03274DFB9C32414299951AB6E0848E59271E413BE68
+56A8A577291A112E3C55A5909B9D1ECABE8C69B86F7C28D341534081D933AB075E9607288411
+A2D6F446EA78D8D1FCD7BB401F4D28F9DFC85D560989C7E10E58A7289E91AC4B96B49D6CA71E
+CA791B2C169E93C4A85EB66E13245C5BA58B0109F778C9BBBA421CCAC9404402E114BF3702C9
+520C86D8E2AF37EC480D87D04A4593B22F4ACF2B1E8B43B9133A975589F4F60B9085548BA8B4
+84D7468B91D9E979B0A77E55F0D1E4581C5170494964484938FEDC7C801954D72C66F9A9BCA7
+B36929287786455A440D8F9B070F02E276775A8CC980D3EFF99EBF42C4C46D492901CF26B161
+72583B9A84B01FA5BE318E997741EF9B470E9E793F9960CC7A06E5493637302A5E4E3719BCE7
+FDB20CDF38428ADDD66415164CEAEA0DC4C61DA4EE1F72435D7DCBAC539A0849347A6D09E009
+25A4AA7E2DE86110EF678F82E6F4BC24FBD3E8EC227C2CAC0CBBC8BEDF85D4A769AF61A5253B
+65755CC55962AB4A91B49CC42FF6BBE92BC71ECD505568AF0CAC3F5913EF865DCA43877BD936
+6DB01DB6D7ED7EF1A81EB9D0BEF081115D1DAE540C963B8CA5972C930DECF842FBF8DAD32666
+F094721B4021655FF9421BBD6E56071EF5AA815448859C08B3DFB795C220D90667EAA6CD7B76
+3B4227CA3D6671EF5CD4D4578785EEE92910447617B12A3D506F5AAE582F5789A1BCA6CC8689
+D234B200393739877B40A9D3F4228AC63132ACD85E7CB8B1896C8D84E25F2B20914B9203D881
+8C0C278D27E3AD1BFD6318F6DB1985F7323275157A9C3296B863F52FC87C10005843CF7F8005
+7082DE3FA65406A49DB1C9D0BEE20A7955EAFC154A9D989874A2F50ED55E291A4C69673EE932
+76A55144478DB0AB2FC639E5B7E7EAEE2F312AB253336DDF5F905C31CDC2730F240605BDEB25
+03FAD214938CE297682FEECB96464EA69FDC2AB032D69B15D00F445DA9B39A3339AB484AD786
+7080F31BF1A32717458ABEC169268B7D1703B84E72210C149D9FA7BD1A7789B98AD7F45F39AE
+3DA257A188BD3C2B7A5A840F9CA82FD78C22B6078B66AE2C80FD9505F28E7F0E0606451003A1
+882DF082248FAE8EEAD130939F693A57194BD4A81F1190ACEE7FBFFF72844FDA3F455945F337
+AE3765DDEDB5E6CA871ADDE03FD441DF923BDDA0FF9C74432D60818EAA0F238C27395763AAF1
+F37C2038FB5AE7E32BA7461640D0A03A0DC5016DD91229CCD71DA21F5DFF497CCC74B8F37387
+8F0B877BA01348B4376B41E7ED28C885DEDD73D3648E66B0A867B92CC38DEFC938D68C7C4BC5
+C9676CC763AC01C98776A54D5C2FE3101FAB9A2D3466A68DCA682926795883936860494C49B8
+379B0FBA567F040396ACCA7A6642CBD234223EB492826C741C19B7F307C68DE594B874DF46C4
+EF739BE886A911246D26A75DA047EFAC27CA633D8F8D70398AB769218EFA45BA0F29943E58BA
+305DBA6445ADCD55F3180F6F132C8651F68C2BA5F3D533FCF91748890A42EA7CC10566C48AB4
+79DD9BCDE665BD8C9F1DFF0A8E3B3EEAAFB725EFE570381D3C92D0A0526BBCB010B795A86BF5
+859C34B46CAEF6A0135D56037147BC3013D90405555446F20D973946D96722565CBCE612AA3F
+94A3B787D078FCC7B1B2A6427197B6D92715843153B5498F61DEF323FC0C19CEABFB88D4FE92
+D32BDF52D60B9AC3591DF5E26E78BF6D7CAA219902579766CC3199BF46C6293BCEB9687C30E0
+B85A5DA623E8642B0E84778BB67705ED529B3FE416B5011F2C4819CBCE221BAE6F3EEBE66D75
+FEDD5BE12B60ECCEF9404CFBB92616093982D54F72D3B47E1F229E15671B76605798650DFE39
+17087A3692763400126591A7AF16A60EB5A1E302417320EFA58D82B0658606845C7E0424FD55
+8C27A9B69E364A734CD64E04DD0AAAA9DAA6250CE9199F5F5BF42A5E1C52D37B27F494834EA5
+69EAEABB0FC3205624EE381351DBC79995F2F905415DD87AE1CDAF390DC816EC6D368CEAE3B0
+DB69D700F9A026B8E0B9AC5F94BBB9969E0034EF1D0CB211978C858645591E1F5DAAC684B294
+634FADF806B752D6CFC999456B2B1048A41FA172BF22C48D568543F1986B8BC260E1DDAFB214
+6F2497F2631AB2439E65B01E504AEA79143C3150BE56A6A7AFECE8205C19F90C4B98A6052F52
+79E556B117B594A0AA426DC00E422DEF35AADD1A8DC72D7F497F7519DB77D03D36D5621599DE
+FCC66CE30AE5E4A1AB8F7C97C851DAA398BBC3D2E2BB06158D4D1A16AB521E7E90BA8A445411
+456DED1D2BF813B158C467C2283132702AF26145DFA928A106929FABE74A10CA90CFF954C9CB
+9E54DFBD106443070D6FC1813DC33D62EA03E251E3BC4C5CD06B68115F2ED6989E422DCAE337
+CE15FF939A7E229845DCF00AD95CC94F6542ED19C1742E0AD8FB05F70407808E5EF4225A386D
+5C6C2073E2C19263CADA846099805D0CA3BFC926DE70274C00AE0164C242C7F3973AAAEA762F
+048483F835FB12E695C5465E49F9F3C412F86880D0D4910D1448AF1EAB8FA88F55A4A0A69A95
+952AC31BEA7CDB88EF2CC7B101C528F2AD33D7E5932F60802D24396FD8444A723CC6BC55D5B7
+6E59DCA742C6E067D7193B26B3BDFD6026E5D01A6DADAE10FA5AD2A4266779563D5762FB6933
+09EAD75CCBECB95B32703FADC3735FB6EF76F4778F5C5FAFEBEB11DD2AFC8950AE7F613FAF35
+6AADF0EB14054DDA2CB266FD12CC94ED06CF7F882C56EDA8B76F71129A97F40C12ABE72EC590
+6751AA126C90966F16982648C70C5A5D1C699482F403BD4CC7AADCC0492B1D8B060A42FEEF36
+75133927E6F6E56A9E6AD5A14319E3A7FC332395633EE7B6B0F561B8C24FFCED7973F82F04E5
+FCE1501EAC7FBD9BC1C2BBB01714756FB9097B4BCD49EBCFA0CC013FA8098040A3B59897C238
+16000B22F7D94C0F5BC5AB9D0ACC9E16BD9D6FDD497D7C2F0810D7ACC96D214271AA02C0DA5B
+71D66925E0682A86F74415B41CF349D0FC982F423737FB04D4219D4593775BC13C4B5F8E0A58
+AF24FEC6BA99EC973B6BCF93259C3094F86EC92AF4BEC7B0F7010D6C0FB2EB95526AC188424D
+19092525B1EF7AA0048750476181244AA28D529F71C1BBE2FF660FF127DDC75E05BC5F8D63BD
+18B325BD429B314DFB68FE373152FAC51020CF43A9212B0146C6317F20EA199E32CE8057CB28
+11F3C672F7EABA51CE330AE2E8CE5AC0953C1801289506CD02FE60D99386CF2BAB4876A0EFB6
+64931921DA9C2C6E7139C92604BC48EA3C738668310FDA5160FF05158D10F232ACFD5CAD091A
+4BAEA3384493297586FBF8FF8276094E2B901EC6702F9CEFDB75EFD6DE6AE89306A08FD2A268
+D7D50F21484336E851F5A9651CC4336F7EF2A2F41EB22E53F144F5F54A188E34565B01C3AE1B
+038DE9AB3D646286FE06B96A0626C056C092B6CF806D84362522EA6D98592438326D210D8C84
+75C46D57598FD0FED12F149200541868E613220149308516B8DB37C47DF3F34A728E9A87B831
+D9FC1F50667A0679A9B01B601AAC0E6EE3EED9DC79E513E650C7519A1CF220AA90CB76A89243
+A2F8CE604566EC204BFB5F9F33D0CE64478478F424FF63FE5D6DDE35A11897219A80AE0B8875
+49E560E0341807CC32ED6CD988B1DFFDF562EC3A84103C367CC751957CC2CA54ED44A0056A96
+00E23656E2D11E50AFE399904AD20F5A2277AF3C68DFDEC8711A3C3F7DCB5540F9CE9BBE2CF2
+874575B710503BCC03931ACF37D84942F3F15389FA752C697B4B81A35439B8AB88E4FE1BBFD2
+10DAF0D17D3CC94D555545DF6815348DDFA920DD3524B757E5D01D3767E0D28DC016188854E5
+3F0E147F0ED60A48AADB787031E4B52798796FE6D5D044AB7CAFA943B8314BFBF00B1ADC8FB9
+E28CB114BF12BAE389B2BA98CC8A1D876CF1396ECD3CD690FE75A0DE0470E3559E9938D6BE9E
+21C55FCBC99983479C516EA3237A67DB6F102231593EDAF9AA0C90D0E50E3B23C5A305C33194
+D99FE49B00A0D18BA1AC0AF28F4FA3528B52BA0302BA5C3E193C9DFFD4A59FF0DE1A4DD3DC9B
+D3F9790D7F2534F324458E21A6852D60FFC15D35B53091E3C08758C6585FC63BFA603AFD65E2
+1B0F1D0C0E019FB61E91E27830974B44E0229DB815BB68C2EF3F4EC5F2B8EBFBAD70D8D0BD50
+B3B02E133C8FF67A8FF8598B31009D244A33D08221F132F9CE4536D49447A1AAF508149DBAED
+776A50EF1506F6DA146F7B3ED532EA0290638C73B279249A6E9F53C1D651B900A03CFC7E12E9
+C090CF611AF4FC8E2FBB2BA683BEEAE9519BCDC6713588F203D73EB7C569128EBEFC1084CDAF
+75359ADFDFFDC1C31FFDA9D0164E1AD4433470A1C5E36EE3E7D4D0BDFBF4710C55D191F7C599
+CF39B214041BBA55F38726C78909B946281534B3F83C8A62F6BE9835CB623C1A57A4EF01C4DE
+20F0CC5568C94465C526087C52B65C8D9BEFB33253589FEA323929B7CB4745FF93867B48DF04
+BC664D4AE225D1D190B4607A00E2B3D0FF0F61DE1A9DC60F3E3E1681305D65E8A78EEB344A30
+09E229C00A1EB6DCD408254B33EEEEE57511D6B5D0D04F90C6277E36B30E1938FA67AABC6AB6
+808F4734AC84F61ECF3111BAF947373136758F25B7FE593E1F320AFC9DD125B1DCDA55DA1DA7
+58CB4B62A1F616E26D30E7AB1BDF72D783A5A8601412CFF18EACA70A6C33E0E67A17EF663A89
+A7C1FF24869E1F774E9150B22C9DD4FB400963F4B16A75CCFAEEE2FA7268AB65DBA7F1EF0F5D
+C27D8E982D0103FE456D74E6AE54A01DEA7535DDA32FF1880D5F054055CDFEDEED2711752487
+F9484283DE64CFAD5299370CF0CBC723386DE62537BD0819F459DA4E03FFE35D7D7426726AD5
+95680513BD20AB2BF37521A0578798EE53225CDC9F87752958A8A6E69F095028AEEF16DA6C36
+BD7AEA7FA696D018FFDA62B6ED4772D7F9F59E6769AC975CAA37E5040EF50C29EA5623C4CF6E
+A91B57880DD3BA9092676B50B9DCA803A7922D65CF81B2DFC18018B90B430E7CCDA4580BD190
+51E0200F94215E145F060D5AC5C4A47CB854D7AAD5AF12C661FCFDC3FC231E63E9704E101C3E
+0055DF035498CAE5046E06D6E56895BC4E3FD55AC97D09BCF79E2CA8EF89B6089B627A36F7F4
+3C5E0504CBCE2BB4B62F0967B6CA0D553124C83E81CF26175227C478F9D2FA03D13D602A581C
+497E398A798053AAFAF642FB7E9AFC0B8A0334950586918239FCDA582E41BCDC7D23A4E91E19
+9BEE99EED702512578788F919A0177551F110FBB8B8EE772FA4DE8E93F0BC6EE4946897F7930
+CE347D43C4B54BE3CC41FDB79E393403D39449AF848BC5EC7C663EFBF7C347B4977905D2347F
+94103B95D307B978D015B6320BB31E6212C6503FED1A93CBB3D53B7EFD3AEC79ED8991863F63
+B3FDB8247A000EFA2531B175052F48B3A1F8599284DA8346DB5735ABE67EA6F1D9D4B297048B
+1991961F7155412DD6209D0ECE4D1C1B48459C142811A64F83D5D00B4106087576172556F704
+99D1CDD99B365079373385CA60E19B90DEA6ECA55C64403FB2DC3409C41E91F10423BD82B82E
+D11CEAAE37376DBE1A78BE9EED9760EDF6AB1501CB2C4C6C293BF8846B1E2A6CF04C98498CF7
+B8BB6F158C7C931F685C8E02D28763441C4EC997B8502BDF184A6241DF024D2BE1DF6AA12C3F
+5ECAA92CAF7CC190AD7AD4962E83216F606DA877F63AB77D55FB680A351AC7EB2428A51EBED7
+60EF555281C6F6B425EE1B53C59ECD1E7DA0A70C0FB3A67808D871BC9B0BF41D0F65D58B3B20
+76CA1DADDCDDB10F3BD0AD807EBCB88DC8835AF32ED02C3099C161624A14EB8570C3D7ED7AF5
+D0257FEFAFCD7E52714EAE5C160C22F8182299B6AC588E72AA4D37B3E4FFE1E2D9195D547D05
+0279A28680328114486A224BC1D472BA8696D9AA37D5AB6D474C7A8A59B28CBFA28DA0DABC92
+65E39665BECF0D60DBE7BB3AC52A8B2C8DB827762FE4945981F89ECFFB91B468E5CD5965BC42
+C6DB5274C56552D7D01C5B8F4CBB643268EBFF21F85DCC5CF7FCFA4AD432B2DA0B0701430A03
+8E94C6097047960395D68E32169FA63601FB164C6AF04F26863521B9E5B6E086884842A9FE35
+9DC7158728B251E0847D769C8D35911F56B932791B045D63EF9B26BB7022707C6BE4E9D33E02
+79015C2590695373266A279658E54CA942A6FEF7B0EE43855AD9821B14C690EDCCC9A0C1663A
+35419A986E49F6A4D77F6F440A019D25D3EF0E741301752DA0E0E29AEABE2D779A852C94A74B
+E3AD7FB996DA34ECB26C3E47792D2BEC33CC31CDE60C16A3B176F2E74341D309EE167B6168E0
+695AEA48DE892E04FC4E1F78E10D4153648FF4D6F644675264B7AAEB5CE6E0A90E5E1AC32031
+762F283AA614881D05F53F634A9B946AD65E5A10775B8D0F457A7E3DDD6EEEB16BE0FAD43796
+26171AD957265748F8F1CF484A8BDA80FA5E7F85E8B01E73F492C5A835EBABCA73830F1EEDD3
+CB19981DF5CDA0E6957F5A9BC068268C18C094F6614088AE0A63523607E2E05267755F8C1E54
+9104B50AEA7D6672F9CB009C0EF8561AC14123A243759E18712708EEC2D60C43BB288EC89D7E
+DE4DEFA70BB4C39AEFEFA01C51B736D8B89917D7310E0546FA8B217516893626E4DB57805CEE
+FFC503E6206D62F7228730D882BF55B0578BF0A0E269C8B112CD6036EA814678D0D9B7D443A9
+487285E621F57267AD09BEDEE028BC42855D2DC8AAD93D2816FB296100EF7D69382FC944CA50
+102CBECA0BE6740E48486D9A46DCE961D81B63597D4538AB512660B7807FEB5E50B5CD120160
+DF2C913342FBA7077F834DDDE74295336F7FB350361B7170E1D21ABD945FC5561EC632125786
+8D8FE1F6EBC0B39DBFD30B7DD6D85E2B4F02569D815C4FC9EBBF8B561F2B2A7615D93E086723
+D215838B0D3790FACB1317411E8E9C0F1F5A9128259ED7DF0C704F868BDD2EE6A0C18D88EDD4
+3BBF15EC6A9A18985540491706E514C0E10CD4C2FB83A5C8D12DE3D0DEC1EF70E670C56E6E5B
+7C3FB0F92F735A2AFDD19EAB8C570171FDFA5D3840E526F0863E3593F0951DF764AB73735A49
+C9B6B46F8854ABFB160A123A48F7DDF1E6307D304EDBFF00667DF4910FCFC19568F2188543A6
+2117EC730D1C40BD8AF623ECC8166FCE024E70E73045B438DD839FBF17C3BAF71B58BFA4CC67
+8DE33FC60F1027EE3A8CD2B9428B0ADA8C075706C5BA0F1F68AE2F7ECCAE7AD044C653CF6863
+A2CD0C51AEF5EB1DE7AB4A7F315FC93273C472A0877CDFEC056BFDBE608A546FFD91BC241D1A
+857BC498D3E0AACF248DC52C9AAE71AA3B65489B1D628BD4853595E296FBB514F0E094137FB2
+8C2148C166A2FF11984A5A7F9934AC10E2351C58A77C389C971766A604E016F6C6D5047A999E
+B62CA64B51262C5ECA794C553CF08D411EAD35E71C0F52BAC97527157844D3AFB4D10D896DD4
+09516DEEBB2441428251FD534F93E8931E3D79AD7792DA59DB4C1CB8BD497EB411962AC5CB81
+1C0B82C12ABA46CBA91EC872B2245890F471D679934CA18DC6F403268E6230EA4845045C9FD4
+01B26DBF425C10AE2E81A50A986D9E521EDC2AD055299677BB246F0671924A4776AD6240B384
+756844B54CE2F21B6A110501EBDC15AD7AAF44D7D66354CE9DA11ED33EF20C77A7726D6A57F4
+E9FA1652CFB8BB2830D5D1CC24CBDE2906224FE38BB6795458324230059A685EA3782D65980B
+3E332684E48D985987186121C85D83C713064BFFC709CE84D1ACA56F630D6EAB33C4C5920C0B
+A3E7E28703FA7137A30CFAE5E4DE19946AEA9BCF3C854E973BA8BF749317A2CAC68E9BDBFA62
+844AE4273F439C5226B8C448A63FF155946B9E7F128841C5E19A19B22718C5CDF833B8E6135F
+C916722FA50C3B34CD6838CE9E83C113F457E6A7F27B6F09E20C351969E76A60B18B9ED8AD40
+723A51D97F0C17F920ACCB41A3AD60DFC16DCA11066DD34428D400580D4E43607A26FF131C42
+210B08D4270833315978BD85C0B9F3EB8736576930E2A2933E1936B774E77AB97AD53FB04CDE
+66CEA213AD49B383D17288E2B8E414EC75886F8722AA593194713D728BF4F61F05979A972515
+949D5E0E9534A28B89A0DAE3C40B70ECD88046CA5C0BEADB2B8865EA0AF586363AE17BD3B261
+1F1A7EA2EE17537382E21822228A7C736A781A64D42D11228F802A6C301F60779CC47EAD601E
+E6FC282EB9F980FBF0E4A43512528B5B54AF86320D51A823C254E773376788AF4209659F032F
+73DC55276A123D6630E12EC8D053299D8C004136125B524B96C27D39AAC98D9E2505A94B2A5E
+C0A757147A254001C266899BEE9F8D9157FA61CD96F32465ABD74E0597A1346976FD3E81EE8E
+1782A41AA0A626BD91201C61982854D84D1B1E5CFB3C707B081B45EEF906FA6D5E2D50750B80
+A51469430CBE9314C778B3D053756EE780B2E40A6C62297609CE139799A80B1BB8FD4A035CA8
+C3143DE3A43BF839242795B3D339ABBC64EE0169B8C700667A69CADDB7F95BDEAE0EAB26E120
+450C87CD5EDDFCE671DC23BE0FDA0F6438F56B1CA713C6ADA2F960198CBE5DB55AD54B45ACBA
+CAEA03E3F9327B17B7B3584516DB9F4A370B5B1165B240093BABDCB8C6125817EFABF69F96F0
+ACC773F8FC716D570743E7CC64D49840E1E5C4CA4CD3F9BAD38E9747AF4E9E31044D064DC694
+37A12346523262A1165E82F48026332174BCEF065FDD4E6CF1320B03BDEBE0D70C0836B95C2A
+D6C970C4EE82FE1EA93EC9E494E3CC5F70F5F92AABA0991ED5437BB88189F1856591CFECC347
+84C438B6B212AC61A7EDA79C449DD7B7262BC15B3333E92ABC29FFE3F272884ACD3FC60E6552
+EEB55591B2BCC26D45180D9AC5236959E888CAF79358C8BE64E4B950831543A44D5E798C1402
+59595BE5E0369074D359110E621838D988A1A954A922A3381D75A64B4AFD07E540F575CE4339
+FB65D08E529FE86DCEBBB90ECC3A652A3A9368E17A24553B270D55898A641F03DEE072F66CD5
+9F1320D34739C0828867BF2112A673E716664E698F864D0C17A75F6C284586450E524E5BB6BE
+996858E32CE72D3ED41E5B5186F37CAEA8C237853A55328F00DD3B77D8FDA92D1E166BDA4DC1
+F5D8537E262627193D5F3A24FA9D3111351061A03AF4497AF1E2E5D8F4602693CEFB1246750C
+BCF1043EBBC5197575539DB95F50F1E379C249B0A8D03A0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndProcSet
+%%BeginProcSet: cmmi10.pfb
+%!FontType1-1.0: cmmi10 1.1/12-Nov-94
+%%VMusage: 31220 31787
+% T1FMT-V2.0, Copyright (c) 1993,1994, Basil K. Malyshev. All rights reserved.
+12 dict begin
+/FontInfo 13 dict dup begin
+ /version (1.1/12-Nov-94) readonly def
+ /Notice (Copyright \(C\) 1994, Basil K. Malyshev. All Rights Reserved.\012BaKoMa Fonts Collection, Level-B.) readonly def
+ /FullName (cmmi10) readonly def
+ /FamilyName (cmmi10) readonly def
+ /Weight (Regular) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -133 def
+ /UnderlineThickness 20 def
+ /XHeight 431 def
+ /Ascender 694 def
+ /Descender -194 def
+ /CapHeight 683 def
+end readonly def
+/FontName /cmmi10 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 32 /space put
+dup 33 /omega put
+dup 34 /epsilon put
+dup 35 /theta1 put
+dup 36 /pi1 put
+dup 37 /rho1 put
+dup 38 /sigma1 put
+dup 39 /phi1 put
+dup 40 /arrowlefttophalf put
+dup 41 /arrowleftbothalf put
+dup 42 /arrowrighttophalf put
+dup 43 /arrowrightbothalf put
+dup 44 /arrowhookleft put
+dup 45 /arrowhookright put
+dup 46 /triangleright put
+dup 47 /triangleleft put
+dup 48 /zerooldstyle put
+dup 49 /oneoldstyle put
+dup 50 /twooldstyle put
+dup 51 /threeoldstyle put
+dup 52 /fouroldstyle put
+dup 53 /fiveoldstyle put
+dup 54 /sixoldstyle put
+dup 55 /sevenoldstyle put
+dup 56 /eightoldstyle put
+dup 57 /nineoldstyle put
+dup 58 /period put
+dup 59 /comma put
+dup 60 /less put
+dup 61 /slash put
+dup 62 /greater put
+dup 63 /star put
+dup 64 /partialdiff put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /flat put
+dup 92 /natural put
+dup 93 /sharp put
+dup 94 /slurbelow put
+dup 95 /slurabove put
+dup 96 /lscript put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /dotlessi put
+dup 124 /dotlessj put
+dup 125 /weierstrass put
+dup 126 /vector put
+dup 128 /kappa1 put
+dup 160 /space put
+dup 161 /Gamma put
+dup 162 /Delta put
+dup 163 /Theta put
+dup 164 /Lambda put
+dup 165 /Xi put
+dup 166 /Pi put
+dup 167 /Sigma put
+dup 168 /Upsilon put
+dup 169 /Phi put
+dup 170 /Psi put
+dup 173 /Omega put
+dup 174 /alpha put
+dup 175 /beta put
+dup 176 /gamma put
+dup 177 /delta put
+dup 178 /epsilon1 put
+dup 179 /zeta put
+dup 180 /eta put
+dup 181 /theta put
+dup 182 /iota put
+dup 183 /kappa put
+dup 184 /lambda put
+dup 185 /mu put
+dup 186 /nu put
+dup 187 /xi put
+dup 188 /pi put
+dup 189 /rho put
+dup 190 /sigma put
+dup 191 /tau put
+dup 192 /upsilon put
+dup 193 /phi put
+dup 194 /chi put
+dup 195 /psi put
+dup 196 /tie put
+dup dup 161 10 getinterval 0 exch putinterval dup dup 173 23 getinterval 10 exch putinterval dup dup 127 exch 196 get put readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox [-34 -219 1048 750] readonly def
+/UniqueID 4701522 def
+/StrokeWidth 0 def
+currentdict end
+currentfile eexec
+
+9B9C0887DB83FB1ECD8335B0BB39CEF0AF64F656FC6E5C230CC9D3A7346AAC7A06BD9A40393C
+A15D3773A21E06B9B4254D3050E90726BBB09120935A8D448CDBC799D90205A21291254FA633
+CC0C2ED88781EF21A5D45B72445C284FA44F8F39CF566976075A92E9E2947A6FC93D879C29EB
+26809ECB4409CBC8666526CCED9265DE661A2F8B0A16BE45A9DA17EEAF89B0E023DE2B0373DC
+AB997D60B7D7DC1B4F7E650A2A9F13CA0543F3B080AE33D65F2802B8C5214D5B60D0D2956096
+89997B955E43A4D99ACFF7BF2FBF2CC4D0F447C1D54FB3D42B7E474427B6DD55A05308D91C3D
+62C926F6E6AE84EA2B0934AEBC9F41694A4EC2254C5863450A4027A97B85652572E1D5DE078B
+35903D1BA14975A9E9F46055D92A37D4BAF7EACDE7D30966108AB2A62A087A6B19AFF720617E
+3E1535BB6773B757456D9426F1C8DCF2E62F77177D2EC038AB246F094F752CECC5681A5EED71
+75102D01900546C622D45E50E53F598D88860C45F4AB927CF5C377C6A488CE40284AF020ED8B
+72B394E1D20CDA8E1D8A54D96C6806D2401E2DFF956BEF41FB60329FD117AA133C9100E22C6C
+C197C000BA8661ECB85EBAA36A0DEDE08BFC5E8F764835250CCA26BC0618EBD10B179206CFEA
+FB23184A22DF04F723025209909606E37F972B99BAB6E46072DE33C296C496E2E8CFAAD32D5A
+D9EB1E49580125341C89D636B4212EC4C9A9AFF47A84CB44148D3603992B7362FBBE663D5C8F
+E4E1B9CCA390454B243649B70CB8FBC6701BDA94F357C92814A6DF759FDAF08392CEE28C0CAF
+9A7AC445619EE2F31BF5113670E00ED348B6690B02442DE3E43981B64E7BDA6BE522D47A9913
+9D9EDE2BBE58EB0142B5D72557A3D021AC36F9D448FB9864FA8B2ED287B8F61A1A163A951FC9
+5CA9F2E76294BD74B89CCA158CF0585A2BC320E821D6A9551CF68A9237EF8EDD51120F0A5C0D
+0626D744A0061859854C903D21DEE0E7DAA751C13560F153651E1B3FC6B579A0F0F11FFB0CF8
+8582E5FF69257E42AA7DC113A21F746B4F5060CE137B33E582F77E130204CBD6CA1CFD6C67AF
+C63B9963790715F52A8C71EAE1B8945FFB475E1D808B10A3EDAF4B8397EA7E35FC4152F1AC51
+A6B584E6F952D31B81C7211D5D407A379BA3A4291DECD7E3BA54BBC8E1B762F7391B12D76A8B
+A79CE23708240991A6468491A2BE3EDA25409A5B29A2F78A1A9DD77348D9828C288C664740D8
+169C7CBD54D192CCB1ABA34B840234B10612867DDCDBD4DA183BA7A69E859F54DCE6A7829E2C
+AFB99C5F6B9D9FFEA630D81A2A5F8975E1755EC09B496BA0559AC18A469D247897A9D48C9E25
+22684AE5DF3D7201BFD30637298A63ED11F77E59C5A8A6D7B9DE8EF1A2EE27210A36F43B2BAF
+5AB6628C7EB7C5F3EFCCD783EB4F033DA93330C40BFF052EC9E0205B595ECD00743B2C94D8E2
+2CF2566172CC312709EAC79489D3DD99C3E432767487D84AC1FE4B4BFAC0382279F1673EA941
+3AF76672164ECC39E621A243885DDB7B9DF4F347D77631DFF34AC67A6A9BE656D81DFBBB248F
+69E65A6D9454711EC1670CEFBE61C3ED663ED3D70513C8994712E1DB4C99550566E5CAACFA9B
+90B0CC08B906240C585D4006E1145192C2346ADFFA1EB5AEF356317C91D1A224939A765A9850
+EF31D0DA1BA61548FF581C7D738A675DD3BEE022E384B87E612898F6B3A8F570F5958EADB5E0
+9BB83995A5EBDDA5098FE4154EE4E02D280F5B65BE4093C1A1279CDAC65E54DFB465BF4E4BFB
+7DBD10DBF60D6D2E5C6B90B5AF0FE7073FF42532ECDD7B7A0C5C8EE8453994781C4DF75D9A11
+8748A71E70304787D97E4F424BF474BE69E3D4D04E48E5230D904D9970362B62C2B723AD26DF
+D32D9D5C33A3427A5B66429102D3107FA547565495F7AF83AFDE03347A663EC9C787FA63EB7B
+624CAA866FD56C6D8E5E8693935990E8B0E9B81F994A4AE42E4D41812340816CB0C7021258BE
+0C2F8AADEF828D69C51A76385DE81C0D80DC2FDA5FB4C711EA47242EA496E514C28AF90538C5
+36E204F9A67C1E555A312477F0DC0765BC10BD05C21CA30D6B5FBBED18D132C2FACF8E3DD654
+BFE2F790C746FC1F990D9706387C8D98FE5FEE10955222C9887CF0F5CD1DBE60DE7E6BD4A9A8
+66B273934A8A6FB2B984750F07F049ECF198D590765BEF124837CEAC4DD9CC72B4784BE74F90
+6DAFCB0390F89127F264E8037B2A71C783CD9AC0031162A3CDEA558D9841468AF6FFECAC33FA
+069B4C13D16032B0B56C8DB939FA2170C42381A575041D06EFE9CF6E119730B6892F7C5139DC
+7F92AD1AEA3FD3EDEDB91C8D8DE14F9BADCB35B1525D4AA7C854A9AF6E570DF6E1F37B2AAB36
+F60311FCBC46A47D6F32A148307806ABD501306D2A5FD802E12720A6FBFFE41EF7909F266BF8
+6C6A2116B0481699B8AB75A0907C5133E1CEA69307CE1F88BCA17A47CDFCEAE188E1C57203F0
+CE828923AB3F81A59E8C67925CAA35F509E06E4F4AD031675D70995FD8F355578E81A700D1BB
+D4610975A61A024F9AB97A1DC58857DC1730D3D4E7BB4D4FDF25448870C9D3076EEF27ECABFD
+812BEB17AB662DA513280116632C5B922BF2D1C4B327CB86E7456BBCA784FF3C3429EE426DA1
+576DC3ADC25132C8A2AEF5022EBADB77FEE6C2462BF393BD5E7EEFDF4E6248C780D12217EB39
+9009B17A0F568D278DD1657B521EC7BEDB7996B2EEF5F49E9B106EAB25F2834F552D61C56580
+982BE64FA69AA5DB9F59100408D14B246E28C485D76F23E75A596E48F26C05F68BF635FF92D7
+1C3E9A6758E806BD5D924A09CAC824D03C042B1EBFC8E65FDA15D410C1DEC683B80FC47611BA
+82BCBF50A3E405EC3C3BD645C6A69608AA164FA7E451D9ECCBD831D9BB7806B82BF70AFA781C
+2983CA89E27B4DAF1FC6E45F54B64388A6035FEFB7F7B9EA89BE3630D1209F2DE5D7BB8BFCD1
+BFDD9561752DA790FC0CD5FD639EEFC0C9239DBF1EC42A3B534ECB1C4E53B3CE626718BE0410
+78998B0D646996FB13CDA76B1112D761955AED7A11A0E873409FC154AABEB6400CC2907ED478
+8D02DE950365CB4D3D02848C60783349707A7C57797212E96CEEC6E55F22F34B224E7D1DFBD1
+1EBCD9E497AABA1832AEF7011306B38BD745E8B97AB65244965E3CC9C518B40896ABA7225F8B
+3091F8DCBE9802EF492B78FE7AE695E166D06A685E94B9AD004325C8AEF0C8E6EF9C57D7D204
+F9AEB450C05DDDEDE3B99794E129F34014BFE4D21E83B6BB9603B4A703176F73669258E122FD
+629E30196655F556B7F305FBF8F76E3E983C199562945108CD5BDE355F501BD5E1CB5B97D39F
+DD80EDA15C6AFC7233FF6AB67B2E18D46F20681734581A068D2A4C2F3D89D2F395E98D890628
+A65372C9F895B060ADBF577F7613D75D87C3B4113EFC6D58B50E81CCD35BD6AB3EE5A0A7A16F
+1CA5E92384430BC654CDE2D1C78A0B952992919F15458F8EA1438CF514F66E19D070CD63F9A1
+9A2F5F043D37E6B8EAC39412E8A3DEB6E7245F03FB153AECBBD51E83CDE9D97C9A958B2FB5A3
+FCBC9B22DFC632AB8DE0369EB117DDEA4F0A7152DBFCA0C56E9DA9F951352DBBCF989AA32C90
+3DCC7A02394238ABD0EC2D2695D888BCD79967684E701DCC02E734345095B43C5B93D9434B09
+F982AF98E93B022D17F642514AC904D7D11AF178405B72E3109832B57DC0F6691B2E8FE30FF2
+760CA64B1E397FC1E00A7057303C17E345D6BE64A3B95EECCF72CFDDFE8CC1D95C4F89C2FF06
+9D0B2428377C6AAC49B7F408C128515CA7D9730E425017D03F30C5D81DD7E75EEBFEF54650F3
+963572783E19FB06E005DD7C66CE26E2700BB669968D4D8B1EFD3786B000E721178F890BD8AD
+FA06AFA70DB30C0B18341C302C4AF76E93681005876D77F583941938EE3A7C94A8C16BE2A9F5
+F155D7C50D46139A300D5EFA47B4E12233B572D46E2B6A8735075B74D31C79B02B48A9003F68
+0B63189677B1E6AE5204AED80DBEC32FCAD085079C81E3C0DAAA4BD2D8818DE6B2ED023BDCB5
+78789D7F79C9948FED9A53DFB7D004B6D02BF7EE6774A040751CF5D41B60A57D59A262FA0F48
+56E1D4558E318C53ADB9857295262C2A758E6B559654A99AD8120262CCA7314ED11654023201
+5E7F022446CE1BC5ED9DF115ABA9CC1348412C921BDC6C280BA5693B52D4CCFF6DB064901214
+7A880DF15D3542E714CC976D2107516270B3634D0F11733D6BD1FD6E82450FFB64C007DFE2B4
+C30B3A7A648304883DC5620535389851BE955F68C480DE006FD805955D44DDB766B2B447452D
+2A7372DA2828D7F4602A42E62E572DEB054F04AF5CEA4F6BE3A296607C6A46B43511C4D9CAA4
+FA2C6621BECA0C4A4E7A24BC6A53CDA4F34177A396A31DBEE6F14432EC5F8A614C4F715B0B47
+771BD5B1BA09E7398AA96E78B24E026D2D342E54D069AD398BE0EA1B8DF4F5DA57856875CEB1
+8432A4A349E644DF422D5F3F3DAF65459438C829EB2261A319F9264A67224B26BE8E2F930C01
+16373EE774E0E81559EB8B62523209638626803DABFC38C450091230815ABA6B756AA7C82D3C
+9BA31036AC22CD36DE87BE7E2461861792AB86BED55E00B4BAF0E693060635649C99491771A9
+F7861DE5C105AB58FDA95B7B96CD75F295CED50F3D15774CB8AB6B35B9ECAFA8E5C9BEEFA930
+5C1CBA0E7834F25531D9EFD3C1D72E34F50BB18CDE59035763B50AC6F8934439E16C0E6532AC
+9812A856F938ACCFAA4E43DD412335D30C9366E9CD4AA5697213D5F8FC74B31C21BD440B1E71
+A71FA210E7A8662234C5465A193757783F6370BB91A575A34D4ED286E7C8BBA26F2DD98ECA84
+1E1D49C4C2C84BD4507F647B83EF5B0C7A8464D6A18000493795174B796E68A6AE930D1AEC16
+DE9937447F257106DC2C8B7A8180416DC73E023F3C3E13A5FA85936983C51E763E61E66001D4
+2ADD88AC99CD80A508E258E4D808F68EFAD0DEEF93D83CA10AF92BBC13513858FE84BF21E2D3
+F1E2DB2D0A7DAD955BC12DB298E45EDE0EF3606F50244670BB30A79D6DF3A3742BE961B7B528
+EC96C7BD11FCC31327BDB730ED20DED630DE06F04519149FDC3C1166A4128CFDF1DA02C644A2
+38EA62278B298C96FAA5719CE3B37C9A2012EC01896D12E6AC0BCA24C94862A10F7588EBBA95
+B65DC6E4F081302A866B6F8F94E6B6D10F1483F53DA270CDF7DF41D4C2264A3D7F07485BCDE6
+3C9628A58613F97F3F3166C08F774C7657BF07B6CD2E5817F94183ADEC1203E27952AE04B892
+AFAEEB15FD4F90992A5546FB4642E3D8916A63EDC6F5B24BC1C8F1E567D50E7C726D13A786C4
+56E2F5D0E2CF743724F7F51875A0D6C61BF51CD82C4E00F7B0E1079B5678DF5899F9FE65A3CF
+A28C3FBA0D07068662F7CE26FF8D86A552F77921E3C8D4384360F735AD34C78B207DB9D876E5
+7B3167ABEBF870707077C1BB5AF7DDED570943646228F1BBAFD5F061B6681C36E78062E558F9
+B9A966D83B99448582829435BFB540C4DBD7AFC577061B5F343CE579CEACA74AB33FE1ACD81D
+13918B0019C4C46F21FB9E5B6A3F0A29A0EC5AC4E085E2E47DD70C09F6B2D1B75988823C7885
+DFEFC7242E2EFA4056D6379744DAD46433A0DD47225EB2E60C37007AE05762C304019F30B65F
+D1712628EEE6817AC976682A50F54C3A1D219C96B08801F9E8CD5793073022500D15ECDBEC05
+1F75F66AD806740722330F9DA365D27A96F065D80FB6FAACADE23F5981ABF34AE5774755DA84
+30212775F98860349D6B31D22D3079907B03BA6D21254A0FFDCC8131721A9F46EB08E7C91ADB
+FC1542DB97E1B4F6C77F75FDD3266FB7A524BCB3B698FE2932472E1EB51A3A76E1F227F02CA3
+7E8BA7BCD3A5BA8D81C60B1EE8E7ED0EEF6BE1DDE4A1F7BF494C97DECB7B0538C8AE42599402
+34EB7BF24674DFE577FC16124FE9333C5C2C69A96DEBD6FB3B1B96A1E8AAE9C3FDD4C0756ABF
+E65331D13D43F9D99A9E077C6285F6763618EDEE437D11F46AE36D0CC439FE9D6C1727173240
+F60A6B293C26923CE8656B7D9C786DADD54AA354953B4F3B70B942D1EDC90FAC18FF2162EBEC
+BC3E67C4C71E078ED2301A83F08C4C168BC45866BAD474DCC6A5E01FB60B4D4DBAB8F1F76C19
+32BEBA2212FA93D272BB55395699B1A957254B18B74FCFC13664C6099C4D34BCD151815CC390
+5B2D3848CC01D58C9C14D95CE3F5BD81B516FEFD3E0D5C055D40D17818EB17BFA9EBA404B806
+B98DD5D346F02518941ACB48D0EDBC82CF5116AFAF3649BD7A23826C402231238E2B2EC21F2E
+21A25EF7A982B97E4B611C08C368A64BFCE47E1885AE1A2DFCF38616E7216F00F4F7972026BF
+1AE202EF3CC846D58250A77366F3BA0900695EAFCEF7EF7823FCC8229AE7841C887C1005E1F9
+1F8B84A39339399E7BE95E5AB117016FD5CD140EF89DDB56D5C70E530ECD19F06F3B58EF9381
+1669C9B22B29C7A0964BFF78E08DA35B41CA31DB40A6F86EA85789F001E3ED7283D3F3C63EF4
+BBFEE9B57344D3F0C677C21ADEC24BE8F351CDFB410074AD3E99917E2E08E8F1FC1F4286E891
+851967EA4E75DF56A6B90EE684B3F43179D89262BC841839CD3745D10846A17E7086DD6162A2
+D48FBE57E96838E9DB844DBCED6074D3FE30D22114B4214FB2BA5A512E9135FFCA8BDAE2E6E2
+4F7397A84E1962502A11BFD01F70432EDF4BC65C282F0881D3D2B90666AB342153E9AA44CB85
+CF42BFE6B593407711F890C78B59C6D250DCA9F06E070D4E5E23E2074F4867BF89A0478C9E8E
+1C12405030646E6938751563D6CFF892D85AB5F5CCD2F58F75C1311E512B9BECAD67A5CD4BA8
+D3E43566D7ED97EE2EDB97D106BFB61A17224A545303B50DD6C5A59D3171DABB7FCEC222F8D6
+D38DE456FF7AE3FADE9AFBBC10D0C005A319051A290F03D9F1312C51AA4BEB1B4DDFACA20D7B
+751649B6F9D02F30614ECE7EF4AB38036C1363AE3C30AE002257375F263275AC600D8371B91A
+151410CC9619AA15A3138FE6A42C8D670719E26F97560D0218F08EA1DCEE314A3D6214A02137
+E010C06982AE4632AB67FE343F6855FA82A5C85FFF779D0A065DD789E88FA5F5AF94D05EEED5
+E8CB7D423423DF33D2C36590431C373F9B12173F6EE22954ECF390C93CF217AA941471C855BF
+1EE1EB4E01B60A993BC7E0B5842047194DDDA8E8EAE898B4A45E68C307D164A0D6E33F497B7F
+455E0226FAD95E2BBB667DD497B3E6AB76C4C5DD36AE2E482E1E3AF8E101DEF93285BE332232
+B7C8915D4CB7CE8D514DC2DAD4DE0645AAF32B4CFE75F074DCF04580B2A3F454849FCCB2F866
+B365EE8E50ABF197F4604F554185449FF61FD4AE051FAEF872CB95250D98827D233659F4714C
+DD044E14B79C76D432DF191C83C56050F2B4A47294A78C5057BFC3424DDEE62E1B6C48170CC0
+494768280DD23C0CC3DAEA0825EF0D4772ECC12402066AD415B0FCFD0501F34418CABEFAF2E5
+C080E055D945FA8F7F0826F21C2EE45233DC1BE988C3B4AA5ABB41232126007112C56ED16BD2
+E0AD8CC48F28334C97D786658D934E10ACC1F2285A41B173116CD07B6E9917B2F408C326FAEA
+129DC68ECEED685F06F5E77BA8462C5C31E59042FE6CEC7F9FD6EC5CACD322ABF1E69C155383
+A15580AC5F89823558CAA64F4DA40F8DCE8144F4CF56D371EB5C2F75453FB9C76E5C84E4773A
+0C417C1FEA4C2379077F53BAEB81ACBE49670561867944398903EBB1A7CF5A29B911582E973D
+01D01C3B8B6A68BFE4B53A3F92F8E47E704E5989D237D9C0F7112F217B724508CEAD09BEA00D
+0CBF1CACBCCCE4F05218A04D86B7A70F6F1B1A6869FA96BD972CA36595AF5A8E48F3A88ED516
+C7361604328D79EB9849C7AC1C33C1E19EE233F81095136775B6B640FA701F65EF8F45E2E214
+5D7042FA7EB2E292EB4F823495C9330EED0C40C3E20C925121B5C2B4D3CA3DD7E6E01C3A9BE9
+E48B94783779BA87A56488C242AD4C6D56B2969728448285EF5E2B0C9B0738A7F16BD794222E
+26A1531889E725829F278E8653225CC8F1900C696200A9C8C4CA37A5A29962776039A83E6F20
+666E7C4729A27483BA5C793F7CCE7C5229C4C41201121C19DC46AA0ED68C88512446287E3A81
+0EAA49CDF6C93A709927FAA368E1C34BEA96838CE5AE564F69E3D105746107251808A66C8D31
+395D8C1481573E5EA001C27140BACF6EFD7753B8D0747A97B0F3CEB6FAF632363AE94A8A2FA0
+4DCB07FB5AA8A7B898AD71577E74AB02E33A407B16A3B0C880E1B4EE152A078B62BE1DB9F2A7
+2E4B12CB224069948E17896B844A9C76BF962D7A9D76B7771592F3B95B29E34426ADB5ABFB24
+328E31B0C5D2ABA5C7D7FFBBC2A43CF824F31FFAEDDC6F5AB5AC7A54BC4518D831174E8E19C5
+8EC62F464CC8CE03E3E4332B27E6705CE95FDCBE3BFF75BD9777C4D917234B5BD898FF46135F
+BFCE98C8A580060B5873699DAE6C472D7BEF7DA170A0E0AB20E9037DA5A3FC9392526B533FAF
+4550AEA2EBFF9BAACA941750D9E7592DAB1BA08EF8743C4A5DA53C70EC06C5B8594052CAE158
+606ADD7AECC30E5D4FD92A9B55BDE6076FD99DCD1F75D090309E1131A7C956509E0FF24DF336
+6CF51C16EC80A423CE77C598B984827E4443F507F0A71591B17381DD8B91540181CB8321EE93
+7E69D0AF55F292376D46F2D852CA52C96D5DC8A4A781EAAD5CF3FF4144995080D1A756573D8D
+24AD862B147C330753F764885587CD2B8352B5C453B0DE0CC2D76E78AEB96AA74A6744C058F2
+7A114F2C5B7FC28C65CF5EE59CC3674D547FAD7CF0D4979ED7AB673B2A746F99FEC8E09D828C
+C4CC748B2FC770B61A8F2B2FD9173864CCE1C08A0C254FEA077C4EEFE9D51384B84C961E585D
+18059AF1012E8CD980CA53BF25798E66BBCFC9E70E9C2B89808202FB889B1C879364B730F315
+05DED67361AFC2D51ABB7D8BDA1DCA6BD63EED3129800085C0347A5F2E4FE78CADA3F47E3155
+B83A3DED11A4F69D94A7AAEAB013CFFD6ADEAD3156994D622EF54A556E339FE5FB27D6D0A8A9
+EA4507E5F6EAC43BF224E59C6514233288A079071CBE36A019C84D8D2E4D8B188B3658EF3AF6
+1D3B011068AD3FB5166D5B9E0ADD2AA0FBB2D546D9012241E9DED1FFD49F8439F42469A6F320
+BB1E973CA76E2B33FD02309B6B906E0A4A1B4AF68DAE9AB168F42BB5FFFFF973E263EA02EBAD
+3D2917D11080526E9140C71CB9951F884FF91D9ABCFFF6CBCEB23A36636F5B6ADAA4F6ED099A
+9B8A80B67C5E6CACB003A1F17CD2F3FA06416FE8117B5389DC07897DE1334A27B8165761D12A
+49369D2D1190238639EE683A24041A716ECFE786A7F2B02F03B5C9E0DA08AC26DC279373C472
+F4E87F62C22C2A95F55EE859250A19480134D81F65BEAEE7122DD866803286BD37E9869A75A2
+5BE0606488C9FA068F2F1E2B163C1E2068B251C78EC5B80432A679FBCBE7B939BF86D3BE901D
+D0DF5D60FAFDB3349D628D801D622DA492562F0182382940DCAB3259A55E843C866ECCB8ACAE
+88BA6BCB38B99F4118F8940A7F011E48BA3546A3BB9850B1F59688F64E509E0FD114EA54458E
+CFC98540773AF441E093A2D04E132FD0DD6A8AD1D1F56F3EAE4156BA356179A63795B2D58022
+D36D244DAB72A68792910AEC5EB2585C4A1E87CFFDBC4FB411B201BF4FAB7B9A4FF37D921CB1
+B1941CD41F3250DEEE66C99EED78B567B2F380CADC51F029031E828D06A5E92935C8AA9C4286
+275E7B0289B825A5511A2C09789805C151E0FF850598294F8AEA6BEFF477AFFB4DF5DDF57BD1
+771A444310E7E89BF0D3D3CB4CC6582468DBA06702AA0529314527264F2AD6ACC4FC013D1E9F
+B388D3CC58A3A7AFC70995720F02188FE52E583F49B5B5276DF99A3E1CD7D0D67102491B00A1
+AC3C03F2B89D788A4094B8CEEFD02A1EE300F37E04CC3B0E24C8AA130F38B57403C9958A661C
+902D98633FB8DA8E4B2C216EBAF6BF4B1432843A21735A3E5B28D9CB5C50D1114F3774ACE2F4
+0E01117E1DE8D557CBBD2DA72F3805F7E378920A2DD889C24B75CAA9F90B5DE4CF74AD945BCF
+03A29EC8CF65B468F9ECA28DAE1F9772F487172D6B061BF06FA174076B1B078735336CFEB23F
+45DBBF61128598E6A3755A06EEA068E11E146989EF9EF26D28C38091859503DE8F4291208F00
+73C7360D9C122743025701B6AE2AF5D3F720254804CD2CBCE0498E9E2D0AFC65C82EA7A172FB
+55D28A43DD629DFF86CBD73FACDD141FE570338063DA2BC98EEEDE2855E1E84D5804C091D3B2
+0F6724640C77DB5AAEAFD61E5C95B8869E2C65F95D87735E73272BB354E1356A190BCA8B4E67
+1AE072F2D72E60FF9834EC8D9AF2B68301B88969F6711C28A93AA3CBEB1EB9BDE6A8782AE487
+EB4BC70BC7331884AB9996457F4726ABA5460BEA6A59B4B1334E37F50A83B9038EDB4702F044
+16DA70E5A5378080C7176999B9EE62D6328EED7704DEC407571A07B282E8EA04F836518D5B50
+3174BA4D52549634CFF76037426D79A50B8DA027A0C6785E130CE4E64F68B773E3423AC69667
+4F2A1F179FB44BFDAE18F6D5B8E4D57A1D3563A307AE54F60A1E8F65575A01B70551581A8451
+C4EFCB90ECB5779DB02C52CB68D1ED4166ADB4657738898BF4BB497E9F37449A885D7C29FABA
+876F6E77E465E367A50075BBAD6EF7E23AECD798D199C5245D86761E509EB7BBF813E6BBB79A
+648582EE5B03F67F52694749CE6E398D1CD4EC6A10ABB442C0956EDCAE5EBFD52903CDADDF2B
+C1349D25074870823EA6A88D1724E201E872EA7AC7B00940710E72F9870E206CFFD0C59CE142
+D95350BDB6B68187634BCF0E16309340FDA8858E51E034966E2CDF2A144DD881F29AFD91A7EB
+65661235AE16793F24282D150CC47A835A39162850A4AD0AEFFD61945FF151381178D653A744
+86862FAA1C5712BDE019E0552D478B7624D847B607B57117423BED17657FC9DED7AAD8C2903A
+28952210414226C436E12B4AADF692658A445AF02633AD4FF719D5839EDEE0E6ABDF013355B7
+923719EB04F2A4E15CC06F62C1BE3F90B731C6DBBA67FA14536E0BACAFE0A0E8C131CA32188A
+609F50E115E1B867081EC824EF2814617EBD8692FC6C455FC03F20B81A7547715FB74B12EC4A
+F40CF04428721F8C70DEEE9D40A7AAB5DC3F09D61FF43D013C2911E2E921CC53C8B9C7BC6A9C
+9D6C3CB7A56DB5BE7B191F1B2F8F6AC3D058B9C90A15664310E2E623DE4EFEDEBD147BDB19C1
+2FADDC97484A1A128C6D6919EDE1C5C20EAE50A1657264446D5CD89BB3488B64829306237F8B
+6AEE9C0DCFCB6E6947BF2871F8AB5ED153E85A7F448FFAEAE7CCE117FB7C191F2F0DFCE0E278
+45C3BE15F6F42CB690550CCDBB9E7E7A342E9523321A3C65A35AE900E07482DCACA5784B94AC
+4F0DC895A2374AA975B3D3B4D02C5F478365312A46BEB181CA504268D78B645AE9750C2F4FF2
+46BCF910BE44490E3E8C0A88FE22566D87823C3D45460BFCA9752126BB7FF4476052213D7E07
+E02581801EE9D1CCB8486D66BC64E4F953FFA50E837A7F1D4469B095F75C37FF22EC8B223EBE
+B6F9B8C59DCD2F0FC7120766BBD924E7F4440EEC454BA844728A07E5C19E1F236E4FEBB036F6
+8CEC9278F8897907F7049BF2FF6ADB61A796E50D30734315E34B98C7169DAAC6E0BAFBB93095
+E15375AFF53267C47C964A694E73C6A432D604A2692EFED461C376A0128CDB27D855365DB0C2
+3451FCB207D8BD3ABA2F3F155DD1FB196C5AD6EB1DFB2D42449248125948AF049EF317BF75B6
+278443E3A51A29A50A0534D493BE5E504CE9E3F9A2D497E28D0AFE083086C5C18BFA4C80AA00
+298D400E052378E646A20FEFA2A01D1DC5F6B345994FA05109396C2CDCFB804BD78564FED4FB
+56F8266D329EAFA9468C2995A0A3B468A1F4B28C739E8649CED6C1E9B0027E303157C21AFEB0
+E7A252BA8087114F3E41BE2C200AF0293AAAE65CA1CD1524DAA4FE54D66D3FF73A3C620702D7
+24F5E6D7015D49DDF0C843160514523126733228005DE08C7CE7A54271E0652658B1DBE40364
+1B806417315CA29EEF79B9491EBBF735874EE9BDF563A8782386D50E5F5611F0759C151B3998
+09E51E10473FA942F939C270D5E2D77B9C527E6FE7FEC186377926F1B5E444CA894850D3016B
+F4E961F59F4F395B07488DD1B17C17BD6E3864A3E36391EE6D4C224AFB224E1F04FC2FB93386
+4692EE99F6C0E2EAE2C5180E344B73D5658E08FC808E602FFC0F7F81969534F689223E2CA3BA
+81D9EC9028CEF2D4128F9E7F4CC62336765BE06B57236B2F12CA718E083869229ACC37FBB51C
+84ECE74FC57EB344B3FA3D2EFCA5106BF19BDDB80A022020EF2B24EB490A7017A63E56BAAEE3
+701C878DF83AA30E0990A0F1B83E259493289B6447D4B9C6393DFF0BDC725F202008545BB8B6
+C609795CAC846F51C839FE0C37D9AD692399EF38B44A7E017650AD26483398A2B77D442FA28B
+63CC0012E5151892922F9243A83134A6574BFB7F9EBC1E3F1719E0637BD22B6899E86637BA02
+F3FC0C05672C18A34AB59A0393F8295C14F3A2241790CE45F0F984115FC9D50D5DF86786E706
+0E27AA2F184D1654B4CD1CFBC0C13CA6C795EF774486012C596F9F3C06B7C81A01AE3F2C8EC2
+A238C94999C766CFC45D09A68A7E17404E404A03D35B41214A09263862B73075BBFF23A4714B
+D686924016E97EB7F37C2DEE0981686A97664C9A9AB854E8FB173AA76D973A2B0EF6692159F5
+21244A6090E56611BC5684E00EC6C2FC7BF7DE39769965B0B0A127A76B084C2D2B21DEA84E03
+D677C99C299A3BFDB606364F2703C4D787B1C17B24940B3F622AF565AA80B1EF457BFC6F16F1
+5430C14030C882627B5F4EE3E133CEE42B6772E8D0FCA5EC199B597C20A403FBD7B09A6FC712
+E1E2D6C5F2B9C497048B8A8298A885922CB5E6A6B5AD053DBBF5A757A0F8D9F0703C7A31081A
+B5445DB1FA28AB76CC435EA183242381C8A523C7218C00C1F4974D2112C5976B3796C133E928
+A63CBA2A990922780C092E79065BE3EA6E7A6756D543EE755C7F3C3EB0BB73E0887D55FA6B4E
+184E3CD1910725425F837A55675A9E3581AC9B66197C1BFD4D2FF1D92BD5FC36FE60E62C82CD
+86955B943BE580045877C3D4CC702A38B103FA9DC93BDC7ABF293B8098DD56813AB8F8BB4691
+548FFA3B373E9F912A0E0074A6D9A52B12DBB0545EFB4457BDEBB7141D0CEE711CF4839DA585
+4B58123A753AF1A9E2CB78A3707B8C36830C691DD7F4014990D406C077E8FEE1D69A6889F085
+41DDC252F6EDF3F2BC1BBC88AA8A40F4D7EFB5B04CB03AB07F69F5462D295FE6785D68AD1DE8
+7CA201CE023B61EB12F216FBCDB80B84F3B57917BB0FCD730268F727A8E596F4ACBAB913EF53
+2B57732792C9C8A1CD4D7F3F26F8388ECCF8F5EDD6A2946CA4B2E0C7FAF21AB03E7F8BB7F451
+BBF0C939E5CCC2C960222E4702FBF1B3A5E454A0989DF3D1CC80A0BD468E5851E9F575E5EC54
+03D75BEC48EB61046CBEE813DF1D99FA78AC641B4E1999167D3DB66BA1E00FCAD6466F6D5F8C
+F747B4AD32998BC5D5197616405EFF00545A41C07779A273D28CFC941CE4AA474E2CCA47D8C3
+AF62C6CB3F717722D1252721C29BD458D2E01F97E924E90663A5D546242621AFBC71DFBBD110
+2737994BF070DDED3CA14B107B6BEA2C05219CD774A2B37CCA4AE6A48952F05DF1938CCCE9C7
+956ACBA016357A5971B96170A8552CCD776F485AA25ABD6846461EC99BC233E1DE366C50379D
+2C7430E10C86CFF63162922F30E3F89AF7B58472DEE0A5776E0257E07E5CD726B97A53B6C50E
+9508629557BA94CE2FBF9FBF0BE44309275DD7F67B0D81B728D8FC476908EDE5D203CFDB2351
+A137A1960EFFA340F87A91F95679B6D07839B67E88DF7AFB254914B5318FDD9A5FF9D0C784EC
+67F7D8EC9EF8F9E66DD2B5EE1A75187E47238DA83C69181C8F67BCF2A2131C4F95C4D4B2E356
+1EC71A72EC1340015875BE22FA28092B7CA960B0409D77EDF9ACE81EDC76E25E252A676241E2
+95C0138CB6408E67F6504D24E1579F9843999D858DC5D9201E03AE9DDD9773EDF540695AACD0
+1A92D4983E850AA2263D45306AB7A4A1009E45A9A28FCA34E3C7269F2DA5E80156413ABC2735
+45052910ECAC1A64D8A3BC262600EABA8D955FD2A0472300F4524DF61E0DD69D724B16C7686A
+C534115FBDCFD8C1CB47855B6C0B97ED35DF69D00CC33A1D2476BDA4C1FDEB549FCEE5CB4A8C
+D6E9B24145179E7B077D74A899D5AD88910DAFE76228ED42A5CF024EFB8791A1D79223559A4D
+9C88256692D449D3A362CC287924A7F0ECE2B89F6B3A4C7D546F98C357E3CDEB3628A7F2A241
+BF621A983DC8BD9E2EAE127ACC804BF4C852FFD295B075A1D9739331EF49A96F920CAECC0B60
+85FFFBD19533FFE8EB66CFBF99376BFD727C54DB69A93A47240132AAC5BE8235B54C1035B4B2
+BED70C4BCA5916E5F056287C2877E13B933289B0E14719BD07E5DD7A9D7C7DF27903B794C4E3
+0EE791BDF72CB2B807DF5BB14A8F757E4BB3FA69FDBDA1DA9080FCC6D59F83C58B006CD272D6
+3BE795D7601B91420D1C953B47C77CD480168890543F1F0F50B846A4A42C6511233885231694
+58B05ABBF61F33553186D99B3F0E72C76FBE2E629B42615D506A92D0A2351E61832E1A192BFB
+F37429FD92FCCE633E30108A391CE6B44E60A84A1CC797A44A694C6DB8B2C869E08B605DC410
+EB56972BAB8CB6027AAE5D1D09EA3A963191917E15083ABF60861EE0C60DF3EC5CE972E9B236
+A62C47EBD1FC936104359B1EFD3E1391E9A7244BEC8AC2C4A08C3DCB206D6B13C13D881B2016
+6927AA62AAEC2AC95969A35670CF56D6BFB4447073515A6DFBABDA736A053826C5BDB984CA82
+5E4C22AAAAB72BE7A9EA000F3A658941A897EF74F76AC5A96EF42258D7E09A4B6704BC54A6DE
+71D35EAB807B29BBAECCC5C8641CDF4D5B7A807E1ACD6361ECDA68F275E38A1BE74DD4DB8C34
+30ADD19055CDB132E2F0101DAA80902E72F17DD079CE18EEA99ED2899F4DF58F415DCF0F3323
+8771F9A4B79B462A9E1B81E1FC2AD5D11AEB2AA86B6DAB15368EEAE1E12DB4C7D3DA6D51181E
+E23630FD0CBDAC4B1A6F99185D256AA4FCAD46B022C87E23B2A35C1F2782696B541C8844CE78
+98098C029C6E666CAC8B3E765E7EA7BE63BD623BF0B82DAB43AC977142E6EC656DF6D340A467
+EB34B1E5E7285FD10E4046D9E48B4D3D43F823D0FB487B72CC8659DCCF7866EFB61A07BE991A
+C1ABEBB0AB732CE20044A8DCE6F6B922E41AF52B8E1C13AE3F340F451F94D47985F9F3022130
+975D13A9C6F10ACF61B87F267F1BE2C970F20F838F382B8714AD6DF3A147DC3BDFED48215A5B
+703F143D69EE76BFE3E9315423C0A623FB0D1C3E0D610010883FA62CBBC52806D2BAEED17627
+2623544A719829CC2927B06DF2F90B595258A990FDA6D001082BF596CBD892CB2D9FD4894F44
+D4A192D1FF0DC22A603ECDC7E0ED18CFFC27FBD1557BD7F09D4AAF2D0503CD432A77DC3414C8
+E17F4707DFEE70D05ED9A1321B80260EAE19226BC552F16AF4B572C77E2FDCC7D65014BE1CF0
+E4A77611A0A03892AD51064664649D1052D8E4E676FFF7DFD7DBA1E63B821F305D0F54E0DBC6
+8D81E81A69335B15658534037F6696E2CB969D06A8255620A7528F3105529A9BAF6E1DAB2B05
+E5E230678994106314589C5DD4E9B24937B95EDFBD37807C45B60599D1809C5438917DC690E3
+6838E615106B0840E93D24FE389CF70993AF6F798CB882719AABF65B09A2A77959C321F8DA6D
+ADFEE92C2A1648048CD18D09DA58C056B464EED0C95DA5E22CE825F0AAF0CC96686550E08A03
+5376E591612F61B4E68AE3F3211F6DCC655CD606D5993B13CC299F99911F200634261EFAF1F2
+C146609E31579E4ED869AB93597BE6AD0FD22CC22F84D2D73C7AAE8145AC9FBB91A5F57C50DC
+B297145362F4EBB01334B0D8C761E9CD76F8AFDEEE12031A454301752A31EBBC946FDC012749
+007968CE76F5D88A55ECA71EF5B297F5CD97A3AB10246D33F4B2BD2DADDFF3834C169C443F5C
+7C0B115E8196CC9AF1BD0DB191B12C6B9D8BFD2D49297BE60225C8F35405BCDB260D182BD18C
+0DB982C80C3105FC21762AE5DF6A484A567415C4C3F690B24033F90A4003F167118CA9E170EC
+2C8C995460F81FD1678F095BED1E593BAD2CA24380DB6EF50836EDEEC13028C0910F8FA81C72
+D18F52D3699017AECF9B5F4D7BB8EFF59285F43F72381E2562B5B83575C49A8ED97BC7AC718A
+F1B719C8926C6CAD677CC02731ED57F82DCDCE6D6F79C2B485E2BC8F65867A7E0836528957D1
+2D16DCF11D9399C5E80D78EA3BC18B02BFA02814930D2E2E7528DCCBAE54A3353381F47C45D7
+CE2201222B745D42E08840F8B027BA1A14DBB8D4F722BB3961B7820A6544AE036852BBACB7CF
+AD12D26BAD8B6AF8F08AE9B3913C2C135BA77C561D2757FC57F8196256D31E7D3270E9D19FE3
+EF672AB1022F3E78B3097B4B79DBE7B1FF3653FFA16B0B3F92FD31E293F3D1A85DAF540980FA
+B9A983A8347E610426BD65494CAC1BEA465F5068CA8EB32240816F1C29C9B581D153B0779B91
+5D440EFA20E8DA8F0689AD9A63154798D57BF288646888778131EABF26931421D8A6D90990BE
+47146C35D08C4F16A4EFD70FE79E33E79AF159D51512CB7596485ADBEE39487F1C5D2112A70E
+A33B577EC3FBCFB81792A0170B004A683BC3AA2B8D65236C80AE06CFF912B1FEF4CD56753A8F
+B1B71CF6855C7223EA5B6F6FC4AF4865C83347AF957ED7C093D302F6E0876CA55EB6E998EDFC
+9D7AB8A6F5371C3083A145FF682B74201CA3422666DA5BD7471FB1710FD058F985985C5A58A7
+E0A8D19839015CB7545F75FDB7A3EF3E47254F826FBC151483A313E0C8A5BBCA6B061E484C34
+F063E140F76AAD3431EB6B829DE3868A7401031415CC39CE8DBDF350A25A4F687DA5413AA656
+A2D1F539BB192D3E8E25F9FDA9301AE2F7D22FB790C128DDDAC6DF5C2D4D629B96B81A2DCF40
+484343D411AD29A83156422BE5AD5283CD145D1554BFFD71A7B80F82C87F28E8B9FA59FA0AB9
+F7E4912282B5C7BB707DEC3D43FC9C581FDBA67266099F6244CD76ACADD46F6DC786FBDDEEDF
+5261F1518432FC4B504D0CC5F5B65329BABC9B70B45944960D17F2E43CC1B0F03981FCECF633
+DADCDE55F5DAEC477D2A91AB2072A268BD4D8ECB5238EA276D31E9BD646AC7177A1A222CE939
+C1255FEB4912610EF8BDB4D4449C59CC09CC318A48AFD12DE25228837E782D1DA22BB69F17DE
+11553ED11514CC852DAFED09EE052245227AEBAAE9AB47E9625FCE57B22CD08069548D2734B1
+9002C6C4BFF25D13A5BCB623AB7EB796A3D32FF3B414725F35589566A63B4B5A191E26959479
+690EE740A05BF4735F453B719DE41C43FDD8C4A6BDEA0DC3E325ADFD0916E4DFD2D9A0ECDAFC
+F94D7E2BF59226EE9C0430B47A89DA6D04A51C26DF592CC075027B1C3CE18DB602AD8D49703A
+335B00AB943BBC7CF3F20948D98FBBBECE997205AF02B536ED6DBF8C3A5A53FFD796B3C492C8
+DC65C5221F85F58211FC67595D80D7801305CE55FD3639C693B440A06EEA2401F823C8905CC2
+4B5D30B96118E778DAA4DAE7D32FA0B15E3C3D3C33D84C79C948E4E8E5936880B6AD82AFAAEB
+24A3F5D3D247A392526D83F764530A96B6083A8C3A520D3CDE122A724843AB83E1D3C1B06408
+0150F4E21C31DFEDED3238273F41147EE95633EE1CA8D4A14B49FBF6306AF63C097771A0707E
+B4AB92FA981CBE87DC3ABE173B6D1EA706D6C8B733243719858CE955D0ADA422BF36FEEFB97E
+B128308224F57207864DA441A7602B3827176BEF2F1F13AB7A06D0BDEB3CF1BAEC158F76FB97
+E1F915F4CC4731DC7F6EC69699CF3BE3BE96D2DC4F98C414CA55EA65ECDAF65F696FDE1AFEAB
+6240575B3C7619EC49B20DB7A02097203CBAB9B8F1A5CCED71D8FF3640FB36FF3EBEAE202812
+929A4E099DD7F9A31CB87FBAE8D6B632363BD7B024E55CF32542F8E8B4A502DB552BE765D888
+F896D90BF8935CA0386FEEC90E197473BEA515FDC125C12470E7D57E9E29E34A61C617CAD305
+6E9B6E84FEB069592E2261F85C1D256104FA8E3C4919A1435F57C396E7080C9B1ED78CFDDD22
+9BED49C7E81AF0EF5389FBCC8923E0E40362E02E9167CFAED4D956763B64AE557B76DCE1D874
+8F28EB5606447F9F9B671523FF96F5B5943E0AC5630CD83EC80F0781D5FFEFA6EA4A2A8A29C7
+577AC6E09FEA9703D04C6DBDBB9654E042B56B3B1AD2EF420919A1284CB313AF1A69A9A1D711
+7127B99C580411BB9B17E16663C76E30487E5EF9B85D16678FEDC1B32F4F9A80CE8FAF155C00
+E299BD872E1ACB6796EA1A1DD189A009DE4C035B55787F46CB0B2F66FF7FE260AE9919376A20
+A9CBF9312D42D3A9794CBDA3631CEF389CF14100A6B65FF9D2967C18608298FC12D155FFF4A9
+0426BDF1840738CB39BF34CC02AFCDAF8F35A4BB9CA86622179E3FF8B110AAA9B9093FE13275
+2DA9BE4AC436BEE5F978C604031E35F067787DF574702CA02AA1188B2BA0012EC82EB5B8DD99
+6EDB001DE19A44C652D19C26C17334D061AD2A329F081979B2615775946BCC483D4CC404FD3F
+A1338D64F5333C5EEB10CF739E44178DDC8815FA18D2D02FC5C90B2BCD74BA23892E3902FE65
+1FAF442A22CF5B2E7DDF8072298FFC31BF5D36450D95681E67309DC47617CAA6272ACD5A5688
+122961047E418B25947FE8E4EB7FB61690B39C04CBCC4999153FFB237F15ED07725150DE1384
+1A8F6B26E60E630F7D4557C1E68AC2EC043DA2826C5104A47D04B0A8F22BFC001666F81FA0D1
+AE29CCC67E3F0E0F04D7206F11190712068420173171C57AFB2F04C0E7F5BDE0776B4D92BE98
+0214A76C3A246ABCBF25E495B7ADBE9A03EF6525CA8A33AB6E79CAE4BD145E237C74EAAF30C3
+FDF1003779934762F716CBD702D99ABF77E58C04625B57F894C90F21D74111117F252D30CF35
+92360AF2E09D834CB0A6903564C4C15AF97F5BAA97AA0180C53720EB97B70A7061887F6CE6F0
+C6F67869A9A2AC8343A08893B3C23302AF19A5515AB1850B71C0900E4159D13BEE545F7FB803
+5C481F99B31A504755FE040DCC8424577D50BE9CD813E59C1E19E56274DB80F46163A863B7FF
+01851BBF55D5DD516D6D009620D2D2662FDED03C8554789111DB4034A6AB48C3184418CF452A
+E39F0BB9A1F85027AD0DCC70041AF250CB4BAE28FB7F3EAF9B4081411199B77FCE12C203F775
+C853487DE6E9C1ABE04D2F4AC7B138DC9F940C173694CFE3B1FBC0DDBD772FA1E0433E9607E1
+D29ED9B7CC260BF39A822B56879162642BF3EEEE7CE948AB571D6179A16416FDE787E6D06CC8
+868AB22C50874A805E2958224ACB62C2C323B25914D95C48838D44C1034E6ACB106FC58F130D
+740C284DF01990A97B7BC1AA5926EFD3A5FE6ABDB7EB2C99BCB7698A16CFA820497FF7CB0055
+558CA56A75DE952A20A26F727CD219659D5E1ABF239A58675E3EB2A619CFBA25C3D307A8B28F
+F98CFD36A9DEBCE5443F8FD7DE6AAEE8CD553562D11DDB2748426A65D4C2AC5A41A3CE20A7B2
+B9642A57A3077E4A47FF536A080BE51AB3D4FDB36144304388CE5E418E27ED7804C0019E48E2
+E0A2E6FBBAE61EC3368666026A4B4210B9F6213E26BA01C0E0CCF9082225CA0233A628C85A5C
+396B23F3F93CFBC88DC31D5B978FB98FDCA9E048F9C3319410D2AF0F81D1568E58BD2DAF1E07
+82AACEEC07AF07040597BE41FA927CF191666A617B44F0B3ABC9A3F6FF52B721612C45433EB2
+B2680E222CD6C2E24BA6B862F6B9C684D37676123510E7778F84E6313E4E7B13D0C3D70E7BE1
+EAAD24BC284DF940D441849E6D355CD7F7CDD7AEF45C484CDBCF8EBF92D841D447BB5D975FE6
+445F30B6F28EE6ACDD2AAC9982C4B0802444D6EABCC69AC6CF541FD828E862E5913BEC2C8514
+3E9E123F56C63D48664F6747E7686BEE5D3F1499F35C17D5F3CC4A99B67FA686832EB0AB11DF
+FADD6616F2DD6E802BD1E82EFEC85AC9CDDAD6943BE05C05B7261EABCE6DE904D96939D61C72
+4962FCCB7657DD479482F12F664D9AD94DC446C2303302320A0D4A94A98E6C69AF16599A68C9
+77C6BF8F5E27B2443BEAA5AAF1373F5C2913E809E74CA0902A3ECAF5ABD8821C7C4E8AEACB58
+7D2908BA0525D2371459E0E16504B02DB2335DD7420464785EF952A5E12D45815B99E00E7FD0
+1DE17DBA48ECACFD1243568F417E7E9FB27A53C4DA71DBFE270466343B1EA95E5028D25F8887
+315A11CA6FDF1F7391CC8ABD56CDFF047EBC43210C6CF74AF7C83D757C36852C3C5B089C6071
+F719C0A64214A437C86625CF4D7B8CFE874A216AD315A92E60E89E790AF3FBA1AD10C196D833
+0F7A26260A000E40F952156A0556746596A197C8A2AAB7826AF5674F492144CBB4FD4E1A4C0C
+D5DBE166B4447D43E82608D5DE322422C6A77CDCF8E7A920CB12F935D1C3DA496EF6F75AD304
+36AADB41525E55CDB6467568A666A0227F27EB95C7F6640F694E0BBE30907931F112E44F630D
+ECA04EBEB9D223FA9D857874870871EBF6FE3113192312436042F4751F628E4B00C08EC48D2B
+24F90125445E98F0E63C4BF932620BE69BF52F053B3C2997993D09D00A042361FA80B975B6BA
+1A9B14456110929C68757557B704546788A3A2919C60E428900D2D344D344C5C01170EDFB90C
+42783AC36361B0C6C4E8B90C25E89323B78607B48CD38435CED2431A8DD23BA63CB32AB60437
+E8A7E1A38C8A5A72EEB46B06BAE4CD7BA0F8769B2BD9F1C0BA4076BD5CA94B45558ADCFB2520
+08A9963242B355D4DAD14519A934CF7DBB6C50EA7BC30CE7F8D50CD2366E9920E48E98D706DB
+3A3C33E8499CB96182AE114AB58694EB6B61972D3899048B0400473C58B0D8363CBD07BFB0EC
+943D6AF3D5A96964835FC26F681DD41185C4CA624E897AEBBE50D10A25589A0199D95209AD78
+F44BEB2B0AC68B601078677B0978DFEAEF3367109DF22E7318B440900ED0DE0890CDC1BFAF7A
+F45CF3D3EA37745E6A292DAF000043E00496CF8D33FA85A8BBAA3BA9702C464E59D7E338BAF3
+95C77F7F611147E3829F0512371FAD2C4DCAADB60FCB728FF2C7677ACADB63B1779D1D9843A7
+5F8F246FED730F1DF8C65BB24221F2818810F18F5A3BE7561BC51B641F0D7274288BAFC35FCA
+2A892098CCF827DD473C19C386C67329D6496404A815E2AF6212668B7A69BFC20E2700572CFC
+3E5011BE75235108A19E03D6C9B7EECA4E88A9D845CE919844C8EBCDC4AA455B653D1593A689
+09457441422247EB25144E195CCD5810FCDD0E1A44E6F456D378CD5884891759135F19C8F186
+10A57C65E3E6D2B310B9F4C18CB9FC8AA334E637A0EEF66BCEA43D3D8F77F4BB68D481DEEA7A
+C7CBFF5E48A04653BE8368DC0AF994FCDD7DB831F0D94C2D98AB23C4D573168F5A2E0CAE4A0D
+1958F9CBC387AB3BE2FF9E74947F638865FF2F7F7732B1CCF668C8A71F70943355C15D85A2E2
+90E33DDD9219C9B7C69DB71E498DD8BD2114EBB268A6BBA8AD5A536645F65D2B7C1D5116F9A8
+9E266374F75AAD7AB8994C83C42FAD6AF518731C166ACBC841F844C45A79075CCEA458CC353F
+924223E7F045000B986D58BA52EF94004B98A18C240A6A854DD0D159E274E6DC6D95E0790FF9
+8E117BC36A6CFD0BF7D3B37373853547DD5BDC6F9846BD6024293013704FE8366B9AD7DD60E6
+56128567DAFFC7FB570784F85B4EB64C90A25C6C802CF5A81C64B3FFDE6190B2CFFF511A50DC
+BC0AC5A536914B9371D73411C791084F9FA2823CDBE3D7871768E04A0FB0EBB43033ECCF1107
+ACB8A7B9902CED9ACC21EC2D2D7553EDFF1D9C1140E02E0EEF90FC2F5CA93618C1E81E5C050B
+50384BA28842306B7918B0D912F1B18EF8204C92995312EB9564E66647921D44ADA6BA25E532
+549F59BF3C63518A596A6669221564D70E4B4BADF129AF8EC980F267B50AF131C6EEEFE4FB17
+6A3484B7FC33FA6430AE65E9D4360D7278DAF8C77D833C691282CF50952629DF5C819D8F2B66
+3741FC9656B0CE40C847DCA6942F128DD6CDEA50E858A3D2925C8F8F3896D5D9ABE6EAB10E31
+F4B8582635C825CBE22164CA1FEEFE662E6C4353F55DDD781C7CC11E11025BE7743ED5808856
+B70A05376924AD0945B73ED9DAAE8C13A7037B821B1A09241F30F29A8EC439A90B91CAAF507F
+41BB54D45057D6C1281742EE011EB318A574293B6C4CD1366AE24E5F49E67DB3D2490ABCC4C6
+8EDC22E6A76783410D990256E9E14C2D43A02CC95075B1BA0D0C2C65427CB66C0DA136FEC1FF
+3FDD8028E22EDC4B7C5F1C112B63B22AF0477BB3725B33B47958BF8EEFFD86CA8AFE49D3A6FB
+CEFE1536A4597E06F0DEABEFF2DC34F799C985A4CA24352386D2E77AD031C0CBAAE04E0B9CCC
+4970F9731140A1637163A2671A9D36D2A79F4A87237A4F13E8BFF68B71BD668A85E39D52929B
+8D5E0D1B0998A5F389742B2DA3716703F16193FA09CDC1F91787858794E381E280FF90EBD219
+370BE565284D33CEEAFA9885CB4B67DDFCDF9FC931EDE7BE791D7C6ECBD4BBB6102937E2D85F
+63BB26C6B30F80B66E98CC19C0226A289C29CE12907015877EE19D3D42A27959885392047FB6
+CC4582DF39598BE709255A18D71CD3812151FF293EE983E3EA495C238549C65CC4A5D2A21289
+745B000D732EE59A5FB1B57BD9C9F2FB26748832A717ED18B47C5E7E55C9ED2F60A1E4D376F2
+C1569AFDA1A1D4E4E73D11BB41157676E4AC8A99DB2105EE5F08EA2C04F9B52821D61861CA47
+B1AE2D1DEEF80048B7FEAF5645EFD9C9CC3689B421E0219198A37CF47433AEB6B11556566A10
+FCC50EB85E57E00AD33BB300043B116B3EAA650E9A0C3D43A1D52003F3D575A1C465FE5C7A02
+CBB38959E41BB48D776CDD8E5BA9067878A8CD06444BD5BCF1F4049C3D9DB6C44A4817EA65A5
+0EB375A74BDBBEFB8E89FC5A7ED36B241283BD8DC04962AA5DD82AC2C98CE1907FC46E0B604E
+221F878AC607A6C5A681AD5DC1C8A68C7A748A3ECF6AB004BB0CE1F94E686A683703298E7DE8
+A6D0193C250BBBDBCAE78F68307CC93EE57B659FADC589BB0782FB929ED6337BF621CFC23D01
+5EC6A33D74F19FCDADFD768A230D1A435E4DD7CEED88276775B4A3B6CD27E41EBDAE8D2FD0F9
+0EECAB12ED75B53301EA9FF78648A315C8E54229D58EFAB40B557D8B8B103E9FB59FAF011BBC
+31C8325D21936BD71C30BAFBDF341CCDFC1429762F4D8F3867987A22C95E78254932E9F3669E
+F97F7ECE853E4075029D89CFBAD26E1AB7BB6715A8FD90DBE9866B04966135571D71F65251E2
+DF839F5EF725987561A2B8C70D9F70F20293EC2EFE25353E9BF8BA4D03019DA2E853B5FE1BCC
+E6168BBE427721DBF7D24905B1A4BBB5633812FAFAC938283F392727D7D4BA23B2B03C370177
+DE8F45749B21D07DDE4583DD71A6B99146526CD423AEB11F94F2F07D8A2F27F8CD333C096161
+91F9A7AE0ACF9042648F73F84DC7293A904D370A9CC151E126219B2201B43DFA072C4CACBC92
+C5573AAFC9714A29B0B41A422F6E900B12A158F9253A81F7FA574114F4EFA75B4B56F1285042
+6DB5454D0462377C795E3E712A9BA3006CEEAAF33CD75AB6D953BB994924780767D75B475AFF
+5FA3A054A3D505A425D24E24A539F85BFFB31B01C2E78D67714D489066770ECF5971E89E4671
+335230E00037541E4D574E2DE065ADB0FA241F96B9723B6E2524D5B29272B4F4D774E506BF03
+976BD73FF92803BD4ED300F06606802A64440B2B957780C237D39B59E4304D9CB8E209038722
+37BA872EBB7E5533353DDF6A11A911C98EFB869212211088CA47BF115E41E8531A15271BA1D7
+A087E8ED8651A6B013690B8F154A76D7DF9168C844266112EB07449D5C25AD15F084FEF64765
+5B7291589BA0F7C796D2841FAC4328DF95398B36C114E7C881BBED435E8C8533845FF749D12F
+F624051B12C54B5D51DFECBA5B26B38008D661FA3E0235698E3E4710B71EA8096F1FBCEE42FD
+4FC470E0388C672C22A0D075497F42240769630E8A9DA4BDF5FF555CBAD3FDA80B7CFFA338FB
+D73DAD2621225E3595AF8791B423C14B7B9B63354EB8270B8B3191C9893FC64306D3EC0A2C5E
+CB6A17EC3B7C5ADA7260755B452F551AF6333DDB8CBD45B04052C8343C16367EABD63BA88CA0
+F92B3EC8F8E0A0B70D0FCF50C4EA2A12071E8DAE3B69BF12EED0A0C313755ACB94D3DF0A36BE
+550B67039E041DBA84391554A498DD1C8BAE1B13E7CB9896AA889C118D40095A613E880D1DE2
+33A93C183CAF49A903973869A4C780D8286EEEA1DD3C9E5386915180C8440F9C3DEF60FA518E
+BC0190D6271AD75B8F6D136982939A693B15A916AF3E254B33648C08EF363BA8318A79D925A6
+21E38036693D2C8ABEAAC4FD537964B5C2D4C51FF23DF24B809D04EF3B69F397BA7555A1E16E
+B4332D05E8B63D5BD1C4261A5297BE8D00A0DD487BDD1CCA6D60921658CC6A6E9AC196933BE0
+39A0C394D32402B30BD4FF40EB4F33C3DDC71E978CD5EA871393EA185D231B911D41055C262D
+ED9CACE7C615E462311FA75FBA8C313D55907E9829915B2E2D26350F405A0D0F66F3309CF2AD
+1078CB001E3DEC0AF97D5BA270BBA741596892A37696C3551077F4243C8A6B64B18482DD7EF7
+B850B4BB8F54676D54EBC9146FC9F3A4025193713BC34746B22C4C09AEB9744980EA7B4217E0
+9605BEBF21A9B6A692F64C44E52BB76094679B388D612E677E1C9814045F73A2ED51BCC96B8E
+EADAD793ABCC679EC506741D75D892F6E22F21A27D3E290315A07FAAB82E0E2878BA6965E5C2
+9F04CA830150DAC9CC7C6FFC6F906132AC0C1264172C11A1E4700262AF9D2BE692670FDD9415
+5320A422B0F1643FFF537D833E2112EE00BB6A08D62FE821B926EFA615B6490AB797CCE7824C
+AFED1E3653241EAD03C6611B99ADB0289247ECE22E54D170C1E7C8455BB29059E52C2BA7BFC6
+96B39B0BA8B8812657AB43D0AB1A6C265F737FD50B5EF043D4F792DC1291B79C2929FB797185
+2B3ECC65C98D0F76C20493A495C699F12BFFA07C73778AC18C9971560A451F7469303680592B
+DCCFA56A064C3EE02A5D8BE676D7FEBA4B6C2C73BF345F6099268932BFEAFF55B3824DD750FA
+F2A15892576601F8D7057D32452A353D8B3E3E26102365C346E97DFD6464B1BE22EADDE1CAEC
+40ABDC98998A5F4695F161168F75168B54E04D73AF430648FA08294A4CB65B16BDCFADAF39F0
+A2A7D8BE5FEF7BCDBBF0AA968BA7916988A4801E0EFEF25C987A04F41BEB8E46628435048B10
+B067D09CB1CF4AEF067504F6730B8C41A302584C1CFDC79FAFE6491D91CB4841926C6B729CA5
+86DEFC5B3B1B74B35E7F44D884A07C61B422C4A1D842C5081D057C246D8DC2411EF18541E56F
+B88A169832AEAEFC98DEA62DE52453DF655E430046819D9FA280836FC5AED8E6457442D25A96
+11A753CF9BBA7CDDA39D84A9253F638704DDB064743C2D07FAC18A194D6B3B2F95E72693C1F7
+2D1F204ACC08EFAABD8B28FFC8BE881A95ECE12EF3B60852662A63D1FE0B3A0AA631D3A2E49C
+40D4EAD0FA6E67585B8014F15DDE934998164E18214636774EAB25ED9D520FD73B35F14E9E30
+B2C07EE55F701B091CA5B044BDCCF8A09D7ED5DD67D4A68D7CB3E93F07B70DEA1419988F0E07
+DD92A6C19C9E05B1BACA518D118FDB5FEF3B7AA4344BC2BC9A0746B8BF1DE74B0E1CA9E6BEC8
+14234DE0486CB0CC8C1A8D09D1A71EFAFF6C8286D1A7AAB0C028768C8886C2B2022D809C7458
+166FDAC2EDF57968901EC3B7B000E6E824A37AA3936EBCE56015673792CDC7CF5939419CF92F
+A7DB3CDA827AAB124E86BFD037F7DD2DACB51DA824B984D3307AED4FE3AE6753F225B797839A
+549CE4F375C1AF652BBCC75FBA9D8ED01921C1A4E0BDB81D1002FC7E64EE0E066968F45CC120
+F9BF1A56FC9D56F14655851AD3DDC66964C033C49B5F0C596DB637FEAB7FEDA19840BF9B820E
+93E2199FB1DE22E7D29F1D6CF641D8578B799BA8B1320E563C5C555746D953307BDF626B0A0D
+E731E6212CA76B4B6C00957D4216960CF2F10062FA8ED9B18AD49FE78DC2206D59771C7D1E88
+31076BF5B4B4A37E3051D3B605493C68EA19FD49EC00AB3D596E754845D36CCCCF17E67F4E0F
+715F5BFD56C4C9AAFA1250E273A252204D558A80046381E650F91EF80BE4862B50612DC35395
+831ACE669D2CA8349E9F01F7FD852DB8F0C08928B18C1B8BB4F25F133B56235EFEEA250154F0
+9D7B0DA3B804D50CA2AF661D459149A01E58D7786A527AD62AEBF33F9F2D07785826BE4239B8
+6A54DC136DCBC0C81040A78154F3859C5A99594EDB31DF85C6B659FEC7514FB0AB89FCAA6A58
+607B66679451FC1DE88899045152CAAD057070283CA1CB8EFB59C0F3CDCC4ED3E734BC2A92BB
+D8BD8041D37F27451538B1839B1411B88B6B4F99C1594EDD5BC9B49A2B63FAA3B0A2DB474DAF
+558DF7FEF5E3521E2DB0822D9E3DF4ACE98297000EE6FB49FF6171CA9D77C6C52D945B09F147
+BACB4CCE06AC749AFF26B2A159EEDD6CC9B820977F8C6D1B7E029881CA9B6DB74D977E4DCD82
+0BA82D17816242CE679BAF044951D99A838A682B3161A5EDB95FAC8D57714BC435C19C2A90FE
+23F0207BF372EDA0661C9AA36E0BBF2DB638C06EA63D35D04E404D545364F5E77CCDB4B3A9C7
+F3356301C72202228FC7109B63D0D7DB934003F5D8E04F84E01F6C7A49FA26E9F31487C5A227
+D8DD838A9EB38390574192CC56A34EE6D3467553FFEACB783F9371D8B0DE46E64C3A38546EC8
+3489301FDFD00DF9744BDC09DE9440CDF3E32B9FD3985D8FBCFC7976F7CADE102AD03F574BDA
+9550E7A7D0507AC83FB88C0BC786732BED2227AE91FCD64DE261360257467947888D44ECBC21
+A7C754BD87E3EBFABC3C8BF7CADE2CE64112EA25E9A5BEC3E3DCFDA98E096A980ECA2ECF5D56
+08961C85E112139941BCD6AB66B275303AA6ABF9B776BCD2F1FD3E242D32AEA5710AA2D75D05
+2106D0ABE63DCFE03825A5FB2FA63C62D0CC4778C71897CBAF3E8E1FDF3C0959662780E663EF
+C642888B36AF686203F99056CBBA8962021A8D2427A6F1183C452AD3DB29A91B0906961E800D
+981E70E23826055074E6D82EF99326994476E0B9E2066862A635332BAE92F8E3C3282D916346
+48D42448740250CA583BABDA0ACB33761F09B11B4B9F24029094BCF71C1BA661FC9B79D15905
+F6E6717FE48FD1C363EB8481B3115431A8AE83236DA4A701A394DAF322D4197BAE0E44779CC6
+41335D3CCD2731CFA7DA922C3954E67DAE8276611E2E3505D3EDFBB4D4D3369583B1018F57FB
+D2F9F1BE5D39991F15DD6D3DEFDA306F2276EFB1CC2ADE72722CFCC07D6BF9F10EA34ABC1F72
+41EA7397C18D736053996925F88985EF110BF21240DF7D42FBEDE992565008DC91338E2BA538
+4F3638CCF043ECDF280A37627C74228F258CC0A7354A59FC5AD24D2A3AFF73BBB011B9E9C919
+BC0115EC4B07141BD3E462C0E8583FF78E42DAA2826F11AFC565B399D23530DBC81CD0F1838F
+33A4241AA8878A8CBCE2F29DC0D49D42FDDC24F29A17925E1366AF1345E1DAA00907DC393B5F
+13609987FC08FE6C401C0B5B5939548FCC5B41A40000D23F0735AC1B3F614092D2E22FB3DB71
+ADA8A38D56C5AF80689372DD2CBD7CEB2E1F5AAC194D2C9A3699EAD60D571FD83C5DC6B666CA
+ED8C82C792E2BD21396D3D2D52BFCC5E98A018A85AA7B248BEFE37B9D3FD726D6DB4B14217EB
+0AD954CB336E078D4971CCA72A22F5AD1FBD40A0EDD025E7DFE16F8972AE82E7920365E84E96
+E4B0DA89ECCCE43FD7908ED9543F0B8FA6CBC1AC242BEE688B2259E809F626C4BB81AA8928DF
+5064EB16EAF6FB2A2C11C56EB6C370515CF6CC043A39BF3A323562E99C86202B23EBEDDE1D2B
+A53BB322D352AE965DC6B1BB7B2667A0005C343AAC84528E0FF8A0B2EB415108F4A4773B937A
+6E2B5946AA50D5F98D6950FEDC6034B8D9D909F76BFBD8F65148255F19D36B61511C53D06C57
+AA42733B7371DA25AD830ADE3BF58B1ED9BF6DC0D81C8C111FEF3EBCD45B781D7BD3DD126713
+346B2C507C1DD0991785570B5F34C61512498AF034BE123ED3E0DB625FC6E433D05E8397CE65
+9D5E959880AE842F9F56BF98451D97C115EF075A1735D57C47F2D13C9F7334C3EC03885E23FD
+4046D9F473700CEEFBD6F987805E55139A146A53C2985BD009468F73D2718CC861E30A26C363
+098A56EC4DEEC6EDB3EE41107235D332CF44318F2245F416F1214E505A41020CBF6E57BE86CB
+8CAA4B78D7B3DFAC8993FCEE73F69348C0FBEAF00B33B6EE432E227DBEF8D520F0E63C8C2664
+53CA80B90E7A0EFD010B9A76377D57254861992F09422DE4BE51297F611890ABD5B758BF82C5
+3AA9BF6C831C9D4B9C2D1EE295A4EE946BD8F9150BE03BBAED2065F935609EE86F32AD8B1599
+D40A2FA39C542204DDB13196B6FDB72D3DF1AF6DAFDC69C9B5E1C2D3F73E9D636DAA200CCE4C
+5BE3C5DD6E8B44699974F4B353F91EDD1E5E9DE0CFCA2DC36B497B3EC0827B0301890F756345
+25E72A232B6EC1109EF71D7E76207853D90556162E8AE38A3ED080D61069F09BF79C9C1609D4
+BDC8F38182A1EB914464DC29E55D56AB898D29C6F7CC886B517083B7CAE14C0CE6DC254B1007
+088F8D62FB149B86C9F950A168CD6198BC9E5E54D3FA27E5B93B7EBC3DF906F327998B7ECDD3
+32D940783F0CD4819938CF4B901FCBBFFA2D0DC894C2FAB52E054A340288740B0D0EFE281040
+A65AF0287BED3AD02D1CCFEB23AEE1D94E9DA847E091D25857026743DA372825CB0A50B7D6D3
+BB479F70D6D9EADDC600D8CD7058B0075AFD50807C47899EE77847067A9940078D3786F251C5
+841DB14B38DDDF92ADBCD046A19462EBA8A80C82DCCEB2E46C5CD071C426960FA58D6FB6198F
+68CE8B4B7B7BCB83DCFF3A809C8245345E651BDAC3BFC46F6A5315B34C3842528EB1640B9961
+FEC58E918915B866B95E6A76A25F3601BD0604A7D310E1843D694E025E7EE1FC42ED03D04F79
+765B5F8715F6821A075E49413A3F5285BD1621AB634C9078B3C6FB420F5B10F55B189DBA9B03
+07289300B0004956504DA4306801626DD3CA59276E67361A58755AF2122BCF5A9845954FD248
+74795E7F25802DF46CEE95F8EDE7766B7373C568641E914B752E7091AFC7832D76C5E514D597
+AD87A8A7941C88C4F99C1473FCB7FC11A29FBA10EA1D10EE71CA20DBA93062311408C2697511
+7E884C63E1BCF22E9CA1B026AB665453D1A10B2DBD198DFD9A3731B8B1870ABE6CC8203B69E0
+BDECF4B578A10186188B17DCACCCE6284A690B6F2BFED63E4ACF33612E9F69D3340EC16344DE
+6E3C00D02300CEB4BFFB35337A13DA5D5F4DBA1C8C14CDCAF59999BC5BC2D980B04A6256BB44
+9991B788B4D3F2E7874F083518F33191AB5F691F25B30CA8F494DFC9E889E1CA9228570EE1F7
+84C772BE0EE6520279B97F3B5169A4FF32EACEF111F6D07E9C68EF7A122B91AFFA4607D86F54
+FAA8A4FBCC4FF953CF7C31E7BAE8D7B543B08F4561163701928AE29C54C60E60CFEB12AED40B
+03E908661333C4551AF611CD6291232827B9F36EFBBF72849560A3AA671A929D3DD9D21FC22C
+A0045D333244A00BDBCBD9DD219921713433FAD2B76FB22791AE139EB18479FD72139EEBEEB1
+A143018D8071CE87AD59D4D2FE79A3C33A21C834BA86B76CCB3153B9CCC59AB912D5848E9FD6
+600545DD7E7B76DDC28A759EEE279CF81BC10924A02BC9A2D1DCBE78A16A021A1781DADA8676
+7ECC918E3D47AB1E3E3E185429EE58CC7237D76358DDE04BF34B30CC0610AC135EBE9BE8A186
+AAFE1950BFCBD29931240E89DB35E453567D74E414AFA4C1F8EE8C65D5364F51D2ECDB79A684
+888103D827E73903B11A60753324E66842E2AFD8B6D7941923392986E5120066E6FC6C0F1D1D
+4E6CA072670C9CCDAF66A33BED96B0C8C5785B525E6F497847506D5B863A6B7618D195CCFB62
+0779189DA31D61179A28497B98B96669847AB22A454920C967D14CBE834B1BC49FB8C0202B20
+BC64E8A76B8391CDFB183C1C18A36CA30D572D23DAE0CCA04C9643B6DFAFC056C0F7EDFFB9E7
+D7100DD70A26BBF9C2CC8D9AD3AD5E42CC231366892BE5AD606C73732340E8DF9D8F0AE2E101
+D1367B9820FAC08D096286B97B80488406A5C496B74B0E46D4574B94FE78CDCC25148EE0DD5A
+6DBC0966532E730ACBCA0F10D17F11F83F359D88ABB90DFC7B185C82CD4F680A9338F5CF7492
+9A928EADB6FACBA76BDE22D43D298523EAAA97E32D8552C720ADB2C414136C532D13423C1362
+FCF03E6AAA4DC29654A677A192459550A621BD2B1515C9F64284F72E6217485030FDBCADD4F2
+F0F5C12BCEBBE64F360ABDD0066ED243216D3B94C2853288EB5806C5496DE02E414CA5EF7FC9
+5E187588EC2133EC8B00D500B6425CD1AAD068605E7BA7C3EE1AC0EF15AE72A5BF8E39415C27
+4E72CFD92F084CF20A5E87B1F797EA39618713AD1BF1AAC37CA5D1B89CD20AB9B2E4B2D36339
+99DAAA683D8D0BF1DCC7CB641F78A14AD2677958B958AD88CE5A62D07D6DD81B57A70AE9CBC3
+0A15FFFC632EBFE3BE24E3B87A5FA5372A6260DB68A633BA61CCB9C01BBB398C849066AE4569
+F0220007105E3B98CB22809CF0C86E7C92B7D4D233A9F2163541E6C6C2CABEF3A7992D79499C
+CC4098F2B11118E7BEA91C3EE9ADAE78DEB1138B01014419BC2DCDE2E1D7D88DD9FF3279D5C8
+2B5FE79079DEA1040463166823E1AB652BD26872CF1A022F75A8D23130398A4EACDCD0F4F017
+4EAD6317571BD33D4B88F6E623E6434CDD77C1991657654B017FA55278C904D5F1B2AE239045
+21758A545CBE9BE877B6351A7E38C818103AEA6604851C5368E9B5DB38EC2ECC274DBD66235C
+7E06EDD508E8646361E7A3ED65F372E3958DCF003F0E8BE2E9C3EFA8A6F4254C7DB12BD792F6
+BFC901B3000B201D5536675E50FE285BAC40A8B5B9B261EFA9724DC5A03BAE03002364E6ED39
+ED13CB6A82709461B97948EDF9DE670E5A4B0EFB004081F5EF76869A2DDC767ED6EC06A49B18
+01B61420FCDCEC9AFD8B2ECE93A5F11963C63A048BE7B4E83AB8FDAFE080214F8934187A06C3
+E391E8E7F38CC856EA52F9BE70887D0479713F6A4768042485F812E7CE5C1F049DBD3E91A3D4
+A5E17AFEDC0C731E97F86E61DAC6C8A0AC88AD09060F2845F6EE2AA58D8A5B47A24353D85836
+AE5E8102660CFD41A6AE11E1539D25870D50939B0A708514E910175F7BD1B2AD2E40D60B5A15
+9D27C37EA486AAFFCD19AD15F62C411597F7A229433F061166B447FC4A36D8D83B8FC75E2791
+4C3704B450419343D52A21ADE797DCC789A4D4728ED50F053A7232ECDCA9F1AB2B86B1279DC1
+6DCA5CB1459B2C44DEF23FD19F1510D119063E534883433BCA298E2B3F5789BA7D2A057FD36F
+5A4D3C7876DA62714F560B3E1A11C10234450EA73F30D0789A9C9811A24A1A7B099C8E174096
+A80D05B1036FE81A39D57EB6D2DD384C6EE1CEE10DBEBF917717B6CB42E5343A0724D8A5F1BB
+7DEDD6F6746A5ED141A3A9DF5A95989BA40C8247923A2E6FDA2387F50A01E35CBE84C8898D48
+DD622D19792E5FB9FA0636DD1F2E14B17986A494A6DC4927C5744C16F273CC315E14E957A3AF
+FAD0A8FC32616AF1CDEEDF989DF25DB36A1D13168451B8B637C34D9C1C8A5220BC9B47B4C49E
+E0C288F954D954F36EB9C62D7A87A49B0A9B67F5459B3BFA7BBCEDBBC9461BCC3AF44BFE7285
+64705A6826C5E4FD3FC4E6E9328C376E3EFFFE1590186895D8A1089FF438E9D5ADBCC985E4FD
+6656B352E7EB22C9A833EC72C7A3D63FDB43F88FD6CBD306CA2F450266DE32ECCC0FCBE42BA9
+6EB0890E0A310AA54BA2572C5F2F1F8BB1B1F57E35E33F62E710ACC818709F6A70A838091690
+89C6F3CC28018133173E4BFA7AACD98F29DDA0D8D88646C5EBA9E169107E4A2676B9A4DD9306
+FB457E27717A5C662D71659BE44C586B05CF72359C775B79D697CCF87FAB79274773D5B06BF4
+6155B670B90D24AD378EDF4590281DAA7046744394B33C869796B22AEF7E311E140F0AD9CEE4
+C5C1FC264D4EF29A6C65AB07CEC6EB4CD14AAE19D0CD115F017DA625BA2DEFD6B5766F624FBE
+54EFE32A772C208A0F7B583A005FC89028BAD9EAE3C2E96CAB82F6B12E7E3CC12321A1CFFA11
+C8FF85DD7C921C9A37629C566BD1C0F1EB3020BBB8EA5573B91B5D6E4E9C41E5346050530AC2
+F149D6CB86E53DABC82D2B325A4E382FE817DBEA7C85DCF5A1E5C3028DC69E896F6207551D0E
+36E1942BCAAFF80089564FEA64EC4F95DBBED3CC8CEBBC61B8608B254EA465D7B5CB2C8C54E5
+265D83703F899587725AEF546E30995CA2AE75B4AAEAEA4761A18E11D3F9A4179D02FC3E847F
+DA9F54D779B38808AFD154E3A1AD03448F672BBA7FB1EB23DBBA385C11BA320C18D275018DDD
+25BB9E871C2D35576800DB80E7862B7973FAF3D03E39AE922259035CF853D2400923139A362C
+DCD10118C6F3EF5DD9F0BEAD476DEF354E729338094BFBF4C7149D02F51EA3684ED75CD291B5
+9944A9BDEFAA31E5B7CA373FD3B277827C6236D9EC7617D104DE072C467A22013B3E8918BE9B
+19F3D20097F22EBFC42B53B9506771F98A8B277F1287350C462968A361266BB7D38555FF2635
+04A1EB03984CEA477D149A66078B00F7605ADC8622D355466FEFE28541B91B1FBEFE8B76A69B
+EF134EC158473402EBB8C36BE9AF4D9E20A4F8893153E83E5C8933D03728262EBFDF5B8EFADB
+2C83BDC76B5BA33670EABA967FB485BE80B31E3BA3CDA7092B15400E2A14082B8FC92C82B3CE
+9AC75A63A3B91BBBE990853207F18CB706AE557DDADABAA356287D25A9B6FA0A095D58468AC6
+AAAF5603FB682ABD17D95BC8A8C294D673BF675C088951A95DB86126021957A6B937E9E3661A
+3B4FFF443BD4D32EB9B9FC1FB7E82A07E17A52E05B0E489DF6451C32B0210F1BEA01A60E04E3
+ED08FFD56C88A2CC60AD8CAA968E861A1DA01F1DDBA0CC3D721164AE56CEC781BAD3FFFAAD1C
+0D4C846D2FA80CD81607E053F985CD2361756D7FCEFA29DFDA4BE09FF88A761825D7E7749B63
+5439F224589871EB933548938843B1761B7F2A0EAA684E52CD599C9D08A03A21D389610D581B
+29CE7B024A48BC6A6E161FEA4A57D3E83B29BE78AE80E1F22DA334144FE47F22E425BD9D6315
+62FF3DB3B870CDDB34EE5A4F117C16FC96EE3826986154A27E7160A98F3999D430BF8C3FB12A
+7126E2C762B3FEF117CF1C195C52726D7124F2021B8E849C35D749D34ECB84D5CD7733FBA83F
+E9468930A3172BB7E6733CA6C1EBC7274CDFA6DADCAE4D8461EBAC5166AEEF5D023BF06E89EA
+C294622595D70A396EA2250AD72CA18E7448D7358DAA92D25E9756746D743C01DF61FA19C8E2
+7A6D6FC67703B2709D9719DF2E37EEFF080FC59163F41B85410A26B20A8C1B0A9379A2790FA3
+A2186F33F0C4AE9810E5D04759610612C2C706CE1299504CFF34C2E256AAD428230458056F5B
+C69B596A50587F71564D21C6AF3D2B50002A2C1FC914E79D9714BB6EA76116358781262B3FE6
+1BB04A60A37A19017B8FE5AEBA02A97BF458396A068AAF7DCA1C58C67257882A281EA673FF95
+159E07DCFF29EE2044A4358877B97BAEC13857F2B8ACBA61F9020166D54144D934558DE2DAD6
+AE3E275B0F40112E75B237D268A089EFBCC9DDED0C4978E6801DE389D10E1E83638A7A512D60
+74E455DCB0965E84AAB257CD62AE7FFA63D720CE9CC257262026DACDB4C203B942E113DDCCF5
+C270D6A423A078171FC0D895AFBE2A2FAF95CBFA608B57D6318BDDEE5707682742795E29EC38
+C17100598E4DD67957A86C8224B3655025DD3522C4D4C52EAB21528952BC05CF47E3EDD99E98
+A47916B18619C289C128421F2E284B4D2EC6A5DEBC52A02245C766018C0C30CC5AAA922D9866
+25EE49C6C6B145B99EE4DFA80396A6267B3216987BAF67148993EC5F870A5B014A95B650CA8C
+F714BFD8E0548660E3E5AFEF47E165F9B98D41172788F5781CD9F7F31D35B2DE48EAAC35AD4D
+CC5E69757F302A78F5C47EA4EDFB240299581153F74E91DE0909C0889FAE10AC99C076E364E8
+40945D7CE371029FAEE1B1B95316220E0586CEB7F7A620B98A3A714B3FB8634EB6BFCA986720
+24EC4C2C989C8271967F05DE8AFF3A6086F793537893FF35160181578836193A46D0C8B65AE3
+B7F6FF2EB40850E4704DA8F8B2487ED00A137725F6D1755ECD620AC2D4925EC33384A3FB6D46
+CAA4D3C9571B2E4601C590E08DDC39264400189B7D4C3CA7D6812AD2C4AC99FD41F2C2E7C293
+795CFA69310F577B0C8B313EB057A8F72F22FEBAD058F301AA9DCB6A1E0621B41910273912CD
+18F70A6F96D042D12C45DCFEA4A862BFC14DCC724BC923E43277061CD877D1A69929A30FF803
+B1852C01CA2E6DFA93586FD3457701DB68CEEA8947739F4959A3A8DA0D8FC550D855ADD2558A
+26BF2518B1A66BA502E8BE6B7526334F9CB7D08E9FB71A88BE5E66C799A46A5088734ED08A59
+5E4DDB132B2ED2DB0D6976F12EAB144E5167B8F0EF7F364608795DAB890B0F032D7699676570
+1236CD8F69D51AF42E21C6B0AB9FE5F2E412435338573DD87DECFF65DD75666CA52694AFF9B5
+B0868245CFEBFA9C7C71C8A1D665DA89F28947A5E4373F43737B84CA489DEF15BF61C2046455
+CAB150435018C3A3F2D6B405F4D21D385BD7EC6E4A03318D0F7B489781D1AF7C71C53C793D05
+7B6AD1CC2743F9F9D8EAC6F5B6DC1274F40998F115FDF4E4C846CCDC3D420D80DD14A4357496
+6F86854405C95AF2059DD72384FA62B466B17E85955CCCDF7F81611BA9634117F874089CCACF
+A4C79689D90DE01449DA38808DB88B9854126140DE3C846DD61F765B97067537C79276E52D73
+7D98FA182F2C2A709C1C62F5DEC23CD1B7A3921F9F87AFDE9E3C4AE039AAA5FEE450634AFC61
+10066FEE454373FF1E96177F6D50D06F244F585E0A21FF34900C94FA33D2A3400C68CE235F56
+712495E935C8D1F3524603B1006B35365AD05BBACDF8EF08E4746A19BA485D244FE63327FF15
+F4DE35AAFFCBCB3107125642528B298ED0F974181B0A2C4F348CCC1785A49CFD295AF6679B56
+A8887C990AFEF84036F8DBA15AE3EF223E842DC7AF59F5C8D093DF80052388AB6CDA296D4876
+A8C3D6A807D74615858A468B504514D280AB652A9D4BCCE35BFE0EDA4F98C089C7A8FAF98AF5
+DCA53A83E062A9E1C1B5787F56145EC5EC5C111FE4BC60C6BA16A3190C43BF45DA5D37177C38
+DA5F17EE5AEFE954AA55B88CA1EC36FC711ED5AA7682CA3E361DC079C4AA7062EFE202493954
+31A994531AFA96C4E729BF82AF745013F50E0C513D3B333654658425B2448CF09E8C749319E3
+FA9AD5C871BFFADAEFDCB2194F6636E31DEEF8D4DA075FA4021809F30C9DEAC416495D5904B0
+4BD99B81535589E78AEBAF607E27493ACE1733AAE78DFDEDC761EA04EFE65EC6EF77452623FA
+7BA5A203CD2B8A438B3B012996418EB39A9E71A1837927932C477C7D17770F2C42157D37D538
+98315098149D9C3FB9A1D17AC3C3A8ED1712034DDBFA328E2C015C73998361C43C6D12956E8F
+EBC6C2908E0F2D36A87FA568962DE228B6E3BA8CF1567E5AFE094C68577F70D0E70B8C8E5FD8
+F3EBEA134126878830812A97F1BE102B81214EED932EFD173E227B962A70AA30B4E6C840A9B9
+B13C50F58AAF8F4813435173F1098389E326F9DFC4DD94B00140C6DEA4F99D8DDCA4646B6C76
+73E0583876ADBF7B2CD035144E1EAF9B3CF3EBD8F3A5FF1864C53F44D7B612D7B51536B8CC05
+4EE771E9B4AE7C193076C0E23F428EBDFBCD6A42BACF04E167972827C61D3773AEB7069F9CB7
+3767A79D963EC26609FD0CFB4E6039BE3B8FA59C080BD0B04B80965E21C0B2C43728821A408E
+5837A80E151078588E7AE2EE50B315787378415F22EFA97AA314759444F3347446312FC5C5AC
+C8EB0CB53121EB05C946A2B3319D9D8F1E0D35BA6B1292F04026846E0187D3A1EA27B0AB062F
+6E34C472B679AF5A032F1E96E73850C1A7BEB77119F2F53B98B9D1C64FAC5DD3F5E5017AB48D
+65106529E63CE255C6021645C204A0E778C5FC5F1CA06516BFAEA3C5AB2F2044D1F07C4FA74C
+CAFFFBDFCEB259049956F3E9F9FDEFC16EA9FCD8648B3AF89EFFBE80929D3D4C2283D253C41B
+ED1AFC420A5015F3363DF6F8CADA45B1A2D815C296A60D0C49D502A5F06BB21AEB6FC377954B
+ADFF0C84F3AA2F67F29E125906204936F103D2FEA185D5024B9492A66F26EEE1A3FC2BBE4E75
+7E0E4B0F6D45A865E9EE22F6DAFE38A69BA47C60EE2F545C3904618689E1C2AAA6F64F53133A
+64C29F94B049E634A34FA54F3476CDBE7354A6A72F9F4536505AC62C3D7F28ED967B20E9D9EA
+175D683E968E8C281F89E4CA07542B38F5E29A081407DE4D7F13ED018C754C5AC59CC10ED131
+69E15576B12D9CE14E6ECD3754541AA2CEAB0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndProcSet
+%%BeginProcSet: dctt10.pfb
+%!FontType1-1.0: dctt10 1.0(Level-B)
+% T1FMT, Copyright (c) 1993 Basil K. Malyshev. All rights reserved.
+12 dict begin
+/FontInfo 13 dict dup begin
+ /version (1.0\(Level-B\)) readonly def
+ /Notice (Copyright \(C\) 1994, Basil K. Malyshev. All Rights Reserved.\012BaKoMa Fonts Collection, Level-B.) readonly def
+ /FullName (dctt10) readonly def
+ /FamilyName (dctt10) readonly def
+ /Weight (Medium) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -133 def
+ /UnderlineThickness 20 def
+ /CapHeight 611 def
+ /XHeight 430 def
+ /Ascender 611 def
+ /Descender -222 def
+end readonly def
+/FontName /dctt10 def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /grave put
+dup 1 /acute put
+dup 2 /circumflex put
+dup 3 /tilde put
+dup 4 /dieresis put
+dup 5 /hungarumlaut put
+dup 6 /ring put
+dup 7 /caron put
+dup 8 /breve put
+dup 9 /macron put
+dup 10 /dotaccent put
+dup 11 /cedilla put
+dup 12 /ogonek put
+dup 13 /quotesinglbase put
+dup 14 /guilsinglleft put
+dup 15 /guilsinglright put
+dup 16 /quotedblleft put
+dup 17 /quotedblright put
+dup 18 /quotedblbase put
+dup 19 /guillemotleft put
+dup 20 /guillemotright put
+dup 21 /endash put
+dup 22 /emdash put
+dup 23 /compoundwordmark put
+dup 24 /perthousand put
+dup 25 /dotlessi put
+dup 26 /dotlessj put
+dup 27 /ff put
+dup 28 /fi put
+dup 29 /fl put
+dup 30 /ffi put
+dup 31 /ffl put
+dup 32 /visiblespace put
+dup 33 /exclam put
+dup 34 /quotedbl put
+dup 35 /numbersign put
+dup 36 /dollar put
+dup 37 /percent put
+dup 38 /ampersand put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 42 /asterisk put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 60 /less put
+dup 61 /equal put
+dup 62 /greater put
+dup 63 /question put
+dup 64 /at put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /bracketleft put
+dup 92 /backslash put
+dup 93 /bracketright put
+dup 94 /asciicircum put
+dup 95 /underscore put
+dup 96 /quoteleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /braceleft put
+dup 124 /bar put
+dup 125 /braceright put
+dup 126 /asciitilde put
+dup 127 /hyphen put
+dup 128 /Abreve put
+dup 129 /Aogonek put
+dup 130 /Cacute put
+dup 131 /Ccaron put
+dup 132 /Dcaron put
+dup 133 /Ecaron put
+dup 134 /Eogonek put
+dup 135 /Gbreve put
+dup 136 /Lacute put
+dup 137 /Lquoteright put
+dup 138 /Lslash put
+dup 139 /Nacute put
+dup 140 /Ncaron put
+dup 141 /Eng put
+dup 142 /Ohungarumlaut put
+dup 143 /Racute put
+dup 144 /Rcaron put
+dup 145 /Sacute put
+dup 146 /Scaron put
+dup 147 /Scedilla put
+dup 148 /Tcaron put
+dup 149 /Tcedilla put
+dup 150 /Uhungarumlaut put
+dup 151 /Uring put
+dup 152 /Ydieresis put
+dup 153 /Zacute put
+dup 154 /Zcaron put
+dup 155 /Zdotaccent put
+dup 156 /IJ put
+dup 157 /Idotaccent put
+dup 158 /dbar put
+dup 159 /section put
+dup 160 /abreve put
+dup 161 /aogonek put
+dup 162 /cacute put
+dup 163 /ccaron put
+dup 164 /dquoteright put
+dup 165 /ecaron put
+dup 166 /eogonek put
+dup 167 /gbreve put
+dup 168 /lacute put
+dup 169 /lquoteright put
+dup 170 /lslash put
+dup 171 /nacute put
+dup 172 /ncaron put
+dup 173 /eng put
+dup 174 /ohungarumlaut put
+dup 175 /racute put
+dup 176 /rcaron put
+dup 177 /sacute put
+dup 178 /scaron put
+dup 179 /scedilla put
+dup 180 /tquoteright put
+dup 181 /tcedilla put
+dup 182 /uhungarumlaut put
+dup 183 /uring put
+dup 184 /ydieresis put
+dup 185 /zacute put
+dup 186 /zcaron put
+dup 187 /zdotaccent put
+dup 188 /ij put
+dup 189 /exclamdown put
+dup 190 /questiondown put
+dup 191 /sterling put
+dup 192 /Agrave put
+dup 193 /Aacute put
+dup 194 /Acircumflex put
+dup 195 /Atilde put
+dup 196 /Adieresis put
+dup 197 /Aring put
+dup 198 /AE put
+dup 199 /Ccedilla put
+dup 200 /Egrave put
+dup 201 /Eacute put
+dup 202 /Ecircumflex put
+dup 203 /Edieresis put
+dup 204 /Igrave put
+dup 205 /Iacute put
+dup 206 /Icircumflex put
+dup 207 /Idieresis put
+dup 208 /Eth put
+dup 209 /Ntilde put
+dup 210 /Ograve put
+dup 211 /Oacute put
+dup 212 /Ocircumflex put
+dup 213 /Otilde put
+dup 214 /Odieresis put
+dup 215 /OE put
+dup 216 /Oslash put
+dup 217 /Ugrave put
+dup 218 /Uacute put
+dup 219 /Ucircumflex put
+dup 220 /Udieresis put
+dup 221 /Yacute put
+dup 222 /Thorn put
+dup 223 /Germandbls put
+dup 224 /agrave put
+dup 225 /aacute put
+dup 226 /acircumflex put
+dup 227 /atilde put
+dup 228 /adieresis put
+dup 229 /aring put
+dup 230 /ae put
+dup 231 /ccedilla put
+dup 232 /egrave put
+dup 233 /eacute put
+dup 234 /ecircumflex put
+dup 235 /edieresis put
+dup 236 /igrave put
+dup 237 /iacute put
+dup 238 /icircumflex put
+dup 239 /idieresis put
+dup 240 /eth put
+dup 241 /ntilde put
+dup 242 /ograve put
+dup 243 /oacute put
+dup 244 /ocircumflex put
+dup 245 /otilde put
+dup 246 /odieresis put
+dup 247 /oe put
+dup 248 /oslash put
+dup 249 /ugrave put
+dup 250 /uacute put
+dup 251 /ucircumflex put
+dup 252 /udieresis put
+dup 253 /yacute put
+dup 254 /thorn put
+dup 255 /germandbls put
+readonly def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox [-6 -233 859 827] readonly def
+/UniqueID 4700758 def
+/StrokeWidth 0 def
+currentdict end
+currentfile eexec
+
+90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9C0DEFF7104A7500A4A4F6EFA753A91BB0459DB2
+21B6C6B927688CC9FAF59DC2B9DB602B23292CCBC8D6AB4AC826E3CCCF95976D59D5AF0A20FF
+C8FE6BC2F4D2B7BF275C9BD62949B2B45ECD0AA034224CB1B0AB7E4460949DA8585F984F3E49
+C0746306FFEE2334A146704FB5410B5AAEC54A5C2EB17B971354982F4ECA1DC0A0EBFB92D1EC
+17066DCB5948838A2CF3CDB83B18A3C16F300CBEE07F1B57F5622C4B9B506096BF432DC4421E
+BB7F4A04C039D144FA688B10523016C4E9B3F38F7C479E80580B6B45A2266ED7E9E49C0082E7
+193D41EAFA9CD60A260BCBD5C3A903EEF31CE8AB214DFFE6F20063CEAC246EA0D4001E3F8795
+EB864A4A825CC6C5F6ADBF24713D3890A63FDFCEBAAAD66328D03630AA81F021AAB8FB8922CC
+013BF9EBA05AFD709D80732132FC1126C736E1DE121BEB2D6240C46578F3024A5A3C69CE7CA9
+B1182ED1BDF2A5210ACA45622A343F85A492B0BEF4E62182A7CB8042E2E61140A943E175AE77
+528C2D61B9098FC73FDA3BD1F3FA335583C55FD7A0F6A028706DA951325867CB474A95CD0783
+6583FA59765796208900F7683E88853C936FC84DF19F1EE82579904A7A412F1FF4A338DBCEC4
+65EF8EF19FB3B1E14A9096008984FBCC21AEA6CA9DC9E2F39634CF502D72A42D04B5882E491D
+5396F0C48983F4F6DEB8FDBE0F50521D73B132733815721C73D9941A489589930696E411DD13
+466591877B945FD1E768E2E3F42BCD0E9DE63D3FF85EAE6F4742BAA0D00AF4D1407FEC576C00
+CE468FDD00A319EFC31CD2930EDFC3F7366447A7A72DE365F26750071265AA33CD6389C33A06
+6E8307ED3897C11EAB7B3F1D10EABDD1D4A10440E9EB43445E649EB9494F03FC8E3E5B056FDE
+5CACE0CA143059F8E4BC40BA6E4A60638EED083BA426E04EA142788EE98B43B1A1D005D5640D
+7F66CD5881AC815A1461AE8EE9BB9C003352DEBC9DFD84A8B3F50E2C67623F5F58547C97E412
+D690765D32247DFC23FE5DA64D5D90DBFF69FEB3F25F8BE14C07E983C8C7A5A02CA7F31EB2A8
+493FBB8A1A1945F3F20D3960C608C15D493026811B08753C75B868FD6F825DD76B34DBB97B22
+B0A57AFD38424FE660276C60E223687627D8E1A8CC88A3ABD9B10C3EBF2D3826FDA144B40D4D
+871D68206DE3546CAF14F469FD0B76DAFCBF3DC639D6EF1F7E156516F70C3450CA2DD78B8C0D
+5EC30773649D86E13888FA7E5963ED92F755626B208C3880B0AAF14D7C62B15DD5C6A24C6598
+EC911407EECFBDEBEEECCB7E7548BBFC6AC67279E512E09163A40B1BB3D6D5DE86EDDD7B35AA
+133687408AA170A92A096012AAB9AD31C1146617C8E671E52588F001ECCA4DDBCAB1850E62D7
+891ADA2ADF99E1034E591D67139EB7A5B609D992D722C88F0C2C1507684FF1FFF8F47BD27FEB
+334CD312C5DD9186DF995A1A2047A08E8D7E1FD050804B17CC51AFB32A0DD91DAF72856943A2
+D821CAABD0B26B4B09B3575C68C2F81B1721289A1F6F2A52B25144E21FB3251A8734D02BFB76
+8E10994C2C2500E4B25399952830533E19FAF9E2D7C39D9CAD079C747417119A6E3A9181343F
+C2D36FB65C5B180F55ED1082410F56D2711B772E381B56830881871DB50089D98885909F7063
+774FE0C26DBA0202870217ABF68E38630D14A5B50221D1EA1E5C48F67E7149895AD2EAD722A4
+3DB010F44CEF2178C43CEFE3166E8B8823950020AB1C7BCE2FF5C379CBCAD8B90AAC30EDAA1C
+F26731836874D3745C586C8C43869D3E0ECB1F28430CA6BABD802CB0D6B3981C4D2918451F5D
+00F1844CDC20D887617C5907ED70DBE049436D455796196B37154C8F76F4B94B3354CB6F18B9
+95E7A83CF4755A99093199CA9413E0F67287D2E98A54DAA8346B9D56BDEC649FA16BEC9677B9
+933CF196BA3201D6F2512CF4BDE828E985EE9183F3CC1BECFD98FC4C846989DEAA55F37410E4
+B5F616C600E777095CD174A4087455EF141C30E4E910AE46C6B480461CFF8E11422F2762A884
+C0A0A26CEFDDCE3BB2FA3C82F35B2DCF8DA20E231734F7D9A2CADEFA394863532E9929498653
+61401970A023345C0A86F19EE2ED38FB77406F05BFD203171660C81AB5537AFD95E2A44EAFA1
+43ABF7BD92B831719C6402888530A963E285363B06539CC88D12C850C4C8C70CDD3981E5E3C0
+54ACE8651B15717FF5D8A3CFC8C97FAA41FAD0A001D490D64DAF14099CB52F4723C6DC0BF181
+50AE2A0D98A1A46615C97FAFBF7AB25A1819830EBC12722EACF49650BB79012C855D6049EC4C
+106EB8E98993D6A34FE91979AD4863C7BA2B2E6C5FF361AC09419F47A5A4ED3080BFFA6343BF
+454FC2B254FEF7FD67E26EB63A03DD56D3D6F9988B1291FB0E6AA49B42ECE36EB18E59CFFE3B
+1BB976B0278D5B81D028C6C63DC5C614BE2DF3F05165E5A949EF087C1000ADD76BAB047F5021
+51148047D6C104CF740AC6C1B3A3F56828B59E09AAE93D9FCA9A078400CE72B69E1AAEA8D0AD
+A04E42E2C4C1EF7432B0AC70D2CEF78FBD40BCE7D7801784DB7931F89CB9AEE370D26F9ADCF9
+8E5B484D5593FF30E917F1A6E7F022298B6E3B85EB915E842A7F9DDF385D92CAD8500C1CB1A3
+C43AB58ABE7076A9DDE59F33BED97FBD9059C2BCCD31D195436C18B3CA5FAB352E238FA9D560
+BACF32DB16236BEF9F58826B393E6F54808FE51130034BD4A8136D27871C8D5F2949A80C0131
+97F9F2B77D6B6B6A3A95A383DC2B7FA471510197EEA40A6E06F41412E16C4CC52ECA91D03195
+2562F781791E2AC7122628301B463A4D494738905250CE83B0127068ECEC907F6686BC3056E7
+DC3430FFC9FB63A96DF12B67C5961AECDE9E8B932406BA49D46E200578DE183F13D1DEC685D5
+C2EBC2F1248F9A60B4E84BA7411E3D1ED69BF9FD58A22C650E5E4D61BABA1C9AAFF27D2FA48B
+BADF565D7C3CE42C99F9169FF89CEBB075D6F33D2CDF736148208D1DCCF0EE9EEE52108C6C2A
+DA2B7A5416CA48B38997A71E23D4E75D89007906157E2828F525BE84F9CE110F5FAA59D062CD
+B83B64C9CE5186439B7993C13CF04EB4FB20156C838EF73D7D4897C8AE0B166BEA0F21DD9DAC
+DC1CE1E77C0FDC16DEE1B55A1B74889C880C901CD8CA8DB8692BFC673C63E813FECADD60A856
+2386E2F6BBD533FC355965BDC7DD23B0A57B8BEE055DDCF5F11D8ED2D3C1D14E77999F518D07
+6F6F200DB467D69FF8CB561FA183BCED6066EB7290972FDF38DE97692C1F4BEC3EDFA3127325
+1368E40383F5A40874CF4DD7F13A67C461C4BFADE6F84017D1926175720548A7E12168DAE19A
+CEFA7CEB0D0C7FE21BB75006AB0F8CFFFFAB408A9F426EADEE49AA262EDD35D28A9B216DF40E
+14970FFE08C71E546E6454E74051435DD17E6F84CEDC40A5A0E26DF9998CCE728C9B0377BFF6
+5E37A727FF0563B0649B8A9EB24D0A3F51CD625B1BA4BC993B14868292C1F50219FC49A6C122
+A7583D7E272CD37586A4AB563105937910918C3F0ECF5933E15FF423DE5E87C457F7D1635DF2
+C5063BFEE630C63112B2A14BDD243BFCE36BAFA97021D442223B88D21C5190AB3A6E4B4AA9D2
+4F7E3ED397C0DD5337E55BF01AE6CDF091A70B5D2E8F36AF4A1182427005A2BDC85428D8B328
+92B3D7FAA44A9F17C540F96D49A0E40DBB87BCAE97B50404570EE08F6DF08A0993C147B4F3AB
+3F51E14E9C0F7318835B94E7C18D682AE8C874E9798238130CF9E6D2DA7965EB0C721F440401
+843ADC23378D2408E105B8EE91C75984C61907B9F92DE25C973EF82210A345E681ED291B1190
+4354336C0592FFB4994ECF216FEB92318529A913F4E002AD9A6A27684DB8B2376A4112904167
+3AA82DFEE3AD466CBB478BCC8C448983A685BD8C2A279690A953D4FD743A6940EC97E8A6369E
+C9EEEED6F51AD1E50DF2159D4F6A87934D75C6B187093D46711B6F1AA77AC12FD96E11569EBA
+743CD2BFE00364AA2A4C7BDE9BEDDF5EF82A885E3B67F91847DEA9727D2CC5671C207E68319C
+5814BF3B66F0C2182A219377A098245F75BDFC538CE8EFCB5E96F07EE8AF056FCE3BB17ADC85
+862160B5EC72F035D6C10BF4D8E760130EE4DEDB6548079F76E65B066924F0F8D7C2E48CD438
+94CE19AE40F515B6DD5E117E547421DF837E7555770A7C81985D060260996AF628EA7591F96C
+3C583E9784E90BDD66EF40591E1A9B40E78A082FAF559446E60D2874AAF3E9EA3FC0FA8A496D
+1F7FB45BE02E8CC1F4225B30E05EA5160185B7B8EF3D13D066A3222F712ACFA73FF1FE7E7A8C
+52FA1346671ED161ECA05DBA3E1393A4584F55E3B48B7D0C3432613A7DA7E379CF2ECE09765F
+225CF6580D549C6952AF3E9B1D707467536C3EBAB0EE6B8903F0F65537C6094C5430714BBACA
+47C4CEFEB7978CA8AEC2BA63D1C69C7A9102A34A4396B580685C42D934CD02B4A28E92BAF261
+D8AB4A23AAAE5BC4707FB751CF279BCD35439D67B59350DAB7A15EB1D90EC02F41D2EB39A424
+B24601C4245FB92193FE0C8E2873B1784D709C50864C1042885821CB09D082ECFA8D5EF617C6
+EA239603B928057556C1E4D06F26A139E70191B1EEE859A2E5A4AE7E332B95B2BD4C375B168C
+D547707F4023318D558B23C11585A2586F25B0D9D500114391E5B053B1E9F3FF707F49E6EF3E
+300E0547776462CAE73E35F3F736B1F4C7F8D985CF7EF4DE71A754909FA5F303451C3547223A
+9BE1EA775D207240F810B5333C8A789F827844F3087EDE4C8B53581F3601141240716A493D1E
+E2F6BEC62E2CB6B8AF4008F9FD759999BC5302777F3B1B47976F663114230FB992A4F5A94FC4
+33B3F19DC7A34102DC43A43C89B6FAB314FF8BB161C58D328E3104864FCC89082BC4C73CD2F5
+8382DEFAB13C120C7E3D800B8C1E4BB3187691136B5C64225FBAF3383ACA226BBD7725E20278
+F79FA019460F9C14F47705163CC6300D6DF137E1F1E72DACA8DDCA6B653ECF91A803E0876684
+B8C78168B937425FF198C84E01AFDFC99F6EE97C64CDA28BD7C8016D0FAFB7D467B61F931248
+B9A92682A41A8E057CE40114298F38FB614FF35A70C65FC68016D285F60C1CF1699549ABB2EE
+808E11230F4DDC71CFC0DAD6043ECA39921C404FA1646A29D031C8277B00AB7B475C47B933ED
+6BABB162CFA5630E3B3DB548BA09E6C764AFA2DC4ECEABD8F4CABA4F11C5C43F9FCDDBE89DDC
+6B97062BC077CB7A6FB37D103EAB5ECD1F4DA8FCF1278E20370F5EB28F9EAEBD51009FE2FCBA
+E8355819A3918AC9DE93B8B44F61FB7653B03A98CD4E5D16EBFD8F68AEBBE7813688D8A32E37
+3D80FE7C6A6978546A39C0DB0A49AF6BFE2C8C4584AC4D50D0AF088D840FB18A255F49D03FB0
+B1F449DF5D9B71524D61DAB2139A9ED4F91535765A1B3914C0B5C4ACA08DC06224FD6373575A
+3AB5F04AF1B3B328FF64836FB517189D67F0414943897945B7483890401224A29D190CC626AE
+525178DE58D981DBAD44D425349A1DD6F269721867801641A94756F4E8513200C1719995A382
+12568735582A3BDEBD8DA1839411C684CA101FA266B72E4BBC657B7739E70C4B201B76C9BEC7
+C579C3ACA2984C4F36AD37876593BFB4ED662330FDFCA2919F2B7C10119A752D8FCC35BB5E6D
+261457BBFA156EB858681DDD9CDC710DB31579D8F105927A690C97C69FA3DC9539D457C6E969
+EE008DDBE283D61E4E0733E78C625365AB7385F1AF563F72B4FD3C88C6996252E0DBA69E6EBA
+F15E1D169E379F7F3E72E0A10ADC71F47E9528D28BBE97F96DDF54970319361857FB5B19467D
+D83A592B474C2CC8AE995BF5839C0F22D258AB6F1AFCD37AFD744355162F7346DA3FFD70096A
+29DDDC22CC4E61BADBFCC06030A12203070411BA8C452A86057D5B212A3160BFC6A245453990
+22CFA848155B9B2A8F25491209A427E3794DC567FA317437E60A9BD537EFB932BFD6B7911528
+30127FE645F5DC2316901AD838E6DA7C253C4382AE09F0D0B871079A33BF35101FA6532F6E02
+069C3586E788C76729C25DDAA2F8F345F584A01A96E1E564569504B01C162D641ACB3AD10AC3
+A7D42FCDFCA39582B7A3230DFBCA78A188DD7F3A78D1235458DC1D13C3F4580B5BE81E848CC7
+B7A23159168D950187A60A1F40FC62CCEC7EDF0B20722FC9F2DD9397E8AC126B2900EA6E4362
+C15C4415985E2749C845429F8B2EFF3F97049F5565927600B0EBC11C7A5812630BC8AE7E6456
+FBAE020C9921E37A4A666B803037A9A247F64DB541F6E270722AF2B6F7AADD0FC40ACA22D735
+C1595BBDD4AC5CC59762F91CE880E3A44A408B380D69518A8C7566D3139772FAB8755599AAC6
+B9FA3ABB3B8966B3874909288448097744129FE2922506A2FE12EECE9F51A30127AFFD5B5635
+DE63F460B8F839D00CF0832CFEA3C42EF35A52FA89D2CF2D17706CC85E393BF52655C5A0F658
+4551975FF2D09D52D040B7FCB1C369710C3BF82FEB9D4A96D2F4CA4EE24DF9DC5ED3F7A21194
+6472CC37EF6416A1AB13F9D3B3AB3188261AB9F09C9171D6587CB4E9BA72C3116B997D699E5E
+B8383DFEF6D3C0817E5180A7FC44C2017F215D00F20AB7C1597C4BA9304602819F8284312B42
+1900D85C9691DCFA83A577398D47247AEDB7C5427BF6132F1F36C3D2520032B7A69AACFFF908
+447C89B555C07B442865C61FCACDD36E5536A3666DAC193BCBF687CC7755A84C888D073A1E91
+93F8D6F8977DB6586D79811F7AFD33478A1292868878B8A6A646347A344D816C49A894E74F3D
+AE11722D89B63986B61C333DCC7D9D7F78BAB99CC52CCCB7BA4D20E8D0419665D47429CCE03E
+37F5E9422165F539BC301E887FC093BAC12EB26668AA92B3FBCEE1CC1CB187D8DE2C557D9006
+4D927A17885D73C3ACF3DCD14CE412865CA6DA4FF2505C21061F08E66F9634550D3E36720A22
+61592B7E22C8804D096204D2292273F7CA75589223E7CBB555CF529CE066D66D0F220DF4C10F
+2264A99AA334F89DBADD1A9C6A3380FA15AE2E974C2B5199FAFD59611A296B69772ABE4EB603
+455BBAFA9178878CA10249176182537668449B486C1335B0F56BBD838C07648650D5B9DEB6F3
+C3FC50CEC2C19000631C36607EB8C541732742E113C52C358A9E10E1100711900E7992926A9D
+1274065551862334F5B99F162995F0AED07CEC1436BCEF7775A187C6C0BCCBC55A4DF6893179
+8327F4F255BC1222B194DFB2DAD6024861350F33454862DB6BE9EE89D86E9CE47B3E318A67AE
+28DFD8F190F2A0AD8BF8A3BB581132858F7660AC55AAB742072CC3918AAC7F5D555919B4135C
+1E12495E3CA054C270FDA7594D50108067CAD678B571006351D5F23EAC1BF54D1244B23E8000
+D9BC1F22336603A69FB22B129E3D8F3091CF99669AEE3C83CCAB2A0B174F2571C35FCD08AEC2
+9D73DDA55F1224EEDC4F9E13C2BFE2321524768C9518FFF541D0CF045E83E46AD769DD0C3BC0
+2E223C8DAD116E8A268427246CEFC0CE0B4EF7B9C9DAA47A4E77596EA3A46986E8CCAA0FA21C
+64209BC90DA1F7EEFC3C60CDD312948E5ECB9E20EB7D9E548ACD06272B99C903D18C76799059
+B331B2283DA50E5BBA605F390F79B8634705BF4C66533C103ED7C27FCF7DBBB5465840CCA1C5
+B09F49E75EC8D443DFE30F05781742A6036BA0D0AA37FE9A7F7A3CBF5B0F129A2D7BA4D7A94A
+8BF122FB6034880117CC06A7EE8E88CE09B5CA088F61F0339F6FCA969FC20251A41E337EFE27
+EC8835659E8C7DD25354FDEFAA2E0C17BA4B56D34A8E2E0C571E2992721C1ADCA45EEFAB6106
+FE7C356964E125AA50057A4557799A904DA042C08462A7677B775D3E960049CE397B09467B38
+E4442F465F64D3CF39448934250A0989ACD5E87DEF4589A58B31688F130E331122994EC65629
+3790F1402AFBB48B9991DC75A946EB2CA65994C65AFD04A4E4A4A112380A09DB66DD27875203
+704AB50BD56057FF0AE667F03F5FDD34DA7FBC50F36B7DC238A771F8CA38746A0D7E48B2B0BA
+A1DD74B484E78E83E5DBBED15ADC0D4276109F4A9F9CCFA79E392B338BA6D2E7DFB507FA5D8C
+4AE6E7B68B87E5FA2EA85A8399D4C2E4A4E83AB64067801AEB3B2711B7DDA35EDC1525DD5143
+C917AF7F70DFFD921E0C6B19BE6C2509BDC46DE03DE40E508FF1969C3E06BD9AEC7EBD31188B
+2D2068D7A75D15FEF1078B2B3129E08FD3280479960289B366BC42A730CEF2A134401328B21E
+A498C054FA4C3366E3B7F7F5261A5ECE8A3AC944030D8418F57B8BC4DDFD196A9A730C962F7E
+E81A7965FE6023F5726CF2A49D509C73AD62F6FB266192ED99A09366D9620D2AD77E22D5EDE8
+F9472358D335FCEC6D077CC586C890BE790318E65975487540904549695B96835E855E183F05
+0A4EC152E3A4F818D1F92A9223942DC04F6EF8B07815BE50AFD8F805A14E37EF14D66DBB6879
+64E00ED5C0FE518D34598FF246CA89FDAC0D0C4BD1057CE44B669D7F71624A27E004AACE8794
+880F60B70C3D9437E693371DBB6683689E930331BB6CA7939F5EB666B8668A0B46C092C962D0
+E4C8118E581DAB54624541D97836B4BB5C23D6840B551B657B5ED2AA0FCA6B7AA120F2BFDA9F
+09F37BEADC9966430A285CBBD7802E7975F8065FA97F10E9449C691022A4AB46A6CBDD4537C9
+904FFF856F493C20E710D407135168B20FA65457428141D2D581C8D2A280BEB3C5388F61D130
+E01632866CAF94BFD0D6827A223306FD8602C67E90ED8B02AA23F18EEAC5CB21E4AAAF647513
+9F39E39B4209D8D44C35590858C48E3F67EB502A4F465012CEDEEB4F560DB4E8FC8E26CCE690
+02D2695DE41EB3686BF29518DB6845373EF6CD934F9AF66E6A3A465BEFA134E2FC09A572F446
+319159CFBD733D34F3DCFA65DF66ECB40E5564D55ED87B88A8A057AB448287F475F982811C08
+C89EFC4D88CED0BE5F58AE24E20DAB71E18531ACE5100A8C5957ADC2BC11E0D4A5CF4094275E
+8CA3C629D2EEE9E9484999FF9D7E2ED184985577AE4CE74A295385844A65B3693B267D7771AE
+286CE512539219E0321A25119514F6DFB1C0F13A560B463F34B349DE6718E6470524FC5F4426
+D4A8D5D17F3DBFC0ED3E34A218659D7D1F765933F0971CECB5ECCB5243C15961506F70CBBFAE
+81A302C8B514A7705C4CFC7F445493CD5637EAA78EDD479D6ECFC28C98BCC990FDD212F1E137
+6869A676906BB142B41BA17BB3DB62E3452636D489624F98353529CCD67BC2B6CF4C878F3A3C
+C14069C35C7359740B9B19170A1F9202AA522ED4797C72E077692B173AF37B3C92ED37723C10
+21A8AD0736B70CD8DE80F35AE74DC84A770C16EA31D9E9FCCFF9EAB2A8C6E40713A4722F49BD
+A4BC1E48B46416EBBD6497BE4CDF44DAC311CEE1A5664F8FAA59BC223DD0EC14926CBE511CB1
+B8C63097150F6610E133B7FACF0FDB7B4BCA8F11A6E4C827DF4176C614E646C3C7F1CFE9B0D6
+2A65C028D88BC98EF24B2FECBC6E5AF9CFD740A62DCBA9D1502344674A1247C1EC5B22BFF141
+8A9643BAD5C9D3335DFD809465705FD12A47134F1B41A4B3A6D580D6619F4C3D5673C5F8040D
+295A23B79FD5016E870D7C570358508C5B6F0B385202AA2A5616C259F73E454F6D809B99690A
+D3E2C4D309BC7D3618BB4D48784D8BF806849A63734285C9B436001F06C25767BE8982653CC1
+03762E1B719970367CDACC50ED14C2269D902BB21155FB46071B23162E5DB67BAE6B52C99122
+696C09CFF012B41F03A93766FBA707D5A1FBE01422F19F998B5BDFDAB0B3F08B90B2B97023E8
+8E6F1A0248BBCD5475716C3617C4781810E256A6D2F0AA6A9E891035D6545203E53055B8A86C
+C7EB90E70C860792E0F6BBEB36D3597449875C4950246A4ACCC7F9D34DCADF27858939EF52E1
+2D924C25C537C50506C7B06755B381DD61D2DEB8C418CAB29923DE115493549DDE79D7FDD1C4
+84584E3EEF5B91233BBF6818AE46B7067CE4B7A42CA6889F7306E62E8B1825BD09F994F7E308
+A281C853D619BEF62E6A64E826B07368512FB6327E114F9AC5786148CF1883BD09DE38ADECFB
+A14789C84F8B8DDA2247438C238A39764C9717EFED3D7E32270A4EBC77B772622B3A5DCC21AC
+C6F648F4ABD47D7D3F20AEF73A87907EC0EA7C88ADD92AACECA065058ADE187CEC122F6BCA28
+F115962B30C7CF237E4903D66DED4096EDAE6C550FA8FBAE7082C83842812AB39C4AC31A200C
+073DEB52AE301DAFA290C78DFA26997F1092DA8C9F1E109B63C09E153D90A4B249E753CBC77F
+28E17D6F3047798340282A635A23423BDF0A76DE7934D90D921B0F00F2E1EA3D750EDF1B3534
+EC510403F9941DDBDE385C5C391C6417C6A95C9E6E23134353192FE29913E2675407433509C9
+063EA75F656BF00E7502FA1942B5CC5E1D1D3704CEB8A2B074A4E57AC90135B831CD7552BEEF
+23E804CCE799E8B6DCA787DD670546B85AD9D8799F33B42BF345C478E23F0529F5F3FD36DF3A
+33B30F3FD5D165755B096D3EE1A8D0B89D520ED3D079D4CEB1B7DD8998C6A7D4FB548550B695
+2B9D78E8AB7A2388E5FFB03832B5E33C5F4C7A046E153A338E979D6926D1BB5B5E753AF51298
+0C1BBBF40B663264BA0DAA4A8C20C5CDB169DE9A617530EF51F15B59C6DDB9050600C00AA3E5
+DB12FD34A178F64FD55809A88F3BEBE7E6E5D476C6A6FC98A2FA2BA383EED32802884EEA28A6
+05AA285DDF281DA93733DFB3EEA1CFC8913D46AC1E5AB64EEAC8253B2A9CDC7A3FF968E1292D
+EDEDC599D1220E5D0D3E50C5D9239713156947EF1CB79B34DFE27DFADF1B7D898D5A30817823
+31088C99D2940F24C5A3D948283C4B8A80B747F7C5F38F053041477FA63434B81B8D771200E7
+04A9F3AADC59753369FB77AA22ACD689DD498D19C27EEF1175FAB4C9B0C6B5CC9F892F6AA98D
+CD1F576EE16792350D794806F45B1C8B711001B96A6A19E2E3F47D0CE95972A8E745C640607A
+F8FB63C4AD26C96E6A8C0A623B1CE739C3E53F6CE736029226B4792427A50FC2C782D8C8C049
+2A86258A2060225C9C1A44011D1ED97C6F37AC3B761EB60577AD34F92295F73EA138709CD562
+9F8CCA7D49D713E6207AF64C3F87686CEB8FCB1F23537AF761494004E14895683EE9D97F8286
+D0D35846523813E46F187379BC8F7EE5E8B4B20A7F282BCF1DA2AA95159B6B58D8BA06B994FF
+6B64B2A364FF33AA3CEFB585BF2A56826C2FB2042E666197EB15D582A43EF073CF61D6F10779
+3BF65B2CA406EC5C7562422387D9C72A8E9C78556324EF909D7EEAFAE26D45645EDA21126460
+75E582932A87F95FF00F6A06FDB167646624CA0842F39F0D27C81CEBBBD54DA917076BD3FF1A
+2733264C63B71D4C814DD5898E5252728BED9D4BE31B90E63D94BAFDFEFD4296830E73BB5C81
+A26DD79340BAC98F21DBAA5E93D432E7EAB4AADC1A2CAA6459A5D597C7CE030CB94D16307168
+63D32ABD681AAF2F6CDCFAA2252B46112F656ACCB5E5AA294E80781D6D121D61EFCF44BBC8AA
+C1B18CDA07AA7BB1712D07D9AA8BDE1AFF9939EBC92B1FC38196F822927BC1FBE1A911DBBB8D
+EF9FD0FDCAB34E4D821026D570ECFABE47C3FFB5E9A74238128DEF914296557286FCEBFBD032
+0118557EC34D2650E763419831411BEB23A90EB3D32E9141842CB60755C89435E00907C63DB9
+CD7403CC23339EAEF67065BF4A87365A1AE78886F05B06E9DB3581310DF05F81B28264652937
+63898BC8099E760A12F7D4D454FB51C52C8954306D4ABB6DF9622753768B63F53BA3630C2612
+CDC79A2EBF33000849E8FD590409BBCBD47F34F09647C2CEE2ED0268BB669DBF0ED83B45376E
+3B46CBDCE9F4D7ED94150BE9EA9CAA7379CE580C96D9AA0340A660EFCC0BDDC0E77793588370
+9E708CE7543C52E7E114F66174E90B8F6581CE9B61DDB3A82108BF46D10CE4F67A3715DC8A26
+3AB2D5933D8E799C434873944EB44DCD1B9AD20B0140787CB178C1092E5F8DCDD8625511B024
+1C9CED4A218E59DB130CFDC66C5E185704D63FD886400047C6B91A82D5136CB5EFDB81F34D02
+0F82FF058E7DD7DB79457F1B10A950E7BE3CC780E6562DFA3DD14C969624F3692B79FFCFD3CA
+38E5EEB0A4D341541A669AD6180FCFB809F4B4AC7EB0A0A9FE7E6C13E977B147A7ABD9C9F361
+789A2C66124866B88E1D99166998B1F1C798EB4D1855EA03E50BD7A90198D47CD2EC354F7EFF
+09A743C36686963AC1233D71B36197011EB16A50FB1CBEEFEC4B6D44D959EC1B91F80C86E74D
+F3B21C1BA787D218679965CE0E762A258121C840B678A58EEB181910127C34D8BAF5C3E146DD
+B96AEAE02DF6A8F30A2754856B254CAD31AB8BA219E5606DF15A637E3492C50FC5F7015EE832
+28EF64D5CA6D687536361D9FC1EAC2B198A89C02F2D61A561843620E59F4E6358264EFC0B647
+E8FCCB57C6112A7DC3E5F153355FB5789336DACB9CEA85D16BF2AB94E87BFED04AFCC28DCEF0
+B48CB4D5F98D23F07DD7BEE7037B68CEFB8254AAC5EA6C248C643B1BEC6CEAC050CE4750F2F8
+40A967AA05480B8793381042C7FF15A5ADCC90F787539F9A88705A7CB12C6826A5C452556DB6
+8662FF2D49F60B97F40197CCFB1C4C223898D062D2E0D6CB9059B36AA97894230B0C50D534BA
+91EE2EC8B856D6604BE969CEE8F0FBF1209A71A23EBBF1CD478DD4EEA8C6BFFFA2622E335104
+CD0EBE481FFA1C1602872D20324144CA21023359146428CAE89565C529D8E7C9661429A130C5
+DAB87F55115AE306FA40D5DD53C1D8FA0460B8776D14E2AF1A74B175166B39AACF1E3D79DBEC
+75A1893165EDE231A8992F168B899687F28B5CAE11B7F2F107294C3C892D0A744DE5A46B5D0D
+9A600CE675B79055B2B7DA86E9868CBCF524194913FCAAF0846F87A348DA7989BE19506B9769
+7EA323EBCDCA9BD97BBED3ED307C2C5263B1801B09D1EC948DD5885AFFB845624132F68B69DC
+84D64AD251BD3FFD414CA2DC23E48959F6206DAD8623E43DA4E510F8800764110CEA92AFA60B
+FBDBD11E6056EE433A9EC38E802894DF6CF9C897E00790E4282E3EA98182C498D4C91DB313AF
+BD8EAFF9826B7C67DC44434F97698D554F0EA2E808BA64A702EF91A0D70D4716686B3ED5C64D
+81E74876E3380D5B4675ED885EF25E8480409D322991A6675CC1D0A9CFAA96E89F47D072ADD7
+17B8C0C162C1B9316F9F83D4076400544EA739F1852F94339D2E27BCE14E548C28844AF8CCB9
+96F90FEC8305178725F9030220D42EA02302AEBCF33D8EFA9322E3FC3CDB487CCABC013E88E8
+1E530718E6E5969A49ECEC50A6C0C5D93872C3EBC7D252CB3A49E4DD8E4D3F5A5A24EC573F64
+3616C22B7E11CD04A511778963419D1F559234D058D3456080571FA6AD31439B77B323CCA28D
+2615F5B63C840739D4AF96FFE8648540DE412504689987B85F3F7437961485BBB9584C7B82A2
+1FFCD6E8737044015CB02B9CB29C9B5CC74D69B0D86F49F79E162FCC89BDAEC4EEBCBFF18854
+875BF41926E78D49344EFDB7E7DE0AF45CEFD8A707E666D698D1538029E4F2AB63150F7040DB
+E32E1070EC9F74018ADDCD16D024CD4337695DE9E74D22A173458C6E11AD258AAC7B3435F2DE
+B1BF15F4C60FC15B639254B99E7B6D6A8766E730BDBDA8339A07770F1023C74D571EAB23FF34
+D98E6CC4A00039CEA38746452C82063A22892B525D950EE17C503D756B19738E756256E1AEEE
+576D5249C573069F608F0FECCB468BE09C016F5AC8287156EC313319516EBC483490FEC73F05
+20E40B7CBF04107ACED7D830CE489A71AA1A572767F31638FC6F5D96DC3D8970526145E885E2
+EF150077B4C800C29BEF22CBC3D74F66ABE83015895DAA18C639BE719421DE44B3DC60FB1823
+D057B0B043E5C6C5B516C209DC2E0DAC8ADA2FD54BADF2F2B9F390FE76FC6C0DD8AC6C102A67
+6E0A2C9F3B9E18D7F4664738C94243917B23C23162833A69B2312E7314F6E78ED141AFE54118
+BBF17B95D1EB2AD6CFF38DEAEFB744902CBA22188834AE6BD7F5AE8F8FE1C42D972F357FADC7
+F01D4C55224775D8CF3EBE81416A02515EDBD3A92C592EEF3D064792B8D2D1424CC915D85B45
+025755128C5D59C5BB7ABFC0B2B588796ECA85744470BBC17CC2748BC8300D2AFB67008E94B0
+22F0B3D2F9D78501A2AEFF0255168061136E4E21182CF50D24B521E4DCACDBAC2EE210BA534B
+A840B2E681D15B903F91F927880DD363CBE609E422A6163B9E811C249633178E12ED7FB0CD47
+4DE28E0C11BB091CA1BD9843EC85D6F2644D300680A0FC6D36D692D071399164F5B94B6A367B
+2B96FFFD587A12D748A0E00569EB19215B2C29EE1DF274F2CA41795C476D3E7BCEAE601C2746
+AF03B7257EE4CB6864CA6FE7E1FA5E960661948CB5D7D0E9AD2D13A0013E785930972410357D
+B8983C4CECB39BD53712B7888D94ACC5A596939FE596283077F0145A6D362AABA62091EDFF80
+A7D9E49A3E75B25BE9FAD4B523F326AC78FFB90E9AB9A354CB38D8B5375B9C5BC99C5A840896
+4FEE51033502ABA01AAA52AD1799BAF2EC65837F2DEACC8B1A344E6CB21417844BDDB7299F17
+CA29F755C1E983328670F128B156F0810B6FDD96E828AE5705ECBC431D45B7FA558161F3854D
+4AAA890D11FF64EBADAC2D33E1F234A13EC4E27A7C766779342E78E98476436ACE2618DE00CB
+D0DB8970529CABE1900C41D118CC8E40F4750A2318C8F5A54B3863BFCEE4441691EC10BB9358
+5FEC9AD13468655A826CB1AF0442F80CBA7BF07EAE25814129CAD8EBC4437860AD1A7F881F7E
+A1BC663B75257A112CD91991FEC2245682EED8D2144B5D5DA9DC636088763E6D0CC1E36528A9
+2C1473E0B2BA830161E955C91DC1D6BEC31762889605B256BC4D1ED42F19073AC36B5218B2C9
+8344B5BAF154253E246DB12321B2F9065341FB584FD591456F9E2200149773B06A07EA65A785
+1B2A9B21A0788BE8C5446E8C731F11571D188D834AF8E3082815C64611F6F18C4E200CA399D9
+8E15BB4927244C68DFD0148DDAFECCDFF374AB1F13AE01D8A6B7FA739BA1E2471AA02D276B98
+8295AECCCF1C561B6714765A9A8CFFB6B449A4856F5AEFC48DA55059E690234900FCE0CF3CE0
+C978DBC05DC28DD8896E7A5802AA910A3F1E4864507AEC6630E2DA89C49F262E85812C56AB14
+0CD05CB6614540BD2CC6F523E931E288D4557E81266C858928E4878F060235EB2AD09773A2E2
+19B9B5EB3A142BFD038464F8582F0B27A111C33FB9DD305EF5414E1A696F2D035DB881044A55
+851E72F831930F90A98AFBE98B68D998E042EC0E3009BCAD69CD832A115C191EB9C7EEEF4B8B
+7673A113D9899988FE1C444C57F74B813F83B610F9045F1797D947DC8BA3866FC6E001EEC5B6
+0673E2A19D4FA42EAB6613B00DA451D4C88F786D5D627FD5364B1983566972CB0B6B1B3BDFE2
+0ADA56126385CDB9B3C61C0F2B99915625C22D1D4F142DFA09726BA34C77BF23D7F092E875FF
+51265BEAA9123ADCF0ADB411916F6612562F4FF3F9DB693745F7AF2E3C0B3F1B4D24250F859C
+D465B695775C61C889AE3D94DE443A528FC1A7AE09CD9F5A7239DA279F76B0AB811EB1404196
+B3A766115DE016BBB25CEEEDFD5A746B873F8D845C177E654E96238FE0A7745B8E07DECB21AF
+35BA2E78F42E241AE8C4154A1E93423651C05660D119F25405B68FF8FA32059EA56CF065056B
+4F27EBC20D62DF13D40727C02E51A664B8E2693A83C2D8D684E0784A185D35DBB6D1E2C6A2DD
+414F1983378907DF905361F3C3DBE450F02F26F20409B975109CAC894F9159B741088371A5C7
+E13C827C979756F950B9803D267CA35FFB9ABAA43A651366A9CD6DF6EC6451AC67B790C40BC1
+9AEB8F21422BA9A87A005F9C6E6CEBEE98C151BFE16344F8B8BFFF37E747F833F775E63543ED
+84392E25F9E2790CF32104D89F8168385C9921C0FCD1AB48B1176D6C0E0B5D302B4CB70EFB27
+124A184ABCAE0538597FB1EA45F152A9F9534A307D37586962ACDFC6D831FFD0D0AA9A4CB42B
+2C62D18FF573D66ED9E60100CDA8FEC4B62521EB21BAA9AE2BEC764F041DF59295C1F2BDFF36
+CC7A26E2EC8B3E2BCB2F9EC37E1C5BEE22AF5FC62C166079601FFF6DF2D1241902D8DC80C690
+8DAC2CD97D6B2A373D7F10C40ADAE4D879459EC78185C36A499A2FC08AD9CD4E9E57B33D6D67
+64D8A9B4B91B1C98212F5CDAB3E3290CED35547DA5DF605DEA8C0F9F16E84BEB2D29484B5A2B
+601F920A9AB59F41C739D3C8B14FF62BD954E7ACCFA810E4A5EFBAA0DAF2857C589485FAC733
+A76E4E347D93F2724E45DAEE26BA086FCB9A8CA6140A2CEC2E643C99578FF6705CEA08AECCEB
+FBF01723C9C6CC1A351D69AC2AF62818378CC55ECB2DDB8DC074397C88DC1199C120A2573591
+3DFA1665E08665109ECEE7A318A1C9CFDCB80155ED6A53D3671A94880BD95D5EBF39F6D3C63A
+60356E3612BF0BFD499C5B9B3FE09B7E184449A1BE8E72D800791EDC6712E7EC350EF157F40F
+E65567766DDF734F5755EADAA3A186CD2B961302EDC06D69FE7D1FA9CC862170E59B394C0F88
+5BDE65CB63AD2E7AC322C2E7B7B9D81898247113CDEBACD075ECF31BB54B6A05F0B7219E2086
+F1839F61621177067E6701BDE37F6E0A1119D6F74998DCF14A2A39A45FBAF2390E571295B6E2
+04B2F294D1BD9AC2BA99061BA87A36026118B3F66A415FDA6BD09CF525ED782BBF4E83719D0A
+DFC4EC21E65F0A09AFD032913E84B003A4B44033D259AD9CA0E79C4BE64EDA3A42FD5A5A0CCE
+E453EB141EF27368056756DB377CF1600E38047BD478029D49D84E54878248BE5FBADB20CA11
+B9EEE8232B272894F3F1E101E40F8773AEEE845B28DE8D982C19008B4D5DAC892B3A84EA1A8E
+269500E351A6B099078B74E4AA56D2749B7C461392BD5A92F91848AB511F3591A80C8872C34C
+3E4FD83D8403F687202EC8660F7176699615D3F170CAFDE250EE73D781235F6CC947563EEE34
+481BA8C075B7D66A6D0A26E2D715C7C637AFEA911433C6D26D937F5602230A58DEFD014BF33F
+8E696B6BCCC9775136CE73D94AC76065B3C85FBA9670758FFDB591556D0C953EE30F840436B9
+A12C6EC1D138887B71B585AF798E80AACC47AAA1037C120618124E6E07FA86EE2982BC569B00
+0B6BA576C88DA7A474BCFC5CECBA04C7636EB0FC99F7D8958C26D0B9F9FAE06A9BD75D83B550
+0B496492DC00964874A9052A32480C2444BABCD4A3FDF2D30BBC678C956945A42EF2E00E0316
+A4485C181DB57BE94E0A23BCDAAB9D0A319548EFD8FF435FDAE1EE7788442AE1350D548DC9D0
+B1AE751D586E46ABFD3AA74510F5184DDBDDF616305557ACCCB9066A2A1BFB47412DD40BED7F
+2C9B99A0553754D10B037C1FA601F1C490CCADEAC5C585786254F2DB5A68BCA4CBCB7D35359B
+966CDC9C83283878234D0C0543854C057A5A77CB12A10BD0A5F57316B7CF30D4E0064737A83A
+5AC4EAD6CBE92D54B2ADB9A7CAA6D1D0AFCA53C6B0D43841B69F26BFA2CC6710AD03E2EDCA95
+7D4ED9F58180D4E9C390671A5C22720672A0F669830039830AF10E7AD66C24D302FC3FD15C98
+51271D9F369E1895BF0C27C557D56951A597C878096E8442286047E8ACAE9607987BF820676E
+62D051627A82F19B442797BB128C14302820608BED4F196B59B102283F60C02032B2E6686DAB
+21B29E8875080ED7B723EC9F5FECB88DA2388911C963F925887106CC98BDF447B5F71051E8D0
+ECFC8E39CEF4E4017DAEC95B9EAC850C6000D5BBA07FA5616CEFE8F986BFE2C3CC9DB0BE5998
+01346EE865F0414EE6159489AC1AAEF2958F8EAA407481C115A04E9C063DE661DC4A360E088A
+49AD3F7770CA48C60290274A99A18D4367D504522048BB826222EB265FE1C298B44576495F98
+E055C60D43E98F84F40F3370B37406184E4BDFB206ED97D0279C56A759CE94DDEF106124C3D1
+27AADC3E4ED8C8E732ABF1935190787AF71035985C33475B520E24A98B5D0B61085E32D5AECB
+4978F5602781D512EA50CBEFDDC3A1D6A4FF970410FDB2D734BF809E919004947EBBA80B50F3
+7C80D35B6942CC340AA1DF2E61594C741C24C60501230CBC3C8A178BF3ED09D7EEDA2052BF95
+C9B8E97F92FC3D3CD170F5C9A9F643DC0FCF38E600B25F05D2B30B7B4D70B8A2DC24E0085FAF
+729F1C3C6B0B626410933FB47EF8C3A66D6D745BC1B648BED67B9F8439A0DA7F43695C07D8FF
+D3D75007B86932891E6D6EC5E002510969D09BB2F7686D408FC6D179AE35332C695511901D6D
+23F7B38AED6660EC6524F2BFAD009BBD109424C6318377EEA5B6C2DCA97994286033FC98A395
+4261F8CB634C9543EB39FD44CD9F249C88073C1963FF71A232F8ED10C2F27A0E2C9FA1566230
+B1E602D557B64669F376E74FCA6C8CC3A3ECA301E349B0EE0D64B33A8805B42D8AD4DA6CDC6A
+172F6ECA87EEBDBFB71D48EDB020B60C3F1AC40C0D58BDA7454D4226FFB4F953E73B54B1247F
+DA0D406810EC9188D9478F7FFA819672AD405B0B074222C9544FAE3CE8DD9491068CD345EE59
+C961A0F7C00E4ACCAD7E65F9608E090AEE6F1A3A9BFF4575E5E6052F951CBD7EE8A8F083780F
+B4B357CAAE4FF297E6CED373BE8A854BA0321F3F99EFE6040BBB3BF7298B80CFD239138FA7F8
+7834099DAE6635A48EAEDB9E2DB4779AA600C16923B7BAA9BAE59504DB86687FE0AF92703B5E
+7FCE9A8E0ED631F312D2EB27A23F459558D0DA4CE0527CE962961461F2BD75503684466AAFB5
+2E8172F92160A468464221A604370C6D1500E429D7431B2F0139EB7E4B66416E90D61DACCA69
+C9ADB28FBB0F99A4F77B7134046F448A51E6F02140833B1611126A280343E9F3CC1FCAB0CA16
+207BBFE244EF2C768E996F93B305209EA0BB70136300AEF37C4CB50FC964275839541EF7907A
+719491C40853779C29CE44B65F519F5449553DA653EBA188AF6C55AA7DE22D5402E917CC6FA0
+C3F8EBC7A6FD8EE3867303279DA47A0B16F68E928E03D4F81A68B8408AD95BAE3BC8C72E5E68
+C7C743380424F1F1813534B18C92DD7F5D115F3287A406FF1FF432B77DF057BFAA4921EF122C
+D8C20C2B58C1289303BE4F2A74BCCACC5DAA9CB81920B36808E4C9CB5A5E429FB5954F997C90
+E80A0AB85F8C63F2B1511E03D2C81915E99BA8EF609255CCAD83AE1EF06C8ED229B36385777E
+67B156636916ECAE9752C0999CEEE0AFD5A0209326640CD6433C5042E3F7DD924F32F70C2B8B
+4C68D93B323DB38FB9B4787181C6995973404DA8EBF573A3771988E9FFE1B8D23ADA7813143D
+060BAD7ED322053D4558131E99B16E8BBA2D09EB9EEEBAAAB65BE46FA9A3C077DEAE44DA6580
+42D929B22A65C581012D7DB83AE84E0472924498F9A17A507B0710CE528D319C5E63677179F4
+F59E6F552A89A9B8CD2663479D1A63E8532F4DA54A2678C42579F3D7DD2B7F19328C5EBF7AAA
+C7DD4009A96A37753948C9DFAE3E2D7E9795E68224FAF128C375593D443C39E35C26C6E6B017
+FA64D071E03A5DDE46C3A048C07EF4C3DDE2DA10530D0534E0142B38B66DC82CCC7912C853D0
+5AE17D378E31E7B77F3D5605DDC2987AB4764C536C9A0CC1EFC9EDDDE1CCCC215866C8F9A9CE
+EC02FD4AE880FFE92FD86F34ECDAFCA012050C57DC14DAC0951FC3B6B92DDE8B74F2ED48EC35
+F3506DDE877CDBABC52D1BB75B12AB37FA4C7AD1A04B0088D141B25E82E753D033559B00D5A2
+A332EEFD2CC41265E51A48D9F467650B0DA4DC647857BDF3A3A46662DF0BFBC926A6E97071E6
+0828FE01CC6D389B86C99F9F4E332C7DFD4DA8C65B7B32B48CAFE4700A37E8FFEA98F79711E7
+33D09A28BFE22CE33B809C2E3CE959678962B72104E460674C170192CDCFFE0FDE9B6A59FECE
+719F4CEE890558C51FC3162A2BDE14C07119DE9D990C3D51CBD06BE78160860EB5776703460A
+54B3865F33DFE091D145AA84FECEAA758CDBBDFE348C8A980D2D27C859CF29E77AAD65AAF0F5
+78965EA6D4E362EA8B4E4604BFB7389EC0DF8D553F098C2BA3D738CFEC7B5DFF910698B607F9
+DC4FAD1678260C601FF69710B948184141A429F55DDFE7B7FCE59D196C05498987D7E626D64C
+14DB25A8B9D8B7C2E6670184C5E2BC84FC877A95A44D6B838761C8B6A467E6C82E6858AA451C
+2F4D021E8F828E58A6AC154D43AFBB052B13611AF3728780BE1953E110A706B190F6A765B671
+DEB0A31C31C2C4BB92EFC024DD65322DC05D21BA09BDF475C64A92B6FEDE03A6E7C77BEDD4D1
+CE65EFF0A0A45F7803F8FDDA35DCBB1693188777BFBD1F5AF4A7F96971006A58D08C3EED4FBF
+3965AE9CD3CD94F0F0F5A8DECBD06CFF7D8DD016D89C437A625F87DDB22A68A37C02BC16573F
+CBA9D888A5F8F0CC74BF877CB9BE69C6C9639DA0396E8016AC86B7F38C5436E88D353783C89B
+5B0ED9035C195B7E31CE02FFAAABDF8B2329ABFE8D36E494545817141FA27A7D12F22992258B
+152201788C0B48822A818CCF5863E69BA7704B3C064EF387D0BDBB4C90F8A98677529039CED5
+75E66D2BFD4866D4DB528620C7E0C615C4F217B12EED9582086E7B6875203ADFB79515FF2692
+DEC114E4642DA3316AC1CE2E5C92F01202E20267DB35D70CD88655B22356432D49F91F83971E
+EBDA63BD2099B0F801885B85E315036EA4FF0FC9308839D3CBEA217BA45ADC324EAB5F2BF2B0
+F364F14E2B2F103052B5D4B98A42CB8C43E0960C662DA9030A231D0BDA94F29A60E3011C64A1
+A41E86483AD652E8DECA972BFFD94AA477C49D9CD193F3B1874E1ED3CC7097136183EEF5FF6B
+B0F4EAA7EBEE41C68B8B7FB378E83FCBE0288EE11E385D4EB1EE3AFE977165D5D75A0C06FD1E
+4CEB536A997599E1C773AEBB6F551AFE5B96C0741FB4E2672F25030623301472442941F44F04
+C24FD7F3170054E29A91E265CEF5E2EE842BAFBF55EFC6088F190E6264AF4A3323AFFCD41A10
+C82FA0614AA8053F167A5FE9FEF5E95D56B6AA65620F3D458A078E7A1D668AD541E5390B9129
+BBE705762288AF09815187CF347C248E1F11AA7E24B1C0B96530A60810F90449DE2FA18FFAB7
+3D591E623D56A2CCD62F652A2C1B71D4918DC1B420781D0FA3DE99D4BD568C4E2A45F11F838C
+F32386E38F6E3EC210FA3F20D4C81BFF50691A6960B0DC39F76D0EBA273FD8DBA10E9DA58520
+DB66DF94F085FB5CC3C0105D8E9F45916F1D37FA0A4DBCB829847F565F3274DA4A6E2FE016A2
+A35224A112F467C544624EC9F53616650ACAAA9DE0AD44309503EE82CE7083DF7CF691475BD0
+CE6BAA87873726913FE0996C8739091C12ABF111807712573A50936FFAB1D24FB6F45997CD4C
+8A3202802C756F84A7E9A83696DCEB7A0B75C637997D4215E40725DA0464169545226C1313F3
+79BFC91DF92B1144BDD1CDBD5C9534040BD868FA5038D4677350FB4186C679BD7872B361AE33
+72E8AD8C348622AADDDEED0A2207F8179384DF61D776A38EB6713C051F7DBF439D707242ACFB
+A9B8CB5C69B2A8B5B215618F9A4A04E05B2C38E22A1C94F02C2ADE677E82589CD1EED24874D4
+5E1DF5E49491F6BEFF1E775BF7F6490A3DAF52E39D18C8F1CABF98FD1823264E03E8F37805A0
+BA5C3EAA4BB0953E84533F7063FD77DD05C2A7D32B54379EE1BC0BAC25D14B1958D1467DA744
+C920E923928EBB29C1EC8EA5B1770CAED4271298213445194D9508F2D98F3F26BFC235B95C83
+A373A257425164112CC85EF3B330C1D251C31ABA52BF3440357C4B129E532787208B03C74F26
+7685351A35D3DCE1DF0A36EDAAA43B3BBAB9E7029960BBDFA3673B97542CFF130D60113C68EC
+C44B0CF2A96A76FF403286820BBF5E05F0E460208DC06C9807952ACAE45CACFE05D7468A7A65
+5BE0DF1F6A5F1AE6B70F6DECC28B2D9AACC462CF25E725A0143BBE49F646D6C7B3346F4783A3
+3F2B7A2B66EFE5333404EADB66A55AEC9E93DC1312672C058DC76B49623EE35A99B16657F5DE
+FCF2CDD1EA036E8C73717E6BE0443CDEE7CBC4B6EB7B1A0FE9B22611E9CE105040A7D3B4F4DD
+EDCEB8DD36F8F7EE4807062C2D9AC77650E1AB9FCD3981530D4A5A0BC1DC0FF8EF4B92128CC1
+7C8F4E3ABA029156D066BA13FF433D5C2532773E336FA7AC531354C9FC12912D08A72436E6F6
+0D952658F655AEBC308A16CD338555B29FAF768E9AA8CD0365756B1A2E9A9A65083D9101F72F
+30F19889634B10A2AD7C329A48D63B03A4A13D2D020FDE55122F0B26668C26F9F3B89CA0A1FB
+757B97690D54DB0330BC35DAF010245977CF8DCD98C3B20070DA936C93362A0C7F5019D42392
+7ADC5844D047E713A9E3F8F55C1774BC0DFBFB6FEFE116F722485AE84995292C0C0C4230F706
+7F5BA54B74305B3687567D2D3B4313437B0485633728D5F91247BA744E90B8978B4A40B645EE
+F481935C92300F8B1818D7D340591A3AFC0BA2D07BDCEA5CBA9F6A011A17808B9E5FFCA0032F
+9CBB25EB635E70880E499EF69665CAE34223CA560A6B29F0C897CF568568BF496F70769CA76E
+D6AC8DFECC59103E44854864D9D3B7662221BD43CE022B3A00B02853B9E26DDD823A442BE14D
+03E85A82195057A076DCF7B59CACA116BB23F18979B870ADDC022971E7133C1573FEEC6DB84D
+A4A32384AD0D9C31773356224E60370C418C270F8961CB3B22503AA6765E8BC6A7BD13E4698E
+2A4A3D4D503DE654F9374C10C86CDB5C4B7FE45E4068EAABCB9584051EA596173CF416683195
+67BF5E3EB49B262907DF4181B564330C39ACA441CA0CDFD7B114088E4DBEF0DA188429561535
+3AE7F7DDAEAC8FC50EEC50AEC0F3FA7AFB68E53C582CCDF43C576F590EB42BDCCA2CF1069A28
+89F2DE42533D7ECDE21125AB794D461368A89DEF22E5E585A712F11CCD2C2C03C49BF10129FC
+F7E65796CA7D4FB64BC76EE88A33C04CF16C543D5DD46FA4D4082681424C12D70079C4A854F0
+CC1FFC57B39207119A83922D83FCE6FDFD3FB8FDA9C30ABE14F1BBC97B833D76DD9E39512057
+88D40C69DD5AA5D006D2C69756858AAA3A590F94FE148709AB208A24034348B1D4E4C75AEC87
+835DF426BE45F201B2D9DA030F8741308D43978BBC322B89DC23732CDDDAC6DF5C2D4D62F4AC
+05656EF8DC1DCF1247E15369DE7F95849041BD8F7AF912F9D4FC5BBD6C3D6937746D3248D427
+F236FE132CFE55827F5C9F8EB4E3D604BF9842DEA50E2347DFB22C05E5E501FA4486E1BF5784
+EBBA8557E3C74E5D2F069DF131269025F0D5A4213D99EEFE077F4ABB4A37EDA544BD1387DBFB
+DCC1793C7E4F1BA655E458E3E6FE26A45ADC5F5F9C2FA0178D8633872EBD6635690B24919C31
+A025115EAD96B40D14D965A2F0A3C08EEFA14AF04AAC641D642B43CFD0A0AF90F8ED2296E8C9
+79AA4E7493498B99B4BEA441696F17FF9C3B83A5FDC164631E0251A5799134F3C36DE97969E9
+C676443C820FB09A7FF965F20D3962B9969C242FBD39D43BA731A02024A6BEF792DAE8EE749F
+400AD3C65FEB6E41F11F9407283153223905CD0E193E39BD9CB08774AD0310B07A48BF27ECD8
+815D44571E6993972FB8A98E2AB777278802147B6BF90AF6125DB95F30247ED8668688CDB49F
+22D9EFE6866E9B001A165F13F8BF5A31F0F4E23456FFB0B4A023C66B325C3580705683CB01F6
+ED60D0900E961C3AB2BE97D228DB7B26900E2E21F31CF9E1EF9031CECAFAF164083CFFA1B974
+143B7963E77EB97026B6007A7F327DBD53E6D539E8100DE785605A9E97353150ACA756541EC2
+08FD04BFEBC1509571EB6603958AFA340DF903C829211997E4BF4FC70A24FABCCDB69EADC0D8
+732B49C31706B982954B71C11BEFD224035BD9C9EACC4285B2FCB3BF2CEB02310FF347987627
+4C0DFCC9A3F40B21204D0ECA82CEBD89FC63A7EC4255C0FEC0F80C0B3A07B256F53865582CF0
+00BDCC86417273307096F9BA3BB3C8916241F186B9046C4C23B419148EA88C5C9ED57CA28089
+E2F89686F5239D21F5948CD5C3E4B9C99ED45440B4A96037DBE71573551E2B49B7871A1080C1
+0440AD6980907C64CA6622E57770ECD6A3508B673A99C4D64DCBD691E8EDDD9333B9365D7950
+95966DF207D64C434163BDD716F027B41D1F187148B13FAB7DC69F65D13257868728F3AA462B
+CD34CE0DA7842042BB66D361A310A8B13A65B78CB5524FFB54D8F5BFDA1906918E62A9205AC4
+821887E0315021E3E41F6E866C6D27FF7A23B700B7C3B002F01C31B605089C772CE7268C7008
+1D277FC7EA4D9C3E3620118A2724B0DBDD38A733341388713C676289CF8FDEF8ECAA723D7CDB
+435F71EF3B8AD5A3770BBE9BE4701572C42082B110BFDF1E48B1916AD49136B25E7A8B8EC0F8
+197A7F986B16E5FECC044A60F8C98FAB13474CFE79CDA2928D0E5ED0815362B3F442E647F73C
+7768E2C06AFD0119BB2EAF1C40090025D8A50D7D8E00656816B2377CB69D55064A13D0245D4E
+A00DC87FDBFBBF77A2CD30C800DC075F00C2EAC868DD055BD8187EE19BC3F290293FBAEEF0AE
+D97C16326317C299D1FF0491D2AB61B3C0FCAB9914F50D610611053E728FE881B699D103FA5A
+E277D8A6145EBC608E1D82F5791A96FD8D017127A146537D73A97D0B086A594C64D39328D22C
+76CF607FC1BDA35A8E64E87F9E9C1FEE5BAF38FF47E71E5784DB43E6357935F1B9F9C16E4939
+47F7DD025DA48661FD47B33A1A10390E6064FAA7C936014BD21E24FDA8097C270D976A144579
+99DF888D8E07BA198FF916DC918F033DA5B0D557CABFA939553BF6B107EFABA42B5E75E3272A
+A46935B81E6C37082196BB435E8985FEE77B2B4DC4E8D0B67EFF68DC41A87F4631DC86C1B972
+FE9AB7F507F721648ACA788815E3C5438AC008F34C7C241B70F8E0BFD41F3AB5040DE73EB087
+47D24A3AD7384E8D03590D77B45624257E9BBC94F34255D14E86E08DD874B371FAB741869D26
+AB6D670CDE86D0BA035B6F249EBB20B9EF5E3E204D272F91B85779F853F382667488D5E42809
+DB43B706F057837B0235A48C2FA75B376C6C141649DA91AB9A0A7AA819647EDD6F73BF1BF7A1
+34546CBD80198F658B5253AA7E86023DD19C3FF2FFF03E845E40AD9A2C69F19313532EB16B28
+70B239808CC50602C2E328090977FA0758F89214ED1BE63A9E81AE6E68B3E3876EF7827B281D
+8003E29407417B2D291352CBA79C3AE14D37D13ACBE2AEEE32DFB679B7C198908CDCF3BBD0A5
+53705BA185AD76CB043EAE19A11028E7BFEF3BDF8E198664A7397AB6DF72228CC764B5C09188
+2330C75EE87AD1D89809BD6E9E09E6BD2C744999A298025E421086D2E78D669BAFE84E87E709
+66DA45AAEBB3A3508978CEF37B7726928F192323524CC8A65F00001FF2F35167E8859CA5ED78
+21B478D0210E4ADA72BF73DB26864BF00801862F0F921670F87A7BCA139403DBDCAD0AF9C758
+9DE075A10F03B6C5A1AB8D2AE48DE7504B4EDCE6C9BA0E7AC603346C713667FA1EDED04E6DEA
+68B6F2A1EADE857638DE4AAC64F78600102AB2011D4BB72647328BC5155FD79DACACEA79563B
+99D71F4592754B3D613BA294664782B96B2B2EA944E072A78B0261B3D611E3D628B838171ECF
+DDAA30BEC56085867D65DF6C0B127DAEC968AA7B5EEF23D009D2F13689C44CBD016C57943423
+30E018DE36B1E6BED166C14162573785251E75C525D44F4490CE25DE0AE7620154379397F673
+4DCAAB2E60821B2A67E93FACACED5F3873878D573BA1884B83C858BC66FDBCE2E2B942240AA0
+0748AB0D52B229C05BDA45DA30F1E31DDC4A88C75BD8969E67FBA0B122F458072F5D5A29D78A
+EFAB74227B1BA06DED1A504D7A24650641E25320BCA324EE6D44180CA4156F9F740E599D8851
+2A68E6CED499A1F872F764E64C46DA2F208CBD6C70A8A3AF3ECF2BD717CF900AEB17C409032D
+FB52C54B871ECC55B460AD5587F04F34B10B5C29DD949A36C1876BC18559C3DC805A6CAA7974
+D90B3E8A79749F23B7532EBE4EC6AFD2E84AC633E8D952A5BE378F9079327BFEE10B37B8D465
+FA43A080C924018D7DFE898D19FE8BB219181B10EE0E301142EDB807D6E3F22CA9977C409097
+F250663E30303DC6366607B5782EADF72B988E047E746897118501C3DFF371C3CAAD444950EC
+9166AACE75D7D1FFEC928758D1E67D0643036616C943EF1EEB001BB89E9D6413BF58E7218B0B
+66C6067071C5282346C92581178010B2DE57393B42F51BBD290D565DF622CAE0F554A3EFDDE9
+DCA351A2F39DAE464FA936D753EB808ADCD5C37EFE98B55D51A2B4BE51D3D097FD1AD83D9321
+0EB76B1B658E4656A9E9B0BB5FF522A61B518FEAD9F41C44C1CD8E13400BFBC09B76C7D91B2A
+BC088A178C776D68139C4379C2921541D236E3E6DC9E7D9717BC34CD3E099DC92BF91AB85957
+89D044AF7428C42F65559BD1ED94B82B7B0A299544099CDE4E4F7E310FB79FA9396B0132A28C
+ABB1C56FD948BBE92FF0959159861A18FD21E26137F98AAF836D2A5C71402BD57F59AC6297EE
+A0243A95260E3527739C0BEF26B15D918F45D8694578E5362EC947F54664A3143C1F29EB0829
+D7EDC3D039A8E90A107C32E5163982C4A0C56A8C1214396848868CA863282F0E532380A5A9D2
+BA170BB1F576177F3A35F542851E6D8C491F7A4543D304010F76562AB110C3707530CA9EB6DE
+0F492679317D925862B60D2978C4B8116057B3AB171CA11E07668EEDD8F4C23F2BC6C7FED8F4
+971E17A4AD5700FCBDA9F04237E128DB6E5A2B6987B359CE58E0AF1CF927AE2109E71511050F
+1CFF90572F0371A642A56D75A868F63DB63C2436721AEC38EB6FB8A54DF7C82DE9F5F6F4F11D
+10C26FB7EA5EC892E816EFC1DC884A4B8201EE99E072A249E5FBB3405FC9AB9AFDF0D50FE20E
+AB669C6258248A107AF6932C26DD810E90077C076B78C9F147B7574B5AD3C26245B775351C25
+5F55589A7FE4DFC46CA05E1133D26E63ECC5109333A06C5806EF84A4685D68322F17A7D42775
+8C9CAC0D398B494357151E410B6627FB37A38363D40EAB56A39E72437C7A609DAD21284ED411
+3ED1A5113B51BC4ED0C99ED67BEF905AF5045430E5278DB205651367E59778B222FDEF1C0D85
+DE9DFCEB2A87437EF0AB814871F3046C2A8F9EB9D08D315C4647E7AF369F9EEEF1FC768562FB
+94264ECB30684BC7A6FE37DFECB9A7C03EDD3B2B6B51D26B47CF8B8708281EE9D351BB00470D
+1AD922BC9267096909CA9A5FDA7FFE12CC6A0B16237832CBF917CA372C2BD3FE1ED6228D284E
+1A45E099F7C47B96B9D535C3B4A34DE85D1B185E1C194BEFBC5436E9733A6284907F134B37A5
+2E15376E139DC4AA7B12D4F2DE4DC4C6C43C1028CACD9D0818CFAE80942AB51AF995EA5A9368
+2443AAEA6B799E4F5187FD74B160723A24AE792DB701145703B4DAD317DEE4154912FF86AEDE
+02A2240CF091F5248FF37ED6024498DB6CFA04A9C05A8403135091F9D7F8C837E5A5F53A34E0
+AFB4F79DB10C7A01FFB4175AC19A157051ADE8C2C425602766BA290340388F29E7D508530415
+681929E958E86A9B9542BC76F34A2A6A137EC630FAA3D6DAA2BE849D5D66C9C7352A8A444B3D
+531DFF685795CBB3ABCDCAA8FB0F2BF2D6F84608B2CB192F0E74685E49FBDD828649E4B54D58
+AF442989B7A98C13CA345E7F507C28C9E6243170A916D454B6A354220AADA5D6388FE9AF9273
+DDCE4429368C81D9C3D12CC3B376ADDA08DFE2C61D998F434C9BD2B247CB62E428CDBEB43CBC
+CA3E3408DA45A7C9DAF586B8A907824C87BD677233188298A2F7A3388600C6C772629957608D
+84119537045C75A854885804ECDFB11683C07ACB6C1A70A4E78F3946B9997D59931C5258A2CF
+511D90C59CEDFF0DF8093402EC9F2A2A4742BAA7DFAFB886BF88871C4AC9CC18F8E2A6B465A9
+6BC2B7DDBCA4B87FC08729702B5038F7A217E6025B9C4C1FC814F654898D2DA5A5B3B3BC4D5C
+2B38BDDA8A1AD4CFCE92902ED8F5B768E19359B24F951A65F72E4CE837D3F29F4DAEF13E1B0C
+6C33042A1B912AAE166477817DD81153156C713DF8443EA8ECCE51E4F81EE411207CAF27963D
+C9C253BD6A0A5CEE857D20B2B1A25F74B92CBF304FB9334F797B1471F203DF68802AFA4EDAC4
+7C001218A003BCA577D206136C504611C2FC1B46FDE9773CD8183D10974AD66F55C2775CECD2
+360F903897DE1C6F296A83E79D5633168854CAC03D5ACEA150E003A9A300FF39619270383B80
+599AEDC234484CC45F65ED21A8AB5EBA7860E377BD4C82EDB4468F911946DCA2E7670EC8CABC
+DDD41772AF6454DD7B2271D2616B54E23301E318C90477CF704CCD50ECA891BD9D9094D94F70
+78E3EAA17EECD68CDE607A0B4FB909B21FA7A40DB07D782B1C9229FD83EF5CAFC5DFEE74985B
+A93EB7D94BC2DC40C0B7D236596CFD1522A2C4D2573CCE6F6EFE17836EFA27B55C3C86134EFD
+F59D9C9A544352C0081CCFB15C44AAE9F52A6145E5A96E02475D7B5476670C672ABDC3B92F05
+1D9B37A9ECBD861F8B2D9A02C2500B8AE22C57EC294D7C5454B3894CBCB7FDDDB3C7204E0733
+6AB241C6FCEE5ECC1F0B8F1E9BBA3F2C66E3135CE2B5F24C9D02BB5B619CAE5EA30FFBA192C9
+66B9CAA8AD74CE7A8DD3C80CA4F6483DF9F2F0B368D2C2129EC5FC2B8758757BDAAA6E9D34AE
+E08101B8D76AAEB8C1348801BD1CE73384AB0A6E23D78EBD9BC4031D7DBE52D07945A11BBAB3
+709C5B38F370F780AE3878D427744D5BAA4DC375602CF850C5175A0D0F18EE1B82E7F71F3DC3
+431D549127AEE2E1AE6924A024B26C333142872D61C01023C926BF33DA4348AFDB0AAB7309F4
+D26072FB81CB273D0A05D2683C92CB04D980F8AB8ACFE40C2AE0DED8269149EE39BF21290254
+DE637E34FD21C8EB75D032CEB9E4F0A79CAE559789201B3954E1560DA383C28DE1AC2C705126
+B6061DC449752F3908A66AE97E5E9D4C7582FF99ECB77133747C3D57E082AD29A4F9A89FE846
+5FE8774DE9CE60A8846D3B9BAC326698595CE65452CB4D47CC56F6DB9E6DD042AF119C406F5B
+0619C47744C6E536FC9137993832524A79097E3406EA6C7E781F00491939F3B648BE85347575
+236DF737F39EBEA9E940EECA47E5D7F39552251EA353960062195A1A83418DE2E4635547EF90
+A4DAAF91B2A2529C14DA1DED5D1295DA1CCF8274D6F67C36BAE51DE2CA59EF44B646B246F2F9
+038BDDD38DE350C562C581BF8B82519EABB217A6CFA06C4860522938210FA796FF0EF700299E
+CD73C7A5FC3A77A8D4ADAB6B810C6B05A5890BE95FB573221D4538C6B2EA89985E311D99E065
+251370725CD62FA5F242167F61985808A9C82F3173BB47836C70CCE4BCF3CC80324CAE9FA761
+8668DBBAFEEE53A439BB30CB9F716D2E6A73D1ABDA3435EA37B6B00A445AB71959AD635424EF
+EF3DBDB36122D7E4C2D7C4A5CC1F48EF555366CDFCDA0578CF3BE9A24E621D36DE8B7933E3BB
+A69BDA877737C06D27AF4797DCCFA430F5D8F7914C5241CEC42FA2F0DBD63D74A2CC7B4657A4
+20FEA3BCF89BB2E52810BB7393464C7AC9B8C4947AC67D122CCAED1769E9C3ED5E5A2CE22B88
+B9BF399E4769CD66D5ED4B7EF2273A5D315165C410321CF72BF98C7181704D195F3D5F8097ED
+793CCA298F94D0CDE2F514297A4351D3DE7D74E2BE89DF0EA4CF97161844819E18ADFBD11154
+6B040C076E8F87758A76720AA5A9B6DFEA9584CC619A606AC4211F5A6EF555FC581D50B7EE9B
+C762565D8252A7864705BBAA1ECA81195897666859ED7411A04EC0F14CA38929530933A3BC9E
+AADED189CB5A9BF17B34DC2AC26475EBE4730CC61C03B9186ECCC8DE593D5220D4E5206F9C48
+0992F0445A19EB6288D5DB822F6DB439E067E664A44A53E570BBCE9205AE975E1D98045F19C8
+C4DAFB6A24D49D9D7348E3D21E476CA2E1A8F0AE0BCEFEB8B5D643CD41F422C4F568E08B071F
+1F1C9E0B0CDB32ACC99AF6380D7394196A130D13BB5F12206CA62D1C06E04D6F1CA298AD80BA
+302D078881889A1F60330F3839EA86521AF87DE8BA89B5C59257B33F09CA4BE79598D98F4E75
+CF176551F743FF643CF9CD8CF658C738290DCFC8386447D46A77D8E32F87BEC960402E52F058
+9FEB4EE954531661F48E575234E9432589B8D860FFF724953643A7E9E778D10B92589A183342
+31CF50C8AC36DB5107A24AFBE417BE16F1A6A63CECBC6BDFEBE2826856120161A90CD70CD257
+62867AAD4DB93BA2E214AEF7222D965487828294CE9CF9B537F8A6BA692C486FA4E1625C485C
+6E26CA2255A551800152DAEF23215BE552822EAAC7153979E2E0D3407A7CFCA532F1F294883B
+3DD6562EEB9F07DCA10AF38B93B541705427DEE350A338EF673FA5510B09385251CCF9A97B93
+DCB04CE4847AD815BA9FA2949D7857EF0E85B8DBF3D327B8B6B4A236A4B0B23A757E36C8BD45
+83E34B4B293E459790984F16EF30349E0450C09845FEF818DD622ED10A371B0712294D9669AF
+CE86C03DBAF48DFA2E26537249EA9FB1B5A8E7D63906082459E612655C20D20DB288F9849E19
+FC37B756CAFBE7E1F6D23111260385C6EEE60777A07C4DD6A1785F66AA0391CAF45E3FEA92B4
+1A9831B687B8904C800BE343103581BB41DE215055E1D1D5F8CFF082F0FF54A9D501CAB16B5D
+8776F19DB90134763EB235BC5FB12567502F4064F32B7E107A293F5209592BA8A585AD673E05
+8F286FB0AA151E31DFA127022E0E03FB07D63874EFFC179D27ABE105649FC351DADE2D1A4D2F
+7F87B7639C64CF6A958F407884C2E8F2B03871BA3C12B9CB83F1C466D1346AEA7F23951E04B3
+C83E172AEE1E1B559A53DB769A6272C3937511E92C6BC85B47FA236234EB0208774FD50C0892
+ED7B352F1D2C4A0172538E78B3F8245DF769F08330F23DF202D8B5A233710A665274DB748893
+8940D9AC12E7C3DA65FA66F407B3C62DE4D46B9201098785D59066FA04190C41FEF968327A11
+21F06D4331950F2C1061DF5B5B1ED8BEB53F270ED3970011568545CFBF5BD4A33C53E0449DDC
+823007CBAB288B97BCC9AD322DF3B3CDC3A14D712EC8DBF29A8E2A730AE0D948B4ABA07D06D1
+220CDF82326DC47CD8BF3771807AB710B3B3E1EC51DA1B10CF8788C4CC7E922C84D128B7B2E0
+71980546504CA690A94200335D5A6B9ABE4EDEAA1A9F7A126B1082561838A772D983BBD2CB8F
+5280EA7BEAE912E6CB387B40F5ADF209F61A13FF629EBBB163E1AD19A40FE471FAC8C8467B2F
+A3E4FDAABEBC4E7A61CE9CBF3ED603CBF73E6622B9A1D9CA8E26935CE74AA3F6F712D929F6E4
+5DBD87894B220ADC7215A4CF481BB926A86AA8346AC0E481E50503B1444B0490E51C85B8E5F9
+A5245E3793F0BE2CB67609F6B8F19E0E0EFF1BFAA035312C8D290A97C614B487C5D8F88786FD
+3E139CB2F45D4B1B54EDFD140FC1610327A7BD1F1BBDC5763C15AF349A410D52B351F9B7E0DB
+A81A702B06F74F0200735734B9B462AE31DD2D1BDA80D912E86A4E176A842C8941C156627AAE
+5DF53052535700A4BC3AEBE65EFBF263CFB6377534013328B111F4F2D6E84E522540871574CA
+273AC2EF92743B1707465AD1111A6F211BFBD704C236BFC874032A6AA13BD60BCE298F47A95E
+2A62169B2D506A27EB316E26724A95E013ECE29622D64B3FA27BDC32EB1CA84A5AAF0EB829AF
+5C218EBF4A5B1DCA389592E31B1C1C2BB8131A6915ACC4CBF9E98E1D10CAE89B0EBA3985B5B8
+5DA739DBE1A5FDA429A159B77CDB778A3900CB4F4E01D31ADAC42115464A8B9759D1AC441F5B
+117167CF50343C4AD2A73F1F2009B4DD61C630CDDAAD276845F0C9E5ABADBFC4EDDF0B335CA3
+4F7665142F922552D1877985307A7D89BAB9CCA913BB0E773940772ABFC315EE6C86C462105C
+6F75D04B9507660BF2CDB6956E5E9E2D736B87D337404E545FFF6AFA255F748D57528B4DD482
+A305FC70D000FAC6529508B197EE5B68DF392F1037360BF6DBA4BDCBCA60F7C5ED8EC8C26123
+7CF8D7DAA67860A7DB11DDDE644317D4412183A2ED695FF8D8AC0D137BAA5C9D60D6F2EDA74D
+1C3A3F07D6B813366A0112EE222CE6C887CC3E6B36DD2871010649A16EA5D8CFD669DB145A6C
+E50AF6B33E4BC41D584D3C266F1E9C4ECD15328A175F9DFF8F2417738B338B924693E6CA5CF7
+F3E0D7CBDC08655CAEC12325DEC0D26A56952BAF4EABF6F4764B8C6E95328C3B3ABBBC977168
+92CD4907F467CC0096CF5ADD83EDB7602DD15DA66C2309573E7754AD372E9C9F53B5E5BAA14C
+B50F444131CB0BC6296B4976032FCEC534A630A5E8CDB1F41D9AB205BEF70F8581E7F058B3D2
+CC084CB8CB2FB944585B149009B1EA69BF7CF4F7FD7B3FA3CFA47A0462C138170B9B8DFAB7B2
+7F13CFFCD5F09D3BF6381C9888EBC94056E39649C40BE452F3B9ED76CDC6600AC9FABA213227
+2EC88EECFBFD1D93AD400A6A064AC3D39EDAF6739683F0AB1F93C97E169F07BC48786A9089E8
+F4DED77EBF708D2C82DD6FBDEE4F5D1606748D1A7F7014EA5E45A07000F9D39F9DAB30D597B5
+040E370C5CD2C1E9B3D92685807DC03FA9CFF9723A0953CB607DAC3A7DF5881F33FE3D716B11
+922A65945B754D462EBCABB189CE2902589989577EE5A845AAA6CE8044D520C57470433D2B59
+4BEC4365B783552B06A3DB75E6D1159B2D5C13AE733EE4B2726432B8C433C5C79F7F4AAC6DC5
+A611075E059B171CAA3B8B4BB68503519BD1EB151DD62ED85D8D2A309364B204B42C4806B134
+7152470CDAA36A6D28D62D73EA2D76646BE9AD65CA82C0D249FC8DCD5B1F1D17C0322350069A
+CB14E025D9F846A3BFE8182D5C8DA5D5FF4ACFAEDAD3D85D41C04D7EF91C76F55B6350413B76
+8397AA279CF0335787B34F6A788C1269A51B4B7E467CE8D6C3E35A26B64E66F951F3196A2942
+AD03ECBCF4FD151D4DB700608ADC671B8E7617F559E7D436B0255C2496530EEAECB2EAD3266A
+D4CF90279C449B47470BC78AC505D0F2C53686AEBCCAE4A247B40BAD0879A3F451EB1103C7DA
+E455FE74235B0FB3B337174B685710248AA9528075F8DE9E84B6DBB5047BF90A968440D487AC
+485C14EC7D8F61FDC89F2857E635E6485793EF47153376F3FC79195983BF0BF4D622073613FC
+310DD64087A44869145162D0EDDEC6B8F65A6BB73BE74AAF403375112DC32665A3639E6354D5
+FC170D66AD240E9D6A8A51B15D2E13D77AEFEC4A6CB4B9038053A8B0A2E7D93F0599C5742B38
+E318F65E88DBF89026032062B2C959970459B7C612975B545BD51CBFDC8C7437F99A16FF046F
+9CE5874D734663E388E22067A4425083EE0AA82D0472BB1F40FD067C53C959F4DD4745DC6C19
+DA2441B681890EE7B6CA90FBA5CD5277144A2FCDD4E0CE809FD96D5A01206D0038CD583309EB
+0514B45950B0F90209F0EBA84E04D16B401325A28BE45BA90B9DFA19F0CB524FD7D17EB3A462
+6B484CFBB3AED0593C2F55DD007EAE848B30C4EAAE7D3008EE2B16662B89F1E91F5B475AEED6
+49F6E4498B3E2B5E6D9CF2DA177899D4761C14358F305093878F5BD13C35793687CE0203B4F2
+002E36D670EF7AC15F7A217BC0B3A2687950F3EA1E85279700F3E2713D8060A0601A0F7BF86E
+697E72E37880CCDDBE5521BAF8ACBAB113D0934A75416EC49D3D7F0BA367D60772A20760291E
+395397A27C19A90B79CE493F6570ACDC757CBC0F4CC5DA64ECB4D6D65522FFA99C30081B6BF5
+7750A12F6E643CA43299891304CDA066B38EACEA294F4D460957F868724A2C41894943C5E6CE
+BCE16699A9128628F3ACD76ED600E22FD0A9A5AB836ACD584E12E5D2E5BA467EC24080B19180
+E4E24595225CCB6A8431A8C7DFEE91BE2B992903E0614B3514D38F9E5CB6D4A9F4B4D2319009
+8013E033F5E489912E8DE52D88F73E310904D55BEFEA2BB77F5D7ED02B02EC01FC8A188B2C90
+82493DE96253AA659C87F3EB033FBA60ABC95B7ACAFF783436D37A6AF0B413A7AC2FC9B844A1
+690E5F7A3C81E2304F2600960BEA343FFC7B21B4C44669727EFE5B3E96C895550AE50EFA6031
+45C361B13238A342ED2924D861ECECEFB6566CC049D86DC7994A22FF5D40676EC848649892EF
+4E28B9027F0D0DD078F075DF904B4EC89E72C003495B517558F05884501559B9149C40890A4E
+A5B7B2356218786F198C1DEC1485A32844C1E4DC8847FDA9DC011B5B9B3B8BF21C005FB4438A
+8648F1BCAFB60576464D3FE1E90DBB2E63DCF8112B3295CE64894FF993EF6F435AEC8BAB411B
+BAA1443CB7648F091A39C4E9D59937E26DA328EB9980D255B14B23FFFDCAAE4F2831561A135C
+D84B78F8D04EBE9B8CCE69F7B4E168DBE7F21B5C83A724C68F39615405FAD1F6E3EF8041066B
+16214ACCC5B685C8315E4348FB4894DDF03415583CFB10DC5615D137FDFF4766F17A4B3777C2
+4740325B04956E79025CEEFE61136122A54F05F37DA242EECD90A87AB054EAED3260D4463A7F
+971EBE6581285A1338C0CFDED7D8390A20894EF4909EF76018B1A703EDA72CBFB7C82D0A5835
+E097CDDDF2E0091B0B34AF57A9B09ED56F141B866466FA61D977D372EF43AFC68B2D407B6732
+30F6BE021854060753F4D403D6F55F452D9CD5171EA212DFBF3540DE64C53A7108052F74AF7A
+484D66D40C604C2E59DDECCA3203ACA4283DAABD1E1272FF92990DCDC0D4AC4E7F33D14F6067
+A79D89DDF4E6AF78D6761DD1935F3804FCA6FE84BB8D031F2FEC70F4BE362EDCB4E2F944C0EA
+466C0BEACAC91BA3DA496B981E24A3A0A13B9C0B451285B4A8EFAC9C6CFA98807CEA80F72391
+33975D1BB85CB46BBF84F33B351E24A859206DB0DC1B07CDA263398BFA4EDA6526CBDC265BAA
+70349E68EBA84D08D8C584BB99199AB6183F8092FF7FDC6EACC6027B618E4D93708AAF1BA4F1
+D0CCF203B51F7E98541083C0ADBCC208422464AF0978E99C87A3E0EBCA0D48577955921E44C1
+159BEE3AF5D269D5114C48FB64D9ACD282B2C6A8B969456A2B05343766D162798BB1653D19AF
+8F39E8C32141F054D96EDB81F4A892A48535E5D63C2E8F87DEFED20FE7834D2844B222B2C947
+F802161EBE7CE393318AEFA99C337592F507FE04A6256194F9A37A0428421E2F1CF082D79F03
+C5EBA04191165144BAEF2CAA7DB1B03F51CEB055444AFA9AE6B430E9854D26F271C9D8C9804F
+E18A5C721340F81D04B0D6D831F23D120617EA79C77188D98841C8592E8875C0DBB4CB828283
+F88C68D85F954AB54D5F385E5E4250883142D800F4FC5219A999DE7B5B8BBA7ED16D607009E6
+D04E232891EE45B4CA14D7AC01796BE638D5004648DF3DFF5833C85E6AD3CE0388F937ACA1BA
+E2597F627FD9D62EFEBB587F3277EBBEC6D2235256E1DE5AD18C90A214BD44BC3BC1970DA5E7
+747D8664BD8D3FBA57CDB0C8F31543C2F0C2A2878591910A2E2DBCACCEC861C5D6F86B6CD8F0
+A84D32142AE5EA1E2EA0342F5CBAEAFD8DA11DA246F3C0A9C1F9F9223BCC97DA0CABEBDFCB59
+0C9F82C2535D8D6774B2F746F36C0C7C2DD3221B7AA56D2E6D5A5B1C5D65A19F5D91256066EB
+FE84D5157558F555F7387C26B96276BBD0D8D29E0D01570E4229A1A8B37AFE43846EB08CA0B8
+8F8892CA6C30B100630BA57F760348923A4E1CDFA09165347267CD48D75A9225054BA3B966B9
+D7203210012BBF6DE33A9AB9AAD3D5AD39378DA613428D18D65E3E5D6065AF6F3F57505EFC5B
+4DF413738B25C493E6CF46322B571D277732C65ADC1E0A0A2399BE88169792ADCD337AFD5933
+A4755E4AC1C429AD2C0441C7E68E28002E5BFC6F798749C4838C1042AF3DFF7EADB7572CC47F
+67B56B71B4743EF857DB890080B4C0BDA3A02D9B94FEB94F57E31789BC7E891D82A6DDC5B0D1
+56BA8CA5FEC3938545CF1145685A0C5A6E9A7BE95F46598E68C0D76B0C458F7785BCF2B6CBBE
+E55478FAC61F7D3C0EB7C6057E722BADDD655023A9E8E4C26571509A893AC677DE5C5D415853
+5878C8741178D0463E8AC4E56C363107C13D3BE0B21F76D4188E7CF679D6CCA9C08DC713C43D
+5335FE4AC7900AF20C8356D0DDD75468D2017A4B163532D36E22E00405E45C8B32EA66AEF079
+9D296762229A6E3E7775D3174EF1B42E38ED1E12B0F448C212256B51BC10D5004C532814AFA5
+13E2ECEF658A54C5B3FDBDAE076725D73D6B4C5074941C39EE53816AB1F28308F66AE785060C
+9D380D822115CCF8C3B8CA44CED76FD8B30DEA5E1BC854BFC14546E20D0463CCBC0E96E31AC7
+069C521776A937827A841ECDED42D49358C999365C080B77C5C852E9F09B7CCE9769E421BFD3
+6FFEC1132D2940CC2BA7C70E098C8AEFD81CEAF8FE3DF86D06C071C7E9486742627E1A48DD47
+B0A5133E64467865F5D7E5A7BFC45D480D9296BE294CDD19CC4795E9CC04E792C8277E837C28
+8D85A43B06CA5A0DEC72F58A4EE798DFB4445C5918CF48E64B7CC73EBDFC74274B996E31162F
+514E3D9A2C5257D39C2B74AA5E4810AC5A52E13B8EBA2AAED704D52CF20C10B0FA135C71E8DE
+1649B930B93903FEE5AF3D1CE76C386A8ECFE1DA76677E4370EBDAEC3861E357E06F664BA6FE
+D739A4872C6D3C348DAC92352D9F803BD5E3383DAE731142D0F2FBEA85E05960C7A69FCE06A3
+D2ECB7D10AA788492D9818697715FF625F701E50C12D7D5E1D302AC4796A4845763784CEB85E
+E0F980873D8C3C585474D3B36E895FD965286940E2DE82F76C0BF93A5E87EA12A3063A20D5FE
+C8E76064719F0FB19BFB4F389D5462F9E4F4981A154EF5D39A021D939787B7915D868A39D52D
+4B36B9769B73ACF883CFCEFA3CB4CBBF26392FFA04BC773FEEBA15908381857856A574C2B5B4
+BAB3D9B52CEDECF2308609CA5747F137783E9418CEB238AE095BBC12EFBDE4C353E4A5E405B4
+969029FBA7786DD824ACCE3A524F419EE7C476C0B4F773B1C727FFE7BF94719CCB0E38EEC7D6
+C9A9A4260D6E2166178E07C8F82F78F9CA057FBC4783D8213ACC8DB3AE91B3A56B1209D77A2B
+5CC3FBA7C2F64A0F795BB071DB3EF7E058DC81641537CF369068A5B4AEC505196E82A5FC71BA
+55F0CDC71411242E19648EE8C8535CADD1323FEC035F31C7F21CD3DCEBE4F0A0E5A671EDFB92
+C1D32E17F74C816B593933375FA71987DA198A1361A97BE058405CDBBC520F1D52DACF31FED7
+254DEE49FD0B36831F9B59CE39BD0F5C238C7A28FBE8091C30E22214B59C057756F67B805802
+604FB9F68380DF8ED6B6D04B43C03FD9F3CD40423421B777CA8BA3862CF660175AF6A8FC2300
+FAA9AE042ACE1066F91C3198AE5C8EF677CB9772C01E6FCAB55E95ED733ACE2019C5DCDF9CD6
+F715F5B9404BE206C87F2239B015887B7C164F6A077C6517BC3B3FF23AB6300D9029BEFFBF56
+62C1DF0FE92738D21590CE9CC3B04A3BBD34EAEABD58B676DAAE42463FA4DF41165240BE0E6F
+46EC4DE94F7F19B4006FFAF5698668FCAC71929A0377BB9E2C07BCE581349BFF83332C0BAB5D
+F29D054D3F3B88EDB8D8D341A4D31E5FE81DE37219A4C8587D1D27D7037DDE6BC85D4D0DBDB7
+8C42F3E65EF6C07C54E30B18684D5756515BEED08E6477BB4884D84CCBF89E7BA98E7632D1F9
+48AE22CDFEEAEC73F8C6F70054E6526A9DE658FF5BE465C9FC9323D847C045771C3428568D47
+DC269652E7258817635E604CFD9C40EEBE1544772F002FD2B5FF7B18258AA3D83766801AE859
+838D0966024906C8F04816A4242F62F314844E1388CE960279EEB7870198A27A983C1CDA8449
+AD99713A82545688D7F10E9F3B702FA5C7498BCE6EE071A97F6553A59088B61500B3B80727A6
+2087300D88BDE18D8DB393B7B43B0148FF6EDEFE37332E921DF4148C241E8E78E6619C25A972
+570AD7A6171B1764FB2C40C944F3E4EC490A0F8AC111EB558698B2076A4CAE5290210861D492
+4D0389B30CC17C145A3D5D06EA3AE3BF6FE095FC7C0BA8599AB30C62ECEB55BF46488B36DB7D
+783E164ACB99ABDA4CFAEE244F54F282B3B515CB32909C73DFA3FF5FB9A3EF7FED952C20D738
+42C261695BEF459103EEBF6C1B5BE848A451BF34501EAD46F614CCDD4F69C4A305161251DED6
+AAF4C09995CFA59029C1A9953F485790CFDC6C7298C3B0585DB4FA224CB70A4809F773D39AEE
+5CBADCDC21ACC170CFE3ED1239051FC264BEA5CC35184F4B2FA01364D22F0EF3AB7C35B34C75
+476A14AD84A4F8C91C9F91D5E7D3336646FD34F1CD89198257DEF1B5717E03ECEC0807706606
+81D7559515E67455E1B5C273D8C4335998A9325D84F880559D1F9E9324FBB97BD7BE4C92B830
+321D14D206379202D8719C6973558451951C741D5EF08B2895A0A38C71F2645538D35DB0084B
+877003E470BF180D071F95BF2ED08275363939A5D8E99D015A5D47BF9E2D69763D78E2D3D191
+9D43FBB0F9169E6DF98D2985179ABD2DEED3A409E64FB9B1BC0BE2C7314F00649513A0354464
+C63BED3DC97EA446B935A734A34E9EE363959BC7420FCA8D1C5BFFB56BC7A3173E4B0E4C0089
+6E2AEEF5477E5D7BFA6A02366969A1A3F3D14F2450B001565B728BE1767A4D01629067E2A2D3
+02E5DF377FED18745B98D78DC704FC413119E0FB050389A6570BCD3CC3EA9BA48D554910CE11
+083F95C4EF1A271A4775F987568673EFAC8DC49DF4F804A63485E4B34DF04BBFA42B8F361FFE
+D2D9219732198A5FD29EC8A5ECDCAD933DA5AF728FBC940B65B97BBBDECAB884DE67A18F77BC
+C5EABAE958DBE442D08DE1C7EE805D93B7E3A36125F2A0FE21070380635B31B3ACD0E035E4FA
+A4EC2AA391FC9CC89184AFFB85205A7D492C082330797FEDE6764582939A7712B53DE9EF11E2
+F387329086D650411E988C4941A66F7B099AA0E4D87BCF0E6E50F47790B12C7CEE8D40A9C067
+C906F2F5FE2237329F29702997AD4840FD223236A8F7EB3ECB6BA006856FC28B756B787A72BB
+5889C76FD04EDC5FF1EEA81899EBCBFCC3BB0CC6286D953E6CF90DE31F0D53E3076B3FDB4FBA
+AD8849E13E385952B63C0EC58C83BE43BD274DEFF697E6DA30D9D61019386B507CEA20079609
+A64E91BDAA5BE47A084F4A7D6E70E37DEA5FA714B23F041511963A602F5D4760A0BAADE98DF7
+608A99EE83C4850088D15E2C7D766E31328307CF65C3D6BEAD03C1B9A179CEE5BDC07B77C8D9
+F084CE2ED5B41288116D8560B60F9B27E50FDC75F27266F2D443BF9108FBC32BD75A09993100
+BF9BE9114AB1F8EB6CFBAED2A88AD4B7E106C3A4DCEAC2DE64DFA41CE5A508C773A656324465
+32334ED13CBDA7E6D8F030AFB200374E2BA6D9B39C768D41A32D7D226CAC9F6D77E195016D66
+ABFAAE31CB028E63CA739ED5F29D9A527A02E520FAD8FB216EDE2286CCF555EDD5F76423B54B
+584E000E2544DBAC9D165C15A4D7E948F636E929617EB698E82B93918256D52876A3DDFA4C96
+8AC2856B04B7F1B8468E33177B5C8ADD092A9E282CA77D2E31A2896C2D5FBCBAEBF755C2D50C
+C9C60B3C5D71D080910D2BCF694CA00F142A805E0EBA151096A44DBE6695432BEF3A3994861A
+472AFCC526299AF0CC18EE9A4F397B2ABE71370232FF588CFA52E13E876B52C11F27203F33AE
+475EB5EC3BF066AB9A2481F019A56B762F2571062318ED9529C131274ADB644B7B6AC2AD191A
+2A20979D6EA734CE7CF5E7402D1A3A0CB6DE381711F28C90522778D11BA51C751DBD6E028331
+E8FC752A9388FAF80A1D2826A5BE77619FDA8A0DE6744729BFE02F749614513CF521997F1F2B
+D75DD85FA15798C1DB5850491A24C361EF3BA2D9926BB130CBA50E945D15E880E53A21C99E6F
+E2B6FFBC31E7C03E245E684534036C548240AB58BB27752D1B58BA3F14A4018559EF5BC88EF1
+1BBCF66741A8A21A75010995781D66256E4AD679FF3B3305AB1C2C7012B4547CB37B459CD40C
+7F163414F9F8ED5F6FDBCA599B27478D5508AA56F39C9BBD611CC798C246F64715178C8B871C
+956366F40ACFB0E664670B65B0A20D475D5F3743529276CF5BBFE503D07D6E0795BABB9E95C9
+F3CB4A28ECF2762BDEFF45197AB047B828E7A211C9712B491FA27AF5E9815E44D4FD1CBB4958
+EF1E6983B3B88628EB13F6074D4030EBA1CB27715C538BBEF35CB11F0971CF1E749C4638BBED
+214ED5F12B65147E0F55DC7A5BF1E579E01EF340049E3CBDC958EEF0C54637452C9284E44CC3
+900374DF6C4821889741AE1140C83650618604000F9F6A3F592AEF7B6926DE69DDF2F2987669
+5912F22C0F184DD45087242CCF934589864308E199122DC683AB3E0FCA23C81F35CAA83AAF8C
+2978C9C56EC0ACA16283D9E953C65571C362F531C7A6F5C032BC5A28CE66326D04FB356013E5
+EE66D173403568A61F345498256D2FAEB433060F7C0F2E83B63AA30C1248FED1BE5B0CE037B6
+73E3242622878AB93DE879E4BCB34F81C178D66F6D9AD0BC7EBDCD32058C0FB0D3F363AF4DAA
+CC451AC8DFE5472F6AB3A16727398B842B42D69C51EC39786C2D5FF2F86FE76C54472315EF62
+AEF7B8D76BDE37BD1F087BE57D49FDE815EBC93A54503B5D14B8574BDC8ACF43F4062B58CED1
+5350D4EA00B6FFA5625063FF37ED5F2E122CCB81BCAA7B396BA9392E3FC35F9DC3EE94631E26
+09FE7C19EAAD73C05BFDBF6FA3FEF4768C1E9324796303FDB3FBE6D27F480366B947A432764B
+C2EF1A271A4775F98742064028731D60E5607D8F65B54B0E3DFD0A86342A792576E519D861D5
+3DE7B8428BB830AB3999F8C8D12DE15926DFA1EA76F4F8CFEBD5068D3E7F1D38783E1A0E0BA4
+F7A48CECBE2E8E5E8139E0E01D68BCD92EFC8A1FF7556B64EE3340002ED7957C127041325109
+7016225A86157D2DFD941AD1C774B9CAA952F3D472F7DB1F5F15F3F3E16DDECD33D38B00E2E3
+52C57E28D1C8C5A69B4F07C834E30EE59EF1DF8E7C51474BB3F8C83BD9C47CD1C6D9D53AC859
+CBB4F4C5D46EC7D1EFC495699A6B315C33236AE8812E22942EAD9CCB431BBF8E8EBFE5901BBE
+86621BE228C7A74B0E1D742AD640783CF0983B1E292A9B6B8CBC613EBB8431386AE4A758AD40
+71F7F67D8414E8CDEE098CBF19285D4134B4AAE109FDB979155BAE3C332D58E0A15B265A3F5B
+FCFF57FB63A2C1EF4F0973CB9E7BD6FBECCFA77A49DAD1857EB12D80B7544549A186178CDD05
+ABEFB1B18FB7CD33542DFBC3BF7939722E7BAAA9813FFD20F3B81E523F1C238B6CFCA5210E61
+5D2487057CDB57AB3515BF4FC3384BAEA7212356E0D9E816ED5D0E78C8EA3F80BC01C6F4C28A
+7132B3C83BD9A99BAC1200279B0880FEA9E7FCDC50EADEA541810259EECEA2474ACBF771E60A
+E54E1A2A4456D5FEBABE1D2BAC1DA1B20481D9F78DB7A9DFB603714BA10193CCD196714C2B9B
+83BF24E4547AB8B6018E7C17917AEF0BDCB114E4451B8C5E59A08FF8C50D3A4EC3ED364CED28
+54E29EF8F962608B009CC19AD7D88F2BCA8DB3691CB98CCA06B8B02672178262A06735094CAE
+9F254DC427B9734902C523DA9901E1E3062DA527FB8D94ED8ADC2750511B09E7D2685E15EDB8
+0648834271FB6774643A93CD25A59333CAFD2DC13D6032CA0638C25F1F1DDF0260FA1182AC9E
+EAB6126838D15433B5F50910685872B7D412E0A5A2549CCB1E4EBE8D833F93CBB87A2D64CE84
+8BDFFB94E108ED11582E925B04C22F541A66B8320126F787E27A2B5762374065C30307D18674
+D7C4FCB5D1769E67F799808F941BB7349FC745D5B69D59769C045EB3CC0BC1AD3EF4025949A9
+820E8FB611071DD9AE159E27AA7BEC536C0546B11EBD8280AA5703B41979D175503B0164440F
+E657584F74B25B71C9BBD68057379DE9EA042ACB26649FC280A96F258D8A23095F60D11CCA1F
+F300B520A279DFF542B0744178D2C47C845939B339A9CF2BC3829A93494688A37AB7C064C7B9
+835B8F89E371652EEB66259CC4F83890766F0C09A5F7B58FCFC9A168049AA981FDB5C193ABBD
+276006701C0ABB201A4F2D037A5CF7D769AC334410D6A836484458DF547620054FDAC73D9730
+49DA6CDD85E7A8811B809EB7DCAED1BDAB0485B6BC0AFE9251D9F7FA56168B70AD8A8A38F9ED
+77A19A296A002F6B63365D338FAB30554BE931114D4D1CCE87BB05705EA085CF8AF22215903C
+A4B525996C9DE5AB13664C0E5F950232AED43B67049884F280FB53F344D9EF76861B1370DCD6
+97DF4FCA751BE168F6F4A2D68409FC764C60D96E6CE38779BB17F20DCFF0B0DA682C3860976C
+A066CC73250CEAF528EC1D7B2F8C0532A52F7DFA10C2C07B43CD90727887E66939B10542C469
+3854EFA9566BDEE44356316D042ADF1104DC43E65772F671BFEB3A2DD193770B964FBFFA40DD
+A51A4431B7E6F1A3055F4208DC539E3D1F55EB1216F0595CD1D587055E132AEDAC519C963631
+BF84B0D688238D3D62D16C722FAE97B971AC1BCE12290D836652868F6339A8EBD0F8109D13EC
+54EB282761FCD0E2E23BEC33C8BB8BEE5DEA34BA3C83742595E4ACC690A9FC4C58D1A62199BD
+EBCC06DB907F979ADFFA7E978417135F0947A30DCF9F3F04B278BDFBAC00FF16919ABE59112E
+3CF6F6EB6802D1829AB5DABC6B2F39CFE8BDD1B99DF10832C79F73505DA7C2F118E451FC6D9D
+92CE7880FCBE907D4FF63A5424552D2DABE32333AE59B632EB7A54542F24AF1B5344D9701D5E
+0521D15A1A8EC8984F224CE748246F7BB1B118EE8B083B0C555CD8C3B408C29EAC60F5DA6351
+ADE2EC3E82B5E1C4B8A64C3E961F9BDEA9783ED0493DE2F0440705CC8F3063F1BC916841737A
+AEC6093F57768A8CB196521D07587537EB824FA51533DDFB417982ED914368230CA907C019DB
+D996EADC0753B676EF33726430E44B9DA536047A28A33197E5B7FC4CC9F041FD30D0EE90E545
+1F7AE558A2A8728C7014C5699FA2E5B202846DECE953F506FA7A760F4A15D989E7C29FBF5A98
+B28C8304F0BC1E8BCBA3558FB4D5E29CB4C2DB22C512B5CDFA1EC527A7077DBBDB5F7B55B181
+AF7CE94AD221307BD733A0E03BFEB392626ECF62016CC465610E90B0E483AF49E7076D490B37
+D420896523843BD062A33B4084556935A94E264395C92236FC77157643DFD05A0BAB694AC6B4
+BA895303982A9D12257CADDB371F864AE765A61DD3236E3A7C0F32E36394BE2F2726A19EA422
+5D9B67A3E800EE0FEA4C778796B4BD440D8E1FE7A4167307A914C30C2E4247ACB5941E3257A0
+C8411E3BF3E5DE82BCE5AA3AE8416DB845293D13E4BE6A8E8EDF5C60D3E341CAD6D450E6D1BF
+BC27B8B92A78ABF7A700961BC9631A990265B8246EF262A2811E2843AAD9B476671B8D1B7A00
+8CD49F9BEA2FD15BF269CB444829D2CDA84CA5C180ECBD8E62637AC19D911BA31F7D9ABCDB0A
+0E17F60E75B6081CD0F47D31AFD976CBF75C0F17CF2E71FADFC8EA716CA83EABD31771AA0A56
+6361C5DF2698D7FED1F87EC11FBFAFAADEF37BFCFD387364CC86BA26D7F7B2B5E0171AC77A85
+3922D29B9B9B2AE4E9366BC61B6497478E0A036EA3713C0E77C93B5738CD1D0A832D67646A6A
+1BBA08FC4527CCE61DE7064E5872A5D30A34CA5257DB9B81C153FA618CDD8F70DFB4A2705C65
+E7857619ADFE1949E608D647AF8708779416E526DFE03D36740BF4D0CB8A97B6374456F5D931
+E075295343642BB0C3CF4EB0B3A8B4EE48974ADA88B81D4B2928DF7549A1FC7728FEFBBEEA66
+8FD121CC8A2EDA4000846C89798FD95FE4588816407F80B39FBEF8AFDDC8FA9EA40D15610800
+CBFCE4EFA7AB68979C34B8E0DDDBFB828D26645EDECC44699C68B0BFE957EA22507D8F3CC9F3
+701A2A99ABAE1ED66CB876209105C0610BA109EA9AF8B2083F27EBFC5A624FE1029E1F8D2F96
+8500249A8BFFC2A081C7C5C650F4BD028ED728C61BC5DAA3906A2785DCA0B62C50FD02F1DBE7
+4CF3ABFD9E0CACA2F48269262BBDEC4E6CDD189D4C968F9F124F02D5E4CD209D1009E3432E7C
+D0DFC063EE6864195C586D4E524C570F294CAD1554323AE28E351546AE3B7CF987013626875B
+2CADDC14AA04ADB165ED19227C19D9DF45D105F7AF75FA4698EA0DCC392DFCC432D88148C40E
+4FAE67C69D710D567381E02B76B71F7448044777DA99E6CBAF5269A38D988EFA1DCF4EA59B76
+52B1795F0058250F26B939E1C13116B8EC006A4F4B791098DE42E9ADFA22975DD5A21E3BD6AE
+DD770A933CA7079621F1F4B0424F09ADF08ED868F5B13ED4E71E8FCA6B5D4A855129E2E9BC9D
+639055630AA7117CC1087F66948E24A81E13906EF72E850D5A71C17442ABA6F68D8610E7EFE9
+7AE4C13D44623A4F0ED1F984BA204109F2FFA95A4806427BF25A18EEA96DFE51B1F376AC08CC
+78EB3A6249B57AC64ED632C3BF79DD07FABAA04743B6D36226BFBCCCD2811C8D61CF0B47A61C
+1BB175F90FA9A9FB131678D39BCA473410A39D0008F5B7D45281DAC52FB8E845748C3178F6A9
+25F89E527C375EF309139B030A8722149695C9B4F931FC50EC88FE3227055CA5B65BBE535A76
+2B651323F3D66E9EDFDA4C510560CA99E19E3AFED084D3D15AEA39B33871B86D889B307C0859
+44DA3E3FD6BD9E989D7504589E1D1AE91FC387E2A1CAA3CC9056C10CA14633F983C31404AED0
+CC315DB9616D56F5BDAF58FA786B01BD2754875F902A57C7074C1986988AF0F2F47FF7E5438F
+EF7D83B7EB847AF3EC7D4556407663A0926EE0E20A9FEF27BD18413FD72C2BFC013592A745FD
+EF6A712AECBE0392007177CDB5020BE05A2987EA8DA00DE28B4FC32CA28728F1CC8296CAD530
+FA5F5A050A51B02F157DB161D402B743255C51B8655D779E0FE41CF70B21FA24BF35DB9B03B8
+5C32C3E98EC1ECB6E6322CB5A8DC7A65F9C4AB9C7EB970164DDF0F8A0F45858E928CB6BE21C7
+1BCF258DE81F7B05DEBD41F627B91DFFAB11AD577C39814BEA7B5A938AB9D805E33A6CB5FCD1
+7877300B5FAC24157543AC05EC2C292DCFEE6A324EEE320C8C220225F995FE4048BC84F6D5C4
+C2C88030FC086F0C587330F2903646BAD4DBF38229B628CE1E0BBCFD27CD683CBA6E54F1BAB6
+C3D6E79BEA9B1F127B929C2FE8A789FA34D9F95F5603D6E7EDDAFF68A53696C9E0A505453589
+665682ACD5A05EEE9B0897708C0731102C92ED1EC6606CA843C0E777FF9B200DC9A740BB8E36
+146ECCA35F52ED5BA5A148E052C8D4C4619CE5CE6FA2BAED0A15ACC430D96DA7F12966017427
+EA10D23B3D119C6926EA5C25436B36C39AC9608CE759035E8641C08DE66D1EF8F9CC7A9102DB
+C2CAD5C743E916E0169824C5A1EE43D5A6A9EBA5994FFB02037480489FA5FB654020B6AFAA81
+BBC7851528F97D248B5446A692A81BB6310238266F0B04B59BC24CEFED76D145BC56556BFA39
+62E65A47BA23E7375F636694E43742432B811FEF2D80945273F66FD8622A9D9C600B94432CAA
+941FC79B4E325D7CB71AC10C2B17F8E982568D041BE06DADBE8091614E6C94C971FD8CD8AADF
+7CCE51CBE5136A7F701EA25E6644FD0DC93C364F3B3CAA4D3E8DE40C8315642EDB07CD99C6FE
+0BC46858B1B3ACA9F2B62381EFC8BD90A55FFC7766A3EFE4A911EE9203659BDA18D1754D33AE
+D1C1CDD3BA6C95FED3FF540E5CB0FE594D477296783C885B0A2CD8257894243A25970D39299A
+DB3AC35E485BFDD675AAFB8A471BE96D54919C6B613B7ED23C417DF350D1C7554923B9472ADE
+AAA52A3D8B5EB918576C66F32000A65A800955CD1ED2D3ACC08AA04FC71300119F54D492D55B
+70A279B0C233128E5BB6C8A59457441A38A8B1A4081F6C7514999C9D0BC599895E194C3F1B7C
+EC57E47E24746F98753E3AB0469A280D6429D9CFA03FE0A9040064F37885BB532AC31DAE9BBE
+5F4FBE8ACAE5E31C3EB0193B4A516933799E7C7B884033E812E932875AD81F1852571E200AD7
+2DDBE78D91C7FCD56C190660B95A93C24C3A5C606F4938A0B44EFC052AEE025EB5424FA294CC
+467F27A54CA701B5863CE77077D8986563BDF8590503CF0F5B58997E2F7FC6769095667BC670
+6AD47FCAEC6F6800DB7C3D277FBCFA2E8FF6B1301C0D94F743BF3F6A3D37D9677D745E1F0E69
+48F625BDAE20521652317D0884227E8A5FD4AF3D7569F81ACCF9D7836D0E8329F93D979536A5
+AFA2BA95198703E6E2CF399A8181F1E93EFD6F48DDDFE93C23B2B8AC1BFEB16868989D2DCCE3
+131905DBB5629E3D63A697AC1252CCB89508895EAB6157FFC76C241729A0B4ED4B4C945C9D2A
+6F7309F472CFBECE469E4AFD9A059970BA78B90605C18662E198466ECD45EC91825F51DEC69F
+7B5B5BF78D7F550AA5C276E75B35E173B92B9F78F7CD7371FCD19502C857E2FECCD2589A9C23
+FA0A69F6775CC27C86902AD7C2CC1D72C29CAF32568A1BDACA3323A0D83C616FE92D212F197D
+0E2400E881663B4ABF1E040BB52820B2BAB5428CDCA5A62DEC74B756B217BA3B8F470288B43D
+A529DBF7C8578CBAADFAA484AA745A72FAE7B0951A324DD2E681E54E9F2AC816E3389F5E3684
+C3042441E6F8D45E7E3F822BA91968559734306616B45123348D478603D01B54F0E1046E079E
+7913603D43CCCC1EB24E4A5D097F2675AE83A0C5BEE46C92E2C1582C5866E5FBABBD9502EA40
+018E59C8E41F2AC916E7FB3367D721764D71309A67F814C07A8DAB1E908158B3A73D946BCF06
+644916D75A78599345B57186B42CEFC9648B48E99FED60AFA83256C3D5DC9A96CD0DCA8A76A7
+685E3909D5B92F7112C64F2F5A971B96D6D5E3D00ADB1A504F83FA7C482C050E4C1C018C9963
+0F41EA842D00B66EC377A5814A0431F5226B91F5CF8D58E301C92BC9228166F30740817A0A23
+3A5683842D895991690903CE2798F9408524281B2C70EE767C5BD86E8B28FA7A18268FB4DF7B
+5961CD2CC2C03435117EE3A6EADC858055951910F361BCEA354F08D1448EAB0A0A16D579257F
+B10AE95217606C9FF7597E716AD3D78F943486F3EAA6372DC66ACB369A92BEE69410A1D13237
+4B8C96D5D27CE10E210A4A1C24AF960A490A283CBA41471B958B6EEF47ED012F09A0C44FB294
+4E35FCA6355614998296B24A7FC66FA10F1FD85046D8887F8090836AAD6D9F69566DF3AB8203
+079EC5059D7523A340475512998376F0AF8DD176E70FD15D8B65D1729E2FE07CCDCB13D4EC74
+C6744856A7345AD3C9FE0EE409DE947C7EA0EBC23493FC0D604472396890D577E30A01642863
+131CABD6AEEF8152AB3D5A06ACE7DDA9DF4276C46B93A621C7E3E792301E77662C4877558C54
+F9694C0D32CFCDBE35611FBB4E2A804CD737B7BDA36C1DE4DB7CFCCABDE583CE15F5365025AC
+211E13F3CD6211A2FE071594E72B22C81F78D7D6FC4C0D3E5D67880B8F3A534C96AB0AF74BCA
+CE98BFE9A633146D49D5634B4497466A0FE7C3E11F4341C4D4255B0D9E6CA3C33F87452064B3
+CFE378DA241D09FED264BFBC95E45C3D90742B8FA9ABC83C8A9979FFC3CE45474EC102382140
+5A5B009710836C6B5F207988CBC740F8E6348078AB056673919B2EAAB3FF49C0FE213446042F
+430D1FA36E56708A768DB71E045268FEEFDEF716D11C315CD1020F2D2C34457E2E0AD991BA28
+2E43A1AE09BCDD6D8A1EFFA0388DBB1498B85FE99A6D47418948EC4AAF7981CD837F0F62176B
+FDFEA98A1D693AD884557225AA97C9F76D790BC881C7AE6D6D5F8B7BBDD35DE5F1974A4A8EC2
+310ABB032E8DE5BAE44825A8FA6457AE470CBA62DD0AF92D6B389205A338C3E772E96496FD21
+293B5E809417842F8CE6AD3E0839C28CBD6AD01A612980C5B98AD28715FF5A7568602FD684D7
+1159AF7D4CFD977CFDD94D746A7640F6E384770E0FF5F664A08B7A2D08929D2D8CB56D77EB3D
+FB3ADD080C344AF88FE01C676A8C6DCDD11CB22DD1BAB2BF04A3AD2B6ED6C901B81E93899FFD
+8F1653488D272B6CFA3C1DBC8088FE52BF330B88F6814E491E2EB8415D3384E551165BA2E074
+0AA659721613B4BFDE0200572B7BF011FB2DDE4C2BA5239D1D071CD07B49017A9ADCE062A0AC
+693EE10E29C4CAF9D945F86E2C10EA3E5FB1750259A49EB179CC1B499FCB406E17EB5380A326
+E4973175B2129C5065BE105770F28B185311483C70EC91C4B93225C4C343E8DA44E39F83A8DA
+892881ED8F6EDA6DD83C47A2AF08C1542EBBA474C449299887970959EC744BB869129FBD7156
+3B88B078F798B7898497F5FB8DFD2183A0BAD70F7F25E7E8B0E0A760D3D81AB4234A5F56E3B3
+C822D2790660A3CA5540C69FF43E21FBF07C392B39C7B1D0649762A47BA5F5F3AB2639883302
+C3DFDFA3256984254F5BDE5B3C378E45922691436C3E195F33B25C2C8E482281A9EEB0BE5821
+C0141443BBBA4D6AB8487FAC18FD4583E99FE56D94AF1C8D1D990D3C415E6E74329EF1D454C3
+4950FEB8711C0BC94A43DA4608E7C0B31EA092BDE238C166C20DA284DA4AD2FC4FC336440FBE
+DC23069F810A0CA862D74846E85CD1D9FB7F0991C3C6DE0D5453D2069468E01F45E33EEEF901
+B893BE977096DD13EB931423E0E65058FDA4D81D776896DBD6189D731E1DBC6F84B0529CF817
+84D4C3F51B55F50B9750A811863F85F6681D17249FF841198B7FF63FFB9C95CD40CD2B628DF6
+B78C486F9386189743908ABAE031FD04C99C44D33E5722FF376DD9917A11591B9BC1BB2FBD7B
+0EB0C05AE827D154DCDE0D482961F525C0582F80D9D9808D251EB656C7E89CA0F3A4A6656C36
+E21E86774AC1BC03F4BA09B71F20C359A1A40BD3A3735BD71520A86C76F6973A1D72420D4BF8
+F65A4C0F208326686EE6C78634536D725D68BCA811AA9329D1A10E8BF8A006B46EE66ADC16A2
+F7E38F36493FFD5842B1F4E0829567F0CF3ADB580D326230C2CFBA16BCB2FDB6A617DDB8670F
+0401147744476D3EA5849489FC01194C21216826D3DC4D4B64C74BADBDEFF7237E27F45D1330
+E69229E4358AAE04B18F39384A3B00EDDB372F6EA766A1A5DFCB67A723372F029FFC26C4978B
+26982BED8F073EB3AA6BACECE0711D482ACA4A45C7DDFC91D3E2C6BBBCAAC7E9C6E6BF658D9F
+1034A64A348DC041CB9DEAC208D39792DC9EF7B28F4A684BB05B2AC7B7637F9AF82AB8EEAAC2
+57E678BEC37432DAB29449FD56B80070660A504FD10B53DBB683AE73922D3E9EBF11B57CE26D
+64C4D26ABDAFDC1FEDA0BC368D65CBDF9B687526FC11C7C45373B8E6BF9341E181EDB00ED27C
+633C2113B4126DD64BE7B3E9152C9C36248CF0B8A622D3385B6EFB4368302E58B5488B1AF234
+36EE15F3FF9BC455C594D6A6E3559C65FC7C2FA942859E89D1E69FA516946C99EBBFC81FA01F
+469737CADC4433FBD9248E47DE0531914CC6B4E5FEE342109997613221BC08B402B5D51A8624
+A7B8A499B863FF9178CDD7CABD33399E1CEE500F5F5F1553D53D638D3CC427AB71C3A5FABA12
+162042427CE001563B786D51EA159B8DFBA8956A57285763C470C15D447A3BF57DBEF497D1EE
+A4B86E8DB9394A4AA005FFF8919FB58C732C83A3CDC2F3A24A593C5699BD29B5867714BAEE77
+F31DD6C0C010DFD6E8D884888AB1F757B89CB7FE13B038F6FC68DE832C446E6497FBC168CC01
+0C65E1DD4C0FB2385ED514F034C2AC5736DFEC708C3DAB3DF7ED1F50730B00A5DDF6D1F14408
+F7DAB77A22C4288A4ACBE652B2B6C937170A577CD9F704995A5785BAC12E4689BC566434E0A4
+DB54299F2B57359B031C09D4C89F45057B7B93A54291CA117BCDFD63A7B8DBE9AD7D54DA5EBB
+E095D4D8531EBA955C8ADA469D6C8AEFDAD416C2606682E30C189695CF1738DE7D221597ACE7
+10861709415BA9660ED0BF6491643B63F56465E5C68BE917946F273E14C8F2710750EE5CB497
+8DE3D86D7DDBA0A7654D8848DAF21C26FEC6BB46649C88970851AE4E56F6F482B768C3F8C15B
+D36295BB87A69736411460C0FD7FA33720B6C0FED750B34C552B2A5995C47978603EA3FBBC76
+4BCFE1645B6C0A59C192D4DE2C94CFA87BC3B6A17CBEADF6947172EACF08A1D6E3E7A6A6E68D
+5F93607A5D8F8003A7064138BFC75633FAAAAF16121C617877B261274BBA2199468E259BE1EB
+DB7CA6DB701A55EEAC831001B44CD240F4FC8CF19A03BD9DDC8DF73394CE7B9731865CBE00BA
+C0D3CCA7EA4559B60E09C664BD39CE6DC58B39831CD19DD988710D14EA490E006002F0AF284A
+B26A5EC92D888459A06B24F86D047DA3F660A56911F0560FBB9FF62EED71453A3F5C632AE027
+DF3BE00C170C39AA1F39334E40AFC7D36F9BAC4196ADEC92351AC5973C8E9C7D9AD926570780
+8B7F9B864C84EFB7C2BFB527B29BD1B29E215BD013DC5503BCF98384CB6844F43021799805CC
+A5FDDC6FEBD5EF41AEECEBD519C29D7121B92AD57E2F39B5EFA76EE765DD1A7FFDC78644F5D1
+102F8377C9B39160ACA173AAA4FA76E14C3CF296C5C0199A147C98A33D7827820FEEFBAB05C8
+F8BFA0099E8CA51B6DF634BA581485598A7220364DC2F957C9F4FBA9CBA5C369CA739A822B89
+EA1EB979A5866D201463BE939048C34171C2F1001C700E23C1067C5C9A0914A7FE770273801D
+34E8AE02B1BCECBD64AB7BB26EEB87CE8686F9A88AC2C22642E6FDEC3CDA145ECBEB666FF1CB
+DA2F9FCBA171370C01F0AA2A4A01C1E55352ABF00F6A8243AC1088943A61D52821593417B834
+A6676CDF9E5CF86E91F02DC5B775403EF97469E7D96E9CAD422E5CCF2F94D809EBA01B01AB08
+5335EF5703415357C02336D0C008303C2786ECFA6A5AF33F12142220948A4451E1DE136F2CBC
+14BF18FF9D25F736089F1BAB611578CFAAD310E0D692EC211363B7DFE4E73E61CAA873E0717B
+0C170B09F463676F184736D7C9352B6D44D8A884B61AFB884E19BA2ECC148EE9FB364214751F
+B9C362A96AD650357CDBCBD02C235D8E066EF5151DD965C466E936E0781989227CE9AFE825ED
+D4FF73320CDE9102F8E4E37092733F0F278D1693C4313475829B63AE9CA9DC2526CF2AD8CCB8
+3EC37E21CC392A88780D4F04021BCF087FED03C9E63179EE970187A60A1F40FC62E3000FB10D
+5EF3322A716918DA1DE67AAC5D81FC02573E35D1694A2E7D6B1B7F5F7A0FB61A09F9C5FDAFE0
+653CAE1B8182EDB2F9982F54B80A786E70709D35E09DFBCC4427CE1CB8F3F9908E7B793152A4
+E4FF0A2DC8B647CACDECB2205BC91C79BE64F28EB3D13AEE99B852A7A7CE9FB37185D7E7FC06
+D09C4F6ADB4795C1E4EF9D74E74FAF69D98971B6D56CB04D5A16C014C6CAB69FD1CF1B94F2DE
+B3DF440B91EE6E8FFE728B320CAC4F1E09F176FEB7DC7A855A96F5F4FC6DDF3B6E6C49E18DC3
+9478756A3A23BC59C46CDDA8662FA1EDF52E0765E4CB2DA1BAE2243119A5939F3BC5DDC08BCE
+AC16511D71F40A4E0384D9911BE46FD84AE827CDF61CB8387100ABC02F28728CFC7322FB6302
+219AD3BF31D2CFC2B19EF8D98E00E92DD1CCBF802F32DFE045A1BE474B0059E2A1CA74970ED8
+5CC0D03015E14E7F71A6FF31F616350A352EF455BB97D652B6209CFBB2D415F5D5F1B9A902AF
+5BA55DDCE986E2CC5C63FB83D2DC1ADECDEF992209748C114F41369F96F0448B2749B936A252
+E5E65B12D08B75482E472699638633817BCD6B56679572B3D595A79C5E292D8BF0BED1CAB983
+1B0BA7B4F22C2071FEAED9D4C32E75A78F3B73F69A8F7B2E256F5538B420C9A3682F9F680118
+BEBC80B1D5EF752F9014829392D4A3B9A229A0098E8DA4F8311AFAEE3E925777C20714F069A2
+252258DF449E08501C0735E33A470E96BCD4111669B444986956D396BBF708B434E4C5D729CC
+48EFE86454D2DB981755B0054E29CBD50A0E3FAA45B1222FD9DA87B1F61499AF0B5F2A844E4B
+36CB5CD59F041444124A7C8C1BB394D1D5114D6D2EE8DF9DF6221B93C0CBABCBDA43CAC3F9E2
+E789B8255704BE91993B5B39CB029E8856E0870D2DCDF1040FD68D5883EF623C688685E42657
+EF71F8791F7A698B69F4BA38C3E02088A1139DFE0E6691F5334B339B8A0FD03B87A353831E39
+3F95929127CF61F51959753F8C2D1A64FF28C9675CC1142F67F0F3802F17F1CC70242FDF04FA
+ECBB1A44533C83570365EC2E42BE93A92B0840A089D2DBB654CB3DBDA25B341512B8B9768056
+A07B70E9D160FECA80B75AD3C4FC987613C8CC9C84ABDFAC10BFFB1913C9A38AE0AB68AC2BDF
+EE85A9EF3C2A2574099680FA8EC649FC2F763323E38AB66551550A5E9F1267FC7327BC14875A
+1F6C4DD6149D78E2DF69ACB074942D7D42E2DC4F99D2597160414E183778A05CB5DB5E0FA860
+393A1FFFAB21B8264527E0C9CFF7998C92DEDF4371630879FBC3986A5FBC84D1DE6BA972F76A
+277C7F4644EB191A11B0D618F07972B40F58BC56D74333D3D33DE818110E3B58A67D03CC6A9A
+25F304623DBC5042EED77DA2938A61D4292E4CF038CCE1FE7179B719D8E625F14319B3688ED0
+505D37D624B739A065DFD8D7B192927988388A35BEBE9F507C3711CD202D49906EB950929219
+3B1AD1C80697CC1F74F535439AF7FC3FA7C224C5B7247D0934F54911362CFB71ACE81F8B1CB8
+49E206F860066032B6F2953465082574E60000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndProcSet
+TeXDict begin 39158280 55380996 1000 300 300 (bask4_5.dvi)
+@start /Fb 205[31 50[{}1 41.666668 /lasy10 rf /Fc 26[43
+15[49 213[{}2 59.999531 /Symbol rf /Fd 160[43 4[21 5[32
+32 18 3[43 1[43 2[21 73[{}8 37.499939 /cmex9 rf /Fe 211[53
+13[43 10[31 31 8[24 24 4[17 2[19{}8 41.666668 /cmex10
+rf /Ff 222[31 11[24 24 19[24{}4 30.833309 /cmsy10 rf
+/Fg 171[24 4[28 28 33 6[26 26 3[28 65[{}7 41.666668 /logo10
+rf /Fh 134[10 10 21[10 98[{TeXBase1Encoding ReEncodeFont}3
+20.833334 /Times-Roman rf /Fi 137[25 12[13 28 3[28 11[30
+88[{TeXBase1Encoding ReEncodeFont}5 45.624989 /Helvetica-Bold
+rf /Fj 134[18 18 18 18 18 18 18 18 18 18 18 18 18 18
+2[18 18 18 18 18 18 18 18 18 1[18 4[18 25[18 5[18 3[18
+5[18 18 18 10[18 35[{}32 33.333332 /dctt8 rf /Fk 139[22
+22 22 3[22 4[22 1[22 103[{}6 41.666668 /dcitt10 rf /Fl
+255[26{}1 33.333332 /cmsy10 rf /Fm 194[26 17[26 43[{}2
+33.333332 /cmr10 rf /Fo 155[12 11 12 12 97[{
+TeXBase1Encoding ReEncodeFont}4 25.000000 /Times-Italic
+rf /Fp 194[29 61[{}1 37.500000 /cmr10 rf /Fr 195[29 10
+10 58[{}3 37.500000 /cmmi10 rf /Fs 190[18 65[{
+TeXBase1Encoding ReEncodeFont}1 29.166668 /Times-Italic
+rf /Ft 133[15 17 17 25 17 19 10 15 15 1[19 19 19 27 10
+2[10 19 19 10 17 19 17 19 19 8[23 1[23 27 21 19 23 27
+23 27 25 1[21 25 1[12 1[27 23 23 27 25 1[23 6[12 19 19
+19 5[19 19 10 9 1[9 2[12 12 12 36[19 2[{TeXBase1Encoding ReEncodeFont}
+55 37.500000 /Times-Italic rf /Fu 156[21 99[{}1 37.500000
+/Symbol rf /Fv 193[33 33 1[33 1[33 57[{}4 37.500000 /cmex10
+rf /Fw 134[15 15 21 15 15 2[10 4[23 3[8 3[13 2[15 13
+31[21 10[15 3[15 15 49[{TeXBase1Encoding ReEncodeFont}15
+29.166668 /Times-Roman rf /Fx 134[19 19 27 19 21 10 19
+12 1[21 21 21 31 8 19 8 8 21 21 1[21 21 19 21 21 9[35
+2[23 25 2[25 6[10 3[25 1[27 9[21 21 21 1[21 1[21 21 21
+21 10 2[10 2[12 12 2[33 37[{TeXBase1Encoding ReEncodeFont}43
+37.500000 /Helvetica rf /Fy 194[24 17[24 43[{}2 30.833309
+/cmr10 rf /Fz 90[22 165[{}1 30.833309 /Symbol rf /FA
+105[23 32[23 12 21 14 1[23 1[23 35 5[23 1[23 1[21 23
+23 39[23 23 2[23 23 1[23 23 7[14 14 40[{TeXBase1Encoding ReEncodeFont}
+21 41.666668 /Helvetica-Oblique rf /FB 134[19 19 27 19
+19 10 15 12 1[19 19 19 29 10 19 10 10 19 19 12 17 19
+17 19 17 3[12 1[12 3[35 27 1[23 21 25 1[21 27 27 33 23
+27 15 12 27 27 1[23 27 25 25 27 7[19 19 19 19 19 19 19
+19 19 19 10 9 12 9 2[12 12 1[29 35[21 2[{TeXBase1Encoding ReEncodeFont}
+64 37.500000 /Times-Roman rf /FC 166[26 26 2[35 85[{
+TeXBase1Encoding ReEncodeFont}3 46.833229 /ZapfChancery-MediumItalic
+rf /FD 143[35 5[12 16 16 21 21 18 18 4[28 28 1[28 28
+33[23 23 0 4[28 8[42 42 6[42 42 10[32 5[21 4[32 7[32
+12 32{}26 41.666668 /cmsy10 rf /FE 162[12 1[12 29[32
+17[32 1[16 16 40[{}6 41.666668 /cmr10 rf /FF 134[14 14
+3[9 1[12 3[15 22 1[14 9 9 4[15 14 15 15 18[20 12[19 65[{
+TeXBase1Encoding ReEncodeFont}15 30.833309 /Times-Italic
+rf /FG 190[18 8[12 12 12 12 12 12 12 12 49[{
+TeXBase1Encoding ReEncodeFont}9 25.000000 /Times-Roman
+rf /FH 134[19 3[21 12 15 17 1[21 19 21 31 10 2[10 21
+19 12 17 1[17 21 19 7[27 1[37 2[25 3[23 29 9[25 3[27
+6[12 6[19 19 19 2[9 46[{TeXBase1Encoding ReEncodeFont}30
+37.500000 /Times-Bold rf /FI 170[24 9[26 9[24 65[{
+TeXBase1Encoding ReEncodeFont}3 33.333332 /Times-Bold
+rf /FJ 137[20 2[18 18 5[13 23 1[13 3[20 3[23 30[30 66[{
+TeXBase1Encoding ReEncodeFont}9 45.624989 /Times-BoldItalic
+rf /FK 134[23 23 33 23 25 15 18 20 1[25 23 25 38 13 25
+1[13 25 23 15 20 25 20 25 23 15 7[33 45 2[30 25 33 3[33
+1[30 35 1[18 35 35 28 30 33 33 30 33 1[23 18[11 2[15
+15 15 5[15 33[{TeXBase1Encoding ReEncodeFont}47 45.624989
+/Times-Bold rf /FL 105[23 27[21 21 21 30 21 23 12 21
+14 1[23 23 23 35 9 2[9 23 23 12 23 23 21 23 23 8[28 39
+6[28 8[32 4[28 28 3[24 2[12 23 23 23 23 23 23 23 23 23
+23 1[12 1[12 2[14 14 2[37 37[{TeXBase1Encoding ReEncodeFont}47
+41.666668 /Helvetica rf /FM 144[15 2[9 4[15 37[22 8[15
+15 15 15 15 15 15 15 15 48[{TeXBase1Encoding ReEncodeFont}13
+30.833309 /Times-Roman rf /FN 193[32 21 32 12 12 58[{}5
+41.666668 /cmmi10 rf /FO 26[30 15[34 30[21 16[30 49[25
+1[22 23 8[17 1[18 3[26 9[32 15[25 22[21 12 47[{}14 41.666668
+/Symbol rf /FP 75[17 29[25 28[25 1[36 1[28 17 19 22 28
+28 25 28 41 14 28 1[14 28 25 17 22 28 22 28 25 8[36 50
+36 36 33 28 36 1[30 2[47 33 2[19 39 39 30 33 1[36 1[36
+6[17 25 4[25 1[25 25 4[12 2[17 17 17 39[{TeXBase1Encoding ReEncodeFont}
+50 50.000000 /Times-Bold rf /FQ 129[22 22 22 22 22 22
+22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22
+22 22 22 22 22 22 1[22 22 22 22 22 1[22 22 22 1[22 22
+22 22 1[22 22 22 22 22 22 22 22 22 22 22 22 22 22 22
+22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22
+22 22 22 22 22 1[22 22 22 22 22 22 22 22 22 33[{}89 41.666668
+/dctt10 rf /FR 134[17 17 24 17 17 9 13 11 1[17 17 17
+26 9 17 1[9 17 17 11 15 17 15 17 15 8[24 31 1[24 20 18
+22 24 18 24 24 30 20 24 1[11 24 24 18 20 24 22 22 24
+7[17 17 4[17 1[17 17 1[8 1[8 2[11 11 11 26 38[{
+TeXBase1Encoding ReEncodeFont}56 33.333332 /Times-Roman
+rf /FS 74[21 14 28[37 21 27[16 18 18 28 18 21 12 16 16
+21 21 21 21 30 12 18 12 12 21 21 12 18 21 18 21 21 1[21
+4[23 23 25 1[25 30 23 21 25 1[25 30 28 35 23 28 1[14
+30 30 25 25 30 28 25 25 6[14 21 21 21 21 21 21 21 21
+21 21 1[10 14 10 4[14 3[21 32[21 2[{TeXBase1Encoding ReEncodeFont}71
+41.666668 /Times-Italic rf /FT 9[21 1[21 6[12 8[18 2[18
+23[25 20[14 16[21 8[16 2[42 21 1[18 18 24[18 21 21 30
+21 21 12 16 14 21 21 21 21 32 12 21 12 12 21 21 14 18
+21 18 21 18 14 21 1[14 1[14 25 30 30 39 30 30 25 23 28
+30 23 30 30 37 25 30 16 14 30 30 23 25 30 28 28 30 1[18
+23 2[12 12 21 21 21 21 21 21 21 21 21 21 12 10 14 10
+1[21 14 14 14 32 35 1[21 17 14 16[14 8[12 3[23 23 2[{
+TeXBase1Encoding ReEncodeFont}100 41.666668 /Times-Roman
+rf /FU 105[21 27[18 1[21 30 1[23 14 16 18 1[23 21 23
+35 12 2[12 23 21 14 18 23 18 23 21 1[21 6[30 1[30 30
+28 23 30 2[32 30 2[32 1[16 1[32 1[28 3[30 6[14 21 21
+21 21 21 21 21 21 21 21 1[10 6[14 39[{TeXBase1Encoding ReEncodeFont}49
+41.666668 /Times-Bold rf /FV 137[151 2[118 134 5[84 168
+1[84 3[134 3[151 30[202 66[{TeXBase1Encoding ReEncodeFont}9
+303.713470 /Times-Bold rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 300dpi
+TeXDict begin
+%%PaperSize: a4
+
+%%EndSetup
+%%Page: 1 1
+1 0 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.1
+/DEST pdfmark
+ -118 50 a Black -113 198 a FV(B)50 b(a)h(s)f(k)h(e)g(r)f(v)h
+(i)g(l)f(l)h(e)-118 272 y FU(The)10 b(Annals)g(of)g(the)h(UK)g(T)301
+282 y(E)323 272 y(X)f(Users')i(Gr)o(oup)300 b(Editor:)10
+b(Sebastian)g(Rahtz)300 b(V)l(ol.)10 b(4)g(No.)g(5)-118
+334 y(ISSN)h(1354\2265930)1419 b(October)12 b(1995)-68
+409 y FT(This)f(reprint)e(of)i FS(Baskerville)g FT(is)g(set)g(in)g(T)o
+(imes)g(Roman,)h(with)d(Computer)i(Modern)f(T)m(ype)o(writer)g(for)h
+(literal)f(te)o(xt;)g(the)h(source)g(is)-118 458 y(archi)o(v)o(ed)g(on)
+f FR(C)r(T)o(A)r(N)i FT(in)e FQ(usergrps/uktug)p FT(.)-68
+508 y(Please)25 b(send)f FR(UK)p FT(TUG)g(subscriptions)f(to)g(Peter)h
+(Abbott,)f(1)h(Eymore)g(Close,)g(Selly)g(Oak,)g(Birmingham)f(B29)h
+(4LB.)-118 558 y(F)o(ax/telephone:)9 b(0121)h(476)f(2159.)h(Email)h
+(enquiries)e(about)h FR(UK)p FT(TUG)h(to)e FQ(uktug-enquiries@te)o
+(x.ac.)o(uk)p FT(.)p -118 618 1950 2 v -118 800 a FP(Contents)-118
+905 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 905 a 10 w FT(I)49 b(Editorial)102 855 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 102
+855 a 102 905 a
+[ /View [ /FitB ] /Dest /newarticle.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 102 905 a 5 w FN(:)5 b(:)h(:)g(:)h(:)f(:)h(:)f(:)h(:)f
+(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
+(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
+(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)55 b FT(2)-35
+959 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 959 a 10 w FT(1)75 b(Ne)o(w)10 b(CD)h(supplies)e(for)h(T)450
+968 y(E)470 959 y(X)h(junkies)632 909 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 632 909 a 632
+959 a
+[ /View [ /FitB ] /Dest /subsection.1.0.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 632 959 a 64 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88 w(2)p Black
+-77 1022 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1022 a 11 w FT(A)32 b FS(Baskerville)11
+b FT(articles)f(needed)440 973 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 440 973 a 440 1022 a
+[ /View [ /FitB ] /Dest /section.1.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+
+440 1022 a 30 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88
+w(2)p Black -35 1077 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1077 a 10 w FT(2)75 b(Colophon)237
+1027 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 237 1027 a 237 1077 a
+[ /View [ /FitB ] /Dest /subsection.1.1.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 237 1077 a 63 w FT(.)47
+b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88 w(2)p Black
+-118 1140 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1140 a 10 w FT(II)35 b(Letter)10 b(to)g(the)g(Editor)
+273 1090 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 273 1090 a 273 1140 a
+[ /View [ /FitB ] /Dest /newarticle.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 273 1140 a 10 w FN(:)d(:)f(:)g(:)h(:)f
+(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
+h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g
+(:)h(:)f(:)h(:)f(:)61 b FT(3)-118 1194 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1194 a
+10 w FT(III)21 b(A)10 b(foreigner')n(s)f(impressions)h(of)g
+FR(UK)p FT(TUG)572 1145 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 572 1145 a 572 1194 a
+[ /View [ /FitB ] /Dest /newarticle.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 572 1194
+a 9 w FN(:)c(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g
+(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)58
+b FT(4)-118 1257 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1257 a 10 w FT(IV)19 b(L)-35
+1251 y FM(A)-19 1257 y FT(T)-1 1267 y(E)20 1257 y(X)10
+b(and)g(tables)227 1208 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 227 1208 a 227 1257 a
+[ /View [ /FitB ] /Dest /newarticle.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 227 1257
+a 6 w FN(:)d(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
+(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
+h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
+(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)56
+b FT(5)-77 1321 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1321 a 11 w FT(A)32 b(T)m(ables)103
+1271 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 103 1271 a 103 1321 a
+[ /View [ /FitB ] /Dest /section.4.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 103 1321 a 28 w FT(.)46
+b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88
+w(5)p Black -77 1375 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1375 a 11 w FT(B)34 b(Rules)10
+b(of)g(thumb)253 1326 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 253 1326 a 253 1375 a
+[ /View [ /FitB ] /Dest /section.4.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 253 1375
+a 47 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88
+w(5)p Black -77 1430 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1430 a 11 w FT(C)34 b(Implementation)260
+1380 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 260 1380 a 260 1430 a
+[ /View [ /FitB ] /Dest /section.4.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 260 1430 a 40 w FT(.)47
+b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88 w(6)p Black
+-77 1493 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1493 a 11 w FT(D)32 b(A)10 b(L)46 1487
+y FM(A)62 1493 y FT(T)80 1502 y(E)101 1493 y(X)h(gap)202
+1443 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 202 1443 a 202 1493 a
+[ /View [ /FitB ] /Dest /section.4.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 202 1493 a 42 w FT(.)46
+b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88 w(7)p Black
+-77 1556 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1556 a 11 w FT(E)37 b(Kroonenber)o(g')n(s)9
+b(`after')h(table)447 1506 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 447 1506 a 447 1556 a
+[ /View [ /FitB ] /Dest /section.4.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 447
+1556 a 79 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88 w(7)p Black
+-77 1619 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1619 a 11 w FT(F)39 b(Ne)o(w)11 b(e)o(xamples)239
+1569 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 239 1569 a 239 1619 a
+[ /View [ /FitB ] /Dest /section.4.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 239 1619 a 61 w FT(.)47
+b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 88 w(7)p Black
+-35 1682 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1682 a 10 w FT(3)75 b(Example)11 b(1\227Cohabitation)508
+1632 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 508 1632 a 508 1682 a
+[ /View [ /FitB ] /Dest /subsection.4.6.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 508 1682 a 75 w FT(.)46
+b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)p Black 88 w(7)p Black -35 1745 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1745
+a 10 w FT(4)75 b(Example)11 b(2\227V)m(ulture)d(meat)505
+1695 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 505 1695 a 505 1745 a
+[ /View [ /FitB ] /Dest /subsection.4.6.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 505 1745 a 78 w FT(.)46
+b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)p Black 88 w(8)p Black -35 1808 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1808
+a 10 w FT(5)75 b(Example)11 b(3\227Y)o(OPs)390 1758 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+390 1758 a 390 1808 a
+[ /View [ /FitB ] /Dest /subsection.4.6.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 390 1808 a 23 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 88 w(8)p Black -118 1871 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1871 a 10 w FT(V)33
+b(HyperT)77 1880 y(E)97 1871 y(X:)10 b(a)h(working)d(standard)467
+1821 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 467 1821 a 467 1871 a
+[ /View [ /FitB ] /Dest /newarticle.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 467 1871 a 6 w FN(:)e(:)h(:)f(:)g(:)h(:)f
+(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
+h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)34 b FT(11)-77
+1934 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1934 a 11 w FT(A)e(Introduction)204 1885 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+204 1885 a 204 1934 a
+[ /View [ /FitB ] /Dest /section.5.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 204 1934 a 40 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)p Black 67 w(11)p Black -77 1989 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1989 a
+11 w FT(B)34 b(Why)10 b(HyperT)209 1998 y(E)229 1989
+y(X?)277 1939 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 277 1939 a 277 1989 a
+[ /View [ /FitB ] /Dest /section.5.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 277 1989 a 80 w
+FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 67 w(11)p
+Black -77 2052 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2052 a 11 w FT(C)34 b(Ho)o(w)10
+b(does)h(it)e(work?)310 2002 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 310 2002 a 310 2052 a
+[ /View [ /FitB ] /Dest /section.5.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+
+310 2052 a 47 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(12)p Black -77 2107 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2107 a 11 w FT(D)32
+b(Ho)o(w)10 b(do)g(I)g(use)h(it?)270 2057 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 270 2057
+a 270 2107 a
+[ /View [ /FitB ] /Dest /section.5.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 270 2107 a 30 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(12)p Black -35 2161 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 2161 a 10 w FT(6)75
+b(As)10 b(a)h(reader)259 2112 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 259 2112 a 259 2161 a
+[ /View [ /FitB ] /Dest /subsection.5.4.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+
+259 2161 a 41 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(13)p Black -35 2216 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 2216 a 10 w FT(7)75
+b(As)10 b(an)h(author)284 2166 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 284 2166 a 284 2216
+a
+[ /View [ /FitB ] /Dest /subsection.5.4.7 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 284 2216 a 73 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(13)p Black -35 2270 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 2270 a 10 w FT(8)75
+b(As)10 b(an)h(e-print)e(manager)440 2221 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 440 2221
+a 440 2270 a
+[ /View [ /FitB ] /Dest /subsection.5.4.8 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 440 2270 a 30 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(13)p Black -77 2333 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2333 a 11 w FT(E)37
+b(Ho)o(w)10 b(do)g(I)g(get)g(it?)265 2284 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 265 2284
+a 265 2333 a
+[ /View [ /FitB ] /Dest /section.5.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 265 2333 a 35 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(14)p Black -77 2396 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2396 a 11 w FT(F)39
+b(Details)10 b(on)g FL(Xhdvi)280 2347 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 280 2347 a 280
+2396 a
+[ /View [ /FitB ] /Dest /section.5.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 280 2396 a 77 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(14)p Black -77 2451 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2451 a 11 w FT(G)32
+b(Some)11 b(e)o(xamples)256 2401 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 256 2401 a 256 2451
+a
+[ /View [ /FitB ] /Dest /section.5.7 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 256 2451 a 44 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(14)p Black -77 2514 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2514 a 11 w FT(H)32
+b(What)10 b(still)f(needs)i(to)f(be)g(done?)465 2464
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 465 2464 a 465 2514 a
+[ /View [ /FitB ] /Dest /section.5.8 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 465 2514 a 61 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(15)p Black -77 2569 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2569 a 11 w FT(I)h(Ho)o(w)10
+b(do)g(I)g(stay)g(in)g(contact?)420 2519 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 420 2519 a
+420 2569 a
+[ /View [ /FitB ] /Dest /section.5.9 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 420 2569 a 50 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(15)p Black -118 2632 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2632 a 10 w FT(VI)19
+b(A)10 b(Moral)g(T)m(ale)177 2582 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 177 2582 a 177 2632
+a
+[ /View [ /FitB ] /Dest /newarticle.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 177 2632 a 4 w FN(:)c(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
+(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
+h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
+(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f
+(:)h(:)f(:)32 b FT(16)-77 2686 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2686 a 11 w FT(A)g(K)o(eeping)10
+b(to)g(the)g(straight)f(\(and)h(narro)o(w\))600 2636
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 600 2636 a 600 2686 a
+[ /View [ /FitB ] /Dest /section.6.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 600 2686 a 39 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(16)p Black -77 2749 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2749 a 11 w FT(B)34
+b(A)10 b(plain)g(e)o(xplanation)324 2699 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 324 2699 a
+324 2749 a
+[ /View [ /FitB ] /Dest /section.6.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 324 2749 a 33 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(16)p Black -77 2812 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 2812 a 11 w FT(C)34
+b(Back)11 b(to)e(the)i(present)316 2762 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 316 2762 a
+316 2812 a
+[ /View [ /FitB ] /Dest /section.6.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 316 2812 a 41 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(18)p Black Black 826 2874 a(\2261\226)p Black
+eop
+%%Page: 2 2
+2 1 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.2
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -77
+162 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 162 a 11 w FT(D)32 b(Conclusions)203 112 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+203 112 a 203 162 a
+[ /View [ /FitB ] /Dest /section.6.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 203 162 a 41 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)p Black 67 w(19)p Black -77 216 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 216 a 11
+w FT(E)37 b(Afterword)170 167 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 170 167 a 170 216 a
+[ /View [ /FitB ] /Dest /section.6.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 170
+216 a 74 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(19)p Black -118 271 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 271 a 10 w FT(VII)5
+b(Elements)10 b(of)g(SGML)279 221 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 279 221 a 279 271
+a
+[ /View [ /FitB ] /Dest /newarticle.7 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 279 271 a 8 w FN(:)d(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
+(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f
+(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
+h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)36
+b FT(20)-35 326 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 326 a 10 w FT(9)75 b(Introduction)279
+276 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 279 276 a 279 326 a
+[ /View [ /FitB ] /Dest /subsection.7.0.9 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 279 326 a 21 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)p Black 67 w(20)p Black -77 380 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 380 a 11
+w FT(A)32 b(Field)10 b(of)g(Application)335 330 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 335
+330 a 335 380 a
+[ /View [ /FitB ] /Dest /section.7.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 335 380 a 22 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(20)p Black -77 443 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 443 a 11 w FT(B)34
+b(Hello)10 b(world!)211 393 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 211 393 a 211 443 a
+[ /View [ /FitB ] /Dest /section.7.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 211
+443 a 33 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(21)p Black -77 498 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 498 a 11 w FT(C)34
+b(But)9 b(wait,)h(there')n(s)g(more)364 448 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 364 448
+a 364 498 a
+[ /View [ /FitB ] /Dest /section.7.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 364 498 a 49 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(22)p Black -77 558 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 558 a 11 w FT(D)32
+b(Summary)157 508 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 157 508 a 157 558 a
+[ /View [ /FitB ] /Dest /section.7.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 157 558 a 30
+w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black
+67 w(23)p Black -77 621 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 621 a 11 w FT(E)37 b(Ex)o(ercises)153
+571 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 153 571 a 153 621 a
+[ /View [ /FitB ] /Dest /section.7.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 153 621 a 34 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)p Black 67 w(23)p Black -118 675 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118
+675 a 10 w FT(VIII)-9 b(Requiem)10 b(for)g(Aston)274
+625 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 274 625 a 274 675 a
+[ /View [ /FitB ] /Dest /newarticle.8 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 274 675 a 10 w FN(:)c(:)h(:)f(:)g(:)h(:)f(:)h
+(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f
+(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
+h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)39 b FT(24)-118 738 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 738 a 10 w FT(IX)19
+b(Report)9 b(on)h(1994)f(EuroT)322 748 y(E)343 738 y(X)h(in)g(Gda)s
+(\264)-17 b(nsk)553 688 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 553 688 a 553 738 a
+[ /View [ /FitB ] /Dest /newarticle.9 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 553 738
+a 9 w FN(:)6 b(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
+(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
+(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)38
+b FT(25)-118 802 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 802 a 10 w FT(X)33 b(Malcolm')n(s)9
+b(Gleanings)311 752 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 311 752 a 311 802 a
+[ /View [ /FitB ] /Dest /newarticle.10 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 311 802 a 10
+w FN(:)e(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)
+f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g
+(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)
+h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
+(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)39 b FT(28)-77 865
+y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 865 a 11 w FT(A)32 b(T)o(rue)10 b(colours?)224
+815 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 224 815 a 224 865 a
+[ /View [ /FitB ] /Dest /section.10.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 224 865 a 76 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)p Black 67 w(28)p Black -77 919 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 919 a 11
+w FT(B)34 b(T)o(ri)o(vial)9 b(pursuit)234 869 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 234 869
+a 234 919 a
+[ /View [ /FitB ] /Dest /section.10.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 234 919 a 66 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(29)p Black -77 982 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 982 a 11 w FT(C)34
+b(Dutch)10 b(bearing)g(gifts)318 932 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 318 932 a 318
+982 a
+[ /View [ /FitB ] /Dest /section.10.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 318 982 a 39 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(29)p Black -118 1045 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1045 a 10 w FT(XI)19
+b(Maths)10 b(in)f(L)121 1039 y FM(A)137 1045 y FT(T)155
+1054 y(E)176 1045 y(X:)h(P)o(art)h(2,)f(Getting)f(more)i(Serious)702
+995 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 702 995 a 702 1045 a
+[ /View [ /FitB ] /Dest /newarticle.11 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 702 1045 a 8 w FN(:)6 b(:)h(:)f(:)h(:)f(:)g
+(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
+f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
+(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)37
+b FT(31)-77 1108 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -77 1108 a 11 w FT(B)d(What)10 b(does)h(it)e(mean?)
+323 1059 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 323 1059 a 323 1108 a
+[ /View [ /FitB ] /Dest /section.11.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 323 1108 a 34 w FT(.)46
+b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 67 w(31)p Black -35
+1163 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1163 a 10 w FT(10)54 b(Arro)o(ws)195 1113
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 195 1113 a 195 1163 a
+[ /View [ /FitB ] /Dest /subsection.11.2.10 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 195 1163 a 49 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)p Black 67 w(31)p Black -35 1217 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1217
+a 10 w FT(11)54 b(Fences)185 1168 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 185 1168 a 185 1217
+a
+[ /View [ /FitB ] /Dest /subsection.11.2.11 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 185 1217 a 59 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(31)p Black -35 1272 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1272 a 10 w FT(12)54
+b(Standard)10 b(functions)f(with)g(English)g(names)720
+1222 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 720 1222 a 720 1272 a
+[ /View [ /FitB ] /Dest /subsection.11.2.12 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 720 1272 a 32 w FT(.)47
+b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(32)p Black -35 1335 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1335 a 10 w FT(13)54
+b(Lar)o(ge)11 b(repeated)g(binary)f(operators)600 1285
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 600 1285 a 600 1335 a
+[ /View [ /FitB ] /Dest /subsection.11.2.13 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 600 1335 a 39 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
+Black 67 w(33)p Black -35 1398 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1398 a 10 w FT(14)54
+b(Inte)o(grals)216 1348 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 216 1348 a 216 1398 a
+[ /View [ /FitB ] /Dest /subsection.11.2.14 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 216 1398
+a 28 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black
+67 w(33)p Black -35 1461 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1461 a 10 w FT(15)54 b(More)10
+b(symbols)310 1411 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 310 1411 a 310 1461 a
+[ /View [ /FitB ] /Dest /subsection.11.2.15 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 310 1461 a
+47 w FT(.)46 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 67 w(33)p
+Black -35 1524 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1524 a 10 w FT(16)54 b(Punctuation)271
+1474 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 271 1474 a 271 1524 a
+[ /View [ /FitB ] /Dest /subsection.11.2.16 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 271 1524 a 29 w FT(.)47
+b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 67 w(33)p Black
+-35 1579 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1579 a 10 w FT(17)54 b(Braces)11 b(for)f(grouping)405
+1529 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 405 1529 a 405 1579 a
+[ /View [ /FitB ] /Dest /subsection.11.2.17 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 405 1579 a 65 w FT(.)46
+b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)p Black 67 w(33)p Black -35 1642 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+
+-35 1642 a 10 w FT(18)54 b(T)o(ies)141 1592 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 141 1592
+a 141 1642 a
+[ /View [ /FitB ] /Dest /subsection.11.2.18 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 141 1642 a 46 w FT(.)47 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)p Black 67 w(34)p Black -118 1696 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1696 a 10
+w FT(XII)5 b(Report)k(on)h(European)g(Writing)f(and)h(Computers)g
+(Conference)893 1646 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 893 1646 a 893 1696 a
+[ /View [ /FitB ] /Dest /newarticle.12 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 893 1696
+a 5 w FN(:)c(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
+g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
+(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)33
+b FT(36)-35 1759 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -35 1759 a 10 w FT(19)54 b(Postscript)236
+1709 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 236 1709 a 236 1759 a
+[ /View [ /FitB ] /Dest /subsection.12.0.19 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /LNK pdfmark
+ 236 1759 a 64 w FT(.)47
+b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 67 w(37)p Black
+-118 1822 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1822 a 10 w FT(XIII)-9 b(F)o(orthcoming)9
+b(meeting)h(\226)g(Portable)g(Electronic)g(documents)g(\(L)902
+1817 y FM(A)924 1822 y FT(\)T)956 1831 y(E)977 1822 y(X,)g(Acrobat,)h
+(SGML\))1311 1772 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1311 1772 a 1311 1822 a
+[ /View [ /FitB ] /Dest /newarticle.13 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 1311 1822
+a 8 w FN(:)6 b(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h
+(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)36 b FT(38)p Black
+826 2874 a(\2262\226)p Black eop
+%%Page: 3 3
+3 2 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.3
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 253
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 253 a -68 262 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 262 a -68 311 a
+[ /View [ /FitB ] /Dest /newarticle.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 311 a
+FP(I)50 b(Editorial)p -118 411 1950 5 v -118 477 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118
+477 a -68 477 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 477 a -68 527 a
+[ /View [ /FitB ] /Dest /subsection.1.0.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 527 a FS(1)41
+b(Ne)o(w)11 b(CD)f(supplies)f(for)h(T)367 536 y(E)387
+527 y(X)h(junkies)-118 577 y FT(The)f(NTG)51 587 y(4)65
+577 y(T)83 587 y(E)104 577 y(X)g(CD)f(R)n(OM)h(has)g(been)g(issued)f
+(in)h(a)g(second)g(edition,)e(due)i(to)f(popular)g(demand!)h
+FR(UK)p FT(TUG)g(can)g(no)o(w)f(supply)g(copies)-118
+627 y(at)i(\24325)f(each,)i(including)c(postage)j(and)g(packing.)f(W)m
+(e)h(remind)g(you)f(\(and)g(those)h(who)f(ha)o(v)o(e)i(already)f
+(purchased)g(the)f(CD\))h(that)f(you)-118 677 y(must)g(pay)g(the)g
+(\24350)g(share)o(ware)h(fee)g(for)f(4DOS)g(if)g(you)g(use)g(the)823
+686 y(4)837 677 y(T)855 686 y(E)876 677 y(X)g(shell)g(for)g(more)g
+(than)g(a)h(fe)o(w)g(weeks.)-68 727 y(W)m(e)j(can)g(also)g(obtain)f
+(the)g(Prime)h(T)o(ime)g(Free)o(ware)h(CD)f(`T)818 736
+y(E)838 727 y(Xcetera')h(if)e(members)i(ha)o(v)o(e)g(problems)e
+(\002nding)g(it.)g(Contrary)g(to)-118 777 y(Malcolm)d(`Grizzler')g
+(Clark')n(s)f(remarks)j(in)d(this)h(issue,)g(its)g(remarkably)g(easy)i
+(to)d(use)i FS(both)e FT(these)i(CDs,)f(so)h(don')o(t)e(be)h(put)g(of)o
+(f.)c(.)g(.)-118 836 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 836 a -68 840 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 840 a
+-68 889 a
+[ /View [ /FitB ] /Dest /section.1.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 889 a FK(A)45 b FJ(Bask)o(erville)10 b
+FK(articles)g(needed)-118 964 y FT(No)o(w)f(it')n(s)g(time)h(to)f
+(write)g FS(Baskerville)h FT(articles)g(for)f(1995.)g(Get)h(your)f
+(writing)f(hats)i(on,)f(please,)i(to)f(`delight)e(fello)o(w)g(T)1602
+974 y(E)1623 964 y(X)i(users)g(with)-118 1014 y(your)f(words)h(of)g
+(wisdom'.)g FS(Please)h(note)f(the)g(following)d(copy)k(deadlines)p
+FT(:)p Black Black -16 1249 a
+ gsave currentpoint currentpoint translate 35 neg rotate neg exch neg
+exch translate
+ -16 1249 a FS(Issue)70
+1249 y
+ currentpoint grestore moveto
+ 70 1249 a 104 1249 a
+ gsave currentpoint currentpoint translate 35 neg rotate neg exch neg
+exch translate
+ 104 1249 a -51 x FS(Submit)79
+b(ma-)104 1248 y(terial)121 b(for)104 1298 y(publication)364
+1249 y
+ currentpoint grestore moveto
+ 364 1249 a 355 1249 a
+ gsave currentpoint currentpoint translate 35 neg rotate neg exch neg
+exch translate
+ 355 1249 a -22 x FS(Submit)69
+b(last-)355 1277 y(minute)9 b(notices)615 1249 y
+ currentpoint grestore moveto
+ 615
+1249 a 605 1249 a
+ gsave currentpoint currentpoint translate 35 neg rotate neg exch neg
+exch translate
+ 605 1249 a -26 x FS(Anticipated)605
+1273 y(posting)g(date)865 1249 y
+ currentpoint grestore moveto
+ 865 1249 a -31 1339
+a FT(4.6)83 b(Dec)12 b(2)152 b(Dec)11 b(2)153 b(Dec)11
+b(9)-31 1397 y(5.1)83 b(Feb)11 b(13)136 b(Feb)11 b(17)136
+b(Mar)10 b(3)-31 1456 y(5.2)83 b(Apr)10 b(10)134 b(Apr)10
+b(14)134 b(May)10 b(5)-31 1514 y(5.3)83 b(Jun)10 b(5)162
+b(Jun)10 b(9)162 b(Jun)10 b(23)-118 1569 y(Each)i(issue)g(of)f
+FS(Baskerville)g FT(has)h(a)g(special)f(theme,)i(although)c(articles)j
+(on)e(an)o(y)i(T)1090 1579 y(E)1111 1569 y(X-related)f(subject)g(are)h
+(always)f(welcome.)h(The)-118 1619 y(last)c(issue)h(of)f(1994)g(will)f
+(be)i(a)g(b)o(umper)f(Christmas)g(special,)h(containing)e(a)i(totally)e
+(re)o(vised)h(and)h(enriched)g(`T)1474 1628 y(E)1494
+1619 y(X)g(Frequently-Asked)-118 1669 y(Questions'.)h(Contrib)o(uti)o
+(ons)d(on)j(the)g(themes)h(for)f(1995)g(are)h(eagerly)f(solicited:)p
+Black Black -56 1727 a FS(Baskerville)g FT(5.1)f(will)e(\(as)j(part)e
+(of)h(a)h(ne)o(w)f(polic)o(y\))f(contain)g(the)h(group')n(s)f(A)n(GM)h
+(report,)g(list)e(of)i(acti)o(vities,)f(introduction)f(to)h(T)1771
+1736 y(E)1792 1727 y(X,)-56 1777 y(resource)j(directory)e(etc;)i
+(introductory)c(articles)k(are)g(welcomed;)p Black Black
+-56 1827 a FS(Baskerville)g FT(5.2)f(will)f(ha)o(v)o(e)i(more)g(on)f
+(SGML,)h(Acrobat)f(etc)-118 1849 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1849 a -68 1853
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1853 a -68 1903 a
+[ /View [ /FitB ] /Dest /subsection.1.1.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1903 a FS(2)41 b(Colophon)-118
+1954 y(Baskerville)16 b FT(is)g(set)g(in)f(Monotype)g(Baskerville)g
+(and)h(Gill)e(Sans,)j(with)e(Computer)g(Modern)h(T)m(ype)o(writer)f
+(for)g(literal)g(te)o(xt,)h(and)-118 2003 y(printed)9
+b(on)h(a)h(He)o(wlett)f(P)o(ackard)h(LaserJet)h(4.)f(Production)d(and)j
+(distrib)o(ution)c(is)j(undertaken)g(in)f(Cambridge)h(by)g(Robin)f(F)o
+(airbairns)-118 2053 y(and)h(Jonathan)g(Fine.)p Black
+-118 2874 a FS(r)n(eprinted)g(fr)n(om)g(Baskerville)1175
+b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black eop
+%%Page: 4 4
+4 3 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.4
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 253
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 253 a -68 262 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 262 a -68 311 a
+[ /View [ /FitB ] /Dest /newarticle.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 311 a
+FP(II)50 b(Letter)12 b(to)g(the)g(Editor)p -118 411 1950
+5 v -118 461 a FT(In)f(her)h(article)g(on)f(`T)m(able)h(design')f(in)g
+FS(Baskerville)h FT(4.4,)g(Siep)g(Kroonenber)o(g)f(says)h(that)f(`)p
+FQ(\\raggedright)e FT(simply)i(doesn')o(t)g(work)-118
+511 y(in)h(a)h(tab)o(ular)f(en)n(vironment')g(and)h(suggests)f(some)i
+(dif)o(\002cult)d(ways)h(to)g(get)h(round)f(this.)g(I)g(disagree:)h
+FQ(\\raggedright)d FT(works)i(per)o(-)-118 560 y(fectly)j(well)f(in)h
+(a)h(tab)o(ular)e(en)n(vironment)h(so)g(long)f(as)i(the)f(current)g
+(entry)g(ends)g(with)f FQ(&)p FT(.)h(If)g(your)g(ragged)g(right)f
+(entry)g(is)h(not)g(in)-118 610 y(the)h(\002nal)f(column)h(then)g(you)f
+(can)i(put)e FQ(&)g FT(after)i(it)e(e)o(v)o(en)h(if)g(you)f(intend)g
+(to)g(ha)o(v)o(e)i(no)f(more)g(entries)g(in)f(that)g(ro)o(w)m(.)i(If)e
+(you)h(want)-118 660 y(an)o(y)g(raggedright)e(entries)h(in)g(the)g
+(\002nal)g(column,)h(the)f(easiest)h(way)f(round)g(the)g(problem)g(is)g
+(to)g(add)g(a)h(dummy)g(column)f(at)g(the)-118 710 y(end)e(of)g(the)h
+FQ(tabular)e FT(speci\002cation:)h(for)g(e)o(xample,)h(instead)g(of)f
+(saying)g FQ(\\begin{tabular})o({...)18 b(p{2in}})12
+b FT(you)h(could)g(put)-118 760 y FQ(\\begin{tabular}{)o(...)19
+b(p{2in}c})11 b FT(or)h(e)o(v)o(en)h FQ(\\begin{tabular}{...)18
+b(p{2in}@{}c@{}})10 b FT(if)i(you)g(are)h(fussy)g(about)f(un-)-118
+809 y(wanted)i(e)o(xtra)g(space.)i(When)e(you)g(are)h(entering)e
+(information)f(in)i(the)g(tab)o(ular)f(en)n(vironment,)h(you)g(can)h
+(for)o(get)e(about)h(the)g(e)o(xtra)-118 859 y(dummy)e(column)f(e)o
+(xcept)i(when)f(the)g(old)f(\002nal)h(column)f(has)i(a)f(ragged)g
+(right)f(entry)m(,)h(in)f(which)h(case)h(that)f(entry)f(must)h
+(\002nish)f(with)-118 909 y FQ(&\\\\)f FT(instead)g(of)g(just)f
+FQ(\\\\)p FT(.)1635 959 y FS(R.)i(A.)g(Baile)o(y)p Black
+-118 2874 a(r)n(eprinted)f(fr)n(om)g(Baskerville)1175
+b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black eop
+%%Page: 5 5
+5 4 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.5
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 253
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 253 a -68 262 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 262 a -68 311 a
+[ /View [ /FitB ] /Dest /newarticle.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 311 a
+FP(III)51 b(A)12 b(f)o(or)o(eigner')n(s)g(impr)o(essions)h(of)f
+FI(UK)p FP(TUG)p Black Black 1603 419 a FT(Ulrich)d(Jahnze)1331
+477 y FQ(ulrich_jahnz@pe.)o(maus.)o(de)p -118 509 1950
+5 v -118 558 a FT(I)h(ha)o(v)o(e)h(been)f(interested)g(in)f(L)305
+552 y FM(A)321 558 y FT(T)339 568 y(E)360 558 y(X)h(for)g(the)f(past)h
+(se)o(v)o(eral)h(years)g(and)f(I)g(usually)f(just)g FS(use)i
+FT(it)e(and)h(do)f(not)g(try)h(to)f(write)g(fanc)o(y)i(styles)e(or)-118
+608 y(macros.)i(Ne)o(v)o(ertheless)g(I)g(was)f(v)o(ery)g(pleased)h(to)f
+(get)g(an)g(in)n(vitation)e(to)i(participate)f(in)h(the)g(1994)f
+FR(UK)p FT(TUG)i(A)n(GM)f(at)g(the)g(Uni)o(v)o(ersity)-118
+658 y(of)f(W)m(arwick.)h(Though)f(the)h(meeting)f(was)h(not)f(v)o(ery)h
+(well)f(attended,)h(it)f(was)h(still)e(a)j(worthwhile)c(day)j(for)f
+(me.)i(During)d(the)i(\002rst)f(part)-118 708 y(of)h(this)g(meeting)g
+(the)h(members)h(of)e(the)g(group)g(tried)g(to)g(\002nd)g(solutions)f
+(for)h(se)o(v)o(eral)h(administrati)o(v)o(e)f(problems,)g(and)h(though)
+e(most)-118 758 y(of)i(them)g(ha)o(v)o(e)h(been)f(working)e(together)h
+(for)h(the)g(last)g(decade,)h(nobody)e(tried)g(to)h(push)f(things)g
+(through)f(and)i(instead)g(constructi)o(v)o(e)-118 807
+y(criticism)f(led)g(to)g(solutions)f(e)o(v)o(erybody)h(could)g(agree)i
+(with.)d(The)j(whole)e(atmosphere)h(was)g(v)o(ery)f(friendly)m(.)g
+(During)f(the)i(afternoon)-118 857 y(se)o(v)o(eral)i(talks)e(were)i(gi)
+o(v)o(en)e(on)h(v)o(arious)f(topics)g(and,)h(again,)g(though)e(man)o(y)
+j(contro)o(v)o(ersial)e(points)g(occurred,)h(the)g(people)g(tried)f(to)
+-118 907 y(work)h FS(together)p FT(.)g(But)g(is)g(all)h(this)f(the)g
+(main)h(reason,)h(why)e(for)h(me)h(this)d(trip)h(was)h(worthwhile?)e
+(No!)i(The)g(most)g(important)f(thing)-118 957 y(for)f(me)h(is,)g(to)f
+FS(see)i FT(those)e(people.)h(Almost)f(e)o(v)o(erytime)h(I)f(b)o(uy)g
+(a)h(book,)f(it)g(has)h(a)g(short)f(biography)f(and)h(a)h(picture)f(of)
+g(the)h(author)f(in)-118 1007 y(the)h(be)o(ginning.)e(If)i(you)f
+(compare)i(ho)o(w)f(much)g(time)g(you)f(spend)h(reading)f(one)h(book)f
+(to)g(the)h(time)g(you)f(work)g(with)g(all)g(those)h(nice)-118
+1056 y(programs)e(and)g(styles,)h(I)f(always)g(ask)g(myself,)h(what)f
+(are)h(these)g(people)f(like)f(as)i(human)g(beings.)-68
+1106 y(Dra)o(wing)d(a)h(conclusion)e(for)h(me,)h(the)g(main)f(reason)h
+(to)f(join)f(in)h(local)g(TUGs)h(and)f(to)g(attend)g(meetings)g(is)g
+(not)g(in)g(the)g(\002rst)g(instance)-118 1156 y(to)j(hear)i(ne)o(w)f
+(things)f(b)o(ut)g(to)h(see)h(those)f(people,)g(who)g(are)h(concerned)g
+(about)e(bringing)f(L)1208 1150 y FM(A)1224 1156 y FT(T)1242
+1165 y(E)1263 1156 y(X)i(and)g(T)1395 1165 y(E)1416 1156
+y(X)g(further)n(.)f(F)o(or)i(those)e(who)-118 1206 y(cannot)f(attend)g
+(an)o(y)g(meetings)h(it)e(would)g(be)i(a)f(good)g(idea)g(to)g(put)f(at)
+i(least)f(a)h(little)e(picture)g(of)h(the)g(author)g(into)f(the)h(main)
+g(articles)h(in)-118 1256 y FR(UK)p FT(TUG')n(s)g(brilliant)e
+FS(Baskerville)p FT(,)i(which)g(on)g(its)f(o)o(wn)h(is)g(a)g(product)f
+(that)h(makes)g(joining)e(the)i FR(UK)p FT(TUG)g(worthwhile.)f(Since)h
+(I)g(had)-118 1306 y(the)f(opportunity)c(to)k(attend)f(this)g(meeting)h
+(I)g(can)h(only)e(suggest)g(to)h(e)o(v)o(erybody)f(else)i(to)e(do)h
+(the)g(same)h(and)f(see)h(\223them\224)g(li)o(v)o(e.)f(Before)-118
+1355 y(I)g(\002nish)g(I)g(just)f(want)h(to)g(thank)f(especially)i
+(Malcolm)f(for)g(his)g(kindness)f(and)h(all)g(his)g(ef)o(forts!)p
+Black -118 2874 a FS(r)n(eprinted)g(fr)n(om)g(Baskerville)1175
+b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black eop
+%%Page: 6 6
+6 5 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.6
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 253
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 253 a -68 262 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 262 a -68 311 a
+[ /View [ /FitB ] /Dest /newarticle.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 311 a
+FP(IV)50 b(L)52 303 y FH(A)72 311 y FP(T)97 323 y(E)124
+311 y(X)12 b(and)g(tables)p Black Black 1582 420 a FT(R.)e(Allan)g
+(Reese)1545 478 y(Computer)f(Centre)1574 536 y(Hull)g(Uni)o(v)o(ersity)
+1309 594 y FQ(r.a.reese@ucc.hul)o(l.ac.)o(uk)p -118 626
+1950 5 v -118 675 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 675 a -68 675 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 675 a -68
+725 a
+[ /View [ /FitB ] /Dest /section.4.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 725 a FK(A)45 b(T)l(ables)-118 800 y FT(Kroonenber)o(g')n(s)
+13 b(article)i(on)f(tables)g(\([)470 809 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 470 809 a
+-9 x FT(Kroonenber)o(g)c(1994)782 772 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 782 772 a 782
+800 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Kroo
+/LNK pdfmark
+ 782 800 a FT(]\))k(made)h(some)g(useful)f(suggestions)g(on)g(L)
+1421 794 y FM(A)1437 800 y FT(T)1455 809 y(E)1476 800
+y(X)g(coding)g(b)o(ut)f(the)i(e)o(x-)-118 850 y(amples)g(left)f(much)h
+(to)f(be)h(desired)g(as)g(patterns)f(to)g(follo)o(w)m(.)g(I)g(fully)g
+(agree)h(that)f(the)h(L)1178 844 y FM(A)1194 850 y FT(T)1212
+859 y(E)1233 850 y(X)f(User)h(Guide)g(\([)1529 859 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+
+1529 859 a -9 x FT(Lamport)10 b(1986)1765 822 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1765
+822 a 1765 850 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /lamport
+/LNK pdfmark
+ 1765 850 a FT(]\),)15 b([)-118 909 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+
+-118 909 a -9 x FT(K)o(opka)9 b(&)i(Daly)f(1993)218 871
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 218 871 a 218 900 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /kopka
+/LNK pdfmark
+ 218 900 a FT(])16 b(and)g(virtually)e(e)o(v)o
+(ery)j(book)e(on)g(word)g(processing)h(place)h(far)e(too)h(much)g
+(stress)g(on)g(rules)g(as)g(box)o(es.)h([)-118 958 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+
+-118 958 a -9 x FT(Chapman)10 b(1986)134 921 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 134 921
+a 134 949 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /chapman
+/LNK pdfmark
+ 134 949 a FT(])i(gi)o(v)o(es)g(better)f(guidance)h(on)g
+(the)f(presentation)g(of)g(tables;)h(I)f(particularly)g(enjoy)f
+(commending)i(this)f(book,)g(as)i(it)-118 1012 y(challenges)e(one)g(of)
+f(the)h(Great)g(Lies)g(of)g(Life.)556 1012 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 556 1012
+a 567 997 a FM(1)585 963 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 585 963 a 585 1012 a
+[ /View [ /FitB ] /Dest /Hfootnote.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 585 1012
+a 11 w FT(Ehrenber)o(g')n(s)f(short)g(article)h(\([)1054
+1021 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1054 1021 a -9 x FT(Ehrenber)o(g)f(1981)1319 984
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1319 984 a 1319 1012 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /ehrena
+/LNK pdfmark
+ 1319 1012 a FT(]\))h(should)e(be)i(studied)f
+(by)h(an)o(yone)-118 1062 y(putting)d(\002gures)i(into)f(a)i(table.)g
+([)363 1071 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 363 1071 a -9 x FT(Re)o(ynolds)e(1983)612
+1034 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 612 1034 a 612 1062 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /reynolds
+/LNK pdfmark
+ 612 1062 a FT(])i(is)f(a)g(more)h(general)
+g(book)e(and)h(discusses)h(presentations)f(of)g(all)f(types.)-68
+1112 y(Chapman)i(gi)o(v)o(es)g(clear)n(,)i(straightforward)c(guidance)i
+(with)f(man)o(y)i(e)o(xamples)h(of)e(good)f(and)h(bad)g(practice.)h
+(Here,)h(for)d(e)o(xample,)-118 1162 y(is)g(a)h(point)d(almost)j
+(always)e(o)o(v)o(erlooked)h(by)g(people)g(who)g(belie)o(v)o(e)g(`a)h
+(picture)f(is)g(worth)e(a)j(thousand)e(words':)p Black
+Black -56 1220 a(\223Since)14 b(neither)f(charts)h(nor)f(tables)g(e)o
+(v)o(er)i(`speak)f(for)f(themselv)o(es',)h(in)f(order)g(to)g
+(communicate)i(a)f(message)h(ef)o(fecti)o(v)o(ely)-56
+1270 y(either)10 b(must)g(be)h(accompanied)g(by)f(a)h(v)o(erbal)f
+(summary)m(.)m(\224)-68 1328 y(T)m(ab)o(ular)f(material)h(tends)f(to)f
+(be)i(comple)o(x.)g(F)o(or)f(a)h(recent)g(workshop)e(on)h(table)g
+(construction)e(in)i(L)1346 1322 y FM(A)1362 1328 y FT(T)1380
+1337 y(E)1401 1328 y(X,)h(I)f(selected)h(what)f(seemed)-118
+1377 y(to)h(me)i(the)f(simplest)g(tables)g(from)g(journals)f(to)g
+(hand.)i(The)f(criteria)g(for)g(simplicity)e(were)j(small)f(size)h(and)
+f(not)f(appearing)h(to)g(need)-118 1427 y(a)h(wide)g(v)o(ariety)f(of)g
+(L)187 1421 y FM(A)203 1427 y FT(T)221 1437 y(E)242 1427
+y(X)h(commands.)h(In)e(serious)g(use,)i(you)e(would)f(e)o(xpect)i(to)f
+(use)i(more)f(commands)g(than)g(when)f(teaching,)h(so)-118
+1477 y(this)e(restriction)g(would)f(be)j(relax)o(ed.)g(More)f(comple)o
+(x)h(tables)f(were)h(often)f(`tables)f(within)g(tables',)h(for)g(which)
+g(L)1547 1471 y FM(A)1563 1477 y FT(T)1581 1486 y(E)1602
+1477 y(X')n(s)f(analytical)-118 1527 y(approach)i(of)g(de\002ning)f
+(logical)g(units)f(is)i(well)f(suited.)h(Ho)o(we)o(v)o(er)n(,)h
+(another)f(of)f(Chapman')n(s)h(truths)f(that)g(is)g(easily)h(swept)g
+(aside)g(by)-118 1577 y(an)e(author')n(s)g(enthusiasm)g(is:)p
+Black Black -56 1635 a(\223T)m(ables)h(should)f(be)g(small.)h(It)f(is)g
+(better)g(to)g(include)f(three)i(or)f(four)g(compact)h(tables,)f(each)i
+(illustrating)7 b(one)k(or)f(two)f(points)-56 1684 y(succinctly)m(,)h
+(rather)f(than)h(construct)e(a)j(single)d(lar)o(ge)i(table)g(which)f
+(is)g(then)g(referred)h(to)f(in)g(te)o(xt)h(co)o(v)o(ering)f(a)i(lar)o
+(ge)f(number)f(of)-56 1734 y(paragraphs)i(or)f(pages.)m(\224)-68
+1792 y(Her)g(ne)o(xt)h(sentence)g(will)e(strike)g(a)i(chord)f(with)f
+(an)o(y)i(L)714 1786 y FM(A)730 1792 y FT(T)748 1802
+y(E)769 1792 y(X)f(user:)p Black Black -56 1850 a(\223Small)g(tables)g
+(are)h(easier)f(to)g(position)d(close)j(to)g(their)f(v)o(erbal)h
+(summary)m(,)h(and)e(are)i(easier)g(to)e(include)g(in)g(the)h(main)g
+(report.)m(\224)-68 1908 y(Se)o(v)o(eral)h(problems)f(arose)h(in)f
+(recreating)g(the)g(e)o(xamples)i(using)d(L)885 1902
+y FM(A)901 1908 y FT(T)919 1917 y(E)940 1908 y(X.)i(Some)g(were)g(due)f
+(to)g(the)g(desire)h(to)f(reproduce)g(the)g(table)-118
+1958 y(e)o(xactly)i(as)g(seen,)h(rather)e(than)g(re-present)h(the)f
+(information)e(in)i(a)h(natural)f(way)m(.)h(On)g(the)f(other)g(hand,)g
+(the)h(e)o(x)o(ercise)h(did)e(bring)f(out)-118 2008 y(the)g(\003e)o
+(xibility)e(of)i(L)169 2002 y FM(A)185 2008 y FT(T)203
+2017 y(E)224 2008 y(X')n(s)g(standard)g(tab)o(ulation)f(tools.)-68
+2058 y(The)15 b(short)e(workshop)g(was)i(successful,)g(in)f(that)g
+(most)g(of)g(my)h(\(Computer)e(Centre\))h(colleagues)h(were)g(able)g
+(to)e(add)i(further)-118 2107 y(lines)c(into)f(a)i(part-b)o(uilt)e
+(table)h(despite)h(ha)o(ving)e(no)i(pre)o(vious)e(e)o(xperience)j(of)e
+(L)1043 2101 y FM(A)1059 2107 y FT(T)1077 2117 y(E)1098
+2107 y(X.)h(The)o(y)h(follo)o(wed)d(the)h(layout)g(by)g(copying)f(the)
+-118 2157 y(commands)h(that)e(the)o(y)h(sa)o(w;)h(this)e(contrasts)h
+(greatly)f(with)g(WYSIWYG)i(word)e(processors)h(where)h(you)e(may)i
+(see)g(a)g(table)f(b)o(ut)f(ha)o(v)o(e)-118 2207 y(no)h(idea)g(of)g(ho)
+o(w)g(it)g(was)g(constructed.)-68 2257 y(L)-58 2251 y
+FM(A)-42 2257 y FT(T)-24 2266 y(E)-3 2257 y(X)15 b(is)h(an)f(e)o
+(xcellent)h(program)g(for)f(formatting)f(tables.)h(It)g(is)h(not,)f(ho)
+o(we)o(v)o(er)n(,)h(realistic)f(to)g(e)o(xpect)i(tables)e(to)g(be)h
+(laid)f(out)-118 2307 y(optimally)c(\002rst)h(time)h(and)g
+(automatically)m(.)f(This)h(is)g(one)g(area)h(where)f(the)f(author)g
+(must)h(be)g(prepared)g(to)f(make)i(judgements)e(and)-118
+2356 y(manual)e(adjustments.)-118 2415 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2415 a
+-68 2419 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2419 a -68 2469 a
+[ /View [ /FitB ] /Dest /section.4.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 2469 a FK(B)45 b(Rules)11
+b(of)h(thumb)-118 2544 y FT(Rules)d(for)h(constructing)e(tables)i(can)h
+(be)f(di)o(vided)e(into)h(those)h(dealing)f(with)g(the)g(content)h(and)
+g(those)f(dealing)h(with)e(the)i(layout.)f(The)-118 2594
+y(typesetter)g(will)e(generally)i(ha)o(v)o(e)h(little)e(say)h(in)g(the)
+g(content)f(or)h(ordering)f(of)h(the)g(information,)f(b)o(ut)g(an)i
+(editor)e(might)g(\(should\))f(make)-118 2644 y(suggestions.)i(The)i(e)
+o(vidence)g(of)f(most)g(journals)f(suggests)h(their)g(editors)f(are)i
+(not)f(as)h(critical)e(of)h(tables)h(or)e(graphics)i(as)f(of)g(te)o
+(xt.)-68 2693 y(Chapman)h(distinguishes)e(between)i(demonstration)f
+(tables)h(and)g(reference)h(tables.)g(The)f(reader)h(uses)g(the)f
+(former)g(to)f(percei)o(v)o(e)p Black -118 2772 780 2
+v -73 2800 a FG(1)-50 2812 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -50 2812 a FR(I)-39 2790
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -39 2790 a -39 2812 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.1
+/DEST pdfmark
+ -39 2812 a 8 w FR('m)f(from)e(the)h(Government)
+e(and)h(I'm)h(here)g(to)g(help)f(you.)p Black Black -118
+2874 a FS(r)n(eprinted)j(fr)n(om)g(Baskerville)1175 b(V)-5
+b(olume)10 b(4,)h(Number)f(5)p Black eop
+%%Page: 7 7
+7 6 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.7
+/DEST pdfmark
+ -118 50 a 847 w FS(L)739 44 y FF(A)751 50 y
+FS(T)767 59 y(E)788 50 y(X)10 b(and)g(tables)p Black
+-118 154 a FT(a)g(pattern)f(and)h(the)f(latter)g(to)g(look)g(up)g(a)h
+(v)o(alue.)g(T)m(ables)g(that)f(try)g(to)g(do)g(both)g(are)h(rarely)f
+(successful.)i(Ehrenber)o(g')n(s)f(e)o(xamples)h(would)-118
+203 y(come)g(under)f(the)g(demonstration)f(cate)o(gory)m(,)i(for)f
+(which)g(he)h(suggests:)-118 222 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 222 a -56 226
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 226 a -56 276 a
+[ /View [ /FitB ] /Dest /enumi.4.2.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 276 a FT(gi)o(v)o(e)f(mar)o(ginal)h(a)o(v)o
+(erages)h(to)d(pro)o(vide)h(a)h(visual)e(focus)-118 285
+y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 285 a Black -108 339 a FT(1.)p Black -56 290 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+-56 290 a -56 339 a
+[ /View [ /FitB ] /Dest /enumi.4.2.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 339 a FT(order)h(the)g(ro)o(ws)g(or)g(columns)g
+(by)g(the)g(mar)o(ginal)g(a)o(v)o(erages)j(or)d(some)h(rele)o(v)o(ant)f
+(measure)h(of)f(size)-118 349 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 349 a Black -108
+403 a FT(2.)p Black -56 353 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 353 a -56 403 a
+[ /View [ /FitB ] /Dest /enumi.4.2.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56
+403 a FT(put)g(\002gures)g(to)g(be)g(compared)h(in)f(columns)g(rather)g
+(than)g(in)g(ro)o(ws)g(\(i.e.,)h(to)f(aid)g(mental)g(arithmetic\))-118
+412 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 412 a Black -108 466 a FT(3.)p Black -56 416
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 416 a -56 466 a
+[ /View [ /FitB ] /Dest /enumi.4.2.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 466 a FT(round)f(all)h(numbers)h(to)e(two)h
+(ef)o(fecti)o(v)o(e)g(digits,)f(unless)i(the)f(e)o(xact)h(v)o(alue)f
+(is)g(for)g(reference)-118 525 y(See)h([)-24 534 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -24
+534 a -9 x FT(Ehrenber)o(g)g(1981)242 497 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 242 497 a
+242 525 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /ehrena
+/LNK pdfmark
+ 242 525 a FT(])f(and)g(1978)g(for)g(further)f(e)o(xplanation)
+g(and)i(discussion.)-68 575 y(Layout)f(can)h(make)g(a)f(table)g(easier)
+i(to)d(read\227or)h(can)h(destroy)e(its)h(meaning.)-68
+625 y(Sweep)j(a)o(way)h(the)e(black)h(box)o(es)g(and)g(apply)f(two)f
+(principles.)h(A)h(table)f(is)h(a)g(discontinuity)d(in)i(reading.)g
+(The)i(reader)f(is)g(not)f(to)-118 675 y(scan)f(it)e(linearly)m(,)h(as)
+h(if)f(reading)g(te)o(xt.)g(Y)-5 b(ou)11 b(must)f(therefore)g(guide)g
+(their)f(e)o(yes:)-118 694 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 694 a Black -108 748
+a FT(4.)p Black -56 698 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 698 a -56 748 a
+[ /View [ /FitB ] /Dest /enumi.4.2.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 748
+a FT(use)i(white)e(space)j(to)e(separate)h(objects)-118
+757 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 757 a Black -108 811 a FT(1.)p Black -56 761
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 761 a -56 811 a
+[ /View [ /FitB ] /Dest /enumi.4.2.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 811 a FT(use)g(lines)f(\(rules\))f(to)h(join)
+f(or)h(point)f(connections.)-68 871 y(As)14 b(when)f(setting)g(te)o
+(xt,)h(be)o(ginners)g(tend)f(to)g(add)h(too)f(much)h(space,)i(though)c
+(Chapman)i(complains)f(that)g(e)o(v)o(en)i(professional)-118
+921 y(compositors)f(like)g(to)h(widen)g(tables)g(to)f(\002ll)h(the)g
+(te)o(xt)g(width.)f(Physically)g(compact)i(tables)f(are)h(easier)g(to)f
+(scan.)h([)1637 922 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1637 922 a -1 x FT(T)n(ufte)10
+b(1983)1818 893 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1818 893 a 1818 921 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /visdis
+/LNK pdfmark
+ 1818 921 a FT(])-118
+971 y(makes)j(this)f(point)e(about)i(graphics;)g(make)h(them)f(smaller)
+h(so)g(the)f(reader)h(can)g(see)h(the)e(pattern)g(not)f(the)h(dots.)h
+(This)f(applies)g(also)-118 1020 y(to)e(tables.)h(White)g(space)h(is)e
+(used)h(to)f(set)h(of)o(f)g(the)f(table)h(from)f(the)h(body)f(te)o(xt,)
+h(usually)f(by)g(centering.)h(Spaces)h(within)d(the)i(table)f(are)-118
+1070 y(used)j(to)g(indent)e(hierarchical)i(headings)g(and)g(to)g(break)
+g(the)g(table)g(into)e(sections.)j(In)e(another)h(article)g(\([)1463
+1079 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1463 1079 a -9 x FT(Reese)e(forthcoming)1777 1042
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1777 1042 a 1777 1070 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /reesettn
+/LNK pdfmark
+ 1777 1070 a FT(]\))i(I)-118
+1120 y(discuss)d(L)22 1114 y FM(A)38 1120 y FT(T)56 1129
+y(E)77 1120 y(X)h(constructs)e(for)h(interposing)e(space)k(after)e(a)h
+(set)f(number)h(of)f(lines)f(or)h(when)h(the)f(initial)e(letter)i
+(changes.)-68 1170 y(Horizontal)g(rules)i(are)h(standard)e(at)h(top)f
+(and)h(bottom)f(to)g(further)g(demarcate)i(the)f(table.)g(There)h(is)f
+(usually)e(a)j(thick)e(rule)g(under)-118 1220 y(the)j(table)g(heading,)
+h(a)g(thin)e(rule)h(under)g(the)h(banner)f(\(column\))g(headings)g(and)
+h(a)g(thin)e(rule)h(between)h(the)f(table)g(body)g(and)h(an)o(y)-118
+1270 y(e)o(xplanatory)c(notes.)g(Incidentally)m(,)g(one)g(of)g
+(Chapman')n(s)g(warning)f(e)o(xamples)j(sho)o(ws)e(ho)o(w)g(disastrous)
+g(it)f(is)h(to)g(rely)g(on)g(the)g(reader)-118 1319 y(reading)f(the)g
+(footnotes)f(to)g(understand)h(the)g(table.)g(The)o(y)i(must)e(be)g
+(strictly)f(to)h(e)o(xpand)g(or)g(qualify)f(a)i(detail.)-68
+1369 y(Kroonenber)o(g)c(mentions)h(the)g(problem)g(of)g(te)o(xt)g
+(coming)g(too)g(close)h(to)e(rules.)i(This)f(can)h(be)g(adjusted)f
+(with)f(struts)h(or)g(non-aligned)-118 1419 y FQ(\\vspace)p
+FT(;)i(I)i(like)f(to)h(insert)f(a)i(small)f(e)o(xtra)g(space)h(abo)o(v)
+o(e)h(the)d(\002rst)h(ro)o(w)g(and)g(after)g(the)g(last,)g(to)g(unify)e
+(the)i(body)f(of)h(the)g(table)g(and)-118 1469 y(distinguish)f(it)i
+(from)h(the)f(headings.)h(V)-5 b(ertical)14 b(rules)f(are)i(used)f
+(sparingly)m(,)f(if)g(at)h(all.)g(It)f(is)h(better)f(to)g(put)g(a)i
+(little)d(space)j(between)-118 1519 y(stubs)e(\(ro)o(w)g(labels\))g
+(and)h(the)f(`data')g(columns,)h(and)f(between)h(the)g(columns)f(and)h
+(the)f(mar)o(ginal)g(`a)o(v)o(erages',)j(than)d(to)g(add)g(rules)-118
+1569 y(crossing)d(the)h(direction)e(of)i(scanning.)g(Y)-5
+b(ou)10 b(can)i(help)e(the)h(reader)h(scan)f(across)h(gaps)f(by)f
+(adding)g(leaders,)i(or)e(by)h(centering)f(rather)-118
+1618 y(than)g(justifying)d(short)j(items.)-68 1668 y(Use)h(a)h(smaller)
+f(font)g(inside)f(tables.)h(Kroonenber)o(g)g(implies)f(this)g(by)h
+(discussing)f(sans)i(serif)f(fonts)f(\223to)h(set)g(of)o(f)g(the)g
+(table.)m(\224)h(It)e(is)-118 1718 y(another)g(way)g(to)g(make)g(the)h
+(table)f(more)g(compact)h(and)g(visually)d(distinguished.)-68
+1768 y(T)m(elephone)14 b(directories)e(are)j(lar)o(ge)f(reference)h
+(tables)e(which)g(demonstrate)h(these)g(principles.)e(The)o(y)j(are)f
+(set)g(in)e(the)i(smallest)-118 1818 y(readable)c(font)f(size,)i(ha)o
+(v)o(e)g(leaders)f(to)f(bridge)g(the)h(gap)g(between)g(name)h(and)e
+(number)n(,)i(and)f(are)g(usually)f(multi-column)f(with)h(white)-118
+1868 y(space)i(separators.)-118 1935 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1935 a -68
+1940 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1940 a -68 1990 a
+[ /View [ /FitB ] /Dest /section.4.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1990 a FK(C)45 b(Implementation)-118
+2064 y FT(The)12 b(layout)f(principles)f(are)j(easily)f(implemented)f
+(in)g(standard)h(L)856 2058 y FM(A)872 2064 y FT(T)890
+2074 y(E)911 2064 y(X.)g(The)g(table)g(itself)f(uses)h(the)g
+FQ(tabular)e FT(en)n(vironment.)h(The)-118 2114 y(number)h(of)g
+(columns)g(will)f(often)g(be)i(greater)f(than)g(at)g(\002rst)g
+(apparent,)g(with)f(man)o(y)i(multicolumn)e(items.)h(F)o(or)h(e)o
+(xample,)g(this)f(is)f(a)-118 2164 y(natural)f(way)g(to)g(handle)h
+(hierarchical)f(stubs,)h(where)g(the)f(primary)g(labels)h(span)g(two)e
+(columns)i(and)f(the)h(secondary)g(labels)f(start)h(in)-118
+2214 y(column)h(two)f(\(indented\).)g(L)296 2208 y FM(A)312
+2214 y FT(T)330 2223 y(E)351 2214 y(X)h(will)f(calculate)h(column)g
+(widths)f(b)o(ut)g(it)g(is)h(often)g(desirable)g(to)f(force)i(se)o(v)o
+(eral)g(columns)f(to)f(ha)o(v)o(e)-118 2264 y(the)f(same)i(width.)d
+(Headings)h(will)f(often)h(require)g(either)g FQ(\\multicolumn)d
+FT(or)j FQ(\\noalign)f FT(to)h(position)e(them)i(aesthetically)m(.)-68
+2314 y(L)-58 2308 y FM(A)-42 2314 y FT(T)-24 2323 y(E)-3
+2314 y(X)f(2.09)h(had)f(only)g FQ(\\hline)f FT(and)i
+FQ(\\cline)p FT(.)e(The)i FQ(hhline)f FT(package)h(is)g(worth)e
+(fetching)g(from)i(CT)l(AN.)g(Line)g(spacing)f(for)g(the)-118
+2363 y(whole)j(table)g(can)h(be)f(adjusted)g(with)f FQ(\\arraystretch)f
+FT(and)i(made)i(dif)o(ferent)d(from)h FQ(\\baselinestretch)p
+FT(.)d(Bear)k(in)f(mind)g(that)-118 2413 y(the)e(table)h(can)g(be)h
+(compressed)f(as)h(well)e(as)i(e)o(xtended,)f(and)g FQ(\\arraystretch)p
+FE(=)c FT(0)p FN(:)p FT(9)j(may)h(make)g(the)g(pattern)f(more)h(ob)o
+(vious)f(and)-118 2463 y(the)g(table)g FS(mor)n(e)h FT(readable.)-68
+2513 y(The)j(table)f(is)g(then)h(embedded)g(in)f(an)h(en)n(vironment)e
+(to)h(set)h(it)f(of)o(f)g(from)g(the)g(te)o(xt.)h(Y)-5
+b(ou)13 b(can)i(choose)f(from)f FQ(quote)p FT(,)g FQ(center)p
+FT(,)-118 2563 y(display)d(maths)h(or)g FQ(table)p FT(.)g(Set)g(the)g
+(font)f(size)i(smaller)f(within)f(that)g(en)n(vironment,)h(sans)h
+(serif)f(for)f(the)h(table)g(and)g(body)g(te)o(xt)f(style)-118
+2613 y(for)e(the)h(captions.)g(\(The)h(e)o(xamples)g(in)e(this)g
+(article)h(follo)o(w)f(their)g(originals)f(as)j(closely)f(as)g
+(possible)g(and)g(don')o(t)f(do)g(this.)h(I)g(think)e(the)o(y)-118
+2662 y(would)i(be)j(impro)o(v)o(ed)f(if)f(the)o(y)h(did.\))g(The)g
+(table)g(en)n(vironment)g(makes)g(the)g(object)g(into)f(a)h(\003oat,)h
+(hence)g(not)e(to)g(be)i(broken)e(between)-118 2712 y(pages)g(and)g
+(with)e(a)i(cross-referencing)g(label.)f(The)i FQ(longtable)c
+FT(package)k(caters)f(for)f(tables)h(that)f(are)h(too)e(lar)o(ge)i(for)
+f(a)h(single)f(page.)-68 2762 y(Some)i(mechanism)h(should)e(be)h(used)g
+(to)f(create)i(a)g(left)e(and)h(right)e(indent,)h(the)h(most)f(ob)o
+(vious)g(being)g(to)h(de\002ne)g(the)g(table)f(width)-118
+2812 y(e)o(xplicitly)e(and)i(center)g(it.)f FQ(minipage)g
+FT(puts)g(the)g(footnotes)g(to)g(the)h(table)f(at)h(the)g(bottom)e(of)i
+(the)f(table,)h(using)f(dif)o(ferent)g(marks)h(from)p
+Black 826 2874 a(\2267\226)p Black eop
+%%Page: 8 8
+8 7 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.8
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -118
+154 a FT(those)i(in)h(the)f(body)g(te)o(xt.)h(Putting)e(the)i
+FQ(minipage)e FT(round)h(the)h FQ(table)e FT(rather)i(than)g(just)f
+(the)g FQ(tabular)g FT(also)g(makes)i(the)f(caption)-118
+203 y(narro)o(wer)n(.)d(I)g(prefer)h(the)f(table)g(reference)i(to)d
+(stand)h(out,)g(and)h(often)e(use)i(the)f FQ(hangcapt)f
+FT(package.)-68 254 y(When)g(there)h(are)g(se)o(v)o(eral)h(tables)e(or)
+g(a)h(house)f(style,)h(it)e(is)h(better)h(to)e(de\002ne)i(a)g(ne)o(w)g
+(en)n(vironment)f(to)g(ensure)g(consistenc)o(y)h(in)f(their)-118
+303 y(presentation.)h(I)g(also)g(commonly)g(de\002ne)h(ne)o(w)f(length)
+f(constants)h(for)g(use)h(in)e(tables)i(rather)f(than)g(copy)f(the)i(v)
+o(alues.)-118 385 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 385 a -68 389 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 389 a -68
+439 a
+[ /View [ /FitB ] /Dest /section.4.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 439 a FK(D)45 b(A)11 b(L)68 431 y FI(A)85 439
+y FK(T)107 449 y(E)133 439 y(X)g(gap)-118 514 y FT(One)k(common)g
+(format)g(for)g(tables)g(has)g(ro)o(ws)g(of)f(short)h(data)g(v)o(alues)
+g(b)o(ut)f(a)i(\002nal)f(column)f(containing)g(te)o(xts.)h(The)g
+(description)-118 564 y(parameter)d(may)g(therefore)f(tell)g(L)378
+558 y FM(A)394 564 y FT(T)412 573 y(E)433 564 y(X)g(to)g(calculate)h
+(the)f(widths)f(of)h(data)g(columns)g(from)h(the)f(v)o(alues,)g(b)o(ut)
+g(the)g(\002nal)g(column)g(will)-118 614 y(be)i(a)g FQ(parbox)f
+FT(and)h(should)f(sensibly)g(use)h(the)g(remainder)g(of)f(the)h
+FQ(linewidth)p FT(.)f(This)g(is)h(one)g(need)g(that)f(L)1475
+608 y FM(A)1491 614 y FT(T)1509 623 y(E)1530 614 y(X)h(\(2.09\))g
+(blatantly)-118 663 y(fails)d(to)h(meet.)h(Y)-5 b(ou)11
+b(ha)o(v)o(e)h(to)e(set)h(the)g(width)f(of)h(a)g FQ(parbox)f
+FT(or)h FQ(p)p FT(\(aragraph\))g(column.)g(Kroonenber)o(g)f(implies)g
+(this)g(problem)h(when)-118 713 y(discussing)h FQ(\\raggedright)p
+FT(;)e(as)k(she)g(points)e(out,)g(to)h(choose)h(unjusti\002ed)d(te)o
+(xt)i(you)g(ha)o(v)o(e)h(to)e(enclose)i(each)h(te)o(xt)d(in)h(a)h
+FQ(parbox)p FT(.)-118 763 y(This)e(is)g(less)h(work)f(if)f(the)i(width)
+e(is)h(set)h(as)g(a)g(name)g(\(to)f(be)g(calculated\))h(and)f(not)g
+(the)g(numeric)h(length.)e(My)i(pragmatic)f(solution)-118
+813 y(is)h(to)g(set)g(the)h(v)o(alue)f(for)g(the)g(\002nal)g(column)g
+(initially)e(to)h(the)i FQ(\\linewidth)p FT(,)d(run)i(L)1119
+807 y FM(A)1135 813 y FT(T)1153 822 y(E)1174 813 y(X,)h(note)f(\(from)g
+(the)g(log\))f(the)h(o)o(v)o(er\002ll,)h(and)-118 863
+y(subtract)c(that)f(from)h FQ(\\linewidth)p FT(.)-118
+938 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 938 a -68 943 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 943 a -68 993 a
+[ /View [ /FitB ] /Dest /section.4.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 993
+a FK(E)45 b(Kr)o(oonenberg')n(s)13 b(`after')f(table)-118
+1068 y FT(The)f(`after')g(table)f(of)g(Economic)h(F)o(orecasts)h(is)f
+(still)e(poor)n(.)g(This)i(is)f(partly)g(due)h(to)f(the)g(content.)g
+(It)g(lacks)h(a)g(te)o(xt)g(e)o(xplanation)f(\(pos-)-118
+1118 y(sibly)h(the)h(primary)g(source)h(had)f(one\),)h(b)o(ut)e(I)i
+FS(guess)f FT(that)g(the)g(intention)e(is)i(to)g(compare)h(forecasts)g
+(from)f(two)f(sources.)j(Numbers)-118 1167 y(going)c
+FS(down)h FT(the)h(columns)f(are)i(not)e(related)h(\(in)f(this)g
+(sense\),)i(so)f(\003ipping)e(\(transposing\))g(the)h(table)h(would)e
+(make)j(logical)e(sense.)-118 1217 y(This)h(might)g(be)g(the)h(best)f
+(solution)f(on)h(a)h(wider)f(page,)h(as)g(ha)o(ving)f(the)g(table)g
+(span)h(two)e(columns)i(is)f(yet)g(another)g(way)h(of)f(distin-)-118
+1267 y(guishing)f(it)i(from)g(the)g(body)m(.)g(If)g(we)h(insist)e(on)h
+(keeping)g(it)f(within)g(one)h(\(te)o(xt\))g(column,)g(there)g(is)h
+(room)f(for)f(another)h(column)g(of)-118 1317 y(v)o(alues)d(as)h(a)g
+(`mar)o(gin'.)-68 1367 y(W)n(ithout)f(a)j(rubric,)e(I)h(cannot)g
+(decide)g(if)g(the)f(table)h(is)g(trying)e(to)h(sho)o(w)h(disagreement)
+g(between)h(the)f(two)e(sets)j(of)e(forecasts,)i(or)-118
+1417 y(similarity)m(.)d(Dependent)h(on)g(the)h(message,)h(the)e(best)g
+(mar)o(gin)h(might)e(be)i(the)f(dif)o(ference)g(between)h(each)h(pair)e
+(of)g(forecasts,)h(a)g FE(+)p FT(/)p FD(\000)-118 1467
+y FT(sign)g(for)g(higher)f(or)h(lo)o(wer)n(,)h(the)f(ratio,)g(or)h(the)
+f(a)o(v)o(erage.)i(The)f(forecasts)h(themselv)o(es)f(should)e(all)h(be)
+h(rounded)f(to)g(two)f(signi\002cant)-118 1516 y(digits.)-68
+1567 y(W)m(e)d(seem)i(to)d(ha)o(v)o(e)i(lost)f(between)g(the)g
+(`before')g(and)g(`after')g(the)g(detail)g(that)f(the)h(\002gures)g
+(are)h(percentages;)g(and)f FS(was)g FT(go)o(v)o(ernment)-118
+1616 y(income)j(really)f(a)i(`percentage)f(change)h(of)e(a)h
+(percentage'?)h(The)g(labels)f(that)f(include)g(\()p
+FD(\002)h FT(1000)f(persons\))g(are)i(misleading;)d(I)i(take)-118
+1666 y(that)h(notation)f(to)i(mean)h(that)e(the)h(numbers)g(sho)o(wn)f
+FS(have)h(been)h FT(multiplied)c(by)j(1000)f(\(like)g(T)1294
+1676 y(E)1314 1666 y(X)h(magni\002cations\).)g(The)h(correct)-118
+1716 y(notation)8 b(would)h(be)i(\(000s)e(of)h(persons\).)-68
+1766 y(Making)k(the)i(rules)f(e)o(xtend)h(to)f(the)g(line)o(width)f
+(was)h(presumably)h(not)e(thought)g(out.)h(The)o(y)h(unbalance)g(the)f
+(design,)h(and)f(all)-118 1816 y(the)e(white)g(space)i(implies)d(an)i
+(omission.)f(The)h(spaces)h(between)e(the)h(columns)f(are)h(too)f
+(wide.)g(If)g(\223mutations)g(w)m(.r)n(.t.)h(1991\224)f(and)-118
+1866 y(\223absolute)d(quantities\224)f(are)i(to)f(be)g(used)g(as)h
+(primary)f(di)o(visions,)e(then)i(the)g(secondary)h(stubs)e(\(\223real)
+i(consumption\224)e(etc\))i(should)e(be)-118 1916 y(indented.)j(If)g
+(you)f(think)g(too)g(deeply)h(about)g(the)g(title,)f(are)i(these)g
+(forecast)g(changes)g(or)f(changes)h(to)f(\(earlier\))g(forecasts?)h(F)
+o(ollo)o(w)-118 1966 y(Chapman')n(s)g(advice)h(and)f(split)f(the)h
+(table)g(into)f(two,)h(with)f(headings)h(of)g(the)g(form)g(\223F)o
+(orecast)i(percentage)f(changes)g(1991/92)e(in)-118 2015
+y(National)d(Economy\224)i(and)f(\223F)o(orecast)i(quantities.)6
+b(.)g(.)g(\224.)12 b(I)e(lea)o(v)o(e)h(this)f(redrafting)f(as)i(an)f(e)
+o(x)o(ercise)i(for)e(the)g(reader)n(.)-68 2066 y(A)f(parenthetic)g
+(remark)h(for)f(those)g(preparing)f(tables)h(of)g(accounts)h(comes)g
+(from)f([)1149 2067 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1149 2067 a -1 x FT(T)m(o)o(wnsend)g(1970)1410
+2037 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1410 2037 a 1410 2066 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /townsend
+/LNK pdfmark
+ 1410 2066 a FT(].)h(He)g(suggests)f
+(that)g(\223state-)-118 2115 y(ments)j(comparing)g(b)o(udgets)f(to)g
+(actual)h(should)f(be)h(written)f(not)g(in)g(the)h(usual)f(terms)h(of)g
+(higher)f(\(lo)o(wer\))g(b)o(ut)g(in)g(plain)g(English)g(of)-118
+2165 y(better)f(\(or)f(worse\))h(than)g(predicted)g(by)f(the)i(b)o
+(udget.)e(This)h(eliminates)g(the)g(mental)h(gear)f(changes)h(between)g
+(income)f(items)h(\(where)-118 2215 y(parentheses)g(are)g(bad\))f(and)g
+(e)o(xpense)i(items)e(\(where)h(parentheses)g(are)g(good\).)m(\224)f(T)
+m(ypography)f(helping)g(the)h(reader)n(.)-118 2296 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+
+-118 2296 a -68 2301 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2301 a -68 2351 a
+[ /View [ /FitB ] /Dest /section.4.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 2351
+a FK(F)45 b(New)11 b(examples)-118 2426 y FT(The)g(follo)o(wing)e(e)o
+(xamples)j(are)f(sho)o(wn)f(as)i(output,)d(in)h(the)h(e)o(xpectation)f
+(that)g(the)h(interested)f(reader)i(will)d(obtain)h(the)g(`input')f
+(from)-118 2475 y(the)j(the)g(author)f(or)h(the)g(editor)n(.)g(If)g
+(there)g(is)g(suf)o(\002cient)g(interest,)g(the)g(L)913
+2469 y FM(A)929 2475 y FT(T)947 2485 y(E)968 2475 y(X)g(source)h(for)e
+(the)i(tables)f(can)h(be)f(placed)h(on)f(the)g(CT)l(AN)-118
+2525 y(archi)o(v)o(es.)-118 2550 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2550 a -68 2554
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2554 a -68 2604 a
+[ /View [ /FitB ] /Dest /subsection.4.6.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 2604 a FS(3)41 b(Example)11
+b(1\227Cohabitat)o(ion)-118 2662 y FT(This)g(is)f(taken)h(from)f
+FS(K)o(e)o(y)h(Data)f(88)g FT(\([)455 2663 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 455 2663
+a -1 x FT(CSO)g(1988)629 2634 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 629 2634 a 629 2662 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /key
+/LNK pdfmark
+
+629 2662 a FT(]\))g(which)h(had)g(itself)e(e)o(xtracted)j(it)e(from)g
+FS(Social)g(T)n(r)n(ends)p FT(.)i FS(K)o(e)o(y)f(Data)e
+FT(is)i(a)g(sample)-118 2712 y(of)f(UK)g(go)o(v)o(ernment)h(statistics)
+e(published)g(annually)g(as)i(an)g(educational)f(resource)h(and)f(a)h
+(guide)f(to)f(the)h(more)h(e)o(xtensi)o(v)o(e)g(sources.)-118
+2762 y(The)g(table)f(as)h(printed)e(had)h(inconsistencies)g(in)g(the)g
+(use)g(of)g(italic)g(and)g(upright)e(fonts,)i(and)g(in)g(its)g
+(indentation.)-68 2812 y(T)m(able)44 2812 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 44 2812 a
+FT(1)64 2784 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 64 2784 a 64 2812 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /table.1
+/LNK pdfmark
+ 64 2812 a 11 w FT(could)f(be)i
+(further)e(impro)o(v)o(ed)i(by)f(a)g(distinct)f(split)g(and)h(putting)e
+(the)i(two)g(halv)o(es)h(the)f(other)f(way)i(round:)d(\223Numbers)j(of)
+p Black 826 2874 a(\2268\226)p Black eop
+%%Page: 9 9
+9 8 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50 a
+-118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.9
+/DEST pdfmark
+ -118 50 a 847 w FS(L)739 44 y FF(A)751 50 y
+FS(T)767 59 y(E)788 50 y(X)10 b(and)g(tables)p Black
+Black 679 163 a FH(T)m(able)e(1.)823 164 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 823 164 a
+-1 x FB(C)848 137 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 848 137 a 848 163 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /table.1
+/DEST pdfmark
+ 848 163 a 9 w
+FB(ohabitation)p Black 130 655 a FT(2.)p Black Black
+Black Black Black 207 279 a FU(2.12)41 b FL(P)n(ercentage)11
+b(of)g(women)g(aged)h(18\22649)g(cohabiting:)321 328
+y(b)o(y)g(age)530 436 y(Great)f(Br)q(itain)279 b(P)n(ercentage)11
+b(and)h(numbers)p 182 453 1350 3 v 182 453 V 800 497
+a(1979)61 b(1981)h(1983)g(1984)f(1985)p 182 514 V 207
+557 a(Age)11 b(group)h FA(\(percentages\))298 615 y(18\22624)421
+b FL(4.5)96 b(5.6)g(5.2)f(7.3)h(9.1)298 673 y FA(25\22649)421
+b FL(2.2)96 b(2.6)g(3.2)f(3.3)h(3.9)475 731 y(All)11
+b(aged)h(18\22649)83 b(2.7)96 b(3.3)g(3.6)f(4.2)h(5.0)207
+847 y(W)o(omen)11 b(in)h(sample)g FA(\(numbers\))298
+905 y FL(\(=100\045)g(abo)o(v)o(e\))298 964 y(18\22624)375
+b(1,353)50 b(1,517)g(1,191)f(1,174)h(1,182)298 1022 y(25\22649)375
+b(4,651)50 b(5,007)g(4,094)f(4,070)h(4,182)p 763 1039
+769 3 v 475 1080 a(All)11 b(aged)h(18\22649)37 b(6,004)50
+b(6,524)g(5,285)f(5,244)h(5,364)p 182 1097 1350 3 v 182
+1097 V Black -118 1398 a FT(women)9 b(surv)o(e)o(yed)i(in)e(each)h
+(year)n(,)h(in)e(two)g(age)h(groups\224)f(and)h(\223Of)g(the)f
+(samples,)i(percentage)g(cohabiting\224.)d(Note)i(that)f(the)g(\002rst)
+g(half)-118 1448 y(is)h(essentially)g(for)f(reference)j(and)e(the)h
+(second)f(half)g(for)g(demonstration.)-118 1558 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118
+1558 a -68 1566 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1566 a -68 1616 a
+[ /View [ /FitB ] /Dest /subsection.4.6.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1616 a FS(4)41
+b(Example)11 b(2\227V)m(ultur)n(e)f(meat)-118 1754 y
+FT(T)m(able)-2 1754 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -2 1754 a FT(2)18 1726 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 18 1726
+a 18 1754 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /table.2
+/LNK pdfmark
+ 18 1754 a 13 w FT(is)h(taken)h(from)g(Ibis)g(\([)379
+1755 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 379 1755 a -1 x FT(Thibault)e(et)g(al.)h(1993)705
+1726 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 705 1726 a 705 1754 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /thibault
+/LNK pdfmark
+ 705 1754 a FT(]\),)h(journal)f(of)h(the)f
+(British)g(Ornithologi)o(sts')e(Union.)j(It)f(is)h(a)h(simple)f(table,)
+-118 1804 y(b)o(ut)d(appears)h(in)f(a)i(two-column)d(layout)g(and)i
+(has)g(footnotes.)f(The)h(original)e(used)i(numbers)f(as)i(the)e
+(footnote)f(markers.)j(I)e(found)g(this)-118 1854 y(disconcerting,)h
+(as)i FS(G)203 1839 y FM(2)231 1854 y FT(looks)e(like)g(a)i(numeric)f
+(po)o(wer;)f(so)h(I'll)e(use)j(the)f(L)955 1848 y FM(A)971
+1854 y FT(T)989 1863 y(E)1010 1854 y(X)g(default)f(in)g(a)i(minipage,)f
+(which)f(also)h(sets)g(the)g(table)-118 1904 y(to)f(the)g(width)f(of)h
+(an)g(Ibis)g(column.)-68 1958 y(This)h(table)h(is)f(adequate)h(for)f
+(reference,)j(and)d(is)h(discussed)g(in)f(an)g(adjacent)h(te)o(xt.)g
+(\223Comparison)f(of)g(food)g(a)o(v)o(ailability)f(among)-118
+2008 y(territories)k(sho)o(wed)h(signi\002cant)f(dif)o(ferences.)i(.)6
+b(.)g(.)g(\224)18 b(The)e(ro)o(ws)f(are)h(not)e(in)h(an)g(ob)o(vious)f
+(order)n(,)i(and)f(if)g(the)g(primary)g(aim)h(is)f(to)-118
+2057 y(compare)d(the)e(number)h(of,)g(say)m(,)h(sheep)f(in)f(each)i
+(territory)m(,)d(it)h(might)g(ha)o(v)o(e)i(been)f(better)f(\003ipped.)h
+(A)g(mar)o(ginal)f(total)g(of)h(the)f(number)-118 2107
+y(of)g(pre)o(y)g(animals,)h(or)f(their)f(biomass,)i(in)e(each)i
+(territory)e(would)f(ha)o(v)o(e)j(been)g(helpful.)e(It)h(is)g
+(debatable)g(whether)g(the)g(\002gures)g(should)-118
+2157 y(be)16 b(rounded,)g(since)h(the)o(y)f(are)h(taken)e(from)h(pre)o
+(vious)g(studies)f(which)h(are)h(themselv)o(es)g(recorded)f(or)g
+(reported)g(with)f(dif)o(ferent)-118 2207 y(precisions.)-118
+2317 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2317 a -68 2325 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2325 a -68 2375 a
+[ /View [ /FitB ] /Dest /subsection.4.6.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68
+2375 a FS(5)41 b(Example)11 b(3\227Y)o(OPs)-118 2513
+y FT(The)i(problem)f(with)f(this)h(table)g(from)g([)482
+2522 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 482 2522 a -9 x FT(Chapman)e(1986)734 2485 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 734
+2485 a 734 2513 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /chapman
+/LNK pdfmark
+ 734 2513 a FT(,)j(p11)f(and,)h(slightly)d(changed,)j
+(p35])f(is)g(that)g(one)h(column)f(has)h(an)g(entry)-118
+2563 y(spreading)c(o)o(v)o(er)h(se)o(v)o(eral)g(lines)f(\(the)g(brace)h
+(linking)e(them\).)h(The)h(hint)e(for)h(doing)f(this)h(is)g(in)g([)1247
+2572 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1247 2572 a -9 x FT(K)o(opka)h(&)g(Daly)g(1993)1583
+2535 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1583 2535 a 1583 2563 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /kopka
+/LNK pdfmark
+ 1583 2563 a FT(,)g(p79],)f(b)o(ut)g(the)
+o(y)-118 2613 y(sho)o(w)k(only)g(one)g(optional)f(ar)o(gument)i(to)f
+FQ(\\raisebox)p FT(.)f(Using)h(both)g(optional)e(ar)o(guments)j
+(\(setting)e(height)h(and)h(depth)f(to)g(zero\))-118
+2663 y(and)d(putting)f(the)h(`brace)h(array')g(on)f(the)g(line)g
+(opposite)f(its)h(middle,)g(is)g(the)g(easiest)i(way)e(to)g(centralize)
+h(it)e(v)o(ertically)m(.)i(A)f(con)n(v)o(enient)-118
+2712 y(feature)f(is)f(that)g(you)g(can)h(reset)g(the)g
+FQ(\\arraystretch)d FT(and)i(the)h(brace)g(is)f(still)f(the)i(right)e
+(size)i(to)f(co)o(v)o(er)i(three)e(ro)o(ws.)h(This)g(e)o(xample)g(is)
+-118 2762 y(also)h(set)h(in)f(a)h(minipage)f(b)o(ut)f(the)i(footnote)e
+(markers)h(ha)o(v)o(e)i(been)f(reset)g(as)g(numeric.)g(F)o(ollo)o(w)e
+(DEK')n(s)i(advice:)f FS(don')o(t)f(use)i(footnotes)-118
+2812 y(in)f(te)o(xt.)p Black 826 2874 a FT(\2269\226)p
+Black eop
+%%Page: 10 10
+10 9 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.10
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black Black
+Black Black Black 355 151 a FH(T)m(able)e(3)37 b(Entrants)9
+b(to)g(Y)l(outh)g(Opportunities)508 194 y(Pr)o(ogramme)f(in)h(W)n
+(ales:)g(by)g(type)g(of)508 238 y(scheme)380 359 y Fx(W)o(ales)h(1978)f
+(to)i(1980)439 b(P)n(ercentages)p 355 376 1004 3 v 1014
+418 a(1978/79)74 b(1979/80)p 1014 435 136 3 v 1224 435
+V 355 488 a(WEEP)465 488 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 465 488 a 475 474 a Fw(1)492
+488 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 492 488 a 492 488 a
+[ /View [ /FitB ] /Dest /Hfootnote.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 492 488 a 616 w Fx(89)167 b(73)355
+545 y(Shor)q(t)11 b(T)l(raining)f(Course)390 b(10)167
+b(10)355 602 y(Community)10 b(Ser)q(vice)658 b(9)355
+659 y(Project)11 b(based)e(wor)q(k)g(e)o(xper)q(ience)471
+b(7)355 716 y(T)l(raining)9 b(W)o(or)q(kshops)1064 628
+y Fv(9)1064 662 y(>)1064 673 y(=)1064 740 y(>)1064 752
+y(;)1128 716 y Fx(1)189 b(1)355 773 y(Induction)10 b(and)g(other)675
+773 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 675 773 a 685 760 a Fw(2)702 773 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 702 773 a 702
+773 a
+[ /View [ /FitB ] /Dest /Hfootnote.7 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 702 773 a 636 w Fx(1)p 355 802 1004 3 v 355 857
+a(T)l(otal)g(\(100\045\))471 b(15,000)95 b(22,000)p 355
+886 V Black 400 945 a FG(1)423 957 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 423 957 a FR(W)454
+935 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 454 935 a 454 957 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.6
+/DEST pdfmark
+ 454 957 a 9 w FR(ork)7 b(Experience)g(on)g
+(Employers')g(Premises)400 985 y FG(2)427 997 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 427 997
+a FR(E)448 975 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 448 975 a 448 997 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.7
+/DEST pdfmark
+ 448 997 a 12 w FR(mployment)k
+(induction)g(courses)h(and)f(other)h(remedial)g(and)g(preparatory)355
+1034 y(courses)p Black -68 1086 a FT(The)e(table)g(has)g(a)g(lar)o(ge)g
+(gap)f(between)i(columns)e(1)h(and)f(2,)h(making)g(it)f(dif)o(\002cult)
+f(to)h(see)i(at)e(a)i(glance)f(whether)f(the)h(brace)h(includes)-118
+1136 y(`Community)d(Service'.)k(The)e(original)f(rubric)g(\([)626
+1137 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 626 1137 a -1 x FT(MSC)h(1979/80)860 1108 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 860
+1108 a 860 1136 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /msc
+/LNK pdfmark
+ 860 1136 a FT(]\))g(was:)p Black Black
+-56 1194 a(\223One)i(of)f(the)f(major)h(aims)h(in)e(1979/80)f(was)j(to)
+e(increase)i(the)f(range)g(of)g(pro)o(vision)e(a)o(v)o(ailable)i(to)g
+(meet)g(the)g(v)o(arying)f(needs)-56 1244 y(of)15 b(unemployed)g(young)
+f(people.)i(In)g(the)f(early)h(days)g(of)f(the)g(Programme,)i(there)f
+(was)g(hea)o(vy)g(reliance)g(on)f(the)g(W)m(ork)-56 1294
+y(Experience)e(on)f(Employers')g(Premises)h(\(WEEP\))g(element,)g(b)o
+(ut)f(the)g(table)g(re\003ects)h(the)f(increasing)g(pro)o(vision)f
+(that)g(has)-56 1343 y(no)o(w)f(been)h(made)g(in)f(the)g(other)f
+(elements)i(of)f(Y)o(OP)-5 b(.)m(\224)-118 1402 y(As)13
+b(presented,)h(the)f(\002rst)g(impression)g(is)g(that)g(the)g(number)g
+(of)g(schemes)i(apparently)e(gre)o(w)m(,)h(b)o(ut)f(each)h(scheme)h
+(attracted)e(only)f(a)-118 1451 y(small)g(percentage.)i(`1')e(as)h(a)g
+(rounded)f(v)o(alue)g(is)h(v)o(ery)f(uninformati)o(v)o(e,)g(especially)
+g(as)i(the)e(compared)h(\002gures)g(are)g(about)f(10)g(and)-118
+1501 y(80\045.)f(There)i(is)e(also)h(a)g(wide)f(gap)h(between)g(the)g
+(caption)f(`\(100\045\)')e(and)j(the)g(\002gures)f(it)g(refers)h(to.)g
+(A)g(quick)f(sum)h(sho)o(ws)f(that)g(the)-118 1551 y(numbers)i
+(entering)e(WEEP)j(went)e FS(up)h FT(by)f(20\045)g(between)h(the)f(two)
+g(periods.)g(It')n(s)g(a)h(classic)g(political)e(table;)h(you)g(can)i
+(\002ddle)e(it)g(to)-118 1601 y(either)e(praise)g(or)g(condemn.)-118
+1700 y FK(Refer)o(ences)p Black -118 1774 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1774
+a FB([Chapman)e(1986])135 1730 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 135 1730 a 135 1774
+a
+[ /View [ /FitB ] /Dest /chapman /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 135 1774 a Black 20 w FB(Chapman)f(M.)j(&)g(B.)f(Mahon)f(\(1986\))p
+Ft(Plain)h(F)n(igur)o(es)p FB(.)f(HMSO)p Black -118 1838
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1838 a FB([Ehrenber)o(g)h(1981])147 1794 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 147
+1794 a 147 1838 a
+[ /View [ /FitB ] /Dest /ehrena /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 147 1838 a Black 20 w FB(Ehrenber)o(g)f(A.S.C.)i
+(\(1981\))f Ft(The)f(Pr)n(oblem)g(of)i(Numer)o(acy)p
+FB(.)e(The)g(American)h(Statistician,)g(V)-5 b(ol)10
+b(35,)f(No)g(2)p Black -118 1902 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1902 a FB([Ehrenber)o(g)g
+(1978])147 1858 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 147 1858 a 147 1902 a
+[ /View [ /FitB ] /Dest /ehrenb /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 147 1902 a Black
+20 w FB(Ehrenber)o(g)f(A.S.C.)i(\(1978\))f Ft(Data)g(Reduction:)f
+(Analysing)g(and)g(Interpr)o(eting)g(Statistical)i(Data)p
+FB(.)f(John)f(W)o(ile)o(y)p Black -118 1966 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1966
+a FB([CSO)h(1988])64 1922 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 64 1922 a 64 1966 a
+[ /View [ /FitB ] /Dest /key /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 64 1966
+a Black 20 w FB(Central)h(Statistical)f(Of)o(\002ce)g(\(1988\))g
+Ft(K)o(e)o(y)f(Data)h(88)p FB(.)g(HMSO)g(London)p Black
+-118 2030 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2030 a FB([K)o(opka)f(&)h(Daly)g(1993])210
+1986 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 210 1986 a 210 2030 a
+[ /View [ /FitB ] /Dest /kopka /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 210 2030 a Black 20 w FB(K)o(opka)f(H.)i
+(&)f(P)l(.W)m(.)g(Daly)g(\(1993\))g Ft(A)g(Guide)g(to)h(L)870
+2026 y Fs(A)882 2030 y Ft(T)897 2038 y(E)914 2030 y(X)p
+FB(.)f(Addison-W)m(esle)o(y)p Black -118 2094 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118
+2094 a FB([Kroonenber)o(g)f(1994])188 2050 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 188 2050
+a 188 2094 a
+[ /View [ /FitB ] /Dest /Kroo /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 188 2094 a Black 20 w FB(Kroonenber)o(g)g(S.)h(\(1994\))g
+Ft(T)m(able)f(Design)p FB(.)h(Baskerville)f(V)-5 b(ol.)19
+b(4)9 b(No.)19 b(4)9 b(\(reprint)h(of)g(article)f(from)h(NTG)f
+(journal\))p Black -118 2158 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2158 a FB([Lamport)g(1986])120
+2115 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 120 2115 a 120 2158 a
+[ /View [ /FitB ] /Dest /lamport /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 120 2158 a Black 20 w FB(Lamport)g(L.)h
+(\(1986,1994\))e Ft(L)522 2154 y Fs(A)534 2158 y Ft(T)549
+2166 y(E)566 2158 y(X:)i(User')o(s)d(Guide)p FB(.)i(Addison-W)m(esle)o
+(y)p Black -118 2222 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2222 a FB([MSC)h(1979/80])119
+2179 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 119 2179 a 119 2222 a
+[ /View [ /FitB ] /Dest /msc /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 119 2222 a Black 19 w FB(Manpo)o(wer)e
+(Services)g(Commission)h Ft(Annual)f(Report)g(1979/80)p
+FB(,)g(para)h(8.34)f(and)h(T)m(able)f(35.)h(HMSO)p Black
+-118 2287 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2287 a FB([Reese)f(forthcoming])190
+2243 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 190 2243 a 190 2287 a
+[ /View [ /FitB ] /Dest /reesettn /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 190 2287 a Black 21 w FB(Reese)f(R.A.)j
+Ft(Dividing)f(a)g(T)m(able)f(Alphabetically)p FB(,)h(submitted)g(to)g
+(TTN)p Black -118 2351 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2351 a FB([Re)o(ynolds)f(1983])132
+2307 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 132 2307 a 132 2351 a
+[ /View [ /FitB ] /Dest /reynolds /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 132 2351 a Black 20 w FB(Re)o(ynolds,)g
+(L.)i(\(1983\))f Ft(Pr)o(esentation)e(of)i(Data)g(in)h(Science)p
+FB(.)d(Nijhof)o(f,)k(The)e(Hague)p Black -118 2415 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+
+-118 2415 a FB([Thibault)g(et)h(al.)f(1993])200 2371
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 200 2371 a 200 2415 a
+[ /View [ /FitB ] /Dest /thibault /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 200 2415 a Black 20 w FB(Thibault)f(J.-C.,)h(V)
+n(igne)e(J.-D.)i(&)f(J.)g(T)m(orre)g(\(1993\))g Ft(The)f(Diet)h(of)g
+(young)f(Lammer)o(geier)o(s)e(in)j(Corsica)p FB(.)e(Ibis)i(V)-5
+b(ol.)9 b(135)e(No.)h(1)p Black -118 2479 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2479
+a FB([T)m(o)o(wnsend)f(1970])143 2436 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 143 2436 a 143
+2479 a
+[ /View [ /FitB ] /Dest /townsend /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 143 2479 a Black 20 w FB(T)m(o)o(wnsend)g(R.)j(\(1970\))f
+Ft(Up)g(the)g(Or)o(ganization)p FB(.)e(Michael)i(Joseph,)f(London)f
+(\(Coronet)i(edition)g(1971\))p Black -118 2543 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118
+2543 a FB([T)n(ufte)h(1983])71 2500 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 71 2500 a 71 2543
+a
+[ /View [ /FitB ] /Dest /visdis /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ 71 2543 a Black 20 w FB(T)n(ufte,)g(E.)f(\(1983\))g
+Ft(The)g(V)m(isual)g(Display)f(of)i(Quantitative)f(Information)p
+FB(.)g(Graphic)g(Press,)f(Conn)p Black 815 2874 a FT(\22610\226)p
+Black eop
+%%Page: 11 11
+11 10 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.11
+/DEST pdfmark
+ -118 50 a 723 w FS(HyperT)724 59 y(E)745
+50 y(X:)11 b(a)f(working)f(standar)n(d)p Black Black
+Black Black 474 163 a FH(T)m(able)15 b(2.)622 163 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 622
+163 a 622 163 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 622 163 a 622 163 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /table.2
+/DEST pdfmark
+ 622 163 a 16 w Ft(Numbers)f(of)i
+(ungulates)e(in)i(Lammer)o(geier)474 206 y(territories)9
+b(\(e)o(xcept)g(for)g(wild)h(boar)l(,)f(dif)o(fer)o(ences)f(among)474
+250 y(territories)30 b(ar)o(e)h(statistically)g(signi\002cant,)g
+Fu(c)1159 236 y Fw(2)1159 262 y(16)1211 250 y Fp(=)474
+293 y FB(16)p Fr(:)p FB(825)p Fr(;)t Ft(P)8 b Fr(<)g
+FB(0)p Fr(:)p FB(001)p Ft(\).)p 379 355 957 3 v 895 463
+a FT(T)m(erritory)p 601 484 734 3 v 403 587 a(Species)123
+b FS(B)677 587 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 677 587 a 688 572 a FF(a)705 587 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 705
+587 a 705 587 a
+[ /View [ /FitB ] /Dest /Hfootnote.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 705 587 a 88 w FS(G)823 587 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 823 587
+a 834 572 a FF(b)851 587 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 851 587 a 851 587 a
+[ /View [ /FitB ] /Dest /Hfootnote.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 851 587
+a 95 w FS(R)971 587 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 971 587 a 982 572 a FF(c)997 587
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 997 587 a 997 587 a
+[ /View [ /FitB ] /Dest /Hfootnote.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 997 587 a 125 w FS(T)1148 572 y
+FF(c)1266 587 y FS(V)1294 572 y FF(c)p 379 604 957 3
+v 403 709 a FT(Sheep)118 b(2000)62 b(1400)g(5240)83 b(3165)62
+b(3480)403 767 y(Mou\003on)54 b FN(<)10 b FT(200)113
+b FD(\000)h(\000)63 b FN(<)10 b FT(400)83 b FN(<)10 b
+FT(5)403 825 y(Goat)159 b(570)62 b(4142)g(1880)83 b(1510)g(820)403
+884 y(Cattle)119 b(2300)62 b(6402)g(7204)83 b(6774)g(965)403
+942 y(Pig)163 b(3400)62 b(7188)g(1900)104 b(400)83 b(522)403
+1000 y(Boar)161 b FE(+)677 1000 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 677 1000 a 688 985
+a FF(d)705 1000 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 705 1000 a 705 1000 a
+[ /View [ /FitB ] /Dest /Hfootnote.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 705 1000 a 114
+w FE(+)114 b(+)135 b(+)114 b(+)p 379 1088 957 3 v Black
+424 1142 a Fo(a)447 1154 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 447 1154 a FR(D)471 1133 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+471 1133 a 471 1154 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.2
+/DEST pdfmark
+ 471 1154 a 8 w FR(ubray)7 b(&)h(Roux\(1990\))424
+1183 y Fo(b)447 1195 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 447 1195 a FR(A)471 1172 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 471
+1172 a 471 1195 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.3
+/DEST pdfmark
+ 471 1195 a 8 w FR(nonymous)d(\(1989\).)425
+1219 y Fo(c)447 1231 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 447 1231 a FR(D)471 1209 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 471
+1209 a 471 1231 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.4
+/DEST pdfmark
+ 471 1231 a 8 w FR(irection)j(.)d(.)g(.)424
+1259 y Fo(d)438 1271 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 438 1271 a 438 1271 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 438 1271
+a 438 1271 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.5
+/DEST pdfmark
+ 438 1271 a 9 w Fm(+)i(=)h FR(present.)f
+Fl(\000)h Fm(=)g FR(absent.)p Black Black Black 815 2874
+a FT(\22611\226)p Black eop
+%%Page: 12 12
+12 11 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.12
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 284
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 284 a -68 293 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 293 a -68 342 a
+[ /View [ /FitB ] /Dest /newarticle.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 342 a
+FP(V)49 b(HyperT)178 354 y(E)205 342 y(X:)12 b(a)g(working)f(standard)p
+Black Black 1572 454 a FT(Arthur)e(P)-5 b(.)12 b(Smith)1371
+512 y(Dept.)f(of)e(Chemistry)m(,)i(BG-10,)1395 570 y(Uni)o(v)o(ersity)e
+(of)h(W)m(ashington,)1520 628 y(Seattle,)h(W)-5 b(A)10
+b(98195)1091 686 y FQ(asmith@mammoth.ch)o(em.wa)o(shing)o(ton.e)o(du)p
+-118 723 1950 5 v -118 789 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 789 a -68 789 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68
+789 a -68 839 a
+[ /View [ /FitB ] /Dest /section.5.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 839 a FK(A)45 b(Intr)o(oduction)-118
+914 y FS(Note:)10 b(this)g(paper)h(was)g(pr)n(epar)n(ed)h(for)f(the)f
+(American)i(Phsyical)f(Society)g(electr)n(onic)g(publishing)e(confer)n
+(ence,)j(Los)f(Alamos)g(N.M.)-118 963 y(October)f(14\22615)f(1994.)-68
+1013 y FT(The)14 b(past)g(year)h(has)g(seen)g(a)f(re)o(v)o(olution)e
+(in)i(the)f(processes)j(of)d(Internet-based)h(information)e(na)o
+(vigation)h(and)h(retrie)o(v)o(al)f(with)-118 1063 y(the)i(adv)o(ent)h
+(of)f(easy-to-use)h(graphical)g(bro)o(wsers)f(\(in)g(particular)g
+(Mosaic\))h(based)g(on)f(the)h(W)m(orld-W)n(ide-W)m(eb)e(\(WWW\).)i
+(The)-118 1113 y(re)o(v)o(olution)9 b(is)h(a)i(result)e(of)h(two)e
+(components)i(\227)f(\002rst)h(the)g(bro)o(wsers)g(allo)o(w)f(a)h(near)
+o(-uniform)f(\(point-and-click)f(or)h(other)h(method\))-118
+1163 y(access)17 b(to)d(documents)g(in)h(almost)f(an)o(y)h(format)g
+(and)f(from)h(almost)f(an)o(y)h(Internet-based)g(source,)g(accessed)i
+(as)f(re)o(gular)e(\002les)h(or)-118 1213 y(via)d(ftp,)h(gopher)n(,)f
+(http)g(or)g(one)h(of)f(man)o(y)h(other)f(possible)g(methods;)g(along)g
+(with)g(this)f(the)i(Uni)o(v)o(ersal)f(Resource)h(Locator)g(\(URL\))
+-118 1263 y(mechanism)e(pro)o(vides)f(a)h(surprisingly)c(easy)k(and)g
+(uniform)e(way)h(to)f(specify)h(the)g(location)g(of)f(an)o(y)i
+(document)f(on)g(the)g(net.)g(Second,)-118 1312 y(for)h(certain)h
+(classes)h(of)f(documents)g(\(html)f(\002les,)h(or)g(gopher)f(te)o(xt)h
+(\002les\))g(embedded)g(URL)l(')n(s)g(or)f(other)h(addresses)h(are)f
+(understood)-118 1362 y(to)j(refer)h(to)f(other)n(,)g(e)o(xternal,)h
+(documents)g(which)f(can)h(be)g(follo)o(wed)e(according)h(to)g(the)g
+(interests)g(of)g(the)h(person)f(vie)o(wing)f(the)-118
+1412 y(document,)c(producing)f(an)i(interconnected)e(web)i(of)f
+(documents.)-68 1462 y(The)f(goal)f(of)g(the)g(HyperT)309
+1471 y(E)330 1462 y(X)g(collaboration)f(is)h(to)g(e)o(xtend)h(this)e
+(second)i(pri)o(vile)o(ged)e(class)j(of)e(documents)g(to)g(include)g
+(documents)-118 1512 y(based)h(on)f(T)53 1521 y(E)74
+1512 y(X,)h(the)g(word-processing)e(language)h(of)h(choice)g(for)f
+(mathematical)i(and)e(scienti\002c)h(writing,)e(thus)h(fully)f
+(incorporating)-118 1562 y(T)-100 1571 y(E)-79 1562 y(X)j(documents)g
+(into)f(the)h(b)o(ur)o(geoning)f FU(web)i FT(of)f(information)e(on)i
+(the)g(internet.)-118 1636 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1636 a -68 1641 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68
+1641 a -68 1691 a
+[ /View [ /FitB ] /Dest /section.5.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1691 a FK(B)45 b(Wh)o(y)13 b(HyperT)257
+1701 y(E)283 1691 y(X?)-118 1765 y FT(There)e(already)f(e)o(xists)g
+(one)g(approach)h(for)e(incorporating)f(T)768 1775 y(E)789
+1765 y(X)i(documents)g(more)g(fully)f(into)f(the)i FU(web)h
+FT(\227)e(con)n(v)o(ersion)h(to)g(HTML,)-118 1815 y(as)f(in)f(the)g
+(program)g FQ(latex2html)e FT(by)i(Nikos)f(Drakos.)i(This)f(can)h(work)
+e(v)o(ery)i(well,)f(and)h(is)f(already)h(used)f(in)g(some)h(of)f(the)g
+(electronic)-118 1865 y(publications)13 b(in)i(mathematics,)h(b)o(ut)f
+(there)g(are)h(also)f(se)o(v)o(eral)h(serious)f(problems)g(with)f
+(this,)g(aside)i(from)f(the)g(technical)g(issues)-118
+1915 y(associated)f(with)f(the)h(comple)o(xity)f(of)g(the)h(con)n(v)o
+(ersion)f(process.)i(HTML)g(by)e(design)g(allo)o(ws)g(v)o(ery)h(little)
+e(author)h(control)g(of)g(the)-118 1965 y(visual)j(form)g(of)g(a)h
+(document.)g(This)f(is)h(touted)e(as)i(an)g(adv)o(antage)g(because)h
+(it)e(preserv)o(es)h(only)f(the)g FS(essential)g FT(elements)h(of)f(a)
+-118 2015 y(document)11 b(and)g(not)f(the)h(arti\002cialities)f(of)h(a)
+g(page)h(\227)f(in)f(fact)h(HTML)h(documents)f(do)g(not)f(ha)o(v)o(e)i
+(pages)g(at)f(all,)g(although)e(some)j(of)-118 2064 y(the)f(sense)i(of)
+e(a)i FS(page)d FT(is)i(implied)e(by)i(separation)f(of)g(a)i(single)e
+(document)g(into)f(man)o(y)j(\002les.)f(Aside)g(from)f(loss)h(of)f
+(author)g(control,)-118 2114 y(there)i(is)g(a)h(practical)f(problem)f
+(of)h(a)h(lack)f(of)g(mathematical)h(tools)e(in)g(the)h(current)g
+(implementations)f(of)g(HTML)i(\227)f(tables)g(and)-118
+2164 y(equations)e(are)h(either)f(dif)o(\002cult)f(to)h(implement)h(or)
+f(impossible.)g FQ(latex2html)e FT(gets)j(around)f(this)g(by)g(con)n(v)
+o(ersion)g(of)h(such)f(things)-118 2214 y(to)j(bitmapped)g(images,)h(b)
+o(ut)f(this)f(is)i(an)f(inef)o(\002cient)g(and)h(e)o(xpensi)o(v)o(e)g
+(process)g(\227)f(and)h(goes)f(in)g(just)g(the)g(opposite)f(direction)g
+(of)-118 2264 y(HTML)l(')n(s)e(theme)h(of)f(e)o(xtracting)f(the)h
+FS(essence)i FT(of)e(a)g(document,)g(making)g(the)g(document)g
+(essentially)f(unreadable)h(without)e(a)j(good)-118 2313
+y(network)d(connection)g(and)i(a)g(computer)f(with)f(a)i(high)e
+(quality)g(display)m(.)-68 2364 y(These)14 b(problems)e(with)g(HTML)h
+(are)h(compounded)e(if)h(scienti\002c)g(authors)f(attempt)g(to)g(write)
+h(documents)f(directly)g(in)g(HTML)-118 2413 y(rather)f(than)f(using)g
+(T)191 2423 y(E)212 2413 y(X)g(\002rst)h(\227)f(the)h(lack)g(of)g
+(authoring)e(tools,)h(the)g(absence)j(of)d(macro)i(capabilities,)e(and)
+h(the)g(ill-de\002ned)e(nature)-118 2463 y(of)h(the)h(language)g(make)g
+(this)f(an)h(unpleasant)f(task;)h(just)f(dealing)g(with)f(ordinary)h
+(te)o(xt)g(is)h(easy)m(,)h(b)o(ut)e(getting)g(Greek)h(letters,)g
+(mathe-)-118 2513 y(matical)e(symbols,)g(equations)f(and)h(tables)g
+(into)f(your)g(document)h(is)f(not.)h(The)h(one)f(nice)g(feature)g(of)g
+(HTML)g(is)g(the)g(ease)i(with)c(which)-118 2563 y(\002gures)k(can)h
+(be)f(incorporated)f(into)g(a)i(document.)f(But)f(at)h(least)h
+(PostScript)e(\002gures)h(can)h(be)f(incorporated)f(into)g(a)h(T)1606
+2572 y(E)1627 2563 y(X)g(document)-118 2613 y(with)e(equal)h(ease)i
+(using)d(modern)i FS(dvi)f FT(interpreters,)g(and)g(the)g(HyperT)910
+2622 y(E)930 2613 y(X)h(standard)f(presented)g(here)h(allo)o(ws)f
+(arbitrary)f(images)i(and)-118 2662 y(other)f(e)o(xternal)g(documents)g
+(to)g(be)h(referred)f(to)g(and)g(brought)f(to)g(the)i(screen)g(with)e
+(a)i(single)e(mouse)i(click.)-68 2712 y(The)e(point)f(of)h(all)f(this)g
+(is)h(that)f(hyperte)o(xt)h(capabilities,)f(and)h(the)g(use)g(of)g(URL)
+l(')n(s)g(to)g(locate)g(ne)o(w)g(documents)g(\227)g(the)g(main)g
+(feature)-118 2762 y(of)j(HTML)g(that)g(makes)g(it)g(such)g(a)g(useful)
+g(network)f(information)f(na)o(vigation)g(tool)h(\227)g(can)i(be)f
+(much)h(more)f(easily)g(incorporated)-118 2812 y(into)i(T)-20
+2821 y(E)1 2812 y(X)i(than)f(the)h(mathematical)g(capabilities)f(of)h
+(T)714 2821 y(E)735 2812 y(X)f(and)h(the)g(years)g(of)g(e)o(xperience)h
+(embedded)f(in)g(v)o(arious)f(T)1662 2821 y(E)1682 2812
+y(X)h(macro)p Black -118 2874 a FS(r)n(eprinted)10 b(fr)n(om)g
+(Baskerville)1175 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p
+Black eop
+%%Page: 13 13
+13 12 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.13
+/DEST pdfmark
+ -118 50 a 723 w FS(HyperT)724 59 y(E)745
+50 y(X:)11 b(a)f(working)f(standar)n(d)p Black -118 154
+a FT(packages)j(can)f(be)f(incorporated)g(into)f(HTML.)i(Whether)g(T)
+768 163 y(E)788 154 y(X)g(in)f(general)h(pro)o(vides)e(a)i(better)f
+(model)h(for)f(the)g(vie)o(wing)f(of)h(on-line)-118 203
+y(information)e(remains)j(to)f(be)g(seen.)-118 262 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+
+-118 262 a -68 266 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 266 a -68 316 a
+[ /View [ /FitB ] /Dest /section.5.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 316 a FK(C)45
+b(How)11 b(does)g(it)g(work?)-118 391 y FT(The)i(underlying)e(element)i
+(of)f(our)g(implementation)f(of)h(HyperT)853 400 y(E)873
+391 y(X)h(is)f(the)h(use)g(of)f(a)h(T)1184 400 y(E)1204
+391 y(X)g(macro)g(that)f(bypasses)h(the)g(T)1680 400
+y(E)1700 391 y(X)g(inter)o(-)-118 441 y(pretation)d(process)h(and)g
+(sends)h(a)f(message)i(directly)d(to)g(the)h FS(dvi)g
+FT(interpreter)f(that)g(processes)j(T)1283 450 y(E)1303
+441 y(X)e(output.)f(This)h(is)g(the)g FQ(\\special)-118
+490 y FT(command,)i(pre)o(viously)e(used)h(to)g(de\002ne)g(procedures)h
+(for)e(dra)o(wing)h(or)g(including)e(\002gures)i(in)g(T)1308
+500 y(E)1328 490 y(X)h(documents.)f(When)g(the)g(char)o(-)-118
+540 y(acters)j FQ(\\special{)p Fk(string)p FQ(})d FT(appear)j(in)f(the)
+h(T)613 550 y(E)634 540 y(X)f(document,)h(the)g FS(string)e
+FT(is)i(passed)g(directly)f(without)f(interpretation)f(to)i(the)-118
+590 y(output)c FS(dvi)i FT(\002le)g(\(preceded)h(by)e(a)i(marker)f(to)f
+(identify)f(this)h(as)i(a)f FS(special)g FT(message)i(to)d(the)h
+FS(dvi)f FT(interpreter\).)h(The)g FS(dvi)g FT(pre)o(vie)o(wers)-118
+640 y(or)f(processers)i(then)e(interpret)f(this)h(string)f(according)h
+(to)g(its)g(\002rst)g(fe)o(w)h(characters.)i(The)e(original)e(HyperT)
+1475 649 y(E)1495 640 y(X)i(speci\002cation)f(\(due)-118
+690 y(to)i(P)o(aul)h(Ginspar)o(g,)g(T)m(anmoy)g(Bhattacharya,)g(and)g
+(me\))h(uses)f(the)g(initial)e(characters)j FS(html:)e
+FT(to)g(denote)h(HyperT)1574 699 y(E)1594 690 y(X)g(elements)h(in)-118
+739 y(an)d(HTML-like)g(style.)g(Da)o(vid)g(Oli)o(v)o(er)g(\()p
+FQ(oliver@gang.umass)o(.edu)o FT(\))e(has)i(introduced)f(a)i(slightly)d
+(dif)o(ferent)h(speci\002cation)i(that)-118 789 y(uses)h(the)f(initial)
+e(characters)j FS(hyp)f FT(to)g(denote)g(his)f(o)o(wn)h(style)g(of)f
+(HyperT)971 799 y(E)992 789 y(X.)h(I)g(will)f(discuss)h(only)f(the)h
+(original)f(speci\002cation)h(in)-118 839 y(this)e(paper)n(,)h(since)g
+(as)h(far)e(as)i(the)o(y)e(are)i(currently)d(implemented)i(both)e
+(speci\002cations)i(are)h(essentially)e(equi)o(v)o(alent.)g(Note)g
+(that)g FS(dvi)-118 889 y FT(interpreters)f(that)g(do)g(not)g
+(understand)g(the)h FS(html:)e FT(or)i FS(hyp)g FT(special)g(commands)g
+(will)f(ignore)g(them,)h(or)g(at)f(worst)g(print)f(out)h(warning)-118
+939 y(messages.)h(Therefore)f FS(dvi)f FT(\002les)h(processed)f(to)g
+(include)f(HyperT)837 948 y(E)858 939 y(X)h(commands)h(are)g(fully)e
+(compatible)g(with)g(old)h FS(dvi)f FT(interpreters.)-68
+989 y(After)13 b(the)g(initial)f FS(html:)g FT(string,)h(the)h
+(speci\002cation)f(is)h(identical)e(to)h(a)h(restricted)g(form)f(of)g
+(HTML.)i(The)f(\002)o(v)o(e)h(ar)o(guments)e(we)-118
+1039 y(ha)o(v)o(e)e(added)g(to)e(the)h FQ(\\special)f
+FT(command)i(are:)p Black -118 1099 a FU(hr)o(ef:)p Black
+21 w FQ(html:<a)21 b(href)g(=)g("href_string">)p Black
+-118 1149 a FU(name:)p Black 20 w FQ(html:<a)g(name)g(=)g
+("name_string">)p Black -118 1199 a FU(end:)p Black 21
+w FQ(html:</a>)p Black -118 1249 a FU(image:)p Black
+20 w FQ(html:<img)e(src)j(=)f("href_string">)p Black
+-118 1299 a FU(base_name:)p Black 20 w FQ(html:<base)f(href)h(=)h
+("href_string">)-68 1360 y FT(The)15 b FS(hr)n(ef)p FT(,)h
+FS(name)e FT(and)h FS(end)h FT(commands)g(are)f(used)g(to)f(do)g(the)h
+(basic)g(hyperte)o(xt)f(operations)g(of)g(establishing)f(links)h
+(between)-118 1410 y(sections)e(of)f(documents.)h(The)h
+FS(image)d FT(command)j(is)e(intended)g(\(as)i(with)d(current)i(html)f
+(vie)o(wers\))g(to)h(e)o(v)o(entually)f(place)h(an)g(image)-118
+1460 y(of)h(arbitrary)g(graphical)h(format)g(on)f(the)h(page)g(in)f
+(the)h(current)g(location.)f(Currently)f(for)h FL(Xhdvi)p
+FT(,)i FS(image)d FT(brings)h(up)h(an)g(e)o(xternal)-118
+1510 y(vie)o(wer)d(with)e(the)i(image,)g(if)f(such)h(a)g(vie)o(wer)g
+(is)f(a)o(v)o(ailable.)h(The)h FS(base_name)e FT(command)i(should)d(be)
+i(used)g(to)f(communicate)h(to)f(the)-118 1559 y FS(dvi)h
+FT(vie)o(wer)h(the)g(full)e(\(URL\))i(location)e(of)i(the)f(current)g
+(document)h(so)g(that)f(\002les)h(speci\002ed)g(by)f(relati)o(v)o(e)h
+(URL)l(')n(s)g(may)g(be)g(retrie)o(v)o(ed)-118 1609 y(correctly)m(.)-68
+1659 y(The)h(href)g(and)g(name)h(commands)g(must)e(be)i(paired)e(with)g
+(an)h(end)g(command)h(later)f(in)f(the)h(T)1323 1669
+y(E)1343 1659 y(X)g(\002le)g(\227)g(the)f(T)1588 1669
+y(E)1609 1659 y(X)h(commands)-118 1709 y(between)h(the)f(two)g(ends)h
+(of)f(a)h(pair)f(form)g(an)h FS(anc)o(hor)h FT(in)e(the)g(document.)h
+(In)f(the)h(case)h(of)e(an)h FQ(\\href)e FT(command,)j(the)f
+FS(anc)o(hor)g FT(is)-118 1759 y(to)e(be)h(highlight)o(ed)d(in)i(the)g
+FS(dvi)h FT(vie)o(wer)n(,)g(and)f(when)h(clicked)f(on)g(will)f(cause)j
+(the)e(scene)i(to)e(shift)f(to)h(the)g(destination)f(speci\002ed)i(by)
+-118 1809 y FS(hr)n(ef_string)p FT(.)h(The)i FS(anc)o(hor)g
+FT(associated)g(with)e(a)h(name)h(command)g(represents)f(a)h(possible)e
+(location)g(to)g(which)h(other)f(hyperte)o(xt)-118 1858
+y(links)g(may)i(refer)n(,)g(either)f(as)h(local)f(references)h(\(of)f
+(the)g(form)g FQ(href="#name_string)o(")d FT(with)i(the)i
+FS(name_string)d FT(identical)i(to)-118 1908 y(the)g(one)h(in)f(the)h
+(name)h(command\))f(or)f(as)i(part)e(of)h(a)g(URL)g(\(of)f(the)h(form)f
+FS(URL#name_string)p FT(\).)g(Here)h FS(hr)n(ef_string)f
+FT(is)h(a)g(v)o(alid)-118 1958 y(URL)c(or)g(local)f(identi\002er)n(,)h
+(while)f(name_string)g(could)h(be)g(an)o(y)g(string)f(at)h(all:)f(the)h
+(only)f(ca)o(v)o(eat)i(is)f(that)f(`)p FQ(")p FT(')h(characters)h
+(should)e(be)-118 2008 y(escaped)j(with)e(a)i(backslash)f(\()p
+FQ(\\)p FT(\),)g(and)g(if)f(it)g(looks)g(like)g(a)h(URL)g(name)h(it)e
+(may)i(cause)g(problems.)f(There)h(may)f(also)g(be)g(problems)-118
+2058 y(if)i(L)-67 2052 y FM(A)-51 2058 y FT(T)-33 2067
+y(E)-12 2058 y(X)i(tries)e(to)h(interpret)f(the)h FS(hr)n(ef_string)f
+FT(or)h FS(name_string)e FT(\227)i(in)g(that)f(case)j(preceding)e(the)g
+(command)h(with)e FQ(\\protect)-118 2108 y FT(should)c(usually)h(work.)
+f(An)o(y)i(de\002ned)g FS(name_string)e FT(can)i(be)g(referred)g(to)e
+(in)h(an)o(y)h(href)g(referring)e(to)h(the)g(document,)h(in)f(the)g
+(form)-118 2157 y FQ(href="URL#name_s)o(tring)o(")p FT(.)7
+b(Note)j(that)f(anchors)h(may)g(be)g(nested.)h(The)f(only)f
+(restriction)f(in)h(current)g(implementations)g(is)h(that)-118
+2207 y(anchors)g(are)h(truncated)f(at)h(page)f(boundaries.)-68
+2257 y(Because)18 b(this)e(html-based)h(naming)g(scheme)i(is)d(some)o
+(what)i(unwieldy)m(,)e(although)g(v)o(ery)h(general,)h(T)m(anmoy)f
+(Bhattacharya)-118 2307 y(\()p FQ(tanmoy@qcd.lanl.)o(gov)p
+FT(\))12 b(has)k(written)f(se)o(v)o(eral)h(collections)f(of)g(T)939
+2316 y(E)960 2307 y(X)h(macros)g(to)f(simplify)f(things.)h(The)h(basic)
+g(package)h(is)-118 2370 y FS(hyperbasics.te)o(x)137
+2370 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 137 2370 a 149 2355 a FM(2)166 2320 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 166 2320
+a 166 2370 a
+[ /View [ /FitB ] /Dest /Hfootnote.8 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 166 2370 a 10 w FT(which)10 b(de\002nes)h(the)f(follo)o
+(wing)e(simple)i(lo)o(w)g(le)o(v)o(el)g(hyperte)o(x)g(macros:)p
+Black -97 2430 a FD(\017)p Black 20 w FQ(\\href{url}{text})p
+FT(:)d(te)o(xt)j(becomes)h(an)g(href)f(anchor)g(referring)g(to)g
+FS(url)p FT(.)p Black -97 2480 a FD(\017)p Black 20 w
+FQ(\\hname{myname}{tex)o(t})p FT(:)d(te)o(xt)j(becomes)h(a)g(name)h
+(anchor)e(with)f(name)i FS(myname)p FT(.)-118 2539 y(plus)c(others)h
+(that)g(are)h(used)f(to)g(automatically)f(con)n(v)o(ert)h(L)698
+2533 y FM(A)714 2539 y FT(T)732 2549 y(E)753 2539 y(X)h(or)e(other)h
+(style)g(markup)g(into)f(corresponding)f(names)k(and)e(references.)-118
+2607 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2607 a -68 2611 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2611 a -68 2661 a
+[ /View [ /FitB ] /Dest /section.5.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68
+2661 a FK(D)45 b(How)11 b(do)g(I)g(use)h(it?)-118 2686
+y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2686 a Black -118 2772 780 2 v -73 2800 a FG(2)-58
+2812 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -58 2812 a -58 2812 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -58 2812 a -58 2812 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.8
+/DEST pdfmark
+ -58
+2812 a 8 w Fj(http://nqc)o(d.l)o(anl)o(.g)o(ov/)o(peo)o(ple)o(/t)o(anm)
+o(oy/)o(hyp)o(er)o(tex)o(/hy)o(per)o(ba)o(sic)o(s.t)o(ex)p
+Black Black 815 2874 a FT(\22613\226)p Black eop
+%%Page: 14 14
+14 13 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.14
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -68
+112 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 112 a -68 162 a
+[ /View [ /FitB ] /Dest /subsection.5.4.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 162 a FS(6)41 b(As)11 b(a)f(r)n(eader)
+-118 221 y FT(There)k(are)g(currently)f(two)f FS(dvi)h
+FT(interpreters)g(that)f(understand)h(the)g(HyperT)1019
+230 y(E)1040 221 y(X)g FQ(\\special)p FT(s:)f FL(Xhdvi)h
+FT(for)g(X)g(windo)o(ws,)g(and)g(Hy-)-118 271 y(perT)m(eXV)n(ie)o(w)m
+(.app)f(for)f(Ne)o(xtStep.)h(W)m(e)g(are)g(proceeding)f(with)g(work)f
+(on)h(a)h FS(dvi)p FT(-pdf)f(con)n(v)o(erter)h(that)f(understands)g
+(HyperT)1700 280 y(E)1720 271 y(X,)h(and)-118 321 y(we)f(are)h
+(encouraging)e(work)g(on)h FS(dvi)f FT(pre)o(vie)o(wers)i(or)e(T)684
+330 y(E)705 321 y(X)h(authoring)e(tools)h(for)g(Macintosh)g(and)h(PC)g
+(that)f(incorporate)h(HyperT)1782 330 y(E)1802 321 y(X)-118
+370 y(elements.)-68 421 y(F)o(or)i(a)h(T)52 430 y(E)73
+421 y(X)f(document)g(that)g(has)h(already)f(been)h(processed)g(to)f(a)h
+FS(dvi)f FT(\002le)g(with)g(HyperT)1260 430 y(E)1280
+421 y(X)g(elements,)i(vie)o(wing)d(the)h(internal)-118
+471 y(hyperte)o(xt)i(is)h(almost)g(tri)o(vial)e(\227)i(you)f(just)g
+(\002re)i(up)e(the)h FS(dvi)g FT(pre)o(vie)o(wer)g(and)g(na)o(vigate)g
+(by)g(b)o(utton)e(clicks)i(as)h(with)e(Mosaic)h(or)-118
+520 y(other)11 b(WWW)i(bro)o(wsers.)f(T)m(o)g(ha)o(v)o(e)h
+FL(Xhdvi)p FT(,)f(for)g(e)o(xample,)h(brought)d(up)i(automatically)f
+(from)h(Mosaic)g(when)g(a)h FS(dvi)e FT(document)h(is)-118
+570 y(referenced,)g(you)d(need)i(to)f(ha)o(v)o(e)h(a)g
+FQ(.mailcap)e FT(\002le)h(in)g(your)f(home)i(directory)m(,)f(and)g
+(create)i(or)d(modify)h(the)g(line:)p Black Black -118
+633 a FQ(application/x-dv)o(i;)19 b(xhdvi)i(\045s)-118
+696 y FT(Y)-5 b(our)8 b(machine)h(must)f(already)h(ha)o(v)o(e)g(the)f
+(T)502 705 y(E)523 696 y(X)g(essentials)g(on)g(board)g(of)g(course)h
+(\227)f(in)f(particular)h(the)g(pk)g(font)f(\002les,)i(and)f(the)g
+(location)-118 746 y(of)i(those)h(font)e(\002les)i(needs)h(to)e(be)h
+(communicated)g(to)f(the)h(pre)o(vie)o(wer)n(.)g(If)f(xdvi)g(is)g
+(already)h(working)e(for)h(you,)h FL(Xhdvi)f FT(should)g(work)-118
+796 y(too.)g(Details)g(for)f(getting)g FL(Xhdvi)h FT(working)f(on)h
+(your)f(machine)i(are)g(pro)o(vided)e(belo)o(w)m(.)-68
+846 y(F)o(or)g(jumping)f(to)g(e)o(xternal)h(documents)g(from)g(within)f
+(the)h(hyperte)o(xted)f FS(dvi)h FT(\002le,)h(a)f(couple)g(of)g
+(additional)e(elements)j(are)g(needed,)-118 896 y(also)g(desribed)g
+(belo)o(w)g(for)g(the)g(case)i(of)e FL(Xhdvi)p FT(.)-118
+921 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 921 a -68 926 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 926 a -68 976 a
+[ /View [ /FitB ] /Dest /subsection.5.4.7 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 976
+a FS(7)41 b(As)11 b(an)f(author)-118 1035 y FT(Here)k(is)f(where)g(the)
+g(po)o(wer)g(of)g(T)377 1044 y(E)398 1035 y(X')n(s)g(macro)g
+(capabilities)g(appears.)h(A)f(working)f(internal)g(hyperte)o(xt)g
+(document)h(can)h(be)f(made)-118 1085 y(from)h(a)i(L)21
+1079 y FM(A)37 1085 y FT(T)55 1094 y(E)76 1085 y(X)e(document)h(with)e
+(a)j(one-line)d(addition)g(to)h(the)h(\002le,)g(using)f(T)m(anmoy)g
+(Bhattacharya')n(s)h(hyperte)o(x)f(macros.)i(These)-118
+1135 y(macros)11 b(con)n(v)o(ert)f(the)g(standard)f(L)365
+1129 y FM(A)381 1135 y FT(T)399 1144 y(E)420 1135 y(X)h(markup)g(into)f
+(hyperte)o(xt)g(links)g(between)h(the)g(dif)o(ferent)f(sections)g(of)h
+(the)g(document,)g(so)g(that)-118 1184 y(references)j(to)e(equations,)g
+(tables,)h(footnotes,)f(and)g(section)g(headings)h(are)g(in)f(place,)i
+(and)e(bibliographic)e(references)k(and)f(\002gures)-118
+1234 y(refer)d(back)f(at)g(least)h(to)e(the)h(bibliography)e(entry)h
+(or)h(\002gure)g(caption.)g(These)i(in)d(turn)g(may)i(be)g(set)f(to)g
+(refer)g(to)g(corresponding)f(e)o(xternal)-118 1284 y(documents)i(b)o
+(ut)f(this)g(process)i(is)f(not)f(automatic)h(\227)f(currently)g(the)h
+(author)f(will)g(ha)o(v)o(e)i(to)f(add)g(these)g(references)i(by)d
+(hand,)i(although)-118 1334 y(automatic)f(procedures)h(can)g(be)g(en)n
+(visioned.)f(W)n(ith)f(an)i(Internet)f(connection,)g
+FL(Xhdvi)g FT(can)h(be)g(used)g(to)e(pre)o(vie)o(w)h(the)h(document)f
+(and)-118 1384 y(check)i(that)f(the)g(references)i(actually)e(work,)f
+(before)i(the)f(document)g(is)g(submitted)f(to)h(the)g(archi)o(v)o(es.)
+-68 1434 y(The)j(macros)g(de)o(v)o(eloped)g(thus)e(far)i(use)f
+(standard)h(naming)f(con)n(v)o(entions)f(for)h(the)h(underlying)d
+(structures)i(in)g(L)1577 1428 y FM(A)1593 1434 y FT(T)1611
+1443 y(E)1632 1434 y(X)g(and)h(other)-118 1484 y(standard)e(macro)i
+(packages,)h(so)d(that)h(appending)e(#equation.2.3,)i(#page.7,)g
+(#\002gure.4,)g(#table.2,)g(etc.)h(to)e(the)h(URL)g(for)f(an)o(y)h(T)
+1781 1493 y(E)1802 1484 y(X)-118 1534 y(\002le)e(processed)g(with)e
+(these)i(packages)h(will)d(go)h(to)g(the)h(right)e(place,)i(allo)o
+(wing)e(easy)i(hyperte)o(xt)f(reference)i(to)e(the)g(internal)g
+(structure)-118 1583 y(of)h(other)g(documents.)-68 1634
+y(In)f(order)g(to)f(get)h(started,)h(ho)o(we)o(v)o(er)n(,)g(you)f(need)
+g(to)g(place)h(these)g(macro)g(\002les)f(in)g(one)g(of)g(the)g
+(standard)g(areas)i(that)e(your)f(T)1682 1643 y(E)1703
+1634 y(X)h(looks)-118 1683 y(for)14 b(input)f(\002les)h(\(you)g(can)h
+(modify)e(your)h(TEXINPUTS)h(en)n(vironment)f(v)o(ariable)g(to)g(get)g
+(it)f(to)h(look)f(in)h(your)g(o)o(wn)f(directories\).)-118
+1733 y(The)d(needed)g(macro)h(\002les)e(are)i(itemized)e(in)g(the)g
+(HyperT)712 1743 y(E)733 1733 y(X)g(introductory)e(document)i(at)h
+FQ(http://xxx.lanl.g)o(ov/hy)o(perte)o(x/)-118 1796 y
+(index.html\\#more)d FT(and)j(can)h(be)g(obtained)e(in)h(one)g(lump)g
+(by)g(anon)o(ymous)g(ftp.)1101 1796 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1101 1796 a 1111
+1781 a FM(3)1128 1747 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1128 1747 a 1128 1796 a
+[ /View [ /FitB ] /Dest /Hfootnote.9 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 1128
+1796 a -118 1831 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1831 a -68 1835 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1835 a
+-68 1885 a
+[ /View [ /FitB ] /Dest /subsection.5.4.8 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1885 a FS(8)41 b(As)11 b(an)f(e-print)f(manager)-118
+1944 y FT(Since)g(we)h(currently)e(only)f(ha)o(v)o(e)j
+FS(dvi)f FT(pre)o(vie)o(wers,)h(an)f(e-print)f(serv)o(er)h(would)f(ha)o
+(v)o(e)i(to)e(serv)o(e)i(the)f(documents)g(in)f(pre-processed)i
+FS(.dvi)-118 1994 y FT(form.)i(This)h(means)g(con)n(v)o(erting)f
+(documents)g(to)g(HyperT)737 2003 y(E)757 1994 y(X)h(if)f(the)g(author)
+f(has)i(not)f(already)g(done)h(this,)e(and)i(possibly)e(applying)-118
+2044 y(automated)g(insertion)e(of)h(URL)l(')n(s)h(corresponding)f(to)g
+(references)i(in)f(the)f(bibliographic)f(section.)i(The)g(manager)h
+(could)e(do)g(this)g(by)-118 2094 y(hand)g(b)o(ut)g(it)f(might)g(be)i
+(rather)f(time-consuming.)-68 2144 y(F)o(or)g(ease)i(of)e(use,)i(the)e
+(best)h(way)f(to)g(serv)o(e)h(the)g(documents)f(is)g(probably)f(as)j(a)
+f(combined)f(package)h(of)g FS(dvi)f FT(and)g(PostScript)g(\002les)-118
+2194 y(that)h(go)h(together)n(.)g(This)g(requires)g(the)g(e-print)f
+(manager)i(to)f(create)h(a)g(ne)o(w)f(content-type)f(associated)i(with)
+e(this)h(package,)h(and)g(to)-118 2243 y(supply)c(an)i(unpackaging)f
+(program)h(for)f(the)h(reader)g(to)f(place)i(in)e(their)g
+FQ(.mailcap)f FT(\002le,)i(which)g(automatically)e(calls)i(up)g
+FL(Xhdvi)f FT(or)-118 2293 y(another)e(HyperT)137 2303
+y(E)158 2293 y(X)h(bro)o(wser)f(on)h(the)g(resultant)f(main)h
+FS(dvi)g FT(\002le.)g(The)h(reason)f(for)f(doing)g(this)g(is)h(that)f
+(.ps)h(\002les)h(included)e(by)g(standard)-118 2343 y(macros)13
+b(will)e(not)h(generally)g(be)h(understood)e(as)i(remote)g(documents,)f
+(at)h(least)g(at)f(the)g(current)g(le)o(v)o(el)h(of)f(pre)o(vie)o(wer)g
+(capabilities.)-118 2393 y(Another)c(option)g(in)g(this)g(unpackaging)h
+(method)g(is)g(to)f(supply)g(the)h(T)885 2402 y(E)906
+2393 y(X)g(\002le)g(itself,)g(pipe)g(it)f(through)f(a)j(simple)f(con)n
+(v)o(erter)h(to)e(Hyper-)-118 2443 y(T)-100 2452 y(E)-79
+2443 y(X)i(and)h(through)e(T)190 2452 y(E)211 2443 y(X)i(itself,)f(and)
+h(then)g(call)g(one)f(of)h(the)g(HyperT)881 2452 y(E)901
+2443 y(X)g(vie)o(wers.)g(These)h(approaches)g(are)g(already)f(in)f(use)
+h(at)g(some)-118 2492 y(locations)e(\(e.g.,)j(CERN\).)-68
+2543 y(When)i(the)g(pdf)g(con)n(v)o(erter)g(is)g(a)o(v)o(ailable,)h
+(the)f(entire)f(document)h(should)f(come)i(as)g(a)g(single)e(pdf)h
+(\002le,)g(unless)g(the)g(document)-118 2593 y(refers)e(to)f
+(non-PostScript)e(images)j(or)f(other)g(inclusions)e(in)i(which)g(case)
+i(the)e(packaging)g(approach)h(\(or)f(use)g(of)g(absolute)g(URL)l(')n
+(s\))-118 2642 y(remains)g(necessary)m(.)p Black -118
+2772 780 2 v -73 2800 a FG(3)-58 2812 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -58 2812 a -58
+2812 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -58 2812 a -58 2812 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.9
+/DEST pdfmark
+ -58 2812 a 8 w Fj(ftp://snor)o(ri.)o(che)o
+(m.)o(was)o(hin)o(gto)o(n.)o(edu)o(/hy)o(per)o(te)o(x/h)o(ype)o(rma)o
+(cr)o(os.)o(Z)p Black Black 815 2874 a FT(\22614\226)p
+Black eop
+%%Page: 15 15
+15 14 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.15
+/DEST pdfmark
+ -118 50 a 723 w FS(HyperT)724 59 y(E)745
+50 y(X:)11 b(a)f(working)f(standar)n(d)p Black -118 112
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 112 a -68 112 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 112 a -68 162 a
+[ /View [ /FitB ] /Dest /section.5.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 162 a
+FK(E)45 b(How)11 b(do)h(I)f(get)g(it?)-118 237 y FT(Currently)d(the)i
+(follo)o(wing)e(are)j(a)o(v)o(ailable:)-118 253 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118
+253 a -56 257 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 257 a -56 307 a
+[ /View [ /FitB ] /Dest /enumi.5.5.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 307 a FT(A)f(HyperT)106
+316 y(E)126 307 y(X)g(vie)o(wer)278 307 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 278 307 a 287
+292 a FM(4)305 257 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 305 257 a 305 307 a
+[ /View [ /FitB ] /Dest /Hfootnote.10 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 305 307 a 9
+w FT(based)g(on)f(xdvi-18,)f(modi\002ed)i(by)f(Arthur)f(Smith.)h
+(Precompiled)h(v)o(ersions)f(for)g(v)o(arious)g(UNIX)g(archi-)-56
+356 y(tectures)i(are)g(a)o(v)o(ailable)f(in)g(the)g(same)i(directory)m
+(.)-118 365 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 365 a Black -108 419 a FT(1.)p Black
+-56 370 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 370 a -56 419 a
+[ /View [ /FitB ] /Dest /enumi.5.5.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 419 a FT(HyperT)m(eXvie)o(w)m(.app,)
+275 419 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 275 419 a 287 404 a FM(5)304 370 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 304 370
+a 304 419 a
+[ /View [ /FitB ] /Dest /Hfootnote.11 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 304 419 a 11 w FT(courtesy)e(of)g(Dmitri)f(Linde)h(\(also)h
+(the)f(author)f(of)h(InstantT)m(eX.app\))h(for)f(Ne)o(xtStep,)h
+(precompiled)e(for)-56 482 y(Motorola)g(and)h(Intel-based)g(NeXT)h
+(machines.)654 482 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 654 482 a 666 467 a FM(6)683 433
+y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 683 433 a 683 482 a
+[ /View [ /FitB ] /Dest /Hfootnote.12 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 683 482 a -68 539 a FT(The)j(macro)g(and)g(style)
+f(\002les)h(listed)f(abo)o(v)o(e)h(by)g(T)m(anmoy)f(Bhattacharya,)h(a)o
+(v)o(ailable)g(at)g FQ(ftp://nqcd.lanl)o(.gov/)o(peopl)o(e/)-118
+589 y(tanmoy/hypertex)-118 648 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 648 a -68 652 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+-68 652 a -68 702 a
+[ /View [ /FitB ] /Dest /section.5.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 702 a FK(F)45 b(Details)10 b(on)h
+Fi(Xhd)o(vi)-118 777 y FL(Xhdvi)h FT(retains)g(all)g(the)g(features)h
+(of)f(the)g(latest)g(v)o(ersion)g(of)g(xdvi)g(\(v)o(ersion)g(18\))f
+(and)i(adopts)e(in)h(addition)f(man)o(y)i(of)f(the)g(hyperte)o(xt)-118
+826 y(features)g(of)g(Mosaic,)g(the)g(most)f(popular)g(WWW)i(bro)o
+(wser)n(.)e(Hyperte)o(xt)h(links)e(are)j(underlined)d(or)i(altered)g
+(in)f(colour)g(\(the)g(under)o(-)-118 876 y(lining)e(can)j(be)f(turned)
+g(of)o(f\))f(and)h(a)h(left-mouse)f(click)g(on)f(a)i(link)e(causes)i
+(the)f(vie)o(w)g(to)g(shift)f(to)g(the)h(destination)f(point)f(for)i
+(the)g(link,)-118 926 y(as)h(long)f(as)h(the)g(destination)e(is)i
+(another)f FS(dvi)h FT(\002le.)g(If)g(the)f(link)g(is)g(not)g(to)g(a)i
+FS(dvi)e FT(\002le,)i(an)f(e)o(xternal)g(vie)o(wer)f(is)h(employed,)f
+(follo)o(wing)-118 976 y(the)f(mime)i(and)e(mailcap)h(de\002nitions)e
+(or)i(using)e(standard)i(defaults)f(if)g(those)g(are)h(not)f(locally)g
+(de\002ned.)h(A)g(middle)f(mouse)h(click)f(on)-118 1026
+y(a)i(link)e(brings)g(up)h(a)h(ne)o(w)f(vie)o(wer)g(whether)h(or)f(not)
+f(the)h(destination)f(is)h(a)h FS(dvi)f FT(\002le)g(\227)g(this)g(is)g
+(intended)f(to)h(be)g(useful)g(to)g(refer)h(back)-118
+1076 y(to)f(equations)g(or)h(to)f(bring)g(up)g(footnotes,)g(since)i
+(the)e(ne)o(w)h FS(dvi)g FT(windo)o(w)f(is)h(small.)g(There)h(are)f
+(also)g(a)h(lar)o(ge)f(number)g(of)f(ke)o(yboard)-118
+1125 y(accelerators,)h(all)e(described)g(in)g(detail)f(in)h(the)g(man)h
+(page.)-68 1175 y(In)f(general,)h(see)g(the)f(installation)e(notes)i
+(pro)o(vided)f(with)g FL(Xhdvi)p FT(.)-68 1225 y(In)h(outline)e(what)i
+(is)g(needed)h(is:)-118 1233 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1233 a Black -108
+1287 a FT(2.)p Black -56 1237 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 1237 a -56 1287 a
+[ /View [ /FitB ] /Dest /enumi.5.6.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+
+-56 1287 a FT(The)f(compiled)e FL(Xhdvi)h FT(program)g(\227)g
+(precompiled)f(binaries)h(are)h(a)o(v)o(ailable)f(for)f(Sun,)i(NeXT)m
+(,)g(SGI,)f(HP)-5 b(,)10 b(IBM)f(RS6000,)f(or)h(you)-56
+1336 y(can)i(get)f(the)g(source)h(and)f(compile)h(it)e(yourself.)h(Let)
+g(me)i(kno)o(w)d(of)h(an)o(y)h(compilation)e(troubles)g(\227)h(it')n(s)
+f(written)g(in)g(C.)-118 1345 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1345 a Black -108
+1399 a FT(1.)p Black -56 1350 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 1350 a -56 1399 a
+[ /View [ /FitB ] /Dest /enumi.5.6.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+
+-56 1399 a FT(The)i(T)37 1409 y(E)57 1399 y(X)f(fonts,)g(at)g(least)g
+(in)f(pk)h(format.)g(If)g(xdvi,)f FS(dvi)p FT(ps)h(or)f(some)i(other)e
+FS(dvi)h FT(interpreter)f(are)i(working)d(on)i(your)f(machine)h(then)
+-56 1449 y(the)o(y)g(must)h(be)f(around)g(some)o(where.)-118
+1458 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1458 a Black -108 1512 a FT(2.)p Black -56
+1462 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 1462 a -56 1512 a
+[ /View [ /FitB ] /Dest /enumi.5.6.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 1512 a FT(Set)h(up)e(the)i
+(connections)e(between)i(the)f(W)m(eb)g(bro)o(wser)h(and)f
+FL(Xhdvi)p FT(.)g(If)g(you)g(use)h(mosaic)g(for)f(e)o(xample,)p
+Black -108 1569 a(3.)p Black Black Black 21 w FQ(setenv)21
+b(WWWBROWSER)e(/usr/local/bin/mosa)o(ic)-56 1626 y FT(will)9
+b(let)g FL(Xhdvi)h FT(kno)o(w)f(what)h(to)g(send)g(HTML)g(\002les)h
+(to.)e(T)m(o)h(let)g(mosaic)g(kno)o(w)g(to)f(bring)g(up)g
+FL(Xhdvi)h FT(for)f(an)o(y)i FS(dvi)f FT(\002les,)g(you)g(need)-56
+1676 y(to)g(amend)h(in)f(your)f FQ(.mailcap)g FT(\002le)h(as)h
+(described)g(abo)o(v)o(e.)-118 1685 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1685 a -56
+1689 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 1689 a -56 1739 a
+[ /View [ /FitB ] /Dest /enumi.5.6.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 1739 a FT(The)j(application)d
+(defaults)h(\002le)h(for)f FL(Xhdvi)g FT(should)g(be)h(installed)e(in)i
+(the)f(standard)h(application)e(defaults)h(directory)f(on)i(your)-56
+1789 y(machine,)g(or)e(you)g(can)h(take)f(lines)g(from)h(it)e(and)i
+(modify)e(them)i(for)f(your)f(o)o(wn)h(taste)h(and)g(put)e(them)i(in)f
+(your)f FQ(~/.Xdefaults)-56 1838 y FT(\002le.)k(F)o(or)g(e)o(xample)g
+(I)g(use)f(the)h(follo)o(wing)d(resource)j(speci\002cations)f(to)g(get)
+g(a)h(particular)f(size)h(and)f(position)f(of)h(the)g(windo)o(w)-56
+1888 y(with)c(white)h(on)g(black)g(lettering)f(and)h(with)f(the)h
+(hyperlinks)f(in)h(c)o(yan,)h(and)f(to)g(remo)o(v)o(e)i(the)e(b)o
+(uttons:)p Black -58 1945 a(4.)p Black Black Black 21
+w(xhdvi*geometry:)e(800x600-0-0)p Black Black -6 1995
+a(xhdvi*fore)o(ground:)f(white)p Black Black -6 2045
+a(xhdvi*background:)g(black)p Black Black -6 2095 a(xhdvi*highli)o(ght)
+o(:)g(c)o(yan)p Black Black -6 2144 a(xhdvi*e)o(xpert:)h(true)-118
+2160 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2160 a -56 2165 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 2165 a -56 2214 a
+[ /View [ /FitB ] /Dest /enumi.5.6.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56
+2214 a FT(Y)-5 b(ou)12 b(need)h(to)f(ha)o(v)o(e)h(the)f
+FL(ghostscr)q(ipt)f FT(program)h(on)g(your)g(machine)h(and)f(in)g(your)
+f(default)g(e)o(x)o(ecution)i(path)f(in)g(order)g(to)f(vie)o(w)-56
+2264 y(postscript)e(from)h FL(Xhdvi)p FT(.)h(Similarly)m(,)e(other)h
+(vie)o(wers)g(de\002ned)h(in)f(the)g FQ(.mailcap)e FT(\002le)j(should)e
+(be)h(a)o(v)o(ailable)h(on)f(the)g(machine.)-118 2273
+y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2273 a Black -108 2327 a FT(5.)p Black -56 2278
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 2278 a -56 2327 a
+[ /View [ /FitB ] /Dest /enumi.5.6.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 2327 a FT(Y)-5 b(ou)10 b(need)f(to)g
+(install)f(the)h(man)h(page)g(xhdvi.man)f(in)f FQ(/usr/local/man/man1)e
+FT(and)j(add)h FQ(/usr/local/man)c FT(to)j(your)f(MAN-)-56
+2377 y(P)l(A)-5 b(TH)11 b(en)n(vironment)f(v)o(ariable)g(in)g(order)g
+(for)g FS(help)f FT(to)h(work)f(from)h FL(Xhdvi)p FT(.)-118
+2435 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2435 a -68 2439 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2439 a -68 2489 a
+[ /View [ /FitB ] /Dest /section.5.7 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68
+2489 a FK(G)46 b(Some)11 b(examples)-118 2564 y FT(This)18
+b(document)f(is)h(a)o(v)o(ailable)g(in)f(ra)o(w)i(HyperT)619
+2573 y(E)639 2564 y(X)f(format)g(and)g(in)f(con)n(v)o(erted)h
+FS(dvi)g FT(format)g(via)f(anon)o(ymous)h(ftp)f(at)h(the)g(ad-)-118
+2614 y(dress)10 b FQ(ftp://snorri.ch)o(em.wa)o(shin)o(gton.)o(edu/h)o
+(yper)o(tex)p FT(.)d(The)i(HyperT)1085 2623 y(E)1106
+2614 y(X)g(v)o(ersion)g(of)g(this)f(paper)i(uses)g(the)f(two-column)p
+Black -118 2692 780 2 v -73 2720 a FG(4)-58 2732 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -58
+2732 a -58 2732 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -58 2732 a -58 2732 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.10
+/DEST pdfmark
+ -58 2732 a 8
+w Fj(ftp://snor)o(ri.)o(che)o(m.)o(was)o(hin)o(gto)o(n.)o(edu)o(/hy)o
+(per)o(te)o(x/x)o(hdv)o(i_0)o(.6)o(.ta)o(r.Z)-73 2760
+y FG(5)-58 2772 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -58 2772 a -58 2772 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -58 2772 a -58
+2772 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.11
+/DEST pdfmark
+ -58 2772 a 8 w Fj(dmitri@phy)o(sic)o(s.s)o(ta)o(nfo)o(rd.)o(edu)
+-73 2800 y FG(6)-50 2812 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -50 2812 a FR(S)-32 2790 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+-32 2790 a -32 2812 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.12
+/DEST pdfmark
+ -32 2812 a 9 w FR(ee)f Fj(http://xx)o(x.l)o(an)o
+(l.g)o(ov/)o(hyp)o(er)o(tex)o(/in)o(dex)o(.h)o(tml)o(#dv)o(i)d
+FR(for)j(a)o(v)o(ailability)n(.)p Black Black 815 2874
+a FT(\22615\226)p Black eop
+%%Page: 16 16
+16 15 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.16
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -118
+154 a FT(APS)20 b(journal)e(style)h(of)g(re)o(vte)o(x.)h(The)g(table)f
+(of)g(contents)g(at)h(the)f(be)o(ginning)f(is)h(generated)h
+(automatically)e(with)h(the)g(L)1747 148 y FM(A)1763
+154 y FT(T)1781 163 y(E)1802 154 y(X)-118 203 y FQ(\\tableofcontents)7
+b FT(command.)-68 253 y(See)k(also)g(the)g(e)o(xamples)g(pro)o(vided)f
+(by)g(P)o(aul)h(Ginspar)o(g)g(in)f(the)g(HyperT)991 263
+y(E)1011 253 y(X)h(introductory)d(document)j(at)f FQ(http://xxx.lanl.)
+-118 303 y(gov/hypertex/ind)o(ex.ht)o(ml)p FT(.)j(Some)k(of)f(these)g
+(are)h(\002les)f(randomly)f(selected)i(from)f(the)f(HEP)i(archi)o(v)o
+(e,)g(including)d(L)1737 297 y FM(A)1753 303 y FT(T)1771
+312 y(E)1792 303 y(X,)-118 353 y(Re)o(vT)-34 362 y(E)-14
+353 y(X,)d(and)f(other)g(formats.)-118 412 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 412
+a -68 416 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 416 a -68 466 a
+[ /View [ /FitB ] /Dest /section.5.8 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 466 a FK(H)46 b(What)11
+b(still)g(needs)h(to)f(be)h(done?)-118 541 y FT(Unfortunately)m(,)f(at)
+i(this)f(point)f(reference)j(to)e(networked)f(\002les)i(\(via)g(URL)l
+(')n(s\))f(suf)o(fers)h(from)f(a)i(couple)e(of)h(problems.)f
+FL(Xhdvi)h FT(does)-118 590 y(not)e(yet)i(include)e(an)o(y)i(of)f(the)h
+(network)e(transport)g(code)i(that)e(ordinary)g(WWW)j(bro)o(wsers)e
+(use,)h(and)g(the)f(intention)e(was)j(to)e(a)o(v)o(oid)-118
+640 y(ha)o(ving)j(to)h(add)h(this)e(layer)h(of)g(comple)o(xity)g(by)g
+(communications)g(back)h(and)f(forth)f(with)g(a)i(WWW)g(bro)o(wser)n(.)
+f(Ho)o(we)o(v)o(er)n(,)i(such)-118 690 y(communication)9
+b(is)h(as)h(yet)f(not)f(standardized,)i(and)f(suf)o(fers)g(from)g(its)f
+(o)o(wn)h(problems.)g(So)g(currently)m(,)g(when)g FL(Xhdvi)g
+FT(comes)h(across)-118 740 y(a)f(URL)g(reference,)i(it)d(forwards)g(it)
+g(directly)f(to)h(the)h(WWW)h(bro)o(wser)e(\(de\002ned)h(by)f(en)n
+(vironment)g(or)h(Xresource)g(v)o(ariables\))g(so)g(that)-118
+790 y(a)h(reference)i(to)d(an)i(e)o(xternal)f FS(dvi)g
+FT(\002le)g(would)f(bring)f(up)i(a)h(ne)o(w)f(instance)g(of)g(the)g
+(WWW)g(bro)o(wser)g(which)g(would)e(in)i(turn)f(bring)f(up)-118
+840 y(a)k(ne)o(w)g FL(Xhdvi)g FT(vie)o(wer)n(.)g(This)f(is)h(a)g
+(rather)g(inele)o(gant)f(solution,)f(b)o(ut)h(it)g(is)g(perhaps)h(suf)o
+(\002cient)f(at)h(the)g(moment.)g(A)g(better)f(solution)-118
+889 y(will)g(come)i(along,)f(and)h(it)e(may)i(simply)f(be)g(inclusion)f
+(of)h(network)f(transport)g(code)i(in)f(the)g FL(Xhdvi)g
+FT(vie)o(wer)g(itself,)g(to)g(make)h(it)e(a)-118 939
+y(competing)e(WWW)g(bro)o(wser.)c(.)g(.)-68 989 y(The)14
+b(other)g(problem)f(is)h(that)g(if)f(brought)g(up)g(by)h(a)h(WWW)f(bro)
+o(wser)n(,)h FL(Xhdvi)f FT(is)g(not)f(pro)o(vided)g(with)g(the)h
+(absolute)g(URL)g(in-)-118 1039 y(formation)d(used)h(in)f(obtaining)f
+(the)i FS(dvi)g FT(\002le)g(it)f(is)h(working)e(on,)i(and)g(so)g
+(cannot)g(pass)g(this)f(information)f(on)i(to)f(further)g(instances.)
+-118 1089 y(Therefore,)g(relati)o(v)o(e)f(URL)l(')n(s)h(in)e(a)i
+(HyperT)510 1098 y(E)530 1089 y(X)g(document)f(\(unless)f(the)o(y)i
+(can)g(be)f(guaranteed)g(to)g(be)h(to)e(local)h(\002les)h(that)e(would)
+g(ha)o(v)o(e)-118 1138 y(been)i(transported)e(along)g(with)h(the)g
+FS(dvi)g FT(\002le\))g(will)f(not)g(work.)-68 1188 y(Both)f(of)g(the)h
+(abo)o(v)o(e)h(are)g(problems)f(intrinsic)e(to)i(current)g(WWW)g(bro)o
+(wsers,)h(and)f(we)h(are)f(working)f(on)g(promulgating)f(solutions)-118
+1238 y(to)j(these.)-118 1288 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1288 a -68 1293 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+-68 1293 a -68 1342 a
+[ /View [ /FitB ] /Dest /section.5.9 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1342 a FK(I)45 b(How)11 b(do)g(I)g(stay)g(in)
+g(contact?)-118 1417 y FT(The)f(Hyperte)o(x)f(discussion)g(group)f(is)h
+(a)h(mailing)f(list)f(based)i(at)f FQ(snorri.chem.washin)o(gton.)o(edu)
+d FT(which)j(I)g(maintain.)h(Send)f(me)-118 1467 y(e-mail)g(if)f(you)g
+(want)g(to)g(join)f(the)i(list,)f(or)g(send)h(queries)g(directly)e(to)h
+(the)h(mailing)f(list:)f FQ(hypertex@snorri)o(.chem)o(.wash)o(ingto)o
+(n.)-118 1517 y(edu)p FT(.)p Black 815 2874 a(\22616\226)p
+Black eop
+%%Page: 17 17
+17 16 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.17
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 259
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 259 a -68 267 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 267 a -68 317 a
+[ /View [ /FitB ] /Dest /newarticle.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 317 a
+FP(VI)50 b(A)12 b(Moral)h(T)-5 b(ale)p Black 1322 441
+a FT(6.)p Black Black Black 1579 415 a(Malcolm)11 b(Clark)1374
+474 y FQ(m.clark@warwick.ac.)o(uk)p -118 506 1950 5 v
+-118 559 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 559 a -68 559 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 559 a -68 609 a
+[ /View [ /FitB ] /Dest /section.6.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68
+609 a FK(A)45 b(K)o(eeping)12 b(to)f(the)h(straight)f(\(and)h(narr)o
+(ow\))-118 684 y FT(Both)c(T)-10 693 y(E)11 684 y(X)h(and)g(L)129
+678 y FM(A)145 684 y FT(T)163 693 y(E)184 684 y(X)h(are)g(remarkably)f
+(smart.)h(From)g(time)f(to)f(time)i(the)o(y)f(are)h(either)f(too)f
+(smart,)i(or)f(not)g(quite)f(smart)i(enough.)f(One)-118
+733 y(area)h(that)f(I)g(ha)o(v)o(e)h(always)f(been)h(dubious)e(about)g
+(is)h(ho)o(w)g(subscripts)f(are)i(handled.)f(In)g(the)g(simple)g(case,)
+i(I)f(\002nd)f(that)f(the)h(une)o(v)o(enness)-118 783
+y(of)h(the)g(baselines)h(in)e(a)i(case)h(like:)821 834
+y FS(x)839 841 y FM(1)857 834 y FS(y)875 817 y FM(1)875
+845 y(1)-118 902 y FT(is)i(both)f(odd)h(and)g(unsettling.)f(The)i
+(reasons)g(for)f(this)f(are)i(mainly)f(in)g(the)g(font)f(dimensions.)h
+(This)h(is)f(a)h(subject)f(area)h(which)f(is)-118 952
+y(mostly)e(rele)o(gated)i(to)e(a)i(dusty)e(corner)n(,)h(although)f(I)h
+(do)g(address)g(it)f(a)i(little)d(in)i(my)g FS(Plain)f(T)1246
+961 y(E)1266 952 y(X)i(Primer)p FT(.)g(At)f(this)f(point,)g(I)h(ha)o(v)
+o(e)h(to)-118 1002 y(admit)c(that)f(I)i(strongly)d(belie)o(v)o(e)j
+(that)e(the)h(use)h(of)f(L)613 996 y FM(A)629 1002 y
+FT(T)647 1011 y(E)668 1002 y(X)c(2)725 1009 y FO(e)755
+1002 y FT(is)k(to)g(be)h(adv)o(ocated)f(and)h(preferred,)g(at)f(least)g
+(until)f(L)1530 996 y FM(A)1546 1002 y FT(T)1564 1011
+y(E)1585 1002 y(X3)h(and)g(L)1726 996 y FM(A)1742 1002
+y FT(T)1760 1011 y(E)1781 1002 y(X4)-118 1052 y(come)k(along.)e(Using)h
+(L)223 1046 y FM(A)239 1052 y FT(T)257 1061 y(E)278 1052
+y(X2.09)f(is)h(only)f(e)o(xcusable)i(if)e(you)g(ha)o(v)o(e)i(old)e
+(documents)h(you)g(still)e(need)i(to)g(process.)h(An)o(ything)d(ne)o(w)
+-118 1102 y(should)h(be)i(done)f(in)g(L)209 1096 y FM(A)225
+1102 y FT(T)243 1111 y(E)264 1102 y(X)6 b(2)321 1109
+y FO(e)341 1102 y FT(.)14 b(The)g(justi\002cation)e(for)g(the)i(use)g
+(of)f(T)914 1111 y(E)934 1102 y(X)h(is)f(more)h(dif)o(\002cult,)e
+(unless)h(you)g(ha)o(v)o(e)i(particularly)c(well)-118
+1151 y(de)o(v)o(eloped)i(prejudices.)h(Ho)o(we)o(v)o(er)n(,)g(in)f(the)
+g(e)o(xplanations)g(that)f(follo)o(w)g(I)h(shall)g(start)g(through)f
+(plain)g(T)1420 1161 y(E)1441 1151 y(X)h(rather)g(than)g(L)1689
+1145 y FM(A)1705 1151 y FT(T)1723 1161 y(E)1744 1151
+y(X)6 b(2)1801 1159 y FO(e)1822 1151 y FT(.)-118 1201
+y(T)m(o)15 b(some)h(e)o(xtent,)f(T)187 1211 y(E)208 1201
+y(X)g(is)g(the)g(`accessible)i(basic)e(L)670 1195 y FM(A)686
+1201 y FT(T)704 1211 y(E)725 1201 y(X)g(system,)h(which)f(doesn')o(t)g
+(require)g(wizardry)f(to)h(tailor)f(to)h(one')n(s)f(o)o(wn)-118
+1251 y(preferences')i(which)f(Siep)g(Kroonenber)o(g)g(said)g(is)g
+(needed)h(\()p FS(Baskerville)f FT(4.4\).)h(At)e(this)h(point)e(we)j
+(need)g(something)e(slim)h(and)-118 1301 y(easily)e(tweakable.)h(I'm)f
+(therefore)g(using)f(T)541 1310 y(E)561 1301 y(X)i(as)f(a)h(sort)e(of)h
+(`prototyping')c(system)14 b(which)f(allo)o(ws)f(me)i(to)e(demonstrate)
+h(things)-118 1351 y(which)d(I)g(will)f(e)o(v)o(entually)h(transfer)g
+(to)f(L)464 1345 y FM(A)480 1351 y FT(T)498 1360 y(E)519
+1351 y(X)d(2)576 1358 y FO(e)597 1351 y FT(.)k(This)h(is)f(ho)o(w)f(I)i
+(think)d(T)958 1360 y(E)979 1351 y(X)i(is)g(best)h(used.)-118
+1413 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1413 a -68 1417 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1417 a -68 1467 a
+[ /View [ /FitB ] /Dest /section.6.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68
+1467 a FK(B)45 b(A)12 b(plain)f(explanation)-118 1541
+y FT(There)g(are)f(a)h(couple)e(of)h(interactions)e(going)h(on)g(with)g
+(sub-)g(and)h(superscripts.)f(The)i(\002rst)e(and)h(easiest)h(to)e(e)o
+(xplain)h(is)f(the)h(beha)o(viour)-118 1591 y(of)i(two)g(of)g(the)h
+(font)e(dimensions,)h(16)h(and)f(17,)h(which)f(control)f(the)i
+(distance)g(between)g(the)f(subscripts)g(and)h(the)f(baseline.)h(If)f
+(we)-118 1641 y(constrain)d(the)i(two)e(font)g(dimensions)h(to)g(be)g
+(equal,)h(our)f(apparent)g(`problem')f(disappears)i(\(see)g(also)g
+(Knuth,)e(page)i(179,)f(a)h(double)-118 1691 y(dangerous)f(bend)g
+(section\).)g(Therefore,)i(if)d(we)i(set)p Black Black
+-118 1750 a FQ(\\fontdimen16\\cms)o(y=\\fo)o(ntdim)o(en17\\)o(cmsy)-118
+1808 y FT(we)g(can)g(obtain)e(results)h(where)g(the)g(baselines)h(of)f
+(the)g(subscripts)g(are)h(aligned:)821 1892 y FS(x)839
+1902 y FM(1)857 1892 y FS(y)875 1875 y FM(1)875 1902
+y(1)-68 1975 y FT(This)j(is)g(reasonably)h(well)f(understood,)f(and)i
+(the)f(e)o(xplanation,)g(that)g(we)h(do)f(not)f(wish)h(the)h
+(superscripts)e(and)i(subscripts)f(to)-118 2025 y(interfere)8
+b(with)f(one)h(another)g(\(in)f(a)i(broader)f(aesthetic)g(sense\))h
+(seems)h(reasonably)e(well)f(grounded.)h(I)g(am)h(not)e(too)g(clear)i
+(ho)o(w)f(widely)-118 2075 y(this)14 b(particular)h(attention)e(to)i
+(detail)f(is)h(practised)h(in)e(the)h(publishing)e(profession.)i
+(Perhaps)g(some)h(readers)h(ha)o(v)o(e)f(information)-118
+2125 y(on)e(this.)g(I)h(would)e(be)i(particularly)f(interested)g(in)g
+(publishing)e(houses)j(who)f(do)h(not)f(use)h(the)f(`)m(Addison-W)m
+(esle)o(y')g(approach)h(to)-118 2175 y(typesetting)8
+b(mathematics.)-68 2224 y(The)13 b(real)h(stimulus)e(for)g(this)g(note)
+h(was)g(the)g(common)h(requirement)e(to)h(include)f(pieces)i(of)f(te)o
+(xt)g(within)e(a)j(mathematical)g(e)o(x-)-118 2274 y(pression.)e(When)h
+(the)g(concepts)g(are)h(going)d(to)h(be)h(used)g(frequently)m(,)f(this)
+g(is)h(unlikely)d(to)j(be)g(v)o(ery)g(important,)e(since)i(you)g(would)
+-118 2324 y(probably)d(de\002ne)i(a)g(symbol)f(to)g(represent)h(the)f
+(concept.)h(Ho)o(we)o(v)o(er)n(,)h(in)e(more)h(informal)f(works)f(it)h
+(can)i(make)f(the)f(equation)g(much)-118 2374 y(more)h(accessible)h(to)
+f(the)f(reader)n(.)i(T)m(o)f(ease)h(terminology)m(,)d(I)i(shall)g
+(refer)g(to)f(the)h(relati)o(v)o(e)f(sizes)i(by)e(the)h(plain)f(T)1520
+2383 y(E)1541 2374 y(X)g(terms:)h(`display)-118 2424
+y(style')g(as)h(in)f(\()106 2424 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 106 2424 a FT(2)127
+2396 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 127 2396 a 127 2424 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.2.2
+/LNK pdfmark
+ 127 2424 a FT(\),)h(and)f(`script)g
+(style')g(for)g(\002rst)g(le)o(v)o(el)h(subscripts,)f(diminished)g(in)g
+(size,)h(as)h(in)e(\()1328 2425 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1328 2425 a -1 x FT(3)1349
+2396 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1349 2396 a 1349 2424 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.2.3
+/LNK pdfmark
+ 1349 2424 a FT(\).)h(In)f(plain)g(T)1547
+2433 y(E)1568 2424 y(X,)h(display)e(style)-118 2474 y(would)e(be)h(a)h
+(10)6 b(pt)k(font,)g(and)g(script)g(style)f(would)g(be)i(7)6
+b(pt.)-68 2523 y(F)o(or)k(e)o(xample,)i(it)d(may)i(be)g(con)n(v)o
+(enient)f(to)g(be)g(able)h(to)e(say)513 2620 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 513 2620
+a 5 w FT(log)o FE(\()p FT(amplitude)o FE(\))g(=)h FD(\000)p
+FT(2)p FE(\()p FT(2)p FS(H)e FE(+)e FT(1)p FE(\))f FT(log)o
+FE(\()p FT(order)p FE(\))p Black 582 w FT(\(1\))p Black
+1832 2570 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 2570 a 1832 2620 a
+[ /View [ /FitB ] /Dest /equation.6.2.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 2620 a -118
+2704 a FT(gi)o(v)o(en)10 b(by)p Black Black -118 2762
+a FQ(\\log\(\\hbox{ampli)o(tude})o(\)=)-75 2812 y
+(-2\(2H+1\)\\log\(\\hbox{)o(order)o(}\))p Black -118
+2874 a FS(r)n(eprinted)g(fr)n(om)g(Baskerville)1175 b(V)-5
+b(olume)10 b(4,)h(Number)f(5)p Black eop
+%%Page: 18 18
+18 17 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.18
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -118
+154 a FT(This)g(is)g(\002ne)h(until)d(we)j(try)f(to)f(do)h(the)g(same)i
+(for)e(subscripted)f(te)o(xt.)i(F)o(or)f(e)o(xample,)i(the)e(`direct')f
+(equi)o(v)o(alent)h(of)p Black Black -96 213 a FQ(u_{\\hbox{ex}})-75
+263 y(=u_{\\hbox{maximum)19 b(Airy)i(wave}}\(1-F\))-118
+322 y FT(gi)o(v)o(es)551 388 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 551 388 a FS(u)572 394
+y FT(e)o(x)622 388 y FE(=)9 b FS(u)684 402 y FT(maximum)i(Airy)e(wa)o
+(v)o(e)1037 388 y FE(\()p FT(1)d FD(\000)g FS(F)t FE(\))p
+Black 620 w FT(\(2\))p Black 1832 338 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 338 a 1832
+388 a
+[ /View [ /FitB ] /Dest /equation.6.2.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 388 a -118 463 a FT(which)k(is)g(`subscripted')f(material)h
+(b)o(ut)g(in)g(display)f(style.)h(If)g(we)h(really)f(wanted)610
+560 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 610 560 a FS(u)631 566 y Fw(ex)669 560 y FE(=)f
+FS(u)731 566 y Fw(maximum)c(Airy)i(wa)o(ve)979 560 y
+FE(\()p FT(1)f FD(\000)g FS(F)s FE(\))p Black 679 w FT(\(3\))p
+Black 1832 510 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 510 a 1832 560 a
+[ /View [ /FitB ] /Dest /equation.6.2.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 560 a -118
+644 a FT(ho)o(w)12 b(would)e(we)j(obtain)e(it?)h(The)h(answer)g(is)f
+(fairly)f(straightforward:)f(force)i(the)g(size)h(of)f(the)g(te)o(xt)g
+(to)g FQ(\\scriptstyle)e FT(size.)j(Un-)-118 694 y(fortunately)8
+b(we)i(cannot)g(do)f(this)g(by)g(employing)f FQ(\\scriptstyle)g
+FT(directly)m(,)h(since)h(it)f(is)h(an)g(instruction)d(which)j(may)g
+(be)g(used)g(only)-118 744 y(within)i(maths.)i(Enclosing)e(it)h(in)g
+(an)h FQ(\\hbox)f FT(insulates)f(it)h(from)h(maths.)g(The)g(nearest)g
+(we)g(can)g(do)g(is)f(to)g(recall)h(that)f(a)h(\002rst)f(le)o(v)o(el)
+-118 793 y(superscript)c(is)h(7pt,)g(and)h(use)f FQ(\\sevenrm)p
+FT(:)p Black Black -118 853 a FQ(u_{\\hbox{\\sevenr)o(m)19
+b(ex}}=)-118 902 y(u_{\\hbox{\\sevenr)o(m)g(maximum)h(Airy)h(wave}})
+-118 952 y(\(1-F\))-118 1011 y FT(This)10 b(is)g(most)g(unsatisfactory)
+m(.)g(Y)-5 b(ou)10 b(should)f(ne)o(v)o(er)i(ha)o(v)o(e)g(to)f(declare)h
+(e)o(xplicit)f(font)f(changes)i(like)e(this.)-68 1061
+y(I)h(would)f(also)h(agree)h(that)f(all)g(this)f FQ(\\hbox)g
+FT(is)h(a)h(bit)e(of)h(a)h(mouthful,)e(b)o(ut)g(you)h(are)h(b)o(uying)e
+(con)n(v)o(enience)i(for)f(your)g(readers)h(at)f(the)-118
+1111 y(e)o(xpense)j(of)e(some)h(minor)f(personal)g(incon)n(v)o
+(enience.)i(But)e(I)g(said)h(earlier)n(,)g(if)f(you)g(were)i(going)d
+(to)h(litter)f(your)h(te)o(xt)g(with)g(this,)g(you)-118
+1161 y(really)f(ought)f(to)g(de\002ne)i(a)g(fe)o(w)g(symbols)e
+(instead.)-68 1211 y(There)j(is)g(still)e(a)i(`small')g(problem)f(with)
+g(\()576 1211 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 576 1211 a FT(2)596 1183 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 596 1183 a
+596 1211 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.2.2
+/LNK pdfmark
+ 596 1211 a FT(\).)h(Let')n(s)g(wind)f(back)i(a)f(little)e
+(and)i(assume)h(that)e(we)h(are)h(not)e(all)g(that)g(interested)h(in)
+-118 1261 y(making)g(sure)g(the)g(subscripted)f(te)o(xt)h(is)g(in)g
+(script)f(style,)h(and)h(that)e(we)i(are)g(content)e(with)g(display)h
+(style)f(size)i(for)f(the)g(subscripted)-118 1310 y(te)o(xtual)f
+(material.)i(This)f(is)f(perhaps)h(not)f(wholly)g(unreasonable,)h
+(according)g(to)f(the)h(conte)o(xt.)g(Consider)f(the)h(follo)o(wing)d
+(equation)-118 1360 y(fragment:)748 1426 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 748 1426 a
+FS(a)769 1432 y FT(x)797 1426 y FE(+)d FS(a)856 1432
+y FT(y)884 1426 y FE(+)g FS(a)943 1441 y FT(b)p Black
+1783 1426 a(\(4\))p Black 1832 1376 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 1376 a 1832
+1426 a
+[ /View [ /FitB ] /Dest /equation.6.2.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 1426 a -118 1495 a FT(obtained)j(from)p Black
+Black -118 1554 a FQ(a_{\\hbox{x}})19 b(+)j(a_{\\hbox{y}})-75
+1604 y(+)g(a_{\\hbox{b}})-118 1663 y FT(The)10 b(problem)g(is)f(the)h
+(lack)g(of)g(alignment)f(in)g(the)h(baselines)g(of)g(the)f(subscripted)
+g(material,)i(which)e(was)h(also)g(present)g(with)f(the)h(`e)o(x')-118
+1713 y(of)i(\()-45 1713 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -45 1713 a FT(2)-24 1685 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+-24 1685 a -24 1713 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.2.2
+/LNK pdfmark
+ -24 1713 a FT(\).)h(The)g(`x')f(and)g(`y')g(are)h
+(\002ne,)g(b)o(ut)f(the)g(`b')g(has)h(a)g(lo)o(wer)f(baseline.)h(As)f
+(I)h(said)f(earlier)n(,)h(I)f(\002nd)g(this)g(a)h(little)d(unsettling.)
+h(This)-118 1763 y(time)f(ho)o(we)o(v)o(er)n(,)h(we)g(ha)o(v)o(e)g(no)f
+(superscripts)g(interacting)f(with)g(the)h(positioning.)-68
+1813 y(W)m(e)j(can)g(solv)o(e)g(the)f(problem)g(of)h(aligning)d(the)j
+(baselines)g(moderately)f(readily)g(by)h(a)g(subterfuge.)f(It)g(just)g
+(`happens')g(that)g(the)-118 1863 y(left)h(and)g(right)f(parentheses)i
+(in)e(Computer)h(Modern)f(are)i(te)o(xt)f(characters)i(with)d(the)h
+(maximum)h(v)o(ertical)f(e)o(xtent.)h(No)f(other)f(te)o(xt)-118
+1913 y(character)d(has)g(a)g(greater)g(ascender)g(or)f(descender)n(.)i
+(Had)e(our)g(te)o(xt)g(subscripted)f(material)i(been)g(parenthetical,)f
+(the)g(baselines)h(would)-118 1962 y(ha)o(v)o(e)i(been)g(aligned:)706
+2028 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 706 2028 a FS(a)727 2043 y FT(\(x\))783 2028 y
+FE(+)6 b FS(a)842 2043 y FT(\(y\))898 2028 y FE(+)g FS(a)957
+2043 y FT(\(b\))p Black 1783 2028 a(\(5\))p Black 1832
+1978 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 1978 a 1832 2028 a
+[ /View [ /FitB ] /Dest /equation.6.2.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 2028 a -118 2104
+a FT(This)14 b(is)g(probably)e(not)h(what)h(we)h(wanted,)f(b)o(ut)f(we)
+i(could)e(just)g(ha)o(v)o(e)i(a)g FQ(\\vphantom{\)})c
+FT(with)i(each)i(subscript.)f(It)f(is)h(ugly)f(and)-118
+2154 y(crude,)e(b)o(ut)e(it)h(will)f(do)h(what)g(we)h(require.)748
+2220 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 748 2220 a FS(a)769 2234 y FT(x)797 2220 y FE(+)6
+b FS(a)856 2234 y FT(y)884 2220 y FE(+)g FS(a)943 2234
+y FT(b)p Black 1783 2220 a(\(6\))p Black 1832 2170 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+1832 2170 a 1832 2220 a
+[ /View [ /FitB ] /Dest /equation.6.2.6 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 2220 a -118 2295 a FT(for)k(e)o(xample:)p
+Black Black -118 2354 a FQ(a_{\\hbox{x\\vphan)o(tom{\))o(}}})-75
+2404 y(+)22 b(a_{\\hbox{y\\vphant)o(om{\)})o(}})-75 2454
+y(+)g(a_{\\hbox{b\\vphant)o(om{\)})o(}})-118 2513 y FT(In)11
+b(passing,)g(those)g(depending)f(on)h(their)f(intuition)e(and)j
+(considering)f(the)h(use)h(of)f(a)h FQ(\\strut)e FT(are)i(sadly)f
+(wrong.)f(Struts)g(which)h(are)-118 2563 y(the)f(size)h(of)f(the)g
+(`local')g(parenthesis)g(would)f(be)h(a)h(boon,)f(b)o(ut)f
+(unfortunately)f(the)o(y)j(are)g(not)e(so)h(de\002ned.)-68
+2613 y(At)j(this)f(point,)h(the)g(question)f(we)i(could)f(ask)h(is)f
+(`why)f(does)i(the)f(displaystyle)f(subscripted)h(material)g(beha)o(v)o
+(e)i(dif)o(ferently)d(to)-118 2663 y(the)g(scriptstyle)g(material'.)h
+(Naturally)m(,)f(all)h(is)f(re)o(v)o(ealed)i(in)e(the)g(T)852
+2672 y(E)873 2663 y(X)h(book.)f(Appendix)g(G)g(\(Generating)g(Box)o(es)
+h(from)g(F)o(ormulas\))-118 2712 y(re)o(v)o(eals)f(all,)f(b)o(ut)f(in)g
+(true)h(K\(nu\)thonic)e(style)i(it)f(demands)h(great)g(attention)f(to)g
+(detail.)h(The)g(answer)h(is)f(clearly)g(not)f(just)g(in)g(the)h(font)
+-118 2762 y(dimensions,)g(or)f(placing)h(them)g(equal)g(would)f(ha)o(v)
+o(e)i(meant)g(that)e(the)o(y)i(all)e(shared)i(the)f(same)i(baseline,)e
+(and)g(the)g(presence)i(or)e(lack)-118 2812 y(of)h(superscripts)f
+(would)f(ha)o(v)o(e)j(been)g(irrele)o(v)o(ant.)e(Fighting)f(your)h(way)
+h(through)f(the)g(ke)o(y)h(section)g(\(number)g(18\))f(we)i(will)e
+(come)i(to)p Black 815 2874 a(\22618\226)p Black eop
+%%Page: 19 19
+19 18 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.19
+/DEST pdfmark
+ -118 50 a 870 w FS(A)11 b(Mor)o(al)f(T)l(ale)p
+Black -118 154 a FT(the)j(conclusion)f(that)h(it)f(is)h(the)g(size)h
+(\(mostly)e(the)h(height\))f(of)h(the)g(subscripted)g(material)g(which)
+g(determines)h(what)f(happens.)g(In)-118 203 y(the)g(case)i(of)d
+(material)i(set)f(in)g(displaystyle,)f(the)h(e)o(xtra)g(height)f(of)h
+(material)g(with)f(an)i(ascender)g(is)f(suf)o(\002cient)g(to)f(select)i
+(a)g(branch)-118 253 y(which)9 b(lo)o(wers)h(it)f(further)n(.)g(The)i
+(material)f(without)e(ascenders)j(does)f(not)f(select)i(the)e(option,)g
+(and)h(therefore)g(we)g(can)h(ha)o(v)o(e)g(irre)o(gular)-118
+303 y(baselines.)g(The)f(scriptsize)h(material)f(on)g(the)g(other)f
+(hand)h(does)g(not)g(branch)g(to)f(this)h(alternati)o(v)o(e,)g(because)
+h(it)f(is)g(that)f(much)i(smaller)-118 353 y(in)f(the)g(\002rst)g
+(place,)h(and)f(therefore)g(the)h(baselines)f(remain)h(aligned.)-68
+403 y(In)f(order)g(to)g(force)h(conditions)e(so)i(that)f(the)g
+(subscripted)g(display)g(style)g(material)h(is)f(guaranteed)h(to)f
+(align,)g(we)h(can)h(\002ddle)e(with)-118 453 y(the)h(font)g
+(dimensions.)g(What)h(we)g(cannot)f(do)g(is)h(\002ddle)f(with)f(the)i
+(conditions)e(and)h(rules)h(which)f(are)h(hard)g(wired)f(into)f(T)1675
+462 y(E)1696 453 y(X.)i(This,)-118 502 y(I)i(think)f(is)h(one)g(of)g
+(the)g(weaknesses)i(of)e(T)515 512 y(E)536 502 y(X.)h(Its)f(monolithic)
+e(nature)i(precludes)h(plugging)d(in)h(dif)o(ferent)h(rule)g(sets)g
+(\226)g(either)g(as)-118 552 y(impro)o(v)o(ements,)d(or)f(to)g
+(accommodate)h(ne)o(w)g(situations.)e(If)h(we)h(change)g(the)f(two)f
+(font)g(dimensions)h(to)p Black Black -118 611 a FQ(\\fontdimen16\\ten)
+o(sy=1e)o(x)-118 661 y(\\fontdimen17\\ten)o(sy=1e)o(x)-118
+720 y FT(we)j(can)g(ensure)f(the)g(alignment.)g(Unfortunately)m(,)f
+(this)g(is)i(less)f(than)g(perfect)h(when)f(we)h(also)f(wish)g(to)f(ha)
+o(v)o(e)j(`normal')d(scriptstyle)-118 769 y(susbcripts.)i(The)o(y)h
+(appear)h(much)e(too)g(far)g(belo)o(w)g(the)h(le)o(v)o(el)g(of)f(the)g
+(material)h(the)o(y)f(subscript.)g(The)h(v)o(alue)g(of)f(1)7
+b(e)o(x)14 b(is)f(actually)g(a)-118 819 y(little)d(more)j(than)f(you)g
+(would)f(need)h(if)g(you)g(ne)o(v)o(er)h(had)f(superscripts)g(to)g
+(contend)g(with)f(too)g(\(about)h(0.95e)o(x)h(would)d(probably)h(do)
+-118 869 y(\226)h(you)f(can)h(work)f(it)g(out)g(e)o(xactly)h(with)f
+(the)g(rules)h(in)f(section)g(18\),)h(b)o(ut)f(as)i(soon)e(as)h(you)f
+(bring)g(in)g(superscripts)g(you)g(then)h(ha)o(v)o(e)h(to)-118
+919 y(contend)e(with)f(an)i(e)o(xtra)g(v)o(ertical)g(mo)o(v)o(ement)g
+(designed)g(to)e(ensure)i(that)f(sub-)g(and)h(superscript)f(are)h
+(apart)g(by)f(at)g(least)h(four)f(times)-118 969 y(the)f(thickness)g
+(of)g(a)h(rule.)-118 1023 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1023 a -68 1027 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68
+1027 a -68 1077 a
+[ /View [ /FitB ] /Dest /section.6.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1077 a FK(C)45 b(Back)12 b(to)f(the)h(pr)o(esent)
+-118 1152 y FT(Ho)o(w)e(do)h(we)g(translate)f(all)g(this)g(into)g(L)444
+1146 y FM(A)460 1152 y FT(T)478 1161 y(E)499 1152 y(X)c(2)556
+1159 y FO(e)576 1152 y FT(,)11 b(since)g(that)f(is)h(what)f(you)g(are)h
+(going)f(to)g(want)g(to)g(use?)i(It)e(turns)f(out)h(that)g(the)h
+(option)-118 1201 y(of)g(altering)f(the)i(font)e(dimensions)h(is)g(not)
+g(really)g(one)g(which)g(is)g(open)h(to)e(us.)i(Although)e(the)h
+FS(Companion)e FT(does)j(gi)o(v)o(e)f(an)h(e)o(xample)-118
+1251 y(of)e(the)h(use)g(of)g FQ(\\DeclareFontShap)o(e)d
+FT(where)j(it)f(demonstrates)h(the)g(syntax)f(of)h(ho)o(w)f
+FQ(\\fontdimen)5 b FT(s)11 b(may)h(be)f(changed,)g(it)f(notes)-118
+1301 y(that)f(the)g(e)o(xample)h(would)e(not)h(work)f(and)h(that)g
+(`the)g(best)g(way)h(to)e(solv)o(e)i(this)e(problem)h(is)g(to)g
+(de\002ne)h(a)g(virtual)d(font'.)i(I'm)g(afraid)h(that)-118
+1351 y(if)f(the)h(solution)e(is)i(to)g(de\002ne)g(a)h(virtual)d(font,)i
+(then)f(I'll)g(change)i(the)f(problem.)f(Another)h(problem)f(lies)h(in)
+f(the)h(fact)g(that)g(you)f(cannot)-118 1401 y(change)i(the)f
+(characteristics)h(of)g(already)f(loaded)h(fonts.)f(The)h(fonts)e(we)i
+(use)g(are)g(almost)g(ine)o(vitably)d(preloaded)j(\(i.e.)g(L)1634
+1395 y FM(A)1650 1401 y FT(T)1668 1410 y(E)1689 1401
+y(X)6 b(2)1746 1408 y FO(e)1777 1401 y FT(has)-118 1451
+y(already)k(absorbed)f(all)h(their)e(font)h(metric)h(information,)e
+(including)f(the)j(font)e(dimensions\).)h(The)i(only)d(way)i(to)f(do)g
+(this)g(is)g(therefore)-118 1500 y(to)g(work)g(with)f
+FL(tftopl)h FT(to)g(con)n(v)o(ert)h(the)f(T)454 1510
+y(E)475 1500 y(X)h(font)e(metric)i(\002le)g(to)f(a)h(property)f(list,)f
+(edit)h(the)h(font)f(dimensions)f(by)i(hand,)g(con)n(v)o(ert)g(back)
+-118 1550 y(to)f(a)i(T)-29 1559 y(E)-9 1550 y(X)f(font)f(metric)i
+(\002le)f(and)g(then)f(re-create)j(the)d(L)665 1544 y
+FM(A)681 1550 y FT(T)699 1559 y(E)720 1550 y(X)d(2)777
+1558 y FO(e)808 1550 y FT(format.)k(This)g(is)g(almost)f(as)i(bad)f(as)
+h(using)e(virtual)f(fonts.)i(W)m(e)g(do)g(not)-118 1600
+y(end)g(up)g(with)f(something)h(we)g(can)h(switch)f(on)g(and)g(of)o(f)g
+(at)g(will.)g(Y)-5 b(ou)10 b(cannot)g(change)h(formats)f(part)g(way)g
+(through)f(typesetting.)-68 1650 y(The)16 b(translations)d(of)i
+(equations)458 1650 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 458 1650 a FT(1)479 1622 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 479
+1622 a 479 1650 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.2.1
+/LNK pdfmark
+ 479 1650 a 15 w FT(and)585 1650 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 585
+1650 a FT(2)606 1622 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 606 1622 a 606 1650 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.2.2
+/LNK pdfmark
+ 606 1650
+a 15 w FT(are)h(done)f(simply)f(by)h(changing)g(the)g(T)1220
+1659 y(E)1240 1650 y(X)h FQ(\\hbox)e FT(instruction)f(into)h(either)h
+(an)-118 1700 y FQ(\\mbox)g FT(or)g FQ(\\textrm)p FT(.)f(In)i(this)e
+(instance)i(the)o(y)g(are)g(equi)o(v)o(alent.)f(In)g(the)h(case)h(of)
+1133 1701 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1133 1701 a -1 x FT(3)1154 1671 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1154 1671
+a 1154 1700 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.2.3
+/LNK pdfmark
+ 1154 1700 a FT(,)f(we)g(do)f(not)g(ha)o(v)o(e)h(a)g(L)
+1506 1694 y FM(A)1522 1700 y FT(T)1540 1709 y(E)1561
+1700 y(X)6 b(2)1618 1707 y FO(e)1654 1700 y FT(instruction)-118
+1749 y FQ(\\scriptstyle)p FT(.)h(Ho)o(w)i(then)g(do)g(we)h(obtain)e
+(the)h(`correct')h(size?)g(Things)f(start)g(to)f(become)j(a)f(little)d
+(more)j(dif)o(\002cult.)e(L)1614 1743 y FM(A)1630 1749
+y FT(T)1648 1759 y(E)1669 1749 y(X)e(2)1726 1757 y FO(e)1756
+1749 y FT(does)-118 1799 y(support)j(a)i(number)f(of)g(font)f(size)i
+(changing)e(instructions,)g(notably)g FQ(\\small)p FT(,)g
+FQ(\\footnotesize)p FT(,)f FQ(\\scriptsize)g FT(and)j
+FQ(\\tiny)p FT(.)e(In)-118 1849 y(all)h(three)g(size)h(options,)e
+FL(10pt)p FT(,)i FL(11pt)f FT(and)p FL(12pt)g FT(the)g(relati)o(v)o(e)g
+(size)h(gradation)e(is)400 1942 y FQ(\\small)e FN(>)j
+FQ(\\footnotesize)c FN(>)k FQ(\\scriptsize)d FN(>)i FQ(\\tiny)-118
+2025 y FT(That)h(does)h(not)e(indicate)h(which)f(of)h(these)h(sizes)g
+(corresponds)e(to)h(a)h(T)903 2035 y(E)923 2025 y(X)f(scriptstyle,)g
+(although)e(we)j(could)e(make)i(a)g(fair)e(guess)i(that)-118
+2075 y FQ(\\scriptsize)f FT(is)i(the)g(likely)e(candidate.)j(There)g
+(is)f(also)h(an)f(instruction)e FQ(\\scriptstyle)p FT(,)g(b)o(ut)i
+(this)f(may)i(only)e(be)h(used)h(within)-118 2125 y(math)e(style)g(and)
+h(trying)d(to)i(combine)h(it)e(with)g FQ(\\textrm)g FT(is)i(doomed)f
+(to)g(failure.)f(Y)-5 b(ou)12 b(might)e(ha)o(v)o(e)j(thought)c(that)i
+FQ(\\mathrm)f FT(could)-118 2175 y(help,)j(b)o(ut)f(of)h(course)h(the)f
+(spacing)g(between)g(letters)g(would)e(be)j(the)f(normal)f(maths)i
+(spacing)f(between)g(v)o(ariables.)h(It)e(is)h(ob)o(vious)-118
+2225 y(that)d(L)-35 2219 y FM(A)-19 2225 y FT(T)-1 2234
+y(E)20 2225 y(X)c(2)77 2232 y FO(e)107 2225 y FT(has)11
+b(a)g(way)f(of)g(doing)f(this)g(properly)m(,)h(or)g(constructs)f(like)
+818 2322 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 818 2322 a FS(x)836 2329 y FM(log)c FF(y)p
+Black 1783 2322 a FT(\(7\))p Black 1832 2272 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 2272
+a 1832 2322 a
+[ /View [ /FitB ] /Dest /equation.6.3.7 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 2322 a -118 2405 a FT(would)10 b(not)i(work.)f(If)h
+(we)h(delv)o(e)f(into)f FL(late)o(x2e)o(.ltx)p FT(,)g(where)i(this)e
+(and)h(similar)g(operators)g(are)g(de\002ned,)h(we)g(disco)o(v)o(er)f
+(\(certainly)g(to)-118 2455 y(my)e(surprise\))g(that)g(the)o(y)g(do)g
+(not)f(use)i(the)f(L)507 2449 y FM(A)523 2455 y FT(T)541
+2465 y(E)562 2455 y(X)c(2)619 2463 y FO(e)650 2455 y
+FT(font)j(changing)g(mechanisms,)j(b)o(ut)e(instead)g(use)h(the)f
+(de\002nition)p Black Black -118 2514 a FQ(\\def\\log{\\mathop)o({\\rm)
+18 b(log}\\nolimits})-118 2573 y FT(This)11 b(is)h(the)f(v)o(ery)h
+(font)e(changing)h(mechanism)i(which)e(the)h FS(Companion)d
+FT(describes)j(with)f(the)g(admonishment:)g(`we)g(suggest)h(that)-118
+2623 y(you)i(refrain)f(from)i(using)e(such)h(commands)i(in)d(ne)o(w)i
+(documents'.)f(T)m(o)g(be)h(fair)n(,)f(this)f(isn')o(t)h(an)o(y)g(sort)
+g(of)g(L)1477 2617 y FM(A)1493 2623 y FT(T)1511 2632
+y(E)1532 2623 y(X,)h(b)o(ut)e(T)1671 2632 y(E)1692 2623
+y(X,)i(since)-118 2686 y(the)e FQ(\\def)g FT(instruction)e(is)i
+FS(not)h FT(a)g(L)389 2680 y FM(A)405 2686 y FT(T)423
+2695 y(E)444 2686 y(X)f(command.)660 2686 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 660 2686
+a 675 2671 a FM(7)692 2636 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 692 2636 a 692 2686 a
+[ /View [ /FitB ] /Dest /Hfootnote.13 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 692
+2686 a 14 w FT(T)m(o)g(be)h(e)o(v)o(en)g(more)g(fair)n(,)g(this)e
+(de\002cienc)o(y)j(has)f(been)g(recognised,)f(and)h(my)p
+Black -118 2773 780 2 v -73 2800 a FG(7)-50 2812 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -50
+2812 a FR(I)-39 2790 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -39 2790 a -39 2812 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.13
+/DEST pdfmark
+ -39 2812
+a 8 w FR(')n(ve)8 b(tried)g(persuading)e(FM)i(that)g(it)h(should)e(be)h
+(removed)d(at)k(L)683 2807 y FG(A)696 2812 y FR(T)710
+2819 y(E)727 2812 y(X3.)f(He)g(smiled.)p Black Black
+815 2874 a FT(\22619\226)p Black eop
+%%Page: 20 20
+20 19 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.20
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -118
+154 a FL(late)o(x2e)o(.ltx)e FT(is)i(the)f(beta)h(release.)h
+(Apparently)d(current)h(v)o(ersions)h(refer)f(instead)h(to)e
+FQ(\\operator@font)p FT(:)f(not)h(normally)h(accessible)-118
+203 y(to)h(humans.)g(Ho)o(we)o(v)o(er)n(,)i(although)d(the)h(sizes)h
+(will)e(be)h(correct,)h(the)f(inter)g(word)f(spacing)h(disappears)h
+(altogether)n(.)-68 253 y(The)j(conclusion)e(is)h(therefore)g(that)g
+(we)h(ha)o(v)o(e)g(to)f(select)h(one)f(of)g(the)h(font)e(size)i
+(changing)f(instructions.)e(Before)i(we)h(do)f(that,)-118
+303 y(let')n(s)c(look)f(to)h(see)h(which)f(of)g(these)h(sizes)h(would)c
+(gi)o(v)o(e)j(us)f(aligned)g(subscripts.)g(The)h(earlier)g(e)o
+(xperiments)f(with)g(T)1548 312 y(E)1568 303 y(X)h(indicated)f(that)
+-118 353 y(the)h(alignment)f(was)i(sensiti)o(v)o(e)f(to)g(the)g(size.)h
+(Here)g(are)g(the)f(size)h(changing)f(mechanisms)h(of)f
+FQ(\\small)g FT(\()1414 354 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1414 354 a -1 x FT(8)1434
+325 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1434 325 a 1434 353 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.3.8
+/LNK pdfmark
+ 1434 353 a FT(\),)h FQ(\\footnotesize)d
+FT(\()1787 354 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 1787 354 a -1 x FT(9)1808 325 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1808
+325 a 1808 353 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.3.9
+/LNK pdfmark
+ 1808 353 a FT(\),)-118 403 y FQ(\\scriptsize)g
+FT(\()156 404 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 156 404 a -1 x FT(10)198 375 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 198 375
+a 198 403 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.3.10
+/LNK pdfmark
+ 198 403 a FT(\),)i(and)h FQ(\\tiny)e FT(\()446
+403 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 446 403 a FT(11)488 375 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 488 375 a 488 403 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.3.11
+/LNK pdfmark
+ 488
+403 a FT(\):)751 466 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 751 466 a FS(a)772 472 y FB(x)798
+466 y FE(+)d FS(a)857 472 y FB(y)883 466 y FE(+)g FS(a)942
+478 y FB(b)p Black 1783 466 a FT(\(8\))p Black 1832 416
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 416 a 1832 466 a
+[ /View [ /FitB ] /Dest /equation.6.3.8 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 466 a 754 551 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 754 551
+a FS(a)775 557 y FR(x)799 551 y FE(+)g FS(a)858 557 y
+FR(y)882 551 y FE(+)g FS(a)941 560 y FR(b)p Black 1783
+551 a FT(\(9\))p Black 1832 501 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 501 a 1832 551
+a
+[ /View [ /FitB ] /Dest /equation.6.3.9 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 551 a 757 635 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 757 635 a FS(a)778 641 y Fw(x)800
+635 y FE(+)g FS(a)859 641 y Fw(y)881 635 y FE(+)g FS(a)940
+641 y Fw(b)p Black 1763 635 a FT(\(10\))p Black 1832
+585 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 585 a 1832 635 a
+[ /View [ /FitB ] /Dest /equation.6.3.10 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 635 a 763 718 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 763
+718 a FS(a)784 724 y Fh(x)802 718 y FE(+)g FS(a)861 724
+y Fh(y)879 718 y FE(+)g FS(a)938 724 y Fh(b)p Black 1763
+718 a FT(\(11\))p Black 1832 668 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 1832 668 a 1832 718
+a
+[ /View [ /FitB ] /Dest /equation.6.3.11 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ 1832 718 a -118 784 a FT(Examination)11 b(re)o(v)o(eals)h(that)f
+FQ(\\tiny)p FT(,)g(and,)h(as)g(anticipated,)g FQ(\\scriptsize)d
+FT(are)j(aligned.)f(The)i(problem)e(stated)g(ho)o(we)o(v)o(er)n(,)i
+(was)f(to)-118 834 y(ha)o(v)o(e)h(the)e(subscripted)g(material)h(at)f
+(`normal')g(te)o(xt)h(size.)g(Therefore)h(the)e(easy)i(solution)c(is)j
+(to)f(incorporate)g(the)g FQ(\\vphantom)5 b FT(s,)12
+b(as)-118 884 y(in)e(equation)f(\()102 885 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 102 885
+a -1 x FT(6)123 856 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 123 856 a 123 884 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /equation.6.2.6
+/LNK pdfmark
+ 123 884 a FT(\):)p
+Black Black -118 942 a FQ(a_{\\textrm{x\\vph)o(antom)o({\)}}})-118
+992 y(+)21 b(a_{\\textrm{y\\vphant)o(om{\)})o(}})-118
+1042 y(+)g(a_{\\textrm{b\\vphant)o(om{\)})o(}})-118 1100
+y FT(Of)13 b(course)g(to)f(sa)o(v)o(e)i(typing)d(you)h(would)f(use)j
+FQ(\\newcommand)c FT(to)i(make)i FQ(\\vphantom{\)})c
+FT(shorter)n(.)i(Should)g(you)g(wish)g(to)g(reduce)-118
+1150 y(the)e(size,)h(then)f(you)g(could)f(do)h(something)g(like)p
+Black Black -118 1208 a FQ(a_{\\textrm{\\scri)o(ptsiz)o(e)19
+b(x}})-53 1258 y(+)j(a_{\\textrm{\\scri)o(ptsiz)o(e)d(y}})-53
+1307 y(+)j(a_{\\textrm{\\scri)o(ptsiz)o(e)d(b}})-118
+1366 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1366 a -68 1371 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1371 a -68 1420 a
+[ /View [ /FitB ] /Dest /section.6.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68
+1420 a FK(D)45 b(Conclusions)-118 1495 y FT(It)12 b(therefore)h
+(appears)g(to)f(be)h(cumbersome)h(to)e(come)i(up)e(with)g(some)i(neat)f
+(\002x,)g(and)f(the)h(rather)f(inele)o(gant)h(solution)d(of)j(phantom)
+-118 1545 y(parentheses)f(seems)h(to)e(be)h(about)f(the)h(least)g(inof)
+o(fensi)o(v)o(e)e(we)j(can)f(manage.)h(Do)f(remember)h(that)e(it)f
+(only)h(works)g(in)g(a)h(guaranteed)-118 1595 y(way)f(with)e(Computer)h
+(Modern.)h(There)h(is)e(no)h(reason)g(to)f(assume)i(that)e(other)h
+(maths)g(fonts)f(will)f(share)j(this)d(characteristic.)j(If)f(you)-118
+1645 y(want)e(to)g(subscripted)g(material)h(to)g(match)g(in)f(size)i
+(to)e(other)h(susbcripts,)f(use)h FQ(\\scriptsize)p FT(.)e(In)i(some)g
+(ways)g(the)g(L)1587 1639 y FM(A)1603 1645 y FT(T)1621
+1654 y(E)1642 1645 y(X)g(solutions)-118 1694 y(are)h(tidier)e(and)h
+(mar)o(ginally)g(less)g(inele)o(gant)g(than)g(the)g(plain)g(T)790
+1704 y(E)810 1694 y(X)g(solutions.)-118 1753 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1753
+a -68 1758 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1758 a -68 1807 a
+[ /View [ /FitB ] /Dest /section.6.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1807 a FK(E)45
+b(Afterword)-118 1882 y FT(There)12 b(is)g(yet)f(hope.)h(After)f(I)g
+(wrote)g(this,)g(I)h(was)g(alerted)f(to)g(the)h FL(amste)o(xt)d
+FT(package)k(which)e(produces)g FQ(\\scriptsize)f FT(te)o(xt)h(when)
+-118 1932 y(subscripted,)k(without)f(an)o(y)i(of)g(the)g(trickery)e
+(outlined)g(here.)j(This)f(is)g(outlined)e(on)h(page)h(227)g(of)f
+FS(The)h(Companion)p FT(.)e(I)i(should)-118 1982 y(really)d(ha)o(v)o(e)
+h(kno)o(wn,)f(since,)h(as)g(Lamport)f(says)h(on)e(page)i(52)f(of)g
+FS(The)h(L)949 1976 y FF(A)961 1982 y FS(T)977 1991 y(E)997
+1982 y(X)g(User')n(s)g(Guide)p FT(,)f(`sooner)g(or)g(later)g(you'll)e
+(encounter)-118 2032 y(one)j(\(formula\))e(which)i(can')o(t)g(be)g
+(handled)f(with)g(the)g(commands)i(described)f(so)f(far.)6
+b(.)g(.)g(consider)15 b(using)e(the)g FL(amste)o(x)g
+FT(package'.)-118 2081 y FL(Amste)o(xt)8 b FT(is)i(a)h(sub-package)g
+(of)f FL(amste)o(x)p FT(.)g FR(RT)r(F)r(M)q FT(.)-68
+2131 y(If)g(RAB')n(s)f(handy)h(mathematical)h(hints)e(don')o(t)g(get)h
+(there)h(\002rst,)f(I'll)f(look)g(at)h FL(amste)o(x)f
+FT(more)i(closely)f(in)g(the)g(future.)c(.)g(.)27 b(>)p
+Black 815 2874 a(\22620\226)p Black eop
+%%Page: 21 21
+21 20 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.21
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 286
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 286 a -68 295 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 295 a -68 345 a
+[ /View [ /FitB ] /Dest /newarticle.7 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 345 a
+FP(VII)50 b(Elements)13 b(of)f(SGML)p Black Black 1600
+446 a FT(Jonathan)e(Fine)1498 504 y(203)f(Coldhams)h(Lane)1470
+562 y(Cambridge)g(CB1)f(3HY)1374 620 y FQ(J.Fine@pmms.cam.ac.)o(uk)p
+-118 657 1950 5 v -118 707 a FT(This)k(is)g(the)f(\002rst)h(of)g(a)g
+(series)h(of)f(articles)g(on)f(v)o(arious)h(aspects)h(of)e(SGML.)i(It)f
+(is)f(intended)g(to)h(be)g(a)h(general)f(introduction.)d(Sub-)-118
+757 y(sequent)h(articles)h(will)e(discuss)h(the)g(SGML)h(concepts)g(of)
+f(document)g(elements)h(and)f(their)g(content,)g(attrib)o(utes,)f
+(entities,)h(markup)-118 807 y(minimization)e(and)i(data)g(notation.)e
+(The)j(author)e(welcomes)i(queries)e(and)h(requests.)h(He)f(is)f(also)h
+(a)o(v)o(ailable)g(for)f(professional)g(con-)-118 857
+y(sultation.)-118 879 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 879 a -68 884 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 884
+a -68 934 a
+[ /View [ /FitB ] /Dest /subsection.7.0.9 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 934 a FS(9)41 b(Intr)n(oduction)-118
+990 y FT(Here)11 b(is)f(the)g(opening)f(paragraph)i(of)f(the)g(SGML)g
+(standard:)p Black Black -56 1054 a(This)g(International)d(Standard)j
+(speci\002es)g(a)g(language)g(for)f(document)g(representation)g
+(referred)h(to)f(as)i(the)e(\223Standard)h(Gen-)-56 1103
+y(eralized)15 b(Markup)g(Language\224)g(\(SGML\).)g(SGML)h(can)f(be)g
+(used)g(for)f(publishing)e(in)i(its)g(broadest)h(de\002nition,)e
+(ranging)-56 1153 y(from)e(single)g(medium)g(con)n(v)o(entional)g
+(publishing)e(to)h(multi-media)h(data)g(base)h(publishing.)d(SGML)j
+(can)g(also)f(be)h(used)f(in)-56 1203 y(of)o(\002ce)i(document)f
+(processing)g(when)h(the)f(bene\002ts)g(of)g(human)h(readability)e(and)
+h(interchange)g(with)f(publishing)f(systems)-56 1253
+y(are)h(required.)877 1305 y(from)f FS(Clause)g(0,)g(Intr)n(oduction,)e
+(ISO)i(8879,)g(October)h(1986)-68 1367 y FT(Necessarily)m(,)h(this)f
+(article)g(will)f(gi)o(v)o(e)h(an)h(incomplete)f(picture)g(of)g(SGML.)h
+(Here)g(are)g(\002)o(v)o(e)g(professional)f(acti)o(vities)f(in)n(v)o
+(olv)o(ed)h(in)-118 1416 y(modern)e(publishing.)e(It)i(is)g(the)h
+FS(author)f FT(whose)g(words)g(are)h(published.)e(Most)h(of)g(the)g
+(time)h(we)g(assume)g(for)f(simplicity)f(that)g(it)h(is)g(the)-118
+1466 y(author)h(who)g(ke)o(ys)h(the)g(manuscript)f(into)g(a)h(computer)
+n(,)h(creating)f(what)f(I)h(shall)f(call)h(a)h FS(compuscript)p
+FT(,)e(or)h FS(script)g FT(for)f(short.)h(This)f(as-)-118
+1516 y(sumption)e(is)h(of)h(course)g(not)e(true)i(for)f(Shakespeare)h
+(and)g(man)o(y)g(other)f(authors.)h(The)g FS(designer)f
+FT(will)g(establish)g(the)g(structure)g(of)g(the)-118
+1566 y(author')n(s)i(work\227perhaps)g(retrospecti)o(v)o(ely\227and)f
+(establish)i(standards)g(for)g(its)f(printed)g(representation.)h(The)g
+FS(typesetter)i FT(or)e(ap-)-118 1616 y(plication)c(programmer)j(will)e
+(cause)i(software)f(tools)f(to)h(produce)g(from)g(the)g(author')n(s)f
+(script)h(printed)f(pages)h(or)g(whate)o(v)o(er)h(meeting)-118
+1665 y(the)g(designer')n(s)g(requirements.)g(These)i(software)e(tools)f
+(will)g(ha)o(v)o(e)i(been)g(created)g(by)f(an)h FS(implementor)f
+FT(or)g(systems)h(programmer)n(.)-118 1715 y(The)f FS(publisher)f
+FT(will)f(ha)o(v)o(e)i(an)g(o)o(v)o(erall)f(responsibility)e(for)n(,)i
+(and)g(\002nancial)h(interest)e(in,)h(the)h(whole)e(process.)-68
+1765 y(This)g(quintet\227author)m(,)e(designer)n(,)i(typesetter)n(,)h
+(implementor)n(,)e(and)h(publisher)o(\227are)f(all)h(in)n(v)o(olv)o(ed)
+f(in)g(the)h(production)e(of)h(a)i(book)-118 1815 y(before)g(it)f(goes)
+i(to)e(printer)g(and)i(binder)n(.)e(This)h(production)e(process)j(is)f
+(generally)g(of)f(little)g(concern)h(\(e)o(xcept)h(when)f(it)g(goes)g
+(wrong\))-118 1865 y(to)15 b(the)g(\002nal)h(sixth)e(party)m(,)i(the)f
+FS(r)n(eader)p FT(.)i(Ho)o(we)o(v)o(er)n(,)g(SGML)f(can)g(be)g(used)f
+(to)g(of)o(fer)h(the)f(reader)h(ne)o(w)g(electronically)e(published)
+-118 1915 y(products.)-68 1965 y(In)g(this)g(article)h(I)g(shall)g(sho)
+o(w)f(you,)h(in)g(its)f(entirety)m(,)g(an)i(e)o(xtremely)f(simple)g
+(SGML)g(document.)h(By)e(and)h(lar)o(ge)h(I)e(will)g(take)-118
+2015 y(the)f(author')n(s)g(point)f(of)h(vie)o(w)m(,)h(in)f(part)h(in)f
+(hope)g(of)g(alle)o(viating)f(an)o(y)i(distrust)e(there)i(may)g(be)g
+(amongst)g(the)f(humanities)g(to)o(wards)-118 2065 y(technology)m(.)f
+(I)g(hope)g(that)g(the)g(more)h(technically)f(minded)g(will)f(bear)i
+(with)e(me)j(during)d(this)g(apparently)h(pedestrian)g(e)o(xposition.)
+-118 2114 y(The)o(y)17 b(may)f(wish)g(to)f(re\003ect)i(on)f(ho)o(w)g
+(SGML)g(allo)o(ws)g(cooperation)f(and)h(di)o(vision)e(of)i
+(responsibility)d(within)h(the)i(production)-118 2164
+y(process.)-118 2240 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2240 a -68 2244 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2244
+a -68 2294 a
+[ /View [ /FitB ] /Dest /section.7.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 2294 a FK(A)45 b(Field)11 b(of)g(A)o(pplication)-118
+2369 y FT(It)f(is)g(useful)g(to)f(kno)o(w)h(what)g(SGML)h(can)g(be)f
+(used)h(for)n(,)f(and)g(what)g(lies)g(outside)g(its)f(pro)o(vince.)p
+Black Black -56 2433 a(The)14 b(Standard)e(Generalized)i(Markup)e
+(Language)i(can)g(be)f(used)g(for)f(documents)h(that)g(are)g(processed)
+h(by)e(an)o(y)i(te)o(xt)e(pro-)-56 2483 y(cessing)f(or)f(word)f
+(processing)h(system.)h(It)f(is)g(particularly)e(applicable)i(to:)p
+Black Black -6 2546 a(a\))h(Documents)f(that)g(are)h(interchanged)f
+(among)g(systems)h(with)e(dif)o(fering)g(te)o(xt)h(processing)f
+(languages.)p Black Black -6 2596 a(b\))j(Documents)h(that)f(are)h
+(processed)h(in)e(more)h(than)f(one)g(way)m(,)i(e)o(v)o(en)f(when)g
+(the)f(procedures)h(use)g(the)f(same)i(te)o(xt)e(pro-)-6
+2646 y(cessing)f(language.)6 2710 y(Documents)f(that)f(e)o(xist)h
+(solely)f(in)g(\002nal)g(imaged)h(form)g(are)g(not)f(within)f(the)h
+(\002eld)h(of)f(application)f(of)i(this)f(International)-56
+2760 y(Standard.)1091 2812 y FS(Clause)h(2,)g(F)n(ield)h(of)e
+(Application,)g(ISO)h(8879)p Black -118 2874 a(r)n(eprinted)g(fr)n(om)g
+(Baskerville)1175 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p
+Black eop
+%%Page: 22 22
+22 21 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.22
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -68
+154 a FT(This)h(is)g(the)g(whole)g(of)g(Clause)g(2)g(of)g(the)g
+(Standard,)h(which)e(altogether)h(has)g(15)g(clauses)i(and)e(9)g(anne)o
+(x)o(es.)i(Unfortunately)m(,)d(the)o(y)-118 203 y(are)h(all)f(much)g
+(harder)h(and)f(longer)g(than)f(this)h(clause.)h(This)f(clause)i(may)e
+(be)h(all)f(that)g(the)g(publisher)f(needs)h(to)g(kno)o(w)m(.)-68
+253 y(It)i(is)h(well)g(worth)e(noting)g(that)i(SGML)g(is)g(\002rst)g
+(of)f(all)h(a)h(standard)e(for)h FS(documents)p FT(,)g(of)g(particular)
+f(use)h(when)g(documents)g(are)-118 303 y(interchanged)h(among)g
+(systems)i(\(the)e(author)f(sends)i(the)g(compuscript)e(to)h(the)h
+(publisher)e(who)h(sends)h(it)e(on)h(to)g(the)h(typesetter\))-118
+353 y(or)e(processed)h(in)f(se)o(v)o(eral)i(ways)e(\(for)g(paper)h(or)f
+(electronic)g(publication,)f(in)h(a)h(journal)e(or)h(a)h(book,)f(or)h
+(e)o(xtracts)g(in)f(a)h(secondary)-118 403 y(journal,)8
+b(or)h(e)o(v)o(en)g(just)g(a)g(second)h(edition\).)d(Just)i(as)h(the)e
+(ASCII)h(character)h(codes)g(pro)o(vide)e(a)i(standard)e(for)h(the)g(e)
+o(xpression)g(and)g(thus)-118 452 y(interchange)f(of)g(sequences)i(of)e
+(characters,)i(so)e(SGML)h(is)f(to)g(pro)o(vide)g(a)g(standard)h(for)e
+(the)i(e)o(xpression)f(of)g(structured)f(or)h(marked-up)-118
+502 y(documents.)g(Ho)o(we)o(v)o(er)h(\(note)f(to)g(Clause)g(1\))g(the)
+g(SGML)h(International)d(Standard)i(does)g(not)g(specify)g(standard)g
+(document)g(types,)g(or)-118 552 y(standard)i(SGML)g(applications,)f
+(nor)h(the)g(implementation)f(or)g(architecture)h(of)g(either)g(the)g
+(application)e(or)i(the)g(electronic)g(storage)-118 602
+y(representation)i(of)h(the)f(documents.)i(It)e(is)h(an)g(abstract)g
+(standard)g(for)f(documents,)h(deliberately)f(indif)o(ferent)f(to)i
+(the)f(speci\002cs)i(of)-118 652 y(application)9 b(and)h
+(implementation.)-118 711 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 711 a -68 715 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68
+715 a -68 764 a
+[ /View [ /FitB ] /Dest /section.7.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 764 a FK(B)45 b(Hello)11 b(world!)-118
+839 y FT(It)f(is)g(traditional)e(to)h(be)o(gin)h(the)g(e)o(xplanation)g
+(of)g(a)h(computer)f(language)g(with)f(the)h(code)h(that)f(will)f
+(print)g(the)h(words:)p Black Black -118 897 a FQ(Hello)21
+b(world!)-118 955 y FT(say)13 b(on)e(the)i(user')n(s)f(screen.)i(An)e
+(author)f(might)g(object)h(to)g(using)f(a)i(computer)f(language)g(to)g
+(write)g(the)g(great)g(English)f(no)o(v)o(el.)i(But)-118
+1005 y(SGML)f(is)g(quite)g(unlike)e(other)i(computer)g(languages,)h
+(and)f(an)o(yway)m(,)h(all)f(word)f(processors)h(use)h(their)e(o)o(wn)h
+(computer)g(language)-118 1054 y(to)g(represent)g(your)g(documents.)g
+(Do)h(you)e(kno)o(w)h(what)g(the)o(y)g(are)i(doing)d(to)g(your)h
+(words?)g(W)n(ith)g(SGML)g(you)g(do,)g(or)g(at)h(least)f(can)-118
+1104 y(if)j(you)f(wish)h(to.)g(Y)-5 b(ou)15 b(don')o(t)f(need)i(to)f
+(be)g(a)h(programmer)g(to)e(write)h(an)g(SGML)h(document.)g(SGML)f(is)g
+(not)g(e)o(v)o(en)h(a)f(program-)-118 1154 y(ming)c(language\227it)f
+(is)h(a)h(document)f(structure)g(and)g(markup)h(language.)f(Moreo)o(v)o
+(er)n(,)i(SGML)f(does)g(not)e(understand)h(the)g(English)-118
+1204 y(language,)f(and)h(so)f(will)f(not)g(correct)i(your)f(spelling)e
+(or)i(criticize)g(your)g(plot.)-68 1254 y(Instead,)16
+b(with)g(SGML)h(you)e(make)i(statements,)g(which)f(are)h(called)g
+FS(declar)o(ations)p FT(.)f(Most)g(other)f(computer)i(languages)f(are)
+-118 1304 y(concerned)d(with)e(gi)o(ving)f(instructions)g(to)h(the)h
+(computer)n(.)h(Ho)o(we)o(v)o(er)n(,)g(SGML)f(does)h(little)d(more)j
+(than)e(record)i(your)e(declarations.)-118 1353 y(It)f(also)g(checks)i
+(that)d(you)h(are)h(doing)e(only)h(what)g(you)g(allo)o(wed)g(yourself)f
+(to)h(do.)g(Though)g(this)f(may)i(sound)f(onerous,)g(according)h(to)
+-118 1403 y(He)o(gel)g(\223one)g(who)e(will)g(do)h(something)g(great)g
+(must)g(learn)g(to)g(limit)f(oneself.")h(It)g(can)h(be)g(a)g(healthy)e
+(discipline.)-68 1453 y(Back)h(to)g(our)g(e)o(xample.)i(W)m(e)e(wish)g
+(to)g(e)o(xpress)p Black Black -118 1511 a FQ(Hello)21
+b(world!)-118 1569 y FT(in)10 b(SGML.)h(If)f(this)f(is)h(too)g(tri)o
+(vial)e(for)i(you,)g(replace)h(this)e(te)o(xt)h(by)g(Shakespeare')n(s)h
+(sonnet)p Black Black -118 1626 a FQ(Shall)21 b(I)g(compare)f(thee)h
+(to)h(a)f(summer's)f(day?)-118 1684 y FT(or)11 b(e)o(v)o(en)i(the)f
+(collection)e(of)i(his)f(sonnets,)h(complete)g(with)f(editorial)f(and)i
+(critical)f(apparatus,)i(and)e(publishing)f(information.)g(It)h(is)-118
+1734 y(to)e(such)h(that)g(we)g(wish)f(to)h(add)g(markup,)g(which)f(is)h
+(de\002ned)g(in)g(the)f(Standard)h(as)g FS(te)o(xt)h(that)d(is)i(added)
+f(to)h(the)f(data)g(of)g(a)h(document)g(in)-118 1784
+y(or)n(der)h(to)f(con)n(ve)o(y)h(information)d(about)h(it.)h
+FT(W)m(e)g(shall)g(mark)h(up)f(our)f(message)j(so)f(that)e(it)h(is)g
+(an)g(SGML)h(document.)-68 1834 y(What)f(sort)g(of)g(document)g(is)g
+(it?)g(It)f(is)h(a)h(message.)i(So)d(we)h(mark)f(it)g(up)g(as)p
+Black Black -118 1891 a FQ(<message>Hello)19 b(world!</message>)-118
+1949 y FT(where)14 b(the)f(added)h(te)o(xt)f(is)g(markup,)h(sharing)e
+(with)h(the)g(computer)g(our)g(kno)o(wledge,)g(that)g(the)g(original)f
+(te)o(xt)h(is)g(a)h(message.)h(The)-118 1999 y FS(content)10
+b FT(of)g(the)g(message)i FS(element)g FT(is)e(our)f(original)g(te)o
+(xt,)h(which)g(lies)g(between)h(the)f FS(start-tag)e
+FT(and)i(the)g FS(end-tag)p FT(.)-68 2049 y(Although)c(the)j(author)f
+(may)h(be)g(satis\002ed)g(by)f(this,)g(the)h(programmer)g(or)f
+(typesetter)g(will)g(not.)g(This)h(person)f(would)f(like)h(to)g(kno)o
+(w)m(,)-118 2099 y(without)i(reading)h(the)h(whole)f(document)h
+(\(which)f(might)g(be)h(quite)f(long)g(and)h(perhaps)g(still)e(in)h
+(progress\),)h(what)g(elements)g(\(tags\))-118 2149 y(are)i(to)f(be)g
+(found)f(in)h(it.)g(And)g(the)g(author)f(might)h(like)f(to)h(be)g(told)
+f(when)i(a)f(tag)g(name)i(\(called)e(for)g(historic)f(reasons)i(the)f
+FS(generic)-118 2198 y(identi\002er)q FT(\))c(has)h(been)g(misspelt.)g
+(Before)g(we)h(use)f(a)g(tag\227or)f(an)o(y)i(other)e(te)o(xtual)g
+(markup\227we)h(must)g(\002rst)f(declare)i(that)f(it)f(e)o(xists)h(to)
+-118 2248 y(be)g(used.)-68 2298 y(Although)g(it)i(may)h(appear)g(to)f
+(be)g(o)o(v)o(erly)h(fussy)m(,)g(it)e(is)i(ar)o(guably)f(to)f(e)o(v)o
+(eryone')n(s)i(bene\002t)g(that)e(all)i(declarations)f(required)g(for)f
+(a)-118 2348 y(document)f(should)f(appear)i(before)f(an)o(y)h(of)f(its)
+f(te)o(xt.)i(In)f(an)o(y)g(case,)i(SGML)f(insists)e(that)h(a)g
+(document)g(consists)g(of)g(a)h FS(pr)n(olog)e FT(\(which)-118
+2398 y(contains)14 b(all)g(the)g(markup)g(declarations\))g(follo)o(wed)
+f(by)h(the)g FS(document)g(instance)p FT(,)g(which)g(is)g(the)g
+(author')n(s)g(te)o(xt,)g(marked)h(up)f(in)-118 2447
+y(conformity)c(to)h(the)g(declarations)g(in)g(the)g(prolog.)g(This)g
+(is)g(important.)f(T)m(o)i(repeat:)f(an)h(SGML)g(document)f(consists)g
+(of)g(the)h(prolog)-118 2497 y(follo)o(wed)h(by)h(the)h(conforming)e
+(document)h(instance.)h(It)f(is)g(this)g(requirement)g(which)g(allo)o
+(ws)g(documents)h(to)f(be)g(interchanged)-118 2547 y(among)c(systems.)
+-68 2597 y(Before)g(our)g(marked)g(up)g(document)g(instance)p
+Black Black -118 2655 a FQ(<message>Hello)19 b(world!</message>)-118
+2712 y FT(can)9 b(be)h(allo)o(wed,)e(we)i(must)e(create)i(a)g(prolog)d
+(which)h(declares)i(the)f(markup)g(construction\(s\))e(that)h(can)i(be)
+f(used.)g(The)h(te)o(xt)e(to)g(do)h(this)-118 2762 y(is)h(here)h
+(needlessly)f(v)o(erbose,)h(e)o(xcept)g(that)f(it)g(will)e(later)j
+(enable)f(the)g(po)o(werful)g(CONCUR)f(and)h(LINK)h(capabilities)e(of)h
+(SGML.)-68 2812 y(Here)h(is)f(our)g(message,)i(marked)e(up)g(as)h(an)g
+(SGML)f(document.)p Black 815 2874 a(\22622\226)p Black
+eop
+%%Page: 23 23
+23 22 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.23
+/DEST pdfmark
+ -118 50 a 823 w FS(Elements)11 b(of)e(SGML)p
+Black Black Black -118 154 a FQ(<!DOCTYPE)20 b(message)g([)-75
+203 y(<!ELEMENT)g(message)h(ANY)g(>)-118 253 y(]>)-118
+353 y(<message>Hello)e(world!</message>)-68 419 y FT(There)12
+b(are)g(four)e(occurrences)j(of)d(the)h(character)i(string)d
+FQ(message)p FT(.)g(The)i(\002rst)f(tells)f(us)h(that)g(the)g(document)
+g(instance)g(to)g(follo)o(w)-118 468 y(is)e(to)g(consist)g(of)g(a)h
+FQ(message)f FT(element.)h(The)g(second)g(tells)f(us)g(that)g(there)h
+(are)g(no)f(restrictions)g(on)g(what)g(may)h(appear)g(in)f(a)h
+FQ(message)-118 518 y FT(element.)i FQ(ANY)f FT(words)f(or)h
+(characters,)i FQ(ANY)e FT(elements,)h(and)f FQ(ANY)g
+FT(other)g(markup)g(constructions,)f(repeated)i(as)g(often)e(as)i(one)g
+(likes,)-118 568 y(and)j(in)g FQ(ANY)f FT(order)n(.)h(The)h(third)d
+(and)i(fourth)f(delimit)g(the)h(content)f(of)h(the)g
+FQ(message)f FT(element,)i(which)e(the)h(\002rst)g(occurrence)h(of)-118
+618 y FQ(message)9 b FT(had)h(promised.)-68 668 y(There)g(are)g(55)f
+FS(r)n(eserved)j(names)d FT(such)h(as)f FQ(DOCTYPE)p
+FT(,)g FQ(ELEMENT)f FT(and)h FQ(ANY)g FT(in)f(SGML,)i(which)f(ha)o(v)o
+(e)i(special)e(r\364les)g(in)g(the)g(prolog,)-118 718
+y(and)h(also)g(some)g(special)g(character)h(strings.)e(Neither)h(the)g
+(author)f(nor)g(the)h(publisher)e(needs)i(to)g(kno)o(w)f(what)g(the)o
+(y)h(are)h(or)e(what)h(the)o(y)-118 768 y(do.)-68 819
+y(F)o(or)j(more)g(complicated)g(documents,)g(particularly)f(those)g
+(that)h(are)g(to)g(conform)f(to)h(a)g(house)g(style,)g(the)g
+(prolog\227which)d(de-)-118 868 y(clares)f(the)g(elements)g(and)f
+(structure)g(of)g(the)h(document\227cannot)e(be)i(left)f(to)g(chance.)i
+(In)e(particular)n(,)h(the)f(author)g(should)f(be)i(relie)o(v)o(ed)-118
+918 y(of)g(responsibilty)f(for)h(the)g(prolog,)g(and)h(not)f(gi)o(v)o
+(en)g(the)g(impression)g(that)h(it)e(is)i(something)f(that)g(he)h(or)f
+(she)h(could)f(change,)i(if)e(the)o(y)h(so)-118 968 y(wished.)g(\(This)
+g(last)g(remark)h(is)f(directed)g(to)f(the)h(publisher)n(.\))f(The)i
+(designer)f(\(or)g(someone)g(else\))h(will)e(create)i(a)g(set)f(of)g
+(declarations)-118 1018 y(which)g(the)g(author)f(is)h(able)h(to)f(in)n
+(v)o(oke)f(simply)g(by)h(placing)g(a)h(line)e(such)i(as:)p
+Black Black -118 1084 a FQ(<!DOCTYPE)20 b(message)g(SYSTEM)h
+("message.dtd")e(>)-118 1150 y FT(at)9 b(the)f(top)g(of)h(the)g
+(compuscript.)f(The)i(publisher)d(\(or)h(someone)i(else\))f(should)f
+(supply)f(the)i(author)f(with)g(guidance)g(and)h(e)o(xamples)h(as)-118
+1200 y(to)e(ho)o(w)g(the)g(document)h(structure)f(declared)h(by)f(the)g
+(designer)h(is)f(to)g(be)h(used.)g(The)g(author)f(should)f(not)h(need)h
+(to)f(consult)g(the)g(in)n(v)o(oked)-118 1250 y(prolog.)k(Ideally)m(,)h
+(the)g(publisher')n(s)f(tag)h(set)h(and)f(its)g(description)e(ideally)i
+(should,)f(together)h(with)f(general)h(SGML)h(guidance,)g(be)-118
+1300 y(enough)c(to)f(allo)o(w)h(the)g(author)g(to)g(mark)g(up)g(the)h
+(document)f(instance.)h(\(A)f(pro)o(viso.)g(Specialised)g
+FS(data)g(content)f(notations)p FT(,)g(such)h(as)-118
+1349 y(for)g(mathematics,)h(may)g(require)f(additional)e(non-SGML)-118
+1450 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1450 a -68 1455 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1455 a -68 1505 a
+[ /View [ /FitB ] /Dest /section.7.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68
+1505 a FK(C)45 b(But)12 b(wait,)f(ther)o(e')n(s)i(mor)o(e)-118
+1580 y FT(The)h(designers)g(of)f(SGML)h(wanted)f(a)h(scheme)h(able)f
+(to)f(encode)h(the)f(most)h(complicated)f(document)h(structures,)f
+(which)g(was)h(at)-118 1630 y(the)f(same)h(time)f(easy)h(to)e(learn)h
+(and)g(implement)f(for)h(the)g(simpler)f(documents.)h(The)o(y)h(did)e
+(this)g(by)h(gi)o(ving)e(SGML)i(a)g(number)g(of)-118
+1680 y(parameters)i(and)g(optional)d(features,)j(to)f(be)h(set)f(e)o(v)
+o(en)h(before)g(the)f(prolog)f(was)h(read.)h(F)o(or)g(e)o(xample,)h
+(the)e(po)o(werful)f(CONCUR)-118 1730 y(feature)e(allo)o(ws)g(a)h
+(single)e(document)h(to)g(support)f(two)g(independent)g(tagging)g
+(schemes!)j(F)o(or)e(a)h(historic)e(printed)g(\(or)h(manuscript\))-118
+1780 y(Bible)e(or)h(other)f(te)o(xt)h(one)g(might)f(wish)g(to)h(record)
+g(not)f(only)g(the)h(di)o(vision)e(of)h(the)h(te)o(xt)g(into)e(books)i
+(and)g(v)o(erses,)h(b)o(ut)f(also)g(into)e(pages)-118
+1830 y(and)i(lines!)-68 1880 y(Each)15 b(SGML)f(document)f(should,)g
+(to)g(be)i(really)e(of)o(\002cial,)h(be)o(gin)f(with)g(an)h(SGML)g
+(declaration,)g(whose)g(purpose)f(is)h(to)f(state)-118
+1930 y(which)f(of)g(the)g(optional)f(features)i(are)g(in)f(use,)h(that)
+f FQ(<)h FT(and)f FQ(</)g FT(\(or)g(some)h(other)f(character)i
+(strings\))d(are)i(used)g(to)f(open)g(start-)g(and)-118
+1980 y(end-)e(tags,)h(and)f(so)g(forth.)-68 2030 y(The)h(SGML)f
+(declaration)g(will)f(occupy)h(about)g(a)g(page)h(of)f(te)o(xt.)g(It)g
+(be)o(gins)p Black Black -118 2097 a FQ(<!SGML)20 b("ISO)h(8879:1986")
+-118 2163 y FT(which)10 b(speci\002es)h(the)g(v)o(ersion)f(of)g(SGML)h
+(being)e(used.)i(Most)f(likely)m(,)g(as)h(it)e(wasn')o(t)h(born)g
+(perfect,)h(there)g(will)e(at)h(some)h(future)f(time)-118
+2212 y(be)f(a)h(re)o(vision)d(of)i(SGML,)h(b)o(ut)e(for)g(no)o(w)h
+(there)g(is)f(only)g(one)h(v)o(ersion)g(to)f(choose)h(from.)g(It)g(is)g
+(e)o(xpected)g(that)g(man)o(y)g(man)o(y)h(documents)-118
+2262 y(will)f(share)h(the)g(same)i(SGML)e(declaration,)g(and)g(that)g
+(all)g(documents)g(on)f(a)i(single)e(system)i(will)e(share)h(the)g
+(same)i(declaration.)e(F)o(or)-118 2312 y(these)k(reasons,)i(the)e
+(standard)f(allo)o(ws)h(the)g(system)h(to)e FS(imply)h
+FT(the)g(SGML)g(declaration,)g(which)g(means)h(that)f(should)f(no)h
+(SGML)-118 2362 y(declaration)d(be)h(supplied)e(by)h(the)g(document,)h
+(the)f(system)h(can)g(pro)o(vide)f(one)h(of)f(its)g(o)o(wn)g(choosing.)
+g(The)h(prolog)e(and)h(document)-118 2412 y(instance)i(which)g(follo)o
+(w)e(had)i(better)g(conform)g(to)f(the)h(chosen)g(SGML)h(declaration.)f
+(There)g(is)g(also)g(an)h(SGML)f(declaration)f(for)-118
+2461 y(each)f(SGML)g(application,)e(which)h(records)h(its)e(SGML)i
+(capabilities.)-68 2512 y(Once)j(the)g(v)o(arious)f(features)i(of)f
+(SGML)g(ha)o(v)o(e)h(been)f(understood,)f(the)h(SGML)h(declaration)e
+(becomes)i(a)g(control)e(panel)h(that)-118 2562 y(turns)f(them)i(on)f
+(and)h(of)o(f,)f(sets)h(delimiter)e(strings)g(such)i(as)g
+FQ(<)g FT(and)f FQ(</)g FT(and)h FQ(<!)p FT(,)f(and)h(describes)g(the)f
+(character)i(set)e(used)h(by)f(the)-118 2612 y(document.)d(Such)h(is)f
+(a)h FS(concr)n(ete)h(syntax)p FT(.)f(Until)e(then,)h(it)f(is)i
+(perhaps)f(best)h(left)e(to)h(one)h(side.)f(The)h(standard)f(contains)g
+(two)g(SGML)-118 2661 y(declarations,)f(which)g(de\002ne)g(the)g
+FS(r)n(efer)n(ence)j FT(and)d FS(cor)n(e)i FT(concrete)f(syntax)o(es)f
+(respecti)o(v)o(ely)m(,)h(at)f(least)h(one)f(of)g(which)f(\(Clause)h
+(15.3.3\))-118 2711 y(must)g(be)h(supported)e(by)h(an)o(y)g(conforming)
+f(SGML)i(system.)-118 2812 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2812 a Black 815 2874
+a FT(\22623\226)p Black eop
+%%Page: 24 24
+24 23 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.24
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -68
+112 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 112 a -68 162 a
+[ /View [ /FitB ] /Dest /section.7.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 162 a FK(D)45 b(Summary)-118
+237 y FT(In)10 b(this)f(article)h(we)h(ha)o(v)o(e)g(seen)g(a)g
+(complete)g(SGML)f(document,)h(from)f(prolog)e(to)i(the)g(\002nal)g
+(end-tag,)g(and)h(we)f(e)o(v)o(en)h(had)g(a)f(glimpse)-118
+286 y(of)16 b(the)g(implied)g(SGML)g(declaration.)h(Dif)o(ferent)e
+(people)h(ha)o(v)o(e)i(dif)o(ferent)d(interests)h(in)g(the)g(document.)
+h(The)g(implementor)e(is)-118 336 y(particularly)f(interested)h(in)g
+(the)g(SGML)h(declaration.)f(The)h(designer)f(will)f(control)g(the)i
+(prolog.)e(The)i(author)f(cares)h(about)f(the)-118 386
+y(words)d(in)g(the)h(document)f(instance.)i(The)f(typesetter)f(has)i
+(broad)e(concerns.)i(He)f(or)g(she)g(must)g(understand)f(the)h(prolog)e
+(and)i(thus)-118 436 y(the)e(tags)h(in)f(the)g(document)g(instance,)i
+(the)e(typographic)f(qualities)g(of)h(the)h(author')n(s)e(words)h(\(b)o
+(ut)g(not)f(their)h(meaning,)h(if)f(an)o(y\),)h(the)-118
+486 y(tools)c(supplied)f(by)i(the)g(implementor)n(,)g(and)g(also)g(the)
+g(designer')n(s)f(output)f(requirements.)j(The)f(publisher)f(is)h
+(interested)f(in)g(e)o(v)o(eryone)-118 535 y(getting)h(on)g(with)h(e)o
+(v)o(eryone)h(else.)-68 585 y(This)d(article)g(has)h(said)g(some)g
+(about)e(SGML,)j(and)e(some)h(about)f(the)g(wider)g(conte)o(xt)g(in)g
+(which)g(it)g(is)g(used.)h(The)g(ne)o(xt)f(will)g(describe)-118
+635 y(ho)o(w)14 b(to)g(create)i(some)g(more)f(complicated)f(documents.)
+h(W)m(e)g(shall)g(also)f(look)g(at)h(SGML)g(from)f(the)h(typesetter)f
+(or)g(application)-118 685 y(programmer)c(point)f(of)h(vie)o(w)m(.)-118
+744 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 744 a -68 748 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 748 a -68 798 a
+[ /View [ /FitB ] /Dest /section.7.5 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 798
+a FK(E)45 b(Exer)o(cises)-118 872 y FT(Finally)m(,)7
+b(here)i(are)g(some)g(e)o(x)o(ercises)h(to)e(test)f(and)i(de)o(v)o
+(elop)f(your)f(comprehension)h(and)g(understanding.)f(First)g(you)h
+(might)f(like)g(to)g(read)-118 922 y(through)k(the)h(article)g(again,)h
+(pretending)e(that)h(you)g(are)h(some)g(other)f(person)g(in)n(v)o(olv)o
+(ed)g(in)g(the)g(publishing)e(process.)k(P)o(articularly)-118
+972 y(someone)c(with)f(whom)h(you)f(are)h(ha)o(ving)f(dif)o
+(\002culties)g(you)g(do)g(not)g(understand)g(or)g(sympathise)h(with)f
+(or)n(,)h(failing)e(that,)h(a)h(colleague.)-118 1022
+y(Y)-5 b(ou)10 b(might)f(also)i(like)e(to)h(write)f(do)o(wn)h(all)g
+(the)g FS(emphasised)h FT(de\002nitions,)e(and)h(e)o(xpress)i(them)e
+(in)g(your)f(o)o(wn)h(words.)-118 1084 y FU(Exer)o(cises)-118
+1134 y(1.)21 b FT(When)10 b(was)h(the)f(SGML)h(standard)f(published?)
+-118 1184 y FU(2.)21 b FT(Who)10 b(are)h(the)f(\002)o(v)o(e)h(persons)f
+(in)n(v)o(olv)o(ed)g(in)f(te)o(xt)h(processing?)-118
+1234 y FU(3.)21 b FT(Who)10 b(is)g(the)g(sixth?)-118
+1283 y FU(4.)21 b FT(Ho)o(w)10 b(does)g(SGML)h(dif)o(fer)f(from)g
+(other)f(computer)h(languages?)-118 1333 y FU(5.)21 b
+FT(What)10 b(is)g(the)g(purpose)g(of)g(the)g(prolog?)f(Who)h(writes)g
+(it?)-118 1383 y FU(6.)21 b FT(What)10 b(is)g(the)g(purpose)g(of)g(the)
+g(SGML)h(declaration?)-118 1433 y FU(7.)21 b FT(What)10
+b(is)g(the)g(purpose)g(of)g(the)g(document)g(instance?)h(Who)f(writes)g
+(it?)-118 1483 y FU(8.)21 b FT(Ho)o(w)10 b(man)o(y)h(lines)f(in)f(a)i
+(sonnet?)f(Is)h(that)e(e)o(v)o(ery)i(sonnet?)-118 1532
+y FU(9.)21 b FT(What)10 b(is)g(the)g(dif)o(ference)h(between)g
+FS(mark)f(up)g FT(and)g FS(markup)p FT(?)-118 1582 y
+FU(10.)21 b FT(What)10 b(is)g(a)h(declaration?)-118 1632
+y FU(11.)21 b FT(Ho)o(w)10 b(is)g(SGML)g(a)h(compromise?)g(Between)g
+(whom?)f(Is)h(this)e(good)g(or)h(bad?)-118 1682 y FU(12.)21
+b FT(\(Experts)10 b(only\))f(In)h(e)o(xplaining)f(SGML)h(for)g(be)o
+(ginners,)h(ha)o(v)o(e)g(I)f(made)h(an)o(y)g(false)f(statements?)-68
+1744 y(Answers)g(in)g(the)g(ne)o(xt)g(article.)p Black
+815 2874 a(\22624\226)p Black eop
+%%Page: 25 25
+25 24 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.25
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 253
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 253 a -68 262 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 262 a -68 311 a
+[ /View [ /FitB ] /Dest /newarticle.8 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 311 a
+FP(VIII)51 b(Requiem)12 b(f)o(or)g(Aston)p Black Black
+1579 419 a FT(Malcolm)f(Clark)1604 477 y(Chris)e(Ro)o(wle)o(y)p
+-118 509 1950 5 v -118 558 a(The)i(recent)f(mo)o(v)o(e)h(of)f(the)g(UK)
+g(CT)l(AN)g(node)g(from)g(Aston)f(Uni)o(v)o(ersity)f(to)i(Cambridge)f
+(Uni)o(v)o(ersity)g(brings)g(to)g(the)h(end)g(a)h(v)o(ery)f(long)-118
+608 y(relationship)i(between)i(T)262 618 y(E)282 608
+y(X)g(and)f(Aston\227a)g(relationship)f(that)h(brought)f(great)h
+(bene\002ts)h(to)f(both)g(the)g(Uni)o(v)o(ersity)f(and)i(the)f(T)1781
+618 y(E)1802 608 y(X)-118 658 y(world.)-68 708 y(The)h(be)o(ginnings)f
+(of)h(this)f(association)h(go)g(back)g(to)g(1987)f(when,)h(with)f(the)h
+(acti)o(v)o(e)h(support)e(of)h(the)f(V)n(ice)i(Chancellor)n(,)f(Peter)
+-118 758 y(Abbott)9 b(established)g(a)i(T)249 767 y(E)270
+758 y(X)f(archi)o(v)o(e)h(based)g(on)f(the)g(V)-6 b(AX)11
+b(systems)g(at)f(Aston\227it)e(then)i(amounted)g(to)g(200MBytes)f(of)h
+(data.)-68 807 y(He)h(also)f(or)o(ganised)h(e)o(xperts)g(on)f(v)o
+(arious)g(aspects)h(of)g(maintaining)e(such)h(a)i(system)f(into)e(a)i
+(v)o(olunteer)f(group)f(of)i(`archi)o(vists'\227)-118
+857 y(and)f(made)h(Aston)f(a)h(thri)o(ving)d(and)i(friendly)f(focus)h
+(for)g(their)f(acti)o(vity)m(.)h(These)h(v)o(olunteers)f(came)i(from)e
+(around)f(the)h(UK)h(and,)f(later)n(,)-118 907 y(also)j(from)f
+(`mainland)h(Europe',)g(whilst)e(kno)o(wledge)h(of)h(the)g(archi)o(v)o
+(e)g(and)g(its)f(bene\002ts)h(rapidly)f(spread)h(throughout)d(the)j
+(world.)-118 957 y(Thus)i(the)g(uni)o(v)o(ersity)e(became,)k(in)e(a)g
+(v)o(ery)g(real)g(sense,)i(the)d(centre)i(of)e(a)i(world-wide)d(ef)o
+(fort)h(to)g(produce)h(and)g(distrib)o(ute)e(high)-118
+1007 y(quality)c(software)g(that)h(was)h(greatly)e(needed)i(and)g
+(appreciated)f(throughout)e(that)h(world.)-68 1056 y(W)n(ithin)h(a)i
+(fe)o(w)g(years,)h(the)e(collection)g(of)g(software,)h(together)f(with)
+f(the)i(traf)o(\002c)g(created)g(by)f(users,)i(had)e(gro)o(wn)g(to)g
+(such)h(a)g(size)-118 1106 y(that)g(it)g(was)h(no)f(longer)g(possible)g
+(to)g(host)g(it)g(on)g(the)h(e)o(xisting)f(equipment.)g(T)m(o)h(solv)o
+(e)f(this)g(problem)g(of)h(being)f(`too)g(good',)g(Peter)-118
+1156 y(successfully)i(ne)o(gotiated)f(the)g(donation)g(of)g(equipment)g
+(by)g(DEC)h(and)g(other)f(suppliers.)g(This)h(enabled)g(the)g(Aston)f
+(Archi)o(v)o(e)h(to)-118 1206 y(continue)9 b(its)h(rapid)g(gro)o(wth)e
+(and)j(thus)e(to)h(e)o(v)o(olv)o(e)h(into)e(a)h(mature,)h(well-managed)
+g(system.)-68 1256 y(A)f(signi\002cant)g(de)o(v)o(elopment)g(was)h(the)
+g(arri)o(v)o(al)f(on)g(Peter')n(s)g(desk)h(of)f(a)i(Sun)e(Sparc)h(in)f
+(mid-1992.)f(This)i(was)g(quickly)e(put)h(to)g(use)-118
+1306 y(as)g(a)f(fully)f(\(archi)o(v)o(e-\))h(functional)e(second)i
+(platform)f(and)h(pro)o(v)o(ed)g(to)g(be)g(well)g(suited)f(to)g
+(further)g(de)o(v)o(elopment)h(of)g(the)g(service;)g(thus)-118
+1355 y(it)h(was)h(that)f(Aston)g(became)j(the)e(\002rst)g(site)f(in)g
+(the)h(world)f(to)g(implement)g(the)h(then)g(on-going)d(discussions)j
+(of)f(the)h(TUG)g(T)m(echnical)-118 1405 y(W)m(orking)g(Group)h(on)g
+(Archi)o(v)o(es.)h(During)f(1992\2261993,)f(\002rst)h(Geor)o(ge)h
+(Greenwade)g(implemented)g(this)f(same)i(TWG)f(structure)f(at)-118
+1455 y(Sam)k(Houston)d(State)i(Uni)o(v)o(ersity)m(,)f(T)m(e)o(xas)j
+(and)d(then)h(Rainer)f(Sch\366pf)h(implemented)f(it)g(for)g(D)n(ANTE)i
+(at)f(Uni)o(v)o(ersit\344t)f(Stuttgart,)-118 1505 y(German)o(y)d(\(and)
+g(subsequently)e(on)h(D)n(ANTE'S)h(o)o(wn)f(machine\).)i(This)e
+(pioneering)f(work)h(resulted)f(in)h(the)h(\002rst)f(multi-site)e
+(archi)o(v)o(e)-118 1555 y(of)15 b(this)f(size)i(to)f(be)g
+(successfully)g(implemented)g(an)o(ywhere;)h(it)e(was)i(especially)f
+(appropriate)f(that)h(the)g(announcement)g(of)g(the)-118
+1604 y(completion)f(of)h(this)f(major)h(technical)g(achie)o(v)o(ement)h
+(could)f(be)g(made)h(at)f(Aston)g(Uni)o(v)o(ersity)m(,)f(during)g(the)h
+(international)e(TUG)-118 1654 y(conference)e(in)e(July)g(1993.)g(Thus)
+h(the)f(project)g(started)g(by)h(Peter)g(as)g(a)g(service)h(to)e(the)g
+(UK)h(community)f(had)g(become,)j(in)d(six)g(hectic)-118
+1704 y(years,)i(the)f(internationally-acclaimed,)f(state-of-the-art)g
+(Comprehensi)o(v)o(e)i(T)1041 1713 y(E)1061 1704 y(X)g(Archi)o(v)o(e)f
+(Network)f(\(CT)l(AN\).)-68 1754 y(Access)14 b(to)f(the)g(archi)o(v)o
+(e)g(has)h(been)g(further)e(enhanced,)i(and)f(gained)g(a)g(completely)g
+(ne)o(w)g(public,)g(through)e(cooperation)h(with)-118
+1804 y(Prime)j(T)o(ime)g(Free)o(ware,)h(who)e(re)o(gularly)g(produce)g
+(CD-R)n(OMs)h(containing)d(the)j(contents)f(of)g(the)h(archi)o(v)o
+(e\227or)f(to)g(be)h(precise,)-118 1853 y(almost)10 b(all:)f(it')n(s)h
+(no)o(w)f(too)h(big)f(to)h(\002t)g(on)g(one)g(CD!)-68
+1903 y(Peter)h(was,)g(of)g(course,)g(also)g(in)n(v)o(olv)o(ed)f(in)g
+(man)o(y)h(other)g(aspects)g(of)g(making)f(this)g(v)o(ast)h(range)g(of)
+f(high-quality)e(software)i(easily)-118 1953 y(a)o(v)o(ailable)k(to)g
+(as)g(wide)g(a)h(range)f(of)g(people)g(as)h(possible.)f(In)f
+(particular)n(,)h(he)h(was)f(one)g(of)g(the)g(founders)g(of)f(the)h(UK)
+h(T)1673 1962 y(E)1693 1953 y(X)f(Users)-118 2003 y(Group)d(and,)i
+(here)g(again,)f(the)g(reputation)f(of)h(Aston)g(Uni)o(v)o(ersity)f
+(was)h(enhanced)h(by)f(the)g(man)o(y)h(ways)f(in)g(which)g(he)h(was)f
+(able)h(to)-118 2053 y(support)d(and)i(guide)f(the)h(\003edgling)f(or)o
+(ganisation.)f(His)i(v)o(aluable)f(acti)o(vities)g(on)h(behalf)f(of)h
+(the)f(group)g(ha)o(v)o(e,)i(of)f(course,)h(not)e(been)-118
+2103 y(diminished)e(at)h(all)g(by)g(his)g(retirement.)-68
+2152 y(Both)d(the)i(archi)o(v)o(e,)g(in)f(its)g(ne)o(w)h(role)g(as)g(a)
+g(CT)l(AN)g(node,)g(and)g(Peter)g(Abbott)e(will)g(continue)h(to)g(pro)o
+(vide)g(a)h(lar)o(ge)g(range)g(of)f(services)-118 2202
+y(to)j(promote)g(the)h(rapidly)e(gro)o(wing)g(use)i(of)g(T)549
+2212 y(E)569 2202 y(X)g(throughout)d(the)j(world)e(b)o(ut,)h(re)o
+(grettably)m(,)h(Aston)f(Uni)o(v)o(ersity)f(will)h(no)g(longer)g(be)
+-118 2252 y(part)g(of)f(this)g(important)g(hub)g(of)h(e)o(xpertise)g
+(and)g(service)h(which)e(o)o(v)o(er)i(man)o(y)g(years)f(contrib)o(uted)
+f(so)h(much)g(to)f(its)h(reputation)e(as)j(an)-118 2302
+y(international)c(centre)j(of)f(academic)i(and)e(technical)h(e)o
+(xcellence.)p Black -118 2874 a FS(r)n(eprinted)f(fr)n(om)g
+(Baskerville)1175 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p
+Black eop
+%%Page: 26 26
+26 25 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.26
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 255
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 255 a -68 264 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 264 a -68 313 a
+[ /View [ /FitB ] /Dest /newarticle.9 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 313 a
+FP(IX)50 b(Report)12 b(on)g(1994)g(Eur)o(oT)508 325 y(E)535
+313 y(X)g(in)g(Gda)735 312 y(\264)729 313 y(nsk)p Black
+Black 1545 422 a FT(Michel)e(Goossens)1721 480 y(CERN)1440
+538 y FQ(m.goossens@cern.)o(ch)p -118 570 1950 5 v -118
+620 a FT(After)f(a)h(F)o(okker)g(50)f(took)g(me)h(in)f(about)g(one)h
+(hour)f(from)g(Copenhagen)h(to)f(Gda)s(\264)-17 b(nsk,)10
+b(it)f(was)g(about)g(midday)h(on)f(Sunday)g(September)-118
+670 y(26th,)i(when)h(I)g(stepped)g(out)g(of)f(the)h(plane)g(and)h(was)f
+(greeted)g(by)g(a)h(beautiful)d(blue)i(sk)o(y)g(and)g(summer)o(-like)g
+(temperatures.)h(A)f(trip)-118 720 y(by)h(taxi)f(of)h(41)f(km)i(around)
+e(the)h(southern)f(part)h(of)g(Gda)s(\264)-17 b(nsk)13
+b(brought)e(me)j(in)e(about)h(30)f(minutes)h(to)f(the)h(Orle)g(holiday)
+f(center)i(in)-118 770 y(Sobiesze)o(wo,)d(a)g(resort)f(on)g(the)g
+(Baltic)g(some)h(20)f(km)h(east)g(of)f(the)h(city)m(.)f(The)i(hotel)d
+(was)i(located)f(100)g(metres)i(from)e(the)g(beach,)i(and)-118
+819 y(already)g(straight)f(after)h(lunch)g(I)g(had)g(the)g(pleasure)h
+(of)f(walking)e(along)i(the)g(wide)g(sandy)g(beach)h(in)f(search)h(of)f
+(amber)h(and)f(shells,)-118 869 y(while)d(discussing)f(T)184
+879 y(E)205 869 y(X)i(and)f(other)g(te)o(xt)g(processing)g(related)h
+(problems)f(with)g(se)o(v)o(eral)h(colleagues)g(and)f(friends)g(of)h
+(the)f(T)1665 879 y(E)1685 869 y(X)h(world.)-68 919 y(The)h(ne)o(xt)g
+(day)m(,)g(the)f(Monday)m(,)h(was)g(kept)f(free)h(to)f(allo)o(w)g
+(people)g(to)g(re)o(gister)h(and)g(to)f(meet)h(one)g(another)n(.)f(On)g
+(arri)o(v)o(al)g(e)o(v)o(erybody)-118 969 y(was)15 b(gi)o(v)o(en)f(a)i
+(copy)e(of)g(the)h(Proceedings,)g(and)g(an)g(e)o(xtremely)g(useful)g
+(typographic)e(ruler)n(,)i(and)g(the)f(traditonal)f(mug,)i(with)f(the)
+-118 1019 y(specially)8 b(designed)g(EuroT)293 1028 y(E)314
+1019 y(X94)g(logo,)g(sho)o(wing)f(a)i(paper)g(origami)f(boat)g(in)g
+(the)g(fore)o(ground,)g(symbol)g(of)g(Gda)s(\264)-17
+b(nsk)9 b(and)f(its)g(famous)-118 1069 y(shipyard,)h(on)g(a)h(dark)g
+(background)e(\(the)i(Baltic)f(sea\),)i(and)e(the)h(words)f(EuroT)1024
+1078 y(E)1044 1069 y(X'94)g(in)g(a)h(light)e(sk)o(y)i(at)g(the)f(top.)h
+(V)-5 b(ery)10 b(nice)g(stylistic)-118 1118 y(work,)g(indeed!)-68
+1168 y(The)h(conference)g(had)g(a)g(total)e(of)h(57)g(participants)f
+(coming)h(from)h(15)f(dif)o(ferent)f(countries,)h(with)f(the)i(Polish)e
+(\(19\))h(and)g(German)-118 1218 y(\(13\))i(representations)g(being)g
+(the)h(lar)o(gest,)g(while)f(there)h(were)g(also)g(T)922
+1227 y(E)943 1218 y(X)g(users)g(from)f(Belgium,)h(Canada,)g(the)g
+(Czech)h(Republic,)-118 1268 y(France,)h(Hungary)m(,)e(Lithuania,)g
+(the)g(Netherlands,)h(Norway)m(,)f(Russia,)h(Slo)o(v)o(enia,)g
+(Switzerland,)f(the)g(United)g(Kingdom,)g(and)g(the)-118
+1318 y(United)c(States.)i(All)e(those)h(who)g(had)g(arri)o(v)o(ed)g(by)
+g(1)g(o'clock)g(in)f(the)h(afternoon)g(were)h(taken)f(by)f(b)o(us)h(on)
+g(a)h(guided)e(tour)g(of)h(the)g(most)-118 1367 y(interesting)f(parts)h
+(of)g(Gda)s(\264)-17 b(nsk.)-68 1417 y(The)17 b(formal)f(opening)f(of)h
+(the)g(conference)i(was)f(on)f(T)n(uesday)h(morning,)f(and)g(after)h
+(the)f(usual)g(opening)f(speeches)j(by)e(the)-118 1467
+y(or)o(ganisers,)d(Petr)g(Sojka)f(walked)g(us)h(through)e(the)i(v)o
+(arious)f(aspects)i(of)e(hyphenation)f(with)h(T)1287
+1476 y(E)1307 1467 y(X)h(and)g(described)g(the)g(signi\002cant)-118
+1517 y(success)d(that)e(has)h(been)g(obtained)f(recently)m(,)h
+(especially)g(in)f(the)g(case)j(of)d(multi-lingual)d(documents.)k
+(Bernd)g(Raichle)f(demonstrated)-118 1567 y(ho)o(w)15
+b(useful)h(it)f(is)g(to)h(use)g(T)306 1576 y(E)327 1567
+y(X')n(s)f(mouth)g(to)g(process)i(data)f(and)g(sho)o(wed)g(ho)o(w)f(he)
+h(had)g(applied)f(these)h(ideas)h(to)e(implement)g(a)-118
+1617 y(quicksort)f(algorithm.)g(Klaus)h(Lagally)m(,)g(the)g(author)f
+(of)h(the)g(multi-lingual)d(ArabT)1136 1626 y(E)1157
+1617 y(X)j(system,)h(e)o(xplained)f(in)f(his)h(talk)f(ho)o(w)h(he)-118
+1666 y(solv)o(ed,)9 b(staying)g(within)e(standard)i(T)422
+1676 y(E)442 1666 y(X,)h(the)f(problem)g(of)g(line-breaking)e(inside)i
+(paragraphs)g(with)f(te)o(xt)h(that)g(runs)f(both)g(from)h(right)-118
+1716 y(to)14 b(left)f(\(like)g(English\))h(and)g(from)g(left)g(to)f
+(right)g(\(like)g(Arabic)i(or)f(Hebre)o(w\),)h(thus)e(pro)o(viding)g(a)
+h(really)g(portable)g(solution.)e(The)-118 1766 y(techniques)d
+(described)h(were)g(successfully)f(used)h(to)f(process)h(a)g
+(forty-page)f(paper)h(containing)d(mix)o(ed)j(English)f(and)g(Hebre)o
+(w)h(with)-118 1816 y(some)k(Arabic)g(and)g(e)o(v)o(en)g(Latin)g(or)f
+(other)g(short)g(language)h(fragments,)g(and)f(it)g(sho)o(wed)h(ho)o(w)
+f(\003e)o(xible)h(and)f(po)o(werful)g(the)h(basic)-118
+1866 y(T)-100 1875 y(E)-79 1866 y(X)d(typesetter)g(really)g(is.)h(Just)
+g(before)f(lunch)g(Marion)g(Neubauer)h(told)e(us)i(about)f(her)h(e)o
+(xperiences)h(with)d(con)n(v)o(erting)h(W)m(ord)g(and)-118
+1915 y(W)m(ordPerfect)j(documents)g(from)f(and)h(to)f(L)523
+1909 y FM(A)539 1915 y FT(T)557 1925 y(E)578 1915 y(X)h(and)g(I)g(am)h
+(sure)f(man)o(y)h(of)e(those)h(present)g(would)e(agree)j(with)e(her)h
+(\002nding)f(that)-118 1965 y(unless)f(the)h(elements)g(of)f(the)h
+(document)f(are)i(already)f(clearly)f(marked)h(up)f(in)h(the)f(source,)
+h(the)g(L)1338 1959 y FM(A)1354 1965 y FT(T)1372 1975
+y(E)1393 1965 y(X)g(document)f(obtained)g(was)-118 2015
+y(hardly)g(usable,)i(and)g(that)e(con)n(v)o(erting)h(rather)g(comple)o
+(x)h(documents)f(is)h(in)e(an)o(y)i(case)h(a)f(time-consuming)e
+(process.)i(The)g(answer)-118 2065 y(might)9 b(be)i(using)e(an)i
+(editor)e(in)h(conjunction)e(with)h(an)i(internal)e(con)n(v)o(ersion)h
+(program.)-68 2115 y(The)16 b(afternoon)e(session)h(started)g(with)g(a)
+g(description)f(by)h(Olga)g(Lapko)g(of)g(the)g Fg(MET)o(AF)n(ONT)g
+FT(package)h(de)o(v)o(eloped)f(at)h(Mir)-118 2164 y(Publishers)11
+b(in)f(Mosco)o(w)i(and)g(distrib)o(uted)d(as)j(part)f(of)h(the)f
+(CyrTUG-emte)o(x)h(package.)h(It)e(contains)g(the)g Fg(MET)o(AF)n(ONT)g
+FT(sources)h(of)-118 2214 y(a)h(completely)f(redesigned)g(Russian)g
+(Computer)f(Modern-like)g(font)g(family)m(,)h(which)g(is)h(more)f
+(adapted)h(to)f(Russian)g(typographic)-118 2264 y(tradition)d(than)h
+(pre)o(vious)g(Computer)g(Modern)g(Cyrillic)f(fonts.)i(Y)l(annis)f
+(Haralambous)h(then)g(ga)o(v)o(e)h(a)f(detailed)g(o)o(v)o(ervie)o(w)g
+(of)f(the)h FO(W)-118 2314 y FT(system,)i(a)f(16-bit)e(e)o(xtension)i
+(to)f(T)394 2323 y(E)415 2314 y(X)h(that)f(uses)i(the)f(Unicode)f
+(standard)h(as)h(internal)d(encoding)i(and)g(allo)o(ws)f(multiple)g
+(input)f(and)-118 2364 y(output)h(character)k(encodings.)e(He)h
+(described)f(v)o(arious)g(applications,)f(including)g(calligraphic)g
+(poetry)m(,)h(mixtures)g(of)g(languages)-118 2414 y(with)d(man)o(y)h
+(special)g(characters,)i(v)o(o)o(welized)d(Arabic,)i(fully)d
+(diacriticized)h(Greek,)i(and)f(correctly)f(kerned)g(Khmer)n(.)i
+(Finally)m(,)e(K)o(ees)-118 2463 y(v)o(an)f(der)h(Laan)h(ga)o(v)o(e)f
+(us)g(an)f(o)o(v)o(ervie)o(w)h(of)f(his)g(BLUe')n(s)h(\(Ben)g(Lee)g
+(User\))g(F)o(ormat.)g(At)g(the)f(user)h(le)o(v)o(el)f(this)g(ne)o(w)h
+(format)f(is)g(supposed)-118 2513 y(to)14 b(facilitate)f(the)h
+(creation,)h(formatting,)e(e)o(xchange)i(and)g(maintenance)g(of)f
+(compuscripts)g(during)f(the)h(complete)h(lifetime)e(of)h(a)-118
+2563 y(publication.)8 b(The)j(format)e(is)h(easily)g(customizable)g
+(and)g(pro)o(vides)g(for)f(the)h(possibility)d(of)j(ha)o(ving)f
+(cross-references)j(using)d(a)h(one-)-118 2613 y(pass)h(process.)h(I)f
+(found)f(it)g(an)h(interesting)e(approach)i(since)h(K)o(ees)g
+(introduced)d(man)o(y)j(ideas)f(from)g(modern)f(software)h(engineering)
+-118 2663 y(practice.)-68 2712 y(That)f(e)o(v)o(ening,)h(we)g(had)g
+(the)f(traditional)f(EuroT)641 2722 y(E)661 2712 y(X)i(banquet,)f(with)
+g(a)h(lot)e(of)i(atmosphere,)g(champagne,)h(wine,)f(plenty)e(of)i(beer)
+n(,)-118 2762 y(good)e(food,)g(guitar)g(playing)g(and)h(singing)e(by)h
+(se)o(v)o(eral)i(of)f(the)f(participants)g(\227)h(in)f(a)h(word)f(\(or)
+g(two\))g(\227)h(a)g(hell)f(of)h(an)g(e)o(v)o(ening,)g(with)-118
+2812 y(T)-100 2821 y(E)-79 2812 y(X)g(and)h(L)42 2806
+y FM(A)58 2812 y FT(T)76 2821 y(E)97 2812 y(X)g(\(almost\))g(for)o
+(gotten)e(and)i(other)f(themes)i(such)f(as)g(family)m(,)g(children,)f
+(politics,)g(philosophy)m(,)f(\223real)i(life\224,)g(in)f(short,)p
+Black -118 2874 a FS(r)n(eprinted)g(fr)n(om)g(Baskerville)1175
+b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black eop
+%%Page: 27 27
+27 26 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.27
+/DEST pdfmark
+ -118 50 a 684 w FS(Report)10 b(on)g(1994)g(Eur)n(oT)932
+59 y(E)952 50 y(X)h(in)f(Gda)s(\264)-17 b(nsk)p Black
+-118 154 a FT(becoming)11 b(the)f(main)h(subjects)g(of)g(the)g(e)o(v)o
+(ening,)g(and)g(it)f(was)h(not)f(before)h(we)g(were)h(all)f(con)n
+(vinced)g(that)f(we)h(had)g(solv)o(ed)g(all)g(of)f(the)-118
+203 y(world')n(s)e(problems)i(that)g(we)h(went)f(to)f(bed)i(in)e(the)i
+(early)f(morning)f(hours.)-68 257 y(So,)j(the)g(ne)o(xt)g(morning)e(at)
+i(breakfast,)g(it)f(came)j(as)f(a)f(shock)g(to)f(man)o(y)i(of)e(us)h
+(that)g(there)g(were)g(still)e(a)j(fe)o(w)f(unsolv)o(ed)f(problems)-118
+307 y(left)g(\(mainly)f(in)h(the)g(area)h(of)f(T)339
+316 y(E)360 307 y(X,)h(of)f(course\))g(and)g(so)h(we)g(decided)f(to)g
+(continue)f(the)h(conference)i(and)e(turn)f(our)h(attention)e(to)i(the)
+-118 357 y(niceties)g(of)f(colour)g(techniques)h(and)f(their)g
+(realization)h(in)f(L)768 351 y FM(A)784 357 y FT(T)802
+366 y(E)823 357 y(X)c(2)880 364 y FO(e)900 357 y FT(.)11
+b(I)g(emphasized)h(in)e(my)h(part)g(of)f(the)h(\002rst)f(talk)h(of)f
+(the)h(day)g(that)-118 406 y(colour)f(is)h(rarely)f(needed)i(in)e
+(normal)h(te)o(xt,)g(and)f(that)h(when)g(it)f(is)g(used,)i(the)e
+(function)g(of)g(each)i(colour)e(should)g(be)h(unambiguously)-118
+456 y(clear)n(.)g(There)h(e)o(xist)e(man)o(y)h(\(empirical\))f(rules)g
+(about)g(colour)g(harmonies)g(and)h(only)e(a)i(lot)f(of)g(e)o
+(xperience)i(and)e(practice)h(allo)o(ws)f(one)-118 506
+y(to)e(become)h(an)g(e)o(xpert)g(in)e(this)h(\002eld)g(and)h(apply)e
+(colours)h(ef)o(\002ciently)m(.)g(Sebastian)h(Rahtz)f(then)g(sho)o(wed)
+h(ho)o(w)f(L)1471 500 y FM(A)1487 506 y FT(T)1505 515
+y(E)1525 506 y(X)e(2)1582 513 y FO(e)1611 506 y FT(implements)i(a)-118
+556 y(fe)o(w)i(simple)f(tools)f(for)h(obtaining)e(colour)i(and)g(he)h
+(presented)f(some)i(nice)e(e)o(xamples.)i(Janusz)f(Bie)s(\264)-17
+b(n)9 b(ga)o(v)o(e)i(an)e(o)o(v)o(ervie)o(w)h(of)f(dif)o(ferent)-118
+606 y(standards)16 b(connected)g(with)e(the)i(Polish)f(language)h(\(ke)
+o(yboards,)f(character)i(encodings,)f(localisation,)f(fonts)f(layout\))
+h(and)h(put)-118 655 y(them)d(into)e(perspecti)o(v)o(e)i(relati)o(v)o
+(e)g(to)f(de)o(v)o(elopments)h(of)f(the)h(international)d(standards)j
+(bodies.)f(Y)l(annis)h(Haralambous)g(described)-118 705
+y(his)i(T)o(iqwah)f(\(\223Hope\224)i(in)f(Hebre)o(w\))h(system)f(for)g
+(typesetting)f(Biblical)g(Hebre)o(w)m(,)i(going)e(into)h(some)h(detail)
+e(on)h(issues)h(of)f(font)-118 755 y(design,)10 b(classical)g(Hebre)o
+(w)h(typography)c(and)j(the)g(user)g(interface.)g(He)h(hoped)e(that)g
+(his)h(system)g(would)e(help)i(to)f(re)o(vi)o(v)o(e)h(the)g(interest)
+-118 805 y(in)e(Biblical)f(Hebre)o(w)i(typography)m(.)f(Vladimir)f
+(Batagelj)h(ga)o(v)o(e)i(an)f(introduction)d(to)i(the)g(PostScript)g
+(language,)h(and)f(presented)h(some)-118 855 y(of)i(his)g(e)o
+(xperience)h(in)f(combining)f(T)429 864 y(E)450 855 y(X)h(and)h
+(PostScript.)e(Karel)i(Hor\341k)f(ga)o(v)o(e)h(an)g(o)o(v)o(ervie)o(w)f
+(on)g(ho)o(w)g(one)g(can)h(decompose)h(lar)o(ge)-118
+904 y Fg(MET)o(AF)n(ONT)g FT(pictures)h(into)e(smaller)j(fragments)f
+(and)g(described)g(techniques)g(to)f(place)i(them)f(on)g(a)g(page)h(in)
+e(a)i(seamless)g(way)m(.)-118 954 y(He)e(stressed)g(the)g(importance)g
+(of)f(resolution)f(dependence)j(and)f(hoped)f(that)g(the)h(ne)o(w)g(v)o
+(ersions)f(of)h(some)g(of)f(the)h(dri)o(v)o(ers)g(would)-118
+1004 y(eliminate)g(most)h(of)f(the)g(constraints)g(of)g(this)g(po)o
+(werful)f(approach)i(where)g(one)g(only)e(uses)j(T)1281
+1013 y(E)1301 1004 y(X)f(and)g Fg(MET)o(AF)n(ONT)e FT(to)h(generate)
+-118 1054 y(pictures,)d(thus)g(making)g(the)g(whole)f(document)i(fully)
+d(portable.)-68 1107 y(Bogus\007a)o(w)h(Jacko)o(wski)g(and)g(Marek)h
+(Ry)r(\264)-16 b(cko)8 b(sho)o(wed)h(some)i(e)o(xtremely)e(nice)h(and)f
+(pleasing)g(pictures)g(made)i(with)d Fg(MET)o(AF)n(ONT)-118
+1157 y FT(\(and)13 b(their)f(paper)h(was)h(rightly)c(gi)o(v)o(en)j(the)
+g(prize)g(of)g(Best)g(P)o(aper)h(in)e(a)i(ballot)e(amongst)g(all)h
+(conference)h(participants)e(at)h(the)g(end)-118 1207
+y(of)d(the)g(conference\).)i(The)o(y)g(demonstrated)e(some)h(e)o
+(xamples)h(of)e(non-standard)f Fg(MET)o(AF)n(ONT)h FT(programming)g
+(and)g(adv)o(ocated)h(the)-118 1257 y(creation)j(of)g(libraries)f(of)h
+Fg(MET)o(AF)n(ONT)f FT(routines,)g(that)h(would)e(make)j(the)f(use)g
+(of)g Fg(MET)o(AF)n(ONT)g FT(as)g(a)h(uni)o(v)o(ersal)f(dra)o(wing)f
+(tool)-118 1307 y(much)e(more)h(appealing.)f(\311ric)g(Picheral,)h(who)
+f(looks)f(after)h(the)g(Unix)f(part)h(of)g(the)g(GUT)m(enber)o(g)g(T)
+1337 1316 y(E)1358 1307 y(X)g(archi)o(v)o(e,)h(ga)o(v)o(e)g(an)g(o)o(v)
+o(ervie)o(w)-118 1356 y(of)f(the)g(history)e(of)i(that)f(archi)o(v)o
+(e,)i(the)f(v)o(arious)f(steps)i(required)e(to)h(adapt)g(T)978
+1366 y(E)998 1356 y(X)g(and)g(its)g(companion)f(programs)h(to)g(the)g
+(needs)g(of)g(the)-118 1406 y(French-speaking)g(T)188
+1416 y(E)208 1406 y(X)g(user)g(community)m(,)g(and)g(the)g(way)g(the)g
+(v)o(arious)f(v)o(ersions)h(\(Unix,)f(PC,)h(Mac\))h(are)f(made)h(a)o(v)
+o(ailable)f(to)g(users)-118 1456 y(worldwide)d(via)i(the)h(Internet)e
+(\(ftp,)h(http/www)m(,)f(gopher\).)-68 1510 y(Lutz)i(Birkhahn)e
+(discussed)i(his)g(work)e(on)i(de)o(v)o(eloping)f(deb)o(ugging)f(tools)
+h(for)g(T)1110 1519 y(E)1131 1510 y(X)g(and)h(presented)g(Tdb,)h(an)f
+(e)o(xtension)f(to)g(T)1781 1519 y(E)1802 1510 y(X)-118
+1559 y(that)f(pro)o(vides)h(an)h(interface)f(to)f(the)h(Tk/Tcl)h(X11)e
+(toolkit.)f(This)i(allo)o(wed)g(him)g(to)g(set)g(up)g(a)h(graphical)e
+(user)i(interface)f(to)f(allo)o(w)h(one)-118 1609 y(to)h(set)h
+(breakpoints,)f(ha)o(v)o(e)i(stepwise)e(e)o(x)o(ecution,)i(and)e(to)g
+(look)g(at)h(macro)g(de\002nitions)e(and)i(the)g(v)o(alue)f(of)h(v)o
+(ariables.)g(The)g(last)g(talk)-118 1659 y(of)e(the)h(day)g(was)g(by)g
+(Philip)e(T)m(aylor)n(,)i(who)f(adv)o(ocated)i(the)e(virtues)g(of)h
+(defensi)o(v)o(e)g(programming)f(for)h(T)1400 1668 y(E)1420
+1659 y(X)g(since)g(in)g(the)f(real)h(world)-118 1709
+y(one)j(cannot)f(assume)i(that)e(user)i(code)f(or)f(input)f(is)i
+(correct.)h(Hence)f(it)f(is)h(the)g(task)f(of)h(the)f(programmer)h(to)g
+(make)g(sure)g(that)f(the)-118 1759 y(results)e(of)f(de)o(v)o(eloped)i
+(macros)g(are)g(as)f(close)h(as)g(possible)e(to)h(those)g(the)g(users)g
+(e)o(xpect.)h(Defensi)o(v)o(e)g(programming)f(techniques)f(let)-118
+1808 y(the)g(programmer)h(anticipate)e(both)h(errors)g(in)f(data)i(and)
+f(\003a)o(ws)i(in)d(algorithm)g(design.)-68 1862 y(During)14
+b(the)h(\002rst)g(talk)f(on)h(the)g(last)g(day)g(of)g(the)g(Conference)
+h(I)f(had)g(the)g(pleasure)h(of)f(gi)o(ving)e(a)j(20-minute)e(talk)h
+(about)f(the)-118 1912 y(lessons)c(learned)f(when)h(writing)e
+FS(The)i(L)455 1906 y FF(A)467 1912 y FS(T)483 1921 y(E)503
+1912 y(X)h(Companion)p FT(.)c(I)j(once)g(more)g(tried)f(to)g(emphasize)
+i(the)e(importance)h(of)f(generic)h(markup)-118 1962
+y(for)i(all)h(logical)f(elements)i(of)f(the)g(document.)g(Also,)g(the)g
+(global)f(design)g(of)h(the)g(book)f(should)g(be)h(discussed)h(at)f(an)
+g(early)g(stage,)-118 2011 y(while)f(formatting)g(decisions)h(should)e
+(be)j(left)e(to)h(the)g(\002nal)g(stage)g(of)g(running)f(the)g
+(chapters)i(into)e(pages.)i(W)n(ietse)g(Dol)e(and)h(Erik)-118
+2061 y(Frambach)g(then)f(ga)o(v)o(e)i(a)f(v)o(ery)f(impressi)o(v)o(e)h
+(talk-demonstration)d(of)i(their)g(4T)1042 2071 y(E)1062
+2061 y(X)h(workbench,)f(that)f(also)i(forms)f(the)h(basis)f(of)g(the)
+-118 2111 y(e)o(xtremely)g(succesfull)f(NTG)h(CD-R)n(OM.)f(It)g(is)g
+(without)e(doubt)h(the)h(best)h(inte)o(grated)f(T)1175
+2120 y(E)1195 2111 y(X)h(system)f(for)g(the)g(MS-DOS)h(world,)e(and)
+-118 2161 y(man)o(y)g(participants)e(who)g(wanted)h(to)f(kno)o(w)h
+(more)g(about)g(the)g(system)g(also)g(took)f(part)h(in)g(the)g(full)e
+(day)j(tutorial)d(that)h(the)o(y)h(ran)g(on)g(the)-118
+2211 y(Friday)m(.)h(J\366r)o(g)g(Knappen)f(discussed)h(work)f(going)g
+(on)g(to)g(standardize)h(the)g(IP)l(A)g(characters,)h(and)f(adv)o
+(ocated)h(the)e(creation)h(of)f(a)i(256-)-118 2260 y(character)i(IP)l
+(A)f(font)e(for)i(use)g(with)f(T)431 2270 y(E)451 2260
+y(X.)h(Ji\020)-14 b(r\355)11 b(Zlatu\232ka)h(talked)f(about)g(work)g
+(he)h(was)g(doing)e(within)g(the)i(frame)o(work)f(of)h(L)1700
+2254 y FM(A)1716 2260 y FT(T)1734 2270 y(E)1755 2260
+y(X)6 b(2)1812 2268 y FO(e)-118 2310 y FT(to)11 b(allo)o(w)g(dif)o
+(ferent)g(languages)h(and)f(encoding)g(schemes)j(to)d(be)h(used)g
+(together)f(in)g(a)h(same)h(format,)f(at)g(the)f(same)i(time)f(pro)o
+(viding)-118 2360 y(mechanisms)k(to)e(switch)f(freely)i(between)g
+(languages)f(and)h(encodings.)f(Friedhelm)g(So)o(wa)g(sho)o(wed)h(his)f
+(approach)g(to)g(generate)-118 2410 y(colour)d(pictures,)h(especially)g
+(on)g(cheap)h(printers.)f(He)g(discussed)h(ho)o(w)e(the)h(dvi)g(dri)o
+(v)o(er)f(must)h(be)h(colour)e(conscious)h(and)g(ga)o(v)o(e)h(as)-118
+2460 y(an)d(e)o(xample)h(the)e(dvidjc)g(dri)o(v)o(ers)g(and)h(the)g
+(latest)f(v)o(ersion)h(of)f(his)g(BM2FONT)h(program,)g(that)f(pro)o
+(vides)g(the)g(four)g(primary)h(colours)-118 2510 y(of)g(the)h
+(pictures)f(by)g(generating)g(four)g(dif)o(ferent)g(bitmap)g(images.)h
+(He)g(sho)o(wed)g(some)g(quite)f(impressi)o(v)o(e)h(pictures)f(as)h(e)o
+(xamples)h(of)-118 2559 y(his)f(approach)h(b)o(ut)f(he)h(pointed)e(out)
+h(that)g(colour)g(is)h(not)f(simple)g(to)g(realize)i(and)e(great)h
+(care)h(must)f(be)g(taken)f(to)g(obtain)g(the)g(ef)o(fects)-118
+2609 y(one)f(really)g(intends.)-68 2663 y(The)g(afternoon)f(session)g
+(be)o(gan)h(with)f(two)g(presentations)f(about)h(L)908
+2657 y FM(A)924 2663 y FT(T)942 2672 y(E)963 2663 y(X)d(2)1020
+2670 y FO(e)1041 2663 y FT(,)k(the)f(\002rst)g(by)h(Johannes)g(Braams,)
+g(who)g(ga)o(v)o(e)g(a)g(clear)-118 2712 y(introduction)g(to)i(the)h
+(principles)f(of)g(class)i(\002les)f(and)g(packages,)i(as)e(he)h(sho)o
+(wed)e(using)g(simple)h(e)o(xamples)h(ho)o(w)f(it)f(is)g(possible)h(to)
+-118 2762 y(transform)g(L)67 2756 y FM(A)83 2762 y FT(T)101
+2772 y(E)122 2762 y(X2.09)g(styles)h(into)e(L)435 2756
+y FM(A)451 2762 y FT(T)469 2772 y(E)490 2762 y(X)6 b(2)547
+2770 y FO(e)581 2762 y FT(classes)15 b(and)f(packages.)h(Dag)f
+(Langmyhr)n(,)h(in)e(the)g(second)h(talk,)g(ga)o(v)o(e)g(an)g(e)o
+(xplicit)-118 2812 y(e)o(xample)g(of)e(ho)o(w)g(to)g(roll)g(one')n(s)g
+(o)o(wn)g(complete)h(L)639 2806 y FM(A)655 2812 y FT(T)673
+2821 y(E)694 2812 y(X)6 b(2)751 2820 y FO(e)784 2812
+y FT(document)13 b(class,)g(and)g(detailed)f(the)h(v)o(arious)f(stages)
+h(of)f(b)o(uilding)e(up)p Black 815 2874 a(\22627\226)p
+Black eop
+%%Page: 28 28
+28 27 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.28
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -118
+154 a FT(the)h(necessary)h(ingredients)e(by)h(borro)o(wing)e(from)i(e)o
+(xisting)f(e)o(xamples,)i(introducing)d(\(small\))i(changes)g(into)f(e)
+o(xisting)g(constructs,)-118 203 y(and)g(incorporating)e(the)i
+(functionality)e(of)i(supplementary)g(packages.)-68 253
+y(Before)f(the)g(of)o(\002cial)g(part)g(of)g(the)h(1994)e(EuroT)610
+263 y(E)630 253 y(X)i(Conference)g(came)h(to)d(a)i(close,)h(Philip)c(T)
+m(aylor)i(and)g(the)h FO(e)p FT(T)1534 263 y(E)1554 253
+y(X)g(and)f(NTS)h(team)-118 303 y(presented)h(an)g(o)o(v)o(ervie)o(w)f
+(of)h(the)f(present)h(status)f(of)g(these)h(two)f(projects.)g(The)i
+(\002rst)e(one)g(is)h(based)g(on)f(the)h(e)o(xisting)e(T)1611
+312 y(E)1632 303 y(X)i(code,)g(and)-118 353 y(plans)g(to)g(e)o(xtend)g
+(it)g(in)f(v)o(arious)h(areas,)i(while)e(keeping)f(100\045)g(backward)i
+(compatibility)d(with)h(T)1327 362 y(E)1348 353 y(X)h(for)g(those)g
+(who)g(want)f(it.)h(The)-118 403 y(NTS)f(project,)e(on)h(the)g(other)g
+(hand,)g(seeks)h(to)e(\002rst)h(reimplement)g(T)861 412
+y(E)882 403 y(X)g(in)g(a)g(list)f(language,)i(so)f(that)f(se)o(v)o
+(eral)i(alternati)o(v)o(e)f(approaches)-118 452 y(to)f(the)h(v)o
+(arious)g(components)g(that)f(b)o(uild)g(the)h(system)g(can)h(be)f
+(more)h(easily)f(tested.)h(In)e(the)h(longer)g(run)f(it)g(might)g(thus)
+h(be)g(possible)g(to)-118 502 y(de)o(v)o(elop)h(a)g(Ne)o(w)h(T)m
+(ypesetting)e(System)h(\(hence)h(the)f(name\))g(that)g(will)f(be)h(at)g
+(least)g(as)h(good)e(as)i(T)1292 512 y(E)1312 502 y(X,)g(b)o(ut)e(that)
+h(e)o(xtends)g(or)g(impro)o(v)o(es)-118 552 y(T)-100
+561 y(E)-79 552 y(X)g(in)g(areas)h(where)g(the)f(latter)g(is)g
+(considered)g(too)f(limited.)-68 602 y(These)g(last)f(eighty)f(minutes)
+h(or)g(so)g(about)g(futures)f(were)i(follo)o(wed)e(by)h(closing)f
+(remarks)i(from)f(W\007odek)g(Bzyl)g(and)g(Philip)f(T)m(aylor)-118
+652 y(of)12 b(the)h(Or)o(ganizing)e(Committee,)i(who)f(announced)h(the)
+f(winners)h(of)f(the)g(Best)h(P)o(aper)h(contest)e(\(see)i(abo)o(v)o
+(e\),)f(who)g(were)g(gi)o(v)o(en)f(a)-118 702 y(bottle)d(of)i(v)o(odka)
+f(with)g(tin)o(y)g(pieces)i(of)e(gold)g(\003oating)g(inside)g(\(a)h
+(local)g(speciality\),)f(and)h(the)g(v)o(enue)g(of)g(the)f(ne)o(xt)h
+(Conference,)h(that)-118 751 y(is)e(to)g(take)g(place)h(ne)o(xt)f(year)
+h(some)o(where)g(in)f(the)g(Netherlands)g(\(possibly)e(in)i(the)g(\(no)
+o(w\))g(famous)g(to)o(wn)f(of)h(Maastricht\).)-68 801
+y(Y)l(es,)k(it)g(had)f(been)i(a)f(good)f(conference,)j(and)e(quite)f
+(dif)o(ferent)f(from)i(the)g(1994)f(TUG)h(Annual)f(meeting,)h(whose)g
+(theme)h(was)-118 851 y(\223inno)o(v)o(ation\224,)c(so)h(that)f(man)o
+(y)h(papers)g(described)g(more)g(or)g(less)g(e)o(xotic,)g(front-line)e
+(de)o(v)o(elopments)h(\(colour)n(,)h(sophisticated)f(page)-118
+901 y(layout,)j(object-oriented)f(techniques\),)i(while)f(in)g(Gda)s
+(\264)-17 b(nsk)15 b(more)g(attention)e(was)i(gi)o(v)o(en)f(to)g
+(practical)h(issues)g(of)g(typesetting)e(in)-118 951
+y(multiple)e(languages)i(and)h(working)d(with)g(cheap)j(printers)e(and)
+h(machines)h(\(hyphenation,)e(the)g(use)i(of)e Fg(MET)o(AF)n(ONT)p
+FT(,)h(MS-DOS)-118 1000 y(related)d(de)o(v)o(elopments\).)g(I)g(can)g
+(only)f(congratulate)g(the)h(local)f(or)o(ganizers,)i(especially)e
+(Wlodek)h(Bzyl)f(and)h(T)m(omek)g(Przechle)o(wski,)-118
+1050 y(for)i(their)f(nice)i(work,)e(and)h(I)h(hope)f(that)f(this)h
+(conference)h(has)g(contrib)o(uted)d(to)i(making)g(T)1221
+1060 y(E)1241 1050 y(X)h(better)e(kno)o(wn)h(in)f(Poland,)h(and)h(that)
+-118 1100 y(those)e(present)h(will)f(take)g(with)g(them)h(the)g
+(\223spirit\224)f(of)g(Sobiesze)o(wo,)h(where)h(it)e(was)h(sho)o(wn)f
+(ho)o(w)g(to)g(put)g(principles)g(into)g(practice)-118
+1150 y(to)h(make)h(progress)f(in)f(the)i(\002eld)f(of)g(applying)f(T)
+599 1159 y(E)619 1150 y(X)i(in)e(real-world)g(applications)g(\(a)i
+(copy)f(of)g(the)g(200-page)g(Proceedings)g(of)g(the)-118
+1200 y(EuroT)-19 1209 y(E)1 1200 y(X94)e(Conference,)g(which,)g(as)h
+(mentioned)e(abo)o(v)o(e,)i(were)g(a)o(v)o(ailable)f(on)f(the)h(Monday)
+f(thanks)h(to)f(the)g(hard)h(work)f(of)h(T)m(omek)-118
+1249 y(and)f(Wlodek,)f(can)h(be)g(obtained)f(by)g(sending)g(15)g(DM)g
+(\(postage)h(included\))e(to)h(Wlodek)g(Bzyl,)h(Instytut)d(Matematyki,)
+j(Uniwersytet)-118 1299 y(Gdanski,)h(W)n(ita)g(Stwosza)h(57,)f(PL)h
+(80-952,)e(Poland\).)-68 1349 y(See)i(you)f(ne)o(xt)g(year)n(,)h(some)g
+(time,)g(some)o(where,)h(the)o(y)e(were)h(saying.)f(And)g(indeed)g(the)
+o(y)g(will.)p Black 815 2874 a(\22628\226)p Black eop
+%%Page: 29 29
+29 28 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.29
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 264
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 264 a -68 273 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 273 a -68 323 a
+[ /View [ /FitB ] /Dest /newarticle.10 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 323 a
+FP(X)49 b(Malcolm')n(s)13 b(Gleanings)p Black Black 1579
+431 a FT(Malcolm)e(Clark)1096 489 y(Computing)d(Services,)j(Uni)o(v)o
+(ersity)e(of)h(W)m(arwick)1496 547 y(Co)o(v)o(entry)m(,)g(CV4)g(7AL)
+1374 605 y FQ(m.clark@warwick.ac.)o(uk)p -118 639 1950
+5 v -118 694 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 694 a -68 694 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 694 a -68 744
+a
+[ /View [ /FitB ] /Dest /section.10.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 744 a FK(A)45 b(T)m(rue)12 b(colours?)-118 819
+y FT(The)h(boost)e(gi)o(v)o(en)h(to)f(the)h(use)g(of)g(colour)f(in)h(L)
+558 813 y FM(A)574 819 y FT(T)592 828 y(E)613 819 y(X)6
+b(2)670 827 y FO(e)702 819 y FT(is)12 b(not)f(an)i(unmix)o(ed)f
+(blessing.)f(There)i(are)g(pitfalls)d(and)i(problems)g(lurking)-118
+869 y(round)c(these)i(ne)o(w)g(corners.)g(There)h(is)e(always)g(a)h
+(huge)f(discrepanc)o(y)i(between)f(the)f(colours)g(we)h(can)g(produce)g
+(on)f(a)h(monitor)e(screen)-118 919 y(and)13 b(the)g(hard)g(copy)f(v)o
+(ersion)h(that)f(a)i(printer)d(will)h(produce.)h(It)g(can)h(be)f(v)o
+(ery)g(frustrating)e(to)i(spend)f(time)h(and)g(ef)o(fort)g(getting)e
+(the)-118 969 y(colour)g(balances)i(`just)d(right',)h(and)h(then)f
+(\002nding)g(that)g(the)h(hard)f(copy)g(looks)g(nothing)f(like)h(the)h
+(original.)e(Especially)i(when)g(you)-118 1018 y(ha)o(v)o(e)k(to)f(pay)
+g(for)g(the)g(hard)g(copy)m(.)g(Why)g(are)h(there)f(discrepancies?)h
+(The)g(mismatch)g(is)f(in)f(the)h(v)o(ery)h(nature)f(of)g(the)g
+(processes)-118 1068 y(in)n(v)o(olv)o(ed)9 b(\226)i(it)e(is)h(not)g
+(because)h(something)f(has)g(gone)g(wrong.)-68 1118 y(Let')n(s)e(start)
+g(at)h(the)f(be)o(ginning,)f(and)i(assume)g(that)f(we)h(are)g
+(concerned)g(with)f(the)g(transition)e(from)j(colour)e(on)h(the)g
+(screen)i(to)e(colour)-118 1168 y(on)k(the)h(page.)h(Perhaps)f(the)g
+(\002rst)g(thing)e(we)j(should)d(realise)j(is)e(that)h(no)f(two)g
+(people)h(see)h(colour)e(in)g(quite)g(the)h(same)h(way)m(.)g(Intra-)
+-118 1218 y(species)9 b(perception)f(is)g(well-kno)o(wn)f(to)h(be)h
+(dif)o(ferent,)f(b)o(ut)f(e)o(v)o(en)j(between)f(indi)o(viduals)d
+(\(ignoring)g(those)i(with)f(some)i(physiological)-118
+1267 y(perceptual)j(malfunction,)g(like)f(colour)h(blindness\),)g
+(response)h(to)f(dif)o(ferent)f(colours)h(is)g(dif)o(ferent)g(\226)g
+FS(i.e)o(.)26 b FT(what)13 b(dif)o(ferent)e(people)-118
+1317 y(call)f(`blue')g(dif)o(fers)g(\226)h(well,)f(most)g(people)h
+(agree)g(about)f(blue,)h(b)o(ut)e(ho)o(w)h(man)o(y)i(agree)f(about)f
+(`mauv)o(e')h(or)g(`puce'?)g(An)o(y)f(percei)o(v)o(ed)-118
+1367 y(colour)h(may)i(be)g(understood)d(as)j(the)f(sum)h(of)f(three)g
+(primary)g(colours.)g(This)g(gi)o(v)o(es)g(us)g(a)h(\002rst)f(clue,)h
+(since)f(it)g(means)h(that)f(we)g(can)-118 1417 y(represent)e(a)g
+(colour)e(as)j(the)e(sum)h(of)f(three)g(stimuli)f(\(a)i(tristimulus\),)
+e(and)h(we)h(can)g(think)e(in)h(terms)h(of)f(characterising)h(an)o(y)g
+(colour)e(by)-118 1467 y(locating)h(a)i(unique)f(point)e(de\002ned)j
+(by)f(three)g(\(orthogonal\))e(ax)o(es.)k(In)f(fact)f(no)g(monitors)f
+(can)i(represent)g(the)f(full)f(range)i(\(or)f FS(gamut)q
+FT(\))-118 1517 y(of)g(colours.)g(Their)g(actual)h(performance)g(falls)
+e(short.)h(Ev)o(en)h(before)f(we)h(start,)f(we)h(cannot)f(hope)g(to)g
+(represent)h(all)e(possibilities.)-68 1566 y(The)h(colours)g(we)g(vie)o
+(w)g(on)g(a)g(monitor)f(are)i(emitted)e(colours)h(\226)g(the)o(y)g(are)
+g(generated)h(by)f(the)f(three)i(electron)e(guns)h(of)g(the)g(de)o
+(vice)-118 1616 y(\(there)k(are)h(other)e(technologies,)h(b)o(ut)f(the)
+h(principle)f(remains)h(much)h(the)e(same\).)j(The)f(adv)o(antage)f
+(here)h(is)f(that)f(each)i(model)f(of)-118 1666 y(monitor)9
+b(can)j(be)f(calibrated,)g(and)g(in)g(fact)g(the)f(range)i(of)e
+(possible)g(colours)h(can)g(be)h(determined.)f(From)g(time)g(to)f(time)
+h(the)g(colours)-118 1716 y(may)k(drift,)e(and)i(it)e(is)h(possible)g
+(that)f(adjacent)i(`identical')e(machines)i(may)g(appear)g(to)f(ha)o(v)
+o(e)i(dif)o(ferent)d(colour)g(outputs.)h(If)g(you)-118
+1766 y(always)c(work)f(on)g(the)h(same)i(machine,)f(you)f(can)h(guard)e
+(against)h(this.)g(Recalibrating)f(e)o(v)o(ery)h(machine)h(is)f(rather)
+g(time)g(consuming.)-118 1816 y(Another)g(adv)o(antage)h(of)g(using)f
+(the)h(same)h(machine)g(e)o(v)o(ery)f(time)g(is)g(that)f(the)h
+(background)f(and)h(lighting)d(is)j(unlikely)e(to)h(change)i(to)-118
+1865 y(much.)-68 1915 y(By)e(virtue)g(of)g(our)g(e)o(v)o(olution,)f
+(our)i(e)o(yes)h(are)f(well)g(adapted)f(to)h(slo)o(w)f(changes)h(in)g
+(light)e(le)o(v)o(el,)i(and)g(also)f(to)g(slo)o(w)m(,)h(b)o(ut)f
+(moderate)-118 1965 y(changes)h(in)e(the)h(major)g(illuminant)e(\(as)i
+(daylight)e(v)o(aries)j(through)d(the)i(day)m(,)g(for)g(e)o(xample\).)h
+(Changing)e(the)h(incident)f(lighting)e(does)-118 2015
+y(not)13 b(change)i(the)e(emitted)h(light)e(on)i(the)f(monitor)n(,)h(b)
+o(ut)f(since)h(the)g(frame)h(of)f(the)f(monitor)g(and)h(e)o(v)o
+(erything)f(else)h(in)g(the)g(room)f(is)-118 2065 y(changed)d(by)f
+(changing)f(the)i(illumination,)d(you)h(can)j(end)e(up)g(thinking)e
+(that)i(it)f(looks)h(dif)o(ferent.)g(The)h(illumination)c(in)j(man)o(y)
+h(rooms)-118 2115 y(is)g(a)i(bit)d(arbitrary:)h(it)g(may)h(be)g
+(\003uorescent)g(tubes,)g(which)f(ha)o(v)o(e)i(a)g(rather)e(limited)g
+(spectrum,)h(or)g(it)f(may)h(be)g(normal)f(incandescent)-118
+2164 y(lights,)f(which)h(ha)o(v)o(e)h(a)g(dif)o(ferent)e(spectrum,)i
+(and)f(occasionally)g(it)g(is)g(north)f(light)f(\(also)i(kno)o(wn)g(as)
+h FS(daylight)q FT(\))d(illumination.)-68 2214 y(This)i(last)h(is)f(an)
+h(interesting)e(di)o(v)o(ersion.)h(This)h(is)f(the)h(lighting)d
+(condition)g(under)j(which)f(most,)h(if)f(not)g(all,)h(standardised)f
+(colour)-118 2264 y(determinations)e(are)j(performed.)f(An)o(yone)f
+(who)g(is)h(working)d(seriously)i(with)f(colour)h(will)f(use)i(north)e
+(light)g(\(most)h(artist')n(s)g(studios,)-118 2314 y(for)h(e)o(xample,)
+j(will)d(be)h(oriented)f(to)h(be)g(lit)f(naturally)g(in)g(this)g
+(way\).)h(In)g(fact,)g(this)f(is)h(one)g(of)g(the)g(reasons)h(why)e
+(the)h(hard)g(copy)f(will)-118 2364 y(appear)k(incorrect:)f(the)g
+(lighting)e(conditions)h(are)i(likely)e(to)h(ha)o(v)o(e)i(changed.)f
+(And)f(an)o(yway)m(,)h(the)g(hard)f(copy)g(will)g(look)f(dif)o(ferent)
+-118 2413 y(under)g(dif)o(ferent)g(illumination.)e(The)k(hard)e(copy)g
+(is)h(made)h(visible)d(by)i(re\003ected)g(light.)f(What)g(is)h
+(re\003ected)h(is)e(dependent)h(on)f(the)-118 2463 y(light)e(source.)j
+(The)g(distortions)c(of)j(sodium)g(street)g(lights)e(are)j(well)f(kno)o
+(wn,)f(b)o(ut)h(the)g(same)h(sort)f(of)g(ef)o(fect)g(is)g(true)g(of)g
+(\003uorescent)-118 2513 y(or)d(incandescent)i(lights.)d(The)j(north)d
+(light)g(works)h(reasonably)h(well)f(as)i(a)f(standard)g(because)h(of)e
+(our)h(en)n(vironmental)f(background,)-118 2563 y(and)h(because)i(it)d
+(is)h(based)h(on)f(the)g(light)f(source)i(which)e(was)i(a)o(v)o
+(ailable)f(as)h(our)f(e)o(yes)h(e)o(v)o(olv)o(ed.)-68
+2613 y(There)f(is)f(at)g(least)g(one)g(more)h(factor)e(to)h(be)g
+(considered:)g(the)g(printer)n(.)f(Just)g(as)i(a)g(monitor)e(can)h
+(only)f(produce)h(a)h(proportion)c(of)j(the)-118 2663
+y(possibilities,)h(so)h(too)h(the)f(printer)g(is)g(restricted)h(in)f
+(its)g(range)i(of)e(possible)g(colours.)h(In)f(fact)h(it)f(is)h(worse:)
+f(while)g(the)h(monitor)e(can)-118 2712 y(use)h(the)g(linear)f(additi)o
+(vity)e(of)i(the)h(primaries,)g(the)g(printer')n(s)e(primaries)h(are)i
+(an)o(ything)d(b)o(ut)i(linear)n(,)g(and)f(the)h(mixing)e(is)i
+(subtracti)o(v)o(e.)-118 2762 y(Adding)k(the)h(primaries)g(on)g(a)g
+(monitor)f(gi)o(v)o(es)h(white:)f(on)h(the)g(printer)f(it)g(will)g(gi)o
+(v)o(e)h(a)h(theoretical)e(black)i(\(more)f(of)g(a)h(muddy)-118
+2812 y(purplish)9 b(darkness\).)i(It)g(is)f(therefore)h(rather)g(dif)o
+(\002cult)e(to)h(transform)g(from)h(the)g(co-ordinates)f(representing)g
+(the)g(colour)g(on)h(screen)p Black -118 2874 a FS(r)n(eprinted)f(fr)n
+(om)g(Baskerville)1175 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p
+Black eop
+%%Page: 30 30
+30 29 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.30
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -118
+154 a FT(to)j(some)h(faithful)d(\(whate)o(v)o(er)j(that)f(means\))h
+(rendering)f(on)g(the)g(page.)i(There)f(are)g(lots)f(of)g(dodges)g
+(which)g(can)h(be)g(adopted.)f(The)-118 203 y(most)e(comprehensi)o(v)o
+(e)h(is)f(to)g(employ)g(some)h(sort)e(of)h(lookup)f(table.)i(This)f
+(depends)g(on)g(the)h(measurement)g(of)f(man)o(y)h(samples)h(\226)e(it)
+-118 253 y(is)f(a)h(lot)e(of)h(rather)g(tedious)f(work,)h(spread)h(o)o
+(v)o(er)g(lots)e(of)h(subjects)g(\(remember)i(the)e(underlying)e
+(psycho)i(physical)f(v)o(ariation\).)-68 303 y(Brie\003y)g(then:)-118
+322 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 322 a -56 326 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 326 a -56 376 a
+[ /View [ /FitB ] /Dest /enumi.10.1.1 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 376
+a FT(the)h(colours)g(you)f(see)j(on)e(the)g(monitor)f(are)i(a)g(subset)
+f(of)g(possible)f(colours;)-118 385 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 385 a Black
+-108 439 a FT(1.)p Black -56 389 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 389 a -56 439
+a
+[ /View [ /FitB ] /Dest /enumi.10.1.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 439 a FT(the)h(illumination)e(of)i(the)g(room)g(can)h(be)f
+(important)-118 448 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 448 a Black -108 502 a FT(2.)p
+Black -56 453 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 453 a -56 502 a
+[ /View [ /FitB ] /Dest /enumi.10.1.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 502 a FT(the)g(printer)f(does)i
+(not)e(ha)o(v)o(e)i(the)g(capability)e(of)h(rendering)f(all)h(the)g
+(colours)g(visible)f(on)h(the)g(monitor;)-118 512 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118
+512 a Black -108 565 a FT(3.)p Black -56 516 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -56 516
+a -56 565 a
+[ /View [ /FitB ] /Dest /enumi.10.1.4 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -56 565 a FT(you)g(will)f(probably)g(vie)o(w)h(the)g(hard)g
+(copy)g(under)g(a)g(v)o(ariety)g(of)g(lighting)d(conditions.)-68
+625 y(Is)i(there)g(an)o(y)g(hope?)h(Some)f(printers)f(are)i(better)f
+(than)g(others.)g(The)g(machine)h(we)g(use)f(here)h(at)f(W)m(arwick,)g
+(a)h(T)m(ektronix)e(Phaser)n(,)i(is)-118 675 y(essentially)f(a)i(wax)e
+(crayon)h(machine;)h(it)e(is)g(reasonably)h(good,)g(for)f(the)h(price.)
+g(The)h(best)f(hard)f(copy)h(de)o(vices)g(are)h(dye)f(sublimation)-118
+725 y(printers)k(and)h(the)o(y)g(are)h(v)o(ery)g(e)o(xpensi)o(v)o(e.)g
+(If)f(you)f(stick)h(to)f(primary)h(colours,)g(and)g(colour)f(gradation)
+g(is)h(not)g(a)g(ke)o(y)h(issue,)f(the)-118 775 y(Phaser)e(is)e(e)o
+(xcellent.)i(W)n(ith)e(a)i(lot)e(of)g(time)h(and)g(ef)o(fort)g(you)f
+(might)g(achie)o(v)o(e)i(\002ner)f(quality)e(work)h(with)g(it.)h(If)g
+(you)f(are)i(looking)c(for)-118 824 y(a)i(photographic)e(quality)h
+(reproduction)f(you)h(would)f(ha)o(v)o(e)j(to)f(use)g(other)f
+(technologies)g(\226)h(and)g(e)o(v)o(en)h(then,)e(you)h(can)g(fail.)g
+(In)f(man)o(y)-118 874 y(cases)k(though,)e(hard)h(copy)f(is)h(irrele)o
+(v)o(ant.)f(The)i(display)e(medium)h(is)f(genuinely)g(the)h(monitor)e
+(screen.)k(If)d(we)i(think)d(in)h(this)g(way)m(,)-118
+924 y(we)i(realise)g(that)g(man)o(y)g(other)f(possibilities)f(are)i
+(introduced,)f(like)g(running)f(video)h(clips,)h(or)f(e)o(v)o(en)i
+(pieces)g(of)e(software,)h(within)-118 974 y(a)g(document)f(or)g
+(presentation)f(\(yes,)i(L)458 968 y FM(A)474 974 y FT(T)492
+983 y(E)513 974 y(X)6 b(2)570 981 y FO(e)604 974 y FT(does)14
+b(not)e(yet)h(support)f(such)i(e)o(xtensions)f(e)o(xplicitly)m(,)f(b)o
+(ut)h(a)h(suitable)f FQ(\\special)-118 1024 y FT(could\).)i(W)m(e)i
+(usually)e(ha)o(v)o(e)i(the)f(feeling)f(that)h(paper)g(is)g(the)g
+(objecti)o(v)o(e,)g(b)o(ut)f(it)g(does)i(not)e(ha)o(v)o(e)i(to)e(be.)i
+(Sometimes)g(it)e(is)h(more)-118 1074 y(con)n(v)o(enient,)11
+b(b)o(ut)e(at)h(other)g(times)g(it)g(is)g(restricti)o(v)o(e.)-68
+1123 y(An)o(y)e(of)f(the)h(good)f(ideas)h(for)f(this)g(came)j(from)e
+(presentations)f(by)g(Chris)g(Lille)o(y)g(of)h(the)g(Computer)f
+(Graphics)h(Unit)e(at)i(Manchester)-118 1173 y(Computer)h(Centre;)h
+(the)g(mistakes)g(are)h(mine.)-118 1241 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1241 a
+-68 1245 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1245 a -68 1295 a
+[ /View [ /FitB ] /Dest /section.10.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1295 a FK(B)45 b(T)m(rivial)10
+b(pursuit)-118 1370 y FT(F)o(or)g(man)o(y)h(years)f(I)g(ha)o(v)o(e)h
+(been)f(toying)e(with)h(the)g(notion)f(of)i(creating)g(a)g(special)g(T)
+1083 1379 y(E)1104 1370 y(X)g(edition)e(of)i FS(T)n(rivial)f(Pursuit)p
+FT(.)g(There)i(are)f(those)-118 1420 y(who)h(contend)g(that)f(T)199
+1429 y(E)220 1420 y(X)h FS(is)g FT(a)h(tri)o(vial)d(pursuit,)i(b)o(ut)f
+(I)h(will)f(ha)o(v)o(e)j(nothing)c(to)h(do)h(with)g(this)f(vie)o(w)m(.)
+i(T)m(o)f(assist)g(in)g(the)g(creation)g(of)g(this)-118
+1469 y(game,)j(and)f(to)g(tempt)g(the)g(likes)f(of)h(W)m(addington')n
+(s,)e(I)i(will)f(start)h(to)f(include)h(e)o(xamples)h(of)f(the)g
+(questions)f(in)h(this)f(column.)h(The)-118 1519 y(\002rst)c(question)f
+(is)i(in)f(two)f(parts.)i(The)g(\002rst)f(part)h(is)f(borro)o(wed)g
+(from)g(the)g(A)n(CM)h(1994)f(Computer)f(Bo)o(wl)h(quiz:)g(\223Only)g
+(one)g(person)h(in)-118 1569 y(all)g(of)g(computing')n(s)f(history)g
+(has)j(e)o(v)o(er)f(won)f(both)f(the)i(A)n(CM)f(T)n(uring)g(A)l(ward)h
+(for)f(lasting)f(technical)i(achie)o(v)o(ement)h(and)e(the)h(Grace)-118
+1619 y(Murray)f(Hoppper)f(A)l(ward)h(for)g(work)g(done)g(prior)f(to)g
+(reaching)i(the)f(age)h(of)f(thirty)m(.)f(Who)h(is)g(that)f
+(person?\224)-68 1669 y(The)j(second)h(part)f(is)f(this:)g(\223The)i
+(Computer)e(Bo)o(wl)h(quiz)f(was)i(created)g(and)f(produced)f(by)h(the)
+g(Computer)f(Museum,)i(Boston.)-118 1719 y(What)d(link)f(does)i(this)e
+(ha)o(v)o(e)i(to)f(the)g(answer)h(for)f(the)g(pre)o(vious)f
+(question?\224)-118 1786 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1786 a -68 1790 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68
+1790 a -68 1840 a
+[ /View [ /FitB ] /Dest /section.10.3 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1840 a FK(C)45 b(Dutch)12 b(bearing)f(gifts)-118
+1915 y FT(I)f(quickly)f(snapped)i(up)e(my)i(NTS)h(C)r(D)r(-)r
+FR(R)q(O)r(M)e FT(when)h(it)e(was)i(of)o(fered)f(through)e(the)j
+(group.)e(I)h(was)h(moti)o(v)o(ated)e(by)h(a)h(curious)f(mixture)-118
+1965 y(of)f(support)f(for)h(the)g(ef)o(forts)f(of)h(another)g(group,)g
+(and)g(a)h(willingness)d(to)i(get)g(tangled)g(up)g(in)f(a)i(\003ashily)
+f(trendy)f(technology)m(,)h(although)-118 2015 y(I)h(ha)o(v)o(e)h(to)f
+(admit)g(that)g(I'm)g(not)f(yet)h(con)n(vinced)h(by)g(C)r(D)r(-)r
+FR(R)q(O)r(M)f FT(technology)m(.)-68 2065 y(One)j(adv)o(antage)h(of)f
+(the)h(NTS)h(C)r(D)r(-)r FR(R)q(O)r(M)e FT(is)g(the)h(booklet)e(which)h
+(comes)h(with)f(it.)g(Once)h(you)f(ha)o(v)o(e)h(installed)e(the)i
+(suite,)f(and)-118 2115 y(basically)f(it)g(wants)g(to)g(run)g(from)h
+(the)g(C)r(D)r(-)r FR(R)q(O)r(M)g FT(dri)o(v)o(e,)g(you)f(\002nd)h
+(that)f(it)f(is)i(enormously)f(con\002gurable.)g(Because)i(of)f(the)f
+(man)o(y)-118 2164 y(v)o(arieties)d(of)h(printers,)f(screens)i(and)f
+(editors)f(which)g(are)h(a)o(v)o(ailable)g(in)g(D)r FR(O)r(S)i
+FT(systems,)f(you)e(could)g(ha)o(v)o(e)i(man)o(y)f(happy)f(hours)g
+(ahead)-118 2214 y(of)15 b(you)g(getting)f(things)h(right.)f(I)i(get)f
+(the)h(feeling)f(that)g(it)g(is)h(assumed)g(that)f(you)g(will)g(like)f
+(\002ddling.)h(There)h(is)g(no)f(doubt)g(that)-118 2264
+y(great)d(ef)o(fort)g(went)g(into)f(this,)h(and)g(equally)m(,)h(that)e
+(you)h(can)h(e)o(v)o(entually)f(install)f(all)h(the)g(rele)o(v)o(ant)g
+(bits)g(and)g(pieces.)i(I)e(wonder)f(ho)o(w)-118 2314
+y(you)g(would)f(manage)j(to)e(install)g(something)g(useful)g(if)g(you)g
+(didn')o(t)g(want)g(to)g(use)h(the)g(4)q(D)r FR(O)r(S)h
+FT(shell)e(which)g(is)h(the)g(default.)f(Clearly)-118
+2364 y(the)i(de)o(v)o(elopers)h(thought)e(this)h(an)h(unlikely)d
+(decision.)j(The)o(y)h(say)f(\223One)g(might)f(object)g(that)g(using)g
+(4)q(D)r FR(O)r(S)i FT(batch)f(\002les)g(depri)o(v)o(es)-118
+2413 y(the)e(old-fashioned)d FQ(command.com)h FT(users)i(from)g(the)f
+(bene\002ts)h(of)g(4T)915 2423 y(E)935 2413 y(X.)h(W)m(e)f(happen)g(to)
+f(think)f(that)h(this)g(would)g(only)f(be)i(a)h(mild)-118
+2463 y(punishment)7 b(for)i(not)f(recognizing)f(ho)o(w)i(good)e(4)q(D)r
+FR(O)r(S)k FT(really)d(is.)m(\224)h(W)m(ell,)g(pardon)f(me!)h(Oddly)m
+(,)g(the)o(y)f(fail)g(to)g(mention)g(that)g(continued)-118
+2513 y(use)j(of)f(4)q(D)r FR(O)r(S)h FT(in)n(v)o(olv)o(es)f(payment)h
+(of)f(a)g(share)o(ware)h(fee.)-68 2563 y(Once)f(you)e(do)h(get)h(it)e
+(installed,)h(you)f(still)g(appear)i(to)f(ha)o(v)o(e)h(great)g(po)o
+(wer)f(to)g(customise)g(the)g(options)f(the)h(shell)g(of)o(fers.)h(Ho)o
+(we)o(v)o(er)n(,)-118 2613 y(I)h(am)h(still)d(unclear)i(ho)o(w)g(to)f
+(change)i(the)e(dri)o(v)o(ers)h(\(you)f(are)i(pro)o(vided)e(with)g(a)h
+(v)o(ariety)g(of)f(screen)i(dri)o(v)o(ers)f(and)g(I)g(really)g(wanted)f
+(the)-118 2663 y(one)f(which)g(occupied)g(least)g(memory;)g(this)f(is)h
+(not)f(the)h(default\).)f(I)h(was)h(also)f(surprised)f(that)h(among)g
+(the)g(huge)g(range)g(of)g(choices)g(of)-118 2712 y(formats)i(you)f
+(are)h(of)o(fered,)h(the)e(simple)h(L)488 2706 y FM(A)504
+2712 y FT(T)522 2722 y(E)543 2712 y(X)6 b(2)600 2720
+y FO(e)631 2712 y FT(or)11 b(plain)f(T)789 2722 y(E)809
+2712 y(X)h(is)g(not)f(among)h(them.)g(It)f(is)h(rather)g(like)e(going)h
+(into)f(Macdonald')n(s)-118 2762 y(and)i(trying)f(to)g(get)i(a)f(b)o
+(ur)o(ger)h(without)d(the)i(limp)g(lettuce)g(or)g(the)g(ketchup.)f(In)h
+(this)g(case)i(of)e(the)g(formats,)g(the)g(lettuce)h(and)f(ketchup)-118
+2812 y(is)f(Babel.)p Black 815 2874 a(\22630\226)p Black
+eop
+%%Page: 31 31
+31 30 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.31
+/DEST pdfmark
+ -118 50 a 802 w FS(Malcolm')n(s)9 b(Gleanings)p
+Black -68 154 a FT(On)i(the)g(whole,)h(I)f(suspect)h(the)f(shell)h(is)f
+(about)g(as)h(good)f(as)h(you)f(can)h(get)f(with)h(D)r
+FR(O)r(S)q FT(.)g(It)f(appears)i(workmanlike.)d(I'm)h(afraid)h(it)-118
+203 y(does)g(look)f(dated)g(though.)g(W)n(indo)o(ws)g(is)h(here.)h(The)
+f(true)g FR(B)r(L)r(U)q FT(e)h(T)870 213 y(E)891 203
+y(Xie)f(may)g(resent)g(it,)f(and)h(see)h(it)e(as)i(a)f(step)g(to)o
+(wards)f(perdition,)-118 253 y(b)o(ut)e(for)h(man)o(y)h(of)f(us)g(W)n
+(indo)o(ws)g(is)g(the)g(least)h(unacceptable)g(face)g(of)f(the)g(Intel)
+g(chip')n(s)f(range)i(of)f(operating)f(systems.)-68 303
+y(But)i(compared)h(to)f(PrimeT)o(ime')n(s)i(C)r(D)r(-)r
+FR(R)q(O)r(M)q FT(,)f(this)f(is)g(a)i(joy)m(.)e(At)h(least)g(the)f
+(NTG')n(s)h(of)o(fering)f(has)h(the)g(adv)o(antage)g(that)f(you)g(can)
+-118 353 y(bro)o(wse)i(it)f(a)i(bit)e(like)g(you)h(bro)o(wse)h(C)r
+FR(T)o(A)r(N)q FT(.)g(If)f(there)g(is)g(a)g(useful)g(\002le)g(there,)h
+(you)f(can)g(\002nd)g(it)g(and)g(pull)f(it)g(out.)h(The)h(PrimeT)o(ime)
+-117 403 y(C)r(D)r(-)r FR(R)q(O)r(M)f FT(is)f(tarred)g(and)h(feathered)
+g(\(or)f(zipped\))g(so)g(that)g(you)g(can')o(t)g(actually)g(\002nd)g
+(an)o(ything)g(unless)g(you)g(kno)o(w)f(where)i(it)f(is.)h(It)-118
+452 y(contains)f(almost)f(all)h(the)g(contents)g(of)h(C)r
+FR(T)o(A)r(N)q FT(,)f(b)o(ut)g(no)o(where)g(does)g(it)g(actually)f(gi)o
+(v)o(e)i(you)e(the)h(date)g(of)g(this)g(snapshot.)f(The)i(sheer)-118
+502 y(mass)e(is)g(daunting.)e(And)h(layered)g(on)g(the)g(top)g(of)g
+(this)f(is)h(an)h(assumption)f(that)g(U)r FR(N)r(I)r(X)i
+FT(is)e(the)g(way)h(the)f(truth)f(and)h(the)g(life.)g(It)g(makes)-118
+552 y(a)h(point)e(about)h(distrib)o(uting)d(source)k(code:)g
+(\223Binary-only)e(distrib)o(ution)e(pre)o(v)o(ents)k(recipients)f
+(from)g(modifying)f(or)h(learning)g(from)-118 602 y(the)k(internals)f
+(of)g(software.)m(\224)i(I)f(ha)o(v)o(e)h(to)e(confess)i(that)e(I'm)h
+(not)f(terribly)f(interested)i(in)f(computer)h(programs.)g(I'm)g(much)h
+(more)-118 652 y(interested)10 b(with)f(what)h(I)h(can)g(do)f(with)f
+(the)i(program.)f(The)h(days)g(of)f(immersing)g(yourself)g(in)g(the)g
+(e)o(xciting)g(details)g(of)g(source)h(code)-118 702
+y(should)e(surely)i(be)g(passing.)g(The)g(terms)g(`nerd')f(and)h
+(`propellor)o(-head')e(or)i(`techno-weenie')f(spring)g(to)g(mind,)g
+(almost)h(unbidden.)-118 751 y(People)e(you)g(would)f(prefer)h(to)g(a)o
+(v)o(oid)f(at)i(parties.)f(Like)g(the)g(ones)h(who)e(want)h(to)g(tell)f
+(you)h(the)g(latest)g(e)o(xciting)f(details)h(of)g(L)1656
+745 y FM(A)1672 751 y FT(T)1690 761 y(E)1711 751 y(X)d(2)1768
+759 y FO(e)1797 751 y FT(or)-118 801 y FL(dvips)p FT(.)11
+b(If)g(I)g(ha)o(v)o(e)h(to)f(e)o(xamine)h(the)f(internals)f(to)h(work)f
+(out)g(why)g(T)867 811 y(E)888 801 y(X)h(inserts)g(a)g(skip)g(at)g
+(some)h(particular)e(point)f(I'll)h(drift)g(silently)-118
+864 y(to)g(Quark)g(Xpress.)164 864 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ 164 864 a 175 849
+a FM(8)192 815 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ 192 815 a 192 864 a
+[ /View [ /FitB ] /Dest /Hfootnote.14 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /LNK pdfmark
+ 192 864 a -68 914
+a FT(What)g(is)g(the)h(basis)f(for)g(my)h(rant?)f(First,)h(virtually)d
+(all)i(the)g(discussion)g(in)g(the)g(handbook)f(is)h(in)g(terms)h(of)g
+(U)r FR(N)r(I)r(X)q FT(.)g(This)g(is)f(partly)-118 964
+y(fair)n(,)k(since)h(PrimeT)o(ime)f(admit)g(that)g(their)f(e)o
+(xperience)i(is)f(almost)g(wholly)f(with)h(U)r FR(N)r(I)r(X)q
+FT(,)h(and)f(does)g(not)g(really)f(spread)i(to)f(other)-118
+1014 y(platforms.)d(Until)g(you)g(actually)g(look)g(at)h(the)g(C)r(D)r
+(-)r FR(R)q(O)r(M)g FT(itself)f(\(and)h(yes,)h(it)e(is)g(readable)i
+(under)f(D)r FR(O)r(S)q FT(,)h(W)n(indo)o(ws)e(and)h(the)g(Mac\),)-118
+1064 y(you)f(don')o(t)h(realise)g(that)g(it)f(might)h(just)f(be)i
+(useful)e(to)h(you.)g(There)h(are)g(the)f(tools)f(needed)i(to)f(unzip)f
+(the)h(man)o(y)h(\002les)g(on)f(platforms)-118 1114 y(other)f(than)i(U)
+r FR(N)r(I)r(X)q FT(.)g(I)f(was)g(mildly)f(amused)i(that)e(the)h(W)n
+(indo)o(ws)g(unzip)f(application)g(came)j(as)f(a)f FQ(.z)g
+FT(\002le)g(itself)f(\()p FS(i.e)o(.)26 b(zipped)q FT(\),)12
+b(b)o(ut)-118 1163 y(since)e(there)g(is)g(also)g(a)i(D)r
+FR(O)r(S)f FT(e)o(x)o(ecutable,)h(that)d(is)h(hardly)f(insuperable.)h
+(The)h(Mac)g(v)o(ersion)e(of)h FL(unzip)g FT(came)i(in)d(two)g(v)o
+(ersions)h(\226)g(one)-118 1213 y(a)j(BinHe)o(x)e(\002le,)i(and)f(the)g
+(other)g(a)h(self)f(e)o(xtracting)g(archi)o(v)o(e.)h(The)g(latter)e(is)
+h(the)g(one)h(that)e(most)h(of)g(us)g(would)f(prefer)n(.)h(Those)h(of)f
+(us)-118 1263 y(who)d(enjoy)f(the)i(Mac)g(tend)f(to)g(enjoy)f(it)h
+(because)i(we)f(don')o(t)e(ha)o(v)o(e)j(to)d(mess)j(around.)e(W)m(e)h
+(can)g(get)g(straight)e(on)h(with)f(the)h(real)h(jobs.)f(In)-118
+1313 y(order)h(to)g(use)h(this)f(archi)o(v)o(e)h(you)f(woud)g(ha)o(v)o
+(e)i(had)e(to)g(dust)g(do)o(wn)g(your)g(copy)g(of)g(ResEdit)h(and)f
+(mess)i(around)e(changing)g(\002le)h(types:)-118 1363
+y(this)e(is)i(close)g(to)f(binary)f(editing.)h(It)g(is)g(not)f(the)i
+(sort)f(of)g(thing)f(you)h(do)g(e)o(v)o(ery)h(day)m(.)g(So)g(I)f(BinHe)
+o(x)o(ed)h(it,)f(and)g(there)h(was)g(the)f(archi)o(v)o(e,)-118
+1412 y(which)e(worked)g(wonderfully)m(.)f(Except.)j(There)g(is)e
+(always)h(an)g(e)o(xcept.)h(T)n(urning)e(it)g(loose)h(on)f(a)i(part)f
+(of)f(the)i(C)r(D)r(-)r FR(R)q(O)r(M)q FT(,)e(on)h(a)g(genuine)-118
+1462 y FL(zip)k FT(\002le,)g(it)f(just)g(wouldn')o(t)e(work)i(until)f
+(I)i(realised)g(that)f(you)g(had)g(to)h(copy)f(the)g
+FL(zip)h FT(\002le)g(to)f(your)g(hard)h(disk)f(and)g(then)h(unpack)f
+(it.)-118 1512 y(Otherwise)c(you)h(get)f(unintelligibl)o(e)e(errors.)k
+(This)e(is)h(clearly)g(a)g(failing)e(of)h(this)g(particular)g
+(implementation)g(of)g FL(unzip)p FT(,)h(b)o(ut)g(it)f(would)-118
+1562 y(ha)o(v)o(e)j(been)f(`friendly')e(if)h(the)h(manual)g(had)g
+(pointed)e(it)h(out.)g(After)h(all,)g(someone)g(must)g(ha)o(v)o(e)h
+(tested)e(it)g(all)h(out,)f(mustn')o(t)g(the)o(y?)h(This)-118
+1612 y(means)h(you)f(ha)o(v)o(e)h(to)f(waste)g(disc)h(space)g(on)f(the)
+g FL(zip)p FT(ped)h(and)f(unzipped)f(\002les)i(together)n(.)-68
+1661 y(This)g(aside,)h(my)g(main)f(complaint)g(is)g(that)f(to)h(\002nd)
+g(an)o(ything)f(you)h(must)g(\002rst)g(unzip)g(the)g(\002le)h(you)e
+(think)g(it)h(might)f(be)i(in.)f(Since)-118 1711 y(the)h(unzipped)f
+(\002les)i(would)e(amount)g(to)h(two)f(gigabytes)g(or)h(so,)h(you)e
+(cannot)h(really)g(just)f(unzip)h(the)g(whole)g(archi)o(v)o(e)g(and)h
+(bro)o(wse.)-118 1761 y(Maybe)e(I'm)g(being)f(uncharitable.)g(After)g
+(all,)h(if)f(you)g(want)g(a)h(particular)f(dri)o(v)o(er)n(,)h(you)f
+(look)g(for)g(that)g(dri)o(v)o(er)n(,)h(and)g(not)e(another)i(one.)-118
+1811 y(Unzip)g(it)g(and)h(of)o(f)g(you)f(go.)h(No-one)f(really)h(wants)
+f(to)h(bro)o(wse)f(through)g(all)g(the)h(bits)f(of)g(particular)g(dri)o
+(v)o(ers,)h(do)g(the)o(y?)g(But)f(think,)-118 1861 y(there')n(s)f(all)g
+(that)f(source)i(to)f(modify)f(and)h(learn)h(from.)f(I)g(can)h(hardly)f
+(wait.)-68 1911 y(The)15 b(te)o(xt)f(of)g(the)g(handbook)g(is)g(lar)o
+(gely)g(taken)g(up)g(with)f(technical)i(details,)f(b)o(ut)g(has)h(a)g
+(fore)o(word)e(Geor)o(ge)i(Greenwade,)g(the)-118 1960
+y FS(emminence)g(grise)g FT(of)h(C)r FR(T)o(A)r(N)q FT(,)f(a)g(note)f
+(on)h(TUG)g(by)f(Sebastian)h(`)p FS(Il)f(Pr)n(esidente)p
+FT(')h(Rahtz)g(\(in)f(uncharacteristically)g(mello)o(w)g(and)-118
+2010 y(bene)o(v)o(olent)f(mode\),)g(and)h(one)f(of)g(K)o(ees)h(v)o(an)f
+(der)h(Laan')n(s)g(idiosyncratic)d(e)o(xpositions)h(entitled)g(`What)h
+(is)g(T)1501 2020 y(E)1522 2010 y(X.)6 b(.)g(.)g('.)15
+b(There)f(is)f(no)-118 2060 y(doubt)8 b(of)h(K)o(ees')h(enthusiasm.)g
+(He)f(writes)g(at)h(a)f(frenetic)h(pace)g(which)f(often)g(lea)o(v)o(es)
+h(the)f(tedious)g(details)f(of)h(con)n(v)o(entional)g(sentence)-118
+2110 y(structure)i(far)h(behind.)g(Y)-5 b(ou)12 b(will)f(either)g
+(\002nd)h(it)f(e)o(xhilarating)g(or)h(debilitating.)e(At)h(times)h(he)h
+(seems)g(capable)g(of)f(raising)f(himself)-118 2160 y(se)o(v)o(eral)i
+(feet)g(of)o(f)e(the)h(ground)f(purely)h(by)g(belief)g(and)g(pace)h
+(alone.)g(The)g(ground)e(looms)g(up)h(v)o(ery)h(lar)o(ge)f(and)h
+(unfriendly)d(to)o(wards)-118 2209 y(the)g(end.)-68 2259
+y(I'm)k(a)g(little)e(bemused)j(by)e(it)g(all.)h(In)g(both)e(cases,)k
+(opportunities)11 b(seem)16 b(to)d(ha)o(v)o(e)i(been)f(missed.)h(Or)f
+(perhaps)g(worse,)g(T)1740 2269 y(E)1760 2259 y(X)g(is)-118
+2309 y(again)f(cast)h(in)f(the)g(light)e(of)i(the)g(a)o(vid)h
+(techno-whizz.)f(Both)f(of)h(these)h(of)o(ferings)e(are)i(just)f
+(barely)g(useful,)g(and)g(sa)o(v)o(e)i(themselv)o(es)-118
+2359 y(from)c(consignment)g(to)g(one)g(of)g(the)h(outer)f(Hells.)g
+(What)h(is)f(it)g(that)f(we)i(should)f(be)g(doing?)g(The)h(contents)f
+(of)h(C)r FR(T)o(A)r(N)h FT(are)f(undoubt-)-118 2409
+y(edly)g(con)n(v)o(enient,)i(b)o(ut)e(the)h(compression)f(of)h(the)g
+(PrimeT)o(ime)g(disc)g(does)g(erect)h(a)f(barrier)g(which)f(is)h(too)f
+(high.)g(Better)g(to)h(trim)f(it)-118 2458 y(mercilessly)f(b)o(ut)g
+(make)h(it)e(more)i(accessible)g(\(yes,)g(I)f(kno)o(w)g(there)g(is)g(a)
+h(problem)f(with)f(depth)g(of)h(directories:)g(C)r FR(T)o(A)r(N)i
+FT(goes)e(deeper)-118 2508 y(than)f(the)i(C)r(D)r(-)r
+FR(R)q(O)r(M)f FT(format)g(will)e(allo)o(w\).)h(The)i(NTG)g(C)r(D)r(-)r
+FR(R)q(O)r(M)q FT(,)f(thanks)f(to)g(the)h(share)o(ware)g(component,)g
+(is)g(just)f(waiting)f(to)h(turn)-118 2558 y(sour)n(.)i(The)g
+(scrupulously)f(honest)g(will)g(ha)o(v)o(e)i(dif)o(\002culty)d
+(creating)i(an)g(alternati)o(v)o(e)g(inte)o(grated)f(T)1302
+2567 y(E)1323 2558 y(X)h(system.)h(And)f(an)o(yway)m(,)g(it)g(still)
+-118 2608 y(isn')o(t)f(W)n(indo)o(ws!)g(T)o(ime)h(to)f(get)g(into)g
+(the)g(90s,)h(before)g(the)g(century)f(ends.)h(But)f(at)h(least)g(it)f
+(is)g(possible)g(to)g(\002nd)h(useful)f(\002les)h(before)-118
+2658 y(you)e(\002nd)g(them)g(disc)g(space.)p Black -118
+2735 780 2 v -73 2763 a FG(8)-50 2775 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -50 2775 a FR(I)-38
+2753 y
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -38 2753 a -38 2775 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /Hfootnote.14
+/DEST pdfmark
+ -38 2775 a 8 w FR(n)f(passing,)f(if)h(I)g
+(had)e(put)i(a)f(fraction)g(of)h(the)f(ef)o(fort)h(into)f(Quark)g(that)
+h(I)g(ha)o(ve)e(in)i(T)923 2782 y(E)940 2775 y(X)f(and)g(L)1037
+2770 y FG(A)1050 2775 y FR(T)1064 2782 y(E)1081 2775
+y(X,)h(I)g(would)f(be)g(emminently)f(employable)g(at)i(any)e(number)g
+(of)-118 2812 y(publishers.)g(On)h(the)g(other)f(hand,)g(I)i(would)e
+(probably)f(also)i(ha)o(ve)f(a)h(pony)e(tail)j(and)e(an)h(earring.)p
+Black Black 815 2874 a FT(\22631\226)p Black eop
+%%Page: 32 32
+32 31 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.32
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 275
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 275 a -68 283 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 283 a -68 333 a
+[ /View [ /FitB ] /Dest /newarticle.11 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 333 a
+FP(XI)50 b(Maths)12 b(in)g(L)254 324 y FH(A)274 333 y
+FP(T)299 344 y(E)326 333 y(X:)g(Part)g(2,)g(Getting)f(mor)o(e)j
+(Serious)p Black 1196 556 a FT(4.)p Black Black Black
+1625 443 a(R.)c(A.)h(Baile)o(y)1277 502 y(School)f(of)g(Mathematical)h
+(Sciences)1248 560 y(Queen)g(Mary)f(and)g(W)m(est\002eld)g(Colle)o(ge)
+1578 618 y(Mile)g(End)g(Road)1562 676 y(London)g(E1)g(4NS)p
+-118 711 1950 5 v -118 822 a FK(Recall)-118 897 y FT(This)h(is)h(the)f
+(second)h(in)f(a)h(sequence)h(of)e(tutorials)f(on)h(typesetting)f
+(Mathematics)i(in)f(L)1155 891 y FM(A)1171 897 y FT(T)1189
+906 y(E)1210 897 y(X.)h(It)f(includes)g(some)h(things)e(which)h(can)
+-118 946 y(be)j(found)e(in)h FS(L)101 940 y FF(A)113
+946 y FS(T)129 956 y(E)150 946 y(X:)g(A)h(Document)g(Pr)n(epar)o(ation)
+f(System)h FT(by)f(Leslie)h(Lamport,)g(b)o(ut)f(I)g(am)i(gradually)d
+(working)g(in)g(more)i(things)-118 996 y(which,)f(while)f
+(straightforward)f(and)i(necessary)i(for)e(Mathematical)g(work,)g(are)h
+(not)e(in)g FS(The)i(Manual)p FT(.)e(In)g(case)j(you)e(missed)g(the)
+-118 1046 y(\002rst)d(tutorial,)f(two)g(warnings)g(are)i(no)o(w)f
+(repeated.)-68 1096 y(I)e(e)o(xpect)i(you,)f(the)f(reader)n(,)i(to)f
+(do)f(some)h(work.)g(Ev)o(ery)g(so)g(often)f(comes)i(a)f(group)f(of)g
+(e)o(x)o(ercises,)j(which)e(you)f(are)h(supposed)g(to)f(do.)-118
+1146 y(Use)g(L)-36 1140 y FM(A)-20 1146 y FT(T)-2 1155
+y(E)19 1146 y(X)g(to)g(typeset)f(e)o(v)o(erything)g(in)h(the)f(e)o(x)o
+(ercise)j(e)o(xcept)f(sentences)g(in)e(italics,)h(which)f(are)i
+(instructions.)d(If)i(you)f(are)i(not)e(satis\002ed)-118
+1196 y(that)k(you)h(can)g(do)g(the)g(e)o(x)o(ercise,)i(then)d(tell)h
+(me.)h(Either)e(write)h(to)f(me)i(at)f(Queen)g(Mary)g(and)g(W)m
+(est\002eld)g(Colle)o(ge)g(\(my)g(full)e(address)-118
+1246 y(is)h(gi)o(v)o(en)h(at)f(the)h(end)g(of)f(this)g(article\))g
+(with)g(hard)g(copy)g(of)h(your)e(input)h(and)g(output,)g(or)g(email)h
+(me)g(at)g FQ(r.a.bailey@qmw.ac.)o(uk)-118 1295 y FT(with)e(a)h(copy)f
+(of)h(the)g(smallest)g(possible)f(piece)i(of)e(L)643
+1289 y FM(A)659 1295 y FT(T)677 1305 y(E)698 1295 y(X)h(input)f(\002le)
+h(that)f(contains)g(your)g(attempt)h(at)g(the)g(answer)n(.)g(In)g
+(either)g(case)h(I)-118 1345 y(will)d(include)g(a)i(solution)d(in)i
+(the)g(follo)o(wing)e(issue)i(of)g FS(Baskerville)p FT(:)h(you)e(will)g
+(remain)i(anon)o(ymous.)-68 1395 y(A)h(word)f(on)h(the)g(contro)o(v)o
+(ersial)f(issue)i(of)e(fonts.)h(F)o(onts)g(in)f(Mathematics)i(are)g
+(handled)f(dif)o(ferently)e(in)h(L)1485 1389 y FM(A)1501
+1395 y FT(T)1519 1404 y(E)1540 1395 y(X)i(2.09,)f(in)f(NFSS,)-118
+1445 y(and)h(in)g(the)g(ne)o(w)h(standard)f(L)306 1439
+y FM(A)322 1445 y FT(T)340 1454 y(E)361 1445 y(X,)h(L)424
+1439 y FM(A)440 1445 y FT(T)458 1454 y(E)479 1445 y(X)6
+b(2)536 1452 y FO(e)556 1445 y FT(.)13 b(Rather)f(than)g(compare)h
+(these)g(systems)g(e)o(v)o(ery)g(time)f(that)g(I)g(mention)f(fonts,)h
+(I)g(limit)-118 1495 y(myself)j(to)g(L)68 1489 y FM(A)84
+1495 y FT(T)102 1504 y(E)123 1495 y(X)g(2.09.)g(When)g(you)g(upgrade)g
+(to)f(L)664 1489 y FM(A)680 1495 y FT(T)698 1504 y(E)719
+1495 y(X)6 b(2)776 1502 y FO(e)796 1495 y FT(,)16 b(all)f(these)g
+(commands)h(will)e(still)g(work,)g(so)h(long)f(as)i(you)f(use)g(the)
+-118 1545 y(standard)10 b(styles)g FQ(article)p FT(,)f
+FQ(report)g FT(and)i FQ(book)p FT(.)-118 1614 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118
+1614 a -68 1619 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1619 a -68 1668 a
+[ /View [ /FitB ] /Dest /section.11.2 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 1668 a FK(B)45
+b(What)12 b(does)g(it)f(mean?)-118 1694 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1694 a
+-68 1698 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1698 a -68 1748 a
+[ /View [ /FitB ] /Dest /subsection.11.2.10 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68 1748 a FS(10)41
+b(Arr)n(ows)-118 1802 y FT(Arro)o(ws)10 b(are)h(relations.)e(F)o(our)i
+(of)f(them)g(are)450 1885 y FQ(\\leftarrow)48 b FD( )82
+b FQ(\\longleftarrow)47 b FD( )-7 b(\000)450 1943 y FQ(\\Leftarrow)48
+b FD(\()82 b FQ(\\Longleftarrow)47 b FD(\()-7 b FE(=)-118
+2025 y FT(and)12 b(eight)f(others)g(can)i(be)f(obtained)f(by)g
+(replacing)g FQ(left)g FT(by)h FQ(right)f FT(\(all)g(v)o(ersions\))h
+(or)f(by)g FQ(up)h FT(or)f FQ(down)h FT(\(not)e(the)i(long)f(ones\).)h
+(A)-118 2075 y(full)d(list)g(is)h(gi)o(v)o(en)g(on)g(page)h(45)f(of)g
+FS(The)g(Manual)p FT(.)-68 2125 y(Because)j(of)f(its)f(frequent)g(use)h
+(in)g(de\002ning)f(functions,)g FQ(\\rightarrow)e FT(has)k(the)f(short)
+f(alternati)o(v)o(e)g(name)i FQ(\\to)p FT(.)f(It)f(should)g(not)-118
+2175 y(be)f(confused)h(with)e FQ(\\mapsto)p FT(,)g(which)h(is)g(also)g
+(used)h(in)e(de\002ning)h(functions.)p Black Black -56
+2235 a FQ(x\\mapsto)20 b(g^{-1}xg)92 b FS(x)10 b FD(7!)e
+FS(g)507 2220 y Ff(\000)p FM(1)549 2235 y FS(xg)-68 2295
+y FT(The)i(relation)f FQ(\\iff)p FT(,)h(which)f(does)h(indeed)g(stand)g
+(for)f(the)h(relation)f(`if)o(f)r(',)h(is)f(not)g(quite)h(the)f(same)j
+(as)e FQ(\\Longleftrightarrow)o FT(:)-118 2345 y(it)f(has)i(a)g(little)
+d(more)j(space)h(on)e(either)f(side.)563 2436 y FQ(gh^{-1})20
+b(\\in)h(K)h(\\iff)f(g)g(\\in)g(Kh)662 2494 y FS(gh)704
+2479 y Ff(\000)p FM(1)754 2494 y FD(2)9 b FS(K)20 b FD(\()-7
+b(\))18 b FS(g)9 b FD(2)g FS(K)r(h)-118 2544 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2544
+a -68 2549 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2549 a -68 2598 a
+[ /View [ /FitB ] /Dest /subsection.11.2.11 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68 2598 a FS(11)41
+b(F)m(ences)-118 2652 y FT(Mathematical)13 b(typesetters)f(use)h(the)g
+(word)e FS(fence)j FT(for)e(an)o(ything)f(like)h(a)h(bracket)g(that)f
+(comes)h(with)f(a)h(mate)h(to)e(enclose)h(part)f(of)g(a)-118
+2702 y(formula.)e(T)52 2712 y(E)72 2702 y(X)h(calls)f(them)20
+b FS(delimiters)p FT(.)9 b(Ob)o(vious)g(e)o(xamples)j(are)e
+(parentheses,)i(brackets)e(and)g(braces,)h(produced)f(with)f
+FQ(\()p FT(,)h FQ(\))p FT(,)g FQ([)p FT(,)h FQ(])p FT(,)-118
+2752 y FQ(\\{)f FT(and)g FQ(\\})g FT(respecti)o(v)o(ely)m(.)h(Angle)f
+(brackets)g(are)h(produced)f(with)f FQ(\\langle)g FT(and)h
+FQ(\\rangle)p FT(:)p Black Black -56 2812 a FQ(\\langle)20
+b(u,v)i(\\rangle)92 b FD(h)p FS(u)p FN(;)5 b FS(v)p FD(i)p
+Black -118 2874 a FS(r)n(eprinted)10 b(fr)n(om)g(Baskerville)1175
+b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black eop
+%%Page: 33 33
+33 32 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.33
+/DEST pdfmark
+ -118 50 a 610 w FS(Maths)9 b(in)g(L)658 44
+y FF(A)670 50 y FS(T)686 59 y(E)707 50 y(X:)i(P)m(art)e(2,)i(Getting)e
+(mor)n(e)i(Serious)p Black -118 154 a FT(Don')o(t)e(try)g(to)g(use)h
+(the)f(ke)o(yboard)g(symbols)h FQ(<)f FT(and)h FQ(>)f
+FT(for)g(this:)g(apart)g(from)h(the)f(fact)h(that)f(the)o(y)h(do)f(not)
+g(look)f(right)g(in)h(typeset)h(Maths,)-118 203 y(\(L)-90
+198 y FM(A)-68 203 y FT(\)T)-36 213 y(E)-15 203 y(X)g(does)g(not)g
+(think)f(that)g(the)o(y)h(are)i(fences)f(and)f(may)h(well)f(split)f
+(the)h(line)g(between)g(the)g FN(<)h FT(and)f(the)g FS(u)p
+FT(.)-68 253 y(Use)h FQ(\\lfloor)p FT(,)e FQ(\\rfloor)p
+FT(,)g FQ(\\lceil)g FT(and)i FQ(\\rceil)e FT(to)g(obtain)h(`\003oor')f
+(and)h(`ceiling':)p Black Black -56 309 a FQ(\\lceil)21
+b(3.75)g(\\rceil)f(=)i(4)93 b FD(d)p FT(3)p FN(:)p FT(75)p
+FD(e)9 b FE(=)g FT(4)-118 365 y(Other)h(fences)h(are)g(sho)o(wn)f(on)g
+(page)h(48)e(of)h FS(The)h(Manual)p FT(.)-68 415 y(Fences)k(need)g(to)f
+(gro)o(w)g(to)g(enclose)h(lar)o(ge)g(formulas.)f(The)o(y)h(will)e
+(automatically)h(gro)o(w)g(to)f(the)i(correct)f(size)i(if)d(you)h
+(preface)-118 464 y(the)e(opening)f(fence)h(with)f FQ(\\left)g
+FT(and)h(the)g(closing)f(fence)i(with)e FQ(\\right)p
+FT(.)g(The)i FQ(\\left)p FT(s)e(and)h FQ(\\right)p FT(s)f(must)h(come)h
+(in)e(properly)-118 514 y(matching)f(pairs,)g(b)o(ut)g(the)g(fences)h
+(which)f(the)o(y)g(qualify)f(need)i(not)f(ob)o(viously)e(match.)j
+(Compare)p Black Black -51 554 a FM(1)p -51 561 16 2
+v -51 584 a FF(n)-21 570 y FD(2)e FE(\()p FT(0)p FN(;)c
+FT(1)p FE(])50 b FT(with)283 554 y FM(1)p 283 561 V 283
+584 a(3)313 570 y FD(2)350 536 y Fe(\000)369 570 y FT(0)p
+FN(;)411 554 y FM(1)p 411 561 V 411 584 a(2)431 536 y
+Fe(\003)448 570 y FT(:)-118 626 y(the)10 b(second)h(half-open)e(interv)
+o(al)g(is)h(produced)g(with)p Black Black -75 682 a FQ(\\left\()21
+b(0,)g(\\frac{1}{2})f(\\right])-68 738 y FT(The)10 b(solidus)e
+FQ(/)i FT(is)f(really)h(a)g(binary)f(operator)n(,)h(b)o(ut)f(it)f(is)i
+(treated)g(by)f(T)932 747 y(E)953 738 y(X)g(as)i(a)f(fence,)h(partly)d
+(because)k(traditional)7 b(typesetters)i(do)-118 787
+y(not)h(put)h(the)g(same)h(amount)f(of)g(space)h(around)f(it)f(as)i
+(the)o(y)f(do)g(around)g(other)f(binary)h(operators,)g(partly)f
+(because)j(it)d(needs)i(to)f(gro)o(w)-118 837 y(when)e(it)f(is)h
+(between)h(two)e(tall)g(formulas.)h(But)f(it)g(can')o(t)i(gro)o(w)e
+(unless)h(it)f(is)h(matched)h(with)e(another)h(fence,)h(and)f(it)f
+(doesn')o(t)h(need)h(one.)-118 887 y(So)g(T)-46 896 y(E)-26
+887 y(X)g(makes)h(the)f(full)e(stop)h(into)g(an)h(in)n(visible)f(fence)
+h(\(called)g(the)g FS(null)f(delimiter)q FT(\))f(when)i(it)f(is)h
+(preceded)h(by)e FQ(\\left)g FT(or)h FQ(\\right)p FT(.)476
+975 y FQ(a\(b+c\))20 b(\\left)h(/)g(\\frac{1}{xy})f(\\right.)739
+1075 y FS(a)p FE(\()p FS(b)6 b FE(+)g FS(c)p FE(\))880
+1016 y Fe(\036)936 1047 y FT(1)p 928 1065 37 2 v 928
+1103 a FS(xy)-118 1178 y FT(Ho)o(w)k(would)f(the)h(abo)o(v)o(e)h(e)o
+(xpression)f(be)h(dif)o(ferent)e(if)h(you)g(typed)f FQ(\\left.)21
+b(a\(b+c\))f(\\right)h(/)10 b FT(.)c(.)g(.)g(?)-68 1228
+y(Sometimes)12 b(you)f(need)h(to)f(use)g FQ(\\left)g
+FT(and)h FQ(\\right)e FT(just)g(to)h(tell)g(T)935 1237
+y(E)956 1228 y(X)g(that)g(you)g(are)h(using)f(fences,)i(e)o(v)o(en)f
+(if)f(you)g(do)g(not)g(need)-118 1278 y(them)g(to)f(change)h(size.)h(A)
+e(good)g(e)o(xample)i(is)e FD(j)25 b(j)11 b FT(used)f(for)h(the)f
+(modulus)g(or)g(cardinality)f(functions.)h(If)g(you)g(type)h
+FQ(|+3|)p FT(,)f(T)1706 1287 y(E)1727 1278 y(X)g(will)-118
+1327 y(typeset)g(the)g(\002rst)g FD(j)g FT(as)h(if)f(it)f(is)h(being)g
+(added)g(to)g(the)g(3.)706 1416 y FQ(|)22 b(+3)f(|)203
+b FD(j)6 b FE(+)g FT(3)p FD(j)586 1474 y FQ(\\left|)21
+b(+3)g(\\right|)88 b FD(j)o FE(+)p FT(3)p FD(j)-118 1520
+y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1520 a -68 1524 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1524 a -68 1574 a
+[ /View [ /FitB ] /Dest /subsection.11.2.12 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68 1574
+a FS(12)41 b(Standar)n(d)9 b(functions)f(with)h(English)h(names)-118
+1624 y FT(Some)i(standard)f(functions)f(ha)o(v)o(e)i(written)e(names)i
+(with)f(two)f(or)h(more)g(letters,)h(based)g(on)e(their)h(full)f
+(English)g(name.)j(An)e(e)o(xample)-118 1674 y(is)e(cos)h(for)g
+(`cosine'.)g(It)f(is)g(no)g(good)g(simply)g(typing)f
+FQ(cos)p FT(,)i(for)f(then)g(the)h(output)d(will)i(look)f(like)h
+FS(c)h FT(multiplied)e(by)h FS(o)h FT(multiplied)d(by)i
+FS(s)p FT(.)-118 1724 y(So)h(there)g(are)i(standard)e(commands)h(such)f
+(as)h FQ(\\cos)p FT(,)f FQ(\\sin)p FT(,)g FQ(\\log)p
+FT(,)g FQ(\\exp)f FT(and)i FQ(\\dim)p FT(.)p Black Black
+-56 1780 a FQ(\\cos\\pi)20 b(=)i(-1)93 b FT(cos)5 b FO(p)k
+FE(=)g FD(\000)p FT(1)-118 1835 y(The)i(follo)o(wing)d(ten)i(standard)g
+(functions)507 1923 y FQ(\\max)49 b(\\sup)g(\\limsup)f(\\lim)h(\\det)
+507 1981 y(\\min)g(\\inf)g(\\liminf)f(\\gcd)60 b(\\Pr)-118
+2059 y FT(can)12 b(ha)o(v)o(e)g(e)o(xpressions)f(abo)o(v)o(e)h(and/or)e
+(belo)o(w)g(them)h(to)g(sho)o(w)f(what)h(range)g(of)g(v)o(ariables)g
+(the)o(y)g(apply)f(to:)g(these)h(are)h(typed)f(in)f(as)i(if)-118
+2109 y(the)o(y)e(were)h(super)o(-)f(or)g(subscripts.)476
+2196 y FQ(\\lim_{x)20 b(\\to)h(0})g(\\frac{\\sin)f(x}{x})h(=)g(1)750
+2292 y FT(lim)748 2320 y FF(x)p Ff(!)p FM(0)818 2264
+y FT(sin)t FS(x)p 818 2283 72 2 v 844 2321 a(x)903 2292
+y FE(=)10 b FT(1)505 2402 y FQ(\\max_{i=1}^{n})19 b(\\theta_i)1128
+2375 y FF(n)1100 2402 y FT(max)1112 2430 y FF(i)p Fy(=)p
+FM(1)1176 2402 y FO(q)1198 2408 y FF(i)-118 2497 y FT(In)10
+b(displayed)f(Maths)h(the)h(range)f(e)o(xpressions)h(come)g(abo)o(v)o
+(e)g(and)f(belo)o(w)g(the)g(name)i(of)e(the)g(standard)g(function;)e
+(in)i(te)o(xt)g(the)o(y)g(come)-118 2547 y(some)o(what)h(to)e(the)h
+(right:)f(max)335 2532 y FF(n)335 2560 y(i)p Fy(=)p FM(1)390
+2547 y FO(q)412 2553 y FF(i)422 2547 y FT(.)-68 2597
+y(The)i(standard)f(function)e(`modulo')h(has)i(two)e(forms:)534
+2676 y FQ(7)22 b(=)f(10)h(\\bmod)e(3)50 b FT(7)9 b FE(=)h
+FT(10)h(mod)g(3)534 2734 y FQ(7)22 b(=)f(10)h(\\pmod)e(3)50
+b FT(7)9 b FE(=)h FT(10)41 b FE(\()p FT(mod)9 b(3)p FE(\))-68
+2812 y FT(The)i(remaining)e(standard)h(functions)f(are)i(listed)f(on)g
+(page)g(46)g(of)g FS(The)h(Manual)p FT(.)p Black 815
+2874 a(\22633\226)p Black eop
+%%Page: 34 34
+34 33 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.34
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -118
+112 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 112 a -68 112 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 112 a -68 162 a
+[ /View [ /FitB ] /Dest /subsection.11.2.13 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68 162
+a FS(13)41 b(Lar)n(ge)10 b(r)n(epeated)h(binary)f(oper)o(ators)-118
+212 y FT(When)f(a)h(binary)e(operator)g(is)h(commutati)o(v)o(e)g(and)g
+(associati)o(v)o(e)g(it)g(often)f(has)h(a)h(a)f(special)h(symbol)e(to)g
+(sho)o(w)h(its)f(repeated)i(application:)-118 265 y FO(\345)-78
+262 y FT(for)g(repeated)h FE(+)p FT(,)185 233 y Fd(T)227
+262 y FT(for)f(repeated)h FD(\\)p FT(,)f(and)g(so)h(on.)f(Some)h(of)f
+(these)h(ha)o(v)o(e)g(special)g(commands)g(in)e(T)1374
+271 y(E)1395 262 y(X:)428 351 y FQ(\\sum)570 354 y FO(\345)685
+351 y FQ(\\bigcap)879 322 y Fd(T)1005 351 y FQ(\\bigoplus)1254
+322 y Fd(L)418 409 y FQ(\\prod)568 412 y FO(\325)685
+409 y FQ(\\bigcup)879 380 y Fd(S)994 409 y FQ(\\bigotimes)1254
+380 y Fd(N)-118 489 y FT(\(Note)h(that)f(the)h(operator)g
+FQ(\\sum)f FT(is)h FS(not)h FT(the)f(same)h(as)g(the)f(Greek)h(letter)e
+FQ(\\Sigma)p FT(.\))h(More)g(are)h(sho)o(wn)f(on)f(page)i(45)f(of)g
+FS(The)g(Manual)p FT(.)-118 539 y(Each)i(of)f(these)g(has)h(two)d
+(sizes:)j(the)f(big)f(one)h(is)g(used)g(in)f(displayed)g(Maths)h(\(e)o
+(xcept)h(inside)e(arrays)i(and)f(fractions\))f(and)h(the)g(small)-118
+589 y(one)j(is)g(used)g(in)g(te)o(xt.)g(Each)h(can)g(also)f(take)g
+(sub-)f(and)h(superscripts)g(to)f(sho)o(w)h(the)g(range)g(of)g
+(operation:)e(as)j(with)e(the)h(ten)g(listed)-118 638
+y(standard)9 b(functions,)g(these)h(sub-)f(and)h(superscripts)f(appear)
+h(abo)o(v)o(e)h(and)e(belo)o(w)h(the)f(operator)g(in)g(displayed)g
+(Maths)g(\(e)o(xcept)i(inside)-118 688 y(arrays)g(and)f(fractions\))f
+(and)i(a)g(little)d(to)i(the)g(right)f(otherwise.)432
+777 y FQ(x_1)21 b(+)h(\\cdots)e(+)i(x_n)f(=)h(\\sum_{i=1}^{n})c(x_i)689
+878 y FS(x)707 885 y FM(1)731 878 y FE(+)6 b FD(\001)f(\001)g(\001)s
+FE(+)h FS(x)874 884 y FF(n)902 878 y FE(=)959 834 y FF(n)946
+887 y Fc(\345)943 921 y FF(i)p Fy(=)p FM(1)995 878 y
+FS(x)1013 884 y FF(i)421 1005 y FQ(M_1)21 b(\\vee\\cdots\\vee)e(M_t)i
+(=)h(\\bigvee_1^t)d(M_i)675 1115 y FS(M)710 1122 y FM(1)733
+1115 y FD(_)6 b(\001)f(\001)g(\001)s(_)h FS(M)884 1121
+y FF(t)905 1115 y FE(=)962 1066 y FF(t)946 1078 y Fd(_)960
+1161 y FM(1)994 1115 y FS(M)1029 1121 y FF(i)-118 1216
+y FT(But)j(in)h(te)o(xt:)f FO(a)104 1223 y FM(1)122 1216
+y FO(a)148 1223 y FM(2)170 1216 y FN(:)c(:)g(:)s FO(a)245
+1222 y FF(m)278 1216 y FE(=)320 1219 y FO(\325)354 1200
+y FF(m)359 1227 y(j)q Fy(=)p FM(1)414 1216 y FO(a)445
+1222 y FF(j)456 1216 y FT(.)-118 1250 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1250 a -68
+1254 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1254 a -68 1304 a
+[ /View [ /FitB ] /Dest /subsection.11.2.14 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68 1304 a FS(14)41 b(Inte)n(gr)o(als)-118
+1354 y FT(There)11 b(are)g(two)e(inte)o(gral)h(signs:)629
+1419 y FQ(\\int)766 1368 y Fd(Z)888 1419 y FQ(\\oint)1046
+1368 y Fd(I)-118 1499 y FT(These)j(beha)o(v)o(e)g(some)o(what)f(like)f
+(the)g(lar)o(ge)h(repeated)h(operators)e(in)g(that)g(the)o(y)h(ha)o(v)o
+(e)h(a)f(lar)o(ger)g(size)g(in)f(displayed)g(Maths)h(and)g(their)-118
+1549 y(limits)d(are)i(typed)f(in)f(as)i(sub-)f(and)g(superscripts.)g
+(Ho)o(we)o(v)o(er)n(,)i(these)f(limits)e(stay)h(in)g(the)g(same)h
+(position)d(e)o(v)o(en)k(in)d(displayed)h(Maths.)-118
+1575 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1575 a -68 1579 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1579 a -68 1629 a
+[ /View [ /FitB ] /Dest /subsection.11.2.15 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68
+1629 a FS(15)41 b(Mor)n(e)10 b(symbols)-118 1679 y FT(There)h(are)g
+(some)g(miscellaneous)g(Mathematical)f(symbols)g(that)g(we)h(ha)o(v)o
+(e)g(not)e(co)o(v)o(ered)j(else)o(where.)f(Important)f(ones)g(include:)
+396 1768 y FQ(\\emptyset)651 1767 y FO(/)646 1768 y(0)87
+b FQ(\\forall)49 b FD(8)126 b FQ(\\Box)93 b Fb(2)429
+1826 y FQ(\\infty)81 b FO(\245)h FQ(\\exists)49 b FD(9)83
+b FQ(\\partial)53 b FO(\266)-118 1905 y FT(More)10 b(are)h(sho)o(wn)f
+(on)g(page)h(45)e(of)h FS(The)h(Manual)p FT(.)-68 1955
+y(Unfortunately)m(,)h(some)i(of)f(these,)h(such)f(as)h
+FQ(\\Box)p FT(,)f(are)h(not)e(standard)h(in)g(the)g(ne)o(w)g(standard)g
+(L)1331 1949 y FM(A)1347 1955 y FT(T)1365 1964 y(E)1386
+1955 y(X.)h(T)m(o)f(continue)f(using)h(such)-118 2005
+y(symbols)f(after)h(you)f(ha)o(v)o(e)i(upgraded,)e(you)h(must)f
+(include)g(the)h(package)h FQ(amsfonts)p FT(,)d(if)h(a)o(v)o(ailable,)h
+(or)g(the)f(package)i FQ(latexsym)p FT(.)-118 2055 y(Some)d(operators)f
+(and)g(relations)f(ha)o(v)o(e)j(been)e(similarly)f(banished,)i(and)f
+(can)h(be)g(rescued)g(in)e(just)h(the)g(same)i(way)m(.)-118
+2080 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2080 a -68 2084 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2084 a -68 2134 a
+[ /View [ /FitB ] /Dest /subsection.11.2.16 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68
+2134 a FS(16)41 b(Punctuation)-118 2184 y FT(In)8 b(Maths)g(mode,)h
+(\(L)176 2179 y FM(A)198 2184 y FT(\)T)230 2194 y(E)251
+2184 y(X)f(treats)h(a)f(full)f(stop)h(as)h(an)g(ordinary)e(symbol,)h
+(so)g(that)g(decimal)h(points)e(look)g(right.)g(Ho)o(we)o(v)o(er)n(,)j
+(the)e(comma)-118 2234 y(and)j(semi-colon)f(are)i(treated)f(as)h
+(punctuation,)d(and)i(get)g(a)g(little)e(space)k(after)e(them,)g(b)o
+(ut)f(not)g(so)h(much)h(as)f(the)g(space)h(the)o(y)f(usually)-118
+2284 y(get)f(in)g(te)o(xt.)g(T)m(o)g(suppress)h(the)f(space,)i(put)d
+(the)h(comma)i(or)e(semi-colon)g(in)f(a)i(pair)f(of)g(braces.)-68
+2334 y(The)16 b(colon)e(is)i(treated)f(as)h(a)g(relation,)f(because)h
+(of)g(its)e(frequent)h(use)h(in)f(de\002ning)f(sets.)i(T)m(o)f(obtain)g
+(a)h(colon)e(as)i(a)g(piece)g(of)-118 2383 y(punctuation,)9
+b(type)h FQ(\\colon)p FT(.)f(Man)o(y)i(people)f(think)e(that)i(the)g
+(punctuation)f(form)h(is)g(more)g(correct)h(for)f(de\002ning)f
+(functions.)-118 2409 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2409 a -68 2413 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2413
+a -68 2463 a
+[ /View [ /FitB ] /Dest /subsection.11.2.17 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68 2463 a FS(17)41 b(Br)o(aces)12 b(for)e(gr)n(ouping)
+-118 2513 y FT(Grouping)g(has)j(two)e(e)o(xtra)i(properties)f(in)f
+(Maths)h(mode.)h(In)f(the)h(\002rst)f(place,)h(it)e(can)i(pre)o(v)o
+(ent)g(line-breaking.)e(\(L)1555 2508 y FM(A)1577 2513
+y FT(\)T)1609 2523 y(E)1630 2513 y(X)h(is)g(usually)-118
+2563 y(v)o(ery)g(good)g(at)g(kno)o(wing)e(where)j(to)f(break)g(a)h
+(line)e(within)g(a)h(Mathematical)h(e)o(xpression,)g(b)o(ut)e(it)g
+(doesn')o(t)h(always)g(do)g(it)f(e)o(xactly)i(to)-118
+2613 y(your)d(liking.)f(F)o(or)i(e)o(xample,)h(in)e(Ex)o(ercise)i(7)f
+(in)f(the)g(\002rst)g(tutorial,)g(one)g(equation)g(was)h(broken)f
+(after)g(a)i FE(+)f FT(sign,)f(lea)o(ving)g(the)h(single)-118
+2663 y(character)j FO(e)e FT(on)h(the)f(ne)o(xt)g(line.)h(This)f(could)
+g(ha)o(v)o(e)h(been)g(pre)o(v)o(ented)g(by)f(enclosing)g(the)g(whole)g
+(right-hand)f(side)h(of)h(the)f(equation)-118 2712 y(in)g(braces:)i(T)
+76 2722 y(E)96 2712 y(X)f(ne)o(v)o(er)g(breaks)h(a)f(line)f(between)h
+(grouping)e(braces)j(in)e(Maths)h(mode.)g(Use)h(this)e(force)h
+(sparingly:)e(the)h(more)i(line)-118 2762 y(breaks)d(that)e(you)h(ban)g
+(the)g(harder)h(is)f(it)f(for)h(T)542 2772 y(E)563 2762
+y(X)g(to)g(b)o(uild)f(beautiful)f(paragraphs.)-68 2812
+y(The)h(second)g(property)f(is)g(more)h(subtle:)f(injudiciously)d
+(placed)k(grouping)e(braces)j(can)f(destroy)f(T)1360
+2821 y(E)1380 2812 y(X')n(s)h(\002ne)g(kno)o(wledge)f(of)g(what)p
+Black 815 2874 a(\22634\226)p Black eop
+%%Page: 35 35
+35 34 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.35
+/DEST pdfmark
+ -118 50 a 610 w FS(Maths)9 b(in)g(L)658 44
+y FF(A)670 50 y FS(T)686 59 y(E)707 50 y(X:)i(P)m(art)e(2,)i(Getting)e
+(mor)n(e)i(Serious)p Black -118 154 a FT(is)f(a)i(relation,)e(an)h
+(operator)f(etc.,)i(and)e(thus)g(pre)o(v)o(ent)h(it)f(from)g(applying)f
+(the)i(proper)f(spacing.)h FQ(2{+3})f FT(is)g(not)g(the)g(same)i(as)g
+FQ(2+3)e FT(and)-118 203 y(neither)h(is)h FQ(2{+}3)p
+FT(;)f(while)g FQ({}-4)g FT(is)h(dif)o(ferent)f(from)h
+FQ(-4)p FT(.)g(Like)o(wise,)g FQ({\\cos})20 b(\\theta)11
+b FT(is)h(not)f(the)h(same)h(as)g FQ(\\cos)21 b(\\theta)p
+FT(:)10 b(the)-118 253 y(former)g(turns)g FQ(\\cos)f
+FT(from)h(an)h(operator)e(into)g(a)i(symbol.)-68 303
+y(Some)h(T)56 312 y(E)77 303 y(Xies)f(recommend)i(always)e(putting)f
+FQ({})h FT(after)h(a)g(command)h(with)d(no)h(ar)o(gument.)i(That)e
+(advice)h(can)h(be)f(disastrous)f(in)-118 353 y(Maths)f(mode.)h(Look)f
+(at)p Black Black -56 412 a FQ(\\sum{}_{1}^{3})19 b(y_j)430
+421 y Fc(\345)477 395 y FM(3)477 422 y(1)494 412 y FS(y)517
+418 y FF(j)-118 471 y FT(and)10 b(compare)645 529 y FQ(k)22
+b(\\geq{})e(-b)49 b FS(k)11 b FD(\025)k(\000)6 b FS(b)645
+587 y FQ(k)22 b(\\geq)64 b(-b)49 b FS(k)11 b FD(\025)e(\000)p
+FS(b)-118 653 y FT(In)j(the)g(\002rst)g(e)o(xample)h(the)g(sub-and)e
+(superscripts)h(ha)o(v)o(e)h(been)g(placed)g(on)f(the)g
+FQ({})p FT(,)g(not)g(on)g(the)g FQ(\\sum)p FT(:)f(in)g(particular)n(,)i
+(the)o(y)f(do)g(not)-118 703 y(mo)o(v)o(e)f(to)f(the)g(correct)g(place)
+h(in)f(displayed)f(Maths.)i(In)f(the)g(second,)h(the)f(minus)f(sign)h
+(has)h(become)g(a)g(binary)e(operator)h(between)g FQ({})-118
+753 y FT(and)g FS(b)g FT(instead)g(of)g(a)h(unary)f(operator)g(on)g
+FS(b)p FT(.)-68 803 y(This)i(apparently)f(a)o(wkward)i(property)e(of)h
+(braces)h(can)g(be)g(turned)e(to)h(adv)o(antage)h(when)f(T)1272
+812 y(E)1293 803 y(X')n(s)g(\002rst)g(interpretation)e(is)i(not)f(the)
+-118 853 y(correct)g(one,)f(as)h(we)g(ha)o(v)o(e)g(already)g(seen)g(in)
+f(some)h(e)o(xamples.)-118 880 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 880 a -68 884 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+
+-68 884 a -68 934 a
+[ /View [ /FitB ] /Dest /subsection.11.2.18 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68 934 a FS(18)41 b(T)n(ies)-118
+985 y FT(The)12 b(tie)g FQ(~)p FT(,)g(which)g(pre)o(v)o(ents)g(line)f
+(breaks)h(both)f(within)f(and)i(without)e(Maths)i(mode,)h(can)f(be)h
+(used)f(to)f(make)i(your)e(Mathematical)-118 1035 y(te)o(xt)g(easier)i
+(to)e(read.)i(A)f(piece)h(of)e(notation)f(consisting)g(of)i(a)g(single)
+f(letter)h(or)f(symbol)g(should)g(almost)h(always)f(be)h(tied)f(to)g
+(one)h(of)-118 1085 y(its)f(neighbours.)g(If)h(the)g(notation)e(names)j
+(a)g(noun,)e(tie)h(it)f(to)g(the)h(noun:)f FQ(group~$G$)f
+FT(and)i FQ(element~$h$)p FT(.)e(If)i(it)f(is)h(the)g(subject)f(or)-118
+1135 y(single)e(direct)h(object)g(of)g(a)h(v)o(erb,)g(tie)f(it)f(to)h
+(the)g(v)o(erb:)p Black Black -75 1194 a FQ(If)22 b($v$~annihilates~)o
+($W$)d(then)i(...)-118 1252 y FT(If)10 b(it)f(follo)o(ws)g(a)i
+(preposition,)d(tie)i(it)g(to)f(the)h(preposition:)e
+FQ(of~$\\Lambda$)p FT(,)g FQ(in~$T$)p FT(,)i FQ(onto~$Y$)p
+FT(.)f(If)h(an)g(adjecti)o(v)o(e)h(quali\002es)f(it,)f(tie)-118
+1302 y(it)g(to)g(the)h(adjecti)o(v)o(e:)g FQ(positive~$\\delt)o(a$)p
+FT(.)d(A)j(notational)e(adjecti)o(v)o(e,)j(particularly)d(a)i(number)n
+(,)h(should)e(be)h(tied)f(to)g(its)g(follo)o(wing)-118
+1352 y(noun:)g FQ($n$~points)p FT(,)f FQ($21$~lines)p
+FT(.)h(Be)i(careful)f(about)g(the)g(be)o(ginnings)f(and)h(ends)h(of)f
+(lists:)p Black Black -75 1411 a FQ(Only)21 b(one)h(of)f($A$,)g($B$)g
+(and~$C$)f(occurs)h(...)-75 1461 y(For)h($i=1$,)e($2$,)h(\\ldots,~$n$,)
+e(put)i(...)-118 1520 y FT(Finally)m(,)10 b(use)g(a)h(tie)f(if)g(a)h
+(small)f(piece)h(of)f(notation)e(ends)j(a)g(sentence,)g(to)f(pre)o(v)o
+(ent)g(a)h(line)f(be)o(ginning)e(something)i(like)p Black
+Black -56 1578 a FS(B)p FT(.)h(Therefore)g(.)6 b(.)g(.)-118
+1637 y(which)k(makes)h(it)e(look)g(like)h(the)g(second)g(item)h(in)e(a)
+i(list.)-68 1687 y(T)o(ry)k(to)g(get)h(in)f(the)h(habit)f(of)g
+(inserting)f(these)j(ties)e(when)h(you)f(\002rst)h(type)f(the)h(te)o
+(xt:)f(don')o(t)g(lea)o(v)o(e)i(them)f(until)e(you)h(see)i(bad)-118
+1737 y(line-breaks.)-68 1787 y(Of)12 b(course,)h(like)e(all)h(rules)g
+(in)g(typography)m(,)f(some)i(of)f(the)g(abo)o(v)o(e)h(rules)f
+(con\003ict,)g(so)g(you)g(ha)o(v)o(e)h(to)f(use)h(common)f(sense)i
+(about)-118 1837 y(which)d(ones)g(to)g(follo)o(w)m(.)f(Also,)h(there)h
+(will)e(always)h(be)g(times)h(when)f(the)g(paragraph)g(simply)g(cannot)
+g(be)g(broken)g(into)f(lines)g(nicely)-118 1886 y(if)g(all)g(the)g
+(ties)g(are)h(observ)o(ed:)f(wait)f(until)g(the)h(\002nal)g(run)g(and)g
+(then)g(relax)g(the)g(least)h(important)e(ones.)-118
+1990 y FK(Exer)o(cises)-118 2015 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2015 a -118 2020
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 2020 a -118 2069 a
+[ /View [ /FitB ] /Dest /preqn.11 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -118 2069 a Black 59 x FU(Exer)o(cise)i(11)p
+Black 21 w FT(The)k(function)j FS(f)6 b FT(:)f FS(Z)13
+b FD(!)e FS(Z)16 b FT(de\002ned)f(by)20 b FS(f)6 b FT(:)f
+FS(n)10 b FD(7!)h FS(n)843 2113 y FM(2)874 2128 y FT(is)j(neither)g
+(injecti)o(v)o(e)g(nor)f(surjecti)o(v)o(e.)i(Ho)o(we)o(v)o(er)n(,)g
+(the)g(function)-118 2178 y FS(g)p FT(:)5 b FS(R)-55
+2163 y Fy(+)-21 2178 y FD(!)k FS(R)55 2163 y Fy(+)92
+2178 y FT(gi)o(v)o(en)h(by)g FS(g)p FE(\()p FS(x)p FE(\))f(=)378
+2164 y FG(7)368 2148 y FD(p)p 402 2148 19 2 v 402 2178
+a FS(x)i FT(is)f(both.)-118 2197 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2197 a -68 2202
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2202 a -68 2251 a
+[ /View [ /FitB ] /Dest /preqn.12 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68 2251 a Black -118 2310 a
+FU(Exer)o(cise)h(12)p Black 21 w FT(If)f FD(f)p FS(x)181
+2317 y FM(1)198 2310 y FN(;)5 b(:)g(:)g(:)r(;)g FS(x)298
+2316 y FF(n)315 2310 y FD(g)10 b FT(and)g FD(f)p FS(y)455
+2317 y FM(1)473 2310 y FN(;)5 b(:)g(:)g(:)q(;)g FS(y)572
+2316 y FF(m)596 2310 y FD(g)10 b FT(are)h(bases)g(for)f
+FC(X)16 b FT(and)10 b FC(Y)20 b FT(respecti)o(v)o(ely)10
+b(then)550 2360 y Fe(\010)575 2394 y FS(x)593 2400 y
+FF(i)609 2394 y FD(\012)c FS(y)670 2400 y FF(j)691 2394
+y FT(:)j FS(i)g FE(=)g FT(1,)i(.)6 b(.)g(.)g(,)12 b FS(n)p
+FT(,)17 b FS(j)10 b FE(=)f FT(1,)i(.)6 b(.)g(.)g(,)12
+b FS(m)1139 2360 y Fe(\011)-118 2478 y FT(is)e(a)h(basis)f(for)g
+FC(X)h FD(\012)6 b FC(Y)k FT(.)-118 2494 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2494
+a -68 2498 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2498 a -68 2548 a
+[ /View [ /FitB ] /Dest /preqn.13 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68 2548 a Black -118
+2607 a FU(Exer)o(cise)h(13)p Black 21 w FT(If)f FS(A)f
+FE(=)h FD(f)p FS(n)e FD(2)h FS(N)j FT(:)d FS(n)h FT(is)g(prime)p
+FD(g)g FT(and)g(if)g FS(B)f FE(=)h FD(f)p FS(n)f FD(2)f
+FS(N)k FT(:)d FS(n)h FT(is)g(e)o(v)o(en)p FD(g)h FT(then)e
+FD(j)p FS(A)d FD(\\)g FS(B)p FD(j)j FE(=)g FT(1.)-118
+2626 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2626 a -68 2630 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2630 a -68 2680 a
+[ /View [ /FitB ] /Dest /preqn.14 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68
+2680 a Black -118 2739 a FU(Exer)o(cise)i(14)p Black
+21 w FT(If)f FS(z)g FT(is)g(an)o(y)h(real)g(number)f(then)g
+FD(j)o FE(+)p FS(z)p FD(j)f FE(=)h FD(j)o(\000)p FS(z)p
+FD(j)p FT(.)-118 2758 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 2758 a -68 2762 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 2762
+a -68 2812 a
+[ /View [ /FitB ] /Dest /preqn.15 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68 2812 a Black 815 2874 a FT(\22635\226)p
+Black eop
+%%Page: 36 36
+36 35 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.36
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black Black
+-118 154 a FU(Exer)o(cise)h(15)p Black 21 w FS(Expr)n(ess)h(the)e
+(following)d(use)k(lar)n(ge)f(binary)g(oper)o(ators)g(instead)f(of)h
+(dots.)f(T)n(ry)i(them)f(both)f(in)h(te)o(xt)h(and)e(in)h(display)n(.)
+486 243 y(x)504 250 y FM(1)528 243 y FE(+)c FD(\001)f(\001)g(\001)s
+FE(+)h FS(x)671 250 y FM(153)888 243 y FT(1)g FE(+)g
+FT(2)g FE(+)g FD(\001)f(\001)g(\001)r FE(+)h FS(r)486
+301 y FT(1)g FE(+)g FT(1)p FN(=)p FT(2)g FE(+)g FT(1)p
+FN(=)p FT(4)g FE(+)g FD(\001)f(\001)t(\001)81 b FS(p)6
+b FD(\002)g FE(\()s FS(p)g FD(\000)g FT(1)p FE(\))g FD(\002)g(\001)f
+(\001)g(\001)r(\002)h FT(1)486 359 y FC(U)521 366 y FM(1)544
+359 y FD(\012)g(\001)f(\001)g(\001)s(\012)h FC(U)704
+365 y FF(m)888 359 y FS(T)908 366 y FM(4)931 359 y FD([)g
+FS(T)985 366 y FM(6)1007 359 y FD([)g(\001)f(\001)g(\001)s([)h
+FS(T)1144 366 y FM(10)486 417 y FT(the)k(sum)h(of)f FO(g)g
+FT(for)g FO(g)f FD(2)g FO(G)42 b FS(P)909 424 y FM(1)932
+417 y FD(^)6 b(\001)f(\001)g(\001)s(^)h FS(P)1070 423
+y FF(r)-118 465 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 465 a -68 469 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 469 a -68
+519 a
+[ /View [ /FitB ] /Dest /preqn.16 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68 519 a Black -118 556 a FU(Exer)o(cise)11 b(16)p
+Black 534 676 a Fc(\325)532 710 y FF(k)q Ff(\025)p FM(0)659
+638 y FT(1)p 595 657 150 2 v 595 695 a FE(\()p FT(1)6
+b FD(\000)g FS(q)697 683 y FF(k)712 695 y FS(z)p FE(\))759
+666 y(=)806 675 y Fc(\345)800 709 y FF(n)p Ff(\025)p
+FM(0)859 666 y FS(z)875 649 y FF(n)898 595 y Fe(,)972
+676 y Fc(\325)951 710 y FM(1)p Ff(\024)p FF(k)q Ff(\024)p
+FF(n)1043 666 y FE(\()p FT(1)g FD(\000)g FS(q)1145 649
+y FF(k)1161 666 y FE(\))-118 764 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 764 a -68 764
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 764 a -68 814 a
+[ /View [ /FitB ] /Dest /preqn.17 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68 814 a Black -118 872 a FU(Exer)o(cise)11
+b(17)p Black 21 w FS(Redo)g(Exer)n(cise)i(3)d(fr)n(om)h(the)f(\002rst)g
+(tutorial)e(without)h(using)g(b)o(uilt-up)g(fr)o(actions.)h(Y)l(ou)g
+(may)h(want)f(to)g(c)o(hange)h(the)f(way)-118 922 y(the)g(squar)n(e)h
+(r)n(oot)f(is)g(shown.)-118 939 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 939 a -68 943
+a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 943 a -68 992 a
+[ /View [ /FitB ] /Dest /preqn.18 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68 992 a Black -118 1029 a FU(Exer)o(cise)h(18)p
+Black 676 1092 a FF(N)666 1145 y Fc(\345)660 1179 y FF(n)p
+Fy(=)p FM(1)719 1136 y FS(n)740 1119 y FM(3)767 1136
+y FE(=)808 1078 y Fe(\022)844 1108 y FS(N)s FE(\()p FS(N)c
+FE(+)f FT(1)p FE(\))p 844 1127 158 2 v 912 1165 a FT(2)1006
+1078 y Fe(\023)1036 1088 y FM(2)-118 1217 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1217
+a -68 1221 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1221 a -68 1271 a
+[ /View [ /FitB ] /Dest /preqn.19 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68 1271 a Black -118
+1329 a FU(Exer)o(cise)11 b(19)p Black 104 1298 a Fd(R)129
+1309 y FM(2)122 1341 y(1)156 1312 y(1)p 156 1319 16 2
+v 157 1343 a FF(x)177 1329 y FS(d)r(x)e FE(=)h([)p FT(log)s
+FS(x)p FE(])368 1314 y FM(2)368 1341 y(1)395 1329 y FE(=)f
+FT(log)t(2.)-118 1352 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1352 a -68 1356 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1356
+a -68 1406 a
+[ /View [ /FitB ] /Dest /preqn.20 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68 1406 a Black -118 1464 a FU(Exer)o(cise)i(20)p
+Black 21 w FT(lim)159 1470 y FF(n)p Ff(!)p Fz(\245)229
+1464 y FE(\()p FT(1)6 b FE(+)316 1447 y FF(x)p 315 1454
+16 2 v 315 1478 a(n)335 1464 y FE(\))351 1449 y FF(n)378
+1464 y FE(=)j FT(e)o(xp)q FE(\()p FS(x)p FE(\))p FT(.)-118
+1487 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1487 a -68 1491 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1491 a -68 1541 a
+[ /View [ /FitB ] /Dest /preqn.21 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68
+1541 a Black -118 1599 a FU(Exer)o(cise)i(21)p Black
+21 w FT(If)f FS(Z)i FT(is)e(a)h(normal)f(random)g(v)o(ariable)g(with)f
+(mean)j FS(\265)e FT(and)g(v)o(ariance)h FO(s)1113 1584
+y FM(2)1141 1599 y FT(then)496 1709 y(Pr)p FE(\()p FS(Z)g
+FN(<)f FS(x)p FE(\))g(=)710 1657 y Fd(Z)749 1668 y FF(x)732
+1741 y Ff(\000)p Fz(\245)830 1680 y FT(1)p 789 1699 104
+2 v 789 1707 a FD(p)p 824 1707 44 2 v 35 x FT(2)p FO(p)o(s)902
+1709 y FT(e)o(xp)966 1650 y Fe(\022)996 1709 y FD(\000)1033
+1680 y FE(\()p FS(x)c FD(\000)g FS(\265)p FE(\))1148
+1665 y FM(2)p 1033 1699 133 2 v 1079 1737 a FO(s)1104
+1725 y FM(2)1171 1650 y Fe(\023)1206 1709 y FN(:)-118
+1781 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1781 a -68 1785 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1785 a -68 1835 a
+[ /View [ /FitB ] /Dest /preqn.22 /Rect [pdf@llx pdf@lly pdf@urx pdf@ury]
+/DEST pdfmark
+ -68
+1835 a Black -118 1872 a FU(Exer)o(cise)11 b(22)p Black
+722 1943 a FO(\266)p FT(e)761 1928 y Ff(\000)p FF(x)o(t)p
+722 1961 89 2 v 749 1999 a FO(\266)o FS(t)825 1971 y
+FE(=)e FD(\000)p FS(x)p FT(e)934 1954 y Ff(\000)p FF(x)o(t)985
+1971 y FN(:)p Black 815 2874 a FT(\22636\226)p Black
+eop
+%%Page: 37 37
+37 36 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.37
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 253
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 253 a -68 261 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 261 a -68 311 a
+[ /View [ /FitB ] /Dest /newarticle.12 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 311 a
+FP(XII)50 b(Report)12 b(on)g(Eur)o(opean)g(Writing)f(and)h(Computers)g
+(Confer)o(ence)p Black Black 1630 419 a FT(Allan)e(Reese)p
+-118 471 1950 5 v -118 521 a(The)h(European)f(Conference)g(on)g
+(Writing)e(and)i(Computers)g(held)f(in)h(Utrecht)f(in)h(October)g
+(attracted)g(more)g(than)g(one)g(hundred)f(and)-118 570
+y(\002fty)g(assorted)h(academics,)i(predominantly)c(psychologists)f
+(and)j(educationalists.)f(This)h(conference)g(was)g(formed)g(by)f
+(combining)-118 620 y(two)i(e)o(v)o(ents:)i(the)f(biennial)f(meeting)i
+(of)f(the)g(Special)h(Interest)f(Group)g(on)g(Writing)e(of)i(the)h
+(European)f(Association)g(on)g(Learning)-118 670 y(and)d(Instruction)e
+(\(EARLI)j(SIG\),)f(and)g(the)g(annual)g(meeting)h(of)e(the)h(European)
+h(Conference)g(on)e(Computers)h(and)g(Writing)f(\(ECW\).)-118
+720 y(A)i(third)f(`e)o(v)o(ent')h(took)f(place)i(in)f(parallel,)g(an)h
+(on-line)e(conference)i(hosted)f(on)g(a)h(computer)f(in)g(the)g(United)
+f(States.)-68 770 y(On)h(top)g(of)g(these)h(v)o(arious)f(groups)f(and)i
+(starting)e(points,)h(the)g(conference)i(was)f(or)o(ganized)f(within)f
+(twelv)o(e)i(conference)g(themes)-118 820 y(\(`What)e(is)g(Writing?',)f
+(`Writing)f(as)j(a)g(learning)f(tool',)f(`Ef)o(fecti)o(v)o(e)i
+(Instruction',)d(etc.\))j(and)f(with)g(a)g(v)o(ariety)g(of)g(formats;)g
+(there)g(were)-118 869 y(more)14 b(than)f(a)h(hundred)e(papers,)j
+(posters,)e(workshops)f(and)i(demonstrations.)e(P)o(articipation)g(was)
+i(like)f(using)f(hyperte)o(xt;)g(unless)-118 919 y(you)g(stuck)g(to)g
+(one)h(theme)g(it)e(was)i(a)g(matter)g(of)f(bro)o(wsing)f(round,)h
+(follo)o(wing)e(up)i(leads)h(and)g(trying)e(not)g(to)h(re)o(gret)h(the)
+f(parts)h(you)-118 969 y(missed.)f(The)g(or)o(ganizers)f(distrib)o
+(uted)e(a)j(bound)e(set)h(of)g(abstacts)g(some)h(weeks)g(before)g(the)f
+(conference.)h(This)f(was)h(a)f(great)h(aid)f(in)-118
+1019 y(planning)c(and)h(is)g(the)g(main)g(record)h(of)f(the)g
+(conference,)i(as)f(no)f(direct)f(`Proceedings')h(are)h(planned.)g
+(Dele)o(gates)g(were)g(instead)f(asked)-118 1069 y(to)j(contrib)o(ute)f
+(chapters)i(for)f(three)h(books)f(on)g(themes)i(rele)o(v)o(ant)e(to)g
+(the)g(conference.)j(These)e(books)f(are)i(planned)e(for)g(publication)
+-118 1118 y(in)f(1995.)-68 1168 y(The)k(emphasis)g(through)e(the)i(se)o
+(v)o(en)g(ECW)g(conferences)h(has)f(shifted)f(from)h(computers)f(and)h
+(software,)g(to)f(writing)e(and)j(the)-118 1218 y(writing)d(process.)j
+(In)e(no)o(w)h(linking)d(with)i(a)h(SIG)g(representing)f(mainly)h
+(academic)h(research,)h(the)e(writing)d(itself)i(ceased)j(to)d(be)h(a)
+-118 1268 y(focus)d(of)g(interest.)g(Fe)o(w)h(of)f(these)h(researchers)
+h(considered)e(writing)f(as)i(a)g(product)e(to)h(be)g
+FS(r)n(ead)q FT(;)h(te)o(xt)f(and)h(writers)e(are)i FS(data)p
+FT(.)f(There)-118 1318 y(were)k(studies)g(of:)f(ho)o(w)g(children)g
+(form)g(sentences;)i(the)e(types)h(of)f(grammatical)i(errors)e(made)i
+(by)e(students)g(learning)g(a)i(second)-118 1367 y(language,)e(or)g
+(learning)f FS(in)g FT(a)h(second)h(language;)e(linguistic)f(forms)i
+(used)g(in)f(academic)j(papers)e(and)g(ho)o(w)f(these)i(of)o(fer)e
+(cues)i(to)e(a)-118 1417 y(social)h(subte)o(xt;)e(comparisons)i(of)f
+(language)h(used)g(in)f(formal)g(and)h(informal)f(writing.)f(No)i(one)f
+(attended)h(the)f(conference)i(as)g(an)-118 1467 y(`author';)c(e)o(v)o
+(eryone)j(was)f(an)h(observ)o(er)n(.)f(The)h(poor)e(quality)g(of)h
+(presentation)f(in)g(man)o(y)i(posters)f(was)g(striking)e(\227)i
+(people)g(talking)-118 1517 y(about)g(ef)o(fecti)o(v)o(e)h
+(communication)f(themselv)o(es)h(ignoring)e(all)h(the)g(necessities)h
+(of)f(the)h(medium.)g(As)g(usual)f(speakers)h(ab)o(used)g(the)-118
+1567 y(o)o(v)o(erhead)e(projector)e(with)h(ille)o(gible)e(or)i
+(unintelligibl)o(e)e(foils.)-68 1617 y(The)i(positi)o(v)o(e)f(side)h
+(was)g(that)g(within)e(the)i(anarchic)g(and)g(fulsome)g(atmosphere)h
+(of)e(pure)h(research)i(there)e(were)g(so)g(man)o(y)h(oppor)o(-)-118
+1666 y(tunities)e(to)h(seek)h(out)f(e)o(xhibitors)f(and)i(discuss)g
+(ideas.)g(Compared)g(to)f(a)h(typically)e(British)g(timetabled)h(and)h
+(re)o(gimented)g(sequence)-118 1716 y(of)f(papers)i(lea)o(ving)e(fe)o
+(w)h(minutes)f(for)h(questions)e(before)i(proceeding,)g(most)g(of)f
+(our)h(time)f(was)h(spent)g(in)f(parallel)g(poster)h(sessions)-118
+1766 y(where)h(you)f(could)g(spend)g(an)h(hour)f(on)g(twenty)g(topics)g
+(or)g(just)f(one.)i(One)g(person)g(had)f(been)h(deputed)f(as)i(a)f
+(`discussant')f(on)g(each)-118 1816 y(theme)g(and)g(in)f(the)g(\002nal)
+h(sessions)g(led)f(a)h(discussion,)g(which)f(helped)g(in)g(shaping)g
+(all)g(one')n(s)h(impressions)f(into)f(a)i(coherent)g(whole.)-118
+1866 y(Necessarily)m(,)h(these)e(discussions)g(did)f(not)h(lead)g(to)g
+(consensus)h(or)e(\002rm)i(conclusions!)-68 1915 y(I)c(looked)g
+(particularly)f(at)i(tools)f(to)g(assist)h(writers.)g(The)g
+(presentations)f(caused)i(me)g(to)e(wonder)g(whether)h(there)f(is)h(a)g
+(strong)f(di)o(vide)-118 1965 y(between)14 b(software)g(for)g(training)
+e(writers,)i(and)g(that)f(used)i(in)e(the)h(production)e(process.)j
+(Adult)e(and)h(professional)f(writers)g(no)o(w)-118 2015
+y(ha)o(v)o(e)f(well-kno)o(wn)d(products)h(such)i(as)f(MS)h(W)m(ord)e
+(and)h(W)m(ordPerfect)g(that)f(subsume)i(aids)f(like)f(spell-checkers)h
+(and)g(thesauruses.)-118 2065 y(The)i(research)h(products)d(on)h
+(display)f(were)i(not)f(in)f(that)h(league)h(and)f(had)g(been)h(de)o(v)
+o(eloped)f(in)g(v)o(ery)h(constrained)e(and)i(particular)-118
+2115 y(circumstances:)e(a)f(program)g(to)f(encourage)i(story)e(writing)
+f(in)i(early)g(teens;)g(a)g(program)g(to)f(guide)h(engineering)f(under)
+o(graduates)h(in)-118 2165 y(planning)g(technical)h(reports;)f
+(programs)h(to)g(teach)h(journalistic)d(style.)j(One)f(contemporary)g
+(strand)g(\(all)g(round)f(the)h(world\))f(is)h(the)-118
+2214 y(observ)o(ation)e(that)g(traditional)f(writing)h(instruction)f
+(based)j(round)e(constructi)o(v)o(e)g(feedback)i(and)g(re)o(vision)e
+(is)h(time-consuming)f(and)-118 2264 y(e)o(xpensi)o(v)o(e;)j(e)o(v)o
+(eryone)g(would)e(like)g(a)i(computer)o(-based)g(alternati)o(v)o(e)f
+(that)g(is)g(cheaper)i(and)f(more)g(readily)e(a)o(v)o(ailable.)i(The)h
+(iron)o(y)d(is)-118 2314 y(that)g(the)g(software)g(displayed)f(would)g
+(sink)g(without)g(trace)i(without)d(considerable)i(support)f(from)h
+(the)g(teaching)g(researchers.)-68 2364 y(The)16 b(research)h(sho)o(ws)
+f(little)e(sign)h(that)h(computer)o(-aided)f(instruction)f(\(CAI\))h
+(would)f(be)i(superior)f(or)h(faster)n(.)g(CAI)f(may)i(be)-118
+2414 y(appropriate)c(in)g(well-structured)f(situations,)h(areas)i
+(where)f(one)g(might)f(consider)g(using)g(SGML)h(to)f(ensure)h
+(completeness)h(and)-118 2463 y(adherence)d(to)e(required)g(formats.)i
+(But)d(can)j(it)e(be)h(used)g(to)f(encourage)i(re\003ecti)o(v)o(e)f
+(and)g(original)e(writing?)g(The)j(researchers)g(didn')o(t)-118
+2513 y(talk)f(about)g(the)g(software)g(the)o(y)h(used)g(for)f(their)g
+(o)o(wn)g(writing)f(\227)h(again,)h(this)e(odd,)i(clinical)f
+(decoupling)f(between)i(objecti)o(v)o(e)f(and)-118 2563
+y(subjecti)o(v)o(e)e(observ)o(ation)e(\227)i(and)g(the)g(only)f(time)h
+(I)g(discussed)g(L)806 2557 y FM(A)822 2563 y FT(T)840
+2572 y(E)861 2563 y(X)g(was)h(with)d(a)j(UK)f(dele)o(gate)h(who)e(had)h
+(had)h(a)f(book)f(mangled)h(by)-118 2613 y(a)h(publisher)n(.)f(Man)o(y)
+i(of)e(the)h(craft)g(skills)f(mentioned)h(\227)f(for)h(e)o(xample,)h
+(teaching)f(under)o(graduates)g(to)g(write)f(a)i(table)e(of)h(contents)
+g(to)-118 2663 y(assist)g(in)f(planning)g(their)g(report)g(\227)h(are)g
+(well-supported)e(in)i(the)g(L)860 2657 y FM(A)876 2663
+y FT(T)894 2672 y(E)914 2663 y(X)h(philosophy;)6 b(I)k(felt)g(that)f
+(the)h(psychologists)e(should)h(break)-118 2712 y(out)g(of)h(their)g
+(research)h(clique)f(and)h(look)e(at)h(pragmatic)g(rather)h(than)e
+(conceptual)i(solutions.)-68 2762 y(The)j(ke)o(ynote)f(address)i
+(widened)e(the)g(\002eld)h(to)f(include)g(pedagogical)h(applications)e
+(of)h(general-purpose)h(software.)f(W)m(e)h(can)-118
+2812 y(encourage)g(students)f(to)g(use)h(commodity)f(software)h(in)f
+(all)g(subject)h(areas;)g(this)f(is)g(one)h(aspect)h(of)e(information)f
+(technology)g(as)p Black -118 2874 a FS(r)n(eprinted)e(fr)n(om)g
+(Baskerville)1175 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p
+Black eop
+%%Page: 38 38
+38 37 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.38
+/DEST pdfmark
+ -118 50 a 10 w FS(r)n(eprinted)11 b(fr)n(om)f(Baskerville)
+1164 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p Black -118
+154 a FT(an)16 b(enabling)f(rather)h(than)f(prescripti)o(v)o(e)g(tool.)
+g(Students)g(of)h(literature,)f(for)g(e)o(xample,)j(might)c(b)o(uild)h
+(a)h(database)h(of)f(ideas)g(and)-118 203 y(images)e(in)e(poems,)i(and)
+g(through)d(this)i(disco)o(v)o(er)g(trends)g(or)g(associations.)g(Da)o
+(vid)g(Jonassen)h(\(Penn)f(State)g(Uni)o(v\))g(linked)e(this)i(to)-118
+253 y(the)f(constructi)o(vist)e(vie)o(w)h(of)h(education)f(\227)h(don')
+o(t)f(just)g(`teach)i(facts')f(b)o(ut)f(train)g(students)g
+FS(how)h FT(to)f(make)i(their)e(o)o(wn)g(sense)i(of)f(the)-118
+303 y(world)d(by)h(indi)o(vidually)d(using)i(`cogniti)o(v)o(e)g
+(tools'.)h(The)h(teacher)g(operates)g(as)g(facilitator)e(and)h(mentor)n
+(,)h(not)e(an)i(authority)m(.)e(It)h(was)g(a)-118 353
+y(stimulating)e(talk)i(and)g(the)g(skills)f(described)i(would)d(assist)
+j(able)f(students)g(in)f(pre-writing)g(or)o(ganization)f(of)i
+(material.)-68 403 y(As)j(a)i(writer)d(and)i(teacher)h(of)e(writing,)f
+(I)h(took)g(comfort)g(that)g(the)g(conference)i(con\002rmed)f(there)g
+(is)f(still)f(no)h(magic)h(shortcut)-118 452 y(to)h(learning)f(the)h
+(craft.)h(Ho)o(w)f(do)g(you)f(get)i(to)e(be)i(a)g(writer?)e(Se)o(v)o
+(eral)j(contrib)o(utions)12 b(addressed)k(points)e(relating)g(to)h(pro)
+o(viding)-118 502 y(feedback)g(from)g(teacher)g(to)f(student.)g(The)o
+(y)h(discussed)g(the)f(barriers)h(to)f(communication,)g(the)g(social)h
+(conte)o(xt,)f(psychological)-118 552 y(and)h(cultural)e(factors.)i
+(The)g(teacher)o(-pupil)f(relationship)f(is)h(mirrored)g(in)g
+(professional)f(spheres,)j(such)f(as)g(employer)o(-staf)o(f)f(and)-118
+602 y(editor)o(-contrib)o(utor)m(.)e(It)i(was)g(v)o(ery)h(interesting,)
+e(b)o(ut)g(would)g(relate)i(equally)e(to)h(teaching)g(in)g(an)o(y)h
+(subject.)f(Is)g(the)g(teacher)i(being)-118 652 y(constructi)o(v)o(e,)c
+(or)h(e)o(xpressing)f(po)o(wer?)h(Good)f(writers)g(say)h(the)o(y)g(are)
+g(writing)e(for)h(themselv)o(es,)i(b)o(ut)e(it)g(is)g(a)h(gift)f(or)g
+(a)h(skill)f(to)g(use)-118 702 y(yourself)d(as)i(a)g(critical)f
+(audience.)-68 751 y(My)g(highlight)d(was)j(Jack)h(Selzer')n(s)g
+(\(also)f(Penn)g(State)h(Uni)o(v\))e(paper)h FS(Scienti\002c)g(and)f
+(tec)o(hnical)h(writing)e(in)i(a)g(post-modern)f(er)o(a.)-118
+801 y FT(What)f(does)g(post-modern)e(mean?)k(It')n(s)d(a)h(jar)o(gon)f
+(term)h(for)g(te)o(xts)f(that)h(challenge)g(and)f(break)i(the)e(con)n
+(v)o(entions)g(of)h(`modern)g(science'.)-118 851 y(\223Where)k(con)n(v)
+o(entional)f(writing)e(is)j(sober)f(and)g(restrained,)h(post-modern)e
+(ones)i(are)g(playful,)e(e)o(xtra)o(v)o(agant,)i(e)o(xuberant..)6
+b(.)g(.)g(Where)-118 901 y(con)n(v)o(entional)i(scienti\002c)h(writing)
+e(prizes)j(consensus)f(and)g(agreement,)i(these)e(uncon)n(v)o(entional)
+f(ones)h(call)g(for)g(pluralism)f(and)h(v)o(oice)-118
+951 y(con\003ict..)d(.)g(.)g([The)o(y)14 b(are])f(unpredictable)e(and)h
+(e)o(xploratory)m(.)m(\224)g(T)m(oo)g(much)g(writing)f(no)o(wadays)g
+(is)h(formulaic)g(and)g(con)n(v)o(entional,)g(in)-118
+1000 y(form)i(and)g(content,)g(to)g(the)g(point)f(of)h(parody)m(.)g
+(Rules)g(is)g(rules,)g(b)o(ut)g(writers)g(must)g(understand)f(the)h
+(rules)h(and)f(not)f(apply)h(them)-118 1050 y(blindly)m(.)f(If)g
+(students)h(are)h(not)e(to)h(confuse)g(computer)g(writing)e(with)i
+(computerized)g(writing,)e(these)j(are)g(the)f(te)o(xts)g(the)o(y)g
+(should)-118 1100 y(study)m(.)c(T)m(ake)h(a)f(random)h(e)o(xample:)f
+FS(The)h(T)496 1109 y(E)516 1100 y(Xbook)p FT(.)-118
+1126 y
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 1126 a -68 1130 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 1130 a -68 1180 a
+[ /View [ /FitB ] /Dest /subsection.12.0.19 /Rect [pdf@llx pdf@lly
+pdf@urx pdf@ury] /DEST pdfmark
+ -68
+1180 a FS(19)41 b(P)m(ostscript)-118 1230 y FT(I)11 b(use)h(Correct)f
+(Grammar)i(\(CG\))e(as)h(an)g(aid)f(in)g(proof-reading)e(and)j
+(polishing.)d(It)i(measures)i(the)f(abo)o(v)o(e)g(te)o(xt)f(as)h
+(`fairly)e(dif)o(\002cult',)-118 1280 y(with)e(a)h(US)g(reading)f(le)o
+(v)o(el)h(of)g(14th)e(grade.)j(It)e(found)g(se)o(v)o(en)h(passi)o(v)o
+(e)h(sentences,)g(of)f(which)f(I)h(changed)g(one)g(and)g(clari\002ed)g
+(the)f(mean-)-118 1330 y(ing.)j(It)g(found)g(one)g(real)h(spelling)f
+(mistake)g(\(I')n(d)g(written)f(\223fullsome\224.\))i(and)g(suggested)g
+(\223post-modern\224)f(should)f(be)i(hyphenated,)-118
+1379 y(though)f(Selzer)i(had)g(not.)f(CG)h(objected)f(to)g(the)g(noun)g
+(and)h(v)o(erb)g(discordance)f(in)g(\223Rules)h(is)g(rules\224.)g(It)f
+(found)f(ele)o(v)o(en)j(sentences)-118 1429 y(longer)9
+b(than)h(thirty)e(one)i(words,)g(its)f(default)g(for)h(academic)i
+(writing)c(\(I)i(could)g(change)g(that\).)g(In)g(this)f(piece)i(I)f
+(left)f(them)i(all.)f(It)f(sug-)-118 1479 y(gested)h(one)g(`run-on)e
+(sentence';)j(this)d(sentence)j(had)f(worried)f(me,)i(b)o(ut)e(I)h
+(left)f(it)g(\227)h(can)g(you)g(spot)f(it?)g(CG)h(suggested)g(\223in)f
+(general\224)-118 1529 y(was)k(a)h(weak)g(phrase,)g(and)f(I)g(took)f
+(it)g(out.)h(It)f(picked)h(up)f(se)o(v)o(eral)i(strings)e(of)h
+(prepositions,)f(b)o(ut)g(I)h(thought)e(the)o(y)i(were)h(clear)g(and)
+-118 1579 y(necessary)g(so)e(o)o(v)o(erruled)g(it.)g(CG)g(missed)h(a)g
+(phrase)g(that)e(read)i(\223like.)6 b(.)g(.)20 b(like.)6
+b(.)g(.)g(\224)13 b(b)o(ut)f(I)g(decided)h(the)f(\002rst)g(time)g(was)h
+(identifying)-118 1628 y(e)o(xamples)e(while)f(the)g(second)h(did)e
+(indicate)h(similarity)f(so)h(made)h(a)g(slight)e(change.)-68
+1678 y(Correct)i(Grammar)h(is)f(a)h(useful)e(adjunct)h(to)g(straight)e
+(re-reading)i(your)g(te)o(xt.)g(It')n(s)f(reasonably)i(cheap.)g(One)g
+(irritation)c(is)j(that)g(it)-118 1728 y(is)e(not)g(T)0
+1737 y(E)20 1728 y(X-a)o(ware.)i(I')n(v)o(e)f(suggested)f(se)o(v)o
+(eral)i(times)e(that)g(the)g(T)804 1737 y(E)825 1728
+y(X)h(community)e(lobby)h(for)g(this)f(to)h(be)h(added.)g(As)g
+FS(thinking)d FT(writers,)-118 1778 y(we)k(are)g(probably)e(the)h
+(intended)f(market)h(for)g(such)h(a)f(product.)p -118
+1789 1950 2 v Black 815 2874 a(\22638\226)p Black eop
+%%Page: 39 39
+39 38 bop Black -118 50 a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 50 a -118 50 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -118 50
+a -118 50 a
+[ /View [ /FitB ] /Rect [pdf@llx pdf@lly pdf@urx pdf@ury] /Dest /page.39
+/DEST pdfmark
+ -118 50 a Black -118 154 1950 9 v -118 267
+a
+currentpoint /pdf@lly exch def /pdf@llx exch def
+ -118 267 a -68 276 a
+currentpoint /pdf@ury exch def /pdf@urx exch def
+ -68 276 a -68 325 a
+[ /View [ /FitB ] /Dest /newarticle.13 /Rect [pdf@llx pdf@lly pdf@urx
+pdf@ury] /DEST pdfmark
+ -68 325 a
+FP(XIII)51 b(F)o(orthcoming)12 b(meeting)g(\226)g(P)o(ortable)g(Electr)
+o(onic)g(documents)g(\(L)1285 318 y FH(A)1312 325 y FP(\)T)1354
+337 y(E)1380 325 y(X,)h(Acr)o(obat,)f(SGML\))p -118 426
+1950 5 v -118 476 a FT(This)e(meeting,)h(in)e(association)h(with)f(the)
+h(BCS)g(electronic)g(publishing)e(specialist)i(group)f(will)g(be)i
+(held)f(at)g(the)g(Bride)o(well)f(Theatre)-118 526 y(\(just)h(of)o(f)i
+(Fleet)f(Street\),)h(London,)f(on)h(January)g(19th.)f(Speakers)h(will)e
+(include)h(the)h(charismatic)g(Da)o(vid)f(Brailsford,)g(the)g(eminent)
+-118 576 y(Da)o(vid)16 b(Barron)f(and)i(our)e(o)o(wn)h(Jonathan)g
+(Fine.)h(Programme)g(or)o(ganizers)f(are)h(Jonathan)f(Fine)g(&)h
+(Malcolm)f(Clark;)f(the)h(local)-118 626 y(or)o(ganizer)11
+b(is)g(Carol)f(He)o(wlett.)h(W)m(e)g(hope)g(to)g(be)g(able)g(to)g
+(incorporate)f(a)h(visit)f(to)h(St)f(Bride')n(s)g(Printing)f(Library)i
+(\(and)g(other)f(sites)h(of)-118 675 y(local)f(interest\).)g(Costs)f
+(should)g(be)h(in)g(the)g(re)o(gion)g(of)g(\24335\22645)e(for)i
+(members.)i(Current)d(details)h(can)g(be)h(found)e(on)h(the)g(WWW)h
+(page)p Black Black -118 735 a FQ(http://www.warwi)o(ck.ac)o(.uk/~)o
+(cudax)o(/mee)o(ting.)o(html)-118 794 y FT(Full)e(details)h(and)g(a)h
+(booking)e(form)h(will)f(be)h(circulated)g(with)f FS(Baskerville)i
+FT(4.6.)p -118 805 1950 2 v -118 893 a FK(T)l(ext)g(Encoding)h
+(Initiative)d(publishes)j(guidelines)-118 968 y FT(The)f(T)m(e)o(xt)h
+(Encoding)e(Initiati)o(v)o(e)f(\(TEI\))i(has)g(published)e(its)h
+(`Guidelines)f(for)i(Electronic)f(T)m(e)o(xt)h(Encoding)f(and)h
+(Interchange.)m(')g(This)-118 1018 y(report)e(is)h(the)g(product)f(of)h
+(se)o(v)o(eral)h(years')f(work)f(by)h(o)o(v)o(er)h(a)f(hundred)g(e)o
+(xperts)g(in)g(\002elds)g(ranging)f(from)h(computational)e(linguistics)
+-118 1068 y(to)13 b(Ancient)h(Greek)g(literature.)g(The)g(Guidelines)f
+(de\002ne)i(a)f(format)g(in)f(which)h(electronic)g(te)o(xt)g(materials)
+g(can)g(be)h(stored)e(on,)h(or)-118 1118 y(transmitted)c(between,)j(an)
+o(y)f(kind)f(of)g(computer)h(from)f(a)h(personal)g(microcomputer)f(to)g
+(a)h(uni)o(v)o(ersity)e(mainframe.)j(The)g(format)e(is)-118
+1167 y(independent)e(of)h(the)g(proprietary)f(formats)h(used)h(by)f
+(commercial)h(software)f(packages.)-68 1217 y(The)k(TEI)h(came)g(into)e
+(being)g(as)h(the)g(result)f(of)h(the)f(proliferation)f(of)h(mostly)g
+(incompatible)g(encoding)g(formats,)h(which)g(was)-118
+1267 y(hampering)e(cooperation)g(and)h(reuse)g(of)g(data)f(amongst)h
+(researchers)h(and)f(teachers.)h(Creating)e(good)g(electronic)g(te)o
+(xts)h(is)g(an)g(e)o(x-)-118 1317 y(pensi)o(v)o(e)c(and)f
+(time-consuming)f(b)o(usiness.)i(The)g(object)f(of)g(the)h(TEI)g(was)g
+(to)e(ensure)i(that)f(such)h(te)o(xts,)f(once)h(created,)h(could)e
+(continue)-118 1367 y(to)h(be)g(useful)g(e)o(v)o(en)h(after)f(the)h
+(systems)f(on)g(which)g(the)o(y)g(were)h(created)h(had)e(become)h
+(obsolete.)g(This)f(requirement)g(is)g(a)h(particularly)-118
+1416 y(important)f(one)h(in)g(today')n(s)f(rapidly)g(e)o(v)o(olving)g
+(computer)h(industry)m(.)-68 1466 y(T)m(o)g(make)h(them)f
+(`future-proof)r(',)f(the)h(TEI)h(Guidelines)e(use)i(an)g
+(international)d(standard)i(for)g(te)o(xt)g(encoding)g(kno)o(wn)f(as)i
+(SGML,)-118 1516 y(the)g(Standard)f(Generalized)i(Markup)e(Language.)i
+(SGML)f(was)h(originally)c(de)o(v)o(eloped)j(by)f(the)h(publishing)e
+(industry)g(as)i(a)h(way)e(of)-118 1566 y(reducing)i(the)g(costs)g(of)h
+(typesetting)d(and)j(reuse)g(of)f(electronic)g(manuscripts)g(b)o(ut)g
+(has)h(since)g(become)g(widely)f(used)g(by)g(software)-118
+1616 y(de)o(v)o(elopers,)d(publishers,)f(and)g(go)o(v)o(ernment)h
+(agencies.)h(It)e(is)g(one)h(of)f(the)h(enabling)e(technologies)h
+(which)g(will)f(help)h(the)h(ne)o(w)g(Digital)-118 1666
+y(Libraries)h(take)g(shape.)-68 1716 y(The)15 b(TEI)g(Guidelines)e(go)h
+(be)o(yond)g(man)o(y)h(other)f(SGML)h(applications)e(currently)g(in)h
+(use.)h(Because)h(the)o(y)e(aim)h(to)f(serv)o(e)h(the)-118
+1765 y(needs)e(of)g(researchers)i(as)e(well)g(as)g(teachers)h(and)f
+(students,)f(the)o(y)h(ha)o(v)o(e)h(a)g(particularly)d(ambitious)h(set)
+h(of)f(goals.)h(The)o(y)h(must)f(be)-118 1815 y(both)e(easily)g(e)o
+(xtensible)h(and)f(easily)h(simpli\002ed.)f(And)h(their)f(aim)h(is)f
+(to)g(specify)h(methods)g(capable)g(of)g(dealing)f(with)f(all)i(kinds)e
+(of)-118 1865 y(te)o(xts,)g(in)g(all)g(languages)g(and)h(writing)d
+(systems,)j(from)f(an)o(y)h(period)e(in)h(history)m(.)-68
+1915 y(Consequently)m(,)15 b(the)g(TEI)i(Guidelines)d(pro)o(vide)h
+(recommendations)h(not)f(only)g(for)g(the)h(encoding)f(of)g(prose)h(te)
+o(xts,)g(b)o(ut)f(also)-118 1965 y(for)c(v)o(erse,)j(drama)f(and)f
+(other)f(performance)i(te)o(xts,)f(transcripts)f(of)h(spoken)f
+(material)h(for)f(linguistic)f(research,)k(dictionaries,)d(and)-118
+2015 y(terminological)d(data)j(banks.)-68 2065 y(The)e(Guidelines)e
+(pro)o(vide)h(detailed)g(speci\002cations)g(for)g(the)g(documentation)f
+(of)h(electronic)g(materials,)i(their)d(sources,)i(and)g(their)-118
+2114 y(encoding.)i(These)i(speci\002cations)f(will)e(enable)j(future)e
+(librarians)f(to)h(catalogue)h(electronic)g(te)o(xts)f(as)i(ef)o
+(\002ciently)e(and)h(reliably)e(as)-118 2164 y(the)o(y)g(currently)f
+(catalogue)i(printed)e(te)o(xts.)-68 2214 y(The)h(TEI)h(Guidelines)d
+(also)i(pro)o(vide)f(optional)f(facilities)h(which)g(can)i(be)f(added)g
+(to)f(the)h(set)g(of)f(basic)h(recommendations.)h(These)-118
+2264 y(include)c(methods)h(for)g(encoding)g(hyperte)o(xt)f(links,)g
+(transcribing)g(primary)h(sources)h(\(especially)f(manuscripts\),)g
+(representing)f(te)o(xt-)-118 2314 y(critical)12 b(apparatus,)i
+(analyzing)e(names)j(and)e(dates,)g(representing)g(\002gures,)g
+(formulae,)h(tables,)f(and)g(graphics,)g(and)g(cate)o(gorizing)-118
+2364 y(of)f(te)o(xts)g(for)f(corpus-linguistic)e(study)m(.)j(The)h
+(Guidelines)e(also)h(de\002ne)g(methods)g(of)g(pro)o(viding)e
+(linguistic,)g(literary)m(,)i(or)f(historical)-118 2413
+y(analysis)f(and)g(commentary)h(on)f(a)h(te)o(xt)f(and)g(documenting)f
+(areas)j(of)e(uncertainty)f(or)h(ambiguity)m(.)-68 2463
+y(The)i(TEI)g(Guidelines)f(ha)o(v)o(e)h(been)g(prepared)g(o)o(v)o(er)g
+(a)g(six-year)g(period)e(with)h(grant)g(support)f(from)h(the)g(U.S.)i
+(National)e(Endo)o(w-)-118 2513 y(ment)f(for)g(the)g(Humanities,)g
+(Directorate)g(General)g(XIII)g(of)g(the)g(Commission)f(of)h(the)g
+(European)g(Union,)f(the)h(Andre)o(w)g(W)l(.)h(Mellon)-118
+2563 y(F)o(oundation,)f(and)h(the)h(Social)f(Science)h(and)f
+(Humanities)g(Research)i(Council)d(of)g(Canada.)j(The)f(ef)o(fort)e(is)
+h(lar)o(gely)g(the)g(product)f(of)-118 2613 y(the)h(v)o(olunteer)f
+(work)g(of)h(o)o(v)o(er)h(a)g(hundred)e(researchers)j(who)e(donated)g
+(time)g(to)f(share)i(their)e(e)o(xperience)j(in)d(using)h(computers)g
+(and)-118 2663 y(to)f(work)f(out)g(the)h(speci\002c)i(recommendations)e
+(in)g(the)g(Guidelines.)-68 2712 y(The)j(project)g(is)g(sponsored)f(by)
+h(three)g(professional)f(societies)h(acti)o(v)o(e)h(in)e(the)h(area)h
+(of)f(computer)g(applications)e(to)i(te)o(xt-based)-118
+2762 y(research:)f(the)f(Association)f(for)g(Computers)h(and)g(the)g
+(Humanities,)g(the)g(Association)f(for)g(Literary)h(and)g(Linguistic)f
+(Computing,)-118 2812 y(and)g(the)g(Association)g(for)f(Computational)g
+(Linguistics.)p Black -118 2874 a FS(r)n(eprinted)h(fr)n(om)g
+(Baskerville)1175 b(V)-5 b(olume)10 b(4,)h(Number)f(5)p
+Black eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/usergrps/uktug/baskervi/4_5/bask4_5.rep b/usergrps/uktug/baskervi/4_5/bask4_5.rep
new file mode 100644
index 0000000000..aa334c0fd2
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/bask4_5.rep
@@ -0,0 +1,43 @@
+(newarticle.1) <Editorial>
+(section.1.1) <\emph {Baskerville}\ articles needed>
+(newarticle.2) <Letter to the Editor>
+(newarticle.3) <A foreigner's impressions of {\relax \fontsize {8}{9}\selectfont \abovedisplayskip 4\p@ plus1\p@ minus1\p@ \abovedisplayshortskip \z@ plus\p@ \belowdisplayshortskip 3\p@ plus\p@ minus2\p@ \def \leftmargin \leftmargini \parsep \z@ \topsep 2\p@ plus1\p@ minus1\p@ \itemsep \z@ plus.1\p@ {\leftmargin \leftmargini \topsep 1\p@ plus1\p@ minus1\p@ \parsep \z@ \itemsep 2\p@ }\belowdisplayskip \abovedisplayskip UK}TUG>
+(newarticle.4) <LaTeX{} and tables>
+(section.4.1) <Tables>
+(section.4.2) <Rules of thumb>
+(section.4.3) <Implementation>
+(section.4.4) <A LaTeX{} gap>
+(section.4.5) <Kroonenberg's `after' table>
+(section.4.6) <New examples>
+(newarticle.5) <Hyper\discretionary {-}{}{}TeX: a working standard>
+(section.5.1) <Introduction>
+(section.5.2) <Why Hyper\discretionary {-}{}{}TeX?>
+(section.5.3) <How does it work?>
+(section.5.4) <How do I use it?>
+(section.5.5) <How do I get it?>
+(section.5.6) <Details on \XHDVI >
+(section.5.7) <Some examples>
+(section.5.8) <What still needs to be done?>
+(section.5.9) <How do I stay in contact?>
+(newarticle.6) <A Moral Tale>
+(section.6.1) <Keeping to the straight (and narrow)>
+(section.6.2) <A plain explanation>
+(section.6.3) <Back to the present>
+(section.6.4) <Conclusions>
+(section.6.5) <Afterword>
+(newarticle.7) <Elements of SGML>
+(section.7.1) <Field of Application>
+(section.7.2) <Hello world!>
+(section.7.3) <But wait, there's more>
+(section.7.4) <Summary>
+(section.7.5) <Exercises>
+(newarticle.8) <Requiem for Aston>
+(newarticle.9) <Report on 1994 EuroTeX\ in Gda\'nsk>
+(newarticle.10) <Malcolm's Gleanings>
+(section.10.1) <True colours?>
+(section.10.2) <Trivial pursuit>
+(section.10.3) <Dutch bearing gifts>
+(newarticle.11) <Maths in LaTeX: Part\nobreakspace {}2, Getting more Serious>
+(section.11.2) <What does it mean?>
+(newarticle.12) <Report on European Writing and Computers Conference>
+(newarticle.13) <Forthcoming meeting -- Portable Electronic documents (\p@La )TeX, Acrobat, SGML)>
diff --git a/usergrps/uktug/baskervi/4_5/bask4_5.tex b/usergrps/uktug/baskervi/4_5/bask4_5.tex
new file mode 100644
index 0000000000..b673e8fef1
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/bask4_5.tex
@@ -0,0 +1,99 @@
+\documentclass{baskrep}
+\def\HT{Hyper\-\TeX}
+\def\XHDVI{\textsf{Xhdvi}}
+\BASKvol{4}
+\BASKno{5}
+\begin{document}
+\vspace*{-1cm}
+\begin{multicols}{2}[\makeBSKtitle]
+\begin{raggedright}
+\tableofcontents
+\end{raggedright}
+\title{Editorial}
+\begin{article}
+\def\fortex{\leavevmode\lower.5ex\hbox{4}\kern-.1667em\TeX}
+\subsection{New CD supplies for \TeX\ junkies}
+The NTG \fortex\ CD ROM has been issued in a second edition, due to
+popular demand! \ukt\ can now supply copies at \pounds25 each, including
+postage and packing. We remind you (and those who have already purchased the
+CD) that you must pay
+the \pounds50 shareware fee for 4DOS if you
+use the \fortex\ shell for more than a few weeks.
+
+We can also obtain the Prime Time Freeware CD
+`\TeX cetera' if members have problems finding it.
+Contrary to Malcolm `Grizzler' Clark's remarks in this issue,
+its remarkably easy to use \emph{both} these CDs, so don't be put off\ldots
+\section{\BV\ articles needed}
+Now it's time to write \BV\ articles for 1995. Get your writing hats on,
+please, to `delight fellow \TeX\
+users with your words of wisdom'.
+\emph{Please note the following copy deadlines}:
+
+\def\Thead#1{\makebox[1.7cm][c]{\rotatebox{35}{{\raggedright
+\parbox{2.2cm}{#1}}}}}
+\begin{quote}
+\begin{tabular}{llll}
+\em \rotatebox{35}{Issue}&
+\em \Thead{Submit material for publication}&
+\em \Thead{Submit last-minute notices}&
+\em \Thead{Anticipated posting date}\\
+4.6&Dec 2&Dec 2 &Dec 9\\
+5.1&Feb 13&Feb 17&Mar 3\\
+5.2&Apr 10&Apr 14&May 5\\
+5.3&Jun 5 &Jun 9 &Jun 23\\
+\end{tabular}
+\end{quote}
+Each issue of \BV\ has a special theme, although articles on any
+\TeX-related subject are always welcome. The last issue of 1994 will
+be a bumper Christmas special, containing a totally revised and
+enriched `\TeX\ Frequently-Asked Questions'.
+Contributions on the themes for 1995 are eagerly solicited:
+\begin{Pilist}{pzd}{30}
+\item \BV\ 5.1 will (as part of a new policy) contain the group's AGM
+ report, list of activities, introduction to \TeX, resource directory
+ etc; introductory articles are welcomed;
+\item \BV\ 5.2 will have more on SGML, Acrobat etc
+\end{Pilist}
+
+
+\subsection{Colophon}
+
+\BV\ is set in Monotype Baskerville and Gill Sans,
+with Computer Modern Typewriter for literal text,
+and printed on a Hewlett Packard LaserJet~4.
+Production and distribution is undertaken in
+Cambridge by Robin Fairbairns and Jonathan Fine.
+\end{article}
+\end{multicols}
+\input{letter}
+\input{uj}
+\Dings
+\input{reese}
+\Dings
+\input{asmith}
+\Dings
+\input{clark2}
+\Dings
+\input{fine}
+\Dings
+\input{rowley}
+\Dings
+\input{eurotex}
+\Dings
+\input{clark1}
+\newpage
+\DeleteShortVerb{\|}
+\input{bailey}
+\Dings
+\input{reese2}
+
+\hrule
+
+\input{meet}
+
+\hrule
+
+\input{tei}
+\end{document}
+
diff --git a/usergrps/uktug/baskervi/4_5/clark1.tex b/usergrps/uktug/baskervi/4_5/clark1.tex
new file mode 100644
index 0000000000..6dc4809a50
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/clark1.tex
@@ -0,0 +1,298 @@
+\providecommand{\ie}{\emph{i.e.}}
+\providecommand{\ctan}{\textsc{Ctan}}
+\providecommand{\cd}{\textsc{CD-rom}}
+\providecommand{\unix}{\textsc{Unix}}
+\providecommand{\dos}{\textsc{Dos}}
+\providecommand{\ie}{\emph{i.e.{}}}
+\let\textss\textsf
+\title{Malcolm's Gleanings}
+\author[Malcolm Clark]{Malcolm Clark\\
+Computing Services, University of Warwick\\
+Coventry, CV4 7AL\\\texttt{m.clark@warwick.ac.uk}}
+
+\begin{Article}
+\section{True colours?}
+The boost given to the use of colour in \LaTeXe\ is not an unmixed
+blessing. There are pitfalls and problems lurking round these new
+corners. There is always a huge discrepancy between the colours we
+can produce on a monitor screen and the hard copy version that a
+printer will produce. It can be very frustrating to spend time and
+effort getting the colour balances `just right', and then finding that
+the hard copy looks nothing like the original. Especially when you
+have to pay for the hard copy. Why are there discrepancies? The
+mismatch is in the very nature of the processes involved -- it is not
+because something has gone wrong.
+
+Let's start at the beginning, and assume that we are concerned with
+the transition from colour on the screen to colour on the page.
+Perhaps the first thing we should realise is that no two people see
+colour in quite the same way. Intra-species perception is well-known
+to be different, but even between individuals (ignoring those with
+some physiological perceptual malfunction, like colour blindness),
+response to different colours is different -- \ie\ what different
+people call `blue' differs -- well, most people agree about blue, but
+how many agree about `mauve' or `puce'? Any perceived colour may be
+understood as the sum of three primary colours. This gives us a first
+clue, since it means that we can represent a colour as the sum of
+three stimuli (a tristimulus), and we can think in terms of
+characterising any colour by locating a unique point defined by three
+(orthogonal) axes. In fact no monitors can represent the full range
+(or \emph{gamut}) of colours. Their actual performance falls short.
+Even before we start, we cannot hope to represent all possibilities.
+
+The colours we view on a monitor are emitted colours -- they are
+generated by the three electron guns of the device (there are other
+technologies, but the principle remains much the same). The advantage
+here is that each model of monitor can be calibrated, and in fact the
+range of possible colours can be determined. From time to time the
+colours may drift, and it is possible that adjacent `identical'
+machines may appear to have different colour outputs. If you always
+work on the same machine, you can guard against this. Recalibrating
+every machine is rather time consuming. Another advantage of using the
+same machine every time is that the background and lighting is
+unlikely to change to much.
+
+By virtue of our evolution, our eyes are well adapted to slow changes
+in light level, and also to slow, but moderate changes in the major
+illuminant (as daylight varies through the day, for example). Changing
+the incident lighting does not change the emitted light on the
+monitor, but since the frame of the monitor and everything else in the
+room is changed by changing the illumination, you can end up thinking
+that it looks different. The illumination in many rooms is a bit
+arbitrary: it may be fluorescent tubes, which have a rather limited
+spectrum, or it may be normal incandescent lights, which have a
+different spectrum, and occasionally it is north light (also known as
+\emph{daylight}) illumination.
+
+This last is an interesting diversion. This is the lighting condition
+under which most, if not all, standardised colour determinations are
+performed. Anyone who is working seriously with colour will use north
+light (most artist's studios, for example, will be oriented to be lit
+naturally in this way). In fact, this is one of the reasons why the
+hard copy will appear incorrect: the lighting conditions are likely to
+have changed. And anyway, the hard copy will look different under
+different illumination. The hard copy is made visible by reflected
+light. What is reflected is dependent on the light source. The
+distortions of sodium street lights are well known, but the same sort
+of effect is true of fluorescent or incandescent lights. The north
+light works reasonably well as a standard because of our environmental
+background, and because it is based on the light source which was
+available as our eyes evolved.
+
+There is at least one more factor to be considered: the printer. Just
+as a monitor can only produce a proportion of the possibilities, so
+too the printer is restricted in its range of possible colours. In
+fact it is worse: while the monitor can use the linear additivity of
+the primaries, the printer's primaries are anything but linear, and
+the mixing is subtractive. Adding the primaries on a monitor gives
+white: on the printer it will give a theoretical black (more of a
+muddy purplish darkness). It is therefore rather difficult to
+transform from the co-ordinates representing the colour on screen to
+some faithful (whatever that means) rendering on the page. There are
+lots of dodges which can be adopted. The most comprehensive is to
+employ some sort of lookup table. This depends on the measurement of
+many samples -- it is a lot of rather tedious work, spread over lots
+of subjects (remember the underlying psycho physical variation).
+
+Briefly then:
+\begin{enumerate}
+\item the colours you see on the monitor are a subset of possible
+ colours;
+\item the illumination of the room can be important
+\item the printer does not have the capability of rendering all the
+ colours visible on the monitor;
+\item you will probably view the hard copy under a variety of lighting
+ conditions.
+\end{enumerate}
+
+Is there any hope? Some printers are better than others. The machine
+we use here at Warwick, a Tektronix Phaser, is essentially a wax
+crayon machine; it is reasonably good, for the price. The best hard
+copy devices are dye sublimation printers and they are very expensive.
+If you stick to primary colours, and colour gradation is not a key
+issue, the Phaser is excellent. With a lot of time and effort you
+might achieve finer quality work with it. If you are looking for a
+photographic quality reproduction you would have to use other
+technologies -- and even then, you can fail. In many cases though,
+hard copy is irrelevant. The display medium is genuinely the monitor
+screen. If we think in this way, we realise that many other
+possibilities are introduced, like running video clips, or even pieces
+of software, within a document or presentation (yes, \LaTeXe\ does not
+yet support such extensions explicitly, but a suitable
+\texttt{\char'134special} could). We usually have the feeling that
+paper is the objective, but it does not have to be. Sometimes it is
+more convenient, but at other times it is restrictive.
+
+Any of the good ideas for this came from presentations by Chris Lilley
+of the Computer Graphics Unit at Manchester Computer Centre; the
+mistakes are mine.
+
+\section{Trivial pursuit}
+For many years I have been toying with the notion of creating a
+special \TeX\ edition of \emph{Trivial Pursuit}. There are those who
+contend that \TeX\ \emph{is} a trivial pursuit, but I will have
+nothing to do with this view. To assist in the creation of this game,
+and to tempt the likes of Waddington's, I will start to include
+examples of the questions in this column. The first question is in two
+parts. The first part is borrowed from the ACM 1994 Computer Bowl
+quiz: ``Only one person in all of computing's history has ever won
+both the ACM Turing Award for lasting technical achievement and the
+Grace Murray Hoppper Award for work done prior to reaching the age of
+thirty. Who is that person?''
+
+The second part is this: ``The Computer Bowl quiz was created and
+produced by the Computer Museum, Boston. What link does this have to
+the answer for the previous question?''
+
+\section{Dutch bearing gifts}
+I quickly snapped up my NTS \cd{} when it was offered through the
+group. I was motivated by a curious mixture of support for the
+efforts of another group, and a willingness to get tangled up in a
+flashily trendy technology, although
+I have to admit that I'm not yet convinced by \cd{} technology.
+%But I have to admit that I'm not yet
+%convinced by \cd{}. It seems to me like a suspect technology which is
+%only half way there, or one which has been rather over-hyped. While
+%the shiny disks can contain a fair amount of data -- 640 Mbytes --
+%this seems to me to be pretty inadequate for multimedia applications
+%which include still or moving pictures, and the access times for
+%random movements around the disk are appalling (almost as bad as World
+%Wide Web connections around the InterNet). It is fine for sequential
+%text when it is read in a linear fashion. In other words, pretty
+%boring stuff. However, as an archiving mechanism it offers some
+%potential, ignoring the extreme difficulty with which additional
+%material can be added.
+
+One advantage of the NTS \cd{} is the booklet
+which comes with
+it. Once you have installed the suite, and basically it wants to run
+from the \cd{} drive, you find that it is enormously configurable.
+Because of the many varieties of printers, screens and editors which
+are available in \dos{} systems, you could have many happy hours ahead
+of you getting things right. I get the feeling that it is assumed that
+you will like fiddling. There is no doubt that great effort went into
+this, and equally, that you can eventually install all the relevant
+bits and pieces. I wonder how you would manage to install something
+useful if you didn't want to use the 4\dos{} shell which is the
+default. Clearly the developers thought this an unlikely decision.
+They say ``One might object that using 4\dos{} batch files deprives
+the old-fashioned \texttt{command.com} users from the benefits of
+4\TeX. We happen to think that this would only be a mild punishment
+for not recognizing how good 4\dos{} really is.'' Well, pardon me!
+Oddly, they fail to mention that continued use of 4\dos{} involves
+payment of a shareware fee.
+
+Once you do get it installed, you still appear to have great power to
+customise the options the shell offers. However, I am still unclear
+how to change the drivers (you are provided with a variety of screen
+drivers and I really wanted the one which occupied least memory; this
+is not the default). I was also surprised that among the huge range of
+choices of formats you are offered, the simple \LaTeXe\ or plain \TeX\
+is not among them. It is rather like going into Macdonald's and trying
+to get a burger without the limp lettuce or the ketchup. In this case
+of the formats, the lettuce and ketchup is Babel.
+
+On the whole, I suspect the shell is about as good as you can get with
+\dos{}. It appears workmanlike. I'm afraid it does look dated though.
+Windows is here. The true \textsc{blu}e \TeX ie may resent it, and see
+it as a step towards perdition, but for many of us Windows is the
+least unacceptable face of the Intel chip's range of operating
+systems.
+
+But compared to PrimeTime's \cd{}, this is a joy. At least the NTG's
+offering has the advantage that you can browse it a bit like you
+browse \ctan. If there is a useful file there, you can find it and
+pull it out. The PrimeTime \cd{} is tarred and feathered (or zipped)
+so that you can't actually find anything unless you know where it is.
+It contains almost all the contents of \ctan, but nowhere does it
+actually give you the date of this snapshot. The sheer mass is
+daunting. And layered on the top of this is an assumption that \unix{}
+is the way the truth and the life. It makes a point about distributing
+source code: ``Binary-only distribution prevents recipients from
+modifying or learning from the internals of software.'' I have to
+confess that I'm not terribly interested in computer programs. I'm
+much more interested with what I can do with the program. The days of
+immersing yourself in the exciting details of source code should
+surely be passing. The terms `nerd' and `propellor-head' or
+`techno-weenie' spring to mind, almost unbidden. People you would
+prefer to avoid at parties. Like the ones who want to tell you the
+latest exciting details of \LaTeXe\ or \textss{dvips}. If I have to
+examine the internals to work out why \TeX\ inserts a skip at some
+particular point I'll drift silently to Quark Xpress.\footnote{In
+ passing, if I had put a fraction of the effort into Quark that I
+ have in \TeX\ and \LaTeX, I would be emminently employable at any
+ number of publishers. On the other hand, I would probably also have
+ a pony tail and an earring.}
+
+What is the basis for my rant? First, virtually all the discussion in
+the handbook is in terms of \unix{}. This is partly fair, since
+PrimeTime admit that their experience is almost wholly with \unix{},
+and does not really spread to other platforms. Until you actually look
+at the \cd{} itself (and yes, it is readable under \dos{}, Windows and
+the Mac), you don't realise that it might just be useful to you. There
+are the tools needed to unzip the many files on platforms other than
+\unix{}. I was mildly amused that the Windows unzip application came
+as a \texttt{.z} file itself (\ie\ \emph{zipped}), but since there is
+also a \dos{} executable, that is hardly insuperable. The Mac version
+of \textsf{unzip} came in two versions -- one a BinHex file, and the
+other a self extracting archive. The latter is the one that most of us
+would prefer. Those of us who enjoy the Mac tend to enjoy it because
+we don't have to mess around. We can get straight on with the real
+jobs. In order to use this archive you woud have had to dust down your
+copy of ResEdit and mess around changing file types: this is close to
+binary editing. It is not the sort of thing you do every day. So I
+BinHexed it, and there was the archive, which worked wonderfully.
+Except. There is always an except. Turning it loose on a part of the
+\cd, on a genuine \textsf{zip} file, it just wouldn't work until I
+realised that you had to copy the \textsf{zip} file to your hard disk
+and then unpack it. Otherwise you get unintelligible errors. This is
+clearly a failing of this particular implementation of \textsf{unzip},
+but it would have been `friendly' if the manual had pointed it out.
+After all, someone must have tested it all out, mustn't they? This
+means you have to waste disc space on the \textsf{zip}ped and unzipped
+files together.
+
+This aside, my main complaint is that to find anything you must first
+unzip the file you think it might be in. Since the unzipped files
+would amount to two gigabytes or so, you cannot really just unzip the
+whole archive and browse. Maybe I'm being uncharitable. After all, if
+you want a particular driver, you look for that driver, and not
+another one. Unzip it and off you go. No-one really wants to browse
+through all the bits of particular drivers, do they? But think,
+there's all that source to modify and learn from. I can hardly wait.
+%Does it have \LaTeXe? you ask. Clearly you haven't been paying
+%attention. It is the contents of \ctan. Therefore \LaTeXe\ is there,
+%and just where you would expect it. It is also the `current' version,
+%rather than the pre-release which the chronologically earlier NTG
+%\cd{} contained.
+
+The text of the handbook is
+largely taken up with technical details, but has a foreword
+George Greenwade, the \emph{emminence grise} of \ctan, a
+note on TUG by Sebastian `\emph{Il Presidente}' Rahtz (in
+uncharacteristically mellow and benevolent mode), and one of Kees van
+der Laan's idiosyncratic expositions entitled `What is \TeX\dots'.
+There is no doubt of Kees' enthusiasm. He writes at a frenetic pace
+which often leaves the tedious details of conventional sentence
+structure far behind. You will either find it exhilarating or
+debilitating. At times he seems capable of raising himself several
+feet off the ground purely by belief and pace alone. The ground looms
+up very large and unfriendly towards the end.
+
+I'm a little bemused by it all. In both cases, opportunities seem to
+have been missed. Or perhaps worse, \TeX\ is again cast in the light
+of the avid techno-whizz. Both of these offerings are just barely
+useful, and save themselves from consignment to one of the outer
+Hells. What is it that we should be doing? The contents of \ctan\ are
+undoubtedly convenient, but the compression of the PrimeTime disc does
+erect a barrier which is too high. Better to trim it mercilessly but
+make it more accessible (yes, I know there is a problem with depth of
+directories: \ctan\ goes deeper than the \cd\ format will allow). The
+NTG \cd, thanks to the shareware component, is just waiting to turn
+sour. The scrupulously honest will have difficulty creating an
+alternative integrated \TeX\ system. And anyway, it still isn't
+Windows! Time to get into the 90s, before the century ends. But at
+least it is possible to find useful files before you find them disc
+space.
+
+\end{Article}
diff --git a/usergrps/uktug/baskervi/4_5/clark2.tex b/usergrps/uktug/baskervi/4_5/clark2.tex
new file mode 100644
index 0000000000..341a408725
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/clark2.tex
@@ -0,0 +1,346 @@
+\title{A Moral Tale}
+\author[Malcolm Clark]{Malcolm Clark\\
+\texttt{m.clark@warwick.ac.uk}}
+\begin{Article}
+\section{Keeping to the straight (and narrow)}
+Both \TeX\ and \LaTeX\ are remarkably smart.
+From time to time they are either too smart, or not quite
+smart enough. One area that I have always been dubious about
+is how subscripts are handled. In the simple case,
+I find that the unevenness of the baselines in a case
+like:
+\[ x_1y^1_1 \]
+is both odd and unsettling. The reasons for this
+are mainly in the font dimensions. This is a subject
+area which is mostly relegated to a dusty corner, although I do
+address it a little in my \emph{Plain \TeX\ Primer}.
+At this point, I have to admit that
+I strongly believe that the use of \LaTeXe\ is to be
+advocated and preferred, at least until \LaTeX3 and \LaTeX4 come along.
+Using \LaTeX2.09 is only excusable if you have old documents
+you still need to process. Anything new should be done in \LaTeXe.
+The justification for the use of \TeX\ is more difficult,
+unless you have particularly well developed prejudices.
+However, in the explanations that follow
+I shall start through plain \TeX\ rather than \LaTeXe.
+To some extent, \TeX\ is the
+`accessible basic \LaTeX\ system, which doesn't require
+wizardry to tailor to one's own preferences' which
+Siep Kroonenberg said is needed (\BV~4.4).
+At this point we need something slim and easily tweakable.
+I'm therefore using \TeX\ as a sort of `prototyping' system which
+allows me to demonstrate things which I will eventually transfer
+to \LaTeXe. This is how I think \TeX\ is best used.
+
+\section{A plain explanation}
+There are a couple of interactions going on with sub- and superscripts. The
+first and easiest to explain is the behaviour of
+two of the font dimensions, 16 and 17, which control the distance between
+the subscripts and the baseline. If we constrain the two font dimensions
+to be equal, our apparent `problem' disappears
+(see also Knuth, page 179, a double dangerous bend section).
+Therefore, if we set
+\begin{verbatim}
+\fontdimen16\cmsy=\fontdimen17\cmsy
+\end{verbatim}
+we can obtain results where the baselines of the subscripts
+are aligned:
+\[ x_1^{}y^1_1 \]
+
+This is reasonably well understood, and the explanation,
+that we do not wish the superscripts and subscripts to interfere
+with one another (in a broader aesthetic sense) seems reasonably
+well grounded. I am not too clear how widely this particular attention
+to detail is practised in the publishing profession. Perhaps
+some readers have information on this. I would be particularly interested
+in publishing houses who do not use the `Addison-Wesley' approach
+to typesetting mathematics.
+
+The real stimulus for this note was the
+common requirement to include pieces of text within
+a mathematical expression. When the concepts
+are going to be used frequently, this is unlikely to
+be very important, since you would probably define a
+symbol to represent the concept. However, in more informal
+works it can make the equation much more accessible to the reader.
+To ease terminology,
+I shall refer to the relative sizes by the plain \TeX\ terms:
+`display style' as in (\ref{naive}), and `script style'
+for first level subscripts, diminished in size, as in (\ref{correct}).
+In plain \TeX, display style would be a 10\,pt font, and script style would
+be 7\,pt.
+
+
+For example, it may be convenient to be able to say
+\begin{equation}
+\log(\textrm{amplitude})=-2(2H+1)\log(\textrm{order}) \label{display}
+\end{equation}
+given by
+\begin{verbatim}
+\log(\hbox{amplitude})=
+ -2(2H+1)\log(\hbox{order})
+\end{verbatim}
+This is fine until we try to do the same for subscripted
+text. For example, the `direct' equivalent of
+\begin{verbatim}
+ u_{\hbox{ex}}
+ =u_{\hbox{maximum Airy wave}}(1-F)
+\end{verbatim}
+gives
+\begin{equation}
+ u_{\textrm{ex}}=u_{\textrm{maximum Airy wave}}(1-F)\label{naive}
+\end{equation}
+which is `subscripted' material but in display style.
+If we really wanted
+\begin{equation}
+u_{\textrm{\scriptsize ex}}=
+ u_{\textrm{\scriptsize maximum Airy wave}}(1-F)\label{correct}
+\end{equation}
+how would we obtain it?
+The answer is fairly straightforward: force the size of the text
+to \verb|\scriptstyle| size. Unfortunately we cannot do this by
+employing \verb+\scriptstyle+ directly, since it is an instruction
+which may be used only within maths. Enclosing it in an \verb+\hbox+
+insulates it from maths. The nearest we can do is to recall that
+a first level superscript is 7pt, and use \verb+\sevenrm+:
+\begin{verbatim}
+u_{\hbox{\sevenrm ex}}=
+u_{\hbox{\sevenrm maximum Airy wave}}
+(1-F)
+\end{verbatim}
+This is most unsatisfactory. You should never have to declare
+explicit font changes like this.
+
+I would also agree that all this \verb|\hbox| is
+a bit of a mouthful, but you are buying convenience for your readers
+at the expense of some minor personal inconvenience. But I said earlier,
+if you were going to litter your text with this, you really ought
+to define a few symbols instead.
+
+There is still a `small' problem with (\ref{naive}).
+Let's wind back a little and
+assume that we are not all that interested in making sure
+the subscripted text is in script style, and that
+we are content with display style size for the subscripted
+textual material. This is perhaps not
+wholly unreasonable, according to the context. Consider the
+following equation fragment:
+\begin{equation}
+a_{\textrm{x}} + a_{\textrm{y}} + a_{\textrm{b}} \label{simple}
+\end{equation}
+obtained from
+\begin{verbatim}
+a_{\hbox{x}} + a_{\hbox{y}}
+ + a_{\hbox{b}}
+\end{verbatim}
+The problem is the lack of alignment in the baselines of the subscripted
+material, which was also present with the `ex' of (\ref{naive}).
+The `x' and `y' are fine, but the `b' has a lower
+baseline. As I said earlier, I find this a little unsettling.
+This time however, we have no superscripts interacting with
+the positioning.
+
+
+We can solve the problem of aligning the baselines moderately readily by a
+subterfuge. It just `happens' that the left and right parentheses in Computer
+Modern are text characters with the maximum vertical extent. No other text
+character has a greater ascender or descender. Had our text subscripted material
+been parenthetical, the baselines would have been aligned:
+\begin{equation}
+a_{\textrm{(x)}} + a_{\textrm{(y)}} + a_{\textrm{(b)}} \label{parentheses}
+\end{equation}
+This is probably not what we wanted, but we could just have a
+\verb+\vphantom{)}+ with each subscript. It is ugly and crude,
+but it will do what we require.
+\begin{equation}
+a_{\textrm{x\vphantom{)}}} + a_{\textrm{y\vphantom{)}}}
+ + a_{\textrm{b\vphantom{)}}} \label{ugly}
+\end{equation}
+for example:
+\begin{verbatim}
+a_{\hbox{x\vphantom{)}}}
+ + a_{\hbox{y\vphantom{)}}}
+ + a_{\hbox{b\vphantom{)}}}
+\end{verbatim}
+In passing, those depending on their intuition and considering the use of a
+\verb+\strut+ are sadly wrong. Struts which are
+the size of the `local' parenthesis would be a boon, but
+unfortunately they are not so defined.
+
+
+At this point, the question we could ask is `why does
+the displaystyle subscripted material behave differently
+to the scriptstyle material'. Naturally, all is revealed in
+the \TeX\ book. Appendix G (Generating Boxes from Formulas)
+reveals all, but in true K(nu)thonic style it demands
+great attention to detail. The answer is clearly not
+just in the font dimensions, or placing them equal would have
+meant that they all shared the same baseline, and the presence or lack of
+superscripts would have been irrelevant. Fighting your way
+through the key section (number 18) we will come to the
+conclusion that it is the size (mostly the height) of the subscripted
+material which determines what happens. In the case of material
+set in displaystyle, the extra height of material with an ascender
+is sufficient to select a branch which lowers it further. The
+material without ascenders does not select the option, and
+therefore we can have irregular baselines. The scriptsize material
+on the other hand does not branch to this alternative, because it is that
+much smaller in the first place, and therefore the baselines remain aligned.
+
+In order to force conditions so that the subscripted display style material
+is guaranteed to align, we can fiddle with the font dimensions.
+What we cannot do is fiddle with the conditions and rules which are hard
+wired into \TeX. This, I think is one of the weaknesses of \TeX. Its
+monolithic nature precludes plugging in different rule sets --
+either as improvements, or to accommodate new situations. If we
+change the two font dimensions to
+\begin{verbatim}
+\fontdimen16\tensy=1ex
+\fontdimen17\tensy=1ex
+\end{verbatim}
+we can ensure the alignment. Unfortunately, this is less than
+perfect when we also wish to have `normal' scriptstyle susbcripts.
+They appear much too far below the level of the material they
+subscript. The value of 1\,ex is actually a little more than
+you would need if you never had superscripts to contend with too
+(about 0.95ex would probably do -- you can work it out exactly with
+the rules in section 18), but as soon as you bring
+in superscripts you then have to contend with an extra vertical
+movement designed to ensure that sub- and superscript are apart
+by at least four times the thickness of a rule.
+
+
+
+\section{Back to the present}
+How do we translate all this into \LaTeXe, since that
+is what you are going to want to use? It turns out
+that the option of altering the font dimensions is not
+really one which is open to us. Although the \emph{Companion}
+does give an example of the use of \verb+\DeclareFontShape+ where
+it demonstrates the syntax of how \verb+\fontdimen+\,s may be changed,
+it notes that the example would not work and that `the best way to solve this
+problem is to define a virtual font'. I'm afraid that if the solution is to
+define a virtual font, then I'll change the problem. Another problem lies in
+the fact that you cannot change the characteristics of already loaded fonts.
+The fonts we use are almost inevitably preloaded (i.e.~\LaTeXe\ has already
+absorbed all their font metric information, including the font dimensions). The
+only way to do this is therefore to work with \textsf{tftopl} to convert the
+\TeX\ font metric file to a property list, edit the font dimensions by hand,
+convert back to a \TeX\ font metric file and then re-create the \LaTeXe\
+format. This is almost as bad as using virtual fonts. We do not end up with
+something we can switch on and off at will. You cannot change formats part way
+through typesetting.
+
+The translations of equations~\ref{display} and~\ref{naive} are
+done simply by changing the \TeX\ \verb+\hbox+ instruction into either an
+\verb+\mbox+ or \verb+\textrm+. In this instance they are equivalent. In
+the case of~\ref{correct}, we do not have a \LaTeXe\ instruction
+\verb+\scriptstyle+. How then do we obtain the `correct' size? Things start to
+become a little more difficult. \LaTeXe\ does support a number of font size
+changing instructions, notably \verb+\small+, \verb+\footnotesize+,
+\verb+\scriptsize+ and \verb+\tiny+. In all three size options, \textsf{10pt},
+\textsf{11pt} and\textsf{12pt} the relative size gradation is
+
+\[
+\texttt{\char'134small}>\texttt{\char'134footnotesize}>
+\texttt{\char'134scriptsize}>\texttt{\char'134tiny}
+\]
+That does not indicate which of these sizes corresponds to a \TeX\ scriptstyle,
+although we could make a fair guess that \verb+\scriptsize+ is the likely
+candidate. There is also an instruction \verb+\scriptstyle+, but this may only be
+used within math style and trying to combine it with \verb+\textrm+ is doomed to
+failure. You might have thought that \verb+\mathrm+ could help, but of course
+the spacing between letters would be the normal maths spacing between variables.
+It is obvious that \LaTeXe\ has a way of doing this properly, or constructs like
+\begin{equation}
+x_{\log y}
+\end{equation}
+would not work. If we delve into \textsf{latex2e.ltx}, where this and similar
+operators are defined, we discover (certainly to my surprise) that they do not
+use the \LaTeXe\ font changing mechanisms, but instead use the definition
+\begin{verbatim}
+\def\log{\mathop{\rm log}\nolimits}
+\end{verbatim}
+This is the very font changing mechanism which the \emph{Companion} describes
+with the admonishment: `we suggest that you refrain from using such commands in
+new documents'. To be fair, this isn't any sort of \LaTeX, but \TeX,
+since the \verb+\def+ instruction is \emph{not} a \LaTeX\
+command.\footnote{I've tried persuading FM that it should be removed at
+\LaTeX3. He smiled.} To be even more fair, this deficiency has been
+recognised, and my \textsf{latex2e.ltx} is the beta release. Apparently current
+versions refer instead to \verb+\operator@font+: not normally accessible
+to humans.
+However, although the sizes will be correct, the inter word spacing
+disappears altogether.
+
+The conclusion is therefore that we have to select one of the font size
+changing instructions. Before we do that, let's look to see which of these
+sizes would give us aligned subscripts. The earlier experiments with \TeX\
+indicated that the alignment was sensitive to the size.
+Here are the size changing mechanisms of
+\verb+\small+ (\ref{small}), \verb+\footnotesize+
+(\ref{footnotesize}), \verb+\scriptsize+ (\ref{scriptsize}),
+ and \verb+\tiny+ (\ref{tiny}):
+\begin{equation}
+a_{\textrm{\small x}}
+ + a_{\textrm{\small y}}
+ + a_{\textrm{\small b}} \label{small}
+\end{equation}
+\begin{equation}
+a_{\textrm{\footnotesize x}}
+ + a_{\textrm{\footnotesize y}}
+ + a_{\textrm{\footnotesize b}} \label{footnotesize}
+\end{equation}
+\begin{equation}
+a_{\textrm{\scriptsize x}}
+ + a_{\textrm{\scriptsize y}}
+ + a_{\textrm{\scriptsize b}} \label{scriptsize}
+\end{equation}
+\begin{equation}
+a_{\textrm{\tiny x}}
+ + a_{\textrm{\tiny y}}
+ + a_{\textrm{\tiny b}} \label{tiny}
+\end{equation}
+Examination reveals that \verb+\tiny+, and, as anticipated,
+\verb+\scriptsize+ are aligned.
+The problem stated however, was to have the subscripted material at
+`normal' text size. Therefore the easy solution is to incorporate the
+\verb+\vphantom+\,s, as in equation~(\ref{ugly}):
+\begin{verbatim}
+a_{\textrm{x\vphantom{)}}}
++ a_{\textrm{y\vphantom{)}}}
++ a_{\textrm{b\vphantom{)}}}
+\end{verbatim}
+Of course to save typing you would use \verb+\newcommand+ to
+make \verb+\vphantom{)}+ shorter.
+Should you wish to reduce the size, then you could do something like
+\begin{verbatim}
+a_{\textrm{\scriptsize x}}
+ + a_{\textrm{\scriptsize y}}
+ + a_{\textrm{\scriptsize b}}
+\end{verbatim}
+
+\section{Conclusions}
+It therefore appears to be cumbersome to come up with some
+neat fix, and the rather inelegant solution of phantom parentheses
+seems to be about the least inoffensive we can manage. Do
+remember that it only works in a guaranteed way with Computer Modern.
+There is no reason to assume that other maths fonts will share this
+characteristic. If you want to subscripted material to match in size to other
+susbcripts, use \verb+\scriptsize+. In some ways the \LaTeX\ solutions are
+tidier and marginally less inelegant than the plain \TeX\ solutions.
+
+\section{Afterword}
+There is yet hope. After I wrote this, I was alerted to the \textsf{amstext}
+package which produces \verb+\scriptsize+ text when subscripted, without
+any of the trickery outlined here. This is outlined on page 227 of \emph{The
+Companion}. I should really have known, since, as Lamport says on page 52 of
+\emph{The \LaTeX\ User's Guide}, `sooner or later you'll encounter one
+(formula) which can't be handled with the commands described so far\dots
+consider using the
+\textsf{amstex} package'. \textsf{Amstext} is a sub-package of \textsf{amstex}.
+\textsc{rtfm}.
+
+If RAB's handy mathematical hints don't get there first, I'll look
+at \textsf{amstex} more closely in the future\dots
+\end{Article}
diff --git a/usergrps/uktug/baskervi/4_5/dubna.tex b/usergrps/uktug/baskervi/4_5/dubna.tex
new file mode 100644
index 0000000000..92b8d58097
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/dubna.tex
@@ -0,0 +1,285 @@
+\author[Michel Goossens]{Michel Goossens\\CERN\\ CH-1211\\ Geneva 23\\ Switzerland
+\texttt{goossens@cern.ch}}
+
+\title{CyrTUG94 in Dubna, September 7--11}
+\begin{Article}
+
+
+It was raining when our Swissair plain touched down after a flight
+which took us in just over three hours from Geneva to Moscow. It
+was almost five years since I was last in the Capital of Russia,
+and indeed a lot seemed to have changed during that period. Prices
+have gone up between one and ten thousand times (e.g. a metro or
+bus ticket which used to be a few kopecks, now costs over one
+hundred Rubles), with inflation still running at between five and
+ten percent per month. Many streets and squares in central Moscow
+have recovered their 19th century names and also the metro
+stations that were named after one or another of the heroes of the
+Revolution now have received a more neutral sounding name.
+
+
+It was CyrTUG's Executive Director, Irina Makhovaya, who met me at
+Sheremetievo airport, and took me to her apartment at the
+beginning of Kutuzovskiy Prospekt, close to the Kievskaya metro
+station, and the huge Stalin-style Ukraina Hotel. From the balcony
+of the comfortable three room apartment situated on the nineth
+floor one also has a nice view of the famous ``White House'' about
+one kilometer away. I had the pleasure of staying with Irina and her
+daughter Olga for the first two days.
+
+On Monday September 5th, the day following my arrival, we went to
+Mir Publishers, the place where Irina is working, and which also
+houses the CyrTUG office. Irina has an email connection on a PC
+via a modem, and they keep part of the CyrTUG electronic archives
+on a hard disk connected to one of the Mir PC's, that are used to
+enter text. At Mir they use Ventura for simple texts and TeX for
+more complicated copy with formulae. Due to the economic crisis,
+and the relatively low wages the production of scientific books,
+in which Mir Publishers specializes, has drastically decreased,
+and the production of titles has dropped by more than an order of
+magnitude, the staff having been cut by over three quarters. This
+is not only due to the fact that people have not a lot of money to
+buy scientific books, but also because of the high inflation, the
+high cost of paper and the collapse of the distribution system.
+Therefore most books are produced, printed and sold locally in the
+big centers of the country.
+
+
+CyrTUG has about 300 members, with 37 institutional members.
+Knowing that the average monthly wage of a scientific collaborator
+is about the equivalent of $ 50 (when I was there one had 2230
+Rubles for one $ ), it is evident that the membership rates cannot
+be very high (about 6000 Rubles/year for an individual member,
+half that for a student). The whole afternoon of the Monday Irina,
+and her collaborators spent making the last preparations for the
+CyrTUG94 Conference, that was starting on the following Wednesday,
+and which was the main reason for my visit to Russia. Since
+electronic communications are mostly very poor and expensive in
+Russia, the main means of transferring files is via PC diskettes,
+and therefore the whole CyrTUG archive was copied from the
+reference PC to a streamer tape, that could just contain the sixty
+Mbytes that made up the most important part of the Vinogradov
+archive (M. Vinogradov---CyrTUG archivist). The streamer tape,
+plus all the necessary cables, several boxes of 3.5 and 5.25 inch
+diskettes, books, and other material was distributed over many
+bags, that we would have to carry with us to Dubna, where the
+Conference was taking place.
+
+
+So, the next morning, we had to get up at six in the morning, to
+meet the other CyrTUG and Mir organisers of the conference Marina
+Kuznetsova, Olga Lapko, Irina Tereshkina, and Sergei Strelkov at
+Savelovski Railway Station to take the 7:40 direct train to Dubna,
+where we arrived about 10 o'clock. We were met by a member of the
+local Organizing Committee, Y. Stolarskiy, in a mini-bus, that
+also contained three PC's, that would allow the participants of
+the conference to exchange files. While everybody drove off to
+Ratmino, the location of the Conference hotel, situated at a very
+pittoresque site where the Dubna river flows into the Volga. I
+went with V.Korenkov, the deputy director of Dubna's Computing and
+Automatization Division for a visit of the various departments of
+this division, that I already visited a few times before. The town
+of Dubna, which lies about 120 km north of Moscow, houses JINR,
+the Joint Institute for Nuclear Research, which is a research
+center of eighteen countries, Armenia, Azerbaijan, Belarus,
+Bulgaria, Cuba, the Czech Republic, Georgia, Kazakhstan, the
+D.P.Republic of Korea, Moldova, Mongolia, Poland, Romania, Russia,
+the Slovak Republic, Ukraine, Uzbekistan, Vietnam, and with
+Germany having an observer status. It is somewhat the East
+European and Central Asean equivalent to the European Center for
+Particle Physics (CERN) in Geneva, and many links have been
+established between JINR and CERN over the years. The Institute
+now has two 64 Kbit satellite links to the Internet (soon to be
+upgraded to twice 128 kbit), they have a local area network of
+more than 1000 machines (mostly PC's but now also an ever
+increasing number of Sun workstations, and some other Unix
+machines with a few remaining VMS and IBM mainframes). They have
+all the main archives (for X-window, gnu, CTAN, PC,...) local on
+their machines and during the week it was decided that Dubna would
+serve as the CyrTUG local CTAN node. They have several WWW servers
+up and running, and have produced a WWW hypertext structure
+describing the Institute, that can be accessed with the URL
+http://www.jinr.dubna.su/. It was also an occasion to meet once
+more many of my Russian colleagues, with whom I worked before in
+Russia or in Geneva.
+
+
+After rejoining the CyrTUG group in Ratmino, about four km away to
+the NE of the Institute, we spent the better part of the afternoon
+setting up the PC's for the next day, copying the archive to the
+hard disks, connecting the modem, preparing the badges, ... .
+
+
+The bulk of the participants to the CyrTUG 94 Conference arrived
+at about 11 o'clock at Ratmino on Wednesday September 7th, after
+taking the same train as we the previous day. There were about
+sixty Russians who came from Ekaterinburg, Kazan, Moscow,
+Novosibirsk, Nizhniy Novgorod, Sankt Petersburg, Yaroslavl', and
+of course Dubna itself, and three non-Russians, namely Kees van
+der Laan, the founding President and now Honorary member of NTG
+(and also a member of CyrTUG), John Linn Roseman, an American
+working for a software company in Sankt Peterburg, and myself.
+
+
+At 12 o'clock I.Makhovaya formally opened the Conference, Vladimir
+Korenkov, the chairman of the organizing Committee spoke a few
+words of welcome, followed by Youry Stolarsky of Dubna, who
+explained the local arrangements. Then the Scientific secretary of
+the Institute explained the importance of TeX for the scientists
+in Dubna as a means of communicating their results to the outside
+world. After that I walked onto the stage and before giving a one
+hour summary of the presentations made at the TUG94 Conference in
+Santa Barbara in the Summer, I spoke a few words on behalf of TUG,
+congratulating CyrTUG with the organisation of their conference,
+and informing those present that I not only had come to Russia to
+give presentations, but also that I was there to listen to them,
+and to find out how TUG, as the international TeX users group, can
+contribute to help them solve their problems in the area of
+support to all those using the Cyrillic alphabet with TeX. During
+the following days I had various occasions to discuss these
+matters with the participants, so that I could form myself a
+better picture of the situation.
+
+
+In the afternoon the different speakers presented their experience
+with introducing and developing TeX tools in their respective
+institutes, and the particular problems encountered when using
+Russian and the Cyrillic alphabet. A particularly interesting
+exchange of opinion took place when the representative of the
+publication department of JINR came to tell us why they think that
+TeX is so difficult to use for marking up documents, especially
+for non-technical staff that have to enter the text into the
+computer. When moving from a dedicated typesetting system, to PC's
+for data entering, the Publication Department decided to adopt
+Ventura, especially to make the transition from the former
+dedicated system to the computer less painful for the staff,
+mainly because it allows for WYSIWYG data entry. Now, however, the
+scientific collaborators of the Institute want them to make the
+transition to LaTeX to ease the communication with the rest of the
+world and also because mathematical formulae look a lot better
+with TeX. During the discussion that followed it was emphasized
+several times that TeX syntax is unituitive for the non-scientist,
+and that the learning curve is very steep. Nevertheless, the
+decision had been taken to enter the technical articles with LaTeX
+and during the time of the conference a LaTeX course for beginners
+was offered to the members of the Publishing Department (and to
+all those who were interested), and was followed by about twenty
+people.
+
+
+Since I arrived in Russia, the weather had become sunny, and even
+warm, so that after dinner, all participants went for a walk to
+the very point where the Dubna river throws itself into the Volga,
+and on the way back we passed by a nice little church in typical
+Russian style, that was being renovated. After the walk we met in
+one of the rooms of the participants and had one of those ``Slav''
+evenings, with Vodka, sausage, bread, cheese, onion, cucumber,
+followed by tea and biscuits. These are the occasions where one
+really gets to know each other and can appreciate the meaning of
+words like hospitality, friendship, and mutual understanding.
+
+
+The next morning Sergey Strelkov and I accompanied the
+participants to the introductory LaTeX course to the Institute,
+where I had a meeting with the local WWW guru to discuss common
+developments, while Sergey wanted to use the occasion to get hold
+of 100 Mbytes of files by copying what he needed onto the streamer
+tapes he brought with him from Moscow. After we got back to the
+conference site we could still enjoy presentations about how to
+design Cyrillic fonts, the use of PostScript and vector fonts,
+WYSIWYG approaches, and a discussion of the use of TeX at Moscow
+State University, where there is now a very active group led by
+Evgeniy Pankratiev. After lunch I participated in a round table
+discussion on the various coding-schemes presently in use for the
+Cyrillic alphabet. Already in May of this year a similar meeting
+in Moscow did not succeed in adopting a common coding scheme for
+all languages that are using the Cyrillic alphabet (apart from
+Russian that are Bielorussian, Ukrainian, Bulgarian, Serb,
+Moldavian, and many of the languages of the CIS). There are at
+least three main coding schemes, namely KOI8, Alternativiy, ISO
+8859-7, plus code page CP866, which all differ in their layout. A
+supplementary problem is where the non-Russian Cyrillic characters
+are to be placed. With the advent of Unix, and X-window X11R6,
+which seems to favor ISO, but taking into account the fact that
+most users are on PC's that are not even connected to the network,
+it will not be trivial to come up with a solution, which might not
+even be so important anyway, since, when one wants to communicate,
+one can always transform the encoding into one that is generally
+adopted. And here Unicode (and the Omega TeX extension of
+Y.Haralambous and J.Plaice) is without doubt the (long term)
+answer. It was decided to form a three member working group to
+come up with a proposal to define a ``CyrTUG standard encoding''.
+
+
+The Friday we had a few more presentations about the use of
+graphics, experience with using TeX in publishing houses for the
+production of scientific journals, and issues of typography. The
+afternoon was dedicated to a question and answer session, where
+everybody could come with his problem(s) and get an answer, or
+share experience with fellow TeX users.
+
+
+At 19:00 the grand banquet started, and after the ritual series of
+toasts to a better future, friendship, more TeX and less
+approximate typography, ... , we went all onto the dance floor and
+on the tune of some typical and other less-typical modern Russian
+tunes, transformed ourselves into TeX rockers till the music
+stopped at 11 o'clock and we all dispersed into subgroups to
+continue tour last evening together, or, too tired to do anything
+useful, just went to bed.
+
+
+The Saturday morning started with my LaTeX2e course that lasted to
+approximately midday, when CyrTUG's business meeting started.
+After the report of the Executive Director, and the Treasurer, the
+activity report and the accounts were accepted. Then Evgeniy
+Pankratiev (Moscow State University) was elected as new President
+of CyrTUG, succeeding Joseph Romanovsky of Sankt Petersburg. With
+the new President in the chairman's seat the meeting then adopted
+the plan for 1994/95 and declared the 1994 Conference closed,
+thanking the participants for their support.
+
+
+Then we all took the train back to Moscow and during the trip we
+decided that it would be extremely useful that CERN became an
+institutional member of CyrTUG, because of the many exchanges
+between Dubna and CERN scientists, and the fact that more and more
+visitors to CERN want to be able to use the same environment as at
+their home institute, and continue work on documents they started
+in their home country. As Dubna is also an institutional member,
+CERN will be able to contribute in the area of expertise and
+communications. In agreement with the Dubna Institute is was also
+decided to submit Dubna's candidature to the TUG Conference
+Planning Committee to organize the 1996 TUG Conference.
+
+
+It was misty when we got up on the Sunday morning around nine
+o'clock, and the streets were almost empty since all Moskovites
+who can afford it spend the weekend on their (or a friend's)
+datcha in the countryside surrounding the city. So Irina, Olga and
+I had our last breakfast together, Irina took a few pictures, as a
+souvenir, we discussed what a success the conference had been, and
+already started making plans for next year. Then we took
+trolley-bus number two, that took us down Kutuzovskiy Prospekt, to
+Noviy Arbat, past the White House, then along the Sadovaya, the
+open air swimming pool, the banks of the Moskova, up in front of
+the Kremlin to Teatralnaya Square (with the Bolshoy Theater), then
+the metro and the bus to the airport, where I had to take leave of
+Irina, who had been such a perfect hostess. During the flight back
+to Geneva, which took almost forty minutes longer than the flight
+to Moscow, due to 200 km/hour head winds, I paused to look back at
+the interesting and rich experience I had gained during my six-day
+stay in Russia. I have visited Russia many times before, but
+things seem different now, there is hope, people talk freely, they
+all feel they are moving towards a better future, also
+financially, yet I think they still have a long way to go. And it
+is precisely here that we can help our colleagues and friends, by
+developing tools that are freely available, and distributing our
+publications and magazines to them. The main problem in Russia is
+communication, getting the information and material to different
+places, so by sending them one or more copies of our publications
+(or making them electronically available, so that they can be
+distributed on diskettes if there are no reliable networks) we can
+contribute to the distribution of TeX in Russia, and the other
+States of the CIS.
+\end{Article} \ No newline at end of file
diff --git a/usergrps/uktug/baskervi/4_5/eurotex.tex b/usergrps/uktug/baskervi/4_5/eurotex.tex
new file mode 100644
index 0000000000..459149c8e7
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/eurotex.tex
@@ -0,0 +1,289 @@
+\author[Michel Goossens]{Michel Goossens\\CERN\\\texttt{m.goossens@cern.ch}}
+\title{Report on 1994 Euro\TeX\ in Gda\'nsk}
+\begin{Article}
+After a Fokker 50 took me in about one hour from Copenhagen to
+Gda\'nsk, it was about midday on Sunday September 26th, when I
+stepped out of the plane and was greeted by a beautiful blue sky
+and summer-like temperatures. A trip by taxi of 41 km around the
+southern part of Gda\'nsk brought me in about 30 minutes to the
+Orle holiday center in Sobieszewo, a resort on the Baltic some 20
+km east of the city. The hotel was located 100 metres from the
+beach, and already straight after lunch I had the pleasure of
+walking along the wide sandy beach in search of amber and shells,
+while discussing \TeX{} and other text processing related problems
+with several colleagues and friends of the \TeX{} world.
+
+The next day, the Monday, was kept free to allow people to
+register and to meet one another. On arrival everybody was given a
+copy of the Proceedings, and an extremely useful typographic ruler,
+and the traditonal mug, with the specially designed Euro\TeX94 logo,
+showing a paper origami boat in the foreground, symbol of Gda\'nsk
+and its famous shipyard, on a dark background (the Baltic sea),
+and the words Euro\TeX'94 in a light sky at the top. Very nice
+stylistic work, indeed!
+
+The conference had a total of 57 participants coming from 15 different
+countries, with the Polish (19) and German (13) representations being
+the largest, while there were also \TeX\ users from Belgium, Canada,
+the Czech Republic, France, Hungary, Lithuania, the Netherlands,
+Norway, Russia, Slovenia, Switzerland, the United Kingdom, and the
+United States. All those who had arrived by 1 o'clock in the afternoon
+were taken by bus on a guided tour of the most interesting parts of
+Gda\'nsk.
+
+The formal opening of the conference was on Tuesday morning, and
+after the usual opening speeches by the organisers, Petr
+Sojka walked us through the various aspects of hyphenation
+with \TeX{} and described the significant success that has been
+obtained recently, especially in the case of multi-lingual
+documents. Bernd Raichle demonstrated how useful it is to use
+\TeX's mouth to process data and showed how he had applied these
+ideas to implement a quicksort algorithm. Klaus Lagally, the
+author of the multi-lingual Arab\TeX\ system, explained in his talk
+how he solved, staying within standard \TeX, the problem of
+line-breaking inside paragraphs with text that runs both from
+right to left (like English) and from left to right (like Arabic
+or Hebrew), thus providing a really portable solution. The
+techniques described were successfully used to process a
+forty-page paper containing mixed English and Hebrew with some
+Arabic and even Latin or other short language fragments, and it
+showed how flexible and powerful the basic \TeX\ typesetter really
+is. Just before lunch Marion Neubauer told us about her
+experiences with converting Word and WordPerfect documents from
+and to \LaTeX\ and I am sure many of those present would
+agree with her finding that unless the elements of the document
+are already clearly marked up in the source, the \LaTeX\ document
+obtained was hardly usable, and that converting rather complex
+documents is in any case a time-consuming process. The answer
+might be using an editor in conjunction with an internal
+conversion program.
+
+The afternoon session started with a description by Olga Lapko of
+the \MF\ package developed at Mir Publishers in Moscow and
+distributed as part of the CyrTUG-emtex package. It contains the
+\MF\ sources of a completely redesigned Russian Computer
+Modern-like font family, which is more adapted to Russian
+typographic tradition than previous Computer Modern Cyrillic
+fonts. Yannis Haralambous then gave a detailed overview of the
+$\Omega$ system, a 16-bit extension to \TeX{} that uses the Unicode
+standard as internal encoding and allows multiple input and output
+character encodings. He described various applications, including
+calligraphic poetry, mixtures of languages with many special
+characters, vowelized Arabic, fully diacriticized Greek, and
+correctly kerned Khmer. Finally, Kees van der Laan gave us an
+overview of his BLUe's (Ben Lee User) Format. At the user level
+this new format is supposed to facilitate the creation,
+formatting, exchange and maintenance of compuscripts during the
+complete lifetime of a publication. The format is easily
+customizable and provides for the possibility of having
+cross-references using a one-pass process. I found it an
+interesting approach since Kees introduced many ideas from modern
+software engineering practice.
+
+That evening, we had the traditional Euro\TeX\ banquet, with a lot
+of atmosphere, champagne, wine, plenty of beer, good food, guitar
+playing and singing by several of the participants --- in a word
+(or two) --- a hell of an evening, with \TeX\ and \LaTeX\ (almost)
+forgotten and other themes such as family, children, politics,
+philosophy, ``real life'', in short, becoming the main subjects of
+the evening, and it was not before we were all convinced that we
+had solved all of the world's problems that we went to bed in the
+early morning hours.
+
+So, the next morning at breakfast, it came as a shock to many of
+us that there were still a few unsolved problems left (mainly in
+the area of \TeX, of course) and so we decided to continue the
+conference and turn our attention to the niceties of colour
+techniques and their realization in \LaTeXe. I emphasized in my
+part of the first talk of the day that colour is rarely needed in
+normal text, and that when it is used, the function of each colour
+should be unambiguously clear. There exist many (empirical) rules
+about colour harmonies and only a lot of experience and practice
+allows one to become an expert in this field and apply colours
+efficiently. Sebastian Rahtz then showed how \LaTeXe\ implements a few
+simple tools for obtaining colour and he presented some nice
+examples. Janusz Bie\'n gave an overview of different standards
+connected with the Polish language (keyboards, character
+encodings, localisation, fonts layout) and put them into
+perspective relative to developments of the international
+standards bodies. Yannis Haralambous described his Tiqwah
+(``Hope'' in Hebrew) system for typesetting Biblical Hebrew, going
+into some detail on issues of font design, classical Hebrew
+typography and the user interface. He hoped that his system would
+help to revive the interest in Biblical Hebrew typography.
+Vladimir Batagelj gave an introduction to the PostScript language,
+and presented some of his experience in combining \TeX{} and
+PostScript. Karel Hor\'ak gave an overview on how one can decompose
+large \MF\ pictures into smaller fragments and described
+techniques to place them on a page in a seamless way. He stressed
+the importance of resolution dependence and hoped that the new
+versions of some of the drivers would eliminate most of the
+constraints of this powerful approach where one only uses \TeX{} and
+\MF\ to generate pictures, thus making the whole document
+fully portable.
+
+ Bogus\l{}aw Jackowski and Marek Ry\'cko showed some extremely nice and
+pleasing pictures made with \MF\ (and their paper was rightly
+given the prize of Best Paper in a ballot amongst all conference
+participants at the end of the conference). They demonstrated some
+examples of non-standard \MF\ programming and advocated the
+creation of libraries of \MF\ routines, that would make the
+use of \MF\ as a universal drawing tool much more appealing.
+\'Eric Picheral, who looks after the Unix part of the GUTenberg \TeX{}
+archive, gave an overview of the history of that archive, the
+various steps required to adapt \TeX\ and its companion programs to
+the needs of the French-speaking \TeX\ user community, and the way
+the various versions (Unix, PC, Mac) are made available to users
+worldwide via the Internet (ftp, http/www, gopher).
+
+Lutz Birkhahn
+discussed his work on developing debugging tools for \TeX{} and
+presented Tdb, an extension to \TeX{} that provides an interface to
+the Tk/Tcl X11 toolkit. This allowed him to set up a graphical
+user interface to allow one to set breakpoints, have stepwise
+execution, and to look at macro definitions and the value of
+variables. The last talk of the day was by Philip Taylor, who
+advocated the virtues of defensive programming for \TeX\ since in
+the real world one cannot assume that user code or input is
+correct. Hence it is the task of the programmer to make sure that
+the results of developed macros are as close as possible to those
+the users expect. Defensive programming techniques let the
+programmer anticipate both errors in data and flaws in algorithm
+design.
+
+During the first talk on the last day of the Conference I had the
+pleasure of giving a 20-minute talk about the lessons learned when
+writing \emph{The \LaTeX\ Companion}. I once more tried to emphasize the
+importance of generic markup for all logical elements of the
+document. Also, the global design of the book should be discussed
+at an early stage, while formatting decisions should be left to
+the final stage of running the chapters into pages. Wietse Dol and
+Erik Frambach then gave a very impressive talk-demonstration of
+their 4\TeX\ workbench, that also forms the basis of the extremely
+succesfull NTG CD-ROM. It is without doubt the best integrated \TeX{}
+system for the MS-DOS world, and many participants who wanted to
+know more about the system also took part in the full day tutorial
+that they ran on the Friday. J\"org Knappen discussed work going on
+to standardize the IPA characters, and advocated the creation of a
+256-character IPA font for use with \TeX. Ji\v{r}\'{\i} Zlatu\v{s}ka talked
+about work he was doing within the framework of \LaTeXe\ to allow
+different languages and encoding schemes to be used together in a
+same format, at the same time providing mechanisms to switch
+freely between languages and encodings. Friedhelm Sowa showed his
+approach to generate colour pictures, especially on cheap
+printers. He discussed how the dvi driver must be colour conscious
+and gave as an example the dvidjc drivers and the latest version
+of his BM2FONT program, that provides the four primary colours of
+the pictures by generating four different bitmap images. He showed
+some quite impressive pictures as examples of his approach but he
+pointed out that colour is not simple to realize and great care
+must be taken to obtain the effects one really intends.
+
+The afternoon session began with two presentations about \LaTeXe,
+the first by Johannes Braams, who gave a clear introduction to the
+principles of class files and packages, as he showed using simple
+examples how it is possible to transform \LaTeX 2.09 styles into
+\LaTeXe\ classes and packages. Dag Langmyhr, in the second talk,
+gave an explicit example of how to roll one's own complete \LaTeXe\
+document class, and detailed the various stages of building up the
+necessary ingredients by borrowing from existing examples,
+introducing (small) changes into existing constructs, and
+incorporating the functionality of supplementary packages.
+%He
+%showed convincingly that customizing \LaTeX\ classes to obtain a
+%certain house style or specific look and feel is not very
+%difficult and he hoped that his listeners would now be able to
+%create their own document classes.
+
+Before the official part of the 1994 Euro\TeX\ Conference came to a
+close, Philip Taylor and the $\varepsilon$\TeX\ and NTS team presented
+an overview of the present status of these two projects. The first
+one is based on the existing \TeX\ code, and plans to extend it in
+various areas, while keeping 100\% backward compatibility with \TeX\
+for those who want it. The NTS project, on the other hand, seeks
+to first reimplement \TeX\ in a list language, so that several
+alternative approaches to the various components that build the
+system can be more easily tested. In the longer run it might thus
+be possible to develop a New Typesetting System (hence the name)
+that will be at least as good as \TeX, but that extends or improves
+\TeX\ in areas where the latter is considered too limited.
+
+
+These last eighty minutes or so about futures were followed by
+closing remarks from W\l{}odek Bzyl and Philip Taylor of the
+Organizing Committee, who announced the winners of the Best Paper
+contest (see above), who were given a bottle of vodka with tiny
+pieces of gold floating inside (a local speciality), and the venue
+of the next Conference, that is to take place next year somewhere
+in the Netherlands (possibly in the (now) famous town of
+Maastricht).
+
+Yes, it had been a good conference, and quite different
+from the 1994 TUG Annual meeting, whose theme was ``innovation'',
+so that many papers described more or less exotic, front-line
+developments (colour, sophisticated page layout, object-oriented
+techniques), while in Gda\'nsk more attention was given
+to practical issues of typesetting in multiple languages and working
+with cheap printers and machines (hyphenation, the use of
+\MF, MS-DOS related developments). I can only congratulate
+the local organizers, especially Wlodek Bzyl and Tomek
+Przechlewski, for their nice work, and I hope that this conference
+has contributed to making \TeX\ better known in Poland, and that
+those present will take with them the ``spirit'' of Sobieszewo,
+where it was shown how to put principles into practice to make
+progress in the field of applying \TeX\ in real-world applications
+(a copy of the 200-page Proceedings of the Euro\TeX94 Conference,
+which, as mentioned above, were available on the Monday thanks to
+the hard work of Tomek and Wlodek, can be obtained by sending 15
+DM (postage included) to Wlodek Bzyl, Instytut Matematyki,
+Uniwersytet Gdanski, Wita Stwosza 57, PL 80-952, Poland).
+
+See you next year, some time, somewhere, they were saying. And
+indeed they will.
+\end{Article}
+\endinput
+, who had
+already arrived the day before. The hotel had nice rooms,
+comfortable lecture theaters; and the organizing Committee of the
+Polish user group GUST made available two PC's, a printer and a
+photo-copying machine, so that those who wanted to exchange
+software had the necessary infrastructure, while many of the
+participants came with their own notebooks (PC's, Mac's, a
+Sparcbook). The drop in price of these machines (I now have one
+myself!) allows users to readily take their development or
+production systems with them and demonstrate their work. They
+allow allow one to test new ideas immediately, and that is very
+important in developers' environments, like the ones that most of
+those attending \TeX{} conferences are dealing with. It also makes it
+possible to make notes, without the need to retype them
+afterwards, and to distribute documentation in a flexible way. In
+fact the hard disk of my Notebook PC contained a lot more Mbytes
+of data and source files when I left Sobieszewo than when I
+arrived, and it will take some time before I can put to good use
+all the goodies I got from various friends at the conference.
+
+..
+On Friday, most participants stayed on to attend one or more of
+four tutorials, namely on 4TeX (Wietse Dol and Erik Frambach),
+Manmac BLUe's (Kees van der Laan), Book design and Typography
+(Marek R\'ycko and Philip Taylor), and \LaTeX2e (with Johannes
+Braams and myself). In the afternoon, a 20-hour course by Marek
+and Phil on advanced \TeX{} macro writing started.
+
+
+The LaTeX2e tutorial and advanced \TeX{} course went on the Saturday,
+while on the Sunday only Marek and Phil had enough energy to go on
+speading the \TeX{} word, this time no longer at the Sobieszewo
+Center, but on the computers in Gda\'nsk University. Thus, when I
+left around 11 o'clock on Sunday October 2nd, I left behind me
+three floors of (almost) empty rooms. Also a Babel-like mixture of
+East and Western-European languages no longer floated through the
+corridors.
+...
+When I stepped into the Fokker 50 to fly back to Copenhagen (and
+from there on to Geneva), I realized that I had witnessed how
+Summer had become Autumn. The trees were putting on their nice
+yellow-brown dresses, and were waving their heads in the breeze,
+that had become definitely cooler in only a week's time. They were
+preparing for their last party, before going into a long winter
+sleep.
diff --git a/usergrps/uktug/baskervi/4_5/fine.tex b/usergrps/uktug/baskervi/4_5/fine.tex
new file mode 100644
index 0000000000..cb835e9ede
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/fine.tex
@@ -0,0 +1,366 @@
+>\hyphenation{compu-script}
+\iffalse
+> Elements of SGML
+> by
+> Jonathan Fine 11 October 1994
+>
+> 203 Coldhams Lane
+> Cambridge
+> CB1 3HY
+> Tel:0223 215389
+> Email: J.Fine@pmms.cam.ac.uk
+
+This is the LaTeX file for the first of a series of articles which
+will appear in "Baskerville", which is the journal of the UK TeX
+User's Group. Comments are welcome.
+\fi
+
+\title{Elements of SGML}
+\author[Jonathan Fine]{Jonathan Fine\\
+203 Coldhams Lane\\ Cambridge CB1 3HY\\\texttt{J.Fine@pmms.cam.ac.uk}}
+\begin{Article}
+
+\noindent This is the first of a series of articles on various aspects
+of SGML. It is intended to be a general introduction. Subsequent
+articles will discuss the SGML concepts of document elements and their
+content, attributes, entities, markup minimization and data notation.
+The author welcomes queries and requests. He is also available for
+professional consultation.
+
+\subsection{Introduction}
+Here is the opening paragraph of the SGML standard:
+\begin{quotation}
+\noindent
+This International Standard specifies a language for document
+representation referred to as the ``Standard Generalized Markup
+Language'' (SGML). SGML can be used for publishing in its broadest
+definition, ranging from single medium conventional publishing to
+multi-media data base publishing. SGML can also be used in office
+document processing when the benefits of human readability and
+interchange with publishing systems are required.
+
+\raggedleft
+from \em Clause 0, Introduction, ISO 8879, October 1986
+\end{quotation}
+
+Necessarily, this article will give an incomplete picture of SGML.
+Here are five professional activities involved in modern publishing.
+It is the \emph{author} whose words are published. Most of the time
+we assume for simplicity that it is the author who keys the
+manuscript into a computer, creating what I shall call a {\em
+compuscript}, or \emph{script} for short. This assumption is of
+course not true for Shakespeare and many other authors. The {\em
+designer} will establish the structure of the author's work---perhaps
+retrospectively---and establish standards for its printed
+representation. The \emph{typesetter} or application programmer will
+cause software tools to produce from the author's script printed
+pages or whatever meeting the designer's requirements. These software
+tools will have been created by an \emph{implementor} or systems
+programmer. The \emph{publisher} will have an overall responsibility
+for, and financial interest in, the whole process.
+
+This quintet---author, designer, typesetter, implementor, and
+publisher---are all involved in the production of a book before it
+goes to printer and binder. This production process is generally of little
+concern (except when it goes wrong) to the final sixth party, the
+\emph{reader}. However, SGML can be used to offer the reader new
+electronically published products.
+
+In this article I shall show you, in its entirety, an extremely
+simple SGML document. By and large I will take the author's point of
+view, in part in hope of alleviating any distrust there may be
+amongst the humanities towards technology. I hope that the more
+technically minded will bear with me during this apparently pedestrian
+exposition. They may wish to reflect on how SGML allows cooperation
+and division of responsibility within the production process.
+
+\section{Field of Application}
+It is useful to know what SGML can be used for, and what lies outside
+its province.
+\begin{quotation}
+\noindent
+The Standard Generalized Markup Language can be used for documents
+that are processed by any text processing or word processing system.
+It is particularly applicable to:
+\begin{list}{}{}
+\item a) Documents that are interchanged among systems with differing
+text processing languages.
+\item b) Documents that are processed in more than one way, even when
+the procedures use the same text processing language.
+\end{list}
+
+Documents that exist solely in final imaged form are not within the
+field of application of this International Standard.
+
+\raggedleft
+\em Clause 2, Field of Application, ISO 8879
+\end{quotation}
+
+This is the whole of Clause~2 of the Standard, which altogether has
+15~clauses and 9~annexes. Unfortunately, they are all much harder
+and longer than this clause. This clause may be all that the
+publisher needs to know.
+
+It is well worth noting that SGML is first of all a standard for {\em
+documents}, of particular use when documents are interchanged among
+systems (the author sends the compuscript to the publisher who sends
+it on to the typesetter) or processed in several ways (for paper or
+electronic publication, in a journal or a book, or extracts in a
+secondary journal, or even just a second edition). Just as the ASCII
+character codes provide a standard for the expression and thus
+interchange of sequences of characters, so SGML is to provide a
+standard for the expression of structured or marked-up documents.
+However (note to Clause~1) the SGML International Standard does not
+specify standard document types, or standard SGML applications, nor
+the implementation or architecture of either the application or the
+electronic storage representation of the documents. It is an
+abstract standard for documents, deliberately indifferent to the
+specifics of application and implementation.
+
+\section{Hello world!}
+It is traditional to begin the explanation of a computer language
+with the code that will print the words:
+\begin{verbatim}
+Hello world!
+\end{verbatim}
+say on the user's screen. An author might object to using a computer
+language to write the great English novel. But SGML is quite unlike
+other computer languages, and anyway, all word processors use their
+own computer language to represent your documents. Do you know what
+they are doing to your words? With SGML you do, or at least can if
+you wish to. You don't need to be a programmer to write an SGML
+document. SGML is not even a programming language---it is a document
+structure and markup language. Moreover, SGML does not understand
+the English language, and so will not correct your spelling or
+criticize your plot.
+
+Instead, with SGML you make statements, which are called {\em
+declarations}. Most other computer languages are concerned with
+giving instructions to the computer. However, SGML does little more
+than record your declarations. It also checks that you are doing
+only what you allowed yourself to do. Though this may sound onerous,
+according to Hegel ``one who will do something great must learn to
+limit oneself." It can be a healthy discipline.
+
+Back to our example. We wish to express
+\begin{verbatim}
+Hello world!
+\end{verbatim}
+in SGML. If this is too trivial for you, replace this text by
+Shakespeare's sonnet
+\begin{verbatim}
+Shall I compare thee to a summer's day?
+\end{verbatim}
+or even the collection of his sonnets, complete with editorial and
+critical apparatus, and publishing information. It is to such that
+we wish to add markup, which is defined in the Standard as \emph{text
+that is added to the data of a document in order to convey
+information about it.} We shall mark up our message so that it is an
+SGML document.
+
+What sort of document is it? It is a message. So we mark it up as
+\begin{verbatim}
+<message>Hello world!</message>
+\end{verbatim}
+where the added text is markup, sharing with the computer our
+knowledge, that the original text is a message. The \emph{content} of
+the message \emph{element} is our original text, which lies between
+the \emph{start-tag} and the \emph{end-tag}.
+
+Although the author may be satisfied by this, the programmer or
+typesetter will not. This person would like to know, without reading
+the whole document (which might be quite long and perhaps still in
+progress), what elements (tags) are to be found in it. And the
+author might like to be told when a tag name (called for historic
+reasons the \emph{generic identifier}) has been misspelt. Before we
+use a tag---or any other textual markup---we must first declare that
+it exists to be used.
+
+Although it may appear to be overly fussy, it is arguably to
+everyone's benefit that all declarations required for a document
+should appear before any of its text. In any case, SGML insists that
+a document consists of a \emph{prolog} (which contains all the markup
+declarations) followed by the \emph{document instance}, which is the
+author's text, marked up in conformity to the declarations in the
+prolog. This is important. To repeat: an SGML document consists of
+the prolog followed by the conforming document instance. It is this
+requirement which allows documents to be interchanged among systems.
+
+Before our marked up document instance
+\begin{verbatim}
+<message>Hello world!</message>
+\end{verbatim}
+can be allowed, we must create a prolog which declares the markup
+construction(s) that can be used. The text to do this is here
+needlessly verbose, except that it will later enable the powerful
+CONCUR and LINK capabilities of SGML.
+
+Here is our message, marked up as an SGML document.
+\begin{verbatim}
+<!DOCTYPE message [
+ <!ELEMENT message ANY >
+]>
+
+<message>Hello world!</message>
+\end{verbatim}
+
+There are four occurrences of the character string \verb"message". The
+first tells us that the document instance to follow is to consist of
+a \verb"message" element. The second tells us that there are no
+restrictions on what may appear in a \verb"message" element.
+\verb"ANY" words or characters, \verb"ANY" elements, and \verb"ANY"
+other markup constructions, repeated as often as one likes, and in
+\verb"ANY" order. The third and fourth delimit the content of the
+\verb"message" element, which the first occurrence of \verb"message"
+had promised.
+
+There are 55 \emph{reserved names} such as \verb"DOCTYPE", \verb"ELEMENT"
+and \verb"ANY" in SGML, which have special r\^oles in the prolog,
+and also some special character strings. Neither the author nor the
+publisher needs to know what they are or what they do.
+
+For more complicated documents, particularly those that are to conform
+to a house style, the prolog---which declares the elements and
+structure of the document---cannot be left to chance. In particular,
+the author should be relieved of responsibilty for the prolog, and
+not given the impression that it is something that he or she could
+change, if they so wished. (This last remark is directed to the
+publisher.) The designer (or someone else) will create a set of
+declarations which the author is able to invoke simply by placing
+a line such as:
+\begin{verbatim}
+<!DOCTYPE message SYSTEM "message.dtd" >
+\end{verbatim}
+at the top of the compuscript. The publisher (or someone else)
+should supply the author with guidance and examples as to how the
+document structure declared by the designer is to be used. The
+author should not need to consult the invoked prolog. Ideally, the
+publisher's tag set and its description ideally should, together with
+general SGML guidance, be enough to allow the author to mark up the
+document instance. (A proviso. Specialised \emph{data content
+notations}, such as for mathematics, may require additional non-SGML
+
+\section{But wait, there's more}
+The designers of SGML wanted a scheme able to encode the most
+complicated document structures, which was at the same time easy to
+learn and implement for the simpler documents. They did this by
+giving SGML a number of parameters and optional features, to be set
+even before the prolog was read. For example, the powerful CONCUR
+feature allows a single document to support two independent tagging
+schemes! For a historic printed (or manuscript) Bible or other text
+one might wish to record not only the division of the text into books
+and verses, but also into pages and lines!
+
+Each SGML document should, to be really official, begin with an
+SGML declaration, whose purpose is to state which of the optional
+features are in use, that \verb"<" and \verb"</" (or some other
+character strings) are used to open start- and end- tags, and so
+forth.
+
+The SGML declaration will occupy about a page of text. It begins
+\begin{verbatim}
+<!SGML "ISO 8879:1986"
+\end{verbatim}
+which specifies the version of SGML being used. Most likely, as it
+wasn't born perfect, there will at some future time be a revision of
+SGML, but for now there is only one version to choose from. It is
+expected that many many documents will share the same SGML
+declaration, and that all documents on a single system will share the
+same declaration. For these reasons, the standard allows the system
+to \emph{imply} the SGML declaration, which means that should no SGML
+declaration be supplied by the document, the system can provide one
+of its own choosing. The prolog and document instance which follow
+had better conform to the chosen SGML declaration. There is also an
+SGML declaration for each SGML application, which records its SGML
+capabilities.
+
+Once the various features of SGML have been understood, the SGML
+declaration becomes a control panel that turns them on and off, sets
+delimiter strings such as \verb"<" and \verb"</" and \verb"<!", and
+describes the character set used by the document. Such is a {\em
+concrete syntax}. Until then, it is perhaps best left to one side.
+The standard contains two SGML declarations, which define the {\em
+reference} and \emph{core} concrete syntaxes respectively, at least
+one of which (Clause~15.3.3) must be supported by any conforming SGML
+system.
+
+\section{Summary}
+
+In this article we have seen a complete SGML document, from prolog to
+the final end-tag, and we even had a glimpse of the implied SGML
+declaration. Different people have different interests in the
+document. The implementor is particularly interested in the SGML
+declaration. The designer will control the prolog. The author cares
+about the words in the document instance. The typesetter has broad
+concerns. He or she must understand the prolog and thus the tags in
+the document instance, the typographic qualities of the author's
+words (but not their meaning, if any), the tools supplied by the
+implementor, and also the designer's output requirements. The
+publisher is interested in everyone getting on with everyone else.
+
+This article has said some about SGML, and some about the wider
+context in which it is used. The next will describe how to create
+some more complicated documents. We shall also look at SGML from the
+typesetter or application programmer point of view.
+
+\section{Exercises}
+Finally, here are some exercises to test and develop your
+comprehension and understanding. First you might like to read
+through the article again, pretending that you are some other person
+involved in the publishing process. Particularly someone with whom
+you are having difficulties you do not understand or sympathise with
+or, failing that, a colleague. You might also like to write down all
+the \emph{emphasised} definitions, and express them in your own words.
+
+\smallskip
+\noindent \textbf{Exercises}
+
+\noindent \textbf{1. }
+When was the SGML standard published?
+
+\noindent \textbf{2. }
+Who are the five persons involved in text processing?
+
+\noindent \textbf{3. }
+Who is the sixth?
+
+\noindent \textbf{4. }
+How does SGML differ from other computer languages?
+
+\noindent \textbf{5. }
+What is the purpose of the prolog? Who writes it?
+
+\noindent \textbf{6. }
+What is the purpose of the SGML declaration?
+
+\noindent \textbf{7. }
+What is the purpose of the document instance? Who writes it?
+
+\noindent \textbf{8. }
+How many lines in a sonnet? Is that every sonnet?
+
+\noindent \textbf{9. }
+What is the difference between \emph{mark up} and \emph{markup}?
+
+\noindent \textbf{10. }
+What is a declaration?
+
+\noindent \textbf{11. }
+%% How is SGML is a compromise. Between who? Is this good, or bad?
+How is SGML a compromise? Between whom? Is this good or bad?
+
+\noindent \textbf{12. }
+(Experts only) In explaining SGML for beginners, have I made any
+false statements?
+\smallskip
+
+Answers in the next article.
+
+\end{Article}
+\endinput
+\copyright{} 1994\qquad\qquad (this version 12 October 1994)\par
+Jonathan Fine\par
+203 Coldhams Lane Cambridge, CB1 3HY, England.\par
+Tel: 0223 215389\par
+Email: \verb"J.Fine@pmms.cam.ac.uk"\par
+
diff --git a/usergrps/uktug/baskervi/4_5/flier.tex b/usergrps/uktug/baskervi/4_5/flier.tex
new file mode 100644
index 0000000000..88a6eea514
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/flier.tex
@@ -0,0 +1,111 @@
+\documentclass[11pt,a4paper]{article}
+
+\pagestyle{empty}
+
+\advance \textwidth 3.2cm
+\textheight 28cm
+\topmargin -1.5cm
+\oddsidemargin 0cm
+
+\parindent 0pt
+
+\newcommand{\uktug}{the UK \TeX\ Users Group}
+\newcommand{\Uktug}{The UK \TeX\ Users Group}
+\newcommand{\ukug}{UK \TeX\ Users Group}
+
+\newcommand{\ruled}[1]{\makebox[\textwidth]{#1\leaders\hrule\hfill}}
+\newcommand{\partruled}[2]
+ {\makebox[\textwidth]{#1\leaders\hrule\hfill
+ \qquad #2\leaders\hrule\hfill}}
+
+\newcommand{\daytitle}{Portable documents:\\[1ex] Acrobat, SGML and \TeX}
+\newcommand{\where}{Bridewell Theatre, off Fleet Street, London}
+\newcommand{\when}{January 19th, 1995}
+
+\setcounter{secnumdepth}{0}
+
+\begin{document}
+\begin{center}
+\textbf{\Large The UK \TeX\ Users Group}
+
+\vspace{1ex}
+\textbf{\huge\daytitle}
+
+\vspace{2ex}
+\textbf{\Large\where}
+
+\vspace{2ex}
+\when
+
+\vspace{2ex}
+\textbf{\huge Booking Form}
+\end{center}
+%\vspace{1cm}
+\section{Booking Arrangements}
+\vspace{-2ex}
+ For members of \uktug{} and the BCS Electronic
+Publishing Specialist Group, there is a charge of \pounds45,
+which includes a buffet lunch and refreshments.
+For non-members, the charge
+is \pounds55. There is a \pounds5 discount for early payment.
+
+\section{Booking Details}
+\vspace{-2ex}
+I wish to attend the meeting on \when:
+
+{\renewcommand{\baselinestretch}{1.4}\Huge\normalsize
+
+\ruled{Name: }
+\ruled{Organisation: }
+\ruled{Address: }
+\ruled{}
+\ruled{}
+\partruled{Telephone: }{Email: }
+\ruled{Please specify any special dietary requirements: }
+
+
+\begin{flushright}
+\begin{tabular*}{0.75\textwidth}{@{\extracolsep{\fill}}llp{0.25\textwidth}}
+ &Payment enclosed$^1$ &\\
+or&purchase order number$^2$ &\\ \cline{3-3}
+ &\multicolumn{1}{r}{Signed:}&\\ \cline{3-3}
+ &\multicolumn{1}{r}{Date:} &\\ \cline{3-3}
+\end{tabular*}
+\end{flushright}
+}
+\vspace{-4ex}
+\section{Notes}
+\vspace{-2ex}
+\begin{enumerate}\small
+\item Payment for the meeting is \pounds45 for
+members of \uktug{} and the BCS Electronic
+Publishing Specialist Group, and \pounds55 for non-members.
+Cheques should be made payable to `UK TeX Users Group'.
+Those paying before January 6th may \textbf{deduct} \pounds5
+from their payment.
+\item A Purchase Order, with an order number, is an
+acceptable alternative method of payment, but
+will attract a \pounds10 surcharge on the amount due.
+\end{enumerate}
+
+\section{Payment Address}
+\vspace{-2ex}
+Please send this completed booking form, together
+with your payment, to:
+\begin{center}
+\begin{tabular}{ll@{ }l}
+Carol Hewlett&&\\
+IT Services&& \\
+LSE& &\\
+Houghton Street\\
+London WC2A 2AE
+\end{tabular}
+\end{center}
+\end{document}
+
+malcolm clark tel: (+44) 01203 523365
+computing services fax: (+44) 01203 523267
+university of warwick url: http://www.warwick.ac.uk/~cudax/egotrip.html
+coventry, cv4 7al, uk email: m.clark@warwick.ac.uk
+ golden rule: whoever has the gold, rules
+
diff --git a/usergrps/uktug/baskervi/4_5/letter.tex b/usergrps/uktug/baskervi/4_5/letter.tex
new file mode 100644
index 0000000000..71918dc516
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/letter.tex
@@ -0,0 +1,27 @@
+\title{Letter to the Editor}
+\author{}
+\def\latexword#1{\texttt{#1}}
+
+\begin{Article}
+In her article on `Table design' in \BV~4.4, Siep Kroonenberg says that
+`\verb+\raggedright+ simply doesn't work in a tabular environment' and suggests
+some difficult ways to get round this. I disagree: \verb+\raggedright+ works
+perfectly well in a tabular environment so long as the current entry ends with
+\verb+&+. If your ragged right entry is not in the final column then you can
+put \verb+&+ after it even if you intend to have no more entries in that row.
+If you want any raggedright entries in the final column, the easiest way round
+the problem is to add a dummy column at the end of the \latexword{tabular}
+specification: for example, instead of saying
+\verb+\begin{tabular}{... p{2in}}+
+you could put
+\verb+\begin{tabular}{... p{2in}c}+
+or even
+\verb+\begin{tabular}{... p{2in}@{}c@{}}+
+if you are fussy about unwanted extra space.
+When you are entering information in the tabular environment, you can forget
+about the extra dummy column except when the old final column has a ragged
+right entry, in which case that entry must finish with \verb+&\\+ instead of
+just \verb+\\+.
+
+\leftline{\hfill \emph{R.~A.~Bailey}}
+\end{Article}
diff --git a/usergrps/uktug/baskervi/4_5/meet.tex b/usergrps/uktug/baskervi/4_5/meet.tex
new file mode 100644
index 0000000000..c8d6d8a349
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/meet.tex
@@ -0,0 +1,22 @@
+\title[Forthcoming meeting -- Portable Electronic
+documents]{Forthcoming meeting -- Portable Electronic documents:
+\LaTeX, Acrobat, SGML}
+\author{}
+\begin{Article}
+
+\noindent This meeting, in association with
+the BCS electronic publishing specialist group will
+be held at the Bridewell Theatre (just off Fleet Street), London,
+on January 19th. Speakers will include the charismatic
+David Brailsford, the eminent David Barron and our own
+Jonathan Fine. Programme organizers are Jonathan Fine \& Malcolm Clark;
+the local organizer is Carol Hewlett. We hope to be able to incorporate
+a visit to St Bride's Printing Library (and other sites of local
+interest). Costs should be in the region of \pounds35--45 for members.
+Current details can be found on the WWW page
+\begin{verbatim}
+http://www.warwick.ac.uk/~cudax/meeting.html
+\end{verbatim}
+Full details and a booking form will be circulated with \BV\ 4.6.
+\end{Article}
+\endinput
diff --git a/usergrps/uktug/baskervi/4_5/reese.tex b/usergrps/uktug/baskervi/4_5/reese.tex
new file mode 100644
index 0000000000..3ee9c022e1
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/reese.tex
@@ -0,0 +1,474 @@
+\title{\LaTeX{} and tables}
+\author[R. Allan Reese]{R. Allan Reese\\ Computer Centre\\Hull
+ University\\
+\texttt{r.a.reese@ucc.hull.ac.uk}}
+
+\begin{Article}
+
+\section{Tables}
+
+Kroonenberg's article on tables (\cite{Kroo}) made some useful
+suggestions on \LaTeX{} coding but the examples left much to be
+desired as patterns to follow. I fully agree that the \LaTeX{} User
+Guide (\cite{lamport}), \cite{kopka} and virtually every book
+on word processing place far too much stress on rules as boxes.
+\cite{chapman} gives better guidance on the presentation of
+tables; I particularly enjoy commending this book, as it challenges one
+of the Great Lies of Life.\footnote{I'm from the Government and I'm here
+to help you.} Ehrenberg's short article (\cite{ehrena}) should be studied
+by anyone putting figures into a table. \cite{reynolds} is a
+more general book and discusses presentations of all types.
+
+Chapman gives clear, straightforward guidance with many examples of
+good and bad practice. Here, for example, is a point almost
+always overlooked by people who believe `a picture is worth a thousand
+words':
+\begin{quote}
+``Since neither charts nor tables ever `speak for
+themselves', in order to communicate a message effectively either must
+be accompanied by a verbal summary.''
+\end{quote}
+
+Tabular material tends to be complex. For a recent workshop on table
+construction in \LaTeX{}, I selected what seemed to me the simplest
+tables from journals to hand. The criteria for simplicity were small
+size and not appearing to need a wide variety of \LaTeX{} commands. In
+serious use, you would expect to use more commands than when teaching,
+so this restriction would be relaxed. More complex tables were often
+`tables within tables', for which \LaTeX's analytical approach of
+defining logical units is well suited. However, another of Chapman's
+truths that is easily swept aside by an author's enthusiasm is:
+\begin{quote} ``Tables should be
+small. It is better to include three or four compact tables, each
+illustrating one or two points succinctly, rather than construct a
+single large table which is then referred to in text covering a large
+number of paragraphs or pages.''
+\end{quote}
+
+Her next sentence will strike a chord with any \LaTeX{} user:
+\begin{quote}
+``Small tables are easier to position close to their verbal summary, and
+are easier to include in the main report.''
+\end{quote}
+
+Several problems arose in recreating the examples using \LaTeX. Some
+were due to the desire to reproduce the table exactly as seen, rather
+than re-present the information in a natural way. On the other hand,
+the exercise did bring out the flexibility of \LaTeX's standard
+tabulation tools.
+
+The short workshop was successful, in that most of my (Computer Centre)
+colleagues were able to add further lines into a part-built table
+despite having no previous experience of \LaTeX. They followed the
+layout by copying the commands that they saw; this contrasts greatly
+with WYSIWYG word processors where you may see a table but have no
+idea of how it was constructed.
+
+\LaTeX{} is an excellent program for formatting tables. It is not,
+however, realistic to expect tables to be laid out optimally first
+time and automatically. This is one area where the author must be
+prepared to make judgements and manual adjustments.
+
+\section{Rules of thumb}
+
+Rules for constructing tables can be divided into those dealing with the
+content and those dealing with the layout. The typesetter will generally
+have little say in the content or ordering of the information, but an
+editor might (should) make suggestions. The evidence of most journals
+suggests their editors are not as critical of tables or graphics as of
+text.
+
+Chapman distinguishes between demonstration tables and reference
+tables. The reader uses the former to perceive a pattern and the
+latter to look up a value. Tables that try to do both are rarely
+successful. Ehrenberg's examples would come under the demonstration
+category, for which he suggests:
+\begin{enumerate}
+\item give marginal averages to provide a visual focus
+\item order the rows or columns by the marginal averages or some
+relevant measure of size
+\item put figures to be compared in columns rather than in
+rows (i.e., to aid mental arithmetic)
+\item round all numbers to two effective digits, unless the exact
+value is for reference
+\end{enumerate}
+See \cite{ehrena} and 1978 for further explanation and discussion.
+
+Layout can make a table easier to read\Dash or can destroy its
+meaning.
+
+Sweep away the black boxes and apply two principles. A table is a
+discontinuity in reading. The reader is not to scan it linearly, as if
+reading text. You must therefore guide their eyes:
+\begin{enumerate}
+\item use white space to separate objects
+\item use lines (rules) to join or point connections.
+\end{enumerate}
+
+As when setting text, beginners tend to add too much space, though
+Chapman complains that even professional compositors like to widen
+tables to fill the text width. Physically compact tables are easier
+to scan. \cite{visdis} makes this point about graphics; make them
+smaller so the reader can see the pattern not the dots. This applies
+also to tables. White space is used to set off the table from the body
+text, usually by centering. Spaces within the table are used to indent
+hierarchical headings and to break the table into sections. In another
+article (\cite{reesettn}) I discuss \LaTeX{} constructs for interposing
+space after a set number of lines or when the initial letter changes.
+
+Horizontal rules are standard at top and bottom to further demarcate
+the table. There is usually a thick rule under the table heading, a
+thin rule under the banner (column) headings and a thin rule between
+the table body and any explanatory notes. Incidentally, one of
+Chapman's warning examples shows how disastrous it is to rely on the reader
+reading the footnotes to understand the table. They must be strictly
+to expand or qualify a detail.
+
+Kroonenberg mentions the problem of text coming too close to rules.
+This can be adjusted with struts or non-aligned \verb|\vspace|; I like to
+insert a small extra space above the first row and after the last, to
+unify the body of the table and distinguish it from the headings.
+Vertical rules are used sparingly, if at all. It is better to put
+a little space between stubs (row labels) and the `data' columns, and
+between the columns and the marginal `averages', than to add rules
+crossing the direction of scanning. You can help the reader scan
+across gaps by adding leaders, or by centering rather than justifying
+short items.
+
+Use a smaller font inside tables. Kroonenberg implies this by
+discussing sans serif fonts ``to set off the table.'' It is another
+way to make the table more compact and visually distinguished.
+
+Telephone directories are large reference tables which demonstrate
+these principles. They are set in the smallest readable font size,
+have leaders to bridge the gap between name and number, and are
+usually multi-column with white space separators.
+
+\section{Implementation}
+
+The layout principles are easily implemented in standard \LaTeX. The
+table itself uses the \verb|tabular| environment. The number of
+columns will often be greater than at first apparent, with many
+multicolumn items. For example, this is a natural way to handle
+hierarchical stubs, where the primary labels span two columns and the
+secondary labels start in column two (indented). \LaTeX{} will
+calculate column widths but it is often desirable to force several
+columns to have the same width. Headings will often require either
+\verb|\multicolumn| or \verb|\noalign| to position them aesthetically.
+
+\LaTeX{} 2.09 had only \verb|\hline| and \verb|\cline|. The
+\verb|hhline| package is worth fetching from CTAN\@. Line spacing for
+the whole table can be adjusted with \verb|\arraystretch| and made
+different from \verb|\baselinestretch|. Bear in mind that the table
+can be compressed as well as extended, and \verb|\arraystretch|$=0.9$
+may make the pattern more obvious and the table \emph{more} readable.
+
+The table is then embedded in an environment to set it off from the
+text. You can choose from \verb|quote|, \verb|center|, display maths or
+\verb|table|. Set the font size smaller within that environment, sans
+serif for the table and body text style for the captions. (The examples
+in this article follow their originals as closely as possible and don't
+do this. I think they would be improved if they did.) The table
+environment makes the object into a float, hence not to be broken
+between pages and with a cross-referencing label. The \verb|longtable|
+package caters for tables that are too large for a single page.
+
+Some mechanism should be used to create a left and right indent, the
+most obvious being to define the table width explicitly and center it.
+\verb|minipage| puts the footnotes to the table at the bottom of the table,
+using different marks from those in the body text. Putting the
+\verb|minipage| round the \verb|table| rather than just the
+\verb|tabular| also makes the caption narrower. I prefer the table
+reference to stand out, and often use the \verb|hangcapt| package.
+
+When there are several tables or a house style, it is better to
+define a new environment to ensure consistency in their presentation.
+I also commonly define new length constants for use in tables rather
+than copy the values.
+
+\section{A \LaTeX{} gap}
+
+One common format for tables has rows of short data values but a final
+column containing texts. The description parameter may therefore tell
+\LaTeX{} to calculate the widths of data columns from the values, but
+the final column will be a \verb|parbox| and should sensibly use the
+remainder of the \verb|linewidth|. This is one need that \LaTeX{} (2.09)
+blatantly fails to meet. You have to set the width of a \verb|parbox| or
+\texttt{p}(aragraph) column. Kroonenberg implies this problem when discussing
+\verb|\raggedright|; as she points out, to choose unjustified text you
+have to enclose each text in a \verb|parbox|. This is less work if the width
+is set as a name (to be calculated) and not the numeric length. My
+pragmatic solution is to set the value for the final column initially
+to the \verb|\linewidth|, run \LaTeX{}, note (from the log) the
+overfill, and subtract that from \verb|\linewidth|.
+
+\section{Kroonenberg's `after' table}
+
+The `after' table of Economic Forecasts is still poor. This is partly
+due to the content. It lacks a text explanation (possibly the primary
+source had one), but I \emph{guess} that the intention is to compare
+forecasts from two sources. Numbers going \emph{down} the columns are
+not related (in this sense), so flipping (transposing) the table would
+make logical sense. This might be the best solution on a wider page,
+as having the table span two columns is yet another way of
+distinguishing it from the body. If we insist on keeping it within one
+(text) column, there is room for another column of values as a
+`margin'.
+
+Without a rubric, I cannot decide if the table is trying to show
+disagreement between the two sets of forecasts, or similarity.
+Dependent on the message, the best margin might be the difference
+between each pair of forecasts, a $+$/$-$ sign for higher or lower,
+the ratio, or the average. The forecasts themselves should all be
+rounded to two significant digits.
+
+We seem to have lost between the `before' and `after' the detail that
+the figures are percentages; and \emph{was} government income really a
+`percentage change of a percentage'? The labels that include ($\times$
+1000 persons) are misleading; I take that notation to mean that the
+numbers shown \emph{have been} multiplied by 1000 (like \TeX{}
+magnifications). The correct notation would be (000s of persons).
+
+Making the rules extend to the linewidth was presumably not thought
+out. They unbalance the design, and all the white space implies an
+omission. The spaces between the columns are too wide. If ``mutations
+w.r.t.~1991'' and ``absolute quantities'' are to be used as primary
+divisions, then the secondary stubs (``real consumption'' etc) should
+be indented. If you think too deeply about the title, are these
+forecast changes or changes to (earlier) forecasts? Follow Chapman's
+advice and split the table into two, with headings of the form
+``Forecast percentage changes 1991/92 in National Economy'' and
+``Forecast quantities\ldots''. I leave
+this redrafting as an exercise for the reader.
+
+A parenthetic remark for those preparing tables of accounts comes from
+\cite{townsend}. He suggests that ``statements comparing budgets
+to actual should be written not in the usual terms of higher (lower)
+but in plain English of better (or worse) than predicted by the
+budget. This eliminates the mental gear changes between income items
+(where parentheses are bad) and expense items (where parentheses are good).''
+Typography helping the reader.
+
+
+\section{New examples}
+
+The following examples are shown as output, in the expectation that
+the interested reader will obtain the `input' from the
+the author or the editor. If there is sufficient interest, the \LaTeX\
+source for the tables can be placed on the CTAN archives.
+
+\subsection{Example 1\Dash Cohabitation}
+
+This is taken from \textit{Key Data 88} (\cite{key}) which had itself
+extracted it from \textit{Social Trends}. \textit{Key Data} is a sample of
+UK government statistics published annually as an educational resource
+and a guide to the more extensive sources. The table as printed had
+inconsistencies in the use of italic and upright fonts, and in its
+indentation.
+\begin{table*}
+\begin{center}
+\caption{Cohabitation}
+\label{cohab}
+% The table in the book is sans-serif with the heading bold.
+{\sffamily
+\setlength{\doublerulesep}{0pt}
+\begin{tabular}{llrrrrr}
+\multicolumn{7}{p{.5\textwidth}}%
+{\begin{tabbing}
+\bf 2.12\quad \= Percentage of women aged 18--49 cohabiting:\\
+ \> by age
+\end{tabbing}}\\
+\multicolumn{2}{c}\textit{Great Britain}&
+ \multicolumn{5}{r}{Percentage and numbers}\\
+\hline
+\hline
+ & & 1979 & 1981 & 1983 & 1984 & 1985 \\
+\hline
+\multicolumn{2}{l}{Age group \textit{(percentages)}} \\
+\hspace*{1em} & \textit{18--24} & 4.5 & 5.6 & 5.2 & 7.3 & 9.1 \\
+ & \textit{25--49} & 2.2 & 2.6 & 3.2 & 3.3 & 3.9 \\
+\multicolumn{2}{c}\textit{All aged 18--49}
+ & 2.7 & 3.3 & 3.6 & 4.2 & 5.0 \\
+\\
+\multicolumn{2}{l}{Women in sample \textit{(numbers)}} \\
+ & (=100\% above)\\
+ & 18--24 & 1,353 & 1,517 & 1,191 & 1,174 & 1,182 \\
+ & 25--49 & 4,651 & 5,007 & 4,094 & 4,070 & 4,182 \\
+ \cline{3-7}
+\multicolumn{2}{c}\textit{All aged 18--49}
+ & 6,004 & 6,524 & 5,285 & 5,244 & 5,364\\
+\hline
+\hline
+\end{tabular}
+}
+\end{center}
+\end{table*}
+
+Table~\ref{cohab} could be further improved by a distinct split and
+putting the two halves the other way round: ``Numbers of women surveyed
+in each year, in two age groups'' and ``Of the samples, percentage
+cohabiting''. Note that the first half is essentially for reference and
+the second half for demonstration.
+
+\subsection{Example 2\Dash Vulture meat}
+
+Table~\ref{meat} is taken from Ibis (\cite{thibault}), journal of the British
+Ornithologists' Union. It is a simple table, but appears in a two-column
+layout and has footnotes. The original used numbers as the footnote
+markers. I found this disconcerting, as \textit{G${}^\mathrm{2}$} looks
+like a numeric power; so I'll use the \LaTeX{} default in a minipage,
+which also sets the table to the width of an Ibis column.
+
+This table is adequate for reference, and is discussed in an adjacent
+text. ``Comparison of food availability among territories showed
+significant differences.\ \ldots'' The rows are not in an obvious order,
+and if the primary aim is to compare the number of, say, sheep in each
+territory, it might have been better flipped. A marginal total of the
+number of prey animals, or their biomass, in each territory would have
+been helpful. It is debatable whether the figures should be rounded,
+since they are taken from previous studies which are themselves recorded
+or reported with different precisions.
+\begin{table}[H]
+\begin{center}
+\begin{minipage}{81mm}
+\caption{\em Numbers of ungulates in Lammergeier territories
+(except for wild boar, differences among territories are statistically
+significant, $\chi^2_{16}=16.825, \mbox{P} < 0.001$).}\label{meat}
+\vspace{1ex}\ \\
+\renewcommand{\footnoterule}{\rule{0pt}{0pt}}
+\begin{tabular*}{81mm}{l@{\quad\extracolsep{\fill}}rrrrr}
+\hline\vspace{.4ex}\\
+& \multicolumn{5}{c}{Territory}\vspace{.2ex}\\
+\cline{2-6}\vspace{.2ex}\\
+Species & \textit{B}\footnote{Dubray \& Roux(1990)}
+& \textit{G}\footnote{Anonymous (1989).}
+& \textit{R}\footnote{Direction \dots}
+& \textit{T}${}^\alph{mpfootnote}$ % Gash way of repeating superscript.
+& \textit{V}${}^\alph{mpfootnote}$
+\\
+\hline\vspace{.2ex}\\
+Sheep & 2000 & 1400 & 5240 & 3165 & 3480 \\
+Mouflon & $<200$ & $-$ & $-$ & $<400$ & $<5$ \\
+Goat & 570 & 4142 & 1880 & 1510 & 820 \\
+Cattle & 2300 & 6402 & 7204 & 6774 & 965 \\
+Pig & 3400 & 7188 & 1900 & 400 & 522 \\
+Boar & $+$\footnote{$+ =$ present. $- =$ absent.}
+ & $+$ & $+$ & $+$ & $+$\\[.5ex]
+\vspace{.2ex}\\
+\hline
+\end{tabular*}
+\end{minipage}
+\end{center}
+\end{table}
+
+
+\subsection{Example 3\Dash YOPs}
+
+The problem with this table from \cite[p11 and, slightly changed,
+p35]{chapman} is that one column has an entry spreading over several
+lines (the brace linking them). The hint for doing this is in
+\cite[p79]{kopka}, but they show only one optional argument to
+\verb|\raisebox|. Using both optional arguments (setting height and
+depth to zero) and putting the `brace array' on the line opposite its
+middle, is the easiest way to centralize it vertically. A convenient
+feature is that you can reset the \verb|\arraystretch| and the brace is
+still the right size to cover three rows. This example is also set in
+a minipage but the footnote markers have been reset as numeric. Follow
+DEK's advice: \emph{don't use footnotes in text.}
+
+% The table in the book is column-width, sans-serif with the heading bold.
+\begin{center}
+\begin{minipage}{85mm}
+\small
+\sffamily % choose font
+\renewcommand{\footnoterule}{\rule{0pt}{0pt} \vspace{0pt}}
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\renewcommand{\arraystretch}{1.1}
+\begin{tabular*}{85mm}{@{}l@{\extracolsep{\fill}}r@{\extracolsep{2em}}r@{}}
+\noalign{\bf % bold font for whole heading
+\begin{tabbing}
+Table 3\quad \= Entrants to Youth Opportunities\\
+ \> Programme in Wales: by type of\\
+ \> scheme
+\end{tabbing}}\\
+\multicolumn{3}{l}\textit{Wales 1978 to 1980\hfill Percentages}\\
+\hline
+ & 1978/79 & 1979/80\\
+\cline{2-2} \cline{3-3}
+\noalign{\vspace{3pt}}
+WEEP\footnote{Work Experience on Employers' Premises}
+ & 89 & 73\\
+Short Training Course & 10 & 10\\
+Community Service & & 9\\
+Project based work experience & & 7\\
+Training Workshops &\raisebox{0pt}[0pt][0pt]{% Centre brace
+\(\begin{array}{lr}
+\left. % null delimiter to match brace
+\begin{array}{@{\extracolsep{0pt}}l}\strut \\ \strut \\ \strut \end{array}
+\right\} % the big brace
+\end{array}\)} 1 & 1\\
+Induction and other\footnote{Employment induction courses and
+other remedial and preparatory courses}
+ & & 1\\
+\noalign{\vspace{3pt}}
+\hline
+\noalign{\vspace{3pt}}
+Total (100\%) & 15,000 & 22,000\\
+\noalign{\vspace{3pt}}
+\hline
+\end{tabular*}
+\end{minipage}%end of \sf default
+\end{center}
+
+The table has a large gap between columns 1 and 2, making it difficult
+to see at a glance whether the brace includes `Community Service'. The
+original rubric (\cite{msc}) was:
+\begin{quote}
+``One of the major aims in 1979/80 was to increase the range of provision
+available to meet the varying needs of unemployed young people. In the
+early days of the Programme, there was heavy reliance on the Work
+Experience on Employers' Premises (WEEP) element, but the table reflects
+the increasing provision that has now been made in the other elements of
+YOP.''
+\end{quote}
+As presented, the first impression is that the number of schemes
+apparently grew, but each scheme attracted only a small percentage. `1'
+as a rounded value is very uninformative, especially as the compared
+figures are about 10 and 80\%. There is also a wide gap between the
+caption `(100\%)' and the figures it refers to. A quick sum shows that
+the numbers entering WEEP went \textit{up} by 20\% between the two periods.
+It's a classic political table; you can fiddle it to either praise or
+condemn.
+
+
+\begin{thebibliography}{99}
+\frenchspacing
+\bibitem[Chapman 1986]{chapman}{Chapman M. \& B. Mahon (1986)\textit{Plain Figures}.
+HMSO}
+\bibitem[Ehrenberg 1981]{ehrena}{Ehrenberg A.S.C. (1981) \textit{The Problem of Numeracy}.
+The American Statistician, Vol 35, No 2}
+\bibitem[Ehrenberg 1978]{ehrenb}{Ehrenberg A.S.C. (1978) \textit{Data Reduction: Analysing
+and Interpreting Statistical Data}. John Wiley}
+\bibitem[CSO 1988]{key}{Central Statistical Office (1988) \textit{Key Data 88}. HMSO London}
+\bibitem[Kopka \& Daly 1993]{kopka}{Kopka H. \& P.W. Daly (1993) \textit{A Guide to \LaTeX}.
+Addison-Wesley}
+\bibitem[Kroonenberg 1994]{Kroo}{Kroonenberg S. (1994) \textit{Table Design}. Baskerville
+Vol.\ ~4 No.\ ~4 (reprint of article from NTG journal)}
+\bibitem[Lamport 1986]{lamport}{Lamport L. (1986,1994) \textit{\LaTeX: User's Guide}.
+Addison-Wesley}
+\bibitem[MSC 1979/80]{msc}{Manpower Services Commission \textit{Annual Report 1979/80},
+para~8.34 and Table~35. HMSO}
+\bibitem[Reese forthcoming]{reesettn}{Reese R.A. \textit{Dividing a Table Alphabetically},
+submitted to TTN}
+\bibitem[Reynolds 1983]{reynolds}{Reynolds, L. (1983) \textit{Presentation of Data in
+Science}. Nijhoff, The Hague}
+\bibitem[Thibault et al. 1993]{thibault}{Thibault J.-C., Vigne J.-D. \& J. Torre (1993) {\it
+The Diet of young Lammergeiers in Corsica}. Ibis Vol.~135 No.~1}
+\bibitem[Townsend 1970]{townsend}{Townsend R. (1970) \textit{Up the Organization}.
+Michael Joseph, London (Coronet edition 1971)}
+\bibitem[Tufte 1983]{visdis}{Tufte, E. (1983) \textit{The Visual Display of
+Quantitative Information}. Graphic Press, Conn}
+
+\end{thebibliography}
+
+\end{Article}
diff --git a/usergrps/uktug/baskervi/4_5/reese2.tex b/usergrps/uktug/baskervi/4_5/reese2.tex
new file mode 100644
index 0000000000..d068ae8e75
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/reese2.tex
@@ -0,0 +1,155 @@
+\title{Report on European Writing and Computers Conference}
+\author{Allan Reese}
+
+\begin{Article}
+
+ \noindent The European Conference on Writing and Computers held in
+ Utrecht in October attracted more than one hundred and fifty
+ assorted academics, predominantly psychologists and educationalists.
+ This conference was formed by combining two events: the biennial
+ meeting of the Special Interest Group on Writing of the European
+ Association on Learning and Instruction (EARLI SIG), and the annual
+ meeting of the European Conference on Computers and Writing (ECW). A
+ third `event' took place in parallel, an on-line conference hosted
+ on a computer in the United States.
+
+ On top of these various groups and starting points, the conference
+ was organized within twelve conference themes (`What is Writing?',
+ `Writing as a learning tool', `Effective Instruction', etc.) and
+ with a variety of formats; there were more than a hundred papers,
+ posters, workshops and demonstrations. Participation was like using
+ hypertext; unless you stuck to one theme it was a matter of browsing
+ round, following up leads and trying not to regret the parts you
+ missed. The organizers distributed a bound set of abstacts some
+ weeks before the conference. This was a great aid in planning and is
+ the main record of the conference, as no direct `Proceedings' are
+ planned. Delegates were instead asked to contribute chapters for
+ three books on themes relevant to the conference. These books are
+ planned for publication in 1995.
+
+The emphasis through the seven ECW conferences has shifted from
+computers and software, to writing and the writing process. In now
+linking with a SIG representing mainly academic research, the writing
+itself ceased to be a focus of interest. Few of these researchers
+considered writing as a product to be \emph{read}; text and writers are
+\emph{data}. There were studies of: how children form sentences; the
+types of grammatical errors made by students learning a second
+language, or learning \emph{in} a second language; linguistic forms
+used in academic papers and how these offer cues to a social subtext;
+comparisons of language used in formal and informal writing. No one
+attended the conference as an `author'; everyone was an observer. The
+poor quality of presentation in many posters was striking --- people
+talking about effective communication themselves ignoring all the
+necessities of the medium. As usual speakers abused the overhead
+projector with illegible or unintelligible foils.
+
+The positive side was that within the anarchic and fulsome atmosphere
+of pure research there were so many opportunities to seek out
+exhibitors and discuss ideas. Compared to a typically British
+timetabled and regimented sequence of papers leaving few minutes for
+questions before proceeding, most of our time was spent in parallel
+poster sessions where you could spend an hour on twenty topics or just
+one. One person had been deputed as a `discussant' on each theme and
+in the final sessions led a discussion, which helped in shaping
+all one's impressions into a coherent whole. Necessarily, these
+discussions did not lead to consensus or firm conclusions!
+
+I looked particularly at tools to assist writers. The presentations
+caused me to wonder whether there is a strong divide between software for
+training writers, and that used in the production process. Adult
+and professional writers now have well-known products such as MS~Word
+and WordPerfect that subsume aids like spell-checkers and thesauruses.
+The research products on display were not in that league and had been
+developed in very constrained and particular circumstances: a program
+to encourage story writing in early teens; a program to guide
+engineering undergraduates in planning technical reports; programs to
+teach journalistic style. One contemporary strand (all round the
+world) is the observation that traditional writing instruction based
+round constructive feedback and revision is time-consuming and
+expensive; everyone would like a computer-based alternative that is
+cheaper and more readily available. The irony is that the software
+displayed would sink without trace without considerable support from
+the teaching researchers.
+
+The research shows little sign that computer-aided instruction (CAI)
+would be superior or faster. CAI may be appropriate in well-structured
+situations, areas where one might consider using SGML to ensure
+completeness and adherence to required formats. But can it be used to
+encourage reflective and original writing? The researchers didn't talk
+about the software they used for their own writing --- again, this
+odd, clinical decoupling between objective and subjective observation
+--- and the only time I discussed \LaTeX{} was with a UK delegate who
+had had a book mangled by a publisher. Many of the craft skills
+mentioned --- for example, teaching undergraduates to write a table of
+contents to assist in planning their report --- are well-supported in
+the \LaTeX{} philosophy; I felt that the psychologists should break
+out of their research clique and look at pragmatic rather than
+conceptual solutions.
+
+The keynote address widened the field to include pedagogical applications
+of general-purpose software. We can encourage students to use commodity
+software in all subject areas; this is one aspect of information
+technology as an enabling rather than prescriptive tool. Students of
+literature, for example, might build a database of ideas and images in
+poems, and through this discover trends or associations. David Jonassen
+(Penn State Univ) linked this to the constructivist view of education ---
+don't just `teach facts' but train students \emph{how} to make their own
+sense of the world by individually using `cognitive tools'. The teacher
+operates as facilitator and mentor, not an authority. It was a stimulating
+talk and the skills described would assist able students in pre-writing
+organization of material.
+
+As a writer and teacher of writing, I took comfort that the conference
+confirmed there is still no magic shortcut to learning the craft. How
+do you get to be a writer? Several contributions addressed points
+relating to providing feedback from teacher to student. They discussed
+the barriers to communication, the social context, psychological and
+cultural factors. The teacher-pupil relationship is mirrored in
+professional spheres, such as employer-staff and editor-contributor.
+It was very interesting, but would relate equally to teaching in any
+subject. Is the teacher being constructive, or expressing power?
+Good writers say they are writing for themselves, but it is a gift or
+a skill to use yourself as a critical audience.
+
+My highlight was Jack Selzer's (also Penn State Univ) paper
+\emph{Scientific and technical writing in a post-modern era.} What does
+post-modern mean? It's a jargon term for texts that challenge and
+break the conventions of `modern science'. ``Where conventional
+writing is sober and restrained, post-modern ones are playful,
+extravagant, exuberant.\ldots Where conventional scientific writing
+prizes consensus and agreement, these unconventional ones call for
+pluralism and voice conflict.\ldots [They are] unpredictable and
+exploratory.'' Too much writing nowadays is formulaic and
+conventional, in form and content, to the point of parody. Rules is
+rules, but writers must understand the rules and not apply them
+blindly. If students are not to confuse computer writing with
+computerized writing, these are the texts they should study. Take a
+random example: \textit{The \TeX book}.
+
+
+\subsection{Postscript}
+
+I use Correct Grammar (CG) as an aid in proof-reading and polishing. It
+measures the above text as `fairly difficult', with a US reading level of
+14th grade. It found seven passive sentences, of which I changed one and
+clarified the meaning. It found one real spelling mistake (I'd written
+``fullsome''.) and suggested ``post-modern'' should be hyphenated, though
+Selzer had not. CG objected to the noun and verb discordance in ``Rules is
+rules''. It found eleven sentences longer than thirty one words, its
+default for academic writing (I could change that). In this piece I left
+them all. It suggested one `run-on sentence'; this sentence had worried
+me, but I left it --- can you spot it? CG suggested ``in general'' was a
+weak phrase, and I took it out. It picked up several strings of
+prepositions, but I thought they were clear and necessary so overruled it.
+CG missed a phrase that read ``like\ldots\ like\ldots'' but I decided the
+first time was identifying examples while the second did indicate
+similarity so made a slight change.
+
+Correct Grammar is a useful adjunct to straight re-reading your text.
+It's reasonably cheap. One irritation is that it is not \TeX-aware.
+I've suggested several times that the \TeX{} community lobby for this
+to be added. As \emph{thinking} writers, we are probably the intended
+market for such a product.
+
+\end{Article}
+
diff --git a/usergrps/uktug/baskervi/4_5/review.tex b/usergrps/uktug/baskervi/4_5/review.tex
new file mode 100644
index 0000000000..1c5f7d4dff
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/review.tex
@@ -0,0 +1,189 @@
+\newcommand{\NW}{Norm}
+
+\title{Book Review --- `Making \TeX\ Work'}
+\author[Malcolm Clark]{Malcolm Clark\\
+\texttt{m.clark@warwick.ac.uk}}
+\begin{Article}
+
+\begin{verbatim}
+@book{Walsh94,
+ title="Making TeX Work",
+ author="Norman Walsh",
+ publisher="O'Reilly &
+ Associates, Inc.",
+ address="Sebastopol, CA",
+ ISBN="1-56592-051-1",
+ pages=483}
+\end{verbatim}
+
+This is truly a niche market book. Until I read it, I didn't realise
+there was a need for it. Basically it tries to describe the many tools
+and tool fragments which exist for use with \TeX\ (and \MF). In
+general terms we are talking of tools available through the Internet,
+and most probably those available at your nearest convenient \CTAN\
+host. It is therefore encyclopedic rather than especially
+profound. You are unlikely to gain any new insights into the working
+of \TeX\ and its friends, but you will probably meet lots of new
+friends, whose existence you never even imagined (I excuse a couple of
+people from this: almost inevitably our esteemed editor will be aware
+of everything mentioned here, and probably has a list of other tools
+which should have been included). Given the nature of the Internet
+world, and \TeX, this can be no more than a snapshot which is probably
+already out of date: for example, the IP address for
+\texttt{ftp.tex.ac.uk} has changed.\footnote{For the curious, it is now
+128.232.1.87 --- Editor}
+
+The book was first published in April 1994, and by July had been
+reprinted with `minor corrections'. The reprinted edition was one of
+the goodies at this year's TUG conference in Santa Barbara, Thank you
+O'Reilly \& Associates, Inc.
+
+\NW{} describes \CTAN\ as `a fully-mirrored anonymous FTP hierarchy on
+three continents' -- but the three continents are North America,
+Europe and, er, Europe. He makes the common mistake of equivalencing
+UK with England. World Wide Web makes an appearance indirectly, rather
+than as a \CTAN\ supported service (so much easier to use); to be fair
+he does mention the WWW interface available through O'Reilly's server,
+\begin{verbatim}
+http://jasper.ora.com/CTAN/ctan.html
+\end{verbatim}
+If you try this \textsc{url}\footnote{If you are
+confused by all this stuff, help may be at hand. We hope
+that a future edition of \BV\ will discuss the
+\TeX\ resources available through World Wide Web, and give
+some clear pointers, as well as filling in some of the
+background.}, you will find it would have been better
+to go straight to
+\begin{verbatim}
+http://jasper.ora.com/ctan.html
+\end{verbatim}
+You may be concluding by now that we are strongly oriented towards electronic
+networks. This is true, although \NW{} does list some ways of obtaining
+distributions through more traditional means. But imagine you wanted to get
+hold of em\TeX\ or Oz\TeX: \NW{} merely refers you to \CTAN\ for em\TeX\
+and omits any contact at all for Oz\TeX. This despite the trailer at the
+end of every UKTeX Digest
+ list with details of how to obtain this software on disc.
+Similarly he seems to have missed the (admittedly fairly recent)
+\textsc{cd-rom} offerings from both the Dutch-speaking users group and from
+PrimeTime Software which contain gobs of material useful to those with and
+without electronic connection -- let's not forget that those of us on
+SuperJanet are still a minority. Many \TeX\ users still access a network (if
+they access one at all) over a telephone line, and the thought of downloading
+all these files, even if you can locate them, is daunting.
+
+We are also fairly Unix oriented. This is hardly surprising, given
+that this is an O'Reilly book, and they have made their name by
+producing books, which if not 100\% Unix in flavour, are at least very
+oriented towards Unix and GNU / Free Software Foundation. Thus
+there is a sort of assumption that you can probably write
+\emph{Perl}, and fairly readily modify the \emph{Perl} scripts
+which \NW{} includes. He uses \emph{Perl} because it is a scripting
+language available on all the platforms he discusses -- Unix, MSDOS
+(and Windows), OS/2 and the Macintosh. Sadly he doesn't tell me how to
+get hold of \emph{Perl}. It is this Unix bias which leads him to
+assert that `Unix is probably the most common \TeX\ platform' and to
+go on to note that the emphasis of the book is Unix workstations
+running X11 producing output for PostScript and HP LaserJet printers.
+
+\NW{} suggests that his description of \TeX\ is really for the systems
+administrator who wants to know a bit more about this behemoth which
+he has been persuaded to let occupy her or his system. The computer
+naive, or just those wanting to get on with some documents are given
+scant regard. Although he does include some discussion of Ms-dos and
+of OS/2, this is really because many tools have been ported to these
+platforms from Unix. The inclusion of the Macintosh is intriguing, but
+other than ghettoising it by giving it its own exclusive chapter out
+of the sixteen, it makes little appearance, and the repeated themes of
+command lines and restricted file names does demonstrate that it was
+something of an afterthought. The really useful fact of Mac filenames
+-- that they should not contain a blank space if you hope to use
+\LaTeX, is omitted.
+
+In general, there also seems to be a bias towards \TeX, rather than
+the more accessible extensions like \LaTeX, although again \NW{} does
+mention \LaTeX, Lollipop (a little surprisingly) and Texinfo
+(unsurprisingly, although again demonstrating the Unix bias).
+
+I have some misgivings when I start with \NW{}'s description `What is
+\TeX'. The first aesthetic principle which he ascribes to \TeX\ is:
+`The right margin is justified' (page~3). Besides being a rather
+contested aesthetic principle, \TeX\ of course allows you to set
+ragged right, or ragged left (or even both). He also claims `ladders
+are avoided'. None of my books on typography mention ladders: I assume
+them to be equivalent to rivers, and while this is certainly a claim
+by Knuth \& Plass, \emph{and} I have yet to see rivers created by
+\TeX, I'm still not convinced of its universal truth.
+
+I'm made uncomfortable by the first table (page~9), where among the
+special characters for plain \TeX, \NW{} suggests using \verb+<+ for
+!` (the usual recommendation is to access it by \verb+!`+), and
+\verb+>+ for ?` (usually \verb+?`+). This smacks of the shortcut `it
+works!' approach which always makes me nervous. He also notes the use
+of \verb+|+ to obtain an em-dash! I begin to despair. This way lies
+madness. And why would you want a `lone' tilde character or an
+underscore in your document? Yes I know they are widely used in Unix
+for paths in directory and file names, but that's hardly mainstream
+\TeX\ usage. I would be wary of defining a command \verb+\big+ in
+plain \TeX\ (as on page 100), since it could easily confuse maths
+typesetting (try \verb+\big\lbrace+ after you have redefined
+\verb+\big+). And it must be incorrect to maintain (page 21) that if a
+document contains `no forward references then it can be formatted in
+one pass'. If it contains no references at all, yes, this is true, but
+if there are any references (i.e.~\verb+\label+ commands) the
+\texttt{aux} file has to be written out fully and read again on the
+next run to resolve the reference(s). In reality this is hardly a
+problem. I've never yet been able to write a document in one `pass'.
+There is always some other reason for having to run \LaTeX\ again.
+Where it does matter is with a document you either receive, or one you
+pick up from a server. You have to know to run it \emph{at least}
+twice, and perhaps more times. Basically, keep running it until
+\LaTeX\ stops carping.
+
+To me a section entitled, `\TeX\ for beginners' contains a bizarre,
+almost oxymoronic, concept. I no longer believe that you should be
+taught \TeX, until you have mastered \LaTeX. If you need to go further
+than \LaTeX, then it is worthwhile finding out how \TeX\ works. Most
+of us don't really need to know first about macros and registers, far
+less `token lists' (unless of course we already have a few computer
+languages to our credit). There also seems to be some confusion in
+describing what \TeX\ is. \NW{} writes ``\TeX\ allows you to separate
+markup and layout. Logical divisions in the text (chapters, sections,
+itemized lists, etc.) are identified by control sequences''. Yes this
+is true, but it is closer to a description of \LaTeX. On page~14 we
+have a supposed comparison of \TeX\ and \emph{troff} commands,
+except the \TeX\ is \LaTeX. In passing, why \emph{troff}? Surely
+no-one would select \emph{troff} over \LaTeX\ given a free choice.
+Ten or fifteen years ago, and tied to Unix, maybe there was a contest,
+but today? Similarly the \TeX\ macros on page 43 are for \LaTeX\ (to
+be fair, he does say that they are from the \CTAN\ directory
+\texttt{macros/latex/contrib/misc} so I should have been able to work
+that one out by myself. If \NW{}'s contention was that to talk of
+\TeX\ was to imply \LaTeX, I wouldn't mind, but there is just too much
+jumble here, and even I'm getting confused. Am I just quibbling? I
+don't think so. The seeds of confusion are being sown.
+
+Having said all this, I think the book is very useful, and it contains
+answers to many questions. Just ignore the bits about \TeX\ and
+concentrate on the tools. It almost answered my query about PFM files
+and how to convert them to \texttt{tfm}s. Simply by recording where
+many things are in the \CTAN\ archives is a great boon. I can happily
+spend all day searching through \CTAN, but my chances of coming across
+something useful are slim. Now I have a better idea of what is there
+and my searching is more directed. In some areas \NW\ does go into
+reasonable detail -- for example the installation of em\TeX, or
+describing how to use new PostScript fonts in \TeX. He also usefully
+spends a little time and effort describing how to get pictures into
+\TeX, describing the problems and pitfalls, as well as actually doing
+it. It is a useful addition to my library of \TeX\ books, if only
+because it more easily enables me to answer those `is there a public
+domain driver for \textit{xxx}?' questions. I'm not sure I enjoy the
+format very much. Paragraphs without indentation and a paragraph
+separation of about one line height make me shudder a bit, but many
+manuals have this sort of form, and maybe that's what \NW\ wanted. I
+don't think it shows \TeX\ off to advantage, although he did make a
+real effort by eschewing Computer Modern and using Garamond instead.
+
+\end{Article}
+
+
diff --git a/usergrps/uktug/baskervi/4_5/rowley.tex b/usergrps/uktug/baskervi/4_5/rowley.tex
new file mode 100644
index 0000000000..df4db6fa3a
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/rowley.tex
@@ -0,0 +1,80 @@
+\hyphenation{Peter}
+\title{Requiem for Aston}
+\author[Malcolm Clark \& Chris Rowley]{Malcolm Clark\\Chris Rowley}
+
+\begin{Article}
+
+\noindent The recent move of the UK~CTAN node from Aston University to Cambridge
+University brings to the end a very long relationship between \TeX{}
+and Aston---a relationship that brought great benefits to both the
+University and the \TeX{} world.
+
+The beginnings of this association go back to~1987 when, with the
+active support of the Vice Chancellor, Peter Abbott established
+a \TeX{} archive based on the VAX systems at Aston---it then
+amounted to~200MBytes of data.
+
+He also organised experts on various aspects of maintaining such a
+system into a volunteer group of `archivists'---and made Aston a
+thriving and friendly focus for their activity. These volunteers came
+from around the UK and, later, also from `mainland Europe', whilst
+knowledge of the archive and its benefits rapidly spread throughout
+the world. Thus the university became, in a very real sense, the
+centre of a world-wide effort to produce and distribute high quality
+software that was greatly needed and appreciated throughout that
+world.
+
+Within a few years, the collection of software, together with the
+traffic created by users, had grown to such a size that it was no
+longer possible to host it on the existing equipment. To solve this
+problem of being `too good', Peter successfully negotiated the donation
+of equipment by~DEC and other suppliers. This enabled the Aston Archive
+to continue its rapid growth and thus to evolve into a mature, well-managed
+system.
+%note: sparc was departmental, not gift
+%maybe bhk would know dec details?
+% add bits re papers for VCs version
+
+A significant development was the arrival on Peter's desk
+of a Sun Sparc in mid-1992.
+This was quickly put to use as a fully (archive-) functional second
+platform and proved to be well suited to further development of the
+service; thus it was that Aston became the first site in the world to
+implement the then on-going discussions of the TUG Technical Working Group
+on Archives. During 1992--1993, first George Greenwade implemented this
+same TWG structure at Sam Houston State University, Texas and then
+Rainer Sch\"opf implemented it for DANTE at Universit\"at Stuttgart,
+Germany (and subsequently on DANTE'S own machine).
+This pioneering work resulted in the first multi-site archive of this
+size to be successfully implemented anywhere; it was especially
+appropriate that the announcement of the completion of this major
+technical achievement could be made at Aston University, during the
+international TUG conference in July 1993. Thus the project started
+by Peter as a service to the UK community had become, in six hectic
+years, the internationally-acclaimed, state-of-the-art Comprehensive
+\TeX{} Archive Network~(CTAN).
+
+Access to the archive has been further enhanced, and gained a
+completely new public, through cooperation with Prime Time Freeware,
+who regularly produce CD-ROMs containing the contents of the
+archive---or to be precise, almost all: it's now too big to fit on
+one~CD!
+
+Peter was, of course, also involved in many other aspects of making
+this vast range of high-quality software easily available to as wide a
+range of people as possible. In particular, he was one of the
+founders of the UK \TeX{} Users Group and, here again, the reputation of
+Aston University was enhanced by the many ways in which he was able to
+support and guide the fledgling organisation. His valuable activities
+on behalf of the group have, of course, not been diminished at all by
+his retirement.
+
+Both the archive, in its new role as a CTAN node, and Peter Abbott
+will continue to provide a large range of services to promote the
+rapidly growing use of \TeX{} throughout the world but, regrettably,
+Aston University will no longer be part of this important hub of
+expertise and service which over many years contributed so much to its
+reputation as an international centre of academic and technical
+excellence.
+
+\end{Article}
diff --git a/usergrps/uktug/baskervi/4_5/tei.tex b/usergrps/uktug/baskervi/4_5/tei.tex
new file mode 100644
index 0000000000..ab36306cb8
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/tei.tex
@@ -0,0 +1,90 @@
+\section*{Text Encoding Initiative publishes guidelines}
+\begin{multicols}{2}
+
+\noindent
+The Text Encoding Initiative (TEI) has published its
+`Guidelines for Electronic Text Encoding and Interchange.'
+This report is the product of several years' work by over a hundred
+experts in fields ranging from computational linguistics to Ancient
+Greek literature. The Guidelines define a format in which electronic
+text materials can be stored on, or transmitted between, any kind of
+computer from a personal microcomputer to a university mainframe. The
+format is independent of the proprietary formats used by commercial
+software packages.
+
+The TEI came into being as the result of the proliferation of mostly
+incompatible encoding formats, which was hampering cooperation and reuse
+of data amongst researchers and teachers. Creating good electronic texts
+is an expensive and time-consuming business. The object of the TEI was
+to ensure that such texts, once created, could continue to be useful
+even after the systems on which they were created had become obsolete.
+This requirement is a particularly important one in today's rapidly
+evolving computer industry.
+
+To make them `future-proof', the TEI Guidelines use an international
+standard for text encoding known as SGML, the Standard Generalized
+Markup Language. SGML was originally developed by the publishing
+industry as a way of reducing the costs of typesetting and reuse of
+electronic manuscripts but has since become widely used by software
+developers, publishers, and government agencies. It is one of the
+enabling technologies which will help the new Digital Libraries take
+shape.
+
+The TEI Guidelines go beyond many other SGML applications currently in
+use. Because they aim to serve the needs of researchers as well as
+teachers and students, they have a particularly ambitious set of goals.
+They must be both easily extensible and easily simplified. And their
+aim is to specify methods capable of dealing with all kinds of texts, in
+all languages and writing systems, from any period in history.
+
+Consequently, the TEI Guidelines provide recommendations not only for
+the encoding of prose texts, but also for verse, drama and other
+performance texts, transcripts of spoken material for linguistic
+research, dictionaries, and terminological data banks.
+
+The Guidelines provide detailed specifications for the documentation of
+electronic materials, their sources, and their encoding. These
+specifications will enable future librarians to catalogue electronic
+texts as efficiently and reliably as they currently catalogue printed
+texts.
+
+The TEI Guidelines also provide optional facilities which can be added
+to the set of basic recommendations. These include methods for encoding
+hypertext links, transcribing primary sources (especially manuscripts),
+representing text-critical apparatus, analyzing names and dates,
+representing figures, formulae, tables, and graphics, and categorizing
+of texts for corpus-linguistic study. The Guidelines also define
+methods of providing linguistic, literary, or historical analysis and
+commentary on a text and documenting areas of uncertainty or ambiguity.
+
+
+The TEI Guidelines have been prepared over a six-year period with grant
+support from the U.S. National Endowment for the Humanities,
+Directorate General XIII of the Commission of the European Union, the
+Andrew W. Mellon Foundation, and the Social Science and Humanities
+Research Council of Canada. The effort is largely the product of the
+volunteer work of over a hundred researchers who donated time to share
+their experience in using computers and to work out the specific
+recommendations in the Guidelines.
+
+The project is sponsored by three professional societies active in the
+area of computer applications to text-based research: the Association
+for Computers and the Humanities, the Association for Literary and
+Linguistic Computing, and the Association for Computational Linguistics.
+
+%Many projects in North America and Europe have already declared their
+%intention of applying the TEI Guidelines in the creation of the large
+%scale electronic textual resources which are increasingly dominating the
+%world of humanities scholarship.
+%
+%The Guidelines are available in paper form or electronic form over the
+%Internet.
+For more information contact the TEI editors by e-mail at
+\texttt{tei@uic.edu} or \texttt{lou@vax.ox.ac.uk}. Orders may be
+placed at the TEI office in Oxford:
+
+\begin{quote}
+TEI Orders, Oxford University Computing Services,\\
+ 13 Banbury Road, Oxford OX2 6NN, UK\\
+\end{quote}
+\end{multicols}
diff --git a/usergrps/uktug/baskervi/4_5/uj.tex b/usergrps/uktug/baskervi/4_5/uj.tex
new file mode 100644
index 0000000000..e98f5c7762
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_5/uj.tex
@@ -0,0 +1,37 @@
+\title{A foreigner's impressions of \ukt}
+\author[Ulrich Jahnze]{Ulrich Jahnze\\\texttt{ulrich\_jahnz@pe.maus.de}}
+
+\begin{Article}
+ \noindent I have been interested in \LaTeX{} for the past several years and I
+ usually just \emph{use} it and do not try to write fancy styles or
+ macros. Nevertheless I was very pleased to get an invitation to
+ participate in the 1994 \ukt\ AGM at the University of Warwick.
+ Though the meeting was not very well attended, it was still
+ a worthwhile day for me. During the first part of this meeting
+ the members of the group tried to find solutions for several
+ administrative problems, and though most of them have been working
+ together for the last decade, nobody tried to push things through
+ and instead constructive criticism led to solutions everybody could
+ agree with. The whole atmosphere was very friendly. During the
+ afternoon several talks were given on various topics and, again,
+ though many controversial points occurred, the people tried to work
+ \emph{together}. But is all this the main reason, why for me this
+ trip was worthwhile? No! The most important thing for me is, to
+ \emph{see} those people. Almost everytime I buy a book, it has a
+ short biography and a picture of the author in the beginning. If
+ you compare how much time you spend reading one book to the time
+ you work with all those nice programs and styles, I always ask
+ myself, what are these people like as human beings.
+
+Drawing a conclusion for me, the main reason to join in local TUGs and
+to attend meetings is not in the first instance to hear new things but
+to see those people, who are concerned about bringing \LaTeX{} and
+\TeX{} further. For those who cannot attend any meetings it would be a
+good idea to put at least a little picture of the author into the main
+articles in \ukt's brilliant \BV, which on its own is a
+product that makes joining the \ukt\ worthwhile. Since I had the
+opportunity to attend this meeting I can only suggest to everybody
+else to do the same and see ``them'' live. Before I finish I just want
+to thank especially Malcolm for his kindness and all his efforts!
+
+\end{Article}