summaryrefslogtreecommitdiff
path: root/language/inuktitut
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 /language/inuktitut
Initial commit
Diffstat (limited to 'language/inuktitut')
-rw-r--r--language/inuktitut/oinuit/README.1ST39
-rw-r--r--language/inuktitut/oinuit/dvips/oinuit.map5
-rw-r--r--language/inuktitut/oinuit/examples/book.tex94
-rw-r--r--language/inuktitut/oinuit/examples/taqtu.texbin0 -> 2050 bytes
-rw-r--r--language/inuktitut/oinuit/lambda/Table.eps4888
-rw-r--r--language/inuktitut/oinuit/lambda/oinuit.dtx958
-rw-r--r--language/inuktitut/oinuit/lambda/oinuit.ins65
-rw-r--r--language/inuktitut/oinuit/ocp/Ninuit2uni.ocpbin0 -> 5428 bytes
-rw-r--r--language/inuktitut/oinuit/ocp/Qinuit2uni.ocpbin0 -> 3208 bytes
-rw-r--r--language/inuktitut/oinuit/ocp/inuitscii.ocpbin0 -> 832 bytes
-rw-r--r--language/inuktitut/oinuit/ofm/OInuit.ofmbin0 -> 515176 bytes
-rw-r--r--language/inuktitut/oinuit/ofm/OInuitb.ofmbin0 -> 515120 bytes
-rw-r--r--language/inuktitut/oinuit/ofm/OInuitbo.ofmbin0 -> 515560 bytes
-rw-r--r--language/inuktitut/oinuit/ofm/OInuito.ofmbin0 -> 515500 bytes
-rw-r--r--language/inuktitut/oinuit/ovf/OInuit.ovfbin0 -> 2668 bytes
-rw-r--r--language/inuktitut/oinuit/ovf/OInuitb.ovfbin0 -> 2672 bytes
-rw-r--r--language/inuktitut/oinuit/ovf/OInuitbo.ovfbin0 -> 2676 bytes
-rw-r--r--language/inuktitut/oinuit/ovf/OInuito.ovfbin0 -> 2672 bytes
-rw-r--r--language/inuktitut/oinuit/tfm/Inuit.tfmbin0 -> 1348 bytes
-rw-r--r--language/inuktitut/oinuit/tfm/Inuitb.tfmbin0 -> 1480 bytes
-rw-r--r--language/inuktitut/oinuit/tfm/Inuitbo.tfmbin0 -> 1732 bytes
-rw-r--r--language/inuktitut/oinuit/tfm/Inuito.tfmbin0 -> 1600 bytes
-rw-r--r--language/inuktitut/oinuit/tfm/cmssbxo10.tfmbin0 -> 1592 bytes
-rw-r--r--language/inuktitut/oinuit/type1/Inuit.pfbbin0 -> 32978 bytes
-rw-r--r--language/inuktitut/oinuit/type1/Inuitb.pfbbin0 -> 27236 bytes
-rw-r--r--language/inuktitut/oinuit/type1/Inuitbo.pfbbin0 -> 28284 bytes
-rw-r--r--language/inuktitut/oinuit/type1/Inuito.pfbbin0 -> 32768 bytes
-rw-r--r--language/inuktitut/oinuit/type1/cmssbxo10.pfbbin0 -> 31681 bytes
28 files changed, 6049 insertions, 0 deletions
diff --git a/language/inuktitut/oinuit/README.1ST b/language/inuktitut/oinuit/README.1ST
new file mode 100644
index 0000000000..89058350bc
--- /dev/null
+++ b/language/inuktitut/oinuit/README.1ST
@@ -0,0 +1,39 @@
+The ``oinuit'' system is a set of Lambda (Omega LaTeX) typesetting tools for
+the Inuktitut language. The ``oinuit'' package supports five different
+input methods and is bundled with the necessary fonts. To learn more about
+the system, typeset with LaTeX the file omega/oinuit.dtx; to get the system
+files run LaTeX on file omega/oinuit.ins. To install the package:
+
+1) Create the directories
+ a) texmf/omega/ocp/oinuit
+ b) texmf/omega/otp/oinuit
+ c) texmf/omega/lambda/oinuit
+ d) texmf/fonts/ovf/public/oinuit
+ e) texmf/fonts/ofm/public/oinuit
+ f) texmf/fonts/type1/public/oinuit
+ g) texmf/dvips/oinuit
+
+2) Copy to directory c) all the *.sty, *.fd, *.def and *.tex files generated
+ by running LaTeX on file oinuit.ins. The *.otp files generated with the
+ same process should be installed on directory b).
+
+3) Copy all the font files to the corresponding directories.
+
+4) Append the following line
+
+ inuit inuit.tex
+
+ to file texmf/omega/lambda/base/language.dat and regenarate the Lambda
+ format so that the Inuktitut hyphenation patterns can be loaded.
+
+5) Copy the *.ocp files to directory a).
+
+6) Copy the file oinuit.map to directory g).
+
+7) Rehash your system and make sure that you can process the examples.
+
+Please forward any commends, questions, or error reports to
+ apostolo@obelix.e.duth.gr
+
+Apostolos Syropoulos
+Sun Jul 21, 2002 \ No newline at end of file
diff --git a/language/inuktitut/oinuit/dvips/oinuit.map b/language/inuktitut/oinuit/dvips/oinuit.map
new file mode 100644
index 0000000000..d10aff08e1
--- /dev/null
+++ b/language/inuktitut/oinuit/dvips/oinuit.map
@@ -0,0 +1,5 @@
+Inuit Inuit <Inuit.pfb
+Inuito Inuit-Oblique <Inuito.pfb
+Inuitb Inuit-Bold <Inuitb.pfb
+cmssbxo10 ComputerModern-Sans-Bold-Oblique <cmssbxo10.pfb
+Inuitbo Inuit-Bold-Oblique <Inuitbo.pfb
diff --git a/language/inuktitut/oinuit/examples/book.tex b/language/inuktitut/oinuit/examples/book.tex
new file mode 100644
index 0000000000..36721affb8
--- /dev/null
+++ b/language/inuktitut/oinuit/examples/book.tex
@@ -0,0 +1,94 @@
+\documentclass[11pt]{article}
+\usepackage{oinuit}
+\usepackage{fancybox}
+\pagestyle{empty}
+\begin{document}
+\InuitToday
+\inuittext
+\section{inuit}
+matilutik pilitukagikaluatut upigamat suli aniatunik
+ukatilu kinitiagatikut, kuluitugiini nanilugila nasalugilu
+iluligajumut; tuvuimalu suli nukiigutiniku tikiutijiugilutik
+timisukulu aulatitaulutik asuila, katanilutik tamamik tukusilutilu
+inuilu kalunalu timisumik marulimik tamamik tukunilutik vinipip
+kanigijani iluligajumi aulatut inuit: atagik: analutitalu,
+anatuusilu, aniasilu, akajalulu, ilagimagit takua atautikut
+katatu tukuju, {nalinami!}
+\vspace*{1cm}
+
+\textbf{
+matilutik pilitukagikaluatut upigamat suli aniatunik
+ukatilu kinitiagatikut, kuluitugiini nanilugila nasalugilu
+iluligajumut; tuvuimalu suli nukiigutiniku tikiutijiugilutik
+timisukulu aulatitaulutik asuila, katanilutik tamamik tukusilutilu
+inuilu kalunalu timisumik marulimik tamamik tukunilutik vinipip
+kanigijani iluligajumi aulatut inuit: atagik: analutitalu,
+anatuusilu, aniasilu, akajalulu, ilagimagit takua atautikut
+katatu tukuju, nalinami! }
+\vspace*{1cm}
+
+\textit{
+matilutik pilitukagikaluatut upigamat suli aniatunik
+ukatilu kinitiagatikut, kuluitugiini nanilugila nasalugilu
+iluligajumut; tuvuimalu suli nukiigutiniku tikiutijiugilutik
+timisukulu aulatitaulutik asuila, katanilutik tamamik tukusilutilu
+inuilu kalunalu timisumik marulimik tamamik tukunilutik vinipip
+kanigijani iluligajumi aulatut inuit: atagik: analutitalu,
+anatuusilu, aniasilu, akajalulu, ilagimagit takua atautikut
+katatu tukuju, nalinami! }
+\vspace*{1cm}
+
+\textit{\textbf{
+matilutik pilitukagikaluatut upigamat suli aniatunik
+ukatilu kinitiagatikut, kuluitugiini nanilugila nasalugilu
+iluligajumut; tuvuimalu suli nukiigutiniku tikiutijiugilutik
+timisukulu aulatitaulutik asuila, katanilutik tamamik tukusilutilu
+inuilu kalunalu timisumik marulimik tamamik tukunilutik vinipip
+kanigijani iluligajumi aulatut inuit: atagik: analutitalu,
+anatuusilu, aniasilu, akajalulu, ilagimagit takua atautikut
+katatu tukuju, nalinami! }}
+\newpage
+\begin{center}
+\shadowbox{
+\begin{tabular}{l}
+ukiurtartuq: \\
+nunaup \\
+takuksauningata \\
+isumagiujarjungnarninga
+\end{tabular}}
+\end{center}
+
+\begin{center}
+\shadowbox{
+\begin{tabular}{l}
+\textbf{ukiurtartuq:} \\
+\textbf{nunaup} \\
+\textbf{takuksauningata} \\
+\textbf{isumagiujarjungnarninga}
+\end{tabular}}
+\end{center}
+
+
+\begin{center}
+\shadowbox{
+\begin{tabular}{l}
+\textit{ukiurtartuq:} \\
+\textit{nunaup} \\
+\textit{takuksauningata} \\
+\textit{isumagiujarjungnarninga}
+\end{tabular}}
+\end{center}
+
+
+
+\begin{center}
+\shadowbox{
+\begin{tabular}{l}
+\textit{\textbf{ukiurtartuq:}} \\
+\textit{\textbf{nunaup}} \\
+\textit{\textbf{takuksauningata}} \\
+\textit{\textbf{isumagiujarjungnarninga}}
+\end{tabular}}
+\end{center}
+\end{document}
+
diff --git a/language/inuktitut/oinuit/examples/taqtu.tex b/language/inuktitut/oinuit/examples/taqtu.tex
new file mode 100644
index 0000000000..52dfd287f0
--- /dev/null
+++ b/language/inuktitut/oinuit/examples/taqtu.tex
Binary files differ
diff --git a/language/inuktitut/oinuit/lambda/Table.eps b/language/inuktitut/oinuit/lambda/Table.eps
new file mode 100644
index 0000000000..26138af9ca
--- /dev/null
+++ b/language/inuktitut/oinuit/lambda/Table.eps
@@ -0,0 +1,4888 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Creator: (Omega) odvips(k) 5.86e Copyright 2001 Radical Eye Software
+%%Title: Table.dvi
+%%Pages: 1
+%%PageOrder: Ascend
+%%BoundingBox: 122 511 523 706
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: odvips -j0 -o Table.eps Table
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: Omega output, Version 3.14159--1.15, 2002.03.24:2058
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}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{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]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/IEn 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 IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/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 A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A 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/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 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 A 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 A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 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}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 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 A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 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/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/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: 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 cvx]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{CharStrings rcheck{/Encoding false def
+dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
+if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
+def end
+
+%%EndProcSet
+%%BeginFont: CMR7
+%!PS-AdobeFont-1.1: CMR7 1.0
+%%CreationDate: 1991 Aug 20 16:39:21
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR7) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+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 /suppress put
+dup 196 /dieresis put
+dup 0 /Gamma put
+dup 1 /Delta put
+dup 2 /Theta put
+dup 3 /Lambda put
+dup 4 /Xi put
+dup 5 /Pi put
+dup 6 /Sigma put
+dup 7 /Upsilon put
+dup 8 /Phi put
+dup 9 /Psi put
+dup 10 /Omega put
+dup 11 /ff put
+dup 12 /fi put
+dup 13 /fl put
+dup 14 /ffi put
+dup 15 /ffl put
+dup 16 /dotlessi put
+dup 17 /dotlessj put
+dup 18 /grave put
+dup 19 /acute put
+dup 20 /caron put
+dup 21 /breve put
+dup 22 /macron put
+dup 23 /ring put
+dup 24 /cedilla put
+dup 25 /germandbls put
+dup 26 /ae put
+dup 27 /oe put
+dup 28 /oslash put
+dup 29 /AE put
+dup 30 /OE put
+dup 31 /Oslash put
+dup 32 /suppress 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 127 /dieresis put
+dup 128 /suppress put
+dup 160 /space put
+readonly def
+/FontBBox{-27 -250 1122 750}readonly def
+/UniqueID 5000790 def
+currentdict end
+currentfile eexec
+
+9B9C1569015F2C1D2BF560F4C0D52257BACDD6500ABDA5ED9835F6A016CFC8F00B6C052ED76A
+87856B50F4D80DFAEB508C97F8281F3F88B17E4D3B90C0F65EC379791AACDC162A66CBBC5BE2
+F53AAD8DE72DD113B55A022FBFEE658CB95F5BB32BA0357B5E050FDDF264A07470BEF1C52119
+B6FBD5C77EBED964AC5A2BBEC9D8B3E48AE5BB003A63D545774B922B9D5FF6B0066ECE43645A
+131879B032137D6D823385FE55F3402D557FD3B448685940729E6E22F4BE0E08C6505CBA868F
+795093F556B64B808DD710EB936D3AC83E5783B5F7E56D363A59A026A5619A357D21C4E77BEA
+121EB24B09027D1AAD93158EDF912940E91CD2F17922B358858946447773730BB19AF9E70453
+E1B78D5EDC123B273A979891D6D5E624F4A388F3897E13B045E34B4EE2F5E4FC5E996D354964
+0010C671DE14D18B0B3CD300E57DAC0322E59BFBF7B29422230870F5897FCFAAD4B50C7C1C58
+EDCD119218163D6F6E5625CCB882DB7B6D09A1586508E8CB642A11C29A46915E4A96E282079C
+B21922C1C2E360B487A45302FD22EC8C5FAB63E54B5E844D4B17CA2FFF37C69C366DD72AD029
+22C14C0932F65ED03E4219C117962EDBAD2DCDEAA9C10CE8AF38A4AE52E2B377245B0BE19A77
+D6C936E7530CC4D0B78D0CC4A92698FA2870FA54F2D8503E2D17B3D52FB2FEBB09F2B2AF0C2A
+1892039EBE19A690098799A858E3D39631BD6925A154D161DF3918074ADA6BD52BADDD0ADC3F
+07E2D9F15E27CBF7FE8B98C407205C811121FA91E059F2F99322FED63F359AC9DA97AEC383F0
+67F23E5DE33151E80F0A88AB50FE8FDAE4A5DE93C1AE2FDCA06150B37246140C0E87CB2325A6
+0D2349162AE3AC93144EEE1E665A1289105318FDFE86B6E76251CB25ADC967D3D0B97FE5E279
+E1161736AB22B4CA510B964342383A840DEFD38F96A7280E6AC134E48D740607FF2E7804164A
+16D47735864DB8456CBE4233242EB3B447F7AD444DC16CFB69AB1E515B3C3579F0E847488107
+99D7F2833DB6E76F6AD8C924532F8F5AFBCFD939544BB7DA501D8511E37090F3A56D06FBC17A
+49C373426BC6D94E829A8CBFFF9A2502C915E2823AEAE70E39F00BA99F8E6094A024E3C48503
+2A061769D653CDB17A06D8EC2F407C4B9217671851529647D0B9F261E39564C79FA0D79AA7CA
+F3D08556C66F08EDABC27870CAFC00F0F1828E93929116DEA5F038FBF92837E804DC9CAA7EC9
+D967715C97C6D5770B5913C4513DD239F55EDB3D6E270E8D826F6B4D0E7192BF8A1200475AC8
+E1A30A8F6B7428C8D321F93421F8A2F707548CB12C6963A2CA8C47FD7FCC6C4FE8CBB31985A8
+9A0D0617119A892A61272ED8E264418418F2DFE0F5CE71FDF732F0DBE1DDCBCE2A7B6C2068D1
+EB733FFEDB0EF64F9BAD513D3267870E0E90147C6B4BB9F60F99074CE5675F7C4FE9A4735BE7
+E6D1081203DEE5A7DF96D68B2AAC736DF07BDD5BF994EC28EBE13D2ED5FF9EA89FC822339AA4
+5DFE008523F617DAA3DB055EC593372FC2752BE8FF2FD825B13BF7A2FE7A0FBA28212C389C62
+B64E9D156842356743272461B4B56B9FD5BB19AF45607E6E3424455A2ABBF21ECE6E2EAC5849
+9533299F5A70391C4B7E9E95AC00A7593334FF183B9515F642EA934DAE6FB630EDED6B80389F
+70ED5B3B96EC7C116B1124D4B6C90FE571E0A1339C714126128DBA4CAF5FC2C035579774D403
+AB3BFDC134145AD2FC303F8C1FD5ECBBE201B8C93DC26497335822455921DD3B07853CE5B859
+36F54745B3CF0AD0523D83B16C132E600FD7DC81B585E769207A4949ED024372D59254EB97AD
+F5990992CE479506FBE4A8BAF5B46C8FC13C7C0CC5270D37ED08FCADAE4AF27B0E64080FACF0
+558C85048A599D567054DFB290683577296CF1613299E7354B90C2EB4512E05B3350F681BF64
+12C688BB05C110110932935913B5F888C20546BD51E414DC04255FB51EC37CD47E975F97267F
+F78598952239F401E8704A903D9C8D7B3E72426FF13CDA6D912A4BAEBF04E9C2186290BD83D1
+040CF238D04CCE1A1D177529EB8A27731C81393BB96D0858277AD5D0AE1935F89638D528B1B9
+493532D7C81EA6020D0AAEDC98CC93F644EA5B5D134B8CD94A5E46B883E1F54A7A098F230C43
+7B71049C0B2CA37B72915638F7088666438DB22AAAAFB84590BD7EBE4AA544506E19E547F3CA
+E50348674B3CA185B542FBFB2594A687814F0C330BED938D482F6D55DB7746AF7D052BEAA978
+2E812369AB4AE39F0A9890DD75B6159731898692B986063985AFAFD8CA08714BD415180ED6AF
+DDE8D5719734C74A055FE635DB9B8908488EF1481D72A90C9E99614F973B243AE426DC24C4E8
+A9A12D6D5E73FBA4EAE1BA66CC5B5B54357095A72C84C4E5ACC4D90038BEEEEB23E058079B32
+05C0C4E0AFC015C650C4F4EB4578BF6DADC04E9228F5C304B2433F8D92FCCAFEDE671F2F1921
+8D070E622F0F5A6F3BD95BCE78DDF81FAC393757517FE2E9C02B025B151541060B87C1844B3B
+C754BBD0C9F9255A9FEB28B14AFD3B71BD0A916CA17957E3B78539480868375EA6ED93BDA275
+D793344BDE7E59DDA118414AD315BC177937E056EE85E41C94C370C5F5B8CC34D334A6085544
+A3A2C0AC9245A3AD03C278B39ABE17F945E0AFABEA8F9551460C19B7E667DBF2BBDE697AE880
+2196EA5205142720E966449D85FB59B9F711ECAEAEC9103D383F58EBD19E77837C42BC90E44F
+0397E073656282F8359362FFD450FA089C6911577705EFCF9537DCB916B7EFB30B4055A6DDB5
+03E2983D1BD53482600907D9160FAD04128F4DC6343242E0F33C22286E6C91819F2E760A1788
+6917A12E6346794AB66BFCF02043371E13D3F355A20C583E484C94BD407DC2266529CC993243
+D7708C22C4EE4EB9DC2AE1228961E6605299201CE90B1B0547B103C4854E186492F99623B8B2
+5264C6FEB01C3D9E86B2BF8DF607A5CB944FCFB174C233D843793E87801AAFD289B7FBA2E2D7
+0E3E08B121A872333FD4064A3BEFA3FC9DB8382F0286852E322CE17D6FB4B31858AAEAD12CBA
+FF2BE948CF19C1BB140114AE65D26101457B1CD95D1C9347528B09CEF9229913D349B5FF5F51
+869A7E7D929B82F9736797F4C49DF52B2BB98BD87BC5483ADF1C1F620F70BBAEA51D554A1664
+376C9FEAC4470E145C1138F27D16CF6C325A0A44C53A0ADEACB28CAFEF2A5A09FDB2968BB229
+16F47193AB3504E23F103A993D67D48F2EFF36C306FACE6870C0216091A42531FB07605C0DFB
+554E46660EB27A8503442812EA6AAE3D326A4F9EC58B6C732CCE096DD512A8BB8A8FA7CE09DE
+D476B24EDECD9E39F24E0A30BE0C7F0DE109CD0E66196F3D55BA8298C569C9FC1D36FED89E1D
+ACDCDD6A5E3E92D5201584982451C378F34EFA407B65F27235CDC570BB7965375902CC5E02C2
+354145FF97AC9278BFC4191A286BC58CF9351220C57FC9C4CB450AE57D46C2169999973EC040
+53F53FCBAB1681B17D6049F0F0786AEBB41B00C8CC615EB6A5FF5929283A93D22E28050D0D02
+BCD0BD18818ED6836CDDA8DCA69093E03658D26EF757319CB1E738D7AC4BE9EB6D1356D9B34B
+777E4FF4F2459288500E8564EA13633EAD85E614DD9CCA149CADE40F8D1DE3EAC49B16F9D954
+953C19C66334B456260CB46C84CDD7D098D39E90920DAEC6D7A4523E54F6229231F5B5935B4B
+BE67A3AB87C2C8C2E539376665FDA5E14AE5F6EC57D1340527026C7B73B99F13E7DD22FAA6CE
+A155B79CBE80733A40E24B62A1FB88FDB4154283B8C5C377ED6FF43C975A01366BE13B9A1ECE
+A1954C62EBF209D4A0761C6D7FF6F1BCD1196E4080030EB2A8C4DAF3C941F3CD5FDB6EE95FC9
+0824F9048296C56B3F787218F3D546BC2AFB2B2483E1ADDD112B7C892FD4BA8B158B579098EB
+B44BEFB1B312E0F42F08BF77B43B438A231C1110A56F89BB1E36CE90F5A5A69138B7A8D840EF
+ABBD0C63E459021227F62539C056E90C377C9563D1BAA4168EA5AABCDA5DED1BD8E58DAEC21E
+20E651E0B783BF605DDF8F786928F7DDB085AF660EC41C26EB4BB70B6071F5F63D7427E3D54A
+05F28178EA6A1C00EF8868D1FA78093A91D3E4BDCB4A40C814501456216D7D164C7A82B4BB5A
+16220F7BBF07B9D11AFBDE09CAAB3FDBB6203C667EF450B644B7E536B1C80BAFB4B5E5295B74
+7A08C4E843DFFE087DC105C9BDD9052BC2D86BEC218F9D49E2CB9618D9D4A3422F6849CCD5B2
+41C0D0115DA98661ACFE49E8A8CEBE1ABD00E6662A2D8A9C0FF1A6808BB04D5E46467904C168
+C65B7DBDD1A0B5456AEEA445CB22C77BF3F7350B13B4E2423CD11A84AB6834C1613B09BD7984
+23F2249B32EC8290D679D14D3E0935AB5CB188D4F845ACFF621EE3E0206E6CCF2AE120114496
+636F297929EA214D6416E639B5FF5B188F38C62FF67C969E3FC492237BC7D5D6BF16604C0C94
+F2469C67A225F6CFE49EB45DB9423874BE7AC48A009D68D028245BF895C1D00C40592B68FFB7
+642386887F137353293F9D506DBE742B322A5AF5677197B8DA6DBA4829F20A02E0F8A8CD140C
+76F9BD9C730097E0E140EE2EA2F3C71C714C669DCEB650E87C98EDEBBCEA6A5966D8965AC0F8
+DBBB858B77BFAC279AE094995CE9E7D78E387036652B0FB576EF90A777C664C80FD7C2C7B9FF
+EB52FFAD59629217F293F54552ECBCBD6F05B326AFEDB82B079D68104CA2660B9B43EEACFBA6
+20EFE2B1CFFC84AD5F98AE71D4CE28197A7AB40EDE026A9986F73DD0213C1523112F64FF23C4
+0A474FBC44E3266EE0AECAE9A823BF787861F3F9AE1BC0726A47D8F74B70D7899A5A2E40A2D0
+B5F8E229023ECC4E5B30F914F3EFFD4481FCBAB37D8ABF4AD3759D2357BF5B7416CF9AE72A9D
+0D9A10892A70FC0FA2F2C20CB2FD8D80CA9C7530CC1465D9115306EA5DD4F7D7FF60979628FD
+78B6F0D429B642E44CE21929AE076BA999B78DFBAEBD38B0C261BC566C5161119CAFE5C3D0CD
+02F149F5D24B241A9CEC58E9E2E9F72A2862E2103D86CE4D93E612CDB82AB33215C2AEBB8D30
+E34EDA53222FE67843FD747F9CB1D7C2B4E87D71498A1D5BA282EA5BFB3FA18719124FD46A98
+ACCE4BF97E480A13D5AB27689CEED619A8595E613201056C5E137F618E4F4B41B3B5F247D0A9
+E786904DCB1E2AF7AE330C11E4CE29B6C75CA748584E83B5621F2321B730221A0A6AE75FF564
+4FDF0FBDD7AF0627D4CA801D0EF9AD04C55C238013994B493B6E0CAA0C9EFB6A8FE46E8F120D
+1CF4F60453A6858D2F49FBEB90D21CC6A67D2616A506795AD9BEDC96532336BF65679ADEE667
+2E8FF95DA69F013D64D7121307B932BF2CA4FF2623DCFA5D8ADE618868D6FDF74FA9EB4B1D81
+2C0F8596C9C14B807345EFF6534001FB3BFA4B5CF929767ADE5C5B1628A1EA2D0805E85042F1
+E31099EFECF5A542BEADD11B41F1428FB471DEAD028B55BEE01F9429DFAC0A6BD3722C7EDF43
+D73A222B883D305847A200043DCAB3CCE0ED7A22A16210700D98EC416164F8C5A8B13150308F
+253797903F8515F065034EE7B5C42FA83CFFC6FFBA08BAB2969617C3D94213762C611E8DCD1A
+A82F90FFB2E2C0E570295EC8F36352583CC4C9DE7D1DF3E8774EA47EC79FB35FB6EB954E5733
+32F582F2679B13E218526451AE5B5C7F0154B8769119E88A6E93BDE1655287CFA8663EAFDF09
+C332666E2A14F562C146C9F5CB18BD22B70F98D3D0917AADC376463742BF897D7B1868EFB802
+73CD69F079790DC6EA395987786A1EE6D649D725026D34F8A15FB57EABE12757E49F30D2B7DA
+FA80AAE0723F905CB1D4FA4C21AA68025986A45A6FCB4812B7B2698910E5FB950F2280E3A60A
+0A7930270A93EF4F7929F2ADD145CA87872B8B713FAA428B10A1F419E985E740D2649A29A3A5
+E0D691EC7EED9A5251A0D76D6A6D1F455D308BB7324B29A92CD01006ECEB1128DCDF5730DBA6
+00B5881B7C3722C09074A51C45AA8C26A3D960944FB062A7BEE0B7FB1D06B5C3F0CE9F283625
+2201E0B3121DC1813D955A3D11A3B41B1B1E74A2EE1E84364D05FA9A68405CBABDE0009B221A
+BEA1146608A26B66FA93D382DA5ADF94BA248F14035AB0C03EC49458C7AF3D9867682D1B0DD0
+66136543EAD160500D49912C5EAC3B24CB12AB6504C837199186AAD6459B320D69265F230AF2
+39890F5BCD0720FE71D3CC95295982EDE49A9D4FEF248F7FC3566796769A2A4B205E93DBC034
+54162CD50442B11954667199F1C43FBBCA8C354F43DB19C1D096F9186A1B200DA03F81E08DDE
+8DCB88B2FB1886D246933B5497EF4782DD56F5A54BA4D8A5227E4E5DE31B2231A26C44103F7D
+556054A2D4CCB8F57D7F56DF346467CFAB794EE825F86F3C5E42339CA4415E8100715745C770
+705F3156F7C4ADC9AA98D5B72909815EB12B55DEC84724575BD716F0607DE90DADCF41ABED55
+CCA9CE2C075A851C9155523B109B6BA66A5DBBFE5159FDAA892BEB9BE909FA491B29A7395BC3
+AD8BE8605AA7B57D10BC5F96A02080F39B111CB1D23300D3B6269C3A696363156D3D0E99BDAC
+071BC920DA194859865F6AAFF48AE35E558B99E0E88D62F21B7C7A3640DF076EABB7B67025FB
+F9926E8C469BC5494D501DE9AA1565B428349511B5A2D3D9DDD67CC6E6F06D83B28857F46244
+5F32AF11D71946359A66C9D7E6F1EDCCC0A295688E239D18E6FBEC696C21F5B2FBF01AFDA3EC
+39F0A76E4B530528E302A73A75509A1035B4D55035475C984B66D0AEB7F423E4EDAF3F78BD97
+35FE8FF17CCAEA7D245C0257650246C90BB99E1433A867237BC222BA0B96D4E332BCF48B8565
+D9F00EAFD940C10F1EC44F4BABC9E4B74919039703BEEB805991F1CC3D9D7CC4CDAD755444A8
+CFA2AA908D66B88B63551B7196413AD3614CDF428EF48CEA5396B5777C39CD7CD285E9A75ECC
+5E028DD5C291E063326BE2421977DE683ECD670361645B6F4495ED0ADA49E2C3A341D1973B7E
+C21AB13BB4F8BBDAD0B31EC43B0F6A3268B1E667298D95B3BDA5DAD45D2241D851543FD03F1B
+26B6172B88ED6B3A1641D4125AF70CC3A4D425D7226CB034B2BC7476EF5E08A1A33626EC8B67
+6A9ED37CB0543443705BA5748BFD99EBAFE17085D1C20A85371481B1FE5F239986B5ED471B21
+5F821BEBBFB2FEBD4AF60B53A1ABA5FBBA118C0F121A1183E8D1297DA1882DFA5140469B2522
+5CDE835D18462BA08DAC0673A4FCC6172BEDE2FA38373DEBB9BBAB9CE158FBA3D831499928C4
+059C086B4CB70DC0F2E48EE03FB4887CBB0B45F8FA04D7EF316C864055D55FFA990419D9A83B
+C08AF43EFC14870BB40840D12CEC93306A2355188F9367C512B4D0FC1E039AF8A85E29BD8BF1
+BFA9476A3FA2876C58933F713F0B58CCDFC6914D7134E347F2816EEF956C6171B313BA58C7DE
+279178B9BFFB30972D6B8D963202E4DFC92E9DE0BAF43878FBFA9A13F30EBE1C9EFA118ACF87
+EDCA5E6DE8AD4F41C09F03465E20BE82CE8226395EAD99A8BB871D49E989E486626D73CF15BF
+A569F3CE25391F477047C402493A23B55F70462870EBA3A681A8F8D99CF7C2C81C70D705C392
+ABB88587EB849662B365F85C241DD765B3C295F0B7E7EF57C7CAD259577D8BA18DF21E664888
+EEF38DD5D9F984F9DF4B51E28563B787C8BA7A96BCC3EA9E3A26E9B0A9946E642CB59170A89D
+526FD1096B7C09108806EEBCF387FB03959D54B418E76A6A638407ACB5AE8FA4A7A5185F905D
+C9A61FF94929D3C2BF0D92717D81B575FFE8D17E5ED3E5197CEE88521AD4F87CD5F57E87BC33
+F077C90CD13297E91C49F226AC5A085B73254D5DD3871C97F873360FA05F8F7216C867C8411A
+DEB944B47BB5305C6E7B51A9E41916AACEE057976CF4BA417A67E68C4245E92953C609AF2B8F
+658DCDE16D328DEFE4CF9EB05DE0ABA6F076122CAE1110EA641D1D886775B5C5908D4C32DEB6
+F8537A35F6DC6A4F0E0216E93BBF3AC1EBB21EF00BD2D7CD787C17915788D0CB4062A0766593
+1A30C43B483FA325F9F92F45CE6CB060300B818637507FC323EB5C1958FF94C7372726A7B68C
+9F83B07036EF06FD57C4D174480FEEB0A6441FE2DE8243F4621B553FDAED2254E9EF5B848F63
+2CEA1A6B9F3D2E1EF7F770F5404AE0F4F3C912EE3281F9596B42E01325E8923923703CF60F76
+03B7FD89888FAD0ACAAAF1B1A6463A3E73525840E5616D5C8E7F66683F2135F3E4D0EE18FA84
+32AEFD05C3569A4CF8EFA471F0A1490B4A55093A64659B9D112EC90F42FA874F3F8188100EA2
+F157BB4F9F52A1B60C8ECEA96E222EE4AD0C6B70B2B43F367D4C933F425D49EEE4C7030EE050
+DFA7CC6D044CB9E20ACCA84A80B9F1571927E2A312E5A9991244FDB6EBAE1BFCA4820C193703
+951BACCF931B654D6BC3851324D3394A3BE41DE2523309D5FAE513F18CB65C9D135C5F8EFB7B
+2622B991D8ACEB91880B22944D26909B3544578C19C1DE4A16CB7CE5FD26EDABE394AC53B2F4
+66E27ED9FD7528B6F7CBE0C4EEDB4024C76EFA6EEE427598A18CAAABD3DAF43F462C138504AA
+D4517FE9A93E25D49314266CBE18585671EC97D8016DC14774CC105C2807E8D79E76613585EA
+738B346C49534442BD3E36ABED00E8A6FF0C7BDC021B721E2DDC00B6C3E6F42A2F3C98DCF7DA
+A873FADE66D8EE0A21A958C725026F4A439BE96A9405C808649E54177BF01D6026A6B759BAE9
+689995DE878DA4EC878A69BAF3C387CEDBD62092DEBE87A063E21D01F632C247EF3F07574282
+EC0E245DFEACFDC38AA46171D82616E121BA73B684F869908E65AF1C63A2EB7E812EEFE3C3F4
+954E10463359CC957EAEF32A49E1D341702F2DCBBF1522EDDF1DF96F8C679F752C130546594A
+5759E7944CA62474D30F5373801F323747F58A04A8FA115AC67309FAFAC362D6AF9548199389
+20277628E3771A03D50A13CF80031E63CD4834D0D47C5AC75B7B22182EB95D8DBF64E531E595
+A1DC9B5D7D093698CEF3614BEE91F73E5625F425CCC3C4A364BAB995CAFE438D8961A14E67D0
+C03D8CBDDC4CC8C34D7F9C2A815CCEAB4B398D21CD45423650D0A19A0AC8654175C7E9A43FD6
+599D2875518A431517726948BD9FA0C7FBD59D0A62E979FD9254AF03D216FD75734BDA875F66
+A31AAA8F131B49188AD3AEBF2DFCBADEC488DEE91589B08297A960E21B4C472B21BCF55E1430
+E313E1BB32EA42921A240917EA08C90AF9CD982444B563C1B823104D34F64DF37742F42D75C6
+D6B9214325CB6BEB0280F79723E9A975A499784C59F44FE5C8FBFC9FF7F5643A5BF9E6E0566D
+5C3134CE761811A725D9BE99CF34DC682243774E6A13B21459C2242ED68DEA64E24E8DA19F08
+99072C0CDB2A807283D5378CB7D087D1B01F92E47D1D96DB42B57FAB36CDBB73E1EBAA81D22C
+521A573C18067FC8EA38713C959046C985593AED0DF31989DEB783AAA57ECF01606C675E5ADF
+81D845A542D50AFD29C98CE67A38B210EE23C9A14D23043F91FBE77ED190B43EFBEEA41382FF
+8DDCA4ABEE4665B67816531F07EB8043DECB836794615F3C334B8734A579FA0BFBEDDFE32A95
+389C6110D09DE30091EF2F29A29206047E8378A870D9831DE115685B34066B9B507E8DCFD6F5
+A23B5CFE5E74527B30705D010CDC71BD90DB9A9A53053F6B24E65DC4AA0F7DA29D4D66D9DE8C
+11354821B14EE965F16597EDBC5BEE7D4683E20C06337CE21FD1A2A5D78FF1E945ED13ACB556
+C70F89A08202663F2622CBCF480336B8CE580275514B24430C139284EEBF9FE81CBDE98C00B2
+AB9F85BA64E2CFF0888DF49C600EBACADEEC43FC0A6E92C499416902CDF94B318AFF4F6F4923
+044EB2EF3A88D0D94CD274F40488309E2A08C10EBAEFEB2759D9DC7DBE2C0E647F36C21220F1
+1D88299117AC699EC7241EBB828A03D18A58F8C7AC0839E929F6F58CCB8613D8DDEF8FD6525E
+069613D644653F6702B0B097A177A31FCED5F7131F8A3E5A420D6C7684F2BBEF5AA88FD91243
+8F7F6D22263373CC04446A640953812419A21793A204146A1296565E9103C1DAA633DBC79BA9
+E5504EE0743946C1FFFAA5357ECCD3A269B6A63CBA0C0A9C76BABDFB28B0CEBB607CFFBAA692
+360697C69E1EDDA67E12874F3F1260753249307C4572F363033B902FA48FE237A4F65736BC9D
+A310CE406AB83059F02F94C8C9384F6811BF649506CAD6554912561ACEA6C1F4F1F2193643E7
+5457E7207C55D0160BF194743BA207D4431FC2159A4D593EDE6B1AA19F96ED07CA67505EA417
+C85A3AD0F87EABA0716C41BBBAF003881EE12CB4892184828BD1CDDC94AAE05C19999A6F1D2E
+1DCE2A94C4C2902522E44B22131192CED3D42A3584C98C2D9301DB14EAE7474014C04AA8D2DE
+A1755E5F9037D3E3821042366455AE23CAC2BE67E0A595A033E98462E1008294A00E463212A2
+6B4B941255523A3C9F39197151E388EDF193D510A23F3310E18FCD55019DE861208F9985BEDD
+65AE125204A6DF7E8233A25AF7AA151C3F8BAE7F6864386FD22EC8A3F5A179D7C70FF9E71237
+EBB2217D09DDCC061D57445E8B9665E22DDDFBA4CC18B5A9DFE15224697ECBF4E797E3042AE2
+754EF1BB9D4652DA69A07F57EC6162EA26D4650FEAA52F9B39AEE8767C125BD7782D3605E19D
+FD2266E7A37B58146615D5BAE6B16633D5280D2CF0234B0114A91DD87AB6987FF0BF4D8014A5
+24AE04E18813F88D00BECE288012E8A285214C8ACEB7A5EF665682D463462F04E4BA0852CDC9
+8D6982DE873D1EC644F44B7FCE18778B9D8F130584CC3F3A8D7A51035F10167B8E572BE50997
+EB738381421A763E96D785AE567981C1430CC18A79B8F57557588D3842795F2312C4D3E3DC3D
+55D54A358A9C0B031E91185DFA97E0F5474CC93CC71BA796B4A842C8340360BC584A1477608B
+D95481DEA6DB57D819A8F36BC70C09889E2614A2BFF7C74D0D1D09E1454C58F7CA672ADF64D0
+ACBD1F9D3AC9203D7D011658E361B499818B4BDAB372524A385E65D4882A442BF53DEF1FB2C7
+460DB0F59ECA306C74AED3E29A94796F525E2D5DF9BE7A97CE6F0013C0F39476A7BCF610F4BB
+5E83D2CF1A1D515F899C81BBB60646125408922B45689BDBD82F14A2B9BBE1F27254A5D1BAF1
+3B2128846E4DD8468CDAB44B9F847D31DEE079DFE5FE51870FFE9F18CAA25A2FCB978A46D747
+544F2FE51496D04EA5478B209FBE843025BC64B1CBB0DBD43DB01744C471327ACB3C77E4CB6F
+ADD41B9D4D1C0BD8CEB11AA2A239942C97D1F1594F6E4D9CC34285E4DC6F61E80CE1FEBAAD7F
+9BFF9C00E0F06091EE76794F0B859B46447CD627DB60142A462A7A3E4403E839DC6D4F08BC6B
+50E8300A76DE811EDD85431CCB895AF3045425F4099B1AECDEB7312E84DFDBB373309C9B1FF5
+72ADC905A41421A77699C8885879F4939E7EE8888E7CF88EA12401C1154525807F96C6F192DC
+5981ABBF512EC4B4092B515A14262519A630F20DC7CEB32AF0A2A10443EF54AC376851A23F6A
+AAC95DFC30D0E4CB5E14B5CC323CE4D95D3612D6B19A877973B42F32CC03EC67497E3D9AAB54
+573B36B1DD5D096618A4ADD3A1FD077C1B00C7E6BAE8A90C606C979A2523D5AFB67730416FDB
+1F28EB72E6F7079B84A903C68942C9A17B1D71C30CCD288ED9781E50212CD06E5EAC59D45034
+36E3DF8ACF1F63A8B9A44C8D159C1981168E5C4BF7CD5C5069EFA0FEE41BAC93B1C0E0BD9F12
+ABDBF5C8404B53C102DCD215889A49F23C435A962CAB0C48F763245F0BA1E3B61C6A6E305D8E
+D49FC181BB4E6DF8483102F70DA144937C8B5205D240D6616F1281E92C4CF018B5E26E74CA72
+9A09D355F97BD76563A4D62A3D643D5C7BA4931B5A3E3A8079286D4365DA4E4F63236E4C5E61
+F6743472B1AF5A5FC97BAD3D576865E55B3E4F214796C674C902691CF7FFFB9ADF45B6BFDE90
+964E83FAACF3C1FA70C53F3D6EF18A8E13FF85EB35843E983393C292D1C4890F83A33DCE96D8
+3C4D38B4AEB6B75B50E7EFFFFCCBEBA8EA3BDA064BDE07DC7726113C716FFA47A00D33F49115
+4228B6A20737895E365B3EAD997F7D2F9999EE6F4713DD02AF593E6C105A27B9001E1FC7C57A
+C408DB6309A6AB2C3C6FC6BBE62588AABC4EC9420A72C6DE5C0554547069E15962A141C4E2DC
+4B38BEAD55F8E08F14B9A455B81A5CA9191B588A5E587A1471E9F1B30A7A866B19BBADAF5AFD
+8674423D799F515D2B59E289843B98E57F6D5105CF14929DE24DCD833BBD7FC14CD0AF34A8F0
+7284049AED310B36D0C8559504248BA11B4C6697D5B74353375163290F23F63B2C611031295B
+2A5183036A4DFAF1DABFB1669E534A8BB28ADB16EA52EB238A242757B8BAAF53E90C258AF04F
+9DD1B00B100CC6A32390E6FE91F13F675A3B78F5E23646F1448F7D6421C38A58DAB20EF56170
+BE71AA9CFC5EECBE809138A9FE8B46B8B30538174C23E6B5DC725F3A0507F944963D9FB47C82
+58C4EF8F5D4AEA6A5860A95E0B96943452529441C4C6E8E299DB6CEA80CDF2DB74AC3A89911B
+55E225B3F20D3D605979045C72B672DF80FF1F78CF4992816E27D225A66CCDE49F357E2447AB
+C6A570003AABF2F770E2DA3F0FA89E9A01AF0BA430C925E8F764C77B59FF767851A7D6570106
+FB852F3047CB0AA041110529072160AD8EC569C8C1C5EAC5BA56EA030D104DA9C6D530C089DF
+3E37148F4B8B0A005616F946C83A391DD7E7E776FB9DD3D52F06BDBB5CAF1227C4BA74861BC3
+AA9A85055EFDBD275508DB8F68BC3CDF69DB4D1F825EED993B84FD63B237A38A4CBD9071D0CC
+DAD295F3947BCD1AB385BECC35725F4F287450A49F652347C9B836A8C46A58E044853760AB10
+FA647FA9862705641B5C411A2EB69086B3488F4319068C959E5D369FF0FEC606665B6C19A567
+9A96138A966AFC86F64F803F55829C8CFC184D20D97F1B625ADF7E260EE89F20987FF29DA9E0
+5A4C12AD48B56404D0B2BFC398D5991C8CE5F81E67D71F31CC8A4A6D1EAE0DD4834EAF3F7DDD
+6493DE2D1D31606241185A05EA75A6036AF2A4C60079A9E21A5F28502560FEBA1820361A4B0C
+2D313742A2E6CAD252169103FBDF7590B38A60C227446E944ED13D91D5B3DCC6BC8A4737D4EB
+AC8BCFBC78E243296A76639D2726D968463E03E3BBAEF4CACE746BA11DE8DE942E1AA4AA29E3
+993212FD27D3A23E55C731617AD58A98615DF3113A6537CCD5E4CA5EE7715F446C009F423622
+CAF9293D9C25EA96CDEA869C00821CCF8E0E146A6977AF4FD1D6CB46D3A96CE4559D7EF177E1
+9797615C95C51B2AC6DA1A3E700D4AAA84603E9E9B4B0F2C084CE4A17BB119B6C998045032C0
+4AA21B8B4D5A0262387F884D5B21AACC93F1FB74EBBAAC13E092A860F9875B83A4F2BD56ECE6
+B63CA3575EF0601F3D0FC09C5FE9D7B2523A88C37C3360FF2E8A3A0D6C6C9E448CA93728991E
+F2BE037DE5FB059A72ADB03B1FC85C49A84B2077D6ED25DDED1D0F9DF4F137E4556A9D066927
+217488D7ED62E22313109634EC5B291842369E376F2D2302A3D9DB199F0AC48B228C8218ABE6
+BE8503502672F984C8A7A97B8B6AF3EE1C15230C5DF8FBBD04D78B28C3CA61F568E0EEC6212C
+3DD622884AF4740BAE327F89485685C94503D1D86AAA538110D7C9E520FA19C129BB994E3765
+8B6F0D301C8899CB735BED20E929BA4E7B6F3592D5B945203639979C6A459BACD0B84B399828
+3F3F8CEE039A3E78C76DBB58EC4311BACB39E1AB2B8C1E65AD657CBA210CEE930CBCCE737216
+414A7CD90ABB953F27FDB0991D76A23B8122FE3A2CB26843A4DA6681ECF996E4AD7A1102F4B2
+44AC4F6E431BA1E9F0EDDDE9DB9399AA8484917776F256803BA5983A2575D9371A08F2330CC3
+44B89CBDFFC5004E00097A757C390984FDFDFFDC459EECB46A2A1C8AA6A1618C2B1B49224E76
+0AB2EAF6893219EDB7E107208D95D4D3F49E221994647667DBB63634E327C4DB6585ABB58D3E
+B338F272AE572E9217D63CFA8F10C87CAB078B68F124E0537050B7DC1A0D1094B9AC9FC21F5B
+B17756D65C05801D59E58AA02C509CCA118CEFD2C91D6735C1DFD01DBF1B36F267C4DB0C3651
+CC9F1B325915E23AA43EA1DA505179DC098A3DCB76DF83BE080B733DC252E0A00BD702BF57F1
+923A978FAC404F82BF4DDAD59B16883CE7C6A0F84E4A4E58A38FF675335E5CA5D59EA3DF82C9
+3BF0CDB775B533BFCE6237659D0B97476D2C14120A35BC6970EA9554FADAD6AA7EA674529B87
+603342FAEA220B9A0FFDC1236FEA243892289258940C2DE850FA7F4A14B6039EB93ABE2D6B60
+E78D92B66E53C40066138E63A10A3F5D8600A3974652D7EB79C12E16D5D83761AAEE32FBA99B
+762B564374B60F3074040D30343159EFBCBC67FD1B621181DDDA4EAE32E38003E45B1A21A04E
+C69A3C05EC4A7A91E5CBA3FDB856D8127D9ED6C8E23EC8887D79ABD2FC139B5CB04D181E14A7
+43AA5D5CE886607534117A5832DF964084FCE620A465CE886D1A23FF1CB0FB812117EDA34436
+5AB72AC5128FA0FBDC426672391C4B61D3E60AF0815DA6D908BC6201F800C705A18A2343FF3D
+485473FCA8DEB44D821066FE148D3CA23956C99D0BA4998A3E126A685B19585D7380354E8091
+EDFC4E684AD032CB0DEFC5CB076A5AD1E9581E68B3826D09A96156E144733907A23FE62AE723
+9871B1D7B790D74D7820F9A096399D9120D5A78E2EAD9D6BACC3DF32888E072021AF81166F6F
+EFF32EBAF11A8DECF4CEE3C07E9A30F175AA22C7C615ADA194480EEFF72FFF2E97BB0DCF5DC4
+85428B08F173549A0132B396E7FF53B578AE0939DC0CEF80A537B1D713B4D6BFFC987B34943E
+ED13E4B723C85252F9561031F3E2144C7B8C8B5F3794435E1293E4106E8C0114A14AF6B37C7B
+28F7EBE6D321C4BAB2DD04D08FF1D2EB4967092D52E8E5F1D04875FC7E00FFF8C3E9C7336CCC
+8D709EA09DEEF006E5E809CFD7F377FC4BB8992DA3DF88159F1241F927E4701DAAEE33394645
+B361BE7A137454A2150394309F69F41B8EAA3274D6E4AC2E9A94770BA1463A5B774AAD448F2B
+FCA1D220449D1D3D09BDE0F582E4C09E954ED577F7F9ECDC5023DDE9313D7E0AC83C496472BC
+35FF3367B62F1FBA6EBBE44892F0CA9F48FB4DF1C2E6D95F030305694C91E5D2A49CECFA8A89
+61877441513E02FE7700CC536BC6FD9622093892353F0A83AE630D5EFFAF0338924E2AC575AF
+4E644413C29EAD6C123FEA2ECB5B4B49CFA4042C31F3D6FF535D3F881AA9935E2B5AE265207F
+94254C9DAA2E7F8BC6FDB6662722CB19E35E4E10810C43B0A46450E0FF05236C08298E02667A
+7E2F4F1777DDEACB198D3E65FE34C78A3C71A542A0223828BD7B57A49337852A7E38BE96C8D6
+8B27947476892A6325597AF1607104A3AF0BD539A433B1CC09D23790DCE90812DF84BDBDD0F4
+56BE6404F2E59EB8882779554667D48C007C2B6E31FD3691E97F76C06C659FB96A417D2088FA
+984981311EC3217A9BF784E579CA42B4478F6530B3E9F0FA1D701D4D8F040B4173C8E1E0CE76
+006A644DAA1611446FFAB2B218867985ED06DDF3053684F60B912AB11CE7B3425FF389107859
+0A78768D85E21BBC09E3B315CF56F6F3532F3A6B1CA10034B80CAEF1E62C2D91FA0799ADBEE3
+240BAC2A24F35015700D938DC7036245230BC3DACAB9520AA950D153AA79A0570BAAC57452F2
+C958554992B0A965CCD7BD9C0971B6EE8357E3DD18CF5E6BEF5C74DA84CEE08E597A5DF7A21C
+17BED630CB74F2F21EEC8B3C2C6DF46E0FF5D571BEFA8398D3EE38E905222C8E94ACE8612170
+1195D40FCAAA271874A8E6AF62AC4D60558A485505F4301959417D3F996526A494A201C4CAF8
+4BCA877DA39E1338BFE9EE163E28993545B5B989D5E8A0BA1E1439EF7C6AC1747E272716A30C
+CCE34112B67CA53ED3D2379C99E4264C37BC4BCB70118298D281B8056D809B82FEA6994952CB
+5356BF3E41D19A2645A0139F44C7179B87174F4B5979B9B6E0ED55C00F4CF2299C6FB6C98010
+E01608176D6BFF74674124669EC3D9EC262BE00B9F265C1BEDAEB13895CB58CE214F2D7FE619
+762F2F1713A0829D3EB4E7FE6449A73C7C2EF52856226952B9EA375D9FE3E0FB79741ADACD2C
+056BE97B93F09BE46C97E2B15B2A3C067172B90F41A8FF1952787EB93ADFB5D139B6E68ECE12
+291B23AAF9EA86585AC48C85BF29259F01C2E158750E4FB1ED1F611669EBEFEDAFA8F1E8C285
+A1068D065953207897F63C142234B79230FD7DAEC8CF3C178FF691F2D22BC2E17FD20D527954
+B08837F88BAAA2878580E49A7D3D4B3BC91A228EA3B176020A049791F50F96266FAA79AA8551
+A4DB3913346113ECBB742944417DDF2529568492D96F06360D20D644BBBB0F7136A38B813E20
+8DE581E70648686C5C5C6E92FA752D8606B56143E6784E400411E2EAD4933F168C633812B2E8
+208B964791DE0951EB3FF55BF687EC958399B4B34F70A80971D269AB955D8413B68E69821086
+C71F87C1E60D5E78E721AFDE35380B930C41B72F4E8717393A013723C81497836A6D204368E0
+2C8BBE44521C82CA5F8E3120E7ED232779C0544183865CC259A047ECC3EE5E139880FC96F6CF
+ECCAC3EDE4858F312BDA343B23E19703A3C624D99361C6900DC9BD1134001F17295B0C2EB754
+4939E8572D50F04C0EB75EB20A88C91CFB5CD971A05876179FE794D4072D929423EA9CD398A8
+D31B3CB32262800CB5EE1266111E0504C14C1FC08E60441E89E4DF7C91CC5FFB4EACF83D065A
+F32AB2366B0C0A844D28C803E33F1679EBDA804AFC0EF4BF320E21919959BE7B060E914F49CF
+8A2CA28547DFB771DD7F78535FF95934CC749B5C7897EA9CB067F6D861064CAA233C3538F3E4
+D5EAB1E756EFAE9F305B03E70E6AC14E0355AA871DF0001FC80620160DF7D218B64AA8C12802
+CDC0CFD2E16E45FEB91D2A74E12031082E21A6CE76593E3C17A251E9B2EEE18A0E922DCEB758
+DC42DE114893C36AFD4A6E3F1370E3D66B0CF40DF7B05473DA0B2C446385870327C847A5A052
+81BAA0080C36EC65A10056619005B39D3BB17315EBE5187D1D69DBAEF5F89F280FB9F41F53C2
+EE00A400CA8EED8E74337FD737ACD8EFD0D361E4C516B11DBAE751B408CC54D49FEAEAA64523
+6FEA20CD8C326231E9131D003E74F1F8711C883E6AC50798C98758A226CA85949CE153D4F1F5
+002E5EDB1C5AFDB33A3D5E6A4FFE73FDC25AED83C1C83533A5464B5EC8C0DBF39C3785BCF147
+A4BC11648AAE5F2ABD1942B0412F5ED98A4B3A5BE1B679F66E0D0C43806A89A349F259DE095B
+8538C45A1A14B320ED0C662129C881C6C70487D7EE3EADBDE833C415B992F25AB94E1F6FBB8A
+FDE188FBDAE860368558C1049BCE0E400368BD094C1EA808230998645B88163F77C1DDFB63B2
+092FD1B772C7AC73B095AB8749E65C3DD040AE17206CA88B7507AB3321231CCF8B2144EA51EF
+CBDA013A011E1D18ECD5780A80C262BE5D6920178D2C129F87632A39289B032FA01FD6699ED2
+E79EB18B0990B86F00C440B4A6CCCD109288A177E366D21CB16A569DEA5D20A732B10576182F
+0EB68BF666B1004DC444960E579AA3FB762E529B6FE6D98E582B90EC73140BC67696DC49ED47
+64615760C58E9329C02FCA556E23B11CAB4F516E609F6044FBE97289D4269AE5F78399432A57
+5198596B1E19B201078C93D27BD18C8929F145415FE188C35DF3FD3A59A34AFA3C22CDC2757F
+29AEA7B1D0D983F4D029E4071896437C8AD90459DAF4FD1FD173925A007A845844C6666CCD14
+A9B4DAB72975E36B8C0CE9A63FA38AC0D0697F46180A06EFE2618B27FAE17F16A148792346AD
+9C2C55E9836845B2A33E0F03CAEF4850C440BA483230CB078A72DA8482FC959B4EDB01FE8488
+B7C5D7502F922ABF8A2195F17C2D3E974D2E5AD09E1E61FE5B723D5A4BD6336A259EA088E3E4
+4FCA4DA49E017ACBA3C0D58F16A3A00E21D44F1F26693449D5D382A12C70C7959965479CCB12
+5565DA2442641EA18B8DDD83D43F8177FD32298C0B3DA44D436C5AD9B85E47DF64BCA6898C1A
+0EE73195F323D8B4B2442F15C7A73DA62009A31A45339DE6C491A04B5E4C383EF66A3749F6FE
+7F53059F0A08C8DE4981D6A686B3503D0563A710D91B3D4587C3D12062ABC1210CADABC6F0BD
+9C6F46C87C5B4F0445E7253145EE26BA9D839BF45E9DBF635644F412DD4B1738030CDCCC82CD
+370587F4CBA6796A2727D3D4871BF0D8CCD867F2A0F32A3109F049AC032601BB5CCA0E6BA807
+50F88F1BBF77557CCAFE6FA24B5B5D8FC4941C4113C4042FAC0D2FDD50B304BF290C26ACCF79
+3E990B1A10520413679408F42399684D4ADA9CBD5C6660768DB2CE468DDF698D5BA1A73D3BBA
+49E96320D04B006B5F6B0387DB59F2E20250E5DFEA9160BCBF855801BF6998D481612D82F7D8
+D6AF0B2034C9AFD9BF26E8202D9E8DB1633167D0F073A013EEBF466A4FAA74B6A5055A74932E
+64AA1B75A8708C9C6825141E85714C48FAE391D02A0CC9E537A7E11D1E1E3CD08DC693355957
+7DF07821F6D6AA36154BD16E3D158DE669351A48CA71603C4CA0F364286D4A4EB1CB90CF20A9
+DD2BCD0BE17C8C04098D9720F7F7ACB02EE63EA496E690AF57B02643AE9301F23D42AB02D414
+5AFEA48D26118066FF99EF12C0EEFB4BABDCCDA95EB52AD64583C7EA5E54417C2805179F18F5
+7A0CDC2C3CB502D4A01E5149C072C732BDCE5CCFE8EC465BD66691E1841956D79BD027535412
+031A9603B1C24D3D16B0A3AA3F5E00FC84A30E28C617138828CFC30BC40AA24B94159AC5336E
+F47064572B18678738240635FD1DF47722DEA61933008B1022F9A258F47FA2AE762646EBD5C8
+6B0C7F1983E306E0F42508DFD5B463E91147B198E31D30BC4A84D45C0631886D42204C196C98
+01CD982ABC5387E9288CF00F0E5810C712DB51962982E3A91CAB88110C57FEF58D16621B3D6B
+34C7E3FD7FDE1177869BE84FABB95D8F054A96375CB59C4711E5830D5FD13A7F4C14E4F2912A
+2A4E8E3072776ABE39D3DEF4A62BB11A3A6006242437BF307DE502BF95EB193CE32BA6BB13A1
+F219CA0F7EE76257B74C4DA5F0D7985BBA1A8750808D741C6080C024E78FC0F3BCD2E0DC8396
+D434EC98BCC467F739AAC2E9BB78129CA55B53E08B20E35FC13B9AE4762BC784D49FDE8725AA
+EF34FEB464E3833F232F5D7B02BEB2D95B17949FB3624836CB344E64890D3BDCF5F459B1A1D9
+7E41798A7F5EFD69F9C5ABEADA042F4F42D3C5ED8D50123F7B92CCA9D2C5806A4486032E827A
+12F6F8D21A54CBBFF57088495FD86A7956D6C56C3D5B546F69ABAC67F386357E1C524679E62B
+AA462AE42B19754F8548C8F7BF74FA0192F53D408DC9C41AEDE772E28BC2D1FC39F5208257CC
+05DABEC5F019D5EB9B22AA825D57D1BA2480EF6F1DE82C18106C6047A4E2342A460EE99856DD
+DC84D76A3D081B2C31A7820CDF58BA8C1CA26FC6D607FA9EB0EE5D328362971EB10AED06B8FA
+23F49C996A1FF7D2A2224B4BB0F7E1E7297C4B330EFADC80A590C3F0C090F532678738380920
+7DF928C685C48AF18AD3A9CE962F6F0A0723C6A84D318CBBABC8F763B47CB66E1B349E7864A7
+A0BE27796467C403F9568070BF1D1A57EC7E97F22FF181FCA31C8FBBDFE1E4EA643FB5066D17
+4381BE4131107072B59A83AF99BEF336B8F72B8658738A84F71C4D7EAD13D28B4E49FF90A96D
+43B21A68979132CEADB2459B1107781A64073404D0F81A65EAC799E8E723E3C49CCA370F2A74
+572C4B755E1C4F92CB37143954BA6C748FCFD2BC5F780C745B1F0F965E63CF53400B78F84BE1
+0ACD20809DDD376D1A9B3C515D8F1781793CE9F8A4E769BB5AE25B36914932B1B0922212E4C2
+41DFE0E7C24233AF5BFDC3ECA9C81FFE34931643515273378D2190DE75A4AE5C1B8CBC4A5C76
+30008840DDA0E02E050CDFDB2BC5ED535A8E7698B4AB489313F7926AC1DEF01ED849ACEF2859
+870C7EE12DB2B0508F4E58268306E709842EAB264EDAF84C93C15FBE45CC0350571C6368DE76
+EDC307261C153B88D7605EA8F64EE7B1CAAFB5E6AA8606291D3198C1D3EC1725D7A8E97656AB
+5113198CF6FC2B2515BCAD112592FB7A4BE9A281326F045A70BF02188837BD474DA9BC46D195
+19267990A6DB0673901158567CE1D87C4FE76823076DE5B2A5C0225B7DB7BA7ED41F0AAEB535
+5D6F0AB463CA0C2E8FD24ADC4DB9C32C5A0E3698FED1AF65AFB0183CC582897ECC050D288C9E
+15EC7DA6C3EB200CDC2537DA19918D251D52F76E45075B02513A2DDA4548CD65AB129811EB12
+C2E0861123CAE229993E9E43346907A4C60DD7E4B73F8B0A5EDDB30CB3D9D5D63C153CA32451
+9843F9E9F22953C0916DB5E8D81DE8BC056030740772DF56F0E314D223C3B2836D34D61F77A1
+05C32B57F7F1791B119B1D98D5710D4C44977C7877DA90D37D82DD9669F81E913B8AEF9AE22E
+FADC30D27FB913B94F8540022EC0554D6DA7D0C510398E1185C2441AD678ACC49485A48E6923
+1139CE1D2626A2824FC04FCD35B8E52D9D3D9305C680B9BA341646FB2FCBCCA2B7787FA5DDC5
+CC8713D431621DEACC951ED554572AB8020D7CD4A9C946BDCD2F58FE9AB0305C670E92C7E80A
+079388C3FB1E85261BF22208A17E3E396D99324D215E85E282A47AEC771841BD13178FB8946B
+D6CE634A00D8BE0567C8735556194EBCD2D6B6AC3D5416597840A9FE2E231C8D92E044194C6A
+B8B4CA0301788FD2EE4747F48811341463DCD86F4B52F0AB5543FE931CED6D336D6DE4A2E1F9
+1878ED8D2C238296752A29201B9CB8C063454D959C8D5AEC04AD76570E9CF59650E2B44B7E48
+2B06C150C379EE272B7AF205F30CA1C2B6E30CB0D2E438DA4363A312BB1318C90EDEE938DB9F
+0359B90FD6284681FD3CE99BC434616EDB354A62CE2BD42D784B742911003F05BA8BE03D1F52
+FA8F0AC9F5879BC63B7829CCC64BE921E5CF2F6240FD6AD7A69D94B6340B818EE64A68FF894D
+0AF596DA0DEBE47F306F764548A450A418A1C88875B8964FA725B65C77CCB6BC5939FE0E7625
+74166CEF1839CDF76866B449AE2CFBD393E210EDD05D0526E454348059BF88B5AEED05841A10
+C894A0C49026E064E385BAF440D7B975AEA6BF1267D360308829BD81DE6DB3D5BD47B66742D5
+565607787CDB514F2C4B69FA22F053B22527B91FE4A3EBEDDA1352DBC0B4144DB5DC15AEB3C7
+8CCF0CE264C76682FC1B7D3AA2566C8DD47787092AD80185D867DB7891E0CE12A52C954EFD3B
+0CE23DC59C9B073685D14FC24A666DF88FCF20D0A93B4B28F8724F46D5368F2C195DC0EAB00A
+03ED7A0531408D90884792E82A8B0FFC7CC6D1C2E1AB00E466744407FB81F6B9B20B0EAF2B50
+A35EF6F78A9E9EC9D322515DDC6BF058B58CC6C036222F7434A1F27811CC551D36ED5169CF6F
+0AA6D58563C8792D5B74F08BFF06189566F1D0C9E497CD116393EEEA1B853B5852F9221967EC
+1DCFE14394C5A5C026093982FB19F166DC9F52053F1BC7F449E0285C1B9684D8853F587D408F
+1C97BD1D082ABF41AB80F47D189DA6CAAD9F0A416CF040553DCE2A9C853A71151EC50CCC71A7
+F6E0A0A9EFF458CCDCFB0D760AC0CB9B0BCE3D0979E898E42D43A78E17FAE3C33BAC5B4056FA
+D86567DBCEF75EEC322572144FC26D7F81DC9EA718D91B0892E5621BBAE940619EE3693E87FB
+A6BDBCD601FCAD972556DF2E1B0587A7BC8CBEDE01B02E19268F2D31C34712E4F4F29636E3A5
+06013A7FDA0EB8C78FE7C2A561CD4F09D162C17BB69A13AA242B8E5B189010058A3005C16BE5
+DE8975DC24D778EB03C2A59948C9BF3BB333AE0650E5DF0613C77A15F510ACB08C5C74519B79
+C527B36BCE33BF023C9CAA159995F2992CC9731B6AB100604195DC5A79AC4A02D803A18683D3
+9D25EBA9E584B3F3F64DF241E43B038C0D3111347CF2B421FB78FFCC03D3ED2A0C94D228AF07
+C5FECCBC460541802660C19C05A52CD6C1CFF8CC805D43AF3D23FC9EC8408E73A49C1DFF48B8
+6CD9B3104CA1515E98E41AB6496F4CF4218996692106BF443C933DB8A8CC275F5F1602881B68
+B787738070A1B547D6EA0520CF599B4E674FE930596C8DDC4D1454B1DF79F092608FFAD0AC38
+25A8A3EDB0C97C265B35EAA4A6D80C538BA24D209884A0BAB03847600E2623508DA7D8DA777A
+168150698A63F5EA4ECD54309B4989ED2C7DFF8A3940384E5FE0295840C33A078C2860B65BE8
+AA2B278185AA977110EB7B9A95BB0B52F1E124975D620E897FEBE57540103C873FDA64B37AA8
+F82C56B1AA233ADC9B8864B820A76092E2B17EBDA1876D27B49FB5A1619881935FA499EF75EA
+AB18E4496BF7493420750B13D06BFBE1326406C72112F6A497459952C412535CA38D41900180
+F41A47FF6859B2B8CC20C4243511BF0386261D45BDED1F8C15E01CEBB891A07128473972DE3C
+0EAF60856001E6C966FC1822C5613A8D2D3704AF91C363898BE178366FB56673B9600E2F7F2A
+7CAA391181D36880A86B5ED389C7FD49D231E3E82999932075696C52BA761EA299359837E712
+BDB5761E8D5FC3E8C5051E8BC673BC050CC0172B9676943426C646EC18C222514D9F21BB37D4
+2CF66168B74E6A4EE3CDDFA12A183697A121938BA5D51AD4C57A4BD603092DC42F6E8E15E986
+D1A0153977BC89AAC6AA7C5576B3905131D1889C33E313BC29D642F84D5B5DB5D301813407D8
+ECE2DE61207F07EE2F018E7CBF6C5C3B504C37400436B711756EA09327237F743D8111C9D78C
+A1186BF54B5487BED5F445857EF956C663F032EB59DFF3C4315F960E0F787F6553E11B34BAF3
+B0FB6215866C80F47F52F9B67E878024F4C3ADC4C9018428BD04C6824BB1457CD59BB16FEFE2
+AE1388FABE7B9C1C8ADA3491E64B6FABA0EB8EA80ACDA137CDEB8BCB39B5D1D038E7E664051B
+76E86E4EC718D8B8EED85E5AB8CF85B6872D4E94A76D78C4358E5744023B705FE01D0B1848C9
+2235AD874B45C4646E5C393157CBBBB6F08BCE4C6EA80A9A1276D9BD58E30015E20120CE473C
+AE89AD929A9AD4E6AA02F3090377853FF1190152E4D285B66B4CD78F29B18F856F460748A2F6
+D2B1454D4BB1EE72C4D90FBE896AC81690D77BDC2A0FB9655683131B97C44AD1BAF39A3D8E30
+16D847411668B1A56B8F34B40F48DE144330F7711EF447457D7FDC409D56E100D55A28CF188B
+D2DD182D29D5CE0050D6CD9EF549C9FEB628E20859C7E7C8D1D0A62D90E1AC0442B0B1AE7093
+DA6797BB069D6FA94270F60D63E0CC361E9D95168DBD7F8314D5A6EB083AB1B6B4972A2E32B6
+512AA3F8F4FBF5EBBC8EE7ECD5667F0DE7307C3642955FC083119BCC959BA8FF46D7608679F6
+CCA0616825AD959761F6E1B8B77C134C33D20B98DDCC20E5A98E49CCB4EB395E6F299A411814
+606AE676871914BEA847228F323852181EC68C2BE40A19F07B0617DB7E29DFBEF4DE984CC937
+5581ACB67CB727A2FD95AD7954C77282EF61E432353555BA81F4B9E55E4E2A6E1DA1D3265856
+769DE6AB519DCF2BB108D5D7A88C6ACA9B613134EA47198BCC2746A35E35281395A8D7E45036
+51EF887F28C9FA6981BDE859B5AD042E6FCD25CAF05622B269B9DDC55832267E3276D8A605AB
+8D0E690534CB1F5DDC8B22F05C2CD60D1020333CCE9F03E778E0C7F47A94DB9D692E80D19407
+E4F287A1FE21C5A507497C2589080836B31E9D0C92E29FFFC0CB3B936B9EC41F3789F900D591
+A8A7057284A64F16F5E280AF642A5257728F9667E9D977C7A9D2A4B5F0AA3DA9B8BF44D1F8CC
+5FAA51234EA419D31144B7DAA62D51899A57B5F625657809065D9985664404356F107CDC6E6A
+C2AAADAD1EAA1491B5196059D0826C85FC2F0CD9320ABF52960AEF7509CDBBAF288D348B84D6
+27AD28E4697D8888D5A8DDD5C3B6AE1DE6F24AF231265767089985766ACA72F5BDB495CFA767
+3A183BF5EE172AB5E6CB623074E036A315DB038F7F4FD1021C6DD6BA078AD3A374B898F90914
+E1E082C38EF669C2BEDA91F4262B350721D6AA0F6AD384ACC92A588FCB79941461FE8C336D85
+5E77CE41575CF1E7E233EB10F86A9B1666D5D2379222C5873AB2112A78F7FA5D5788017C94F5
+44152E703815C091213CB2DFB73B6D3107E708398B0B7E99E393DA14A2C5D7FBDC76B6DBB6F9
+355D1EBC6E8C27C58E0A5A0EBEDCE34B80F0276833B836C142FC8BF803331A9B442F346A3E60
+0A2BF964C6CC7ACEA399B2817DD63A886B62C7134D6725CB8D657B1F7628B013BF2BBEB523B4
+D8CD01A6D4DCACC87AD88D0FBF8565031728D473C1F56B920334F9BE3297D5D9D13BABEF159D
+95D044A594B0F9A5808319C56CE0D271F3655DCBEA72AAFB6275BB036864E9F5EB129ACDE00D
+BFCE57356F9C7348E6461043901A12664A19176214E442546CA0E2AD92B4A76F1D4FA8EE2E78
+2806429EFD99F730D0A0FC0B3D94146E3B8100A202D20B43EF01D2A7352B6C0D72F57FA0F9F2
+C80A84933C3233FB134E545F08F5203AD4E9A86AB08B80A78AC2E622507B6B2B7B3ED0432D6A
+515757B02D6E1F3C1508F00AADC3D2EE15B5CDDAE5A3E1E45D7DC3935CF05596147BFF56A180
+7F8F6A9C4A1A4780B9EBE18711BD28FE3AFCC7107368AE8F59ECC160AB493D58CA2A2BA7F17E
+8665BC548E998BF7666AC6F41D9308A60169FFCB69D4A35BEC6F95DD8322F5772B97A1450947
+44BCFBDFF1AA8C9900DB342E575ABC306CB00CF58AD5FC1640948A9659C9806DDD807331015C
+F9F35B8F662969B4043C3B2803C8FBF663DC427CC5EC8A3B5D19DC6248576274745B1315179A
+BB1A22BD3CD63BAA4C721F3D9E0B0851C71CD890A00B758FDCE1BA07BA757AF53A8AFC5DE21D
+0BB65F1FCAA506CE41AD64933FC3DC0105BA561469A752B393354EBE44B6285B262626F0CFD3
+89EF8BF3FBC27DDFCFE529F9A158D3DE78A900A9C075B1FBA4A9463279A06E45A9B54D9217C3
+6EFF1260E6E4BA1B7FD4CE0B06E60254D5B9112D17408245988E9814B4DA07C828BBE90F846D
+6926AE4133BBB22FA7A709B24A760182A3F135186AD6EEA89FC4E8E4CDD22328818C33F7B51D
+3872BC59958E2D8E9FB8812597031B800416981EA2BC3D906EDACAC2C3F7DB135DEA0C089E1D
+F29D3058649EF749F0615371EC5C33B236EDBCBFDC2703FBABF8AB149307CA265EA2F31020C7
+AB90FDE03717D7F9141806EB0F51D8044608ABB461363EDA2C51E2A03E4438164A1ED38BDA6A
+0963D5C58B5B8160E70EF06F5BBDFA56362902D8825B7D9909267F00CBCA118D06FCFA297F96
+BD2A217741A12C15A38E2C22A6C4075DD242807EC7C8833F0FE3D2CC1D192DD6DEF423BD89D9
+4D220BE67EBDC5E051E015E89BB4975B559EC47AB22734BBA890504D2A182C565258DCD6D9AF
+F99726742D7D4DCD54C8451288744684D3DEB5C16CAE4A3D5E712E64EF5462B09C2FAF1EE71E
+9A9E7D59A36FFBB2F3810CB5F57AF19B803DC7DD74C232A8C16E6CC952298CB0EC833519D900
+50A2EF37221DD3C2EF17BA91D449F5585CD67A61BA5E50924B7284EB313FA38E722E40FF8C22
+B85614D35EACFE3802E09FDEAE6BD67A8C9F258944C0274E7132188CAB333DA084FC83B01FEA
+6960C8523EEEACA46F8A81D5CD76018F26B29959D4586DF9F1D37B10D33C54D8993B64943300
+D58C20810D420A2FB777F989E9AF40F73F1A2FE89269BA0F8CF7028363548E20A0F09163AAC3
+110EC78996C2988BC20912BD04FE1BB3CD8516E4D1BBCDD2C258B03980C399914D9AB61E67FA
+273CAA1003D22A00B732DFFB659F634E236667085830535B9FA3A6FB09DA331E8EC879E5365A
+180911204568524F45E0D6777D38BED818968E664FCB5D9298BB69009EDF7D417AFF14DDBEE0
+07F23201A728B3E350825F7D30D82601908B47973995152E920E0FC4EB9C6C7F23FCC243D849
+3BBA1CC6C48C34F2BBA180D46AAC7CA557D8A470503891A08332F22CE1878AA462D32D0D5F86
+9FA4CEC032E385A311475FE853BDFA237D80A3765EDEEA4955C8AB844DBB144684EB1938B7B9
+37B6BBDB35C6A240399596AB1DA8B1F8B76E1A65A59AA53E7FE5D99EB4F53EB86B828007AE49
+1CBAAE32239ED78EC190CD7CDC81A0EC4B09E9C04DF92733DECF8984A0860D04EFFA220CD882
+D27B6E3999690179C4B102458F78F61AB29A339A79D8063F547A588C8FEE8D391A660EC06631
+FFF44042C125E6F2F2047022D78CDD3C2722B1CF366971B03CC722698D3342A6F92D39423D7B
+73C60ACB78B3846B419EEF24EF6F14F6DE77DB07460D74C31B6673682884BF269FCBE690016B
+C966E9A7A16DA643565E7ED417B0DFAFC844282EE2FC8EED142923B4AB007D7FB72A8CDEA682
+CF96051AA111B16579E0C9444486525F9CF12359A6BAE88E2CE869A75EBFAA6C35F5DFECC810
+B8508B7C4709EE0E8CDE730E984C199A673BA85F51ACBA7508920D5FAE52FCE5089C5439BCEE
+F79EB48D8D6701333ACD8FDD10E156FB7C2FFBE0A104F7128F868B16149C7A280C2F53CBE2BF
+22E3C342F11F49D2BBE5F7512BEF84FD218E97B1C0B7859F412155279BC80F1F6F1A54581496
+B77C2C713FBD5B20785C57A0F4641FC0DF448D5E79F7125EBB17918C60385B79EF4345CDD44A
+4AF266AC009BE62A9A6CD0752E266A9454FC1AC6F004704BC53D6414161F40CCB4F4CC2F2DA5
+0D860E9EE2274026B0E84E110BE5D7198DB7A3330F02B913E11CA291B73CD0F9BA34B8272143
+C96D13138F99C05A24D0F6A75C71D94A10ADBB1A47813307A5EDF32102AD9D25B89A64AB3A1E
+6C4B87EC7416573B5AB977D672D9F6DDB48F710D4A4C9CEC91997C655276F25A00A570728709
+2A79B33C5B79A43E44E5B175F576791ABCE72E9FCFDFD126649F8E59EC3248B15F262A00DB6E
+A3327FEA2F1F9F12DD23EBD73953F8593D303518F8E37E427C122E43A87803EB749C7C9899D3
+99E98C44EB1BAB1C0D0A334EC3F5659014F2693119CA3D0FF7E78D1F263E8737175EF80596F8
+7ABA98EBBA1BA57615D71C738DF9C2059916CAB7F2916ADE2CEF7F5962D1A2973E83DC17B803
+3666CB270942CAA780D57A8ED1255C13F2EBC68F41A850A20F69FA7598E3D978C700DAAEC71B
+45542712F6BCE8E043E94680BAE51345C254978AA287707499C7784EEF7212C2B6455F2C30EC
+1B0637D6AF1EB17E185D2B0C756CDF6C3FDF6EB8F734012971B13A0CD95F38DFC84C965AF61E
+C31CB1830445F84A252423547ECFDA493A2A9C0F75FF5B7844764864A2FA724AE3DDB141A946
+14D8B83C64F08DD9327357D58C3FB4B5AD4671866DAEAA3664514A1322D62AB645D4192112B3
+738ED3A84281447597A84E0E0D377F881E5E02445EA5652713B4326A29B99F3FD64756F4C25B
+CE52A6015538BB7FC519725BE94885A5FB18359EF03D764A04F1B67ABC3567DA01FDAF7C7ECE
+65A10B249BA50EA113D5B32C9B0044B01D74CCFB2638BA533E9BB53E257949FE1F29D7112A14
+0E0B766A2F3968F35CD0A6F497B2A4585E1A49D6EF91464B8A01412F4DC4D1703CCF5A9B03E1
+0B528FEE23FBAE3D419D11956B65D8E9D73298817C207981940C029C67246BD743AB4FC15EA9
+6BD451E6C1E599C554AB55BA921EA5FF370EEF85C70B5E877873B376B2734B8E5A855BF00D19
+F9B37D882840394CEB15AD2C7D8EE6F50E1DF3682BF863B7CDA4B491464E46E73BEC1BD2410C
+CFCED868896E83E230D69ED8E27673E5CF7628597BE47D05139DB3CEC1083AC21347C57D27CB
+8B4085CCD54D50E4E7B6F0CB07A26DBCDB7522B5197ADC31E908079961D9B2D5D3CC0EE8055A
+D31DF8546E4E417F1488B6477833A5A86AB95F495665B34AE46CF8CC4C33367F462F426662D4
+99BE68D634F025D8F712FBA6A4145E8FB090FF5B61CD70E5550209C92530AFE1BAB70B715893
+BC3532B9EDD957279FD92142798BA005E3D6C0BC95EB6E451B078FC6B1ABAE3FE77855BD7354
+F02EAAC338DBA19689823399BBFF119850CB442E5B7323B356341A4AD204E8E05489CDD464E7
+FEF19C5BBF5B495D91F70525675E5591FDB276576D6DF322A1085391F89941AE1216724D6C42
+704B2C920AAB2FD78BFB5481098939A0B2C7D1D5CB8AA7AA31507A117E2E9AAE05CE84BAF157
+91DF6D594D62C3857DBE27335AA79C909E4C2C571E0C3E1E6DF11B4996B8BC9EAF76575BEBEE
+A7C51B2EB327CA1BC7684FFD06919FACD345D01BC3E1FDBF8DB5CDFECF107F7F5D5BE5E7A108
+E189A0AC6DDA11749FF6EB3773DF65287E68C6F1FA8FFDBA58B9488186234E9D2B0F8A2EA96E
+3C521AC756405853000FCDFCEEA528AEDD5E15FC8598F416456F52EF917DA951A0EBE9E6E863
+F6CB778E0A5BE95D26A5D47C1EF7F07C10F2376D1869E05BE6DB2553126ACBCF4870385A1B1E
+2FC1625B311752431EDBEAC958BEEFC8576C0FF32A26EA29D228E4E8D3D2B926150D736F13C9
+1FABA41A9C3818775A536C2FE073D5830617559F2EAF8EAAEB3929AD970089443F934E1C937F
+FAF9CC5EF69DA9E747BAF74D1279C82D37CEE291ACA600DEA23514A55A54E5ACF8805D52DC78
+C7E4D0DDC1A3D02772D731BEE16F452D9398043275A551A097670645A2A4CF093EC252192FD5
+59A780F79EF21472A10ECAD1542577C352B54256E11B93F267D11515056267DCCDA2C5AC2134
+C32798F5706223409005EEC21998752034A3CBC845885933BFDEE7D1CB32FA84797FED209590
+2E36BB359E0E79E78E9162E8F8DFBC9796423BB4B98F9A9FBBCEA1DD5DB31D431706D80C5C29
+64532ED8AF6510441BE3757F5D9B53B8D9FF2DC6CB4E1F8D1B47F553C8D6D1962E9DF2A97FBA
+979FBFB52F4D4CBA08A5A268CDC5A9A6CC40738577EC1836BD04B3ACF76E899655CA496A1B9F
+5C9472A90F59DDED0D4C368306F5E3824CF013A7391EFC56986E179C79343B763DA88DE7F1B5
+1E2756031154F752F7BC2A858EAA35C549CC24C932DDF0459F4CA70925ACF39065440C6B2FE4
+8018D07A0F5F1975CC52CE85F8C7511AE1043B4CB421F5095AA0E1E588412DFA0D86CA55BFFD
+F223EFC18D56DC7197AA1E8E08D4BACD388719AFDA2915579868B6B756A929B928EFDA008691
+458FCA9FC5086D0FDFA6EDF122606C9ECA9C6D0163DE9F05F97E904BC6B1E0F538BDD9E1E5A3
+63969EB55B4CAF47B2A55F27E9DEB5007942D2CB6A61AF76F7E3128B918D8C561C9A0510D5DC
+8A8676DEEA7B0E5605F72BBBA35A6A24D6EA143CC8900D9A6F7755501969F25C3CC0F7928AA6
+0E70FBB364CFD14531BD0B6B327A3AEAE1FB48C708CEFB4E369195ACB18A9F21177F868965E2
+CA10074FEFFB10269E43C95B3BC7EEDE5DFA60998E7FEC6C568433F06EB48AE53D26C262E7C5
+B349C64B493FFE2EE11D3D8CA4FF6B9CE4D37F4AD6765D37B3559106E3E80F2946E207523349
+5048F3425505466F32FD35255978EA5467FC8FE4F6C147084E7A46C493876F647BD882CEE359
+0D5B3EADEB5A72689DD0DB1C3A8B89771CFDF77D9637CB915DF7E0F8B1356477B35EEE547362
+E97B58190EF9B3D4F442FAE6E7305DE0356CF604516912F4787EC315071578AC3DA58AD383D0
+4840891CB3FA113EC89A2FA43E7CE250176A5DBCB516147CD09F5C11B2FA2C2B2D00D69FBF26
+6D9B2E258ABA75883D48D100E04650F17DEFF97BF4C406DFEAE8A6202F56C18310BBA393553F
+9BBFB054F5939FCDB910ACC0FB10ED21D7CF7A7430CCF97BE7FC77714DC4A287544DF41DB14D
+B5FBF780CF8754FA7422C3F57E62CCEEAD9AA3470000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+
+%%EndFont
+%%BeginFont: CMSY10
+%!PS-AdobeFont-1.1: CMSY10 1.0
+%%CreationDate: 1991 Aug 15 07:20:57
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSY10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+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 0 /minus put
+dup 1 /periodcentered put
+dup 2 /multiply put
+dup 3 /asteriskmath put
+dup 4 /divide put
+dup 5 /diamondmath put
+dup 6 /plusminus put
+dup 7 /minusplus put
+dup 8 /circleplus put
+dup 9 /circleminus put
+dup 10 /circlemultiply put
+dup 11 /circledivide put
+dup 12 /circledot put
+dup 13 /circlecopyrt put
+dup 14 /openbullet put
+dup 15 /bullet put
+dup 16 /equivasymptotic put
+dup 17 /equivalence put
+dup 18 /reflexsubset put
+dup 19 /reflexsuperset put
+dup 20 /lessequal put
+dup 21 /greaterequal put
+dup 22 /precedesequal put
+dup 23 /followsequal put
+dup 24 /similar put
+dup 25 /approxequal put
+dup 26 /propersubset put
+dup 27 /propersuperset put
+dup 28 /lessmuch put
+dup 29 /greatermuch put
+dup 30 /precedes put
+dup 31 /follows put
+dup 32 /arrowleft 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 127 /spade put
+dup 128 /arrowleft put
+readonly def
+/FontBBox{-29 -960 1116 775}readonly def
+/UniqueID 5000820 def
+currentdict end
+currentfile eexec
+
+9B9C1569015F2C1D2BF560F4C0D52257BAC8CED9B09A275AB231194ECF82935205826F4E975D
+CECEC72B2CF3A18899CCDE1FD935D09D813B096CC6B83CDF4F23B9A60DB41F9976AC333263C9
+08DCEFCDBD4C8402ED00A36E7487634D089FD45AF4A38A56A4412C3B0BAFFAEB717BF0DE9FFB
+7A8460BF475A6718B0C73C571145D026957276530530A2FBEFC6C8F67052788E6703BB5EE495
+33870BCA1F113AD83750D597B842D8D96C423BA1273DDD32F3A54A912A443FCD44F7C3A6FE39
+56B0AA1E784AAEC6FCE08DAE0C76DA9D0A3EBA57B98A6233D9E9F0C3F00FCC6B2C6A9BA23AF3
+89E6DFFF4EFEC3DE05D6276C6BE417703CE508377F25960EF4ED83B49B01B873F3A639CE00F3
+56229B6477A081933FEF3BB80E2B9DFFA7F75567B1FA4D739B772F8D674E567534C6C5BBF1CF
+615372BE20B18472F7AA58BE8C216DBDDF81CC0A86B6D8318CA68FE22C8AF13B54D7576FE4CA
+5A7AF9005EA5CC4EDB79C0AB668E4FEC4B7F5A9EB5F0E4C088CD818ECC4FEB4B40EC8BD2981B
+F2336074B64C4302807FA25AFE29D1EDFF68FBD0141698DA0A0FD3FE352AEF6618408EBA8063
+0FBCF58909B21CA4B9514EB27F9FC7B78FF460D374798DABAB857F6DD422BC7983C7CA213870
+1652B6C3901B98B43B641F905F54AFBE00822DD60E2BCEB957BCE7CABFC51F153F3DE4095395
+28E20DEE4B8C15E2AEAEA9A46FFADE11A3EBFA3456633B298DEC6DDA6D6CA41DAE03F5C6B56F
+68E58C0706D3A97E34FD845F8F2C6126BB6FFB72FF4005A1385A1EF92F2BC0FE7441C157B1E4
+AFFA17A5D2057DC2BA87A77C45F8442A36BB895C4FC24FC83BE3831D0588E9D66DC2E71D11E8
+8E9F110493314AE48233D708568062829ECB94AF0441975CD8F1FDF4F626E6B0DB35683B790B
+EFD89B94894C3CCC5AE9A57EDE5B4C5F71CE1A7C5F34108EF589711E2E4572D90CB501068859
+E2E333876FC9251E6A574543E1C2E7A55E186CC9A194DBDA51724FFFE506B0B754666C59F449
+3D069431CDF764DD7E62720625B3E02C1403427A93362205A4BA5AA6727E3D486795D7EA749D
+AA5A46A7C3FF9EBE73DE35ED38DE2A0E9BA7FD370B5B702E21DDD6A69A6B2E2916A5A93849D9
+24B844C3A0334A0D2C95E089BF141DF55E25620BB31DA68962DD3C51A9336EB11FCB737E6906
+EABA756BF7B55EEADE38994C5FE146FDF725AC74CCACD70BBB292DAA5B1C60CD39AC60239B12
+33579444E8846826D3983B0D6A8C5BE07DFE43961897355ED8E72CC4A4257620EB7E113EE988
+D0E8F7947CC822D8563B7BD56D69F144159293E3E2CDED7068F6E3046F14AD559D712D7FED96
+740C962CD9EBA9CBDB0B45D5DD9A05C0CE28DD27D2FE6B7169B409BD1E080B32D6D9F2061BD1
+B9292D0506D482354F59DB8BD14F8D975B8A30B212F524C8664E5BD9C170BB0488CABFB0BDFD
+D18BD44D443B08FB2781840ADDC9BD22376AB814B0429D7B0664B96E183A2675A28B68F1FB6F
+88132C796CE2AAB0B9409396552D7C16F6ABF5B85E93B397A9E1CB74F610E81319CCDEEB6D31
+EA13F95F792841402245230868FF37BC57995ACA98FCA2DF474817BF96B0ECDD4F42DE20A007
+49A91297CB25EF1C7AD56C5D87256AB41195624F1977ECF9246D7B1DB6CDBFCC654AD428932E
+5C0DEE8CBAE5D2CDA5F56C16D62BCB93B05BC6CB5E13247F59F321B3B824A73D4261C6A85609
+ABCB95C4B14FB51FA0B8826A05696617A2DB092D909FFED178BA62599012D08EE433E800B54C
+77C15DCF02086B1F04935F7B79EF163384FD4137391F5E4936EC38677BFBA1B4204F5F80505F
+68CAA8F538EB157E9708306A9745D2E2855EF01450E3D2F8BD3C4C5B4F3697A51038011D41F1
+6E4C7781B4EECCCFB86EE892AD6E9A2C69C1AB0B11DE2BF88964E5DAE8A3389F18DF163B375D
+17895F0D91D4D52C3A5BE455196251EF12B8742CB54D14611BF5227EE52BF8F464EF8860579F
+B8BB6191E9AE46F27BE34D732C2DEC814D00FB9763848F847AA9FAA73CE9053719C781C3B3A5
+F27E614187D3F00A330C2F76496BF32E924E27ECFB6C459353845D446F642061864356CCAAA2
+BF7443515645B51F4DFF4E244F8B7A556EE38389EE3BBF9E69BD72D6BC0D134E134D6FF43608
+75EB8838A885DC681004EF4383CAFEEDC688FE4735F5AAA4A11B1BE4D956AE9CBF8D8FDDBC29
+A600215C189BC812A1F441FF1CA1FD6C5F3C4013528961E676FE3C9ACA3D44B913F51DEFD42D
+D4F67BE410C4152B675731F18315030FC2CA4BCFAF5C5BCADBBCBA4664FCE78984D5C8997B40
+088F68F31C8D54D44575ED23533BA3A504C1BC90794AB111F1C011BE57696786AE25551ED73C
+35F6A343579DE01675DCFE26ABDE7A3CF73C121B7C33CD3D42BBCFCED99CCFEC4AE08EBF2AF4
+FADEAB53F6A2076F8189503DD57F84AE53CAD55D97D3734E706D9442FB175B5CC032EC649776
+00A369007A47B17569E32C5BCF5722AB7CE03EDC4DB3C1B3D31A73D3BD274C53359C6BE06BB9
+3D0026080B9D76F51DC69AF96C8F73B83BC8CEB5D788E69571EDC574E71C06B3504141D47179
+24EFC2CDD8D0CB9645A06922CDE8EF7B297BCFDC0C9D8C65A0D0CE542BAD98B08BF75D814CAA
+C3C51877584EDD5412CAF5C69599666DB2E5571E5662B3DA510358234D553A54025C8DCE413A
+CD0B4FFB252BAEE591382C0C0A293011F3649508A2C7DAC8F153B869C77D148A0A81AAE057B8
+D32CFDA1750180C98F70A8D0FC62A976F785B6F67E9665D1A54C2F591E4B9BC1B8CD0B23E6B5
+3CE5EE85995417A8199F68DF12C88173F69D45D8E6208DF7E1315CD08C9F0945FA751B9400A4
+F44F1977355C5FAE4EA84342F04AE3E785DEC832DE82B9C6D57835734080DF60C2AA44702FC5
+BEA1AF1455DA321341F3613442D63F6B547FED5707EF114B654E0DA6ED340A9372DA4A99A987
+CBE785342FA9D2E98789417B87BFAACCD46C16D11B5C6ADBD5619770810A39D74BE2620CD99E
+49A9DC91E7E6D0B6AABE9AFDFA8D532FFF1310E0FCC91C0B103340E0F1371FE7801B9EEC0F67
+A7C7A26D18FDDADBEF951FCE20EF0558B9F32C560E41A87AD4A94DD0E0F1DC333F6667C22C65
+D995B27D25371579458748E078D5EDA6ED9F84ADB3D35547FED29BE03ADB683BA50A9E1CF955
+CDA99F95EC45B6B23F43A05D0607CAFDFB9E1D830613C22F1C583A65381CA5C8A736A8B34DBE
+70C116699E3144AAD48CFC32405F67614FEAFDAF0106B39EE47B8902B1511665BE23981ABC5C
+4E148F6685ECD9575C66DD36A22E41198227E7D7433ED856151154E478D51F5B093AB0A7A923
+197864F4FD6AFA7282DA51534B0F9BD0FF070795BF954E02204BCC3B0907CCCA5F3C478F7EA5
+402556883EDA2211C394C0D6E921F502368BA96DF89C39B9A36805BC76FA3C3FD390B0B75262
+7D8774F66D18A074BBD255B9FB2A2FE94BB30A928243B9F308BB789FA83E6BA7B94946DA5B70
+A5047B8D9BD59EEC2DE5A21A7AB0A826CF02CB675CB5C2EA3B774647962CF7DEB01554CAB8A7
+B949723EB847A544E8C839F36C10E9BAB10C3E4B05CF6CC46CC6A567D9BAC1DDA8825C726450
+68690EC820633567BB2275BD1271E284193C4402D5AE384669294AF99467162E790B3CE41F0B
+BADEEE07EE77BC47CFBAA76F28DF5F7B870F95B04A8DBD85454405DFCA87B6B4DC65B3D5F125
+65BAD0D22082001D0061F10991F3E1682527EFBC3EE8F072F4BF29F3EB210E403B142B82B97D
+6AB9A5CA512E448EFA90F8043495C2FC11730F67949E0F54544094592989D7A1CEB43AFD0BF5
+0EF49C81C996469F52451CA818176ED2AA6FF8276030EC931A9CA6BA331A4B463CFE77161410
+C4E8EFAF9395F51D13D1BCB2841DF7DB65FA51ECE17B5A321B37AF3215A69E72A74C4FDED676
+7930CEA4517DF9A7148A0041F4745E4E594B0219C9AFC5EE8059BA9BBF415302A9CDC48D0460
+516A270EBDA3A6997EC4335EDC0F20FF994C69A486316AEEB8584D0DDAFF255F7FFB07C77E29
+D58D32BEB7F337E28DA97B8C7C44F8452D9C629C38E03F402824B24CBCBC6B4980559921D69A
+A48F593C4791B32FF0C6DB1546E37F831A82E3EC733773310157F50DB7AF0684981345E7E23A
+7284029CB27BBC36D2D41EDD1CF0C3E30895D9DE0A2319A746127C37B6F08BB7F9A414FC9FCD
+2C17998F7E6CE30C395E2BFC589CC0FEDFE92C659E4078DC7F83E9418B340BBEB23B52D45983
+24238EA02C94591014A4D7C12451F7BF20F3F9DD26C515877D6C33A2166A4E433A1748AA192B
+C0D33F1C4FA89397E39AB886AC737440C31FAA635676A62E6D3F194A668FD0F8FE5B6A8BA3F4
+B4BA2198C837E4B9CA708754CD0804AC78C9218A770AB3EF5765E14A69D14C3367F842B72352
+3AB69E5E4FDE7893F99C88273DF486B4080089A0DA5136C59E1DDC48FC71C1E9C8C591E8BE5D
+3C9426A657E65FF430EB154E2DFDF4333FCAFC588B61F8071F65CC8D1CB15E27A425ABBB0D78
+BC366BFC4F88122C66DB571555B5D6E028912BFD89CF3E0E56C464392A4D505A4F7E23CBC169
+CEEAAD218C7553668F549AF2CBF9A297805B3453B7C61112BF8E6325B7569E38F635B2E13B28
+AA8F7188E4C94E3E047B6A6ECC050ED9F3A43B131193D84B32C0FF1406B9B66E3627719A781B
+676DDACC16915ED237D6B1342F3A9D981D9E96A1A8D5827BF165BB901800D6C900A53271C906
+D3D106D26636438E1B5A0C9C97CEF25F0C8B4B5C037C10A9295DA210CDD608ED6E0B77CF2EEA
+C5DC2FCB7B5FD0122A3C3A03DCFF782E3C877F210425F9FF99235A969ECA67AA7AA290130D3A
+64D6165CCE3AC29C5EE3B4B86EA3AB78373C664DBF6B99949EE56B0BF0F94838701D554B26BC
+45C4DF406D9015CD0B2147D338D1C71F7738E3B922291C96DAB5D9230190FE3299551698D8B1
+4EF02F5948BF5B5E4BE42849C001CCDBFC06DEE4FF6B12832575D1E5863F1190BCE902A650C1
+BF869CE7082C9388A1DAC4CA0E02967E3937BA91CDE0E931BDC07DBD87BF028F46CD00E7A7C2
+D26362E0FC0BF267D6DD23E1DB2CF41C3BDCC785F2A8D12067CCF81E1F113DA147CAE6B729AD
+E0F85369AD28239F35C7C5CAC87CDEBA07AB233B9321055B972A98CEF27C1B41EC063015E8D1
+A2DB01AFFBF0BE01C43DA54A86F199E68432106D252837759AE1618D7008D615AA436341DD35
+583DF423EACC1B48D568FF5985145CCC285B2803F03B5B046E7514A8024FD786D3033AF60962
+0004CBC2609766039EA8B28086019E4BDA30113CC40E854A159D86AC49E50D894595349E8B37
+97239DA96F55B565D5185E630DF0BDD44612DC4E83D31BD8A4372AFD5420F6B379EB8D7373AF
+3C91C999CDBF3AD418DB84AE6629D44EB28AA5EE9583686EE4F9435DF0971A3059BEAF8651E7
+4E33E7B712174BF952795561BE53B5926CDDE509665488354D5C3E288CA7B679B9B969C9C6B0
+44AD882905663D1F5AE476951A637D4125E26575B2CAF43DFE5C6181238D78E0F41F7F798F03
+FBE9390561CFAD3F29E9DBBE20EE524344A7E3A730C529A2BD8506FEF7D571AB99A36E136C67
+897F7C38582782BD04DC799F8F66432E0D5AFCD239185E95C8B6842CFF16F2CC128B8FEFEED6
+95C85E4FD702A60553A254E9EE2AF1A0313A5D2AB5EB559064480B13412085120CB6C90B1AA0
+8AE1FBEC261077B9FE65E3FACF4DF582E89B68A4422D0460DE7A8523B51928F1416A9AE025F9
+541FB5FD5A9AB5508ACF97EA891BC25EA5FB8C7C58310720CC40B8366A806DE9E4DED30426B1
+E7E9D9C145969B2B6D27CFD7F7BB7B2265E79B4BB865B0645209728891A88C68B20E681B4472
+CD3105C2238931FD048B43400A9819425A2071367B962C69374A22A06990EA59D0FDE438D552
+2432C1BDA7A54E52B594B662740FE6923CD04DC2E7B05748A8BEC182DD5079DD44C0FDE807B6
+BF4025992BC6B6F24C2CCFF8385CCD37167BFAC7934E521BB7327D8E88B018877D690F959245
+FB26551A75A06E6AD8E5B1C2363D2493FD947431050608AB63F15D1966D6BFE4F1A5AFDE5BCE
+8B08E91CF0514B4CE56E1C62BFF778159B77A5919DA5F4619F7A580D6053126AFBD8363082DC
+12A405201442BA72742E26C7C8D3430263C9A0EF34E0205065977E7952CBE0FDEFB3902D7716
+7F088103CB7D4A508C867077CEEA5D1FCBBC1AEE5F26AA7A85FAD4FA3C0D9207AF49B373F70D
+0FCBA87AEAFC7298793693865C156FC0E0E8E7B31AFA7C473275CD08B7BEC07BEEEE402AC272
+C666C61F5BA5C1C513DE5909D2998EF7C439ECF9926DB57E82772263979BEFB72DCCB5842BFB
+BA0EB1586CFDDFEF3A63F1B4FCCE3894E981D6268A62D1D39F918D4F296381D5AB356450FB31
+CAE01FD7F36718C7A54D503EBCB479CA191D5DBBBC08723B8279F2491931D2BF54BA9A93C214
+549F66C3C314EE37B5A9951D62A6776E6C7B4989BCA05ACDEAD7DEEC09BA97A0DFDAD7429E3F
+480806EB9C7A3865B5A0648530247CCB71AA31E1F8971D9649D6A430BD8753FFD295F30E4E7E
+CCAEB12F4A5D9B7902FF57B08B3ECB4593C988758CED4A394E412FD5A132CAC5DD3DA61CA3A1
+3E91703702388EAAD89443E70F7D037C9FA28BE7C8261EACBB7AF473EEDB0645BAF01C5F506B
+A85813FD1D5164F541E0E85D228E92E60D9BF5C108674C621D38E726D2E219411759E8063C2D
+2E64120C66BB2A8F6F00289C3BFADDDFAFADC3285CD6AE1E624A59D7621276362382D2156A49
+319A5B1E2B6B6D9B9346A59E1A4E9214C66E17C3EB5A31B394EE2F030C88FEBFF5C659E29FD0
+5F57C35B8C986ED1B6FE33ABAC7334FA0653DE6A935CD0CFB4F785F80DEE2D651BE3418CC83B
+18B5B4C176DE3263ED6B4F64D4395A48C2C5CF13B8D21D63D85E2228F6373BB766D288CE9D05
+AAF98D0848D1AAA42CA0629165C7417E47906AF4ACB4353CFE396B82BEE33EFCFA2531DB7237
+9E81F0389A72E0A1D423E1DF66772732EBCFF12D3F83DDF18C46A00297345166F3C3E7B11974
+D70AB02EC9629D4AF1F2857FE14D86C9B47B79AD89044CCE0AC09FFA4621608F7AABC07C0C76
+60B96C4EE1456B998F509F7D77C9C194A148C48B48738A6A0AC12E50137764914BF6696B7049
+C8F13763949F04D6A5302B9E266EB035A11FF5EAFD296F209A3FDDBEB62F1C7064CE0C449A70
+A29012E041EDFB71C9F93BEEF2A564FF2D8B248579769A81617ED8DE4F232577E0CD2CD650C2
+DD3329069017B0B427651E532CB6D7602A81BE2626EA6AB6D0C85D69BFD8772D62DF7F6C86EF
+67C8FBD17F2D2DF34DC52256C72181093E4C876D86C9A66C91A8AB1E01285763EA93EA6B7A4E
+6131497BFC536F69B7C02D28E4645CC6FE5D061495512429A1D3752BC565F769A4475E2C415E
+8CA4985CBB329D49B8AFD45498CA630C3CE56E7E26CC0C4FA9446D3A402D66E39E3E3210644F
+C9A9E0E4445180C672C32734872703910DAE90D102252EB56864F1CB6D1FB8E4A51335136989
+08C42B718DDFC4008264791D325E6633CAC13611B10672C263BACF0820F84B7134EDC9E2373A
+61C9C8665B25AB7A583A4983D30386AD84EA9C7E021F64C9E54F3F9B3A3D3267EDE3787DC949
+BFB2AAFF21B6CECB88129DE3200AD2693B8B454B18CAB17134A471540C009EE8DEFFD2C70AF0
+A98320EDFD6909B0B17C3F4B857D1FE5D963EDEEDD8CD3077A2980FD1AB6DD9AF5B151BBF7CD
+6B645FFC9C103E45552F43CB401BD5F084116D21C958E1C1450973C0C393F4BA75A9EB1C5438
+9CF6C840FEB5BFFF673E058D8738CE2BB8C07CF0B2B5A837948FED64FD7244D5B5C53303C50F
+1187FD6B085A9BB6E5DED081B78F4E486E0E17811A552AAFC50A69CDACF0838029D3DA87BFAA
+13D89DE7960E332650E5986F940C4493102DE366D8D574776E019205B25F16B6FFED5AEA7C87
+BB558497FD216D2937452B62D8A63D5EC72AF5B83E91BB72BD04CB724B4083C60D2CA9D125A6
+9DB5D2F4212BD48BAB37FCC933C471245AB99284671F9E3E7E6A9076117F5CCC8D469B929BD7
+C4B677DE5BD0272D78BC0434B4A1B4BFF267C4FB588631B1BC3DE1DCC912E3902D96F16B2A35
+0775BED06BEB2F1B7B530CE45337F744FE08822331E4D2913849A0890434088063B0307DB4EF
+A561810F9C2073B890C67108A95CA581632553F76DFCE780AA175675B186D24379074DBAE021
+89DCDFE396A8FC790699C3ED4B7799B30F119D60EA3754549A3CA44CC2F17744DA59E11550D2
+B0604AB45A2FFE69ADE126FF2F92CC75EB1D8FA6CF2C2FA2DFB49C1D16F8074A7D7115339E93
+C09265B38789A6816B12C803178A72C7C51CF78557D3BEB2D3D5F0A4C53511158145EFD256E7
+89DF517BAE8DA9B9B4C494AE42712EFECAB7A7D5BF4668F1FCC23EDAC598CC414BEE707C4C33
+1F02821C296725BD4F14F5BC97A15B8ACED9CF5EEA5BAAA216EC582692F7A210BE4F6A41E96C
+E3A8C65AFDDBE800E035BF0595C7AC0D12B87B4D409DD6772D125249F273108ABBA0973A7CEF
+4F1ECA5C9A17FE3071E54E68507DFD8EC6B787DBC547A90C43AD42856C26324178F2E6D2CA3E
+9043188372819D3F02A9125A3BFE766E7D19027CFE5980F5E1E1A7033A5BF236169FDBBFD2F7
+3EC6D56375B09FA750EB4741E101241CA191B49DE9C681E42849E23E17B81973E903F52B9AAE
+B07855AD04C30DF51C9D9B54F718C7A11038F8DF63DCFE6C2728E69E33AD933A517CB08D3DCC
+7681F673B2E17FC38DEF47E2A2F7FE7173C3B6922EB57CD9D7988F6D3A768E56B46AB8C7EB9C
+ADDACEFC45E1E245563C0A52F719FCC81C635F159013EFFD5432C697C105CDDCDE49CB5C5696
+3CFCC2BC4506BB906910876395C8239C8E5C161471B3A85A353ECA17FC9BC12B805B05D53AB5
+BEE2625109ED742C14ED2B08C5D19E7B4D9700D6D3191358D481D2C0C74EE8BDB1B7C40C36FB
+B823E5502F9ED6367AF146BC4E07B428F90B1E42E6D470958FFFB5C863E73B1904CE37B9A8E5
+90196BF43079DC61FA5BACA8F312E8E8A9B707DBF255BC5B3DC1DF58D374702DDB45265644A7
+BE315FCA2665192E5DAB08A6BEF085AC370FB81F2267D4D1E05BD8D69BD3D01A1498020A03CB
+BB8BB7A095F10C9D88DA27301FBA0AFBA4D3B056D38EE6A6BBC532B464630BDDBD4CCBA50C2D
+B04E49AB8E596923BA3495E7566268B226353E7DCA7B11F28E795CC39F974F426149E0C625A7
+EF0B4CEF3E3A5C0A964BEDDC2AB981E564817B963022BBBEC1BE0FAE2E05B6F5F41648FC17F7
+9A65162E31A88D0ADB71557142D8545CF2F2EA1A0362E2FDE496923A87C8578D5482C51C52BE
+0852326DE3D75F2C6C3EF3024EBEA779DD63F39BB8E2726A7B49A901E3BDDF9586DE02082B13
+86FB777D9F09DE377682E14AFDDDAC3E81F485B21CB2537130EB6F69A77B87A702E24BBC2070
+6467E82621211300687F18FC809E976FD8EF3932E5213EEBDB9D184D31433B353CAC68BDE9C9
+6DA802FACDD168E79491070754E5DE227FE2DBA96C51C16D8C8F0EA9B302A398B2F9491562DF
+08AA4C97324B6FF2FAC68A5D079AAC79CF77F0249A0D1C42F441BA372744951077F8DCF83A26
+575EC5A87AD6DD4F95EAA1B7F9393C27ACD5F79CE6031E808E13A55C3829D158D1E59E177FE5
+0E87F3CB39A81F14F35645FCAF56EB49F5EC78EDB848B396C72F5D928E3561240E2DEDACB37A
+994154940F412456119657381B52EAEBD728B026E87FEB8D7EA1EE49067C5D6BDBC56C578728
+820D583CAC747F243F6F4A59DCD5B91CFF0232F18183E8E25C76A2C7D53E6823899D43FDAC50
+4221799C56EA08F26BD03501FABFDCF4CAFB9E7E2ECF335D8C25F99D40D91B8C93BCEC6B11ED
+9671985B8BFCDACFD77CBBDEA246417FFCE021DE54FD0AE4CA7AA19A9458426161513A0F5D7D
+4BE2A6DFBB4D6D060E5EFB596F76083B53EBDFBBA1EEB78137466AEC283FFD78BDB6DFFF9748
+E47A24614104CEA06D88693EF2203D8792EA5333A697E7B7CB488C01FD76AE792AF0B8F88F02
+7CD4BC3EE5D4A09B968DE6B56DC55419A716DBDDB733F1B86A27CDFB8B3AC29DA7613E6D9042
+CE9F648A058E2321DDBC10E3374366D6BC4CD910DFF41037CC909580F4650338C9CDF3EB01CA
+E0D33DD1E1B41524E0F27A77337BEBB6E91542F599C9C7A1A4551D90537F985CA14DB562DC34
+A07F072202E86FCED29D1181A2B1D57CBB62BF6E5E7702A00592F8B018A12C826E569B7103B7
+8124D887F03A935B54255DCA6A01F433308A55A71B305EF69ED070CD7CDA1AED6BAB529BB506
+970B92DF62DE28C05F21C5FAB79AE4BF3A8B2865C408553CF4CC12E3DC69A0E3A683A637D2BA
+187CC5C615056B1853B349A1B88EEDCD9748FCBDDAE70100551ECF0B897A0CEC97A456FCB787
+49F74B25168181B75AD5F523F4408BBCCB011D55B83A63A0D96052FE523DD891664A613652AE
+3A979AF585C69FC4C34CE353AB52C5DF99D6908E1CC86D89CB6A138F42FA4D472C48E334F334
+9B2C47DBD9B6B6A92004B7D3C994EDF5B17F1FDDCAC72F8EF393838BF5280CEF41B803513605
+381637E38638004FF04BBE10C46A8135E0B5DB123C0F2F6453C0B648124CD0C7E379742950E4
+B7CF205BED93FF6C0439BB3BA0DA7B9C2C9FEC48B5E49E10F944D2F499C6FFD3250F8F7AC82C
+93EE7C6B63056D1278871FED6BDDE70B1530118D556696CCD90FA33010B35AC56176D0BAF342
+AA846BF7B1A95D98FB7C05D56B4FFCE922F6DF7A09BD8802CB536ECC23C89445544F922DE501
+700910AB28C892BFB1548C48FD3D9B0BA4B5F5CA44DFE67A8E2D42FDA79F9473FC6EA646483E
+CEFFFC0254E3F930C4732C8AA392E4AB4E26064CB1A185BE4CF0677CF1706C4DC8BADF32285D
+6D02D2C4806B6E0E2C5C2884F30EBF9BFA16BD7BC9E2B779173208C156927D2848DE30A5B3E8
+622528D9DAA63E06D14E2E368FF5331279680849F8D9B5FEB448633D444CE06BA1F3C8831018
+FE7BB9ADB9A896AA75F9E489E9B88342E424DFFE90976E4700E6C6EEDAE9BF6280AB78CC5805
+93347841BF10EECEDB86AF0CD461336515CE50989396665CE975D1F1CB0BDC36B619F67CBDB7
+B090B04F447463F62927FCD0E1EFA73BA22063732CB8557E27969D5945D8E82F4A5ADE094068
+6AC760EA8FFD127653F954F0287C74109997F1B26328FA9556C42C7B01F0A810194A9CF0D716
+D252504BFE2C2707456A4422E84AD233F4B32DE1A825F72C45083C7D7742B6168565D48AC1D5
+2F9192ABB0D491A9A0A9416420474D9EAF1E146B2EF1F703B2B33838C4163DFCF8242CA6578F
+37CDFD4144EFC3DBCE88D3754AF1765E677D670ADEB2FD2DF7882A4BBA95FDBAFCB9E09B7177
+CEF80B03DE222CB6070D7D7E09FA2297EC831D561A2069F6E95E9EEA70E41B126893ACB834B1
+778BF4CF338A63F53E4828D75ACC76E29EC822866AB6C5756BADDCE0E3181837E1F7DBAB1405
+DAA2231B88E176444594000F12C8351354F3A5722E9E4C376B983CD441D6D465F3865C8111E4
+7604C61A04CC59D185CDC89933B13B3A9A15360AAAFB18008FB2048000622905641874659693
+57164FD31ABAE5FFD1C7210275EF0198C74BD7F04BC02F9012A6BF7A8B9CCD76D4F449DFB3CE
+7CAA4FDB6E04DB1099861B53FE6A8497AE454438A0099C7F14AB799B9E8337128ABF5C523F79
+49E9931D233E8466029DD3B7CE86298700771876032656034991E213CFB22FFC1DCBD88EB6CF
+20EED29B983BEFC5889A4589428151A249BF85A7F38E5F70CB6F87A706A7A057F63CF366AFD6
+AA4A481FCF7F848B650CB9442EDC33673CD98F8F895F4D82DDEC9AB457CF21EBD339769292E1
+D17CA465997DCE5A6829C57392E08C8BE708ECED1A9AE4786EDA0095A05014D4AEB167C1D1E7
+83F9EBAEA78816BCD4AFE2E5D356A30828E11A5641344B3D46A3E8AADCAF22DB74FF57EBEA7B
+779B7C5DB027D6FDECBE1B0DA2EDF3219CEC627E64CB3142D303027F74E694A983B16B33FF62
+D1B0E114CA59B30D2261AC4337DFFD0273ABC09B955E740E6ACB4F20969DA27883B3C162810F
+194A9537F13E58865F2B4611D8B9A9C4A59586E583F9BCA6E8684C982FBB42AAFEB00F6A2428
+75A8D5246830E5D9FA8B479C36225D60C79390094C3820D9D20483BD8B28C5979DC27905528F
+F829C14E346511BEFCCB0CC2DDFAAFFC69FA01F2DD592B0A554C8BB1D3DDEB53D871DE3048FB
+9A816A40A5EBDC1EEF6725B59F6EFF26E4DA46360D4BFE49BF623955485875028F78DACE31A4
+B8F4771090B36B82E0E91C9F6B63DEFCA85E751F3A1E6D47FD674B6B75D34CF5D230012A2A02
+EA49017E9AE4E22440C836923450A7CBFE44FF5E90D9273FCE99A56CB0B4AE070410144DEA9C
+75282AC74C8D426C20B54D48BF5E893D9AED7CCD4EDE4B3EBBF29320E9F98E36571E545C09DF
+06B72ED2DFDF058446FE62D7F591326F7A0405718B97692CAC9B02D77A37662F0BB150102D5E
+820309D5E1D4DBD95606111A4C5D0E606F890732383B96D58065880C679C4FCC3F4FDEB870E0
+022EAA40D367A1CEE2E43C31B0ECE28481217A77201B361541D40C4C7ECBE26EE0263FA70942
+A9C4F90B986284113943E170F7C6283447E8862701E31BB28A72DEAA7669688BEE2939086378
+99339AD8C2C1BF9558B06446864DB50526FF514EBE3122A3059BF27307F10BA5B44ADE0EDB6E
+2693D7DC2B80E1A84F635126960FDD3B6110E84922D484261C92C8055314E5A2E8FB6DB0A904
+E291714B4B1D28E2F88734343E42C06ED7DFF193B1871B028E7A0AD51249B36258C0EF6A5165
+F5B7AA3061F0ABD6BE779D7E845D6606C9576314C04E98902DFC7CD027934BFE804B12F01E9B
+5438301E280AE84371CC2BECAA06AAC7A65BB6B3F7B642207D730AEFFD55ABB33B8FFE0FE0C7
+B16356E092BB0360FB94F1E8A2FE7FA999CA66B6675025CA605A65540F6D5619887D7E1A6869
+2B76EF901AABC5A15D529F5BFD446E04E95A1BE213EADB545806854ED5E346813ACC82C927E9
+DD5B45DAA1C1D57A2B451FE91CCCDDACEDE657B9E37D605CD4D6001FAAA843B9EA84917602A6
+7519B99DFCD39DA8DC60A1DF52A0A0C8CD35BF9069C1B8A534B4EFAAA4B42E932BC61FF11A84
+6190E9BB2111D13F08570DD9C9934D0C1DB1EC459A3BACC8F10BCCAC2BC8270B7774BD3065C4
+D146548D1959395266F420EA71C05EF4D37ED0EC391890BAD4D686D3D0994B98B9A2629C2B66
+88E453167FC651BC70DCC608B453FEA208329E9B93BCAC1A7C9C5575B43D32708079AD2FEA25
+DB03A13440388F8A4BF9C5D9CE42281284C0A1FEBE6B7BF94B58257DA32011484398DB2C2856
+23803D4E578F30BAE73A57D039A2CDF56BC2A625CBADAF7FDDC7744E8586D8CAE909162D2A56
+1FAF91099DF981C72617F43F1E8DBC986A1944B370DDEEA5CEDEA04C704BB45227680EE2A7A9
+1D5F71C8B429D5A1E22C557932A19B669A6F7D60BE8B5A1A08538D5396492500E8A30D8F085B
+9F1613E18FF8511D8F4ACEBC9DBD742C6F27AF4B62026BFCE268E3239ACF3CD0C54176F1839C
+9CE2618F5680353A0D234181172DB3A14523D69A204CC7A5EA4A9CF1D78275804D60D41C364A
+8725CB1B72759A30DC5E2920B76E1B486795CCFF14FE6615700ED97A1BD4CB16090CCD430640
+36FC003368B1E949D23BE8E7CCD7F4FC6F54BF25174B56B42B505E99BAD37A9868A92C29DDC3
+29F1D5A84806B9382870B3908CA87C3F840341E45731E5B7EF5B066AB120DB45D72B0E444BAA
+AF4E948B34D354C244263505EF3FA995E2DC1177B8EBC01A6E2C7AA5766CEE90D3AE7273D569
+87BB665A43B4697A0EB98C120EFAB3C61684520E148FB5227939D6208E30CA72FE0D661B9792
+C8656B44986ECDF77159F0ED52F695DCE64595A243B635A3B4D328F73D248E1F8D8244B2285C
+B5F6374E32B2FA7F2E29828E177F81938E2AA1C70EC9226DC45840F8F7CE4A377D32FE6C6550
+61389B70C4A5AC6D62FC03BDC16B1C15A79DBC46623501D263A948BCB2747E85EC1D0DAAC606
+206398A2FC008F369B673FE9C12A1D4D06D80D625F2412FD8912D625F182307FA2731435CDF2
+0C944C2ACD5094A89530A6CF54BA8D347B3819B31ED56C55AB6CFFA8C8C3C0D3C6034FBA9FBB
+373F08C76E79F50400FCF3D1F65CEEC11C3623706EEC7ACFE84B89510867C0B2FA6F25996733
+E4CC394872726138D7456CB398052F4C03705E27BD85EE755F1992D1C6D330A95B6D208ADC76
+D4CAE80A78C75AF6AE4976E564F859429ADC4DE87D26A9A6277E14016491D69C6B9368A6DBF7
+2C68EE9B4B32CDBB6A186728B354B347DF5D5F33DB9CC2F757B113EFC0FB491ACDBCBCD70D0E
+8E22322E6BD3336E642C6C48D6DD0DEC32C39D6E786A99702B83F644E3039DB0BC3BF91918E2
+41A1D20AF0CED35FBBCF8892858762FFDF4D855DC043CF348F64B9F0EC40B0D58F1A267C6567
+8609A29E8508F0F5367E0528845F666D3DEED15A880691675C9977278FE5A0C75C97F10E201E
+97D255C40BE2DF023F3842ECCC0F474782716CC0697D2305D2894B2149C94ACBD4DB97A8CC49
+317773662D6533D2E3BA293FF6EC3BF29B897723B200DA0875803B40FAD899E953168BDEDEC9
+75D3461618652733F9F1AE97FA05454DA0C39B27308F81D6624E7ADD0E909A721B0B5B87C735
+A0F81402E1BDD37437951BAE5735BD2D9C5A201DCFC832893AA343A6E4C8F879BF7ABA330F71
+AD22AA121C49015A6E1B4DE63337C3C9B4BFC3E8456D25309AFB76665AF8D3558841D95E1577
+87426288F3A108CC0388A47FC77672F9F837AAB1BB03395208BC7800F59D883023DE8DE4984D
+3550AC1E435A4A9EBFB9024FEBB3997847FFB5AC94EFAC7E480B15F49EDC4E1EA47CA691AF89
+E372FA1D51A68D417DF4D7011D8B129191F8CE9BFE2D80FC9391E51539A8EF2FACF34C91BCF3
+C5C81BB7A3050E0EC13E3CC2D03387335B307D3CDEC0D43A6C2F348C3820CDE916070CDCB485
+D1ED73B708BD083E4653EF4F4D1BEB104167E5C53243C72B5DA52CC360602297B86B012DAFA7
+BB0D762D78D7AC49D84DB797D4BC25A89309E3715BAC2970BB31C959221EE2656BDD93B51D43
+0644E3EE633EEDA51E1AFF403FAAF247B15DF007EEE990B21ED684D260AD6B76028F80D65884
+4D4E8BBE91DB43DF55819FC456B9402805DF67958AFD45DBE94E54968ABD3AFD2C456B785092
+7353FB25A936D9D554A21262A3CAE1692F978F58BA5DB38A55548529695BC0A455AFB4BE3128
+FE733C7234154F4BA0F00CE4ABC7C240C9283831E9A7E0BECA118792AFF6CADF3FA74A572F1D
+B4789FA83E7E9881E48568814E40E4235A2ED72E8FBDE71ED0FD40D348F66D08E56256B0EA0B
+46F54720DF7E39654B4B7B23CB4863AB341CB2045EF7A71A9AB550E1C14282FDA3B60D306906
+09B9A2F535670C9F7C6062684E1062BF1B1675288E002412AE17FB3D63125C4A577D3BB97C12
+F4CD925282737CE2DA3C2E11733BA9B5DCEAE115A0EDB3ACB8BDB1AC0F687C829EDA0022D654
+DC3D051BB7325CFB66F96C7ACD1A8BAEF2BF65C167DF291DF762720D39904AE50708552D754F
+8F43FC2D5B91B632D2BAF70C67D3AEA5CE731C380333E66A149E46B32412163C743D128F52C1
+24CADFB65399355B4BBD4C0A3FA7C02DE323911051DA20124B77AB931989A74D584C0F6126E4
+31C6DCCE725FE72F83CCD0CB35F2AC901501411270FE902BBA4E6A4C1DFDF12E2E857221702F
+F0749C495E170F01578BAB3827ABAD809BFED83F6FFB243F40DBED47F896DBD37CDB7D63FD08
+673E13DC24F4052E1551BCC080685ACE8D3184AF5A1818B4D48811F32DF210C8F36FB6A20C9E
+239FA888CF0EE5BD1A87F15C3C6A3E459BD006A69D2C027A09E83541D4ADDBE98FD665AECC35
+C311871A4A67FD59EFC06B2CDAE51F00659B4C4F9F79DD824485BC073CEA94DBD45CDE541355
+F7244F5B5BCC6C76D82FCD1CAD3E2D08175A375098DD8157B3E30184658EB500E224782ABBA1
+297432CC25FB54ABC54C8CD85667DD42BFABFDE7FB7A4E83107AF3AA508F9B20650AB6D01CCD
+AD374C67F31A666BC1F505A6D94C0C94E4E73EFF7D57FF69F4F145504F60A032109AD829EA90
+EC25B66869ED39434EBD3154E4CE7E044F01AB126454339B41193FA9618AD7B49CA2A9B2B595
+684A35A5534CC19A989D5F09DBE09830284F895A4876FC5F7920061B06CCDCCF168D5022CD6E
+AFEE4D796BE4B9BA38C0AEABB4B195B81B621843DB7DF74790FB46F5C07426C8A4FD0D9F99B6
+C0A26AECA5F89E36FA8DB06884AC9A3ABB1AFF9C6889BAEAF13CADEE3F0CE80E00EEA152BB64
+85BFA7B5AA02BEE1905EC4F666449CADC026BA91B9ABFCC5C2002950D35ED46575004D566225
+82500274E2ABD691D0013343966037685138B76C4218BA60855DD1A35E4505273C2CEA443018
+DB1CDBAE7DBBD948C96F5DB10BCA8127CCCAB09705EEC19399F31F3F8AA774BD4EF950ABD0C9
+1975B346E7CEE612B6A4FAB61E6CDCCDA47B51D499337B98B0B6EE8973317DEC69E6F1564868
+A50EFDC5086C806759EA40BA0F036E86C8E76A6346609A7D87C6FB2FD5FCBD9B1744FED5F412
+E3DC55E519A941C4193F66E6E4656D04BDBFAE608110803F9C72BA22DBEB7AF2068A1425EC76
+E6574311E3E1200DFDFCB4A0830AFFAC7809FFE3404AC5EE8ED43BE8425C1A13904B1F9D220C
+9A9A6B9295AD0B13BBD63E1AF6AEDFE6F54DA8AC585B2FD53AA94B2CB65377D10EE13460F6B3
+08BB6B3476DDA5FDC5EE7DA695EF118D79051184BBAC35EE74D6F046F17166E0F12604157979
+399734F16985182FF1BECD19131570B97A817C7467520EB148C3E2887020F8C09CEDE0A54A25
+4E0311A504A411407EA89C2E916F60F32C4BF8456EC370ABF03D1B2D95C991464EC963368441
+1664CB33186BF6F897706F7C500A9D0AAADAB811985D1B741AEBB6593FBA0E07E004E86D87CE
+A653B87CAB70900D1915CE3D19BE1969312EDBA894C541F1227586721DC33555FB28E81307EC
+F93F164399A58988FBECEFF7CB8D1A751B4FEE0AD6D2638B97016B2DBB034EBD0528BF06C08D
+E822804EECCD4C943ABAB45490FE47DE7584C569F9789E8C1F213C1924D196C63B3D57DF4385
+FDB9BB4D584F6C4B736D32F0D533C3699E90D1E54C3F4ED914A788A0C364F7D5571EE6F61D85
+E5CDF8315FDEC93DF38BC0C7E5BA9DAF885F99DFC9262F77BCD3137289B43D2C433111E8937B
+5CBF3941AED5FDF09ECD0971144E020FC64656C88A01F9B749770DA845D7F690D1C12141C7DC
+8724FEFBAE909D2E5383083402BF005598FA8B67301934E98FEED22625CC852AF51E7C647385
+A14B49EAD19C2BBAF578D35943A3B8CC943A863187AA79836CB71DD8DBDE642E1813FF3C21C0
+90F3A7BC39AAA1F5242E8BF68692A567578A4795ECF926CEA68CF77CD6B6520367BA3C98CF22
+D618A2764323297D1F2E210637FB6CC84674F01C04CBAB1295558A148F7F94F64900596F834E
+E0F333DF86C59200992C77DC32EB5091B7F5E1061F75EE9AC11D4F7C18D975FB2AF04245638F
+02FC7475556CC1BAC14F33D0F36CD94CA20CD24AB4B587B03D968175388ADA63FFC99E11B340
+AFC6C97381612C825A4EF6201B13C813BF36F5897E6FE3D95BAE2BCE401CAF0F9D7F1D0729D5
+0D6496CC99DBA29E2300A5307420DB31875196A26DCE6B59453A810B704FA8ED0E654B02C36D
+7D3D870DE8CE82532009C4E9F93921A7B088EE995060AC598E84F5E1248864269A2358FF4463
+A50134F113431776066909C2B52CE0114D3391142F298974219ECF3506BA1830359D186760DD
+C7E42E376A41B17ED88E6C429768C73F52095F491784661D89815ED8B71ABEEE1922DFAAC7DC
+FB2E427C480A235F533F523C7B4CCDF7D3E3E7C73BBE89CA8B04F89BF496310792B445122235
+F55AC0660CAD4476ECAB30D3FC774ECB381ABFF4BF4E50BD0954E240AA7DDF07924D53BEEC0F
+F8DC680A30F8CBE921F5BCDB02BA1CAB4C15143898C5C6E9DB4B88818299C4CE29F78E88052A
+A3D4F68DFD93BFDD1CD6328AB1D2C2888FAEE513E922320FF0C084E617BD1EEE5442DAE79108
+B34835214A330742AE9F99ECE561D29B09F611EEB154B1498929A4A6B3F09D63461489AD6EF3
+15AF77054026DE9F8120FDE0BA8012710C75266B9C310D06A842451C5A2B1AAC9433E08CEB23
+A872593F49C0397A1AE1A6443E4BB99C1E24AF85DFF91C97D4F400B3572BDF28174C5C358427
+ED6CF1645BDC283910C47C8C5B112802E549F1D60E96C7FB2CD6F0648F2189B7FC0FA2652152
+CDCFCB1B20367A2033AD1188576017E0F1272E701A5FC7BDEF08BC4104D728074573E40C87F1
+A2520B3D02EB8CB23CBAE6449EE78BB857E3EE7FA228F91E8007B848E309B38873EF3FE1212C
+1635404DB7A0BB06E21EC03E9BB358643F9E9972015362C58BB56BAFB7FAD31C60D0DDA2A30C
+5B5FA028896FAAF05A73AB8610BC521DF0226A922DA532FED3E6619E58D9F76F3693269506F9
+CAC08A56B7EBE8F9C8759D617BF44B03C2510C6235AE30109DF7DB6A7A391342AABE9D153366
+69F98D88DFB213F19140A52BD39E2E66BE39BEFE92B98D7271917610BCC240AA5EB2406570DA
+33CD0B66FB032241BB148A0F200E3937ABBACC878C934BB65A41D01805285754E9A3FD0DFAE2
+2C434D1D86783EE2693D3FFDDD895F8FA00F83417BDDD173E11F9E1E4119AF293F58B5DECA41
+B5D6F4AD983F668EC561EBD5F446B84FDCA10865202528F60BC54003413AFE4FE3E89FA6609F
+2F21DE8D5AE7D701FD349DFAE556D6EDBB906DCBD5B67EB59B2B22AA1C26726A069F08AE407B
+6AA179E313A4856F5878007837D6771DA41AFDC5F9C341F5505661DCF8D7E14A16E9AD360685
+7F67D8E9C62E41E5A505895FD0386DA34679735DEC0E3F71385009C45C1D2B9FC124FF7844AB
+CB056798CBDD336AC5462BFA9C012966FC34D9628F962285857C14FCD4FF243AA312F6177937
+3915880BB730E4F075DC14634C01317641C7E1C3994B40BB1BEB74DD2BED0D9D43DB000833A2
+ACC8A6F297DB5E7962430CC727C03462E63C2DBAB60F6221BF5DD3FFB0DDE89EF98BC1A5C6C5
+C59E6DA88A4DFA99F5DB8BAE29F26E34B421E7E74C2C05A8457F605FDB727DC1135AB363E3B3
+9CA32B2385BA24C78A1E0C83D42C513E3383B28D9554D2F5DD6F4BA1FFAEDFFB8923C183E35F
+75C57CF48893E4CCA18087CCF8C84795F8A31839EF6F6CA25CC154F6CA3970F60126B252465A
+76B1EAE8B240FD387AB315E1E710A25B339DC2C0706DA7B1C47AD15D5B6837F7DBF5A95E98D0
+EAEC6C121598076C6BA66E471C87F9947929E01B386BE55EFA5E6067CEDE9F54B0B278ACC43E
+56987848ACD559621B05C67228622540EABE7183DBC1305FCA26654D9BBB734355ABC4AF90AD
+7A7406D123A73695F77FB049B0CDD25170D8CF8F9A892D3636FB152688153F58E333849BE3E0
+45F8E18A4EEF42F191FEA6F2FB54206C981FFCF827757A22E75A7FCF21459E7C42FD5194DA16
+D0A33B32318FF5122EEF24C81D4C3B9391DC8D209EFF13FCB43FABF1FC67A712A53756EA65E8
+1AED88C0BAE56CE5DB00F2F3BBD89AB87B9D4C12F35FF1C95D8F3DBB7AAB138E3C387C135A32
+F00FED1C25B0F96895792B4F0276C3E2D702816D4A686DB2662E06451A3E1C3A5F6AE239B240
+505ACD4DCE12BFFFE205016956C6D6B986D2163AB20EF7B02F27F9E0F3518E5E51D7B8A81B6C
+6C0CE8A32956C435D20CC226D0F16C91662A32D05ED7F66B995F3753D05B91B030CDE048D7C8
+2885174A896F22FCBE7625412362C5D6A664D9BA41504DF972B79C442B5232B8EB90DE4C29CF
+BA9EBBDFE5B37F91A630559F797C22149AF8852C5EC4AB945C8A042E5DE43080684F4908BAD9
+69F290A1CA1FA0E916B6FB802C7B15D2A54C8AE8E4EDB91D926DC622DD5E42362B4BD9266222
+21607EB032181D92A5A0666424921456F2198580910938EBEC7902B759EC3B66A10C946E53EE
+98DD1D28970D44818C30C76FE735F2BEDE5526E47C64EF7D0D74C7564DBC64298D270B264658
+6835DD7E6255EA99C66AB9817F4093FD2E219FD9E67BBACBAC0A9D3E678111BC985151D46E06
+CB7B326E767512DCE309A0B40AEBDC854EE7A3060CF8418DCDEC028CE80577FCDCE3CDAB46CA
+F8A84A66E8860A034A390B444552D669C1C1BE764711367CC71152101FAF804C36E90D4E1BCA
+D89392929F998314FFEFAAC52FF96439F19C20D2EB9148BC6CD80C8B5624CBA39D84ACCD5525
+23A42A4301C7DE9AA5637F717C46D0E57350BDBD4F0ECF575F19FE94D69C213777FB5ADD543D
+485B47F3A76851E8C57AB9574A00E9A99641279642105707D75D97FD49E4FC53B79EEB0A8689
+E88097CCB46CF8497977406081C7EF28A2E7169589F595997348991FFBBBDD8DEE44ACCB0C98
+968A5814783927350D73DBFD9AC11A9F571AF46363E6709987C46EA207622FB319FD5519E7FC
+A3DFB9F784C1ECAD5472236CC2790015D4CF9F410004EC03AA9C247483F9134E742AFF8E3D7F
+62778DC6E9CC87469D083E9849490B66FBA43769044FDAD7F59EBAFD5B07A7FE75F064CBC81E
+F7023AEB4162A787F1C4D4005998D969DE4C7ECB3A67861CC5E13F56F1EA7A4EB7521CF0E282
+F513803658CFF5FA93EF5B15098FC2941FF4E0D6E2DD9CC056BEEF2C4E15DC0790291D385E09
+1D2CC377FF252EBB7214C2CDC948A9FCBAC418A93CEDC58375E3DC347F872DF735D0127274DE
+42F4E3709CD11CBB6A0320647CB97AE4531FDC8CE56ECA5CFE4DBB83B3C71BEF715ED3E0E001
+F497042D7D9859A0FCFFA87D37FF66BBD4C420913CF0600FA055C3CDD6379C8DAF78C8A03267
+EB381B64796CDC066833EAA949F74B0ADBE615F62C0517CE582A1DB047288C316A2B501D45A3
+62B46CC674C913B8980DED11D1462B8C03EB3D93BFD47D33661C4FC89E49ACDC09DDF08B32E1
+4F876BA1F0CE782F79DF52F10671BAE136A9B6D5120A011594F22864BC61600575D5D958678B
+94D71991D55E26263141A80C091A2E356B9DFC5E718D0833309431DD80F5DC39AE470E1120E3
+0A862464C96C1957C2CAA9DDB5FC3D1873C08A7726DECB5D73711461508D4F0EE3B3D9DE4BD4
+24D60787721A2AB50ABF2F02AD9FB20E483025AFE53CCA0A54331ADE5D5859D3621820CA0E2E
+3E7591BF4BC2004D0B5F7EC9A1141A36B0F1F9E32E46EA6C6730DE24D911748F83710F8A4F02
+A7F5CD663967DAFAA7BCAC3E29D900677EB2351CFAF46A773D363CB7D48943E1E245068B8F4B
+9434EE8F820B79832A8DCE28E3E36DBA17ECD3DC93F38F6BB4505BA7580B186C818A251E38CD
+7DC03FA7EA1AB8D290514909F1AB56E1B2C6584E86EF32741B58C79EAEBDD62F7864C19554A1
+9FFA1E73CF2C75D00C903BABA7E117E56B5EF27F53C94AE007DE0FA5726174D691F0CA7218BE
+E50892C6CEBED4CCE891EFA7714804AE54761D8F0379B063B8F8037A0B488A487FA3BD0D4B16
+B34FD4B3E52646AC3509C5D4C7C191189FCEF1D1131B4DD9799DF6E8A556049E28C5ABD4216B
+6CE52A1ECD99432D8316093235BE3D91885DBF346E18FA2BAFAE67B650467D23196FCEAEF414
+8A2D9BA1F44B3B43563450F006D5767D86D942710A820EEF0BF57028B1F1291C69118901B5CC
+99907C205C919C81E80ECEB1BEBDE1A67CB21D3D7AA431E0D1EDBC1F4DEE88E91FDA97DC4C2D
+49215DD18458B42106B452362956D407C064E29048513A2CD4A534062EB007216961ED4566D8
+CC190F990662F6C60703F35F0D8D643578E8205D1FCB0119C20D43BFD046842D885885127653
+65E7A007E770CE8E8F5B20FAF8B602E8291D93A7B56F8B2E5A952BD803C196AE98C27272BEC7
+9F806903EB3D3695782940138CCDBECFCC06B8A46907159095CCF0E792EAFC60435D33BC41C8
+A28617BD5A5228172CA784690311898BFCB7A7B22CDA56A53467E6421C413689CD41D59A3FD7
+FEFE1A8420695909716B8ED59AC6C3C83F5C0207463A369C369BCDBE4A9C35A49301C952664B
+AEF8BA31541DF5C1400B708EB3653AB8F8A7DFCBA52DB26A43CBAFAAC4960E4048EA7D164BA6
+ABE831276534750D13251D9421BFBDDAC7E3A6C61948333060390FDB5DD7AB5A42CBE7B00367
+5AADF5B52D8F709E45F66593B51519A4B37F8D0408554DD87783C103C31186E170788E8E4D5C
+2D1368D35C90BFC155335AA4585F371BA0D2D36C12F70CCB54DD316DF4A5B928CD36921BDCD2
+80996FF337E7AE9C4C0DA2ACB795614ACCA8BF9C5F5A270198A99B0BA923C041E65D34D346B2
+ACFABC9A68B059FB4EDB2AA741A93D768E5FF077C0CABECB321866513057B12B25613F5B1B34
+78334FC0FB18085E27A7361092F84F475BF19FC88CB9D9BA18AADC63AC383CB8266E01374F9E
+A36AADC06168E4772D6EF439FB8FFF2EFDDBAEDD8149168F8525EB7D8260A1E9165511AB194A
+91CF9358F1DF26499505F3F2DFE1FBDC2E28C0E5CB48BBCE6D03EAC7A02AAD6DEEC7FE18703E
+6DE77A677E9C2D6D56EE24769908189E8ACE09C55979830C1DEB6D7D00F931888C2450ADDFC4
+15C25DF4787597D0E6499D3ADB097738BD599479CC4E3488524983DBE2BF7CA9DA2DF888C2A2
+4A92B597FB8CB9B285A8201AA1BD6E3073C6B4828984E3EAAA4123A0C9053813FC43CD724BCA
+03CAD9E401ECD7FEBC2C9D28363BC8F058AFE54E479D1B518061EAB166EDA2B3A0BFCB5DC88E
+BA7AD44AB66A74099007FBEA682E45DFE3E6F36ED2F18527AC2A3443897F6E1CE8DBEE7E03A1
+C2D78D2BE6A6E7C6F43B828AF56BD8A86EDF9BFFFF971E1A9D56EB626AA2F112324A53AD874E
+1B3166EE3AECEB372893205D3F147209C9DE0BA3AADA432773E150617A6B7E4EA8E636F99BE7
+60B74902FEE6ECFFCFB1E039BFA7C15E9416CD2B5F0EE6EC50B42351B95B18BC1451F468092D
+4F08477516A287D8020C67C29D0CDDFC48838C99B8166C20202D3F5B8555AD9AD5DC2CB946B6
+B97FB0072EC9165EC95ACBEB8603D7DB6760B9011A68000687ABEF5966C357EA1E0F94767E2F
+601DBD9F9FC01699BB0743B4C369B7D2B009CAF12354D81F73F1B1FBA08623B38E106CB11FFD
+6E7A2B88F1F5C5C9380EA7159FF41591EB7E67FA45E4C4315B4708A5842A75B1B9C1CB4AC492
+C26178CB5DA50F0E9571F9DDDC6E223B34006EBEF59549CC34548F815BED1B123B012BD2A6EF
+67D97FD477B31C7F626FE9826107AA9ADEF80C1A36187E2453562217478157E3B0144158A69C
+658517D4CB79600C700A2509EF75A45AD060D0294AB4BD9A5D2CD590340B79D4D8408E856958
+D0F403F696B543195888A2DC7CF4CEC3A102814BAD5C169C3C911CF7AF7858ECC33716870D2E
+CCBA716B87B796159490F25C027D3F04717F355DAFD0DA4737B7F72DAB5D1CE95D11B4A8832A
+E3563F41BE06ADA6F45B38EC1BBF9FE0525FD46F0112B5CB0E947A701DAEE6664FD426271BB2
+B63E4ABA8FC1037F8BBDBF97D3F1EC8C98DB89B3AAFC6D597EAD9EF2347CD5B3874138BEBEAE
+BB2690B8539DBD000922A141A7A6A2A74BEFD03BC165CF3C7C3B3F49552193A9B453A37D4F4D
+0D9B8DB8896B27951EA7103EF7FCD483097A7997AAAC483762FDBED0FA53FCBFC245D32740B1
+759947C74E3B19CF333F30B131A65784863F93F8DFE7B7309BD5D5887E943804C3B3B8C3C4A8
+94BC3145AB7BDA6F33A0C72D5F70BD538EB8BDFA06FFDD053E6152B10A2CA929E9572783B01D
+307B50E86A189F747E690DB2D0B3AA5590FEF074A2515F9DA7635EA85771B45EDD4A5CAE324D
+81877E0B6E5C2157C03188725BD5924364E0A12350855E3B39C414127A33361DAA5BADDD1D50
+5F386ED72E80CDAC8B0D9CD6A92C687F913D617A9295F75DC3C4EB08AE11047AB7041DE8EDAF
+E7DE24796CCB9D44640ADA774FCDEB8244C6672A4AE9B282997C5606423E149C4553B9E3E23A
+2E03501A5A8BE7AEBC3C16B079C38D2A0690ADB258C414A44C2E080FEF8198107FE7B2A75D89
+B4B097E42AA237F789EA7727B2B4BE0378D5DEC71E7062B088A76E92AB2EA36CCA35E39D8364
+70B3FB7A7A1C07F37A9F37558C058582AE3F8EB48A11F9DF0A89796785D238393580ED4D425D
+B670687973E30EA79C5F778B42BAD782152CFC55E0D4E9B5F8F57E7627EEFBD9078A576A57B9
+5E676B0CBCBEACC8C685716E7A925BB69072C9C9F94724E389D723EFEA841DAC245B613A3AA0
+C6CADEE8CDC90C7881CE3D7657B16594740CC202D4E809F38F2CA4B219B928C335B51705B957
+2459489E1C176FA365D867A723B699BE25CE1B51DADBD150A5CFC7AF8F6FA901B7F32BD2758D
+A52601332EDD0E1C2D334B5BA3B85CCE0F17D8ED535A8E4A9E6DB4F279F081F2BD2BCB319DDF
+5E4A649EA13F6702A431E9C6509AE16F361E702BD804FEE570BD4FA7205B3B2531382FF34E8E
+F8C254253584CFFC2E955CA1BEC100A9A0A42D3F1CD1DAD265F9364D1CA695DF664856D6240A
+46CC6473F64BF2608E21A184A475AA145BD925B00ED5CF2D4E845B3764797F3BAEC5FAE70C5B
+AA6721A0C0571F5864C8B2B2B782A4EE2DA6A91BE91F0A90C6D906103B07CE270FE326711A37
+F52D3971C7B23EFFA647A2131980D6825B3DC2E2CDA81D696F9F84793FFA99C6B732939B09D8
+11DA361B87FF76CD0F93C965E5292B7033870C44A584B2D2D5725F3C3CAA3713BEB980741DA3
+DD6BBB035F2B998D8CB26FF81E3FD3BE87DF7501730B30ED40A1328B8608E0F0C50733EDCC10
+AFFC4960B25BA762068BC7F64F878E2641D6077EA532761DE0DC35195DF0F32E410C6BD0227F
+737E9167FCA17314BAF216B1A8FBA2DCEA54A863C384722376E8818D723F2EE9BF382652CE2F
+635A30498688A711DBD62E9E6E40899A848BF8C35F9D5D5646510113AB8630014D640EB1937D
+94654050B59DD22BF74B0C8A116EC54A108E6A6CC82E9874B0BE04191E9FA3E7F2072EB17F72
+3FAC1BC71006597B99794AD61A993C36D1E5250C996D380090366F1AE783704041FE9BE38195
+1C34150BE82DAFC805D10F73B6D0CF5103FC051DDCFC5AA91F5D7E8CE73C39EF9B7B0699CFB4
+0943BF950B5E6750C0DB54B476CEE4719AE515E40A8EBADD57F80A6DF09EDEA191B00DFF801B
+2BAB79C5657588ABB23584CEDB768DA618BD0B5D295A128DE877606D49A12FA73BC9DEA32310
+0F2960C76E6E8B30401572527611119C3EE06D3B34CCA355B4B202682277464C8B6B197BECFF
+0864FEB01BC53792AD1DF825A73E5F92B84AF103934A985D9C65A24FBDFA960325C7A73D2989
+ECAC24CB3F8EF1C57EF43DA81D0B64A5306837F4361D8BDD4CFFD94D6DBF7A5F5342464205F1
+B5EB6D724D9409ECC3166F3518B501750E89A9B7110FD7EFD43AF3C32E7B93BE8416B7A540DA
+EE25D1497DAFBE6D30995C0643431041D5B1272BBD2CE5FEEA317B42BA7E5910F75A91525C80
+DBDD061D053815C0B251F1BEEBEDFB1567632C46D647A745A2DE0AA08EE35FCBF4D3710C8F5A
+A6A9E0DB9BB0962CBB7E4177EF3FA776DCEFB988833B0CFC39C8C6B7C89A713DD018A5D35126
+4DF859AE5903A5757D5F039B3D65614F2597650BAAA3188D1AC6A8BB1DDE7DDBAD1EF9C4C980
+3A3148F3F4AEEF706A7094175DDFDAA29B5F8A012FB8CB301450B4E78B58259DE6503679955F
+5509F5025E4C799C55F0CF271717A296B096F03105E61DCEBF5D24698A96BB364AF38BA20D11
+7D59E86030C17A30AEB4B1794A6D72E2B62DA0DF92047D6985DF1BC950BDFB38AE13E612E183
+6DCFEFE4003A0F3CBC1A7C3398C0EC71A8AC8DB32BF58969635E46788A3DFD65EE12523B8FC6
+70A727016094B8381403F7762D6E4329319927DC1534CDB25F620D3FDE4383943D9942F75523
+CCAD080F5B1CA86159B6956CE56B5FB8A07B33451BADD7FB9ABABB37A10F04B58559BCE193DF
+AAD6A9F7763B11167E0B899B5B6E4591608E6B540A81CE22AE3C151A215F316E89D2D4F0FD87
+D0E803EF412DED542C369615852466961517B5C77DB3C39ABBDE32E1F503476A8326FBB08A4B
+C9F04C202CF5A1896BD05EA8BEA583B10E5B5AD45963FC490BB9A9636381DFA47B42132D80CE
+66F4BB1BF889DF9600B08038C1FC334E69A76D7FF65144B9E48D939E5497DC67D5374C4453BF
+B1A9FA6C6685F43B7BF9AC97298A3320DC74BBCD9A432B5D8F8F1CDCA9DCA04380A2D7B024A9
+B0E2B4EE3E1325B3C0C4EB2B8A20C97D5DBB73AB15166DE381F7F83283F69479EEE7CD091F8E
+4D6DD13C2E78E12FC59042701E7A3BEE3FBEC32693FA48EAC541B85465B9C62D21E71E463654
+1395D0EC9846F16D599B28E53BC109C34F17C2A85FAFFAEAFD20DD89D53CF5638F9978618B61
+0902E38A9E5A5D6C5B00264D30B4CBBAA2D511646B2CAEA65E716F31B1EF4F8CE618D9E61DED
+2BE5D247D4E5FD9C51819F2FFBF3C6702210EE5509C942E781DB52ADB4A65F2DB3688F419447
+0F33AA11384BB47EA644E48BC508F8C4F561FDE0B5879FC642A7A9E89F94B273892DDBC44E59
+DC35EED991B4F4EBF0C9CBC525C572CCE29F3C7EB313D067885368C2EE54760A151982FDEF76
+B90F50E763271B1FB242038148631DC2BA1A3204EF1206D0AFA7B78378AB031F9069B8639FC7
+40D165EBF123F69A5F0DBEC5D7EE2016E262FA4B611C383E2BDAC77812774DE0591248C23038
+B9CCD681FCB91DA754279FE274DEF1F3810617559F2EB5EB47FEDFDE4B5E6DCD68951E685AB5
+06EFEABB70343C619507C4B78CE07D198413323BD6A4A33517EEF599D6F71BBEF63FF166D35E
+9D2DBDEF74EBB3CC0A316D11167CE2F226F9F1FFDEBD612A2452934CDBC9AD1FE8FED8406FC8
+DFF39820D6F74FFE9B4B70DAC1FBB22F5ECEFBD7591DD4365CCFD300AD9544C492A899173611
+CBAEF46FFAF6F94367BA0FE02E198290BE926B80D9B626D15A0AC90D5C0B2A28D55D1323E0E7
+FB203AB131D783F6E3F878D1AD7FAD7FACE0A9A91566A636E6FC041986FC25E6D59FD6D535FA
+42C1952E7C0AB503A57DFBCA3ADCACF5AC748583F112F3EE9DE553112AD7ADDD4C15DB76F3A9
+10058AEC9DFD32C233D5B9498C33E7BD33611EE3DCCE65712DEECF4670B51AE23C42E2512B62
+A38D37201AD34EA9ABE5F0B99B223DAF1F96C3C1D4B2EF67FB0CE63B4E1C6EDE64A5D30DD3E1
+0A6D4B92CE81C7DC1EEAF96F1F1DA540F94D6C4FDFCB72D408647A4877B54BCFA2626D4E110D
+E46938DDD15B14A4AD6F8044B7AA6371CE2F2EA1CA4A13ED372CE415ED370F5C6B2EF218102C
+1A338C8C4D6004F4962065A028E68439AB20120B5846EE1B66B4396C8F3C73B9A65754D7CDC6
+A5AA7E5B4B7A179AC0AC55346E084A7BEB4E344B817E1131C2AE566AD6115AEB56C3169DEE98
+C52EE0AD6F4DDF4B05FB7A6B4D672D1328B539DADE8945E8E39873AC6331727D144AB149BEDE
+92D7CDA9FFEDC8821A61726ACD8326AE6EBE5FC4FDC885BC16B1D1C22C757B8B594B29AFFD48
+981DB54370FDA73FCFAA30DE3ED760B144404F38A4AC17817E52B0856ABE4459AA3721BDFF5D
+2751CC876C1BB1FB64C380DB6181E2F3729F4AEB99C49B3D128D2661B2050DB77992E189DC35
+5BCB9D15A819D60E831038FFD66708F50B2CD66B62BB8092A13D012FC70C815923E08297C7CC
+FAAC8EDEB41A52F041777881D67B19867C4B766C5BA0D18551CD1471D53489D807286A6BFAFA
+46271735B699E48807BDA0C057CB88AAB5279F5E6F7ADFE5F34BDF3C81A1C5C83DF44D07CBF5
+464A1E0A8F0CAFABFDA5992B64BDB9C13E743F44C2F4AF0C9A69503B14D0BB12D467F62EF24F
+8EC8BCA1A1D2E4FBDDC856104A67946D4A87C08F38AECAA481D401A98C488E622CF8CC0B3205
+1AF70DDDB4E73888FDCE173D8F5FA75062B974794E9FBD6C3499A3333DCA75C681C38345CBF0
+75F6B8F49788DB4C4DC96B93F7A166D33BBCF7BD27778ED38290A439C1974AB944D04FB6151F
+DDAE7C736F1B0A21DDED2DAD0AEDDDFEEAD170E750F81B750ADDA463B2DA2693BA21197C9625
+1CA59938E82E5BE892C6C659605C1558A6FEF114E30F0FDB712BF1DC93F2F3D876CF694C9FB3
+1622FED5C30CFECAE5A637013C3036CDE5CB296A8710EA0141C47635B6758756CAFAB2A04B92
+05564C82BFE89649B1DB5D5F255F925C754A4C3E81D0D040F6A5CD9B28D071687377437A47BD
+692AE6867C940BB2CBD3E93EC8BAE25406DCCC2ED43D1F3906E39FB01E1057A837F70FE104AF
+10E6AF578B8F557B4522D7BA0CF1C553438B7621921D297FABBBA97103E7F6BC35E48F745AF5
+A1383F71CD46EE88A33F3989795F802F0CADD26839DF33C849032D7ADF508880B4C1252BF9D2
+3F025344BEBEBAF35333E02DB37FD3F64CA9F17B789D55C7CE6DF7512660D4033C85C44B7144
+46D9EEF2839E3D953F81BBB8CCBF7F4496E197786F43CD1CDC39602C40B402B7698E2080FB9B
+217433D390BEF7A1B637EE1902D810B11BD1CA27DD4FBE2C58640A91B0229FA8F4C45D5660F4
+72F10704E9B9970CB77CB14036C4D8603098B893DD139735CB18945BE26755506995DCC27E9F
+94D1B63659B8399E9EDC933DE2E3DF9D113C1410898E2E7A2E40736A7FB7E9979FB0B5FFDCDB
+2BF0C4D699EEC0B3D55B26A3FAA6C9E9D06ADB9F4CC1F14B0708986DD9F86601CC4CBD392B36
+6F8B650B855919C8FA8BECC44E5B1DE3DE2453FF62E0EEC0F0CF86D2E165F1145D5E8C2EFBC0
+9D96F537505EB861BE6D21E9C054C39627C804F05966EC1DCC8FB8558696EE825C11BA95CE2A
+7EB40507EA5FA7DAB4DC07BB973B935DF8ECBE10DCE441B82E982FF92264975D92C6A4C7705E
+90585A308CDBEBAC9B467522015D492B0A705C10F6C195196AE3C532913ECF9BDF3389A957A1
+D6F552BFEE7B1F9648915AC3542FBB1A528CEC05370B2BDD7542685A8E4ED35BF2B8772EBC5D
+A1FB2E09782EA61A2B8772939F13531140277AC633BB0AB6F2D237399C78CA8DE0E2E271BA8D
+DEA24B3ECDB0F551107B3220E2C842F8082A75DFFF85DA55AA2D40518D7401179E6BC7E033C0
+92E5F71D8A48F571F7C7CA5B6D0F5E4A109F39AA559CD30EF032766F692E47BF0EA5723C7758
+A1392999A28F042005B7E667E62A09CD60F807BDADF794076F23211196024A47580DD9739FD1
+0E53D04EE4EFDDF89FFD6E07F107CCD9634874E156849CCCF624FDB9C85145CA2057FDE5CE44
+8E4510EF1B3FEF2A57E0125B37DF08CF935EE8FA0BAB7CE745C8CCFDAD35CA730A284C1DB31E
+F26ED4B5C397DDBB2A741049A120AC4D8FA9A2B91D3EEA75D61B28B19FA8789DC945588F17C1
+4A81BABD6E0E5487E2BA1AAB46994D69F7E5A928CEEC73DB5317B3D58033895595A1A2188E45
+7C1C8845CD7312029093574CFE59D8C25DFB577C949A5E4E56624BF9942AE6F8970A1BAED98F
+135CA7565393E6C4F80F1A81930FC3F90342EFCC0819DD02CF88343D4955670DF65B59AB5F55
+4BAFBF5A9404241A3274A7D2C90A1E49ACCFAE2FF5D9624E708A99A4C8104B76F8EFBA7A4753
+05BF47661FFB2FBE93858CC5039B3279626A7F7B9A1E210662EF101252FA4F38DF01407F143C
+007DFCE4FD95CA4FF7993FEB03B7CA5A6C1B6C770D684037AB195AD689100484E7D044834519
+7D16231C3C129A3372574B1D261B458247A6604A8C3842EC7C6FEA54AE1EB01B6E7E922F28D5
+6566CA27879BD0EC14C7DF9562BF8F934321335C26C8AD8477DB8CF0E267CF8BE322758CA333
+7F010D2CF9C2C9BF88B51ED703E036B0BDBBFC3F92D7E0B4601573A0218552C5215532E9DCCA
+D95BDD11A0A9ADAE050C87364075B8072F819F49464E1BFD5EAF51EA922287EE507223F017C9
+E898DF5E29F57AF38DD390F93F425BDFCA14492295773B5AAB849002C613A2B8BAF474C7FB1D
+BBF6B1599EFE3EC5A49F72A3B69F1F9073A5CC06E2B29FFFA1B689BD8FDDBA766254F68B1D85
+C822EC842B897CBBE246CE8CE8BD44E718B10E0535423DE475643472152C4C607486AAF92A52
+574BF6465DD6231305CC359045D3641076DBE7D55AD508D7383E5FAE63A768AC188DE72F7F29
+4211E87A36F2F18015A3DEF4CC333A25926989AD4CBFE49FB9CF9FD2D9BD167117882F707842
+DC72B1932492BCB7062D86EE51437B696BB597F657D482CA902E779B52C727F02010A21C3D17
+F1750D4669743288DAF186CF289C59BB4E0AE268FC305ED2CD69EAC3047C1AB6A6751DC634F3
+71841623B74EFC893094EAEBF841AC1F5A160427F3D810623098C1F36E0F553E51A11B0248E3
+2E1E9B3B092FE2A6B785BFFE8BEC4F8BCFC164B5D7623C123C8C2087F256E2F9D71C363CFDA9
+D097D8CA2A02E48FBCC9BFD5DE8ACA3D8461D78FC95CF53AC18EBD48E959E44B1039E84C7426
+576CAD6FD4F07A9A328E86061E8DABECD9D87328AC532096DCDFA647DE1C049FA27EE5BC7717
+22195AAA84338E6D63507BB45B560220FB24F93DECE0FF3B043D1912B28D4D913888E424E6A1
+E139FE7A7DE79DF5DE84E31075A132179ADBEE07F794B129DE7BF93E2B45BF0100949B359CC2
+EDF8B9701B4067DA2AFB6AE00EB03B79F2C0EF420B42D9FD22AF9FA5DC68BAF29DD90BC13826
+2563BBECB07781B9A9FC1A98A53F9036B10C49123CDAD4EF342C5C0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+
+%%EndFont
+%%BeginFont: CMR10
+%!PS-AdobeFont-1.1: CMR10 1.00B
+%%CreationDate: 1992 Feb 19 19:54:52
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+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 /suppress put
+dup 196 /dieresis put
+dup 0 /Gamma put
+dup 1 /Delta put
+dup 2 /Theta put
+dup 3 /Lambda put
+dup 4 /Xi put
+dup 5 /Pi put
+dup 6 /Sigma put
+dup 7 /Upsilon put
+dup 8 /Phi put
+dup 9 /Psi put
+dup 10 /Omega put
+dup 11 /ff put
+dup 12 /fi put
+dup 13 /fl put
+dup 14 /ffi put
+dup 15 /ffl put
+dup 16 /dotlessi put
+dup 17 /dotlessj put
+dup 18 /grave put
+dup 19 /acute put
+dup 20 /caron put
+dup 21 /breve put
+dup 22 /macron put
+dup 23 /ring put
+dup 24 /cedilla put
+dup 25 /germandbls put
+dup 26 /ae put
+dup 27 /oe put
+dup 28 /oslash put
+dup 29 /AE put
+dup 30 /OE put
+dup 31 /Oslash put
+dup 32 /suppress 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 127 /dieresis put
+dup 128 /suppress put
+dup 160 /space put
+readonly def
+/FontBBox{-251 -250 1009 969}readonly def
+/UniqueID 5000793 def
+currentdict end
+currentfile eexec
+
+8053514D28EC28DA1630165FAB262882D3FCA78881823C5537FE6C3DDA8EE5B897E17CB027F5
+C73FDBB56B0A7C25FC3512B55FE8F3ACFBFFCC7F4A382D8299CC8FD37D3CEA49DABDCA92847A
+F0560B404EF71134B0F3D99934FC9D0B4E602011B9CFB856C23F958F3C5A2FBE0EF8587D1F57
+74879C324E51FCB22888B74F241550D7401EB990D4F3A7AF635198422283CAC1B6CD446DDBCB
+D915DB9BFF88844E784C6BF7389803D9450B0C21756A017306457C7E62C1D269F306BD3402E2
+66DEFC3B5E7D8A8D2F5BF0FE6DDD40D07391DF4FAD4A6018DCE29A2B8F692B29F2023A7C0E66
+DE8ED85C14F1F8492167357F51A7E84CC5D92E0FEE4D81CF7FBC8DE52D2E7BB57142033993F9
+C08C315ABADE8DBC4A732E84E142D3BEE51557910E12CD8AA37C459A5E6B7F5269F59078ABA3
+BE4641A11AC48D0B625C8325B38EC08E4C9E5E7FED976A5650D99D82114F449B9CA14C4EC957
+702295A39A93EF93F61899B8EA06B092C3C1E503E6E436E0A9FA22576C8930AB3DC8C20F5D82
+B69CDDF8FF4DACFA9C54BED5A3AA3EA5B129FE96BE632843B9B6BC91B615581A985DB56B1E01
+CA60EE69CA92CF5C0882ECE62EDAD3E106D835348822400F0B66AF658F2AE56ED08F8B001057
+1807009B73AB12A8CF14CA6C71F03C2A48C500F9D62266AF154A6375FF600D9BAC3F05CE3414
+2D6867A79581C533176BB2F3117336671E2E44638A97167E2EA9644E31EA16C2AD2990EA33C5
+4001E0C8156E6DE8AB6A4D40A7137BA275F39589FEA2E2DB8256ADC103D6F9CC038037A47E8F
+D469C5F98A5E3C15BD4ACE40D340018B1CFF7D1ED8ABB0AC57B5B5A2C20A51957B96C453EDB7
+DAE5AFFD91A46D938FE0A13363001D844DED4323F1EE6D30012AEA19B024A552315505535C85
+DC26BAD31E09C50E6512802976D298C4E90D0044C362E6BF3AB362A454EE93DE25CE54411090
+C29E9D75C80CE26A84404BD9DE3AEE0E3F921AC587F907572B8354A5C3165EEA7E8B2BA4E333
+802132F760B41A900C698EB3D2738BEA0AAF7AAE96A558F08B61AEC7C7D65B2889BB7B99800C
+FFEE5BA19AC90FCE11437BE1DDFCF0BCA5670B543B9644A71C8726D0C1005ABDB96F6E0CF7CA
+AA3195017CA81519151C2C0B04F81E717C0691B63A76E9B25329CE2625B711CB7BF99D23EC2B
+B5EC8AEFB8C1A3B422AD617B3DA4D49685FD44CC21A1FE5E1541163AB3E1594601D63C7E9880
+1D7746474377CE93F81404F3570AFBD5DBFE77578605917AB96963987E6EFC2D3F99FA56ECAE
+6422579852567F90CC90E4EF6D6F71D1858270205477E221018A375CA83C572B3F972C5181D1
+8643CECB04909D84CF767174B3C0C8EC69BF1E9FDFBC0FC7ED97EC67D878EA4DDAC8CAA522FD
+C6932DF721B81AF837AB56B547D4799241310D6692918FCF8A46189A78D6638AAD7CB4462D87
+74EC73D184076595C94C0B4A8233CD34F2D92F6FF94F941DFD589DEF2CE790D5CB2159B95333
+8C7384CB68C11779120A68BFA20B993D8C0313987EB96A2EAA2C11CFD838E6AA48A89E6DDEF3
+FAE1A1B078BE9787140270556A96E2725A8CF1AD46FB52938900730154AEC60F544C3D49F176
+3861F54B46A3B70315B46EBE51C42FABEA87A5339ECE2B64270749188D73A07E0E3866EF9AAE
+A996FA92AB443C08FB8A840DED26BA68E94CC23CC1F6968B0F3C7E8F4FC0C5CAD0F7A332E7F9
+55287ACF2485539C7B652F7A29D9E4AEC20A8E023AEDE26BD4C761BD3561269FAAC6FD5A651F
+FFF9211F8DF220994DAD6D105A92D5794CF2AA526B2143C7150BA584A2B597F6982403D93073
+CB066B569BACF95DA04B4202BD24059A8DBDD3ED8AA9E89B2788F3B078A81A557BC743C12A1E
+00FDEFFD030C032E81DE3142A106C0EDE1BC9D566440BCEC4260295CEACDD54BD0E25F6B9DD8
+FAC41F453BCC731777E1E6ACAF37A8178D11BE1BEDD6681815F3D5EE8D240B7CE9B14FCFAFD5
+04216F26DC2827FB0F6158416EB24F8BD7616EBBFE9378718824CC6E51135F8F489E9A55A0F8
+40608A99A32EADE4251F27FF86EC7F324DC9B534D7135E30F2EC1B6D93D7DB919651E03F30A8
+82F2DFA457D307F17751532AD70E632A04A63CA1A507FC6AF4073126BE0127D86974B426F489
+FF62A53C1986FD048AD76454D42BE16A6060101239B138BB638765C46EB006F7F8DD312337BE
+08D4381272FCEFBD74B7B2EC098B436365586A832721A0113B2BF1D853FA8B062BEEA25CABC6
+0998CF4D38B49A3F4BCB372198A196C9EB6DF2CBE59A59858AE212031C9AD7FBB9C3E8E9E6DE
+45DCCA521F3AF361282F7B3EC507C8B3AFCF18B9678EBB2F11C01C9DC3C4FD3134C5A3DF6B6F
+4C75EC985466C4F505847F1475C91E5D83A6BF754837DA02F9E868EB0DD76EC4D31C8B1ED935
+ACCA73E1CB9B4192BB0A853F947228C3064E8F923A9133EEC9C52C626E29689DD54FA433B970
+2636FBD87C5D81C4F278168783509D5F4256C77A855C97A48D18DE6EE1D47C7C33E9AD227ED7
+02F120303731BEA6F3055D764046EED36A06C75855A928084C5773168AB985DEA7CD767C780A
+91E740E6E088CB93D43A489145030221DE0E1B2DBE954EF414B9568F3B1C5329F5FCBEE927AA
+23309AD22E10F9349B6CADE7A090D19B9460405CDEB89BF1617B2C297AF5629458235F1B8C95
+F5BC442DEBB34DA5D20B11E96660CE9E5CD19A84AA54F42B106FC87C7C0405B0CBBC249950D3
+A7C353D691D77BA031C840C8F43A220CFC749CE34C2791DD627CA074753963D2E59794496D55
+AEC96FFD48EAFDB29F8ABC8D91932DD5B01F65EBDA034BEF3C7219E097670621058662C5BBFA
+A939DEBF999E9F68E5C4E64CBB0774A9A186E741346103865FEFB088AF547545CF7763DA0664
+96986377B587EFCA5C9EDF22EC13D1AA6F483C4A0ADDFE395F83534D7BE5285E6A207D53A8A9
+60ED89E9BD27AFCBBDA23B2D9876A8D8CFCC299990D521E076CF8387D514570871376C21509B
+95EA15CCFC7278851F14DE8308B72E111893F0338488BCEDD0F2F8EAF07326BF97C3727459EC
+89F8121C96A45E3DB1C63D478D0A6DA5F5E6834938EF1CA41B910F25A82F2774E3CAE9F1909D
+BE21EE8E003E27B84C43B39FE247B8E19538648F246D325357A246365B9B2B13DC68CDD7E44D
+99D86C642565B1FC376D2E530048B27A7C44B6811719054D3AC99CBBF5665AE76F11E2781B8C
+040F73454BC794B1432E6C3A58BBB8CBEF345D3178C8D01D6B26BF7F485A5C3BD36DD01F39B0
+34E536ABDC6632EB4038FCCAE0453E85B3BED8C3D4620A2AA2DABD0CD93090E9B8E964C491C3
+AEE45B592E4EB12970647E2A5E68BDA429F53074257C02975268F8C28F06350C26646D658008
+FAB0562F40644EDB0FBAB79826B16CFFEF1302C8A13173CC9CF7C8FC906693E486FF096B2D18
+E96841A5FA8A34A5B4B68462BFFA48102464DC22EB50F1F80A26E929D4CDC4B90589266915E8
+433D46D433ED8920543777360D25546794CD9A3A1EACE8AF188CC18DDB9DD1659F9FA462A5AC
+E6A6AD068140356E8C1E48DEFD171947F78F086C6E267FEF13D16EE68D0FB0AAE589F7E090F0
+88FE80BD6CF8EC0EDD28C735748FC6E7FD421E33B16EA6319937D2D63A94AD76F95B61813DB1
+81A113274D5F3B4DF5EE90E69FAFCAFBE4466F5D5F48EEA62A7CDCD4F9418437707F706B290B
+86C30FEED99522875EF5E2D491920983BF4E9F1C71F20F1B9645E30521EBF2F1C9010103C60A
+9A6DB7E6297F7C3E29CB150307FB7A1A1A94710EDDC6AE88742CC7044492DD7A217583C99A6B
+E7B720246FDAA00683A3B82EF6BFA87F2FCD741AD8BBA68B751740435DC6AFB1BB88D1593DB1
+52CE92C19E1AB29C8E8FE89477CDDBBE29B8DCF1EA6F70990BE9A0425000404F2F5DFBAFA35E
+70BB87066464C992343E8BEC66EF483DCE474F3ED7953DC1F6BBC14EB3495704D1765D0B3285
+A05AE494342F6B70D9A4241291B3147C77A8AC0E08E5BFE60C8B6E2048876A6CBFAD8EFE4860
+95DA764F4AB9E4D8153F89BFA2D9BF2759826EC18F64F1AB083949F4BC127411A477D4C24D7E
+0FB0C96A96A31386CC5892B398D48750FD09638BA6D62CC685688E79AF31F13B744F395984B2
+0AA483FDA558C6A91CB9AAE9053E7A5B5B8659BF0631C543F4C370FFB006290353908786BB5D
+B373233C12F3506E2C4DB0D59C1EA8EA75A7662B90C4AC1561303F4FB8536C1534FEAE4ED772
+DCB49734F5285FAFC99FBB081ABC3DBE87180D9BDE2A844B054D8BBBBEF5CEB39F5CADE252EC
+6164A74E75625050CEAB8FD8D8513550D4420FDFE6FDDCBB816E204115614FE82CEF36DB23A7
+DD31CE6FC923B575EAABEBB5820BB2739CCBB41BE2A4A95CFFEC9332DACF05936A3194AB4F77
+39E5B4A868A7CAD3B1D940056F84B41E81B072C02C0D0BDE7C64DEF54B1097F68368AC0B39E0
+DF5E5733FEACF02EF12A1CD0ABB0805C2F7E7FD7C824D9B348E893D68F3F31B807829015C54B
+8D2AA7E8DAA14A364428F3E706FC649E274E47914452704B1BC56A41CAAC736C8826B7BACA1D
+4FAEBFEDDD0EE8FE3BCB53EE291356B7A4B699C33CD7EAAC34E3B92E7F3ABC32852453259908
+74E34513647D521ADA13F83584CEF20DC503EB352BF881AAD4C00894CC581A819CA7CDE96A9F
+8DBFC22767B215141C8677BFE6F1F0DEE4254986AE871F87BCCDCC10E2298BBD90A625337936
+3FFB2B093C2F54001070E655E9C4CD389266DE373971BB763279F9EFC4E5A223990153618C66
+54B5740049A3DE2A80D613CD5AC5BACD34315C43996D1A420DDDFE7365060EAC81AF060B8344
+3FA8176CBE3F4C2EA819B493FB5B4A2E4A0039F028CAB0B47FC70F178DF04C7CD4DA22BFBBE5
+344C9E9CDF1020AC1A43C8E5B9D19B621565A6DAB2B1CB6CDE2524B33FB1DA6B5988F5BE4E73
+08A17C73E406DBCB51FEB3D79B84FF8B0284F7EA92BEB9CBA6CD5999CA7DD20EC02E000FB48C
+DCA51B8E747C0E25B28431543D9095482657364ACC1C647B2140C502623F7B9E3F335C2E44DB
+33DB82C01AE27AF66BC2284971A5249911D897263210DE4A9A65232738D83D10AEA8C5D3C687
+128B64EAE94D6FB30B7BA9105BA8E01BC9925C312CCD8BD273E904D8FF13F4DF7EDD21C23D0C
+09A32A4C90B0577ABE7AAA53E836CA60B1697621049BB36F8013026D77910193742725574222
+DDD3ADF4E872E6D57C1DED571A1636893DD7F49D8280233CFF4339B075628AB591783783548F
+17134E69EC5EC25B3B8036039DA276BA1507649E7DF1EF9E29F0AF07BEEEA346D470B4F1DF92
+5040602539BD1D8218384B53BDF16C74A1A6BA2A7871B67E06CCC015BECF2F020295E27CFAD6
+2D3EB7831922FAB24780FB158C21E769875373606E1BA9BDA9F15352EB5413FFE162EB2AC194
+4BD7D980D232A2F3DB3CD38390E0DCE3241113CEAAC83EE29B2980EA6DDDD4EF5727024E4343
+AFF44318AA1382662A78A41BFD6ED98264A6B0BC629CF924EA0A635B0885D682C26819043E39
+ED44241D4E8B50AB92256F9431A8123117D77891AFFE4E2833BC0517DE287A747E88409CC30D
+7D098A4FC80C6D91534304E7FDA873FEFF704EC1F7450226F09D5E89E245622973D9A789736C
+71E6651182BABE81ACA969C62E1458FA67A3B9D38CF364F383E719F7066D2839D95F262F8A5A
+F87DEF903EC3269466519E68E857088D318839FD0B0E51A6D358A93A543E2401F57FF7E970F8
+BB7BEB37BEACAA000EC58DF62D2064EB45A81144C146B744B10406EAC2C1E350E2DC328B6A83
+9DF820B289A84167B404BA1FC63E453DE7B58A9EF959D7E2FC1DAEB5CE90A1DD935E8C5D7DE7
+E2684FF0502901BB451FAF9ACB439F548657E3BE938E7A2B5924DDA2E7010CD26A181D84A5D7
+5294F6E56DFF88F3C207C9D457CDDBF2D3037AC9A93CE9D53FA0CAA4F21057762954580F0F2D
+47AF43D5D7679A9D44D45D682EE73493A2B8C390E24EF27C84E701C879BBB1FAD6BC8B89BB27
+959EE86BE486786D1C81612D9546AB59D5216367C027B5B0F51A41C9AE2778A04965A846990D
+1727F3F3E09AD0B913C9742371AB5669A2CF4863833A19CE69FF161B1D6BB0CD61272CF94526
+4584ECDCD290E2767F087A836F12AACBECAC49C3FB28A605C6220E8233EA2C9AEFDA87EA2CF9
+D3D52FD6D16612AD07279DDFC4F20B59C905A146B1F4A51547DB82758886E9D3609B495BD941
+616057E460B94856191791A2D16B90A7C33534A9DBAE17C96D68E009219857FBC92EBE189875
+EFABA56704CC9305DE0D32C4CA5293B306A4EE9DCBB131C128626C4171EBCB2DEE830B9BCB98
+B4FE23BC63C9186C21EB7D9CDFE2E685399D57D6D1A857C11FFE47F6D0BB79839B6C88702EAF
+6A59BEFDC8B35A03768AF411EA16C277F7EFBADA006619B31CD2EAB657BBC8CD4A44340F4D9F
+D34007ADDDF2DCAC3058D22267490E90657808CC716B7EC3444638215495A7BF077956F16EE3
+053864EBD2EAE7B210EA370D71414952F2076D689ABD98E76030D92E4D49A79734FEA3F05719
+8F8DE62F64468D06D0E6443EEE3F2677049B08E8A09907A2785D91C009F8FAF6F1DF1CC39D0A
+E11E8F1C939A0C13E49A448E89B0EDA7CCEF06166A8449B358B0C661E40A7935A6E4F866ECE4
+23CE4C978CF749F3B2B8AAB56AEEEDD498DB77143F77B4FEDF5C6502A3D2AB4D0BDB8EE456D7
+DA3B9CC800DA8D0CCAAD981DA5193A528C7B5628F065B7FD1DDB0FBC4A74C32751E8B4747206
+8A3A6F380CE2258D33FC49780EF2570FD279BBB54D4246F40CFA9F13AA9E13C6CC030DC19960
+115C2DAECF52027F917D3D9D44C60B0B2D1030EDC6BB055926CCC512AC2BAFAE7C12D8ED487D
+D3901FC2842D3A7A69117A8B82292FEA44FBD40BF6C27686EAB94A520F63B77B82D5425478D7
+4B5E4E81A8439F560B1CE7C626E51CC3EFB877A9AF37BFCC1A72D40855995DF53B3F4451CC29
+A5600CEA6B2FD2BD9DDF106FB7B6B6E19477426212F3B5C25DCB1B777B643A318046E02ABBEB
+67201DD98D892D6E13B0853CC206B62AC7E7D386A77C6C9A3817FFD5009D515EB5F770DCA0BC
+4D9DE562EFDAAACEDE34096EF6DCEE08C735DA36893C41592443E0B69446B93EE9F758EB75C2
+4FCC4E8193A1F77999F2D4395E1BD24909CB805CE3A26A47ECF376A79F480C9402DCF3A86BFA
+971DB7C977F813C21AC8C071B6F210B251695A40B735D7F8E27F9DA47AF7FDE2A6E7321488DB
+E7555BA82E23FA2DE3092227E1A21C5E6DF4EC83A0578B4E99FF377C9E655D7D6DE412CF0F67
+D3ECA45624BD1AD4EE76AAA5F99C73A1FB470C8C7EA472890E1436BB51FE764F95810DA0C3FF
+D1C3136223F6610F3B226978B8F9E35C9B09DC863C05DF439717251910A64E4AFAF2323CE1D2
+A168DC57CB1F4F2F9D24071F49444B1A5C6956F236734816FA3147656FD7C5F547748AF983E5
+529FA4787E540BDC4023377A7B7E248A37550CB0FD519F30F1BA3A323D171612F802068AE4FE
+FF8D067185F9E5211B1218656EFFB8762824E05EDBD304B71678B3C4808F7819AF193B247D3D
+7A3EE51986157E6D101C07A521379A097751CC6C53FC6AA6519E2D0093AD0CCC5145F4D788F0
+46EABE997100DEFFC6B7D79BEE09A92E34BCC15124D2405BB614B4E265378126544D041C4A16
+71E65832930D6F15E11387F39862F9BCD513CC611A9F9ECDFA53175DADF03BAAF5C32FCCAEFF
+3446E67A62D3B15294E426310F64B6509E88D3225DF909BE2C73A9CC8CC643645B394CC3F5C6
+1FEB91F1522CE9882A60504C14C69CE7089F3EE5B3202D3E5C2C2A98B8A4C8655A911EE03DBE
+72E474EFE0A0B1FB9062E474DDAE008B0ACE5016AEFBB40F157B9BF07ACBCA319380105AFD61
+5DA19C9F932BC8D14480F6AC4E607FD4A7C34AAC43CD26301EAACAB8A4DC8584EFEB56A2E569
+5E84030F39501223DF87FD3F16D3950713C483D8164FE2A180AFD985C11D55A9E22A61F0C5FD
+3A0036DC51904A84B07D409388B897FC92C1C91A971B2482E668A27386B33494F751B5B9EC4C
+5ED765A88F5A675960AA7F644E77696BEE684E098C69A8119BCA27067E52E1FA95C3E54CFA56
+8FEB54B92C3A8A2DA2CB44C9DA1DA7BAE1B05087D025F767658D885E89D654620C2827013ECC
+B38C7021F83863313BF35116AEB2669FFABD5F1F035C23BF0244099A32D2FD13EE00C09E30EA
+3BFE334227C6A143CB716A3C584B6ADD52C6370F7BA917855F2295B9DFF2BCA64A0504D0E557
+861EFB856A19CE99B64EB7EAD11C2474E79D5EC30DE5DDD094AC37D8EE50C4F4D39E32E284B2
+F347848ACACCF519272AA1FEE3000AC3A495B54385CB50373AB7B790B473D0449B7622AD526A
+1BAC985945964D6D2B05089ADCF9DB30F1032639205877D7E78DB7F9B136055C1451663CE4D3
+9FE864E02B1339006A1065FB76C6E438EB132629AF5E1FCF6022E608674E3546CB02A893B558
+F3B2C76BD0A897B4EDE61A21B8F6C34FFE820D66F3B89EDEA86E13EF5CF0E33E82BAC2B4CE6C
+DDDB572ED1C9AD69FF853ABC58C0CACFFC0D86D80D7C8D10139ED4C9DDA73C4B56E375CA70FC
+E18EB1E322F046A4A44AD7F2731BC2059E391688C03B86B305E9BD9BAB8F3D1B6EE52789D559
+A5200AC84183FEE544DB210122C74BB2CA648599DB3CD1AF261567B84AEB332F0647288F8F8B
+01D5068D74D7E89472D8DF3E901F6B523FE04C519843E0B730F403BB99CAD493201F950E943D
+B95FC52B13A3AD8CCC6478D5CBE5DD019BED1ACE4D02E09353E6E31B9A9EA9C76D89D9490D71
+3CA451693D235A0C8B0A3DED5CF2A846ECE5CAF52627ACDBE76CF57A09CF6768D0A53906B15A
+FC5183B9DE1029D19E64B64BC2E075B536663C524BFE35C9E412A7C0D23D316E0645BAA41DF9
+ABA61284F801F7CB852F49B24A96CD4C743F9B1D1A69F3E30808282C32C2C4655715D8F3AD53
+F3FDE97823989864479EABAB5876C77CC134EB66C688BE3777C74B3A87EF1616DDE5A8A46185
+997DF2FAFF5518EA7AEC3379730BC509D09C5C378B47DA67F9F5740B641DC790766896352D0B
+E0EE84D686496066469C995583EDA0BFA51178091918D2B9EE8CED4163E45FA312885A64F177
+F03E6D77DD649C7D71B47FE885D72887927AC070CC64E825917776264E722AA6157C22A429BC
+0D38B56E5A0D6473FCCAFCC17B4BD8860ADDB9BC33E2FDED66EF95205FFF084578C37913E205
+9CB3C1ECFA4142C0A2AD1781C373CB6FE9819F4CF8E5B5774D7A6BABB1FAA71D0C96175B9DFC
+08A3154C2F1AD566E0D03E6A01D3848F0C6C06755A0511948D51FE8626A32AE97CEE9C01E15E
+A61A556170E7E4D3697783BD42D586535C38CCA8D543A9AAA828C4813E89BC30B686049910A6
+C01D7FDCC55895A3F7019B0CC78C23925D8CC1207C51FA19E6B8992A289EDD5669C33186A7E8
+38D5A0A3C101C82558785010F877B05D943C5F874D0524622D43EEE25CA87C2AA4553804CB6A
+D1508B9406BB1CDF868DCFFD19483BF1D8EE2844E62A2E1CD09807983B7742A841BA2A03D8A9
+2568624EF3C504F9B2F4389E23E323D1FA1F4F0670711DA7D827400F36C9FC870EA2553C7E25
+45E2A5086FED5BF966114D5FB48721AF70E04393326BDE080D3082C292C9C251E2D82C0C3F03
+04E9A46203E0E5E76829E21A3B961F02AFAEA15397F0060E5059A5FC66A2B622AF1D62FCAC51
+6EC3327C95A0C2810EB42A7209D12E90D1D41EF442D0F3DE55493615D4135B4F44BD09759657
+58B16A8DF9D39E78A73DF41C2EFBACC2C91ABF75C849E2BBCBAD263F8577E16D60BB6BD463DF
+3A4BAC62F28B44CE08BF52A268AC27779E3A317B965A44321615891B627541C53768F33694D6
+EE76903BBED8ACC45FA00EEFD20224E09D95E93605987839D92C4E0E1853D8C3F25FDF0A8268
+B38A6B8D9286535A49B25631BF31451F81B5ABCBA66A07056EE34EC320367DCE6CFA97113291
+32E1155535F8094570639F9FC72E1ADBB4EA99EF7C7CFCEE8D74C2AC70927CA9973C4E1C4DB1
+13613466EAB58C0037BA93230A3D6EF41739122912A15319374C6A6D7FEDA8B1DC15EDD2F286
+12EDD846D8AA051F24523BF92C6920C2AE3CEED5868BDA6ECD483ED181AB69CCE78668A087DE
+0A00A960810675F75412A8EB6018C638583DFB07B4B4CA48C2D3A7CD407F552DDD7A91556004
+2B173D2DFE64EAA41500FDB64FE572E09D06BEE892AAF0CD711F3D6752302EA4F69AEA675A48
+EE69C2416805E7E6EAD9889FE072F1C2F5D3A89D277A90DC9EA38271DA1A455CCB3598FA99C5
+5A788073DC12B2265D409DE2DE24FB4399E911CA80169AD5812BCAB83BD0692C37A1B8053585
+BD7303C20B6A06BDE9873823DE9E9EDD9F403E78E7C386341919035561CB94379210A5E14CB7
+43687CD843FB306B6946D8BB1C290D802EE3F096F54D70743B22E661F81C89F190971F27FF9B
+0E6C273CE3B35E6F5A586B411F6CF55C2909AD70D348C6F6322EF1DD08EA36F1B99ED590D012
+3DB978BCFF31E5EE9EC3FB969E71C0864757AEEF1750ACD6A6F08A086CCF15E65A712ED37564
+B73DCF2A5E86E05C7725DE9F13DF59ED3E92438D9017754365735E5731853520D9771223DE22
+52388C4C6F7FF44614112780B14180C0CE01C50F94BDE65F4692CFF4B52F6D9D1FB562475BF9
+E94120A510389E9B3574C62FE0CD45E19615971BECB8C2388B4D5D095B914E6F887F3F708D7A
+65B516758CF5EEEE4DD127315FC3EF04CD5915978141B2CEFB3D2C0FB5DD64E25EEFC85CB2F8
+80CC6AD20B9C9F0C1256A9C4E8CEB2B400C8D50079E6F58F7A064CCA9FC3EEAA7F7C34BC51D6
+799520C5534EEC1A1EFCC52B9ED43E7695ACAF3EC4590D9C0BC16915769DEEF8F39BF7992449
+4888D4DCA2484053A29598DEC70C2BF94BC2494BE4841F9676DE13196AF9B9A329DA016F17F6
+2ED26A75CA3089750BE5DE919429B989EEB4C10C20AB764BA2C4035F14264B055771B6AB98E0
+D673580FDEBADD2719C80E9B8322112C9AAA9AD2329B045EFFA948AF1EF7B0038B4D3C068CDE
+62E5F808213F4A04D4979BFDFFFAC94483C546B35E965D4D0625FC01856623E146EF193A5538
+09C0D1E182E8D7759CD2B467A84254A2EABCEAF9E764A05BBB84522353B2505C56115F489E4A
+906064C9C5266F823741A1BD1695796BCDAD01B38003522EEF9FFB7FB7F79F8D6C43B6685C17
+F72F06060993C9A30F8E31AE8CAE4F3BAD51D8262688A6443CE6A07C1CF676CC4F755849E2F9
+DA19B14130FC72E31BC6E4E062C041EAC5EAC486032535FEDC0DA2F8BDFEE2B72C1BF0BE510D
+BA08E0A5700FAF1686EAA93420F20F92C0516609ADAC4F7EAFB5FB2CCDA18BB3FEE2702A462F
+8AE39A733B0699D29FDA1E821FB03964F477A2FF5580FA4874F60D6F3505A4287E17AC2BF565
+9E42FD41F257EF45798CE2D8E09C0593FE7C41E67D79316E8D61CDEEEEEEC60EFC9BF26E803F
+5C3EE7404D05ED2018F8C9DD0EBEC3BD39E20AFFB51582BD5049DE9AD7437849330674FD17CE
+6B9B6F646F9CB66CB5DE5457BD512BECCAED183FD5C5D834846E6F8BE301FB267A4A67758590
+3CE45864294FEACC65B46D604D84D846098339D20FE034B77A49DDF85718CF9DE18D10028B37
+15994C5F2571EA3DC7E98F66601C647C80839E3F3477D78584870837F653243BEF6FF49C347C
+5FE9C7F45A28F7BAC5AD9929D508628CDBBD4EED3295F06CEB89D378632C34D514A0B22BEFA7
+E090AFBE45EA64C03BD1367B63763F4570D25F59E83D344E8DDCD26CA66C1787FF09EFB314E4
+CDAA3BCAF8C94372828623E973768B6FAB1327C6CF5BEDCD37972CC2505B12D2A26F7D5AC9E3
+F623024A9370A44BC95FB17C035F71BB43853DC7CA66BBA610CC29FAE5636B21C2366F88675E
+C0EB2BE3C127BFD579CF818ED98D657779430F5C75A0CB97A52F3547907BFE2AD55A59B0B5A0
+DF0D25000907FDB6D5781EA549FA89078516665CBEF095D9411A2DD1CF6A355BC77E2447ABDD
+21DA230AA18D5E130DFEC1B75E5C1F6CB9D3C860A95E9FD960EB8D73EED1E168E357CF305786
+A8F01B63EA2D9301A6A3F886CBE4F678BF1BA1CAD67F3924B6408561A435E0720DCDD29C53AA
+53C1747BA074E6588B3AB7B66B5686AA58EC9BFE7DC107D97B8EE627C9E79601B95791704FCE
+469944BC90EC77AE5A9A5F2A73A4894712899DEF4BA334DB850A7187988BFC315A5E207AA6D5
+76741B3068F18C7AD741B6A4B6DEBF5A3C3E178D10E25FDDE0A01AFD5EEF225849E3B5BF1846
+28EE473A34303C2524D78B8E7B8D9308F1A90852C8463AC1997C91DD233CCB7E4A16E95CCAA0
+E4AD48E2C499397A4F558C23360EDE957D872238A446C39024A369429B2CE348AA5FAB425897
+EE02B71F085DE26264002AD168130598150C4F560E0510A135014E55A74F65B4CE7E1A96146C
+609280B49F0AF1830C3C8A6045BC7774D3895348962A7AEE947AC962547AA28B02608CE2F91F
+EC34848EC86C4BF8507A9C0AE9A0697699531E11ED9E85CCF52231672F0879B801860B013181
+5CCFC49012F03305D6D382E4E4565BD1D2F860EA8BD636D8582FD332972F1CBE62844355C933
+786BE37490A7EE43217854DF7797EB8680B93D9220F643DD70B2993A7A0A194159A9BE04441F
+478A77B3D2CC38302701166DEA70D72224C9481BE0E68BB6802BC6E9D131C3B3FED642779139
+5CB3393D4817AAAEDD39AFD6508C9CB4FD67FD3BC18C65F27203AE022A522C1B750960B7A745
+0EEB8718DC911D645198227B2E729B6CA4149EB9D21369500208D94593A087C76205D1046B91
+4C31FB5F5D6FA1EFC908532B27AFBF73C27E2FC9228ABF72920CE48C03E3381A952A0B1F25A9
+9EDCD216B154AE6279B33315E822EACF095C00D7359EA834885DB0E6D07BAA9091FB364CFD43
+E378ED0C06B9A1F7C3A7922C85DAF6CAC5FC111A51292D4C7D43E9773F262AA032782252CEBF
+2274842EA390B0056C3E0BBAF1DFE11D91679F6313316735FF6820166D4FDDD7E76A72469529
+1E224466ED210C82AE79C44A828E7B625F872C5A3723FF9A09E7D77D0555C9984F7EFCBF3B9A
+1B156E5047E312C8CB86D26B0E6345FCE3BCF8D0196C95C5AEDED0403733EB6BDE2F6A65CD1A
+0FE13DE66A2DDB3F912ABBFE0CD59D4A6D9299E1309CF7494C93896FE76C132FFB98E3315B28
+950E21CACA613DA51EA612678FE24DB3B04BA25EAD7E2A020318D2C79619B78BAEB21AEE2E60
+69D8470392695EDFBFE2DFBC2274D8BC8BB3551CA84E341419C7E718187260497EDCAFB7F588
+D1C7663CCBF8DDF1FE23C48D1A9B211BB0C75871CF8DE53C45A00E601F87BD65B9471CCC46D4
+481C5E83BA65153CE608D5FF6595FCED940CC0999FAFB2F44E0055E57E59C73BF3AD6FF70CC5
+A0F32A97D61CDCBEDDD34A295A3A7A9DF1EDD9169616D1F8D4C5E20A86DD2FA590B46A974D11
+45FE89D1F0664C3E0FEF70DF6D393AE7CF0B662E285C02E9C447672F73E90138E68F216C0072
+F5BBAB3943B40D24FB09841E142889A4B927E4A7F762E0ABDE430D6C4D8026F76A62B3B35BF9
+53B1EC19932E8E24EF20D2A50BD0EC86D6C0A61D1B206AFDB625353E1FDC15F96F3A48303DC6
+CDB7E4131FB3B6E7D80B1B332673F6D1DDA6BCD90F359014D59EB5445FB90E31E51D9E1962D8
+20792C2AC64E60125B0EE5CBBE02AC8BB9CA43A2961A5012E0BAFB42DA92DCC8948B043F0F98
+C522149E57FE699C9BCA6DF84D5FEB2F55C49407AA52345AF0F2B39C360876D5A6FD1C3C6D42
+82F070B8AE2DD3BB78DD78C7801A235EEF4A700128A9CFC7CC3B122CE69DBF577F6531B7898B
+A31A1B915CCACC4B3B1226104877EF805795A93A2F2EB41CCB759441A17E6B7B033094D0861A
+5A55F80D94B203FEC9582926A9CB5F8CB395C110ECE72754485D674DF6CC0BB84882BA26FC17
+01E3B2530A2D44DB5E8702DF2CDC597A8BD9CC12E95B7D274A51136B61E49C7F920BE8E6E17F
+1B20EFD1F6F84ECF575B2CCB40AD7876E8B8C7B083E2CF8253D06CC4F6CC2A5FDBBD8CE6986E
+18F759ABB35F7E77AEF16D5BB2DFBB457DA2ABDB2148EEBD4F88DE2B9B3244FF78BCEF9F98D9
+3AFEF587269D7952B9557D0EC61FB268980730EF3B6C5CF569EA19DEDD3AAFEC29D8FB9DBC80
+43E7C702920C678DEFE3017BD9791D74A6CE7A6BA312EC7407D2771A6F22E3E81EA35351C3CB
+BDA7A7A5256C67AB65C84F0193D75209307DA141DC60D87B33684BCAAEAC9047A0F3861EC185
+132A14F5F48F19E38E132FEE76B5D7C70AFD29FE30411C5B7D624BD75FBF27D89844B1845F02
+7B866433344AF2DBF37587F2144E40358096A2F6CB884595E57C3A21A1B5FD1A9E007C530FBB
+2FA384169531124511C0E643D093478AAFD5CBDEC5EB0EF47546A893EF0D04E30A89BC3D4516
+351662F937F26C80CA874E471EABA85AB541F51FE6F94E01BA628A0EA320FF000A2C3B93162B
+40E33F49C81F759B0CDFC167B5E06A6B2592D78794A4A91A03F9F95AAB96850F726DE1782B03
+F66CF1C647872FE423AB0DAD21098C19A267859AB150D8CEE49EA83C0984C348D06E99EDB60D
+797683B4B5255E3C521619DA2C26038BEEA2C6C013383A30D6155C3C6FECB3FEBF3205D291B3
+E26CB6F76AB6E222FAE350EF49B9C15AB1DBCAE734E377610A27B1013F0AC3B11E9235E952F6
+C65DAEB43581FE06E04BD94DBDD42AADE4CD6B475DA642910A0240BCFBB2848039B614F11B5C
+0DE8B157BA49EC715748F2857009BBB3A0B550B4EB88631B53A69F025F61E4F0A1BF13265E20
+78C6291C114B8ED63A7F3A2D3FA6EA7BDA7445CE3DFA913FAB9FC964D6A5599175CE8EDE602C
+7F17CC5E9390AF0D3148FBE8E7D5C8780DF83D34E4C1CFC0BA9DB11975A171928147D4053086
+BB7A29B4CB6620278E5D7D42B5778DB639D37D3149B525FA9A2B972D3F33A2E6735130446448
+EABC73AD3E00E0B2F5E774ADC1AA4E9ECA4C0E5DC2AEF0F7DAA42D37CAFBCF8FE67CDD3E7C02
+413E617562850E2EE2E68744895071D192B4505470D228C8CE86FF4B650F07E454F8DF8F5376
+8226231441DC5A026FB268E920C71680BB1426E4FFB38B27A019398C3CBBBEBA91C4988E10E3
+D873D3A7C8FC4FAA207B94A23E653BD646505B8688530D3DD734EB22AEDEAEE8274FB964378E
+744E82C76A1E65E40A60DA47189ADB7FEF7006F180C2AEDE96672B55E12700D795951BFE14DF
+F7EAFCF483E8036C07226D1259883EC8380404BA3523D786E55685878EA1CC6F9D2B32DD91AE
+126BECFDC77B9825D602E3F18EA08021413BC95E5F64A120D41C719CD786BF2EF3E1A9B5CF28
+D80F65B01191653515BE6B53E59834541465F45839682F587530B63A3BA92D74062042AAA119
+12B071EC81BF6667D22DC7302F0A5299F3F3432FD03820E43BCE1007BBF0620163A0AE9C1A62
+B6FF44204FFA819F9D85849D450ABEFF5F3EE19B3FCA8EEB405ADB8A05C4809BCA050F846975
+C56B5079AE720299A7ECC8D846776048693005704658E43640CD89E6149093B4778AB677B379
+7DE560AEB7E09DBE57D723A4AA62EE8C42A83C10418133D262E5E9CBD39532F3881662FB84C3
+8F33ED685443965795C725956506FB106FE0960832A2C292560D3A43EEB72F4355B836CF5044
+767477AAD5346469F8E4E90F712DF820A0B7183C0FF090444A994D81E2941EA3C373282BF57B
+9952FEE56B1B0B7AD89AEC79A85DC03FD2A35F5B87E061D15B65A48398F836788F6B41C749DB
+F425391D99F0B31420DEB5C800EE281A427DB0C1FF7E03105C434F95907BD74775C980B4AB46
+A88652C8D59BE6CDB3531123CB25E9AF5CDADC324AAEFB9F8DC7E1EF4D288C6DA52487B922A9
+C9526875CB3E528AB79122F9886517E892115104A20A8EB4CA7628083B24C0B0F0DD2BB0D35E
+3E1D3BD0D50135F7B7F1F5FA5349C9953C4F61F00EF5F11E662AD12E8D9F156E32B845FB8E12
+1297658DBFCD943F1AAA74F38D43EBD080C41DDC92101722D829DFD3EA37DD5120803EB06734
+6B636815A8738403DBC18BB8D8164A8E450A7273F8164031290B465A44A268CAA510E9EFBB71
+114E603718BBE415F2426ED24BA413B286C42902D8C5E483070D3A3C57058E6D640369797383
+5C78166A00C235F8B4A4D155E723010F7500A7179625D248F2DCD8A368AA5FC85600143AE81E
+BE8D901EF42702D30AA628595AD111ABF0E1E06A7939420D648F03FC840A51919C588BE0F7B3
+BF71B51EC7DED081D0E2FACC72D65C77FD6864A2A30748803D0558ED2BEC1FC3A91710CC9F6B
+2C8A66F8C4EB43635926CB75B89AF438F224DCC5A542C653790E2CB2831E6AC5590BA51EFF51
+40C5F620102ADA7E964D21ED4E7AA39B2735E67E1862227C6E1DA2210EA7080000E90162F5F5
+2677F188D75022B9A6173AA3F4E45449348EFA7A4D119A8C4682A1E205DD922BD9D65A5620A8
+D9D103B853D56B872122F3B649565C904E6284D66979793B16C853BECCF478864EB043CFB096
+42F0675D88E62AAA8088291E844F34AE84CE4A93721B4F262E0BFE50BC17184D4A2A469FFA94
+8671A565C708A79A8DA61041C5F60B1D82A50C52A6E145FEBDBC69CD0F32D81382EAB87FE7EA
+2EBAB016E169E5092C277D28A0C1197B760AE2EE5E307FE6B23D120605E03374AFA65DE773C9
+B543D6B6321732A158873823AACEDAC38B2AE5DC0DD9EC0BC159C6861C99B18722B6C84CE819
+07EA32F1D8434B6CD6C68523720859F1C1663A921B7DA0DE2A9775B181AFF992AB12E1A1F3E4
+54E7342B9947D893557DEA500F36598D00064657C8B952E299D679BA20D0583FD6869F131495
+6CF2D1D8E81A0C20556F28F8729ADC075535CF1006D8F1750E479AC6066823B31E969ACDC75F
+62EF2704DB581A7B4FBCD22ED0A794B52494A69F4D57816E604BEDB0C1CEECCD3F80B6B50C76
+065503F13C1DD3834D7DB2BF297B0C8B4875985310DDF076F0D6721FC205C9C0957E43E07EE2
+CFE21647A2BFBAB8136866C9C4EC51706D04E2408E72B6106F02085E5213C5D88BA0B90E0078
+FCD4A4214120820F0809736F4E3C06C6E0E6B4468A4089236565AD25A85730BFC3E476E5F0A4
+DE180BE7A504ED02596543DF24359B7EAB8E5CB1AF98528D4F0FA8DF2EDF90C2C6D75600BC94
+61924029635FA8E2BF07BE105288333A93A0A70A6C4A7F6D8D5F3EE677A017478747CAC65A57
+A0FAE14371CB16FD6C39BAAFEC9AEA1CEED0E66F30E5F4B5D0E8D9D56DAC6D552163270CEDDA
+49E5272BC389831BF07FCE638F7299F5C0FE332B7E29089D77B0140604B8AC0377C10C002046
+8F250B3F03BBB37DC29F5B1CB2189063B8BB0F278AFF414A86A2F8A18FF13EBEFF00B4D723E4
+90B2947195648367E0A7DFBCED6EFAA53EF849C79DEE21E5665409A44422C3A36FFB74FDFD10
+17D31C32F9E269640AC36C3A519DB5F76198F1AF12F71ABBDF8CE85E7E6C2ADABE4B47897CF2
+4A1C7B5934494F07790965C18296B977E332BD853232F2E2BE755F36AB8B1773964A689E1BA8
+48F9F7F01BC585E125F00B90576FF82BB1BF90557D064D38079520D19DAE87A298514BAF1ED0
+0B89467F5FD445762B80F1EE8E67FEBE8B5B2558B32CE738201712612A56D824983EB5403A70
+6383D135BA5F1EDCE9833B81465B34244901802B7684AB914548C88C32FE91DFB0917751D843
+5058ACBF0BB78D11118F14A0B9411BAA1A6E04088543E99B70130884BA971F4DD03F1AA3F9DE
+4B1935663AAC294C9597AE21EB145DB431FFFDBF163B23F3C2675662C37CA63569A818D47B85
+3B59983C8B6EE24560B2C7D426283995D86A7DFEC4B6558BCDED8A74D214BB6C86CFB902CEAD
+F6C5FEFFCD06777DD761F9F9EEF09E9A510E0DA31C3B847130961459642DB3E533407A19AE36
+00973E4F70EF0912C462769AE399EC9861AE5D2A243CA6538943520DCDB2A86633F3D95F1F14
+E6D63126FF361FD287539C686CA9A6E4B46154467CE9CF10EAA3DE0EFEFDD09BF305A5584C29
+DAC82DF9418734B01CCCB57666E0EB5E5617EFFA3059FBEC27D3DFF8DAAD45EEBDADBD272AE7
+9909A4CD3476F9E1275298429DDA620C15B1E229135A472B013F5457269B9682A3D41E20C66E
+EB7B874F26FA9CE0B2C8658937711366BD4BEC4F30A14BB1FECA238CE9476D66D1BF4259941F
+61A7DE0FEBA45E5002A9AC44A7587FB206277C01F479D7CFCE8809687AAED92F7D148432CE8B
+AC0AD62DFF7640554D59E88CD83022A8A42D2CAD6EC197BEFB73669DB969D468E7519943F53D
+D324F2E9795526537393C3E5298B9F4E9961A182A324DE0D8109539FD483E1C6B0588584A30C
+B5052487BA59B78E2959B3A2BF30DB1374D585BDDA52E088AA672AF40A933C94CE9B9F63FC83
+ED72B19AB818CBF269FC03F38DD982A48B8206307A10E6833B3CD33869526F10FE1C92F7D0DD
+56C163CE8F04442CB0DF0E496F2A1DCCBA88D0BF260C0EB856E081EED167C6EC1D8105B2D3F1
+73D367CC27D0F26FD89995A2EDC6D1A215F57847F7236753FBEAB4954510CA68688E51034121
+F2CD0D46C7B8E89E138FC4EE229245D537F8F5009B76D6117403E10DB46109C7B58A67E0C14E
+6347DDE8242030734D02A5C3986148528BF20973DF3D17DA67E53334B678643F09B7F887CD90
+87A6F635FA5FAD0A2EE43668A8B1973A42866A399B280787809820D0AB51787DF2A3907A564D
+10FACA4D9B6349C60852C06444FA49F8E2563ADBB0EFE7B8250142BB06FC4C93C81BD8B51F85
+86AFCE9678D4373ECF051908E3435470C360935180B80B2C03B5033E2AE1B256B426E09FEC5F
+902F7A8878B3ADE833EA39EF3D0AAC1160E1AC3FC15170DC3FAF6D17664E6292C51B268666DA
+DB416E5738176D6CEF2152B529C6DBEA6E563B5F7DEBDA3E49EE6EFCB88677EA2AAD003CF528
+6B21E648EC332F0F0579EE648925B05D50261FCEC1BD57A22E58595CF326B5FDB2FFD9B8DC79
+4C5E7854EF9EA34411546D28C5112B9DE1C25B861233341B2CC117C9C310160F612AC6F13F53
+4DFAAEC92D6B2CBD9C3F3C0CED06B910260F7A2DD09B1B9D44346CC5A7D10B4D637275D505D1
+301078EC936B96BCCD9A2B783A93019C5B769C15636CD94E9D4A24BEA9521A41703FD6F4EE8E
+362FE33E21EAFF8AE02DEBBE9D9B379B7AA0AA0FE94C3320CA64F41FE488FB58CCC5F13314A9
+F8A8428DD1D713C07489BB76A462E9C0E237FA5FCDFD3A0349B6B77067F055B7FB0F28953384
+537535177D190465C354DFA1280FB3E804D3FC0D6E2FA88A5F2829E9AE07E9F7844463AB695D
+A17806C271E20C58939A04B5F8DF439659990D8D8F885F3A7A43A4BE49C7ABD03DAF5DC78CE6
+6ACDE634AD08C33363EB642ABA7D9C34C71C74CCCBF7F4ADF9A201E203F6540BC467DB200646
+9FCA0ED2234AB1A31E73FC05E8D8D906E40B3055B3696D72C48080934CC62E8E850350E70CB9
+558CEBAE7EDDF38DFE79FB501A6EE6676F9B7697FB4A90B84CE04808434D244ED68AE441F19F
+FCB2E0E62DB832C31F7EE26D90CB6FEA5DAA44C297E51E6F9952C794562BF286BE8727262E51
+5DF58D26BD9B97A5ECB5641D517DE35941143757645D511409808347297FD5D84E4BC1595158
+9C4E272C6DB003B51628D3753DCE430C6154F4A7C5009CF5AA61D9CD61CFE3398701B65CAFC9
+372339E6642D01C461EC04840A4F37E8289A232B1C06D659AB081C25CC56DCB1B914EDF4C7F2
+3CA7598B264309A0CA15F079ACA4F69630C6AB6192EDD8A2350D3D1F239FCE30CEC5C7597971
+6E22A6B3917E8F0A05D75F8D1EFE57E71836EF46D41E4CD87F11CD8857A3821E6A7E4D596C39
+739424E37535699B423A22CB07CC47041D7B97260181794435F38CFAB11A7F571A725D084101
+07FE3E53B16CAFF56F14B35CEB1363EF20271620260552B0B9FF5ACC9E8C508A0F07A4768AD1
+77975F80D7EB3FB92B04A9AC5FCDD9738982DFE4B8DBD646D0F1035589116E961E1000B677DF
+7B598EF17FB7442E07F625CC07E7B7BD4FDFED5CBA26EF286DB92F99CED631ADA9B6E4AB3654
+C549D5539A2C6B2BEF7D9685F6C5BA2AE5273D15CA66EFC6FC14B3DC2FD47B50E6FE3678531F
+E11B861DA29708943D8914EC5B164EDBD2B04DA634314AA7EF8158C3F4311CE9FFD5973DA940
+22C33E3A69931930572FD8DA9DCF8AB915CFF613E7628C5773652D55C64E1DCEAE37C879FC17
+A35028F33B8D14731DC832193B35D6EAE7B2B5BBEAE7DAF05B3B34CA3235D81FA537EADC80DD
+C32567E15F80BB2A484CA51AA8F3C853696A740C271E1FB34D3DFA72394B88ECABC1F4E92CDE
+907A139A5B57406DAA97AEA576412937FFE4E2689853C7B86FD869270B2FED848BDB95AB3E04
+C77836021AE12BBDFB0BC68C09AA4F5B607D8B724C24CF6DCF4F54222CEE4EC643F1D4024C39
+8ABD99169DE91191911AEFA67675C21D539DB7C39462FE640C5F9C9EB684C6037315B548DD49
+F0C35252F2E9D5D4571880E66CDE49FA9653949D2F28AD44426978A2127122CD77B607E9D03C
+74D9DD7D11E4A9AC2E3457FA9C79DB76AD398AD5743F6E077C36423E0DAFADD1D391EE4451D3
+F94EC65470BC74FE2D2252F0540BED609F760145914E9437D9CAAC61BE91F76C5F1979C9C6A6
+F73E690DDADE3B1295251F0E9DC3100CACBC3EC17689A8CE1AA3089A387B2727035514F69E27
+048AAC20A38EE49ABC7928D0109D3B230B37F6092388AB62CA5B382DB76922CBBDA2D61B5745
+6880763654B4D83478DB9C0F63790EA68F5C154EA4853D02B9A849FFD65684C368E68C6CEDCD
+85BF1F041EBA86E9BDB490CD8CEF298DBA42ED4FAFD561C2CBA47869505575220B8E3390BA7D
+411C2BB7B16578A834BB1504CFE2644713BB30F2C76D9DB397F45967B8F146E7C4782B203A97
+BE20412D4B2B6D53511525292E48896BC91D3891300E48DB9B7A650DB26FDF8992063729A8FE
+4E8C6F786FF4F4BCA2018C2861DE6002A8D4954BD7EC80CEAB7DAE6CD07586E733B1E862DA8B
+1D4D2B0381058A810522C303C06AE34D5EA6F05C97B4FDB3FB1DEE799511F2EA9750D53E2A1E
+CB6058C9988B55BE1E6F1B682C689C996749691B6057DBCEEF6AB5EFCD604DF7420EB44763FC
+30B4812891FB2B67402A24DEC15BA326BC89E6C574597178EC7CC644FBDAB6493E545D89CC86
+BDF8826284E8697D2417FBC5630CFFF686E9F8F6C5F7788E975FA9F201FFD1E99B75E69C2395
+F2EB3CD74E2E61B44049DF0B65F91195233228490EA9B9380800C1B43905B862770DD378C920
+CC3EEA51351DDD3EF6C68302F96DCBE3D740F4A3E359419599817FE10E5EE241B516A7AB852D
+01B570CA085D306C75BA899A5BE0F5BD883B1A6EDFA8EA72E5F66878BFE1208151032ADE4804
+2F2C7DD0D66220F5EF66F4D3BEA1014EE7327242F8A8D948750934D22B7C36B2CBC01971D5CA
+B439BB320D7831FEF3C9785645D9996615DB538084C5072F2D20F6A8909C248AA6D34DEE11C9
+1E5C41C931DD5076C9CE87398A58AB06A1AA7A07DDAC01B730957DFA34FCD86188DBCC7C8A94
+101F09209E7B123FA9D671222BB65EAB845F7787EBF82A0F59A7EAC3CCD936F54A048AA9E36C
+983FA1376E1F825FE112D4FAC62BCE3DCB285C5138215EEADC3FF9504496AEB0C443DC9EB28C
+1C3F27BD1C449FB7ECC661697186F9C31CCB922F2B9C9CD4AFD63BA3CD71A95A52CCCD50C9C9
+BE17A47D3123DB4898A75275D93D74EADFE72B7BE3679FDD9DAD4C885196194DBA0D297F8033
+1B1471EF61A839DFB26FFF95487496B4280D02CBD88C1DFABB04F98207ACB5E5AD8B4D4D26FC
+232FE653E9B30BD50930833E2B9D72A7A3C57C9744A0992131CF0AE770788FC6376FB187EB6F
+1605CAD55B40D0B9132B1799170BA18EBB01A6B92D5CE2580E5D5BC15B14113CC32643C74805
+17AC33E95FA1B318328613709D3B05296982772B4784B762103E906EABC30A8C542598B970BE
+13D8F79EC2D4229118B8A71E708F049B728205008B75CC96661B1F19CB27320E6231644CABB8
+E8A3C07ADD08A88F5BD1448FAECE9C2E9E959FF42AB856C9F0C45B170D4BD63743867FF08D0B
+C568D473801E2B40F9E99DA8DF577732784B52FAAD05893033ED069CC2996540E9BAE9916E13
+9276031E66E1ED34CAC0228B8C7B8E0E0A8C9CBDEDFB20E406D5C2698733F1912BE83FC517C9
+268D3287C66D5059D84F52604387E0684850DA394D1F2B4BBFBFDECD45BF88738074512A1905
+70057E2275BA2803036A91F9A32E64CD7429AAAE7DD6D28C3159694901450896D483717E9ECC
+4820349ED3E5FDEA88B1F9AE1A7E9A9090DADB0DEC035EA6EA90399F3A942E3401EBE5B483CF
+0779ECA7685E8D278CDF6EA2FBD2A7CBF18314F5257756CD3E342479E3AB75A6DFD4F9D7C3B3
+5AE5042A2B7FD3CF5C93ACBC3167BDC9A7F0D25D0CEC8F73D79A98EE89A769E5A41AAFE97D55
+688F39C661B575A6601ADB6399B43DC5064D54F07E8299627A114254B11F1E8DDD1E7783CC7C
+ADB44A96E8E54CB72A448CD387FACC2BE66A5D9A4583EA6B1C0E4E7685739E22F50E52488EE8
+D38903E9BDF9CED151FFBAB79C1E159A06C11C70D91E114ADD520627460CAF3E57F77063FCAD
+E73F05C563FB50CBF0F2913B6899926A6BFD891E986FC06001C9D8073A781F0981FE9D4C4D17
+E49D1793608913238CBE6B973F9493DF8C7123702646446944399EE25B1E5A40D3AE74728879
+203E2D5F005C3955382FA450B86A58C68BDAD3FE1793D8E184CE250070CC6F8C21E277DD506D
+4C8064374CDB89D4C5EF1859FF45BCA98BB91FFF5E52BC1458991E9C296CE2F8BE62B7A34D2A
+DE95004D86ABB1925B24296C39130971B68A2B1228EBA1575447FEFF25F6D887EF14B66FEB4A
+377F60681A4B44F63B6A067E367E379628CD7342D80B79913F4797FEA6506A56D47DDD7E0AE0
+B06D1E9D52359EC8D1FFF0502D3D7898ED4642974DA2483F6D5F4F48FBA2862B9684DAD5F1FE
+7434786F28446523FA121E0445942EA29694E03F2CE367B6EF118288033B36F87CD456F566A4
+767D31794A827595EA4E03E805A5D0255463FFA40893B34EE0107FBC6CC1D25215A70FE0F9B5
+526E65C3E50376D9555BCC9F60BDD3DDBAFAECEFE4659ABCE230EFCC3BF8BD7F7AC3F5CFEE3E
+AD7E09C9F2027DD12F7D85837C9A693A330281D730982A1A2B854D5BB19879DC69A0FDD1033A
+7A858BF14C949B17D26B491B123F3DC89E67100412DD9DC767EC66FB690EA83850B80DCFAE83
+EB437F5A5F4D22517DA8A21075D6A0CB1FCA94446C8138FE3F28B8BDBEEB3DCD67E4D6C9AB24
+9F3BCAABF7EFFCF8162C37F3DDB6DBEA59D74D515BF19507880F19F99EC7AF622FD9ACE7BC07
+5D853517B494438AD1B7BA2F0C696E77543EA59F951D5B8C2D364DA095F4B174C878FAB8CE90
+B0312FC2D3C62B4A9F02166FA0EABC1FDFA7839A250BF3627D3AD5ADD5BDBCF75B271157E012
+F723A51A76ECCACCCD693F81590D99FFF80B21C7FEBAAFB921C0A91AE44E8C3A870FDB69B2E7
+7A65D13626A3113B069A1382AEA90C6076D4D4B553153B3CE24D1382117307E0D1195E39AB80
+58E44DDB927058A8D71AE41B86ADD4692AF0E852F0C1C92A6B5CD4E7C49C7774BCE30E0F5256
+4437E6553B1E6486FE7F8DC97451C934C3939EB137A8EC09486F10F2A7FC4BD3ACFF77F03B1D
+92F19A015FF6F515E9963C870DB70977F9B697E07CEB75B9AE87B03FD70CE2008B941924DEF6
+27DE71F750EF0F378CB2648EA07174E62FCA3FCBD6C6F1F91C9BA4EAB493E28751FBC57D6897
+8F553DBD6759FA9CCA70AE9A7372A70CC6CE35137CBE4C289575555D92083E92DAA3845FB214
+DAC0FDCB355A5C08A1F3647C85E3B747F1FEA12CF8AA1D2162E03221BDCDFDCAF4B74DC3ECE1
+657CD9819BC34ECA91FE1E7987FD75D3E434307B208F2077457E99134E108E38B99B6D1D8DBB
+530D3AC7CC5811A7FA92BB080D8E2A3A09CF3F6452941D063D275E2AC849E0B35B39C63551C1
+90A43F3C3564AD6F153C44F67E6D50E311ED225861B94CD108D278A4785632CF7E47E89C8FF4
+3114044CA9D48BC15C5EB1E9D1DD3965B84A20522340F81FD0EA60D7B763BDE818B5F9522634
+7A5220F043B89DBC6A41DF825DDBBBB05736F7709B752B42A1FC78B1DC61EF6DFDE867C1EBBE
+0E7F332C0BDCF86B706C2089EFCB1896B62ADBACD8E2358C75060046A54784A41F66B5DDE678
+06625477FCA24396747DB263092F82314E7440FEA9CE8630FCC10D7F4BA6821613F64A16D00E
+4BD9BCBB0EBF087C2A88720504CAC249D2B2E67A823C4F34260A7672E8D6E7AD168806779B39
+ED0847E82037AF28416AD3B5C5C6823ED9D1912A6B45874E5C67B258DACDDF6BACF5D735899E
+A6C62DE3BCF40145859A58C0D744588D070AB252A26E87FBBF2CE51E95E5AF46AF3EEDEB147F
+75EA1F698B2D3F582B76381780E2BA8F6F2AA75A0DF480A0B5BCE7C3EF61755A4D9BFD0E9AC8
+5CF716407021CC32CB84C16A90C37E83EB5F0D6B7BEB221FDCE3F9A6701F6BA690748F767AAC
+D6F886F1B2A54037AE8D8B8546E9DD0ED71C2E03B1148BC4763F95CE2A92F2E29E3820F8BC5E
+610200FBCA96221AC7CE0E8DE251618EBA754542FB8EDE1632D48C0D20E882F915BE1F742ECA
+7FFEE8F323B05EACF81846F87CF833E6FD877E01172686BF92B875FC6977B3D524E8D8BF0215
+C3D72182BF368C7F89506B058A2A6042CF86D8DE16BB8210321B5CB1CF42CC5DD52E29D82D9E
+84C957E52BAE129068A6417FAC32427F8C1AF08E2CB44F7CBF3E8B1451DEB7B2CBC772227117
+736D41FF4A6772569A4B2C2C48908A1E36FE12D950521F269A0DCC4449DB961E101D3203E88F
+7910663B7C672EB85F26562A35A26871947B14D69F7E09153F1CC980F0663644C9EBE030EA87
+1399577ECE5CFFD2B7490AC8CBC565359683207E92D072854E094E718CE9D4DF1117A46C223A
+5F095DFF3C1721B52502F7366170444898620985ADD2CD198B292433C88ACF33C022AC15E910
+E56EB3B821341BF3ADC6FBCF1CB7BA72A2318D1C6D36810768674C325CEC8B2F86E19A0CEB06
+64AEC6E1F57BA2952DE44C1DC85FA8AFBA808459222C7608842D4DADE3C8D21210F366BCC222
+BA7BA907328AF3304F9AE2A542FE84DCE9B4B3E13C23E687BC3360E578F660F31F948694ECB1
+766365C13BEABAC7B589D2ECBA799491735B417532E392D56C9DE2B503C2A49CADA4280C863E
+D36CDF747D1BADF31AA0F4C6AB910BFB708F2B3D763C041836C9C4792C8CCCF39519F3B80BB2
+0C7767314CFE03C5BE8FC81AEDF28ADA7C576135618BCE77ED1ED0ED1F8804D4DAFC126B4E94
+83E61917775578AEBC58EE5823CCE006610FF2108E5EC5E9F6EE0B7B09BCD064A2EFCDF71CAB
+DBA10D0FE3DF95A68F85965CF756B19A9664A167263B2751A9B7CA9CD76905A9A16D070912C5
+FD49959C93601DE4998FD65F6B506B9F54A16C92BB88C6CA8751CEFE60731952B2B9550251D0
+612901121CCA0D3A8A51D7F1F5D9C771EB86BDCE40ACC8F35831C9E5ED6F5D5332275D01748F
+88428E97DDD24A036CF030A8D04E3EEB7E86E6B6E6F01BBA6ECDA8B4806DB2DB9D053CA1299F
+5C6D43A64ADE6A7A6F19AC608CEC86FD93407D6BD802EA487D7C46E5190B6B34266184235859
+250E09C49583F8B856EC06E4C120A0E12E4E305540AC662E171DFE00F687EECB571D2DE79473
+E7D22FE4BDB30B9A526F8D68B4129D71FB1620CB3182FAE6B55625F9C2664AAA3FFBF9B799E2
+FC92EE7A19C5E37F0EF4B3A6A902CBED35E34E86D9B7E5E41E5ECAE9876A83B2F2BFB7038EA9
+0A232AF9F300BFB6A45F55D73BCC6B9E5852395D5CD5C77819C568741A7FDBA3A2FFC81FB1B1
+EA0D4D9B450199617FFA0BA8CE26FEAA16F62CBD663798FBB3CD164D6EE6E4F505067C0EC75C
+1C5F81C699DF4165633E0708F8CD2BE2280350C902890FADE818E5B31A6FDB45F7A6F8E5F924
+B4D670B9E3D4EFE00D2B04D6F433753454B3D3EFA16276577DE3F28D146907CB6C05570A6D4E
+DC284093A4B2588162BE6BC867A00CA1A9254234766503FCD3A0E29D9C5676EEABBB3E26FF09
+1E21CA21FEB29365A56B6960E1E76796C097D80454261FB63D5F941B66D9DEDFF932793F1569
+75004F36E2D91D2203049E5D9DE711D832E78CFA18E2B5348B74AA8605E6425D8099C6B10EF3
+E4A299FB76F028BDCAF8ADEA2E908E3535BBA4B42A905F30D13129209DF390139E3C548087BB
+BB46621E71CDE60F450A8C61B247CEBEF47B5F311B3CDC843790CA79DD6C72AE76A679AF24D3
+6D0B1B5388485F880096057CB6287845EE438CE1E6404C5BE7371EB6C060092ACC76AE336835
+1D481984240E51E33061F1D9FCE34A4C65C441F5B4E4D0781103AE0B0CF637CA2FF26182B855
+B696605FE114AB2F7DE5F016E396B5A4FEC79F05ED451EB3EA7CF718936E0CFD2F9CE7781162
+825FD98BE70C3B16123F8D9B0C970DCB545A7CF6A8CA6B4FCAA319C6C4256B10D6D7AAD98931
+40122431F2B0068C10D0398F55FB91DAF2C624A716726513EAADC369BB29FBD1B2B7DC5324D4
+08B0B02E46ACCA565D1413D1F65F545603B06E28637C326053DDD2B78DA99BF320DA2A565258
+CC9F548B2F87511C628610AA00A6C8F5CC5BA2CCB13BB9EC7F123EA7FC49EFBEAF5D7244EACA
+D013A08D3FE370767128687A488302AD3D95067AF108B76886ED16B59E7345DFD143A24CBD75
+E828AE300CA7D24437D4A5F0038DD5265D82CBF39A4F8F542D491486F5BC3566931665909986
+41510AC914312D22803F242311DFBA932BBBCA9DF24B56EB52209A5A9CC8AF2688B59F348E7B
+8FB08281143B2C849BDA4FBDE9D8819E97589EC110FA9F31FF85D07B6D58D58CE5DAC7F22D0F
+97468FC790D913622007DC8045E2D05DCCAF592A540870FB4EBBCE3B5AB9818D49B4E40FC919
+FB8FD87617733360FCE02FDBA5E57B33461D5E085569129B5B7B657DB36D29E3F87E17E9C7B3
+8F6F1FEFD369D314E329440BD0AC26697B34D4E87048EC54F7C381E66C908A658BA83A811285
+E93E32BBC6C641BF0F2412C276B85CB18FED61F22ACA7FFDBD37B994314CE4B711B82402DD26
+632B7DC376AFD3C4D66BE5E40E282B74FB120F6E4E144D90404C7A4513F2AB180E00FD410AB9
+C10CE9B1C2A8EE695E4CEB0F1472A959E70899B1A07DCCB20546431FE6B541A05291D5DDA490
+991BD3560490CAC148A2D623903B630DE49F10DDA865A74AF0866C2FCC595F6FD0A0CDC0A146
+5398818C46554C37A4CB1E543C4760E804B39564BB853400D0E1E9DAAC58D0577AE177726D1B
+9075BBC70B2AECC2F7F44D34F4C691485BBAE03E43E8BC5535CCDFB1CAD1D66F38A49001C4CE
+CBD71202FCC47BBD3B224812C677F4F9E4FD523D44EFCFB05A57E45AE2078E3E16DC785125D9
+55D3B941F4FD72FF547B069EAB30BFD33E3EFF0686FC7E582CF73EEF9866D6E62C19AA005F73
+4CD8FCC0A012F41F38107E135CE4C0AD8A8B81101FE4EF8F32065B2C279A435CF5A032DDCD52
+9628509FB6773B475DC13517625705B5D3A9D9EF6995A37DD3F0D6CE5451845CF9151C40F990
+60ED58E0F2CF5D6DD71944731CC4ED0FC72641E287E295CBB53AEEFC3FF3EC0A5DBAB8C3AD31
+E5F6B339C1748A9E58851F6CDD6BF091227B2835761B7D9A10DF0242A7B61B39AEC0A0697F43
+794FBD2A51A66F860FEA136A9D7DD82B42B61710909104E0FABABE3F5485CF1474D494B97508
+DFF80A698BFA58ECB590D8C38873724BFBA60FB1150B04282AC1022A1214E9513D27C5D45DFB
+C47631BB27CFA2806C2CBB130DDA940B65E75F956846F4E6438773C94E8EAED71EBA5E87A886
+DA7A846EE29A43CFC2D130A3FEB4762091B6AC357C973487573A230DFF74A29E203BD78B89E1
+729B747FF9B58BF1FE5FAE6DD70E9DA091A330078845363681AC2BA501286DDA2038A0FE2235
+C10656143783D50129A728B4EC2C64405B7C97AE562AFA240D35FD9E3A6E034683C60F32AC09
+968A76C775D5547D85D7A3168D6F19F12FE132DEEF497E90951A56CB17E543A76F8A526B1B7C
+481CEEA4F5FFC637DA5CE954A742BF39837F08DFD7156A4F4E4805494C1957B2577ADACC0D3B
+F9B0EFFA5860F454EC947625E70D7E4E652ACF276F57F2137F451540ADC35D501CFC1F7597A1
+502A198EA502D67E7886790A84DD9D225E83D9ECAA18FF9EFFA77AAC3AE57D034E67CBA014C5
+FE1E3403AE4277D864856FEFADD2EDDB1161E8595DB1B2CA6CCADC4253B95300ACEFFBF9C3B3
+32E1FFD71B91898CD0EF1B9F64C3969FFBA7929BAFBDCCCB943373EFDBA057003069C4ACCBBD
+82DF6ED1624FB8D0D4B3E561A05B13550A7EEE9AB35E47E9A96FE49EC2716AA68224E3A65AE1
+E96D530FEE45054DDDCF949E7F3977334E3A9AE459085F366393D232B2CAA244B029F2BC602D
+05B421E14C08563C4296D3E9AD328DC324EA5685E2FED03DFA3D3AFF2482EBB368484FF8D015
+53CB8D5686067F99C5617FA2A7F6F183F4BEA8C1AC39AF726341501AC8875104D11DBF241B9D
+C9929A8B70ED71BD62AFAB7981E452086163DA2DE543E52D57AFD080AFE373E8E321670F8A47
+4E9DFF36441F6C1A4D2AC6DA6E5C9FFC0C4EC9CDD8614C2D65D55019378D678CF46F483FA9EA
+0152D9D3A12175774B56B11BE03362D2A36BA13945979C64163A696B0A6CC760BB6111EC47D0
+A5260DFA7FD147FF35AB84DA889DCF4BA4146647D5BF8773096FAD1EC8001A6085C4F4721428
+F4D4B85F1C03C71576F497D3A5A99392C647DD42F8804DA5D33CCDCE19DF1A16C143C449F1F9
+37F6F75B05ABD0CE90E4EF696E1BCEFCD950634E414DC724B0084BCB515CD4ACD71A6CD3784A
+402C3CF3ADAAFFB763C5F7E17BBBE19172E4455923BA48869B4D9D0C1EAA623D9C728D887C15
+BB8377AC74239EFEF6389EA10C7C8820AAF857BF8EF2B64EAACF096B742ADB9B666D96715364
+CF18D88AD8DA6A0CD303557F04908CD28D11ACB9A730AA3A37B6028914674816E6AC076C4559
+A84880E82D433A5F5722531B0287F11B24AB4CECC2264BAB4E6601C990E32E1C5F9AEA52CA22
+2D2698507A4B235531C3FB7E9FDF6FDA186888A74B902A0EF3457537233376E8667035C092CC
+C3797AD2FDFE1CC8BD71C49B91E4520091922CE87856F1DC60A209A9BC9D97B0141D8820E1F3
+B86BFF25CD1BA07E5664D32C09CDAF569EC7815F41E0E8731E2FCE769BAFB3A751B3EB7082C4
+992A4FD8BA363D0888FF39FF986B80D5568CDFE1DEEFF98CC54F05B842694BE023E0E0507DE4
+7AC1B53BE427D31E0DC9CD5963BC3A5183C54D8C9046068BD6F300F4C0CDB8CB779E6828271D
+BB9EE44B70BDD1C1B5A345AF01E5E9A74260781AA473199CEFB232EE9C60D14DA8C5D3D22291
+A33E592BB7FBE5E9B28F18EF70DD0877DBEB43EBCD12F9AC95B7D46A2E0DC88E3B7D34C6FB32
+1593E7FD7C070D44037B2EB5C5E7F40C2BFA3A282D85932C19D3C3D07F5BD37C5CAB34816E9B
+008BB5988A1703DD971AC36A0F1C61DE0828A6108A1454A17E63F68FC5604101184FAF38061C
+515C0439010551A933CE9701EA75A59D88310C564CA3C4D9BAB34668C6ADA1792C550D08B029
+5E6A2AC490B06A3BA9118ACA61A951BDC06EB5EA612992BAD973AD703F5B25D1007F47CD92E7
+4D824140CE1A827616DF813898FBFE32C87E692FD324FE78FE9101B1789C8C094207BF77C290
+16ECC3734E103ADE9FC7717ED2E6979BE347F72A514B943A7F1101ED25B0AFDCD6C8374182ED
+E624911F458A5EA76FA982C3CEDA0195275DD50BE2AB3FA62F5545F802CE3784159E281A810B
+87DACB95D4D75AE2EED997DAD39BA7346083A046660F0D63D4416EC1AFBCDBFE18966B4C4C10
+9D5C9E9DD7B1202D6AA73AFAFBC169E752DB200656FA28A29A9AEBFA1D4EAED03478778AFE82
+E0AA2DB79ED37AF8C5B940ECC6A5FBF38762505235415B285C72DA21F4FF986376E407C04843
+24B3A2ACFC6D796FF53B5412A1A73DBDAD921F402308041C18C5D7FD9705959A8C0F5EEA851B
+5AB726748A6F0BAE196F879A3A1A5A87F7FC723B7A6E85189914EA451E2BE92B908AFCD4BE5D
+3D2C6C1C40984D10483A9F85648CA31977A4CD0F9781CEA0EBFB97B8B07DA6FE5694C32F0B5D
+23D58CB259E54C46DDABEAEC138EC1C5922337B8CB2741341E3DE7D141E7316B2F0DC75C1A62
+ECD7106141548C31F7B90C0F70106E4E788FCE549DACF492225530F427A6BDFF5ACBAE8913C0
+BBD9E3DEA41EE41FC7C13796A4A7D32AA56305F2420AA9BA5C0A0425861F97FC2B0D586678B9
+5F28A395FC340E5CB4D0DE633E406347BB83E56126872B389CBD57C359807E3AE6CE23C5F1EF
+746BE92625E161BAC1584CB79940DB009844EA870326A7BB6CC8FE67084726E36EACCDD1A5E1
+87D49E1CAD01037E58EEA820171B29968A2E4A08352959052EF9CA920E736C7337D85A44A3DB
+0DA96FB9BFC14177AFE17AAA27B79E1C92B4D53F4CB9C277BAB838C640EFAF3EF4D95CF7BC61
+4F3EECEED6A657E1FB361302500E5DEA28E5B5EE4F3886C23F670090FCA5D2EBA7A5E4B3ED0F
+AEEA8A7E6DC041F9988D43F645BB388FBE848EE495B391FBA4C0C3939F3B5B3203A5527F397E
+D758BEE1E0F0FFE9A379DE0FD8CA3DB83B767C3BAA6214BE3FB012708F1327E1C96B8FE26597
+A0B8403DE77750565067F42F1587B5EEB69D5024A807E98A3BEAF5FE5F88DECEF57F2FAD58E5
+20D282ADEBD2051F086B3B871F0839C71379E6A0F800C7022978C84EF6363B7A79B10386E38E
+8C7DDF0606ED85B780145FA4428DA212AE5386205BA129AD33D28BCC36A0B6CDEE13C37A6C2B
+7456F0C3402FD5B3E3DCE43B479EF0F81DC571FD102BE21029C721E4148729755F19CFF14B1E
+0E30CEFCC09D175AF0811BE99498F4A8632B85879AF0E005495FEF5548F2A1F8C989140726D5
+4BA1FB448E54549A2434A1FBD152E7DF166EA70953C6595CF824CC77984DCB8F8807B7347131
+CB727A589B651697C32E0D52BFC2B36B4C050CF9A1CE072746992EA2ED9B052DE1B2B9A21A89
+682B2BE4A1328C769DBC40BD71202D0287D1F8B909AD0E95E5D80BF8314B457A042F304CA330
+14D4578D50158EECDE6821D1B672B1973393FCFCD432EEB0EB4FB362DCD9B4B280EB5EE2091F
+A3853D779EDAC21A120FA7E03B339CED20115F404C3A086EED187281EC31F25A664811E2B712
+351528C4F0ABCE55D29BDBC1E067C01CB44F8A3E094F104097C5A36DCD1CC621E32747176643
+18D99F5F5D1EA11959CC751FF9F3739F735A12612629BD3346A840DADF0A61567D880597EDC2
+2C70DD8EE5DA9171AE46A8D1D78A64DD2E0F01042CA59FF7F83EC74E1CC0E786DC17A112A062
+7640B89D5F3EA4A57DAA15E9965A81021CF737E0108267C404ABED66D9CFFA22E05C351194A4
+1913A0D12931F26477A06773829D8AEFB25184755DA27F5DF42B23F493D024CF38C544257830
+1EE65AE593127DE8B9E0F19287015892DD881BBF034DF3C789470B567B7AE5130E821870E504
+F893CF1844FE400752C5CA00371433A36DE4C96938F6B7FC81D26DEDCBB7AD4F2519857A81D4
+F06F6A23A74825477C912968FC03B13DE8517BE24831C0E223A601AD7834A3CE0C7059822D1B
+663094AA1D7DE8C524D1E0E5558C664655454A3AA0A5034B50429C5A2AF0C3C862C6D63C415D
+92B2B720CEFCEA0D0C6CDEB5CD89EB701CB49CD568E39059E7B7DA7A85B44213F1060598CAA5
+8D8830DF46C628B18F908DE0C7360B9175F698FF66C5E4EECBCC0010F43C251001F06C45AAA3
+174C8841237E204AD5D7E1C403DFC40F9FD5F469C65625EBA0BC5DF2344228399846C285D9A9
+6E21EEBCD9EA38F25584C5D4B7893E64AF5261656E3FFA0CB1FC10CB512328E87AE3C83CA38E
+9CCF96AED112B93EF8E4D5CE7BF47E8A800E00C4A0AB624DC3C03089BD5C415E8BA33DB289F0
+8E151E5E45865E9CE2EE9E160CF3646726DD25D5EABC96B72A7D2C89178FB92F0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+
+%%EndFont
+%%BeginFont: CMR9
+%!PS-AdobeFont-1.1: CMR9 1.0
+%%CreationDate: 1991 Aug 20 16:39:59
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR9) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR9 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+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 /suppress put
+dup 196 /dieresis put
+dup 0 /Gamma put
+dup 1 /Delta put
+dup 2 /Theta put
+dup 3 /Lambda put
+dup 4 /Xi put
+dup 5 /Pi put
+dup 6 /Sigma put
+dup 7 /Upsilon put
+dup 8 /Phi put
+dup 9 /Psi put
+dup 10 /Omega put
+dup 11 /ff put
+dup 12 /fi put
+dup 13 /fl put
+dup 14 /ffi put
+dup 15 /ffl put
+dup 16 /dotlessi put
+dup 17 /dotlessj put
+dup 18 /grave put
+dup 19 /acute put
+dup 20 /caron put
+dup 21 /breve put
+dup 22 /macron put
+dup 23 /ring put
+dup 24 /cedilla put
+dup 25 /germandbls put
+dup 26 /ae put
+dup 27 /oe put
+dup 28 /oslash put
+dup 29 /AE put
+dup 30 /OE put
+dup 31 /Oslash put
+dup 32 /suppress 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 127 /dieresis put
+dup 128 /suppress put
+dup 160 /space put
+readonly def
+/FontBBox{-39 -250 1036 750}readonly def
+/UniqueID 5000792 def
+currentdict end
+currentfile eexec
+
+9B9C1569015F2C1D2BF560F4C0D52257BACDD6500ABDA5ED9835F6A016CFC8F00B6C052ED76A
+87856B50F4D80DFAEB508C97F8281F3F88B17E4D3B90C0F65EC379791AACDC162A66CBBC5BE2
+F53AAD8DE72DD113B55A022FBFEE658CB95F5BB32BA0357B5E050FDDF264A07470BEF1C52119
+B6FBD5C77EBED964AC5A2BBEC9D8B3E48AE5BB003A63D545774B922B9D5FF6B0066ECE43645A
+131879B032137D6D823385FE55F3402D557FD3B448685BDD20EB05D5E7C2126132E33A59A717
+0609DCF4871A5D023C9EF57D3362D9F2D7A440BB69BF653364105F16F4D0F03582F9ACED3D05
+CC76489B16E3FA8A446094D30038B06ECCEDA269F2EAB9D19A99C7F939F9548F206C5A457A19
+270B2B82C43B091DFC5573468EAA3E7A4A32F8042891D85E4B180FCBCB3091D2800E54C87D84
+CE9CAD6869B5AABBBE47F40C68799893D22B765295E1E69E33AA048B7ED98BA480CECA91F3EB
+F8EF85FE9A3976909626B95AC5940D53F9B02215D84A44837BA25ED15CCE0D504F1D33506559
+4F3BC8245405407591CCCB11CFD4645DA60D960C0B93F187B0CF7B105543C0B70F89AF5D264B
+6C026E3AE646ACF145950202EC73282111E3E601CF2BCDE22CE3EDF6DB23516481420F26552F
+F4472D749811F27768150450D0D0EBE3C79F999E99B5C0F22EAEBB12D97782B1BD91B2A1F62A
+76412548AD53C0DD411D4A08C0F071C2C21863D9ADB75A4621803ECB84C2BB235B620B658984
+B2D8E0C4637E2811BC8F0D046C8935AFC70141E1B2D9C23BDB251D304B3378FAF8928BD09686
+AA0340FB0CB1DC48C996EF91530FF078666FAD227A3589F50B605267212D3A65EBC1019A8EEC
+9A0739A00279471A01E1505C17658C10030FAE32F274FDC8C8774B0D5406C384A1D17068DCB0
+C2575C562FDC5A2176609BAD9A2C255E426A4325A4FC3053C7B32F35F7BBC9AA50135F302233
+60FA2FBF019294B1D29C5E2AA489FE860FE1A8795EA9F2098A92C845BC50220471AB711BA6E1
+8C4AE211F10A172C60310C10FE9DF9EA1CFECAA5FEE0FC12063F8F48F26955F5809F8EF09DBF
+7515C7EE361CE74828581752D0169CBD3A850793875694C551826A537F8F736C280C09106A42
+A594173592AC22D8837B551670E96F78B71486427834F531C345F233ABE4153ACF5307CDC6BD
+FBF55788BCF0826812EA3D220AE12D403B7185C3DCC1D211F1FEE7BC12A6B005E4EB8DFF9EA4
+F388E39D6AC968CA08B6FDBD3221C01021D4559A396D424C14BA169501BE44275B5C72470C71
+8DBB92EE844F7DB9A5938CB340443B5FD69C7F0318056D55AD66025179B49D484507E6E1D38C
+9E3F20CA96B31EA1892C0E8B844938D9EA985DD202056BB54E7EB393147E7AB32B335EF1002E
+4099909E199154CBA70736830E49AAA18482203E1DF6C36FC9E661B0D4B4E9935A30127A1771
+ED815451983AFD8E6B9FDB0E7526D9566C2C9BCC5A4F8D8B69ABC257D12D97D2771FEB780A15
+BE513B3740F4252534F0BCAA9C755E94AE61AA697BF689107C4FC5841E9DAB101F3B4C00DFEB
+A79D50E74204835B872160AD3BD77E9CEAAE233C72DFC902BD16E457C7A53E665D60D6C87429
+D3CFDD52E7850E490A5F133082D17220A3146C19F0FB45F99AB9A94180FA8E8B19DADF23DBD3
+E2A099D533DC3DC0229415DEE606683EC67929805DF2288CFC116ECEE35BE81DFBED1A77044C
+BBDB7FF8924D50763F9DF29B0D67A7105C455F8A853F80E58D25AD263D860F2E31ED1789C198
+F2C9F71F8207C331E9A81CAD1759D93D65E6EC9F607F819C136C2642B192547CEB6AFA4B24CC
+B316A9B16426BF862316154579CDCEA5AA8AB67E9C68717920124953D48C429E368FE62695A6
+C755FE17963F4AD10EA11D1B043C73D03FECED825290C562041E819B81682CE89E3A8D712FE1
+A882B312A5786DC2AA373B8C733A1D29C641DA4666D939DD2C1ADA11B9358C292205AC7AB478
+7D14B38BB01AC9BA36540E3A2B9A1BE959BC5617EA85C2E67EE039578C98C94EA95FC8055EF0
+DC155B19ECB1E540FF78D579E629350A957DD0E41EA444B2CF13A2FE054E8952E97D9E2B1EF4
+9E63BF6AB23D3B1B208A2C030588B3B635BB798EBB1AF921F801B2711B301175CBA843307E7A
+3140C30BA881D13A533415D46E4DAC4BC37BEC8055A79C6578EE31DC696301C41EEC06A93A4B
+6F35B90D3B2D2B0CB23C7EC2BE8D09CE2C14425C1426458BB270284EC1C9389909CBCCEBEBEE
+A168B102B92D40FAAB8D73B1D610C234705CB6349ACB167578E62B9FD886776A51B59138A33A
+7B5A668427A8E86EF022BB8076C6BDAE83349F8C3B2FBC85DFD0E981926E25AC33983FE117DF
+14B94B1B6A3A3D9C8AA229D5BD71DE6DC3C01DD803CCD3EC679B64A9FF6E2B4B78CD3D7FA85E
+E7EB9E159F49CD814DF9C976F43A5974F66D7FC9BE938CA166FACD1F28F6564D3F7EAD59E5A6
+3E6AB443366F74E543BCD4A23073AA56CF26B12BE2498BF0AABF534290F45FCDB10AECAF7E0B
+8F124ACC5DCEBC60A1DD6F877C4F00F03DA11E2716DE7BDE52EC348EAEBDD3E2547051B80652
+69BDA67E6A946D735863FD50919FE961DED54F53EB1D5DB088B3F7B2D5EDAD30A731A85E19C7
+9B658F9D1E914E0189FAE214687B438B2858A0A660E2436ADD68ADFA8639B15694BBDBB74983
+8ADEEAD0A53447B6C9C46623EE15FC6A66B014E70E29999AC5C51699039C6504F026DB30AF28
+04DE56A155712CDE2F15B638F50C7BF4D3EDCF224C5825111A48CC34A8822C8315A17C1B5874
+B2C115C2FA893AD13043DE08D2DFD2F9521AD7C36BE22C61DA5D422E1E9A29B3C555307020E1
+29236C13257EA49F7494C5446A2BD8B9755566F68BE651E1E4BDCFD8136587B62DE3B79977D0
+9BA18CB403E84DD8194586EFBAFCE53697EE87AA0615C3CA76DD1023E36343C390A145A1306A
+D53D8932003D87263E5CF260AEA09EAC244FB41342ECB2F0C8F3D0E06DB67415034FAA24CD46
+883A5A8DF7128DD4A21C4CF6E76DA7696AB66BAB62D31CE6B563899CB066E2135F5DA74050A7
+7FD3808B550E477821B5B173F6585E3FB6CAD840F33606D65E2460E54FF603257735A6728F25
+31F69440280766BE322DE460EEBC2583CF0A8801D13FA4F636A1EC35FE36B02AE7E7C23E32BC
+0FC721A5F372B81EFBC8B58C3343CE67E34C1EFF8FBF229CE4F06321F1D580FC186505535989
+25D7AD09C9B9DD3447A2DC614E1A7A330E0DE134CC469B2EDB8E31F9663D2BE685815F962AE9
+B1CF51C8584062BEA53BDBDF52C5AFA07C0CAAC0C9F92F60CA7288DD7EBC53F61C0F670AD5CF
+C5E35488BA9A8305A0253628B4357993933ACA122D43D5FE9B76E881E86C7AC2B4DD1C96B527
+4BE5FD69289D9C37C95ABD38FAC01D7933458ACD06170BB1C87EF09BF45F75AFB40936611DC6
+7F3A809F5E9D82286A7B157AB8CC8109733AD1DCFBB95E6CCBCD8CDA7B8FC2478419C8AD0A5E
+51A274B11934F69C5FE4C9BA16A2CE0BCE57FB888368EC93AF6A1DEB09AD493BCFF8529A4D70
+422E3ACCF3E2F8B0EB8293333BEFAF1C0733E29F4BF1D4080B2F32778997B07941B59DF460F9
+B957D82EDD5596F9B110894123421FE8BBABA45C0D69A03A3432C02CA9768CF942AEEF860F40
+0A3E837FF346F0066C4C92C35BCC3E207227AC924E7F9E282DED77CF4CF703F89282571D3FA2
+A7218E75624E153AB91AC251D4B221A93BBD47DF57D70D8F95855CAC83EB021DE7BAFD06F550
+803A21063A06AA03D5458F697CABCA2E5AE12692C7D118C15B8BC9B299E8207A555CFC2B419F
+094198BD3F2F4F4EE78347415AC1559A224D8957F3B610A1E9FEC3DB3D4BEEAE4016C6950858
+8C9CC5C7976966A4D9AD20AF67EABD911A85F2DFFE448AAA8F6A0B2568E393BFC7CFE93FFED7
+861D8C455138DF1661CE4F8ED9EDB500CBE6DD745E43E209E81935CCC9F8CB75E49A3B2B1BF4
+3A59B993B361FE0F8C3D80561F071F93F04A1865A3145981F1937053EBED55DFEB7E5B4A1532
+C1004924D9214007D04B35C162A40CD23794F157FEE32C667DB378B42FA66C1365E95D770BAF
+BA64FD7659806E42BB3E1A33E0FD213B6B3CACDF3CA24881B4DDF8E615B616A32C27F00E9A5A
+4EF256BE36108F59CFDE91E473A9E403B675EE70AD5D165D2901EF28EF82D4FCFCD23FD51506
+41044BBB61B5B74B4EA4D0ABEB2546100AD4620B589586E5FA6B8C3C825FF0DC811045F6AC1B
+AC57EEAF487319917433495A956F4B0B4F2E113615CFC62DCC7D46ED424238187DFD734D090E
+96C308A573E62E96FDE5BA3C8F0D2DFEA845B48C34558241299111CBF1114492F790D2808CAF
+445FAC91499FF2F077B137C28FCE443ADCCCC1D5BEFBDEB8B64C452ACE58B96405C7244CAAE0
+58897DE7AC76549BDBF2D541DF175355DABDC292B4DF85B9E7127F794E1D328161690B0D11CF
+91DDE93C174288419871E8B7F0932BDAD96954FD1D955767D8CF3337C78FFBF8F7565E5FB755
+E252D86FA101A3A7FB119ECB3A893E5372FFA1DDF431781162B15ADC845D6A81021EFEE6B91A
+8E2267FDE73984FEBBA71AFE464F4A5FE5F908D06838D317F2230BFD733DAEA76A404ED4C55C
+59F3D37D10F8D086E5590352D92EFAF0D94A15D6FF0E9B9942FCFAD9EBCEEE42BD47D627BE8B
+DDD5A725E7893A62475DD24B4D9DB0738B5058A2A26A00D13006560C7F6D5C302CB6E6F9CBE3
+CF58FB6C6405CD6137B938E7F16B07D0B1A6524A3D34735AE75528E8994D2C944D90BE3270EE
+01D4C180989A1C6E0EF34691F0B168B33957DD1FE0E8F0B5D213CDE640D9490C8B68D8C7F88B
+D1B1369CA8A8911C1A8E3EB64A640FDC7BCAF45B3CF69360B1265E16302CE6EE2DE6F872CB21
+E4F6A2F232384B704F2F198F8603FBDA728B15A15C96F473E471F86663F25ED04CFEE32F3E1A
+B4E2EB241D0E347A245F164198B1355F15E237E4D00FD36279DAA3B8F826ADF11F2E241C4FF0
+8B7FF1F56E4E42312EB34C8F1DF5EA0F9C75BC377F8F3E842F09B1F0CE78FB0621DFBE87DBD6
+B052B7BC67D66D9242CE2714D54DC5DA474D7EA79DED5A510304A77A96C790D0FBEEF2243E4A
+3CFD2B393910C4039432ECF531099FDA34113DDF106E81DA407D901CA7CD99712B6AD589B1E0
+E36E949D0ED0ECCC5CA3E435B33FE26315E88B04A29D1BC179EDCAE2DFAA32980A32D70CD55C
+22AF4A15FAAC46AA19D0DE0A69A9D31F36388BDC7AC2572011DC394BBE8A602E0A0A870F6693
+DD80FA1FDDF9142533B8C5E75CDED67879560FDC4098C34C856C3D35FDA7A161BAF08CC4CE54
+C06C512B1DDF9955483CFB324E9B04BDDBAC1501A1C67491EF95D2548095D99959257582905E
+824E26071733C83F3E84F44F7FB1F4549D3245D750C5F34953B152ADB57EB3BAD5FE23821781
+FE2F256EA4EC2972243089AD1F7A001E1D9C2D680C1A2BEFDC23907EFDD645EF39C55A67A847
+73F0E9F5F0D64109D12BB9DFF604333BD7555D5E3EFA5A14192E19E38496E1D42A55009ED6FE
+53AD6979A1E56B5FF2C369686067097E6506B912CEF34F019FA6FA39AC99EB312B1B3AD02DE2
+35C40C65E0D505D062C7133D39C03EBE4B75CA6FAB5D02B5CFFBAF537EB5C4A00AE18FC50E89
+CBA3F7FA31FC6008C189665740A6048900BF94560F32AB5A34063822331D40B98524FDB23A25
+650882399223C8F327370073BDA351D165847D2F0B1EB6545AFDC31FDD29324563F9335DEB05
+7F4E1BC026F34FA9FDF0C94217250A08F5F8937C8C8C113FB126DA522B92FC8D70C5F04C6B17
+24E1B2978A5054AC9B43307F1C173BC6B545DC68BDFBD5BB5FDFB340870B2D147120817DFE3A
+8D382DAF3BAB1A53E85FE476B1306DBF540AF07C439A765CAC5DCA4AA6F4EB43B2F93C4985FB
+269E0BAA5794D3C02217BA8AD52D8121ECBF0C3E806F91206E0EF43FF82F561400DC2AAD277F
+C7665543C01C7E64AB886586A5BDA15C1AB6DD4E482475CC2E00DF1D355A49A1AC2E57CDF5BF
+A64235E1B23A480D0CE94E656AC92B1A48F2D2DE0462CA1C7A5B5B4FC97E73A262E9F17B3732
+38BC7C777DBC7B927ED471CEA8FC86E8547DEBF728216C750D460DA9FA857F92DE48A04C7C68
+05FFB805DE8F03293D803941BDD89C1EFFACCDD6A9EE0AC1EDFEDE144FE786F50861D49FDB2D
+089D24F98868FAC405264E4CAAB7B05696FD4D265764F8EA28B74E405AD12A4FAB428AF41756
+5238C72F25390CDDA953D478B6E564DE04A596B6210362D0B3F37404CD7DE65081CBDD5F4989
+436C4DFCDE6B238A4C20B3067F85DF8858A00CB8A4240F3CEDE461E82A44B6DA2AD6D494BE30
+10B46E7F0B6DE9702B55BCFEED0DD89A1FA02F772F52F8B833BBB43EE2671F7E78057D2CEDCF
+816C24EC3BE2DABD2E2E8A9BDDEE62478E432EE1BD71C7F79DFD10C1C184AD1499283D557ED2
+84CA2A2AA7876D90F0C9655100966BEBF404A28E19130F38657F107F48F705BD9688EC2F68FA
+DD38490FD9FFBE2113112EBE30598B9573BA39F1DDC2812A567352DCC3CDB54A677573407F69
+91E22153318B0507B35736307C1D1377621543A0987F93E99198CC9B022A99BC5F5CA8FC0435
+E723B2D84505E279BE7760FA38107631E82792DCCC71C3632904E220A16514BDB0080B84EB9C
+74405BDB19EAC2574C0A7986A36C72961A55579950929C73489F0A07CB0E2A69367F86B2E5DF
+88753AB8728DCB19FC80BB077805470C95A881EF657B842F00EF72D9FE3C754DA84AAA5E3799
+041AC567D789FA6DB50C1B88C7CF4B5E39CDDF19CFBAE9225B46B0AA3B83F9B4E8D215AADD47
+F2BE0794BBE4683FC3F5AE9301E7D16E3798E55B193A2AA1E0C2F61003CFD6E10BC7725693E2
+705B323DE8434A2509293B278D71922F4BD432C2481BFEC17873B74205C5DE79B2C57F518F5F
+D0F971A4EBEDE17E4A034C5EB5A33E2E0E03BD6F61BC7DE8EC3882A0FC885F020044D1AD7D7D
+7E0DB4C425BAE04FCA6953B2BACBD9FB2AB7C015B72EDC5B05BDCDE08455769EC2A76E4A557E
+CDE85DB30BAC84497B35BA2BC581CBB60112CE4DBB17D53A18EFEF227B049F3444CECCD0E788
+0E36AEF24920A2F8EBA2BFC07E91F07F186A80E390BB49E786DA672CFAD2DF5CB7617614D6E8
+65FA2BDFAB653CBBF6A617B1A3BDB61BB8750097E0CC6CC94EBD23438E0F8EFF3F12D4529523
+BC5FBFDCCB4D4F29271182B3A848A7B55A46262A9BA3BA0FBFC983D136B8EC45F4D29476779B
+93302C1DF35C73C87C1B340C661BC4984668326F7142227EAC1010273593C86198832C8D5594
+AD30E3C90672B49EC8C3E25C98C065EF239C4F0AB97413E8726E7C0766906F4E70034FA98314
+B9F3CEFC13E40F14A7883C4DC850EF4CC8D637613033D74CBBDB9837505E2894B9FB9B33E624
+659BBBC22826E155D580EA8B9EF3EB27C070F619ED7EE7EC0AED05F45E5D9C4C6B6D6418E019
+C81E49F18FA808C36E501CF9FCBE138E683F914B25AFAEF8E017A3E894271F01CC636FA29537
+79A4B783773DA5DC3C70EA5D0178AE18BC3DA6A4267507029D47A552C7091F18E4A7900ADA98
+73ED4D472FC0A9CBFC3B08A2AF391DB35093EB03A66A99499DD68A7D9D266EEA7CBF6268E81B
+2ABA51B49A9869891E0435ACC6F9CE402AA1DE2A496EE5C1200FA4E2CA0AE893409347A21866
+D32808C3B918F85CD4B412A3EE8668605860D74BF0F13CA4AA1D6DA673AF97CA5FE989E348A6
+756E003CBE748AD34E0341006939E03D47182EFC7C45171D4E127FA471A934FD2C788C9202F3
+0C7E2AF2C2D71F3A072A2A00A1A81AA55D8A546235ED9177492EEAA89647E6C3966FD7BFD46E
+BFAE9EFCB7DF8BF03B1A4597E686967055BEA5F3B05F48D3CF37C33CE1C17B911353560CFBBF
+0595C41CAAF024FEC83E4168239C22252F5992569B275B628C8CCA3229EA4AF64221CA6D62A8
+84D636E0854A1B5E0B0307B6FCB3C6E6B0F887E516E132F88E1830C0801E0197B9CB76CD9A83
+13BD3A7940D7C160DA3D9E67B5E89C9732C13F24CFEDCB7ECEEDF1BD323FB7BC5B3BFA8CCC5E
+081FE114A5414472DAA4F889BF94B387979A8DBE36998C4D61FF3CF84FD9D492E91CB09D668E
+DAC03C71CBF507E69A37C9C5884BE278EDBB604E7FA0A2B276CDA974571FDC0B645590723B6A
+571263FFB8A211E84B27502AC775A91856D368D3E776F0050AFD4F39FA9C321E405356D060CA
+26EA89021F48FBB183C9FFBA571D5E4326405C8B6EF0C0D7E8BEFB66B06E3329A4DE2DCB7957
+E41BF1345AE0A40538A9EC7C063360A81B3DBB7ECD87D28666E59B105A5EDF2822B64C34CC48
+DCCE38E4DC8D49E20025B3E3BAA8D798EC7ED6B1DAB67B87BB1CCC3C91390CE463CFC0FDF02A
+DBF77DDA6E3E3F812BAF56D822FD081B68BF59DB3DCEC4FC052E92A653C5E399F749DAEBFD18
+C9F20C0699E18E1BBE3E4275F2079E59587B4462B0D437B15CCABBD924AD25694782E0395D74
+6991DE195D5CFAFFAA3BAC74AC86CF67B66EAE6B9604E796306096CD3DAF489AB2711270F5DE
+B93097F45AC29DA4C7FB493DCF76A56278BCF2627F49ED20EB74852C00BECCF2FB1D69AD40DA
+5ACC2FFC20551178F4860776CA2EAE54779374AF1CA3485F314969403B33F4C61C78FD76275E
+D73A513B7E4FA4F2A9355C013E4A981D21FD319A54F139648244D6B05EFFF45D94394B0B5957
+E33BDFA11CFB0EABCA6D8C69079452DBF6ED2C934F01C4FF3290A773EC24907B81CF658FDD4A
+626F37AB3FD4B37F0CF439BFE461870029F5785B7E7CBAC4594DB8C51F8CF2EDEAA2E0190791
+A0AD7E35CD2CC66D5F5152EACFF983E4A12D321C6B20AE605DBD8A323A53F92B6F5B0FF37D40
+2D46A9BDEADCFB3530ABF0E0760C96658C914C4861016EDE63722F522AF61A888108DD9BBA4A
+AB5B5C6C8FE89FF9A4ABD054AECA521F88D96A86FF7EFFB5179EF3FA6549F473A71F84F11E1D
+C3AEC1719505D1E6B7DEAEB3CAC29972ACAB9B8770B53F5A6AC993C74921847D6A566BC96567
+4B3BF7DAC1718854A47CDA8F89574D566EC01917C43BBDA54D50419918A84A3118093F990312
+C37CB5D67A406142DCB578C810F27EE33034666D7DFBDAE9EC153B2889D38DE3D923778BD5B0
+D6A00FE38E7C3794D29231BB0118F54253B7F10D9F245E2C884AA5EE365D5689BBAFD0B2C2F4
+046C5703B5C01A2859D7E7716ED1DDFDFCFCCF00768061B060F48FE16496FEBDEF964227F0DC
+7311892CA3F2605B59F2BA1242A882BA4E6A986B61CC4146D3AD1B4CEB6533319C47E7745834
+FE9F46B9ECC7CDA3E283C7C5F744E55377DBE88763E48108A4A1E2DCCB57902E77EAA7C95E02
+C654950E0644E329D2B7875722CD3E573C5ACCD5CE0CD66BAA840D0315D693A8BB275FB821A1
+FAA9EC0EEF490578473B3705B327E41BE324B088F424E6BAEA36DC7CCBAD5D23B8C5E4A19A74
+2685477C8363BC6A84B2065A1E02AF63D6C33555D5E6A8BFDFE07F2E86ACF69609B7898790FD
+F53D8D5B9EBE7A33A5252EB71FFA81D8ADD80BC11004F725124BF3782DC99E76B702AC01E0A3
+2E1BA317DEC909ED48094801C6B52B58BFE0B9498CDC28B83472DB91D3CAB55714E934E08BDC
+5027D907EC675C94BE19185B62A8666A8777F139C58445FC70B18AB35D2E22C3B9824A38219E
+CBADE61729037510BC840DB0E3D62C8A8F33CB124F12F71DE5CA918E3F593586251FA72E8D36
+A992AE354423303EE1C2BF3D3D37E64EEC500B31ABE2188049EA48C93A1B99D9A82B2C813224
+68560F23EACED62565F3301835E8F96335592C227169FE2ADAA1F7D8D6474118F9E00FF26D63
+0F86DC9509E021A59DA152198979190F2BD180AF8E82ECDB204D9A2FA51B182A84E958929F18
+3DBD8BE6575D4C13943F00ACA12C2EA603B107D15DD7401CBD5FE46413BF16F99DC7618DC526
+EB041DFA841D964A6B5B438C1470EADB68FE4E97D4896395C893EF7177C2909DD9BD8AE8F25C
+1A71A6FB7F9EE515715F4361E0B01E6130EB3506E926475F4F1A8B7E162EDEE25286E7565448
+9CCE65A80C54B46C6EEC990A8F5006697FEC8CAC1DC79B6420501A66146EC648E49F5A1A9739
+25E1F4FE865EBDF350D841DA96C3FF7D9955A9F4C3B2991409A50185E20FE5FE331E569CA978
+6925306020833F9F304C9780E8A142617A0B4758AF5BF73F9DBEC6B0F3DCA36648CEE09C08B8
+E23147681BE470A753DB32E84089D2AF3BE64B9C242182B4AE759EDC6CBF43E5825DD2E86EDA
+6686D6C45D769BCE34EA05E61188E4491FD136CEA5AED10E228E44CFCC461B507D2DA03A10F8
+80341D2F0DBC12F8CEBF0A89F1587E249E6D2089C8DE18CFD1BD691EFA55C66C71076094679B
+46875C78397C0081075EB45DB6DDB519D685E98C44A1CED29E29EFDEFF2B76137F55E1B585EB
+84B8AF5AFAA54DA43001FFD88A84747777A7FCDE41025E6BE63F0CC91B97256903DE43D3BC5E
+9CC0572D9DE3D185579310E93D6775FB33EFD1838B2214EB2332C1AACB0EF116106867A359A4
+A69297B6735176FC07FCDF7DFAD6C9009F87C21B3181796941C2CDF8A2AC2EAD7A70143D8B69
+29E1E36AE6C45035762DC43EB810A2CC0DF7A826376E9C08D7BB38360E0FC2B60B6ADCF4D560
+99D954C5436B4F9C2D15F8429BA4792810FB13E7DC39BAFC1912E1BAAD45F6AB0327A5D93FDB
+9D947185FD936229E4C99280878D91E2018979B583FAFAA33D5D4730D57FA680922D28B12D7A
+F720A080207D4EB4A10DFBF3F77CA336D3A12326A5C3F710AEE63F2767C2074199C9E2CA8851
+7E46D019A8B4F880BB6D5745C168AA0492B7569DB707675D485067F313A2E1F56F7A2C93CF03
+3FBFEE635AD06C6CCABECB5CC777CF274E2A3A7EB96D0B28C928C59E77FB3BE301647EB377C8
+D2E0B57B647F2B7E7B01F44519A3C561F7CE84121093BDE4F9E799B0923608EA9CED23E03F5A
+4DD1425D2E6219AD8E1388C46027483931FBE864FCCE49934BE30DE22AAB04C6BB453D52C95B
+5683CA29C73281333A4E2424B3BAB34AD8AB8270327CEFDFCDC4E63B3BC7068692BD663ADCB0
+2C7BA09EACDEC25FD07D2E236E299EE0F9290E5B8B7F8862FDBD81710468818674C2BF94050D
+C77B479F6FBD83EB939BE411711746229018421BABBEC891DAB8C00BD15602A2236927BAE40C
+057B88F3834E2582F77DF3EE0F387F6DBB23282F887956D01F183D73DC0B074A81432EC813F4
+ECF07EC8C51620EB7B796C22481284FBDCF26505CC200BC1D73821A5A8E3975D9E76FE594528
+F2391911403CFD4993A2CDBF6011E304A858165C6BC439CAEC6723792A78F565BABC47D48B98
+FFF4CD726C9F35FE3FCE4B2955EDB611F0EDF6893D904B2855E468EFBA52BE7BFAC6867ED7CE
+7C226CBFDF2A4B8A545209294FD58C883FF1398D24800CD1823500B0FD98B99E6D24F11282AD
+35FE21D97826B3CBAE293C191D5107185A620CE3F30F04C540C9F39C1BF0F9F59FCCA1D06558
+B0A01B33308DD3B9EB11E881B9A8E317682DC53BD91D7A984A751AFBC2548DCD4CF62B12414A
+CEAE7FE31A084CF7C809AB5EDA0D7A65A4E1552DD3F620AF1BDFA235B908FD2A56A9D316C262
+3812C7967FB7E21330D3E3F4788D58F08DC1266107842337EDA9D915307DF3605168D3456D40
+048E36016250CF994AB7ED3343053B638E58C462B99EB88F1543FEB8E8DEEDCFD096D82A8DCF
+6F978ADBC77DC4DC1C5EBD1783A1BDE71D6F1658E1BDFF1E8FCCDEB0B9CEF930421519D60C98
+96906A79C2E5207D6629DBF4A14863F7A9B8CF3CD8447B92004F29092F1ACF42045240EFEE4A
+70D69F5858647C686CBD317881C53E59795B32757FC33BF15AEF5A830BBA62DB8C42D1153FA8
+DDF7ED7B9849A2080933EE4CEAA4327C2320CFFB858328E2A936A58D8A94D334B463A9BDC35A
+364A0DD0CAD4BEA0AD9B7366DD984AA3AE74C823BC32EB265A7B5D122834BB53DE3A37B414B0
+3320129D8F7B78E59D3459758F40D049FDAE7588828EA1218D828DE318648BA0E0A414DAF43E
+227CEC67E9E0DD502D9A7925D5A2281701DC636BF79362B724FD93FC64BE8BA63CAA4D750113
+25B3C0C20F8DECD8C325688493F3347A71309482A2613B5048E06FA6AD50C6D0C615390DD3F6
+F0F549C333D1654BDD3E372D3970FB9880D15A2D922E86002A98807F68491D29B1341E562B56
+5C220B70F0239538551C3CB40BD1B45061205A60E3345BBA21500E8B869533EB266C31BE4FF8
+4F42F0CC5D8B178B67BBE7CF357199A32F94C1E8EF8CD65515262B29464BCEE3A93491DC134F
+97BE64FB222F15356C11586C7DAC7B2529B6B6246A028AAE3BC08800567F633080963BE6CA8E
+CC8D7385670D9DA59CC3E33253630AB01D3D5FA4DFE77523D2CEC4A5DC8DC62D1515BD78E719
+2C5C1C2199DE7876E36BD6FCC3C27AE577A72247C807EFDC6635FD80081B8CC78498002EB78D
+FB2B4A13B3D1DB8E6315891915F445E046ADF168358F713B4358FDE076907DC9FD86A86E3E27
+1656E9C6D24BAC96C6D400F4A931750F9A4E753F1572E069B4D6F435D63EC1E8B223DE713CF9
+6A40F3745543B8A9789DADD2493FB1738F06F3F35E4C295AC740A44557DA6E74F26A23750FF9
+D51E053EDBCF2CC30D9B6DDBAF684AF9D0EF7A14C4EB101DD6F84C3D7047C32293407103A660
+DEDEFE02EC9869C2FF2C0ED1CFC46A73F879AA6BB207007C76FA776098139F84B4A0D28C3AD6
+D500517AB58BDF672C24AC6979967698B28193C40B10E6EA1A3705B6FD1C1C2FB3813B3287F0
+D46B922673275C63C1A7126A84605D0AB5701C88FEDC467328998A8564FCD953C31C7EA2B668
+AFFF9872F86DE95F3BB1D9DD6FA033AB0B8E903AF01DF2E6B060E3D5116379676EFF7CC5899A
+ECBFC89A0D7FF73E46174F1E452A79E36353595A22493FB7D98AFC04549860F0AEA927653A7D
+B1AC86542502FBC7357314CA668F66E7E44A33F60820FA1F53E4BDBC448FCEB4D685FDB06978
+8D870B203BB18C18C8970A3513232662E92B1E5B126390AEAF1177BBF1EDEB55A1DCA43B4572
+3C9E8789EF056EDCE4FBBF73BB37C90FADF5105312E67F467F0C0BD42FFD8E5643895A5BDDAC
+12557707FB82AFF8DC9813D0B931B3E7513829E0BE3FBE342A6A3786F2656FE68299968ABE35
+5CF4FA53DA08F6745130336F5AB56DC6549EEEF1F579F0060298737DEC827AB7ED5D627BF7B9
+D8EF165A429BEA10A1C2ACE4C668730912EDA9F75D17E215827042E1FEF5D72E643C1BCE5E61
+F8ACA43381FE6FF1E736654D11FBA39EC251D69CC3C5B7D9145ADDF5CCFA6DEAC18D4B9F43E5
+2F3B660A34610761E9937051AF51707581ED226DF239F8F7C735B4FE3D9B251EDA1C9BE2FE14
+D603BC91B22CABD7384D9DD8477F66983042D99C911B14DC0372C8350B3BB1BA4199BE157A08
+DDFACB5BD368BFAD813A05890B8BDBFEC778301DA6CDC7FC67B9300448505B7BCEA5C1F4A06D
+0D39C12DFB649412827813FEC978530C5CE020507B08F90FFFCAC19B3E7B7474ACC6F4BA357D
+974D0B5D5F4C5FDFA899F1895595A51FD2590F0DCF52CB5B5A01DCB94589900AACF23887A182
+4C95295BC28EB912FC8512CF1465B7D1469AB94C104C1C1A57F22300CB9A151B7E7431080FC9
+38868B5A7177569212C1EA0D185CDA5503D592DD781386F619661A4C1DF9D9082F44115BF318
+5419473A1A786138E344C49842AD159E143D671BE1F224E06E71B5E14385F7DB7EB083F8D3F4
+CB8B3FBAC22CA88025F8CA84BDF31FEB9D0A5A379B8637E4E60A5875860945AE85A04D731C6B
+C9F4EA2DFC84A4AED87C6A3FE4DA0578A82895D643D64A99FBE989CCC2ED431464F919B89916
+730868A3DFE6DB998131E15171E39AE509521D4029384D68D6629424FF243B8F3573B1656A89
+38F21E0FF51702A24DCA86CDB87FFABFD07E23245E6A0522B15B8B7F02B32AC81559471C6032
+CB63B5C2AD350F1E60713B798178FCC159EB02B5C033EE36F3D760C469AF012503AFD3E4BE8C
+85403DEEEA0F9862A1DA3BA9BB4BCC3CF4DDEE1D7EDAD994C790284ED6AD9DE0C6E6A73812AE
+1A9295782ED743777A549B6A99C55DE9CFD50D98B8ED95A54D9E9516A5976D8BC3AEE24FCA52
+52FE4D75EC8F2D9AA34BF988384A3A9F86B1C55B6B38519CCCFF89B7CD0165DDF9B5141C173A
+8539C8DADABDD4786452A37B2245C925A0CE6277C5A66B8EA55533009535DD1A456057D5EA3B
+64384D89BCA81F7467518138B5A24670CDDBCDFD5F392208917853858A8EE9A5B4F2AC060ECC
+9A0CE34EF5CA812E15E10328D5234D087E80AB369529DDADA470AEB75555C584C7F68C300CBA
+69CC30169760947DCBD0382E4F2C68BE14CE1C521440AC192F1016EAA233A23FF59BBE98DB9A
+6FD16AC25576AAFB7CD417033A9A43F42DA250D9AB53E96AC10849C36348ED4B59B9E758FF89
+7630E8AF3746394C15FC94E1FC0FEB30EFA61C962E2380EA0479C6F3521634B91718CA44027E
+69D235ACB2DC0F45349AF9A4F7BE58056F6B574AFE364128C0AFE227231D0AA97D45E01914EB
+2EDA018807B73BEEEC8BE2CD1414E898A47267F4C649B326D097152A984B0492C9F42059BFFE
+6189AE83031808223BE65067437D7A89445245F7C6F5F61D87B86D5F3B40F9261EC3E142F495
+F1B199F30A13BA2AC6770B7C73D3A333090E267D3B127103A680DA1A00B0C148F9D000CB3011
+0292FBDB1FAD386C862D5A3594A31DDD421C680A83FF41FA03E2B32CF3D0FE3086EF12DF80E7
+B5EACB2ED8CF1857A00DF3EEA3510F49D6F7540EC0BD08625250DF8A3B2F3A160C0A0035DFB3
+4B7E960550C5C040F0AD461A407AAA9AA7877A23CF99551FDAFF32B82FC87BDBD86A6CC9C63D
+F6EB8BFCFF2C1E8A3B57BE35C0AC602F7B4F3A8CB8CE62253AEC186B1BDC8320D5099180527E
+1CFC40F7398454B9CBFC5BA0B421F55DEDAB33CFCA11217608763D23685E1530D0FA1AABD091
+AC9A6867DDE46A733712CEF63B46E29FF70E9210224E0964FBC56A9AE0F600F720F81C7060E0
+16ACBC1BF97C16F26255BC4D82538BE080D37774642CD4D4C95B3BECC85E32D182BE7A1F450E
+F077500EC91B21C383E71F9B6690C0616457CD8768916022279A6BEF4589A85732149014F067
+746C3FB95DDCBA28C7F0DE2C81926DAE7967A387A06DC62A82F813230BF1F2854E214984001D
+0BD4A7F8E778CBBDD88D702863FC3C8593255627F352DD3327EE291A31F3DF409F108DEBA842
+3116CAD62EE04D8CA8CECC16B8802F698FC2939E3898771FD932799B54705A481C652314C8B6
+4BBCC883296CE238804F68346FCA2F20EEDEB4B9986B470B84CFC07984D5A1E896790B854B5F
+21BEF81262E1E32B949AA9EEE6BF20B9141C890A41081868E83E5780B54A456D1D5F21198126
+93DA3BCC8C88D6DE832717BCBCEF1ABF462E949A415839B98D91DEF040B43D7B1F174EC74506
+262F04F1E599CD6B01D8B5902C029C97487A1E05F84DF9D42FB47DE21F59F91B78BD16DD9FF2
+087D1A73C0C58D4C9C53F64A8E2A076D763B581AAC565E34B05368A456F52D64528EF327ACDB
+4AB6263C1561EDABAA3032EAD94A6FB956F24C2E18B6A8A47BADA39A20BA4BC035CB8408844A
+1CFB7E4107DA5FF66C307CCC01B93DF8D99FAA99DA5F3719FB26C2F214F18494BD92F9B6DB1A
+F2DD492330615C3BE70D6F3E2E77DC8348D16339CAFDBB96A90436D2ADC86A1864B5C2F4809D
+01717A052BD791C092D600B1E2F6A24A21E13138621461A3BBDB4EE06D880B477DEE907B0928
+A154AFC2716865D8F751C398BA65E70F325089882018E0CC5CF735ED15428F074C17AFA559FB
+3E94D43340136BEBAA8E47C773DE6C28D54B3ED9FDE6622924159135D49490EA90A7D91BB08C
+4345C0AE3FA4A1461422EAFF8E9C49329AADF6342B7D55FC513821DEB5E2DFBB36413E954E39
+F5A24B3C974839BEB97250F1566F7A7F2F9F603D2A5E43CEF4AE5B0BAED2B6304461E8C16A7E
+F458E6542E7F8933E6C253341874867965489527C80260E254411265EF559A5CD9E25F6CA0CF
+EF2DDD2DDDF07653B9A0FC6066903189D076F485EF03D52D14D676406AE2CBF46E818D964607
+759091C5B0EC784AAAB7BE495FD20876E11547DBD9CB02508BAFFE62D3DE7F5AB79A2C94318F
+E16574406E7933D4FB8FBEA0DCCFD1553BFF56B1E04BBDA2B43B71A77DEB8B445E74C574D7C5
+B530BB312EA0EE227242D4FCA0CD13FD056E30433DFABDCCF6274BC85B3968AEDD85E3ACA8CC
+017B8077C0991C4C83490F5C59F3F383C6C7BF0A7DB9C4F8D76CD146E3F80D4DB44ED37674B9
+0091E05114257103902A9966F75DDD14A0B7EF5711A429BE60E378A89C7E1B8AEFBA049AB1DE
+59D36A037AA41592DC56E731E911BD486FC06B17D66074FD7332452EE69FB9909D8D1B245E8B
+7C3A4061F3D2DDB055CB9C8BD2BD1BF13C2239E90D9581A323E8CE5865162AAE002F29A05989
+938C8F78C781EB5EE467854052B9B520E9B518FEEA9DE7B9D1D4D13FA85892105E383924EAF5
+C7634E06F9590E1661C0D12F3F867AFCA1A8E34D8F2D7FAFDF87D345D914E3065430E84FD70A
+DF71630C6C836BCDBAD5AA6A1E7C73F3DCCEB4E351C1B3CF348EDC47E8E1E27EA2CFC2B3E7C0
+BB3F7AFB557D158D820FB815B8FE1DBEBDABC179B0914064845C90D2710D506D17729D57F2CE
+A990A49176E3A3A128137DFA6AB814A9B4F544E290BCD8A13E92D4EEA56889B0D2B58C50A02A
+D9508365881471FA7FF4C028704100F45BA347F8F62B3B8C827C2B19002F712D68AF8BD7A167
+E6B9D53BE6F44496E5B00C8458C2A15B90BFEC6E5FA5ED5743F4E607B93EAB75FCAE34A6B163
+D919B80C7E62B1E119BFA65520E2D7B78DAE89E34E0A3D7069EFD1B7D69B7396E741C1E81015
+710F743D2707A8324FEBCF46DA37F1D4A26A62DDFBD03D93F13144296D728EEE912243F8E8F3
+83042C51E48CA1A5FB757E6673CD599BE052BE15E9809F4B1C1373F0781963B39763DC4B3473
+0936DEADE5501C429D265002A4A280A1B7FBECDD6FAD9518BC26D0886314E2C3DDFC5405FDAD
+8FA9B0FBD53863AD59BAF1B0BC6ED0ECB34B7EDE368A1825A896AC132D4A3B598989677BA608
+A26F6B35E46ACF78CC959F94787027C7509F8E8248B32A68F75A5E14E2118DDA7A3861C3944C
+88C198012E811C71D94A3FDF8DE7E842A1662088B4C014CA1C29BBE58A46A8CD7E82E277E8B9
+EA73F75E0BEBEFFFE0A2737F200CF05A697210847EDCB1CE17CAAE782554D57C2C5F206893B1
+49ED59028707595032EA8BCE284A9B409C69C2EE9ADF0CF13035A1AE3084B58557EFA596B273
+DD7582EAA8153DE775B991C27124F684617F45CE264F3749BF05DA720BEC48277BDE7320CE97
+B39317D2D88CDF1967D50496CCAAA99D341E448160DA81DB763F8D721324608E9E13E7B92318
+22C669F6F7472350FD411BB2874935232E47CF8BE653C8DEB6CF00AD9367CD80B674DC67709C
+8317CAF2D618170F99155E2BEE988A972FD99F28AE1990B5C8234721ED0B5B05BB714E2F84D7
+056CF0D2B0C46E1823163BDFD90642CE898A92016C9D05FFF063E7B4B489C6C452CC7467E64A
+59978C6F82DCB872D322ECEA7BF2DA6187D78F27E4A1A9FAF3626554BC5CE69DA195CA0837E3
+A44AFCE6F55C2F540D6B9551CEE083F75155E978CD5BD4782C24EF20DFDEA82E66527304EA74
+CDC79B59B7DBBD262A2B37841AB3726D24F9E2E12325A22EFB884127CD3028C8CF819B23CC90
+8878190F8436AC1934F3478EA966708280EEAE8E35A31D5AEA2AE696258DCF952E53307138A4
+5F54E38566784A07B07B77E170B04BE12772D72D31C58107360F403BC991689A984F5A2C9B93
+7EFE72A267F1547B7CC477FE414D754EF566495D9C13C90FE4C87963011B0C0BDFF6A7179FCF
+5DACA0E475A9BAD39E7325C238E0FD9185DF54465F976DD68B43B057399526DC8C7383FEF16B
+AE73E89CA2A5F55B6EFA49DB81D19712DE1E5BF9C7B4536AA3F01B1EFD1AB3E356C2C27C915B
+9B795780DA39875DE71F836EC0EA0DB3493C17817F07D34FFF52C4879DEBD510088A0A95D1BF
+B06ECEF3524488FAB2F01A5DCEDA2F1C17BD611DF5455CD09AD5712144CFF92037EA80CF0058
+6543E8B40FFDD9A9E34CDF450D4573A9B279DB0A3AA8F17CA50E0881F8C31F681D55D6641807
+A08844309A7E40DA8FB21B1B409B2093275865E0375D7D5F9A9641C2BFD25DA3B7247A8B4724
+4B1BEB930202A9622A7636296B10846CD78FB8CB04C7BE4BD3E74DFC7627165FAA80DB2AFFA8
+914804A91824243A59B76CED9648D12B47CE8950BF760D865136ADD4F83C7CEC9CD730416E71
+01404019522B641F0A4DD1CBF7F9166180FD9232D94248D2ECF149A1F6FAF7F7CAF0FF409079
+10DD32C559476F6B0DF68DCC97716F82BA617DD0CD2C9D147A621200CC26A7A768796283BD30
+65AB4F569933788C17BC564568019D169E5E43D0E46C6CCDB11B36D5FF56B54786EA1FF68A98
+E8DD16F41B2B224D906F09A4347C58278F0F151AE45D1144D05E2519DF446795ABD09BA61531
+F93553D6305F228E82C1F28A76DB47A8BECC7755717952FB5506E4F26AE8882F6AE8F17AE34F
+B80CF2B0D0D99DBA2AEB9221F82155E9F666C5F1709D17049A2E2AFC05CFA9779D10F7AAD03F
+E76F78A57B1C4D844262F5A889802360BB50C3949FF9AF199DEBF95BD5D0A4B13B8663442C92
+DF829C65654C4A85DA8E9CA7224DED598801EB8019E78994A5C70980B1BD09F3B255979194E6
+1DBA6513B5B6288048A9E93DAB48AF7070FBE494A1DDAA087B2278045AA9C5E747A5D49AFA72
+D0BF8BCE89F182905973FBA60C5F65C079E143B0D3DAC6E774F5B298A18CB11AF493BBE2D783
+51B4688BCEDCC6A897797CF30DB8B600A5D5DEB6294E0EEBCB34523E28BBCFECA8C3B467747D
+F85BEB5127DAF911375335C5D8B3F065B1B5D6D6FEE564D88B56897A635822C09C999BCF91AD
+E7143F09F61ACC8C1553B5BC2C9A2CE6F86AA616A89808846FD1A2986D6D82013F1A2B962EA8
+1A418EB77062B721C0A87927E26358378EFC5E75256842F692121D4C5DB323DD87DE40C507CA
+C183F305418C1C4967C2114A28B5B3DA494C01F66AD78438FBE9CB77059574FEF5409FBB77B9
+428355422F16E9DAD5AA5FD0181668A4C896D3A5AFF24C7DBBBB88DAF95FCAA95B270E519F2A
+8729D013A5775CAB79E656BC515BFCF9054154D0C12C2D056DD947D24F553F40DD7052F4287E
+3F0FB30E89190444CC52286959AC984345B11859DAFF089FBFA03D6111DF78DD4393324A5379
+71925FFD6697C14A5A1971613124B13EA20FF1086986DCF54BD6460AE956BA5C3565E43F8DF3
+5AF79C637FCD39C1361CE296612CFA01750180E7857BBDE7DB8F6EC757D71912328E41A69650
+271C5380931EA0B6B5227D9094679D69F04C2EB2B406338ED59ADE317E80198D3CD722B0458F
+0A9274087325380B7E0047196CDDC363D161A49E7EE0F262C3CD9CCF88D279953A6FB0C3CB67
+390EE89BCBEEE246D321E076AB59B8D3C25CC90DDAAE731D19B43FBAD97A7A97BC21DF4FE65F
+673753FE06D633D156E57D1E87433ED1660EE8C34FBD3B2A83EC5E88F98A6F45415EDB555880
+AFEFABF11EBCDDF9DC0F6045BC18B24534BED2DED3A5FD0769F16C521A7F1EDDB0D51776B482
+DE96C8FD119A03D63FD475D7CEF48C854D079AE0D10A96F51171437C565FEF88AE1831C7D56C
+5FB2B184A882200DDDCF0552EE7E809DE45FBAC8777BEAD89958DAAC04BF6142C21191EDE23C
+C7710950472EA107C0EADAF87CB88F7FF9D1ED061A7CE67DE329DE30613DE5A30EC6E46778BD
+BA41C95CB9285908705E47E9B52F3F570F17B0190D33AD6F8F3255A2C499E81AB148ED7A3745
+B0B8FD74133ED7270CD24B33FDBF49E6BEB88E1203537A40FC6D1D3C545C75C7E42663CE5C71
+8BECA455EFAEA50D18E57FFE96F76452B2FE6FD147AD36A88D6DBDE307AA7A0DA0DD21986A79
+2396784F604A84C06EFC40765FAAED39756917635C582A8736D875D7F33ED344E7893BBCAC47
+176555E4A11AD404D1318A778D924FA726A50F4E114C29E44E9AC842060310285BCB78ED2087
+876CC115C0F837A4EBA53F07ED6594A932EAFF40ED42D7B313B99BBC8B10283E8FF683BC93D2
+BE4D2F370F0D2B14E6EF4832FD47CE536FD40E8CCEA442C6956D2C4780423BCEB9680280F132
+FB93670919B643F49F05F205F90EA3091620E48699D55EF35EA51397422E16BBE79776C222FF
+DD5A2E5401435CE0A3690EBA317A8B3469CC19EE0CEEE20DDCA91CC41AEC64E4B483122B1BB0
+1B67333B7E1F39D808F44179CA3042A87DE4649EB1CFD5A5E8231D08221E2C79CCDAA4267789
+3C6417F47C0DB97D8ADAAF7266DCF9011AF7D71CCD8092FC994BD639D80A019714073F3C7EE7
+769056DD117FC021A40DD98DFB115A596CDC0EC9AA9C8F14EFD96B98EF64F1A9430D8DEC60A8
+B4F20E696B812DD9C0EAF3259B69097C81EE43F9546FEE7A556A26F0E1ED927455A1BA0CA65D
+1148A2974516E79B04EE02DAE02A211DCC88C5F8965BFAE5BE65A25494BBF7C23CEC8115B1CE
+2FAA0CBA14D99605A24F14BE129F80C806CD9C5273AFD406AE758B0FA5F81C0F2D7CBBC2B0CF
+D30F525E35D937D4423B2E0FB8C83930A38D1620F12068CF098E459E8E970EBB0C44B74305A4
+01DC449EB227B665445CA242D42B8F73667B2BA0C7BC356BD5C80FCADC2256CB2D0BCE609ADB
+60A22CFED22A5DA1F53A3B7E9535712031C472D34CF2F771520CDBCF9A3A5E878A47B909B794
+91A2D0F2A370957E4B1B3A516A3A4BF0F431BA695339E0EAC940FFC9D93729D07318D6C8EB49
+0CD8C923415A811C9F78B6E5C66601C552500012144B793BD0128E0CDF6360EA70FC83633CEA
+5E962E14AED5633D2ABDD5A1283EF893CFD1BCF6278095C3075A4E03F6738772437BC1F45994
+9F5A14BB014BC909E3551EF70B61430E7EB9C0DA2FB9274F399560B6BC1C754D8A770598062F
+409FB7D1165DDD2356D506E7D1D868847BC0D4F8482C99CD1D4D460B51F30BA5EB7CED25F56A
+001C0AFA884C8A65E241EB72DCEA5DADBEDC6D761B24B5789EE8404529CBADA729159B5B1158
+91AFC097F3A3061606AC8BC1E54649579F65F8B5081CA530F51CB230EE59C1E065EEE4F23B83
+D6CC89F0FD0420F8A76E224491100E9C420008C8E5CDB9F76FC5218AFBD4E8000D47EB6D42DB
+69C07A4609410B28BDE1CE27CA80AD1FDF6D18ABC7E15D8EAA112DB8444495DF49C309FB63A4
+6647F73A5FCDB9DBDDD2F6E5CB19826D7309C1DC3F2ADADF2E9526C6FA3B1520BBD7D1B27E4D
+BF70D32F827FA36FAA710F342373C3A1954F5EADE197609809555808C004C8791AD8B0307C33
+44C93D35B9709B2016E8859FEF495859161F17D49C56DBA5E32300C080B7DB9D40B597D9626B
+2A042BFDD249343DFFAA6D96B585D127D4A6304AED5A8CB39720380DC175C17066FD39CD20C8
+35DD3E87EB3AF936CE1A6F953351A49A8160B22B2BA09000ABBE2FF305FF77326D080EA35CE7
+D924BEEC365A1B0E37F194F3E796810A4039657BD35F21EDA3FF80089C2E3B2A4FF40A7C0685
+8E45FBB7426A1FFE0DBF2855DE7941F616850FC0F3A9273DC2D40DD60ED28C6A6F7C4E684A8F
+B224FA1A52F4F733529A7F3CD3B672A37C9D1F6C00DEAD801078EF12EDCB63CAE750B82ACF26
+DF9650CD502727EBED366E00A1E6EA351119CCC68DBD3E1AE37636E897E964A5EEE0F4E892AF
+88CE18FCAED77CBFECF9216AF5FFBFA35B0181025760CD6920A3732BAFF7ACCB611710F2F389
+CAB8C1A5AF75F82CE7C8DFAF55FB6FEA658D706BBFD8C2A979BF79DE4DBC69DF204769719440
+2274A8D6B61503BE576AC61D64995B9A4E5B2CE5B41C70219E0CD4A42715009B8AB11CC681CF
+501744A54F64C35248A0A5063CF725CED14BA757525E5BA7F959D0CC1918A21AE242293EA7C6
+57D0B1BF860BF3A994EF414D457EAB682AD8A4E0C859B6B0C7FB74E1AE202AC7011F35B1E104
+44734F4C04BFFFC35A36A2F856CA4BAA9B0A885DEB9068F2E635B68411BC397509EF8211128F
+CE9FB991CE287347F06080083E34E61D6266D9FA96DBD1DDB48040FC1B99BEFA11CEDDD479F4
+DBB987236B4C5C41C536F464CFA43B3C2751D2114DCA8C6B75987C326FF5F5859A20CF68FE61
+264D3D19C3EF7A88C66EE455F1B85F570BE50903F0171A46FEFA4DBC8F62EE9383B585DC0D53
+F6E249F469C631099098E3391E8B432E739BA60EDB0B28205F4F6F306A70D16C149BFCA8565D
+1141BC191D12B029D4A97DFD41A10B2A3BF0E7E3E56ACD867CEA04B85C5F7462262DBAF7BB8A
+413DA70DC3D5CAE2C3F3568FA52081447B8F3F7F2C608F9D89156C427136A060323A8779A18D
+CBFA6D21DC08116BB1AC5966900095176900CF3C35323F45CA4DF4BEC4CE8B9E5183847070F3
+FE8EC37EC98365AA6F3353E68E1B371CFCA937C5F3628D85EA35615239402340C3DA703F7A18
+1961AC2AE63CBE7B7A99322B1F73AF2334B569F9597A2426AA02A36CCE40415392F382B26449
+592723D2C7DEF0CDC39773062E13741536AAAD929A35F698A226342E624449AD2534973BC1E9
+B2F8E875B881AC7B061A8FD8893DD399F1AF00E30153B6285C0B591135FD1FEC0425CE1B2C86
+AC0378FA29D7FD7668A4C766CD922FAE0CCA3EF7481DF2AF98C4E204940B03C24CDC6732C548
+6B0FA2C312C041D0A97F51E47AA0DD96CC60F96FFE1F37EE54C835BF34C20EE115378CB582E3
+6ED4FB2DEDC45F06D0AFBA2098C71A914E8A2BCC30701765B9E1F4825715C6328677776A6EEC
+B1674BEBC1EBBE955CC6E0DF92BF67B4A62AFB52A90318ED69347CDA22339AA374C8C7D6DD69
+FE9A3460D7368295FAAE607CF34E7FF41FEFB7650B5CFB4F7B5DED38A73C005B6D21124F9CA9
+012286398270B0A1C18E7CEA3C5116E89EE7751CF42D4E4CBDDEF49D1DA91F0132CE636E4F96
+FA40EB20392338F5D2F1F3B15C44D23B62CDC36F804005A06DB79B70964B48D8B1D859664000
+611D5FADC7CE699BCF030EA53D1ADA7A87D2A6B64ED5A107165F80EC60051D1DC85666E50BAD
+862D961589E379A48D51B7B69336B5CC155C732B14BEF3A01003732D7BF05109D01A2202748E
+C305FD6B7DF421912EB377B99C49FF565C88EBF56C7782BC0D3DB5C634EC0508D9194B09B98C
+E0E43BB9A6EA2DC02BEF2CF3179AC90F7F45FF6AEEA1C6C7C8CCFAEA5A4E8487EB470D9DE00D
+055AA2AA0ABB5B22CE3D96B2D422352747E1BF64C39FF9E1F51D404CE4339BBF79D2EF1B2486
+01B02F863456EEFD02BA5A1C7F97F860D4294D8C85560DD2D29C2167BC2208F9F50259EDEFE5
+8CFDAB9722039D2493AFC7D71E714B886B2DB7E2A6820CD5642FF72FB47D20A8F45E4458880F
+FB30FCCB6ACA8048E5914F6256A439188E004A6DAD74DA2C6499B63A7852684DD3BFF34084F1
+DDE62B6EEE0A0F33C89B90E42E55A285CABDCFE6280929DFB9EAEB9B04AEF296C7A9381054BC
+2E6DA960D32E848C9C40E28670E255121A0C5B17CC9FEDEB5EE0126360C134440F9632903200
+7BCBD32AEFA3E271CE3A8947784CA6B20CB07ABF83CD0B29DF54D69E2C072F939DFB7A7E5B8C
+6C8354758CA5D33AB9D61C77EA562642ED8388F2F84E3733F13787AE7D1089AD08984DB6958E
+65DC5D02572816E696AB3FB9D95A9F64D7AA7A62B3D54D152394D6598431B8BE651435152BDB
+D687DF6330ABB0B451BB3D5198C3740A44435B048B19A9238BFC5805C162B61981D08C4FFCE4
+CAF37D11CBDF6769000093147A26E8F69DB0E18A96150A569097CD1DD8C9848355434B377D5F
+94A01A532002E480AA5E1027B696469F85577FF07B793F4B8F684C044C62CF42D4DFF1AC9E52
+8C05F6F36FDB87F2266D232B6717897E6C57DFF9D31CF3CF5F12A48296FFF2FE7D6F975A2463
+F4FB485171143755AF082FE102DB4D3A267B43953C4F09BB634D54047076056762C099061CAA
+D7B4F5B0BAAA7B1A40396AF29268C784A91F3674DB9EA724C3C1B88B110839825B82CB50B58D
+A5B282D589E0015497E1D887730DB88F6061AD0A0D92645892F0DC6FDB83027C0715EFCE2B97
+B117F11B7A1AFF37CBCADAE82D38B39984AB201CCF1B1AF4D98FCC527CDB75D57454B5103FD1
+1C9305091EFB79DE2B9B7521F3FEC034887D7060CF40C2D522096AAB5D3ADF56920FD7EBF767
+6924AA2F89F97639B42286151E76B04EBFAF1492BEE4BE5C9A75A42079503B7B67E7C81BF5CB
+DBD93E34EB1453EEBD4532BBD47513981577E5C3E051BF62E1753A5A457C78E78AE563A39A60
+069C7294D0C04D46F92CFC9B9620CCCD1E4294CBDADC7B97537333964DFA8CF1E17E01B0533E
+01F41EC9867A111C17556105071E0FA5F247DE49159055AC50CF4B5144E2AD6FF2104784C4D2
+73E948D2A264E4BEB7B47A87D5E3D415D3926734E8C3C05281BB872D1FDE1906E8A397000792
+6CFF3231254CD5DCE65DDEE11ECE87791727042B933C5AC119C848554A4045ADF6ECF563CF33
+A8F910412313BE5B4FC987A67D145686C0F5E11869FC8963B1590FCE32AB66031BD2757E226F
+378EA27FFBFABA11F916538D20E6F692F9EB9CEE02AC13188E9905EE62000B32D6516F32D90F
+F71DBC3C288F3FC76CDCA24AA0AA1D0A7D0668E6986AC61690388413BDCA81CC060BAAF071E6
+7301DE9DB664BC988CF0C4375FD51150F9E254AE93C50A1EEF2310BE1673FC22BFFD2DE463B3
+69B19E23EA76586C54FDA5C50DAC226E3F95D95558A8E832DF2BC4F3AAFE1F3C0C4AFEDF9FD4
+0F0BF05D747C82EAF7EB4A76F01587BE18086C4597BB93A8E3A3AB7DF298F8C16DFDB101881D
+1EEAD4B0EC16688B43ED77D78BF022366C3C3456462265E6A962414EFEBC26D17B67647EF49E
+74308D44304EE64556909765F068DA69E0D3DA44C0F7EBE4019E304039CA80AB806B47B1F49D
+512901895A3822BB0424AFC3157392E402DBE450056C3C6760CF29E257911DF9610DDD9520E4
+A7CF15276A81FF9A79786B22DCB2137B20E1F976E83E98CEC6EAAB2D9427BF8E006FD30757E6
+ACA232D64AB02399FE79A2884F145FC6351B5C186F97AE8BB3AA3DCDD34805EB1E240E393A36
+D1F85C8B396624CD69802DD267D5A9909987669DC66805C8D273B1D69197DA8FE60D005B1132
+3DFD5EBC1B400B9127D71DFBBAC8899E688C92AADD87B2C895813CC20E35B1F7D383E450E384
+9589387488C7ADA1FF323A3CEABEE249298D2A2DC34EE477169EDA7DDEA1FBD7C2D5CDD76667
+06EE7EFA6F42FA80F622F42257E9B88EDEB7BD64BD607FEC542ACE2F119AFE682D97EFD6817B
+545D2D424D6435C101EE6BD670276BA133DD7D16FED98A9DFF0EDB81A6127DF7F070751B4014
+17EEAB5FAB5D4A1A18611655228BD070C0F0DB908BD32F03E1614C95162034560A053DD106FB
+4C0690D0DF259947574C6D82721966397EA456B1E8889518A7525C23BB294E47F5838C1B5E98
+8400A58DB86DC86B35C6A3414BE3E2326892105B2CE25DC7F15B76571D0EC9D646974D53B8EF
+96EAAB63928C4A175A34881BEB0A801C14567EA395C5418E89C5F7BDFD62682CC5598E74608F
+47F3B9A43765FC435C66595772B04048EBEB1C39C18ADF1235426E341DC9FF747FC5554FAF22
+AD4962A609F0CE274C572F98ACE54BEA41930931DC944986485276FD38144A08CDF0DE4FAE02
+9213B596977405C220E2FDD21B7CBBBEA22B2CBF7E7964D58035B242E2C2DFDE43F21B020976
+D1AC86E2C365FAC822A38DE51E6ECFFFF686DD4A8589BE09AC9DC1B70D65DAF7EBF146ED7769
+B3B00AE122F4D322CF1B83FA9AE501FB15221E1B3449ABACC7B62D9CDF77AAB06FA4CF610311
+DA089012AEDDF34D37204DD1E7EE89FF8E50A9AEAF99DCE64DF6EA0CBCFFE8E16BDF5CB5F482
+3C50F6EABA621C6034EE2F2EB0F099950E4425B818F4052EEB014E2929D34D5333055012F3C7
+518BA32BE04B1E8676A14D95EB1AF4F045E78E6CC5F6B5B6AA976527325C29B7234770EE1F9C
+4609DE2CEAD3F39EC7DF027606771406C622377EC9E7C4AFD2B7BC78AE0BDB6F08D3C459D1FD
+8E97C020F39205BF16C907FC5234257189212521E6E57F2AF9AE9EFB11EB36F2A428F3BD3A76
+628FF7E86589BD3CFDA9E774E1655FCE1BA225DBD2506C7AF7078CEF60C209658B0435DD5AAC
+00BDA0D6B11680963D9C64BF1A01E1B884A65BA9CEB5D87B2492D44664879A5E9B046B8DC05A
+96E50AE5A71055D23F79E5AF82FEF4D124D7238DB91E1C8D2EF789811D45411B75785B4F3609
+91C7DC590D15EACCC950634BEC77ADA1B96ACA5E4A09849883104B6B584B2F345BF3A6573044
+4B7E755BB603A170424412A6F39B882BD2A6554CBB33DE4AE5AEBA7AE9B0E61DB5A7ABEB1553
+A4A1B92BB9E6AB4021C266E932E6F871C362E07883D4CA4767FE1081DD626348979533C1DB13
+B42B6DD7ABDA7CB7D84EC347279683E22600ACAB25DF533F564C97BB3EF6E39D935C59A0BD2B
+9CB53C0ACCD759BC4AD7C60BE4536A21D59F47130FB01D174B4BBE901E19FB56AFA5BBF8099E
+50ECE0075C340148F18BD6661EF75F5BBEDDCAB5621144DDA8F5696F8867A4CCD8336DADADEA
+B5C6CBCB6A114F0E44E43945F46C9143C3BB688E4CA8229E8621B2986CBF45646753B0CED554
+E09F8D961CC9BD0EE359A859B0B7313932F6E5013875FEA4B51268BB3D608CA579D999D1CBFD
+6AE8303BF21DC188109092A62B1F5E18ACAE78DF01F41E106EEE0113D253297C7798E58AB6DB
+A4AF1E93ED7968C0A73F5151FA53A5BCB039FCAF488B2E94F20E3D5794256F202FC5EAD8E526
+763C772245B590FC2F98B3C091B9844C332E781283632EF903CDF3D10006969E8BA9F189A1D4
+A3A676C0A459EC476894C3E28891A8D451B055DE02EC8943E3BB0AC46CA0114717C24C6B3917
+5689B22EBD8BA91F97EC1C6452711C57A4B8C883D2FD15D1B416C3D131A902887E567285E018
+D52E3F5CBD6FE3D7127F05FD400419858073E58ED1F47F24A8CFDAE157230C6C801AF3807890
+C9238E6682CE035436E6EB162D8B30E52D6E84E981D8A977CD59B0093E477283FEFF42448642
+ACC058CEC4050282EA8508441E064EBDA93A40EBFBC68EDA94DAFD3675172DFF79A52E352044
+D94D457E84702C33F1C53855D048E0D37BF96E9EE400D584EB9787180E3765A37533BDF3F814
+78BA837FC6D007AE96F23F4712F0D8C610EC1F8027A0D0A993BA0F55D91A92A6A2CAE17E2F58
+638CB84099348B02EE5347FA6F02851EB046095B77B5011E1A629834098593AC3BF9BAC56380
+98C30EA3F0C5526391A8736AFCCD1C3E5864B2CB555E7D979ECBD909DA06F5AB8419C134AB29
+2C296F4EADEA3118D7015DD6A3B9D7350229D8833E34A583AE3B8D084FD9CF948FCA765BA0CD
+47FB37FE46BFF0BB49E7D2A0580968D09D35B8A28FE54848CF0BAAD6AF6C25AB15A1882EB165
+1FC1DBCCF0CAB68A5DD18974C2C5A4AB08C52AAF2C89E2577A621054D8D25A340AD7B0D3167F
+31FC5046819C9728A338AC204C3B0F196CE64AC34435B4491E0E357F26EA356C9049499F2036
+28F5D3BD277A7B337AC5D89ECB7F26E41CC80DEDF47FBFF8DC2E716284F68E6750C0AA4A1933
+B38E114C7A3761030FC8A5B9E1E7FB753E287576AB81A3D6F54691B9945C11B556604BA9853E
+BD89536E56CE770BF86DD1B26D10D797DBB001FD0BE132E5B6DB3D6B9267587F30BC7EBB1B55
+66BC7C5609F9D1125B4AA2ACC850A6C39FB0ABA181AC370E8CD49C56D0338832AA92AED01A18
+B9D228FC350D0B2CE6E1543ECA4150C0ACE22B5AC3938A8A04101C3BD78777DFB6F7A570A205
+1C11EFC3CD6CEC68F70EE9F950AAB03DB2891F942ED550434DA413CD2EFFA9D2043976AA20AF
+8FDE9D2E2FD6F515BB36741CDA5FEAE7BA1E8AC777F68E6CE7DCC16EDFE02F57852E87FD8A19
+1D44D87E69F7B9878CBC734C227C6AF895F083263F4B5029A0013E5909AF9DA77EAC81F17A23
+284CE3BB3C74B26D9D08C5B7379CA8C1E8BE0C84EC0C69D07A645E613249369268FEE614BC90
+AFFBEA486BA07B993119329573575DB8788DA21E5831DA7ED91E18EE3157EC6C72DB051CAF89
+210460766DB6743D9C285FFFA2C2602759F88570367D5A2E3B97DD9B2BB977B3900CF9FE1B49
+0EEDAC8E3640E43331D6AE45355460BE7EE1F38B11925A9DFA3F943074A7347CF0E03F852714
+357115FA41A17531CA9FB49C3AF799EC0FEBD61B81631775290B1F38E205A78B317EF58364BE
+494DD1CAADA4D5F84980D1FAE9ACFF35E2E7D6EEA26F97DE826765DD5E1268A53F5D8AAA8FEB
+528E8A13E0E001BB04C033BC88B1B83E0AC2BA20109014C9FA9353E7F10DD7C1DF8B3FE48A3F
+9AC01006A895B0019E7F62F450960BAD05A70BC457C88F28759CD1DC5904237C1B865AB4F938
+6A2BEA70D5ECBAC9EFFFBA1680413C9B49B2E16485D0BAC750AE473B1B3F6A176DED4EB6A052
+9478F120294E591D34B90CD62579DC53D94ED0A98A5CBA48225E113C0F8BF5FA1113F695B757
+7229F5DEA917A5CB49B85D107CE29CBE83107465A98C6832FB5F08C6B82540123B675E69D442
+7905C93B701C3667DD78A500F405078A7A0B929BF5DD21AFE771ED05E73FBE5699D4D2C9337E
+ADA08B3FC5916EDE6AF94E7FF54A01BA67F72A3A130B61CA2E792D539FE4FB417CBC6E4911DE
+84388B3E58BCA8520EB12A0ADEAB59119CC9795B64FDBC6C759D314BF93E91B8F0ED753F2A7D
+1F50255EA5429A7C2C719E13734DC9F0AE706A14598F05609EFB370FF110B87D418BE62D6B1F
+3278C5072F7C2C609E92DE9CB15654CED6EB336650A9CA2EA1786865508AB6CD71AB57503C18
+7C0A68F532E3F05557C191D1029C4F6095ED7869A4258C893394D8636BD0DECD8F3851B42EF0
+EE6D6D7B23CD07698EFBF2A6159AD01F2FC5C69FA5ADB8F0CECF8CF1EC99AA919A57E6EB4E8A
+840A5761783C7DF31FEFF92651AA3975AF5A2003C307C6703089EC1CD63D8798CD4FB69CBCAE
+A810E5D70EE6F2DC9ED3CAE29039A86173132A0EC628814994191095E1F578582B79274C6050
+191EFA3BAFAF6F331B3109A04B5450EF7D1E8CBBD634374F200980BEDB6A34B19A2057523C86
+706023EED5563570F6F88FD9B8310981D7C73BADC9216AC45A4BFAC6E4800CD101CCF035D2FD
+D71A8D082BFEA07F3F9CF95F2E70FBCEDC89F27BA661EDC0DB4F2468EBA2E4290EF9B5670936
+EDC728E55963D74C444E03AA2344D80C24405EB031F5933CF414705C3329FCF23D93C1F1C6F0
+2AD7B4FC6E5CF38BA92ECE4EA1656327236FA26CAE52031F4F1FA98903DA4C361FC7DBD3B5CF
+37508E1F22C582DE7E3E9F5278D7424A9F824FBA19021AC81EF7F0D3C6D67D53A26E4930BED9
+CB72815F0884BF52D1DDC54E4AF35D9558345D498D63E7A7D6BC327FBF8F47C4997E2DC4C6EA
+4E1B3FB9587FE48978B67EF5C8E8D8CAB7627A982DE551DA90275AB90DEAC04879021D593430
+A30240CF389E10D256FA72A8656E8A8865750283CB245CE063C4EB16059F25AF21AA7F9412B1
+51A3404D965C2CF02CE88FBDD3A708FC7CFA73DBA0C664272F49F86915FDF58477AB8678D42C
+AAB245B637168C4FB33647C6A2CD7F96D54697C375D0422E27D121899462D8998B3624E203EE
+5D0AB08E0AF286D5F1352F0E4D5B58774F0324B5479621488FAF503415333C9B232119542A24
+54A72918BCBAE3628177414CE76975F786C68AB4FBE47B150539D9BD711C510A7BB87523437F
+CB820000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+
+%%EndFont
+%%BeginFont: CMSS10
+%!PS-AdobeFont-1.1: CMSS10 1.0
+%%CreationDate: 1991 Aug 20 17:33:34
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSS10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSS10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+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 /suppress put
+dup 196 /dieresis put
+dup 0 /Gamma put
+dup 1 /Delta put
+dup 2 /Theta put
+dup 3 /Lambda put
+dup 4 /Xi put
+dup 5 /Pi put
+dup 6 /Sigma put
+dup 7 /Upsilon put
+dup 8 /Phi put
+dup 9 /Psi put
+dup 10 /Omega put
+dup 11 /ff put
+dup 12 /fi put
+dup 13 /fl put
+dup 14 /ffi put
+dup 15 /ffl put
+dup 16 /dotlessi put
+dup 17 /dotlessj put
+dup 18 /grave put
+dup 19 /acute put
+dup 20 /caron put
+dup 21 /breve put
+dup 22 /macron put
+dup 23 /ring put
+dup 24 /cedilla put
+dup 25 /germandbls put
+dup 26 /ae put
+dup 27 /oe put
+dup 28 /oslash put
+dup 29 /AE put
+dup 30 /OE put
+dup 31 /Oslash put
+dup 32 /suppress 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 127 /dieresis put
+dup 128 /suppress put
+dup 160 /space put
+readonly def
+/FontBBox{-61 -250 999 759}readonly def
+/UniqueID 5000803 def
+currentdict end
+currentfile eexec
+
+9B9C1569015F2C1D2BF560F4C0D52257BACDD6500ABDA5ED9835F6A016CFC8F00B6C052ED76A
+87856B50F4D80DFAEB508C97F8281F3F88B17E4D3B90C0F65EC379791AACDC162A66CBBC5BE2
+F53AAD8DE72DD113B55A022FBFEE658CB95F5BB32BA0357B5E050FDDF264A07470BEF1C52119
+B6FBD5C77EBED964AC5A2BBEC9D8B3E48AE5BB003A63D545774B922B9D5FF6B0066ECE43645A
+131879B032137D6D823385FE55F3402D557FD3B448685BDD20EB05D43275929A6669ECA68789
+24767868F7357418BEA5258A0CE230BD4A90E4C2449C1BB0B09A003FCC1550CC30C0074BE252
+FAAE7EBBB4540870D857F3FA917FBC959E50A1005453D38380BB2050AB7166AE895122C76D0F
+E468ACB4209A6A4732C83C7B3EFD4A48F01A0095A94470612BA2A396DD6F90875A7B48A6806C
+6D7B781C419E0404C494A7531556EFD108E97E770410E56FE92B45557101548925CB121FE6C8
+0914681803E6A43F603A7A5A56DC73AD61F0E07D23B83519D73DF4BBB2095C0B43C63EF38391
+358662353FDC68C810D53B36757496E93E0278A3E9ECFB064693408C428CCB882E25CBD80A68
+16F0F43D82CD7E7F65836756FD2BBA49CB58C838FEDCBD066007A0D050317BD08ED1EE6852E9
+41DA15D26B694F786DD9AA403DD448EB7459C1F1BE275DCFDA8D9EEA3CE8C4590FFB24F7B35B
+A9486D675C2C05388D903335B7CA38D54A8BDFB43F0AA7D4C553F962FADF9F7515BD713D93BD
+B45E1917D291116D3FE3C7B17A0303886591E6248CA7862A83FECCF080A54FC9780F848D95BA
+E09126F5C52C88FF1344328249A2BED8726F05890EB9988E69258044B9521BC6A56BA837D06F
+28F244E71C374E76AACB5C16A0713C104B38E48A94BCAF268F27A90DC7BCD5F2F579AD458FD2
+2CE0DDBD9AEF2CB40CB76686EA2380F985EC361517D0C488173E6BA28E55B37C3DDE4AB214F8
+BA90D1C86968EAF752BC631B9A16584F1FFABFA9EAAC2C868EFE4D0ADF961D8C5AFD78A9EC30
+87BB7B6ED97CF75AFB480E9813F66EA9FA3A2210321529C97A7671FC7C80BAB081E9C62A6576
+EC2884F4E24C6AE7CD8EA804772BBBC712B23944236E53AE19C889943910055B2970A743F2CF
+D18B26B114787C356D7BDE86842ED97111ADC92419EE791D39BB8C98B6917895F4FB9846AEC0
+E632BADC36B81620A1CE64FEF97843AC6EC6DF0448279AD64639D176A3792AF24D5D7D38E6B9
+43C6807814517DE2460992D02FB419ED9D4F43F7CFC58C078C240AC2BECF416EB243516F0A65
+0C2C3A9915110E727325B3ACA0A56C0D3447F9ED82E17100D07DB8E98330DEDEFE73118505C0
+DB4BB8B2695F6C66DCEE7890A3BA4DD935884E103F4B662FCA2E5DCCCB2F0699C750D977DDAA
+5C8C8D1D56C860F58B7915BF3E6B3379E72FDCB816AA70BEE12907D7F1C4452322E8A622F89D
+0F6548A300FAC3CCA4763C59CF767AD022DD7FB5F6ADB7DAA38DE21D1DADD5C7D7D1871BBDF5
+174B172D6A4EE235F5F145F827508F2621B54E975D411A9BB2ABEE3D929E99DB6FAB1DD3C4A5
+C44728E330D8C26BC5C207E94499FF4F1748FE3E05907884A36F78E6795049986AF60E0D1DDB
+ED57DCD89FED94257961C8A5A07073DA3313B8103920BCCD03FD7B172CE353540666BA4A12D2
+05F61457AD40018AD8A9FE20F82C8D6C4CA3FD768758DFB9D05DE4F3089CD785C954E529D7C5
+73EBB66DE31B5E1E26F7024110E1FD606F9539675ADD075AFFA3320928FE02EBF4B2286B48AC
+94F717FE5C12F254D74F755BC9E8954D24B902CCCA70F08E074BF9699DFFB8ED0F15F050D062
+E1D168E77CD8B998AA611F204BD1CAA0E1149CD363E1ADC4ED0EFEFCEA2475384DB11D9BA82C
+F39487ED3F768C0E81F1699C02D8B8FDAE79914640A4B2EA4F776DA185EF7033F5C85A260F4D
+20389CED3032009AF354020A9163040D9AE80677AF2B2E9FA69FBB4013081CA4B67713098A52
+9A038DF351C73A766015D91F262918F6B5290B8EDECB19F16E6C62B14D6BC38B67B1671A4F5B
+D78CCB6336E89222F5058F06386ED2B7496E5EA8C72B02652F339A2BEFCEBF1CBB499E3CB03F
+D625789F517FF9EEBC33E93611051786D88ECF3B06CBA4FFBA801D1BFA5B8078F71EF373A472
+6A7E1B21D90990D6AB7316452DA87C7D750BC2BDE05E8DE38CCA0EC8F879E79C38EB7E31E706
+A0C17A371B5CBDAFFEF6F273476ABDB2BD1DAC76F157B64E73C78E4E9C67BC52490B9202F75C
+7CCD69E8E4E451E33D48BB10BDA02AE82B015FD98A5F8D4310FBE413E07BD7D16481138A264E
+13FA63719A254E6AB041ACF2702938520CF903B9BBB8A75AE9093B7F5315A80857B9CB7B6577
+1F8A65A36141C040F8A2780B8BFC9CE7ADDEE2A708E11D081E959CA96115F6F4DB88AC91A3C3
+14BE01C94639F843668AB16224D55316B1E26B11C94A71B6DEA3E5C92CD7D126FE97E46F8356
+87AAD6B4689B476F6AF3A6702F97CEC90C61765A32EAF6280870B91CC3372793EDD0A0985590
+E7016C87BB4CF7333310D912F1E53B6C0A693582F771BC054F8BA281FFA577B3B81078154FE3
+244B917E09A0D819A16A03C954397A9ACE9F56C5F6A81427CFE3CCC8F0BB36D68FE407D1633E
+287791E5AB43BC8AE3BA013756CD2E9AE53B22D435E4694325A282F4D273057384DACA1206BC
+EF9FF99ED3F4D52A3493C16FB39C2380F83C3BA1BF1BBAAA5F58401115B38AD5D9500496CA66
+7DEFA569D2EB8FB23F907BDDBC2B527B7CD798B25F05F73EAD738D77141D245F7CC9BBB8D0E9
+567988D20DB6508052A4489E6F8F0E0C89E005884A5E76E2322C9C384C7D20EDF706292E920B
+D0E734CCF88B2E36454C08832AFBF54D7E90647CE67C9F62958137D8AE8A797ED78B646614D0
+F327074531E283C09F8D966690C71CFA2C919365AF575E8C1C698A1C2182A351A43B4020B9DD
+873A64F6DB5B12CB6E2A5A8C40B0A856D6580F51AA83154C46B2F8A115F1077E848E28BDF0D2
+F3DD6EDAF290302A5D850570435B58C776A543478EE06D65BFAB62C6AF4B91BEB505ECE9BA72
+553CA15F618105F0A38E2D2833544C0A6B1D3802EBE59AF9F8444CBDDC37BF4CD6C25A2E22F2
+DED2FDD86CAC68C2A8B5F6A790014EC2D0751E39CC3E4A6E74ED727A70F4F2366A1564E97B50
+9756356B7B88FB7481BE7AD376BACD51B0C079D0B571D7C5A8ED01EE6D67B468C46282776C8D
+3FAF3E4DB8CCF8DF48A5B32E67E6F85B43B3A904D1D1F7935B5770A0DB6BA05F7306F5A8F53C
+8FB4A2C7C1F2EB435555F6D3FBDB5872986A68AC24EA3759B45915E4808E08E4973B3AF1907D
+F77E25D6126FCA507E373B1E902BEFB3A4FD240658C1594011DEF62EB364DBB32DFA3CCC1B54
+A61B87596C28790C6A63EE136C5C99F243DAE5B3087CA2AF21648CD7A30F04BB83A17567B3BA
+317A0BBAD6E3A3D32A250EE38EF621AA44C0AAA026FFB9501B76BB3786E0F71BDCCDFB9C7D53
+2D932954A3D81E5F5026FF6B9662008AA1B86921C47BF4D08A328AEA3B346235E027B53A5811
+71D6D28E83D2039C222DD62D59DD2FE11F895A4E15309EDAE345472DCDA31EC6FA1500B63816
+3F05AD8DE249C1152C511AA7317D4EE5D059432EBFD1BAABEA203F7B80FA6C1E9470C24A06A3
+4168ECB9E39B34A5AD600EBD1183DCC7011D04E7E6853E42DC12B890B080F23F0F578B85218F
+3C3075169EDF21F117A57C0FD2EB36CD0A045CE3FD118A09EBA70C419DD2987A267B9CC4F05A
+4902A4F7B4EDF0180152A458EC3AF1DEBC025EDB56D36508430E3341365E4FABC45E0CDAAC76
+F2D9BDC9D54A515E0D2ED5DE9273F760B259F1A63D4055CF09BE1B886CF74518FAE67CA2BB35
+F4D8F78B5423446F9C63712CCCE8144A8A9EC12A41951453847483B68F692C9E87AA166B9AC4
+99088F3FFED5B81EB16C18351E478D2236E7C6C4C34E4934375FF66DFBA02D362ABD819017B7
+7890FBD17E27ED7F8CF466856B7476533E49978C6E812628738A2CB07D75AF1824ECDC5BC655
+8D69E09EB450369224316DF92B97CFC3082E7856CD1028006ED3301C79EABA778B66497C0DF4
+2BD90111162B4C6F5253A9D484F4A8C78F2DA4B4917D475FCB78884C895AB43CD44E698B6DDC
+430336FEDCE23E09DAC93FF5603FFE4B8A634080FAA7813279EDA5EA091CE42D715741ED0B4A
+4AE8841374C0C0387F269A8E3501EBC373EBA9A1E3FA07C13F316F69EC844E058C3967CBB851
+A267673B7FB613A0C8E993BDAEB458DB21D642EBB7CE5A18D4390FA0F12500E34BCF50B960FA
+F49A91616E3C9069D1A8B19DE85486D15A6CC31B9733B50092436A86E5BF294B7D905E4708C7
+0792534C2320AD9B0F9BCD7D90F2B4222A9ABAB501BDF01094EF1EB352C193DB9B2503B3C621
+88291111BAD96072B55D326156F3F9251BD19D21918A1567F3CF9BD89F825B0C9A126B06762C
+537D7A9A439510D417AF9524D18CC5B1E13E773FDEC999F817D963CE08663C521FB99F422737
+21213B93C27F28C344B7A9965A42C53A9EA504304950128DFE43DCD05DDB81C2CA320BA50EB1
+3B75B237C894DF71A766E498AD11366219692B1D21CAAC8D9D03D77B91B3955748574BFDB6FA
+F118E23075F1498C3F08B180D301E3B9BF3CFABFD7DE6951A0118A7DABC2693BCB95C3C41265
+9E8957575826DC0EEBB96C47BA05BE5A5237D0EDFE61480C76389AD7382AF87FB6D3572C0CB5
+96CA18E3F952ECA4FAA17B340EE2A28489DEF521158AAEF9F2F5CD214CDA59B3B7FDE6752E82
+42595F3B74CE45AE2FFF5C6FCCE4171936C07CD102662AB96B251A40EACB9B8428D4D301E669
+FAB881646823D559DF524E2E94C33B19CE812822EE91B8F783D11C1998160316EB4B639B65BE
+219F540D113AB548AFBCB39C5626FA1979BC01F98DFBC0E31A184727D59E918AB513748AFDD4
+9FA52C133AFD0868FBA4CD257888FA62D71C7E4EF05C80C92D44574C8832F5C43FCF3D3A64B3
+7C42115D4A4F515D292C0C290745DEB08AEB8D60F93B6FAB488A3166D15B50A82B5F53857A22
+25A5043B84AEFD5A6B4DF66BFCB9E4D01C9144626BDD0B9F11FDCAF59F994DE42E9B4502CB86
+549399F9B4965EEF0A74BE92242186A01F2F4DBE2A508D6EA945D9F4C9CFE16FA3AF9264A6A0
+441983B8FFC6F6EE91D4C932A5C2F10539973D631DB7177D8304E6D95EF08C4C63926353666F
+40C2043973A54E2992D119A9DCED9C032E351B793ECD2EF49B6108A471998EFCBB0D2BBD37A1
+618BB9B9D8304B66187A4C40C9E83AFFABDE5B5114F48BB012F2F1BBF82BA9AB5B6C75427D56
+178F5B444E37AD40D23022CA67E6E24209622E722C1E076B525D2AF68F3623448EB6F3E894DB
+79A7309813CAEAECE25359DAC7BCDC0A4C289F0ABFD2ADE33926A3D0A18F835921B80C707309
+6C63FF4CFB0AE22A42F6B56AFC76E9B7B5F9D88E2C74F8B76D566F9062DFB5855565D000B3B9
+0AEB706A2C09C6144C6074403EFEDD3C8E3BCA33D8C4C181FD235817A8040E15641E2671C349
+697ED1512F3206E0484533652469102FD73409D0716C4B09F3DAE7E27F1CF943C3C78F402C95
+44ACC452492A5A9EB8F4C3BE987694FA3534B343CC2F83A4C5A9FA1C13DE811646B00416C660
+BC1303C5B23F90E512C9075DD6CCFA73164828C2DBA1B2BC25B488C83889BB4C015ACEEC8AF9
+2BCE3CA76D5F6889BEB0D0F8683FE8C3419FB721500F6637EC1F570A66CF019BAA8BA05B45C9
+D9DB247D85365FBDD5EB0283D8662D0D8370DA2F1E2589898C23AE2A8B37EF95EFB5C04E8687
+C131CE0E5F8D34E950E502A5B98B7FF0976639D3D07DE530270B79684D60EEEE53178B3C50BE
+7F0CA542F465941CD636DB4C94A4AE213F052896F3A32BD2239C6C3B9F236A4A27B127DE6CD0
+0773D85E516CB8B938562509A281ECAEA31EE34215CA2564B3087C115BCA5CA4BCAD66875361
+716527D58AD6AF4421C2ACBDC7A0ACDC40111948FC44EB891A6A48AD2D6B05A29FA4B808715C
+6EB875989461D927573503EA49A9B06B6B2951A9CB9FDCC7CD63528F1573C48A831D99AF1B0A
+613836280B1FA8ED3F175B7AC1F201FEB7FDDD1B24E52E5C12F6F4259B217E0A83CDA2D06C0F
+C15C68C4F800B25C1DD5DC132CA66DD0CE8635BA17A53835E7EBAB13647813B0D141C61B9941
+03D4B2A7E90F7C680CD871FD576F7EC9CC8B8A1E3D0E0204A61A03EDB7C556F512EB81CB12C5
+F1410D27F56380E5BCAB464FDCD33707E2DB35F1FE8AF98423B5351E90F0A0B68BAD75C3E23A
+DEE8C327E20E5FA75F8E118F41232DA4239D647377C69F559D717C04A2D36CB5EC0346CB8DE1
+941126AF4712B33E28C88C00CBE37D45AA81ABCDBA7A209A0F05EDACE777873D069E1417FFB8
+DB7327ECCD7A45FA8F59AC8637C818C35A41A8E14F31A53B43768AA060337B45A31D1BF770CC
+8BAC64BE49A676EE972649559BB94E3CBFFC8C341CD89D5C43809093833A0698AEB1C037B7A9
+97565F7C4BD4D698168088E2791F9CBBA0D2F0E5F37E12AF19A9D277FB7E01F2E11F183483C8
+07F5EAB3FDAD2FF5656B973BB53FDB69ADBEB2314E4E0F6A46B604BE2F7FE9B03BE6A4500DA6
+2540B95A04C83CD7D766D5C5810E7AFB2C168EB0AF1E3550708603D689F87E3B81D1D8811E11
+E8E1EA09785B993F16AC8305BF47FBD147D51DD91EE2DD89B08CBC0353E70052684CDE04E809
+C36A71A5C4B29A6854D41A2412CDA66BAE69513D3D217C293CFDA9F1FA3AFA898A320CFF408D
+0D7215CC05C65A9C0365DA82BAFE4EB73E68215C60CC2839508C24B0E249ADE194327A9F6C49
+A1907F157C6E2F2515623A5A3723F8C4BA8946BDEC4F4B5DC8334369EBADFCF1BBBB6F4797FD
+4DF881493605C85208BFAB6A0AC518802F77299F4DBA948DAC4E71216A08118F0663D89CF055
+B61C5FC66C138745494469EAF4876BB2C1B295C9DA30B58C86FDF33CF867B9538035409E7E57
+ACA24EA8DBB9DDEFF14AA8BF3956FDE188E8D36A3E61FD8C593BE9BCA0A33238345451BBA732
+5E8BB907337F0F30B908B9BB653729A9A4A7C46EDBC661FD051247CB1FC27847059D60A0920F
+F7CAF97B7483446F17FCC93D4A030C28A81165A634A31EF8D1F1460F84D04E590389BF7C9540
+61B886FC7ECD88EBFD3817E3468C5998C4DE972F8722BA63EA9F887EF94DED5AA2BDB95C7683
+B1DFD46B786B158E865A1467D8BA9D8AB57B6EDDF0CB57B48E9AC597FDD50DF6EEDB20B80840
+A12E807AB939EE5BE3158B7E5C3E54BCB98E32162C5036443D23C53EA7A14F4889AA4932E752
+73B5FD24F19FFD3E095AEE969F28FCB98F547280D96A4717245EBADDE95452C445CBB2D2ACEA
+0EB275944914D04B67D70D5170D72B5E070C77A0FC08FE68FD5D152D86C716E7B0063756FA44
+3029AD17F82CC2D52F46A03D23A172128E212B3EF9CB9128F22C0BDF2B65749FAAF23254B0F7
+6D149256E0190D2E7A66A9CD64CC55C88FB48BE1B952F4805AD6087373055893FB6321D5EE44
+00E7515FED717912B01CDE370A7F4B7C88EBC183C9805659F2E0D36325DC454F160FD56BEEC4
+0B6DA3C1B3733E180F85707F5FD3EF020C84EB4EDFAF4899921DBB41ECDA887852661256E2A2
+2FAD6BC2238FAA7E3B7C91B5008F0A7AF631A9C9BEBD38AAA0C2BB28C02DAD4ADE701763418D
+A19C4493917CD1FECB90B127674A7E9C46F1B512B08D16B88AA7637061DFB2F73EE53F9D7F3A
+E28344E23A1A17DEB9305F4B73FAB01C220D7A4A1E4EBF1DD2A9461C056E7FCA03B67419345E
+2747CC16E1C1276EA585805D0230880386CE7949880B1C63A68D97D24C264D23BFE47860FFBD
+F282358BBC9D91905EDE43B95D54D73035A0A9EC019E0DF86E315A733AF330B328240C901869
+0AFAF74D14486A47C2EB30ACB79ECD1BB67CB83FF13083B0D58BBBFEB0F0F61FA04DB6414308
+BF1F0A1055CFC0A0AB3A15CF8E90AB365222AB5BF05449306B0A5C199A828522981BD8BF6730
+23EAD253E6E2A5F4EB471581F4621D84FDEE5884D77E722959FB907D78B7487D1BC51D3135D3
+A712BE272ACE835FD7CFE33292317EAE62BE9D6661EB59F1A79BCC56C31ACB2AF91D2FA17B66
+815351648153138483A1FF0920F96E3F38FD00459B637999F18578DC54B188C853FE17086320
+3FB0B23A30E85715B85D59BD979C1A065A4FE32774EA59E99016641B30FCECF831E28E2B883C
+96F92F35F312665229124AEF49095A34C7FAABCEB118CB8DA57CE3CDEB229EE8C09F9D5CFD3C
+EA76FEEF4284D9F98A56C47497EBCF2B7B6B3C8006C1091CFF8EE3D65B492D8713BB3C654C85
+E45036F68CB11EB6EE91C6BDDA3C7E618B13E2015BCE756D262084F14699C7AEEFCFC3250DDD
+A6943BFCEB9D4F5CC712E27A0DE69B632028CDA4DF12771338A69CD075C225DFAAC2B9BEB422
+53CED939A61302BCF932E4A70C455B3F33E37D1A3C087336D300358A88296B92E7CFF1108531
+A03E011C0D499D89D3991055E3C27778241A5FE3283C1D6EA0876465D28161B65AAD2A33CFF2
+D72214F17CC97BF8211F8D19645407A1A374FCB0C9746FA1808D4E84929820522A1E24407994
+E39C2241A486B8C032A68A8F999BEA1816701788069AC2E61C6C4318FAE21D28A4DF1105E900
+AD01E777591B417648EF2DEEAE389DBB059868749534210E22339AC51226F1709F6C9F8895B2
+EF77EB5884EB0EA1B43836E31659B0AA1F59FD1AF932E5BDA004276D09A02B48D99C2E72CB1A
+5038FD69558BB5BDD1F9A1987985564B9A8622C032772CBB2D13B7B90CB96792A8BEA30CC1DE
+DDE1602F0C3808F7F52AC2022CDA27FAC4B89E884BFF63188E66152ADD8FC5CB55AAA524D7A9
+AB7C8F547E1F1058D02A8397D27316D48732F4C4620599A0D5C283FE97E2431C65B65805590C
+3741D04623AD53227F4D4C2CAC5611BC2B7C06B31B30D0C1EA1B47BE9D328FE1415E423BD9D7
+46F89951F3F7E559BAA6FC4A400A710510FA236E679D22149C3B61213DDB4B629781612B2209
+21367E348D3623D055E068CF4297C1282B9F55728E9A84DD81E4FBCBF9FB4D3F6F923A8005BD
+665B236A085D9E0506CCF9F9151E5723325E714DCAD595CFA7C4C4DCE69BD09E74E016139C18
+9F518A84F893A95631EDDCBFEAB2E2A783E03CB66E7798F47B7C121A3A240D41045832E3CA40
+F1D78C2A836AFB1DEB57B868809EE7A31F1317C23E0B3E92A49BD8096901B42CBC78D8669633
+84B1589DFD7BC379B1A7F54E1F3802CEF9ABB3F9FC662EDB5E9C5BD851D65345C38E05053ED6
+AB2DDC22399E22A5F8C9DA54ACA0428BB2CA35B6D4F67282CBF9B14FC0D416AAB948893D87B5
+36FE9CEA9286080D9F08B4C1ECB17B7C08B111FB2E38494BE137C9830D7AEB2A4DDCF6666456
+5E5D7DB8539D3A77D9B22FD026691C27742BCAB4CC8CB82C873F75BC9C95F42C674946EA4837
+46A1A148077EACBC334C9FF5225E1B97B760A875A03F286032A829A468554EAC9349300F071F
+B097D16FAD2B4E8741BA541EDF824F6FFF4E5997FA99A9F90ADEBA149C75E0445BE66FCD55A4
+57AAA5BBC41A4346A479DBED0CAA037A5FC32030DF8ED7FA9EF95A017130600D724F03C31C1E
+5431412F33DB3422A6DCFF5E5FF5A0E02860DA2D09B9FA470ADAA11686D0CD1D841B3012B31E
+7364B7E576B7B908C2D16CBBDBEFF7D34AD947E4CB98112236F1C566C2034978BCF92EA6DDFE
+C8DD97DA44BDF4D875A445D8026A0ED28CF34B8E96C1C4C54838DFB51C6FA5319A7C3373243B
+28DCDDDB644162A45BC2C8C576524935396ADFB54F34C9723A55444842B5A5DAC79183C985BF
+9297D85FA5D7ADB4B19AF097072A30245307E69A1A6E6F36DAF04D3F6C4CBC3B68B255E1C27A
+13D917D2C5626C5B9A0028876DABADB87CECD0B4FD347F4B6970DAC1C5C0351BD6A5487D5C11
+CED17BC2C72AA7586B74AA3DC54BB02B28AB0C91BDDC3449414BC9DFEC5263698C9597216759
+879241B6DF0C196554C10CC63DD76A354CB0DBB1F42FDE9A4B791687506D893EAF808D3092F3
+1F67FE7E137FB2F65BF8B6599145BA44F67A3270577337E68EB5BE2D8AA753601C37B1E698D5
+0D4C9D0201D0CC515CA63A69575D4FDD65E673EDD456D2F8ECE84307E4781254F13647F1CF44
+25CE4FCBB7BF604418A9281497ECC2E1130CF25E8E385A4324C33D1362B75DE685F25B5D013E
+1CC60CE2C8C95CB1954B2052BAC5EF4F17AAEF238217006C60178C73B0EE84A462B6F31E40F4
+DFB77101BC9285273D0775E60DEDC601287E2C4C49B06F114A56557EC12B5CFAFB2C969A48FC
+D0999AE01C9AF7943CCA0CAC8BD22F93BCDAE9BD245282C74D2285E2164E90FEDAE6A09AD60A
+6622E36091E80B8AEB52B26953878AF418280D829ECCE2A8C0BE6ABB2F8BDA24F65B01584F28
+535713123AF3C54D06B29EE1449233161704E0AAB47AEDE9C7DD09F05E308020305C3A8C4D12
+D39647E58E009B1C4038301B460E357B6BC67A410CCB37735890D8F4B2E6687A19909D833F41
+DA28EA6F44B8CB2D0C561FC624F8F4A88984860BE655C50986791C1C7D88EE540E59C23EE041
+6242D1A6F7C4B1680840EFB8D9B2325B01775BB1D561F78B31342ACEDE1E87470DDC3B30E671
+6C93CDB16AD809E47E9FB612E3A6B73E48282A5A6541F2EFCEE357CC2F1AD8075E445CAB6A0B
+92F0C908E7E724878986B3387F3BF7B56EC98ADBC5B59DFD655840CEC3B52BD049C7AB45721E
+493997B74410AE4EF8A8FA9FB941A2D208C042F35F97A79B2CE11D7D123E3ECC064D11725785
+8121DBA48DA97B058C55782AFB7EE61668C4FC2E85D2554669AB0988BB19391F528A8C9C65AD
+ADE0631D172E128214A3B1733B83F3824784A91600298F88F04C3B0436D9E77D3BD1D64AE889
+0C8953719B42A6F9DAFB27C9AE4D5F424189BB549C078336B8EEFEE27518B3D9D7EC4BA37D1F
+60ECDF9E6FD22716AF22BC60BDC6E4C99BD971229F46E4E990372F008329CD8D0C0AA145A0EA
+A923C856A5F50AF80E9916D63484A9CA1F4254BE0998E9DF171293D0C6EC87F4973F3166AE5D
+B451FFBC853815B1F3A60B0E13975AD19112EDB98E94475FC4234563BB506BD5CEE6D0F79CD4
+89240C6239AB1A43F5AF44E05FEB2B19D1F0677CCE502B97AA962605D3383FA86C6AAFF0A27A
+329F91EB0B24FD63EDCDA58CF10E926399B69A91B726A0F25E680ECD5A8A30E93F6469FDAA25
+26C6A8CF6455243BB175C080F1A58775FB4E9515B4013D656963EF99E57ABC5799F102C99BA8
+A074D75EBFEB7F78EF15F21D8DF199CADB4E400F9CF44D25774912ED36766069D5498C41BD43
+CEBA92D6F13C038702D26EEA9666466B2B029177E7E6150681E0F22D2630CD58CC69270B412D
+7F3E8ECE1DC8E25E0DAD17F9EFB165A5E607274DFA6E23C1B4E512017CF2B6206FCEAB7B9554
+650D7E7728E60BF6B222781AF9D5D1574E9D6A07CA7F7E04A0DE1AF7FEE3C1CCA74126B7344B
+4512A30A46E0CA3417292E5B5E17474AEB7FB22E854CEC2121AC5C3851CC684E807F93CA686B
+57F0894FA33DE7CE788334DC6FADF333FAC398E4711033259E961279E8674438E588111DB51C
+D8BFF47A0BB5997025DB03179B329F6B1722ECAE980C8E1AC58CEFC8783709571D89D207587E
+83839ACDFDBC826840A8AF3A31285EAF53C353A28DE538B2060A06EE0DD93D93FFF746B28CEE
+9159317CC60F726EF89B5BB5026C1928C9F4B4F375506EA0DC9EF731746FC82C04B065D905B9
+A6142E444E3A6AE305D0BA93218464A9FE97699C6FBA8125E016786B60ACDF20E61993373FFA
+0EAF9C9FBE1FF3250E7201EB990E4D56435C74F534F8E20811FF8B75C0543DA24024B3335788
+A389757EC12FE2370E37F0B088B2CA73A52971FC2CBD367503337759F1245350E50DE5951AA9
+1C2AA19CCB6D4182207795B93229BB7D966015007CF3DDE6F27579B148E1E1B31AA057F40A95
+FEF8D5126B2DC7B1D442CB3C64C08E418289D9B48724E292E5F38CC676C5D1E5FD64CCB1F9AE
+520911941E4090C65EABE1DDE8ED6B1C8F79117B7FDC1D827EDFFAB70B53379EA4937431AF4A
+98C0D30D1F7A83E9E2AD27BE5ADAE3D6DB97B77BEEA14748DC67BF84A2668EC8AC81BBF93EF9
+5C9C39DD7D02F560FC9D929D99695C57D9724E54CD32FD348384664993FF0457B2CBA3620528
+B9ACEA672DEE4BFFA95D1D76F65ED0E01BA51C3BECD2952E7A5A1657F4AD4D9375546EAE894A
+ADBA71FEBCD8BBE4E82802A6B47F2B73B42CB3354B39D51829C3FB09A5E0AD5897E3F53D800E
+B617307692C097AB96BF9F91ACC341B8F4D0763A3C61875BB6561EDEABC8980AE0CF2D668EE2
+3CA0350A2FF89148BA1196576362200C8CF32506544587CB7CC17D1036B46141B1A65069D5E6
+85B12668289865AB0E8D2301E31C07BC54A5C735EDBB318FB381CEB0CC0306681C03EB96A20E
+77DAC7494F51F9A4F40926319194FA71A83895255DE9F4F946DD2CC3D6A8641023D47F6F4CAE
+A3A0E8B37C8FEED116F455817144B8AC16DD1AA07005F817DDCCA90DEA55611D469CFD11043E
+E293A876964020081AD2D84CE5E10A079F68651BD615B87D9F299F5F924209D0DFCA3F064447
+73B2E2964F8856D272CF7FFFF70AAEF3179CD0CD69EA8009394412E68792C3DAB8C21E2AAA86
+6E60B776B3A003DB50B34562F81CFC70A3DC938969F8C7C595F3E397A7AA6245D0A5E60C220B
+19255582358EE7B4C3994F20015BAFB1F31A764C73C8B233472C08BB056A26529C1767201A52
+60A0635F139FC48E832BD1F8ABA52164C5584E3AF952B1E475EB5E47FACE309B1C319AE30D2A
+04740BAD51DFAD92AE9ABA145CBB032BC3FF004248F111725767B940689B1ECC2D344E813582
+C070E7D9D005A9B92D8FC218C94FE2DD3831E4DC974554B30DB85EF62A2FA006B57330BC9D05
+5BF393462C4D417A4D489AC6C1778086B1EC5E67CE19E5EC864BE8E718C9C9F08DAE397B3272
+37FAA0B5AB114643AB58A9E32D6D154A8D3F8E13C8E54764B81B79530B7F17F89C531626DAA0
+78B76F51F6FE415AA695C86F480AB221651AF21D96398A94F9ADB909BD96CC81902D1AE5DDCD
+307DB23E5F96B9BE20B89810DD159289821C97FD8E966B0B7AEE90FBDE4AA5EAF1E158C22BAD
+3887D4D05E35B89F37A5157C5A4FF56770FCBF1B70A1FE273FA576C6B07FCFCAA1917016E745
+DA4786872777AC732A9CC18A055DAF5D72AD710FE61BACE51B96329F90B0DF7C9D45735E7675
+237A570C4FB2D5DFF44273E766D12EE2A91EFF673952D0ADCE44A065B16F9543AFCDD689C595
+97C5FE93DF8BDD7202A438AC1D8EAD1A22E26B0A13DD140FACB6929A9076AAD50C2F26263331
+F543F61E514CC25EC847A65FEC7DB1BF513719B22CB38A360D306B2E2B9A8CD78F7A05AC8890
+62AEB1D10D6C8AED5B1E9885EAF0E27ABDEF577482C3ABAAC403707770C145F976583EDE4635
+EB46D3B38463F60DBCD088555CBD022B8D8BE2D618956B275C45F5969423FC1876829AA63D9E
+546F27A71AB733460D227336DB192759937E8665DBCB644C47AC27DD4245FECD51F619750403
+03364F3B3672CDA2A64A87DEA650C722AF364F8DBC8FA860F3118466127E690BF89F5C313745
+34E7A2FE249BE68C60F08133F56B2B095E90CAE2897C9168357642EEAE74B1FCD9F6A16282FA
+2F8D520C624145DE60E2523A18EF6C36168D670F2CAFA2829C64E9EBBE46338B23E016EB0F69
+5F061E99198E1AC4654ABABEE7A2B90921C3BDA5F34457E593D5219BB8171555D735834B235F
+801916DAD9E9E03A88032B6B1F8692BCCBCA281CB9AD246FB7E7C74FE672B39C318545D91CE8
+6996D887D3BF0E83A5996E3CD6AADC59FA7C39A083061C2D3383AB7B2FE8D281E49C5355F2BE
+61DEDCAE02C715ABC736B3BC2B3002EB013B379FFD0C7E8BF4FC87B2A7850F1DC0C4B7A40688
+79CE78B58355C1F2BA31535DEF5004D3DC84C5496A5AE7A4B52A14607AC8971B5739242665E3
+C8CA368C18810A0F28AE279E007A66611409571597FFCA11B2DAD627DC3747717119FB2E4675
+47A0632BC1C565F0530B836A3AAC7F2D6C937AE953498DB7F83FF5DDB1AF58E88A6F44BA05AC
+518AAA73E26C6FCC2CC2645B753194B3AA1FE588DE52355969DC04AB902B4DD09A27937E48C9
+34ABB9F7422415101FA68F7E3FCA103F004DE460D9AD6ABCB87A6B6A9DEF9A4F68080D0B4361
+FE9F919A12833A5B70A3DEC8BEFD519EEA641BE41069C20042664150BA3E138B0FF83822F0C9
+391345202E983B77AE115DE4C85CFEB44D81232F35CB443F14EA774152692572EBC4055BE4E9
+A5C18561CA44815DDA56C92271ED7177190F9F66FBA94D81F4066B41685B89A449A721A3906E
+9FC21035E38A741E16F4A0C50C8FE9E5421F77A7E1B396999D153FBBC3CFE228DF86D0AD90C9
+1D3FE09B131F175EF749EF770EF050038509C44B2653174E08F4AFE40E4A613D2C09B821C0CF
+5E0EF9676F6FE63E650519CD2FCF8C2EA447FC44A2A9A92905993F71C424F39FC635509AC571
+C3AF54B4F5D7A5E302C6942F185B0DB55FA54C033070BAB731FC631C487BC9BD37797952B012
+4FAA022B0353E292C1F138DACDEA2AC0E962D56444402DCC573E84D68BE79411A7BAF6D1EC7A
+22C62F4C5E5CF92E9329386DD97410696629E956C6D226E85675A7CD96829C615D7E99F06EAE
+20EF333A4451DC97BC54F1A0F9C7ABBA02240551477240D4E0D88D2D59B0AABFA33F74AD8775
+5ECCF9F732553D58F959F5D3A36C99BCB16A9431904BEB343A0E1FD4679002D266557BCFEDD5
+39EAF7EEA7943BBD7D2A0B0CAB8A06B7DC77A47B99D97D60D1C804511341B8C09E688C15547B
+3D40811F647DC0B44288B8D197DC417F349BAB6DF77B62AC7E6A6EE03054339C7DB1AD45BF7D
+893834F07FB3E6A2263EE5A44F10D1D715B03E74B431BB54BDFA0976CB11AED6D24EF795A9AC
+DE6D67337264900639A14AC0D7A34497AAB5DA47DFAB140CE2AF6BA07782698AD48851F81338
+5E9B7DCA6B2513FEC41BEB72578678256193F32FC71723A924FC8890202395F0FFBA2663A33C
+24DFE42451EF454FF4D38F172AA8F37879575EA8A35536ADDC8DE112C98DA368A5B8E395E40B
+C9D7E9F818324633A736C95DC93C3D807D59F527597A8B0B767FA5BE4F6F99D594EF6628F723
+E89ED12DB499C33ECE2A48526E7FAF62C5151BE497B37CD7D83E495095F4E81286DFC8505793
+B9503FCF43645CD3F5733EEC5C0BF6FC9E1C71C7BB9D8FCBE5B461C31E4DF9F8CB625F47AB32
+2F6C6DE1966198E053272EB1FB5F6399AB036F84F1FFF83FFB2A16C1BE31E88B0BEE0389A7CB
+8C48659D9FAC7B03562E08F135F4B1F0254C052AB43C9B83ADE3577DF94AD2BF40E6348900DE
+82F3EFFA8F971D7EB4CDCD4A712B928586B751C2B217C0FB93150FB882BB91FFC1904B15A736
+79504C762C4E4DE629202A44E53C04503E9752C679FF879F3C5F8FA82BD20445DEA8D2BE9622
+7939616918EC0D0FED707C952A04BA84967546DBCC56D64158D83335333E80F7CE35FE3C62A9
+12A6EF06081A84E06870447CA21C00E1283FEF3E0A380C00BE8AD72795A9E6D7ADBEDF81C88E
+3FBCCF27BDBACFA2E14CA6344A93E6C3144F7FD3AEC69286BA93303C7289DA9A13A13A922923
+211750E67C5879E1EFA50A0EB375A3645D9DAA4ABCB3309C1B6F8E11396AA8A099939075B626
+68FAC976EFA1BEBE2A871191ACB8432D405EE7C0A723B8E3D13EFE5673833FB318204C26DEE7
+3E3678C7747803CC2C98F08AA2B40310BFAD31C6521E7D5764A88A33CC8F3D5C63002F0295C5
+72D62DDDFD467A33419EE6533ABCBC23BFB897AC77919C33546BED36B0984D3C93F7CA64141E
+6BEE66739E648D55BD2CC8663358CDB77B647C3D8F86B1C128A4F02F779B42B3365BAB185B55
+D8758DA1A085EE2AA4B406CC926E85CD2D7F7672D24E4819132839D77F441CC1BE6F98414ACD
+E7B43B124BB564A4FD36C67C4E7AAD01C2317FFDFE938795C2BC29CFFD727D8ED8F936090DD1
+0917CE1881BFFB7E64DAD4603562C7E5C7057C169001654341448C163C60769F974A7365B4BE
+7F1A7A73C49DA91F0E9574AC8E988FDC7EB83D8947C2786190AE3644FAC36C674EBB2E27B374
+76A5E7CB7CADA0F922D3DB894F8B15E939A1CA78AAD0557D3B0491D3152857B6161215168306
+A6A0949D520DCFD9934B212BE14B7BDFB73BB4331744978B7C0821DE0271C0148CF41ABADE97
+AB3D7FB2784C6366A83AC53889F670B17724CED69E441A99C7DE102CEA8908149D2C4C50B052
+27ED2C5D8AF58B58594C6A12F15C0A2A03E8B1F988B8BB59131C13D69CFF1B5759F953D78990
+612F3BA27390F8065D856F48B4680E375951B557F87BA8D761B5F41CBDBB89EE8D67A4170038
+42F67BD43D006FE6C411563CD008784EDEC7A57585699E6640198F18B43D7F3227EC74E9F03B
+5D55B085D05D589D74E75F5AB3089CD9DA78EA3AB342D6C5CE3B17CE667F6C28A3C659DB979D
+689F0D256A1B191CDEEB906CABA3ABF3C283083DDCD568404CF83C6ED8B0FE81F7C1B774BF4F
+26E4712380BDA66B725067B201DA8D1BFB3418CB98DE3A437D038F04EC1B52C8B39077C69FB6
+C3847113271ABD88D55E27D40F72BDFEB1F85D40EDD811F94E4E9C6EF4ADC1B39662ED86C071
+E6E787F1C54D53B7E80F0DE9C835BAD60B29C56C72556A15398568402B3C7FD45FC16EBA21B4
+87BD60A9A45DBE1A459C38C80652DAD3FF351B5CA56712B747DA0135EA98F0360BB5617B25DF
+12F42B0AAC9266D1DAEFEF5C6E194597D2D9B413CE390E31A8959011C89B7ADBCA7050CDB0C9
+26B91B43687E136F3FF382666DD99483D3FC585E593178BD46F67775ED8F0CECFD5BD644CA18
+89E99DD53C8A4349322E113A8D19BE2AE6EA39EBF70ED9626D4ECC2C5D3E73DF55A7C7EBDC3C
+62E5B8ED5A37AE81F7F939812F8F2084259F70F847C89DBD5D91C5A4056DF24855EFEBC7B3F5
+5E9E1E88B23B6961BF654D1C49A4E7E7D3183B20EBB43F25B58D2643CDC4399963D594F91B85
+D3EB29EDB90A300E6EE25E21C42DD6820353BAB07BCEC32286E9A468ADA1C48C9BB12103D7EE
+65289F17E8E702D9C0CC0F09C6BF402D083F67CD0AF5285F0308C90BA99CE4302D7D6337D898
+A7611E0433EC10401F051B1554A930E25959EE902E7B9444F03E1A3B0B45A3CC6B61CDD43754
+9D269686C8F5241F6F3AE498C2038C5A8B750A1D53AE3CE982A5E88F1BE06A552B0DDE01E05A
+DBE3D408D48DF6A25FC717F0EC1F1718DE8FD910C786D51ED5452D62EEE97B7EEFEFC5FC49DE
+8730FE46DF318EC4CE1FD26C2F10907D71C16094A7E873137FA5BAA28225E6311920FED6B242
+933F4B30F48F74A3BD70944D25ABE715FB86ECC642980F56A273286E80CFF159BA1F9140F2D4
+313ADE71715B5E7C30A306A491511D3E01DF29154730D5B8B1A0C0DC436C1E0D1F0F686A2DE8
+502398BB738E977057E8DB983BFAEC155B3A6A8B47D7B4AE94F8CD81DB11021823C228BF9F7F
+7BE2C0EAE75E84248C0C1F3584FBBBE0A3BA63BAFFA8C05763013E5E0E3B0DC3FAAA299ABB9F
+1C5461E233BE96A8A3E6302B262DA1015AB32FC60D7E08A76B09365792113B0AD8CBD2D08138
+D59B8C3527611A6ADC751B40FDEDB0FBE606457113F1C2F80358340DEB67CC3AC6BC1DBFD689
+A80A8E62AD99C1023BC8C0C4CD007EAF4F23C330C1D3DAD9001F149ACA8EBBB4B71B5224585C
+D95426593BF084AF4A95BB18FA2C97AA89B72A881E74307A2D5AE90DD565488E18EEE7F311DB
+4E5A6F62941E48EAC3944A360AACF70DD5457308417E225A3B1915A3CDA1DA6B439AB63E1C14
+22CDBC54656186E96A5E6C7CADDD424AFF0CE90548EB28416118A7E16D19F871F7276A8D3B08
+F46A09AFD22474F00AD0C10B3DEA1A65195D374F7CB53E02A30F773EEE129FBCE59EA6C18A1D
+9C765D2265526337DED8FD4CF8E0E3D4288DCB76F909C2E3317920E9796D35D3C0E8C34B2307
+EB40FE677291FF443CA7AF2BE7E8B66BAA593F01CDDF88E70DACD003316E99C45F594F68F465
+C39C1926C7AE7D0A6B88EBD867AA903A1EA42E795E76481ACB8F6543476494BF852DFC7D999B
+482DB307A9F33316B7CB8D24BE909FDF7514F36E2C2419BF75D192A750FCCE851E318685011B
+E8D0E1B4E498F249AED1B391AE86A380E13E670FF643CE179327E011C129400A8F6DA5D5FDAF
+5EF0EA9E7A4E6DD654E6E34048421C11C411D34D4917817E91555A8A38D31DEBDF576A341E94
+FD12533C836F526C32830289E90B657F079B04E4A8B1556CC5369D20C347D1F8668FA08D6F10
+4887475C9E953E7C5E7E589D038BC119BA1FD5F174E05938DD0CBB967FF2C4187B66255E74AD
+E5C52BCD44CAF9D2EA46A39BFFA9D618522A0194E9BC79631FFEE9AF134E97F97BC09517A0EE
+B75BE8F9D7D1108220747EC895366FB4382C6FA88A165A5284DDE7E53857B5132FD24016DBFC
+120250C136165402E2F177AEA7F11D7554EA993EC31D5FE01D16EEB2B72B8D2697850D6A378E
+26764050193219110C29D27FEBDDF90A786B3318F22C2B7CA520C5B0F54EF7D9EFCF003D9CF0
+EFB88CEE88844021AFFA66C7498D050732C50CCF4F344AF0A4CE1E9DF364D4885690B97FA11D
+85BFDC620F3439EA9C78D7BAF9A27AB144FAAC289F156F623C27C843994A8A03A5E2267BFD13
+2F847C8DAC42BD56C13E6120210D8621CC9DE2F1CE8A6A5BEB63797A999F22C135AC2C260418
+0AEAABED3F194EF880C80628BECE277678133E5526F53DE6B1920E79EED9766733676844E656
+BF7021D55D2BD1585995CD65BE47CA7155ABC5831DCC7E11CDD56A5DE2C7A20B027252032B7C
+BF2F6C66ED3D53B832175EEC7E54FB037E1E34A42F46AB8D34479CD786B2B848810BFA9AA99E
+0ADBCDBEA10ED4EFF558E4F717A3CB8A6E9121742A9C4B9CBE33240F843043CF92F8FC16AAF3
+28E7C318D510FF0A568EF64DBBB33E5E04369156646574D487C844D7AC4EAA9E8FF388E7747E
+668B2166DC5A08A6C84E36F4ABD9150FDA94191091637E8A4A3C9CA8BE24D3BA0EB6044C4C28
+CEEB3852D1F2322AF6D91A1990BE01DC1FA9F0A0E8A59D74598233D391A11A2D7E721A819249
+F3D2A725A35E5F7E55B57D75C16ECC2D34F7CB5390CB370EA3FC4EA447797A4ADBE5B80209D1
+5DC5B2C592C24DB3EBDE0B6483986967985D2260D188C790993B7D6599F6E111D9803B51EAAC
+D135DF5AAFD28EFA9749E0651005C1807255C1D90124D7831EAA14E1073F179404AA8CC7FA3F
+0A870D50C5B84EE654D2ACF8D3A320A0BC3853095A5B0779E8A9E59D85E4DDC26862EE4C9A0C
+6781356FE397290501738CA9FF0DF424D325207F67AEA244D86907C91A931FBB207C4B652315
+C9FF4D8A9029F3DC21034736919F6687B7F394C949D631672AB9D18FC47F30312BAEB6339D82
+336C49982BCD0DCF5D147AB65D31EC85F8880E7DB16F3BADCF4158DC4B3631AD23945054AF0D
+43DEDBB2C75FFC9616A1F04C678ED2C765B9C2912F71A3BD9A25A17E26DE5B5CC6548DB35971
+FD5875D98FE081D3A54FE7B2CF8A955CDB9F2564EF5CB6A61B1DD78FAD7B9A890E976F28B8BE
+649488F41705859B470F70E9924A164FFE4F81C0AABF3FA88C4734986EB6A5EC74DFE4E9E838
+7A59EB89CD02102EDA43613577B0B5857EF8C2E67169A9F53950CFE209945C499EDAE55CB751
+CEED60720B9954BE2D30BD2078D1A8F7958227E02946C38A7A59F8B35ABE0CB48D692C43ED87
+53FD4B97DF44991E82EBC2BB7E987BEA2AB3CA2A980F470B5805A7E7E122252761E20C7984B1
+00B4D0BF1D72B9F61744385076477F32323A811C43EDA307EB5A3E65D1F7119C9B11991C7724
+205D84E045B9A05D2D4B22723A57FB24C370CD020C55345AD9605E23A754E413886DC2FBD205
+3B03EFB7B4E2CB889221B3B5ACC7F9E98501B45AF87E4DB2FCF78A0EBC0B5120EC2ECDEF5270
+8B4E350EEC0ED608126AA071E181BC230DE5F6BD38A694A3A9412E62237462B0D369E9DD9EE7
+B118B45F5DBC151857D3E95023821C58B49147D54B2A34B20F5A69B9CA198C82F9C3C935C823
+660CF7DE8BF7BAF20F2AEEB2297D4FAD06242E038AEE3BC83E1EED9C2E86509B8CC3495C6B0F
+7B27DFE1F865EE8F04E83400768F4D0D72C91954379B902378F546FC4FBB1A02EEEA262E36F4
+8FB9C3B352D83B52E1E184B1A940DB1349E3E7D247EAA5CAAD91DE13573E72CBDC9F649290B1
+71F61DA97BBE4191D9D2C4191A406AC100A5E4DE6A852E047022D9B8AD89E4888FA6C44A0BA8
+28FC048BDC511B38DA25D66C6D3C0CA2E4C4FE2584319344D9C5BBE94827941FE1313AFAE32D
+8E1E1FAD5F2E09CA8D11D81D05D920C0116F422E48FA1B5875CDBABF0D30B0BD4147FA431C9F
+1CE5038E34ACA261E53D27DD11A9FDC2B627A31728F90F27470D9065426D7C0940C0391E08B2
+C3D65683AB311C2F30E0D5768C32776DA69FF63F21C72696DE12954F049F48790BA01AA56D8A
+67986C4BFE0CE751F36F718E969ACD05FFDFBC6BA59C2031A0F795683895BEB6D86A79F7DA6A
+CA58DE986E3B54FADCB0E606F138A529319B11F18D3309D2C02688E8082AA63D1FD0ADD5B518
+83AA283A9FD24F126BAFB7DF39B5ED3FE1F54D13F9039162D1AB4F4D1ECB225EF13206D815FC
+03FA56B60FB1360F8A15609F6544934DF62A9B079ED3EF5C940A550E6A51DBF2D4AF62D0F715
+8027B72CF7FDD74392B82F0299A775B2FA15C242F4643D2BF4E5BF241393D4680218D13CF485
+DCA9EBC0C73DAAF22ABBC9496F7B9404E0D43E64DD6DE2039BEB23E7B584E7243ADA856CA6D0
+B5948CEA3E24843D7DCCD9630A3FAE8CDD25D7451924F988C76CF37DA91584E26AF582A1FB5D
+DB886CEE6792B84BBD2B890EA2FF92B6A72A5BEBF361710118DD043EFFB75EA2E215370F6D46
+6419645876DA4354E7EF576D2587D628BD830767E246BBCEC259D9148D9ABFAACCB98014541D
+D0A926A03A69986EFB0BA41F21117E6DC6B8D23703CEBC638A858B1ABB3FDF7CE2455766DCE8
+1DE6D338D647F02883434F47F670DFD90C06ACED4552E337DD8C308F44B467D4999EEB1C6D9B
+3DDB7FC6D04E886F5BE786E0BBCA7CDD4089364CD918011C14F7C25D647C9BA48F1CA2D8B0C7
+BC968FE50545239A6FF37CF444CECDC8D9671779A141D5455E824FA293B3AEAEA6E37EE48240
+C4FE04858E8D35EC2DD304427F7A4D31EFF7C4C42A17A4C3F4D1D5A4EBAC71BA6B0093CC7497
+275AA6F8D39283433935E56A740523E72FA631C1A9DA0C1E9400E4D4B200ABEF380000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+
+%%EndFont
+%%BeginFont: Inuit
+%!PS-AdobeFont-1.0: Inuit 001.000
+%%Title: Inuit
+%%CreationDate: Sat Mar 30 22:50:26 2002
+%%Creator: Apostolos Syropoulos
+%%DocumentSuppliedResources: font Inuit
+% Created by Apostolos Syropoulos with PfaEdit 1.0 (http://pfaedit.sf.ne
+% 2002-2-22: Created.
+% Generated by PfaEdit 1.0 (http://pfaedit.sf.net/)
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /Inuit def
+/FontBBox [16 -154 1229 852 ]readonly def
+/UniqueID 4021467 def
+/PaintType 0 def
+/FontInfo 12 dict dup begin
+ /version (001.000) readonly def
+ /Notice (Created by Apostolos Syropoulos with PfaEdit 1.0 \050http://pfaedit.sf.net\051) readonly def
+ /FullName (Inuit) readonly def
+ /FamilyName (Inuit) readonly def
+ /Weight (Medium) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -100 def
+ /UnderlineThickness 50 def
+ /em 1000 def
+ /ascent 800 def
+ /descent 200 def
+end readonly def
+/Encoding 256 array
+ 0 1 255 { 1 index exch /.notdef put} for
+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/quotesingle put
+dup 40/parenleft put
+dup 41/parenright 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/grave 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 161/exclamdown put
+dup 162/cent put
+dup 163/sterling put
+dup 164/currency put
+dup 165/yen put
+dup 166/brokenbar put
+dup 167/section put
+dup 168/dieresis put
+dup 169/copyright put
+dup 170/ordfeminine put
+dup 171/guillemotleft put
+dup 172/logicalnot put
+dup 173/softhyphen put
+dup 174/registered put
+dup 175/macron put
+dup 176/degree put
+dup 177/plusminus put
+dup 178/twosuperior put
+dup 179/threesuperior put
+dup 180/acute put
+dup 181/mu put
+dup 182/paragraph put
+dup 183/periodcentered put
+dup 184/cedilla put
+dup 185/onesuperior put
+dup 186/ordmasculine put
+dup 187/guillemotright put
+dup 188/onequarter put
+dup 189/onehalf put
+dup 190/threequarters put
+dup 191/questiondown 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/multiply 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
+readonly def
+currentdict end
+currentfile eexec
+
+743F8413F3636CA85A9FFEFB50B4BB27302A5A63F932884E18BF5153AD36053037D1C6CD0429
+4AF6A35612DB9108AC8514CB5C4A8469971B75A09F9E662068B0685490EA8C73F2DE2FBBCF85
+D15AB9385E529DAB15A40D408002E88D0C107F711BC66BF0F2E92FDDC6B188F91EEB6B86050D
+5032E6ABCB11E343C6D795217B5973972E99A9420651ACF3B8FD4CAD1DA4B00642AD077A5B86
+240F89F2BC011009CB2CF173FF68E9A88F0018F187D5E036FE8D904F211842FF01AA7CAADDEB
+9E5A534FA3F90BDB8F6FFE24F7AC6E7BD0A74CF29EBBA568F06CDEB0ECE61DD5A04615701C33
+8C25E96547BF3C5CD273CEEC7A9748720A8ADD61F4A380F3689CCCD38F96ABE800BF3C2E26E9
+05807E3ED270FED9EEBFF0FD5CDB91F9CE47856B409C3D975C8F17F3B8A708C9B8D900BA9FE6
+56724F8BB062944F4535A5D3FD19AC8448767E90BC6E34CB7DA1BFEF0AF254BD11B3CF9C69E9
+A33C341DDE03CADBD432F78F6D151752AD42C35E192AFF5486B634F256AAC81396D02830BB48
+28EAFD811E95497722C29A68A47FAC8CD84DCBD1FD68781AD48588BC9073EC54D53EEB3E1439
+A410EB739246CDB977A9707AAD53E852EBF1F0B41ED9AA4B99D08CE2679A47FF01305CC09E05
+D66F1AE1D85212285C16992445E1915418F1FB945ED7576635F12FDA48F5CD4841E5B6BF7731
+A55C4DF002E5FE871D12AB645D2D6A8362DE239B8B9A3AD3E1E9464615D7128269E182F3C86F
+7A28718123B67364AD7B254507AE240DE7F36CAEE1A6BA224EDD5B5787E7196C235DD55C9763
+E8A0025054EA913D8DD27B8AFF9D8AF7E1228107057360E5539A8EEAFB74A610911EB0C2164B
+F6F0A647CD93569DF9CE9F72333465355F3F96C6DE559EC486BE173A92B8F29E167E3DEB9557
+447BFD925CF73DDD8A4D0D5B30B66C3D469E5ABCEB2812562CD56CEA9FA370D0990C759B9317
+F24FFF97923311A6C959DFBA3F097021500A550083382316E943394DBC1C6512E1E2360CC5E2
+438B76815B0E7D3CE6D096D14D452146849964432B83EDF0A90DA59176E2B33482F936DD8AF5
+4E005D8E333192C272814E43681F4DBF4F669C26A774F36273D67AC2AB67BDF38995399E4288
+0566F5B41E2A6B0A654E7F4FF573A2A1110A810BD1F2D0DF8D2479CF05F4665880DFE282C8BB
+AC9833CAB86E131D76B754719F953BC2943727A88E80B4D13441CEF9973BA4FCF7EB5FBDB616
+CD9B5E2269B3ED5E24FCC66539B4710841BE387FE83779AFA49740834DB77170C45C553FBFAC
+DAEF7A7A8DADF34CDC48961A8C5DF47D8DE7CDB280EF27F9DF88E8B53B71D18F31698BE3008E
+C8C4D88F94F8ED7DB3A228B702829A343210A150B60CC1F0BE0CFD13E1EB04F727FF6F395907
+DC182DEC946D6766B2099C87B88006847C76CE1E0B8B050DC1ECF3F0049CE0925DD962915B4D
+023900F0B3CAC4A5C7EEAE0D92B8CDF30CA7A54D37059BD2BB016786BCD3A04920164D440EE1
+CE812616433AC2CB488853878FD896D22ACF2A685AF2219C7DA42553B2B5080123C22E6F2AD6
+843EC29139F5237FAA820E01EA8CAA019388C801685E2A1C6471B8DEA46F90A169F4593977B6
+C1966A80E8CACC793BAC8C2FFE06771723703C9201C00905DC085BD519025E36DA51FB76BEA3
+678F02B66B5310155457C3C168E7432F1835DB07D9AA9A6ABFCE084729622AD5F2A98357E7C8
+60C0D7DE084E612D75920078530C74318F5C5C9DF4D092A3D3CFD41AD4AEF604E7A6D860F206
+A4B0C426CA1DD97B45C22106CA437315FD0FC3EB44F4595DAF89CC7E027AF21DCF250767F132
+C3D3497F2B33A816A61CD41155012D6B6C195B29E3DF2E6ED88B27D5F4750B667EDC2C9818EE
+BACF095D6F7EF6FFBC478837C7A30552D57AA7D1D7E7D9F5C2EDF1801A8A119071EA0079A7A9
+94F84D9A8E88542EBA86F1CE873929003533C9A5C541531ADA7F4B100C75030BB290D973571B
+396CB90E2119690ADA1FECBA2BB85BB204673E1BA63654C3585FE51EB0A7FB9232CEB45F4C22
+9C3EE988CF35F8E8CC07A333903847A1118A06598F44A65E335852AAD2D7180FD2CB3B7B7713
+432749B2E1CA105C18647EA65B7BD1BB31D50FB3D48A0CD0E042E148B3425E8C7678FA750D58
+DFBECA3C4506676D1CCCF82622D008087B1074314A2B11BB8B68561F34EB288B0E829105CDB9
+C940CE4D7F67C25503EFE1079909075402BD4080241887E14C700FDF816C6931E7449BB4837F
+4DE814FC912BBD3A4904228D80DF77A0EEDBC4EF6A36A6A5DC2362D66C2371CC106B99458FD6
+1FFB3BC2C1D29B5AEC4EC62A757876D9262054E4332AC7B351BC2EA5F58BF2C45EB5865FAAB1
+038966080134B3652579D8A14A0E791DE3D90F38CAABDEA0700C8709CF1D6D84611EB32FD8EB
+A8A82A17AE8BF6F72ECB07291804C77198F9DBAC1FCCF503F43C3976C8BBE436240B765CFF71
+34897DD00069B084A9EC4E7993936664DA9608C0D8D5DABF86FAF66DC3EEAB18457233E7CF3F
+2C72B61DA8B9F424D173A1AADE62C202410CB9ED30D5939A69330E96C22BDA178DF4D15C7C7D
+6ADCF9384CB00E3575D6565DDF0AA93E16E5B0DE575A050C956505904F2E7B378BAFBE14C5F6
+A599556A277B93C2C640E5A14C244CB16C3C999C3839927979DC3CE91146648FBC569D2C64C7
+F137134C6D25C9B6361A00A9296A84119F07337322B9720DDEAEC7ED7EB619CE320C899BD9D3
+036C4936091C6EE3B2BD763A200EC6485E02643175E1615A6F3F8CA48C6BB93D51BAC66FBA1D
+A4E527607C79AAA72CB462F1E9F7C9B4CEF7B63268560FDA059FBAEC41194D14B1FA0808F00F
+04457B661832984F0EFC42A0010D7F5BE0F666D0712F2353C4E38F1BAA3AACA86CFFD22572F5
+56F352956B998F48F0C596AC2F3A1D7B20076938423355BC406C7BBA98C0CE75818EC4CA743A
+2C15CC8FBD28B4D4C0C388BB8710ABDF6B59BA8690190713CB1C76E5A3E7F50C55CD529A8F79
+FBDF4C50F417E6C713B64EAFFAAE0C9C4159C002E1734426D59D9EE45E221071A3DBF8A94639
+657F8C9FB3A9FA1ABCFED27D044E405D58E9C53E2C36367DF6FD1819E941DE2F7262EB7993D0
+B8FD525CAA616A650887B63C8E33441B5CCADFBD61F6F49D31B1F35A33FE571F4CEF4A1F16DE
+233FE5CA84CC1D3A11A18B014778A3B180AFA7D7A71B728276704F5C94D3AB7A789863DE63CB
+94A4A16043401CAE0E909398EFCAA111ED15AF71E455B02083EC495F41B85C1F823CEFC442F2
+AAFE23E80CBCC5F5ABB1EEC378DC4FD39BF1391A887B8791714C20AFE45BD3D7A47F3C56D868
+65C48F247F8EFB34CA8B9E91B36A0C05D22669E37E342C4F3365560994F598AA897D36AC8953
+99341990996A15A24CF470B272CACA6D62EB4A76FF5FE01870F969C0BB776D1CBE8F724A4CBC
+634CF32E070C6AAE370A003BDA5688A6A17BFBE7168105C3DC526C450946AAEF4075DCB8386A
+A2639D35242F4C63F8BE3F217D0176F5C59E58A007EEFE6A71B2411FF0ED1F51C2CC04045867
+B650C2CB6E242C293C5E9276D825AB0C7004516878A33BFC61E4237E88BFC60BCB9ED66177CA
+6B665E75D4B5E93E8C115DDA19868C80B965465838EA3745D6DE361EE118FEBA71B1346827E5
+E902E4D4D35BE5C7D4E71DAE7FC91EC2DE08A93A2242B2A1C3F780A26D78872EA5C9D936D720
+22B941968EA1D1A863229CC72CC7C14FD3A9C38A5D917B5BA343D37F8C3CBFA72A6E5A0DA6A2
+2A4BBDB1C4F4F6B0DC2F45373772382A85DA22FAA403C703DD77CCC703DE530710CAFDCD8FF3
+5A6AE93650B150A367351D5AFBF5AE0B093CDBE61E62150C23067531873F50E5B7B7C5173581
+84520C21F0A3D2CD674688086B4C4DD85534C61B69466DFF242C29307A8787ABA04C3B146D3B
+9FFAC72B4389E96A2C2BBA3C0001C37942917FE22181378B619D6EC9DA42B31B79713BEB5763
+F7956B086EC4DB2E756C1D1C3F23CB546B77E4A11C8FCD87C5CBCCA1742E455EF3AB56CCC332
+A4D3FE7DFCA4DB88C00B7D58FCDDF84D77562F4C028AB3D20D4D2501F2FDEDDA1279300281E7
+C97D95A020FD5B22E40E0923D7C52DCDEF8AB3A5F90521D64E6D31621BCC07D294F74F7E99F7
+209C3A2D36F78EFDCDE9C3EB58D377027DC676C24CBA24FCBA165CD34989A3C753772AA72461
+AA8F834D4EACFD3B6DB8EA0561114D0D5C1D6797F59BE3F739CE4233E7114F40C58DA13EE778
+CBFF4EB29F85C6504AF39C8811702629A936A7E13786959E786B61AC781AE3C495E158F55132
+E1C6FD35A6A209F6C99B4BC5A168C06BF643681D2E5C3E9A21ED3E229EC0C45856A05420725B
+CAEE494AAF1C173BA1B9CCD6A1CD5A31A4AE41A8247D914669BD3D5F71E7197911A4C1ABECB4
+3807E4EA4F174BF78C7BE2CC8AE58EF3A932FF637E5F5423B03B121033E59883846689CFD45B
+55771E58F9305A100583242D38D92D0C647BA4D23B5B201D14AC20667EE6C0D216C06FFCA5DF
+A9EA09870DC8E5FE8FDC576A35E901C0020D6D8FAB452AB9C7E6342A3788B07914768C45CBAB
+D6ADC810C0C034346CD68CB0BC16B0E176D102F820EAD125C15CF19114E8C3981FDDA126FC65
+5206C587B31EB1B5D12F06B777C3BB8BEDB8D985FE444125C402734600D561BC2F968C3CCEB5
+535A43686CA644ADD3D76D12E75DE8A00B8BAEB285337C2B89201A2B5ED7286C756DF32BF83E
+12074D3415B6F9CAD81D2A8ABF24A172E91702A583B1473BBC98FDEB7C10A736A26107F57990
+C9C1460BEF33510CFEC128EC36C0E5845C096F785F65DFCC8BDCC5502A382C99543A06F114C1
+F45CF12FE4556FBFF66FD7BC2FC85B35919A4EE4F372B04DA8AC225AE20D8C9658C475359F30
+F67CD8BDA95724DED11E7E6B824B97DE8B7F6A1A2C3C91B19D9F8540AE513C319CE0412F4789
+B46005AB1D921E332A9601882AC491A770734D0A560FC95B999BD3ABB700AF44FA188E940FDF
+6EEDAA2284463F4C12F455629A3FFC5CC16D63DBF02D91EF8C6E224AF8DF983F0366C4C9E9F6
+F959E20E8400F5375B59F38327EA910C837821E6B570DC704F21B9C41286078CF8D3A29B5FF7
+4499440B43F59FA1669675D4BB5AE569A218FE3654C5635CA1FF38D42AD7469F1CA10253D897
+58099B39C92731C726F899184E4CF25EC909EA5B2E0E94947CD146AF26431F8D54A35F0A5EC7
+4CF7E611F52F1458E0F93CB48936366C697822094F90B76018BA6EFE1793B1812BC69FDE713A
+244E5D45BB23F10C0BF6DEFFFB11B5C0BD4C5F2D339DCA59FCFD580C5462F01160C1444354CD
+783512B9655E7F946C93ED48DBDAFBAB207D6564B3C7B920153F9B92FB23315FB1D53198426A
+CD6002E62B6417AD7724163FCA77EC74AB374F1EE4BEA8AB7F076CD6748F08B8E341142053CF
+5C049AEE0ACFD59DE927D5948EE3E592E0DD47ED1BB7DC63D1ACE9D7ABF2D749B445C749B888
+E21C92E3651A4ED14BC71228C7F5BEEE58171FFB27C24F90CF8965EAC2A1608B50249DEEA633
+8E16E578AF020D613C26445D907A6DDB5FFF448C5E4AD9885D2C00D9CA3445B418D2863FC7FC
+EBC34225C68BB6211173288A85053092A028571BB98FF79BFC6A06C74338CB9784D24228D2F1
+D7018B4BE55A368FA433F9D8601614F1CCDB8F6A11C8E6F0AE72BA1B79EDCABCDE0FACA3EF70
+F93A047A4EE0345C9622CDDED9B2EA30C730FEDAAA57CFF4FEC478F7D0794D8644A355A48616
+9BEE8B83A6007341F781C555A53E0C3D857962532B6ADA8EFBCDBB7E25833D9E4AD3F2BBFD4F
+49DD0799F0654CCA7E9287D2F18F055E3EF26505BA923F1D0C37AFD425C15B55D757CAB44F62
+76996F21EC8F973414C94094C733A402DD6370BB73A3B363BFF9AB9C4EBA747B25416D1A07BA
+AF22EA539323326362138EA910F291ECD07DAACEACDD59DA361F9D12B1607E63BD85C637EF01
+4D868A426639FA10172C75E5FECAF5119A6286311668E44C4AA96B49B3947767C92369AC6822
+D9C4DFD7893D3D5C587821550296228DA1D294F8083F66C7C47468A33D528569E4250DA13EE5
+33A4A9291B3287AAE8FB24DD0D57BCB480073AFADA474844ABE0F9970810AA796C1EA93AEDBB
+93E8609B2033E313578EE42CF30B7D26F0A161EAB30DFBBAC1BA11EDAC78423BBB9E90B16A40
+61993ACA0271820DD0FCB9BAD6F406D2363A8BAB4DDF40D14F8445C20F155A8834AB29D000AB
+963D9C55E4F471A91D16C2C5F09B65461EA132B72F0AD4AEB09CF74E130A14662CE04DBCAF08
+82FE850B6A5161C02E7DAB8807ED86E0DE6DE571C21B19413F7AC083AE89469FB3424E621BD6
+CFC7BF971B2E2846785EEFAA278341EE8A63420E63C82514B2FF4BDDBDCBA8C943FAB2E4D677
+84CAF73FE881B4899D3CA9324F71F79A3C5EC9EB60C8D3D75719E14AAD1B2E7A9EDD2EDEEBA5
+9CAA8BB6BB682420AAEBA04100563D43715F69C8ECCBBD40A3BD801AF4F59ABFEFFB9B9D6301
+AE33DEC6DC654EAEA3668C4B01891D924008742FE5E46C367C15015F0FA34DC7B96A1CA0316B
+7CAC552BE771BEF5097C558EB87ADD6091091DD31B3F6BF538784E1643CC99C4B359735417FE
+54BEC55B1A114A237B98FF7DE26D2A00F9A5E465E58E0C0194F8AD044DF0BE2B14FD48913C48
+722F9B53DC55D775ED3C69EC7179A3EF5E3B3EB264E4875CC7B6D6F70A5E325EF676D93283D8
+6E51FDC5A55685594C9B79979B29017DED67D04F8719A5F9EECAB66A4E9F2D4CE2223400ED47
+CCE4BDD6140C6F15E38DC96300BC3E9F628764437486C4C286B157C37536ADBFF2A208453F5A
+BC72D0877301D10FC330E46ADF06ADC391CB4CC619FA910F6B8AC152998199F4350907ED3B48
+36708DE67A2D02F933D55A3F1762C70FFB8DED05B7BEE626D2FE0E1426049E9A66AC552840CF
+5855B3B741A8B308EDF1DCCC0A90AA0FFDCAB6B2F50B058DA73BA4A7F16A57BB2AAF2CF212AF
+B8335208D5F0EA80D7BEB161F4E4FD7B6AF111B893AE33AFF0B3DD58D87EAABBC46DA14E5ED4
+9D16537EAA61CA55D979744CF03BC706C230B8AC70DA2E223CF218C56919D267ADC2019BADF0
+7D31D5A0EB5D3BF03C4AF614F5BF3EDE10317359052117B542B47DD6CB70B4C2DF8811245BF1
+8C4F589F24AC6691B391ABA2B05A04CE579FF92857F125B9FAFED3FF797996597E4CB30FAA19
+BCF90F181931EAD7F3009AFAAEAF78E9702BB2EB14D6945A22D0DEF259076C99116126137710
+FED9EC4328FD065CA24CE206A5EE069A1315F54EC3F77614697C69FCCDB58BC5AB915E83E62B
+3B96B0440CED5D566F114FA9171A796A9C57B78B2B0F9C73292F721F328104DE1E13EF4D2046
+308C2BAB88923DADF6DF15DD0D595D2C5372324D5B66E4A617E0B4380D6A482366A9FEC6EA64
+080AB473E43C004FBCD94915206C069F81838F032EC8C13ECC0E472263A57C68F13C1D5FA123
+57B7A6FD8FD97FE6A57BEF5F15D642CE854C6218E315F32E3B9A2631A1243BBF362788501272
+F38B541B329E6B97A3EA947983A95F17735367062FFFCB660C7AF064CD1DB77D7D69636F11E7
+08B35DF9A082A46C1CFA8D04579B8A50E1476E52E446CEA1C949B2BE207D8650091FC26891FF
+364E5F9495BC7E1A45A147DD498BFE27297E56E1FEB24824C03491FD75AE1E249CDC4C974E61
+C43A0D6097E5D2294D65357B7DBF61E1FAAF9CF1F78D43A1BD5E1A7034841FC360AB4EF978BD
+E9030B90175168F5F1B8B0B28167C146863D7CD3E5EF718197594095146AD669E431EBCBBD97
+57D4C91C1CC0E640F40FFD160EC76E697F344957560EE2DA06741AC38853161813E9EAA7D626
+70FD34E97E0E6CE2CF1B86BE6C6510FBCD022A376007CCB75CF065EA8A940B85D07D5DDE7E61
+3E633B3ABCA47A614DF27C3A72B16E8141EA7A3B6BF6DB5059D51AA7800AD407F2EA4E7C207A
+140B2DE647DC6C5DCBBB04D7AA05CCA3601386FFD4724A45A3816437B6E02A5914B5AD061D01
+A6618430B7C45E2E5DE799A5CBFD01635C25821A39A2F2D41E55436DE27AD0D5579E989F5555
+324597CC58D4C9687E7C1611E29F93B6B39D7E0B10B5A09575674B2A47C068A4B5A9E84A5D3F
+D34FA588B0233E87759F2B407C329823A60EFBD29BC72B84229D33C0ED9FC7C84C1F9F9DA6A4
+D4E2C0CCCEA9F380E3C925305C1B3CA00B86C57DEF55F161B8AC8BD8E49CAB2DF4DE3B9576C8
+D6781F3201236591EFBC17297451DE64B27A409741FD81C5238C5504416B1E2E184722374AF1
+B2B780C970245AC1590458005ED8D8803786DEE5091F0EA8B348735B1D42DF3ABF5F90EF2EB6
+5FBDDF30BB65E7B9EF955D5860B2DDD12254EB936E645F58C36D4B68AD602C815753145F3F9F
+1A77D2F6DB86A50F07338E6E885BA48E42264468CBE44B0294748DF551ED528012DF50DB540E
+E4034289D80C8DEE0F315B1F2FBA92494E9099C58021AC74B24C0A3A661945FD994A566CDDC8
+66CD6A1BD3C48534019A1D1044143D220E161194CBED51D7EBC7CA9447B9FA525CE8EC6D5E9E
+8C3F5912BC22263E1419B94386DE368BC602B064F7C652BA9D193915A468E1F832DBFAFA41CB
+6C3B3F93392706CE202054020E43042799925A49DCE3E2851AE37492DB3337AF55CF2739108F
+5DE57048EE078B2E3FB318BD55589015E95415DC5F8C0F933F937DFE34135605324AEA0ECC1F
+CAAFB4773D0B4AB2A5A8612EBC6779784FCA649848D37C1A8E3143C46598B82CEA6ABA7AC14F
+35734CE88259F1686320B6099D3C605CD35BA8B77E5B67788C535532A0FB902F9B2355F42F99
+E2E2130DE7C86D9F70ECA86B90B12C7A2186B0F46C1123041BDCDF924979BEE3F3B3EC0152B8
+D49CEC052A03B4FDFEDD2F0E07C0A1D1E80A91B196656F43BA3486144453CEF809CE2A3EECE0
+0BD8D482DEF3BA0A879E8D036B48674D5D484EFC5E8C5A74672493D2DF8A406D54E4AA85A0A4
+693DF0F6B21BEE94495B9EAC269AD747CBE7CA39E81BF118AD2BEA336ECA936ED413730B4D45
+9449C68BE65A34593A2065ABB29BAE08654BEDFE52713D48B9CC67F7741A3FB3E94D15E8E91C
+EEDD5F9213A6EF83185DC7DADF2A16E3969A40F4D4A9C1CDE2B3943EFD2B01976F99FDD746C6
+B987D16D1416F3174CB3B052AB49A506DAFCB9202775300D2A33798561CAD87AEE6FECEF9D2D
+FA5913DA48200551FD1140A706C7FC26DE41DF98C821AE13F85357DD5271FFF472409A758FEF
+CB6A0455B9121D1B79B38B1B97702C5D13131652A46816D7FFE8D41DBC17F0D487329A1625F6
+F83CFFEA552A9656A293155BF03A9848A5ABAA3F0D6D497EA8CD246BB2DCAD6C685EB8A77528
+DB4B811631B221D2B1B524AAAC40D72DFC4EC5E520C66F16321DA2974BB4CC54F9C679C5C33C
+6AD9A3AE27F21134014EBED777484E3BDD411A07DD73D336E5B30DA51F4C8BD1258F0314992B
+3472D22080AFE93F61E1E8EAF4AFE459EAB7042CCF128D7C7C5DB57B5D5B532B562A955B7D16
+B9C761D625F776F4042752C0B839FF9E5C3DD43CFD98BEC0B576793D3639396E497F3F0171AA
+B514094BBF0897CA4B909C81DE00CA8B7182873FBD9ECB5CDBBBA1E1DF51297BD9D6264B3B12
+C214D99E68F113C18C2BF7E0AE16567C57BF3EF56075D2F077C0981513D0F1BE3A37531576B0
+C51DBC7C704907ECCC8152ABA1CBC63E3F470EB5AE866584692AC5A4B22E2AC409F8A6677FC8
+E3018BF91AC28B042E4E09CCA312CBE206789667FBB704C82DF23C0D90F33ADFA4D04A580B78
+06D9C8D6112BC917C1F9868F31FB38165989681AE54772CE72D330171ADA792E123109A54C63
+AB9399099F9640FD2B8109A256CBAD6D5811A18EAC13C2E6027C5BBA2D1762B29842D454F936
+76CDC9B7A419EB6B419FDEB5EB02D88C043B88D7DAA96BF7A80D2364CBD49D1820E68CCC9A0E
+CA0593662D13B63894AB37743195809AA5EA08CA987B4BB2E4570D83B6636722C510D6E242E1
+0D2A99FFF3F06DBBFED86B0ACD844092CDE0D5930463954DFB03BE5D5C08C85264A5B584DBC2
+E93AFB5F2B2FF01058BCA3DFEC32429A50EB8AA56A251F9B1728E12C225F6ABD33BC9730488A
+1248329884E4B5D604C37609A73C8983B23E32826A14F7BE3E2111BF0262924FA4AEBA211A9D
+8FE90E245E08F25993F8B9E044F52A7AF664B37E88EDFA25F24D7F0E1D3381F24BF7ED52A5A7
+884E14287928F87C96824E80476CD650AF2D9B1753B282DA0729196F5BA64B2A48EF8EF83B0F
+7AA976BBEEC270335281B0830A94E5D193846995FEA496A7DC33026F879D9BF71C3D361DA2A3
+FD746789546D7FDB24D5F390F6DE38410A1DE2F5A3B47CC3A591815FF4FB7EA68EA07AFF9AD6
+A506C4A7DB04C45FD6C256258826A583A918E96180011762B16A59277E4CD559EE4C8B8252E1
+EDDB98DE66C45412DEF316E125720FC299FBCB42A1707CCC64FEED643B1EEA76B1520772E5A2
+6EFBB1DCFEF2FF2D69FC878761BD56D7A5473C643CFF95AAFF74F3865CBD9DF7FD98DC7AA88C
+4440034B9F9D9815497A224F0142B6DDF5E1499C66E969C0D0E902570308915E392654BFEF04
+273037B177741C00C23C35F1DE65FFC15685F8CF6992790F8BA7C0D267D7B05CE2C064520AE6
+7D29FCC607E618B3E5E929B6C875ABDB8CEC49185FC1763094D4CF28C40A3479F037CCED2612
+E1B01DBD4D92078E7D0608A62C08A847639F2F6DDD404C6FE95F4A5818787C9525D028DCF0F8
+0190AAC1CC112781548418BCC155C9B4B8DB70A648D8288C08B83FB4CD586F97018C05778285
+38245C635EF33F52246BC300CE5801DAB5C61E8F48F0073B2DDCE88356C2ECB6269D49C44BEB
+015CA7EB0BB4F274DE91EDC924C8A337B685FAE0EEF790FBD28DFA29E0566BC44E466CEF2E42
+E04AD69827D947CD7E26A697221FEE053691782801E011B0E9D84CD593B715BC3DD14AC4DCDF
+88569C9B996DA25AEFB695C94241FE2E3FAD1DEB3601A993B6641B322F727D5F56B2ADB2F574
+E6ED932B5ED53424D931C17ED014E43333322676DD613C2702EF60F9B71C0E4AA01AACC9419B
+3A2BB8CFD5A50BA0DF8943C050A1DCD420967D41442CE1B1D57CA756D71EAC0FE073812BEE16
+D1527BAD708771342D082BB86A6D150E89134DDA31209AA1490CE7D6C38F5B456FA223553311
+D5DDCA7DF6485E1B41B3C72EFABEF415143E0A0455D882BE17D2E527BD28EBD8655C7BB15183
+94E5217379DB414EF33CE626CD657E52C0CE444401770D99F09A76C543F3E21284F8F7341692
+6384D4AD5AAB9C79B8810363F24E26AF9E5B79B6895E01D81FEF5A0E8DC48577C82CB9182347
+AECC648F6C4D3804E142884C4F0F11D7451DA22517481F58E1BDE35D22FA28478ECA8505A053
+AF2276195F2DFBCDE1FEE013AB7C80D91D633C7026D441879A76DC1BFB08C71A9B39ABE9D0A7
+9F0D71E2D065D3C0CCB8EB5CB1BE74F00B0FD77A5F948B8380432918CE50E2541D49B2A7F214
+DB0545AE8E5060746E88CB07BEF7E8CBC0AE0DA9DF6C57B6E45D64074F2D4485CED1FF8E4238
+17A2550FD35DA687F178FE1DDE35C55CF75B2F7C16F5392E59095621A757FA399F7C0FF05669
+30B3BA1BEF45AA40D741AA4A30473DA8DA57B0A4DEB9984D59F8BE89CA7481A5FCC35AED3E4E
+D068BAD474A1FFB195D6A77108D69E7C7A876BCD8BC77C14A56A38D8A7F739BC533CF7684B9A
+1AEE6ECA278DCC4A19C28EBD4003FE0F546C1CF689BB3B21613BFD2C4AA068FEA7CB6E96E6EE
+F36B325ABDC63A0F07740E8AC2E19174E8C0055399CF8A95632102AE21D2A2207FE100A5A48E
+CD43B337E7639471B58F3F96A0EF46C2AE4142B5E2990ECE1A444E963A947F492D285E6CE071
+84E79010B2007FACE90F1E349E2B5B845114620C970F79650251CD9B65A42EB53F1FA7E72E12
+CA49EE8EE4F368BA313D84B4643EF54A6F3DFBE02BEA9FA0BF5B596BAF902B8D6EE823CF93BE
+D1A2329BB117AA6A70EC8B67A35E45CCD8A9902439592F5F46963F3216CD336AECEC76C9211C
+0793FDD95DEF3831C337E658D77563F837494A3A2DB3FCC3E22A9893683C18C1400285C61684
+E59B9AA6628DE752E77806B50388374DEED8398A7D68ACA8EF9EF257D5CDEBD47C5DBCFC8049
+17E4D727462295B6C9061B05B22E86DCC6A94D6441F33A98CBC8AFB41094903632DF7C8F0B87
+956F496DEBE6EA2D57A959E4C2C10CA24250210F2B0AC83BFAFB60DD36AFD4DE33CDB7A786E5
+29ECFE8E2FC01B90AC79057726BEFC4DEBA8E3BBDA958FCF976D83B467E527C04ED4016B8B5D
+EA932C23F7408933B74C3454F0B0D7DCCEB411EB4F95E684368A41E778F77BB6D799A3CA9E5A
+FC1CCD55031459DE7BAF254B3AEF3ABB1863ADA1AE5CBE9B0893DF0AC81AD51D8449881FC185
+994677D1EC3450C5E12F79C64882414979D3F2E7CEA9299D5633CF587E272405468D76D283AD
+D44D76EC5789EDD99D8110246C6D3978397557A3249A4141D0AFE59DA6D49B82FF283429DFB4
+3811A4947C519EC2A60157D3A93E8F3BA9DDC1C8E5A1260E0BDD64D0E5C6C1670C807287C8F4
+045B9F4ED58CDB0C9D77AB3552FCCDC0D903A89B1DCFF89C239FC8A421ADA0987DA4AA33987F
+7D42A76E9C55F3EBFA7E2A8A64D574B6CBB39907E747B9D12E7FA661ED7F146F0AD60B4E6609
+8411C2E51104C13109701BBCB66B73E9CF41D2B8DC10DBE66C95FE9261D575197227B495B787
+D4C9BAC8FEC0C396095C9FB4348081FBBFAF82413AC99BB34D349DAD6F7CED98FDE5F1E8C857
+2A5A86D0F78BDE78EB11E606A03CC753148285399937E9A0BF9FAD6773225DAE383A908FC7E4
+B6AFD43E21B44227F2634376EEBC7FF11AE673803E86D7D132366A89B60E43149D0982202118
+DA828884DECAAFAF329BDEABBE86E0DDF908B321385B8A19A8738D8229F1582E9C6AA5317E50
+DEC9976448CC645DED8E743D7EE341EF06ECA7F26A5EC2515E7CC51D9E921155ED97937DC717
+E2AADA24C29F9291C893A04728FCB823F61F86D184704C86343AC38258BC76500EDF15AFA0B2
+281932E3FBB01985DD69643ADDB27CDBDB1383A7BDA508405CF5702E63E543BE22D84E530B92
+C3BABCCBF701EF2D5134F45D29A6B34710C2D8199F39098B0C936C1C856D8DEC1482D62F9F97
+9193491D460C785F3B299621BC1FDFB903A93FFF81311061630ACE8A544BCD889B323A7009BE
+5D2F63E01AEA9875D48D893E566577753667C9E692F1FF6B1BAF1F8AA75127A44E869B9872BC
+C1930C71656E442374B64B5DC2ABCBA0CBF669AC5EB8DF7F84B249ADBD899AAE3322228A26B0
+3D10728EA9A3728C9EBDFC2CA26FE0A50FECA1DAE70C77588171FD0138D0B5858348319DE6D0
+537493A801E092E8D2B3DDB5B8C2BD3B5DE77E3EEC5901A124CAAF7D717988E9AEC324065087
+0F9BC3F25956116FC31E66554F8BEC8B9E8D9B34735C8034A65DB8D5DA796B5E5EC1AEE11DE2
+E93764570D2C59DC6BF549D1C56059EE227E4F6A352AE347AD202DF6FAD115764AD0926085DF
+FC8190643E0E0D0D5018BBEC7FECA5AFA6AE3A3AD79D7961BF4D770539244D34FDA0AE33F041
+967712E02D6183E143656B00CD218E632F35BF182326F31C05EF0952DAEC649ABA8D66BF81AA
+0796D816F1708AE1A67D0E81C3E885A30394E070EEE7585C6E338F5F95A83E04E7C6A13E0917
+C1532DD0CA0AD5D07A70E737D7717E37F21BA768076839916E7C7CCE260EBC4CA4D0EA753B5C
+8456B61D69BD45526B02854B120719A610AC43E6DC59F0B21F2F412D85277157D87229D8C4F6
+7D0CCE1A4F498B5B21321A62F11F3E8D1FAA2FB0E2286BDA192B153AEEF627D673B47563514B
+5897D7A7FAFBE81E03278A2896113F3BA1747FD5BEDE61AB96C5E2A50536D5A287F474D7C816
+6620FDA1E5D2CF93989B85DB3C457B94CE867515501295F75853356AAED92F2A02ABD94915CD
+F50F9C3D949083918B159707B6BB982469B8FA5737028FD108E877358909C7B7FC6E918D9A3F
+A63707677EE8BD87C4A21423A3C7733B69BA0D1CC5B64B65F169D7403AF448A422E7432FD550
+9AB2A9A772148EEB23E9BFA6481CB150CD4B005E694B33575AF46194107BEC1016F592559615
+0C0D5A60BF0A1F313720539F81E227D9FF0B6F93C958036845299868AE445AF2D6351C008329
+A158D6D716490802CFC91A6FE5667E09940491F695450225AF1D9BD984D704BA3DB92652A1F9
+76B225CBEBEE05C2EC7CAB5C3DC0135461FD48CC02E907C29EB4D4B68E2F1EF9E3849E54847F
+07AB9C7B004E8E964EBA03BBFD24178B90C9391CAF66BAC916DFA02CDAF3510544C2F82A01C4
+9B652D55035C75C76BA04914DFC1048FE2B06341BB83CB11B7E15E5E9A586ED44CC128FFBF6D
+C6123A6A2896FEA6C8F2208B78E184EA2BDE7B6CA4B14758E156AF4BAC8857FDDD7B72C76F50
+B5D813FC2938BB225F6E4D556EF587DFDB40D8921AA0D2CE8B6F7D81CD4C14916B39D0491EEB
+34326B5A5DFCD2869B2A4351A26D066DD38E8FF90E65AA4534EDBD4C4FB3F6988A887FE51EB3
+7C2754C37B4A438CC06ABD86947396ED8319ED47F03CC00A20ED40126640E8392731010490FD
+7F803ACB38A46B5F2B01A7DC1AFB129192E994C07C3E8AA43B23E73205046DECC472109C210F
+12B51C29079F882FF33A2D179FB029CE802B4831896F2C2B8D00620862AA7FA071F60C112C8C
+3D7527755688616CB5ABB4F5281454E4C9A1920FB55D0DBB7E7A84B342EB0E920D50E28B145C
+B3C9CB6BB020504FCE2B2F13748D76D2E7FB8A6E484669118A3851CD28071929DFA7C95B9922
+6B9E7DB0D51CAFB7B7AD11BE8A19EA94B96D9E436F9E63DF67E9C24256738FCBB27C40A3D6DB
+ABD00FCFE404DA6D6DBFF3292E5E05B8973D0CD88A79779A6072D117117B9AE888DAC6225C23
+342AD34BAD0C787080E40841089D1A86E8BDA19607D03A671985FBF07F87484BEACB51DD7783
+E506EA636E5C4071CAE4DA3A553D10D641D2AF23C6D8CB5A381EE2116D299A0821C8D4190392
+EC77C0740AB4CFBC287F5871194C0CE60ED7492612A1A4D03C9CAAEBE38F86AC039ADAE95DE5
+899A4C562C22AED92DA2BE6D2DB81D844E78830A0495F2AAEE8401E3089AA6A4B162AC09A30C
+C375F02097A86224619F687DBC81D72862F45756449AA55656B8412CDC54ECA182460B4FD8E1
+7DD45665AFA5D0051B27D9C751D087F62D222FBB48871900DACD744EC99DD94BF0AA09A39A6E
+E0923E85F61FD28445F00C7964C0CA17A3DFD23C07D0BE75A2260B3818339D7DD2614419F8FF
+80D6EDC384DF15E60D2D8251869ECEC86EEBDCDD76E8E18E7771D7B5928A4AB4265929F84925
+70BFAEB511D068F0E04281F4C3E7F9CFC59AADDE97CFB0F20525D23D40C4FDF3BC412F342D0A
+29D628B78C77311F7EF9C3BC526B76C18875CB546EF81CDFA227A755F8B4C78084324467D941
+D16BA382E5D3CE46D1CA823DFA898CA2E68BB1E0AA4A8BA0B81C3DF779991A5E79E38E7FA49A
+80363B68A41CBF22DE56A9A90483D02E5BCAADD94EE7556F4C046BB974EC1240EBF713217836
+6414BA7783DB38E1B1A4507389A71EF82055FC8C13DD2DCE171E5D8063245F0210E547F2F9DA
+99FBDCACA2A73278D253DC5CA56E7B36956AD51F7F207473C3031A59FBB0114C9D098E61AFF7
+3067E25BFF18982684E4953E31BED34FD325582189350E3C394340F2E793C036CAF0176F1F2E
+C0BC77E498460801BC4B3669BA049B6804BBE8DFF9AE24DB7395E6F5BDA55CE9F014575524E7
+A71C74C4788DEED76FC8AAFA1C6FC3687B2FFFEDDA48687480AB849581A3CF5AB02471ADE99A
+539BF76C661FD02C147D878C16E0DFA4262BE81B2EC9DC4F9192A1D72D9B28F5629D4409243C
+C67FEAF81A213829E82C2AF9D4F01E3038089F8130BDD1AEA0B0CF211E0DE220BE03212AFA9D
+7A967FB212F568D5AC4A0CB52BBDC6CF6EC348572597AFDF8D067D894474CCA4284FF5CF6B1D
+8DB84E40A9D16E39E5881640FE685B411EAB136ADF03BDEBA9B233FE599117768C4859034B8D
+FA1178B520535607FCFA3067E822F71376E219B77E2C6C128C631EA870E1C967D6FA597893C9
+4A811585885E0AEA09A487A8477237662D989570315E61D380C36171BA9004938BB6F439F323
+7E9898700B83CE1F948790DE1B83B9F97C7A7ED924E6D60B94A5845BF20AC4826289DA06913F
+F35E5AEB56AB424CBCBD0C56C8044442A1C13060302740622795BE8471CD4E614D159E9B5114
+A743308BCB8F6368F6396CFCC5A362B811294F3F404E724E19AADA6136AC8097940E24CD9376
+D17F681F8048B5421A2397EA0992E14D80CE967BEE4B3CD8B87FA9F72884FADD1C85BAC174E9
+18C61FCE0573DA3A192D61CC104ED5DA16333A1178C7A02C1E8AE1D4E7C0DA8D97EB18D752C0
+CFD0DDB7FAE671DAEAA45B72306D8D03F7A8D000956D9C0365462204A89BA8B226E546F9981F
+6D80638BC217011494AA6F2E1C9D248A281DD5C9AD9C46A877913261ECA6A7CE725A338F6A22
+F83EC488543D3041CBDD126728468698602037FE98D98BD6A0EC581E506934FB98E0C2B4698B
+1C6F9E27F4F0E7D3620EE499B4AF9AF9298E669B692ADD2EB5CC5EDE95C3997C650117CB9D2D
+33F8C5D9B52FEB319ABA09D2448175CA4BECFACD088B313441A393B5C5CC130EED62E65711B2
+58A6BD49EAC15D34918638475122CFAE74D9138DBFA4D737835BDF1D0ED11F785B5AB0E81A7A
+7B14B9C107D37B359A50D7150C57B7E1E4E1E9C2D1E8A566FB61A4E2E894B051CD476D03322F
+2036A68C510FBB31AD402A20DD1734F4573B140C42D57807E88C0E64AB10C65CACA9ABF29730
+9ACBE77CB132A7EABFBDB7286649737D629106DC5ADB9E076E33004795DE5E78E2A148815F2D
+B9542C9D46490B3ED944D198C730DF8E11A08383E946B7F7205B3D51B90AB6AF8B8D0D8AC594
+74B7E66A3768159422270A0A828599971B226B47E94E1DA9545E92B5911902832883B8ADCF4C
+919ADCCD5E3CF7407272F9E544EF5C18E77DCC9B608A14D42CEEEAFB9901437AF6B2B14EBAA0
+5A3F462DE43785DD0E72814B06A928FCDECC7506D1D08E01F1EAC78424FF75E53762605E658B
+3A27AD3B5B3C582D0676A28BBA04AD25EA6182E52702A8A9136E85201CD34BAB35C4997C5642
+7B9DCC9BB35B00AB9A92AD75D58244C8EEC77BD022966AD147395D356A85CDD57A1A78DC6B1B
+E318E6E5045986960461A301640F745CE3E199DB85CCD67654C2DE9B2A76203351D0BA05CDC5
+AC657E1F6820356C85972C2FC06A04726223DE61D31F6C47C8E5631C20FB8D4DAF3CBF21C478
+083C0C06774A99B5DF3F24649DF335BAE7D1E85E6786769B29E7EF1DF68C1619084B7513231D
+B7B74AF29C0D00C3F246756575759F05F0C825E26B18D17203804349006B7ACE65EB4D5CEA92
+E16A18A5CECC60BC9EE262840D9207BE9F80835F1D850E95B7358E0D3334392EF6B5A8876E5F
+794BE09AE50F4913194D6EDB71EA333BF8606D460D54A3EBF854D379856C002B02D9B9108070
+E00A5EF9E251FFA8E6FEEF4089A5CE7D6E71A58E9EAB0992006AE695DC303228DD8088FE991D
+F2DB85E50573EFA975ED68DEC91F5392BF08F07E22EA6BAB75F2D965837D74A87F5150FC0BE7
+8220BAA976BC307827226E2E35F4A1196720476D77733E77D50E2A2DF2A34A59FCA0907C1067
+07C1B9CBFE9D12945AFA146CA59007807199DCA9E5C34BC08A595AAFC2805722CA76732401BA
+B1626A01DA72322F4174271A64AB0E588824FB6F6DC850E6E515AC6FC2D7072860B7D25BDA20
+E559A598F7B8AC4221151AEBB0B4D6DFFB058373958E674F5CAB4BC74950DD327DFB930FDB22
+FCE7E9856F884474E94CE253D85E1382D3237A239FD0F98A85D1FF3B2176CC897FBBD3630E6E
+1A3D324C9A171FB51D591CAA8867E492D7F79A0E568E736842C24A2C0516F4620E18AAC10111
+8567C2971653613E28B898D91A5BAD532BF524869AB0F5271E539A584A14B1BB2D0A5100E92A
+515738E81590A5D751D7716F25B7A0C30CC1FECAB2B465F70821179E49587F991CB5641654AA
+188AA67A935EF77911DB5EBC3DF72CAE46DAFFFFE734E497B3846B405FAA926B7BBCC7629A9D
+2A013E024F914BC68AA511CA9ACDC89540B91F0C86438D8F8E11F5F08BB321996916C8BE2D1C
+B1A81E1A3850C286EF2A4226B69F660BA443B5B35E8CAF99AAA958799C780A488D5E853775A8
+DC894461665F26819C785CF6A4F762BDBC6DE3426FB197241525C6BB41E6AD36F2E1D7A2EE49
+B0FF5AA1E5129BB0114AC43195036FC264650476CFF29E38247A7DBC1FD9316021FFDFCC804A
+114781871DBA119B604D5215CEC50B7C793E171A0B651021CAAAF8D21169AC2BF7BD23242A3F
+A2D1C17A3D6ADFD94399CA71E423343CD5A5328EAF513D0DD7BAF5525D0D83EC1045C3F9CB11
+49763837D5C79DE0C68AD89386DFFB300CAA38AC646A212B73DBA396867491C7E6A5DBD0DA68
+09846DAF88117AB789011D45084BF8557C181D6B843FED2A57FE02F860A7361C8E8BD8802B1C
+D7BD06A65CA84E97C5E5115FC7578C4ED8D9171610E1AB76FA0AC8D037BBD6721321C431966B
+D37A53E1DE850D009AEF5190B0B9F4AA4F2EB8588F83D3DE1951E3EB94BCADA83B6F59370533
+8F5459A8464D228497906D6D1484AB4694CBF6590A67EA0C3DA7C60A29BFC7058D4517DEFF25
+883FF7F74ED04B043114264CD259DD100FEAF1E70A4EE1CCD86011AE0A5CCCD2A42FCB4510F9
+364B123F8F529E839D2621C45F7FB2B05D5F6B78477C8657F8FA1A8248D63837899D4E0D6A45
+C2C52EB101F0BE96E88295F86A23A3633743F7A2AB7B3EEA9FE46D43449EF6A45C8E4CECED3D
+0FEA5C6607624AF784DC2BA5EAD0C2F12ACAD691B53F9BE96C1C6C09210621733736863EA54B
+47CC6653B6B8FE143EB9755951AB4B2780F97281FE5D875FFCA0B50CB9AEDB394321C1E827D2
+51CACDD0684B1433D07585D82CCC47E5B53A6162A3D0D9EBA617DD1EF5539640845FEB87580B
+59F193A884367807E6B7D499ED4CC172B57B50A6FCC12CD62D9175956EE018726C8641287908
+36F1C3CAE9AFC97113C0FD3203516A6E61CA001FDA7FB4FF39618C7CD21649E34281E209AACB
+851E1A04AB72538D95050128E11DF059D364E6BA879086D071A0CBD6998095BF7985AFA22B59
+D8933D8A86B392D031F9C4F48B33574CC8F9CA39DBE08BBCC9FA209FA0687A7EF92A9B7F9AB6
+91FB3A3A90471A094B4ACCED7CAC58A9006DA53822C84BC03EEBAE625BC78B0DB0FA57256C10
+BD7BD72E0494D39874A894D9BD965F5EDD97D12895B9D5D0CAA86C5DA72710E4DB54584FF12D
+16D327A078BE6566F9B7017FDB114227EAEFEDFAD9367F0D1EB23BCABB8482102329945B2EE3
+544EA7E7D615EB0C533F01721E3D7C5C1717B446717AF3C5B634D055C2AE49859609F4695BC3
+F2783F706C29FBF5BD6A3210ED3119CFD467C384F24950B49126B4AC8BCAEEC722B3395D8DC0
+13FE58D842D5A8FF9545887C57A4196AAA4C088927B0EB74839B02C555D1DD338E1BF4E01369
+3D5CADEE92DAC92894B6D5C2D9696F2FCC6B573571BA5AA59C86E25CB33F643436C674AA4D30
+3BBCB4F9C273EECAF4ED52EFC8FB2DD2237ECEE63EA7119C59B10ED7B6F2F1AFB93B892CDC6C
+D6FAA260424066F0C98BF817AD918162737B27AF2023502D4FD476FC17E8F30C32E83B258941
+A6FDCF849CD495B0E4E6436DC96855DFF222629A6B036F7163FF26B7E7BAEE8D10AF9F344600
+2C75AB1B6DD2886C8B79F329F9AD09D36629A39ED99EC79733E91A62F21F81613CF52202B3D4
+3A41B0A1F06F7FCE6F826B9AD20A46763A0B3F12626A402E239FE9661CDEE9E260020A4D07A5
+735B6CCF37B05DC9FC57FEF43BBB7A6845C923571509CF52362AFFFC598AD70A67E9F70659C8
+9055811CE9D316694D5CE60C978D941EFAA81C8F4A90B311B6B6E0E587405FE67D85957EEB68
+909FA7F9C689699910ABC0C5771B84856FB927FC661A5B7ED9F91A4E80784263E782E002F243
+E833C10C23CB6B40E48DE51285DCFBF3BF166A83B1C28CD2553409D42867333B3A9FC9EF6C81
+CF1EABC8AD30DD91BDA80C5BC51E9117948D6AFE624CCFF28F55FD7130B45124000C35907892
+0726DF751B72C728F23CDAAF40F080AF8BB01597D509BD07D5EB90127AB586EBBE726BA82500
+7B10A5A05D229A5FB0800080E5F9B3B916DC2790979197A13A93DC978A0EB6BCC12BF463A265
+A288D55599AB23E9555923FAA3337E262C238E1444E452EEB4813BAE162533636F23B2515FE2
+2035ECB88C299CFF93DADDB886F85B2A7246FB4BE4B5BEEF40D5155A24CCB65300005A600B39
+7AD1B9D1F902D39D0B4D1656FDEE89DDDFA552420FD0B03D74CE480342DCE910BB96C50258E7
+61CAFAD2447BE0C2F1A9983D39EDA7BB62B0D6D89766D985607C9F3E233ADEB29D4F56615DFF
+6F03EA7DCDBFA6118505A905A2CFB274A14806B8C8999A2F63E8C22D21F92B121CE072299071
+E5D52BB30EB30770A24CAED3848A464AD9A5616B51685294AA52855107EB842C020BD6B94BEC
+9624F7844BCC1E86992B65697A48C4C0E0FCF1C8A5B98862018E9C25713DD8453D50A2029FC3
+01BFF717225146CDAC3B9985A6A9D443C601A16A6C7E6F7FC4F1DE994ECE0D5DE2D2431D0A3B
+ABB3AFE09A43B3C6251906629BE8E8EEF1E68A0EF3372FACEC3DDC1FE7934A09691D39F406E4
+B61161FF77CF4049C019D1CFADDB1A3117EF70B394609A4B818F1BF8D6F81D17A0304349C929
+E71CB5A35CCA4F3634CEEB1FB43E7888D239E92EBB5BA3793FB076ECD78201351EDFBAE1A9BF
+0A89AA8A96A93AAD9743CEB34C48315A57F830115C10B5838B5E13BB15BC57DC672C4D1ABB3F
+2072B1CD2780092FB53BA304E2DCE69740B5F2FD643DC03C8A60A1783E62A8BA824D365F4CDD
+C42D3FA66E2515A63FFEA93E1CC4FAB856EFE0CAA65F549DE3B85890252BDE7F7EA7AC5ABC5A
+45064389E8C26BBF92D9E28C0FA9C2DF259C6697930DD03A61707AE31CDF49BC7BD8E39713B2
+AC9F071A04C4D8A0EDD3DE522D792D5C00D78E06AFFBFD9F0ADB204BB0CD912D25BE55A8412E
+FEC3268ED77D3A1B00FDCD02DBC834E4A45CA34CF186EF5A127F701A26A5AFD2E8117A140783
+E6A9DC503F83823A013259E80A8833FB6C2DCC5341F4BE5B168D2F976AF4F5458568F11A4C70
+06D70B1CE5A3C2CF56B277B3A9F0701D1AD7DF98FF82B3105FB116BC7C1754127480AD4749D3
+8B519EA610ADA1D3879817F94EFD9C57C99C007689E3F84A4A66A27069A62444E434AED6CE0D
+06627D867550E729F1AAF250A4CC87FCB1720593967466CEC873F8D7D116AB79A50866A0B6CF
+AD1C0BEE915220DA1A40F5B7BE6EA585862A2869A2E1BFBC12F7BFE09D486CC1B5B39019FC5B
+40143011183A5C395508CB084ED536D9088E084731DFF7CAA5103AA752E1BCA10B47F6A06479
+D4D0D894260475C5E0E76C44DD40AC82BA4FB704F2C9B9961AEDC464D8ED4C04144CF1931485
+0AFD038C229F22CE20D82D81168995FB699B2E8EA41DDA0D3EED02497AE1C133F5EBF42F8F8D
+49FEBDEED01E5746728052902A478CDA4C09075345C48E9B28EC928FFD1BCA080823890D867A
+DD83EBEC554765D90DD820B476176EEF1830348FDF088F1683FB5937BB1315C84ED7E8DAC162
+E544F2097B4F4444F4BED10F8DB51CE0C57AAAC671DE5055790799CE6267F1EA1C79C944D173
+A0F24956BD4E3FBDBB7E0D7C8EBE5AD2EE51554BEBACAB91A87F8D5989AAB806E79DEA481E42
+C3DDBA93898F51935F04827C141CC8AFE6963049E6FBC2E0F30F8ED393C659CE86A4AA28E096
+2E843F494312B427BB0FE2A955FC19FC00DC9A7D02439F58BA2FC1B8EC3DF17BFC46CA170185
+D8C9A49026E16C06EF3663A0EDC28794ACE4B83AC61807C8C8D57F34821217802559740956C8
+03DB28735A0E394B695AFF00F7AC698C0D03BCF13F3C230F44DCCF277F27E530DB0AD12A712D
+A25964F6BAF525E6BA05DE58F5B3EF652C5CCB90BEE87B26849CE5306103E132642B5ACDABDC
+88B2C5D57C83D55C88A3D5F0B7FF4B5E06DF43BC883F40F2C20773A8F534C12B7FAFB90822A9
+22455BD48740E4806E67861FD225C0313FEFF1E04FA7F33010DDD4377F7C05766D0B78DBD6D7
+FB8BB1EEBEC022B5D3A9D6462EE4879BA1009F8128C6AEDFBC5A1A6869B83E599E9AA7875F88
+86698E5F3D2610B3829B169596EB15B4ED228F04649E0CA7911B4631E69F1A610FA2B0AC8D1B
+4C85901E8A1068DDB82B542C31DA590AD00F0E130E657DE1B263C0646CFCFB660612622E8110
+3CD234E5894BD266B2740805851DB7E367E954DE18356628E177AEBE63D6A316EFBE6876EAE6
+C7DEFBF95AB0A39215A4E8084B46777F9FCCBB5C2B0A4EA74B11E16BC745357D2D285994016E
+E6AC3706AB637B120139563A3968FD1DBAEFA122811CEB53AECB0A2062F650FF5F76FF5F5317
+2A311D8959204022C0B6502DE55ADD0907C3A1A386DCD9C22C954258F2AD6FD40CDB79833432
+9AAFCADF6AA785289A7E8B8A1A45308A578FAAA05113333A9BCD8D7872F54BC9AE5B5CE47DC3
+7AA756D5B59343F2B681C53983CEB9F464C358B78BFCCA7569AC3CEAA4AB299686D8DBDB827B
+C0E0966650A03EB6C0D64299FB6AEA791EA839FBED81349A87FD8DC90DBEA92287F7A5752FFB
+DBCDCF40BFE3D45992A1E1358967C12631E9CC9778E70D09250939A4F592ECD93AD18DB71036
+BA5CDB4BB6438CF8E7B0A29CCE93A5007B4F72DD347F7B8BAF0B984CC319E278D0FDDFDD53F1
+5AA35AD57E3F2F12240C8F012AD43E8A24C0B51841FBD05E787C9094C7D701D1CF89D89647CF
+73670439185996AC07EF3ED35237A9AF3960ED1C10FC35E19713844EE02BB6DB7B700C34C4DA
+379D0B723E4766E68E91E520CEF19CC3C153CBA6B862E07F3CC497F1E1F19FB1E6866B85CB55
+5240F8BC044E2EA462741A98CA0162903E708D0F3D93F5A4982E0476A2903AA211F5D52DF358
+23FC59B5EABC15F1938FA86CCED66DE74EB4858D822C6DCEE04622B19DC104D5CC965F5A9994
+1E8FD657D382363DE238CEFAC78106F3A679027220A61C4C140C105233E74041576325E7940E
+69582CAE09D1B0E866A42B3557739ADCDB26F667A40FDEB2E92E183738F3C633090751927023
+53BB4911BAD85D9C608FF00F8D66DAA85EE2058687984F17C4ABC471FC838996641EA20CEE09
+4FE7941E73F68480660626098909F6FC943803C9B3F6BD82EC175EC0B6C24238BBBA330D4952
+ED32F2F80B06EBC3AC2FB42D8E89699A3966083ED3AF78455A41DA5AAB3F3239813E9EB8B6E3
+9A42CBD207F8AF87E058A34AAA0E5BC0FBDDA680D5DF59B640476E196B3C60A0DA5314C87BAF
+27D25AF01084B1999ED8BEB97257CD5127C33DC08DAB02B561C7711154402B3AF196B2682B65
+EAB82E1E7B801B91191FF7178F6CAAEE52E406F49819CF00F884377A7A4C1B1AC53892633B20
+CE96B25FCB367D3CD1C285F5625B3DB2E1A858075334A35479B5123F6F6E281061748FFE17A5
+A641BDCE0C3D452CC604AD7671ABD57C5898204111EBF20B1382254535C67B4604629915F442
+AA9A61DE971847535B66F2FD122396BD40A51CBF1B98EFE01CD55EEF5624DDEA48B895BA98D0
+D1B4B58BDB89B483E2FACA04C840972E1BDBB5A3C797B2C6A4D320E109FC797F2D965EB7B41C
+68E22A82B6F0C8406650F94523729BDF7DFB4D07AD284DCDA0A0BA8AD3E331A9E5A171F9BD85
+0E3A737978D0689FE731459C8E56A24900DD43A949413A61637EF700F55D5A20599E62BE9429
+6C4FD228B3190EDA9ACA755611ADDB530C3BA462D8DB1F4878E6B2EEF82A5259B70D5453D206
+92869CAEE7F980E63D3E944FBDE8DDBBEA912CC7F65CEE345C057A2C9A9ECB0C8B9A9AF825DB
+9B2E4B2744CA3F47BC8007AD5E99F8D55A648E47A61BEAA28BACA25163202287153D0DA56928
+62B79938BF14F0AA166FF630E7F7C3426A8801F948A4FACB1057C2BE2E5171C47A6CDD3E4AEA
+E3931CA208686BFCB59EEEE0CAF3ADE611AF34B31868CC882ADC82085485B1AAA015D947BE42
+EE93355F8C38C0D6C08AC9010C4A361BFAB0FAA4950D93D90603E92A2F9C0E37B3C80A894CFF
+7ACC1D2D26FE93B209FC4BE4929511038713903F072D2984D627D97CD840FBA0351F9F18367D
+672DDCED0D34DAF0A80FE0902BD423526C8F7FDB956C666FB4BEFF86E276289D2909B9425590
+A192826EADC84BADE24D3C0834AA07C2B778890B955E65A75E670DEA79AE1BE2E4D77271F6C0
+A5E276DD46B86A571905D2BF491E38EE289057E58446A5465576CCB5F757E5B0C96E46BCD358
+867414E514B4B72F65756C8BAD0F13416D54E635A60F8236048892227B3DEFA30877B8BD9413
+753E25F43E77A4F2102715D24AFF744CC56FB41F657EFE8066794B10F302D48E4D3E039F9856
+6E9C656B4A6BA932118588E835A031784F98BE76FB15958CB63BC9107C6F0AEC47B01CA7DDFF
+54E859FD5610BEF5F896431F566B5A9A504F833D99B21D61811AB411936E36C241E0C7C306EC
+3F17D60D0B015E183D194FB4748FDBAAD5BE9C91FFC2DB82F09349C2A945F5DA7F777581F558
+5510599DCC22E78226255D29ED76A5AD38F4F3FF09B111AB0DCE5D9A1144B2C3D09C68026860
+579BAAE57B9C7687F9B651A20EA6CD0F5CD8AD46E2F613648A148F4CDB58BD7A287699144AF7
+2D994BA1EBA52963EC52E83E9505E4CCB4F75AEB1359855C168BECAC39B527CB0B4C8311B3AD
+101EFD5FB742CC760EB3EC5AF70363F4F62EDA7FD8E8371041F6AC9784B065D754EB545960F7
+B64127B37164A9A849F320ABFB8CF162E8311C832E0D6D7F75ED8D2A7766CC807A6BF2EB1EEF
+E9A189CBCA0DADAC186B632CA2FCE504D8AB889E4277EF9A015A0BC665DFFCC5A009F26B1309
+A73B07512687EB10949FAB985800F15B53C244D9DB328838D5862E2477C19E889CBFA2938402
+A2AC3DB6DC1E61F18260D2B6F20E8D823C7BEEFC8FD1D2F5D529516ECA16BD5911576E54A507
+8FDCE822D5319D1A8BB67599B4D0D3CAD12BDEE58C08964AEEC7A23C65C2074BFC798B88B81D
+54D822846537B367EF2346ED49177BFB4E1E944264A9B1F361E6A3A07D10759563BC661F04A3
+B92240E27295BE83F9DF4A098B96AB7B2B446A153730B24C87CD4DFC81BA1EBD40C8526AD996
+92204388AC8CE9017D530417F48525FDF2FF8A6029D8AEF3B07BC775450A44A76EF2B4A0000A
+C4BC3248D565D91B12C89CF3F92E7C4CAC390A5EE92CDCB82D35F0E4DB989A47455C6A417C94
+54C10411D39294E98F41CA8168757D1E78823114C11755442DB17EBF7A4574E13F59BB6CC3AA
+551D1376AE9EB82CDDA54FA35B1AA3544F0B27EEF381D2EB8A2CF3CCB81D9D5CDD4B729C5B9A
+2DABA0EF03521F3F0533D958C1C95D13D3C7702476718B16C239474CB43B1E09B42D593335C1
+3B77F1FB34E0E3355F31A5A95EC14FF4F0C830EBD58A37219AFA5109ED51C69A8C3F62414281
+5D69337B072D6F7E6CED359A98E0CB9399003D730EE612A57A0EA706CBD483DC180F52CC49EC
+E8362141B79B64AD5E1D5207F1F45C9C5E688DD4E065546F98D50EBC15F304A85F6FE52BE4CC
+1492DEFBFFFF4DDF12D5B3F5EC262AB0A48E9E28B52B0C94A1D564B4EB47764CF5CD175AD6E2
+6779AD43458BE8B36CA82ACF7B9FF810287577894BC6E695AE9D52A6389D842D8122D70535FA
+D47B34A6A9A4E78F0F57CDF85AA33A02B5065D2591005829AA9830E7D3241E780B7D4F50B64B
+9F40E6000DDA7A8C8A452B9091AC26457FE0154F8152A88058B4BF6B5988563940DD5037CB69
+DE03DEC6A79D394204E26082C5C43379B3841A7648C7EBEC4E12BC7861DA46E9D0145344ED67
+A5B05BAA87C77C46393D4744AFDA954D057F6CE86DFA9D31F640E48FAE4D9632C925EB85B013
+F3A5A504BC4313177EBA04A56F875DA34B72774AE834430AED17AC441822655B8788BEB2C2C1
+F589BF1DFF475B3973FEEB64FFBAD41DBEA1D2904DFEC53E86D85F1957B2AC17A69CA619922E
+E67D3787D3327617DA6C809649786588265F42181487F353DEDF26D638528A053B29813C2E00
+80D8C3BD50C080D414DC5FAF7F5BE66C92FEEFA1ADF4EB073045BC597BB15B141CEABDC52418
+F29A33944F3C77A8A538A9E385395362DA9265DD577C9C596AAB1B71E69CB84BEE8B7685C890
+B19AE6AAB9574FB8FD91BB08DF4414148E390F65F44337F13524488D4AD647A9D2A86CA1D852
+F4A942A8086218E407D53119D191869F657FDBE9E815D3C5EF11B7AA01A3FD956F141ECF0F35
+DAEDF5C5B092466A61573169B98803728A64456FAF53C0002DD2C41652E86327D00C54E516E8
+8EC8906C38E91D03F785545CA5055310D3B75767D6ED4FAA54FA6AA9FB2A302820EA5C5BE2AA
+DE56FC42BBAE98822C316C3E5E5E11D9D4043388E702D6106BC1332CFCAA577143E2C32CC162
+4A490582832C51DC8944E32ED9C8696F4B880D3F46F2AB08FC8801576E570363F08EC913B879
+39B909372630E158EA2F96DF7D54DCAB99B0878906F0109E5E07189A0B6FE00C7FC71A9139A0
+89DC5D533E81308A6D4D84E7AAEAE4ED162EFDE2A09BBCB1E4D7A67741B678A1272E3B0DDDEB
+C3B5FFA0D54B6362D795B429458C0A599D63658E27431D6580099E8215417D2EAEE9F3FB0FA6
+1527308DAA30003A9E064A7591972988C1CF32839660E0B05C9CECB27DB48B4A200970A237BD
+78C90909DFE6412AD1E052F0C84FF069B2737500CB9FE03B59D1B58106E799FD024C1D2B3D20
+AC1A30CA92A0E63680783AA17121CBC6C5BAE5724F9EC20AB058CA2BFD7554303851A94F2429
+13946AE1C5FCEC8CA6DB0CAE7EFF0DEFC10C6E1D1F8ED06C2781FCF7A6CEDCA37A11F59319D6
+D0B53A76F19EA0F49211F894BE1935AB5AF0F7D9CD292C439E9B0AAC8348CF740B0FF028D19D
+52F728BCE6DA418296DFE8434D43BB77BB30C28466761990A3009A1749ADAB23730F37C52DFD
+5BAAD59B463E4DF684B0D4AFCBA9613292E2EDEC5DF1E77C6060E80D557867C2EFFB513DE6AB
+6CFA4EF0F0B56CA92A5997D3751628BA37D02A4FE3B5DB7B6A74C806314BB271B43EFAA69DFE
+749DB11B92C8967C073042DB2C443A2709610522284DD35BFEB673B049CD2413267E46480A6A
+A0D77E6D9AFED704AB39D77765DBDE45CB9E54BA7C1BE96EF89046923D97565324F0612548F0
+4BF576E126CF4ACBEC3142CC297553DE002E1D11F3222D4D4140190AFE1D66D6018FA4577858
+D2A9C4E3A27EF1BA1017A3ACD4266B17162654F7BC22892D42618C6AA2371098E637007D7456
+D62B23A4D98CB14FD062A096670E187837C83810570BF36074558456380911504BCFF86A73AC
+1F69C03A92B3F8BECC596341DA3311EB62D383296C2C8964A55B576D61EC51D35859843FD94F
+5D083A6659C4C4A4AAC8302824F2805A89B29C6D5D2CDD2D2E54520733EC5C47C86482FE1C05
+6A1B4469C8A991D870EA8554748253E196F0E45A0BCCEBB9C063FD9667DBE77C662416FD7AE3
+133FDABA129C045CDED0AA0B0745119CBD7DCC00F7A225D1B961F1AFFCB8159E4A47D75B7F6D
+E42C07E550690D82E89B3DCD8D2F615873A4FB055D095D7372AF25FC8439FA756845358A4126
+9ED73B69185BB93046167C4822273710B2BBA726BE95A27BFE6E5C16B1C57BAB9C0DCEB8E50B
+1347D990BD2BD6A6DF0661ED17F7D5316DE9A4AACDCBAA709404A9D1827DC7195AF34BEE8116
+5B872F2ECEF78DE771CCAB4427CB0614F22EBC0E6744534876A64C20A721AD0F4F4891C85B61
+E42AEA533FD4A7BCE46C2D1A4E6D5CEE77B2C7312FFD6CFF53B8F486A1B9511C2DAD4C695A06
+502A072D10FE18DAE648A08AECEAADAB1C67B44A3B624BBE832FFFA26F1E600DACBD4C98D509
+FDEBAAD0871BBD164E6CF7B513106FFA90B7BF2B2CE5443EB08E97694E6FF3E48F637CCE0BAD
+C667433805EDC21395315FC3796281DA1BFDB2F50E005918070FFD8FE382026D99213C3E1A19
+02018A69729E11C29C7147F4732BA8FEAE191ADF21053F5EB6C86DB0F768C1462FF23C5F906A
+7AD0E154C1A3371EBA6BD2BF032188CC935886A5F9B36F5F6087E0642FAB1682754B0BE23ACB
+9435E51301A3103EA51F42F4EA9CF3EAE439BDC56670FB747901533416A84CE2FDF9FE179672
+10484E0C0FBA8CA06FB3F7ED4EF5F96AC0580740961ADFB94F0FCB319E79B85EE4348C8937A4
+8A982DDA737A6446F627FF62421F6AF48D6D6B110EF6FFAAC6AA1A2F1B0E987FC48E74935B94
+BDA863C99809459B942C910FE8EA807441270727897644AA95C63EA2173ABC68B0AA9DECBF8C
+2C5678B5FEBA8BE68D280ACCE171306DD3FCAF7C5C031F3E1DBFC912914795BF5212A5C1D631
+DADF998A7F8EC0B371FE83C71571D916D164E49BFDBF8EE8F0E29456C6F1340CB113769DC3B6
+F02DD5F72ADA28AECF302432D6090F6D316843F050981FAA39BD9E6EB7B120815A5DB606BED4
+6E2F60CAC1C7DE9F223214F46E08917E47EE5A641D1558259BA558BB04111AFB5DC0ABDB07B3
+057F2215FBDAD690844A6CDE3F3DF6A782277A2111D82E2655210FA94B02C387A4997AA03560
+E06F85CCD1A58799D61AF2D543B9CEE80069102A5508FC4E8B1615A425B3499B84025CDC3A56
+C1390A07DB2D63BBEB11AAC3B9B63836B98C633204DF0DD4EAF04FF318A071CDE09DDDF6F20E
+50DDE4413A34A9CD1C290EF9A1E8AD9822D23F15C018411297D5BEDE28CEEE858F9CDB2C0CF4
+1D635FAF679E974C4E4858213048F9E51A2F3254843A238387BF8F05F12572E3BDE372C2204E
+6239D772C0E31418C8E98004199E41ED017AC69CBE03D90EEF74E3620884F261AF82F4A282DB
+92DE0DE089B6BEF738968133D5F1ECF58345BFDD5DED200885D49F5791B16F640AF659CFE007
+B67019D19F92FCD706C7AA516371537AFFAC15458C2F2316494F08A636C19B654EEFA6CB4292
+DB16E5EF0EE4315097434642C1F136EC1E0DD88CF9BBF54C7F41FB72716B9BFD20FE14E0F499
+378D3EDF05B76B423341D442626164603B4554A4A3F95FDE67B7CC98CD6F3F89D3FCF04B861E
+098C8BC48B67D3F8C04E8926FC320C4933456C22AB0BD788571A98CBC87870F8E0009516AD0E
+5FF8D46947EC6527E3985DF8B427710231B9DAC7728170DD6C4DC6CE745C2DC86042853722A8
+B214D9AE45BB0784B46B989E83AF6AD206457A925AB5643C31D884ABC9D4E8FFE65F8C9F577E
+2BDE5A4F4F40F0FB7333FEFCE93C018CFBB64DF5B929CAFF28F8F19B8C59FECD659C275AB000
+8BD647E926FF0B83FD9DB7FF458E3BCB72423A63DC227BE2C3AF153566CD5F13546D12EC4BEC
+E7B90328A580EB035E82FB67AE67DADFCC1E7537D481C6C608BF19CF8BB56518FFFD3DBF496A
+C3B6ED01658F8E0544C4A3B3A7791336E556A64B6ABC72C276E8AB1DAE1614BE49EDCA0AF338
+65925D6F8FB7E1D29216B68407122A42AF599F627719F21E8C42C16BE2853CD88FCF1B09397C
+0E71FAD66DE0A522EDA443AA617DA4BF78F2AF50E406FFDF06EC58EE7090AA06A470EFB369DB
+69B73D03CB5269B0A1C9CF897EBC38D6BA060A17C2E3A7C3458E327CB0BD1A5988640DEDE568
+EFC92907B5D0F19A945A24C0B3F280901F0F87C3CF698D6144B145ABAC75D528416B4DF7FE81
+A69813F8F716CB4EE2221B456EBE2280E6A7BF645DC14F3B3F38B49EA0BE4C0566E6CFC86442
+9521440EF96EB2035DA710E69BAD5670435DF0798638747D280C61080970A7C891DD730F48A6
+B242CDF7114BDDD1827F881E705B94935018BA145E5060693CDC1948EDD2D39CCB0A9BBB971C
+F080FC296E5231ABC86FB3DA4B415624681A466E21722BC0B36644F7944DF4908A72E52234EA
+B60F5021CAE0ECBA0D2E2CA568E50F1A3BC0EAE1BBFF6A042F8B6895F4997D54D9EBEBF0A605
+01763ACDAF4EBB73F5A265860E07666BB967BD23C7B7A009D3533238FCCD284A666ACC96C6A2
+8494E0AB443AD47153ABCD4FD1C7FC71533C28BFE0C0FB966FE6F842C488C868B381A057EE6C
+09C9636433529DFA0F4EC3103CA5A5458B64C822EC96CE30057563627ECB397D90DDC2C9C642
+E70F552C8457F428320482D7A44540D83B4F66C2E4457C42A5E9D1BFBB7EF2264DDF3ECC74D9
+63E377D321652272879EB8ED91102DECD4FBC8A7D04BBC45FA242348D2C90A6028CD086FE1F7
+57A26B7A9B2615B99851209FB7642FC6B2AC5B610870B2DDC2356B9142CF486E92C30D31C2B7
+4A61DB9448C352D6A32655CF08380133BD2C1405AF345E6E5D48908BF32E0843352A08D05FFF
+514F60F9AECDCB779DFE79C049BAEF43E79CED4D3A0E25B5E1AF6C65EA08262351B9F9078562
+563653E96E75C750AFE2AC2B4C0D91BA2AFFEE43D2B121FF3CA76415AA4724FC5498F66B1B38
+551F975D7FB880A112BF5004FC70B2AE4CA025259FD64F5C4E627C77CF5B23B4BD8924F487A6
+5025D38503BC3D75E32FB7C79181EB731C76785B9C9C00F64C85A18168271B170AB36D8887D5
+B87DA2BAD95A33632B64C346F7FFE9EFC35567231840DFCD01D5F8AE7F31FF4F370E89B9CFC9
+64B9FD3C3231ACF9FB9321DED98572BA76B4021A02D070D56A5C16809770845D28C70B28232A
+7D396A00E7525F33C952A782C6561850B9772441B9D4976C029C6DC5059122A67A75556447D5
+433B43F44EB168609DF722A987F5E011EE4710D3EF2646C155DE62900866E622F39781C76B64
+22EE907DC00B135EE116778A1ED2D0140CA20EB03F2C0E308C2E266858C3451F19E82A78041D
+A5758B088A2E5C1D8DA836CCF6FCE383B1A33BE0F777159A45DB615531FF94E75177861D4C9D
+4EC8F5F63862D709C8F21D63C4D4CC5B76D0CA9AA355D6C7ECF05ABCF43CEC667C2928CF8431
+18E1F04D6768C50335794A614B61218B4D9AF7C005FF32C4A871414A66E343BF31503A085EA5
+EA4F770EA9B66E270A6F143FF0849680820C1A525AAEC9283BBEE27234313C547C64CEED1DEB
+3FEEE2CBE844ABE43959C23474A08E318D5CD41B2115A42627DEE80EE69E249242251862EB0F
+B8A2945FE87FDE8202D5D9EAE155B77B9617098E0114E433CC7B3A273416E1EA92D530CEBB74
+D9B23CEADC047DF994E658C6FDAFEB41884BB3927AB42505B743FD413D0552B3146E744A45C8
+F817593066D0B53C1D4D1D45835311125B47B9540E98F9BD7B05A46FFBF89E8AE2D9893F7F36
+1FA3CE76E79B2F050DDC9190553D8F91457EB1861640543030795D691537098DE576D90BC7D7
+90741D6614B02DC8C35B665D1C5194B1627957A58534E0A42DE58E9ED815320AD7ED3FBCCBC2
+FB202B5F784CC7981609015059CAB64FF6BD776C6E006D95110C4B649AEF82DB24428B89EA4E
+8387B20A52DA4C2381155EC69A63A1AE61F869109CEAB7FC14DDDD91328EAF208605ADB2A64B
+B26A30CE7EBDD844E50512A4C695E32C7D5C84FF500B4DEB19F1B1AEB3C6122FEFC192FDA82B
+1421722B357331133E07730C04744195C96E9879A9038BCECE30936D4DDBD3112651C2C18FEE
+8453549C062008F41A513F733D9EF00DDBBE0DAB2D4BB722C481950CCBB53771EC22345C8595
+87981E494D22884328519C94E850DF2F0F83DC83404D5E91C825F779F669707E74BD6255419C
+379BD250D580F65220492B79132B65108072DCA3ACC98006DF5D1148B7B9016C2EB9F951C3E7
+DE7F733930424BBC4A32614B2EAB9398335F3B683C3D7F03B9EEE5BD5ECB37B2B9F297470A0A
+3B8BBA8654288ADE316135254DAA5168DFA6DE04E0144DF46E612CE9C379C389F37B9AC4971E
+3032F010CD357EE1915040762BC385790314EC728CE2997338071A79C2D450F67B12E7096324
+658B230F27CC0573B73F4099CFE2D1EB960BAFC532CD9208656C3A1265081CCC6E291C6C70B4
+B21B474F888C86B02AEDB1819CB1378796592F3FF02C11AF4BFFACFF3BADE9F5299DC9BBB23D
+F619A9ED1C5581CDA6CED538C009B83B65C0359E6DB3347C065BE397BCB5C417B5C1374133DB
+ABFBC5B50E842BFAFEC73A873F4A8B5262BD74331F52ACEF196F1AEC5353BCA7C5ECDAA02936
+58EB0A091800D8BA0E125377928F085922D15637CA8696435603C334E263EA38605C632F0B8B
+648FD585AE15884CE0799C0FB9A4BD3E66537F5CCE543B4FFFC6A250C7EE4B7E7F8339FB010B
+EA4E4713D293A2B89184F93014BF92796F731E99114941DE65E0A6BCF080639E9E31FFE40E4F
+6D74208F7F5EB7DE95E1BFB190A51618966474A0580220730B18CCFD7F129913A5C7ABBE2B4B
+ADBB5CA118836370C985C229AE69F612DCBC1082388ED5956072C8A59AE06FDA87AB10985733
+3A79655B47F4F920842C99B47883051CB19B06B1CF906054D9B86B93389863308617DE28F090
+7F4A1D92A812B84C94C3BAB83EE0240BD3BB86DE89A3DD830BF2220F99685AD46FF0B1002873
+ECB3EA5ECC12318EABE9DA3FD54BF4CA9C7A94F0D104F4B914671F0DA7C8043086898D8FB833
+DCAAC71FD82DDFA7D95E34B6DCD337762AAB157D3666B31DD41AA3240CC357D51F53EF2D5B6B
+3FDF84357D0C6873106759FB9AFA39E4AED35E0EBC8665AFD28E5F81B0E25E805612979DEB6A
+6DB048E43827F91B7DB55BB689AA91D5593AE8CF287BE2FC7ACF1061F0403682B9283D4A2D73
+EEFA27193B85738BEC778FF21453507A25216F0B7A078049C9841E6C21D92AC9FB20EAD92B67
+8BCE33C26BEF9F7C30A04C7401E064D5754E6BF22D05550D6F5A0293E362DC328DE625358705
+D2A261DEA5E503303B8E49F175D68A9AE85669A6106AC63230A40166C397615B06661F00558F
+D0638FBD4292E9177353EBF6AAB4D798777BBE637C0064E316B974DD6741F2F403D2BA48D72B
+FB12672D638F3908B8C4E9A5ABF45E8B57CFD7C135E711F07ACD1AC1786B5935A273C54712D0
+B5432A487262316CBCF6DD9C7BDE37C2E8F1111084DE3E6B3CBD85D599169B816F2149417D2E
+DEF6D5F02F3E38A6D87EBE23C21F0E86C5A7282E7184E9373F028629B217BD6B16C6B5306E77
+4118489C79969D664E0F2DFE8471F7C13D0EC4560C826673A445339205CA695D6A2564012989
+E701B2EEEFB7377694613C0C733D409DA085C9FD5A696FA9F2505F2555EBB4907A27D22386B1
+6BB9A11AFCF16EF720066AFFEA52574A9B8965AFC763CE41A7D8AA86B2891D81F0C437382241
+DC91E05BC744CCEDDF911FE8805C63A8717D2483BFCD9D526947D4D883798F0C0D5522E82DF8
+8082B06F640E06ADCA00E616F5369E63BB22B0BDA6CFA5F9F05918A0E5B6CF9C22A545C8AD8D
+64106F33ABA05190B5D75B76E9BA2443B7838749DC715B4AFD271F98D4382D7464A0A3C4AEA7
+D84A177FBBF1A2496EBB12EF4193649CBEDD19CD1D2BAF000843F9F26DE494D84D122B690402
+A46F1052EA16246C5E1E60C43E50D1D15284E5182813E8643E6B53F294027366D52155724B0E
+EA9DDBC7089177A9305A974BFDAC450E76CD2F29004892EFF6B93833AE963B5367BBD057521F
+13E433B7973A8CABF44053F6B47EF4DD946199B858C3DAB49245FD6E8CD7EFC4CBB7F86342DA
+C77A7AA3214FE5C817C844DD7DF5F76953B7DE8CDC63486814EDC712FF3A32A07D20AC6AAA76
+3C31D725FBFDDEB00C6FAEE93B41EAFFB6741B5637F4D34BD92F8B71AF8A21EA046D201A277C
+13A050C84938CC7F2E174968747DBA1CC75A6708C0A82564299A21AE71826A41DCDE68426E33
+539D99D5D64DE884790270620342714740F9F429EF5BA59E37C3CF11196EB2C12E6F58AAE0D6
+F197BE7F9B0A161C08FDE5CD7E1BC187033D4BB6E628FEB1AD2E0AEBD33419D84C98A8C1A2DB
+7CEE221EA01D25FB6AF66BC2788425020004216F10755FDA84B6B1F51161ADB96B3D6C4CEF89
+E19173908FFE49128722E7480667FB19F7116AD70DD5B09E570250C777C66EA8E462D958EC8C
+629E613D918A9114DAF9842A3682270C429B55DA79A033B63027381911ECB974C7AB1B101895
+3059E688BEC07352419928B354B347F6A0633F616B92522238E5C32B05D5427B8DC894B4B636
+C3E8D172C6F4C676589A9AC4CD4D308DCAB63757230A5B7A955DE04ABA9884C2D06F838193DD
+FF012E74DA1C3781AC5FE065F779B04FD764395B4F5FA1A8ED0BFE88015B96486D962D53B5D4
+E2DF29706A0EC93418BDF1FA0DE61EE6ADE8FF919A8F843707F3FCD4CDC6DE5EE250CFFA9CED
+8783630653857927A4D0CA6B5E091917CD34B574B710D03B6096AA0B4CE3994B3F55B329ACFD
+49FD2833642496DAA6BBF4BE1AF7456B2251BAFB21B748641F7748A5253EA068EFED53B0F6A9
+B3DE7D28770D3E95A9D63D0EC49AD5DC2C6E96ED37C970033A656BFE32134C89AE6F5C6248ED
+0ECB05B8FF978464F4EE29345D4EEFBED9806C7F57B352348C232335868C48D24E45C263CEEA
+906EDB888C69A38A95227C6C74CA4E2031E0C835B5CDC17274AE5619AA5EDFB3C42F31684AFB
+39CE1F9AF34BB6F70BC52DE4711E978072C47C82B5E776C7220F591A583D85259B48FC5BF8BC
+B16627A495CEBC47E512DAFB4513B64871F75E49DE342E44EBA4C35ADD4078823764D1279B9A
+3EA4975008AFDEB56D9264D0262385FC82F64EB8F7B0A8E13BAC7DC47E2D2312B03860BE86C2
+4D53919901F2EFB032F3503926B76F3651A3DA157B23427DC917E6CD1C23EAC301A27322AD2E
+0E99B5DA48C726E6F919D03AC27E2A586DEC9B186325936DB8CBD49C9CF5D7AA9ECBD0406CE8
+421FFC0F32A5D3FD014EC92A95F166CF84B435A74339DAC1A8B379CE0F78A566843C1EAA77E9
+158513A2F9D1399D4A099E724D68AD7A57551CBEA986D159004B39814753CA52AEAA7655BEE3
+2FD212B569BC071539510ED97325C3E658C7CDA943E9D4570722512FB2644B25C9B0A951B2A9
+01F854857F2D312D893CF64949113A8400BDAEBD11097A1D51D60C2D057F41488CDEF994E043
+5D28346F261BABB7876FDA42BB1F97A8CA05EF3C8288420FD85C7E94A80281DEFB2BF3B5854A
+CB44C72B0BC029BA41B3B3BC2C88780139FCFF8DE9FC97F16D01C8D81FAC868100ADDA5FFDB5
+49423E41AA409B8325F34FF1C5F1426567D23F745AF71E9E81B42409D261A14F6AF5FEE39F35
+31E7503D32D9EB1F69042ADD238830BC8530CDBDCEF5A75A16808E68A64E82F692AA10556878
+A25A446BD5E11F8C46578413A1450B6BA2C2B4ED388C50A96C2F6A253C2DCC7EE61FA5693D2A
+745C95737D34AE8D2B2987ECCB804C127A438A7E58646D24EC90F793B4A78BA7113F8C63657C
+AD49D1DF9664485C288047B4E705310ED9096834B8CF28F37B7065D1C9DA2D498F3A391BEBE2
+454581FA0B511E202DC8A4B4AA4D6D34DEDFEDD35CF3E70AC2538EDA946F2E474503806C4F8C
+1AE5FE0F04F7D238392AD1F44CE41AB4D796F01842686D517020FB6637AAEBA0B23885CA04AF
+844680E9BEAAE667250D66DF8C125AFD067A124B39D8BFE13B68CDA6889C5914313226CB18B7
+EEA85EDFA0D44B87250529467BC94710A0712B900538B0C35C5550B0DAAA4B8DA34FEF459496
+3BFCA2D132FCED5CCFA6A16B9220CAECAECED5754BE58B261363BEE9E14FFDD8402B322A207A
+CCCE697E053F6428ED5B005A3BED07FE5C49F330654FAD016A4962CE038AC09C9B99F279232D
+012A599C9D58B05E6C2C272022B1C11A031CA3D0EB56170A644A0B54EA678D4B00685D81BE46
+E3D4680B6C3D58BA5DCFCE37BA10CDCB1137725672122C1C904C5848681A11C1A6821F5CD3E7
+5E2741F6D7D7DF7EBCA24992F69DCF417C536856130B3113F14F0471C162B61B4E4A2F61349E
+AB8DF3D23BE0E12A066CE69E24EACFFD89EC25A8DB3678F5F25D8C7729F2456A840B51E2CF63
+70A3CE2CAF0C5AC1FDF34129950C1E3D8F49CC56ED82C337DE888CFA6D5E4A903CBA5AED1131
+D43AF5270C309385BFF2A9130FAAE553615966FC8560EB5CC61A7082DCE42C6EE3D1CCCD5BE3
+CE1F96CEB91A05ABF729EBB9966CF58DAA2736A933E7B72C390642437779DD77237DCFA97F8C
+AED94B881830211B02EBF54BF85647D9FCC7ECE262D5AA5A7FAB5086373C5C3533590C51182E
+393B2193C142E13FF67888B300424B3142C8D66D30C2DFD00847240DD0F6679A640F8E2454B9
+48FA1B35F81B8BA01212888F9DEDFDD4ED6680F77C7CADD6BAA91E778D84F2EEADBE4568C12F
+797B7FEC0715FF2EFADF128707C943029C8BC3B0F87DE82A26866D36FA5FFF50256C2B35997B
+322826675C0325FDE6F62A524CABCAE1015711F34A059EC532837795EBAE7E5E759AFCEFEB86
+2E58AC9CB8D2E155DC8D99E7E21FB21150D715D2191BC230DEACF5FE60CA7D3737664F274A99
+3296A989EE1D1194491C6DD4ACE4C59FB56C826D7E8939BA6C86069263492B1B5B4BDEFFD35F
+2864C15ECA6003F512497C415A9A8C2FB8E8AFEA657E940B15CA7D31DFA0A88DF328FE96B350
+F0006CC4A6569B8B469121458B137AB1E5A026EEEEDE03ADE351733D736827A1BEAFBEEF0A91
+2919576E482B57F1E834AD2ACAB6DAFC4F3DECC9674AEC081473CF8A724DBA245EC40763DBA5
+E59BB5B6D4F3616B0E1D9ACB994F63A4EC359B203EDC3AEC60910564867177D8791F7C3E43A9
+3771504F5AAAD26A694A132A50A7542EEA3F2A1FD14C727207818B0FCE1148E2EA5322541536
+A969CD56048367226B6584E65F7B3C456A71516AEF86AE46700AB9BFC1BB89898B7DEC7B03CA
+E602E9077DD3C3B828E563AD8FD53D86FE6F590463CF178DE784E232784E6CDB18C3E2814966
+4258A30CF218D0A66199C0DC924D51AE03E136502CB4336D3668A1474AEAFCA84DDE88A3DBD9
+E6BB2E086DBCB44E6BD7D6FE3677F37097CAED69D497D71D99A1AE587A1A6374A1616F961DEA
+7604C334DA1CBA19051CBDF5ECDF9243FF309FDDA27668288973C3AE4482F33681D4B7CAE187
+EBD7673DB915357C5D7C05B36AE52B36A1243B980DA692FCD4CFDE78522BB7F00F58995BEC65
+CB7F382D75327F9263A7AD89E09516A55E7A94233F771CAFFC7AF8F5F56CBD3E830D593E78E0
+956A2E79348A2116256B1D4576F1B858C18D4B3312D2252C87D058DB5F1CD1FCA971992FDE59
+6411CCD60895917A0A2667CA787C9787AFF6C7C219B80DA11770571F5205DBAAA8F73C0CEA51
+9B5B2E77AC922357E18C2DDC97BBFE66F63A3BFDD2D0EE94AC39F815D9F7EFADCA80C896225B
+198A7E484D495A9589A03B9228EA78F30D57F622EC80F610A64F218B693482C601632A8616BE
+A7A07289404A1273C01D0FD240FF96BBD010E19D11B5DE1FE2698605B274D783BC84E50105B9
+D50B9C2246BD7730DC3CDDD20B5DD80F65C959C8E05E79DBE70ABA0F7DA2DFF94C17BBD69214
+C20C75888BD9B5F698469A22746630B6251483334A7D8474973D99DD7066DB0D1F1E1187ADA3
+5980C39ABDE9434335D7551FAE6901D8E03C8A09DE5D94462590CC6402626F9579E03A63E997
+519B4A23A97FE5B824F08F10A8FEFEC000D965BF48F437E76170A326CC340F14EB0DCEAF8C12
+F4A38C42BA4A33E5B8D4C2467FA9A8304B2CB9727644E6CF6794031DAC0F6C3B1A6FB9489376
+11B16FC9DC4797E1888364F48A41B5A4D1C90B8852EA170ECA737AFA10D59079D838DB9A1CC9
+02201FE2821B79982DB730E4A681C391C321E0F6A5C83FFD59F3083591792FD469BB431E663E
+A114F65C189D344BA3C24F2321F54D35D29C44E4EC1C4F1F6A11EC6D68E4E275B2DD8DEF277F
+53CD31DD59A838C672E01672EF5713ED19BC3ECB2D2ED529403EBF13C06BDABC2EB3B3E33C29
+25DA307692DA3F4CA6B190ADD0F50AAA63F8DD16FC125792F61CEE17A00004C01E6B90041275
+A35574E72CDC43346351BE32FAACCFE666BBF045E2C02F05D4C06E8A5CDA37D6762F8319F993
+1264A6BE818E943368007C2C047540980CE5207A8F303D17BE83D24C39B8EE71FB74637E9E3B
+D60ECA265D41F6A87EFC5263A1609FB1B05CF740A5ECA43AB2A6F63B8DA89D05B4AFFA0449C3
+9C9F827A21E53C4B60919A9276DD8C711E4BC323B01BA7818930E03F968AF33A0653D7A17F6C
+FF13BE4402163477ACBF67409C69F5A1F5AA265F89531FEAF0E355F74CF254282EB5364F3E11
+97EED530540A5505C71BC9F43387957625E9E62D9B8C78C11DCAB308C40D40A533A730BC0C41
+599CB9F46F50B47F0E6F73D6E95A8428D31EDE1A437852E65D56A22EC7A95C2A4EE9CB9469F7
+9BBD97F00749385E423970D59FC0E8CE60B86F4E5F30F79CBD3DFA466CAFAD3F0DCDCE2033C9
+5D1B0F734FBC99C02CF2111AE773037DEAF4A8B2812962B8A361BAC82CAA6A507DD743261153
+9C0A0D4AF4CF0A668DB385CC8D826A33092F7B7E3D843F6BDFA2EE6DD6BFBD39793689086710
+B6E51A4EFC613B631BF8234CFD029FD7FBCFAB6AACE2363AD39930065BBA54EBB6169049917B
+109B82EB2E87C2D7695C19B89076073194225D26EC58336524C7BE4A3B78783DECB7552A97E4
+67B175A0B16D3326490C7DC4D9AC8ADACEE534BA8DB0C6A910721745E064889FC5551967CAEA
+8A6B69164034154B93796602BB01AC55A3BFF6A57EDE91D7EA21E93B1589BA421ADD85B02B9E
+D268C0D842FC70FE294B2ECBCC781FAA8667D91C9E8A6FB41D7E9D0EEFADF3E8E8167C283264
+C03E04875A00171C52959E9751394A60322AF0475168191F4CD54FAB6CA68B252C9FA994D7D5
+C016D382CB8C9E937743E4E936156DFA2290022FA8D5DBB3DACCA58A55358A82E2FA003EAE60
+F4D547187A24AACDBA8D33CAEFA668A01E2396D0004A4A6A08E49B8D245682D0919AEF7DF49D
+D4077AD917E208C1357C55869116700617C28D939BCA13F4B6BE3E0896D45AE4568FB78AA9D9
+E19344C422150BB28BC258A2136234F08646967994A4B686CA49AD17F2DF8B739584150D82EE
+D5CBE356D06D35B8AD25A9CE47298A6420297C8242AB5493527FA4EFFB035D266FF221778E65
+7E2D61CAA923A8E6C2E5215A44BD5EA23FB03ADCC632072B921450B9D6B9D6A62F4FB12C6FF0
+ECB9BCFF212375ACF0A1DAE034BDB144C799BD6CE6FCD5DBDB1DAE08BCA691FEFF83704E3854
+1FEE684B71F9804419C2C9AEDD70A994741B34993CFD00E9CE0148C73DE0B589AB3C8A46010B
+EB5F2B3DD18B0C2B44AB2C478DEEEC73C1F099ADF609329FC68F924E14A047F83E89FFA6CB17
+018C5D5E9FB0399E77A07C1B163FFE5B4E85B4CC3A7F71F77AAE39E8FBCA623D9D7D963616D7
+8CD4475F6A94116C5B3749C419739D224999FFADF017C9522F4AF0A1261FAB69FAC1C6CAFB92
+7C46A1594756C2C92E5C5D97B2660BE56411ACB65CB8DEE6023DB15F609BB978D5261723BC92
+856645FEA88CA1F953C3D13488E5956EA09AADBFEBFD37F5965E51C43351BAB2D632F9202A56
+1ACE3D32BE70ACECBFC68C2E92C0A123F93E5C9DA72CAEC4DAFDEE2DF2A4946EDC392D91D84A
+38C1D75ECAB6BD7FA63B5A3B7E7B145904FF1CDEB1341AB7371B2FE1504FDC1E2F7953AE5AF0
+8602373EB0FA6725BBEBCC601FCCEF1182C22DCB394018E19382DF09B8B10B1B7241F970A597
+8F4324A6E012928BC9FD75C73D879E859C631DEF8445161934C815E595A1A2E65570DBC0717B
+A38ECD0622DB3B3CABF2D2ED3B76917CE5E0308FD60B6DDC8619A933E3214556A2CD44798EBC
+9976516DDB1423187E94F5C6150E80D88319D2EB0211B0199733F4592007445D882124A081C2
+0C68AC8386AB59DB0DD5472C471FD0342152535B47A75A994DD645F94BC02F9E206C83AC8448
+3FF56C8970E4F53BD7119D3309ED88BE18D278DF23FA608A7914FE1C8C16A0BA620939CD9335
+FC9932AA69DDBE97B30323F449FC5F89F09BEF0FC14C604441C67D34826713862B5E09E31D4A
+D1517BA80262FFC308A691E82AD1AEF914F1A2794717E694E14107C1E85A1C71BF6E6E98D10D
+8FB740F383838A5107523F5F458FA3B1B00469354FAA94F2132A45C58D86D1CB8618E0E56D0D
+BD2FE6DF405791B8E82FD491DE0A712C7E5B2EA21A0A5C6015D142C8B1B141BA9C93E461C95A
+21C4634FBA564D46C2A7633E77AAB532F1C30BA6001470A6D7C970799A669A225FE429A87DCB
+F5EC6B031D35B8C1DFACAF0DC8E97F245E7C1C9A739B3F7A16E9175BA83341C0674F84F46206
+96CEA6BAAFC5E5453A87D69050C68051728D15009A68874D8DBEDE173596ECDCD570C8F3D2E5
+DF9F3FED7C23BB4C5ABE1F90219F45292964F4E3402B583ECEA0CFBD8BCE147C44A113D15161
+ED75669642FD
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+%%EndFont
+TeXDict begin 39158280 55380996 1000 600 600 (Table.dvi)
+@start /Fa 172[37 2[45 1[49 11[46 66[{}4 58.1154 /CMR7
+rf /Fb 145[42 6[42 42 102[{}3 83.022 /CMSY10 rf /Fc 219[42
+36[{}1 83.022 /CMR10 rf /Fd 172[43 2[52 3[48 6[52 59
+55 67[{}6 74.7198 /CMR9 rf /Fe 129[42 3[36 38 38 57 38
+43 30 32 28 43 43 42 43 66 20 41 22 20 43 42 25 37 43
+37 43 40 23 1[42 3[51 55 55 78 55 57 57 46 54 61 53 61
+59 73 45 58 39 23 59 55 47 50 60 53 55 55 55 21[42 42[{}57
+83.022 /CMSS10 rf /Ff 31[21 43 46 63 63 63 63 63 63 69
+108 108 104 104 108 108 46 86 86 85 85 86 86 53 64 64
+64 64 64 64 24 43 43 43 43 64 64 37 56 56 56 56 60 60
+1[47 47 47 47 48 48 41 63 63 63 63 63 63 32 48 48 48
+48 48 34[48 41 63 63 63 63 63 63 21 32 45 45 45 45 1[45
+50 45 29 41 41 49 41 41 42 42 30 43 43 43 1[43 43 43
+30 48 48 62 48 67 35 45 30 31 17 17 48 55 55 33 54 54
+54 51 62 62 54 76 54 53 53 62 62 41 42 46 42 18 18 43
+43 42 45 45 44 44 43 33 42 34 18 35 18 45 1[24 23 15
+50 69 1[49 27 21 33[{}153 83.022 /Inuit rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+%%PaperSize: A4
+
+%%EndSetup
+%%Page: 1 1
+1 0 bop 624 639 4 100 v 730 609 a Ff(0)p 874 639 V 189
+w(1)p 1078 639 V 166 w(2)p 1281 639 V 162 w(3)p 1489
+639 V 163 w(4)p 1697 639 V 148 w(5)p 1873 639 V 125 w(6)p
+2036 639 V 127 w(7)p 2215 639 V 140 w(8)p 2400 639 V
+143 w(9)p 2586 639 V 143 w Fe(a)p 2771 639 V 143 w(b)p
+2955 639 V 145 w(c)p 3140 639 V 145 w(d)p 3326 639 V
+132 w(e)p 3484 639 V 177 w(f)p 3742 639 V 440 643 3305
+4 v 490 712 a Ff(20)p 624 742 4 100 v 101 w Fd(SPC)p
+874 742 V 141 w Ff(!)p 1078 742 V 180 w(")p 1281 742
+V 167 w(#)p 1489 742 V 163 w Fc($)p 1697 742 V 136 w
+Ff(\045)p 1873 742 V 110 w(&)p 2036 742 V 139 w(')p 2215
+742 V 162 w(\()p 2400 742 V 163 w(\))p 2586 742 V 152
+w Fe(*)p 2771 742 V 141 w Ff(+)p 2955 742 V 153 w(,)p
+3140 742 V 159 w(-)p 3326 742 V 145 w(.)p 3484 742 V
+183 w(/)p 3742 742 V 440 746 3305 4 v 490 815 a(30)p
+624 845 4 100 v 154 w(0)p 874 845 V 189 w(1)p 1078 845
+V 166 w(2)p 1281 845 V 162 w(3)p 1489 845 V 163 w(4)p
+1697 845 V 148 w(5)p 1873 845 V 125 w(6)p 2036 845 V
+127 w(7)p 2215 845 V 140 w(8)p 2400 845 V 143 w(9)p 2586
+845 V 154 w(:)p 2771 845 V 166 w(;)p 2955 845 V 156 w(<)p
+3140 845 V 141 w(=)p 3326 845 V 128 w(>)p 3484 845 V
+166 w(?)p 3742 845 V 440 848 3305 4 v 490 918 a(40)p
+624 948 4 100 v 147 w Fe(@)p 874 948 V 172 w(A)p 1078
+948 V 148 w(B)p 1281 948 V 152 w(C)p 1489 948 V 151 w(D)p
+1697 948 V 138 w(E)p 1873 948 V 121 w(F)p 2036 948 V
+119 w(G)p 2215 948 V 126 w(H)p 2400 948 V 144 w(I)p 2586
+948 V 155 w(J)p 2771 948 V 136 w(K)p 2955 948 V 133 w(L)p
+3140 948 V 126 w(M)p 3326 948 V 106 w(N)p 3484 948 V
+148 w(O)p 3742 948 V 440 951 3305 4 v 490 1021 a Ff(50)p
+624 1051 4 100 v 147 w Fe(P)p 874 1051 V 170 w(Q)p 1078
+1051 V 146 w(R)p 1281 1051 V 156 w(S)p 1489 1051 V 156
+w(T)p 1697 1051 V 135 w(U)p 1873 1051 V 114 w(V)p 2036
+1051 V 104 w(W)p 2215 1051 V 115 w(X)p 2400 1051 V 131
+w(Y)p 2586 1051 V 133 w(Z)p 2771 1051 V 148 w Ff(v)p
+2955 1051 V 154 w Fb(n)p 3140 1051 V 153 w Ff(\340)p
+3326 1051 V 141 w Fe(^)p 3484 1051 V 3605 1021 25 4 v
+3742 1051 4 100 v 440 1054 3305 4 v 490 1124 a Ff(60)p
+624 1154 4 100 v 162 w Fe(`)p 874 1154 V 196 w(a)p 1078
+1154 V 162 w(b)p 1281 1154 V 165 w(c)p 1489 1154 V 168
+w(d)p 1697 1154 V 152 w(e)p 1873 1154 V 139 w(f)p 2036
+1154 V 137 w(g)p 2215 1154 V 140 w(h)p 2400 1154 V 154
+w(i)p 2586 1154 V 164 w(j)p 2771 1154 V 153 w(k)p 2955
+1154 V 154 w(l)p 3140 1154 V 143 w(m)p 3326 1154 V 117
+w(n)p 3484 1154 V 166 w(o)p 3742 1154 V 440 1157 3305
+4 v 490 1227 a Ff(70)p 624 1257 4 100 v 155 w Fe(p)p
+874 1257 V 184 w(q)p 1078 1257 V 168 w(r)p 1281 1257
+V 176 w(s)p 1489 1257 V 176 w(t)p 1697 1257 V 156 w(u)p
+1873 1257 V 129 w(v)p 2036 1257 V 124 w(w)p 2215 1257
+V 134 w(x)p 2400 1257 V 148 w(y)p 2586 1257 V 148 w(z)p
+2771 1257 V 146 w Fb(f)p 2955 1257 V 3140 1257 V 328
+w(g)p 3326 1257 V 130 w Fe(~)p 3484 1257 V 107 w Fd(DEL)p
+3742 1257 V 440 1260 3305 4 v 490 1331 a Ff(80)p 624
+1361 4 101 v 145 w(@)p 874 1361 V 165 w(A)p 1078 1361
+V 146 w(B)p 1281 1361 V 152 w(C)p 1489 1361 V 154 w(D)p
+1697 1361 V 127 w(E)p 1873 1361 V 105 w(F)p 2036 1361
+V 113 w(G)p 2215 1361 V 120 w(H)p 2400 1361 V 129 w(I)p
+2586 1361 V 133 w(J)p 2771 1361 V 131 w(K)p 2955 1361
+V 130 w(L)p 3140 1361 V 142 w(M)p 3326 1361 V 128 w(N)p
+3484 1361 V 153 w(O)p 3742 1361 V 440 1364 3305 4 v 490
+1435 a(90)p 624 1465 4 101 v 152 w(P)p 874 1465 V 194
+w(Q)p 1078 1465 V 187 w(R)p 1281 1465 V 181 w(S)p 1489
+1465 V 177 w(T)p 1697 1465 V 155 w(U)p 1873 1465 V 130
+w(V)p 2036 1465 V 119 w(W)p 2215 1465 V 125 w(X)p 2400
+1465 V 131 w(Y)p 2586 1465 V 130 w(Z)p 2771 1465 V 136
+w([)p 2955 1465 V 146 w(\\)p 3140 1465 V 149 w(])p 3326
+1465 V 129 w(^)p 3484 1465 V 166 w(_)p 3742 1465 V 440
+1468 3305 4 v 490 1597 a Fe(a)p Ff(0)p 624 1627 4 160
+v 703 1532 a Fa(NB)710 1597 y(SP)p 874 1627 V 164 w Ff(a)p
+1078 1627 V 161 w(b)p 1281 1627 V 162 w(c)p 1489 1627
+V 172 w(d)p 1697 1627 V 156 w(e)p 1873 1627 V 127 w(f)p
+2036 1627 V 130 w(g)p 2215 1627 V 140 w(h)p 2400 1627
+V 142 w(i)p 2586 1627 V 140 w(j)p 2771 1627 V 143 w(k)p
+2955 1627 V 150 w(l)p 3140 1627 V 148 w(m)p 3326 1627
+V 124 w(n)p 3484 1627 V 161 w(o)p 3742 1627 V 440 1630
+3305 4 v 490 1701 a Fe(b)p Ff(0)p 624 1731 4 101 v 874
+1731 V 380 w(q)p 1078 1731 V 159 w(r)p 1281 1731 V 160
+w(s)p 1489 1731 V 163 w(t)p 1697 1731 V 153 w(u)p 1873
+1731 V 2036 1731 V 294 w(w)p 2215 1731 V 119 w(x)p 2400
+1731 V 122 w(y)p 2586 1731 V 123 w(z)p 2771 1731 V 121
+w({)p 2955 1731 V 122 w(|)p 3140 1731 V 133 w(})p 3326
+1731 V 127 w(~)p 3484 1731 V 161 w(\241)p 3742 1731 V
+440 1734 3305 4 v 490 1805 a Fe(c)p Ff(0)p 624 1835 4
+101 v 158 w(\242)p 874 1835 V 179 w(\243)p 1078 1835
+V 155 w(\244)p 1281 1835 V 158 w(\245)p 1489 1835 V 167
+w(\246)p 1697 1835 V 145 w(\247)p 1873 1835 V 107 w(\250)p
+2036 1835 V 108 w(\251)p 2215 1835 V 119 w(\252)p 2400
+1835 V 122 w(\253)p 2586 1835 V 123 w(\254)p 2771 1835
+V 132 w(\255)p 2955 1835 V 140 w(\256)p 3140 1835 V 138
+w(\257)p 3326 1835 V 124 w(\260)p 3484 1835 V 161 w(\261)p
+3742 1835 V 440 1838 3305 4 v 490 1908 a Fe(d)p Ff(0)p
+624 1938 4 101 v 153 w(\262)p 874 1938 V 179 w(\263)p
+1078 1938 V 1281 1938 V 356 w(\265)p 1489 1938 V 147
+w(\266)p 1697 1938 V 134 w(\267)p 1873 1938 V 114 w(\270)p
+2036 1938 V 115 w(\271)p 2215 1938 V 126 w(\272)p 2400
+1938 V 140 w(\273)p 2586 1938 V 134 w(\274)p 2771 1938
+V 121 w(\275)p 2955 1938 V 131 w(\276)p 3140 1938 V 142
+w(\277)p 3326 1938 V 129 w(\300)p 3484 1938 V 165 w(\301)p
+3742 1938 V 440 1942 3305 4 v 490 2012 a Fe(e)p Ff(0)p
+624 2042 4 101 v 170 w(\302)p 874 2042 V 183 w(\303)p
+1078 2042 V 139 w(\304)p 1281 2042 V 142 w(\305)p 1489
+2042 V 143 w(\306)p 1697 2042 V 128 w(\307)p 1873 2042
+V 106 w(\310)p 2036 2042 V 112 w(\311)p 2215 2042 V 113
+w(\312)p 2400 2042 V 100 w(\313)p 2586 2042 V 100 w(\314)p
+2771 2042 V 99 w(\315)p 2955 2042 V 100 w(\316)p 3140
+2042 V 99 w(\317)p 3326 2042 V 105 w(\320)p 3484 2042
+V 132 w(\321)p 3742 2042 V 440 2045 3305 4 v 490 2116
+a Fe(f)p Ff(0)p 624 2146 4 101 v 140 w(\322)p 874 2146
+V 121 w(\323)p 1078 2146 V 99 w(\324)p 1281 2146 V 100
+w(\325)p 1489 2146 V 99 w(\326)p 1697 2146 V 104 w(\327)p
+1873 2146 V 104 w(\330)p 2036 2146 V 108 w(\331)p 2215
+2146 V 119 w(\332)p 2400 2146 V 122 w(\333)p 2586 2146
+V 123 w(\334)p 2771 2146 V 121 w(\335)p 2955 2146 V 131
+w(\336)p 3140 2146 V 140 w(\337)p 3326 2146 V 3484 2146
+V 3742 2146 V 440 2149 3305 4 v eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/language/inuktitut/oinuit/lambda/oinuit.dtx b/language/inuktitut/oinuit/lambda/oinuit.dtx
new file mode 100644
index 0000000000..78b4ba079b
--- /dev/null
+++ b/language/inuktitut/oinuit/lambda/oinuit.dtx
@@ -0,0 +1,958 @@
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%\iffalse
+%
+% oinuit.dtx
+% Copyright 2002 Apostolos Syropoulos
+%
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+%
+% This program consists of the files oinuit.dtx and oinuit.ins
+%
+% Please report errors or suggestions for improvement to
+%
+% Apostolos Syropoulos
+% 366, 28th October Str.
+% GR-671 00 Xanthi, GREECE
+% apostolo@ocean1.ee.duth.gr or apostolo@obelix.ee.duth.gr
+%
+%\fi
+% \CheckSum{475}
+% \iffalse This is a Metacomment
+%
+%<oinuit, >\ProvidesPackage{oinuit.sty}
+%<LITenc, >\ProvidesFile{litenc.def}
+%<LITcmr, >\ProvidesFile{litcmr.fd}
+%<Hyphenation, >\message{2002/07/21 v1.0 Inuktitut hyphenation patterns}
+%<Ninuit2uni, >%% Omega translation process Ninuit2uni
+%<Qinuit2uni, >%% Omega translation process Qinuit2uni
+%<inuitscii, >%% Omega translation process inuitscii
+%
+%<oinuit, >[2002/07/21 v1.0 Package `oinuit.sty']
+%<LITenc, >[2002/07/21 v1.0 Local Inuktitut Encoding]
+%<LITcmr, >[2002/07/21 v1.0 Inuktitut Font Definition]
+%<Ninuit2uni, >%% 2002/07/21 v1.0 Inuktitut Latin transcription to Unicode,
+%<Ninuit2uni, >%% follows the Anglican orthography.
+%<Qinuit2uni, >%% 2002/07/21 v1.0 Inuktitut Latin transcription to Unicode,
+%<Qinuit2uni, >%% follows the Catholic orthography.
+%<inuitscii, >%% 2002/07/21 v1.0 Inuit ASCII to Unicode.
+%
+% \begin{macrocode}
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage{url,graphicx}
+\GetFileInfo{oinuit.drv}
+\begin{document}
+ \frenchspacing
+ \DocInput{oinuit.dtx}
+\end{document}
+%</driver>
+% \end{macrocode}
+% \fi
+%
+% \title{The \textit{oinuit} package}
+% \author{Apostolos Syropoulos\\366, 28th October Str.\\
+% GR-671 00 Xanthi, HELLAS\\
+% Email:\texttt{apostolo@obelix.ee.duth.gr}\\ or \\
+% \hphantom{Email:}\texttt{apostolo@ocean1.ee.duth.gr}}
+% \date{2002/07/21}
+% \maketitle
+%
+%\MakeShortVerb{\|}
+%\StopEventually{}
+%
+% \section{Introduction}
+%
+% This $\Lambda$\footnote{$\Lambda$ is \LaTeX's nickname when used with the
+% $\Omega$ typesetting engine.} package is part of a system that
+% provides a rather complete solution to the problem of typesetting Inuktitut
+% documents. The package is bundled with a PostScript version of the Nunacom
+% TrueType font developed by Nortext (\url{http://www.nortext.com}), which is
+% redistributed with permission from Nortext. In addition, there four $\Omega$
+% virtual fonts, which define a Unicode encoded font that consists of the
+% English alphabet, the digits, some symbols and the Inuktitut syllabary.
+%
+% Inuktitut is the language of the Inuit (also known as Eskimos, but the term
+% is considered offensive by Inuit who live in Canada and Greenland). The
+% language is spoken in Greenland, Canada, Alaska, and the Chukotka Autonomous
+% Okrug, which is located in the far northeast region of the Russian
+% Federation, by approximately 152,000 people. The Inuktitut syllabics are
+% used by Inuit who live in Canada, especially in the new Canadian territory
+% of Nunavut. This writing system was invented by Reverend James Evans, a
+% Wesleyan missionary. This system was based on earlier work on the Cree
+% language, which, in turn, was based on work on the Ojibway language.
+%
+% The complete system consists of the following files:
+% \begin{description}
+% \item[\texttt{driver}] produces a documentation driver file.
+% \item[\texttt{oinuit.sty}] the package itself.
+% \item[\texttt{litenc.def}] font encoding definition file.
+% \item[\texttt{litcmr.fd}] font definition file.
+% \item[\texttt{inuit.tex}] Inuktitut hyphenation patterns.
+% \item[\texttt{Ninuit2uni.otp}] an $\Omega$TP that transforms text written
+% in the Inuktitut Latin transcription to Unicode that follows the
+% Anglican orthography.
+% \item[\texttt{Qinuit2uni.otp}] an $\Omega$TP that transforms text written
+% in the Inuktitut Latin transcription to Unicode that follows the
+% Catholic orthography.
+% \item[\texttt{inuitscii.otp}] an $\Omega$TP that transforms text written in
+% a Inuit ASCII to Unicode.
+% \end{description}
+%
+% \section{The package `oinuit'}
+%
+% The package `oinuit' provides the basic user-interface for the typesetting
+% of Inuktitut text with $\Lambda$. The package provides five options:
+% \texttt{nunavut} (default option), \texttt{quebec}, \texttt{iscii},
+% \texttt{utf8}, and \texttt{ucs2}, which should be used when users want to
+% enter text using the Latin transcription of Inuktitut and the Anglican
+% orthography, the Latin transcription of Inuktitut and the Catholic
+% orthography, the Inuit ASCII (see Table~\ref{iscii}), the UTF-8 Unicode,
+% or the UCS-2 Unicode encoding, respectively.
+% \begin{table}
+% \begin{center}
+% \includegraphics[scale=0.8]{Table.eps}
+% \end{center}
+% \caption{The Inuit character table that the \texttt{inuitscii}
+% $\Omega$TP implements.}\label{iscii}
+% \end{table}
+% The Inuit ASCII presented in the above is based on PC Inuit Character Table
+% proposed by Everson Typography
+% (see \url{http://www.evertype.com/standards/iu/iu-tables.html}).
+%
+% The first thing we have to do is to redefine the
+% \texttt{\char`\\ttde\-fault} or, else, we will not be able to use the
+% |\verb| command and the \texttt{verbatim} environment.
+% \begin{macrocode}
+%<*oinuit>
+\IfFileExists{ot1uctt.fd}{%
+ \def\ttdefault{uctt}}{}%
+% \end{macrocode}
+% Each option corresponds to a particular ``$\Omega$ Translation Process,''
+% or $\Omega$TP, for short. Consequently, depending on the option the user has
+% specified, we must load the corresponding $\Omega$TP. The \texttt{nunavut}
+% option should be used to transform Inuktitut text that is ``encoded'' in the
+% Latin transcription that follows the Anglican orthography to Unicode. In all
+% cases we use the same $\Omega$CP (for $\Omega$ Compiled Process) list that
+% consists of only one $\Omega$CP, namely the one that corresponds to the
+% option.
+% \begin{macrocode}
+\DeclareOption{nunavut}{%
+ \ocp\InInuit=Ninuit2uni
+ \ocplist\InInuitList=
+ \addbeforeocplist 1 \InInuit
+ \nullocplist
+}
+% \end{macrocode}
+% The \texttt{quebec} option should be used to transform Inuktitut text that
+% is ``encoded'' in the Latin transcription that follows the Catholic
+% orthography to Unicode:
+% \begin{macrocode}
+\DeclareOption{quebec}{%
+ \ocp\InInuit=Qinuit2uni
+ \ocplist\InInuitList=
+ \addbeforeocplist 1 \InInuit
+ \nullocplist
+}
+% \end{macrocode}
+% The \texttt{iscii} option should be used when Inuit ASCII is the prefered
+% input encoding:
+% \begin{macrocode}
+\DeclareOption{iscii}{%
+ \ocp\InInuit=inuitscii
+ \ocplist\InInuitList=
+ \addbeforeocplist 1 \InInuit
+ \nullocplist
+}
+% \end{macrocode}
+% Naturally, people may find it easier to type directly prepare their
+% documents using a Unicode editor, so we support UTF-8 input. Note
+% that the \texttt{inutf8} $\Omega$CP is a standard part of every $\Omega$
+% installtion.
+% \begin{macrocode}
+\DeclareOption{utf8}{%
+ \ocp\InInuit=inutf8
+ \ocplist\InInuitList=
+ \addbeforeocplist 1 \InInuit
+ \nullocplist
+}
+% \end{macrocode}
+% Naturally, we support UCS-2 input. Note that here we use the \texttt{id}
+% $\Omega$CP which maps any character to itself.
+% \begin{macrocode}
+\DeclareOption{ucs2}{%
+ \ocp\InInuit=id
+ \ocplist\InInuitList=
+ \addbeforeocplist 1 \InInuit
+ \nullocplist
+}
+% \end{macrocode}
+% The default input encoding for the Inuktitut text is the Latin transcription
+% that follows the Anglican orthography:
+% \begin{macrocode}
+\ExecuteOptions{nunavut}
+\ProcessOptions
+% \end{macrocode}
+% Now, we load a local font encoding which is a temporal solution as we do
+% not really have a complete Unicode font.
+% \begin{macrocode}
+\input litenc.def
+% \end{macrocode}
+%\begin{macro}{\selectlanguage}
+% The command |\selectlanguage| is actaully a hack that simulates the
+% behavior of the corresponding command that the \textsf{babel} package
+% provides. The command has one argument, which is the name of a lnaguage
+% whose hyphenation patterns will be enabled. Each language,
+% \texttt{\textit{lang}}, is internally represented by the control sequence
+% \texttt{\char`\\l@\textit{lang}}. If this control sequence expands to
+% \texttt{\char`\\re\-lax}, then there are no preloaded hyphenation patterns
+% for \texttt{\textit{lang}} and so the default (American) hyphenation
+% patterns are loaded. Otherwise, we load the hyphenation patterns of the
+% requested \texttt{\textit{lang}}.
+% \begin{macrocode}
+\def\selectlanguage#1{%
+ \expandafter\ifx\csname l@#1\endcsname\relax%
+ \typeout{^^J Error: No hyphenation pattern for language #1 loaded,}%
+ \typeout{ default hyphenation patterns are used.^^J}%
+ \language=0%
+ \else\language=\csname l@#1\endcsname\fi}
+% \end{macrocode}
+%\end{macro}
+%\begin{macro}{\inuittext}
+% The |\inuittext| command should be used to permanently change the font
+% encoding, make the Inuktitut hyphenation patterns the default hyphenation
+% patterns and select the appropriate $\Omega$CP list.
+% \begin{macrocode}
+\def\inuittext{%
+ \fontencoding{LIT}\selectfont%
+ \def\encodingdefault{LIT}%
+ \selectlanguage{inuit}%
+ \pushocplist\InInuitList%
+}
+% \end{macrocode}
+% Although we do not provide the ``opposite'' declaration, it is fairly
+% easy to write a macro that will do this job.
+%\end{macro}
+%\begin{macro}{inuit}
+% The \texttt{inuit} environment is actually a local scope in which we
+% activate the equivalent of the \texttt{\char`\\inuit\-text} declaration.
+% \begin{macrocode}
+\newenvironment{inuit}{\fontencoding{LIT}\selectfont%
+ \selectlanguage{inuit}%
+ \pushocplist\InInuitList}%
+ {\popocplist}
+% \end{macrocode}
+%\end{macro}
+%\begin{macro}{\textinuit}
+% The |\textinuit| command is a long command that does exactly what the
+% \texttt{inuit} environment does:
+% \begin{macrocode}
+\DeclareRobustCommand{\textinuit}[1]{{%
+ \leavevmode\fontencoding{LIT}\selectfont%
+ \selectlanguage{inuit}%
+ \pushocplist\InInuitList #1}}
+% \end{macrocode}
+%\end{macro}
+%\begin{macro}{\InuitToday}
+% The |\InuitToday| command prints the current date in Inuktitut. Note that
+% we use the |^^^^hhhh| notation to write the letters of the word and so we
+% actually using Unicode code points instead of ``letters.''
+% \begin{macrocode}
+\DeclareRobustCommand{\InuitToday}{{%
+ \fontencoding{LIT}\selectfont%
+ \number\day\space%
+ \ifcase\month%
+ \or ^^^^1528^^^^14c4^^^^140a^^^^1546 %January
+ \or ^^^^1555^^^^1433^^^^140a^^^^1546 %February
+ \or ^^^^14ab^^^^1550^^^^14ef %March
+ \or ^^^^140a^^^^1403^^^^1433^^^^1546^^^^14ea %April
+ \or ^^^^14aa^^^^1403 %May
+ \or ^^^^152a^^^^14c2 %June
+ \or ^^^^152a^^^^14da^^^^1403 %July
+ \or ^^^^140a^^^^1405^^^^148d^^^^1505 %August
+ \or ^^^^14ef^^^^144e^^^^14bb^^^^1433^^^^1546 %September
+ \or ^^^^1505^^^^1483^^^^1450^^^^1433^^^^1546 %October
+ \or ^^^^14c4^^^^1555^^^^14bb^^^^1433^^^^1546 %November
+ \or ^^^^144e^^^^14ef^^^^14bb^^^^1433^^^^1546 %December
+ \fi%
+ \number\year}}
+%</oinuit>
+% \end{macrocode}
+% Of course, we do need to do a few more things (e.g., provide translation
+% of the common strings that \LaTeX\ uses), but we wanted to release the
+% package to make available the tools and to give other package writer's
+% the chance to check out a complete and (hopefully) well-documented $\Lambda$
+% package.
+%\end{macro}
+%
+% \section{Font Encoding and Font Definition Files}
+%
+% Since the fonts that we use do not have a standard encoding (they support
+% ASCII and the Inuktitut symbols that are contained in the Canadian
+% Aboriginal Syllabics section of the Unicode Standard), we have to declare
+% a new ``local'' font encoding.
+% \begin{macrocode}
+%<*LITenc>
+\DeclareFontEncoding{LIT}{}{}
+\DeclareFontSubstitution{LIT}{cmr}{m}{n}
+\DeclareErrorFont{LIT}{cmr}{m}{n}{10}
+%</LITenc>
+% \end{macrocode}
+%
+% Of course, declaring a new font encoding is not enough: we need a font
+% definition file. Note that we claim to support a Roman font, but we
+% actually support a san-serif font as this matches with the Inuktitut
+% symbols. In addition, the available ``shapes'' are: up-right, slanted,
+% bold, and bold slanted.
+%
+% \begin{macrocode}
+%<*LITcmr>
+\DeclareFontShape{LIT}{cmr}{m}{n}{%
+ <-> OInuit}{}
+\DeclareFontShape{LIT}{cmr}{m}{sc}{%
+ <-> ssub * cmr/m/n}{}
+\DeclareFontShape{LIT}{cmr}{m}{sl}{%
+ <-> OInuito}{}
+\DeclareFontShape{LIT}{cmr}{m}{it}{%
+ <-> ssub * cmr/m/sl}{}
+\DeclareFontShape{LIT}{cmr}{bx}{n}{%
+ <-> OInuitb}{}
+\DeclareFontShape{LIT}{cmr}{bx}{sc}{%
+ <-> ssub * cmr/bx/n}{}
+\DeclareFontShape{LIT}{cmr}{bx}{sl}{%
+ <-> OInuitbo}{}
+\DeclareFontShape{LIT}{cmr}{bx}{it}{%
+ <-> ssub * cmr/bx/sl}{}
+%</LITcmr>
+% \end{macrocode}
+%
+% \section{Inuktitut Hyphenation Patterns}
+%
+% The hyphenation rules of the Inuktitut language are very simple:
+% words can be broken at any point! The only exception is that a
+% break-point cannot appear before a final consonant. Before, we code
+% the hyphenation patterns, we must change the catcode of all symbols that
+% the Inuktitut language uses. By default, all these symbols have catcode
+% ``other,'' so we set it to ``letter.'' In addition, we set the lowercase
+% codes and the uppercase codes of each symbol. Since there are no uppercase
+% or lowercase letters, we define that the uppercase/lowercase of a symbol
+% is the symbol itself.
+% \begin{macrocode}
+%<*Hyphenation>
+\catcode`^^^^1403=11 \lccode`^^^^1403=`^^^^1403
+ \uccode`^^^^1403=`^^^^1403
+\catcode`^^^^1404=11 \lccode`^^^^1404=`^^^^1404
+ \uccode`^^^^1404=`^^^^1404
+\catcode`^^^^1405=11 \lccode`^^^^1405=`^^^^1405
+ \uccode`^^^^1405=`^^^^1405
+\catcode`^^^^1406=11 \lccode`^^^^1406=`^^^^1406
+ \uccode`^^^^1406=`^^^^1406
+\catcode`^^^^140a=11 \lccode`^^^^140a=`^^^^140a
+ \uccode`^^^^140a=`^^^^140a
+\catcode`^^^^140b=11 \lccode`^^^^140b=`^^^^140b
+ \uccode`^^^^140b=`^^^^140b
+\catcode`^^^^1431=11 \lccode`^^^^1431=`^^^^1431
+ \uccode`^^^^1431=`^^^^1431
+\catcode`^^^^1432=11 \lccode`^^^^1432=`^^^^1432
+ \uccode`^^^^1432=`^^^^1432
+\catcode`^^^^1433=11 \lccode`^^^^1433=`^^^^1433
+ \uccode`^^^^1433=`^^^^1433
+\catcode`^^^^1434=11 \lccode`^^^^1434=`^^^^1434
+ \uccode`^^^^1434=`^^^^1434
+\catcode`^^^^1438=11 \lccode`^^^^1438=`^^^^1438
+ \uccode`^^^^1438=`^^^^1438
+\catcode`^^^^1439=11 \lccode`^^^^1439=`^^^^1439
+ \uccode`^^^^1439=`^^^^1439
+\catcode`^^^^1449=11 \lccode`^^^^1449=`^^^^1449
+ \uccode`^^^^1449=`^^^^1449
+\catcode`^^^^144e=11 \lccode`^^^^144e=`^^^^144e
+ \uccode`^^^^144e=`^^^^144e
+\catcode`^^^^144f=11 \lccode`^^^^144f=`^^^^144f
+ \uccode`^^^^144f=`^^^^144f
+\catcode`^^^^1450=11 \lccode`^^^^1450=`^^^^1450
+ \uccode`^^^^1450=`^^^^1450
+\catcode`^^^^1451=11 \lccode`^^^^1451=`^^^^1451
+ \uccode`^^^^1451=`^^^^1451
+\catcode`^^^^1455=11 \lccode`^^^^1455=`^^^^1455
+ \uccode`^^^^1455=`^^^^1455
+\catcode`^^^^1456=11 \lccode`^^^^1456=`^^^^1456
+ \uccode`^^^^1456=`^^^^1456
+\catcode`^^^^1466=11 \lccode`^^^^1466=`^^^^1466
+ \uccode`^^^^1466=`^^^^1466
+\catcode`^^^^146d=11 \lccode`^^^^146d=`^^^^146d
+ \uccode`^^^^146d=`^^^^146d
+\catcode`^^^^146e=11 \lccode`^^^^146e=`^^^^146e
+ \uccode`^^^^146e=`^^^^146e
+\catcode`^^^^146f=11 \lccode`^^^^146f=`^^^^146f
+ \uccode`^^^^146f=`^^^^146f
+\catcode`^^^^1470=11 \lccode`^^^^1470=`^^^^1470
+ \uccode`^^^^1470=`^^^^1470
+\catcode`^^^^1472=11 \lccode`^^^^1472=`^^^^1472
+ \uccode`^^^^1472=`^^^^1472
+\catcode`^^^^1473=11 \lccode`^^^^1473=`^^^^1473
+ \uccode`^^^^1473=`^^^^1473
+\catcode`^^^^1483=11 \lccode`^^^^1483=`^^^^1483
+ \uccode`^^^^1483=`^^^^1483
+\catcode`^^^^148b=11 \lccode`^^^^148b=`^^^^148b
+ \uccode`^^^^148b=`^^^^148b
+\catcode`^^^^148c=11 \lccode`^^^^148c=`^^^^148c
+ \uccode`^^^^148c=`^^^^148c
+\catcode`^^^^148d=11 \lccode`^^^^148d=`^^^^148d
+ \uccode`^^^^148d=`^^^^148d
+\catcode`^^^^148e=11 \lccode`^^^^148e=`^^^^148e
+ \uccode`^^^^148e=`^^^^148e
+\catcode`^^^^1490=11 \lccode`^^^^1490=`^^^^1490
+ \uccode`^^^^1490=`^^^^1490
+\catcode`^^^^1491=11 \lccode`^^^^1491=`^^^^1491
+ \uccode`^^^^1491=`^^^^1491
+\catcode`^^^^14a1=11 \lccode`^^^^14a1=`^^^^14a1
+ \uccode`^^^^14a1=`^^^^14a1
+\catcode`^^^^14a5=11 \lccode`^^^^14a5=`^^^^14a5
+ \uccode`^^^^14a5=`^^^^14a5
+\catcode`^^^^14a6=11 \lccode`^^^^14a6=`^^^^14a6
+ \uccode`^^^^14a6=`^^^^14a6
+\catcode`^^^^14a7=11 \lccode`^^^^14a7=`^^^^14a7
+ \uccode`^^^^14a7=`^^^^14a7
+\catcode`^^^^14a8=11 \lccode`^^^^14a8=`^^^^14a8
+ \uccode`^^^^14a8=`^^^^14a8
+\catcode`^^^^14aa=11 \lccode`^^^^14aa=`^^^^14aa
+ \uccode`^^^^14aa=`^^^^14aa
+\catcode`^^^^14ab=11 \lccode`^^^^14ab=`^^^^14ab
+ \uccode`^^^^14ab=`^^^^14ab
+\catcode`^^^^14bb=11 \lccode`^^^^14bb=`^^^^14bb
+ \uccode`^^^^14bb=`^^^^14bb
+\catcode`^^^^14c2=11 \lccode`^^^^14c2=`^^^^14c2
+ \uccode`^^^^14c2=`^^^^14c2
+\catcode`^^^^14c3=11 \lccode`^^^^14c3=`^^^^14c3
+ \uccode`^^^^14c3=`^^^^14c3
+\catcode`^^^^14c4=11 \lccode`^^^^14c4=`^^^^14c4
+ \uccode`^^^^14c4=`^^^^14c4
+\catcode`^^^^14c5=11 \lccode`^^^^14c5=`^^^^14c5
+ \uccode`^^^^14c5=`^^^^14c5
+\catcode`^^^^14c7=11 \lccode`^^^^14c7=`^^^^14c7
+ \uccode`^^^^14c7=`^^^^14c7
+\catcode`^^^^14c8=11 \lccode`^^^^14c8=`^^^^14c8
+ \uccode`^^^^14c8=`^^^^14c8
+\catcode`^^^^14d0=11 \lccode`^^^^14d0=`^^^^14d0
+ \uccode`^^^^14d0=`^^^^14d0
+\catcode`^^^^14ef=11 \lccode`^^^^14ef=`^^^^14ef
+ \uccode`^^^^14ef=`^^^^14ef
+\catcode`^^^^14f0=11 \lccode`^^^^14f0=`^^^^14f0
+ \uccode`^^^^14f0=`^^^^14f0
+\catcode`^^^^14f1=11 \lccode`^^^^14f1=`^^^^14f1
+ \uccode`^^^^14f1=`^^^^14f1
+\catcode`^^^^14f2=11 \lccode`^^^^14f2=`^^^^14f2
+ \uccode`^^^^14f2=`^^^^14f2
+\catcode`^^^^14f4=11 \lccode`^^^^14f4=`^^^^14f4
+ \uccode`^^^^14f4=`^^^^14f4
+\catcode`^^^^14f5=11 \lccode`^^^^14f5=`^^^^14f5
+ \uccode`^^^^14f5=`^^^^14f5
+\catcode`^^^^1505=11 \lccode`^^^^1505=`^^^^1505
+ \uccode`^^^^1505=`^^^^1505
+\catcode`^^^^14d5=11 \lccode`^^^^14d5=`^^^^14d5
+ \uccode`^^^^14d5=`^^^^14d5
+\catcode`^^^^14d6=11 \lccode`^^^^14d6=`^^^^14d6
+ \uccode`^^^^14d6=`^^^^14d6
+\catcode`^^^^14d7=11 \lccode`^^^^14d7=`^^^^14d7
+ \uccode`^^^^14d7=`^^^^14d7
+\catcode`^^^^14d8=11 \lccode`^^^^14d8=`^^^^14d8
+ \uccode`^^^^14d8=`^^^^14d8
+\catcode`^^^^14da=11 \lccode`^^^^14da=`^^^^14da
+ \uccode`^^^^14da=`^^^^14da
+\catcode`^^^^14db=11 \lccode`^^^^14db=`^^^^14db
+ \uccode`^^^^14db=`^^^^14db
+\catcode`^^^^14ea=11 \lccode`^^^^14ea=`^^^^14ea
+ \uccode`^^^^14ea=`^^^^14ea
+\catcode`^^^^1528=11 \lccode`^^^^1528=`^^^^1528
+ \uccode`^^^^1528=`^^^^1528
+\catcode`^^^^1529=11 \lccode`^^^^1529=`^^^^1529
+ \uccode`^^^^1529=`^^^^1529
+\catcode`^^^^152a=11 \lccode`^^^^152a=`^^^^152a
+ \uccode`^^^^152a=`^^^^152a
+\catcode`^^^^152b=11 \lccode`^^^^152b=`^^^^152b
+ \uccode`^^^^152b=`^^^^152b
+\catcode`^^^^152d=11 \lccode`^^^^152d=`^^^^152d
+ \uccode`^^^^152d=`^^^^152d
+\catcode`^^^^152e=11 \lccode`^^^^152e=`^^^^152e
+ \uccode`^^^^152e=`^^^^152e
+\catcode`^^^^153e=11 \lccode`^^^^153e=`^^^^153e
+ \uccode`^^^^153e=`^^^^153e
+\catcode`^^^^1555=11 \lccode`^^^^1555=`^^^^1555
+ \uccode`^^^^1555=`^^^^1555
+\catcode`^^^^1556=11 \lccode`^^^^1556=`^^^^1556
+ \uccode`^^^^1556=`^^^^1556
+\catcode`^^^^1557=11 \lccode`^^^^1557=`^^^^1557
+ \uccode`^^^^1557=`^^^^1557
+\catcode`^^^^1558=11 \lccode`^^^^1558=`^^^^1558
+ \uccode`^^^^1558=`^^^^1558
+\catcode`^^^^1559=11 \lccode`^^^^1559=`^^^^1559
+ \uccode`^^^^1559=`^^^^1559
+\catcode`^^^^155a=11 \lccode`^^^^155a=`^^^^155a
+ \uccode`^^^^155a=`^^^^155a
+\catcode`^^^^155d=11 \lccode`^^^^155d=`^^^^155d
+ \uccode`^^^^155d=`^^^^155d
+\catcode`^^^^1546=11 \lccode`^^^^1546=`^^^^1546
+ \uccode`^^^^1546=`^^^^1546
+\catcode`^^^^1547=11 \lccode`^^^^1547=`^^^^1547
+ \uccode`^^^^1547=`^^^^1547
+\catcode`^^^^1548=11 \lccode`^^^^1548=`^^^^1548
+ \uccode`^^^^1548=`^^^^1548
+\catcode`^^^^1549=11 \lccode`^^^^1549=`^^^^1549
+ \uccode`^^^^1549=`^^^^1549
+\catcode`^^^^154b=11 \lccode`^^^^154b=`^^^^154b
+ \uccode`^^^^154b=`^^^^154b
+\catcode`^^^^154c=11 \lccode`^^^^154c=`^^^^154c
+ \uccode`^^^^154c=`^^^^154c
+\catcode`^^^^1550=11 \lccode`^^^^1550=`^^^^1550
+ \uccode`^^^^1550=`^^^^1550
+\catcode`^^^^157f=11 \lccode`^^^^157f=`^^^^157f
+ \uccode`^^^^157f=`^^^^157f
+\catcode`^^^^1580=11 \lccode`^^^^1580=`^^^^1580
+ \uccode`^^^^1580=`^^^^1580
+\catcode`^^^^1581=11 \lccode`^^^^1581=`^^^^1581
+ \uccode`^^^^1581=`^^^^1581
+\catcode`^^^^1582=11 \lccode`^^^^1582=`^^^^1582
+ \uccode`^^^^1582=`^^^^1582
+\catcode`^^^^1583=11 \lccode`^^^^1583=`^^^^1583
+ \uccode`^^^^1583=`^^^^1583
+\catcode`^^^^1584=11 \lccode`^^^^1584=`^^^^1584
+ \uccode`^^^^1584=`^^^^1584
+\catcode`^^^^1585=11 \lccode`^^^^1585=`^^^^1585
+ \uccode`^^^^1585=`^^^^1585
+\catcode`^^^^158f=11 \lccode`^^^^158f=`^^^^158f
+ \uccode`^^^^158f=`^^^^158f
+\catcode`^^^^1590=11 \lccode`^^^^1590=`^^^^1590
+ \uccode`^^^^1590=`^^^^1590
+\catcode`^^^^1592=11 \lccode`^^^^1592=`^^^^1592
+ \uccode`^^^^1592=`^^^^1592
+\catcode`^^^^1591=11 \lccode`^^^^1591=`^^^^1591
+ \uccode`^^^^1591=`^^^^1591
+\catcode`^^^^1593=11 \lccode`^^^^1593=`^^^^1593
+ \uccode`^^^^1593=`^^^^1593
+\catcode`^^^^1594=11 \lccode`^^^^1594=`^^^^1594
+ \uccode`^^^^1594=`^^^^1594
+\catcode`^^^^1595=11 \lccode`^^^^1595=`^^^^1595
+ \uccode`^^^^1595=`^^^^1595
+\catcode`^^^^1671=11 \lccode`^^^^1671=`^^^^1671
+ \uccode`^^^^1671=`^^^^1671
+\catcode`^^^^1672=11 \lccode`^^^^1672=`^^^^1672
+ \uccode`^^^^1672=`^^^^1672
+\catcode`^^^^1673=11 \lccode`^^^^1673=`^^^^1673
+ \uccode`^^^^1673=`^^^^1673
+\catcode`^^^^1674=11 \lccode`^^^^1674=`^^^^1674
+ \uccode`^^^^1674=`^^^^1674
+\catcode`^^^^1675=11 \lccode`^^^^1675=`^^^^1675
+ \uccode`^^^^1675=`^^^^1675
+\catcode`^^^^1676=11 \lccode`^^^^1676=`^^^^1676
+ \uccode`^^^^1676=`^^^^1676
+\catcode`^^^^1596=11 \lccode`^^^^1596=`^^^^1596
+ \uccode`^^^^1596=`^^^^1596
+\catcode`^^^^15a0=11 \lccode`^^^^15a0=`^^^^15a0
+ \uccode`^^^^15a0=`^^^^15a0
+\catcode`^^^^15a1=11 \lccode`^^^^15a1=`^^^^15a1
+ \uccode`^^^^15a1=`^^^^15a1
+\catcode`^^^^15a2=11 \lccode`^^^^15a2=`^^^^15a2
+ \uccode`^^^^15a2=`^^^^15a2
+\catcode`^^^^15a3=11 \lccode`^^^^15a3=`^^^^15a3
+ \uccode`^^^^15a3=`^^^^15a3
+\catcode`^^^^15a4=11 \lccode`^^^^15a4=`^^^^15a4
+ \uccode`^^^^15a4=`^^^^15a4
+\catcode`^^^^15a5=11 \lccode`^^^^15a5=`^^^^15a5
+ \uccode`^^^^15a5=`^^^^15a5
+\catcode`^^^^15a6=11 \lccode`^^^^15a6=`^^^^15a6
+ \uccode`^^^^15a6=`^^^^15a6
+\catcode`^^^^157c=11 \lccode`^^^^157c=`^^^^157c
+ \uccode`^^^^157c=`^^^^157c
+% \end{macrocode}
+% Before we present the hyphenation patterns, we must explain the
+% hyphenation rules of the language. The rules are very easy: a word
+% can be broken at any point and the only exception is that we should never
+% break a word before or after a final consonant. Let us now see how we can
+% code this rule. Given a letter \texttt{\textit{c}}, the pattern
+% \texttt{\textit{c}1} means that it is possible to break a word just after
+% this letter. So, we need such a pattern for each syllable.
+% \begin{macrocode}
+\patterns{%
+^^^^14031 ^^^^14041 ^^^^14051 ^^^^14061 ^^^^140a1 ^^^^140b1 ^^^^14311
+^^^^14321 ^^^^14331 ^^^^14341 ^^^^14381 ^^^^14391 ^^^^14491 ^^^^144e1
+^^^^144f1 ^^^^14501 ^^^^14511 ^^^^14551 ^^^^14561 ^^^^14661 ^^^^146d1
+^^^^146e1 ^^^^146f1 ^^^^14701 ^^^^14721 ^^^^14731 ^^^^14831 ^^^^148b1
+^^^^148c1 ^^^^148d1 ^^^^148e1 ^^^^14901 ^^^^14911 ^^^^14a11 ^^^^14a51
+^^^^14a61 ^^^^14a71 ^^^^14a81 ^^^^14aa1 ^^^^14ab1 ^^^^14bb1 ^^^^14c21
+^^^^14c31 ^^^^14c41 ^^^^14c51 ^^^^14c71 ^^^^14c81 ^^^^14d01 ^^^^14ef1
+^^^^14f01 ^^^^14f11 ^^^^14f21 ^^^^14f41 ^^^^14f51 ^^^^15051 ^^^^14d51
+^^^^14d61 ^^^^14d71 ^^^^14d81 ^^^^14da1 ^^^^14db1 ^^^^14ea1 ^^^^15281
+^^^^15291 ^^^^152a1 ^^^^152b1 ^^^^152d1 ^^^^152e1 ^^^^153e1 ^^^^15551
+^^^^15561 ^^^^15571 ^^^^15581 ^^^^15591 ^^^^155a1 ^^^^155d1 ^^^^15461
+^^^^15471 ^^^^15481 ^^^^15491 ^^^^154b1 ^^^^154c1 ^^^^15501 ^^^^157f1
+^^^^15801 ^^^^15811 ^^^^15821 ^^^^15831 ^^^^15841 ^^^^15851 ^^^^158f1
+^^^^15901 ^^^^15911 ^^^^15921 ^^^^15931 ^^^^15941 ^^^^15951 ^^^^16711
+^^^^16721 ^^^^16731 ^^^^16741 ^^^^16751 ^^^^16761 ^^^^15961 ^^^^15a01
+^^^^15a11 ^^^^15a21 ^^^^15a31 ^^^^15a41 ^^^^15a51 ^^^^15a61 ^^^^157c1
+%
+% \end{macrocode}
+% Now, we are going to code the exception. Given a letter \texttt{\textit{c}},
+% the pattern \texttt{2\textit{c}.} prohibits hyphenation before the letter
+% \texttt{\textit{c}}. So, we need such a pattern for each final consonant.
+% \begin{macrocode}
+2^^^^1449. 2^^^^1466. 2^^^^1483. 2^^^^14a1. 2^^^^14bb. 2^^^^14d0.
+2^^^^1505. 2^^^^14ea. 2^^^^153e. 2^^^^155d. 2^^^^1550. 2^^^^1585.
+2^^^^1595. 2^^^^1596. 2^^^^15a6. 2^^^^157c.}
+%</Hyphenation>
+% \end{macrocode}
+% The hyphenation pattern can be used only if we remake the $\Lambda$
+% format. To do this we append the following line
+% \begin{center}
+% \texttt{inuit inuit.tex}
+% \end{center}
+% to file \texttt{language.dat}, which can should be in the
+% \texttt{omega/lambda/base} directory. Note that you should not use
+% the file that resides in the directory \texttt{tex/generic/config}, as the
+% the later is used by \TeX\ only.
+%
+% \section{Translation Processes}
+%
+% In this section we present the various $\Omega$TPs that we have to design
+% to facilitate input for Inuktitut texts. We first describe the $\Omega$TPs
+% that transform Inuktitut text written in using the Latin transcription. Then
+% we descibe the $\Omega$TP that is used to transform text written in the
+% Inuktitut ASCII presented above to Unicode.
+%
+% First of all, we need to specify the length (in bytes) of each input and
+% output character, respectively.
+% \begin{macrocode}
+%<*Ninuit2uni|Qinuit2uni>
+input : 1;
+output: 2;
+% \end{macrocode}
+% The input stream we are dealing is not very complex, so we start immediately
+% the \texttt{expressions} section of the $\Omega$TPs. First, we have to
+% handle the voweles of the language and the letter ``h'':
+%
+% \begin{macrocode}
+expressions:
+%<Ninuit2uni>`i' `i' => @"1404;
+`i' => @"1403;
+%<Ninuit2uni>`u' `u' => @"1406;
+`u' => @"1405;
+%<Ninuit2uni>`a' `a' => @"140B;
+`a' => @"140A;
+`h' => @"157C;
+% \end{macrocode}
+% Now, we will discribe how we will handle a consonant and the various
+% syllables that start with with this consonant. If this consonant is the
+% last character of the input stream, we simply push to the output stream
+% the Unicode charcater that corresponds to this letter. If the consonant
+% is not followed by one of the vowels, then we push back to the input stream
+% the character that immediately follows the consonant and to the output
+% stream the code point of the consonant. Finally, depending on the vowel
+% (or vowels) that follow the consonant, we push to the output stream the
+% Unicode character that corresponds to this syllable. We start with the
+% consonant ``p'':
+% \begin{macrocode}
+`p' end: => @"1449;
+`p' ^(`i'|`a'|`u') => @"1449 <= \2;
+%<Ninuit2uni>`p' `i' `i' => @"1432;
+`p' `i' => @"1431;
+%<Ninuit2uni>`p' `a' `a' => @"1439;
+`p' `a' => @"1438;
+%<Ninuit2uni>`p' `u' `u' => @"1434;
+`p' `u' => @"1433;
+% \end{macrocode}
+% Since the all other cases are coded in a similar way, we will not
+% comment the rest of the code.
+% \begin{macrocode}
+`t' end: => @"1466;
+`t' ^(`i'|`a'|`u') => @"1466 <= \2;
+%<Ninuit2uni>`t' `i' `i' => @"144F;
+`t' `i' => @"144E;
+%<Ninuit2uni>`t' `a' `a' => @"1456;
+`t' `a' => @"1455;
+%<Ninuit2uni>`t' `u' `u' => @"1451;
+`t' `u' => @"1450;
+%
+`k' end: => @"1483;
+`k' ^(`i'|`a'|`u') => @"1483 <= \2;
+%<Ninuit2uni>`k' `i' `i' => @"146E;
+`k' `i' => @"146D;
+%<Ninuit2uni>`k' `a' `a' => @"1473;
+`k' `a' => @"1472;
+%<Ninuit2uni>`k' `u' `u' => @"1470;
+`k' `u' => @"146F;
+%
+`n' `n' `g' end: => @"1596;
+`n' `n' `g' ^(`i'|`a'|`u') => @"1596 <= \2;
+%<Ninuit2uni>`n' `n' `g' `i' `i' => @"1672;
+`n' `n' `g' `i' => @"1671;
+%<Ninuit2uni>`n' `n' `g' `u' `u' => @"1674;
+`n' `n' `g' `u' => @"1673;
+%<Ninuit2uni>`n' `n' `g' `a' `a' => @"1676;
+`n' `n' `g' `a' => @"1675;
+%
+`n' `g' end: => @"1595;
+`n' `g' ^(`i'|`a'|`u') => @"1595 <= \2;
+%<Ninuit2uni>`n' `g' `i' `i' => @"1590;
+`n' `g' `i' => @"158F;
+%<Ninuit2uni>`n' `g' `u' `u' => @"1592;
+`n' `g' `u' => @"1591;
+%<Ninuit2uni>`n' `g' `a' `a' => @"1594;
+`n' `g' `a' => @"1593;
+%
+`g' end: => @"14A1;
+`g' ^(`i'|`a'|`u') => @"14A1 <= \2;
+%<Ninuit2uni>`g' `i' `i' => @"148C;
+`g' `i' => @"148B;
+%<Ninuit2uni>`g' `a' `a' => @"1491;
+`g' `a' => @"1490;
+%<Ninuit2uni>`g' `u' `u' => @"148E;
+`g' `u' => @"148D;
+%
+`m' end: => @"14BB;
+`m' ^(`i'|`a'|`u') => @"14BB <= \2;
+%<Ninuit2uni>`m' `i' `i' => @"14A6;
+`m' `i' => @"14A5;
+%<Ninuit2uni>`m' `a' `a' => @"14AB;
+`m' `a' => @"14AA;
+%<Ninuit2uni>`m' `u' `u' => @"14A8;
+`m' `u' => @"14A7;
+%
+`n' end: => @"14D0;
+`n' ^(`i'|`a'|`u') => @"14D0 <= \2;
+%<Ninuit2uni>`n' `i' `i' => @"14C3;
+`n' `i' => @"14C2;
+%<Ninuit2uni>`n' `a' `a' => @"14C8;
+`n' `a' => @"14C7;
+%<Ninuit2uni>`n' `u' `u' => @"14C5;
+`n' `u' => @"14C4;
+%
+`l' end: => @"14EA;
+`l' ^(`i'|`a'|`u'|`h') => @"14EA <= \2;
+%<Ninuit2uni>`l' `i' `i' => @"14D6;
+`l' `i' => @"14D5;
+%<Ninuit2uni>`l' `a' `a' => @"14DB;
+`l' `a' => @"14DA;
+%<Ninuit2uni>`l' `u' `u' => @"14D8;
+`l' `u' => @"14D7;
+%
+`s' end: => @"1505;
+`s' ^(`i'|`a'|`u') => @"1505 <= \2;
+%<Ninuit2uni>`s' `i' `i' => @"14F0;
+`s' `i' => @"14EF;
+%<Ninuit2uni>`s' `a' `a' => @"14F5;
+`s' `a' => @"14F4;
+%<Ninuit2uni>`s' `u' `u' => @"14F2;
+`s' `u' => @"14F1;
+%
+`j' end: => @"153E;
+`j' ^(`i'|`a'|`u') => @"153E <= \2;
+%<Ninuit2uni>`j' `i' `i' => @"1529;
+`j' `i' => @"1528;
+%<Ninuit2uni>`j' `u' `u' => @"152B;
+`j' `u' => @"152A;
+%<Ninuit2uni>`j' `a' `a' => @"1529;
+`j' `a' => @"152D;
+%
+`r' end: => @"1550;
+`r' ^(`i'|`a'|`u') => @"1550 <= \2;
+%<Ninuit2uni>`r' `i' `i' => @"1547;
+`r' `i' => @"1546;
+%<Ninuit2uni>`r' `u' `u' => @"1549;
+`r' `u' => @"1548;
+%<Ninuit2uni>`r' `a' `a' => @"154C;
+`r' `a' => @"154B;
+%
+`v' end: => @"155D;
+`v' ^(`i'|`a'|`u') => @"155D <= \2;
+%<Ninuit2uni>`v' `i' `i' => @"1556;
+`v' `i' => @"1555;
+%<Ninuit2uni>`v' `u' `u' => @"1558;
+`v' `u' => @"1559;
+%<Ninuit2uni>`v' `a' `a' => @"155A;
+`v' `a' => @"1559;
+%
+`q' end: => @"1585;
+`q' ^(`i'|`a'|`u') => @"1585 <= \2;
+%<Ninuit2uni>`q' `i' `i' => @"1580;
+`q' `i' => @"157F;
+%<Ninuit2uni>`q' `u' `u' => @"1582;
+`q' `u' => @"1581;
+%<Ninuit2uni>`q' `a' `a' => @"1584;
+`q' `a' => @"1583;
+% \end{macrocode}
+% The consonant we dealing with in the last case is usually writen as \l,
+% however, the Unicode standard uses the name ``lh.'' Since we want to be
+% Unicode compliant, we opt to use this name. Note that in the very last
+% case, we simply push to the output stream unprocessed any other character.
+% This is quite useful as one may want to have punctuation marks or numbers
+% in the text.
+% \begin{macrocode}
+`l' `h' end: => @"15A6;
+`l' `h' ^(`i'|`a'|`u') => @"15A6 <= \2;
+%<Ninuit2uni>`l' `h' `i' `i' => @"15A1;
+`l' `h' `i' => @"15A0;
+%<Ninuit2uni>`l' `h' `u' `u' => @"15A3;
+`l' `h' `u' => @"15A2;
+%<Ninuit2uni>`l' `h' `a' `a' => @"15A5;
+`l' `h' `a' => @"15A4;
+. => \1;
+%</Ninuit2uni|Qinuit2uni>
+% \end{macrocode}
+% Now, we present the code of the $\Omega$TP that transforms an input stream
+% encoded in the 8-bit Inuit ASCII to Unicode.
+% \begin{macrocode}
+%<*inuitscii>
+input: 1;
+output: 2;
+% \end{macrocode}
+% Since, we have quite a specific code page, we use an array to store the
+% Unicode code points of the upper-half of the code page.
+% \begin{macrocode}
+tables:
+tabInuitSCII[@"81] = {
+@"1403, @"1404, @"1405, @"1406, @"140A, @"2026, @"140B, @"1431,
+@"1432, @"1433, @"1434, @"1438, @"1439, @"1449, @"144E, @"144F,
+@"1450, @"2018, @"2019, @"201C, @"201D, @"2022, @"2013, @"2014,
+@"1451, @"2122, @"1455, @"1456, @"1466, @"146D, @"146E, @"146F,
+@"00A0, @"1470, @"1472, @"1473, @"1483, @"148B, @"148C, @"148D,
+@"148E, @"00A9, @"1490, @"1491, @"14A1, @"14A5, @"00AE, @"14A6,
+@"FFFD, @"14A7, @"14A8, @"14AA, @"14AB, @"14BB, @"FFFD, @"14C2,
+@"14C3, @"14C4, @"14C5, @"14C7, @"14C8, @"14D0, @"14EF, @"14F0,
+@"14F1, @"14F2, @"14F4, @"14F5, @"1505, @"14D5, @"14D6, @"14D7,
+@"14D8, @"14DA, @"14DB, @"14EA, @"1528, @"1529, @"152A, @"152B,
+@"152D, @"152E, @"143E, @"1555, @"1556, @"1557, @"1558, @"1559,
+@"155A, @"155D, @"1546, @"1547, @"1548, @"1549, @"154B, @"154C,
+@"1550, @"157F, @"1580, @"1581, @"1582, @"1583, @"1584, @"1585,
+@"158F, @"1590, @"1591, @"1592, @"1593, @"1594, @"1595, @"1671,
+@"1672, @"1673, @"1674, @"1675, @"1676, @"1596, @"15A0, @"15A1,
+@"15A2, @"15A3, @"15A4, @"15A5, @"15A6, @"157C, @"FFFD, @"FFFD};
+% \end{macrocode}
+% Now we proceed with the expressions. First, we define some ligatures, though
+% these should be part of the virtual font. On the other hand, these ligatures
+% are proper Unicode characters, so go figure!
+% \begin{macrocode}
+expressions:
+`f' `f' => @"FB00;
+`f' `i' => @"FB01;
+`f' `l' => @"FB02;
+`f' `f' `i' => @"FB03;
+`f' `f' `l' => @"FB04;
+% \end{macrocode}
+% And now we show how we map the ISCII characters to Unicode characters:
+% if the character has ordinal number less than or equal to 127, then
+% we just push to the output stream the character as it is. If its ordinal
+% number is greater than 127, we consult the array and return its entry
+% at the index which determined by the ordinal number minus 0x80 (128).
+% Any other character is mapped to the Unicode \textit{replacement character},
+% which is used to replace an incoming character whose value is unknown or
+% unpresentable in Unicode.
+% \begin{macrocode}
+@"00-@"7F => \1;
+@"80-@"FF => #(tabInuitSCII[\1-@"80]);
+. => @"FFFD;
+%</inuitscii>
+% \end{macrocode}
+%
+% \section{The Virtual Fonts}
+%
+% In this section we present only the general structure of the $\Omega$
+% virtual property list files that we had to create to allow users to enter
+% directly Unicode text. The reader may wonder why we do not present the
+% complete code of all four $\Omega$VP file? The answer simply is that each
+% file is about 2,000 lines long with repeated information. In addition, the
+% package does not inlcude these files, as the \texttt{ovp2ovf} program that
+% is included with most \TeX\ distributions fails to process these
+% files and so they are practically useless\footnote{The author used
+% \texttt{ovp2ovf} version 1.5 to process the files, while most \TeX\
+% installations provide version 2.0, which is buggy.} Users who want to
+% experiment with the files can obtain them directly from the author of the
+% package.
+%
+% At the beggining of each $\Omega$VP file, we have the identification part
+% and the assigment of the font dimensions.
+% \begin{macrocode}
+%<*OVP>
+(FAMILY OINUIT)
+(CODINGSCHEME Unicode Inuit)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.5)
+ (STRETCH R 0.3)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.583)
+ (QUAD R 1.0)
+ )
+% \end{macrocode}
+% We wanted each virtual font to inlcude the ASCII characters and the
+% characters used in Inuktitut. That is why we have two \texttt{MAPFONT}
+% definitions (more complex fonts, may need more \texttt{MAFONT} definitions).
+% Note that we use the Computer Modern sans serif font as this matches better
+% with the Nunacom font.
+% \begin{macrocode}
+(MAPFONT D 0
+ (FONTNAME Inuit)
+ (FONTDSIZE R 10.0)
+ )
+(MAPFONT D 1
+ (FONTNAME cmss10)
+ (FONTDSIZE R 10.0)
+ )
+% \end{macrocode}
+% The ligature table contains the ``ordinary'' kerning information found in all% Computer Modern fonts plus some that deal with the Inuktitut charcaters.
+% It is interesting to note that we cannot have ligature definitions, as
+% these instructions cause \texttt{ovp2ovf} to crash!
+% \begin{macrocode}
+(LIGTABLE
+ (LABEL H 0066)
+ (KRN H 0027 R 0.069445)
+ (KRN H 003F R 0.069445)
+ (KRN H 0021 R 0.069445)
+ (KRN H 0029 R 0.069445)
+ (KRN H 005D R 0.069445)
+ (STOP)
+ )
+% \end{macrocode}
+% Although each character entry is quite standard, we present just one so
+% that can see what has to be done.
+% \begin{macrocode}
+(CHARACTER H 0021
+ (CHARWD R 0.256)
+ (CHARHT R 0.689)
+ (CHARDP R 0.004)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR O 41)
+ )
+ )
+%</OVP>
+% \end{macrocode}
+%
+% \section*{Acknowledgments}
+%
+% I would like to thank Andrea Tomkins for giving me the right to redistribute
+% the Nunacom font. I also thank Luis-Jacques Dorais, who explained to me the
+% hyphenation rules of the Inuktitut language, and Dimitrios Filippou, who
+% deciphered to me the secrets of transforming hyphenation rules into
+% hyphenation patterns suitable for use with \TeX/$\Omega$.
+%
diff --git a/language/inuktitut/oinuit/lambda/oinuit.ins b/language/inuktitut/oinuit/lambda/oinuit.ins
new file mode 100644
index 0000000000..9ead2e8bd4
--- /dev/null
+++ b/language/inuktitut/oinuit/lambda/oinuit.ins
@@ -0,0 +1,65 @@
+%% Copyright 2002 Apostolos Syropoulos
+%%
+%% This file is part of the `grtimes' package.
+%% You are not allowed to modify its contents.
+%%
+\def\filedate{2002/07/21}
+\def\batchfile{oinuit.ins}
+\input docstrip.tex
+
+{\ifx\generate\undefined
+\Msg{**********************************************}
+\Msg{*}
+\Msg{* This installation requires docstrip}
+\Msg{* version 2.3c or later.}
+\Msg{*}
+\Msg{* An older version of docstrip has been input}
+\Msg{*}
+\Msg{**********************************************}
+\errhelp{Move or rename old docstrip.tex.}
+\errmessage{Old docstrip in input path}
+\batchmode
+\csname @@end\endcsname
+\fi}
+
+\preamble
+
+ (c) copyright 2002 Apostolos Syropoulos
+ This program can be redistributed and/or modified under the terms
+ of the LaTeX Project Public License Distributed from CTAN
+ archives in directory macros/latex/base/lppl.txt; either
+ version 1 of the License, or any later version.
+ use or alter this file in any way.
+
+ Please report errors or suggestions for improvement to
+
+ Apostolos Syropoulos
+ 366, 28th October Str.
+ GR-671 00 Xanthi, GREECE
+ apostolo@ocean1.ee.duth.gr or apostolo@obelix.ee.duth.gr
+
+\endpreamble
+
+
+\keepsilent
+
+\generate{\generateFile{oinuit.sty}{f}{\from{oinuit.dtx}{oinuit}}
+ \generateFile{litenc.def}{f}{\from{oinuit.dtx}{LITenc}}
+ \generateFile{litcmr.fd}{f}{\from{oinuit.dtx}{LITcmr}}
+ \generateFile{inuit.tex}{f}{\from{oinuit.dtx}{Hyphenation}}}
+\postamble
+\endpostamble
+\generate{\generateFile{Ninuit2uni.otp}{f}{\from{oinuit.dtx}{Ninuit2uni}}
+ \generateFile{Qinuit2uni.otp}{f}{\from{oinuit.dtx}{Qinuit2uni}}
+ \generateFile{inuitscii.otp}{f}{\from{oinuit.dtx}{inuitscii}}}
+\Msg{********************************************************}
+\Msg{To finish installation you have to create the directory }
+\Msg{/omega/lambda/oinuit and copy there the .fd, the .end }
+\Msg{and the .sty files. The .otp files should be copied to }
+\Msg{the directory omega/ocp/oinuit, which must be created. }
+\Msg{Now, rehash your TeX installation , if it is required to}
+\Msg{do this. Optionally, you can regenerate the Lambda }
+\Msg{format. }
+\Msg{ Happy Inuiktitut ``Omega''-ing!}
+\Msg{********************************************************}
+\endinput
diff --git a/language/inuktitut/oinuit/ocp/Ninuit2uni.ocp b/language/inuktitut/oinuit/ocp/Ninuit2uni.ocp
new file mode 100644
index 0000000000..d50fd72611
--- /dev/null
+++ b/language/inuktitut/oinuit/ocp/Ninuit2uni.ocp
Binary files differ
diff --git a/language/inuktitut/oinuit/ocp/Qinuit2uni.ocp b/language/inuktitut/oinuit/ocp/Qinuit2uni.ocp
new file mode 100644
index 0000000000..3cf41a7e0a
--- /dev/null
+++ b/language/inuktitut/oinuit/ocp/Qinuit2uni.ocp
Binary files differ
diff --git a/language/inuktitut/oinuit/ocp/inuitscii.ocp b/language/inuktitut/oinuit/ocp/inuitscii.ocp
new file mode 100644
index 0000000000..28bbc828c8
--- /dev/null
+++ b/language/inuktitut/oinuit/ocp/inuitscii.ocp
Binary files differ
diff --git a/language/inuktitut/oinuit/ofm/OInuit.ofm b/language/inuktitut/oinuit/ofm/OInuit.ofm
new file mode 100644
index 0000000000..2150de2dc2
--- /dev/null
+++ b/language/inuktitut/oinuit/ofm/OInuit.ofm
Binary files differ
diff --git a/language/inuktitut/oinuit/ofm/OInuitb.ofm b/language/inuktitut/oinuit/ofm/OInuitb.ofm
new file mode 100644
index 0000000000..95f85d71c9
--- /dev/null
+++ b/language/inuktitut/oinuit/ofm/OInuitb.ofm
Binary files differ
diff --git a/language/inuktitut/oinuit/ofm/OInuitbo.ofm b/language/inuktitut/oinuit/ofm/OInuitbo.ofm
new file mode 100644
index 0000000000..4b9de858f5
--- /dev/null
+++ b/language/inuktitut/oinuit/ofm/OInuitbo.ofm
Binary files differ
diff --git a/language/inuktitut/oinuit/ofm/OInuito.ofm b/language/inuktitut/oinuit/ofm/OInuito.ofm
new file mode 100644
index 0000000000..23cdda91a2
--- /dev/null
+++ b/language/inuktitut/oinuit/ofm/OInuito.ofm
Binary files differ
diff --git a/language/inuktitut/oinuit/ovf/OInuit.ovf b/language/inuktitut/oinuit/ovf/OInuit.ovf
new file mode 100644
index 0000000000..9374147d33
--- /dev/null
+++ b/language/inuktitut/oinuit/ovf/OInuit.ovf
Binary files differ
diff --git a/language/inuktitut/oinuit/ovf/OInuitb.ovf b/language/inuktitut/oinuit/ovf/OInuitb.ovf
new file mode 100644
index 0000000000..9e208c9db3
--- /dev/null
+++ b/language/inuktitut/oinuit/ovf/OInuitb.ovf
Binary files differ
diff --git a/language/inuktitut/oinuit/ovf/OInuitbo.ovf b/language/inuktitut/oinuit/ovf/OInuitbo.ovf
new file mode 100644
index 0000000000..d6efcd18e9
--- /dev/null
+++ b/language/inuktitut/oinuit/ovf/OInuitbo.ovf
Binary files differ
diff --git a/language/inuktitut/oinuit/ovf/OInuito.ovf b/language/inuktitut/oinuit/ovf/OInuito.ovf
new file mode 100644
index 0000000000..76516ccc5a
--- /dev/null
+++ b/language/inuktitut/oinuit/ovf/OInuito.ovf
Binary files differ
diff --git a/language/inuktitut/oinuit/tfm/Inuit.tfm b/language/inuktitut/oinuit/tfm/Inuit.tfm
new file mode 100644
index 0000000000..f61bf0ce7f
--- /dev/null
+++ b/language/inuktitut/oinuit/tfm/Inuit.tfm
Binary files differ
diff --git a/language/inuktitut/oinuit/tfm/Inuitb.tfm b/language/inuktitut/oinuit/tfm/Inuitb.tfm
new file mode 100644
index 0000000000..b824d0e41e
--- /dev/null
+++ b/language/inuktitut/oinuit/tfm/Inuitb.tfm
Binary files differ
diff --git a/language/inuktitut/oinuit/tfm/Inuitbo.tfm b/language/inuktitut/oinuit/tfm/Inuitbo.tfm
new file mode 100644
index 0000000000..ace6bb0b90
--- /dev/null
+++ b/language/inuktitut/oinuit/tfm/Inuitbo.tfm
Binary files differ
diff --git a/language/inuktitut/oinuit/tfm/Inuito.tfm b/language/inuktitut/oinuit/tfm/Inuito.tfm
new file mode 100644
index 0000000000..bd9aa898c3
--- /dev/null
+++ b/language/inuktitut/oinuit/tfm/Inuito.tfm
Binary files differ
diff --git a/language/inuktitut/oinuit/tfm/cmssbxo10.tfm b/language/inuktitut/oinuit/tfm/cmssbxo10.tfm
new file mode 100644
index 0000000000..25eae8e556
--- /dev/null
+++ b/language/inuktitut/oinuit/tfm/cmssbxo10.tfm
Binary files differ
diff --git a/language/inuktitut/oinuit/type1/Inuit.pfb b/language/inuktitut/oinuit/type1/Inuit.pfb
new file mode 100644
index 0000000000..028de92201
--- /dev/null
+++ b/language/inuktitut/oinuit/type1/Inuit.pfb
Binary files differ
diff --git a/language/inuktitut/oinuit/type1/Inuitb.pfb b/language/inuktitut/oinuit/type1/Inuitb.pfb
new file mode 100644
index 0000000000..ee87ac573a
--- /dev/null
+++ b/language/inuktitut/oinuit/type1/Inuitb.pfb
Binary files differ
diff --git a/language/inuktitut/oinuit/type1/Inuitbo.pfb b/language/inuktitut/oinuit/type1/Inuitbo.pfb
new file mode 100644
index 0000000000..a75aa2da6d
--- /dev/null
+++ b/language/inuktitut/oinuit/type1/Inuitbo.pfb
Binary files differ
diff --git a/language/inuktitut/oinuit/type1/Inuito.pfb b/language/inuktitut/oinuit/type1/Inuito.pfb
new file mode 100644
index 0000000000..2b7aa699dd
--- /dev/null
+++ b/language/inuktitut/oinuit/type1/Inuito.pfb
Binary files differ
diff --git a/language/inuktitut/oinuit/type1/cmssbxo10.pfb b/language/inuktitut/oinuit/type1/cmssbxo10.pfb
new file mode 100644
index 0000000000..c950b26a4b
--- /dev/null
+++ b/language/inuktitut/oinuit/type1/cmssbxo10.pfb
Binary files differ