diff options
author | Karl Berry <karl@freefriends.org> | 2022-06-08 17:34:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-06-08 17:34:24 +0000 |
commit | 6a4e2a572e30f98e9803fb51f186db1ee9a41c67 (patch) | |
tree | f362c9eb5325bdbded30260e38190fc5525b1724 | |
parent | e90782a615eb546cae7930e198e276837f370e9c (diff) |
sync with pdftex r883 for restoring efcode.tex and protcode.tex
git-svn-id: svn://tug.org/texlive/trunk@63512 c570f23f-e606-0410-a88d-b1316a301751
8 files changed, 8841 insertions, 2886 deletions
diff --git a/Master/texmf-dist/doc/pdftex/samplepdftex/README b/Master/texmf-dist/doc/pdftex/samplepdftex/README new file mode 100644 index 00000000000..188e5c98c1f --- /dev/null +++ b/Master/texmf-dist/doc/pdftex/samplepdftex/README @@ -0,0 +1,24 @@ +$Id: README 883 2022-06-08 17:30:43Z karl $ +This samplepdf directory contains a few plain TeX example files. They +are not meant to be used as-is, and may interfere with any real document. +Please take them and adapt them as you see fit. + +The pdftex manual (texdoc pdftex == +http://mirrors.ctan.org/systems/doc/pdftex/manual/pdftex-a.pdf) +is the reference documentation for pdfTeX. + +samplepdf.tex - document exhibiting many pdfTeX features. +Please peruse both the output and the source. + +pdfcolor.tex - defining and using colors. (Used in samplepdf.tex) + +efcode.tex - sample \efcode settings and macros for font expansion. +protcode.tex - sample \efcode settings and macros for character protrusion. +(These two not used by samplepdf.tex. See the LaTeX package microtype +for much more sophisticated support -- https://ctan.org/pkg/microtype.) + +Additionally, the standalone macro file supp-pdf.tex (-> supp-pdf.mkii) +can read MetaPost output directly in pdftex while generating PDF. No +need for eps-to-pdf conversion. It comes from ConTeXt and is included in +the TeX distributions. + diff --git a/Master/texmf-dist/doc/pdftex/samplepdftex/efcode.tex b/Master/texmf-dist/doc/pdftex/samplepdftex/efcode.tex new file mode 100644 index 00000000000..2a8f1320b13 --- /dev/null +++ b/Master/texmf-dist/doc/pdftex/samplepdftex/efcode.tex @@ -0,0 +1,89 @@ +% $Id: efcode.tex 883 2022-06-08 17:30:43Z karl $ +% Public domain. Originally written by Han The THanh. +% Example \efcode ("expansion factor code") settings +% for per-glyph tuning of font expansions. +% +% Also includes a basic macro to enable font expansion, adjusting for +% LuaTeX and pdfTeX. +% +% As written, this file does nothing but make definitions. +% Adapt and adjust for your needs. +% +% Much more in the LaTeX microtype package (https://ctan.org/pkg/microtype). + +\newcount\temploopefcode +\def\resetefcode#1{% reset all to 1000 + \temploopefcode=0 + \loop + \efcode#1\temploopefcode=1000 + \advance\temploopefcode 1 + \ifnum\temploopefcode < 256 \repeat +} + +\def\setefcode#1{% + \efcode#1`\2=700 + \efcode#1`\3=700 + \efcode#1`\6=700 + \efcode#1`\8=700 + \efcode#1`\9=700 + \efcode#1`\A=500 + \efcode#1`\B=700 + \efcode#1`\C=700 + \efcode#1`\D=500 + \efcode#1`\E=700 + \efcode#1`\F=700 + \efcode#1`\G=500 + \efcode#1`\H=700 + \efcode#1`\K=700 + \efcode#1`\M=700 + \efcode#1`\N=700 + \efcode#1`\O=500 + \efcode#1`\P=700 + \efcode#1`\Q=500 + \efcode#1`\R=700 + \efcode#1`\S=700 + \efcode#1`\U=700 + \efcode#1`\W=700 + \efcode#1`\Z=700 + \efcode#1`\a=700 + \efcode#1`\b=700 + \efcode#1`\c=700 + \efcode#1`\d=700 + \efcode#1`\e=700 + \efcode#1`\g=700 + \efcode#1`\h=700 + \efcode#1`\k=700 + \efcode#1`\m=700 + \efcode#1`\n=700 + \efcode#1`\o=700 + \efcode#1`\p=700 + \efcode#1`\q=700 + \efcode#1`\s=700 + \efcode#1`\u=700 + \efcode#1`\w=700 + \efcode#1`\z=700 +} + +% emacs-page +% Different primitives for LuaTeX and pdfTeX. +% This fragment courtesy of Robert Schlicht, +% https://tex.stackexchange.com/questions/646769. Public domain. +% +\input iftex.sty +\ifluatex + \adjustspacing=2 + \def\mtplnfontexpand#1{% + \expandglyphsinfont #1 20 20 1\relax} +\else + \pdfadjustspacing=2 + \def\mtplnfontexpand#1{% + \pdffontexpand #1 20 20 1 autoexpand\relax} +\fi +% enable for these fonts. +%\mtplnfontexpand\tenrm +%\mtplnfontexpand\tensl +%\mtplnfontexpand\tenbf + +%\hsize=2.2in +%\input story +%\bye diff --git a/Master/texmf-dist/doc/pdftex/samplepdftex/pdfcolor.tex b/Master/texmf-dist/doc/pdftex/samplepdftex/pdfcolor.tex index f09ecbcb750..1e172db5a43 100644 --- a/Master/texmf-dist/doc/pdftex/samplepdftex/pdfcolor.tex +++ b/Master/texmf-dist/doc/pdftex/samplepdftex/pdfcolor.tex @@ -1,4 +1,6 @@ +% $Id: pdfcolor.tex 883 2022-06-08 17:30:43Z karl $ % Very simple macros to show how to use colors with pdftex +% Public domain. Originally written by Han The Thanh. \def\cmykGreenYellow{0.15 0 0.69 0} \def\cmykYellow{0 0 1 0} diff --git a/Master/texmf-dist/doc/pdftex/samplepdftex/protcode.tex b/Master/texmf-dist/doc/pdftex/samplepdftex/protcode.tex new file mode 100644 index 00000000000..ab24297645c --- /dev/null +++ b/Master/texmf-dist/doc/pdftex/samplepdftex/protcode.tex @@ -0,0 +1,93 @@ +% $Id: protcode.tex 883 2022-06-08 17:30:43Z karl $ +% Public domain. Originally written by Han The THanh. +% Example \lpcode and \rpcode ("left/right protrusion code") settings +% for per-glyph tuning of protrusion, and a macro to execute them +% +% As written, this file does nothing but make definitions. +% Adapt and adjust for your needs. +% +% Much more in the LaTeX microtype package (https://ctan.org/pkg/microtype). + +\def\setprotcode#1{% + % this macro works with OT1 encoding only -- mostly ASCII, + % but assumes OT1 for quotes and dashes. + \rpcode#1`\!=200 + \rpcode#1`\,=700 + \rpcode#1`\-=700 + \rpcode#1`\.=700 + \rpcode#1`\;=500 + \rpcode#1`\:=500 + \rpcode#1`\?=200 + \lpcode#1`\`=700 + \rpcode#1`\'=700 + \lpcode#1 92=500 % `` + \rpcode#1 34=500 % '' + \rpcode#1 123=300 % -- + \rpcode#1 124=200 % --- + \rpcode#1`\)=50 + \rpcode#1`\A=50 + \rpcode#1`\F=50 + \rpcode#1`\K=50 + \rpcode#1`\L=50 + \rpcode#1`\T=50 + \rpcode#1`\V=50 + \rpcode#1`\W=50 + \rpcode#1`\X=50 + \rpcode#1`\Y=50 + \rpcode#1`\k=50 + \rpcode#1`\r=50 + \rpcode#1`\t=50 + \rpcode#1`\v=50 + \rpcode#1`\w=50 + \rpcode#1`\x=50 + \rpcode#1`\y=50 + \lpcode#1`\(=50 + \lpcode#1`\A=50 + \lpcode#1`\J=50 + \lpcode#1`\T=50 + \lpcode#1`\V=50 + \lpcode#1`\W=50 + \lpcode#1`\X=50 + \lpcode#1`\Y=50 + \lpcode#1`\v=50 + \lpcode#1`\w=50 + \lpcode#1`\x=50 + \lpcode#1`\y=0 + \adjustprotcode#1\relax +} + +\newif\ifneedadjustprotcode +\newbox\boxA +\newcount\countA +\newcount\countB +\def\adjustprotcode#1{% + \needadjustprotcodefalse + \ifnum\pdftexversion = 14 + \ifnum \expandafter`\pdftexrevision > `g + \needadjustprotcodetrue + \fi + \else\ifnum\pdftexversion > 14 + \needadjustprotcodetrue + \fi \fi + \ifneedadjustprotcode + \countA=0 + \loop + \ifcase\lpcode#1\countA\else + \adjustcp\lpcode#1\countA + \fi + \ifcase\rpcode#1\countA\else + \adjustcp\rpcode#1\countA + \fi + \advance\countA 1 + \ifnum\countA < 256 \repeat + \fi +} +\def\adjustcp#1#2#3{% + \setbox\boxA=\hbox{% + \ifx#2\font\else#2\fi + \char#3}% + \countB=\wd\boxA + \multiply\countB #1#2#3\relax + \divide\countB \fontdimen6 #2\relax + #1#2#3=\countB\relax +} diff --git a/Master/texmf-dist/doc/pdftex/samplepdftex/samplepdf.mp b/Master/texmf-dist/doc/pdftex/samplepdftex/samplepdf.mp new file mode 100644 index 00000000000..bb5788f37a6 --- /dev/null +++ b/Master/texmf-dist/doc/pdftex/samplepdftex/samplepdf.mp @@ -0,0 +1 @@ +prologues := 1; def drawleaf(expr A, B, C) = pickup pencircle scaled 4bp; draw (0, 0) {dir 60} .. A .. {dir 60} B withcolor C; pickup pencircle scaled 2bp; draw A {dir 75} .. {dir 45} B withcolor C; draw A {right} .. {dir 75} B withcolor C; enddef; beginfig(0); drawleaf((50, 50), (400, 250), .6green); d := .5 xpart (400, 250); currentpicture := currentpicture reflectedabout ((d, 0), (d, 1)); endfig; beginfig(1); drawleaf((50, 50), (400, 250), .6blue); currentpicture := currentpicture reflectedabout ((50, 50), (400, 250)); endfig; end; diff --git a/Master/texmf-dist/doc/pdftex/samplepdftex/samplepdf.pdf b/Master/texmf-dist/doc/pdftex/samplepdftex/samplepdf.pdf new file mode 100644 index 00000000000..c7909e49b2e --- /dev/null +++ b/Master/texmf-dist/doc/pdftex/samplepdftex/samplepdf.pdf @@ -0,0 +1,8632 @@ +%PDF-1.5 +% +4 0 obj +<< +/Length 1573 +>> +stream +0 g +1 0 0 1 72 720 cm +0 0 0 1 k +1 0 0 1 -72 -720 cm +BT +/F1 9.9626 Tf 72 710.037 Td [(This)-333(is)-334(v)28(ersion)-333(140)-334(\050revision)-333(21\051)-333(of)-334(p)-27(dfT)]TJ 174.069 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X.)]TJ -179.604 -11.955 Td [(This)-333(\014le)-334(is)-333(PDF)-333(v)28(e)-1(rsion)-333(1.5.)]TJ 0 -23.91 Td [(F)83(on)28(t)-333(cmr10)-334(has)-333(resource)-333(name)-334(tag)-333(1)-333(and)-334(ob)-55(ject)-334(n)28(um)28(b)-28(er)-333(1)-333(in)-334(the)-333(PDF)-333(output.)-445(F)84(on)28(t)-334(size)-333(is)-333(10.0pt.)]TJ 0 -11.955 Td [(Ligatures:)-444(\013on)27(t,)-333(\014n)28(t,)-333(\015in)27(t)]TJ 0 -11.956 Td [(No)-333(ligatures:)-445(ffont,)-333(fint,)-333(flint)]TJ 0 -23.91 Td [(Changing)-333(color)-334(can)-333(be)-333(done)-334(by)-333(inserting)-333(`raw')-333(PDF)-334(code,)-333(like)]TJ +0 1 1 0 k + [-667(this.)]TJ +ET +1 0 0 1 72 624.414 cm +0 g +1 0 0 1 -72 -624.414 cm +BT +/F1 9.9626 Tf 72 614.396 Td [(A)-333(simple)-334(picture:)]TJ +ET +1 0 0 1 151.508 614.396 cm +q 1 j 0 1 0 rg 0 0 1 RG 0 0 10 10 re B Q +1 0 0 1 -151.508 -614.396 cm +BT +/F1 9.9626 Tf 72 602.441 Td [(...and)-333(now)-334(l)1(o)-1(ok)-333(at)-333(the)-333(lowe)-1(r-left)-333(corner)-333(of)-333(the)-334(page.)]TJ +ET +q 1 j 0 1 0 rg 0 0 1 RG 0 0 10 10 re B Q +q -1 0 0 1 612 0 cm .5 g +BT +/F1 9.9626 Tf 463.481 590.486 Td [(Do)-333(you)-334(like)-333(that?)]TJ +ET +Q +BT +/F1 9.9626 Tf 72 578.531 Td [(default)-333(color,)]TJ +1 1 0 0 k + [-667(some)-333(new)-334(default)]TJ +0 1 1 0 k + [-666(red,)]TJ +1 0 1 0 k + [-667(green,)]TJ 231.509 -523.241 Td [(1)]TJ +ET + +endstream +endobj +3 0 obj +<< +/Type /Page +/Contents 4 0 R +/Resources 2 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 5 0 R +>> +endobj +2 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +7 0 obj +<< +/Length 5 +>> +stream +Hello +endstream +endobj +16 0 obj +<< +/Length 4219 +>> +stream +1 0 1 0 k +BT +/F1 9.9626 Tf 72 710.037 Td [(still)-333(green,)]TJ +0 1 1 0 k + [-667(red)-333(again,)]TJ +1 1 0 0 k + [-667(default)-333(again,)]TJ +0 g + [-667(back)-333(to)-333(black.)]TJ 0 -23.91 Td [(We)-333(have)-334(an)-333(access)-334(to)-333(PDF)-333(object)-333(numbers,)-334(even)-333(before)-333(defining)-334(those)-333(objects.)]TJ +ET +q +1 0 0 1 72 672.235 cm +/Fm1 Do +Q +BT +/F1 9.9626 Tf 72 662.217 Td [(XObject)-333(above)-334(has)-333(been)-333(written)-334(as)-333(object)-333(13.)]TJ 0 -11.955 Td [(Its)-333(resource)-334(name)-333(tag)-334(i)1(s)-334(1)-333(\050)]TJ/F30 9.9626 Tf 119.496 0 Td [(/Fm1)-525(13)-525(0)-525(R)]TJ/F1 9.9626 Tf 60.855 0 Td [(entry)-333(in)-334(page)-333(resources)-333(dictionary\051.)]TJ -180.351 -23.911 Td [(It)-314(took)-314(0.12779)-314(seconds)-315(to)-314(typeset)-314(the)-314(whole)-314(stuff)-314(above.)-438(To)-314(typeset)-314(the)-315(last)-314(two)-314(sentences)-314(it)-314(took)-314(0)-314(`scaled)]TJ 0 -11.955 Td [(seconds')-333(\0501s/65536\051.)]TJ 0 -23.91 Td [(Random)-333(seed)-334(initialized)-333(to)-333(382715649.)-445(We)-333(may)-333(c)-1(h)1(ange)-334(it,)-333(lets)-334(say)-333(to)-333(8375.)]TJ 0 -11.956 Td [(10)-333(uniformly)-334(d)1(istributed)-334(random)-333(numbers)-333([0..100]:)-445(4,)-333(80,)-333(23,)-334(54,)-333(87,)-333(23,)-334(50,)-333(96,)-333(26,)-333(7)-1(3.)]TJ 0 -11.955 Td [(10)-333(normally)-334(distrib)1(uted)-334(random)-333(numbers:)]TJ/F13 9.9626 Tf 0 -11.955 Td [(\000)]TJ/F1 9.9626 Tf 7.749 0 Td [(0)]TJ/F7 9.9626 Tf 4.981 0 Td [(:)]TJ/F1 9.9626 Tf 2.767 0 Td [(3973,)]TJ/F13 9.9626 Tf 26.014 0 Td [(\000)]TJ/F1 9.9626 Tf 7.749 0 Td [(0)]TJ/F7 9.9626 Tf 4.981 0 Td [(:)]TJ/F1 9.9626 Tf 2.768 0 Td [(15367,)-333(0)]TJ/F7 9.9626 Tf 35.976 0 Td [(:)]TJ/F1 9.9626 Tf 2.767 0 Td [(86794,)]TJ/F13 9.9626 Tf 30.995 0 Td [(\000)]TJ/F1 9.9626 Tf 7.749 0 Td [(0)]TJ/F7 9.9626 Tf 4.981 0 Td [(:)]TJ/F1 9.9626 Tf 2.768 0 Td [(11275,)-333(0)]TJ/F7 9.9626 Tf 35.976 0 Td [(:)]TJ/F1 9.9626 Tf 2.767 0 Td [(28667,)]TJ/F13 9.9626 Tf 30.995 0 Td [(\000)]TJ/F1 9.9626 Tf 7.749 0 Td [(0)]TJ/F7 9.9626 Tf 4.981 0 Td [(:)]TJ/F1 9.9626 Tf 2.768 0 Td [(77115,)]TJ/F13 9.9626 Tf 30.995 0 Td [(\000)]TJ/F1 9.9626 Tf 7.749 0 Td [(0)]TJ/F7 9.9626 Tf 4.981 0 Td [(:)]TJ/F1 9.9626 Tf 2.767 0 Td [(00499,)]TJ/F13 9.9626 Tf 30.995 0 Td [(\000)]TJ/F1 9.9626 Tf 7.749 0 Td [(0)]TJ/F7 9.9626 Tf 4.981 0 Td [(:)]TJ/F1 9.9626 Tf 2.768 0 Td [(11049,)-333(2)]TJ/F7 9.9626 Tf 35.976 0 Td [(:)]TJ/F1 9.9626 Tf 2.768 0 Td [(44452,)]TJ/F13 9.9626 Tf 30.994 0 Td [(\000)]TJ/F1 9.9626 Tf 7.749 0 Td [(2)]TJ/F7 9.9626 Tf 4.982 0 Td [(:)]TJ/F1 9.9626 Tf 2.767 0 Td [(01015.)]TJ -405.702 -23.91 Td [(If)-333(there)-334(is)-333(a)-333(text)-334(`)]TJ/F30 9.9626 Tf 77.294 0 Td [(Some)-525(text/\0501\051)]TJ/F1 9.9626 Tf 67.994 0 Td [(',)]TJ -145.288 -11.955 Td [(in)-333(PDF)-334(strin)1(g)-334(one)-333(should)-333(use)]TJ/F30 9.9626 Tf 131.23 0 Td [(\050Some\134040text/\134\0501\134\051)]TJ/F1 9.9626 Tf 99.377 0 Td [(,)]TJ -230.607 -11.956 Td [(and)-333(in)-334(P)1(DF)-334(name)-333(it)-333(w)-1(ou)1(ld)-334(be)]TJ/F30 9.9626 Tf 134.358 0 Td [(/Some#20text#2F#281#29)]TJ/F1 9.9626 Tf 115.067 0 Td [(.)]TJ -249.425 -11.955 Td [(In)-333(hex)-334(form)-333(it)-333(looks)-334(like)]TJ/F30 9.9626 Tf 108.289 0 Td [(<536F6D6520746578742F283129>)]TJ/F1 9.9626 Tf 146.449 0 Td [(,)]TJ -254.738 -11.955 Td [(but)-333(you)-334(can)-333(always)-333(reverse)-334(it)-333(to)-333(get)]TJ/F30 9.9626 Tf 160.399 0 Td [(Some)-525(text/\0501\051)]TJ/F1 9.9626 Tf 67.994 0 Td [(.)]TJ -228.393 -23.91 Td [(The)-274(source)-275(of)-274(this)-275(document)-274(is)]TJ/F30 9.9626 Tf 134.21 0 Td [(53135)]TJ/F1 9.9626 Tf 28.885 0 Td [(bytes)-274(long.)-425(Last)-275(modification)-274(date)-274(is)]TJ/F30 9.9626 Tf 160.45 0 Td [(D:20160504155738-07'00')]TJ/F1 9.9626 Tf 120.298 0 Td [(.)-425(The)]TJ -443.843 -11.955 Td [(md5)-408(sum)-408(is)]TJ/F30 9.9626 Tf 55.471 0 Td [(32E238AEC231B7F7B742322DB7E42749)]TJ/F1 9.9626 Tf 167.371 0 Td [(.)-668(Bytes)-408(7)-408(to)-407(13)-408(of)-408(the)-408(source)-408(are)-408(hex)]TJ/F30 9.9626 Tf 171.933 0 Td [(73616D706C6570)]TJ/F1 9.9626 Tf -394.775 -11.956 Td [(\050string)-333(`samplep'\051.)]TJ 231.509 -379.778 Td [(2)]TJ +ET + +endstream +endobj +15 0 obj +<< +/Type /Page +/Contents 16 0 R +/Resources 14 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 5 0 R +>> +endobj +6 0 obj +(Hello) +endobj +8 0 obj +<< +/MyStreamAttribute /MyValue +/Length 5 +>> +stream +Hello +endstream +endobj +9 0 obj +<< +/Type /File +/Name (obj.dat) +>> +endobj +10 0 obj +<< +/Length 34 +>> +stream +<< +/Type /File +/Name (obj.dat) +>> + +endstream +endobj +11 0 obj +<< +/MyStreamAttribute /MyValue +/Length 34 +>> +stream +<< +/Type /File +/Name (obj.dat) +>> + +endstream +endobj +12 0 obj +(This is object number 12) +endobj +13 0 obj +<< +/Type /XObject +/Subtype /Form +/MyXObjectFormAttribute /MyValue +/BBox [0 0 168.231 8.856] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 20 0 R +/Length 139 +>> +stream +1 0 0 1 0 -783.144 cm +BT +/F1 9.9626 Tf 0 785.081 Td [(This)-333(is)-334(a)-333(box)-333(saved)-334(as)-333(a)-333(XObject)-334(form)]TJ +ET + +endstream +endobj +20 0 obj +<< +/MyXObjectFormResourceAttribute /MyValue +/Font << /F1 1 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +14 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R /F30 17 0 R /F13 18 0 R /F7 19 0 R >> +/XObject << /Fm1 13 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +29 0 obj +<< +/Length 543 +>> +stream +0 g +BT +/F1 9.9626 Tf 72 710.037 Td [(The)-333(previous)-334(page)-333(has)-333(been)-334(written)-333(as)-333(object)-334(3.)]TJ +ET +q +1 0 0 1 72 396.104 cm +/Im1 Do +Q +BT +/F1 9.9626 Tf 72 387.336 Td [(The)-333(last)-334(image)-333(has)-333(1)-334(page\050s\051.)]TJ +ET +q +0.386543 0 0 0.386543 72 264.631 cm +/Im2 Do +Q +q +161.9797 0 0 113.3858 72 152.477 cm +/Im3 Do +Q +q +0.059998 0 0 0.059998 72 133.817 cm +/Im6 Do +Q +BT +/F1 9.9626 Tf 72 124.544 Td [(640)-333(pixels)-334(in)-333(1200dpi)-333(makes)-334(38.53516pt.)]TJ 231.509 -69.254 Td [(3)]TJ +ET + +endstream +endobj +28 0 obj +<< +/Type /Page +/Contents 29 0 R +/Resources 27 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 5 0 R +>> +endobj +21 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./pic.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 30 0 R +/BBox [0 3.18719 440 311] +/Resources << +/ProcSet [ /PDF /ImageC ] +/XObject << +/Im1 31 0 R +>>/ExtGState << +/GS1 32 0 R +>>>> +/Length 61 +/Filter /FlateDecode +>> +stream +Hw6TH/*21Գ4R0 + +endstream +endobj +30 0 obj +<< +/CreationDate (D:20000117151933Z) +/Producer (Acrobat Distiller Command 3.0 for Solaris 2.3 and later \(SPARC\) Wed Sep 4 14:35:50 PDT 1996) +/ModDate (D:20050716192505+02'00') +>> +endobj +31 0 obj +<< +/Type /XObject +/Subtype /Image +/Name /Im1 +/Width 440 +/Height 311 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 31464 +/Filter /DCTDecode +>> +stream + + +
#"""#'''''''''' +
!! !!'''''''''' + + +EFVU(eufv7GWgw8HXhx)9IYiy*:JZjz +&6E'dtU7()euFVfvGWgw8HXhx9IYiy*:JZjz +훉助,.Ƙ;L7mT˥1C~mJtN횔q)Z`@(*o46Q횝kp~miDS\Wn=qn=}3pZQ:/6Ƕn>4xҟf,:e҅<rV +/ +҂#ڝY.()q^)}29F[Z2=[&+!}-Wu, +$Xok[rlaG~2__˦,Ī4_0o + +<Uv-,Q\3P"|<c +PYH yrW*.M5K=*A7B0 +9r_Oo,ZݴsV[pi +ضI3Fbw^)-gmA>)2-hثJ +#)_d3]ǵ1Ϳ$V*O=i@@?ˏ,Bᮭ٭ +9dJR,a6&S1I˗?͌[EdoœE|ëG',E<RcTUBxdU`nPn_+|?/,.6iժ/Xg܋69 +Iv\'MKd0#bBid ?$.Ǜ\?l(.e3[o^wgnKs]ف?gʠ|\-O61o4R>CluM6HpZøX7_V7ϫLf*y__?kX\mF큰 +6cu8ɋL +O8P64~<z~bf6{vY-q?s(Q#_ٍqȊ?13> +<}sa`gC S:l7Hȯ&;uԬf5tgC?%oeHд`3O="@p߳ + +=2v/Q{J%4R%+A7,۫2D5)nٕE&AE_K+y%'ѣzV̿ro1rDHP +J`X'r&<*N
m`ztˊ +^ +^GqU5P?k~,k +^>
ˇz_,^k{(Hy~oPAg +O,<ѣV$MH :qTgU ++ey4݆^Ⱦxi]ד, +fDEXO!f8XXR0AOp{k/fH1dPӭr[i ._8ڄPrc6^`/9'w\D + +V^eѿioĢshr7'g=C`ד27,Q +,u9溑WGW+_+d_XmZP8poǓnf嘹n;4n+UA + +Fo^_qPeԯK{zvYLMf+<)l*i< }Kqy!"䐺8oyB_G^~ +u
kTW%̐, +[o-H +9Xm3_/Ցxdki2[oNxx1<Ӫ5̰FL>29v6j-䡤Xhň-?bR@brVK;Շ0w'f&MAm-+_c +gd@+~㩐5&+Z٢/$A,`9!1`yT'e|9X<bvzE-\@62]Hn8~fiy7^[[l6(P9g2/+v-3ER +@9Y>wFaX!I jWNȉwGЍ$["e^\1<E<nKMe +diY,i +/
5Id &7~p +cIf_!y*GPUVY3Ag,PpjUUk4̗w34F2GxǗ._iE-Iw1gÐ#l0j`$JB<}OU?WLaf +a__EJ4n/Y4߂1D7V +[o,Rd3Hҡ +$IU%.|?_dc,>Une4ICm嵸ku4ò1`{.X:3TC'W'+PСF5|?,qˉ*76q_~?uo!)Uz
Ul>d(2,Ca$DQunWk8rQw<RfaouhmCXs,~Vg-/jC˗mNB(TRſk2? dTXh*{r+<rY,0h}K\F !z!TdeS։<q0 +q=2=>9GEUxZ3F?S.*@fi,c%@Hq +A%~[<f0<Z6RlkYS,mG0J@Skh/H"j!y|Lp/rHWyߔXVY1b%37\XSNjAM_×lKzG +C"JH8"E,Х@RF
)ž?6!7Ք
$&?G)nU&A|DYaP>_/\KQ/"9.3s1a&FX2!vn*-8koc`mL$|g +Op+E y˨E +Cʩ|KǏ"ҵSq{h[Y +q}I>?GXxtT\V!Imt#59S[HqŰ'
AcMo?2K.? +J\*[Dd2BW|E_~ +O0 +&Y>Q0K,p!Nj?/?9IrA5ëm ^UX9<rpB&'Ԯ.)"#=厷yw欿.\7QHBm]ak@=@QH<W.Y. L)\NҼD9u] AC5{VPh@ƹfyъqrVq +:d|?~,(7^ʤv@7eof<I"foK4;u͂Beh!?6YƊфĜcv`8 +.!i
jm;y.x\琉 *?cG[[ԧ[dm-5
%SvU +%68MeɌiHP"@ul[X\rw'VB&ߵ (PLc,hc0eH_0D
6AYE
kR^eMWyr¯/iͨ#ZJTH7} +JBkLmX }T +cO=IޭOJdV1>Z_3d.E(#!Ǫ:oYg&r +ƧC!J̋Y
,6l҉nؑY**\t?kEyorUUbhӉbeMy" +XzR!ҽٸ +qo +Hk
3'ҋ8ˏ?fK36Wsg҈iU +f8 +n$?};X&DQXc\F2HLFZS(<BPqUc1
%KHOXtZRMVI + +'ۧ + +/ +Jq|Y"KĮO'͘p#+Ey-QPiJձF,~x +ZImmHԪ*#|?g'0Ý72m<`\p-4<.-˗:0inOWo +Kv4b6Z}f#~9jBk]O5ja<N| !dC΄08#|)Zڔ}X^6xtG81by~2[S +ff(Ti 'm5J"._R0ɧ?~lRvXmqmulN#yjh茟ߵ
Qg[R=%
AVhZʷQpPӑr_lVSjO~&MkֵSIKd?Y7<1L0XކqSaQ ++{Be% 7y_0%9|_jg11#BO[3EtOYVIPU6g&ZTmaӤc㢒9,1KSx'JQW5u8zbyM6$[bїyc$@^<p69g82GB:Ɏz+,4$pR'`@*xjZE$q)@2'7=W%yJ-@Wphe!-h<D0Yt-+HeR+/Ŀ7[`i]xNo϶H/LJZ8w& +q(E@ +%O,%Z;̅ +&X*f;>hٸAd1 +zbW: ,xf%ljyvdo٣m:}E},QIDҼ + +1*Jۇ&9`(h0[EZS# `!F=BzSe0RYk^UPGIeC +eZjī + +cle0W6&Fk$. +~? +YIOvqbWv8"~*`eUA̞Oķ? +AY6cI\ _F@ē]qh<1 +^\xtU/%0=(Uxf)Ač +٬#3aYΥq +wle!oh +.)ҀDĭrØm%HIa+*l߆$b3L' ˗
1uHB/iD>aN#^!$1 +{儥Y'~#<qWmyVoǖ
fF_\21J8f<vQ5ZF BQz,EvG$O_|R6Ԧ00OA42jæ+ r1+HP? =3FCq +(wF +et( +ª
`0M +HR2A0J"E+Ȝ4DYfcǐ$ +~/R|-ϓdz9#},Hr"#A%68DтI$dWU\[E wqU둥r{cČcJ+QS5x),m9ڍ\l+!Sצˏ"#4=`f*j+a{&7ў,z; +Ulyv-OU*`䥨AS\QYkZnc}$ 4>ğ*0ʮ37#jFloLءbA@)k +SdG\ +d^:DQw + +Nٳtf_*y|oG^\UR*%urcZ#V͙:Ņɑ +T?c# + +vzX]?+ + +endstream +endobj +32 0 obj +<< +/Type /ExtGState +/SA false +/OP false +/HT /Default +>> +endobj +22 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./pic.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 30 0 R +/BBox [0 3.18719 440 311] +/Resources << +/ProcSet [ /PDF /ImageC ] +/XObject << +/Im1 31 0 R +>>/ExtGState << +/GS1 32 0 R +>>>> +/Length 61 +/Filter /FlateDecode +>> +stream +Hw6TH/*21Գ4R0 + +endstream +endobj +23 0 obj +<< +/Type /XObject +/Subtype /Image +/Width 440 +/Height 308 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 406560 +>> +stream +ffdddcccigfccdfgbbfifbfnfinnmjiijjjjjjjjfddgkmkjmkkkkkjjkkkmmnnnonmkkkkkrqnmmnqrmnqrtrtruuwwyyyyqqqqqqqqkkmnqrttmjijmoonrommnnmjonkknnkjnqrojimqojgjorojmnoqokifmmmmmmmmooooooookmoqqomknnnmkkjjmnnooqqqqqqqqqqqnmmknmnmoqtuwuutrronnnnnrrrrrrrrqqqrrtttqqqqqqqquttrrttumorqonnoutrruutrqrtuuuttuttrrttuuttrrttuurqu{~|~dj|E]O)7+,<-?M:ET>IXA4ENXmt{yuuxyy{{yutŔšϣČĊ
¥ϺĶºǾ¸ĺĨ|XXX{{|oqiqrjybcdfgijjffffgjmnmjijf__cbfjkifdfiiiiiiiigffikmkikkkkkkkmkkkmmnnnqqonmmnnqqonnoqqnoqrtrutuuwwyy{{qqqqqqqqnnoooqqqqnkkmnmkqnmmoonkonkmnnmjnnnmjjkmokgjorojmnoqomjgmmmmmmmmoooooooomnoqqonmqqqooooonnoooqqqqqqqqqqqmmkknnonoquuwwutrqoonooorrrrrrrrqqrrrtttrrrrrrrruttrrttunqttroqrwuttwwutqrtuuuutuutrrrttuutrrtuuqw{qo[yuMd],#*+7'4A.ScKDXbawu~|qxy{xyyxwuĔĜɦĕ¡ĨǪ±ĺɸ¸¾žŶż|iiiqrj|ddfgijkmiiijkmoqjdcikggjbfijgfdfggggggggjiijmmjgjjjkmmnnmmmmnnnnrrqooooqqqooooqqoqrtwwuuuuww{{||qqqqqqqqrrqqoonntqmmmnmjonmmoqonqnmmnnmjomjjkmkjokikorokkmnoonkjmmmmmmmmoooooooonnoqqonnooqqqqrroooqqqrrqqqqqqqqnnnnqqrrttuwxwuuqqoooqrrrrrrrrrrqrrrttttuuuuuuuuuuttttuuqtwwtrrtxutuwxwtrtuuwwuu{yxwwwww{yxxxxy{x{{xxxćd|Rcu&1:"+09BG1;<(10BML<OT^ux~x{~|{ywxxyĕĞ£ţŜĜĚǔŗĔ£ŪɭͯǶɶŸºͳզ]^diiiiggggnmmkkkkkjbainnmmfikkjiijiiiiiiiikjjkmmjgijjkmnoonnnnnnnnrqooooqqqqqooqqqqrrtwwwwuuww{||~rrrrrrrrrrqqqoootqnmnonmnmmnqrqoqnmmnomkrmijnonjnmjmoqomkmnooonmnnnnnnnnqqqqqqqqooqqqqoommnnooqqqqqrrrrrrrrrrrrrmmnnqrttuuwwxxwwqqooqrtuttttttttrrrtttuuttttttttwuttttuwqtwwtrtuwuttwxutttuwxxww|{yxwwww{{yyyy{{|xrtxćĉwj~rjw~LXY8BA5?>7JNkur~yxuwy{ęŗĕǔĕɑĥǬ˯ϳ˸˵ļž˨µqrxkmtdfmggggffffkkkkkjjiumgknjfdijmmjijkkkkkkkkkmkkmnnkijjkmnooqnnnnnnnnqqooooqrrrrttrrrttwwwxy{wwy{{||~uuuuuuuurrtttuuutqoqtuutrqoqtuutrqnoqqomuommrtroonnnqrqonooqqqoooooooooorrrrrrrrttrrrrttoooqrrttwwwuuuuuuuuuuuuuooqrttxxwwyyyyxxutttuwxywwwwwwwwuuwwwxxxwwwwwwwwyyxwwxyytwxxwuuwxutuwxwtwwxyyyyy~||~~τՉՊɂti{||?JA6@8?J>(1'Md_|{SjoXqyy{yy{~řřŗĔřŗėĒōǍʼnʼnŒ¥ŪŭɳǵɸǺ¼ľŦuyuxdgx]_obcdfgijjdfijkmmmqkjnokjkgjkjigikmmmmmmmmmkkmoomkkkmmnooooooonnnnooonoqqrrrttttrruuwwwx{|yy|||{{{wwwwwwwwrrttuuwwtqoquwxwtrqruutrtqooqqomtqoorttrooooqqqrqqqqooooqqqqqqqqttttttttuutrrtuuuuuuuwwwxxxwwwuuwwwwwwwwqqrrttwwwx{{{{yxwwuuuwxyxxxxxxxxwwwwxxxyuuuuuuuuyyxxxxyytwyywuuwywuwxyxuwxy{{{{yςӅӄ|wm~fxjyq$,&#+$3=2#Lc^Wnn?SS+<@G^fw|{{||~ęŕřŗėďǏNJNJđĒęşǡĞ¥ŨĬDZűŸǾ˼ž¼¾ǼĨko|y~gkxUYdtwfiyCEScfwddfgijkmdfikmmmmigjoomqwjmmkjjknkkkkkkkkkkkmqqomnooooooorrrqqoooqqqqqrturrtuutrryxxwy{|~~~|~|{{wwwwwwwwwwuuutttwtrruwwuwtrruutqtqooqronoqqqoorunoqqqqrrttrqooooqqqqqqqqttttttttwutrrtuwxwwwwwuuyyxxxwwwwwwwwwwwyxxxxxwwyy{|~||yyxwwwxxxxxxxxxxwwwxxxyyxxxxxxxx{yyxxyy{wx{{ywxy|{yy||{yxy{{||{{u]rcUdSYkNftSjojctB1?'3$1# +(:0%50+'&64Ofi|~đɑɏǍŏNJǍҨĭŭůįĵļ˾Ƕ¾DZѕbgf]bfMSXNTY^dj_fkrykr{CIOLRYkkkjjjiijkmnmkjgqortngiooqqonnorjjjjjjjjkjknqrqoqqooooonrrrqqooorrrrtuwwqruwwurq{yxwy{~~|{yywwwwwwwwyyxwtrqq{xttuutrxuttuurotroorronkorommqwnoqqqqrtuurqonnnqqqqqqqqttttttttxwtrrtwxwuuttrrq{yyxxwwwwwwwwwww{yyxxwwuy{{|~~|{{yxwwwwxxxxxxxxwwwxxyyyyyyyyyyy{yyxxyy{x{~~{yy{~|||xy{||||{{MaS8D64B,<F.BN.Yi>FT++6#0!
!!+'<QNd~kk~~ĞŗˌČďnjĄėĕ¨ŨĨĨĪŭůǯįıǺıɳͼɺɼ_dc]bfNTYBGLiounu{cjrrynu~yfijmkifconkjiijkfgijjigfnnnooqqqrqnmjjjjnnnnnnmmurqruuqmqrrttrrquttuwxurxxxxxxxxyy{{{{~~~|||||yyyyy{~~yyxxxwwwwwwwwxy{ttttttttttttttttrtwwwwtrtwxxxxy|uwwxxwwuttuuwxxx{{xwwx{{wwwwwwwwwwwwwwwwwy{xuu{x|{ww{{w~|~~~yy{{yyxwyyyyyyyyyyyyyyyy~||~{yy{~~|yyxyy|~{~||~~~ˍ{~N^J4>(+3CO(9E3? +"-
+
"2+ /+7JJSjo||ďĜяğǡĜšę£ĥǡĚĔōōōōōōōōōŏǑɔǔǔǔǕĚıųŵǬż˶ŶľǼŵ˺Ӷӭu~xoyo_mbFRIu{Xc]w||cfikmmmkomkjijkmjjmmmmjjrrrrrtuutrqnnmnnutqnjgdctrqruurnrrttttrrwutuxxutxxxxxxxxyy{{{{~~|{{y{{|~yyyyxxwwxxwwxy{{{{{{{{{{wwwwwwwwuwxyyxwu{{{ywwuwwwxxxxwwwwwxxxxxyxwuuwxyxxxxxxxxwwwwwwwwy||{xy~y~~yx||x~~||~~|{yyy{{||{{y{{{{{{{{~yx||xy~{yxy|~|y~~|||~~Čʼn|~~ĒĕŕŌwqNZ?(0#,$ +&0' +'!# + +/B9E[W4FFQgmn͏ę͑ęġĚ¡ğĦĦɬϬϥǜĜęŕōōōōōōōʼnďǒŒŔǔǙ¡ş¥¯įijųŭż˶ŶľǼűĺĵUZYdmg8B:.70S^Xcoity[ga[gcYdaggijmnnonmkjjmnonnoooonnonmkmnqrttrqqrrtmmmmmkkkrqqruurqrtuuuutrxwuwxywuyyyyyyyy||||~~~~|||{{||{{||~||||||||xxxxxxxxxyy{{yyx|{{yxxwwwxyyyyxw{{{yyyyy{{yxxy{{{{{{{{{{xxxxxxxx~~~~ĊďǙōኡњoxr;?1'+(#!$4J8.%"1,UocCUTr˜ǚŚĚǥŞŪ˦ǜ¨ŦĥǪͨˣŚǏǏǏǏǏǑđčģ¦ĨŪǬĭŭŨ³įźɶų¸Ǹǵĸ¸¸ĺż˺ɱx~{{||{ym~oiykdugWfYDRF6B8JWM0:2onmkkkmmnmkkknqrooqqqqoomkjiiknorrrrrtuwmmnortuurrrtuuttuuwwwwuu{xwwy{yx{{{{{{{{~~~~~~||~~~~~||||||||yyyyyyyyyyy{{yyyxxxy{~||yy{{{{yy~~~|{{yy~~~~~~~~yyyyyyyyčĄĊ~ČđġϜɌ匣ӏyo~goj=A3'+ + !.;%(#AYE{L_^xǞǑӥͣ˥͙Ī˪ˣĦǪˬͪ˥š¡¥šĦġǏǏǏǑɑɒŒŕęŜɟǟǟǟǣ¥¦ĨŪǬĬįǬįĵųıĵij³±Ÿǵij¸Ǹdz¾ǾǼǾǪ{{r|rxwwugxjdugquTbXonmmkkmmnnmkmoqtooooooooqonnnqrtqoooqruu{{yxwutrwxy{yyxyyy{{{{yy|yy{~||||||||||{{{{{{{{{{{yy{{{|yx{~||~~~~||~~||~~~~~~~~ČŇĔǚ˔ǒŏčĊďǍŊǙ˒ĉčɇˑqZicJSF%+
3<#,8!*&:*8RBTrdod{w;LLTiixŒ۞ǥĦ¥ıͯ˨ıͬǨĨĪŬǨģĥęŕđĒŒŗėęřŞŞţťǦĦĥ¥¨ŨŬĬĬĬįųij¶ĶŶŵĵij±ĶɵɱűŶ˵ɭ¸ºĸĶ¸˼Ϭkrxfti{tKYTduoj{ufwt|ijjmnoqqqonmnoqroonnnnoonnnooqqqoooooqrtxyyyy{{{{~|yy{{{|~~|{{~{y|~~~~~~~~~~|||||||||{{yy{{||||x~~~~~~~~~~~
ōljĜ˜˗ŕęɟєǔǑŏĊōŌČĊđъϏi{LYT>F;&,%4=#;D)(+@/3L=@ZN!1*4DA*85#11rמĨˣųyoyӨĬǪŦªűͯ˨į˦ªŦ¥ţŞǡϣў˙őĒŒŔǙřŚǚǚġģť¥¥¥¯ͯͱɱɱɱɵŵŶǸɵ¯ĸǶŶŵĵij³³³ŶɳǯıŶ˳Ǫ˾ɶµǵǡwyqmWdSN]XN]Xaqk>KFANLxfgjmoonntronnoqrqqnnnnqqiknoqomkqqqooqrtnoruy|Ɂąń~{{|||~~~~||{{|~~~~~~~~~|{{|~ā{|~x~~~~~|~~|ČŇ
ǍNJęŞɟ˜˚əəɔǒőŏčljŌŇLJĉČČĊʼny~yktG]C3D%/=&0)40=)5
'$72%
1+'43#0/FX[Ǖѡ£ZcnYcgŪŬǪťĭɪţŦ£ĦġĦɨ˥ǞŚĜɣѣњǒŒŕĚġġĜ¬ı±±ɱɳ˳˸ɺ˺˼;Ͷĭ¼µĺĺĺĶŵĵĵĵǶɳǯıŶ˳Ǩϼ˶Ϧ|rxqrR_N:E53>/-7;ix~{|ixjyikmonkigutqonooqtronnortmotwxurotrrqqrrtttttttttćljɅ{{||~~~~||{~
~~~~|x|Ă~{||~~~~
ǏɊą
ǏɊğɜřĜǟϟϙɒŒŏčōČnjćǒ˒ˏljČČčŚ~b~j|YxjE^L,=),%
0=6D#3
!3+
0#%.B;#10!.-uϭѡLT^T^bŬǨģŦĬǭɨģį˦ĪǨšţşǚޘɒŒŗęŜĜġģŚıɵͼͼͬĬįDZɸɺ˾ϾѺǬŸĺĺĺĶŶŶŶŵǶɱŭ±Ŷ˱ŦɸǶͺѭė=FAWcXIUE]kWQ^KN[arn~ўGT[%.3R_gooooqqrtywqmkmoquoouuoourttuuttrwurooruwuuuwwxxxu|م˂ćą~~
ąąąĄ~|||||||~ǂąėǞɞğşşşŞĜĜɅā~~ĊɅąąąąąąąćŇŇŇŇŇŇŇŅąąćŇʼnljljljŌŅĊĊĊĊĊĊĊĉljljljljljljlj|ljDžĄ
ĉDŽōǏɔ˔ǙǍə[dmKQUt||jrdaiW~r~rCQ;.9$-;"!,1B%!.&1D$(;1F'7L0gxd/:1#,#gwk¶rMYZXdfo~|Ą¥¦ğǭɭɭɭɪɪɨɨɗǒŒőĔĞǯǭůǶϾɼǸĶ¶¸ļǾɵͼǵ³ǵɵɶ˶˸ͺϳdzdzdzdzdzdzdzǬboq_mnYfgYfg8BCqUio.<A~:FYukmorrqonutqooqrtuoouuoourtuuuutrxwuttuwxwwuuwxxy~{~|
ććć|~~{~~
ąąąąć~~~~~āʼn
ďėǞɞĞğşŞĞĜŞĚąĄ
ąćŇŅąąąąąćŇŇŇŇŇŇŇŅąćŇŇʼnljljNJďɍljĉĊĊĊĊĊĊĊćŇŇŇŇŇŇŇłŌˊɇńŇĉōǏɏɒɒŕĔǚbktLRW[ccGNC,1&EO=xwj{ZYmIEW7'6.>");6K)/(;.B$F^>Q_N<I>-8-[j_~^kmBMNALM¦ŬǬǬǬǨǨǦǦǟĞĜĜėŒŒŒŗęŜĞŭѨ˪DZϵͯǯǶϼǼǼǾɾɼǼǼǵžɾɼǺźźŵɵɵɶ˶˶˶˶˳dzdzDZůįĭµµµ¸ŸǵĪt<FG4>?+455?@/89ii~cxM^jux~ikortqnkqqqrrttturruurruttuwwuttxxxxxxxxxxwuuxy{|u||ĂŊnjɏ͏{njŌōNJďđĒŒŒŔĒĔėřǙęĚŚřėĜǚŗ
ĊĉŌŊĊĉĊĊČŌŌŌōŒˑɊŌćČČČČČČČĉŏɑˏɌʼnČɌɌɑɏǔǕŚŜğcoy>GM-67ES9()>M,J]5FY0>Q&/@));'8"2 0
+/4L! +
#/|רYiWESGAMFCNMTab唣ͨǣ¡ģĜŞřŦŦťťťťťťŦɦɦɥǡǞĜšɨ˪ױϳ˶ϸɱ±¶dz¶źɼ˼˺ɶųµĵij¶źɼ˼˺ɶ˶˶˵ɵɵɵɵɵɳDZůĭ¬ɶǶǶǸɵŬmx|gux]jmftw]jmqoWjnx͙knorrqonoqrttrqouttuuttuuuwwwwuuwxyyyyxw{ywuwx{~|~u~Ċnjɍˏ͉ǍljĉĊĉŌĄ
ćŅĄ
ČŌōǍnjďďđŒŒŔǔǕŕŕŕŗŗŗęęęėęėČŌŊĉnjŌŊĉĊĊČŌŌōǍǍŒˑɌĊǍʼnōōōōōōōŊĊĊĊĊĊĊĊďɑˑˑˏɍnjōLJnjɍ˒˒˗˕ŕǨˑkx<EK"#ES9/;##-&#$1.>&5%6&7'8( !1
) + 2#7%3)*wcoIXA''LYRyٟǣ¡ġǟǙ££¡¡¡¡¡¡£ţťǥǟŞĜɜɞşǡɥͪͬ϶կͱɵͶǯijµĶŸǸǶŵij¼˵ı¸Ǿͼ˶Ŷ˶˵ɵɳdzDZűųdzDZűůĭµŵųı±¯{t~k~UjiWjnTfjytrqoortwqqrtromjwxxwwxxwxxyyyyxxxxy{{yxx|{yyy{~{{|ՂććĉōǔϔϏɍǒ͏Ɋĉ
ĊĊĉōčćą
ĉŅĉʼnʼnŅČŌŊĊĊČŊČďďđŒŒŒŒŗǗǕŕŗŕĒĔĒnjŊĉČōǍnjŌŊĊĉĊĊĊĊĊĊĊĊĊČŌŌōǍǍnjđɑɌĊǏNJōōōōōōōōǍǍǍǍǍǍǍǏɏɍǏɑ˒͒͒̈́ČŒ͔ϕѕєˏřɟə]ot5CFF]9@W01F#-!%-+&9
,-A 1+&*=*
(+($ +fxjկٯ٣˥͟ǞšɜǕĔğ͕͜ŒĚ£ĥŦŦŬɬɪǨŨŪǬĭŸɳijĸɺdzŸͶ˵ɳdzǵɶ˸ͼѶ˯ıŵɶ˵ɯıͱͯ˯˭ɭɬǬǬǬǭɭɯ˱ͱͱͱͱͭͬ˨ǨǦǦǚtjxZkwTdo{tNc[EXW*87xwtqnorwyttttromjwyywwyywxy{{{{yxyyyyyyyy{{||~~~~x|хxďɑˌŌőˏɊĊĉ
ĊĊČŊĉōčą
ĉʼnŅćććąĊĉĊĉɏɊćĉďđĒŏĕŕŕŕŕĕĒɍnjŊĊČōǏɊĊĊČŌŌŌŌōǍǍǍǍǍǍǍnjŌŌŌōǍǍǏɌđɑɌČđɑɌďǏǏǏǏǏǏǏǏɏɏɏɏɏɏɏɑˍnjōǑ˔ϔϔυčǒ͔ϕѕє˔˔ėǣő~m[Qj>4J%"3# $"!/C!2 "3!'*)( #/<.͵٦Ϫӟǣ˜ĜğǜǕĔ˜͕ŒŚĦǨɬˬ˳ѱϯͬɪǨŪªº˵ŵż;˸Ÿž˾Ӻ϶˵ɵɶ˺ϾӶ˵ɱűųDZůĬɭɭɭɭɬǬǬǪŬǭɯ˱ͳϵѵѯ˳ϯϭͪɨǨɪ˚ǒn|n|ScnDS]a{rQiaQf^K^]>ONUimutrqqtwxwwwwuutrw||ww||wyy{||{yy~|{yy{|~y{~ā~||{Ċ{ćǍljɌŊĊČōNJĉČďČĊĉ
ĉʼnŇćąŊĉČłŏɉČŊĉĊŕŕŕĕččđČđőŏčďđőőőőőőőőōďďđőŏĔɔɏďĔɔɏđőőőőőőőŏďďďďďďďĕˑŌŔɔɑŌɒɑ͏ˏˏǜבČ~ib>X9#8+'
/,A!, ++='
&""/!@OA{¡תϙ˒˕ŕŚ˚˔đĕɒŏř͙͔ǒŕɗ¦ŪɳϵѶӶӺ˸ɶdzįɶĶļɼɶĶļɳ˱ɱɱɱɱɱɳ˨įǯǭŪªªªǪǪǪǪǬɬɬɪǪǪǬɭ˭˯ͯͨˬϯӯӪͦɦ˨͗ɒxuRcoCS^Qgg->>/@@7JNFX^8FQJZfTfroqrrttttxxxxxyyyw||ww||wy{{||{{y|{{|x{ńǁ~{˜y~ς
ōljϑˍǏɑˑˏɌŇČčďČďčŊĊĉĊĊĊĊĊĊĊĉĉʼnŅŊĊĉĊČ~DžďɍljĕŕŕĕčŏŒōǕ˕˒ǍđŒǒǒǒǒǒǒǒǒǒǍďđőőőŕ˕˒ǒǗ͗͒ǑőőőőőőőōϔɍĒǑōĒĒőˑǍɊʼnĊ¥ᗳˊiMaabxtd^*@#*-!2$7) +%7( +
>MMni|±ٙ٣˙Ŕǔǔǔǒŕə͟ўϗǕřɜ͞ɜǜęĥǦɪˬͱѵռټٺĶĸźǺǶĵ³ɺ˺˺˸ɶdzįϯͭˬɪǪǪǬɪǦģĬɯͪͬϬϭѭѬϬϪͭѥǦɯӱժͬϳե͟ǡɨѨќǔˏ~tq4FW+;J1CSGZnRf{DSiXixuux{|ywxxyyxx{~{~~{{|~~~~~~||~~~Ą
ĊČōǏɑˑ˒͕͗˔ɒǏčďđʼnđőőőōđőʼnďĉďĉĊĊĊĊĊĊĊĉĊĊĊĊĊĊĊčnjʼnōNJĊĊĊĊĊĊĊČŊĊĉĊČʼnĊČŌŊĊĉČđđĔĔĔĔĕĕčőőőőőőőŔɒǒǔɔɒǍŏďďđŒǑŏđőőőőőőőŏďďđőŏďďďĔɔɏďĔɔɏĔɒǒǑőŒǒǔɌŕ˕˒ǑŔɗ͍ɑŕэOd{]rӔ_{nRiYAUG/C:1E<1&(=,7M9(3K1LcB!1!- +4A&/=8ršº㜳ŞřčŕɔǔǗ˒ŕɜ͙͜əɜ͟ќǚŜĚģťǥŦǪɬ˱ͱͱͱͶĸźǺǺǶĵ³ǶǸɸɶdzı¯Ŧĥ¥£¨Ŧĥ£ĨŬɨ˨˪ͪͪͪͨ˨˱ժͨ˯ӭѥǥǪͣˡɣ˦ϪӪӣϟ˗ď~{rqxuQg{TkUmYnWkL[rcuxwwx{|ywxwuw{~~|~|{~~~~ĄĂŇćą
ćĉŅ
ĊČōǍǏəϗ͕͗˔ɒǒǑŏďďďďďďđŌďČďČŌŌŌŌŌŌŌŊĉĊĊĊĊĊĊĊĊčŌČČČČČčōōōōōōōōŌŌŊĊĊĊČŌŊĊČŌŌŌŊĊčččđđđĔĔĔĔĕĕĉǑĊőđđđđďɗǕŗǙɕőɕŒĕŔĒĔŔŒďŔŏŔŏŕŔĔĔĔĕŕŏŕŕŔĕŗǡťə˗˔Ǐ_q@O]M_i>ONgqgj>S=i^tiUo_BYK/C4=TCCYC !0 3F2$
QaXyꑦĭ~ߙρėėˏŕţѕĜǜǟǡɥͨѣɣɣɣɦɦɦɦɦǦǥťťŦǦǭɶĶĸŸŶǵųı¯ǯǯͯͭˬɨŨţ¡Ŧťĥĥĥĥĥġɣˣ˥ͥͣˣˡɪӥͥͦϦϟǟǣ˜Ğšɣ˞Ǚ~Yo{mguf^u^uˌwUj|Ti{wwxy{{yy|xtw|||~|~ąŇDžńĂljŇćććĉŊljŇĄĉŊĊĉĊĊČŏďđŒǔɗ͙͗ϔɔɔɔɒǒǒǒǑčďčďčďďďďďďďĉŌŌŌŌŌŌŌŌŊĉČŌŌŌŌŌŌŌŌŌČčŏǏǍŌČďǏǏǏǏǏǏǏǍnjŊĊĊĊČōNJĊČōǍnjŊĊďōčĒŒŒŕŕŕŕŗŗŌőčŒŔǔǔǔǔǒŒŒŔĔĕřɗǔď͕ŏŕŒĔĔĔĔĔĔĔďĔŔŒđŔŏŔŏǕŔĔĔĔĕŗǑĕŔĔĒ¨ͭӚ͜єǚςuBS['546G=.?0);#G_?$ #!1!!0 #2"#+#
+ ++60t塸ף٣ۊ˒buŜĚєďŚǗĚǥәĚŜǞɡɣ˥ͦϦͦͨϪѭѬϪͪͯѬͪ˦ǦǦǨɯ˵µµ³¯ĬĪǪǪǨŦĦĥĥģ£¡£¥ĥĦŦŨǦťġɡɣ˥ͥͣˡɡɟǞşǡɣˣˣ˦ϣˡɡɟǗug{jWmx<NXqMdnmoWoyaxd|yɚՉ_uFYjy{|~~~~~~y{|ʼnljljLJŅĊNJljʼnʼnʼnŊNJljŇĄĉŌŌŊĉĒǔɔɗ͕͗˕˕˕˕˕˗ǗǗǕŔđŔĒĔđŏďđőŏďđŏďďďďďďďĊĊĊĊĊĊĊĊČŌŌŌŌŌŌŌōnjŊĉČōnjŌŌŌŌŌŌŌŌčŏǏǏǏǍŌďǏǏǏǏǏǏǏǍǍnjŊĊČōǍNJČōǍǍǍnjŊďŏŏčĒŒŒŒŕŕŕŕŗŗŔőĔŒčĒĔŔŕǔŔŒĕŕŕŕŕŕŕŕŏėǙɕő˒ĔđĔĔĔĔĔĔĔĕǔŒđĔŕǑǕǑǕǑǗǕŔĔĕŗǗǒėǚ˜͚͜ˡɜӳߣͬ٨խfwwYj^>M;)&6"3#4#5))"
%8#5'9.# +"0?<wו³yoN_nšϚĊęĞĜ¡Ĩ˦ǦǥťŨǨǨǦŬˬˬͭϭϬͪ˪˯ӭѪͦɡǣɥ˥˯ĦĦɦɣˡɡɡɟͣ͟ɣɡǡǡǡǣɥˡǣɥ˥˥ˡǞĚɡˣͣͣͣ͡˟ɚĜŞǞǞǡˣ͡˥͟ǞšɚŊnZq{Qiq4GN-?EBX_.BGjTowD]cwb~_|ggc|Wqny|~|~~|~~|~
ąąĄ
ćʼnljljljljLJĉʼnŊNJljʼnŇććą
ćčǍNJĉɔɕ˕˕˕˕˕˙əəɗǔđǕŔĔĒĔĒǏďĒǒǏďĒǑőőőőőőőōǍǍǍǍǍǍǍnjŌŌŌŌŌŌŌōnjŌŊĊČŌōǍǍǍǍǍǍǍǍǏǏǏǍōŏǏǏǑɑɑɑɑɑɑɑɍǍnjŌŌŌōǍnjŌōǍǍǍnjŌŏŏŏďďďĒŒŔǔǗǗǗǗǙǙǗɑǗɒčǗǗǗǗǗǗǗǏėǗǔđɏĔĒŕŕŕŕŕŕŕř˕ǒđĕǙˑǕǑǕǑǗǕŕŕŕŗǗǒŜͣը۪ݨ۔ļꪶժׯݡďK[G)8)
"1'%
12F$/B!6M(+>!.B&,
!EXXObfauyBS[AQ^Oaoģѣ͔Ӕ|ɞŚŦɡĭϬͨɨɬ˭ͪɨǨǨǦǦǦǦǦǦǪͪͨ˦ɡǡǡǡǯĦĦɥǡɟǟǟǟ͟͡ǟşşşšǣɣɟšǣɥˣɡǟŞğɡˡˣͣ͡ˡ˟ɟɣͣ͜ŜşɞǙǞŞţˡ͕oRjr2EL1DK5IO*=BYu|@X^AY_ot^yTowI_dD[Z^ywkx|~|~~~~
ĉŇą
ąąćŇŇŇŇŇŇʼnNJɌ˄njɌɊDžćĉʼnŇćąɍnjŊĉčďđŒǒǔɔɕėĕŗĕˏďĕ˕ˏďĕ˒ǒǒǒǒǒǒǒǏɏɏɏɏɏɏɏɏɏɏɏɏɏɏɏɌŌōǍǍǍnjŌōǍǍǍǍǍǍǍǑɑɍŌČčőɑɒ˒˒˒˒˒˒˒ˏɍǍnjŌōǍǏɌōǍǏɏɍǍnjőǏőŏďđŒŔǔǔǗǗǗǗǙǙǔĔĒĕŔĒĕŕŔĔĕęŗĒŌĔĕĕĔĕĕđĕđĕđŗėĕėęŗĕɣѦեӡϨZ_nuyѥͦ˱׳;˱ǭ|o$1J^/(8( /C '#6?Z@["7R0
8T%(?
$+=%2E0!1!>RBUk^1A><MMg|ӒӪᚱϥw[muǜǬɜͭɯDZɵͶ϶ͳɯ˭ɪŪŦŦŨɪ˦ɦɣɥˡɡɜǚůǭŬĨĦĦɨˣˡɞ˜ɚϚϞӞӞŞŞŞŞşǡɣ˞ŞşǡɡɡɟǟǚǚǜɜɜɜɚǚǜɡϡϙŗИɕĞŚ]w|F]b<SWD]a=TX>UY;RUMgkZw{j]y{Xuq>UM+?3C^ITrZx|~|~y||~ǂ
ŊnjɊLJą
ąćŇŇŊɉLJŅćʼnnjˍ́ǍˍˊDŽŊNJljŅɍnjŊĉďđőŒljđőőėęŗėęřŗĕˏďĕ˕ˏďĕ˒ǒǒǒǒǒǒǒǑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˊČŏɑˑˏɌŊčǍǍǍǍǍǍǍǔ͑ɍŌČčőɔ͒˒˒˒˒˒˒˒ˏɍǍnjŌōǍǏɌōǍǏɏɍǍnjőǏőŏďđŒŔǔǔǗǗǗǗǙǙǏřɗǑɕŗǙɚ˚˚˚˚˔˜ɚǚǚǗđŌĚǗĕřǙǗŔŗŒŗŒŗėĕėęŞ˚ǗęŜɜɗđ߅=AMNRddz٦žtYjI^*"1
2G%" +'1'? 4
*'=.*' 0""1"Zr_axjMa]aww獥ɪᙯ͕XiFU]{Ǚ˱ϙˬǭűɸѼռӸ϶ӳϯ˭ɪɬ˭ϱӥǦɦͨϦϥ͟˞ɳ˱ɭŬĨŪǪͬϣˡɞ˜ɚϜўӟաɟǟǟǡɣ˥ͥ͞ŞŞşǟǡɡɣ˗ęřŚǚǙřŗĕ˞˗ęšϣќɟĦ˟Ǐ{rw_yWou?WZWrwQko'9<9OSWrwtuUqrJda.B;')>-5M:{|~āąljˁ
DžǁńDžŅńĄąŅŇǂćljɊˉɉɇǍϊ˄ĊˍυŅŅŅŅŅŅŅŌōǏɏɌŌōǏɊČŌōǍǏɏɑ˔ĔĒĕŗǔęɜ͚˕Ŕĕřɟ͙ŔŜɚǗęŗėĕėęŔ˙яōĞךӏŒɉčĉčĉŏŏŏŏŏŏŏőǏŏōčďŏőnjďőǑǑǑǏřьǔˊĒɅŒɒɏōčďőǑǑǑǏōČɔǔǒŒŔǔǕɊŕɗ˕ɔǒŔɗїٕוϔǙėɗˏŕǕɗ˔ǏˇˑxӜόϙɚǟ͡ɞŚǔˌӉՊёǕ͔˔˒ɒɔ˔˕͕ŕŕŗǗǙəəɗǚ˜͚˗Ǖŗǚ˦jx{DOR8BAS_^ĶǼťFRQ
+/0 + +'=. &7$5);#CXJrw叭۔ќɜbgw9=I_krĞĨªĪĪĨ¨¦ǭϱӪˣġ¡£ĨɨɨɨɨɨɨɨɬӨϥˣɣɥ˨ϬӚšǞğŦͨϣɡəɦϜġɪӡɚǥͥ͡ɡɦϬՙġǟŜĜġɨѪӔ՚řĪס͕xjmrbKdi1EF,@A;UUGddWqr>NRd~~n2@@$,-19;ENQ|~ĂāńŁ
DžǁLJDžńĄąŇLJDŽąŇljɊˉɉɇNJˉɅńĄąʼnɊ˅ŅŅńąŅŇLJnjčǏɍnjŊČŏɌōǍǍǍǍǏɏɒĕŕŒŚ˙ɕŔĕřɜəŕĚǚǚǙřŗĕęřŊ͑Ǎĕ͑NJɌǑnjǑnjŏŏŏŏŏŏŏőǏŏōčďŏőnjďőǑǑǑǏřьǔˌŒɇŒɔ˒ɏŏőǔˏŏőǑǑǏōčĕɔǔǒŒŔǔǕɌŔǕɕɕɔǔɗїٕוϔǜǗɑėŕǕɗ˗˚ϕĕǏ~Ǖǣבϙɚǟ͟ǚŔˑǕ͍ĕ͏ŕ͒ɕ͔˔˔˔˔˔˕͕ŕŗǗǗǙəəɗǙɚ˚˙ɗǙɜͳͳ͙EQS#";EDixoMZSɕ6@?
10
%,#
(=7+&
'9*<"2|ۏےϊw]fn[aojo{˯ɱ˱˯ɭǭǬŪĪĥťš¡¥ŦǣĞǦǦǦǦǦǦǦǥˣɟŞĞğţɥ˚ǡǞğŦͦͣɣ˚¡ɦϜġɨџǜğǥͣˡɡɥͨѥ˥˥ˣɡɡɣ˦ϳݞůݣϟ˶٣ϞTkq_x~Ofknb|t{Wrw+?@!12-DD>YYQjk>NRWnnmIYY+45<DF|~ĂĂā~|{~ĄŁɇɄʼnLJŅąąąćʼnDžąćʼnljljljLJŇŇʼnljljljLJŇŇŅĄʼnNJɊčōŊčŏǏǏǏǍōōōŒĕŏŗǕŔĕřəŚǚǙŗėĚǜɚǙŗėėėęŚLJ͕ˑŔɌ͑ŕ˕ˑőŕ˕ˑőőőőőőőőŒǒǑőőőŒǒǏďđŒǒǒǒǒǚяĒǕˍŕˊ˗͕˔ɑŒǕ˙ϏđőŒǒǒǒǑŕɕɔǔǔǔǕɕɑđĒŔǔǕɕɗ˕˗їٕٗϕɥњřљїĚřɕŔ˕͗ϗˡՍ~r|yŗǟњ˙Ş˞Ǚ˙ϑŕˍ͔əϕ˕˕˕˕˕˕˕˗ǗǗǙəəɚ˚˕řɚ˚˙əɜ͟ѳ͜,7++6'?N4%1YmFnu_rQWiL#.1J$0I#
!1(7KIay|.?C2DIXor0B@
+);0,@0!0&3TfJu{YoZ4E5)3+AKEn{y~¡Ϫɯϯϭͭͬ˪ɨǨǯѥŞĬͱӬͥťťťťťťťťŨϦͣɡǡǣɦͨϜ¡ǡǞğŦͦ͡ǦϜģ˦ϜğǦϜğǡɣˣ˟ǟǡɣ˪Ӧϣˡɣͣ͡˟ɟɒ͟ɔהuqMbkNcmRgqQfo9MUAW_tx{Smw?U^@ZbD_gNjy/@M->IQcmrN[^-73MZU~ńńŁ~|~ĄŁĉˊͅljljLJŇŇŇʼnljLJŇʼnljljljljljljljljljljljljljLJŅĄŊɍ͊čŌĊőɑɑɏǍōŌČđĕōĕŕŗǗǗĚǞ˜ɗĕŞ˚ǚǙřřřŚǚnjϕ˒Ǘ͒Ǎϑŕ˕ˑőŕ˕ˑŒǒǒǒǒǒǒǒǔɒǑőőőŒǔɏđŒǒǔɔɒǒǚяĔɗ͏Ĕɗ͕͌͗˒Ǐđŕ˚эđŒǔɔɔɔɗ˕ɔǔǔǔǕɗ˔ǔǒŒŔǕɗ˙͕˙әٕۗϕɜǒęњӕĚřɕŔ˕͙ѕə͍˒wc|o~fw~џњ˙ޘŕ͜ӌӇӑŚѕ˗͕͗͗͗͗͗˙əəəɚ˚˚˜͕řɚ˜͚˜͟ѡӱ˙ǵɺ[kY1=,-:$'4!-BS2Ob>L]?IY<cwXO_Ggy^_M?[10 2KdMn{mrk5GL!#
%,?3! &M^CM_W>MN1BF1BF#21'71!2$+'6(IWKfrkkxw_nwǟǡĥĥĥĥĥĥĥıӦǡ¥ŨɨɦǨɥťťťťŦǦǦǨϦͦͥ˥˦ͦͨϜ¡ǣɞğť˦͡ǨўťͦϜĞť͚£ˣˣˡɟǞŞşǨѣ˜Ĝġˡ˞ǚĥϜŬ׳ߚǯߌ~aykuFZcf~1BJ2EM<QYXq{Ogq[wotrgXwB[j4FT?S_]q{ucru:EA9D@
ĂʼnNJɉLJŅāćń
Čˍ͉njɌɊNJNJNJnjɌɌɌɊNJNJNJNJNJǍˌɉŇćĉŌɍˉʼnŇććĉŌɍˊčōŊčŒ˒ˑɑɏǍōōŒĕŏĕŗǗǕŗĜɟ͞˙ŗĚǞ˜ɜɚǚǚǚǜɜɒǙϑŏĜәϏĔɏĔɔɏďĔɔɏĒǒǒǒǒǒǒǒǔɔɒǑőŒǔɔɏđŒǔɔɔɔɒǚяĔəϑŕ˚яĕ˕˔ɑōĔəϏđŒǔɔɔɔɔɗ˗˕ɔǔǕɗ˗˗˕ɕɔǕɕɗ˙͕əљיחѕɌ|ɕϕŗǙ͙͕͕͗ϙѕ͑Ǚɍˌ|_x~d{{njti~quٟњ˙ޘŕ˜ӌՉՑŚѕ˗͙ϙϙϙϗ͕˙ɚ˚˚˜͗͜͜͜Ǚɜ͞Ϝ͞ϟѣխٺŜqc?R/$4!1, (;#4
+ , +1D'8;N&+A. -?9Ujii~Qai(39-7;2=A$!+*2 ++7+4 +
%+=c{NxZnSL^gĜďĜĕĞşǡɣšġĞģťǥǥǦɦɨ˨ˡǟşşşşşšǞģɣɞğť˥˟ŨўťͦϜĞť͚¥ͥͣˡɡɟǟǞťϟɚĚġˣ͡˜şǕǁ~yuOdon<NXMcqiy[tSk_ynх{+?T':II^nnauk5D=ććĄ
ćʼnNJɊɊɊɂljDžąČˍ͉ǍˍˌɊNJnjɍˍˍˍˌɊNJNJNJnjɏ͍ˊLJćĊǍˏ͊NJNJNJNJNJljʼnŌčččččččČčőɏnjČčŏǑɑɑɑɏǏǏǏǔĔĒĔĕŗǒėǙɗǔęŚǞ˞˜ɚǚǜɞ˞˜ɚǚǜɞ˞˒ǕˌӚэďĔɔɏďĔɔɏĔɔɔɔɔɔɔɔɔɔɒǒǒǒǔɔɑőŒǔɕ˕˔ɔɜӑŕ˙ϒǗ͜ӑŔɔɔɒǏďĔɗ͑Œǔɔɕ˔ɔɒǗ˗˕ɕɕɕɗ˗˗˗˗˗˗˗˗˗˗əљיחїˊ{wŗєėǙ͙͕͕͗ϚӚӑǡӉυb{rf||NbbZnuau|۟њ˙Ş˞Ǚĕ˙ϒǚђǚєɗ͕˗͙Ϛњљϗ͕˚˚˜͜͜͞ϞϞϙɜ͟џўϞϟѣ՜Nc<)
,%'#(.8M.A:M%-#7KDOcbauySck)4:"+."+.
4?0!7AFU!%:N1G^:cQ{fxaYnJ=N10>+Uir¥͗şǡɣˡĥǪ͡ĉxǣťǥǦɨ˨˪ͪ͡ǡǡǡǡǡǡǡǞģɣɞğť˥˟ŦϜģ˦ϜğǦϜĨѥͣˣ˥ͥ͡ɞţ͡˞Ǟǡˣͣ͡˔y_t~nrrqurq_xy~kgg_yj͂:QiSo~]wK]aK]TM_WĉʼnŇŇŇŅćŇʼnljDžĊɊɅąČˌˇŏɍnjŌŌŌōǏɏɍnjŊĉĊČŌŌŌŌŌŌŌŌŊČōǍǍNJąččččččččččččččččŒǑŏčĒǏďđőőőőŒǕŕŔĔĕŗǙəɗǔĔĕŚ˚˗ǒǚǚǞ˟͟͜əş͞˜ɜɜɜɞ˟͒˔Ē͙ɑǔęəɔĔęəɔĕŕŕŕŕŕŕŕŗǕŕŔĔĕŕŗǒĕŕŗǗǕŕŞϒǜ͕Ś˟єĕŗǙɗǕŔĕřɕŕŗǗǗǕŔĒɗǗǕŕŗǗǙɕŗǙɚ˚˙ɗǕŗŚϚՙәїǍxmty{ǔǕəљѕ͕͙Ӛՙљљ͍tc|g{YukSndLdbgϞ˙Śǟ͟ɚĜš˕ŕŞϗǡӗǚ˔ėǙɜ͞ϞϜ͙ɗǟɟɟɡˡˡˣͣ͟ɣͥϣ͡ˡˣͥϚn|cru٭rY5J,A1)*1,,A1 /&#$5+G_Qdo]rc1A4 +!2: +5>+3/7 6@,9' +9LTk2mF[u=0E),':axɡӗǗǙəəɚ˚˚˥Ǩ˭ѥlju͡ġģťǦɨ˨˪ͥ˥˥˦ͦͥ˥˥˟ť˥˟Şģɣɞģ˚¡ɦϜġɨџǪӥͣˣ˦Ϩѥ͡ɞ˟͟͜əŗęĜǟ˗jmnbyof~xc|iXo~Xob|]uDYt>RqKcWqLi|[{ɑf9JF/>;ĂćĉŊnjˉDžĄ
ćŌˌˇŅĊɊɅďɍǍnjŌōǍǏɑˏɌŊĉĊČŇčǑˑˍNJćČŏɑˏɊĄŏŏŏŏŏŏŏōčččččččďđŔɒǏďđŒǍďđőŒǒǔɗǗǕŕŗǗǙɚ˚˗ǔėǚ˜͗ǒ˚ǙŜɡϡϜɕ͞˞˜ɜɞ˞˟͒¡ӟњ˞ϗǔġӗǜ͗͜Ǘǜ͗͜ǕŕŕŕŕŕŕŕŗǕŕŔĔĕŕŗǒĕŗǗǗǗǕŞϒǜ͕Ś˟єĕřɜ͙͜ɗǗǙɗǗǗǗǗǔĒɗǗǕŕŗǗǙɕŗǚ˞ϞϚ˗ǔėŚϚՙәїLJm]wt_ywd~f~rŕəїϗϕ͙Ӝה˞wf_x{OjaQkbqQjgt˞˙Śǟ͡˞Ǟǣ͕őהĪݒ͑Ǚɜ͞ϞϜ͙ɗǟɟɟɡˡˣͣͣ͡˥Ϧѥϡ˟ɡ˥ϱ|cruj|n|ˌ^D^!&:.$8 1I'<>W5L1F?YDD^N<RDMfWy]rc'
)7@&CK*juDBK$! /7-5 + +#7
4 +/)@+C&<
%1I(QoEm|i|7J$"1 +$1'++0C+FbAAZ@IZcwşǞřġɪӡɚ£ˣ˞ţ˕Ցyj͜ėĚɔǣɥ˦ͦͦͦͥ˦ͦͦͦͥ˥˥˥ˣ˥ͥ͟ǚţ˟ǣ˦Ϧϣˣˣ˥͙ˡ՟tkduwj[wua|yc|UomF^[m~r]t~b{;NN('1DBQjgE]ZMif1FJKdkw~]{{;UU;WSE][<RQL__XjkZmn
ĉŅĉʼnŊNJljʼnŏɌŊČŏɒ͒͑ˊČŌōǏɑ˒͒͌ĔŒđŔŔŕǕǗɗɗɒĒĒĒĒĒĒĒĒĒđĒďŒɒɍčĒɒɏŏŏŏŏŏŏŏŏř˔őĔŕǔŒĒĒĒĒĕǗɗɒǜ͞Ϛ˗ǕŕŗǗǙəəɚ˚˚˗ĚǞ˞˞˟͞˚ǥӡϜɚǚǜɡϥӗɥϟɗťϚĚĚĚĚĚĚĚğɞǡ˜š˜şɜŚĞǞǙǞǚğɗǣ͙ťϚğɞǜŜŜŜŞǟɜŚęš˥ϥϣ͜ŜŜŜŜŜŜŜş͚ǗęŞ˟͙Œˑӑӗğ͕Ĝ͔ĕŏ]yb:R;5L67N8C[GXt_wuyɗǍ~ɏfu3G>(:/3 OwW!8%*%<0-F=2IEOfiǯߣўɦӥљğɟɟɟɟɟɟɟɥϥϥϦѦѦѨӨӞġǣɣɡǡǣɦͣɡǦͣɜ£ɪѣɟըߨӬь>QE(!1%';"5-
* Lk+(@
' +1/&. 3J#5+A>S#11B-=+;%10>
FT>ZjQLY4L[.f{6/>3C;L%9J-D[<kdy{ykѦϪӣ˚Ǟŵߦϗ˞Ŕ͙я{rautyձۡǣɥ˦ͦͦͦͥ˨ϨϦͦͥˣɣɣɦϨѨѥ͟ǟǣ˦ϥͨѪӬլըѦϥ͔ŜϥՂ^xQiqfw]xyRkj]xwOifSmjfMfc^txq[r|Tkq9LL'86:OM6KI6KIWtq@X[Jcjqy~B^^Nnj]xwIa_Sggdxym
ĉŅĉŊNJNJNJljŏɍNJČő˒͒͒͌ŌōǏɑ˒͔͒όĔŒđŔŔŕǕǗɗɗɕǕǕǕǕǕǕǕǔŒĒđĒĔōĔ˔ˏŏŔ˔ˍďŏŏŏŏŏŏŏř˕ǑĕǕǕǒĒĒĒĒĕǗɗɑŚ˜͙ɕŔĔėǗǙəəɚ˚˚˙řŜɟ͟͞˜ɜɞ˜ɜɜɜɜɜɞ˟ɟɟɞǜŜşɡ˜ŜŜŜŜŜŜŜŜŞǚğɚğɜşəɟɚĚğɟə¡˗ɣ͙ǥϜşɟɞǜŜŞǟɟɥϡ˞ǞǞǜřŜŜŜŜŜŜŜŞ˚ǙŚǞ˞˙Ŕˑӑӗğ͙ɔUtR:T12K*8R/<U6OmIfbf~wr{xm;RA!+NyS;#)+"6++@:RnkˡѡѣӨٟɟɟɟɟɟɟɟɞǞǟɟɡˡˡˡ˟¡ĥǥǡġĥǦɨ˟¦ɣŕĪ͕ǥf|{<MJ2C; +'#5*)$:!61 $!0.@X+?'9$6'#,
0B,+<ى~oa3C#1
'(
-91SgcŏǶױѪɯϦŜ¦Ş~{ǜǡɕ_t~cx|^r|kf{תӣ˜ġǣɥ˦ͦͦͦͥ˦ͦͦͥˣɣɡǡǦϦϦϥͣˣ˥ͦϙġɦϨѨѥ͡ɡՊ_yQiqXqw_ySmntQjg9NL@XRSngdxLf]3CRTi{uqYroWogdu_~k8Q?5M<YyfGcWGcWUtkb|RrnQor=RWTnmZooCUTLZUR_UTbX
ććććĉŊnjɌɊNJǕђ͏ɍǏɑˏɌōǍǏɏɑ˒͒͒͑ĔŕǕǕǕǔŔŔŔŕǕǗɗɗɗɗɗɗɗɗɗɗɕǔŔŒĒĔŔŕǍĔ˔ˑǑǔ˔ˍđǑǑǑǑǑǑǑǗɕǒĒĕǗɕǔŔŔŒĒĒĔŕǕǒřɚ˗ǕŔĕŕŗǗǗǙəəɚ˜əřş͟͜ɚǟ͙ŚǞ˟͟͞˚ǙťϟɚĜšˣ͡˞ǟɟɟɟɟɟɟɟɜš˗͕͜š˗ǡ˞Ǟǡ˞Ǘ͙ɥϚĞǥϚğɟɞǞǞǞǟɟɜŚĚĜşɟɜřǞǞǞǞǞǞǞǜɜɞ˞˜ɚǙřřŞ˗ğ͗ğ͚Ǟ˚ˉ|mrWuSKi@6O-3L+,B'A[;UtRbytrĒQicMfZ]xiKdR**4%,5&dtɾĦӏţӟϟϪۡˡˡˡˡˡˡˡ˟ɟɟɡˡˣͣͣ͡ĥǦɦɥǣŦɨ˪͞˞Ǎw¼͜nLaW
#2!%% 1)A"8/.+?'9+>+?)<
#1D2ENd7^uįϼqN"/ + + + #3C@rͭ͡ϨǟǙixJW^^muӪɨǚt{L^g^r|uGYbkM_i]q{яǣɥ˦ͦͦͦͥ˥˥˥˥ˣɣɣɣɣˣˣˣˡɡɡɡɞŞşǟǞŕ{~JaiE[cRjo]w|]xy1EC#42]yrZwoE^UD]T4DSWk~yxTmjTmdduFaQ8Q?,B2GdSIdX[{mXwnLkc@]YNmoOgmf^ttL_^IWR:E=8C;
ććććĉŊNJnjɌɊNJǗӔϏɏɏɑˏɍǏɑˑˑˑˑˑˑ˔ėŔĕėŗŗřǙǙǙǙǙǙǙǗŗŕĕĕĕėŗōĔ˕͒ɒɕ͔ˍĒɒɒɒɒɒɒɒɕĔėřǕĒĕĔřɚ˚˗Ǖŗǚ˔ĕŕŕŗǗǗǙɟ͙ŗĞ˞˙Śǣќɜɞ˟͟͞˜ɜɦͣɟşţɥˣɡǣɣɣɣɣɣɣɣɡǦ͗їџŨϗťˣɣɥ˟ŗϞĥ˦͜ĥ˚ɡǡǟşšǡǣɔģɦͦͣɟşşşşşşşŗɣϡ͚ŕĞɞɚş˗˗ɚŚ|n~~^|]RqINn>4N'3M%*A:U,@[8fnjZrxrčE]R'9.$6)IbK4J6);&F'3W7$A+*DcS|ˡѦӨգɣɣɣɣɣɣɣɥ˥˥˥˦ͦͦͨϦŪɬˬ˪ɪɬ˯Ϭˣ¯ϕixxa{_ut¯ijё]rr^um+>'!3:T#>[7T#: +!/ + +
# +)
Wr>nWSnE
+!0!AYCNgY$5RYt՚Gb9) + + +(!)&1+FSZϗğїLJxNY_4=B3<A@JO3<AZfm±˚˚¡K]f6EM+9@4CK%18%+)6=,:AEW_dyny͡ǣɥ˦ͦͦͦͥ˟šǡǣɣɥ˥˦ͦϥͥͦϪӪӦϥ͡ɣ˦ϭױ۬՟Ǖ˒ydAY_yx{w/E=;TKEaWq|<NW4FIMd_>TJ9R@>XA_bKiMStWNnRdmEbQ>]Ki~grqqcrj:E5O]JćŌōǍǍǏɏɏɏŔǔǒōĔǕɕɗˏŔ˔ˏŏŔ˔ˏőǑǑǒɒɔ˔˔˔Ş˞˚ǙŚǞ˔ŜɜəŗĜɡϔĕŕŗǗǙəəɔĕŕŗǗǕŕŔĕɏɕɍɞэʼnϔğўǜŜŚĚĜŜŞǜŜŜŜŜŜŜŜţˣˣˣˣˣˣˣˡɡɡɡɡɡɡɡəĞɞəĜġɣɞģɣɦɦɦɦɦɦɡˣͥϥϡˡˣͥϡˡˡ˟ɟɞǞǞǚġǣɥ˥˥˟şşşşşşşŞšɥͥͣˣ˥ͦϡɡɡɡɡɡɡɡɞǚėǡ˞ǚğɟɟɡˡˣ͕ͣͣg~o_ucogtfGY5CU/CT)FY)FW$@Q@QEW EiOBcT*B9.A?x~ߙuJfO"Aj1/R"LgXRn^8RC%:.#!6,awk@_W0ECMifɭחǸ³ɪϡˣѭ塸ןաϣѥͥ͟ŦѨӥϨӵӪǶ϶˔^wc<Q<6J6=R:]{AXw6)>&;4M;UFc%3K$3)?R/=N*'6*# #5BZ/Id5! + +13 + + +%
'#2+;+!'5! -!3 + +
7I!.:6A-3MO(
+ !!('#/'+*:!#1BR6UgKDRBWcUųѼ߳գ~~ZrrNkc3SG3SGDi[<^RSwj{yϡģŦɪͪͪͨ˨˭ѬϬϪͪͨ˨˦ɟǡɣ˥ͥͣˡɟǟǥ͚±ۣ˳ݡɦύ~ǍˏxtK_jQgm^xrdo;RA5M14J>UFc/Ic7&<! 3 )C->^C/K3IkN8S<,@1>TJnDWU.>4RjROiG +-F;X'čČőǍččďŏőǑǑǙ˕ǒĒĔŔőɕǕǕǔŔŒĒĒǗ͗͒ǒǗ͗͒Ǘ͙͗͗͗ϙϚњїĚǞ˞˜ɚǜɞ˚ǜɞ˜ɚǙŚǜɗǗǗǙəəɚ˚˕ŕŗǙəɗǕŕŕɑĒŗ˗˔ǗɜϚ͒ę˂čɜŜŜŜŜŜŜŜŜŜŜŜŜŜŜŜŜĜĜĜĜĜĜĜġɡɡɡɡɡɡɡɚşˣ˞Şţ˥˟ţɣɦɦɦɦɨɨɞǡˣ͡˟ɞǟɡˡˡˡˡ˟ɟɟɞǥ˥ˣɣɡǡǟşţɣɣɣɣɣɣɣɚšɡɟǞşǡɡɡɡɡɡɡɡɡɡ˞Ǟǟɣͥϣ͡˟ɟɡˡˡˡˣ͙ͣwf|{_wnUj[WmXf{[j[XkCK^5CT)FY)K^+EX':I1?!8'-$1*Mid[x|]tǦգ͉Zwm"5'".2LjNow6Q<)!-!<[K3OEW{q]{xr͞ɜ˥՟šϡϞӥۡמ˞ˡɣˣǡšɦϦϡɟɣͣ˞ŜSi[6G=->1"4,'; 3
(* +" +'1C-(#69L0A#/
#.
+4JS#1G%8 )$1>+&
+=J;%).;-#/#BO@y|Ӂ˾ӟټՌk6JE*?55)%>17YG2RFRuiJdakrժ͔Ǫͨ˦ɨˬϪͪͪͪͪͪͪͪͨ˪ͪͬϬϪͪͨˡįӦɶ۞ϟ¨˚txmqg|iiuay_x~KbZD]K0D36N1>W(.C*>2F,C^F7O>3L=;UESr]A]J6Q<MgRXrc^rk|K]T.>/WnOJa<%84M-DčđǒɍčččďŏőǑǗɕǒĒĔŔŒďǕǕǕǕǕǕǕǒǗ͗͒ǒǗ͗͒Ǖ˗͙͗͗ϙϙϚѕĚǚǚǚǚǚǞ˞˞˜ɚǙřŚǙəəɚ˚˚˚˚˗ǗǙəəəɗǗǕɔǔǗ˙͙͚͜ϔŔŜ|ǒɜŞǞǞǞǞǞǜŞǞǞǞǞǞǞǞǡɡɡɡɡɡɡɡɣˣˣˣˣˣˣˣ˚şˣ˞Şţ˥˟ť˥˨˨˨˨˪˪ˣͥϦѦѣͣͥϦѣͣ͡ˡˡ˟ɟɟɥ˥ˣɡǡǡǡǡǥ˥˥˥˥˥˥˥˜ğǣˣ˟Ǟşǡɡɡɡɡɡɡɡɡɟɟɞǟɡˣ͡ˡˡˡˡˡˡˡˡˡ˦{cyxXnfK^QJ^KWjMYnLJ[7CU/@Q'@R$AS#@R#=L:I/J65QD2JA^|x[x|J^iɦx0F6*15 ,$8(' ++ /#3+BbYb~t~ۦל˨ĭɪǡşǥӣљͥۡלɜɟǣ˥ɣǦϨѦϥͣͥϣˡɬџģ˨Ǽnxjo?X1* 2,
"
! ,"1/DB[)7O4F!0
!,' +#+=E%',.-/%8 &9 1
+i{_2>11<27B:%.''1)#,!nk9G6L]Ikjfyd~ıǒgtrߦᬳ߭NJE[W5MB,G97UE"=/)E;BbW2IEb{{|xˬϦɥǨ˭Ѩ˪ͪͪͪͪͪͬϪͪͪͬϬϪͪͪͨ˳סĪ͒ɞǍg~d|SirDYY?SSkZrxXnxc{TkqQgm3F@+?1 1#(=#7N#5L!6M*5J/Yx]LiTRq^anUu_9SA?[Eyx_tm{@QIDXEogTmE$&96O6OďŏōččďŏőǑǑǔŒđĕǗɗɔŒĒĔŕǗɗə˙˔əϙϔɔəϙϔɔɕ˕˕˗͙͗͗ϕřŚǙŗğ͞˞˜ɜɜɚǙŜ͚͜͜˚˚˚˚˙əɚ˚˚˚˙əɗə˙˙˙˜ϜϚ͏ĕuu˙˚͜ŞǟɟɟɟɞǜŞǞǞǞǞǞǞǞǥͥͥͥͥͥͥͥͣˣˣˣˣˣˣˣ˟ǥͥ͟ǡǦͦ͡Ǩ˨˨˨˪˪˪˪ˣͦѨӦѥϣͥϨӣͣͣ͡ˡˡ˟ɟɣɣɡǡǡǣɥ˦ͥ˥˥˥˥˥˥˥˟ǣ˦ϥͣ˟ǡɣˡɡɡɡɡɡɡɡɜŞǞǟɞǟɟɡˡˡˡˡˡˡˡˡ˗xcxqRfYCSBDU@OcDSgDSg=AS+1A-=7F BS(DW)?Q%1L8Qrc8TGGaZNgiCT]oxny3M71L/$? "
"#9!' 7$!+C6:UNJid[x|uɯ孾߬ݣǥɡɜĞǣ͗͟ĥӟ͜ɜɟɣͥͥ͡ɡɡϡϣѣ͜ŞŨѨɞyu0D'(;/#,!
+
'!2DNf*8N*=+ !#2?-4*1!'('( +#$~xj{{Q__Yiiu+51j|r]kqɜftun|~Zfd?IGcokktnŸkw.I5+. !9,/I=;RLXrqjj~an|ǭѯӨ˥Ǩ˭Ѩ˪ͪͪͪͪͪͬϬɬɬɪǪǬɬɬɨűϞ[q[qqmSkfCYTyfrd~=QQ<OO5J>0D1((#1,=).?0!.':ON:ONC]ZIca6NESraanZudJbTdyrZmn?N>M_DEY66I#5J&8;R<SōČŏőǑǑǒɒɒɔőėə˙˗ɑĔŕǗə˚͜ϔəϙϔɔəϙϔɔɔɕ˕˗͗͗͗͗ĕĚǜəŕ͞˜ɜɞ˟͜ɚǞϞϞϜ͚͜͜˚˙ɚ˜͚͜͜͜˙ɗɚ͚͗ɗɚ͚͗ɒč^wc|Ě͚͜Şǟɡˡ˟ɞǜşɟɟɟɟɟɟɟɣˣˣˣˣˣˣˣ˥ͥͥͥͥͥͥͥ͟ǥͥ͟ǡǦͦ͡Ǫͪͪͪͬͬͬͬ͟ɣͥϣ͡˟ɡ˥ϥϣͣͣ͡ˡˡˡ˥ˣɡǡǡǥ˦ͪѥ˥˥˥˥˥˥˥ˡɥͦϦϣˡɡɣˡɡɡɡɡɡɡɡɚĞǟɟɞǞǟɣͣͣ͡ˡˡˡ˟ɟɄwg|uOcWAQ@L^G^tR]rMTi>=N(+;/?EW+Rd4@R&*8)B0Mn_=ZMAYSLdfSfoǡɊ¬Ѻ:U>/.,)? '=!StK1J-12! 5QBY{rJidYuyњ͡ѵ硼řťϣ͡ϡϡϞ˜ɞˡ˥ϥͣ˥š¡¦ϨѥӦժٟɣ͡ɞŞģɡdXKd>5L'%8':"4*-?+# +
.!&/E++1D+>)<+ * +>LEN!(/$ +3I)' ('6 7D;DRM9EE#,,-88Sb]CQLxTd[1;?/9=<GL]kqO[^'01;EF*117@?fniQXSxx]gjNXZGSRtxYyc('$"+?:2FE<LRL]iǪͯӭѪͦɪͭѪͪͪͪͪͪͪͪͭˬɬɪǪǬɬɭ˪ǶգjwZfoi~b|wBXSr_xx^wyg?SS?SSE]O?WA%9!8Q2NdEYqTSjU@SJLdcXrqZxuOki8QGjycq;QC0C8WjcuGXYK[JL^C+; 1Bd@1F,@"3ōŒǏČǒǔɔɕ˕˕˕˙ɕŔĕřɚ˙ɕŕŗǗǙəɚ˚˚˕Ś˚˕ŕŚ˚˕řəəəɚ˚˜͚͜ǙŗĚǞ˟͜əş͜əŜɟ͡ϟ͜ɣͣ͡ˡˡ˟ɟɟɞǞǟɡˡ˟ɞǞǙş͞˗ĔǙǒˊoBYbIajĕŜŞǡˣͣ͡˞ǜşɟɟɟɟɟɟɟɡɡɡɡɡɡɡɡɥͥͥͥͥͥͥͥ͡Ǧͦ͡ǡǦͪͥǪͪͬͬͬͬͭͭͣɥ˦ͦͣɡǣɦͦͦͥ˥˥ˣɣɣɪѦͣɡǡǣɥ˦ͣɣɣɣɣɣɣɣɟǣ˦ϥ͡ɞşǟǡɡɡɡɡɡɡɡɞġǥ˥ˡǟţɦͥ˥˥ˣɣɡǡǡnjquN_M@Q:WkKkZ_wKI^4<O*2B!5E#EX1J]45E# +1K5C_OaomUmmUfnquy6N9
0'+
)B4#'!8$7TCbwUond~եժєǨ˚šǦϨѦϣ˭ɦ¦ůׯӨѪױߨխ۞ʼnѱաĞ]wYF^?;Q36K/:S71F5F^Q<QN-@A./$54Qkd7ME>XE + + +$+:$ /!/@1=AO%kwE@G';B#6I%AU.DX5$!+
+# +% (" 9D<GSJgujwyU^UoyoǸKXQ0:4+#?R@GbI>W?(#!
1+/B@ARZ^uϪͪͨ˨˪ͭѯӭѬϬϪͪͨ˨˦ɳϱͯ˭ɭɯ˱ͳϱ᭺ɡ|jt_itρgWog5IBXqiF]U=QQkOgdKbZQkX?X>-D'i^ZrbttK^oNbtYqc|=SRIb[5J>1E:=SFLc[c~{fyy4A.AR0CU-F[*@W'&ˑōĒǔɑŌɔɕ˕˕˗͙͗͗͜ɗǗǗǗǕŒ˚˙əəəɗǗǗǜ͗͜Ǘǜ͗͜ǚ˚˚˜͜͞ϞϞϞ˚ǚǜɣѥӟ͚Ǟ˚ǙŚǡϣѡϞ˥ϣͣ͡ˡ˟ɟɟɞǟɟɡˡ˟ɟɞǚǡϟ͕ŗŏՉa|1EM9NWtŞǡˣͣ͡˞ǜşɟɟɟɟɟɟɟɣˣˣˣˣˣˣˣ˥ͥͥͥͥͥͥͥͣɨϨϣɣɨϬϦɪͪͬͬͬͬͭͭͦͨϬӪѦͦͨϪѦͦͦͥ˥ˣɣɣɯӦ͡ǟşšǣɣɣɣɣɣɣɣɣɞšɥͣ˟ǜĜĞšɡɡɡɡɡɡɡɟť˨Ϧͣɡǥ˪ѥ˥˥ˣɣɡǡǡǕquEUD8G2SgGf|UQf>Ka6DY17G%+9*81@ 4D#1@#01'gw]uuUfnj|j|nfy{L_[u~jn7R3 +/4*0.)A(ZaMo[;XKKcba|~XkuM^j¬ӌ~ţɨѪӦϣ˪šϨ˟ǟ˨եѣυgytɶۣşǣdaXrOa|Wa|WrnbgZufg[wxYtrt^{q(=.
%''
( +!!1
Zr5+6 *bm>DL+FN,3E#>R+XnF3B,:I7
+62+48&+(17"' + + + (!' !&/(WdZJWMdtidrgiwk;E=9C;?F?Ŷow7B<!,<-2I3+@,"2!!8)1F?]xuϨˣţŨ˭ѯӱկӭѬϬϨ˨˦ɥǶӵѱͱͱͱ͵Ѷӯ㯼ˣxc|SkiYrj8LEQia;OIgrdwr{RnQ.E'ncj[tw{d{u_xKanG_^AYS#4+);1@WJ>SL@USIYYIXA4C%9J%<O" 0, Ǖˊɕˌɒǒǒǒǔɕ˗͗Ǟϟќ͜͟ўϗǙəəəəəəəɚ˙əɗǗǙəɚ˞ϕŒ˟џўϟђɜɕǗčӡϜɚǜɞ˞˜ɡɟǟǡɥͦϦϥ͜ĞşǡɡɟǞŜĞŦϦϞŜǦӟ͑Zw~$6;Z{_͌ϞǞǣͣ͟ɞǣͥϣͣͦѨӣ͟ɞǦϥͥͣˣ˥ͥͦϦϦϦϦϦϦϦϦϦͦͦͦͨ˦ɥǣŭϬͬˬ˯ϯϭͬˬ˪ɨǨǬˬ˪ɨǯϭͬ˪ɨǦŦťĦͦͦͦͦͦͦͦͨϦͣɡǡǣɦͨϡɣˣ˥ͥͦϦϨѣˣˣ˥ͥͦϦϦϣ¨Ǭˬ˪ɦŦŦŦŨǥġŭͪɡɶN^JFU?AQ5;K,[rEgOXoA4F#+;9K*AT2;L1,;#)!5'(>1?ZK@UNZtncwxWjc>RD?SAgd>Z9-!!!:U6bc<WDWtc':3!10?OScx|ݜĪϦϡɬǯˬǣŪͬϦɪͱ@LQ;GGQ__ɣod]uSc~XxkjcRk_c||xd6KLToi
%0'2" +!.!-&,5Y_EW[G8</=O;0@1(7)4C<EWS'28#*JYd1>G *1GW^Sdf'$&4%2EJa0d~GAU.CU/cxMUiE]oO%/'1#!( 8B:W_WFZG!+A)*?%,!"1K0'=)':.Oja|ٙǭѱյٳϥǜɪͦɪͳ׳Ϭľׯdzٶ϶ϸѳ˸Ѽզ~qjma|oBYNdt8LGtq]xkSnZE_DJg?Gd=cwKbj_wd{ryk3BG(66>SLqNf^Nf^##TfGK^5/?4F&7
+
!
+ +1F:Tn_oxĵ~g|_tf_uSobr{~xǥͭמĨǨǨǨǞ~ˊfydGYC?O9.=&4@*#.(>M+9J'$1
+ +
'0$=L4?O0
#/=E.foXDU^3AMUgy8FU#
-.A*>U2E_ 6M#5''8J#6E'BQ5ixaǨnu~tyqtG^FMfD=T1'>
:W13M08Q;1&C[UZur{ɭѨ˥ǬϱձաĦɦɣŨ˵ټ˺ըϵϼϱ˳ͨn{LW]Mbm:LUAUXx{Lc[ma{rrnRjggyfn#6#
,'</Gb_|ۑ_rtZqi~mnLfjAU;&7]yE3J')@W+=ŕɑčŒŌ˕ɕɕɕɗ˙͚Ϛǟ͟͜ɜɟ͚͟Ǟ˞˞˞˞˞˞˞˟ɞǜŜŜŜŞǟɡ˙ǣͣͦѬךǜɞ˜ɜɜɜɚǞ˜əŚǜɞ˜ɚǣɡǡǣɦͨϨϦͨϨϨϨϨϨϨϨϙˬժӪӣ˂gKdkOnt=X];W[Eci1KOm˞ǜš˞ǔɥϥϟɞǡˣ͡˦ϥͥͣˣ˥ͥͦϦϦϦϦϦϦϦϦϬϬϬϬϪͨ˨ɦDZѯϬ˭͵ѵѳϱͭͬ˨Ǫɭͭͬ˪ɪɪɪɬˬˬˬˬ˪ѪѪѪѪѪѪѪѡǣɦͨϨϦͣɡǨѦϦϥͥͣˣˡɣˣˣ˥ͥͦϦϦϪɬ˪ɨǥĦŪɯϬ˯ϯϬˬ˦Ŕ{XgN5A,5B*AR1DW1?Q*3C!AU,AU,Mb;UjFLbEK_IK_LBTGNjYOj^j{k{k|wgyoariN^RYkX4F1
+
+
%
1G7o~qt|]qUf|YXmLj]ykf{[rmɬլըǪɦşSbbr~wqi~aXmLAN5",$?N+;L((6
+:7
"4)&9-#'* +%WiLq[! )0]fO||d{{g|FWdat7ET0=F$(
+##3#//C%B[)='/+ +*9^uAOb<dwT¨~]ck4C<ASF_xbI_G5J. 1'.>[5?[;*!0D?{jxǭѭѯӭѦɶ۶۱լϨ˦ɦɣŨͳͪĬťjw~KU[MbmRgrZruc~u9MF]wni{_ywmgo!2
+(,C5a|mӅfwTfgn~iq>R8+9O'
'(E]!1 +ř͚ϕɒŕɗ˕ɗ˗˕ɕɗ˗˙͚ϜɡϡϚǚǡϡϜɞ˞˞˞˞˞˞˞˟ɟɞǜŜŞǟɟɥϏǞǜޘɚǜɜɜɜɞ˞˚ǚǜɞ˟͜ɚǣšġģŦɨ˨˦ɦɦɥǥǥǥǦɦɭͯϥǜǭӣˏD]aAY]?Z]5NQ12#9:DfgĞǡ˚đĚĥϨӟɜš˥ϡ˦ϥͥͣˣ˥ͥͦϦϦϦϦϦϦϦϦϬϬϭѬϭϪ˨ɦDZѯϱͱ͵ѶӳϱͯɭǬŬůɱ˭ǬŭǭǭǭǭǯɯɯɣɣɣɣɣɣɣɣɡǣɦͨϨϦͣɡǨѦϦϥͥͣˣˡɣˣˣ˥ͥͦϦϦϭǭǭǪĨ¨DZˬŭǬŦfrYWcFL[>GW6FW1BS+4E0@DY-9L'CY6YqROgNBWICWMI]SWrfE^Sm|^rik~owu+9(>N61D'," ! +!.@;M#Rf9twcj{]dt]_m^Zg]W]a -($'7,"1!)! + (4&9SCMkZ9QMMYdrϪͬϪ͡ĦɨˬϱճׯӬϬϣoģuaor[r~x]wq?TOUniRjdi6II9MIG_Q';(# 3N4KiTYygrk~1??]rnnb~c8R:4J*( , "3ŔǒŏĔǗ˗˗˗˗˙͚ϚϚǟ͞˙řŞ˟͚ǟ͟͟͟͟͟͟͟͟ɟɞǞǞǞǟɟɏwj~uɟɚģў˜ɟ͡Ϟ˟ͥӞ˜ɜɞˡϡϟ͜ɪͦɥǥǥǥǣş¥ǥǣšġģťǥǬ˭ͦɡĦ˯՜ĄRmq2GK0GJ!46#:;'?@KnoǥϚčˊģ͜Śģͦѡ˦ϥͥͣˣ˥ͥͦϦϦϦϦϦϦϦϦϪͬϭѯӳճճճճӯϱͳϵѶӵѱͱ˭Ǭŭǯɱ˯ɬůɯɯɯɯɭǭǭǦͦͦͦͦͦͦͦͣɥ˥˦ͦͥ˥ˣɦϦϥͥͥͥͣˣˣˣˣ˥ͥͦϦϦϬŭǯɭǪĪĭǯɣ¥kx^boQfxUWgCK[5GY0:L#=O%EZ.1B!7K+SjLOgN?SE>QGEYOQk_5KACZO[ofYmci{m:J6EW=8L,2F$#72*4
)-D/7O<NiSOjT~ojk]o{iyc~gu]Oc9[r?Si8Xn:Rg5Ma7f{Tym{xĵݦ͜ɯѱӪǕq~Wd]BOB0<, +(5*84D!3D=O$LU-OY0BL"EO$1=9E8G!K[5'3#. UjY]ra''6(O]_2?69G6wjUoB
%
%/-2]aLtofµńJZkyAOc'3@CScEW_1A@ *$5-'9Lc1d|DyZymUdJ>J8JUIuxx+& +
+
)?1'<0&96S_k|˭ѦɭѳׯӒɬϦɣťǭł[jm|{wgwyxߑtnJa[ZruUmo2DD'84&7, 1!!3*3!4'7QBu5CCk~c~2K4:Q//
'
+&"* )'97=?E+2
,4)21;1=Sa17E%'2BS<?O9"1,='UnIgYr=MG&5'#4 5L'2J ! + +"9 !Č~~ę͗˗˗˗˙͚ϜѥѨզӟ˟˦Өեѡͣ͡͡͡͡͡͡͡ɡǡǟşšǡǣɬӜĪѦ͞ė˕ǜɗęţў˞˟ͣѦզգџͦťĥĦŪɬˬ˪ɪɪɦťĥĦŪɪɦŨǟǨ͒yQko,/45-.++Nrt~nSdqoɅj~fyq˯ۥϞǥϣ͙¦ϥͥͣˣ˥ͥͦϦϦϦϦϦϦϦϦϭѭѯѯѭϬͬ˪ɳӱѳϳ϶Ӷӵѳϱ˯ɭǭDZ˱˯ɭǵϳͳͱ˯ɭǬŪĦͦͦͦͦͦͦͦͨϦͣɡǡǣɦͨϡɣˣ˥ͥͦϦϨѣˣˣ˥ͥͦϦϦϨDZ˳ͯɬŬŭǭǵϭǏun{tyn{^[iJ^kJCO/:I'EW,<N$J^/Xo=CX0@U3QgJ^waf~r^trJ][1D;Rk_?RIDXNQfY^ocRaO~wa9O))='. +0 .KD]1-?#0 +,A-;T>)>+NfNSkOQdEkZy_j~OmN^tCuR{USj1[u4Rj-Sk.G^&jCFY1=M0ZkUǙ¦ijͨrkL]?(62C&5(9$57LAG<B%(08C?K0<MZ-BR.;I/+8&+9'$/@*#&6,:5
-C'> + +&)-# + FC:tq]oiQEA(SN2NX[<DG$-*""'D9?j#D$,Q=R=+?$0+:;L*<BZ#1G+A(=#6 #4
'#:G@BQImqIZD_yTgWqf~Jk;!8(!.- +&' +)
8@gFgٞ_rtm˶խɞjrmqf~ggdniOfKMbKkmm~۞bw]yo{Gc[=USTow0DJ?SUTga1@+ +($1
?M"]nIL]KmyuIfU3R126YKfja{uĄFY)1A<M!(6:K 9J(ĜəŕŜɞˡϡϟ͜ɚǜšˡ˞Ǟǣͣ͞ǡˡˡˡˡ˟ɟɟɥ͡ɞŞţ˦ϣ͡ˡˣͣͣ͞˟ͣѥәɨѪӦϣ˥ͨџǣ˥ͥͣ˥ͪӱ۪ѦͦͪѨϡǥ˭գɥ˥˦ͦͥ˥ˣɦ{axRtb=bE1##+!;1QtmRrxxy՜˯݂xɪɬˬˬˬˬˬ˵յճӳӱѯϭͭͶӭɪů˯ˬǯ˸ճϳϵѵѵѳϱͱͶӳϱͱ͵ѵѳϯ˱ͱͱͱͱͱͱͱͱͱͱͱͱͱͱͱͭɳϳϬǬdzϳϭɳϳϱͯ˯˭ɬǬǯ˯˯˯˯˯˯˯˭ӭӯկկӭѬǬǭŨo{m~xL]IK]DIZ@=M5UjIBT7AS4I[;_uOTiItinicwdyr{i{qXncRg]obxw_ut^trBSOZndbwX?R/4G;O':!!2+F1 +!* !2 1"1AW6c{Qo[dECZ%<TWt+I[)Zo6ax7?RKc&Ld'Ng(;OQj/Sk7XrDE[<EYCow˜ўӥׯݱۭѳ˪RfF;L/FF#??::88469;/5*1/71<1=)5!+* +&
!!
+ +
*3;R4@YLZx2F+1E'.2>47C9(3CR4'2;J0/>)!/ +8$1?2Yii^mr^qq@RF,<- #5R.Cb8!740K/ +'!
/2*F%7]4[a]{w0AC);<f{Ϫɡļmyix~|xTi[EXI@RCBUAFZDRiKCX;UmLkatnrwWjam~n~~k{?YOrYro>SL5E88L0DW.AU3E2C<M#".'1#+92BYN4K=@ZE4
'5GfBG]Jc|:IL-?!&'):+ +$(ǜɚǙŚǜəŒǡϚğɟɚĚğɟɚĦѦѦѥϥϣͣͣ͡ɣ˥ͦϦϥͥϥϟɣͦѥϣͣͥӪ٣ˣˣ˥ͨѨѥͣˬխժӨѦϨѨѭժѪѭլӦͨϱ٥˥˦ͨϨϦͥ˥ˣĨɬxYoyx:UN+D5GoQ(G+ +!"=.-I<Eda+BMFcq|q˪˥Ǩ˪ͪͪɬ˭ͯϭͭͪɪɭͭͭͬˬ˪ɪɪɸյѳϱͯ˭ɯ˱ͭɬǪŪŬǭɱͳϬDZͶӵѱͯ˵Ѻ׳ϳϳϳϳϳϳϳϱͱͱͱͱͱͱͱͳϳϱͭɭɱͳϳϭɭɭɯ˯˱ͱͱͱͱͱͱͱͱͱͱͪϬѭѯӯϯϭɭɚšqyu~qk]]rMEX8Rg?FZ5Mb9K_7DX3EX8RfFTgMSdR]nak~q{r~nd{yf{t4D:9G8TgKXnB-?, +'!"412(' +%,
DC0ffIUU1&% )"
JXLiykYjGRbA+7!+8"6F%/>,<(#_tUk4D:#1#2,(* +( &9-K(#A!'F+0-,=?XrtѯϱճӇ{mmRfYOcS<M?AT@CWAJ_C->'J_A]uSfay~]qgk|rtn~E_ORn]<WG7OFogF]U5E84G,0?*:0A+:%2
*5&NaXZui6M?3K83&
)
7W(/G+*:+ .0#/1#2
"1
&6##2
):+=, +Ğ˟͚ǗĚǞ˟͙ŒġϨחǞǚĜţͥϟɣͣͥϥϦѦѦѨӣ͡ˡˡˣͥϥϥϨӥϟɡ˥ϦѥϡˬժӨѨѪӨѥ͡ɯ٭լլժӦϥͭժѬӯӦͪѳۥ˦ͨϨϨϨϦͥ˗㗯āc{tTxk7WB3W78^9' + 115S;7SIB^kcχmg{N_qiu˭۬٦Өը٨٭ͭͬˬ˭ͱѳӶյճӳӳӳӱѱѵѶӳϯ˭ɭɭɬǵѳϱͱͳϵѸպDZͶӵѱͯ˵Ѻ׳ϳϳϳϳϳϳϳϱͱͱͱͱͱͱͱͯ˯˱͵ѵѱͯ˯ˬǬǭɯ˯˱ͳϳϱͱͱͱͱͱͱͱͬϬϭѯӯ˭ɭĬ˾nrrwd~LNd9DY/->0A+<:M%8K#8K'AT1EX:L^CJZFDTEScXiyti{g~yJ]QIYGM_D;M+)*#3*#5
%
-@!|mrc[qLEY4DX+Tk1Wr*F_oBAT!EY#La'Qj(>TKc$F^!b:>S&:Q(!0#2OdQYnajrı˳Ѭɯ͚רϡjnudjnUZ^>CFiotxo|{+31KURWb^2E'/+ . #(3+2 +??)[]9]a1/1)1*
+'8KZC|x~JSU$+,;DAYf[[i]Zg[_niͨͼۣ]qm2B7' +11#
!4 +* +4Q%9"3!!. ,D1 1 4 ++?(/!1 Ş˞˙ŗĚǞ˗ęŚǜɞ˞˞˞˚ğɡ˟ɡ˨ӪեϡˡˣͥϥϦѨӨӨӡ˚ĜţͦѦѣͬץϞǟɥϨӣ͞ǬլլժӨѦϦϦϨѦϦϪӭըѭժѬӯӦͪѳۦͦͨϨϨϨϦͦͬŊgm]uAcM!=#4Y51, :(0L5-F=ry|g>M]:IXq~ˬٳݪתצץկϭͬˬ˭ͳӸٺ۱ѱѱѱѱѱѱѱѳ϶ӵѯ˭ɯ˭ɪųϳϱͱͱͳϵѵѯ˳ϵѵѱͱͳ϶ӵѵѵѵѵѵѵѵѱͱͱͱͱͱͱͱͯ˭ɱոձͭɯ˭ɭɭɯ˯˱ͱͱͳϳϳϳϳϳϳϳϭѯӯӯӯ˭ɬª{j|nnrTk>BW/BW-0A1C1CEZ.>R((86G'8I.L^CTfQBRCKZO[kf|~uk~tiqi|gM_D3D%!/+"$6 ( +
)
1<R.oaNbBJ]<Qf>BU)5G>UJc!^u5-=;MNc)Kc$2F>T4IGa'2ELf76J+8K2ij]rdqy{~ŸӨř՞yn{ۯqu|rx|QUY+02jquOZW1:7amiu~Kb=8M)$3!!/ + + AB%SW++-gui]j^+'
,?!ǚĺq|+248A>wyijŶ˨ǥɟгϡ]rc%3&+ + +
%'<Sm4jb{GBW-La2d|CKb'1F8NGaG[$3D:M:M?U+>2F3G#4
,?Sn;Oi?G]?^u]im|dzĪįŚѱn~x;FBYg_m|tR][xxi+6C).:"#* +GL(fo4CK]kU|t!/' +! 7L2#7-r{_kxruCET:>Jw|dzϺݨɸ۵בuª{I^DRqO1 "+(( +
+ +( %+;&->Qf>NbB9J/-?#/ 1')"!2
.A-,!74 +,+ 4 ++!ǜŚęĜŞǟɦѣ͞ǚĚĞǡ˥Ϟţˣ˞ŜġɡɜĦϥͥͣˣˡɟǟǭۚŊǪӦϞşǦϬӪѦͦͭյݚ¡ɨѨѣˣˬն٬ըѪӬժӣ˜ĬӨϨϬӪѥ˦ͯצͨϨϪѪѨϨϦͥ՜˯燡Wq{Yuy3)3##@$.0
CaJMmgmJic{Offiɯձ۬լ˭ͯϱѱѭͪɨdzӳӳӳӳӳӵյձͺ׳ϱնӭɵѶӸոոյѱͯ˺ѯ˱͵Ѷӱͬǵѵѵѵѵѵѵѵѱͱͱͱͱͱͱͱͺױͭɳϳϭɱͺׯ˯˯˯˯˯˯˯˳ϳϳϳϳϳϳϳϳ׳׳ӱѭŪ¦yotmkat]i|d>S&1C@W&<R#BY'<R#;Q"+'67I'7I*kai{mN^SBOK]rny|{t{|j]Mb;1B+<* +),BJ7>LYEog3E#1
);%UoO'<"(brdu~OWt)19fk{x{|_dtݨĸꪺˬ͊k||bxj~~xryw?Z=!3/F'0 # ,'A/!0IBTnm[yukͶᗬ¯ӡđ~g{|cxtx~rma1C)6J+8L,9N*;Q+7L(WqCE]49M-ZtK]wRE[<McF1G12I18Q3@Z;A]96O/'= 1;S.Mi>b~MNi9!1 +
!1
'7# .DX30?';L1): 1*!&;/1E +*:.)")!5 0 +ɡ˚Ĝţ͚ͣġ˟ɟɟɟɡˣͥϨ͟Ğ£ǥɡšťɦˡŚɱׯեɡ˒b|XqwxӪͣş¥ǯϯϬ˨ǟǡɦϬժӥͣ˦Ϝģˬլզϣ˦Ϭաǭճۯׯ߳ۨϸᜳ¸ᦾ͚ۡǦͣѦ՞яoKfb$=0%0:&+
+#(?%BdAY]JnKx9T<+B0dmjxLgXXnf{Ŭǯϣ¡ͯϨǬ˺ۭͭͭͭͯϳӶ۵ѵѵѵѵѵѵѵѱͱͱͱͱͱͱͱͺոնӶӸոպױͱͳϵѵѶӸոճϵѶӶӵѳϯ˭ɳϱͯ˭ɭɭɭɯˬǭɯ˱ͱͱͱͯ˱ͭɳϾ۾۱ͯ˶ӣ쨼ĬǜnymrfygonZnUdy]wnXkN_tUAW)<Q%9M"5I&76K#3,=<O'FZ59J-mdnjO_TSb]g~yxǼ^tfNbRWiSI[>J^:,=!/ . +*! +1 ++B1G-BXu,^{4Rj-Md*d|9Tk*1E5K4L +6N;N#1'!0 (,@+>;R+?#4("2<Q3?R=@S>[of˱ׯѯϵ;ф˱tc?L3,=&
+
'"-IW>GU==F1WbI+2!#*1 -4#5B//;)3?+JX?_oS!
+4;DN.6>L02?&,@,@?W-@:S'1G !)DRDbk^jqyºɺۼ;Ϟf|Y>S3#4:R+Ok>=W77O1#5 1! & +1
"5.-&
&1N7BaQbqy^quqꬾѥɨ˞~utkxti|~qOgE]wMSkDXrFZuI:O+@W08N(3I$?U/Ia7G_6G_6Cb:/I'C_9rdbS5N++A7O#.C)>.) '"5"'7$/@0@nN0@1B&, *;
!"2 +$5* +"+ "1
)8#ɡ˜Ŝţ͚ͣġˡ˟ɟɡˡˣͥϬѣǟĥɨͥɣǨͬѯլѣǡťɡŚӡSkq*;?Mci³٥ɪͣş¥ǭͭͨǥĨѥͣ˦ϬլըѥͦϦϨѪӪӪӦϣ˥ˬӬӣɣɨϦ͟ŭ՜¸џŵݬӯת٬ۜϙjD^Z!8+,#>!!=+
+#&<#)D(DfG@bA8W=/+B06Q<$9,7NAٶѨѺתŭͨǨǭͭͪɬ˱ѵձѯϯϱѵյյյѵѵѵѵѵѵѵѵѵѵѵѵѵѵѵѳϳϱͱͱͱͳϳϵѵѵѵѵѵѵѵѭɯ˱ͳϵѶӶӶӵѵѳϱͯ˯˱ͱͭɭɯ˯˱ͱͱͱͶӯ˯˶ӵѯ˳ϾۜͭǺ͂Yj^Yj^]o^kj^rYYmR^rWL^CAR9AW)'88L!$4+=>T$&61BAU+J^8:K.YmRcw_qwXi]tyf|x~xWkZK[G9J0:L,->1B0B 0 )?*@1F2IFa!7MTm/Yr2c{8BW1EC[>X4L +!$'6%4#++"3 +!3 0
#5:O+LcB=O;AT?q|Ͷݸ߱Ӫ˥ġiuqMYNao]{y^wT + +0=(-:&@M6WfKFQ:EO9'.+2!=E1=E1)4#*5$7C.YiMm~_!
!&
4=9B7D*>L0':8N5KBY&.D+<I<͔ۺնϼ۾9J0):!7L*Mi<1G$.%9!7N+/D!%* +!+/I.+
1 Oq_EbR,>8-?=͞Ŭўf|{]tkgyq~ytgSkI]wMF]9Mf=YtGG_6F^50D! 1*<;Q+<R,8M)7S/6R.@[6naUuGLj?2J#.D0E0F&:- +
+%%>-I#2S*$? +";!01CdJrݼџ˱ѱѬ˪ɭͬ˦ŶױѬ˭ͱѳӭͪɵѵѵѵѵѵѵѵѸոոոոոոոձͱͯ˯˯˯˱ͱոնӵѵѳϱͱͱͱͱͱͳϵѶӸնӶӵѳϳϳϳϳϭɭɯ˯˱ͱͱͱ͵ѯ˯˳ϳϭɭɱϭůǍXi[GXIXjTi~cmb[qO[qO]rM7G+Qf>$2?S,,2D!@T+#2)8/?!9J-1?*DU@dxfj|oiytWkjoRfbc{o]raau[;K3'6%*2D)!+ )/ ,-C8QD]:Q=QNd&Mc#%4-=J_?U.A#+=R9M9O@X8N+?+@1F+?,@Kb?jdmgjrո糼ᬶխϯϬĵĄJWF<G6O^BL[<CR2Sd<Mj7(
!18N%(
&&&0U_6Zc<gmDMR0IM,@D&=@&=J59E11=)9E07@. +4=I1> AQ-(= +A +&: +8O'=! +07S'&9#
+'!
5/7O<C]Mٶۗxjyoxkf->*EZAUmQ<O49L1j[WoJLd<E]6;Q+?U/Ib6AY0:Q(@X-+E!=[5@_:f[If>a|L4K!0
%0!4/ +<N1E# "+*#/
$ğǡɡɡɣˣˡɥͣˣˣˣ˥ͦϨѭӥɡŦ˪Ϧ˦˪ϟĨͯլѬѭӪϣǗyZty{~ͯӱճӱѶնխˡţ˪ӭզϯ٬ըѪӬխרѥͨϪѪѪѪѭկׯרϥ˳ۭաǣɒu͒bOqd(C1!:#11& + +652+6*E(53!7U=C^K5L?EYRϥĦųӵժɪɳӱѣ±Ѭ˦ŨǯϯϪɥĵѵѵѵѵѵѵѵѸոոոոոոոնӶӵѵѵѵѶӶӶӶӶӵѵѳϳϳϼٺӳϱͱͱͳ϶Ӷӵѳϱͳϳϳϯ˯˯˯˯˱ͳϳϪŬdzϸոձͦDZ;ќQaT@OAQbM[oWrgcyWj]mAS4TjA3D%;N)->=Q)@T+*:&4#1+9!)6#<L8rtntgxrf|{d{y8IERg]{bxfjdJ[A7I*)8*'6$+>&'1I7O:QC[AUXo,Yq+,=CWYq!Jb9N ):
%54J7M3I$6 1 ?W!Mi3<S+8L.QgLqkͭ۟˙ǶѬn~jDQ>1='*5(3,9$"5%7'
+ #-AJ'@G'SX4JN-EJ*AE'bfCTcKgx]aqT^nR>G4 +)2
0:**6+@ +/(="4*@% +'+)"
+ ##-4K=Ϝtnk{XqiNgY;N76I28K4:M6YqOJ_A[uNtiUBY38M)Sm@Sn?)<#4D]17U,Cc;@_:A]9.E&>T.*>%%"5)>!6(, +)? 1
1->1B%1)4.:$!.;)5!/1B*<!( +( +( +#
ǟǡɣ˥ͣˡɣ˥ͥͣˣ˥ͥͦϨѬͣğŨɥťŨɪ˪˦ǣĥťŗcua~-ABQjkxɨɟŪŦªĭǣmǦϥͨѨѦϦϪӬլըѨѬկ١ǣɦͬӭժѨϨϭլӬӯרϣɌ]ny~|^xSuf*E0+; <"
+
) 0,K,$?' ')?2<ULf~ǥǙ磶±ѵժɬ˶զŭͪɦŨǭͱѭͪɵѵѵѵѵѵѵѵѵѵѵѵѵѵѵѵѺնӶӶӶӸպ׳ϳϳϵѵѶӶӶӾۼٶӳϱͱͱͳϵѵѳϱͯ˱ͱͱͱͱͯ˯˯˱͵ѵѪŭɱ͵ѸոձͨĨŜmrbucEUBJ[CK]BbxT^tNm[kCW2=M7AR;+9#I[>K^=CU6@R3/>$4D+1@++9(>M=rxm~xSb_Ygjo7GDUka_ufgiogNbC2C&(7!*' #&)=9N5J,?7LCW#Qf-^q51??O5E'7#1#2'2E.@1G*>/D2G6M$6*>Mg8^xNQgJQgJbxi¯Ěº˺ɯjuf;C6DN<OZF2;(!25K#+?#-" + 36FJ-ba@_^>_X;E?'ZS;q~aymy]]iN8A/
+*2'/
)*!5"61K
2#9'0#%8
%%1;?FI&FJ-EF6bc]bXr8'8%;*A!7
' + +5+MkMnjj|qdwOjaE_QZq[J^KWmXG[ICWBAT@d|bd~]I^@*;!(9TmEkU?U/-AE^1QxGDi@Cc?'<#2' 1%$&0'>'A&>
$=%=)B$ 1
4G&5
(4
*6
BM-5"+BN3B)6 ,+!+ '1
#-", +#!$ɞşǥͦϡɡɥͥͥͥͥͥͦϨѨѬͣğŨɥţĨɬͪ˦ǥŬͯѡFccB^^?WX0DEtšŬǦ¬ůɥ]q{˪ӥͥͨѦϡɨѬժӥͥͬյ߬Ӫѭյݳ۪ѥ˥˪ѱ٨ϱٯӞdwmjd]{xZ|tFfX$>* *3$
+.0"*";+Rq_լϣĺݨǯϯϭͭͳӳӭͯϯϭͬˬ˯ϳӶѵѵѵѵѵѵѵѳϳϳϳϳϳϳϳ϶ӵѵѳϳϵѵѶӱͱͳϵѵѶӸոնӶӵѵѵѵѶӶӵѵѳϱͯ˯˱ͱͳϱͯ˯˯˱͵ѶӳϱͭɬdzϼټٵѶϟqaqqouqrXjTNaGJ[AWkJ[qLg~WiS@S04C/L^E&3[qOUjFBT5Ma?3C(GZ<=M5/=+BRA_qdo{Q_]@LNbxxuyCURUkaDWJZq[umTiI&4+$*=7N-@7L<RE]"i?g>QJZ'GY (6 .+)9
%&6+<
0E-B
*>-A+?&89Q"Uq?DZ76I1TkMͼѸͬѳ¡kwd{oq~f.6$6L#+>+?.-(%-NW3koI_cABA'54d]?c[>ogLyiud.6$
+=ABryq]dS3<$09+3CT,1?%&;!51'%&=)"4!-!*<3B>BCE#:=#23&JKEǺt^qEE]*'8#9#8/J'?.
!2 ++!1 +,= 8E'2
!+ +1='2
'!+ ˡţǪϬѥɥɪϪϨͨͨͨͪϬѭӭϥš¨ɪ˦ǦǪ˥Ū˪˪˯ѵׯѥd7QQ+?@(;<m[wx~Ϟ˳ϱɵͼխŕauͪӦϬլզϨѨѦϦϥͥͨѬճ۬ӭյݳ۪ѦͬӣɶߨϯתѬӶa~tE^ULiaId]^t4RA"<'%" +)
2R-<]:: !%A1ZuըץӬݯߨխͭͱѯϬˬ˱ѯϱѱѪɣ£ͶѵѵѵѵѵѵѵѳϳϳϳϳϳϳϳϵѳϳϱͱͳϳϵѵѵѵѵѵѵѵѵѶӶӶӸոնӵѵѶӶӵѳϳϳϳϳϵѳϯ˯˯˳϶Ӹձͳϱͭɱ͵Ѩė~~wquJZIdy_SfJUjJYnJf~SkXRg=EY2BRCM^N1?/ZmWbwZCT=M_D2A+BS:<L81?1JYMGWNrZik=IKFYYt{XnfNcW8I=I]JK]DZoN7G+7I(DW.)
! ,/@+ +2EJ^(Xm6Xk9K]2nM9E#1>' !, &+<+!1,>0EAZ2I,@3J%7';1E6K)QgGyt˳³űǺ¸ǭU]Z_yOJa<7K+*3B'Q]>CN4k_cJrqWqmWME52+!_QCQC7E9.>I1O[@'#* +/25{r2:% /;&1
@Q(0>#!4'# &)$ 4D!5E$+90F+<RUFG 01#'"'1'"2+&!8T&iN/G(''<,B#6!2#10&>#7
#
!)>]:AZBZudtrnw|jdwnroxd{mnuSgYRfUNbRZq[AT?I^D<O4.
$5AX2Jc7D]24T//L-IiGB]?:S5.%3 0+?.+,+5 !9* +Bb+AZ(%:#3"1 Qc!5A3;,3
5=5>-5#-@N.? +(8@L&/ )=J;G"+&2 ,:ˡţǬѬѥɣǬѪϨͨͨͨͪϬѭӱӨɥŪ˭Ϫ˨ɬͥŭϯѨɡ¡yaSno0DEb~Wqr{ɳϯǵͼխŔkϪӪӳݱۥͱۨѡɡɦϨѦϡɨϟşŦͨϣɦͯמĺѬӟţ앬Yuk0D==WOB]Uf|+E6$?)3:1# "++5 +Di>3R1: 11 *G7c|ӳ㚳ǗŪٱ߯Ϭ˳ӱѥĦųӭͱѯϣ±ѵѵѵѵѵѵѵѵѵѵѵѵѵѵѵѵѶӵѵѳϳϵѵѶӸոնӵѵѳϱͱͼټټټٸճϯˬǺնӵѵѵѶӶӵѳϯ˭ɯ˳϶Ӹզ±ոյѨĉnx|xuw|GXF^rYM_D]rQ]rMnZo[G[4Od;N_OCSD?N<OaLogL^EQcG9I17F0:J68F7UfY8E>k|yYgj7BD<MM~koK_S;L@ATB+8&RfF.=##11@
+'7''74E>O#DU*8G#_oA0;-9%19I.<!/ %4,>+=
+/D(<+?#6"0
9O&8M+?S7mgŭµt|yaifdko϶ŵɯra{I_;'n[y,5!FL4NR;=<*>;+2, 9.$4*!7,#8B+%#:B5150"!8<?kquINJ9?3'2#/2!6
')
+.GA_-(?#9&;+"5 /'; +#6 1 +, .'& +'A5R12I3AXJoxkg|^xu^xoTocBZO_ugNbUawgXm^TiX@RC6G7%"$3,>%-?#4I'8M+7M';R+-K(%?#(@'';$/-,<4I(< 01/%'(3%8+ %1 '1 KT"(5=8A19&.:+; LbGT/9"+5A:F1=
:J6EӜϜˡѣӡў˞˪ըӣˡɜğǡɥͱתϦɦɯ˱ͭĨǪŸѳգĒIgO7R=6T<0L5KoSU|cɒĭ㒱Ǧ{w¼奼ǞͬDZ˳ͳ͵϶ϵ͵ѳϥɦ˪˯˭ɯǭŭŶ϶ϣۙꥵёi'>5#BcE0L'+G1%@(B(A-*! ' +!81B_=/G+'=#/&9'8N<˵ٟǙǦݭ٨˦ųӼӺ˳³ɦϪۥߥߵɵɵɵɵɵɵɵɺϸ͵ɱűųǵɶ˨˾Ӷ˭¯ijǵɬ±ųǵɳDZűŸɸɸɸɸɸɸɸɺ˺˺˸ɸɶǶǶǬǬǯ˱ͳϵѵ͵ͭűɵɸͶɱĬ{gr^n|[drOiwJ?K%N],CQ$OZ+q~D{Ncn?U^1Zb9If>?Y92K+QgGbxU;G34@-O]J7B21:0SbSFTFUm]ZrbOiYTn^7EIatxYkkxuwJ_COgA>U+5L!(=%:!&<
&<
% +2A&5
#1)(;N 5E"3B&j_ǒGUJLZJUgIi|Zoɺ¡šgob?CB58?)+18;BIOM3;108' + $ ##)<C'*.,1'GMIiqn9?=qytcg^15)""./#LG<
);+> +.0D+( '!9M?Z1JI]8J%32C*9 +/?+;<N#1!.# +
*%"+B'10"6":R;SnXku^umo{٪ͨdzӺѺ˵Ķųů¬ŭϬկɵɵɵɵɵɵɵɸͶ˵ɳdzdzdzǵɯĺϾӸͳǵɸͶ˯ıųǵɶ˶˵ɳǸɸɸɸɸɸɸɸɺ˺˺˸ɸɸɶǶǭɯ˱͵ѶӶӶ϶ϯDZɳǵɵdzůr~iguUO[=S_8>J$ES&GU'Xc1iu>^j8EN(BJ#OW11J)+@&-D'G]?]rQAN9+6%=I88C3;E:[k[SbS_xgiqkwXrbM^bZmq<KKOcW[r]CX=Md?AY.,A,+ !5+
+ +4A#/
( GY!BT*8
%3 +:7I8J2C<NSi!?S/@.>1@0>+8,=,=7J4F!1*&(DU<rqi{qdurfwi7C5)5!*6!5A+LZ?aoZruկğjon>AIGKSot~QXUcn_FQ<"(3)/#)5<!QW>qyiy{cki6<:<B>>A:(+!'' 1.%"1 +"2#5!2(;+!1!-'$'0B2KEbCW7I6G9K6G#1&"+'! +*'"-%;
**'!1)#%+;##1
+ #0#0 #1 =NBT&++18?=E4:287>
5<ǜ˟ϡѥѥѣ͡ˣ͡˟ǡɣǦ˦ϪӡŦˬѯϬŪıǺѥdz˨m_{yoq#:$##31O8bugyՔɣյۜm|t>JCKZdWgrgy˪ͣű˳ͳ͵϶ϵ͵ѳϬͬͭϳϳϵͳ˱ɶӵѳ᪼ͺߨѕIg_^nCdI&@$
*
'B(/ %
/'=#.D++@,<O@oy^qqWii٨ѦɳѸͶ˵Ƕɶɳůűϯӳݱɵɵɵɵɵɵɵɵɶ˶˶˶˵ɳDZųǸͺ϶˵ɺϸͳdzǵɶ˶˸Ͷ˶˶˸ɸɸɸɸɸɸɸɺ˺˺˺˸ɸɸɶDZͳϵѶӸѸѸѸѱűųdzdzųųųŞ^k]TcKES9MZ7N]5GT*IU+R_1Yg6R[0?G";CAJ'.E&'<#AX9UjIiZ]mQ2>*=I76A14?1KYKYiY^tbTiXoxXrcQbbBRR!,(3C9RgQLbGYrLQj@1F!,,
+%9'
" +5F'5 &42C1A
#1%3 6GAU9L:O7K;N1B3G3G+8M&8+
'6,<!AU9c{bbtjWfc|ªDS?7D+'1&17E%?J/3='4<.DM=WbKR]F|xѶϭű~woyaYcJKT=#*4:BI(BG1AE65:3=B>RWU{numMTI,0#/0!
'&%#7M%7'9);!/#+
#0#1 +L_9KOd@Y.C .C !2)=&# +$:&, +*AOq9mZyfbEbCEbCB_=,D("?'BgQLo_Tqnw|m]9L 0C':1E/C2DQgJZrSLfASoCC]28L!&7+;#2 -' 1"4&9 (?
3 +#'* ##+,) +* .
%&* . ,=+8
#$'- +-24:7=.3 +ɡѡѣϦӥϡˣͣ͡ɡɣǦ˥ͦϥɨͪϭͬŬűǶͱDZǯǣ|[qqKcbLdcGgI,
+ 5T<dxEf_Gdjׯǟn~uKZdź߸ݬDZͱ˳ͳ͵϶ϵ͵ѳϬͭϭϵѵѶϵ͵ͳϭɳϼ٪ͳׯ١A^W1M=7U<'B&*(+#+
+
1-
#
!.*?'2I38K<Tj]{cww]ooѨѪͱϵɵɶɺ͵DZĭįͯӱ۱߶˶˶˶˶˶˶˶˳ǵɶ˸͵ɱůıŵɳǯijǸ͵ɬɵɵɶ˶˶˶˵ɺ˺˺˺˺˺˺˺˼ͼͺ˺˺˸ɸɸɱͳϵѶӸѸѶ϶ϳdzDZűųŵǸ˺˶ɂTaS[kR[kMWd?Wf<R_1ER(BN%N[.]g8U_2EN';C",C$';"OiFUjI[qNaqT3?+>J8DQ>7B4CQCbrb[q_>OAnwkxmN__'3/6F<QfOAU=8L.,?!(% "&-:Na'7F7G!8J6G;MFZI]=O0@*95G
Nd=S:N)9=Q,?'90CCZ,@!1(81B%I^@ZqYoxq͞|uYjJ9F*+86D$>I..7#!'$.6&$+%+##'&+.6qwjt[S]D
9?!U]79>)48+=B;fmginmX^W+1(
#4 $6 +#4 +, + +': !213 .# !!!#3)9& & %!''!! &#!&<BOWğ͞˟ɥϦѣͦϥͥͥͣǥɥɥɱѬ˪Ūůɱ˱ɭŸϬªĨt<QN)<7/C>(A%
&A+EiR.I?<WW{ٯӯ˥ixrfy~ɏݺ۵ձϳѳ͵϶ϵ͵ͳˬͭϱѶѶѶѶ϶ϳ˨˳ͪŪŵը~$;%$<!56#=#) + + + 2,
+'
" +55S+:Y/5R.*B#5O1NnJC_CNjMǦϭձӯɱ˸ͼѱĭɱͬѬѶ˶˶˶˶˶˶˶˳ǵɶ˸͵ɱůıŵɳǯijǸ͵ɬɵɵɳdzdzdzǵɺ˺˺˺˺˺˺˺˼ͼͼͺ˺˺˸ɸɵͶ϶˸ɶǺ˸ɶŵĶŸǾϪŶӌm|ttqunXiIKZ9N_7<K(8D"IW/]m?Yi<JU/>I&8M+3F*_yRXkGOaB^kLAL2S^E^jO[gR[jTcr_ZmYEUDuZnd:K@CUFTjU?R=+;& /
+ + (5
:K:K?Q*8:L7IBU?REYSi!Tj#@S)7($8;T3I4J4GI_&<S@X!Fc%;U1J5L,B1F%JbABXAfxnxif{FGW(8E7D:G!9F 4?!(5+7#!
'.-$++cijIODZ]MSWAuy_nrYFJ6 +*+]^ISUEMOCNRJfid]c^ILD)+##& ++@-
+ +'; )= +#6+-+$9!64% +1 (,+%
2 #;.K-Ja4g9;T6O2!82M-E1J'< 1$7-D#1J'4N':U,CdFTwdj=TLQkb7IBF]CJ^80A$5(/0 %6=Q+>R+Ni74K !1%+'7>QNd4F
+!),$
)!2"
+"''0! %*128,1͜ɜťϨӡ˦ϦϦϥͥɣǣǣǵլ˨Īű˳ͯǪ±Ǧij=RO.*($*)#-3$/'Daaq£՟ǡ9D@nxdx|Wimtĵզűϳѳ͵϶ϵ͵ͳ˪ˬͯ϶ѶѶѶ϶ϺӪºձ˪ŚɟĊ6R70K,#;+7!+ + (0! + +&B!;-6+F"-I#1,1J,=Y9#8#+?*ikͯױӬůɶ˸ͯ¬ɯˬѪϸ͵ɶ˶˶˶˵ɳDZųǸͺ϶˵ɺϸͳǶ˵ɳdzDZųdzdzǼͼͼͼͼͼͼͼ;ϼͼͼͺ˺˺˺˵ͶϸͶǶǼͺ˸ǶŸǺɼ˾ͬᡳiyfrkarQZkFFW18F%9E#IW/M[2BO*BM)MY1Jb:CY8fX[oKFW:R^AQ]@dqUYdKn{cfu^DQAGXFJZInomtf{q[ofL_SMaQZq[OdM<O67K/%5&6."
+2AK^!>O:K3CJ^j/Si >Q=OLaDX(7 +'+5M-C6L1EZt25I>USn.@[!0G4MMi1>X+;S.QjG>S=QaXbqkQ_NxkxqTRb0=K!AO&FU*BN,AR1<K3%$")(SXYJQEQSDAD19<+*,!./!=>-46*EG<kofwyu^d_t{unri:=2%('',* /E$ + + + +
$ +
$#, + '- 19-2 xŕ˦ϟǣˣ˦ͦͨ˨˦ɦɱͯ˭ǭDZͱͱɱɬ¨đa~t0F<*"!1((#,!+C@gٳ゚yYgb]qmJ[XL^Zi|~ױϳѳѵӶϵ͵ɳǪɬ˭͵ϵӺӺӺ٬ٯġrqRuI/K$-J !&%" #$6%8 + #
*=b43T(%A6,4$-1O*2R+5$? KoIǯٱժɯ˵ɵɶǵŭ±ǵ˱˯ɸͶ˵ɳdzdzdzǵɯĺϾӸͳǵɸͶ˺ϸͶ˵ɳdzǵɶ˼ͼͼͼͼͼͼͼ;Ͼϼͼͼͺ˺˺˸ͺϺϺ˺˸ɸɾ;ͼ˺ɺźźżǸꦺ]kawwxqocJY<8E)6D$CS/AM+2= >J)_nDWjBL^9XjBRc=7E'3A#CO/LX:[iGanOYiM8C2R_KMZJKYK_o_^tbbxfZq[MbNQfONcM=O;:L8McIF[B1B+"1!#
&9K?R:LATQfLbf*BW;N<NAT7I+:
2BI[Kf3J1F'8
Jc'* +,0CKg+D_&4N7Q!1G .C#C[9F]CQ^Txļw>I=IW<Yg?qGwDbw1Ug'Wi'Oa#@N]x<iM;L)IZ8tg_kQ09$38%4=#*.9?!JK+;;#983qrg~~unrix|r/1*!KJ!FG##(+
&-(2 ES4@Xc#nx:YY:''+ !1
BY$6L#5
!2 +#7 +0!6+D+D+G+4
,# (!.2
Io /C-A3JQnNmDa,"2 + .=U']~A>Y(!5$91K-.#5%7M9"1"")!19N!,?&8,@+
#
J]?dF4L0F:N?U*!-1ABU,'(8#4
#
!
#1 #+3*2"",29@tŔ˦ϟǞşǥ˦ͨ˪ͪͪͦ¬dzͱ˭ɭɳ˺ӭĭġUtf'<2&
&-'@2aݭ݄{{GTO9IE+85Na]լϵոٱϳѳѵӶϵ͵ɳǪɪɬ˳͵ӺӺӺӾۭk|ncoaW#%?#' 3 + !#
+,L%(E)F#?)
'
'
/+/,J'CfAįٱըǭɳdzǼɳŵǵ˸ϵϵϸͺϸ͵ɱűųǵɶ˨˾Ӷ˭¯ijǵɾӼѸͶ˵ɶ˸ͼͼͼͼͼͼͼͼ;ϾϾϼͼͺ˺˺˼ѼѾӾӾϼͺ˺Ͼ;;ͼǺźŸıѶצotj~^XiI9F*1> @O,AM+4?!CO-m|OrZauK]oF]oF;J*.;BN.@K0i]jLWfKO]IyZiW<I<tt2B5?QBEYF=O>FZEQfODXBCWA^wYNdJ4F/,='+-
5FUk#BU3D5FNc<OSj1C
CXDX+;'+/><M*+#)<#4.4I, +8Q1K4M?Y+2I'2G*;O8]kajytžBMA/:%<G'DS&IZ#L^#Wi'Zm*DT-9fC|^4D#%)5"DN8ZgJMS;6?%#+056;;#&&)'ED?wun{|KNF
+88#=?dc2KL,- ++?"6C06@??EE7>6'+2;3?SbO^DNLT#99!!!!
%%'
'8Tn1Wr1*=*!4 #7,D +)A.''A( +
' +,D('BZDC[E2E2-?&0C"&7*<':+?&61B!d{Xq?X(+A'<, +);$1 +4D:K@S!.(#1- ) ( +!"
+
) +#$#$!' %qѳٞ¬Ϧɣɥ˭ѭѨˡijɱDZɱɳϳϯˬDZͭɭXqiC^RyW{a)D)
+!
6!*E3DbZˍYiiy~GTKDWKGZNGYQݨĺ߶ٵױϯͱɳ˶˸ͳɳɳ͵϶Ӹռռݬѥ~NkWJfMbWOr>#;&?2
2
# + + +
+ 1O+&%4'
"05'E"2S0wǚۺ˺˵ɵɳǵɶ˶˸͵ɳdzǵɸ͵ɵɵɵɵɵɵɵɸͶ˶˵ɵɵվϺ˸ɺ˺˶ǵŵź˸ɵŸɾϼͳĸ˺ͼ˾;;ͼɼͶ˺ĵ˼я|m~b=J1XdD]jIDQ19D(6?%Q[;^jDUa=R_9O]7?L)/:0;=J'5@"N[:kyUq^LWAxn~uRYK0@._w]XnWRgQFZEd|c^u]9K8ZqX3D1:M61B-#1!0 !/FZ_w'G[G]J_5G
7J+< =O/?,*/>$1 +)= +$7 1#3'6(8#3.0C+=Li-6M /C'9Q,F^?EUBjxmǯ]iNBN.wN3@.;GYBS.<=M3I:Q=S*;1@DR#fy=9B(1
?F3::<=>== miCiwwk^^O;>.*,@D5AD9
WT=aa8{x=Z[;<
"/
#AEI48;
/54>IS19<A,.%#97+/=((+8$%/>';L/TjA@T+?T');) ++?0K'0&.AX0C
!1'!7
+.?7J:R1F /EC^Fc1G;S5J/!$%. 1J8N'Sm@D[3 08M)+>U-Ga5>U+)<
FY9wj|yjyq+<)
+>'5& $.
.:AO2?!$% " ! +"'
+!
+ '#'$+ "!dgn{šŜɦɦͪѱձկӭѳɱDZɱɳϳϯˬǸըijgy3K@+B4TxcUy_+F,$" +
27X;CfOdmǚ¨ə^mbFSJUj]Xm_M_Wˊױϱϳ˳˶˶˳ɳɳ͵϶ӸռռկǡɗkuYq^1I8%9'1L*:X+!9.
+ +!9!8"
+ +
+
+
)'3039b|wǣ¾٭ǺϺ˺˶˵ɵɵɵɶ˺ϸͶ˵ɵɶ˸ͺϸͶ˶˶˶˶˶˶˶˸Ͷ˶˵ɵɵɼɶǶǺ˾ϼͺ˸ɾѸɶǸɶǯŵǶŸǺɺɺǺǼϼų˺ٔw~~~ySbJBO6ftQ[iG[jEBN0R]<bnJGR1LW5Tb;]kBYi>FT/4@!+58C$MZ9qZkFQ<[fSu~mqyi>Q<I]F<N;XnWQfOOdNCWB7I61B02C1/@+
'#$(7 >Q5FCXLb1C>R/@9K)8 #1,<&+*8
>W/D
+?' % +3G=S#+>);7O2I7M$!,9N2qmkynOZTxºǸ~ma*5&(5 +-;'38G+!2 *<,>'5&02@!'*2FNDLLN LM%JJ)okEy_QLKTONRRIXXJNR?koYr<?411+9:-KI3?? KI=>@A2B) +
+1%#') + + #GO':DDNEOTZ$?A!SQBtq_]qSGY?DU<TgKi~^**8"4D)w_u[); )<!8 % #1DAXE]6K;Q9QAZBb+D7.K<O7J7N
3J)>'<'<1/+%
. Gd&cKWqC?U/&70C"!'+#4"3,TiExkgxdXf^?KD5G! '!-( +% $'2+7) +
* 4!6$!# +"& +) 1="+"$+ %#jUroYtr|ǨˬͬͯѱӵDZįį˶϶ϱѭͪǒľWwc'>,$>*!;$!9&&$+(D*";)+"8MLYmqwqFUBXnY9J>Uj[ٳ׳ձӳ˵͵ǶɳɳɵͶϺӼռռյͦѣ¯inQmR3N4!7$;1M!)A/
.,!4!
!
+'! $%, 9Lm[i|_|o¼զ˺ӺӺϺ϶˶˵˵˺ϺϸͺϺϸͶ˶˵ɵɵɺ˸ɶǸɺ˼ͺ˸ɳľӺ˵ŶǸɶǸĺžռqyfu~jytmrBG1W]BdkNU[8W]9S[6NW2ER*?K%9E!6B:F"AN+dqJjKQ;MRAdgWtwdUkSby_FZDRgOI]FMbK7I5++<'9L3+;$);=S/CZ2&#%3 I]3D.?->':M%42D
*9 +%3 G[)'+9
Tj!5F/>,:+:'
1?Sf5F[*J_,;N /@3F%
"
4D+aqTn~j>I?_kdŔf;G5B8D4@*44@#3#2#14E$0 $#,&0 *3 ?KFQNX!KN"FI$_^;gcLic_fa]uwcorUFK0^cCrxY(*<=7cd]ffY|wfYuq;DCIG-4
'+(+DF1##IK5mrFFL&@G _i6bjA:>'mqZ~xGR]_kxkxy>K>#1>)%"
+- 0+;4EJ^BT/>/> +@RMdMdF_AY<X;W1A&3+=6K +>.. 15K#
$!1 +$5.B9OCU'9J>R";N 8Q0F%;*@5M"(=$7.=%?O7CO@WcUboa@T*+
'&1-:/<#-( !
+# +# " #!+'
+ +u]{x[wu~ɨ˨ɨɭϳյDZįį˵ͶϱѯϾݥctXxd:U@)D/- 8# +!
(!:"'3*Zuta|~.<?K^ZO_Wtn;I7+'4+bxi_toxӡų׳׳ճյ͵͵ǵdzɳɵͶϺӼռռժıgm@YA+C+1 !(-$<( #8 2
% +$' +
2661&
%8TEUqg>UKժӺӺӼѼѶ˶˳ɳɺϺϺϺϺϺϺϺϸͶ˶˵ɵɵӾϺ˺˺˸ɳįѺ˵ŸɾӸĺż˳qtrtxyfn[X_N||jyRX?krTuX^:agAkuJfoEIU,2=0;9E!@M'9E$R]:fZaI^cQacSY[LNcL]tZDXBSiQSiQc{aQfN2C1RiKRiK3E,*@W1'9*<
+#1)9 $8K$(85F)8FZ!-(6$1 +1B
+;':J#1.< +3B0A8K+;,
+!0#1+9"8D/cqdkxqž{JS9=G%,7CR@M7C*43?8L4G'6 FZ4B+7
,76B+5 .89BFOAD:<JI+UR=d_[_ZWmn[knRMR5bgFto|~uxyq~~oˏ|C=<
65 ++1:@FK)cfKEE900&UWDTW?MR.3806dn:ckB;?({|T_kĵfwf4A0&1#. + !': +OdK_@SBTDW<MGZWoOg=T;R8S-E +#1**<>T
6L(;'<.C ?W$5 #3/B,?.A3I0DAS%FY)ay<Ri1%9"5,B+"4#05D.2=0CNB[iZ'6,# !+
3A)4",;):-0%
!) :L9L"1*.=2B0?(2.9
!+'!* %-,3 &gZ|wYwrjĬ˱ձկѭϵ۸ǵı±ɵѶӳӱѬɵѸqUu_4S;)I.10'9'7SD]yoD]WQda~.;-DT;&1*9+'5*+:1odz׳׳ճյ͵ǵĵĵǵɺӺټټ٦~ǭww6Q22''" !!+ +!
"
++
)#/
"( :!:6 9&!!5#8R@4M<ŶӵݺټټټպӳϳϺϺϺϺϺϺϺϺϸ͵ɵɵɵɵɵɵɵɸͶ˶˵ɵɵѾϺ˺˺˶DZ¬Ѻ˵ŸɾӶºļžǾǸq{dinZinZoykn[_bQfiWnUWFrtatu_qr]ma{|RqyMjrCIU*/94AN^-ET(=J$MZ5y[dkOn|k_]Nax^QfN<N:jgd|bRgOEZAI^@F]=Nf@9N*+$7
,:BTYn'0?0@:L##&)<N6G5F#1@ ,!+2?
"++3! CL'@K'LX1@N$0<1>,8##/0= +:G+ɡbkW;C,'-5>,5(1#%,2>4@'1JWEQ;E+4 +(1 -7 +!*1:
DM>E 7<"=@,KI<u~_bc>Y_3bi:qxN~|xdb[1][^]]Y,tn@|JWrtB^^6_a:56OS6EG1@C1nq^[aN;>3ytgnyϭt_GY0% + +)8 ++=*;
!0 '80D%7 +2>1=FZ#Um+)>';# 6 4 + #48M'5'52B"1
!1
#, '1%(!,!+&!#", +
1E>ToinůSdR1>)(.>,:L;1@3(6-Ob^Oabaoxճ׳յϵǵijµǵɺӺټټٟyfxk@]<4) "+ +#7' +'+# !(<)
1'+F!:. +",
"# !4'>YFǸݺپ۾ۼպӳϯ˸ͺϺϺϺϸ͵ɵɵɵɵɵɵɵɸͶ˶˵ɵɵɸɶǶǺ˼ͺ˵ű³ľӺ˵ŶǸɶǣy|xcmX[dQkq]kq]u{fqqtaqtaikYdfTcdSOQ?uwuWW^8IO*:E4?AO#[m7BQ&>K%IU1iqMW]Cq|ro_by_ax^I]Fd|bSiQBU@0A,(8"+-?#0C"$*
#1@BT/>;MRg!=O4E)8 &6GCW)8 +)7#0 '2)46A1:1:18anAuX9F=K!AO##/!-CS.>M,DS3ugӵĵºϱitT:B!=F7A8B!' (0
+5+5#+4 +2<)1 +!* (-7 +%/8
>F<CEK-DG2DB6ID;tqbc>Y_3cj;jqIa[?^X.2kj&~F|wFU]wxESS.;<12agx|brX]K<?4cjGMd|¼dwRBS+% +=O, +
2D
:MEZTf@O?JR^AL8C6A5A9E
6G
3D5I
>S,91> +>RDZ:N 3F.B$5.!.+##(9
5K/CRa/4@,<Nd&:S';$'@
+E.*'83G'4'4*8<Q1C##!*3;F+5+6!,$0 + #!"2-'):
4D+9
+:&3"- !,$.'$/ '<KCS7D(1
#+)1$ +Mmd;WO.C@5LI]xwĥĥǪɭͭͬͨɸǵįdz˶յՁt|DiK3W7/&# + +$! 0#Oj^Toc+:2@TBNaJ/=#+*:'8J7qrTiZ+83+88ٱٵٵӶ϶ɳ³¸ǸɺӼټټٗw=K@McOmi=[96+ &!%.
-$
#1!/(!&0 ! +%-!)9C3;5<!
KT.ditA-45A7C3>*3[k@oT>J+NZ<yӬǣr|f[cBitEnxCoyD?FOX+DK>D+0 -16>!''. +7?4>&. 4=-3.4]cKcf_GJDB>5qmWtruDGN#@FIO+iºxkoibKXQ.SS84wi?cW1x?|t8dc(GF(*GG&{~_yT[Y>E>ͯmq˯әbu:8I-#3!0, +$>>Z>Z4K2F "23I0D%'#1%)4;I+8'3$'59OBZQnC^1E
0>
".$1".(+5 +.9FT@MBN1<3?###+(#/ '1
!&Lkc,D>+)#52G_^mrkǥģŬ˳ӶױӬdz¯dz˶յbnxQbc|U~]<b@"
+"
"!:%_o-A8(8*AR=0>$# +&!>NIw۟įױٵٶոѶɳ±ǸɺӼټټٜ3@6*:+OmL:X6!:,
6"61& +! )
$3&
' +&'
+*--<Lm;Sg&Uj']r*FYMb=O+:>Q0@
$2&$$1 '5#+DOIT&, /4JS-NX1MW,>F!Tc1AN#R_12=IW1KX5:E'IT7پٺĶ¥ŔύoZJR'fo;ck'ai%Ya"Za%cn.,3
8@Xb%DO6@<E %$*xcZ]Wni]RN<uwNruDDK!4:8>ciL~quria:UU]XgZ4YM+|r;_X&RQED !II'twYuLSQ.4.y˒i|?:K*: /A +="1!&3)
<N9E
>Kct"O^6> +JQBI.3EL1; "&(#/;J0= +$0*76F1D,>-?.?#3('74G1E9N2:Zd6;I:MOk=['C)&2Q
!95O+B2I@W'9++>*!.1A.91>.:7E
@O,; 1A7M<SOm@Z5KCT<L9I*7'%/%/.93?>J'1#-&/DQ:J +#.09& # # 1Y 'L"= !6QY>Rnc{tўɨĵųºijǶɸŵɥ͡ɟŦŒ<Q<Da<dRLo73Q#!:.
'
6!9X<?_E":'!"!#'?-%
1!(?USnר˯ͳɼͶӼ˾ɼӸ¾ݳ±wK_;$8,1
>$D$.% 4
!
#((!##)+
,$* 2#5"xy>UB$5+n|ٱ篶ǶӸǼ˺Ѽ˸ǾɸĶպźźɺɺ˺˼ϼϾ˾˾˾˾˾˾˾˺ǺǾͪɸǵɵĸ˼¸¸ºž缶ľº{tbf]urucwyf~godq|^knSwy]Z[IotoYurWx|UmrIQ[.LW'Rb'Rb'Qc'9IO^*Tb3IQ.dY]DY]I07+YcSdo[T^LJTA-5' $!*&13A0>CT !, NbNb?QMaCUK^/>#0DW)#$CT'''4 8J'6'51B* +2C|Lby87IQf+@S wG>Q,:L+:!]qUrt|yͳŬĪűɼőji|~o_obSqfX~qii[im^FM>=J5EU:=L2:G32>2?IGuryafqtW]^IGI641'ID8~³~dx[xdDjY6oDmZ4OM&IF!wr>63&#+()'
95%#c^=qnNQR>.1%9<5ž|iO]9BS(+:$5#4 +--,
'@ObK]2@ ;J
;J1? +G[Mb<Q+=3F;O-B 1F3J#5$ #4+-
# 1!3-B0 3$9*A -E '?4O1D +!0=Q6I=Q9L1B3E
/@,= ++; ;N*;=R>S<Q/F5N%8 !3(+?&7 #3#4-@&4'#17I<N9K/L 9YA^7R1-.A'3+6)0 +$++/ +5926
57EG13EI!35)N)N2,2,=UJ^i|٣Ϧ¯ո˨ǵZ{Q$:*#;$?$?1"-8
!8#'#,G1FgO!7' "9(,( 4#6OARkitqѳѶٵկ϶¼ǾպݶŇ{EY6"5+,- +*( !6& 4
( +$
++'# +*2, *+ +(
1
-
'"6C]B:R;!*<1]qjϡߚĸͺűɺźźɺɺ˺˼ϼϾ˾˾˾˾˾˾˾˺Ǽɾ;˯ůy~ϺϪɾɾľ¾ĺu{~kuq|b{a~_ruUfiNgmnYmgd_qwLT_1R]+Uf*O_&M_%FX!ES#5@/5iqOfjOnr[@I;^iX{xYdO7@0$+ &10=%1
GY J]GZQdd{*AS#1!.;L?Q(6 ".@Q=M?O'4 ( @S '5,3D.>6GTj.j>AT!CW"1ArDd|:+:#1
@R3[oTy[i]AF?TXMĪͳǭ˶ŬĨ¯rɶAG9YiOXjKYkLIXAiyi|u|]gtwYkmUqrZfaRb]Nyjxn^k]GtXkY;A4WF&gU1JG"SQ(LI!3131+('$>:NK+RM0EC+ EKCagbfko[adx{˳~N[8?O&1B% +>^J[BS!+%#/0= <N*9,> ;O@U9M/D +&9 11 * "4':
'<,C
=X0I=Y-F @^<Q8KAU%4 .#+*: 3E
3E
.+< 8LDZ+=*;15N4K#-(: +-',?0@
!/!.*9 +1A
5F7W
-J 6Q
2L
"6$5,?
1>"+! *- $',/7: 'J-R##=$+F:Nnuqb{f{˟ǣǯϯϪӳᜱǏu¥yq"7&"96!9& % 11
+%=!3O.JkC^YFgB1M.=[9-F++D,0G7m]w|[n{ZquϬŪǾٶӭɱľռټ㸼ӭoK_7)>0
+ ++ *$*
%;!4% )
-. +)) /
!
% #;=Y/If@"E^Jdyoůɶٯǯ¸ŪɳǵռѶϺɺɺ˺˼˼˼˼˾˾˾˾˾˾˾˾˺Ǽɾ;˾ɺϵ¬{ɾžľǼżǺżɼ;Ķ~~~gouW~couTTY=Y[@TW<gx{]fiN~agbntJQ[.Q[+Qb*DT!6DYk0Yk3GU,FN,goN[bJQW@9B.MX@ĞxdR^B9C*" +5.: 1A+:
4D
L_i,Sg0?#!.2B
*".+8 + !,DU:J"1-=,0@Nc)/?$2?R]t67I'5$=N!Qd/+:'50B>R(Ri:iWiADN/=G'oxGmw@TYӁwϔjkby]jLxa{ixNu{~|nu[bdGbdJUS<><)@9(ZS;~oOukG[N.=1>2SFD9IE']Y563/,?;)&1-[U5IE(41++ +-4'WcFCO/$."/' */"5>[Kk=M
3B %!!,/< 4D
#1$1C,> -#6"4-'; +11J +.%:0AI^AU .' +&'.-1 ,149KT>F"(
+O"7
#6QWQi~^w{ϥͨ¬˳ӱ˶ªͱꥺєK_Ud~gtkKj<.I 6!
*7-
-#:+")B&FgB.I+!!71, A[R,>B#.6NcqϯɭįĺӾ۸ն¸ĺѸվ島͡oaOd;.D' 2
)
, +0I0
+
* +&!# +"4#;R?NaX͞˭϶ĺӵɭ¸ͺϺѼ˼˼ͼ;;;;;˾˾˾˾˾˾˾˼ɼɾ;˼϶ĵǺ͜͵¼žɾľ˼¸žľt_cLtyZtyZMR7:>'FI1IK2ddNQ:wqnScfouKKU*IS%GX#<K+8Rc+FW&9E!CK*MT8KQ;BG3AK5UaG|Ğy_mN6@'
(2.:"+ +$19J5E%23C
J]1@
)7 #)&)6 "'&!-:J/=%+ +'+;CW!)8+<NJ^(0@#1) +$1+9"/:K/A@T*>R*nS]oFwYBM+6<@G <C(/FO#>F!dnET^BdoQgfArqJggGcdiQYcJboQjx^i|Q9D'/8!)0/4**++>@?8=!EK+?B'8:%EG1NL6WT=wmT{rUugImcAcU3E8:/OCbT'kg@C@##!
;72/73<7gc?SN2"" + )'!5&; 1#:5Q6R1?(5$0.;.;$0#1*8$3*:% + ++A>Y'<"6!0@T+< %$3#!/+)9<O2D+< 1D-? '8=RC^%9 .-$7 &')#43G9K7I>Q:L#1 1',F3! +49#!')J*&
,+#'=S[ǭɬ¦ɪӥͳģǬᡸ]wn8N>IgDJj>&?(+3(
*5#= 8..113$!12'7A *8jɸǵĸͼӺͺųdzϾ᭶og]tKMg8=['(E2
2
!><W#0G1*A+B(
+FY4E4EI]8I(66FASNb*8 '5+: +& &'#!0 ++"18J3D4EJ^':K5E8I =N#<M#/=8G!0E;S+>J^&Qf+WXj(7BIW=K
#0>N
/? DW1B
=NJWSJX)?J'JW6DQ1?K-k{SO^6+5'0"
&+05168=#JM1IF.NN3xrRxrM_X5RL'C:3,;4RGbW!FD00.mfK($ 83OJ-LK-_^<
+
+*1(0!42+B 9T1K
$1!,+73A+8$(-=+ +0E +.)=*>#6, 0,? +5K'96L(;!1('0-A +1F*?
1I(=!4#' '9/B+=(:7I7I#1 0)#< +$!* +"1 3A@RJXGT1<
!*!)#*&-5 +19-5 +"'/!?"$'*!=ZY046KSgo˯٭ׯq{|ͣל{1F7.F+*B!(*
& + %10N .K* +60$
1)?2<ULE^_fKZof|cuŶżϼdzdzϾ߭@L:'6+3 :3
04
5N6O 4
4
'# 3#9* + +
%.(# <T,%7JaF¨ĶϺٺ٣u|ݸѳ˾ӾӾϾ;˾˾˾˾˾˾˾˾˾;˼ɺdzϱɶɡtϦ˼Ǻɾ¾ļr|x|d_cJ~c15DJ,7<"+0/3NT4ryRX^<innM[fu{MBK$19/<.;<M @R&M]/IW/_kEXcCOU?FL7ER1IU35@#7B%Yg?R_97C!=K#
"GZFZ1B
2C<M7GDWQdXm!BT;L;L$1,:8G,:)"'#+ . $0ALa'8J.>Si-<M 0?.=Qd2f|CWj84C.C-B 11A3DZk/Qb#Tb-8.:+9K]8J
3C,%2 +&/8!!!
$*!&
"-2SY8c]nnM]a[;[T2MG$(!'!WNfZ#OE97%>9&0+;5!FA'/+0/
"
+%) ++;!1 ,"4%9!3'==Y>Z'=#%&1#/#/$/ /?,* +'% + + +!7#;)#8%QnfgLfmTk|ETj+9J:EZfxո˼ɾ˺ϵɳ˶ϬMdC(:' + +2+%'12"."%
.
+ +%3%3&6 /' +(,' ) +0
0
$
' 3,B UoLӭu|o|cowr~wǼݼۺٺӾɾ˾˾˾˾˾˾˾˾;˼ɺǸճӪ{j{uQ_ZduoXgbZjg~ѸǨǸŸĵͼ¯|yw{c|cqxZ39#FM1CK+,23:=I#^m=Wd7gwDuwNtuMwRiqF?K%,6+8.<Ob27F#@O+*+3EN5T^CT^C_q=KZ-5B2?9F4A+6(4! + *1># % +7:;>++
/3!IM5rxYxwZrkRytSG@'@<@8I@[R#TLXO1,B=)<8#+' ! +!,*8
(61E': "!3':';6M
?X/D 0'&+7*6+7 ,8 +!7I-=
#1(%/%8#6.@ '7<QF]DZ0B + +:E2=
4?
9D.8 + &1#/K<?_Q2JC"50-?;Tmgįͥť˭՟xӭ~QkX+C(,2+2#< 7&?! 6+D0 4"^~uWto 15($/?!-COfϾոǵľͼϭͭůDZźŬ:N1.!'- +1
#@/
#
*A!6+
3%<($ +# ).
$#'?$<-C)OiFtrXm^wձӡakouŶվݺӾɾ˾˾˾˾˾˾˾;˺ǺۭćEQO1=9'$5A=>KF]mjӨŸŸĵѾļ¥wyjrw_rfmQKR6U]=^g@AI(OX3KX.fuCao?Tb5XoqJktIfnDDQ)3>3B:J"3B%1EU0*+2XbEdoRYcGJY,1=6CCR';I!?M#ET'5C1>'4
+
2CSjDZG^QdCU5E
EX.=!-%*7 +4C5D*7 +'# +&9+@,>!11D +6J6J,>!1*(8(7 , +/'0"7 +#8(?
+ 2'$ + +$" +'5@4?
>J8C/9
8&'+G1-#7)+B4IaU٬͡¶Ӝϼ6EB#.3JZiیѺ?YB#;!460 +#"84 +
#:$ +&"'2Bo٬Ӹӯ˼͵Ǿѵ¶ĦujkY1#"< ),$
#%'>!7
+ +"
+'8 +6O!3/F-C*)72<$BM19?'foEw|L=CGI">?WW/&&+1(yt{^bW_cZDC>&& 30'0-!.(0+&2+2,<42+
A@-WU?
+)CA+fdC98??!
!#0",=' +<L3A +8F
Sc)4 #,)!!-'!.+?)<,A5L 1-A!2&8 +=W,B ++&1&
$%1G>U':)<
$6 +%+.!')@/ +""36>RcdwuŸӶǵѺӾ媳m{|jn~Ig:5'. +& "#"'?'?3
+## +
+
+
bxft~brorc{o_uqnϾݺӸ;ŸϾ˼ɼѾ˾˾˾˾˾˾˾Ӟ˜nu>OCiqkckf{~ŨͼǺľǺgjYw{fGM5gtQamFTc:Xg9^o<L[+7G7GTY3Z_8U]5GN+6@!Xd<AQ,7E$4C'",7D+BM3EQ6qNX>1?8F0=8F%1'30=IZ#3B ,(5F.? +/A 6J9K5F<N>Q3D0?1A.<) +,:BSGY)6/@/@->K_'<N3C9JDW)9J!Tg8:J#0=.<8F&8I':J+IX9UfDmrXf5IX#dy.$1! + 0&7 -@'7-'! +"3(; ' + +, +$( +
!%
& +6O--C((>">X9&=%!5%;UFD^ZG^fSdtUkyĶǭǶɵѾ߬m{y^xZRnB4R#(C8,( #(>& #+D!6
+ +!" #7 + (9(d|tDWSot~Xo]:M>^x^JgJDaD7M9,@17L@dyrݵӸѶѾɺľ;˼ɼѾ˾˾˾˾˾˾˾˵ՏWmT6G4jg_w]YkXɸ۞R^TWcYq{qϾͺɺž˼ºy{rw|iJN<_mNanLQb:CT,>Q%1C'6'7GO'GN)ak=_i@8D#gwMWjD-:# +9G.$1>'UdGXgJ|iEQ7)% '2FW&:I1?.;;J'(!&5F+< +0A6I6G/? 2C +:L
<N?Q9J*8 $1(5 +<L1?1>1?*+7*:##1
>Q]t6:L*8DW&>O$1AauBNa3;K$5D FW1DT;RbLZiSTbM{m|adrD|L%1#(<
0 +B7R#9,?ikM9G'Q]73:KO++18>EI '*
;="#!#(*)LJKgfcymi]tkW{]_W7B< (# 4/*.,1ac7[xxGgg;wxE9:14 + +!.+=SnE_6M
5M5M1 +* +
"'!&.0"
++
+<%!)+:3B/=9I4?#$"'!( $'E*
!
2.M-'>&?[EZuiۥšwyn~g~nQiD#1!1@5f|xw[umx~NoK(E!'$ 2)
1'.
)1,B(
$:)Ttb0EB:NUYo~@M[uɬŸ˳˶ǣf|myu0E$*D$>&C1 5#* */ 59U"8
%.'0 +* +
+#
+,<%3DYEZLb4E1A 2C +2C +1A +8I9J,; ,&2 :J$!-:'3DT/@'!/#1
#1
+:0@GZ*8I4DOc1wT|Y:J#Wj:b[nQgyajyb_nXtfgn|LXj11@-)+@4KOo.Ec)!5qkWi?.7:>161747-/ +')(QSRyuif^Kd^DRJ-IB",)
;5MFOU,?D!EG#ruDAA aa6LYZ,36
++?'81D6K +*<->5G 1C<OOb6E +8GYNa3A +(",.9!'$ +5J?W3JTq=W@Z+A!(> +0 +.#5 "4.+&:# + +$## ' $,60 <3U+,F)9T=7KDd|㭼զdwT[o@Tq7]{>Gb7OiFiktw|rw8T52O*$A1-4, ++ 1$.%
)'<%:'+$<!StX8RC+>99IN#17/;Cyѵ¾վѼǺųч:L;jbEi6"?0 ?
5 52'B+
!4 3&<7S.G+*$ 3)
H%+ *')#+&4)(! +" )
(3-:?N!?Ng|91?DW=NYo&G[AT5G0A +;$2#11A;L1@
(+-;,9'(3
+:
!-
3C4D/> ,+:Wk7rMXm8'BT'fUfBZkKctTqat_jxWboEO]01>6E'9!'$9Ln14Q) 5GqI|NYk1!):CNTKRQX;C!'
6<8;A=bic~{f]W>QM.@;?;.+JDjc(ju0LU27EK7<OU cj,OU 6>#*!#' !&;*@5N:T +3I2F3F+=1B6I +1@>N
Td:G+7DS/=8F*!1=+41> +"!&: +.0(?+!61, 31I, 6+E
&?!82./!#9 %9 1%(!6K! ,!.
!-#0$&1 * +# "+'#!%!&
68">!8'=* /*K_mɥˡxrcuSUi;<T$Mi1>W/:O2;R=:Q<GcKLiODcA$=&3;1
* + + # '
*.2&
)? +!, 4#1&
-3͵dzdtk>Q?2J-Dg5+L6=8 +/3!: #43 ++D!7!,C%: $ +(#' +$!' +
$3"1!! .$G[RQf[]ud¥idKgE1J+Cd6>^1Dc9OoKNmQSjZrɵºǾ;˼ɾϾ˾˾˾˾˾˾˾˳ľǸ9E7'6& .:O3NgF/+
!-IYGamftuyu|ݼϼϼ˼˾ǾǾľľѳKQIKRD_kSdrSUiAEX18L!'9+ + $*18&,19Tf=fxQ7E,SdI,:'0>+%1>+TcISbG]jLCN54A *
!+ #/$0+8)65E[q+CW;M6G?S5G*9++/> +5E
'4+9 +!-'$1? +(# # 1@-<+91@0?Yn96F+(6Sf7=K-BQ5WfIowbO[?CN,/9$0,:,
#;2$) +$3*6:I+3;D5:GNIO*1$*"!25+qytwynMG11.)%>:<9RL[U BK.5
3838X^%BGX^%9>3;3;)1 +0>
06L0F+A 4M-D1I4M/C,?1C0B)96I +8G;KM]FU2?/;!,#/5C)4 +6(1
+!+@2 4=Y/'>,D +4N*@5N!3 !; /K 7(1'?+C
/I+(,B
#6'; +BY + + +4!83+D1
'>#'
**/@B5CF±Ķ¼ǯyDZC 33+M'G8 4-. !* +$ "8+ +!.EX(%2@R$9J+9Wk5Qd1EX(;L!AS%1A7F J[1uUduE>K'6A * +!0 #3 % +9L/=2A5B :GAO@N5@ +5_t+7()4 #-!) ++-D
(>)?* +#/(5".#,*3
!.=3C
++9( +8< Mau^ngqn~rEU:]qADX$2K'<+0F!?Z7'<#1/2O*3+4/=.
+C.
, +'#(%7/.==Wnqǵ¶¾ĶŸ᪬):(,C&
2&F))-- )
5
%1 / "7!$ +
!*:/2C;;MD(:0OiZWr[':'5M0<W23M')% !=#@*1I_IxϾųľ;˾˾;˾˾˾˾˾˾˾˞x]uU[uQ>U2>U20!1@W8_tUk{g[i]EQF/80:D;@KAISMmyrĚϼϾͼ˾ɾͳ¾ǒqqnBGA:@6_nXRaFBS2CU0BX*-@1!4#*
17$-!)0=!UfD;J1CR<;J8"UiQXcL;D0ua]n:-9% + +I^5G,&34D
1A
0>
.<
$'.:#0(6
&3mFGZ* ,$17GL_-d{@@R$L_-EX(1@6E>N([o@JX00;1<# . $4 +++( +!9/
& (,35= ,4BLFR?G5>+1@J8ǭy|{_bWS2=>31KGEDFE::(1$(16@
! $LSCJ5>")!)!-,> !31J+B -E,D0I/F0E9O =R0A8G +$1'18E +;I4A 8C?K
.<7E&1>
$
+!9'A1
+'!(>"Fc>2L'+B@[*A]'<X"7R1K9T8U/I=_ >a#8
16##' +1 +%
*
+ !-$1 1$-D7rrѡݬ¼ˬќ;O2!5 6$?85 +-+F- )0%9#%2-*@##2-D#
+ + +
#<
0 +)B-F+Ħ<YL&)E#'G ! +$ +#<<]+Ux>q[j[YkUӼŸľϼӯ¾Ѽ͟ĬG]?gY<T-*%9@Z,;W+>Z1Ք~TrMSqO8M3DU@TfQqr;ľǾϸu{g]gMT^BdUd;cxBNb/DY'*;&8)<6D#.#.+61<tXXcC?G1<C1#(^bT{QQQYYY;T!C^'#7"4!1#1&4D!@Q(+90=BR GXo7EW:J,<5FI^)@U>T
3F5I >R
+/D++#7-E**1L
*D'!
%+$41D +%1
RaIIW@@O4=L1?ISmyowOLW+:DCSWj"D]:QC_3L3!8+; .? +->!
+,?%6:N
5I$3"2D
1B!/=O2C#+8
+&
'3+#6.G3N +*A1/#68X (
#/-
! + +#(#/ +5%9X'A+F 7U3Q0L":!7'>"-
+
1 & +- %*:K,;,9F+7 )#!+
)2Q&=]1"8
$!%:6O/!5)#8/F:U!8SB_;W3O)A,J+G8
+L5#( ' *3$ !+
+40&-
() '+ +1 ))
!"
+/"7 +*'D 8(.2M!Nj==N2j~fվͯĵӾ¾ºººۭk~qd{incrLg;3K#-C=W*)@7R+|ku:S4';$5J17F3M^Jy{yT_^[fjӾ¼եx|ooubtb{dqUuU~XDW'.?8L:Q0D?N!4A1>5A;G&tX[gFNX>3:*!&BE:txnYZTooo___JJJ9R@Z$+A0E2E=Q)5E"J]2Xk;?O'CS#Tf,K[!_r,L^^r(DX<N4F*9M
1D/A:N.?%"-'1,4
*1'-#(';F +4OZ+DN#=J#-#/
+71E)<,C<WB^""50#7"4.#+* 2 $*,F+E!9'-,(43?)UdLLZC:I/9G.EOZ=FQͬx15KU*%-'31@
*= +&8+A +'= !8*C-> ++; +#.?Um I^Ma9K
*::NBU7I4F$3 1!13I<S=T:O+=.@,>&5'2D
0A&'6 #10>2A + +*+C0J3
('68 + + + +1N 7("&4! + +
*'+'%$#-&0'
+"'E.N7!<
7!
","0
+#8&[|fft?WNToiߟ;խ±ŶMdA'?1"/ &&.3* 4$8
+
!
+#9-(F5
4A^1AW8tn¶ϳ³Ǽžո٭ˏi{m7I8XnURjGYrJ?Y-4L!+
1I+D;X*A^1TuD/F'"6?X1@S0WmEuj_qY<I>TbZļǺź¾Ĭytur~catFZn=Nb11C2D/A=R:N<Q5D/<8E]m?Ub;akMU_DCK8FK9w|dUZFinXiRU@/E'<%!!%50@=O%DW)-</<FX!I[EY+: 1A1E(: +&,7J'6%3,<0?2B
'21=/:#, '&6"+8)?L_n+_r-", +1?#.
#3,)<D]/D_&%9';!2%8&9
*#,F
)B 1
+ +#.+8;J6D0>#/ #!,$).;+8
+8
8G1@"(# +
# $'-1,#". "$7%6
+*
%(9-,!1;09#+!& '. +56#
$ 6">*I,& :" + '!(>/.C7:QIcrxj{{ļºӥwǬc|^&6"8) +*3!0
) !3#) ##61
$
/# +
+
+ +/ * /L4":(B!&='*A--E15U14;
.'E'D671-7R(WoL~xϪǸžžӼϨ¼ό&4'!/A':N.1I"! +,
)A,E1-E".EKL)>Q.I]9BS:,8(/:1^mdĺ˸~miwU{a<K(0>Oc1>R!8K):CY#0B9M/=%1/;BO*LX3juUdoRS[F>B1Y^JRWC]bM^bKNR=Jf*5M!1 )
/?6G 8I 1A6DIZ"Oc#?R&3#1&7 !1 +!0!/,$19J#!+ )$$(0*;
3F/>+'3 +)>Kdt/>M) 9I%
"3(;&:-1
," +1IKi('(A. +&;1-&&(9E1<
BO-8(4!+#05C6D3B+9 + +)%#+<'&"* +&.!% +#*
&5!;
4100G9S#;W!Db&<W2L4N#81K%:!6(+%@=6
)-#$ 3/
#53$@,&
+ + + # + *"4*>*0*
"
%"0*+ +!
'&A
%1 +1M 3O'.J$#<1Q!'C(K+1
) ''D(E/
+DKb?EYCu|ոͬŶļºļϑ+;&.#8'=!61*D&>,FA_-Oq;'?1J1D2E)8+2A+tmǺľžxw{xftTNZ<Oa;@O+6E!5E+;Lb+@T"=R+@8O0D
(8
6D7C DQ.[iJ]gKQZ@3;&9A+MU4S[6/6GQ(8N+?!1
!1BNd'Um)G^BU2D3F=R2G
.A
#)%!. &*:I#'%!!+>L1E$7=R9M
;N6I +DU>N.> !-,;' #2'%9& !';
% bBuK-
'>
4
+ + + +
$ +3+2"
+!/-#!
+ +!/% +0 + +') ( ''0%7,J/M"; ,;Y&2K6O!1J<X 7Q"7!5 17R2K2M2 +/ )E2 ++1
+ +(
)42 +2 + + + + +!/
!3!3
+ + #+"!,J/M7 &A1N!/J#3Q)Ik<Jo5%A!@< +) -21R9[#-G5Q%=R2+:)jyqǺϭºɵĵɼżx{ooıTkMRjE$
+
*>Z"(?2O,F@_*Wy?qX<Y+2K"2"1'6&4@Q8|ĵ˾¸¶ugXdGMY;JZ6Qb9Rd61A+
5G8K5I+@4K3I3E@O1<=I(?J1r~^r~^KT:<D-FN/GO-"(=E!4J(;0
#"0
AUAU1D<N,= 1C +1C +#4#3(#!+7
"-'2%0/;)< +JaBX:M@TK]EW?R'3(#.$4*;!!1!4* ++0E($7).@Y'>X!!
1"8 /I/1B.(*<3GJU:t_~bDO-1<IU7?8@+2T_(-76AM]O_K_I^:O2F.A0C.A%6. 018# + + +
+
)&((# !!
+
0 1 ! +& + ++ !
+
+'+-C'
+
.L2R/M/ +' ++A%:#8) #7(>###8<W3L.G%
!;
"A*#1 (# +
+ %. &+ +
' +-
"** +'"8#Y{T!6 39T,WxE,D!3B$>N-.A!Ib4>X))?1O#+#=!9" # +#4
(0
! +$*8 +
#81S(F">27
5
#<Ou3Iq+'D;#A*11 !<8'$ + UnRӨ¯˵x|rwx|uymnrnxdO$7$!6+D$;,I)C!9.IBb+3O &9% $ +&)DU<|£wkgxXWgEGX4]oDL^3_t?J]+0A#1&52D2K,C -A1C:L'4=I+19'rg^iNCL3'0+5-8*4);+#
$!0 +1C%5 +#3C[/C/D +';%"$5
&1
1>;K"0'2D +&CX,>,=6J =O +Zq>S(8*+&8#3+?-A* %60C 0 +' +$5(:%7+ "4,#5&>
& :Q'!5#42G.=BM3yarWc-GWBQ08+3 #-:G*2@ +AU<O-@/B + + +@J-4A( +$6+
+ +
! +
+
+ /M+I,J";2N$<'=&;#8 3,#8
'=9S7Q>[!7"2 +4 +"&!>#
!/" +1$0"=!+& +$ +('%4'7 + $
!9U:'?(A^=#'!57R*)@%1&71E!4L!>Y'7!#4'A2%=!
! + +#+G4* ; +-'0(.K.N0Q"@ +1#>#?!<,L)F00*jf|yѵtxK[LN_Krm{a|LIc1"66Q0J-F)D+F$054$7 1, !XkN~x|ǺŬoiixa[kRiyY[mJ=L+YkACT,g|E]r:Sj13E0A3E>Y*@%7*:1B%1GT44=*coYgrWOY>#,Yi4-8(&6 +$3,>)%1F
.1F@Y)> +5J!+
#<JAQQc+;*3E *:%2D<Q%3>Q +9M +:M
;N#1 ':G_+;R)C[0'#5,' + ab1&'$( ;@CIKQQW-1
+ + ++#!2*)/# 2(=*@:T': !'<2J
.E 7Q
#8'=+?7N
';-A->+ +", + + +
+ + + + + +
#" + +
+)B3N!*';2J **#
&62K+B 5!7'C*<
<- +' 6%*( )% " +!/# #
59W1*C#/J#.6T$+F0M0-<S/G#9":11- #<1
1
( !/
+
++K)G,L$@!;0O"=
(E(F/O*I7,-,) -#7b|^nxro~ĶoxM^NSdT=MGj~~~ϡ~j|rawirw~x-;'7J0%6tYXu:%;9U*B'?5 +*- !8#:1 $!/ 2@37D;dwmşy_obk[<K1CT5o]WjB]qGNb9Zo@EY-;M#DY(Tk4La*<N3D-=<T,A,@@U!0@#/8E,>J8mxcbnULX=!/8[i=Tc1)#19L%4
+##',1F(< +%8 1#4 1E$+ + &$0
#0 #++<1C # #'5!-!-+4C>S1C7L7K
6O!4,E)@""%) !):?Ub~6b~29N' +*=1I'9
/C
+!*<L:JCQ
1=2A %13E +!/2E +=R3J/C1ENbO_[g%@I "
+';7?;"!! + <?BI!#
+ +
#("+
+ + +
+'
+ + -
*C'?""5/E! # &
(!5
'<0 !1 6'1$D (
+ !!<1
& +
# /2'!30L1N/L/L#5BZ#4N&< 7, )!#$.#9* +
++)<:Q4M 3
)'%( +.M,L#?
'5*I'E*G4U>b0-9 ,L)G'E8-4)D'>+,>*DXL0>9ARLXjYTfUEWQcwwu|coniutj|rFUM+:1_ucuo+8$'!2Fa,.F+C$;
!70)- 31
* &!$'!¾wm|woy[jbESG)5 CS7r_uoXM_:;L)kNMb36G3E;N!2C'6(7,<*>&9 ,@@U!1A*7QaBjybit_~twWcF!(#+nD<O!0$")+ '+0!2. 1' +$"1
4C7I
DY,='4'*;K6J %5+>.@ 1I
&; 8T8S
++ #5IMf'Wq.=S/ " %7. +Zo#]n$Yd#@I25#%
&#$!
*($#
!% +
+ + # +3(0%9 '
#
+#7'= + +)
!;$ %
- +" # 0M+G5U3 /.GFf4Q!7+!
1 + !5
"1
+&9#50$
+
$ 5G1F0E 4 +,1%!=- +4
:
*I7 +&C
,L"> +4$?:Z4 +2+ !/+98ZAd#)D%
&5'FZNǣĕmbc{mttǾruKYMCWD6G7'8'WoSQdE>O1, 1- +1K,E1 + &' +2B7mk^u[I^B1B+'8!"3BZ/To<Jc3mLNf35JcA]u7=Q 1D1C'6- +#2*:'+!2/B$2!.L^9q^wddwTwb]jK&
oQ2A&2
6E1?'5#1
, +$6)- %7""0 %#2
!+1A!'6)&1 #,-<#+!0 4 41M3Q&9 .$!$,(;5K+>
D]IbD]2G"3 . +!#( +!6/G$8#6 + "8&0'<-$ +%
)!-)#7#&4 -*#+ 57$ +"
* * , ++
" +% +), *4 $!6W/N'D;XKk!3O3 $
'1#8 3
(9, # +$-N#A0'!<
7 +$A5&C&#&@5 +)C2 +#=+J5 +3 +'B0']tff|j{ywb{X<NCMbZk{˵żɬ¯]m_,<-;M<NfN^xZ)7!1A'%/
1L)A!6/02-! +
+
0@1jqxjq_ucc{bYoW4F/!/&68N'<S*4J" 1Rj6Qi5=S#Kc.<O0A+=*;(80A<O<O(/ 1+='6'4J[7g|UdwTcuSO[?_mM)2^nB>N#/:J5D&4!/' + + + +6E!/(8/>0?,;>O*<9M
5L=TGb:R/A5C>9
;5 C>#XR299 +
+ :L(8!! +( +'
!/AT* !/$
'#8$';/!
" (7'6.>' 2"+!<
!<
&G5 +(&31$#& +/ + ''.# +
++' +) 3 ++) '#7.
+ +,6L1( + +4J6NiSIbMyrTnK:R+Qm?QnKgfyxxrmgndndk~bwg|ϞiU3J'5L'Gf6jT:L+!
,$80-.G'?"8
3 6#;4! +
#33G/KcEWqQQjGJc=:U-5O'5Q#+E%>+E'<0GOo14N8Q7O?W >U2F2F,?/ +/@:N-?*- +'#4
+?-AAW!J_+1AK^.J[.Wj<%/O]7Rb)!%1
%1
#.' - + +! +"3
+>
+
)'6
)-!0 + +?R&9';!0(5F?R +0D+>/F $85M#6#'% +*
+(#*'A=%34"#!
+ + ++@)=&9"4 1&91G':'%3 + * * #,#6.( *% )
-'5##1' #*9"=
#C9 +&F4
!!! 1#
"*
%
+"$ $ (+(
(+ +#7'B)E0#<1N/N+G9 7 +"=
$!:#++?':
#!+ +-1 0
/' +
+ + +#,/*.
+G# $?&A
$6&=TA6L:]xW8M1$7#5%9!6M5D^CF[BI^DUfMXiOQaICS8buT|mOd?Ic:';1iSkU &:=Z)A*B4#
!)# 0'9#/B+.A*#38N-3M'"7$;.I'A2%"6];Ig+"5$8:Q8N;Q9N,?%"1 +-?!0 +.!)(;'9):&5 ,
+9FX+?O)"+1<@L+GW"$$0
"$ +!$60 +
+ +,3%/ +
+ + 1 1 /I-F2L5O.+*>0* +'7$4
) +()A+I!<
(
"*M!@
!
+
": ".(#2!0# !+$ +!3
. '@-G+F
.6'D *G(E
56 +#>
# 9
4*,1 '#% + +, &)0-!'
+
+ +/ +2W!!/'(
+"<81 +( + #/E_FOkQ;T6Eb9Lm6$;Bb4Ij:Nn>Rm>Oi=Ng<Nd9Ka6BW+I^1Ok6#6/F1&Ej)d~L+<&8#+"8
#9
4
($ +.!
#
#"7-1L7U*E(F'E
6'")2M0J'%<4M4M+@#6-#!#3 5E2B+#4
%*&:"5 1,.%7+<)8&DU*,7@M*^o1
!' +!1
-
+ +2L .E(?(>
+#
!
+
)(6'
+ + +
6R"83N+C.F5O+3 +*>+ !
+
+%26
4
+ +$,
26(+(I
!+0)%B
/%
"81Q-K+# 1!/.+Ki>Mn70J1M&+E!-E!7M'8M)1E#3E#:M(Zr?<O'@Y*
, +7
#>ZrCgNBZ-( + +
'&8! 43M%5R!3Q3R+K2)2
"0 +!6
'/I0G7Q3J#5-+%'#0'4 +#+()*!2G%!.$1Sb9Ra8m<") +# !/
# %%
++=$
+ + +3<#
+ +
+>U6L0E$7)+B,!4 +)* +
+ "+ +% !* />7G7G/>!. + +
!!$
%(5+8'6$1()8K"#3
"%8
'
+ #1 +):-,= +CY8K*:<O
AU5G +;N
,A #6+@1*-$0, 0%5 +!
" +)"< $:#):%"
F^');' 1 ;W#9&;!40 15O'0J0$<0W75 +/Q3786
2
5
+!%(
#
+ + /%
*-"9 +$>
7X1"64R*D
'),
' 1+*>&.'4%" +!+
+ !+!+
!-!1-': +!3*+BZ-' +
&
-I.R; +$I0Y0R$2"?Cm+2 *I%@Ei*Dd-;W+jQm?1+/D;Y&<Z'(A
+'%;
!
)
&&!1E^97N+Ic72J $ &$;!7#%!%3(>9S-D"6
+ +"2,+
+ &!/ +'7
1CBW%GY#fy;Uf4
+.> )8 +1 +,C)? +,A)= +!4 32J-C..A + + +
$
+ +
#
&
+ /-"1 '6
* +!$
+
CZ%);!+;WDb >Y0
)
-+C*!A:4 +"?+ 9#>&B- &#=
1''''$! +*, + + +#8, #* /,I!: +"= ";(C 3Q)C
-1 +0
%( + 1+%$
*5'3!. ,#4 ,(#4 1(;%@'+F'@
+";)F%A)
+ #59
3#G'M
(G# 1
.Q'E3U-K2Q 6.+@':+!=T)]{@'@#:2#- +&%;3
.
+ 1BZ6%8+@ 2
-5 +'/ (! , "6
!4/"2")&"&#&5
'7%4
+ +"9Icw9i{C +'#')&%3'*
+
+
18
+ 1.E4M1I0E
+@';*@4L !4'9+=!$&1!! + +
+ +1B,; 2B,95CDS9FL]7E -:2;ajLS;BINAI!'
+.B/1B%3&" + + +*'9# +
5J.
.8RMk(7Q + +( +4#D6,#!+ 8,G
+ +
+! +% +
'1!A4#?
/"=+K+K'B3-G+ #':'!3$+/ 4'0#,#:
4 + ++
+ +
1 '&
#(>-D#5
1 +)<
*=,
+
+ +
-#2+%!''66J($32D +/>&
&6#3-!-!- +
-= -(* + + + + '5 +#8"73,@ + +;U GdRqLj8S*?*,A('#+B'-.!*%5 +&6# + ++ *:-> . +
+ +-
+?:T=X#7
-'K
: +1 &+('C.M!;#=
0 + + + +
+
+:W'4 /": 1$5013+
+ +"08
"(
-372 1 (*C)
#
1&@!!$3 +/2 &
/)
!
+ + +!- )A3 + +
+1I+B;U(;+ ! +' *
#(:!1+3E . +*
0=Y+3#02G1F1J$:,+.1I>W>WDZ1C2C4D
3E
! + +
1
$JQ$#'
+ +)5 + ++&( +49 +
+ ( +9FFW,9 *3@,6;E?J:DM^!<K+;$3!2+?2)'>*A -A!2& + + +%
+# +! '+1 +2Q7X++I>b.I(?-E'=# + +
+ +,J "=28!:#.(?.#
#+
+ +(-1 0/
+ +.'B
#
"#;"9 +.!7'
+8J
.>Qi:N
.@ + + +%0
* +
*1)1
* :EXg&Xc!AL/3 !&+2
/7##
#+(6#4 +););6OB^6O'<) 2+
"# $( ,$2% ! + + + + 0A$3 +
!5MId)+C + +"%E +M,&!
+6'C4 /4!
*
).' & + +
$ # ) +,%?=_1#? :'?/11
#
+ +
!!-$1 + + # ( +
%# +#8#.'1!;!;4!;+#2 + 4#8*
+ +$'
&-3 +75
!4
),A (*$?1&5*C5 6 +$
+ + + +00
.)$"1 5!6!%. ':
3J&9
1 "2 +.++ +%/A'+ !"0!* +XYa1#+/<+91F
$6,"6$71F 1D +%5,<.>F]1C 6J#3"1#1"2-" +,.D-#+)1RX!
+ +
(1(68I%6 +!3':,B1I3L5O8S5O1J2D
#1 + '$Qg7
+.#85Q%3- +* +
(+!3!6.G-G=]1O++)A!5
$:!6"&#& ' * + + ++!0
):$4'9'9
-$7-B ++ !
+
+! +
/ #/ -&
!, &;2L 9 +.'B#=1!2 !7#;# #
++
*!
+ +-1 "6"(-+@%80+>
,@
'9+> 0 #3( '$
~KxyF+.
<F1@6I(92I6M
#6&9,>)#''8%6BY6K>S<Q5K'8 '8 #"!#0"3!2 + + + &+.44949!# + +
+"! +)@-#5-):9M'+!,".&1.:-9 +$7!2 &
+ +
(&5
+
,#
<Q$
+ +
7Q 2)!3
)!A/T
"A < 6"=
+
$ +&$ +# !.#9:X;Z4S +'';*"(:)) +' 7J!%
+
+'2DUm1Tm/!1
/ +=S0E0 + +#: +#(D3!
# ' +'%"1 +)
,*'/ ()/"+AYBZ-A-@
!1
%##
$[]1N!# 48EQ7F>R7K
1F +.C !'/A '7#1+:+!1AX,?3F;OAY2F/ /% + +*=+/ B35 + +<Q?S4F1?3B +; +7C1F
9O!2#4#2%#3#3+< +*;#2$81+$70E*#' + + +
+
+.
9T 3$# 0&7.&D +6(F
+!*
$ +11
#&<1* +(1 +2(@1G 2(
# + +!
'>'>(18W(C +&@.+' $ +32 8'*EFi5W1Q!: + +
++
)2 + /B 0!
'
%
'
%1 +
. +0 #/B!1 @W:O"3C[#5 +"-
<:Ă#&+.=DAMG[8K>U-)+.B*= 9L5G'<&:C^4K9N9M
;O!/>Q%# +!%) 2?. +/B&+ om<UR.
+#
+
+ +
+
%#. %9/
. ) + +1G#6+@(<!1. +', 5O +<X
3L,A3I3E'5+
+ +
!<[1Q
2S +6
+ +
+& +'!) * , +(!5 +$#9 # +
# .*# !*'%, #
0 +'7L?U1E?W,
+86ń69')<C#+!/ + + + */%4;, +
+-D '<2 + +# + + + + +
0"9!34T+
# +)4&0144!; 2R4
+)
$8# + ' 0+% "!+
+ +4M=Y*A%< +9W.I
+,$-'!7 +#; 3%= 2N%,%9+	+C*@(= 1F.A0%#7
#7
*%%6X1S61N
& +5 +'@
, +*
& ++,G,J /O,L%@1
"
#
+
&+#!#) +#
.2D
8L5I%
+'+%+% + + + +
B=#Y*'!# +
+ +2121
8=
@FEQMY'8+AW*+8L/ + +0C-)
%/3?&!#(0(<#6':':
,
!-
+
! )#1#0  +'6('!1#/D(-!,0 ' ++*
+*5R!2
/ !91O + +
+%+ + +%?8Z
=b
4W 6+
+ +
'
+
(/
+!# 01BE[;O'8!"30 (<+"2 +$5+)+;!'1$ +'
i99
(< +1F3LA](=+@0(#!2!2':0B (!$""*7&
+(2'2(3
r=r=3F) ,"3 )'/+7' +
"+6!*$+!3"4! +
" !
+% +(!0 -"+!-B
$-*- ++ +2.
6T1N#=
8%A# /0
!
!%E16',,#=
2Q$=
+!
&.#8*
+
* +)?;W1K323..#!
4 "!6!6 + +/ "2/ +!1
*=#5!- ++ ": 5/0#@!94R0L%> *( + + + + +9N/!(>1I
!7(+++# + "-
+# + !-!.#11C,>%5 2+@)>:S*>0E/C/!&5
' '
7C!! m34 +,F + +
+
+ +54f_=IYU#?D3> + +! +,85F/? +<#.B +?W-)-E'=1"91#:
+ +#-1 #7 ++ + +#!,
+
+$8 + +/+#;&> 13O -
#<.K6 +!:%A(D1+ +7!;#A&F
#*,'-3 %?2!
(72Q!9
0"52K7R<W"6 $ +'!!*A8S,E#:411 + +#91
+ + +
,'# + + + +' -@<R2G 1 &; 1I
*B'?.
!6 +7 +1
!5#
+ +
+ +
+' #
+!6F:K2C<O@U=R4L+A
#6:S-B
1G)<!"!
4@+)g>?# + + + .!!,(5)6 +
+$ 94fNK/3 !)$%9!3(:
>REY#,<' #$%2(6#0,:-:&1+6&1
+:&4)8)8$<QBX#4#"'!
+ + + 41FA94
73EA?<EB67'(#(#)#-(3%1B +8L
):2E2E?W#5)>,B +7R*A !7*C%=0 + + 3)0'< 9S/1!*46.$,(B.I
&> $='.+F1'E
9+I7'$@ :'I%F'+/! + + +(E
+I!:
,', 6.F +. + + + $
'0 3 #?
"65R#
1 ,I0O*G. +-/7 #B8$!7"-1(B2# +
+.? +=R8L
:U)@ 48S$8#5 1! +"+-,utXKN2 +!& + +/E)>)>'<C]A[3I;RD[?T:N'71A'4=N>Q*:&50/0/+@%8 +!
'-=!1!1 01D 7N
$7&9#6(<5L,A ':'*>;S$7 /0'7CXCYAX0F1%8$7*? .C
)
%'"8' + + + (!(#'=5O#9,!5!6#8#7+.#7)?(I :+'0 <&D'F#&3 +2Q1+J#&6%!;!"A9b!B,#; +! +'
0 +
)"2- !3 +#6%9 +(>*@!4'. +&=/ + +,'!1
+ +
! #
1-I + #) ' + ! +
+ + + +.<3C&4%48L
.@+C +"7!6;W.'!3/
+'.-^]DSW9 +( "& 8&!/ / -1E
%7<R''!%
+' '7
+4D
$15E
'5#27J +'9'9!3.,B'; + #95.* +8<,2
+
++>1E 2F E]9Q,A1G&9&9C]@Y*> + + +
%+
+
%='+I7Y/'A-)@'
+!.#
+ 0A(11+ +!8 .
+#'.;]&7 &7 )%#8$1#;8Y4#@#>$B86 + + + +
+
+:T
A]'>#"8-E(<(<'%8
$!*$ +#1/ +. + + +!4 #8+/(@%:%9+8N?X*>" +%/!+)'#!1,>'8 /(%1,.*=8^YKE86
]Y#LKdb+::46 +,D*A%:,C 3K
7O': -B
.# + + + + +# + +-. +2 +$/2'D&B +4"8.!5 0' +
1*
# /.#3-!)!1&
)B#;(D2 +#0!- + '7. +0+@'>) +8 + +
#
"')0?[ +A_ 2M9S 5N '<+?*"//( +%6 +
+"$* +KYL9J J^
=Q)98L ,>2EF]#2 +3. 50!3 +@T2B'# +)=&20>!!!
+' + + + +
%
+ + 8+#>2.# +?b<_@c6Z-M71) ! + + +
##5;S'=<W=X-D$7/,#3','! + + + +!.7K
=UAZ6Q
.F1K)A
#6 % 2'
++',/C9M%5"19M&T_'{>5@ + +3E +!303.!4
+#!+/;E@=8:5 +ZT[XYUmk$KJy~-{~1io)TY 16
+ +3K,'. +!&71D
+ + + +! # +% +#7 12 45Q/I +.!#6*
+1#7'(?!5
+(F + ;4(B(%#;'>!6
+ 3+
!#8
& + +$ ( +%"1 +#1" +11N1N
$>"</MEj@c5W.1*G-B
. +5Y6Y5!<2G+<
+
#5<T8R +B^@[
-D) + +#1"
+ +
+ !'
###+;Ebr$2> + +(8"')9Tj;M!-
+ + +
+#*3FLb5G 1@AS2C#11 + +.>(7 '
+
+
#
' &, +!$8 +&;!6)@.G,E +'.-#> +7&C &C 7&E -$)%
4#=' +" +( + +3&=
#' + 1
+
"
)+D%<-F!5
!5
, + #* ) .
& "0
#%(
!'7!/ && +&?,)B +, + +R{R|Kt0Q&C16'ELu$8"54L
-D.-3O & +(C 2 +
,':';7OA[C]3I
. + +'8 '", +)3CLdIa<W6N'= 0!4#8*++#6.+A 7N
:R9Q1F,>-?):-+2
am/D'0 +(#&$': %8 +' 0' +!/=O5F+:'6'DXSg0?(5 ((%1$1 +$1 #'/&:00); +"2 + + +
+.4$1! +
&8!& + +
+ +'"(/*/
#;!7' 0#<!:
*E$?-L!< ;0#B"@58*(/6
1O 7
&.-#9#'
)1
(0# +
+,#
+
+!1&' -) +&2)6-=*:%6
.B#8(> (!6(B+3 +%< +//7Y
DjNw;^7YJq/O@f/O3U +7ZZCj9]B]-C +FbYy:W
1/J 6'+F(D#<5*#%="4':-' +#1 +( '6!,%8"4"51G .C!2-(#&2(@-')
+)" + +# ++A 3!40G
+A +..-1#.D%8 1%8+@(9$4 /%'.8ASa#$- 4D")/1F)= + +
", .3>C#*.*1B +)8#1$2>Q3C
/>/='3!-+
+ + + + +
!%'9 "1&(++=AX<Q<Q/G$
! +
+)@,D'#7!4.':4J=T!3& +/"4 +&9.)+
+% &>'?%>(B'B&@+I#= +/N)F&B +/2/ >6])K
!? +1U*J1'D+ ++
!&'##$
+ +
! ( +
+0K,+?'7
%4
,+" + +EkGnGnJq+I5W*G"=1R +OxJq;^$:&<?]Ed:W
.GKo4S7W
<[,F'! & 0 ++=&+!/
+
+$3!/-###,CR0<6F2B
1C+; -?9M
0E ++&/)# +
+ + +
# + ,>"1$ + ++ ,)+#'<M4D*8 ,'4 *7 +! +Ri+: +"# +
+
+ + + +!/$2#1'6*"26K +1F /D /F0'$!. !1 +. +
! +#72K9S
6Q +3N.G' +
+ " +
3 + +/L 0L1,F1L4Q+K#@5W/N >b&B7&B.M"=2% +"9"+
+ +%9 +7M7L/B
?U.E
0+11G. +
"#
#, +
&0?I5B5CMbBU.C #6#+..E
1 + ++': 7M*= +%7,!*!/ + +% + + +
mo5dd. +
+ +
'bo5a^#/.KKIJ
RWt{FRGSN]Xg=KZjQa>J$, + +
)8,
#*. +'7
".?-'=1J ,D2M,E(.2JD^,A
.': "5Lj1I))'<#7 +#7 +$7!1M1
, +E/.L3S0N#? +,++J
$B/+0;6Z9^: +&D.N' + + + %##/' +!5"+; '6.$6 + +%1#
+#4 ?X>X
FbGc1F C]6M
7NC^+A7Q # + +$#(2'1'1AQ2@ #!.#5+':
#5 +/A& + + + +'#!
+
&-*3
:F5CWiRc[]@A
IM]cQ[Q]
Sb
@M>N4BBSRcAR0<% + +/A' + $ . ! + + +!/)8 +!.';B[/E 36O8R $9&9.C *<1E"2$6<T!3!!40F!/ +
"&>.60L. 9 +22$@ :-3&D),!>3)2!=5Y3U:
+
&
4 +4'< 7Q,C)&5+( + +(D";1O ;]
AdGm;[/L 1N8W2N4QEf"<1Q
(C 8X4$>'A )D +";0 +9X?a/L , + +
+ +1IFc%8&8-!
+:F
6BJZ<K
)85F:R;S-B-B"#4 +('""
' +6C
+6+6,8 $/CRScGW0<#.'2')+ (!2/ + & $ + +1@/>1@'9+%(1*?+=+%5!$&2 $!,%/="* +
#(0+5
9E7E
DT<K
DE@A
@DOU]iTaESDRK]3A)61>;K
9F * +#))
+ + +'$6#;2 +#=
7 1*F 9
+
,%1+
+
,'*%< ++'@3K+A -$4++ %'!2':&:*
+'#:!:./$?*F'A,G +;Y&: +*+ $5
+ + +:F6B LZERLZ=J2@ +4B/@7J&9
&9
#4##
%".!,5D 3B 7F2A (33@ )2'+5'#1-= :N
3F9S
8R
9N'82F "2.@I_1D +Kb6K2F 0C.AY
Ib5K.B'<,$7&8'9 '"#+ $+4,4 +jw,'4 #/ ++$1/=!. +'90*&7.@'7
*6-9;I.</= ++79FK[9G +#/"-7GBT+:#"*6I +7J +$4."1,>'8$3)9)8!-* +( +!'6;(-!%&=F +5B ++6!! + + + ,/> +5F#1'0E +4K0F(=-D6O4M-B+?/"2(: +% + +#5& + +1)0' + & +
&
)&*B 6!8#6"5#2(9'71%
$2($1 +",= +#6C]IdB[5M%91<.Q*K3U Bi1R'E0N:Z
=^Gj(?'/F1I1,,6S#;5
'@
.I* + +( +"
' +"*0; 3?/:BOAMIWFTK[IY7JEZ&'!1'&#!'#/".) $1
4C >N
AR*7 +;R)< 13L +)?/D + 1!1 + + + +##''+4:1:@J9F4@!! +-=! + +0F-C*@6O?Z
3J/D +,#* +)";
7 +2 !1
(
+!
+&
.,' + ++A!5 1#3*7#. !,';
!3 +1D'#(7)8 +2E+<T=X<U7Q9S1X +BnBn6^Dn1U +1)J%A)E9X8W$:#80G
.E
'04 #.I,*C&>
'?
+E' +'+E0K2# +
" !0 ' 31J,D!2!1(:#3,- 3/F+<8K<O
F[.?6I/=)50; 6B
"+!( & + + +"/!*! + +FK=A,,++DD7:/3+0=F+4 +' + +
+ +,> #3/B:O4J9O +8M#30A)8 '6 *: ($%7#5"3 12G4J
/E$8
+ ++
7T &?'46 +*$3 7$ !.
+
++ +
!)&
+5],Q!A&E+ + +/"
/5R'@
867 <$>!9+ +
+ +*2F3G!+$#6%81'%6.@ +<%4,<*8*8
+ +Oa# +(.") %!+#!*+5:D1:KX^m=J +1=5B ++5 + ++1=F-7$ +!1D +'8#!.((&&1C
1C7J#1 +*#*9 +3E
/ *&8-"3'9.D';
!*C$='!91N/)D%!
+ # + +# + +
+!"'!,,@.E
"6$9 #%"+! +"0@,< &)8 +-(<7N)?+A0'@n+R+R"D, + +#8 + 1G;X+D+D/G8O
.A!/* *-(;0E +AU8K.?)96E &2%18G7D@M%-!( +#1$'DNDM " +./ + +"4(
(3'1''$# ++<%5.@ /?
+7D + $(W_2]g1co/1<
#,(1".6>GIXBQKY WdKY;F
0:*2 + +
!+<Q8M-+?%5'7.>1A! +0
0 +
&" +;a+G0N +3% + +
+3.6 +@N6@CNDOEO +@Iak Zd?LKY@Q'3"7&< 4++*+!2.A
"+
+
+ +
$/0$.: +' + , '2A,:#1+:,<.?'71C'''7)0B&6!0$4$2!!+3&- !<J+7AF(yMak3w<0:+4 1;$ + +&-1>2?%/'18D ,6##+ +7G+9 #0 +
"#*+@;YT
TO +731/:;
+ +'$1/?
F]G_AY
3I#!*"(7 %4 /(<Q8L
(9'( #0&'1A +5F, +/@):+=-?Og7J(8$42F AY
<S+> /% + + +
'5N!.F*+(A
+:)8,? 1 !1 + + + + + +
- +%4.?'7
"2C,<
+!72/:Z)D#$@ +!< 8+'!4%
+ -!.*$! + +EK%QY+ +
! &# + +
# +!/ +, &2 +ON/|D +'3+:/>-?4G#5:R4L!3.>
$!&
+9qr.69 + + + + +&$4#3-&,C*@0<M]9FBO0= +@N?O*'4
+ +"1.?" +
+
+ + + +'%4,+!/ ,@E^,@
, + + + &+< . -' + + + + #9:EI SQ
FD QNXS
UQtkumnfmkyxtt{{~!ow wrrwg^QNB +M@dXaTaTi[ncwk w$+%).,*(~w kiWZDLEO>KAQDT,= '6):'8%5+<-' )6
! (
/5 +
+ + + %%+#
+ + ./I!9+/ +#& +%1 +# +
+ ++ +'
+ + +5L
7N1#7 2!4%9!2,&99Q)= 1 2&:%< +&<!9. - "'&'17D.A
,?/?
#1') *'
'!5
#65T4 %*=-A6M!2+' +"
+)(
Md!>S-?)
+
+2Q7U1#*E +1M1-%!- "0#1
+ +;C5?*5+:(5 + +
:C +
+?>55!%!'$+&1!+"1!/&/7B + + + +&31A1B'7)> 0" +<J
1=8F
(4 +!+&3)6 !.'( + +1I 4K8O
/D #6)=:R4I +7L/D +(;$9 /%$+*%&6B'7'6'4!, + #'/+/! !
'.E+@. + + #
+
';NMd!>S;O'7
)*#
$
(:!1
!!%.$*A/OFnIq<a8[ +=b7Z +#? +
+ #% ,.
:?GMNM~|#~$_j;E !+$#.#+*0
;AUX9CCªF@=77:8ţ<:Ũ>ɬ@;59;)#!%${#y"{&.-+)y!ujogtkyorbjZnaqgkd[ZOS3:'.!!',)9 "!!-"
+ + +
$+ +
+
!+#$,7
$ + + +'1 +/@#1&/<G");A
?E
+ +$6C("*6.: +'4%1+;+9
-?* +!5K*= -)<+@"4/E:S
$8"5#6&9!2)+#5'9.A';#5#7' -* +(8:M
/=$ + +.+
%&>2O
=]1
+'5D'6F#8N+?*# + ,G[Wr"=T>X<U&> (@%@"" +Cj?c.M.M8Y +*F-# +# + + +!!' 91MD
mb~r{twq{u~'Ķ;0wx;@ ' * &,5 &(,7; >? adnmCKɥMC784545531w,x.5#~qjydt_n^o_'{!ur|oymyqw~tugndmfdbYZFJ
8? +4< !+! ))!, "!+$*%
+
$ + +
" +
&#*4@%.#6@
Sa1<7C % + + +*9 +&)
+#1"0
!/!, + +(=.D,B!4"5#7%8':*=,@ +/C)9)9!1!0+ +" +=<NING]R//.,' "%|wYZ
*. +<D
(2%$" +0>'#!)&2!,
+8$1
!*
+
+ + +#
+ + +
&CQ.9:E+5 8C*3 -6 ERJXN]*3 +
OK'NK#SQ!WT[Z9>"&*24B:F
#0'8>,5 +0 RULN
moIKUXNOWW[]__ rt/jk*^W_XLIbdDG', + +!
-3-4/7*0-5,<1BCU-;( !!$ % +)1$:+@+@':#6#1!. + ++)8 +'3(0?ILRY^FK +- +$&%+C1K.I.I1N%?5"=#7 ++@C_EbNn5O
-G#: '=%9% +
!:*E31*2 $6 %8 $!)!,
+ +^S +g[mcmckcdb][QT?D19-7'!&&%1 !+$!!
%+"
+
#((# +
63?=^Y.+WTJJ +[b1528*1 +'.'0608OUMToujoYYUU ccTW +TUWZ^binUZc__[USXY DI&+ +;O-,= +BU+9
+ ( +#0#/ +"",;
5J);*"% ) + + +
# '0
+
#0;
0;
!* ++A#6!3)>5M +'<'+?0E /)': +? 12D->+<%3++#0!.
+ & +,A2I)="5.3R +'B( +3 +1*1%;1%;1J
,$
+ +f]|m|k| mxtu] +nX|i~tgXYM +kdZY
CF@F ),-2+06</0<= WSQO +tmSEE5
B2-5#gJyYt$jjX_/3t+1'#rg{c|d{fyduayf|m{mna
fYkaxmnbocjaf]f^fcbaX[FL
-4!)&'$1 +$##0 + ,'+
& =K# +(<
5L*
+ + +'!+#0# *0:>J+5 +7C1< +)GUaq_k,2BFWY'1/ +
.+
kg-fb*CAfa#52@> MM6;! +1B4F+; +
+ +
+:;RN ]Y
! +% # +*F *'>
.G-G9XFi1L##) +%"1):& 5=].K #="
&+8/>=T!2 #& +!';Lc{#JbZuDb&<4#<!=9!3.+A +;U' 3!4#3#56L4K+A ;T.#1F#4$3$! +#2 +Sk'#3 +#$5%
++ + + ( '-9 5B&3!
+, + (
+XY
@D +/907:C NUJQ9=<@SS mmXX ORQS RW +Z_X_
FL UJ +cU@7<5 d_!+* 8G1C); + 9B*4 +*4'$/91; (#3J5L+?)=8Q>X.D"5--&9!
+.
,!, +"( +C1K5#< -K!:$$; (A +!92+1)"5
'+-G3Q
71! ++>
+?+ +>T
<X
<X
7U(B59$!4,C1J
"6- +B?^Ut|wow qkjmquw+1-uj>9 + +;I<J+9 +( +3N6Q
'>#5++'$
%,
+/ + AT.>(6 # + +GLSXiiuu>>24NQSX6:$)!% +
+* +#"
+ +?M#.*5Uf#-,73;Q]8=FK.-E@A< +(-C. **@'>,3!9&#!&>
": '%#!6+>(
+ - -'# +$ +&$4 +=R, + !
+ + + + +9E
9E
4B1=#1 +
+%3 )),<$2#&/!6('owD[^3 + ++;6E*7" +AGRTSSJJTU'("#IJ^a:< #
+ +
&#(; !)
+
+
++> -B ';.($7'#5'9-* +,#1>S /"-1;MZ*04;*+GGAA
''2%;2 !8$>3'$#:# +
"# +/+
+
'DR+9E+7
4A
$10B9M +3I-@1I.D1##-/!*?'; +$7/! + + + + +
+I?dZXOd]kaximkfr(1~,y+|148750.2{(qaUMKJ
FJ:@
+3%"#)47;@45
)+'( +ob
|itrkmkx^|[xXaw(42{+t'r#t$w#qxbq[r^q]onmjmjnkadMO
>B8;1817/91<0; .9,9/; + '$ + +)".)3 + + +*
+ (1=-:)4&16C +IX:E6A +-8O_:ISd@N ;I+7:C>G7<DJBGDI 47 +
+ + + + '
*&-+ &
#(%+ +
+'!+')< 1F +*6N_,9(*:!0+"1$COLY/5&+IKMM33
+%1 +
%=!5 +#
" +#,&+ 0
)#'"
#
!+AQ+9<M +J]DZ5G +.@ *: (90B/E$81G)>2J8QB[!2
&5*" + +
+ + +?C
QRXUx{aN oWmro*0q&k$c#g%y0;<6|39y/g!~bjgrYfN~#qodcdc[_JM
49)-#*&--88D +7D,8".*%(!/, +8:
7> #,+8!0,".&2!-/=)64C +&5%3#1#0 +
#'1 '2&4$2-=)83F'8+1E=U @Y +&:#7 0(5+9+48A @E?C@D
+ (%! + +'6 +(6+#3D"1'*' 01E /#2+*7'1
+ + (!.& +
&%
$ & ! +
1 +%=67'B,'!6!"
+%-2-,#3!$4!1 +! + +#+ + +
B9aRj ~{tomr!y)28=>ϚJתMǜD0n"kq)+%^^+0 + +8J@S?R1B(/?
1A#1)1'<2C#$
Ttq?5635-3%1-?*> +1G9I8G4C +6E#0'+.> *#1 + + + + + + +0@,('5,;
+ +
+ ,
#1
+ + ++,?
#4 ''0#4!2.B*<" + +(''!+ &!24N ++C% +
#12ATf'3 +
'"'!%! + +##2/<4{kngrt|u2w,m'n+m-o1=њNCB?7(qjaaX
b[YXXYNU +1;! +AN
?N3A+9,:/B*<<QI_/A -!1%4/@/?
#1+:#0
"/'</E%2%RL&N?=&&# + +
+
+ + + +'4 +""0 + +#!''## + +
%/ 1 '!
+
#
+
$4$1 *:1?7E/<'2/;CSCQ1>+8
&%:)? +
+ +
+'+69A@JE
j_{ctY|^uS b
w624đA>w6~;ϙMC><ĥA˶C¯:'{d^BA9:LS XfJZ9K
5J*>+?+;#2+ +* *8<ICG11-,# 5/LB~g~d#w r qFG'rFŇ9Ɋ?o,?ӞLB<=|9o1~8=t/r.;6n$o%)qn []QRFJ
@CAFFL
@J=F +AN
KYBR
-:*'5J+>0B 0B (93F>S1C
#1*$+ ,+"5-< #!d^2jWT## + + + +!&" + ?6<3 +0>%$ + + +#+((!
+*? /%=*);3G -@+'!+*6 +
!,' ++ (0$!2 +$5&23C@M8E1==K.:&/$/'9#4 +); .
+
&
/@&52FOgD[G_D[
4E_w^q5C;G +"+ +
**7#/# +7C=JDQ.7
%- +0A+<& +KJJCYO
u]b{(3/|+5BɔNSTǚ^Ğ^IC<3JT6? +"-9*2)22: 7?:=GF[Um_r*w3Y=T7jD9ןKɜMA;I˞Mx4a$k+;>w.ߪN;y.g#i#nj_a@A +>C +17?K
1@ -? !2#48O8O4K%8
%:%) 4.0%9#4 +, +(
$2 2.#!%1NBR%#!%#&+)-+/"'',*1 +2 +5 1<3C4D 0!1%7/B-A+ +
+'
+
+ +( + +.+;(8%3&2+8,8 +!+ +
+ +#,&9' 1 / +*8
7C;I?M.:+7 +1<!)$/.A8M,
0E 2 +#7(>%!
+ +
& '7K
:OCZ<R :LDXEU
@O
8D !*!*
+
!%03*#-1=?K1:1;"*>I:E!+$.?LIU?K+3(('-)
+6JSjMcMc>R96YMfUq[twmuwrnoag
OT >=4/4-@/|[m!+.1:AďK͙^Ϛ_ɜ_WIF/c[EO.6 + +!3%-2K 3!5*A$91+ + +
+ +5@K[ )1%- &+).:@:?49#'<EEO=I6A4D7G3G!1!1 + + + + ++.
+ +
, +!#
+ +3E,=-=6E 5C#. +
+ +
&$!!
"% . (! / + +,- 1F@Y 1 +" +
!/1>)6".=M#0$
!*+=6K( 2C&4D).=#/E + #+37A#7A##
$) !
+7?DN
;D;DMTAGGLfjRS78' + & +%..8! +
++4+5 +KXIX3@ IXRb)2'#+ #). $6>TaW_cm
U^ R[QTd]t!nu^ci|gxjgb
giag
QW CC?:A7E6m$m%u(188~:y?yFXϥd]J?of/,Q])1 + + +/@:M%4!1+=,>%5# ( +
# ! +
% +-6
" + + +
;;$26 !
+; %$ ,*
+
"
+ +&' + %"%'0 + +cm
^gYc dimdr!|jjTnTy^r^
dXa[^_U[ MSRR aZnar^0q'o%1Ǘ>Ē?AI~Jǚ_w۶qO:ri?<(1&!##+5F&&$0
' ) $0 + +MNTX]Zon!1?2|1j':1116{.k%k$j#f!k$r'2u*{-x+|.2x){![ZON
;?GN6?=L:M
%6 /1G7M'7.? +9L/@%4#(%5$4#
+
$/!+$6 "3 +$3+(5
# +
+ +
+'-1:""- &
+*D?1(
+ + + +"
+ + +&$75#EE,AE+','1';J'8J!*
)(&( + + + "
;6)$$# GGii!jkQT
nka[b]MG +A<YQ=5' "
!)' + + +caY[ +MSKQZZmfuitawWgJgJ_ y1<FOɜaZ^]>x+kgQSS_!6@%/*4 +;KK[ AR/<"+'1 +
+ *
+!
%
2G6E%1
! ! +9<,1% + +$1'8$4" +
+
-+FF/BB("'5@1=+8'74G-<+*8( + + +
+8Q"2$# + !!"6/F!
#"#$ + "/'4 + + +%0
$' +!*
+$+
+ + +rixiYLj[kbi_wf~gx^{bwa^R gd
XZ +QWZaiikdcX_NZ?X=]AnOb#o/|=GXtAr>J:wo&WS8:"$.%/%1 2@4C#/
+
3; +gu[b[RdZqiwnxo{r|na{kmu'j!q%o#y$~#~#|krbjju_r]|ct"w#t"+q#+f^WWTKI359=<D 7@",2A *6& +'4 + #
+
+
+
+
+
+ $"UU;339DGW(1>4F2E:K*8
#0)7 +,= ' +
#%:9RB]-@!1' +' !4*!,#):"/+=0C
&3+ +
+ +- +GMbfLQ
ZYNNMM@>?<YUKF $%+
+ F;<4D9OEZJ @3WGUUMMbXn_[JUDZLQG[Y MQNTafgfYRNCRA T?gLwY{]!|^#b)i1j5f7tZ.xa1t8{1wr%WU15>J&/
) *
+YbW[
kWycr|nma +fZk_ +tgwjug~nuftgj^wkt{wocfZi]bW
[N +bS
wf~mmydqoZq{cXOYTNKGG?AEL>F8?
2==I*3 '!# +!!:A:A# +!+ +#,#) + + +##!,&/'1'-'*QSru#{$bfWn2D +1> (0 +
+ + +
+ + + +
+
+ +$("* +,:+:1B#2 >OFY+9 !-';L&3,= +" #$" + +($95N
?Y'9 % ++ +(#3& +#0,;".A !24#13 !&' + +
+ +51!( + + 17!5<" +
+
#
,&_RNEQD +SIXG8,QBDD::OF [NB37*D8F>NL?BAFQU +NM :45,B31!K4
bG_EU=T;T;R8R9O;R?J=F>QMRQ:> +QW>E>BI8^Kqbob
bW]Ri] wjdYcW{ktdrdYodmbumqifZaUcX
[Q^QrbrwfnZfSiiTjqZg^d_RNTT:< =C
8@EM&/JWDQAL;C*1#)*-,1#'!'#%+ @I17+1! +#+
'
'0 +*+)4/<'1.8Ybbmfk^aQS]abfKa+< + + + +4M+A$9") + + + 9C%* ?QDY$4 +K^5E#09J1@ + +;L0A'#1 + +2'<7Q
D_&7 + + !# ++':(="4+#4
&8) ++#5';!
'#2
+
-=3A +'4<I +,72>EO
CM=F!'
++5 + +
$--7:D9C &
+
+
+
8:
ACBBQQQR +EDIIIO[c +mkd_ _R^QZQQL][BEINNS +gdJB K=J6 J5
Q;^DgLfKcIkN xX)mO'fN&^J!UGYOWTCC,0
+ +XQ IBD>IB^SrufaR
OBfWbO
D5Q@dQULUQML:8
13CDDJ/3 4:<B6912;=
)/
4;2:>F18Yb+.4 .5
%,'1:#+$+
%
"
+ +
-/-/!"194=6?*1
%,*1#+&08<I0; +&6>#
;3)#60
.)&!1+,'
+ +-( +B>:6 + + ! +-1FL IRS^ CSK[DY<NAT +I[2D '# + + +$
"5/E/E>W';( + # +# $ +
#7&9
)%7!1
!3 1 + +
+"+: +3A ++9;G /:;G R]GR6? " +
&$")#
+ +
+
#+"', + +24EGDDFFEFIGZZW^X_ WUQLZMgYcYTOGF?BCIIMZXUM
UFO;J5
F2L5
^DwYj+w:DuBwBw@|>9*WW/2%
+D8M@D5+."3&;3 +:698-+"#,1.2$).3BE13/1%' +%+5<19/6
#@G:A*0
%+ &--6 '/5?'.*1" +
+'/191:+3&)0"*&!# +(2!*
+ +9381 + +
+ + +
+)*11KOQU;A@FSaXf"KY0;
M]=K
-9(35C7E
7G*8&3'51B1B 1')( +
+'&=%=/1" +0 #
+$
+
+! +.&;/I1G(>4I +.A8MBU2B'4''
+ +
' +! +''6=O +@TBU?R=OIXXdZb
WW QLXM_TZRMJILLN>B<@B>[RcSdNtUdIbFwXr(5;y?m9{BGI9wq#IF ')$$ +NCMBJ?OB_Q
dUcTZIiUjWZIbO
_M
@<22+,
+ + +!!' % $+6? + +
+
84=9!%"
/,41
'$*$UNZWmjji]]jo
GLKR_g +dnW^NWSYIR9@ +*@1
+
+,@#5! (5
.=#0%,+;+)' +
+
*!6+%)$ -
!
+
+
!%!
)1 2$9, + +OA +ZEd!_d!u*24o0b/j7JTLy1gbKI +36'(+!$3'5(8! + +.:6? C>
FA^Z]Z[X_[]Xqk]W
[TdYi]rck]n_qcndmc_SUJ UJ MBI<RDaR
jZaN
iUiU_M
dRUD B>00 +'(!!#!
),
+.4)0#* #( + &, 5> + + +!
+ +
+ +*' + +%#*$NG
RNTR
WUWW af +RWDKU]ZcQX +NWZaZdRZDa4K(')%@KJR]idk^dQW
LR[Zqn|x"'yw$oq!{{)ik ^aad>A
BMO[4@:E)$"-+7 )(!0%4$6(; #4$&%2 +%2 + -'5 #1,!/
+ + +%
+ !#"
+ + ++ #1,(61?#-"
"- !+ + + +
&"!')-BLNUNXY^^b~gcqfobt_q^~d|cyar ~km[gWkZ_OXE^K{fujkiybfjS5; 05 +1%+!),51=(1&-+3/5,116 + ' $#.8 ,5'.&# #(*
+
+
+ + "#
+ + + + +)0"*$"037> GK
ntuu !|twnr~!%%$'.yoaXf_MGQZ<D+4)1'.8%#+&+'6 %3!*': !!'&&))'!.!,+#84M/E@]1I 1J +.E + +
+ 26
018 ;', +0#& +" +(!
+ +
#'; ++A +5L
':"1!/+9 +(5 +!
!1& + + + + +*
+!! + ($,'1 +'!+ +&9B1:$*#(.2%)!&&'10:$1;!! + +
(0)1
&'-
,2#) #'!& + +! +
+
& +3&/#>1%+#(!,%&& # + %& ++'"!'!/#'!.
+
+ + +
'B$?8 4* +
%2 +1A
*&1*65A%.!
%+# + + !
+ +
+ +#+! 0'1)LJNNMQ<@?<B<aQ r]
not od_m';~BC~AB?5|qUODS +ic|,q)j&nUt(x'|)w'm"t]xaj t]kTw^|cu#mndu[kfR[CQ>L
7D+8,9,= +'6 +:
#1 +*7# '%
+# +
+!&'+
"% + + +
+ + +$&! + + +J@?6 RFYNKB UMJ@QGTKWNdZxm
wttd$~u!cbZY
CBA>nj|yt,,-,((+/#'uy|mSFMCOE>DEKIR
.4&-&,&0#,)6 *$"#.$7!2.?1B*;+ " /*;+< .>,< +
!+5"4D^Gd?ZGf^=[
5 + + +
!1 : 70+ + +#" 1
+
+ +%
+ +
+ ++!(6AS+: +8'2-8!*'.+2!$(3 "!'#9 0I! !1
+ +
+ +
+
#!77UY
FK[X_X~kt^
a^^abcn'{7i3w=B{=x1~+|#|u;I + + + + +
+ + +## +!& &#!(#,#,!+(!( "'
!& +! + ++'
+)!^SMCQFm_dYg]_Wk_wk~r~tw{5+#+/(nmb^
"~ %.-,+''*.{!$yc|fyjREF=OET[OUFO
RZZf+20; +!*-;,:'5 ' +. "&# + +
+ 2)1*-
,315 1&!,
! + 7(
+
+ + +
+"A5]KkZ{dyiyc~^wSnMySam!o#o#r'u(w*u)u*q'c tU<? +-2&( ;3 +B8 +ZJjUjtYU?4"cGj#x.i%n+y37r1]${S |T!]$k-k(5j#tZaLg ^iBJ'0$#"##) + + + + + +.5
+;U + +
+ +
. +&-)+.58 +&A
";
* $ +"$%(/,
$!
+/3J8Q3M )@(>1., +(&# 2&5
'! +
# + + + +
%D5
YJbNaR
jUxYuRqOySZ__^g!u(|-o&~[kL^CW=
:=-3155= ,7!,(&)## +!&4714"! +6#jMr'2u,u0y3~6r1d)]&a(a'k-d$w/k#f!iS|dT^CK2<.6 ++4 +'/ "+ () ''$0" + ! + + +
+#
! ("1(42@/7$!$/'1!+#)%1 +* +!+". #(
$ + + + +
+
#,G4@.WC3%q[!_LSAUDZJUERD
A51'D8K><1D8 I<=3[Oud+r(~#(%(nx +t &|$0/.0,(')710.31651-|"+~#'|!'~yxku_xbjXM>/819+51;:I
)9),&/.&+#4(
+!/#'16A +#,1< -8 #00>+:'5!;,J8U=[
OoKjC_
A]
+ +-# , $+((#1!8%</I*A+ %
!10
+
'1E<T7R,D+C!510
')',#
+
+%0 + + + + +%8.90 ;2 G; +ZG cKiR
uX~_dffbnwn~_oS
cK +[DSWZaUZ=D!'
+%$.+E? +<3[N
mYgT]K
N<ybw"n!x*q*q*t+o,i(g)j+i(r.d!q'o#w't^xbS^GQ;F
7A
1=*3 #,!+##%2 '4 +%(#4-+#'% + + +
$# +'!-##-")#" *%/'1+8.;!. +!0 + + +
+ +aKXCkTrZZLwfx"+x '#'#$"t*ix!r$#"#{{..%*'1-, {kx|m~t{rrx|qka
i^bX +MD,1,5$/"+&2#0(*'':3I
-A +&6#2 .'!1+"*-;"+#+39C+3;G +:E$.('*0A2DBW@TgZnaqZj +
+ +
/% +#, ')'"&3 !8"8
)A$:'+
&,$
+ *<9Q
+B&<)@2.-
#((#
+ #
+#
+ +
+# %"'5$ + +;L&5-!& &#",+5 +,7*7%1 +&
+" &9
'
+
+ +
$5'U@
mb]A
Q7 wY_E
j|_|aduZ~bjT
kU
kTkTifwfu#')#&~!{y |n|!iot"| {|x|r|ry &w&|q*w#{%ouxitufyqwock_qfqfg]f[bX +SJ7=5?+6 ))!,,*'-,@ 9O.@ *++<#4"
+ + + +
! +!( )$"(+( +)% + &'# + #% +
+ !01E%:$9+A2*' +"$
+ + + +
/+B:WMcTfWoZt]wY{^uY
kR iO oX x_q] +fSbg [gAJ/8.7!+" )(! /'6 &5,
+
+
+ # .+&# + + +
#).! +~]
cC{W
_nM b
uf^cn{]y[ +x]y^kx]
tx ~!{ !|tucttq~fq~dyytqoykrdtiymf^york|tc]unkcqibcmngjuxbdknbd
jmjnZ^ +[_ +bf_c +ad_c +TX?F<G4B'2!.'5+='8#3*-0B:K 1A-=4A1;" + +'+> '='=0G $9/-!"!! +0K215'&1"
)'
+ :4 *
+ZLiTnXoS
fL nSmS +_GT@XCaNjW]bT_FO=G<F,8$ +]Q]QXG aOTDXG[JmY_M
R? ^D
iMmQtTwWwSqNmNyYbKfNTC TC ?3G;;E 1:+2+2)2'0&0'0'5(6 (7 )8 "2% + +
1A]1?!+$/%,8 ++4 +'#'#/'4 $1 )#! +) + ++'<8 >:#'$ +
+ +
' 8(>.L;1$*+O> >-L:ktYjkJ kixU|[ykwW ~_ixZ +~_gjt|ax u~!u!xqm[uomoYtrZtyq~kxfna
fYf[maNGcZjcjbYSaZ^W_XSTWXRT fiSU +RT EGORgkRUQTZ^ Y]X[Y]SWEM>J;J0<#1'5.@(9!1'9*;'81@@RCW<J ?K
/5"(#),17>@EEKRZAI@JT_=K +*40<'2;D_k
OZGR?Firck
dm
+ "
+
+
+ + + "); +,B +)>.D$71 1 #! +$ +
+.I:6!E ?1/.1 +#>. +A;#I +! +&
/- 93
@:ODWJXFSCcMgQZFM=RAbQq^^aZZTWAA$'
+ +
+
+ +[F ^I +dKcJiR
nW[I kW[O XLC;MI7@18-61:3?/9'2#,&1'1$1'5'7+ ($),%#((". %'$
+ + +
+'%&#
+ + + + + +/!'9+J7M; +gRG6D3F5dQ aIoU +wiomQdnoWxai
rkUjZtc +gXtb|m~m||nyk{m|{m~|mrobqrtn_n_oiZ{k~wtmgb_ZRQ +IGGILL +8<CG +KT?F?G
=E@K9CES
:F 1>L[CR@N +2?<JJW;F?LKYIUDQGTGTKY +BNCU =M*9)8-A':.-A1F&4"02@=N>JUU
RRII>>ABZ[
dkW]NU NU T^irJW9DTbQ^OY [f
QZ +JSSZ +dmjtu +
+
+"
! +$+#
+ + +
+ + + !*<1I(='</,+ + +
!7 ;3!D<$## +, :3'M
!&D! +'
+ +#'%!!52 -+2,,'F;M@jU
nZW@aI bJ kn#fn]q_iT
UCL9O<ZB ^E +fOcMSAkWcW^R G?SN?I 5=/82;3?,6",$$&' ,$3*!$##+ $0
& + #%qB4@
# + + +
+
#
+G58(E5
N;
N<oYQ>N<[GiT +{_kok^
y[xZtmTi
dOncNn^ud +iYq_ +qbk[xktfcWi[qj]yjiZ
xjobtfm_u^Q +wgwgj[qbngc]UQKF=<431255+//25=%+-4(/-6 #+1<( +6L:Q +5K0D0@2C;J=N@LXXffiiUU
WX"rygobjWa
bkDQ :E^mUckwbmR[ +muU]ajnx + +
+ +
+ + +
+ )
"%(! +
.+B +
+!*3(6+3)2(7.
=3;ALS7??F%. !'1$.
' +"(4-=-@6F<4 +_Rj]SCK: aJkTdI^A aC [?bCwT|YyU[ogc[
]RZO +UI NBQ@WE WJ [N]R +YN NJLGNLOS?G @IGQBK19+2%/##'!+!-'!
+%#!- + + + +
+ + + +
+ +a^^]RO
O]GT8D+6%1$0.(&7 )*/(!""!'
"%.#$61D,> ,=2D +6I +5G 9J ?Q:LMb<R DZ
9O ;Q,BC^8Q3K /F6J9N/=.?DT WRd_mkSRZ_!w_gbmdowZgUb?J[iq~q#Nbbubu]qcxUibw
!# # ! + + +
+ #3 +1F 1
+
+ +
3C+W'O3+1) + + + +08,4'1'$%) ,*!'
+;<%'
+ +
+91C<JA F>MEaT +k^
n[n] +iX jU u~fr{brZdZj_
f_[U RNOLNLLJRU^aZaNS X_
RXowMSXSLG[W
mgJFQM a]
]YWWMMBB@?GFNLIG><4? +/9&0'''& + !$
+ +1E3G*?7O/E1G0G7K=S 9I8KJZZU
gbwubabgoxai]g^io~boguQ]
^kbnf|Sgm kcxg|XkZn + $
+' +$ + + + , !1
+
+ +
#B$O"K96@ 2 +
!" + #'*
!+CN?<
?7D@
UKWKQA
YIqYqWfMU>
U>YBR;XArX#gdYWQLOKTLSKSISI^UZRSNLGDEBC +@E @E GLBF
CG
?C3:3:18'-#,#% +", +#'
+
')'"""&+! + + '
#
+CJAG=G<FK[M]CT:I BXAURi?SKR
9?JT
S^FQ;DKXIUCO +6A-91>:G :F +2>+5)&" #'#
& + + #&%"4 +(;!2!1'9 '9/&9%8&;1I%;(?%>'A'@1G1J +5J>T
AS
>SJZOSWZktdmbnmyZkZk]nTd]n]nobqco]iZtXqm(d#Xq_y!WqSm + $ +
+ +
+ +
+ + +
+
+
" I<37<8/)!<&%
+A +"'-9 '),!, 1 +
+
+3(&& &#/',$(1%G5K6B/7%7%8'1 7&S=@> +<: =9 B>KCIA
@780=6 ?8 +A=FB
EFDE=B9>?C;? +>B>B8? ;B9A,3*4#)
#! + + .+(!!% +& +
+ + + #)1
%
# $ #!
!
+DKAG>I=GUgCR6E<K +?T
1B6IEZGN28CM +JT
OZ8AFS +GT<G,6#.,86C4@.9+4
!%#
" +
"' 1 "3+'-!20$7.#7-D !6#8$=5'@3K1J +/B7L +@R=RBRIL +DGW^]d^j^jM]WggyWgN^RbdtfuiudqXq_y!j'YrJaUn]xTn
" +$ + + + +
+
+
+ + + +
+ + +
!+;,
&.85//'!B(,$
+ + +# #)+)+137: +4: +8>5=)/(0
+!#"(
OR*+( +$1-!$!# %
+
+ +
&0 &&1",+>1E5I4B1<6>>F GLRUFJ +?DX_
OY ^iMZ COabdf_dUZMT +MT +MYMXYkN^<M:J3F):#19L6I%41C8KD[0C7O:S.F 3+1%;$9!42 +
+ + +
$$)*++'%)/!7+ 7$= +306,#= +-F(A#5)>4G2I6GES6B@O
K[NdLb=SG_[wMfAUKZTcbmcngrXkf{"k%^rM_Uib{ Tk + ! + + +
+
+
+
+
"&%*,+(/95+'8'5/# + +"5 +(.&!
## +
+ + +
+ + + + +
"!% + &#)*7 &"0 !%(+!+$ +
+
&0 %%0!+"3':/A3A2>3;4<9=DG ;>6;NU +FOU_IUBNZ[
abaf[aX_
[c^k_kSdi{Rf3B '8/A ++$3)9 .#1*:4I +>+@.D+C!5,-11,* +
+ '#"',+#!&2+521',(4#: 3+!4+<*>/? LZ7C <KDTF[BW3G +=SF^AX:MKZM[^iYc_jQcf{"k%j$YmYmd~!Qg
+ +#
"
!# + +
+
+
+ + +
+ +
!#*--)# + + + +
+
+ +
%%!" # + +
+
+ +#!( !&&+)!2+?+4 + (#&)&'-!.
+
( +) (13"6'9(7 )4*4-35= /8*5>N6IF]B[AZ^Yfa
idfb_bcfdmdkS^tYj5A+9=L'+.+$-5":14840+++(! + + +$!#''('$!,,3 )1 !%*.0*&.!1!1$6:N,>1G5L
4N0I%:-D2K3I
-? CSDSZdS[ZcWbiuguq!cq[imWg
#%'!## +
+ +# +
'*'4+3'N7*(" + +
"#
+(0&"'+%
#%*+&*)-+1#(%!$
+
+
+ + +
+ +
!!)((+!.'2-8 5<6> 09+6=M5GI_IcMib]jdmigc^a
_b]d[bUacoM]<I7FBR$%2)+ + + $ '$*(!++#).3 $1
"-,+'%,+'-):"1+?-B )@ &<0&;/F,@ +#3:I
<J
XbT]]f]ifr[igu]jTan ]n + +!'$'!
+
"% * + +
+ +
"#0!1 &8 +$8 '#G4/
&-( +
+ '
+$" + + +# +!
+ # '1'-9 #.&1'
+
+ + + +
+
+
+
%!!
'"OQ;<$$/.! $#"" + +
+ !!
'1+4)E*C#;#70C@Q 9DSZ>C Z]OK +c^kica__ccW[
FLcn[f
Zj?K5@ DN29"($
"%'
+
$.'#)/1& '(##'(''E9+M!=2$0 ;
2 4 +12I*=RiAQWiK[ZmUim&IZYmd{Qd + + !'!#.#!
+
!&!+
+
+ + + + + + +! +
!- 0"3 2%/1< 22+ ! +
%'1"-'2#
+ +
+
+ +
+ + +
!#(!!'' (+!
" + +
BCST''##)(*)%$!! + + +
!*,5'C.I-I(>/B<L:ESZAF +WYb]b]caifccWWMR LROY CLIW >J3> 8A(."&"
!#
+
+ +. +'&!4,&+14*
%#""!"?5&E 61'3 +775 +"8 (< +.B +RiN_WiRcYkOb^r>N
NacyYn !,%%'*'
+
+ + +
& +
##! )6011+<2<94#
*
"&
###
+ + ++#$! +
+ + !+)"-! + + +
+
$# +
+ + + + + +!'")!#35'+ + =;&%#",+ "!((++"#
+
+ +
#/!5%<1I<S +3D1@:E?FWZMLYXqq]]Z]jmbgKOBLNZ@M3?@OAO5B +0: (#"
+ +
+
+ !!2!3 +1$8 -%*1 5 ++ +! + +
,)3)+'9 4&A!7'= !23FObRcQbJ_McI^Sj6I +?S
XqQi + + +
!
$ + !
+
) + + +
+ + # + + + +
+ + +
1/
+
+ +
!/1 + +
+ +
+ +
!210+@6L1A.<3>=DNR
RQXWnn]]XZfibgNS
EO Q]9E2>DT CR4A -7 +%
+
+ + + + #6!3 !3,"$*/)
+
#+#''$A6.L#9 #7'94GL^DTIY:M?SF[Um<O7J +KbAW
+
" + +
+
+ +
'
+ + +
+
"/ ;24'E <61*+!#*###
!%$
+ +
+ +
+ + +
99#
+
+ + +
+
+
$$6/*'9)<+;+8/9:CCIRURUQ]O[OZS^RaO^J[FX+</@AX7K ):)8 +'
+ +
+ + +
+ +
##5"3 +-,#! +
!&"$#+D!84R&:09M
6JQc7DIX2J 3K A[RoA[1IC^8Q +
+ +
+
+ + #
+
+ + +
!#/"#'.+'!
+ +
+ % + + +
+
+ + +
+ + +
+ + + + + + +
+
!1*= +#4"2,?(;/?.<1;@JBG[_SW<FDOEO
?IBO
M[GY
;K*:->>T 2E'7+:) +
+ + + +
+#5"3 +(.& + +
#)B32O
'<1AW7KUi4A +GW6N +/E;TJfB]0FFb<U
+
+ + + +
+
+ + + +
+
+
+ + +
+
+#2$(#.+,+! +
+##
+
!% *' +#/(4)5&1)!
+
+*-! + + +! +
+
!! RY*# ++.
%)
+%#
#" +
+ +
+$&:#9 1 7'@*E.F'>'99O +6FRc@O.?2D +0@ +*9-? 7K
4K+@,D%;1K ,C"6!3 % +
+
+!0- '!
(!1G"62J -C+=4G2C +K^3@5B
2N &>1K ?]@^+CA_6R " +
+ + + +
+ + +
+
+! +
+ + + + +
( +%+<9+35)'!
+!= +5! %8 )0,3(++
+ + +!'%
+ + +
+ + "* +((!(!,&1'3$/(! +
+ + +
+
+&) + +
+
+
$%Zb0 + +
+
+ + + +
+ +
+ +* &
!
+
+ +.@Z-D 1I 1I 7L%5,<>O2?$/+D3+C;X
A_(@;X
-F
+
+
+
! +
+
+ + +
)!+2/#> 50.#1372""+5##3#!"# +
+ *8 !&( + +
+ + # '1'1 +"+.; #/!+%1!,!&
+ +
+
+ +
#'
'.8A$ +
+ + + + + +
+ !
"
+! *;
+;2D6J1D + /'7#14E)8 +&4+F ,G #<>^0L1M-I +&?
+
+ + +
+
+ +
+ +
'.-+1+!18!%+"? $+ + )7!!#&# + +
+ +
## (4#/"-#/*!"( +
+
+
+ + + !# + + + + +
+
!
+-+: +/@-?+=+ /((7 "0"0#;)C*D=]1M)C(B4
+
+
+
+
+
+
+ +
+ +$%"'##'#!.
#
1#!)/+#
+
+ +
+ + +
+ + +
(",#-(" #& +
"
+ + +
+ +
+ + + &)57083.+18/"%3)& ,11&
+ + +
+ +
+ + +
+! +#
%1"/ !-"/'%'*.1%:,C/F
)? +0$9) +
+ +
+
+ +
+ + +
+'$!! +
#!$6+!)-'#
+
+ + +
+ +
+ + + +
+)",#
+
(
+ +
+
#
+
+
+ +
+
& # ( $#
'/ 3 3!5+,""6'
+
+ +
+ + +
+
+
+
+ + + +
)5
+
+ + + +
+
'#,!
+ +
+ +
+
#/! +''!+ +
+ + +
31 % +
+
+ + +!4%& #
+ + +
+ +
+
$ '
!
,4 0 (&$!2 $
+
+ +
+ +
+
+ + + +
+
+
+ + + +
!(4!
+ + + +
+
+
'#-$
+
+
+$".! + + + + + + FD!
+
%!/
#
+ +
+
&4+;'; +/C%9 +#"&'
+ + + + +
+ +&
+# !!04 ' #'!/%
+
+ + + +
+ + + +
+
+
+ + + +
+ + +
+
+
+
!+
+ +
+
$!*'
+
! + + )&
!+#. +
"'*0)13<
'1
+ + + + +
+
+ +'%21'# )*
+ + + + +
!
+ +
(*
+ ' +
+
+ +
+
+ + + + + +
&'
+
#0@Q
"$ + +
+ + +
+ + $!
"
+&
+
+
+ +
+
+
+
+
*'1+
'%#1 +
+
+ +
+ +
+
*% + +
+
+ +
+ "
+
+ + +
+
+ + + +
+ +
+!-' + +27W_* +
+
+ +
+
+ + + + + 25 +
+
+ +
+ +
+ +
+ +
+%'"
"*% + +
+ +
+
+ +
+ +)% + +
+
+
+
+
+ + + + + + +
+
+ + +
( +&
49U^) +
+ + +
+ + + + + +! +
+
+ + +
+ + +
+ + +
+ %%
+ !+-
+
+ + + + +
$7%*% +
+
+ +
+ + + +
+ +
%#
+
+ + + +
+
+ + +
&$
+
8;OW* + + + + +
+ +!$
+ + +
+ + + + + + + + + + +
+
+$+ + + +
+
+
+ + 4K51J),!
+
+ + +
+
+
+
+
+
+
+
+#%
+
>AAG + +
+
+ +
+ +
+
+
+ +
+
+ + +,?=B]J#8#0- +
+
+
+ +
+ +
+
+
+
+
+
+
+
+
$'
+ +
+ +
CE"/2
+ +EK$ +
+
+
+ + + +
+
+ + + + !!
+
+
+#!"21%9++*@!'9 + +
+
+
+
+
+ +
+
#
+
+
+
+
"+!
EG#!
+ +
+[b4
+
+
+
+ +
+ + + + + +
+
"
#
+ +
+ +
+
+ +
+(0%4>(8B "#7'!1
+
+ +
+
+ +
+
+
+
+ + + + +
+
+ +
%!-#
BB( +
+ + + !%[c1
+
+
+
+ + + +
+ + +
! +
+ +
+
+
+
+
+ +7@7JU6IT,/1"(
+ + +
+
+ + + + +
+
+
! +
+
+ +
+ + + +
+ + +
+
+!, +"/
+ + + ??&
+ + +
+
+
+ + + + + + +
+ + +
+
+ + + + + + $297K]>Sf1CS,>M$%
!" + + + +
+ +
+
+
+
+' + +
&%1"'2"
+
+
+ + + +% -
+[[@ + +
+ + + + + +
+ + +
+
+ +
+ +
+ + +
+ + + +
+ + + +
!*;KCYmdI_r+,
!! + + + + + +
+
+
+
+)' +#!$#$($ +##. +
+ + '('
+
", +
,:"0
+
+ + +
qqR + +
+
+ +
^f2_g3
+ + +
+
+
+
+ +
+ +
+
+ + +
+
+ +!(+=OToMg/DS!10#6'*
+
+
+ +
+
+
+ !&"'#,.?0)9+1B4(8+/>1*8,5E83C6#/!
+)5! +
+
+ *:%+<', +
!$. + +
'
+ + 77#b + + +
+ + +kr@>C +
+ +
+ +
+ + + +
+ + + + +
" +
+ + + + + + +
+
+ +
+
+ %,@XE^{QmSmjD_J#4 +
+
+ + +
+
+ +
+( <MA7G<+</'6*# 1#;N=:M<BWF2D63C6+9-+9-9J<+8)
.<'!+
+ + +
!0*:%'7 )& +
+ +
+ FF/g + + + +
+
+
+ +[b4 #
+ +
+
+
+ + + + +
##$
+ + + +
+ +
+
+ + + +
&9OB[xXwb|Mjb 1# + +
+ +
+
+ +
+
+ +
+ + +
)'DWUCUTDWU<ML%51!1-##"21=SR9NM?SU/@B1CE+<>&33>OL/?9
5F4 +
+ +
+
$ !!.))7..9.-7+"'
",#-"+4-#
%'2&2 + +
II-||W
+ +
+EJ(
+ +
+
+ +
+
+ + +
+ +
+
+
+
+ +
+ + +
+
"(.B+@X;TiRj~Nkc!1# + +
+ + +
+ + + + +
+ + +
2BA<MLQdcJ][-?;+' 0/.A@G_^<RQ=QS1BD>RTAUXSgg[qm>QJ #&*9) + +
+&,<6!.)(71/>4;G;BN?3:+ # ,8(6B40:2!/;+:I0<L+#0 +
29)=E1
+GG,XX9
+
+ + + + +
26 + +
+ + +
+ + + + +$ + +
+
+
+
+
+
+ + +(#,0!1.B,AYJ_~Rmq'80
+ + +
+ + + +
+
+ +'''7;8KOQgmI^c3EJ(++1,?KJbq<R_9LZ,=J@RbJ]nmUmr8GK###( + + +
+&-:EATa:LX4BL?KRQZ^EJK--/##"$4@2;G=,62%""4@6DS?;J0 , 7<6JOG
+
+UW567 +
+
+ +
,0%'
+
+
"#
+ +& + +
+
+
+
+ + +
!1#/)%(*=&9O3JcLbNim*<3'%7) )
+
+
+
+
+ +Xmk,:=AUZ?SX>RW.?C'7;"%(.0COWqLdtF[k5GUGZkRfxc{AUZ2AD+*'!')9+%
+
+ + )2[rFZg6DNBNUbmqcijMMOAA?0=(+7#>K<<I>+51$-*'#'1(i{b@O4!
+
,1+ +
+
+mnG() +
+
+
+ + EJ2"$ + +
#
+ + +
+ +!
!! # +
' +
+
+
+
+
+
+ +
!&1EO:N_?Wm>Uq:RmSo=Tm/A)<N+>Q":$)
+ + + + +
+ +
+
+ F]fOdI]OdCWq+;G!10#!!/86GSRguYo~LanDXdMbo[rUky=O[K_mEYf%3=&&)8B.8 +!
+ + +
&FYj[kO^nGQaZcq_brMMWIIR9>DAFMbinSY^SX[>BE #"OUNTXO$'
+ !+
+Y_D + +
+ +
+
35# + +
+
+ +
+
+ + +
+ +
+ + +
(:CF]o2G[7Mg9QkKf8Nf#5I3I]7Mb+E--
+ +
+ +
+
9MUSiUkWmMb~>Ra9NL'86*9C<NZRguXn|MboI]jSiwaxQft=O[LanDXd)8B*2,55FR&/!!$ /-)81#
+
!,/'6=#+3CRYi|]m~R[m_iwmo]]gQQZDJQRX_u|binafjNSW,0/U[TUYQ+-$ + + +
" +"^dI + +
+
+
+
+
+
+')
+ + +
+
+ + + + + +
+ +
+ +
+ + +
+
+ + + + + (7K]/EZ=WnLiXwE_r:RcRnWtCdR":,
+ +
+ +
+ + + + +
+ + $4;EYtOfLbEYtBWfCZY-@?<M]GZkUj|Wk~OcuMarUj|awTi{EXiOcu>O_%2?+7!.:0?M#6A#5@+?D'86.'
+
+
+
-::BSY'/*6AYfwn|_gxcmxtxijqUW]INU[bj{fmrdkoYa^6;7LRJQWN39. + +
+ +
+.2!AF1
+ +
+
+
+
+
+ + + + + +
+
+
+
+
+
+
+
#!
+
+
!-1B2J_NkUtFatE_rXuXu;ZI+ + +
+ + + +
+ + + +
+
*;BG[wQgSjNcG]mG_^2FEL_qRfxXmXmSgyOcuSgyXmZoNbtUj|;L[%2?&3@'5B.=KB[j=Uc5KQ'%
+
+
""?OU4BL3AMWctm{godnymq~gioYZaMSZ_fnt{agmfmqcki=B>:?8@E>7=1
!/3!#' +
+ +
+ + + +
+
+ + +
+ + +
+
+ + + + +
+
+ + + +
+
!#-2&160;7+8,$
$+##1';NMjTrJdwQmYtSmw8TU,*#*91)4+ + + +
+
+* +
4ISCYoG]{UmTjCXjAT]2CKMarRfxWk~XmWk~Ti{SgySgyXmOcuXm@Rb1@N<M]@RbDWgRo{Fbm0GL +
! + IUZ^kxR^kUbobn{ntjo|iiwijqdfmYbjfoxo{cnrkwyo|xIOK170(-%*/# +
#-1##'!
+ + + +
+ + + + + + +
+ + +
+
+
+ +
+ +
$,4)1:=KR?MTIWR=L>#/!
+ + + + + + + + +#*6?(8D'3+&5$8KLiTrQm]{XrOir"89(&(&,@;>QG+6-
+ +
+ (1@(%1
+ +!!6KU?Tj?SoQgSi@Tf?RZ4EMGZkL_qRfxWk~XmXmUj|Ti{ZoOcuXmEXi:KZJ]nMarQdwOmx9R[ 37
+ +
+ + + + + + IUZ^kxiwUbo]iurxmrjjxqryrt{ajrir{kw{grwkwymyuMTO,2+
+
$ +"'+.! !$ + + + + + + +
+ + + + + + +
"' + +
+ + + +&/@4@^8DcEWuFXwN_k?QM#1#
+
+ +
+
+
$--:,>Q4J^.BZ!3I$7MC^wFbuE_nTr{GagAY_*BQ,ET>WdSkuDYY+( + + + +
+
'3D2(4&
+
'!'%*/;Q^Og|QiYrXnOd{SiwDXdI]rLawOd{SiTjTjSiSi^uMbxSiDXm;MaFZoFZoI]r@Yj(=E&+
+ +
8AFUamoy^gugqq{gmyin{rwjnxWbk_kucowdqx]jkUc^DNI'0("*! +
%.+#+('# + #!#
+ + + + + + + + +
+ + + + +
'+2=Q<Ii8DcK]|L^~SdqDWS'5'#
+ +
+ + + + +
'-%.&!1AC[rLfAZw8OjQnMj~LgwZyJcjE^d1KZ=ZkUrWoy,== + +
+ + +
0@/+7(
+ (70(:8#391DQOg|TmNf~J^tK_uTjx@S_Qf|Rg~SiRg~Od{NcyNcyOd{]tI]rOd{EYn>QdI]rG[qLaw,AO18).&% 1+)
%.'8C?.6;gtircm{r|q{_dqfkxot~Z^gOZcZfobnudqxS_aFSN?IC'0(5?4 + + + '0)ERM.84,62
'+ "%
+ +
+
+
+ + + + + + + + +
+ '4C,9W8It?Q~TiL_CXr9NW+?:,
+ +
+ ++4+;J.>,@5LiWtJiIgGc|GcwOk~Sq|MgnBZa7QoDaKgF^m$) + + + + + +
+"&!*%
+ +%#%5;6KUF]oCYkKbuQi|Og{Od{Td|N^uETjI]uLayQfRgQfOd~Nc|Nc|Od~Od~Od~Nc|LayJ^wG[tFZr$8F';J1FS'7;+*# +
#9R@1F:%#1>?3<C[gqiujwktktircm{_iw]ftUfrWgtan{]jwQ^cKYY<FE#,'!
+
+
"+'=GI:DE&./# +." +
++#
+
+ + + + +
+
+ +
+
! +
1AR?NqL_L_MaEX=Qj2FN#51$
"
+ + "-+$6+@ZGbGfIgJfIdxMi{QnyMgnD]cEbJgEay=Sa
+ + + + +
+
"1#!%!*930@:#1&# + + +"!%5;:OZI_rE[nLcwOg{NfyOd{Sc{N^uGWmI]uLayOd~QfOd~Nc|Nc|Nc|Mb{Mb{Mb{LayK_xJ^wG[tFZr;Tf+AQ!3>"" + + "6N=1G;!
+78?KM3>DBLTLW_jwjwktiqdn|ajx[drYboQamO_kZgt]jwXfkUddJUT4?9##
++34>IJ+45 /2& + + + + +
!
+
+ +
+
+ + + + +
-?O>RqGa?WFbB]>Wu2JZ#7='%!!" *(#24'+
+ +
%':/FcKiDaIfJiJc~Jc{OfyMcqI^kLmJjB_{:Rb
+ + + +'$"# /4#28*/!
('7I=TmJc~FatJdxLgwNduMcwRb|N]~JXxG]xKa|McNdMcLb~Ka|Lb~J_{J_{J_{J_{J_{I^yG]xF[w?Xt3Jc+@O(1'))) +
$:4 41
$K_jDS^NZgO[iiwgudqamZj~WfySdwQbtQaxKZqRbxXjyWgtUfnN_a=MJ&!1=0<J7
#+,#$''!! + + ' + + + + + + +
+ + +
!0>1B^>U8NwEaEaD^~;Tf+AG 41 2*#7.(;2$6.+<:/@B$15$( +
++.E1IfA]~GdKjJc~GaxLbuMcqKanGgFfCa|AZk# +
&!1' ,?@DZb,>D $
$&6G=TmE^xIcwJdxKfuMctLbuO_yM[|KYyG]xJ_{Lb~Lb~Ka|J_{J_{Ka|I^yI^yJ_{Ka|Ka|J_{J_{I^y@Yu2Ib#6D
+
-( 41&%!!&"#-=E4AKO[iYftcqan^jZf{UdxSbuQbtQbtZkO_wQawSdtN^jM]dIYZ:JF!:F8N^I
!()!! '(
%(
+
+
+ + + + + + +
+ $''1%9J=[xBa?]@^@^~9Wo+DX"8E&;G,DL/NR&BE'BK+CR#:J 1A)2!
+ + + + "%7+Ca@[FcJgIaE^{J^wLawMbxFfFfCbwA[f!!
+ :MM(7?%5D6J[#3B*7!( + + ,&7R:Or?UyJc{IcuIdmLcmKatL[uKX~KX~G]{J_~KaKaI^|G]{I^|J_~I^|I^|J_~KaKaKaKaJ_~8Nq)<Z/C#! + + #$!5: 6=1;'.85@1FU"1?1@QK^rM[qWf|Wf|Sc{RbyMbxLawLcxLb~WkQ_M[yIXnAOcEUcCR[3AD,8/@O?
+
!"!()'/0!''#
+ + + + + + + + + + +
(+')71Lf@^>[~?]?]|9Wo/I]'>L+AN1KS5WZ*GK*FO0JY/IZ/CW':E*-
+ + +0D=Z|?Z~EbGdF^D]yJ^wMbxLawKkJj?]q6NX
1CCCWa0BS0BS%5D@Ui5JT,""+>1EcBY~D[IbyFarEaiKbkJ_rIXqGTyIU{G]{I^|J_~I^|F[yEZxF[yI^|G]{I^|J_~J_~J_~J_~J_~I^|4Jk"3O1E /?)9C*;A
!!!5:%=D 6A'11<#:EAZk&6D9J[OcxIWkO^tO^tN^uN^uK_uK_uI_tI^yL_M[|IWt:G[3@R?N[>LU*69 !+#0=/'
+
!()#++#+*
+ + + + + + + + +
+
+
+ $& +%!:E0Ma=^w>^|?_~<[y5Qn.Gc1Kf9Tq6ar-Td.Ti5Xt4Uq3Nk)AR,3
+ ++$5+?-Fd?]CbEbD[D[|K^Mb~K_{FgIj=Zk2JQ
+
+ !+),2BXj+>S&7Q+A5Jg*;J*(.)!3&+#$(4(9Z;OwE^GaF_yC]kD_gKbkJ_oFTqCOyFS~E^{F_|F_|E^{C[xBZwC[xE^{D]yD]yE^{E^{E^{D]yC[xC[xAY#5W,D 1E+<K'8A!"%5<1MZ3Q_(AT#0,;1?1GZ2G[9KaL_uK^tI[qJ]rI]uJ^wE^xD]wA[t@YxFW{K[BRt*7M".@/>N-:C!$" ,""-!
(11 !
+ +
+
+ + +
+ +
#7B/L_9Yq9Xu<[y=]{9Ut5Qn9TqA^|9dw2[m5^t:^{3To.Gc!6E"(
+ + ,: 4I0D'?[@^BaC_CZD[|L_Mb~J^y<ZwEf>[m5MT&$"
+ +
.97'''-?Tf,@U7Lj+=X3Gd$4B)--B@'"/E5!3&&'+8+<^9Mt?W~BZE^xAZiC^fKbkJ_oESoAMwDQ{E^{F_|F_|D]yBZwAYuC[xD]yBZwBZwC[xC[xBZwAYu@Xt@Xt<S|+>b7LkD]yE[n*<E
!!221JN9W_>]k/KY0@'44B+@RQk8J_@RfK^tGZoI[qI]uJ^wE^xBZt>Xo<TrGX|OaBRt!-A!0!.<'/ *
+ + +
+ + *5'$0#5C4;L>1A4+;.#2' + + +
+
+ + +
&/N0Ko6Ww8Zu9^u9^u7[u6Yx7Y8Z7Yu;^{?b1QrEj/Ig,GX4NW + + + + + + "##*(@N$<N0KdA_EdFc?Z{>WrAZwGaxJc{BbCc7Tj'<K/4%(
+ + + 6EM=Qb4C1Jg4Oo=Z|<Yx(<W/A'4'#-,Ga'@X#<S)C[5Qn?]|@^~>[{6OnB^?W{7MoE^<Sw)<Z=Tx9SrA]~;UuEb9SrIf>ZxB_~:Ur=YwEcCa|:Uo=Yt@]x6Qj3Ij6Gj2Cb6Ic:Nc#1?
!+'17JZCWn@TqDX{4Ij.Aa+2C)AT1E[?TjIZtFYnGZoJ]rJ]rATkI]u@Zr=WnDc{4OdOi)7_':QAUb#43!&
.#
+ + +
+ +
+ +
+ +
'-):I1CW:Qi'9M:Qf/;+2':?
+#1+ 4/,)
+
+ +
+ + + + +
+
+'+I'@b1Qo4Uo5Yo6Zq6Zt6Yx7Y9[8Zw7Yu=_4TwFk8Tu1M^*AI
+(3 6G1Lf?]|DcEb?Z{>Wr@YuD]tE^uDdBb6Si)>M16&) +
+ ++9@BWi+CTEb1Kj$;W%<U/Da'9M&
!.:.Jc0Lf1Mg3Qk9Ut?]|?]|;Xw'=X9Sr:Qt4JkAY~6Ln':X:Qt<WwA]~8RqB^=Xx=Xx>Zx=Yw:Ur9Tq<Xr9Tn2Ld9TnA^y;Wq5Km=Ot<No->W+<N". +
&5C@SjAUr:Lm'8U%6S(7#:L+DX1F]>SiDUnASgDWkDWkEXm@SjG[t=Wn:SjCby6Rg8M{/>i%7M.?J 0/
+
+
+ + + + + +1&6D$4E3I_+?T5K_'
&*&%*#&&!(#
+"410+#.$0# + +
+
+ + + + + + + +*(E!7W.Lj1On2Un4Xq5Yr6Yx8Z:];^{4Uq;]7X{Cd<[|0Ma-5 + (!8L1Kg:Wx@^Ba>[{;Wq?WrAYr@XqBa=Z|3Og+AS#7A,2$%
+ !'1CS1I^Cb-Gi 6S!8R4Nj)=T +$3A+D_5Qn;Xw:Wu:Wu=Zy<Wy7Qr1K7Qr:Qt5Km?W{2Gi);Y:Or<Ww@[|6On>Yy?Z{+A];Uu5Nm4Nj1Jd3Mi3Mi1Jd8So@]{;Wt*@a6Ot@X|%4M!/B# -;>RkAXx4Ij"6T%:Y#:N.I_2Nf7Ni@ZrCXrATnEYt?RkBUo<SkD]w8Sm2Ld@_y7Tm$8[/Ai!3E/5+&
+ +
#
+ +
+ +
+ + + + + + + + + + $+%3= ,:(7G6GZ;N] +!.+)'
((
,=A'79!01&64(97 + + + + +
#20O'?a.Lj0Nm2Un4Xq4Xq5Xw7Y8Z=a~4Uq:[8Y|8Ww:Yy-J]")
+
1D1I2Mm9Uw>[{=Zy;Wq?Wr@Xq>Un<Y{6Rr1Lc/EX+AL'9@#34#0/ + + + + + + + + ++76Nd,Ec/J%=[)C_.Fa1E #"1>(@Z0Jf5Qn4Om6Ro:Wu8Rt1Jj(@7Qr6Ln1Ef8Nq+?^);Y5Jk7Qo=Xx7Qo9Sr<Ww/F4Mk0Gd,D^)@Y.Fa4Nj4Nj:Ur>Zx7Rn"6T2KnD])9S*:O!-% +"-$#2A9Ld;Qo7Ln(>^+Ab'@U0Kb4Qi<ToC^wBWq?RkEYt>QjATn<SkC[u4Ng,D[;Yr7Tm!4W#3W/@!18# +
+ + +
)1*
+
+
!'!/8$1$+:K1BO
+ )+%'$#)'
+
+
+ + + + +
)#?'>b3Ry0Ot1Sq4Xq4Xq4Wr3Uw4U{6X~:]y6Xt9Z:[0Nr6W|+G]&/
+
'"9O*A+Dd2Nq:Wx;Xy;Wt<Xu?Xt=Uq;W7Ry2Mm1Lf1K_0EU(=E$4:
! +
$0Cc~4L+":T'@Y#8R"2).<.Gf+Db+Ba/Ff6Oq9Su5Km-Aa31Fg*<Z&7T.Aa$5R(7U/?_3Jg;Sr>Ww:Rq6Mk+A.C_.C_,A]&9S*>Y2If5Lj;Sr?Xx8On&<^3Mt=Z.C_6Mj)9N*7$.<'3':N.A]-Da2Kn&<^!5U4J&?W-Fb6Ro=Xx4Mk2If=Uu;Sr<Tt8Rq?Z{0Jf&=W3Qk1Ni&>]#;+7-CJ +
+
+
$-(
+ +
+ + + + + +#'&+&')
+ +
+! %
"!,+
+ + )#?(?c5T|1Rw3Ut4Xq4Xq2To1St2Sx3Ty6Xt7Yu5U{;]1Ot7X~*EZ1;
+ + +
+
++'?W2L(Aa1Ln8Tu9Uw9Tq;Wt>Wr<To;W<X8Tu3Oj5Qf6M^';C(-
+
+0* + +
%" + (4Dd+@1$=X":R"6O. +"+85Qq(@]#7S+Ba6Oq4Mn-Aa':X..Bb!1L/J+=[#4Q*9X(7U/Da4Ki@Yy5Lj-B^"4M$7Q(<W+?Z!3L#5N+@[0Eb6Mk:Rq3Jg,Di3Mt-Fg,A]0Ea/@W+8 +!0>+8*=R,?Z+A]1Ik 4T'B/C!9O+D_6Ro:Tt-Da.C_?Xx:Rq8On2Ki:Tt+D_!6N-Ib,Ga'@_
/'15MT# + + %! +
+ + + + +
+
+!'
'& +
+ +
#1$C#=d1N{0Ou1St2To2To1Sn0Qq1Ow2Qx3Uq9]y-Mm8Z5T|6U~6O0@"
+ + + + '2I!8U(Df0Nr6Wy5Ux6Tq7Ur8Uq7To7R{=Y:U~2Mm6Ro7Tm!7D"
!
+
,7(AT0'<,Ea 6L5K -%(41Ef.I)B(;Y3Ij+?^#4Q#3O.1Ec,E+D-=Z%3N(6Q(?*=T*=T9Oj+?W#3L1Da)?-D!1J(>/G,?[1Ec3Gf/B_&7R'@c0Kq"8U)A[1F 2D''!1B%3!7I*AZ+D_+Dd1O(D1G#<T-If6Tt5Qt&=[(?b?[2Lr/Gm*Bb2Mo'@[3L(B[(B[2G-#+,CE+#
! +
+
+
+(-&'
+
+
1$@+M'Aj2Q~-Lq/Oo1Rm1Rm0Qk/Oo1Nu1Ow5Xt:^{'Ec5W~7W1Ow)?'6&*
+ #!1 7N1Mo+Gj1Qu7X{5Ux4Rn5So6Sn4Qk1Jq;W9T|1Kj6Ro;Yr!6C +
! +
+.9#1 #1*B]/C)<+ *6+7#4Q53"3O-Aa!2N*C 0K02Fd)A)A+:W!.G+C+%7M 1E/C["3I*@:On 3"6#8 3.F2Fd9Nn2Fd%6Q&<#:[1Lr!7T1Kg(;'7!"3D**9&<T)A[%<Z-K0N2I#<T+Fc2On.Gi3O#8Y=Y/Gm)@c$;Y.Gi$=X1I&?X&?X$6"4!'!461) +
+
+
+ +
&+'( +
'0K.Q&I2Y+Gu+Kr,Nq1Rm1Rm0Oj0No2Qx5T|+Ng1Uo2Sx1Qy3S5U)Eg1F(0
+
+ + +
#"1F+Eb0Ko/Nt1Qw1Rx2Sy2Rt1Qr1Rm1Rm8T9U8U~6S{7Tx6Tq-Ib$>O3>/6$)
"21 +5'2 -,=#7J +
"
#'33FW*<Z0$+>Z0Ca)@&5N/ "/E/(:'9%"1!1?'4#1+
!9Mb
$!%8*/@[&5N/@[(>'6O'=1O"9Y/J!7O"9O!/0=+8/<.>/D&=W'?1O 8,@$<S'>X1Km2N+Ej.Gq/Ir'>d2Mx 6U'@b"7+B)A[1C
'.;
#64(
+
+
+ + + +
!'
+
+ + + + ( 1L1U-S7_'Co*Jq+Mo0Qk0Qk/Ni/Mn1Nu3Ry1Uo1Wq1Rw/Nw3S1Q~"<[&8#*!#
+
$+"9O+Eb1Lq/Nt0Ou1Qw1Qw1Oq1Oq1Rm2Sn4O{5Q|4Qx2Nu4Qt4Rn.Jc&@R!8C*1" +
+ -, (
# + *'6+;
!*6%=
*!6%6Q!1K2,C-,"/E-,+(
"
!%()2EY+ $9$3L#2K#1J,C1+F1O!6S-C$<S#,9.;#.
(+?3K3&@'A/C1F,Ea,Ef1L1Lr%<b.Gq.Gq%<b/L0Ko.F,'<%5 -*6
+ +
+
+
+ + + + + +
+ +$5$9X$=i%>n(Cu)Dw*Jt+Lo.Nk.Nk.Lj.Lo1Mt3Ow3Yt1Wq.Qu.O{4T2R!;^$9,9060-'" +
+
##5)A[(Dc1Nu/Nw.Mu,Mu,Mu,Nq-Or.Rn1Qo2Mx3Ny1Nu/Lr0Ot1Sq.Ni(G['AQ$-
&$
$*%
+ +!+?!/D$5"2$3')+
+
# + +(+7(
!-?$6-;R':-$:+C&=W!1%9L %#2@+8
*;,?
+2 5O-A"3&<T1L'?+Ci1S+Dm5Q|"8]-L+Cc1L ##5*#1&. + + + + +
+ + +
+
&0C*@a(Bo+Ex.K+Fy+Ku+Lo-Mj-Mj.Lj/Mq1Lr1Mt0Tn/Sm.Qu/Q|5U5U(Ek5N+FW+BJ$74&!
+ +
#4)A[&A_2Qx.Mu,Kr*Jq*Jq+Mo,Nq-Qm0Nm1Lw3Ny1Nu/Lr0Ot3Ut1Sn-Nc#=L +
'# +
*-*>("0C'#" +
!
&
/+(5K&8*+&<!7O)->((9G +
,>'8.1)A^(;-(<$;"9 4U 5Y+Dm.Gq%<b+J#;#9
+3J" + +
+ + )6M*Cg%>m'?t)G|'Ey+Lw+Lo,Li-Mj.Lj/Mq1Lr0Kq*Nf+Qi,Ot,Oy.Q2Q0N~/Jn8Uk-DO-. +
+ +
+
/%<X&>_1R{+Lw*Jt'Iq'Iq)Kn+Mq*Mk+Ji/Jn1Mr/Mq-Kn+Mm0St/Tq+Qg4@ +
+ +$
+
)9"/> "!
+
! +
&!. , +
!2/C(#0
+1 + +(5*+
*3J*(''=.G+I.Eo(>f#7]!5Z#> $'+'7L +
+ + + +
+ +
#$/#<T/Jo'@o%=q(F{)G|+Ku*Kn+Jf+Kg-Ki.Lo/Jo-Gm(Lc*Nf+Mq*Lu(Iy+G{/M|3Ou1Mb$9C"# + +
+ +#,!7R'?a.Mu+Ku)Ir'Go'Iq)Kn)Kn&Gd&Ca+Ei.Im,Jm*Fi(Ig+Lk*Mi'Ka:F $#
+ +
+ + +
-> "/'
+ +
+
)$ +"4"4J -(5 !&$!0+B(>['D0Gr1T/R/R!:/
))-@
+
+ +&1*6%>Y3Ny+G~'Bw)G|+J)Iu'Fm'Ec(Fd+Gg+Ii+Ej*Cg(Lc(Lc(Jm(Jr(Iy+Fy+Iw1Ku/Ja!5A " +
+
" $# +
+
*'82#9W*Cg)Eo+Kx(Gt'Go'Iq*Lo(Jm#Dc>[*Cf-Gk+Jm)Fi&Gd'Jg&Jc#G[=J#'!14 +
'$
+
+&(5"
+
+
"0'6K*3
+ # +%9*>Y)D(=b,L'D1S$=&<##'5
+ + + +8)5!9S2Mx-J'Au'Dx'Ey'Fr&Dj%B_&Ca)Ed*Ff*Cg'@c)Md'Ja&Fi)Kt+M.K,Jx.Gq5Rj'<I#% +
+ + + (+%&!1/ +
!*8)9N&;&=[,Fk%@i*Jw(Gt'Go(Jr*Lo'Ik!A_:W+Dg/Jn-Lo+Ik'If'Jg%Ib#FZ/:*-&8;
+ +
+
*'
+
+
' .A
"+ + + +
+!#
'
1%8R/L$8["5X5"5X'A#8
'5 + + +N4Z<d!>g!?i#Bm%Do$Cn#Ak%Do'Fr'Fr%Do%Do'Gt+Ly*D^)C]'Ec)Fj'In'Gm#Ei!Bd+On!=O!
+
&3+K_"?R/=.=,8
7Q+Eb%@^*Ej#?_+Jq$Bg$Bm&Fn#Bo!?m'Gx%Eu2[*Jt*Jt)Ir(Gq)Iu*Jw*Fq)Bf#=1G$4E
+ + +
!% + + +
+ +
!#6F0+G)Ai7)I +)!1
6]<d"@j!?i!?i#Ak"@j =f!>g!?i"@j!?i!?i!?i#Ak$Cn*D^(B[$A^%Ac$Di%Ej#Ei#Dg%Fc!=O!(
!.%CW'FZ7F+9#. +"%>Y0Lj#=Z)Di'Cd(Ek&Dj%Cn'Go$Cq!@n'Gx%Eu3]"?f%Ck'En%Ck%Cn%Cn%@i%=_"7X!2J%3
+ +
+
+
+
!+!3*E.Gq!=%C-
(
!
+
+ + =f!?i!?i<d =f"@j!>g9a#Ak!?i!>g!>g!?i"@j"@j"@j(B^'@[">Z"=^!@c#Cg#Ei#Ei ?]!>S)3
#37M(F_;O%7
'$#=Z0No :Y&Bc*Gj#?c%Ci$Bm&Eq$Cn!@k$Er#Bq1Z9[#Af'Fo&Dm$Bm$Bm$Bj$>f2Rw$;W-!
+ + + + + + + + + +
$9";#;[(C";* + +:b:b8_6]:b!?i!>g9a$Cn"@j =f =f"@j#Bm"@j!>g'@[%>Y">Z"=^"Ad#Cg#Ei#Ei!@^#AW0; '8!<S+Jc#AW/C$2 +(+$,E+Gg!;Z#?_*Gj!<_#Af"?i#Bm#Ak<f!@k >k1Y6X#Af(Gq$Bj!>g#Ak%Ck'Aj/Mq(@]/%
+ +
)?5+F-J!: $
8_8_6]5[9a!?i!?i:b"@j<d9a:b =f!>g =f:b$?]#>["@_$Bg%Em&Fn#Dk#Cj#Dc$A[2D" +
09T<X6M2K+? "+.J(0!<[#Bc =]%Ci <_#Cj!?d"@j"@j:c=g=j4^2Q"=^#Af9a6] <d#Ak"?i;^)Eg'<'
+ + + + +%$86)C(@1 +;c =f;c8_9a =f =f9a!?i =f<d<d =f!?i!>g!>g%@^%@^#Bb&Dj'Go'Go#Dk"Bi%Ff#?Y2D
#
+
%:U8S4K7Q2G +$
+4R3+5S(Ik;Z!>b!=a%Em >c!?i!>g8a;d!?m:f2Q"=^#@d7^6]!>g#Ak;c6X.Lo2K "
!!
&&1)C2' 9a =f!>g:b8_:b;c8_ =f!>g!?i!?i!>g!?i#Ak$Cn'Cf&Bd#Bc$Bj%Do&Eq#Dn"Bk%Ej!<[4I, +
2$Cd*Kn&Eg#Ab 9U2"!4'@,G
!96T+Mt;];_<a#Ak9a9a9a2Z5^ =i<g/M";]$@b8^:^#An!?k3[2X'Fm8U#!!,(2% + !
*#
2X9a<d9a6]7^9a9a7^9a<d;c9a9a =f#Ak)Fj'Cf#Ab"?f#Ak#Bm#Dn#Dn$Di!;Z6K#1 + +
&
+1K1M#Bc =].J#:$!-:Y1M:Y+Mt<^:^;_ =f3Y3Y2X,R0W:d;f)E4T!;[5Z9]!?k8b)M)K6X2N!(!,(2
! + +
!
+
+ 9a9a9a9a9a9a9a9a7^6]7^;c!>g!?i<d8_;]!?b!@c<d7_6^<f"Bn"@j"=a8U1J,=#/%
+
+ + %.5G"<W3T!@f9]$Bj8]-I!;%& 46Y8[>c2T!@f3X9_:b8_!>g.R2Z+Q#An1X'B/M(Ei7];_#An+Q3[0T1R*C /@.< + + +
! '
9a9a9a9a9a9a9a9a8_7^8_:b!>g!>g<d9a;] >a!?b9a4[2Y5]:c2X4U;Y%@[$@T2@!+
+ '71J-L<a3U <b <b;Z3S52:7Z7Z<a3U ?d4Y9_7^1U5[+M1X-S<g,R(D1Q#?a8^9]9c1X9c$D*G$<!'6*7
! +
+8_8_8_8_8_8_8_8_7^6]6]7^:b;c:b9a7]9_:a7]3Z1W1X3[8_5[5Y<[$@a:S)>,
,/I;^8_#Bo3[7^6]5W-G%'E:^8]9^5Y<b4Y:a6[+M/S*L1U1U6])K+G4S3T9a4Z,O4Z7^ +3#<
0 #''0
+ 7^7^7^7^7^7^7^7^5[4Z3Y4Z5[6]7^7^2W3X5Z5Z4[4[3[3[#Ak8_2U5S9X7O)>
. +
!0/I7Y2X<g/U6]8_ <_6S.&/O;_7[5Y5Y5Y2W:a7]*K1U0T0T2X0T+N/L3R)F7^1W$D1W*L 1 7*&"'1
+ +
+
5[5[5[5[5[5[5[5[4Z5[4Z4Z4Z4Z6]7^3Z3Z3Z4[5_5_4^3]9c6_6];c!?b6W'@ 0 + +L1W1Y8c/W8a7Z5S/F(#3Y9a8_1W3Y,O.S9b5]'J3Y4Z+N1U(J/S3T1Q'E5Y.R#B,M50, !$* + + + 4Z4Z4Z4Z4Z4Z4Z4Z4Z6]7^7^5[5[6]7^7_4[1X2Y3]3]1Z/W7a5^4Z5[6W3S.J*D#,1(?+M4Z8c:f1Y8a1S*D
"65[7^8_.R1W#C)L7_2Y
"B/S3Y&F/S!@1U4U-L,M1T'G$D'E+ +# +
3Y3Y3Y3Y3Y3Y3Y3Y1W4Z7^7^4Z2X3Y4Z7^1W,R-S0X1Z/W,S2[3]2Z/U-O/R7Y>b$1##9'D&F+O/Z2^+S4[3U5Q6L)9+<3Y4Z;c-Q/T9
$E5]1W +:'I1U#C2X
=2X-N%C3W*J 5"A =#"
! +3Y3Y3Y3Y3Y3Y3Y3Y-Q0T3Y4Z1W/S/S0T1W,O'K(L,S1Y0X,S"D+R6_9c3X0S3T8Z!- +).G2S+M+O-X7d+S0U.N1L3I&5'72X2X;c,O-R2!A4[1X5"A.R$D9a
!?4Z%C
;6Z"?';5#' + + +
7]4Y1Y0W1X0W.U,S0Y0Y/Y0Z0Z/Y,U+X7k'S'N+U2[4_0T5[)K/'I-Q3Z'M/X?n.G *'!;Z(B'A+E&D#A3W*L
!@5^2Z#E%G1X3Z>d0R0Q1#=6W)G+$B(M,S
D$N1b'K!@+M!#<)
*# +
+ +
4Y2W0W0W0W0W.U,S.W.W.X/Y/Y.X,U+Y1b'S&M&N+R/X.R1U'I,)K-Q-R
#F,T6b%<!&/K!9'@'A+L#A1S$D&F5^7a$F(L1X4[2U2U&C +7
!;9Z#@'&D(M&J?#L)U@=!@ +
1 $ +
+ + + + +1T0S/R/R0U0U-S+Q+Q-S-T.U/X.W,U+T(R(R%J!F$F)N-O+M&B',M/Q(I
"@.S0U$: +/&?1$>
9-L"?,M<.R2Z:d$E/T1W1X'G1U6 9
!87U
!9#)F)F#A<(L#E.
3,4 +(
! /R.Q.Q.Q.S-R)M'J(L*N+R,S+S+S*R+S
#K+U
$I
D
!B%I/R*K
7#+K+K#B
!?0U,Q'>%'A#< .!:/)F8'F +84Z+O5^
"B4[.S'J"A+N77
!9/K5"=!< =%D-S? +, +,"
2+$ /Q.O.O.O,N*K&E
"@$D'I*L+M)K(J)K*L
!C,S#B!A!<!>0M(C'
#<!88
!;-K(D!7(.J!80 7+'E 1#A:4Z
!B+Q!@4[(K6!?#B#< +,"6!5( ##1'>*C-' #'
++L+L,M-N+M(I
#A ="A$D'I'I%E#C%E'G"D,S<!A!;3(C 8$#": +.
:#?)E'B&%'A +.02 +1'E 1!>
>-Q +:#E
!A.S$E+
:<#=) 3 ( &
!5'> 6 ' # # ! +
'E'F)I+L+L(I#@ ;
!<#@'B&A"=
:!<#>#>(G -93#. +# !'1 3#7
3 5 ' 3" ++'1!:4 ="?#A +6
!?#C#C!>$ ++!7
.'
'
'4#0
#@
$B'E*J+L)J$A!<:#?&A%@
!;7
9
!;#?%C'6
0 #
(
+ +-
/$("1
1(01"; =#@8 +7!@'G:<%##; %*#'4& +
! +
&E#B#B'G+J(F
"<6
!8#;
7-J$= +#;3'>!7 #$: + &
' "( "
'+$5
1'B&#>!:,3.
! + +
" +
+ +'F
"@!>#B'E'D
!: +33
!8!:(C2 ,#;(
- $
)
#
"
+# !)!$ +'&> ++1(!;119 +& + +#.
+
+ +
+ + +&F
!?8<&B'C7 ,2
3"9%= '*"6
" +
+
+ +
'#8'-!11 !
+ +
#B
=7
;&B'D
4'!8 +.!8&> ' +(
. +'
+
+
)
'
*! 6' +
+
863
8!?#A/$= &
.#9( !
!
+ +
+ + + + ! +
'!3
+
+
. 1 +028; *#<# +'/
) +
+ +
+ + +%
"/
* - +. +.
27+
5(& "
( +"
+ +
+
+ +
'!
+ + + +00 -07
/#21
)
(
(
+
+ +
+ +(
+ + + + + # +#3
*#
+'
+
+ + +
+ +% !-$
+ +
+ + +
+ ! $
+
+ +
+
!
+
! +
+ + + + +endstream +endobj +26 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./pic.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 30 0 R +/BBox [0 3.18719 440 311] +/Resources << +/ProcSet [ /PDF /ImageC ] +/XObject << +/Im1 31 0 R +>>/ExtGState << +/GS1 32 0 R +>>>> +/Length 61 +/Filter /FlateDecode +>> +stream +Hw6TH/*21Գ4R0 + +endstream +endobj +27 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R >> +/XObject << /Im1 21 0 R /Im2 22 0 R /Im3 23 0 R /Im6 26 0 R >> +/ProcSet [ /PDF /Text /ImageC ] +>> +endobj +34 0 obj +<< +/N 3 /Alternate /DeviceRGB +/Length 744 +>> +stream + + + +endstream +endobj +35 0 obj +[/ICCBased 34 0 R] +endobj +37 0 obj +<< +/FunctionType 4 /Domain [0 1 0 1 0 1] /Range [0 1 0 1 0 1] +/Length 33 +>> +stream +{exch pop exch pop 0 exch 0 exch} +endstream +endobj +38 0 obj +[/DeviceN [/Red /Green /Blue] /DeviceRGB 37 0 R] +endobj +42 0 obj +<< +/Length 774 +>> +stream +0 g +q +226.7716 0 0 150.8031 72 569.197 cm +/Im7 Do +Q +BT +/F1 9.9626 Tf 72 559.234 Td [(The)-333(image)-334(had)-333(originally)-333(16)-334(b)1(its)-1(-per-chann)1(e)-1(l.)]TJ 0 -11.955 Td [(Embedded)-333(one)-334(has)-333(16)-333(bits-per-channel;)]TJ 0 -11.955 Td [(the)-333(image)-334(has)-333(been)-333(read)-334(in)-333(16-bit)-333(color)-334(resolution.)]TJ 0 -11.955 Td [(Try)-333(out)-334(dif)1(fe)-1(r)1(e)-1(n)1(t)-334(gamma)-333(parameters.)]TJ +ET +q +226.7716 0 0 158.7402 72 350.736 cm +/Im8 Do +Q +BT +/F1 9.9626 Tf 72 340.718 Td [(The)-333(image)-334(is)-333(calibrated)-333(with)-334(ICC)-333(profile.)]TJ +ET +q +226.7716 0 0 158.7402 72 180.041 cm +/Im9 Do +Q +BT +/F1 9.9626 Tf 72 170.023 Td [(Hacked)-333(image)-334(color)-333(space.)]TJ 231.509 -114.733 Td [(4)]TJ +ET + +endstream +endobj +41 0 obj +<< +/Type /Page +/Contents 42 0 R +/Resources 40 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 5 0 R +>> +endobj +33 0 obj +<< +/Type /XObject +/Subtype /Image +/Width 200 +/Height 133 +/BitsPerComponent 16 +/ColorSpace /DeviceRGB +/Length 159600 +>> +stream +ds1=#g[Y~$bA|; tL+Y@&osUnYD?URw=6p~66KX`tXzp>x DFPS\,mH{ xj`O(lZ(a($rO3>i!W1HamU:v5Y,wz + !mGR7@U+Q<kEZ Q + + +A3rR + RIr*Gw]+?;/ K-{f.?V_UPwsffHrws] +ޖH}N~ޫ[qAr +cܿa^]dA]l"Q,f5;Ң~]ea(T~o<̘@Mfǐ'+Vy݆bݎݮmeƏ9bۋ8z5ڈLѿ64ɽmN$@ոׄGӻ$ldӺ"FѩЅGѥ8κ/Cς8ݬhttȩü{˪RɈŭ§OǥǺ;ǀƽ=Nt|=žW˛-s6g/R-qݳ(0"phG[R5&.rfG=HYc*&7|H^~fY/< ]5OZ +p< +aR +x3s2-*
&YVK{&J5={xA\Br||*k;?5(d\hsr3#,%ݖ/ݎDIv1cIELN8"s\5,E +]zKY +^^Ne7yfA8!^P3@|'#kwZoPGU܂in(/G9mZvsP\d@P֠"}0-|Nѱi;9uC,͙߃ˇo,Mݻe݊me\pYڴ7Nt.ق يj(dh4NԂi2ԊߺpԂѥҺ8zŸC; +{jeAb_s]"HA=A_Ni&niX!UYaD?ts߰ޛtPs+rsb5(iMQLy"=|aUe(ٺp*|
DԂlԖӿ?`z/НХTܦ#ȩg۫vۿʦ\E-@Q ;ƃbحúHP_ֈ5մmeԹ"*Ҿ,{;ºRS_Щβh̐͡^=˗̄˪ʾU#M/ KƇEŎƽĬ¸ ;;[y!P2raTV^!昛/K߹űxvN ]8eH53GbVveUDRIs +xlC{/&t|3DQjH_TP4F?BLo?&Zc<Z0jr50tcg()Olad"zBpz)n8z] +cȥhtkŒ̭ëJ?<Áþ C礴#ܤ?VМ%aUؚ$ؙvCQ5( }D UVVIC5Xj"=ib
L|jtU3Z!Ps]P!KoC@MVL/']#g3jaD?`e/mpl,-)5n c6 {E5:U'%I=TE=wp:F?` +#LCz
@@.,aDIrjw"VneYQBCXr +Q~8zp7TUTn3a<; +LIA|3.R*=VYDwMZ +eߓPߠՐr,5ݎP@,M ۓэgNޒ^ݒA*p̷۟֘ڨդ`Ե_bmbي4 P4ai,FIͼӔsҊ$s˟rIkʦh?\乨߹Ŏˮ]v:ë@ćG]Ƣ +Hlq(E r4.X»;#q/*еj+qr +Z
cZ(X# M1'a7]gU&+]8(o!]j]e6wap7p&%bb@!!L*^<"&_?X7DE3ZLfEUH;.>/o{rHDo&3j&Uc1 jn-SiDo*60'77]pNjD?@c/2zrp@5g
}TmAI~neaF +4ĹQvԪc
=҆Љƾuɧ{Γhǔ6̐ǺtBkJ> +@cD/Y[LpV3|o/a'A&Nn.?[_G&*7wDFw|j7lS]4r+PgE.ocH_D?7o`s3seKCI1iHV;nbb'tUc *c+*V .F/vfrH_rx}FA% +lD@0iP/v^{,EN133`7AR1fmޛmvTڼxAN۳P#~qܮeڰs%3?\;9>ט1u:))ߓI߇ۓpۏbݎSЍςU$̐ +tkS8$?;z#LyLx`hmUOȰ-Сk ivɥI:ck+q^K<~ƏCՄ]O2f'g7rQn@j5ew&=#&;RxHtr+,]mzzV""YN[fr++lc*cfz3&f{;LLo7|&N]oUn9]*jL^@b{orfr 7 +wڔ%@/Beߨּ4QӄuyRZ҆ߏF~!fڠБvOΏؽ&v̟ۿ˄ۯ<̔32پ.)xO,ֈr|йjCnΧӄGr+vʀʶ<N lh)9̄N{U̹xĦAmoKƵzA>R'i0!]+ɮ7#)%E|^S̸ӺY}Nꡧǵʹѝ_Yʙд쓬+ce&!\<9Ec"(1v5%;D/Dp +iBE";zmtYugljA/%YCb^L,J6p .b}au}JƲװ^]m.} +J3|0z$A?an+=<j,Q36U<!C24P0Tr0s@ +z=H;[]cU[$_*t.f"/,nH7H3ol!|[{3.cs0f$*?!aRbi]?+lj'na]*<_Y]#n
aU"G/<Qe7<TvRmvDhkoNV?ߓߘbܿ,I@/1P<T<MXD݂ܖq-@/٪Zh<\ޛuݒ^@݂ք%< 6QrХޒB,ܖ ݊ؽЂ~إΗtΛڼּ̛٢a#Թ:؉3ؙl'֜҆ˀ)VĵӯΟJX¨T͕2A72Ѝɿ Ɂ̟A9;ƭF8ʶh"ƪ[a겻 lÁϰؼpW¨ )3~ǨDLC1Ңغa N(ɰiM8CLZ
o/?r-}^ (ZBT[#CW~WWng_K;F4(@d@6q"| + +! +3r3e6J 3]p7jirI
MH#9 +em,7A?{}fGURf9$ 9ߓ=,}Reqk~ۯ]ٮHߤ-B/V)*sr
h +
d~ +!![uC(@,2vPXM=3"7.>'˖['NT+*~!Q^jdb7Yְsz7j><F.(9#/PR'8j@ +?MgTe[+gUjn_b!%8?ez".m.7PH*Cr7%T,aV; +PX0%XMa@zw;?;*~]=4kV\3R r]Y T'K8?{LX67+#'L^! +Xݪ2o#oJ=BZyٶrڴޒu#֜ܢފi֜ގާ0r]ۯڼMڌԪ4Kh]bHvONTԚڐصЙSL$ֈvZyصԮԵ,Hʣ+_01>(~mϭѭ\ÌrL$ʺhͰ#͡Ȱ2ʪʛɄ+h ȡǀe(mýEb
RrHeJFj7 +ܼVb$&Z$;@b߰ɵ`̞߬ıw▻
7(K;Fn5:i;ER%$PK$Dc,.&&mNDT".COG Ty-2B
F
8 + +&j
hE`a5 *.! 7v# )=$I^]p^k%!|Ph +a,4z +EGx"dkKRx4<0~jIpEEL{'ۘzʱѰԐX wZ\rwXl.}QnLj}pvk +cJDA +xgJMcNfVN,VcJg5JJg_dlU_0@&?Q't<Vb0TQeK|j;ZC3/YY.k TD0VP@Nmeݚw;ieY?U?qf߰ 7jlߠ-ynݶX ܞנܿIނۿ=yTޛU4ژ"5՜۳(е WOװ)״ٖ֨i1.װ0Ӑ$ӟqՄYmҦhԞ~ǛǐJ@tҦXlҢEƵХ7Ŗ$ÁrˋsU?ɷmػ +!m
{tZM#j^af+s&-g
\0S2
O E& &@(W
gsUpZn$Y
$' +N+]/4F:UucFI'{[hZ,9!$z,eqgyoRkȎʹ'L38*f^Zs /+<DMI a^hT3n *hz/jY" +? +~H&{ CD C9z#8+#cqT+=i2?vA3u(zPRYJk`DL߰wVo~~ގYާ8Mۇ%ޫZw21)߸9^Zܶؽۻ۫B(:]۷bvՀEٲլS$ 7&JҊ:}\נGf^`(ѵBհf4еTV#0ZGո9Ң2vɟӣЍV8ӯǶΏBnͰık>ŚhˏɧGˀ|Ƌű)_Jol1/hȶ:PTdi7TLwɿEZ/Jyø͡Nj6^0K +ϠwZDLo[( K[Pi!A4Y+ +i
'9kF.5R>\7
w'
lGH ;36NI'kg P+S"TK.$o=_(E-N
2OByy'd(}!9c&*.<SV +[T B"JD=%Y/+WHI"!&,kE"") +"o8@>=i "GYa';e,j7Das +@/Y=H/aH9&{n/*Per& ;+Q?z+x1DG Mwh#N +Vsab#9X'XXQu@]ky3\V\r'HC'e-D3?z!16=#ߋE6݆o$E!wݦ{۟98ܦ:ݮMVfEאqt2ْ]vbiJ^ !y
X<=F\عѩՌ~Ռ6$RcӛvҒ4rҢxRȝϵR҆ϱёABM#'wϢFŚX˗n$23UˇkƹɄƃQo/]8Sŭ3FPĿsˮͺHf)ɧOFSLؤa/ɭ{ZۭƩUZ+M5rQin;$ + + +>4CG#uv,1Ki" )_ .I4?< +
hb +T :]C 9+x + >| +(j%!#'Y,|!a艅o0 +V//'Qe'i +xTn@q<Qm'Dv3ZuAHL.zmH +4g\u(4nyDuau/e5 +H}5)VUfJ {ޯߴߠ)3ݞޒwzyޖEYޯܪ6I1ܿ
]۷>Y8!٪qڐ( + _CH\T h
hf +@r~|
B:RCg6yXo&&E6?
MWP +nMHe> +
4X hL8-qq\18 .P!T^0$! F13Y1PQȢOrGl٦Mzw]PˇuMإ1$Ls@PLxT*rJU{vJu,15@J@V +|]$NV?*T=oDZw# +vw~;]Xu=3rob@Cy/ߴV ߨޒߠ>a߸
nߤޖޣs9ފކ4iE5\5݊Ye3۟AU9
EرژiU?Q3EfSN,P=ڴ4ٖnּ@)P֔<(B|ԆּѽԒRyӳzV^<,b?κP^kNͰБ>Ɂ#g͑<ΗF$x̣Jbx?ċ5^REV⽞ƭë¬P+¨C/ØֿEIIPb вɳ|@A[O곣5q3yd۳H!CG#Oxm⦅Kͣ/=3C=>T#xyu0GZ6QCWID*Tn + +
7 +=vlL +,P
MXWHq&UBK!()Kiwdt +m/:GAGO*H?8Z~4
5<"7<,&6gZ+
&$H1tb. .^
>-1&jw@/b`_]JSoy귰[8dV%i;U_/iX3A@#7TZa,izMrȲ}SplYyڼք>ح҆B
B'" +F + + Fe
c +N-D +D}!%&!dG$ +d'x +6="K)*!;, V\HZmRrfQHg2l4"f4%}]$6|?o\PB[J{Y%C&V+U4BV25iHqoO16ߐr"={H(X@~46+ߠ#'+ +3m\{ueߤߤ;/ZߋDDn@ZRAF)ݦ<l5#ܶh}ݲCMRZFRܪ$nzIMzAۧޛڠܦUE]ٚmݦܪ j܂نXnYC0ْۋr~j%XINxؙ@<٪e@\ՔD@4,ӣՀ@2rLՐըԞvՈ.lԊ<հ +'uo˗`Ϲt|h]rɺ]3;̻uN̐ʲʮ, B_YVyQJZny7Rċ E6ѹ +PPsݼد|ѱ6ԶDEe4/s +txR +T)_"_M*;5*0I +SE/nALR JR@P_j4q\bN2|;Bs4s!5ez9Kw>"RE^+TLiL7'n::\.xz>ePj@}^{lipƫ`7ߏ~iv/mݚݻieD ~ܲ8q<M-1ܲUܮJwܻ^q$)6߬ߠ۟:
+|)A-}i( +0 +=/y|ijf +N
:F8aI d y 7 +>a*_F6d`={C678%!Cr)v%B*x 9
-9@~:u@Z1 +M>&3q7<w:Ik4tl3;p2qK3)LP&]+f0Gl6tX;"a\3LYL} H~C(_W6h8kn:.}AFVWo7/RJ0~NS6+6bTy#(8Ly?UE{K1XJ'X^Kߠْޖ6 g(nNUQZݢݻjQ<, ֬ܦݶָAe۳H~ۗN|ۣQ42nָr}٦yfٺ5ي i դؕ0֬5הԆט(z,X!Ԯ +ߛݦj̡ܣX<dV
Uh
YU$J""suaG4?|A +rqSyf +I)Iw z5[& +W
jS
+%Aio/$/C*hWW,N Ps3e-?<݁956V'9k6j8i9Vq9
w3Z|5Vq_/?Q&J'<UX/cv1i58}q~7~}>pk0=|BJ3c^7akX@v.v;Cy5ErքI;*fFʋVE2{H UR$'^lBpXvx4nx{rLrqfk?wotGx>kSǛ{CIfנNJ/ =+'N@}<8o'{T4{/^BءoXݢܢqܻ]ְfDOO՜RB5ؕF^Թ@R֘ҺH8҂l҆!j#:m7IщԮ>ԎKԮ<)ӻщӘ~ϹCΓjTѽZ+̐TZΓ?7xG6Ώ_ʛζ̳̾ͥUhˋUʋ vYyg42( DŽsǣ?ȥǧl'Z{ďplO Oã(o/P]%߿N%,A=ߵ⼊-Ըô&Ÿ]ߵb(WTخ!a,R
7®n̬Aì + @&vwT-g
[ 7_!
I@ u4g!yik
hG<81jf<j
+[$
ogcfP!x]P"U/ 6-=N ) Z\*1 +Yk+ +xK3+ +y3O;n0uzlZ3
o-<ypj32
r4.#{@6g<.U(>dk76?si7]Z>0fy2R]m|5n8x_P+%^)fi6(m+HBx7G`qtBiOPLJGzGFkTF>ݑ@N*["ugJ( mO:(s+|b4@eF5>A HADvOG:H:BMVP[a5Wefi^l.ncfncy{OqSkwuzp!͊p@|uf܋-~Ȗ%#~C붳ɳJ^̌&ȕȡ|ƚɷ̫+>Σ + 4q-e٪܊~=ڸdfۛ9ݎGvۿJTӀF^Hӈَ2ր@"~ϒ3v+ʇϢɟrϩΧWX̘nM+ʟNUɯʪi&eF>iıoJŚĩY$ĩ¿aÅ´ċL#RcPöc17T@Lak%=Ҽ)
¸\[I+y$֯䲉/hV+bjqT +
(.&QG.}=@MnP{f
1H/'ajk + +!!S?iQ.
os+ fN-_gW='2D-T+ +*U%fy+ W8gZ0 ?n=\M-nj2ws/;,"uR71a/h8%7k8qT[1IeZ.'2T)5T+Vj0TC$[^T'e]5O5UB1h]tA-Iy@@*f<!{@oՇFr (4OntY>|\T%4_k+&gW)<VC=)8N=1F:6@1)6P.9>".-8r.0:4?0(P3,,i5-*5.0)d,8W*"x-(!c-()<+n)/,($<-' +&1(P1;8.;^>S2P\k_
?8HXCObiMBbmjP_>fqS?in-P!^haRbl^dInQaJnyfNsyIoF{rZu}_qp|w^{cj^iu43HbxSexW1Ѥ̪٧V+z̐aP٢~|Jٶӻh8
Ա$)6Qy$ďMa:3</ >öx,X
V_cZ=/{ ༃A)Ǽ< +3P$
%!M
[ RyVF&%*%+S +( LoF k"p6
7C\InaN+SC,Y +-g+n#j,z +xV&{=) +Py<<
ɎaJa{f5h>*{>M+|G<d3gZ6$]E1 zi4X+$N'vb"1qZ,l__+SY'hFV,"x=(`08w@_s=
g|=czA$A\?EZUwvY"քRP#d[#a~9O$8]TG'I9%""(1X' +ܳu°iSw,Ͱ^#>g,zǬ +* Y`ާbЧ +#[(*ϡ@əЙÝ8Ɣϛ'Pa4~?LMG% +b<Q +uw +}AT3O-h&0 + +HD,x8
;`;b9^ Zd/ 7$S'\*g
AhF6 +t\ saZd1t GUd' +
~B.) G-I(gj,pNX Y{%IdjA3]w( j47 +ne1 \C-nj<9O@@HbmL4s;&؋C#L>hrI9WqH7VR+4Z%0+V,M&WL'(0w:\,H%
(?2(a=(Y1fQpd8Xs=vk=mX>Fl; +{>QC`I!Q#Q"NrBx MiJq"`Lm;N: "!'+$"f*#9%<' .-$'"/H)3{4-$^-'*3(+9*)<C*=C[)h?D)V<C7(.BJK&HG'wQN(@G(H~GN%86>&)/X9~&)6&+74q&309&-8e%2%9%)4%'09"'}#pc% +p +5 !,}+\36"*+07|!X3W9#[&%. 0:E# 6P;"g0:I#21h:$9,L3t"b%N-G v*5#*3 !E) ,$%zE"" :")&8#.*(2.V:UB@cbWqzscirIlz~w݄{?buS-vzr¥2]UJr+ +s̴ʹܲհb~$m~S^\%<ZKa(0ƧZz(֦ˤ#-ӤP30cПϠQ(WQԓ-zgGd.'z)JAr5[ PSo +o +@9,3T.OL%N@$a]T1 6"Jy:IS5'?R +ɞV&M3z=: pV5r;'t8Rf'%_1j +Nu6yKC
g3w;dL[YGg
rU9ku;7N'tO)h0 R'yJV'#n:cY,G$ +# /`/"@;(;S0E$ #T"$&"| +;Оh nԟ +fEߜnE(~JO<zo)LKUQs +`Ac(\*)G>;Kk4 +PO
V1o +Ig&S,qS,tK*#XDA"Yc2|D}@<&"X/t`NX(N,ocZ6oad:W M56(kf' +<kT30;'}PB*/gAa*Bh;S.i4kV/#UuB145?p
*"3SC)#B$,% + 8R DruGI?;5<1jA1'݁?>O/`38p2 o*& !|w3c9A_0X1n2~j{C5 +V-\E\FU#XiKKG&m3)[IL"C
>`.uy9^*M^H1Mw<n[$#3<O!.>$fY69c8^4O&& +#q8(#=n'> d8/%"Y6&T!@~-$~;,#_%'j3,!7uE+tG(M)3L#(#/R(!?3#4'#8:0w!i?1m}#\n'z g'+02&M+*q*$\E))Et:g)DC:&*4/H&&WwD#0lGo;b)B;&0R4Di82X8'2s??J6(V6W5Y$9%<'(:$;#8:m29U"D7; 59g\5 +S6* +su@W]=!oZCsII4 id˸vx뢍o{fV8|SYZ
Ĕ",c7lmnJ>_6NW!]DBJ N7読!ϷA6 +\4(F/$_v!G\VmI*a>FЁF8mi< m
>|#f09 EM6b`Qkm8;T7:MD"j- }6= +_ LyFx +p/7\{L=qQSsDCP }Xq
+&
F!f1 vUz*]*ph;3HVk4:]*
0H +(= +8t%
W8P/[N4^}q>]
68a2m +7|nDa@B_8xfj>=Cf;< ^U3oi>_#25*}&32(3?-(+)'"#w$>4- !*Z&#&85-*#C#k#^;L*
>d"+#$!6/)+P&$b9!A'A%>#@.'#;-'';&"v d'e"$$[!6;/3,"y0+%#w:2-#5p$D0U$nU7':-%UIQ,%!-# 4&; =.=$?*"55* -&1 yiuEI*yH&G.w 7& A-N# +5I.,q@3,VT>K,+/)%570>$7<28!7;"6[8|C-883t917/?7^1323J2425I 2c627p"78(;>>i*4A B,$>B&[>EM$=
H"{<J9%O=F#==H&`AM(s@L0>G;P;?oV_Tgldxxw}t|tφvl&qPu}ksZ{vUb`[_M\5EvF8CgBKLHR0B3CjGd +"oL+$ +}^Y57caE
)!N.9HqBMqSn(
',Vy1oB$hiE
lHbhCn=Q^<Z:б~9|Ks<u(önN4xeM4A$xGdT( \s +==ЖIX\sifrO}GP6sgEvva9@Z'S-\TVF)ij5PDVaz1=dRFiQ#VQ?.$ym?rMp +&c/z#)$%"$I#\$g} +R. ^M]f
ny=
+0" o8 e%=gL)#wa N
4}
S\
@7M
+xX$
0-Yi2L^/q \*dJ7$uub cm";6L[El'4<!&/F! GYM ?::cE!%h9.^Fr*6W{~:[ +fS*7 ƍK? +e'- +.W4-q/.)E<3:65e(%-.A +$ JS E7y ,b=f
T*ZIU +X +2 o{Q!{"v9&8r
N
@#h@z%
|/* +! nc +}Ua*T+: K<"46N<)
K){B"1E!+~=ulDo^8#4g3 +,c"-q5w<R,CW, +e, +p4xT. +*Hd
uP/SF~?WY*VB& ,
|b.Lgj2*U*&Pa2G-jA6H=".z|.G,13[6^Q.>PZC%jI<;X3]3i87jA_l:IT1aa9~6f;<'T4Z7#/C+q(5W0.0 ,j*)*)'N "Z9r2,z + +@ +l@!
+n-$Uk
!\_V +$%>1s!> 'FkP
+L
#g__c*-<b7U( dP-ctMJ 2^@&+J :Gih>=S^-ya,f0dX-@O([v`3F +@n3=x}9[/%yl<{7J%vPI~K=J
~jw4'g0wrB#[`-hl/_K#%b
N,qk]5eT#89"XT49V2m_XY3mOQ[6U:V0i5np=Rs]Fc:h7$5g:,eZ6oT3 V6"?t4)2.(/!+5()'' +*SJ;'T>*ZN2~NL%-zM/Zo; +~^Z7|MY<auY<cSBhXILd6TF[O#AdPC^MADc@>Ai?|>&A~>r>eIAJ?<TMC~f9McSG=ybuNA{f1P&^*OEehUGglTH_gPGUkOZM VcH>,0..4((F5/ + )Y"
"-cv!W +l" +| %UPF +d%zb# +g1 ++ +^}o0/Q=kno1(Y8)0 +<*< +4-#]=#@ +ztJ:SX/YL)%]m'V\(zYU&>b.=f1 ~8mx:^n, +vO5W;.3A"kG/g0d^.%GL&ZVm*;UL&kF#+
N(@\f.M$
;(!5l"mXJI*V-$`3Ev0C\3q^1Rt9$HL5.b94r:,`6i=I12=0"v9/T&'F'$.+&1*z(& "#"!!7!R# x i!L?##\ + s4 o !!6k3S,&2l+&-%&#""!k3{)#m1+ +($ 1}+!"!- v,J'#?]1#
2$qJK2$Bk2~$2( +] S<<uV
k(44 #9
0j +ZPsL2"! +F1c<Ga ;!, +II::$3ZVir,T*; ]`G%0V)$L#7NV~$#Bl0cG. &~{8l%7X* o2}t6퉈=
_)<c?+*lY)F'>Zi(dHE!A!K%
ZU)T +K#
>:"
5p!N:$'S-4gL3xh6!`7b4Oad2x:KQFrh@8.GJ]6tdB
09({"$* + +TF J(/#t"& W!b FjX/ 8+a +o xx $$
:E$5 +:
<YPr*vC +LN i8WN. +\*n$Q +ZW +|S{u Bu UO_wW d' +CAO'0E+@>"\+:<BL#^MK Q%"b)Aa(o^* +p4
cT1NR9&c"-o +d/|h-kwT(
Xh*kR_&
HR'UOY$mHD :L"$E%F
MC L"
9B&~
>Q%s=%V[3? kR4^1\2Lk!6i6z>7%J{(L zFqOV8VZ?O$m$z2|!'u$( [ (!
G5!$e!$X $+#).e#))/!'-"W,,0!f4F7 .3 ;N8z8N9t D@z"g=9!H"K' +0Z/% +`8,#8 >-$
O$zz$/
dJH
> +F +.} +f + RR =f
(4}"u1|!z*C!?tRw![$m+X&?R%\ +Eg41
e.vR% e`-){ +tZ'jQ#JCgPX*uH@&K&0R%H\'
]T'^A!A
6N'
R07R.X /m:gp44Kd`4c\27DpV6|9;.Kr'xwIS} +3]2q2q-M1h1638i.308-23-1Q,0,*x0!200 0u%363L#80L1= 5">N#_# +
t+<!>W%57&&.77w3Z<C/;D.8,8% +E3E + +?
+fcDy + 0o?
y""`$gM!=[$h)<qj+PN$[>@ hf4`dW0)%P% `z) +X%.P ; +F#E#R'UG'
]w+3\)
QO%`
PU
)
N1+dk`67d3}o7;w<aj4n35?r7!>tőZ9*j8}qKG
yr:{<]t"eGX]uPYim
] +_dV]Vc"UgkZnqP_Rnr`kDo^l3qN_kp#c^eY`h!W(MyYOFPG:E>CI<AVF4mDL:@F8[`(B
joR@bglR^dA]cCSYA>$X\;X%].:~UY<KQT8DJQ8GM4vBgG.377?O.7=xC+:?-4;B(:@+N39(18' 4*8% 37?$*0#m0K6%0+C1 ,30 +/!_',d%f+& +-Uh(, ""&!;$)n, !! % #1^ #,}+$/C9e'&F>)7C<*<9*N}CL,5)=T7NxQIgFH*DPAMfH$u +98t4FEC*==#&:0;(=`;/Cv@- +>;0,Y@>1[BB7LJ#Ka\D[VNas^{2C#>lQfY"*'#J'&_HomUbpaF[YCW&W?]RU4OKBO~0;FI-%EI"2=GD!/*:73?=BxV^YFFWT+::i)B:: Vr!+.8!&!
.$1r-!
71I +" + +Y
e%FP + +dR
W..y[@j += +~ f
k
+"(&V%]#\%$J" 3k{;">s8\T&{ + Z'! X%$Vm$n`K h +@/H CGKW$V(}
Or'a
\-~
p@3^-mOT,v(H&&7X^-*p\0 +⽼ +=N 5n( VEj [ =H n \/R~B +j8q2. ]Q%B2F&g`&!G') +w+3-^')Q#RO#J"O%
Vy)g_,[,Ty:ƃAV`[/Q+T})DP(ftUD [0xS0=g<B+a+%ċJ{ѝmrƽт<ȝξҪǔqϒЭN#ц5БzXnβaN̛Eď+ѭCɌ -ϭ &φGκ|̻K$ +xZseqf$ƨ(§cΣ[ХS"iF5i<!]^^ڬa*1}v{CsCD?Sd☯Ęהܚ}jΖ +p +eHwR?.>(V
I3h<fJ +'G#I +w7x7-b#5_ +w +'+;`ed,$D% f6tuJ@
v4JK0U:-8F;
d7x@@lI
p~I^b; +қNv +㜖N
S|L$f=3L+F})
\b9t%G!wR*uDUm>_'4#sJ+};X 6W~]6];q
PlOv,ۼ4eoͅcăϽ҆?ȕЅCfнҺЉѭ_Н?PѱDŽϊr+Ɠq'ċz&)Ɍ&̳ẍ;˾Bʓd/˟ʛã7,cÛ1așɁ5AfǺZoT:Ţ߿ēȾċa\ĀŞF۾QLÈrӾĭmu翅¨>nmw7 {Zƺs̺&N}HҸҼ*>ɶRfdvI!)'W / +$To]O^XC:;8oFzUM,2aX +è۩N/b$2k0LQM +WWV43 +TMQ HÆExMiZ_{RD$3i\+ȗcO +gj(lbF]Ga\'+#\+.p(m<AB:,M]SNW[tV7fnk`oAthpYyXqYcigO[o}tyfxQr;'O
1Tw+b"""Y%$dp-3C(0 Oun; z# +0. + ;3 +^t4F3 + &xs + pyjh'R ,l+^s2` F)]DQ
b
,]_x
J5~+bv7%Ey
+--/,rk2Kh~3Lz8@t\Ɲl
ZtpM6qc?6Z +x:e`nިx=,s˺R̔Od3ZҢR3Щѩʪ^ȥЍеOkF&Ϲ#4rzǣ~18ǛTϭ?)/Y#7ǻǔěͬƹ#Wwʀʀ*+ʓQGʺÔHvuȥ(:)&tÅǔpƚx¬Q Ÿa9ŢajĀ\ Ŀ>Oi#YԽ.Y&¬${nŻAWV9dvɿAؽbڶIaHvߴɺR-xN̴v[(ѶymͶԵ߲9 + +r_L O5 o~
KNHB-0A7 .bp_
Be Mdh:b[?($ : +.L9({] +2YT^,[$yPj wh !J@B"Z^:)$ynLjJɣGƢs/ޯ'm߳ѕî /ղ@ӄzp
]R#;[b+~;ЙXi +G_;)ϥ +KGWƋ2t̐$̘Ɩ&̀|Ȭx&Ƈ:ď,q:Ȏl|,WL;|ȑãvVǛi5}N|ƓVď/YēpĞr$wSw~yp>̿l +Cv{x'-:1K+WWDTAWF48.HI>trw`x1#}>pvWXa\s}tkwemv_g^'y{aph%
PW_-t+ #
maI%#Fl0K +6
]K +! +5u* +? +_7T
`
N
(MGzNV)*u{
+U!S +/ +P>.2_F3Gv+iGT[][,>ζώҦɾӿa"ʪgɌбP͉$MХRj;;ϒFNSdǟЍѽ>V+FJэv1TΣХnj'ǗήRKƋΓfl0aŖ7Ǜ,DŽ̾ƖM +ƭiʛ|^ +nlK%h1˺4U(bUԷ +Vbr̸/Զ߱2|ܵ/S50#DG?~18ݝĶ+ mZ0գ K65ǣTZЩ:[hgghͪũfi}\;})/qě[A~kMH/v`:SP`Bien'c7<Q?:BQYU/2R6/{\c29G8p' +jqh_{yi^_Tlei]ACE9oWhRVsqKw +!q
+ +=vl-L + +"u +3)%0Q'S +t*^ + q,))R34c305--3!4#\.*C~G^A9#hD.Gm1]"$L+A,n[ ,: 0) D>(@g$?%C*8bi6P{HM#j
$(^
".#J%S48>z}MV?DV!XJ_)5Yygl9TRW9:@/Z`f;E+@ѝyRэѕh}Щ'ZɈ'Ңɔ;т}ЩyҢRӣ
Q'ǧ?Х-8йz+Йɾjбr[vȆБZ<Jqβ5&<NqEW9OAqj9 +nr"PDڗx{ɈL1w`Ǯ_'YŚBFev9Ϛǔ~эGcǧNizξ~V)Gβ)ʹ8
= Dztȸϩz-Kǫ7ǾΛpς\GЅH,ȑG~,е9Η=-Η_7AϹG)e"?͕W}˲+Ə:QR7ˏJ˦FűɈ6ĢVɄMal(X
ȝZȂȴ1ɔu
Ƣș (?)ǫ|$ƱșYaßBjQŞkMëÐL´9/p/ſο˾}k2ž`j +Y%`}X Ra\u~7ChNws8缝,Sb +۵6AGҴ|[Y>GԵ"ɴ-ҧRxy%D*ۢefRXYLT[Q=FO#230~1驻:yt6j=J3ej1YH]avV|w})u."D hp!fjpfP;UJRjvLnjUd]aYlaU_;TAB\W`WCxGEwx<Su[N#mRrekrioO}uSqU[Aaus] +~du.K4(dnkdHuQKo{+jxKwad#(%]3'<I3z{hl.MФeGaƐhVz~fhw1xcҡpШuŊynxalJh}p-żzL.[lZ3=Jm/r,VZz&אmsnMż:@hѿGwLjɾ Ǘy&Fۍg͞;AMĀ=˽u"Ð+{TvǣJ̯9wZϭ'ʪF:Љ;Җ/ΣϹ~DκGȸζе^G(/$ϖ^ǧͨϒϖRξk0ʹu0Ǻ5 s1<c3GǺ9ǣ)oΧs͉9\ɜ1ȸM9K
ʹtͅ&kvz(xLj˗ǣQK˶ɈYxqbĭ/ɳRȝeC,JȕT
4|=ĚDaŋ(Ĺ30/°JĽ°/ ¸ p9u̽ĵ{nɿ_c +"\G6ڬs)3̰ +JNL8'Ԇ͕ؖ?O+SAڪ3+Щ$ǣtw}sZׇٗ{R{%kF{C9,!랽emDdqBy +]OTǟǧIG-_C3ΟGWiˋj>eZB|̀ʲDŽYɣNĦɳEJMBǾʦ
ʓM;ĩ +ȴŋbe
ťȥŇLjŵƢò9ƹW$ŸFÌ]'7_Ðbű}Ø}ĹW߿f#hLSXlD俘w:L*ݼ{߽ gNp&JC9 纕ὢI|귝PGiз>13I ε/w1նf?Ѷѱ ++gGdz/ǧoaN,ͩͱRs۰߬ah륁}{lgŕ*֧DƦ<FۧH'NTԀ}h¢
Z_OMG3Җ:G[aBZ2yu{XyWaFaXYc[P[@Rr06-/6h1a[Bgb:fӑwvZMd&V:";F-Zfva#KVFQG;OFBBV.wAst| {^b-j2$FILB:%D#p}pakfSTbWS^lSPi\hVºwL8#伺p|oXrĩŞ+p\ĞUh¬ƱŸ0BQJyv;ɘU$PŞ}QhǐB~ƹ'RȂ6lYßF>ćɈ̻ÐjNJϢʇűh7ʾͰći$ŖEZeʟ3dU&3Y?]̈&}'ͰȊ +G@vCTܸ足v% [^ʹ& +yiZS[ѫ4sT"hR^HWUGӗW"zlڈs$̣k֫8fqwNlWy~t<Ĝɚ>vZWR8hhUV9I^q4x4jfohy܄yQM<ͅiQXQ8T^X#ith +ؼɼ/T@G+RLse8az!Gq|[˹[Fx۷ǸYԴ:!ԱdԲE_3ͬ3HuhдءQƨר찐ƥ寕:jE~`-ܓA4cv QvJ0MīdyymJAǑPto|tllqfCd;gTG;?D,eLdVΠGeZ`#ij]itmp\vlE<-ja8-=x4OJ%QzI_Codz
|{zoHH5RfEM:G;k.&*$CLFZ:;0B=9#\hfC]f\\<:3"j$P%Qm@oJR?+A0%_9k[QTCA*1)0b<'57A8ӷT߹#ҽa9Ը).+h%kP¨Ahハ߾od23ƪz+̽]&v&z\
q
¨uIo¿;1Ɂ¸7/ɘ3>G ʮsJ'Fe1āu̷>:Ƶo'
5^QP"$ʟ-hu+3ƞɔ͑{ʛv>ʄ`KϢKlC\NΓi.<pϽēΧ,Ȱȴ
̾ΗǀȎξzˣǗ˛ƱdJΧȂrZMΛ52V +NǾ̯tH2rg#krʏ7ˋ ͰC?LHY
ȸ:vulQy+QƱ,67Ě,/ĀȕċRyeȂ'ŵɫZ+Lƞw\t3úŒO]3zż
97+'þo@ca>@~2#A +gֻ):uR\پؼ~?ɽ>ù aY̸ٲiR㳍ï
+ɲJ(Ԯ,вgu.b춶Eܠwz{AsⲦ٧۰L%ųڞ٪A1$S\f攡Ky2u_8w\$tvj~ޢA3!ptifx/fmcksk;T.VEBE:l\F&~.~IQG^~g]joDc7J|@,q~rw+=?3TYRte1sn } r}Vqk&tPh#ϒDI>66P-B<FB](h3.`0[/t"519 ^4mid^<yNDg,r<L[FS148g,Y#`OInOu;Z#*R"35-f1O?68[ZN+ +=L꼆㼨w8Ndr_~Ѿ +AŢm.pMn 꿮l(wƞDzE'hzr;.=¸]'+lÌ G Ğa?]ʟ:YŒ|{7YWDztJȑd$Y|ƃ̧QǾ̣ͥ=(N>͍ŢaŋRv(D'h4̀o(WƱ3ήǔ;)TȴɄQ,ϵɣʮʄ7uɌcʶξ7Qͅ;ɘGzΫȆ`#ɯʗ˪0UΧȊ1ɳʟ:;ȩl;3̣ɺȬgȬʲ:Ô>ȩċ>,Ǻ2qĢQǾĢƵRżaiccŒ¬ȩƏ\&ŋ\3ǔ$Ǿ{s$hĵYM +B'A{,9A? +vŕ8Ukpu,o"q&k +AFA/97?1,8DI89@Z%h^A:*F?-*`GR@GU409.K3L7?x<+},JZLy5PB9#?ͫxaFj/`v%ptѶ|P¾?6 +"qȝmN&ć9ĢuJ=?Bʶˀ]lɄĵãdUƚċu|/ˋ6ˇ0tl;y˾JÐaȩ
>(
D ̐ȡtqȊhr
̄ɔ0̀$LQ5GYGqť͉ʇ(͍YpQCͨl͑ʺ9ΗzĖK , ,bƓbqE͉6QŵJ>¸uȕŋ'7I9YV´>KƋxp-tV7Ȭ''b(<ǫi2ǫ3BZć
ã7(hãHKp +CćvFY;cq}}o'´? 2lԹ^v!˶69Դײ'sGl4%h۴vuNDZ@d۸̺h/eRZ@eҴ
!ƩZH׳>Բaإеɰp?ݥ׳ϯX^-Piحɲ҉ӛͰƭȏgԔ}wدp]ryV͜ϟOO3SKő m{4v i<{`pyDpaujPKi{iR&tt;ek[UVG^^lf[tMci^vE +w~|kf]^,MwZ{:p|Jt+0)
a%k[B>D7#p& +3@k;Uu^dQg\h +KW`W>>E10/`!T!V>D XPBYZN-i(ӻϺVǾlyջhw*g +Hhsm͇:}09Pa)Ki`psAqqaa7r~uiƥu}p׀j_qgh#S}_U`Oxk6}t}^f!X +YT<Yb]8ΐ>W]^OT}{fdMPYAhVql_l3`4D5R+mUqa16+H8CJ<S?[MFXCc]m['lf!NU%Amdt6g9]u!m~O[OK9-0%+,x";M"Az]; y1I;4^6p{b,h^B?44Ey`,4g-L\U%FDJ6(5ZC6_C:F[3P:ִME{S뻉JhºYo갂I °ƲHwܰ6f]ڳAڴ0#|Ėck߿TĢA=Ģ7EP.ƃ̵kŖǣ:/=',{LDȥya +ďEAڽ5jؽS鴈2Ƴ^r'[;3ƽFvz>^+3ԵbƫtصbܸٴJۨױ+$ipT!iݣe4lX&gdLߪ +EY~q잨%؛2o%fiCsWq7ZKĚOwŒ/ + *7KIl+l85-m%V>6|e|)>^=YUP߹1ٱ#N>ENh?L)wLgƯh9 a%{kYvt6ɾ'
sıfƋ".ƚ=Gظ¸ 5=N f?úɧ»Sk
@{Xɺ7q0YQ'~ĩʾ7>R|FĖ|$:M
=Ȋ
xNu*]ÔDǮڹzÁr@b?&Ƕ1D3aF{Qi ·:aTjƞoŢNlTa>.ũ2zJX$\ĭĽóWF ?ï#1VbKwǼGԯxͻoP)=Cڿ:hhNPԽᶒƽNԹ^˺Ѩ곊$U§\Ƨ-٥4^S>zѯҢĴlɴ:XI-=бɫcV,T!,bɱQ_V$$yI31 wfy{O,k\.奧7MtwbbĖ׆<wez:}iysq}&pE)sFLddunL!JtXYBb[V?S&rVhhaY=hCT:(BC
J{ +Ė=FĽǰ3U:4ܲ>_ŸŇq'r2=ضǶAwkص}ǹLȴrG(17'ڶö/WSp?^)~rÔömڹ"9ȊYP,UȴǀFǣq,ȥp5_Ȃcx~:"ܷ|^$Ʊ
xǛܵƞfťg<:ũIaƹn/XAŸ4۾]l2Ĺ;çMϲĞ}P-Ô{ֽ +kQ>/ε
NCX%DŽ2IvdP=c\ȆrZ94'4qвT3ƚwc4гxLj,T2b/mƏ+߽ڱ@ŖshJF|ò!DĀÌԫqaJÔ{ܼ¸»Dɻw۰w¡NsXwtɮWp]bWͭe/aoAǿ
ةݶWy C$˼ƴN-/ߴYUѲ 豐^ͷ°ACb i*3>ڟʹح1ͬ/hϫvǜZY>q(Y+:֟~{~R쎁UŠ3ٮߥX-VQ֨o]})wWdsfn})skS3pKebnmdn ╝Hr3wk1G֚pr|mzWPSFXKb>jhLJJ)0h.ynXlf<@1*t +imZ|f)3o*64,V)S0;<mB1^gwVP8VIyyX9nQd _58(?F>_RiqKm TMbKMp99*]}zFYFL,# CNC( +A
l6>U20>7Bp
R j B)&sF_>\k2A:. +- ?#+#%FK^@Y*81RZ&3 !5#"b-a$ٞ˭A~3\06̰ͻFxV@.fzڳf" M'H9Lj +#ctz}+S°m9 + ѫ[4{ +䶫˞ضӛ|LISq)GWثx +ðʨRc{yȦܔXdXO/DZ1=ע)ِٙ3%km\l__v^l؆ ){`dQrsPa3J|YRDL> f)zos2u}ofJxw\,].@wm]K{`aZfwTA~SYJ.NUEtju`Nm^W45w 23, CycwfKta.5.?8;$3.<7< /\H`N<H:KoaY_SS$o(=tNGZH}M<UF501BC:Nqi*#V0DW5U 'N4,/X"")96d +R I{6US $0I',!i*=#=~*%!I2XE굫̖c!̭W:ל{@Ơ%ԱOк=z 2Q$/6jtT2̣ +gնעdŷWبҦNNҦ[0MU)Mǥo}x)°ߨK0ج[]xeJĀߪ%ŒȽ=ŇL JŸ>_̽9JŃVFtӼK%Ś߬
2ĩԨ\YYdŋZ?,algR7CVźmܩ)+yWԩ$J1:aSL'¸alDcdH9˾չѨqqԸ2_` L)_ѿ
ˢRǾ; +RϤȩ4\zqk:NcVFQRf\+yӗZ9JD`bIbXyrf|w^WM92bV\W[B{?o;JYMK^rBNG/;G?`zqL a]k9D5t#)C>)5rQFY|G#% *a$*-{.#5==22M_oZHVjEC&? AYU<B
jf6HBpUdvq< J]<=9QH_JVmki"/t&6E)TD`Zl& lpw$ ZU"'6$031I]%6 SOw$2$;18" <*%8-찴n2 %شNa_TŗCjכö3PƷ
n+)ߛ,ќ{ON+@ƾ~ܡY:6MQ=gNX¾u}Рߵ۠)uo%;GXոYRkF´H*1a1YeçpY
ĩĩ + _>WS9%!'q4.-
Î}۩2FX +MI!G9ҢH!̸ͷbAs][ +·:vh-AA^[ A@̸֛ܜRߺם.eWEL +m趙여ײ+Oqϕ/ZG9a6
ۮ[Z?VШ٭iÍ?'MތJZ ڊ5z]);r{sCVͩݤ{fwt72p~~i؛W|Y@4Z+Yqjoe!$`qa:BL;CYUe~7gFK=hhf>L[toSRJ0fb?8Za MVdVV6uaBI{H]4+%(zN|^<XU#Y!6n/ $qxhN<;J7GO! +0g8-*2'F,9/8D7W6lNFG2( +# +d 9gQnIZ&6/ws
+` ."+ +^c@ +EhdD!9} ;W"Ɠ +?;|~ +˱dlŹn*2s41Ŵј#t|oWPd|ƾշbƾ#,#MO[c! +6A)<-!c5 $ X"5B;-=`5RB !v0, !'1# + )Ŭ,-AM4p)'/ۑTHn ƎjkZ<3x{I=`$uֱ +Yq o̹Aǖ}YߔmгǘNH"߷3 +:ֶI4A2=DeUZCx
1 +fdo#^꽢`Y7PƿE۾JAU߿Ivܶ>%ɜVfof
-žf͚ξw3EP`e2#fNǛkAY]?0؝ߵə ћŶНB_;ںTSaںۜ횄bЗ͘z̚AzPOU!ږM7kѷbLvlkfB6gNڒ/Cfmqm%aW0kJLeKV[hjh+zl>z/'̎w*үgV֭sGR٪rކ? ㄏ+jʦ7Lڂ٦@e`<+blP`~~{b-u/pqr{Fy3zvqt_yuty֢ؠsx8}Sxx"YArck:JIBJXK'HTFm6J +d`ClTL\hiT>cy mus;]_E:]A):E>:Qi]q@RHKt:nj'gdY0,1$moS1C@!!UR[E{*-"$\
%1&qY2jH5FS+>8d
h + $/"# :@0@fc(<O7.4ST..AD?MR*B%/RCR<waW#\/,""(]j g|O6;P3b$>:W;$# +('#)+K TL$,#;oZW(:51VSJRd 38.* #2m/!3 . i_A +< +
,+46%l#S;@q +1
I
yVG}ͩ`ԁZ8wZws~Э/ƱƮ 'zϳįjUei{OҴ%GZ|'U!ɱƏŲ(㐟"ݸ)"|)N%`g(K9YAiЗ$iWt"5Y̶tٺ$R fh +EjYז鸌йm67#;:鹯&㴓)ָ۔¸T_OX;43 ڕX +ȶ(-:Ɠkx쵯YPŵb͒` []CA?aSQ(qyώQ(l gԳp:@m}T+S'$2K:ٮhe֭V1٬_օ뫰˭hΨODr/~67Ч- +y!2l0%>a=&"{< +BwjL+JPk˶bI*!Gb`` ߵ¶bqd!TfQ״H6Ꮴﶇ(Nm{q,?²g4߳b +۰p=̱R Ɔ,vQͅH +fl ';&6!,)*G!9.^ax!5_2.OQ'oDw3C4%?;`(V#/"* +? +bDRDĎt贏g7;&T>֊zx݉r5S-'cͲNZCògձ튍RZ$jʊ6ٱ.,@̰' +#́<gw ]GH~^vG̯݂,g~ZC}VnPAw~|}}(w9|ܧHvצܨq{pyĥ⨢u17s]Ixww:E?x>uW'pgcxsƠmmߠlr3m +;Oy w:mvoh2n Ɲg,},ibhОoqG~Zl +Wf֗IcTߕ>dxKEgCH$f9`D_@t_"[6;Tyxp#a 1jLL )&"?]YZSnc2\ʐ:Q.JA f)cI@THE1A^_[)G9e_J;VB.2%AcbU`I@>-MXt}cYX#Q527*Jdh^;RI;4Q!["8+5:$ +K?;bT "><W/3p('
-DaC$-(B)C#(.]O )O"xjH0U;ZR 83-(DEv
/&3)2!>p }*Z$jR +=w"
x +?} J=@!%F +p + +ևSf\³x$Adm}Mϴw҇Nt4!.ϴ"҇ PQմ E^"h ke89gpdDe^CD<:6.Kezt紓@Vb{'XKPOEֱ'A3݁c2Ͱ̓豰}{Oփ~w,~TűƃV3%e,e?wԯ~~,H4}߫|z|Щ宂zӪҮ|q%zW~0*|e|_kz|_{Jzo:yҩy~uŦwΥBvݤr| wXvݢrѡKqr룖r3Сt +l៧i$gfQ^zy5eEPch6cnR_$<c'_kvKpcv"_^;`Y \疨b>ZWPu~K\h'SXm~X*Jg3NR&NJ"(!<__LfZsX*<eS:Kv?igIZHA=a^/=Z2SBSB +Kl8tNKF{]8Hb35#Bk]V!3}E)83;.O^PPCR]LSJBL!/+=EG4Zt*&$ em
,2&OO&DGz9"F#L!54WT C@|p$$
zl
!;="W9l8-$ +;9%B |Q09#!q b($#6 +}Я谱?s{~eтAs}h6H|Mޭ}ޮ!*;T}ܭ:z<|{Ȩz{]/Ly yz}&vOxy!VyIrqyxw:vJs,o{ԩv!eyʤvuuW`q{+rЩq
pdo-nFإpϡPltWnoߢLk9h㝆hgDk5gʛyhhd}gbjS~\e8(bp>a%\2*_ɓf[[`xl{XܘY_W*S͒Z>6UUR;`IaY5RpNن&1Rd)z10lL H^ChLk?[8T&Ny,v?SNAmXlJY7IO>cc1H[Et>]N>~.7J]AB\H-4"8<'TM2*@5]6D<.e!f&ERDNCA&@->7[k38/)%i
5! '})D?=+ +B[x(%\sd%(pv6+(& ;(765 14/ +@5P,*%c|J nqb%_1'<% +|ǮE{뮔i}nӯ~,eŭ6}%~'J{˫ɰhz®Xno|ɭs|o|6Py#yݪH~zOx|Mnxeͬ{0y+Syy{{˨%wzxm||zxHxԦJ v^rk|rګsew@2u!/vrPrgogoתEurΦsF~:r-ק
l\iɤ'ki}hC +b_hqbX_~ +^ߖٜ ^Ֆasj`L,||J\ՑCZʑ7UidTYՙzR0S[toT X@SǍSxR=!dcO/OQPՐfMrFzKCnn8(KEVCN22KG2G>J@rv:~TRd;ml=OB|?ihk-<92A5+s?g>J?;TxMD-Y9Y,0iCl:,:D7|7xCP4SedfA=-@4o1hAB3`1"7'}\BxwY4+.O*Y('xU +
"+H"5)i&1.l 3.| r96F 4#5l
2wc(& +#nXw*L)$Zfv/9 +% (-q/ +1b{ +trsr`t(hgsxq~oͩp:s(p\o*r*io:qpngl.0n\cm̠sm᧵h~i⠸mɤmxkehI'fhi&ڟf. kșAh9f+;d;Μ`-]b'ܛQ`_':\1`B^dc>[`/ ]ɒ̘HyU{V2T.8TGZWvXP?|~NTxxNQ=:POk4_QObN$'D8ru*G+GDSeJbHdž9S~?{.E?$70+:0k=h)m
<)`_8-hgi/,C=Bw#&I7i49UMA #; +Iy<-CY7MI7NF<;+A;<MM8;MfBHUO@~CKK9"*5(.1! 29 + ArYEW%2!43_]
$ C*)&G%95! +#"61262d45s
b
P`/,rz
=
+B_& + c%p(+W +?4C7#"#"!Hq"l%h."dUv/_0^%&; [~ (%hgH,=!4f!~)"4H*h1n|C,-~%=8| +Y +!]B, + %2T)u~&U.. no 2%"0 +JTؐƛYnS̙RwTQXW>\S3䖊Q?QHvP&ޔNU>qu>POuL ++,/#"I6H''N')F!{l*gW!
4!24\1!`L"=&Yu3 9t ;>z]#V0 +h F#a>
;<3k C/.8H\CT +Z\
Zk'YW&Y&`7\v^9^י`#^]_r_^ܞ`Чa*]&']G)]X`
dq]ƧEc\֨+g b֪ve6dҠid[eޠhV_fĠPd}ƫJae\dc-Odhji%k"h1e!«culjj>h6.i@\jj^lۣ!jhVi>jjwk{Tj(ih2%o_jث +lī*h+jrh|jLުkEki<pygުOj9ܩ!gբAiUzi¨Dj\ڨhYhݟЩjl3qGjANgi$i1pf{UkɧvfVfcogGhVEhy
i8hi1gWeSc #d)cLפZbxeƥWbٚJc՛Jb^_ØR^꣱`2[~O^dj_Ζ' +[ѕKWkŠ\[ۓ[OY2STś[J RT鑨yUQŎǚRLKS~SbONONcROu(0J~Iߕ>n uCL[ߏN +KJs<~HUzEs]NSD[| +T "~55a)9 +I
+0Sˑ{7T:U[VEDZ/ +\f{fcڠ=QdV_Eggf:Ke9)cdm3fcߩdըgWafb$;yb֨ac +R˛aMrO]DKQʍUP}O9MLNOOdOD@XL +H-ٕlIe:IÆHIymHq>jsIFDقuJ'E +FhwI/=q;"aLhwEMC7{ԋA
zB|w%.(1`0m7pu'34:]>A96H<Qq 9E6?*,CE$\FPY9,]:`1JD)h<A;w<mgn*2f6l'W#,H "e!b=G
-J]C$-:45y*+'! +.IOCw6 + +}}*f +l
pv +CfB
81# +&y0>N0f*-5+;D=+FHx +OQM*MPPϛLBKLJҙG@<CJDLHɅOF9GGY[EރBG5FkES8dn@@|kk@%}E-{@v=|z?zkj>wȍ9~u܈5eqN<w;vl9ue:y%5T-2uZey3d3sI9E9>|4dK?i6>e1&3AHDC9=4Q[_v0{HGO15B"w}@3D,$>"~9[o`L-)US0>.RS"RP:&682M U?7$/
+c + ;W|\\ +VK!\ݕY%-V2U;UXvLUnpUTݢRi[Rڢ-R\QTҠ,TnwQP/vO&]HRObΞ9Q!MrODѝM<Nu>PŋSJpJˌDF>7\G߉ K@IHFK^ +HqDtpEehC`CCA|~'BY~C9~@~i?}t>{ug?~f5iv<w⋆<xq>wa=yI}6lu{6;QR9wٌ6u_2`k6o5q6n!87tX#><U)T\+Wf};D5w1M;Ev++8;0 B;?57T,QOU
"|DGEZ*, +=r|=f=(e
;
MI)KCe(*ORS[jM)llA'40(QG(34 +,'+!O]A (RZ*dq8( +#/ +E +_a c +#j +N,⣙MMRNlOۖOXQY&T>T[զTP6RJS0\TCT0T§SR!SI-Tã.PՙbPS>Tѧ)UQ~V̘W$)T +RQɧTHyVUn]W>QURW2ZCeU̥ZQ%TݙV$~WSbS2X×XRSnTgRULTlUzeUlUSWmWyETR-ߣ9SgROQKU6uRXR4QP`NfSFUR6~QHzRPQOMMKM[KIԎK9tM{KӎʝNohELJdK'L䌼kI݊GS'JmF؉AHLjCEpF%CKB*sDFZ{Axc#A9ʓ?O-YAL@5}Ē:|ߑ{<}Y>||*3=9|ʐb9{<Qy<w9p{@1b)p9sL9u8kuq:v㍋2bp0]kG7v6sRo1bs2k{r6 nԄ3n*5s̈"sGN#JX +-^q!GR2tu:AIsN`46/=IX8:B#BIl>C,'d.$4fs:I?1~!0i`iK0@#j#4#O$N3\QE!7[K&&42*x;i/K3(O
!&O GR? +x'!'x(
};4S=+/${w) O
p9 +z04#V$ L= +J.DI١%JQJO>I࢞GΑTHtH= +JRȡHSKM`LOٔ"SL"pM8OF0sI┻TMƣN+}Q*ZQwNoN>'QsFN.K +J5 + +|r%'&08%uK./p#M/&b +c +I0JJLt¢JaţQIԑϣCJv@KȑˢKJ#IT-MkzLYnNL0@sJT1NȣK.;K5ߥNKnGNo}NO6oN^LĒ⣮M2NΑN_ӢMV +Z
d,U
$"#S;~ +Gx"( +-9 + +x=~<|:{(u8{(];z;\x8v{5wt3wK5v04vR5 s>4tS2jt<2qЍ32rc1q&x3p3oq_e2oi/nF0oLH/o-mZ-kJ80oZK!KY&*Wk ++'^-+x} +'"72|'m%TdB|^F+:/_/3F+-nJI38 8JC4x +5P(z
T%,V) "b76'_n +WFX\ [Q +I4_ +;e:f;{!2;~=t:{</%B?M=Ɋ?՜?1 @#1>mAe!CB.AsB.}Cv̠K@c_Cܠ +!{\ztJ!Sf$'xP +f^ +
!+p/-j17D@T.J @mP/.W-$/=42@X .&j4*kv(%X;S%8N6d^
/71%c
l 8B$`,7.<2 |g;E9l"5@w#-
$
/,|Uj,q
l#.= +6 +~q#%'Y#7
rym9 + +,s!^ +Y='?Y:mL<93>3[]>u>]j?͛=Èq=Èt?_h?К`>(?MKA">p<ׄ9Єܘ=@>R;Db;/= <~79I:<U:ȕ::~37|ٗ6~v8}/i8|7zi67{7y~n5y5pzP5yoA6txkb4Ju=4w21vԏ1v2tQ3-t2Zr.rk".is-1rm2#p1@o0Np@.n,mU.m+-,l̈́/`k] /(j-"k'kc,i)i\+%hA>*f&fJ'f~)gT&jc|GVC"4Tg(@c}$hay&ds}#QcA$HV\{J#ZW>Ir$R[uAPT!XoZ ZsWZqYqKbGz[G0>l#_g#
1-]9%-',-V#%-90"9\)5#)6A
+d3/:8+| pbP:# <.J +qXJ}@ +5 +$(
##1&4";!4Y)
D(E+q%qH, y$#35 +b,*? "X +23yR2l|ܔ4M|3H}֕1Ԕ<1)c0Db2~u2#쓬2ǀϖ5+7Ԗ5VC401ׂ45e&m4U4ׂY53䃎8W4m7DM7o6}78886˅#8V9,Jm6LÚ8$:5=~L9Q-7gE7;m;F9:9v:К:@9nY;8КV7N$:O, ;-K8 DU;;;R6;99 <>v:]8ρl8[ʖ:~>:Y:U>7q7P~;4~6U5|6|6&|5}{#7|36{{6 +yu2zc)3z34 xe4Wx3 +wő2vR3Ou@1@uw1t4s0Gs1Xq:/3qs10pN0[o=-{o,o1,l{.l6-8l㈪-k-Fkx)k*j +-hF(j_+g\0*Pg l'Ogۂ)'eL'#eÀ8%Ic灗%d`c&;b~%ai|'&6az%/`{1$d݀JJ_L:I!RlO$_ +5TF3B#g%-:cJ
,%a7BD#~<3 + +%s+5rHgbU "i}
}6NI?5-fKb1
TPH!]5 30o# +<36Ge&,$R 3 +]T=2X&h3%v3)#C^ z!j,
+W}/W + d
}&'aY2\ +P9 +2I}ӕ6zٖ>3{{>3z2{Ԕ5yuR5z'4zQ*2y51VyC31wQ2x_'1vёq0v83Au@K2v1tߐe0tȐ/~tx1r/rH,sX0 qYx2mpZ,ry.o]0o`/mo.,o-p,lG+Am]>+lň)k)k։(kB+%gV+
h(>gۃ)g&h$g'YdD&e&d^'Cc~u&b~$c)&?aY}z$M^}b"_{ `YzZ"|a{I#\xw \x"_~ 8A3WA@)7Me!Zv PVMrVv"S e-RZM4dMfq5)AXGZsLeLQzm
OKnN l +$9&KI
(4UvA&&JC/#hCQ|)* +z7=G$p,!#f7JV =-8 , +Qe>$/9Y;Ba9x +D(<!xJ9&N2T
+Wy8-3QyBb) " + VSj.%YG +Z #,a $
?!Rso$ + ?R +ZK+lz)djڌ*}kh(m'9pd.
nI/p;-sX+sk)`s,Ot,@v)vl4,[uZ+uW*xב,xKO*wΔ+x˒-*x( +zT.y1y)1x}0uI1v.v~/v]0Yu?.u5w0s-u,t/Os-t"-r-mqǏ',r>-rhQ.Dp=,osD-mJ)mό-
my+m,1j=(l6*>kP(kk(Sj*i&g؈)Bgۆ&ią'h(f*eD-'f]'TeY`&c`%0c'cs>%Oa"b,}""c~"b~<"3_P|"I`|-!'_}# +{H+3$x
![ +'
+
!->\E
5 /$"o +HiF}:GK6bH||Zc]){H-@b=s& +9 +7-*"
~~ $&g11D +')o~%# +9 + +:L +|Wu'g$#ip(i{*Rj& +k5+kBN)m)o;.(+oʏ)qE!+q(rm&s>)s,*s)iu>)FsnG)t-*t .1t',#u+5un,vG@.xђC-Mw+qw
-1w(xה,w.wx.x-<xΓ,`xѕv.5w1*-y+{/y0y.z0wQ1zod.yF.yas0)y0x.syX.{-qy2-y1?x3v/zr/xY0Yx0w/wߔi3 +x".wk/8x1w/w3t?.v*/v/uL-Zv
.^t[.r-sݐ/=qJ0q/-3qr],EqP~+p:,qP4+Aqᐌ,Tpa,n ++aoύ*o*m(m%*WlS*=j+7jډ)WkI(j(i<&h'h@(Hfц&f^'\fF<$f0&e#d.I%df%*cׂ2'a$3a #`̀#_a~ "_~f$^}#]~"[k]|!\ky]z \6y 3[xWY+z!XEx XvYvGXtAT7n`/=\Ux}2TrUu\B\Wf:Q{N hQrOhPo^PnWD_<_IwIKih_ZE}]h9NZn#k+A^PH&jII iD2YH
y&22VJ"-0LI)h +$ +r
!/;S7
%$ 8+|Dv?D#8Cg2nM<T{
|{|(Qf, + 5
T ! Z"'$,NO +8
+K;+UY + +y/[ +6 +P) +,s,s/Rs/r0 .r.uq-%r.qz-qm,p,Hp+oWQ, +o3)"n܌*9m)m*m[)m)9mJ(k'lZ'bjԊ(j(1ỉ&h(i&iZ%gȇ%h%:f%Tf%f3#f"eY#e,%8dI#eY8#c<#dc c2"a2$V`~"`b"F^P#]w}![} ]|t [| $[{[!^Zy'[y Z%wzWvY\w %WvRU_v* UuTtSsTvtNkl'4HRruP8q +jPp)GQsI8<VTJDj_zM[mgNjmLmG%a8GGK#fB_dMB^H^".H>B^tE<e/Cd7Iw (7WP-C^ +"H +)
eo!4=PY(4$I/
&$/=0W-.5}&/ri)3,=S)h0uVl#4+1>} +3)n<% +\
'AE+>A$3/& + u
w +jy|<k
; +QB +)o -qo)q)'q쑄*zo`'p
%4ry+_q4+o)q~)oϑ#+oh*'oF,q)Fpč'!po(;mɏ'my+l*qm'n'mm)<mUG&m&(]m|+k'mv)lO}(ij(jb'<jD+&;iX'kc&i' h9%h1b$h9$Sh'f&d퇋%,e!"e"eم!d!#7c#Aa$a{F"Ib"gdǀn#:a%"`"a,#_# `# ^ (]~ +RtPR +z E85P|#)n4%1I#7*=T'34e$+%+]#
*(zBL*"3) +
g#3 +YqeEC%6#+ + aP< + aL +2+&-h 9 +d# +h !Rc%(u +< +dN$e/#zf!f) e醖!bمE$b4V"bd!"bVd!c4i"bރ!x_'_U q`}an_&!_D ._bu^CP ]E~6]Ye\cP\Y~\}[c~B[~{[}Yd|eEYzY{)XzXvyY+xRWvTyUuuSt+StwRtPmQuQYuFkRVsR>r-[Pp&NpQOoOMovLn@D`00.DOq:DJ0kQHjJk9OrEdEi9Dg +I*El"o6CNxB i-?=e.?g]&L0g& +2:F&%D$PI3 +&|>E
/ E*' + ax
0DBg"*BxK& " +g + + |+ +1@J'58_V\:<Kf/F +vy
()A>"5.E$+7zQ< +y+ +(Cqn + !2_Fh +{0B;/X!eKV}3 +ODt7v +M +>=U$r +k +"*01qHs,C(;]<a^0yF10 L6Ssh}6FQ8 I{ +; k(
l7G +,qJr$1/#\uS6
2}+ +
5@~, 3qO# Z#8> +63!eg$ +v9 % M +]w +wuF 5] pzjxH + +x8U#yW{0X|W}X(5$Z}t8ZC
{Z&[[}_}t^]ɀh4]^i_i^*^ҁ__$ ^~!-`[a̅__W^샄`Y`7`2`qP`BX*`I2aɅYb$NjaO +bH5`^`g`(aibH=`99a`bxa;b +4`#aGB^_/7_=^t)^k^w+^^]\i[;$[\pZ])~f\ bYY}UY~Y{X~WozzlYC{*XC}eWzl^WzV\z71Woz]VyUyR_UXxHrVvwzTOxMRwPSvoRxR4wQDv[PvovP + +';4O`22Na
v6UX68\k +q"1$y
4QT^/[Kh3Sr-$T +"2( <. +//M +%e5p!56`1
$CD
)? +b}-1
/RX4 +. +zLjYe9 +q&PLpJpIpIrpBJoO0IJm]0Igm)?FoLFVmpElEhhDhDjDhBgBgAzf +AeOB1b_@'bS>cb>cv
?c>a\>^^<Y_v;^>`*}@J0L%;]z9|Y9W
8X9,[/D ~]&4S})@1P4U=2R)(0J.
R4,Zk7'N=
5 +-fMFe Qw@S(J -:IX%7,YY<0R +%`;fS" + +U + + +a`h$2 gkd1x- +X= Lq)LER +`3T1R +,K:/
%=0S)O+T)(FShC"6 + +n$ +*kI
%75{!Mx!
"G~
!c/
+^G%i
+q[Fn +[
b6 +5'Ug +3VF1Ub1R5Xr* +!4 y,]K W&@|0$T.R.?P *Gi)+M"7:aj+J. +!2fVR$?!K=e`` +]#C Y'B
%5[
2 +0!u%l&Oj (K.e|S4 #+= +Kh +qPKrRL^sO'KtNsMs"OtLsNftOs|CNtuOtPDs|nP=vPit*Pu5QvPw(QuaQwvDQvKOv$PPvaP6vQviDQv[tPvdQv~Pv2<P +oIoGo7GqbFq#HnFnFm<#Flg<EmDl{ClIQCj_A3joAj#SBph,Bf;BhrBg}Ag'@f)@e?af)@cT>d!W=b>=7b<
<a+
<_%;.aaE;Z`*8`
9^
9Q^9
98^v7W[7Z_ +6]k7Yn6Z<F4YN5W4SYi
93/Y3JWt3U82uT+2V (?)/(R +0P +/Q /]Q +.1P +Q-mPWhk] B-)OG)0HT + Lt-M^#9:6 +$7F $;K34G, +P$L + + K>#n:B$!A0'Ql +]& +>Z A": +m +L {[ +QMtxNLtOsMs8aNqu>5Mu8TNtxOt{QNtaNu`/NuO +tNCucUN\sMtNrMrCNsR4MsM/t<tMskNtL^sLuLktoLs
K5tL;q
Kr0L>rWIrKIrqKq7J9rIqKq JIp<Gob[Jq@HqGpNGnGoHYnNFpo8EmAEamGklDm<Dal'DlDAlDLkBksBikxqChIBh@hAh@hY?(f
@eL@8d>e>id
>gdg=cQ;a<;bQ;Vc
:a
M:`(: a
9_:s]9!]r7]6Y^7r\6\O6b\6([,5V[15X74Y +5Y 4=W +_2XC +64!S +2Uv1MTJ0pU/T +1Q +/QO#;Z J-OA ,O- P-M X-M" ,M+O)J L44#+<(H:)Gw+KK*!9 "/x%LALQ.^Ba:(\
ys! Q2L*U34"
+(]h
:.8x+! 4z \ +3 + +[ +pJqRKIoI}o +HuopI8qIpHpIeoIq/8Ip{HpGp}HoHp`FpFIpu"HRo8Hzms@Fn0G2nF7mkEm
GnGE}l+F!ifGkEl3DkRDpjmDjAj)B_jBjBhBhaA+hA5ht@fi@g?fN
o@ef?.f{=f
i=d
>.d^;wedp<d6
<}as +p3\U/1hU +N0V7 +0^U +0T 1T +f0S +R/(QO a.Q /R;-Q +P,9Ow +*,N. L,M:5L ,M+N,gL G+AJ*UJ>U*dKK (E
"2P)cF'F%_C#c"Q q6r !9"=^.yz"s _#{;
$0+* <x,
q1IX <raY7|{ +~ Xl
m + Y$ +5D&9 +}G +6U[hC4Z +3[4Y)2sY2X~2;W +2U1_V +0V +w1Ub +0Ux 0T 0S .S D-vR .Q X-Q l-O|,O ,EO ++N*M&)K#*K'LGk/R*'L)hI(ID|(G(Gg&F'E.8#A7#1@x =9#+)TI8e ;::67?qyn} \(c+;J
k- >
s9>/< +
+#Zv_y24 + +j + + + + + +8J^C +7[ +}5]w4[6-5+Z 4\[Y +4 +3XE2jX172Y +r3=YU +2Y< +2W +p1W( ;1V +1UM0U +/T7 7/]T< .]Sx +`-S} .S ,R-:RVh.YQ +Qps+Pe |*O !*N Q+N#d+LZ)kLW)L(K]'J,'JdN(.JO#?0.|j'LI$F$E
%E3I$aDA#CQ%E([! +;g"V@5~;*
3!A. +?~9 BK +
z
9/L_F8?",#5v(nI&~!*- +gc2]f\;[ & + +SVjfM +/ + +8`:Ob;Ba8v<ag<bC<id<ec^T=c
>Uck=Fe~?e?~c=c8>c>dW<_d?d0?e>e>eI?@c?4d
(>3e
C<fv
]=Le>d=Xd
1>g7
4>eW
>eDw?Oc
`?f
>e
>f1?Jb=eL=ReL
>EeA
W@d>e</=d;f^
=re9
?Me'g>eWH>Md1
;>c
r=c
O<c<
<+b<bs
:c<%b
%;c%
:c:Wb"W;bV
K;,`U:~`5:a`9`[\9nb9_9K_$ +;`8x_ +7_$7],6]{7A\}66[5\5\6 +5[ r5h[ 5VZ4Z%3[Y +#5lY +k3ZZ} +2Yi +2Yu +!2Xc +82cX{ 1XW .1VC +C0U( +*0PS &09T Z/Uz/S<07T.Sb ,-GQ-Q3,RV+Qp,>P R*4O + *YN++N*!O(M+4M=/)}M
)2LR}(}L'J'xJ9'I0%GR&F%F%7F%NF!&F9i.$2Ep"AM!A!{@ q@v ?]'!B,;A+g\-$:y8 T +-SU=-N:7><xH w4"gnf]6gB,+g9Nz
b
)du(w{h1 +EM` ++& +3/ +3Zq3}\ +5A\; +5\?6^C5^n +H7]37`8_:*`z!;^_:_t9caWd:ax":za :m`n,;a<a=a;`^
;b,:b^:<b^W</a+J<b +<c2:bC;b~:uc;b=a$;c}:bm; +bIe;a;c=xb +>7a;ma\":ak+<`T:dA9b +{9bm +;Rc:` +8_y8-_W81^(7] +6?]57]5{] +8"\ +7] +6[. +4[ 4Z 4LZn 3X |3/Z 3FY9 2X +1-X !2V =1XW 16W )1vV +"/<Vj z/W0 T+ /Tx / V0gU X/S 80SK/]T.=SS.*SV-RJ-'P&,O+Op+O>)pO`*vOb*N(O)pL(PM[%'L8'KP'J( +`X + +D +2]Y + +2u[ +33b] +4#\W +w3]4\C +60Z +k5]\7|^b7] +_8\ +V8]h +8-^ +8Y] +U7] +7^W +8^ +8_;7^ +89^$ 8_" 8^ +7 _l7(`-9x_ +8#^8_ +8_P19a_@7a_d7_17_gM8 _U6_8^ +>8]_ +8^h7_)7]8^/ +6^6y_ 7_^ 7]5] +6^_ 6^*5__5] +/7_ +5E[ +U6P\E'6&]J*5]E5]h +N5V[ +95[ 5\ +5t[ +5R[J 4Z +42[1 p4[. +4[D3?Z +3Z + +2X 3?XJ2Z91[e1XX6 E1FW .1VtI1hU[0U +.U +b.T /bV> 0gT-Sza-T>-R0-QT,Q-P-P~ ,P+O+P)O- U)YN**N)M)M)#L> 'K'
K]&K&BI&#LI&LK5'qI'FI&H&#FX$GD$dG.#G"EpG#1D2B"mCV"B!C&"%C Aco!-@ T?A1B`v9=tO=XX<O1:|[;<s#;\;q8:u9]9vb/wK653
7, + OQ;#Y^_,}8 B/q + +-Q~- + +Z,V o/V) //W 0Wy &12Z +1Yk
18YC:1 Z +>2Y +z2Z +3ZZ +b3Y 3X O58Y w4oZC 4W[ )4ZM 4ZU 4dZp )4Y 3Zd +:5Z 3ZW +-49] +64] +f5\ 6[` @5[[ 4[4Z +5.[ +,3[, 4gZa 4`Z 5#[6 4Q[ 4\. 4ZA 4Y +4Z 3[ 3Y 38]$ 3\1 +-4OZ 3Yp 3Ya +3Z 3Y +U3[ 2Z +3t[B 3Z 3Z +1Y1Z# U2uY 2X1 +2fX 2X 1W 2W 2VR |0X>1cXO2>Wo ./|Xv M/WK 0.VT0VH =0U/Ve/'Us.TE.WT7 .UVl-RZ-"SM Y,R>,
Q+Q?,xPeB,O+PR+P)*O)ME)VMd)vL2)aLr)M(LYQ'K(L'K'TL=%K&UJf&3H5%G$Gf#G#Ig$F@$E#MD#>E+#D#C#ID]"E!D B[l x@ A AFG@?2=>d>Z>Cm0;;S:%9c8v78kX^9,w8f7uu6Q5t6uM1b105n4 +m~ + j +E +1 w + +V0W2;W y0WR0WF`1[Wys1W $1|V2 >1W2 1hU1V2 +XC1xX J1Wf38W1X +1X>{1Wk (0X% 0KYS0XV)1W1"Y0V~1WV1V0Xx1=W T/5W0X -1fW l0[Y1ZW<1Z9 0YXE/V 0W +=9 +Z M% +"e + +2-Tg ),V -{UBF.S-T,Tq,SHT-.S,S3,Rt,Qw[+/R,Rm-
R;+lR+vSq+>Q3+4P&])P*Pp*O){P)MO(P#)M)M)YO&l(`M{(M(FK'GL'wM+(cK^({MfJ'K'aJ%J4%cKo&JG%H&0H%F$HV%#H\#G}#E +==h>;<HA:h:]c;gJ9O%!9478656wH6u6m@6|43Nq3}K2f2?,
Jm$2oN0S/// +H +b/i* +
~3
_ +[: +$ +R + +/W=>>f=j~=H;=<U<<3Z:C::9
858'8>5@55A6?&3d"4R4f{121T1@08O00B&Hxp0`-Rb-pZ-1* + +] +' +s
+ +|| + +s/YT.{-v.x-n-G$-Z"-Y+ + +5)xh $!t + +zx
.
z +x + j + +B +*,Y#O}#O)(( `+g +T + + +V?!Fg!'Fr!F("AD#Gk"H"Ig"4I$nG$GL$BHxE$JI#J 0$IA_$Gh%G%DHK%tGx.&*JRv%H]$HF$eGon#HR%-I2$IA%hIh%hHd%&G +"G #qF#Ig$0Hs#PEk"NGzP"EW"F +."Gi%#G4Q"H"F!E!F"ADR!F_!E{d nC C_B DRWDD C( A [DwLB UA@_Aa"@A|AJ? +?@t]?F*?z??U>j]>><I=1M<o:D<:g|r9n +!#(.'') + +3 + +z + + +> +> +(I~N + +$zG +;5 + +H +C: C!B( ^C E3 D SC2 C gD 6DP"C9r /D. WD +D XCDD#BAgA +AAYBi,Bx#@e"A?r?o%@k@n?N?FF?Hb@m4?p>L=`=A;<=:c;<*=Pn=;y><#":P:):gh928)d8(+9S87'9D7 77P"57ci76s4qe4H"4532~]1Q11;1E/r<0/wu$.F.YHC-Yb>.7.
+~+$+))D)<*Q)F<(-&*$l&0&O&]q%$d~'xC +yg
"L
%`
$kA
%$A& +g + +~ + +^% )MC + +?@@~?==s>zY?? ??~=Q?K?q>>I=G=<=><>>=!<Kc':9;d<_.;Gf;u<9M:}:&o:SI 9c:8: +
+! +!l +-+ + +* + +> + +^i +LB +d +<=H; ,:U 9<; {;d5;gE:}<n:h:;@B:yI:w98A!89:wa:C9.$8~ D:T868~ +! +! +!> + + +sj + + +, + + + +0/d/<.,. .n-r&,g+R,C-1*y,Vq+P}j*|)C*RN)Ml)g*hw/'W(m(.O.(X#'2"'g
D(
& 3
|&J
!%#$s#[f$$L+$p +#
!"" + + + +/: + + + + +5qn6s75}736S5t+455 +1Q1)170 /$/R0h/,//h.f/Y-t-R-,*,s-PG+*vz*+Y)**uM)vY+v`+yh(NY(C
(3
(5.;'(
(0
Z'
&+
$+
#%K$ +$p +/"j + +| + + ' + + +#4Gr5o3LO34494U/3gK1TI12F4s'2S12h20gL0LP10n1Du/-q1+015/C0>p/!-/x0K7/.j,,,+qy-h,},Sq+U1+zo7+L3+abN*Tki+jk*
l1)'I+4Q0)98x(<)kX
)Y
(T
(Jq(
9'3& *%L
%# +$6T# +#\$x +" +! +v +4 + + + +~" +"l +! + +P + + + +9 + +-Z!/iY1f[/Xw%/0./nz-5-6-/@//f +#J +"s +"V +" +"V +"P +u + + + +" +" +# + +a! +-! +$"W +u" +9! +. + + + + + + > + +#e +$M +" +#U +#
+p"( +R"l +$!G +3M'#-(G( +'"'&%*7&'%6%1$#*x${$ +#k +$ +$D +|$; +" +"b +]# +/# + +-!x #\ + + + +endstream +endobj +36 0 obj +<< +/Type /XObject +/Subtype /Image +/Width 440 +/Height 308 +/BitsPerComponent 8 +/Length 111645 +/ColorSpace 35 0 R +/Filter /DCTDecode +>> +stream + +
+? + + +dJ + + + +ESliceType +leftOutsetlong +
+? + + +dJ + +<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 3.0-28, framework 1.6'> +<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:exif='http://ns.adobe.com/exif/1.0/'> + <exif:ColorSpace>4294967295</exif:ColorSpace> + <exif:PixelXDimension>440</exif:PixelXDimension> + <exif:PixelYDimension>308</exif:PixelYDimension> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:pdf='http://ns.adobe.com/pdf/1.3/'> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:photoshop='http://ns.adobe.com/photoshop/1.0/'> + <photoshop:History></photoshop:History> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:tiff='http://ns.adobe.com/tiff/1.0/'> + <tiff:Orientation>1</tiff:Orientation> + <tiff:XResolution>72/1</tiff:XResolution> + <tiff:YResolution>72/1</tiff:YResolution> + <tiff:ResolutionUnit>2</tiff:ResolutionUnit> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:xap='http://ns.adobe.com/xap/1.0/'> + <xap:CreateDate>2005-06-03T23:22:12+01:00</xap:CreateDate> + <xap:ModifyDate>2005-07-16T18:06:42+01:00</xap:ModifyDate> + <xap:MetadataDate>2005-07-16T18:06:42+01:00</xap:MetadataDate> + <xap:CreatorTool>Adobe Photoshop CS Windows</xap:CreatorTool> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/'> + <xapMM:DocumentID>adobe:docid:photoshop:748d66d0-f613-11d9-8e12-cba614fb1489</xapMM:DocumentID> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:dc='http://purl.org/dc/elements/1.1/'> + <dc:format>image/jpeg</dc:format> + </rdf:Description> + +</rdf:RDF> +</x:xmpmeta> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<?xpacket end='w'?> + + +5'S6DTsEF7Gc(UVWdte)8fu*9:HIJXYZghijvwxyz +sFtUeuV7)(GWf8vgwHXhx9IYiy*:JZjz +(?7Ł +tp> +6ZӮ + + +G^@[s?~_=VM£?g!9 +/ += +\wmMO?It3 +Z̧op<4W + +_ +k15ľ +,g?f +dtfg`)t_/k~Cg2^GQ&{c{{vM.C}_~{9ÙHɫ?_Wtl=S1[^tnLXΏW,ٴ$?#Vפ CRՎG=3WlKvFs[vo|dk9 +ɋ*8\5n1x +mmMe6䱿kC-鏐AHcZm0l + +b~ysݏGb~ +#zKq尘? +Sy8(j?DX76,k17fKn=ǻ}u#4-@xaG^}kO_;oYLnܘ*7l| +OS5ޫ: +tTuY՛O$ze?_p6}D&?mьqR3hf6Ϗ]K|]ff2؝?bq +Vqg_~Ι-mKG!'A + +n=f[mɌ + +>XUAfNctŇpEϸv]ɤ_.,Jy +uw͞gt7VԮmIHOxWbv5?wyDv7<N5,>[Gf^qaW\~v۩kreh9, +WrQf=xϴO=&T_>KgtlK u߶z] +)zjof +>,?t +a=]7ncjyj=6~?L_? +U{z +:Ə#1۟?u +>/=NopnY,fԟt[8qt>}M?X{-l35 +>9ӵ)Lo/O'5 +ߕ +˪O;CQs?. +12zPѐe
Nǃ7S;1'1_O~A$yfzN#z#y,fP>ʼ +n}4lgU:OF +% +5=nJ|?}`gr +jlRpQ + +spvG ǑHu[&cZg+ј5SfV4L +,{q)UTc-Wle0_ +7l,#'ΟET +}a}ifP+F?:JO/ +ڍMU³U- +]F(hn2ng? + +?т^vtd:{woiܙM*+?9:XO8,/ +^gBF+7FCu~*i08
uwyU]>:T>!QG8`~xZ=I +tat3ՏcvuMnݟWVb㓡˜?=\{5♥j_VY +?_^6 +w +\ +y?״^6+CVd
ϼ/ԛoN?og|Lp + +\mY7'A8,/v2$ +{ .N'P29 +yjt>* Q +k:3S +`i;ۢ_
=s} +MGܕyj7_7
ߎǣv?kd0{Vzl> +)])?ıL{ӷwyµZ^suCC7f?2䲟/ +OXs۟qwHDS8 +zСE|U +t3ZڱSw>6li +} + +? +.^lF3sz{I[8Zp9֕ +jR +==f+㦪 +JOY1k
# pĿ'n +Lw%~Ίfl +A>WvC=[YI%Lk/m|䪂< +ų^j?fB +lUlON<S]0vG~썹ۙ}KnnOX +7#=Pa=ٕⳕ]O&c3 +IDS^Mc? + +tۓnϴ+)M5x?g8/V_Q81ǧgw&y +ow\Wϣ6@
] +ɺO'BWpg&tn<!K*WI=mTǚʽ .>Sf*(k +WFⷅVCT.U +) +/g%}?c=eѸ !.,׆z.ouKO +Ӥ~FU_Pg +E~W)=67Q +X)1Qz3T*j~ֳ_< +U~J| + +qÒzj,/ +FCxx64N2} +i6V +?g? +|?V_d + +>RԟhF7?ܡZ ڗףavU +F!~}\*7Uuvod]RqG? +迏-i@OU +O2pp~P]/O:-m?SU%_ +>ۏ- +
??w~=z +ܧ +#?á F_ե]ۺ CM g +|ǧEl'WCgu,oAJ<V1wEfz|LtVxWQ`%ʺO^k{$vf8MN1NWWs4ٺ +>}Ip__uɒzHd}u-i +< +vʎ#_YT5:>:uf>
oxϼݟg+ +ϥv +(XgX +W>hg_- +|~bl< +M?b +8 +ڟ{?~#(-{A/?z(ex +)?6aY
OB8 o +/Ͻ +zlFS,u +1A}nKtGX +|*mOqug +\??
+=&}8_б.C9]57x +
!"'-HUi
Ud?/~ϨaSƿti:7^[i +ȿi +G2h: +^W-u&Go +endstream +endobj +39 0 obj +<< +/Type /XObject +/Subtype /Image +/Width 440 +/Height 308 +/BitsPerComponent 8 +/Length 111645 +/ColorSpace 38 0 R +/Filter /DCTDecode +>> +stream + +
+? + + +dJ + + + +ESliceType +leftOutsetlong +
+? + + +dJ + +<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 3.0-28, framework 1.6'> +<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:exif='http://ns.adobe.com/exif/1.0/'> + <exif:ColorSpace>4294967295</exif:ColorSpace> + <exif:PixelXDimension>440</exif:PixelXDimension> + <exif:PixelYDimension>308</exif:PixelYDimension> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:pdf='http://ns.adobe.com/pdf/1.3/'> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:photoshop='http://ns.adobe.com/photoshop/1.0/'> + <photoshop:History></photoshop:History> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:tiff='http://ns.adobe.com/tiff/1.0/'> + <tiff:Orientation>1</tiff:Orientation> + <tiff:XResolution>72/1</tiff:XResolution> + <tiff:YResolution>72/1</tiff:YResolution> + <tiff:ResolutionUnit>2</tiff:ResolutionUnit> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:xap='http://ns.adobe.com/xap/1.0/'> + <xap:CreateDate>2005-06-03T23:22:12+01:00</xap:CreateDate> + <xap:ModifyDate>2005-07-16T18:06:42+01:00</xap:ModifyDate> + <xap:MetadataDate>2005-07-16T18:06:42+01:00</xap:MetadataDate> + <xap:CreatorTool>Adobe Photoshop CS Windows</xap:CreatorTool> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/'> + <xapMM:DocumentID>adobe:docid:photoshop:748d66d0-f613-11d9-8e12-cba614fb1489</xapMM:DocumentID> + </rdf:Description> + + <rdf:Description rdf:about='uuid:748d66d1-f613-11d9-8e12-cba614fb1489' + xmlns:dc='http://purl.org/dc/elements/1.1/'> + <dc:format>image/jpeg</dc:format> + </rdf:Description> + +</rdf:RDF> +</x:xmpmeta> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<?xpacket end='w'?> + + +5'S6DTsEF7Gc(UVWdte)8fu*9:HIJXYZghijvwxyz +sFtUeuV7)(GWf8vgwHXhx9IYiy*:JZjz +(?7Ł +tp> +6ZӮ + + +G^@[s?~_=VM£?g!9 +/ += +\wmMO?It3 +Z̧op<4W + +_ +k15ľ +,g?f +dtfg`)t_/k~Cg2^GQ&{c{{vM.C}_~{9ÙHɫ?_Wtl=S1[^tnLXΏW,ٴ$?#Vפ CRՎG=3WlKvFs[vo|dk9 +ɋ*8\5n1x +mmMe6䱿kC-鏐AHcZm0l + +b~ysݏGb~ +#zKq尘? +Sy8(j?DX76,k17fKn=ǻ}u#4-@xaG^}kO_;oYLnܘ*7l| +OS5ޫ: +tTuY՛O$ze?_p6}D&?mьqR3hf6Ϗ]K|]ff2؝?bq +Vqg_~Ι-mKG!'A + +n=f[mɌ + +>XUAfNctŇpEϸv]ɤ_.,Jy +uw͞gt7VԮmIHOxWbv5?wyDv7<N5,>[Gf^qaW\~v۩kreh9, +WrQf=xϴO=&T_>KgtlK u߶z] +)zjof +>,?t +a=]7ncjyj=6~?L_? +U{z +:Ə#1۟?u +>/=NopnY,fԟt[8qt>}M?X{-l35 +>9ӵ)Lo/O'5 +ߕ +˪O;CQs?. +12zPѐe
Nǃ7S;1'1_O~A$yfzN#z#y,fP>ʼ +n}4lgU:OF +% +5=nJ|?}`gr +jlRpQ + +spvG ǑHu[&cZg+ј5SfV4L +,{q)UTc-Wle0_ +7l,#'ΟET +}a}ifP+F?:JO/ +ڍMU³U- +]F(hn2ng? + +?т^vtd:{woiܙM*+?9:XO8,/ +^gBF+7FCu~*i08
uwyU]>:T>!QG8`~xZ=I +tat3ՏcvuMnݟWVb㓡˜?=\{5♥j_VY +?_^6 +w +\ +y?״^6+CVd
ϼ/ԛoN?og|Lp + +\mY7'A8,/v2$ +{ .N'P29 +yjt>* Q +k:3S +`i;ۢ_
=s} +MGܕyj7_7
ߎǣv?kd0{Vzl> +)])?ıL{ӷwyµZ^suCC7f?2䲟/ +OXs۟qwHDS8 +zСE|U +t3ZڱSw>6li +} + +? +.^lF3sz{I[8Zp9֕ +jR +==f+㦪 +JOY1k
# pĿ'n +Lw%~Ίfl +A>WvC=[YI%Lk/m|䪂< +ų^j?fB +lUlON<S]0vG~썹ۙ}KnnOX +7#=Pa=ٕⳕ]O&c3 +IDS^Mc? + +tۓnϴ+)M5x?g8/V_Q81ǧgw&y +ow\Wϣ6@
] +ɺO'BWpg&tn<!K*WI=mTǚʽ .>Sf*(k +WFⷅVCT.U +) +/g%}?c=eѸ !.,׆z.ouKO +Ӥ~FU_Pg +E~W)=67Q +X)1Qz3T*j~ֳ_< +U~J| + +qÒzj,/ +FCxx64N2} +i6V +?g? +|?V_d + +>RԟhF7?ܡZ ڗףavU +F!~}\*7Uuvod]RqG? +迏-i@OU +O2pp~P]/O:-m?SU%_ +>ۏ- +
??w~=z +ܧ +#?á F_ե]ۺ CM g +|ǧEl'WCgu,oAJ<V1wEfz|LtVxWQ`%ʺO^k{$vf8MN1NWWs4ٺ +>}Ip__uɒzHd}u-i +< +vʎ#_YT5:>:uf>
oxϼݟg+ +ϥv +(XgX +W>hg_- +|~bl< +M?b +8 +ڟ{?~#(-{A/?z(ex +)?6aY
OB8 o +/Ͻ +zlFS,u +1A}nKtGX +|*mOqug +\??
+=&}8_б.C9]57x +
!"'-HUi
Ud?/~ϨaSƿti:7^[i +ȿi +G2h: +^W-u&Go +endstream +endobj +40 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R >> +/XObject << /Im7 33 0 R /Im8 36 0 R /Im9 39 0 R >> +/ProcSet [ /PDF /Text /ImageC ] +>> +endobj +45 0 obj +<< +/Length 1552 +>> +stream +0 g +BT +/F1 9.9626 Tf 72 710.037 Td [(Shell)-333(escape)-334(\050via)]TJ/F30 9.9626 Tf 75.605 0 Td [(ifeof)]TJ/F1 9.9626 Tf 26.152 0 Td [(\051)-333(seem)-1(s)-333(to)-333(be)-334(enabled.)]TJ -101.757 -11.955 Td [(Shell)-333(escape)-334(\050via)]TJ/F30 9.9626 Tf 75.605 0 Td [(\134pdfshellescape)]TJ/F1 9.9626 Tf 78.456 0 Td [(\051)-333(seems)-334(to)-333(be)-334(enab)1(led)-334(\050restricted\051.)]TJ +ET +1 0 0 1 72 694.595 cm +q 1 0 0 1 1.99992 2.0 cm +1 0 0 1 0 -253.997 cm +0 0.6 0 rg 0 0.6 0 RG +4 w +[ ]0 d +1 J +1 j +10 M +q +-1 0 0 1 0 0 cm +-400.00008 0.0 m +-388.05362 20.69193 -369.76968 36.62247 -350.00008 50.0 c +-236.22455 126.98863 -70.53836 127.82376 -0.00008 250.0 c +S +Q +2 w +q +-1 0 0 1 0 0 cm +-350.00008 50.0 m +-309.8453 199.85959 -97.68582 152.31425 -0.00008 250.0 c +S +Q +q +-1 0 0 1 0 0 cm +-350.00008 50.0 m +-195.84702 50.0 -37.96687 108.30608 -0.00008 250.0 c +S +Q +1 0 0 1 0 253.997 cm +Q +1 0 0 1 0 -254.993 cm +q 1 0 0 1 20.46147 -30.30342 cm +1 0 0 1 0 -228.938 cm +0 0 0.6 rg 0 0 0.6 RG +4.00002 w +[ ]0 d +1 J +1 j +10 M +q +0.50769 0.86154 0.86154 -0.50769 0 0 cm +18.46175 -32.30765 m +30.40823 -11.61566 48.69225 4.31496 68.46193 17.69252 c +182.23788 94.68146 347.9247 95.51657 418.46324 217.69328 c +S +Q +2 w +q +0.50769 0.86154 0.86154 -0.50769 0 0 cm +68.46193 17.69252 m +108.61685 167.55267 320.77711 120.00716 418.46324 217.69328 c +S +Q +q +0.50769 0.86154 0.86154 -0.50769 0 0 cm +68.46193 17.69252 m +222.61557 17.69254 380.4963 75.99884 418.46324 217.69328 c +S +Q +1 0 0 1 0 228.938 cm +Q +1 0 0 1 -72 -439.602 cm +BT +/F1 9.9626 Tf 303.509 55.29 Td [(5)]TJ +ET + +endstream +endobj +44 0 obj +<< +/Type /Page +/Contents 45 0 R +/Resources 43 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 5 0 R +>> +endobj +43 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R /F30 17 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +49 0 obj +<< +/Length 95 +>> +stream +0 g +q +1.779999 0 0 1.779999 72 79.2 cm +/Im10 Do +Q +BT +/F1 9.9626 Tf 303.509 55.29 Td [(6)]TJ +ET + +endstream +endobj +48 0 obj +<< +/Type /Page +/Contents 49 0 R +/Resources 47 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 5 0 R +>> +endobj +46 0 obj +<< +/Type /XObject +/Subtype /Form +/FormType 1 +/PTEX.FileName (./tmp.pdf) +/PTEX.PageNumber 1 +/PTEX.InfoDict 50 0 R +/BBox [0 0 186 360] +/Resources << +/ProcSet [ /PDF /Text ] +/ExtGState << +/R4 51 0 R +>>/Font << /R9 52 0 R>> +>> +/Length 2015 +/Filter /FlateDecode +>> +stream +xZˎ4+6U.Hiv34fsʉǹ@Dks\kho|^ӷddM@_?M4<%%Y2Ek
iH\%6f!9IB0!KY|2OѤ6쳱IHkH(0a:wްUGTjE?O;_ +z2' :h"*FY/Nt8"4sd.6mMa9z9!7,4G1v)%a
AWwO*c S}^#S^m|}DEtS.q|)64Nylc}<x{5zW=itqJ-'Fjٮ_Fy<xsG#S=mt7˃wJҫ8^s:p8Oh!vu`_FzWp_\S#ktA.rD^/Vx`z͵v[ľ\߆'4rW{?MYNȝ-U"WDڲ|`'o&֪S|"uOy!j6d +MX +Ru0.A8}mg?ibMj@7I!I
&ݪ Mj@72_ԀWQ!z6u߭Ԁ~XO&U~ +Jg{v٬O +endstream +endobj +50 0 obj +<< +/Producer (Aladdin Ghostscript TESTER RELEASE 6.23) +>> +endobj +51 0 obj +<< +/Type /ExtGState +/Name /R4 +/TR /Identity +/OPM 1 +/SM 0.02 +>> +endobj +52 0 obj +<< +/Subtype /Type1 +/BaseFont /Courier +/Type /Font +/Name /R9 +>> +endobj +47 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R >> +/XObject << /Im10 46 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +56 0 obj +<< +/Length 7055 +>> +stream +0 g +BT +/F1 9.9626 Tf 72 710.037 Td [(Ah!)-798(perhaps)-451(a)-452(burn)1(ing)-452(match)]TJ 0 -11.955 Td [(might)-340(be)-340(some)-340(good,)-342(if)-340(she)-340(could)]TJ 0 -11.955 Td [(draw)-513(it)-513(from)-513(the)-513(bundle)-513(and)]TJ 0 -11.955 Td [(strike)-355(it)-355(against)-356(the)-355(wall,)-360(just)-356(to)]TJ 0 -11.955 Td [(warm)-373(her)-374(fingers.)-564(She)-374(drew)-373(one)]TJ 0 -11.955 Td [(out---"scratch!")-339(how)-339(i)1(t)-339(sputtered)]TJ 0 -11.956 Td [(as)-484(it)-484(burnt!)-896(It)-484(gave)-484(a)-484(warm,)]TJ 0 -11.955 Td [(bright)-504(light,)-547(like)-504(a)-505(little)-504(can-)]TJ 0 -11.955 Td [(dle,)-471(as)-444(she)-444(held)-444(her)-444(hand)-444(over)]TJ 0 -11.955 Td [(it.)-938(It)-497(was)-498(really)-498(a)-498(wonderful)]TJ 0 -11.955 Td [(light.)-534(It)-363(seemed)-363(to)-364(the)-363(little)-363(girl)]TJ 0 -11.955 Td [(that)-427(she)-428(was)-427(sitting)-428(by)-427(a)-427(large)]TJ 0 -11.956 Td [(iron)-443(stove,)-470(with)-442(polished)-443(brass)]TJ 0 -11.955 Td [(feet)-358(and)-359(a)-358(brass)-359(ornament.)-519(How)]TJ 0 -11.955 Td [(the)-403(fire)-404(bu)1(rned!)-655(and)-403(seemed)-403(so)]TJ 0 -11.955 Td [(beautifully)-400(w)-1(ar)1(m)-401(that)-401(the)-400(c)-1(h)1(ild)]TJ 0 -11.955 Td [(stretched)-472(out)-471(her)-472(feet)-472(as)-471(if)-472(to)]TJ 0 -11.955 Td [(warm)-361(them,)-367(when,)-367(lo!)-527(the)-360(flame)]TJ 0 -11.956 Td [(of)-338(the)-338(match)-339(went)-338(out,)-339(the)-338(stove)]TJ 0 -11.955 Td [(vanished,)-426(and)-407(she)-407(had)-407(only)-408(the)]TJ 0 -11.955 Td [(remains)-372(of)-372(the)-372(half-burnt)-372(match)]TJ 0 -11.955 Td [(in)-333(her)-334(hand)1(.)]TJ 0 -23.91 Td [(She)-473(rub)1(bed)-473(another)-473(match)-472(on)]TJ 0 -11.955 Td [(the)-405(wall.)-659(It)-405(burst)-404(into)-405(a)-405(flame,)]TJ 0 -11.956 Td [(and)-363(where)-364(its)-364(ligh)1(t)-364(fell)-363(upon)-364(the)]TJ 0 -11.955 Td [(wall)-357(it)-358(became)-357(as)-358(transparent)-357(as)]TJ 0 -11.955 Td [(a)-481(veil,)-517(and)-481(she)-480(could)-481(see)-480(into)]TJ 0 -11.955 Td [(the)-447(room.)-784(The)-447(table)-446(w)-1(as)-446(cov-)]TJ 0 -11.955 Td [(ered)-417(with)-417(a)-416(snowy)-417(white)-417(table-)]TJ 0 -11.955 Td [(cloth,)-364(on)-358(which)-358(stood)-358(a)-357(s)-1(p)1(lendid)]TJ 0 -11.956 Td [(dinner)-444(service,)-471(and)-444(a)-443(s)-1(teaming)]TJ 0 -11.955 Td [(roast)-402(goose,)-420(stuffed)-402(with)-402(apples)]TJ 0 -11.955 Td [(and)-356(dried)-357(plums.)-514(And)-356(what)-357(was)]TJ 0 -11.955 Td [(still)-433(more)-433(wonderful,)-457(the)-433(goose)]TJ 0 -11.955 Td [(jumped)-369(down)-368(from)-369(the)-369(dish)-369(and)]TJ 0 -11.955 Td [(waddled)-375(across)-374(the)-375(floor,)-385(with)-375(a)]TJ 0 -11.956 Td [(knife)-267(and)-267(fork)-267(in)-266(its)-267(breast,)-281(to)-266(the)]TJ 0 -11.955 Td [(little)-364(girl.)-535(Then)-364(the)-364(match)-364(went)]TJ 0 -11.955 Td [(out,)-361(and)-355(there)-356(remained)-355(nothing)]TJ 163.925 466.251 Td [(but)-433(the)-433(thick,)-458(damp,)-459(cold)-433(wall)]TJ 0 -11.955 Td [(before)-333(her.)]TJ 0 -23.91 Td [(She)-394(lighted)-393(another)-394(match,)-408(and)]TJ 0 -11.956 Td [(then)-320(she)-321(f)1(ound)-321(herself)-320(sitting)-320(un-)]TJ 0 -11.955 Td [(der)-440(a)-441(b)1(e)-1(au)1(tiful)-441(Christmas-tree.)]TJ 0 -11.955 Td [(It)-492(was)-492(larger)-492(and)-492(more)-492(beau-)]TJ 0 -11.955 Td [(tifully)-473(decorated)-473(than)-472(the)-473(one)]TJ 0 -11.955 Td [(which)-383(she)-384(had)-383(seen)-384(through)-383(the)]TJ 0 -11.955 Td [(glass)-286(door)-286(at)-285(the)-286(rich)-286(merchant's.)]TJ 0 -11.955 Td [(Thousands)-385(of)-384(tapers)-385(were)-384(burn-)]TJ 0 -11.956 Td [(ing)-298(upon)-298(the)-299(green)-298(branches,)-305(and)]TJ 0 -11.955 Td [(colored)-438(pictures,)-464(like)-437(those)-438(she)]TJ 0 -11.955 Td [(had)-427(seen)-427(in)-427(the)-427(show-windows,)]TJ 0 -11.955 Td [(looked)-460(down)-460(upon)-460(it)-460(all.)-825(The)]TJ 0 -11.955 Td [(little)-353(one)-354(stretched)-353(out)-354(her)-353(hand)]TJ 0 -11.955 Td [(towards)-474(them,)-510(and)-474(the)-475(match)]TJ 0 -11.956 Td [(went)-333(out.)]TJ 0 -23.91 Td [(The)-342(Christmas)-343(lights)-342(rose)-343(h)1(igher)]TJ 0 -11.955 Td [(and)-267(higher,)-280(till)-267(they)-267(looked)-267(to)-267(her)]TJ 0 -11.955 Td [(like)-414(the)-414(stars)-414(in)-414(the)-414(sky.)-686(Then)]TJ 0 -11.955 Td [(she)-265(saw)-264(a)-265(star)-264(fall,)-279(leaving)-264(behind)]TJ 0 -11.956 Td [(it)-371(a)-370(bright)-371(streak)-371(of)-370(fire.)-557("Some)]TJ 0 -11.955 Td [(one)-382(is)-381(dying,")-382(thought)-382(t)1(he)-382(little)]TJ 0 -11.955 Td [(girl,)-308(for)-302(her)-303(old)-302(grandmother,)-308(the)]TJ 0 -11.955 Td [(only)-320(one)-320(who)-320(had)-320(ever)-320(loved)-321(h)1(e)-1(r,)]TJ 0 -11.955 Td [(and)-334(who)-333(was)-334(now)-334(dead,)-333(had)-334(told)]TJ 0 -11.955 Td [(her)-347(that)-347(when)-347(a)-347(star)-347(falls,)-351(a)-347(soul)]TJ 0 -11.955 Td [(was)-333(going)-334(up)-333(to)-333(God.)]TJ 0 -23.911 Td [(She)-307(again)-306(rubbed)-307(a)-307(match)-306(on)-307(the)]TJ 0 -11.955 Td [(wall,)-414(and)-397(the)-398(light)-397(s)-1(h)1(one)-398(round)]TJ 0 -11.955 Td [(her;)-426(i)1(n)-395(the)-395(brightness)-395(stood)-395(her)]TJ 0 -11.955 Td [(old)-344(grandmother,)-346(clear)-344(and)-343(shin-)]TJ 0 -11.955 Td [(ing,)-256(yet)-236(mild)-236(and)-236(loving)-237(in)-236(her)-236(ap-)]TJ 0 -11.956 Td [(pearance.)-525("Grandmother,")-360(cried)]TJ 0 -11.955 Td [(the)-404(little)-405(one,)-422("O)-404(take)-405(me)-404(with)]TJ 0 -11.955 Td [(you;)-518(I)-456(know)-456(you)-457(will)-456(go)-456(away)]TJ 0 -11.955 Td [(when)-389(the)-389(match)-389(burns)-389(out;)-417(you)]TJ 163.926 466.251 Td [(will)-381(vanish)-381(like)-381(the)-381(warm)-380(s)-1(tov)1(e)-1(,)]TJ 0 -11.955 Td [(the)-441(roast)-442(goose,)-468(and)-441(the)-442(large,)]TJ 0 -11.955 Td [(glorious)-494(C)-1(h)1(ristm)-1(as-tree.")-494(And)]TJ 0 -11.956 Td [(she)-278(made)-277(haste)-278(to)-277(light)-278(the)-277(whole)]TJ 0 -11.955 Td [(bundle)-262(of)-261(matc)-1(h)1(e)-1(s,)-276(for)-261(she)-262(wished)]TJ 0 -11.955 Td [(to)-408(keep)-408(her)-408(grandmother)-409(there.)]TJ 0 -11.955 Td [(And)-382(the)-381(matches)-382(glowed)-382(with)-381(a)]TJ 0 -11.955 Td [(light)-373(that)-374(was)-374(brighter)-373(than)-374(the)]TJ 0 -11.955 Td [(noon-day,)-405(and)-390(her)-391(grand)1(m)-1(oth)1(e)-1(r)]TJ 0 -11.956 Td [(had)-289(never)-290(appeared)-289(s)-1(o)-289(large)-290(or)-289(so)]TJ 0 -11.955 Td [(beautiful.)-484(She)-347(took)-347(th)1(e)-347(little)-347(girl)]TJ 0 -11.955 Td [(in)-378(her)-379(arms,)-390(and)-378(they)-379(both)-378(flew)]TJ 0 -11.955 Td [(upwards)-269(in)-269(brightness)-269(and)-269(joy)-269(far)]TJ 0 -11.955 Td [(above)-315(the)-315(earth,)-319(where)-315(there)-315(was)]TJ 0 -11.955 Td [(neither)-311(cold)-310(nor)-311(hunger)-311(nor)-311(pain,)]TJ 0 -11.955 Td [(for)-333(they)-334(were)-333(with)-333(God.)]TJ -96.342 -475.42 Td [(7)]TJ +ET + +endstream +endobj +55 0 obj +<< +/Type /Page +/Contents 56 0 R +/Resources 54 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 61 0 R +/Annots [ 53 0 R ] +/B [ 58 0 R 59 0 R 60 0 R ] +>> +endobj +53 0 obj +<< +/Type /Annot + /Subtype /Text /Contents (This text is from THE LITTLE MATCH-SELLER by Hans Christian Andersen) +/Rect [72 606.614 355.465 720] +>> +endobj +62 0 obj +[62.037 231.887 225.963 729.963] +endobj +63 0 obj +[225.963 231.887 389.888 729.963] +endobj +64 0 obj +[389.888 518.81 553.813 729.963] +endobj +54 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +67 0 obj +<< +/Length 7055 +>> +stream +0 g +BT +/F1 9.9626 Tf 72 710.037 Td [(Ah!)-798(perhaps)-451(a)-452(burn)1(ing)-452(match)]TJ 0 -11.955 Td [(might)-340(be)-340(some)-340(good,)-342(if)-340(she)-340(could)]TJ 0 -11.955 Td [(draw)-513(it)-513(from)-513(the)-513(bundle)-513(and)]TJ 0 -11.955 Td [(strike)-355(it)-355(against)-356(the)-355(wall,)-360(just)-356(to)]TJ 0 -11.955 Td [(warm)-373(her)-374(fingers.)-564(She)-374(drew)-373(one)]TJ 0 -11.955 Td [(out---"scratch!")-339(how)-339(i)1(t)-339(sputtered)]TJ 0 -11.956 Td [(as)-484(it)-484(burnt!)-896(It)-484(gave)-484(a)-484(warm,)]TJ 0 -11.955 Td [(bright)-504(light,)-547(like)-504(a)-505(little)-504(can-)]TJ 0 -11.955 Td [(dle,)-471(as)-444(she)-444(held)-444(her)-444(hand)-444(over)]TJ 0 -11.955 Td [(it.)-938(It)-497(was)-498(really)-498(a)-498(wonderful)]TJ 0 -11.955 Td [(light.)-534(It)-363(seemed)-363(to)-364(the)-363(little)-363(girl)]TJ 0 -11.955 Td [(that)-427(she)-428(was)-427(sitting)-428(by)-427(a)-427(large)]TJ 0 -11.956 Td [(iron)-443(stove,)-470(with)-442(polished)-443(brass)]TJ 0 -11.955 Td [(feet)-358(and)-359(a)-358(brass)-359(ornament.)-519(How)]TJ 0 -11.955 Td [(the)-403(fire)-404(bu)1(rned!)-655(and)-403(seemed)-403(so)]TJ 0 -11.955 Td [(beautifully)-400(w)-1(ar)1(m)-401(that)-401(the)-400(c)-1(h)1(ild)]TJ 0 -11.955 Td [(stretched)-472(out)-471(her)-472(feet)-472(as)-471(if)-472(to)]TJ 0 -11.955 Td [(warm)-361(them,)-367(when,)-367(lo!)-527(the)-360(flame)]TJ 0 -11.956 Td [(of)-338(the)-338(match)-339(went)-338(out,)-339(the)-338(stove)]TJ 0 -11.955 Td [(vanished,)-426(and)-407(she)-407(had)-407(only)-408(the)]TJ 0 -11.955 Td [(remains)-372(of)-372(the)-372(half-burnt)-372(match)]TJ 0 -11.955 Td [(in)-333(her)-334(hand)1(.)]TJ 0 -23.91 Td [(She)-473(rub)1(bed)-473(another)-473(match)-472(on)]TJ 0 -11.955 Td [(the)-405(wall.)-659(It)-405(burst)-404(into)-405(a)-405(flame,)]TJ 0 -11.956 Td [(and)-363(where)-364(its)-364(ligh)1(t)-364(fell)-363(upon)-364(the)]TJ 0 -11.955 Td [(wall)-357(it)-358(became)-357(as)-358(transparent)-357(as)]TJ 0 -11.955 Td [(a)-481(veil,)-517(and)-481(she)-480(could)-481(see)-480(into)]TJ 0 -11.955 Td [(the)-447(room.)-784(The)-447(table)-446(w)-1(as)-446(cov-)]TJ 0 -11.955 Td [(ered)-417(with)-417(a)-416(snowy)-417(white)-417(table-)]TJ 0 -11.955 Td [(cloth,)-364(on)-358(which)-358(stood)-358(a)-357(s)-1(p)1(lendid)]TJ 0 -11.956 Td [(dinner)-444(service,)-471(and)-444(a)-443(s)-1(teaming)]TJ 0 -11.955 Td [(roast)-402(goose,)-420(stuffed)-402(with)-402(apples)]TJ 0 -11.955 Td [(and)-356(dried)-357(plums.)-514(And)-356(what)-357(was)]TJ 0 -11.955 Td [(still)-433(more)-433(wonderful,)-457(the)-433(goose)]TJ 0 -11.955 Td [(jumped)-369(down)-368(from)-369(the)-369(dish)-369(and)]TJ 0 -11.955 Td [(waddled)-375(across)-374(the)-375(floor,)-385(with)-375(a)]TJ 0 -11.956 Td [(knife)-267(and)-267(fork)-267(in)-266(its)-267(breast,)-281(to)-266(the)]TJ 0 -11.955 Td [(little)-364(girl.)-535(Then)-364(the)-364(match)-364(went)]TJ 0 -11.955 Td [(out,)-361(and)-355(there)-356(remained)-355(nothing)]TJ 163.925 466.251 Td [(but)-433(the)-433(thick,)-458(damp,)-459(cold)-433(wall)]TJ 0 -11.955 Td [(before)-333(her.)]TJ 0 -23.91 Td [(She)-394(lighted)-393(another)-394(match,)-408(and)]TJ 0 -11.956 Td [(then)-320(she)-321(f)1(ound)-321(herself)-320(sitting)-320(un-)]TJ 0 -11.955 Td [(der)-440(a)-441(b)1(e)-1(au)1(tiful)-441(Christmas-tree.)]TJ 0 -11.955 Td [(It)-492(was)-492(larger)-492(and)-492(more)-492(beau-)]TJ 0 -11.955 Td [(tifully)-473(decorated)-473(than)-472(the)-473(one)]TJ 0 -11.955 Td [(which)-383(she)-384(had)-383(seen)-384(through)-383(the)]TJ 0 -11.955 Td [(glass)-286(door)-286(at)-285(the)-286(rich)-286(merchant's.)]TJ 0 -11.955 Td [(Thousands)-385(of)-384(tapers)-385(were)-384(burn-)]TJ 0 -11.956 Td [(ing)-298(upon)-298(the)-299(green)-298(branches,)-305(and)]TJ 0 -11.955 Td [(colored)-438(pictures,)-464(like)-437(those)-438(she)]TJ 0 -11.955 Td [(had)-427(seen)-427(in)-427(the)-427(show-windows,)]TJ 0 -11.955 Td [(looked)-460(down)-460(upon)-460(it)-460(all.)-825(The)]TJ 0 -11.955 Td [(little)-353(one)-354(stretched)-353(out)-354(her)-353(hand)]TJ 0 -11.955 Td [(towards)-474(them,)-510(and)-474(the)-475(match)]TJ 0 -11.956 Td [(went)-333(out.)]TJ 0 -23.91 Td [(The)-342(Christmas)-343(lights)-342(rose)-343(h)1(igher)]TJ 0 -11.955 Td [(and)-267(higher,)-280(till)-267(they)-267(looked)-267(to)-267(her)]TJ 0 -11.955 Td [(like)-414(the)-414(stars)-414(in)-414(the)-414(sky.)-686(Then)]TJ 0 -11.955 Td [(she)-265(saw)-264(a)-265(star)-264(fall,)-279(leaving)-264(behind)]TJ 0 -11.956 Td [(it)-371(a)-370(bright)-371(streak)-371(of)-370(fire.)-557("Some)]TJ 0 -11.955 Td [(one)-382(is)-381(dying,")-382(thought)-382(t)1(he)-382(little)]TJ 0 -11.955 Td [(girl,)-308(for)-302(her)-303(old)-302(grandmother,)-308(the)]TJ 0 -11.955 Td [(only)-320(one)-320(who)-320(had)-320(ever)-320(loved)-321(h)1(e)-1(r,)]TJ 0 -11.955 Td [(and)-334(who)-333(was)-334(now)-334(dead,)-333(had)-334(told)]TJ 0 -11.955 Td [(her)-347(that)-347(when)-347(a)-347(star)-347(falls,)-351(a)-347(soul)]TJ 0 -11.955 Td [(was)-333(going)-334(up)-333(to)-333(God.)]TJ 0 -23.911 Td [(She)-307(again)-306(rubbed)-307(a)-307(match)-306(on)-307(the)]TJ 0 -11.955 Td [(wall,)-414(and)-397(the)-398(light)-397(s)-1(h)1(one)-398(round)]TJ 0 -11.955 Td [(her;)-426(i)1(n)-395(the)-395(brightness)-395(stood)-395(her)]TJ 0 -11.955 Td [(old)-344(grandmother,)-346(clear)-344(and)-343(shin-)]TJ 0 -11.955 Td [(ing,)-256(yet)-236(mild)-236(and)-236(loving)-237(in)-236(her)-236(ap-)]TJ 0 -11.956 Td [(pearance.)-525("Grandmother,")-360(cried)]TJ 0 -11.955 Td [(the)-404(little)-405(one,)-422("O)-404(take)-405(me)-404(with)]TJ 0 -11.955 Td [(you;)-518(I)-456(know)-456(you)-457(will)-456(go)-456(away)]TJ 0 -11.955 Td [(when)-389(the)-389(match)-389(burns)-389(out;)-417(you)]TJ 163.926 466.251 Td [(will)-381(vanish)-381(like)-381(the)-381(warm)-380(s)-1(tov)1(e)-1(,)]TJ 0 -11.955 Td [(the)-441(roast)-442(goose,)-468(and)-441(the)-442(large,)]TJ 0 -11.955 Td [(glorious)-494(C)-1(h)1(ristm)-1(as-tree.")-494(And)]TJ 0 -11.956 Td [(she)-278(made)-277(haste)-278(to)-277(light)-278(the)-277(whole)]TJ 0 -11.955 Td [(bundle)-262(of)-261(matc)-1(h)1(e)-1(s,)-276(for)-261(she)-262(wished)]TJ 0 -11.955 Td [(to)-408(keep)-408(her)-408(grandmother)-409(there.)]TJ 0 -11.955 Td [(And)-382(the)-381(matches)-382(glowed)-382(with)-381(a)]TJ 0 -11.955 Td [(light)-373(that)-374(was)-374(brighter)-373(than)-374(the)]TJ 0 -11.955 Td [(noon-day,)-405(and)-390(her)-391(grand)1(m)-1(oth)1(e)-1(r)]TJ 0 -11.956 Td [(had)-289(never)-290(appeared)-289(s)-1(o)-289(large)-290(or)-289(so)]TJ 0 -11.955 Td [(beautiful.)-484(She)-347(took)-347(th)1(e)-347(little)-347(girl)]TJ 0 -11.955 Td [(in)-378(her)-379(arms,)-390(and)-378(they)-379(both)-378(flew)]TJ 0 -11.955 Td [(upwards)-269(in)-269(brightness)-269(and)-269(joy)-269(far)]TJ 0 -11.955 Td [(above)-315(the)-315(earth,)-319(where)-315(there)-315(was)]TJ 0 -11.955 Td [(neither)-311(cold)-310(nor)-311(hunger)-311(nor)-311(pain,)]TJ 0 -11.955 Td [(for)-333(they)-334(were)-333(with)-333(God.)]TJ -96.342 -475.42 Td [(8)]TJ +ET + +endstream +endobj +66 0 obj +<< +/Type /Page +/Contents 67 0 R +/Resources 65 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 61 0 R +/B [ 69 0 R 70 0 R 71 0 R ] +>> +endobj +72 0 obj +[62.037 231.887 225.963 729.963] +endobj +73 0 obj +[225.963 231.887 389.888 729.963] +endobj +74 0 obj +[389.888 518.81 553.813 729.963] +endobj +65 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +77 0 obj +<< +/Length 153 +>> +stream +0 g +BT +/F1 9.9626 Tf 72 713.081 Td [(This)-333(is)-334(a)-333(page)-333(containing)-334(destination)-333(`num)-333(1')]TJ 231.509 -657.791 Td [(9)]TJ +ET + +endstream +endobj +76 0 obj +<< +/Type /Page +/Contents 77 0 R +/Resources 75 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 61 0 R +>> +endobj +78 0 obj +[76 0 R /Fit] +endobj +75 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +85 0 obj +<< /S /GoTo /D 78 0 R >> +endobj +87 0 obj +(Outline 1) +endobj +88 0 obj +<< /S /GoTo /D 78 0 R >> +endobj +90 0 obj +(Outline 1.1) +endobj +91 0 obj +<< /S /GoTo /D 78 0 R >> +endobj +93 0 obj +(Outline 1.1.1) +endobj +94 0 obj +<< /S /GoTo /D 78 0 R >> +endobj +96 0 obj +(Outline 1.1.2) +endobj +97 0 obj +<< /S /GoTo /D 78 0 R >> +endobj +99 0 obj +(Outline 1.2) +endobj +100 0 obj +<< /S /GoTo /D 78 0 R >> +endobj +102 0 obj +(Outline 1.3) +endobj +103 0 obj +<< /S /GoTo /D [3 0 R /Fit] >> +endobj +105 0 obj +(Outline 2) +endobj +108 0 obj +<< +/Length 1666 +>> +stream +0 g +BT +/F1 9.9626 Tf 72 713.081 Td [(This)-333(is)-334(a)-333(link)-333(to)-334(destination)-333(`num)-333(1')]TJ 0 -11.955 Td [(The)-333(link)-334(is)-333(object)-333(79.)]TJ 0 -11.955 Td [(This)-333(is)-334(a)-333(link)-333(to)-334(the)-333(first)-333(page)]TJ 0 -11.955 Td [(This)-333(is)-334(a)-333(link)-333(to)-334(the)-333(thread)-333(`num)-333(1')]TJ 0 -11.955 Td [(This)-333(is)-334(a)-333(link)-333(to)-334(the)-333(previous)-333(view)]TJ 0 -11.955 Td [(This)-333(is)-334(a)-333(link)-333(to)-334(our)-333(faculty)]TJ 0 -11.956 Td [(This)-333(is)-334(an)-333(example)-333(of)-334(mul)1(tiple)]TJ 0 -11.955 Td [(line)-333(link.)-500(Make)-333(sure)-334(that)-333(the)]TJ 0 -11.955 Td [(link)-333(and)-333(its)-334(end)-333(must)-333(be)-334(in)-333(hor-)]TJ 0 -11.955 Td [(izontal)-333(mode)-334(and)-333(the)-333(parent)]TJ 0 -11.955 Td [(boxes)-333(must)-334(have)-333(the)-333(same)-334(box)]TJ 0 -11.955 Td [(nesting)-333(level.A)-334(common)-333(mistake)]TJ 0 -11.956 Td [(here)-333(is)-334(using)]TJ/F30 9.9626 Tf 57.699 0 Td [(\134pdfstartlink)]TJ/F1 9.9626 Tf -57.699 -11.955 Td [(at)-333(the)-334(beginn)1(ing)-334(of)-333(the)-333(text)]TJ 0 -11.955 Td [(without)]TJ/F30 9.9626 Tf 37.083 0 Td [(\134indent)]TJ/F1 9.9626 Tf 36.612 0 Td [(,)]TJ/F30 9.9626 Tf 6.088 0 Td [(\134noindent)]TJ/F1 9.9626 Tf 50.394 0 Td [(or)]TJ/F30 9.9626 Tf -130.177 -11.955 Td [(\134leavevmode)]TJ/F1 9.9626 Tf 57.534 0 Td [(,)-333(so)]TJ/F30 9.9626 Tf 18.319 0 Td [(\134pdfstartlink)]TJ/F1 9.9626 Tf -75.853 -11.955 Td [(will)-333(end)-334(u)1(p)-334(in)-333(vertical)-333(mode)-334(and)]TJ 0 -11.955 Td [(cause)-333(an)-334(error.)]TJ 229.019 -454.554 Td [(10)]TJ +ET + +endstream +endobj +107 0 obj +<< +/Type /Page +/Contents 108 0 R +/Resources 106 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 61 0 R +/Annots [ 79 0 R 80 0 R 81 0 R 82 0 R 83 0 R 84 0 R 109 0 R 110 0 R 111 0 R 112 0 R 113 0 R ] +>> +endobj +79 0 obj +<< +/Type /Annot +/Subtype /Link +/C [0.9 0 0] /Border [0 0 2] +/Rect [195.426 709.096 230.628 724.04] +/A << /S /GoTo /D 78 0 R >> +>> +endobj +80 0 obj +<< +/Type /Annot +/Subtype /Link +/Rect [161.055 686.238 203.811 697.086] +/A << /S /GoTo /D [3 0 R /FitB] >> +>> +endobj +81 0 obj +<< +/Type /Annot +/Subtype /Link +/Rect [161.055 676.22 227.833 685.131] +/A << /S /Thread /D 57 0 R >> +>> +endobj +82 0 obj +<< +/Type /Annot + /Border [0 0 0] +/Rect [143.897 662.327 222.353 673.176] +/Subtype /Link /A << /S /Named /N /GoBack >> +>> +endobj +83 0 obj +<< +/Type /Annot +/Rect [143.897 650.372 193.517 661.22] +/Subtype /Link /A << /Type /Action /S /URI /URI (http://www.fi.muni.cz/) >> +>> +endobj +84 0 obj +<< +/Type /Annot +/Subtype /Link + /Border [0 0 0] +/Rect [167.972 638.417 216.996 649.265] +/A << /S /GoTo /D [3 0 R /FitB] >> +>> +endobj +109 0 obj +<< +/Type /Annot +/Subtype /Link + /Border [0 0 0] +/Rect [71.004 628.399 216.996 637.31] +/A << /S /GoTo /D [3 0 R /FitB] >> +>> +endobj +110 0 obj +<< +/Type /Annot +/Subtype /Link + /Border [0 0 0] +/Rect [71.004 616.444 216.996 625.355] +/A << /S /GoTo /D [3 0 R /FitB] >> +>> +endobj +111 0 obj +<< +/Type /Annot +/Subtype /Link + /Border [0 0 0] +/Rect [71.004 602.552 216.996 613.4] +/A << /S /GoTo /D [3 0 R /FitB] >> +>> +endobj +112 0 obj +<< +/Type /Annot +/Subtype /Link + /Border [0 0 0] +/Rect [71.004 592.534 216.996 601.445] +/A << /S /GoTo /D [3 0 R /FitB] >> +>> +endobj +113 0 obj +<< +/Type /Annot +/Subtype /Link + /Border [0 0 0] +/Rect [71.004 578.641 129.783 589.489] +/A << /S /GoTo /D [3 0 R /FitB] >> +>> +endobj +106 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F1 1 0 R /F30 17 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +115 0 obj +<< /S /GoTo /D [3 0 R /Fit] >> +endobj +118 0 obj +<< +/Length 877 +>> +stream +0 g +q +1 0 0 1 72 719.801 cm +[]0 d 0 J 0.398 w 0 0 m 468 0 l S +Q +1 0 0 1 106.592 437.81 cm +q 0 1 -1 0 0 0 cm +1 0 0 1 -106.592 -437.81 cm +BT +/F51 49.8132 Tf 106.592 437.81 Td [(Rotated)-333(text)]TJ +ET +1 0 0 1 109.913 437.81 cm +Q +q +1 0 0 1 -37.913 -0.199 cm +[]0 d 0 J 0.398 w 0 0 m 468 0 l S +Q +1 0 0 1 -37.913 -104.176 cm +q 2 0 0 3 0 0 cm +1 0 0 1 -72 -333.634 cm +BT +/F51 49.8132 Tf 72 333.634 Td [(Scaled)-333(text)]TJ +ET +1 0 0 1 72 333.634 cm +Q +q +1 0 0 1 0 -0.199 cm +[]0 d 0 J 0.398 w 0 0 m 468 0 l S +Q +1 0 0 1 0 -34.991 cm +q 1 -0.57735 0 1 0 0 cm +1 0 0 1 -72 -298.643 cm +BT +/F51 49.8132 Tf 72 298.643 Td [(Sk)28(ew)28(ed)-334(text)]TJ +ET +1 0 0 1 72 298.643 cm +Q +1 0 0 1 0 -165.739 cm +q +0.87 -0.5 0.5 0.87 0 0 cm +1 0 0 1 -72 -132.904 cm +BT +/F51 49.8132 Tf 72 132.904 Td [(Link)]TJ +ET +1 0 0 1 72 132.904 cm +Q +1 0 0 1 -72 -132.904 cm +BT +/F1 9.9626 Tf 301.019 55.29 Td [(11)]TJ +ET + +endstream +endobj +117 0 obj +<< +/Type /Page +/Contents 118 0 R +/Resources 116 0 R +/MediaBox [0 0 612 792] +/MyPagesAttribute /MyValue +/Parent 61 0 R +/Annots [ 114 0 R ] +>> +endobj +114 0 obj +<< +/Type /Annot +/Subtype /Link +/Rect [71.004 82.565 176.149 163.996] +/A << /S /GoTo /D [117 0 R /FitH] >> +>> +endobj +116 0 obj +<< +/MyPageResourceAttribute /MyValue +/Font << /F51 119 0 R /F1 1 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +120 0 obj +[600 950 783.3 750 683.3 750 759.7 555.6 694.4 769.4 755.6 1033.3 755.6 755.6 611.1 280 544.4 280 500 277.8 277.8 486.1 555.6 444.4 555.6 466.7 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 427.8 394.4 390.3 555.6 527.8 722.2 527.8] +endobj +121 0 obj +[277.8] +endobj +122 0 obj +[777.8] +endobj +123 0 obj +[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] +endobj +124 0 obj +[583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4] +endobj +125 0 obj +<< +/Length1 1567 +/Length2 8603 +/Length3 0 +/Length 10170 +>> +stream +%!PS-AdobeFont-1.0: CMB10 003.002 +%%Title: CMB10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMB10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMB10 known{/CMB10 findfont dup/UniqueID known{dup +/UniqueID get 5000761 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /JJKGXQ+CMB10 def +/FontBBox {-62 -250 1011 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMB10.) readonly def +/FullName (CMB10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 76 /L put +dup 82 /R put +dup 83 /S put +dup 97 /a put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 105 /i put +dup 107 /k put +dup 108 /l put +dup 110 /n put +dup 111 /o put +dup 116 /t put +dup 119 /w put +dup 120 /x put +readonly def +currentdict end +currentfile eexec +oc;jAw-=%W)-{ru)rAE(@{빴Q|_R +ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K-U\%b"t-*xJ+ +}3{Z2zݬT2s$Z&{BJ{=מ7ڄĒKV"~Pr-=L$wcrlVcN &'{%Gf#ɨ_i#SXd+U+/FAS&ZTD<f8';t:ODj`Ʒ2ੰ`9x'̱Lu2|a_ldB3'`[ߥ]~7<n9^V16T/lZmUȇʾviϫkxSR? ߛr-4
Oۦ~uWove
8m.mT\^|h&DF@N\3<}"k. + V7LU|:h㕶zqp* +}uqVl,Y̱!^خRC6>,*r|57l.*H@b$k{_5vx26g'bĐT!IܕzBLJΑ *glaюڢ<?VH?uc@/KĘYO8obNs2BBm:n;Zc[0䪯w%m4~wIn#m>´P`RIfLX[M-ͼDPl^V-6»[wp斦X +x5/^!B:@L}fpVYoa\b]551G"H|xi=
9k.x-2`Ƕy zy'ővDBl +1rpk]ْS3]3!`[|+~DTU]VgiD>#[ެs-}هQh
\lex͛ +T$AN8Q;fg_{s +XthiPfoԽNޓ2/sOvk5(y9}\/&-S^OqxH"gێ@O08U:Wz֭-XD6 &͊9ЬҤc-1Rb2xh=TNYD 112Z{6^Grc]z3A-1 +bط
m +!ߣ|
ER镦}ٍpDw'Gt?䜬oK\]:3%:#9lRdW> U3Z~PX?;%3Y$/y?k%ٱG +Nsj- 2
ӨqPUq9)>#i}7X+zA ]UTwmXg ^%̓l@Nߴ$QYF/
@)s!مR>s$0
}#"-@N-[SllL)zA<{ +2ayS;2-~1ww9M[㶚'"3)Y>/B'!3ݖEۼ8;``>}գлw7q,Yr,|{7#TkjoD)PlFtum8l79R?w +<6̪adU<zܞTSwzl|A&Pok?\!h0RmoQմ*uSc\8E!<
aYDjH㔶n!>Niم\,r%طcfE Vm[?BaHҴ33hQYD[YvrSXMEl/9VΟxCpXJWLcLB~-!0
+="JYCoCV8IK$;ԇ_`"h +|`*V@8ET&'[?uwFU'.FF(bRPX(9M8$q2iͲ>?e+f>j{Ez>C^_OZ[;AvB@Z=7ƻt;gF:V<p3_\
pKؠ␆>:7&V/+ܛmw'*B+JRT4W@8(m +eE}\{,?ܢ8God=ˮtco}){VwiRW*F?A98Mi."BoM6+f nבlf5P #,\*{WD^y
xY"_{B'jY7bg%7gK2t~ +LOT,ZERdsUz`6xY4w#ah'c4i5 +(].څ0.?Ýոhŵ-s( +~m[ZN朽fk"s%EHy=ɿ%ܔ"$V:%HĖouٜy60]RSS% Z^]#<EBhi[Δدd &%Z!N値K tƁ?sK? +~OZ`J֏q-vdq){1B)Ҝeak2V渤0lp܊4F!'xۋ;XMQvF/LNn%,vb܄qN\^$8y@Ll[×<\yK[_|}h@y)vq[Zh*A2KG^}7oԄVdo&fZ或B8֘lP:*M|X-̟NλG9l?`,QXPZ +S@^UM33oM:G^uK<FE֖SOT :>o
?Ng=H@П'4TTLEm<Z"PquSdqF1xOGAϺI2x|`9(jsS/VTKep"ث2z䌱7,\hAmv>/&ެ8PXtz&6Ҿ;vH!6 +S'9+`@PR"{)cA}n~es#RPG_pe:Bݴ%~Bs?~mHBo䯱on*Q"Fs/GJ(M-wb`
擄Eh0X/}8Hx,y⟹/ _p27'STk1@m9'wف2RƵ +))[k,#oH~ +i]|nOMK)Ӝx{jW){,Z6e8N7i/wxQ[!{3Gľs`\b &<@&#iզYi{Ԕ9=ݨˍ3vRp.)L8f!h1ZNat/Fh1uDIt(SJK8w\jUB.[{gr'-b!P#w?wP#f6^AM
A/W]N(=Rw7"\W+E3ؽԦL~ChP)),7bVaᓜBGGHo#=+
^"!q)Sߗmo תevzȾ"m +Vy֑W:'$d%vE Ci?o
ښ'Bt+ 6JuuV>um +tk{_}>ʼdP:.|vQ.,(\ֆ2DlI:),2&`7QyH:'Qm_Rͻ绿XFrR,}RFF9}Ռ4bn2&9BC7{XBMXsW/|nn@p^>wڬU 7+Eq:%'.r;JSj6zLf٫0`(v--j<b`[yS6Twh.ZNI#OD^s6w尤U[04ň Z`׃Jfo̩i Oz-- +endstream +endobj +126 0 obj +<< +/Type /FontDescriptor +/FontName /JJKGXQ+CMB10 +/Flags 4 +/FontBBox [-62 -250 1011 750] +/Ascent 694 +/CapHeight 686 +/Descent -194 +/ItalicAngle 0 +/StemV 108 +/XHeight 444 +/CharSet (/L/R/S/a/c/d/e/i/k/l/n/o/t/w/x) +/FontFile 125 0 R +>> +endobj +127 0 obj +<< +/Length1 1398 +/Length2 5888 +/Length3 0 +/Length 7286 +>> +stream +%!PS-AdobeFont-1.0: CMMI10 003.002 +%%Title: CMMI10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI10 known{/CMMI10 findfont dup/UniqueID known{dup +/UniqueID get 5087385 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CUJHND+CMMI10 def +/FontBBox {-32 -250 1048 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI10.) readonly def +/FullName (CMMI10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 58 /period put +readonly def +currentdict end +currentfile eexec +oc;jAw-<X2-Τ^tE_SKF1F^jNBq{y4-Fgbԓ{" +wJv$tE;D4Vܢv{bG@dū)Nh]!(7h`f1zpBrd۞>sVÙiHޭkJKyuKI[Ƅ(,M=}%vf'E+)}f$l(W2[8hT>9X33
viU/Y{z4B&qnz|1/ɴcCzwm|x]Lmo}zm5o: 꿊."Ĉd +vz N +pzP;Vҿg6Ǣ>,>OJ4mA0R3ֹ*{+9iuMO@h}-(
Qȃ钏A)ӱ=.93g=[_bo_BVƂW"䶝aoZFsO)%d2wNH>D}Y1jZg1bJa|`hb)wYc[&0jX +hS&}p-f^ a_ +l4zVnR_e@*z|Wi.9)ǙBSs3Ϗk,^bz˹a˅4_B1+W2poDx>fH[]TEjRȊ~/+ l8zXܒpH!V܁d!;d4T5:,v#cK*;+zXz
k Qw>aqb61IK&?e=f<jK$kl%_m$]9-ăkaLTP1{Ёn՞F{bT̼f{L& +X9ʦ>?ToRw: +e +/ y}tX"7qtf}є)8SRXy<s2jO^ჺ%U{>ԍ/Cmo0%}pd{h4>^wD@eQdaidY^@?pi3;BŹAe"Kc_ + +>To=*y#p$Ua5Q2Z3:<YG{1cVI6(_rM"tdݪN2]cia4=rvyۯh^*HKٱ|\YwM3,*Ċv5}.9"6aeY}62}K0_Vλ/6~ˉ0kBl>wX<HYxv}F-$"b!(zkDQRbt;jĝkN44߳jA*`g҇Q (;ˁQ
UCpb@;C +?r +w}HH/*%bkYyoxжjxS\y)n?VJ+ka[zffI*[f=M3)%qO(\-Z!J +H)rQQ5TbL}/>5k=QwO75#:,U_LP?NCSMi
>3*j#WÝD8$|!F̊L;_ +dQJI$Y(mRqJ[~f9,6_1~w S,?1?Ayl(LtU m@*T9EWOg-ږHpaH"\z/EjV{11̃TVL5yWK|z|ڶtjBdV=z3TJ~[3`vpnrUMVW.Y-t虘鰭2z +<S6t1l`b +|(4ߧ(B-kƖkKm@_A'Z,$Re mD[p~XܓA8mAzdN;"~ђpCGNП|; K6A``j:/ +\tHC/ +D {ie<|.{cl0(C+Zp$ &a$EFHm +ՒcuyURkQRbʉ́|XPԠV(zm{vNt*c ++;=
Gz87Srp&$k@aM#ʲe|btL8ѱ0ʈ|O)qFt O=x
ئ_=+O9A}\y^,=x_Uߡ6OjB8??D + E6lWr<4M_]T~'v?Qy +jО|-cLTz~L7ԥG+Z˟Bߊ=*&́T78~#ƿl8ŽhJ(jb*=|t,cғ00lﰴs<Vw +Xw5/"|k(e$/JG0Mo#hpT%-R(>* Ҩ25h|I.5u`QPւ)`QQǶ(45^ބM߯o5G*`?RFM
Àgpfn +yq B$@'6!W +ΐEI6,IT$yهHpiVch]l&ߡF:O$#Ȋ!D: +u@
=0"
8Yoe#բ&@7P"ϧ_MMdQ[(@&u6}jٗx_ +endstream +endobj +128 0 obj +<< +/Type /FontDescriptor +/FontName /CUJHND+CMMI10 +/Flags 4 +/FontBBox [-32 -250 1048 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 72 +/XHeight 431 +/CharSet (/period) +/FontFile 127 0 R +>> +endobj +129 0 obj +<< +/Length1 2521 +/Length2 21207 +/Length3 0 +/Length 23728 +>> +stream +%!PS-AdobeFont-1.0: CMR10 003.002 +%%Title: CMR10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup +/UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /GMFNUY+CMR10 def +/FontBBox {-40 -250 1009 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR10.) readonly def +/FullName (CMR10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +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 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 87 /W put +dup 88 /X put +dup 97 /a put +dup 98 /b put +dup 91 /bracketleft put +dup 93 /bracketright put +dup 99 /c put +dup 58 /colon put +dup 44 /comma put +dup 100 /d put +dup 101 /e put +dup 56 /eight put +dup 33 /exclam put +dup 102 /f put +dup 11 /ff put +dup 12 /fi put +dup 53 /five put +dup 13 /fl put +dup 52 /four put +dup 103 /g put +dup 104 /h put +dup 45 /hyphen 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 57 /nine put +dup 111 /o put +dup 49 /one put +dup 112 /p put +dup 40 /parenleft put +dup 41 /parenright put +dup 46 /period put +dup 63 /question put +dup 34 /quotedblright put +dup 96 /quoteleft put +dup 39 /quoteright put +dup 114 /r put +dup 115 /s put +dup 59 /semicolon put +dup 55 /seven put +dup 54 /six put +dup 47 /slash put +dup 116 /t put +dup 51 /three put +dup 50 /two 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 48 /zero put +readonly def +currentdict end +currentfile eexec +oc;jAw-=%W)-{ru)rAE(@{빴Q|_R +ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K-U\%b"t-*xJ+ +}3{Z2zݬT2s$Z&{BJ{x<
,-.2iRnñvپ1䠕 '䓱_r"O_t3kefBݼVfj9ҳ
Yh뀸{q-ɷ}W??gw1*Eh[:tWeI,v8a<{B100Z85|}Nlw]6Nbh3E`(Eޏ'Q;eԃ/.DyL5$4IGɊ\yj9.VU5Q!-赁B9dB^oVwBɎT7RsOGA b#TBv!mWT=w,ID%'MK<|]D@2O( +L2 +#VH/Fgw"F5wS$|oQ<Η`~<10|<mﴷhޠ߭?`?7_̠[8xP<41=tH +y(K'2O0V6IP$$l-[eɋK&2%gbzJ,uo~M2zu6**
9Ψ?ģKc)\gt&?nTw$dN\CO@W2x8q!LdҮo~1V/B=@!0Yoz$ǀ%ĭw2]o _?IhuBmF:1ؖdy6 F
Ln5Sw&-ӰGz9='(IhN{O 1Lvcmi&"Mm@WՆmb%0٘*`ġߓ/fÝl%PE2:VA)SBL/<5CAl;{(#XnF" +e,prhu`+l{eQ_@f63HPavzU_Z1*ǍM+bp;{ݪ Q3VV;ء͈
O.Oi,88Æg=\=@"FKFTbVl(lgbҭ!Ֆ\a4Q1~ 9qV̥ s^ksdnz:Lz]rvNDMG79$ILi&Agnl6yJ FO<K PͤOAAvl&Y״' +8zAH՟3 +y.[xt1AupA.[4S2bw+c tNehD̲"!~;+7p\wxYG +^5E_ܹG(Al1`8u.u+">;,zɴ% +oߠx0sW1Fx gmxVyѝ"]#z~pv
Ũ.rB9$nYCC1td@#8 +FUEKH'>ZQ@It%[)7&hnY'a¶T'Xrߙ/n_nJL(@ +К +N{KF^kbn~`L]aU{vLܺ41$rmAsnZ*=sob@{y!CC{c.WZ0nbpgsPd$-\ԛ&L<pl|~8.Ė+fzyv_Bzʇ2?vԼׇXa!8դm +ۇgw! +7F Y@yS]~loB鬓 v!0跊FEa[fPx4H|W;GY"3B5H\"ӫ[1Ιc5N9p>27JBs/g(xQ,t>[8͓GsŸ:R$9]6&my)ivjWLRB^RBalx_Y:5M/j١!}`D&WȪQX$HߧtI .Y@nr_n܁
OtAN-L
n?_^_g~Ə;`KB6eĶ +>lQp)/;S'^:tJj@xE(0G;κQqǔkT';<qnutlLC1X 5 +qqҥ?z1CS+P1~eS23JMʄl(ӵ$eQ/mpN5K7We|)aHZӯ4uU}U !˖Y +>ÃDHjsrxܖ +.>֯kl;&#<ښe)fFz`Ƿ?Ic +$'Ch?5<S˰@ a-AcloWM(r +f}cq+5y~!]՝U,t)i:HO(_eOFVq>u-G:zHZ\%Uv +41n_D>}p+fg9h$]@M`^ҹGK;5wIrqA3fAYiuYrD:dR At-,)aɺh9[ԧuS9KTKaX$wgɓO[xqǃyI(j5LIc}|h$zDUwY+Z:ϤŜ1le`u@|܈贚^6/y`a
[Ί`ҾEwaziLa}jʰ@}xWns0n*{l?Zz>8p-L&ȣK`> `%`ݿs?v˻^\*QNbf+ۼބo" ٧U zgga䎐uFљ<Xyݸ*g4?X2]4H͢^qLeoU~7>)ƤHnA7"{DR</2tMs妀k9IXf+٦XE짖.!"*JS7Yj
&AJ+房=N$6vSTY#L4Χ? +tY5`F~_xU|'XLJG@U6I\>:V_>զ9*I0}ӵ\"{3UzuFf٤Pߨ)E8Uw)gq:dj#hqso
-@ +KG7"|QЇ Zzs|}LմS:fmA3S2=[dؓJ\ܳc|tj1ƛArѮJv,K| ϕVސ +Q[<UX:?c+% NBS59"ĜgT^bW(*$ w)^N!rYz<&r;AdIC`/} +-j 6z\lK4*́K-WSPͮAG'E2HP7YW-FEM]B$ +~GE;șNFdohDyCH3Qn +̀,h[C&
ş +ֲaY혴Pn +AN+
Z{-2 f&katim).?5 +~-lR5nꏸ6q%^ +E#볁Z: 8F-pHvt1,WƷ2cz쇌(' +WC C!=dRupyS1dIX/)b)@;+7{q- +'@/(MiŴnI4*x\;Nszăg3 Ńi,
<,97jMh2kIh +4Sj҉e_9?aGezy^Ķ*tdMu:0_IןKSP.ը%;(7t$PFb#|)\H)p|%n0?B+Tcl`}:]ʻ2 xԤ^* aR0q$eb(g^ܞ[|Lu:6Ì'ɇ|Czn{kc5{(M)"iFi0g*LB((qI`f۞luYIWh@Zt[iYӣfSمN6OȏoD.J +UxWٗБ=7/^!O +Vķ1XJ{E aMOZKYe +-ƪ<A]PJ&N;YNE})j#W? +kdq0.P,+^{_Ա|| {ňAƉڿۦ-n(a}.ߗ%]yL7۞ݜM
$mG^%<0V5_!g [KSw=(
YDM06$dnl/AeT{N +) +b#?;&>#TSoB\+wӀPCT7IJ6_oPq2CE%@?i]~?'-+v=<EkqGEF>4uEw689T +dno$j6).Fry9BLxF>bPt +H%)$@̲>zJ2{.ʧp@y$l"CzH2)Er E]n^Z +^rM?;8*3 +$ʯ}qylc̞F|S5QDž$ϭy'J0s2phJ9poNҼh^l)4q8,t90< +AURkbaP;C'>$9oǑ,?أ*t㶕
Nu24~7(@,y3r^
Ĺ9.-y79*oԧGme´{h\U`Tfn^}YRĎԕ:$NZ; ;*6 +An.oaūX%&,W7'+(PGhVR<F Zv?lfaA +̄9
Y,@#g0ekCH>^FywDġs˩![!Ol +mojNR)L.u?I,`&e%m7{s+7 >V2ul2mLfs" +2`2!|X]e.i[ + +߀z`)Wi}uk5.$_eqkYæ,cPz>cBtʓQ!WlY;uK
n6%_cn5?bsO`QFLT9N9V[{b&|eZ7"?.l}*&wO=%лKށ5PNNlm3K\tk9EOƻ24/m +g$W:!\E`zߒfm Mn@"϶mǮ/.S>H^T# L4UQ6B.k.=*Y>-/&^&EUA +|>Sgߖ҈v>l8:fXdqorI +;dh7pΟ2؊!+H+*I陼B\jEB/>+N& +亊ߨWGҫ0+jKjRUAzio_h^^I8YP HulK̐!DNN#6/sk>@XjicuBmbM15t)vM83YtAÚBg.[4!'Ai!]skj Aլ"29{[J@90>Gh6ɉY+FW24:(>t#wD|PETLR +DSXh_&_0s-צSv'yˋ@͕x4>Z>1*uϓ8`A~ -WB>ɵ.DYG%6 W&o6YZr?Y{BLb%Q6-}oQ_
Qԓz*0̆:+G-gGeŐK Y[xM3BdCOx"ƁCQ%k[1 +Q0# 5@g*K#h}M?=4<HQx_R<ӝߠ\ge +sG,et=km7Ӓ1z-hCQ-VExs.40 4[EѥX]R/Z❑̔s?OT#>gBQ"9BWP`5{=s]|- _ x6֓%q<[`2"籒rb9GK}܍&(Dz䒱I424]][F5[fw(D#hf-b I<2VS}GC qٜ跜uij<YSՈ%ͮF'G<ν9QYvf!9ā7NUdef +9ۙ</r8,R%
:'pv"0tQA}w`#LB"QAIaGO?pYs. +6VP 2:渎 +I} u㎔R}<{ +X〶ko]^nO(xq}.J]ޭ-mc^i _<잀mC;ـIr|DYS|K.ۦͩϞ)P-Lc2ɛ$`wv4c"pՖyjkD&q0G%g]]ܥuqdL^=Ѡ7;$?LX + +#?6>X"vU +f*(w^a,pCU`\Sk_s +͉ 6E4sПMAjD!HΔBpK^z,no}ߡ=IZZe+}N[,;27̯.P%\_]Տw@Li()t*HŇiy#Й%TOY0?%K
7!0ىl!=j?a
#K(UX9*%^Hf4!i0(6,sBc<G7WH;=pF]WcRx$疩.;/[ҟ +-B_pUg+c!)}ݞxt$$[45p +;22q̴'|*ܙcjI(vӾ=h5 +/Y\ +Lk'B1* +^?-v9_NVF;|iitC.]cQ&M~`9ZO{0&
+nZqy r=둙;#Y< $ DCR/ϖi5njL@G39G)h^~K;*2g繢h'tLڲiHRV[qt/¸|3YVUj+FkUWO"S +Sxr@v4hVS4ui"\m`juW>˳lW<b>93-+cpjgYOs*:;6Pץ9`(h?5WiLi}ŵ +=OB3/P%vaR=reSvƓ_X[xf 8N]gw&PoY_QjBGk~ݧ`]܄;GzO"R(4J
7E'f>2zecl$m(15f~E}wKVz)FBi5' +TL%FNeT%>ykJ<E9((x>bTx$ v2dvh^q +
+(cc1Jg]W$.<3P{ܰH@rYs@sϣw
"{-f#E1 +EfHa(&e>q0.n +1AmV&FGJ&VY_l]iV.8<!p~I#;WwϸE:Ixݹ:oCJ7"Ie%4'A"t/ +]y|Cp/N4SOdb
t6,;:3Ӻ@RU,wVǽ,&7;(M(oJ)zTg3N3<.~vG▖WwplN ió7R +F68í&&#Wܓr:"v8VO|8[muKlo
)y7[a\D9]E߯&'x{k_[jHCnǻI:m|.%r@`_Q7@PScTT>)K{MYet#VC4ǩƏ+o41n{SVm.O2m$I:F@`tkNTq4GJy?C +dpYI{C^O+p0]CpdGQlH1+>vGO`:g 7~aӌ
3Ct +#ўIÒ, ]$8%_=x%ҌYU1@N
#y+?6Յ E|oP#%X)Mv_C&n
SrgϦ2 +%9DE(%*!>8?tp%쬝01eDb/B>n + +]#}%)XyUﲾX9]7ftdGɯ +Ղ73t8o'9Ԗ14Pn +5wSc +!٠B%_[ߧͭ7@dVo8F6Od hA\`r8%
@xՈ\96%}LUt0ߪȏtUoO*±Y
f؉$,_j#jJ. {d'] +g% #~mAkr&mqJV@ۘ~ jg +RGNIbWuFk}<3čP)|,m^Ja|dΑBCZX`1Z`EVQ;h +uSvCx
8B`+$AͥQ{.M̪ψ=Qqnp('\CEz'DVRXɆǯ +A{G]E<{ +yNSa?1{{>f#E%BZQWKϵlpi3ھ3tzn.20Rc$dׁqMI¤7:_%#s4M=ArˤG5AWz'.k[huVb'f]%["3tk N4{lB$]C0RCЀ43UL^9p2pu>dֻƲd-㔪ॎ '3
A1y|6Y;66U(!<bY(|wGeמ.ޘ"up!)faElUȤ,w,Q_Uar)i\N_Xm:ٱ*^d*bU:'LIP)I3sa,ypDj~HM=v07K +uF4ls5[xP0~`=gZC`ꇭM@SgQ~Ti`r~íF.\P(jOmpITSdǢ3)'lșTV`.s d,Ԝ +LեYp`t=a=ƭ$S[r]. +VbI^ui>HoL +%ɡTI +Mr%X:cX5!pQ2~2Ύj +Sڭ(c! I@zjhmIeZ> K+nK*gژ ~
T|X*;WcstƼU2qXc:/K˧veNSIou߀!DwM|305`,ow#ȎFh;L/ML8{~ҭ3 +K(g kB#wCyQӨXE,MRnd,uGuyoe48&>署)Vэ[~"I>V9XhW|6on9I\MBgAe#@C +endstream +endobj +130 0 obj +<< +/Type /FontDescriptor +/FontName /GMFNUY+CMR10 +/Flags 4 +/FontBBox [-40 -250 1009 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle 0 +/StemV 69 +/XHeight 431 +/CharSet (/A/B/C/D/E/F/G/H/I/L/M/N/O/P/R/S/T/W/X/a/b/bracketleft/bracketright/c/colon/comma/d/e/eight/exclam/f/ff/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/question/quotedblright/quoteleft/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) +/FontFile 129 0 R +>> +endobj +131 0 obj +<< +/Length1 1379 +/Length2 5902 +/Length3 0 +/Length 7281 +>> +stream +%!PS-AdobeFont-1.0: CMSY10 003.002 +%%Title: CMSY10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup +/UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /FXXUVH+CMSY10 def +/FontBBox {-29 -960 1116 775 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY10.) readonly def +/FullName (CMSY10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /minus put +readonly def +currentdict end +currentfile eexec +oc;jAw-ᾉYň5t&נ{hLGqB`d˗Pة|*x\ޖHt +l?K[$Gp/JzcF8vP3/XO6yAo~]WqDMY4ߧY̢XPEL2_2oH{ +1x'u|o
WNRE홹&lF\LRh1Fb}+l
C] (vfo+fM}l?c*ވ"^R]miKOҎ!IӲR_tW;u@(#t*̧U{|Q}a3Fl8xtHWA;!V
CVov?³;=>,㧫\"RvRCإQDh +@_,˜kbflAIP^wٚdIHzk(c3xɁSUPIf{KΩsY/v[L%O@H<P'Jv,$"hUM??p*ք7v=P1s}G@N5^3T8f yQO)
07% GRzf{^Dh<{B}ٞs2f'Cy_ǮӮ@]c8n7q'K4kO=@U l,PoEkԙ*7q[!\o^$&]8ls&/^)!TĀa
гS";u^ +A56B=ۢvnۙTϼ"]/-}{@Ӗ+icapn{
N +_M̌`-@0V'ϱtSɤd?ݱX(YkNWYF<B}kR(^2%0Am ++gpA,,=|j25Cɂ7./Fɹ0tRẊ."wehPempJo@▁_A3QBV~$9Ej= +]? {w_53Fgӿ4BAq41Pf ,Sş6r[v`xG$.}̔ϾF͙c=f!*˽./wĉR8(@ًz
c@N&Imݣ>X!me@lW"VCH8kՑ<yNu
aꥨ.tNĈl2kAI])MSYn&*^Ǒ'c@ +
qv&C3N +$FԖHDV?pyїP%F=BGKPh~N[I_ꈀCTzf <Ӗ`4|mE1J'$`}R \N2kfaouJ73vKW{M3?M]:W;vX;B X.PI;?!T .sU]䮃=X5rMt>y=*bC~^
tArl'Ŧ\؟L냡P&7ttuGz;Kg4э;u)";SvC~?J/F"6U.0>+KQӄ0"ӫ=sxoJ]ת!w6O.}t5V˩+7Us֩yēTC5GrgU5$&|~G8
Mv(jt
Ϣn]]QWOؑm. R[ИoN<j#'ļ1;}\Mc(:e?Z4Kg©@T 'a"%K|`QK}uD}&89.֧bvBc+E+?5&l9XP>ng IF:?tؐSUOcj2Cm[O7>kWkX'<UN8Lodjs3>#t'Xd9+E7Nd8{]m/dvYYwop!EP7F?ojP9"gBP;B^QO3*B3un$I_Oe` +$`}-9Q/ĥMe?Ұh]b _2<͖+tª[ϜJO@%MI
tv\/bMVF05+kI2W9>f} Ķ3tj|" +[LhY)o57k#%H\ +zT0b#[zyϒ$e1k5dRA`(Ņ@{=yW>>y@U;=H;c{<yBb7l!&x@-d۽u\ +Ee5+ٰsZ'bQSlj zv +y`+W?od;& +=}`>ɢQEyڑ/M%m!h +]3Z +endstream +endobj +132 0 obj +<< +/Type /FontDescriptor +/FontName /FXXUVH+CMSY10 +/Flags 4 +/FontBBox [-29 -960 1116 775] +/Ascent 750 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 40 +/XHeight 431 +/CharSet (/minus) +/FontFile 131 0 R +>> +endobj +133 0 obj +<< +/Length1 2109 +/Length2 14158 +/Length3 0 +/Length 16267 +>> +stream +%!PS-AdobeFont-1.0: CMTT10 003.002 +%%Title: CMTT10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMTT10 known{/CMTT10 findfont dup/UniqueID known{dup +/UniqueID get 5000832 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /ULVELD+CMTT10 def +/FontBBox {-4 -233 537 696 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT10.) readonly def +/FullName (CMTT10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +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 82 /R put +dup 83 /S put +dup 97 /a put +dup 92 /backslash put +dup 99 /c put +dup 58 /colon put +dup 100 /d put +dup 101 /e put +dup 56 /eight put +dup 102 /f put +dup 53 /five put +dup 52 /four put +dup 62 /greater put +dup 104 /h put +dup 45 /hyphen put +dup 105 /i put +dup 107 /k put +dup 108 /l put +dup 60 /less put +dup 109 /m put +dup 110 /n put +dup 57 /nine put +dup 35 /numbersign put +dup 111 /o put +dup 49 /one put +dup 112 /p put +dup 40 /parenleft put +dup 41 /parenright put +dup 39 /quoteright put +dup 114 /r put +dup 115 /s put +dup 55 /seven put +dup 54 /six put +dup 47 /slash put +dup 116 /t put +dup 51 /three put +dup 50 /two put +dup 118 /v put +dup 120 /x put +dup 48 /zero put +readonly def +currentdict end +currentfile eexec +oc;jAw-=%W)-{ru)rAE(@{빴Q|_R +ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K-U\%b"t-*xJ+ +}3{Z2zݬT2s$Z&{BJ{=מ0). +ܷBDq}M8|j${jpxxSƫEu +7%ɑ4\ 9b +dƥ`$ P:")|UƩfDtd§=5+j7%i@)шT/ +Pv +&ꬑ]RRCC^59#A+?B$)@:(W', +%`&{(K:.CiK9xH-vE4x_5叠ٺ,dl5'bbq,H. O8 NNnZGquDZMgd/.o~*ĽẾʿep˵ +1}oK +nc2߯xX1!?:t#?%gSe[ze +.%pq>>^zx,{^c]r6oެtHTC O;q]8$yBoLr
{=f$' F}*%*tdsCNzc5G~¸e 2d]bsz':aWA>4+ +5u=JTH8Yn{-t}PtJx8R.\{`u[%37\rnNJFkOj+WesMV)JYV˛81d#JL1?M?"śbQᄍfcӟr<gl~5YK=S]d +@_5Hs/⺋kVug}'4lД@_OI߹7/{^zy-drx
f7JS'z{bckPb~Ɓ +0zIӭ!
TR$,/B +}YIK[ň,ARPPki<WT哤
`tOPƚl̏T{*\0T%BN?0pLX
DaN>ar4ד@dv5꺜5eDfR+c=PisX8mm;EL]H|S° #ȿl S6e!3BYTg}TTaΈfgX_+t12)A{ߨcװzP*Q˩SRd*lN؏bjɇwu_ŧ03_m=/Quf +'I N?qj) +ʎӲ+Ar⻩6&HДC9mr|7rG%:Jr<(gG^Ĵ~xP^KYYD˓"$?f7ښ}Xo3'+Te|7~x9Fʓ u +ih +9Nt9uicsJw +cZ|$C[ie" +KS?0Z<M^oE
<XdaeK
^~ව+ !<mGvyg09>"1\eάISsBITve赡 Rkvl$|i0qp +Qx +"Ӫax;Y`me"bsiq>,Znè3e(go =$Rܬ'J:cj3f2 +N:3CC;Ov"<ȳA?9=ԇa{M˻&}Lnu4۟V[+._b$t1.}c{<<vܸz< +M:7jm!'3x<[r n^s:^M{9Eŷ8Bt<W#Ws 3}~]NAx!f%ҙw
˳,ؿQ㌴Wì̻3Z0i!-v1 1?2zq6 +:+-wqm2(*$&C8\<H_ݓy/n,Ip`a?Gk0_h Iӎ5uOy
+?Q{
<9@n`8nx4<J50//Bd='e>+`me؊zT9 +IUf0wAE]'~W鑛^tI}ͥ=qa$W kKoFv}ٷ0adL(#g5z~[;tkxdHE-:?:|[Rٔa8v(aŎ +0#" +^; i<\ +ty>J[2Lճ&MI=+vvC+edO='[$Wi0# + 4[9%|ps@YLWkdfI&^ +/LkN5k)+kG
k<np^heʐgx4Y+LǞoE^. +<-cJ>[]uktinLZ(So[+
/SǣIMH3u`xxZtGY46BF)@o]T(G)A)aM8h
Yy$QԈbBF.WZŜ<^)L!N:Oj~EmO"[YSQPU!ͬ>G8 +{Wl +?)
Pd9H0}h\\&6({ *˖dUf:Mt 1)ָV=e\eKq4;\;#!l!]0Yyh(icз<dA:ߋ}~02HM +Fh~c7s,Ԓ&fe'9<9QFIdvxzm1C<@M(WnhjSJ/KEd[^Y qP[+Am>?iHiՔr_d:'%Sʑs¦Hu{-Awg;F1I"I0Z]!]sd ԕf #su'uVD,;VڧV
Q %@kMk=U̯AEwbeMtɨhN,d 6=B^|hh,)!QH(5M)bܺ=M()Xv."OޓH8bÝ6zD3+wҜLU[ו11?nW]00yp-/I}wq9.F90=ty*dL{Ψw쎋(,> kS'&.Awrf]9<u|W%fhQ3v(rE5: #ge$"f!|>U'| M}&]͑Ysf-uxkf#SocDS:A7S}e\ќ3W\av +\3a(r@g+
*,lˉUN^r9qw](rVf^h'ރş F@!2d(Y
ҢZ1OHS 8hr>c_u6F/qrzwGbr1&'Ni&`Iy>= +7n60<U=wffqK{*ݤ0~iڗcmnu4\}(=+DV5̵tL{$`fɃ/JCArwuՉxWﭓA~%&LS1/L
HƳD\lk@PzOx}3:緑NF_lmw% hs4ܜ}4{:DbNԙK)n36mdjNu$i-H/5u +^S1Yiujh1X*.ԃiIk +':&Q'm)W s$1D+Sc$+if +'|#+O>h^W[6FE(L/C띿{#HsX#V %eD ?Sc>ss]m֟n#%x +
j-LDRG_\I?<D#5;Ey#qe!zsO'Y +-Ŵ&6Mw~%dbAJJSaG5DySF:Szk8Pd,8P&_7Pou$
Pi`ssX+iMy}^Ҝ˸?{50u{js.\CQg½w&-26s_T&FT KZFABz^W$K4]5bL4^o4=T>\}zfMX#_h6 +t:P;*S +yuV!#bߩ*S"4&vJqs|{⌋Pq͜قOzA$w]jpQ]0ߡS01u^*|TMCޓ
5P,X6wnvLL(lYR`]*$Ƚ5R
7~+*K&2MbMq2otRom\9eOׇ*x,!݁#j
QC5۟=\[F +yr80IW%KNmP}L>+E%iaJBwUR4VՇa^`>jD-ͅ^ +袳qӂ f4-)?:X[k|""A+j+lZg"7clKu3UĞ2~o .,z=~=: lʁGIS@dܷRdVc_[ߦaKzQ2ɖffp+9,!)U'$f% +y#ę͗)7*:=j+7G"{%ߤ~g4o^~ԾiƖ)io_e +
<S0H;犝 +>ffIg9Z{Aښ;G7?~ +endstream +endobj +134 0 obj +<< +/Type /FontDescriptor +/FontName /ULVELD+CMTT10 +/Flags 4 +/FontBBox [-4 -233 537 696] +/Ascent 611 +/CapHeight 611 +/Descent -222 +/ItalicAngle 0 +/StemV 69 +/XHeight 431 +/CharSet (/A/B/C/D/E/F/R/S/a/backslash/c/colon/d/e/eight/f/five/four/greater/h/hyphen/i/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/quoteright/r/s/seven/six/slash/t/three/two/v/x/zero) +/FontFile 133 0 R +>> +endobj +119 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /JJKGXQ+CMB10 +/FontDescriptor 126 0 R +/FirstChar 76 +/LastChar 120 +/Widths 120 0 R +>> +endobj +19 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /CUJHND+CMMI10 +/FontDescriptor 128 0 R +/FirstChar 58 +/LastChar 58 +/Widths 121 0 R +>> +endobj +1 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /GMFNUY+CMR10 +/FontDescriptor 130 0 R +/FirstChar 11 +/LastChar 122 +/Widths 124 0 R +>> +endobj +18 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /FXXUVH+CMSY10 +/FontDescriptor 132 0 R +/FirstChar 0 +/LastChar 0 +/Widths 122 0 R +>> +endobj +17 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /ULVELD+CMTT10 +/FontDescriptor 134 0 R +/FirstChar 35 +/LastChar 120 +/Widths 123 0 R +>> +endobj +5 0 obj +<< +/Type /Pages +/Count 6 +/Parent 135 0 R +/Kids [3 0 R 15 0 R 28 0 R 41 0 R 44 0 R 48 0 R] +>> +endobj +61 0 obj +<< +/Type /Pages +/Count 5 +/Parent 135 0 R +/Kids [55 0 R 66 0 R 76 0 R 107 0 R 117 0 R] +>> +endobj +135 0 obj +<< +/Type /Pages +/Count 11 +/Kids [5 0 R 61 0 R] +/MyPageAttribute /MyValue +>> +endobj +136 0 obj +<< +/Type /Outlines +/First 86 0 R +/Last 104 0 R +/Count 5 +>> +endobj +104 0 obj +<< +/Title 105 0 R +/A 103 0 R +/Parent 136 0 R +/Prev 86 0 R +>> +endobj +101 0 obj +<< +/Title 102 0 R +/A 100 0 R +/Parent 86 0 R +/Prev 98 0 R +>> +endobj +98 0 obj +<< +/Title 99 0 R +/A 97 0 R +/Parent 86 0 R +/Prev 89 0 R +/Next 101 0 R +>> +endobj +95 0 obj +<< +/Title 96 0 R +/A 94 0 R +/Parent 89 0 R +/Prev 92 0 R +>> +endobj +92 0 obj +<< +/Title 93 0 R +/A 91 0 R +/Parent 89 0 R +/Next 95 0 R +>> +endobj +89 0 obj +<< +/Title 90 0 R +/A 88 0 R +/Parent 86 0 R +/Next 98 0 R +/First 92 0 R +/Last 95 0 R +/Count -2 +>> +endobj +86 0 obj +<< +/Title 87 0 R +/A 85 0 R +/Parent 136 0 R +/Next 104 0 R +/First 89 0 R +/Last 101 0 R +/Count 3 +>> +endobj +137 0 obj +[68 0 R 57 0 R] +endobj +68 0 obj +<< +/I <</Title (THE LITTLE MATCH-SELLER by Hans Christian)>> +/F 69 0 R +>> +endobj +69 0 obj +<< +/T 68 0 R +/V 71 0 R +/N 70 0 R +/P 66 0 R +/R 72 0 R +>> +endobj +70 0 obj +<< +/V 69 0 R +/N 71 0 R +/P 66 0 R +/R 73 0 R +>> +endobj +71 0 obj +<< +/V 70 0 R +/N 69 0 R +/P 66 0 R +/R 74 0 R +>> +endobj +57 0 obj +<< +/I <</Title (THE LITTLE MATCH-SELLER by Hans Christian)>> +/F 58 0 R +>> +endobj +58 0 obj +<< +/T 57 0 R +/V 60 0 R +/N 59 0 R +/P 55 0 R +/R 62 0 R +>> +endobj +59 0 obj +<< +/V 58 0 R +/N 60 0 R +/P 55 0 R +/R 63 0 R +>> +endobj +60 0 obj +<< +/V 59 0 R +/N 58 0 R +/P 55 0 R +/R 64 0 R +>> +endobj +138 0 obj +<< +/Type /Catalog +/Pages 135 0 R +/Threads 137 0 R +/Outlines 136 0 R + /PageMode /UseOutlines /URI (http://www.fi.muni.cz/) +/OpenAction 115 0 R +>> +endobj +139 0 obj +<< +/Author (Han The Thanh) +/CreationDate (D:20001212000000) +/ModDate (D:20210228102409-08'00') +/Creator (TeX) +/Producer (pdfTeX) +/Title (samplepdf.pdf) +/Subject (Example) +/Keywords (PDF TeX) +/Trapped /False +/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) kpathsea version 6.3.2) +>> +endobj +xref +0 140 +0000000024 65535 f +0000928067 00000 n +0000001777 00000 n +0000001646 00000 n +0000000015 00000 n +0000928491 00000 n +0000006353 00000 n +0000001878 00000 n +0000006376 00000 n +0000006467 00000 n +0000006516 00000 n +0000006609 00000 n +0000006730 00000 n +0000006773 00000 n +0000007221 00000 n +0000006219 00000 n +0000001941 00000 n +0000928348 00000 n +0000928208 00000 n +0000927925 00000 n +0000007112 00000 n +0000008121 00000 n +0000040402 00000 n +0000040768 00000 n +0000000025 00000 f +0000000000 00000 f +0000447484 00000 n +0000447850 00000 n +0000007987 00000 n +0000007385 00000 n +0000008487 00000 n +0000008685 00000 n +0000040330 00000 n +0000450071 00000 n +0000448023 00000 n +0000448853 00000 n +0000609828 00000 n +0000448888 00000 n +0000449039 00000 n +0000721640 00000 n +0000833452 00000 n +0000449937 00000 n +0000449104 00000 n +0000835358 00000 n +0000835224 00000 n +0000833613 00000 n +0000835760 00000 n +0000838301 00000 n +0000835626 00000 n +0000835472 00000 n +0000838069 00000 n +0000838143 00000 n +0000838222 00000 n +0000845727 00000 n +0000846039 00000 n +0000845545 00000 n +0000838431 00000 n +0000929807 00000 n +0000929897 00000 n +0000929969 00000 n +0000930031 00000 n +0000928599 00000 n +0000845891 00000 n +0000845940 00000 n +0000845990 00000 n +0000853566 00000 n +0000853255 00000 n +0000846141 00000 n +0000929521 00000 n +0000929611 00000 n +0000929683 00000 n +0000929745 00000 n +0000853418 00000 n +0000853467 00000 n +0000853517 00000 n +0000854045 00000 n +0000853880 00000 n +0000853668 00000 n +0000854015 00000 n +0000856612 00000 n +0000856758 00000 n +0000856883 00000 n +0000857002 00000 n +0000857139 00000 n +0000857289 00000 n +0000854147 00000 n +0000929375 00000 n +0000854188 00000 n +0000854216 00000 n +0000929264 00000 n +0000854257 00000 n +0000854287 00000 n +0000929190 00000 n +0000854328 00000 n +0000854360 00000 n +0000929116 00000 n +0000854401 00000 n +0000854433 00000 n +0000929028 00000 n +0000854474 00000 n +0000854504 00000 n +0000928951 00000 n +0000854546 00000 n +0000854577 00000 n +0000928873 00000 n +0000854625 00000 n +0000858138 00000 n +0000856380 00000 n +0000854654 00000 n +0000857431 00000 n +0000857572 00000 n +0000857714 00000 n +0000857854 00000 n +0000857996 00000 n +0000859396 00000 n +0000858253 00000 n +0000859522 00000 n +0000859238 00000 n +0000858301 00000 n +0000927782 00000 n +0000859638 00000 n +0000859910 00000 n +0000859935 00000 n +0000859960 00000 n +0000860323 00000 n +0000860946 00000 n +0000871215 00000 n +0000871463 00000 n +0000878848 00000 n +0000879075 00000 n +0000902903 00000 n +0000903406 00000 n +0000910786 00000 n +0000911012 00000 n +0000927379 00000 n +0000928704 00000 n +0000928797 00000 n +0000929488 00000 n +0000930093 00000 n +0000930256 00000 n +trailer +<< /Size 140 +/Root 138 0 R +/Info 139 0 R +/ID [<A367CAB0F6E6BCD7F9D2DC41237898D7> <A367CAB0F6E6BCD7F9D2DC41237898D7>] >> +startxref +930596 +%%EOF diff --git a/Master/texmf-dist/doc/pdftex/samplepdftex/supp-mis.tex b/Master/texmf-dist/doc/pdftex/samplepdftex/supp-mis.tex deleted file mode 100644 index ab089a297e1..00000000000 --- a/Master/texmf-dist/doc/pdftex/samplepdftex/supp-mis.tex +++ /dev/null @@ -1,695 +0,0 @@ -%D \module -%D [ file=supp-mis, -%D version=2004.10.26, % 1997.01.04, -%D title=\CONTEXT\ Support Macros, -%D subtitle=Missing (For Generic Use), -%D author=Hans Hagen, -%D date=\currentdate, -%D copyright={PRAGMA / Hans Hagen \& Ton Otten}] -%C -%C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See mreadme.pdf for -%C details. - -%D Some support modules are more or less independant. This -%D module, which is not part of plain \CONTEXT, provides the -%D missing macros and declarations of registers. - -\ifx \undefined \writestatus \else \expandafter \endinput \fi - -%D Because \LATEX\ has no safe package loading mechanism, we -%D need to take care of possible interference. - -\def\StartLatexHack - {\edef\StopLatexHack - {\catcode`\noexpand/=\the\catcode`/ - \catcode`\noexpand:=\the\catcode`: - \catcode`\noexpand;=\the\catcode`; - \catcode`\noexpand"=\the\catcode`" - \catcode`\noexpand<=\the\catcode`< - \catcode`\noexpand>=\the\catcode`>}% - \catcode`/=12 \catcode`:=12 \catcode`;=12 - \catcode`"=12 \catcode`<=12 \catcode`>=12 } - -%D This hack is needed especially for \LATEX\ users who use -%D the Babel package. The Germans have active \type {"}'s, the -%D Poles have \type {/}, while the French have \type {:} and -%D \type {;} defines as command (thanks to Daniel Flipo for -%D pointing that out and testing). Potentially active \type -%D {?}'s and \type {!}'s are less dangerous since they are -%D handled by the \type {\protect} and \type {\unprotect} -%D macros. - -\StartLatexHack - -%D \macros -%D {ifnocontextobject} -%D -%D First we take care of redundant defining. The next set of -%D macros are a bit complicated by the fact that Plain -%D \TEX\ defines the \type{\new}||macros as being outer. -%D Furthermore nested \type{\if}'s can get us into -%D trouble. - -\def\definecontextobject - {\iftrue} - -\def\gobblecontextobject - {\setbox0\hbox - \bgroup - \long\def\gobblecontextobject##1\fi{\egroup}% - \expandafter\gobblecontextobject\string} - -\long\def\ifnocontextobject#1\do - {\ifx#1\undefined - \expandafter\definecontextobject - \else - %\writestatus{system}{beware of conflicting \string#1}% - \expandafter\gobblecontextobject - \fi} - -%D \macros -%D {beginETEX,beginTEX} -%D -%D Outside \CONTEXT\ we will not be \ETEX||aware. - -\long\def\beginETEX #1\endETEX {} -\long\def\beginOMEGA#1\endOMEGA{} - -\let\beginTEX\relax \let\endTEX\relax - -%D \macros -%D {writestatus} -%D -%D We start each module with a message. Normally the output is -%D formatted, but here we keep things simple. - -\ifnocontextobject \writestatus \do - - \def\writestatus#1#2% - {\immediate\write16{#1 : #2}} - -\fi - -%D Let's see if it works. - -\writestatus{loading}{Context Support Macros / Miscellaneous (2004.10.26)} - -%D \macros -%D {protect,unprotect} -%D -%D Next we present a poor mans alternative for \type{\protect} -%D and \type{\unprotect}, two commands that enable us to use -%D the characters \type{@}, \type{!} and \type{?} in macro -%D names. - -\ifnocontextobject \protect \do - - \let\protect\relax - -\fi - -\newcount\protectiondepth - -\ifnocontextobject \unprotect \do - - \def\unprotect - {\advance\protectiondepth 1 - \ifnum\protectiondepth=1 - \let\normalprotect=\protect - \def\protect - {\ifnum\protectiondepth>0 - \advance\protectiondepth -1 - \ifnum\protectiondepth=0 - \doprotect - \let\protect=\normalprotect - \fi - \fi} - \edef\doprotect - {\catcode`\noexpand @=\the\catcode`@\relax - \catcode`\noexpand !=\the\catcode`!\relax - \catcode`\noexpand ?=\the\catcode`?\relax} - \catcode`@=11 - \catcode`!=11 - \catcode`?=11 - \fi} - -\fi - -%D We start using this one it at once. - -\unprotect - -%D \macros -%D {scratch...,if...,next...} -%D -%D We need some scratch registers. Users are free to use them, -%D but can never be sure of their value once another macro is -%D called. We only allocate things when they are yet -%D undefined. This way we can't mess up other macro packages, -%D but of course previous definitions can mess up our modules. - -\ifnocontextobject \donetrue \do \newif\ifdone \fi - -% no time now, will do a better test later (based on dimendef) - -\def\!!stringa{plain} \ifx\!!stringa\fmtname \donetrue \else -\def\!!stringa{babel-plain} \ifx\!!stringa\fmtname \donetrue \else - \donefalse \fi \fi - -\ifdone - % plain defines some 15 dimens, so we need to define a few - % dummies in order to get out of the scratch area - \newdimen\scratchdimen % 16 - \newdimen\scratchdimen % 17 - \newdimen\scratchdimen % 18 - \newdimen\scratchdimen % 19 - \newdimen\scratchdimen % 20 - \newdimen\scratchdimen % 21 -\fi - -\ifnocontextobject \scratchcounter \do \newcount \scratchcounter \fi -\ifnocontextobject \scratchtoks \do \newtoks \scratchtoks \fi -\ifnocontextobject \scratchdimen \do \newdimen \scratchdimen \fi -\ifnocontextobject \scratchskip \do \newskip \scratchskip \fi -\ifnocontextobject \scratchmuskip \do \newmuskip \scratchmuskip \fi -\ifnocontextobject \scratchbox \do \newbox \scratchbox \fi -\ifnocontextobject \scratchread \do \newread \scratchread \fi -\ifnocontextobject \scratchwrite \do \newwrite \scratchwrite \fi - -%D Watch out, in the past we ran into troubles with \type {\onepoint} -%D (and others) mening something different in \LATEX\ then here. In -%D such situations clashes are bound to happen. For this reason the -%D assignments are no inside the test. We try to catch those situations -%D but we cannot keep ahead of teh future. - -\ifnocontextobject \zeropoint \do \newdimen \zeropoint \zeropoint = 0pt \fi % else problems with dimen12 -\ifnocontextobject \onepoint \do \newdimen \onepoint \onepoint = 1pt \fi -\ifnocontextobject \onebasepoint \do \newdimen \onebasepoint \onebasepoint = 1bp \fi -\ifnocontextobject \zerocount \do \chardef \zerocount = 0 \fi -\ifnocontextobject \plusone \do \chardef \plusone = 1 \fi -\ifnocontextobject \minusone \do \newcount \minusone \minusone = -1 \fi -\ifnocontextobject \thousandpoint \do \newdimen \thousandpoint \thousandpoint = 1000pt \fi -\ifnocontextobject \onerealpoint \do \newdimen \onerealpoint \onerealpoint = 1pt \fi % latex has a funny \onepoint - -\ifnocontextobject \emptytoks \do \newtoks \emptytoks \fi -\ifnocontextobject \nextbox \do \newbox \nextbox \fi -\ifnocontextobject \nextdepth \do \newdimen \nextdepth \fi - -\ifnocontextobject \CONTEXTtrue \do \newif\ifCONTEXT \fi -\ifnocontextobject \eightbitcharacterstrue \do \newif\ifeightbitcharacters \fi -\ifnocontextobject \MPdrawingdonetrue \do \newif\ifMPdrawingdone \fi - -\ifnocontextobject \ifzeropt \do \let\ifzeropt\ifcase \fi - -%D \macros -%D {@@...} -%D -%D We use symbolic name for \CATCODES. They can only be used -%D when we are in unprotected state. - -\ifnocontextobject \@@escape \do \chardef\@@escape = 0 \fi -\ifnocontextobject \@@begingroup \do \chardef\@@begingroup = 1 \fi -\ifnocontextobject \@@endgroup \do \chardef\@@endgroup = 2 \fi -\ifnocontextobject \@@endofline \do \chardef\@@endofline = 5 \fi -\ifnocontextobject \@@ignore \do \chardef\@@ignore = 9 \fi -\ifnocontextobject \@@space \do \chardef\@@space = 10 \fi -\ifnocontextobject \@@letter \do \chardef\@@letter = 11 \fi -\ifnocontextobject \@@other \do \chardef\@@other = 12 \fi -\ifnocontextobject \@@active \do \chardef\@@active = 13 \fi -\ifnocontextobject \@@comment \do \chardef\@@comment = 14 \fi - -\def\s!sp{sp} -\def\s!pt{pt} -\def\s!bp{bp} - -%D \macros -%D {@EA,expanded,expandoneargafter,expandtwoargsafter} -%D -%D Also needed: - -\let\@EA=\expandafter \let\@@expanded\empty - -\def\expanded#1% - {\long\xdef\@@expanded{\noexpand#1}\@@expanded} - -\def\expandoneargafter#1#2% - {\@EA#1\@EA{#2}} - -\def\expandtwoargsafter#1#2#3% - {\@EA\@EA\@EA#1\@EA\@EA\@EA{\@EA#2\@EA}\@EA{#3}} - -\def\@EAEAEA{\@EA\@EA\@EA} - -%D \macros -%D {everyline,EveryLine,EveryPar} -%D -%D In \CONTEXT\ we use \type{\everypar} for special purposes -%D and provide \type{\EveryPar} as an alternative. The same -%D goes for \type{\everyline} and \type{\EveryLine}. - -\ifnocontextobject \everyline \do \newtoks\everyline \fi -\ifnocontextobject \EveryPar \do \let\EveryPar =\everypar \fi -\ifnocontextobject \EveryLine \do \let\EveryLine=\everyline \fi - -%D \macros -%D {globallet} - -\def\globallet{\global\let} - -%D \macros -%D {!!...} -%D -%D We reserve ourselves some scratch strings (i.e. macros) -%D and some more counters. - -\ifnocontextobject \!!stringa \do \def\!!stringa {} \fi -\ifnocontextobject \!!stringb \do \def\!!stringb {} \fi -\ifnocontextobject \!!stringc \do \def\!!stringc {} \fi -\ifnocontextobject \!!stringd \do \def\!!stringd {} \fi - -\ifnocontextobject \!!counta \do \newcount\!!counta {} \fi -\ifnocontextobject \!!countb \do \newcount\!!countb {} \fi - -%D \macros -%D {!!...} -%D -%D The next set of definitions speed up processing a bit. -%D Furthermore it saves memory. - -\ifnocontextobject \!!zeropoint \do \def\!!zeropoint {0pt} \fi -\ifnocontextobject \!!zerocount \do \def\!!zerocount {0} \fi -\ifnocontextobject \!!tenthousand \do \def\!!tenthousand {10000} \fi - -\ifnocontextobject \!!width \do \def\!!width {width} \fi -\ifnocontextobject \!!height \do \def\!!height {height} \fi -\ifnocontextobject \!!depth \do \def\!!depth {depth} \fi - -\ifnocontextobject \!!plus \do \def\!!plus {plus} \fi -\ifnocontextobject \!!minus \do \def\!!minus {minus} \fi -\ifnocontextobject \!!to \do \def\!!to {to} \fi - -%D \macros -%D {smashbox} -%D -%D The system modules offer a range of smashing macros, of -%D which we only copied \type{\smashbox}. - -\ifnocontextobject \smashbox \do - - \def\smashbox#1% - {\wd#1\zeropoint - \ht#1\zeropoint - \dp#1\zeropoint} - -\fi - -%D \macros -%D {dowithnextbox} -%D -%D Also without further comment, we introduce a macro that -%D gets the next box and does something usefull with it. -%D Because the \type{\afterassignment} is executed inside the -%D box, we have to use a \type{\aftergroup} too. - -\ifnocontextobject \dowithnextbox \do - - \def\dowithnextbox#1% - {\def\dodowithnextbox{#1}% - \afterassignment\dododowithnextbox - \setbox\nextbox} - - \def\dododowithnextbox% - {\aftergroup\dodowithnextbox} - -\fi - -%D \macros -%D {setvalue,setevalue,setxvalue,,setgvalue, -%D getvalue, -%D letvalue,letgvalue} -%D -%D The next two macros expand their argument to -%D \type{\argument}. The first one is used to define macro's -%D the second one executes them. - -\ifnocontextobject \setvalue \do - - \def\setvalue #1{\expandafter\def\csname#1\endcsname} - \def\setevalue#1{\expandafter\edef\csname#1\endcsname} - \def\setgvalue#1{\expandafter\gdef\csname#1\endcsname} - \def\setxvalue#1{\expandafter\xdef\csname#1\endcsname} - \def\getvalue #1{\csname#1\endcsname} - \def\letvalue #1{\expandafter\let\csname#1\endcsname} - \def\letgvalue#1{\global\expandafter\let\csname#1\endcsname} -\fi - -%D \macros -%D {unexpanded} -%D -%D The next command can be used as prefixed for commands that -%D need protection during tests and writing to files. This -%D is a very \CONTEXT\ specific one. - -\ifnocontextobject \unexpanded \do - - \let\unexpanded\relax - -\fi - -%D \macros -%D {convertargument} -%D -%D The original one offers a bit more, like global assignment, the -%D the next implementation is however a bit more byte saving. - -\ifnocontextobject \convertargument \do - - \def\doconvertargument#1>{} - - \long\def\convertargument#1\to#2% - {\long\def\convertedargument{#1}% - \edef#2{\expandafter\doconvertargument\meaning\convertedargument}} - -\fi - -%D \macros -%D {forgetall} -%D -%D Sometimes we have to disable interference of whatever kind -%D of skips and mechanisms. The next macro resets some. - -\ifnocontextobject \forgetall \do - - \def\forgetall - {\parskip\zeropoint - \leftskip\zeropoint - \parindent\zeropoint - \everypar{}} - -\fi - -%D \macros -%D {withoutpt, -%D ScaledPointsToBigPoints,ScaledPointsToWholeBigPoints} -%D -%D \TEX\ lacks some real datastructure. We can however use -%D \DIMENSIONS. This kind of trickery is needed when we want -%D \TEX\ to communicate with the outside world (by means of -%D \type{\specials}). - -\ifnocontextobject \withoutpt \do - - {\catcode`\.=\@@other - \catcode`\p=\@@other - \catcode`\t=\@@other - \gdef\WITHOUTPT#1pt{#1}} - - \def\withoutpt#1% - {\expandafter\WITHOUTPT#1} - - \def\ScaledPointsToBigPoints#1#2% - {\scratchdimen=#1sp\relax - \scratchdimen=.996264\scratchdimen - \edef#2{\withoutpt{\the\scratchdimen}}} - - \def\ScaledPointsToWholeBigPoints#1#2% - {\scratchdimen=#1sp - \scratchdimen=.996264\scratchdimen - \scratchcounter=\scratchdimen - \advance\scratchcounter by 32768 - \divide\scratchcounter by 65536 - \edef#2{\the\scratchcounter}} - -\fi - -%D \macros -%D {doprocessfile} -%D -%D This macro takes three arguments: the file number, the -%D filename and a macro that handles the content of a read -%D line. - -\newif\iffileprocessed - -\ifnocontextobject \doprocessfile \do - - \def\doprocessfile#1#2#3% - {\openin#1=#2\relax - \ifeof#1% - \fileprocessedfalse - \closein#1\relax - \else - \fileprocessedtrue - \gdef\dofinishfile% - {\closein#1\relax - \global\let\doprocessline\relax}% - \gdef\doprocessline% - {\ifeof#1% - \dofinishfile - \else - \global\read#1 to \fileline - #3\relax - \expandafter\doprocessline - \fi}% - \expandafter\doprocessline - \fi} - -\fi - -%D \macros -%D {uncatcodespecials} -%D -%D This one is taken from the \TEX\ book. The \CONTEXT\ -%D alternative is a bit different, but we hope this one works -%D here. - -\ifx\dospecials\undefined - - \def\dospecials - {\do\ \do\\\do\{\do\}\do\$% - \do\#\do\^\do\_\do\&\do\%% - \do\~\do\^^A\do\^^K} - -\fi - -\ifnocontextobject \uncatcodespecials \do - - \def\uncatcodespecials - {\def\do##1{\catcode`##1=12 }\dospecials - \catcode`\ =\@@space - \catcode`\^^L=\@@ignore - \catcode`\^^M=\@@endofline - \catcode`\^^?=\@@ignore} - -\fi - -\ifnocontextobject \setnaturalcatcodes \do - -\def\setnaturalcatcodes - {\catcode`\!=\@@other \catcode`\?=\@@other \catcode`\@=\@@other - \catcode`\#=\@@other \catcode`\&=\@@other \catcode`\|=\@@other - \catcode`\$=\@@other \catcode`\^=\@@other \catcode`\_=\@@other - \catcode`\*=\@@other \catcode`\/=\@@other - \catcode`\-=\@@other \catcode`+=\@@other - \catcode`\==\@@other \catcode`\<=\@@other \catcode`\>=\@@other - \catcode`\"=\@@other \catcode`\'=\@@other \catcode`\`=\@@other - \catcode`\:=\@@other \catcode`\;=\@@other - \catcode`\,=\@@other \catcode`\.=\@@other \catcode`\~=\@@other - \catcode`\(=\@@other \catcode`\)=\@@other - \catcode`\{=\@@other \catcode`\}=\@@other - \catcode`\\=\@@other \catcode`\%=\@@other } - -\fi - -%D \macros -%D {doglobal} -%D -%D Some \CONTEXT\ low level macros can have a \type{\doglobal} -%D prefix. Let's just forget about that here: - -\ifnocontextobject \doglobal \do \let\doglobal\relax \fi - -%D The next obscure one is needed in the generic verbatim -%D environment. When we end up with more of these, it's time -%D to load the module \type{syst-gen}. - -\ifnocontextobject \doifincsnameelse \do - - \def\dodoifincsnameelse#1#2% - {\def\dododoifincsnameelse##1#1##2##3\war% - {\csname\if##2@iffalse\else iftrue\fi\endcsname}% - \expandafter\dododoifincsnameelse#2#1@@\war} - - \long\def\doifincsnameelse#1#2#3#4% - {\edef\@@instring{#1}% - \expandafter\dodoifincsnameelse\expandafter{\@@instring}{#2}% - #3% - \else - #4% - \fi} - -\fi - -%D \macros -%D {dostepwiserecurse, dorecurse, doloop, exitloop} -%D -%D The next loop macro is a real weak one, and does not offer -%D the full \CONTEXT\ functionality, let alone nesting, but -%D for simple purposes, its behaviour is acceptable. - -\newcount\recursecounter - -\def\dostepwiserecurse#1#2#3#4% very weak and rubishly version - {\ifnum#2<#1\relax\else\dodostepwiserecurse{#1}{#2}{#3}{#4}\fi} - -\def\dodostepwiserecurse#1#2#3#4% very weak and rubishly version - {\recursecounter=#1\relax - \loop - \edef\recurselevel{\the\recursecounter}% - #4\relax - \ifnum\recursecounter<#2\relax - \advance\recursecounter by #3\relax - \repeat} - -\def\dorecurse#1% - {\dostepwiserecurse{1}{#1}{1}} - -\def\doloop - {\dostepwiserecurse{1}{\maxdimen}{1}} - -\def\exitloop - {\recursecounter=\maxdimen} - -%D \macros -%D {ifundefined,doifdefined,doifundefined, -%D doifdefinedelse,doifundefinedelse} -%D -%D These alteratives are not robust but suitable for simple -%D usage. The official ones are a bit faster. - -\ifnocontextobject \doifdefined \do - - \def\ifundefined#1% - {\expandafter\ifx\csname#1\endcsname\relax} - - \def\doifdefinedelse#1#2#3% - {\expandafter\ifx\csname#1\endcsname\relax#3\else#2\fi} - - \def\doifundefinedelse#1#2#3% - {\expandafter\ifx\csname#1\endcsname\relax#2\else#3\fi} - - \def\doifdefined#1#2% - {\expandafter\ifx\csname#1\endcsname\relax\else#2\fi} - - \def\doifundefined#1#2% - {\expandafter\ifx\csname#1\endcsname\relax#2\fi} - -\fi - -%D \macros -%D {doifinstringelse} -%D -%D It seems like we end up with more and more macros here. -%D Sigh. - -\ifnocontextobject \doifinstringelse \do - - \def\p!doifinstringelse#1#2% - {\def\pp!doifinstringelse##1#1##2##3\war% - {\csname if\if##2@fals\else tru\fi e\endcsname}% - \expanded{\pp!doifinstringelse#2#1@@\noexpand\war}} - - \long\def\doifinstringelse#1#2#3#4% - {\edef\@@@instring{#1}% - \@EA\p!doifinstringelse\@EA{\@@@instring}{#2}#3\else#4\fi} - -\fi - -%D \macros -%D {twodigitrounding} -%D -%D We don't support rounding outside \CONTEXT. Sorry. - -\def\twodigitrounding#1{#1} - -%D \macros -%D {lineheight} -%D -%D In \CONTEXT\ we have \type{\lineheight}, which in many -%D cases matches \type {\baselineskip}. - -\ifnocontextobject \lineheight \do - - \def\lineheight{\baselineskip} - -\fi - -%D \macros -%D {dohandletokens} -%D -%D The following macro is the simplified version, but good -%D enough for day to day hacks. -%D -%D \starttyping -%D \dohandletokens some text\with\somemacro -%D \stoptyping - -\ifnocontextobject \dohandletokens \do - -\def\dodohandletokens - {\ifx\next\end \else - \docommando{\next}% - \expandafter\dohandletokens - \fi} - -\def\dohandletokens - {\afterassignment\dodohandletokens\let\next= } - -\long\def\handletokens#1\with#2% - {\let\docommando=#2% - \dohandletokens#1\end} - -\fi - -%D Very reduced: - -\long\def\appendtoks#1\to#2% - {\scratchtoks{#1}\expanded{#2{\the#2\the\scratchtoks}}} - -%D Well, also handy. - -\def\doiffileelse#1#2#3% - {\immediate\openin\scratchread=#1\relax - \ifeof\scratchread - \def\next{#3}% - \else - \def\next{#2}% - \fi - \immediate\closein\scratchread - \next} - -%D New. - -\let\donothing\empty - -%D Also new: - -\def\letempty #1{\let#1\empty} -\def\globalletempty#1{\global\let#1\empty} - -\def\letvalueempty #1{\expandafter\let\csname#1\endcsname\empty} -\def\letgvalueempty#1{\global\expandafter\let\csname#1\endcsname\empty} - -%D Sigh - -\def\settrue #1{\chardef#1\zerocount} -\def\setfalse#1{\chardef#1\plusone} - -\let\newconditional = \setfalse -\let\ifconditional = \ifcase - -%D That's it. Please forget this junk and take a look at how -%D it should be done. - -\StopLatexHack \protect \endinput diff --git a/Master/texmf-dist/doc/pdftex/samplepdftex/supp-pdf.tex b/Master/texmf-dist/doc/pdftex/samplepdftex/supp-pdf.tex deleted file mode 100644 index 184cfb81582..00000000000 --- a/Master/texmf-dist/doc/pdftex/samplepdftex/supp-pdf.tex +++ /dev/null @@ -1,2191 +0,0 @@ -%D \module -%D [ file=supp-pdf, -%D version=2004.12.16, -%D title=\CONTEXT\ Support Macros, -%D subtitle=\METAPOST\ to \PDF\ conversion, -%D author=Hans Hagen \& others (see text), -%D date=\currentdate, -%D copyright=\PRAGMA] -%C -%C This module is part of the \CONTEXT\ macro||package and is -%C therefore copyrighted by \PRAGMA. See mreadme.pdf for -%C details. - -%D These macros are written as generic as possible. Some -%D general support macro's are loaded from a small module -%D especially made for non \CONTEXT\ use. In this module I -%D use a matrix transformation macro written by Tanmoy -%D Bhattacharya. Thanks to extensive testing by Sebastian -%D Ratz I was able to complete this module within reasonable -%D time. This module has support for \METAPOST\ extensions -%D built in. -%D -%D Daniel H. Luecking came up with a better (more precise) -%D transformation method. You can recognize his comment by -%D his initials. (We keep the old code around because it's a -%D nice illustration on how a module like this evolves.) - -% Beware, we cannot use \zeropoint here since it may be -% defined in the range \dimen 0 - 20 which we happen to use -% as scratch registers; inside context we may consider -% using dedicated registers. - -% fails: ( ) vect10 9.96265 fshow % \040\040\040\040 -% -% some optimizations are possible, but we need to be generic - -%D First we take care of non||\CONTEXT\ use (newlines needed, -%D expandafter not -). - -\ifx \undefined \writestatus \input supp-mis.tex \relax \fi - -\ifx \undefined \convertMPtoPDF \else \expandafter \endinput \fi - -\ifx \undefined \StartLatexHack \else \StartLatexHack \fi - -%D This module handles some \PDF\ conversion and insertions -%D topics. By default, the macros use the \PDFTEX\ primitive -%D \type{\pdfliteral} when available. Since \PDFTEX\ is now the -%D default engine for \TEX\ distributions, we need a more complex -%D test. - -\writestatus{loading}{Context Support Macros / PDF (2004.03.26)} - -\unprotect - -\ifx\PDFcode\undefined - \ifx\pdfliteral\undefined - \def\PDFcode#1{\special{PDF: #1}} - \else\ifx\pdfoutput\undefined - \def\PDFcode#1{\special{PDF: #1}} - \else\ifcase\pdfoutput - \def\PDFcode#1{\special{PDF: #1}} - \else % pdftex as well as in pdf mode - \let\PDFcode\pdfliteral - \fi\fi\fi -\else - % we probably use context -\fi - -%D First we define a handy constant: - -\bgroup \catcode`\%=\@@other \xdef\letterpercent{\string%} \egroup - -%D \macros -%D {pdfimage,pdfimages,pdfclippedimage} -%D -%D Starting with pdftex version 14, images are included more -%D natural to the form embedding. This enables alternative -%D images to be embedded. -%D -%D \starttyping -%D \pdfimage <optional dimensions> {file} -%D \pdfimages <optional dimensions> {high res file} {low res file} -%D \stoptyping -%D -%D The first one replaces the pre||version||14 original, -%D while the latter provides alternative images. -%D -%D The next macro is dedicated to Maarten Gelderman, who -%D needed to paste prepared \PDF\ pages into conference -%D proceedings. -%D -%D \starttyping -%D \pdfclippedimage <optional dimensions> {file} {l} {r} {t} {b} -%D \stoptyping - -% \ifx\pdftexversion\undefined % no \m!systems for the sake of latex -% \writestatus{systems}{Why not use pdf(e)TeX binaries?} -% \protect -% \expandafter\endinput -% \fi - -\ifx\pdftexversion\undefined \else \ifnum\pdftexversion>13 - - \def\pdfimage#1#% - {\dopdfimage{#1}} - - \def\dopdfimage#1#2% - {\immediate\pdfximage#1{#2}% - \pdfrefximage\pdflastximage} - - \def\pdfimages#1#% - {\dopdfimages{#1}} - - \def\dopdfimages#1#2#3% - {\immediate\pdfximage#1{#2}% - \immediate\pdfobj - {[ << /Image \the\pdflastximage\space0 R - /DefaultForPrinting true >> ]}% - \immediate\pdfximage#1 - attr {/Alternates \the\pdflastobj\space0 R}{#3}% - \pdfrefximage\pdflastximage} - - \def\pdfclippedimage#1#% specs {file}{left}{right}{top}{bottom} - {\dopdfclippedimage{#1}} - - \def\dopdfclippedimage#1#2#3#4#5#6% - {\bgroup - \pdfximage#1{#2}% - \setbox\scratchbox\hbox - {\pdfrefximage\pdflastximage}% - \hsize\wd\scratchbox - \advance\hsize -#3 - \advance\hsize -#4 - \vsize\ht\scratchbox - \advance\vsize -#5 - \advance\vsize -#6 - \setbox\scratchbox\vbox to \vsize - {\vskip-#5\hbox to \hsize{\hskip-#3\box\scratchbox\hss}}% - \pdfxform\scratchbox - \pdfrefxform\pdflastxform - \egroup} - -\fi \fi - -%D If you want to save a few hash entries, you may prefer the -%D less readable alternatives, like: -%D -%D \starttyping -%D \def\pdfimage#1#% This one is less readable but needs no additional -%D {\bgroup % hash entry for the second stage macro. -%D \def\pdfimage##1% -%D {\immediate\pdfximage##1{#2}% -%D \pdfrefximage\pdflastximage\egroup}} -%D \stoptyping - -%D For old times sake we provide a few aliases. These will be -%D removed some day. - -\ifx\pdftexversion\undefined \else \ifnum\pdftexversion>13 - - \let\pdfform =\pdfxform - \let\pdflastform=\pdflastxform - \let\pdfrefform =\pdfrefxform - -\fi \fi - -%D \macros -%D {convertPDFtoPDF} -%D -%D \PDFTEX\ supports verbatim inclusion of \PDF\ code. The -%D following macro takes care of inserting externally defined -%D illustrations in \PDF\ format. According to a suggestion -%D Tanmoy Bhattacharya posted to the \PDFTEX\ mailing list, we -%D first skip lines until \type{stream} is reached and then -%D copy lines until \type{endstream} is encountered. This -%D scheme only works with vectorized graphics in which no -%D indirect references to objects are used. Bitmaps also don't -%D work. Interpreting their specifications is beyond the -%D current implementation. -%D -%D \starttyping -%D \convertPDFtoPDF -%D {filename} -%D {x scale} {y scale} -%D {x offset } {y offset} -%D {width} {height} -%D \stoptyping -%D -%D When the scales are set to~1, the last last four values -%D are the same as the bounding box, e.g. -%D -%D \starttyping -%D \convertPDFtoPDF{mp-pra-1.pdf} {1} {1}{-1bp}{-1bp}{398bp}{398bp} -%D \convertPDFtoPDF{mp-pra-1.pdf}{.5}{.5} {0bp} {0bp}{199bp}{199bp} -%D \stoptyping -%D -%D Keep in mind, that this kind of copying only works for -%D pure and valid pdf code (without fonts). - -%D The scanning and copying is straightforward and quite fast. -%D To speed up things we use two constants. - -\def\@@PDFstream@@ {stream} -\def\@@PDFendstream@@ {endstream} - -%D \macros -%D {PDFmediaboxprefered} -%D -%D If needed, the macros can scan for the mediabox that -%D specifies the dimensions and offsets of the graphic. When -%D we say: -%D -%D \starttyping -%D \PDFmediaboxpreferedtrue -%D \stoptyping -%D -%D the mediabox present in the file superseded the user -%D specified, already scaled and calculated offset and -%D dimensions. Beware: the user supplied values are not the -%D bounding box ones! - -%D This code has become obsolete. - -% \newif\ifPDFmediaboxprefered - -\def\setPDFboundingbox#1#2#3#4#5#6% - {\dimen0=#1\dimen0=#5\dimen0 - \ScaledPointsToBigPoints{\number\dimen0}\PDFxoffset - \dimen0=#3\dimen0=#5\dimen0 - \xdef\PDFwidth{\the\dimen0}% - \dimen0=#2\dimen0=#6\dimen0 - \ScaledPointsToBigPoints{\number\dimen0}\PDFyoffset - \dimen0=#4\dimen0=#6\dimen0 - \xdef\PDFheight{\the\dimen0}% - \global\let\PDFxoffset\PDFxoffset - \global\let\PDFyoffset\PDFyoffset} - -\def\setPDFmediabox#1[#2 #3 #4 #5]#6\done - {\dimen2=#2bp\dimen2=-\dimen2 % \dimen2=-#2bp also works since tex handles -- - \dimen4=#3bp\dimen4=-\dimen4 % \dimen4=-#3bp also works since tex handles -- - \dimen6=#4bp\advance\dimen6 \dimen2 - \dimen8=#5bp\advance\dimen8 \dimen4 - \setPDFboundingbox{\dimen2}{\dimen4}{\dimen6}{\dimen8}\PDFxscale\PDFyscale} - -% \def\checkPDFmediabox#1/MediaBox#2#3\done -% {\ifx#2\relax \else -% \message{mediabox}% -% \setPDFmediabox#2#3\done -% \fi} - -%D We use the general macro \type{\doprocessfile} and feed this -%D with a line handling macro that changes it's behavior when -%D the stream operators are encountered. - -% \def\handlePDFline -% {\ifx\@@PDFstream@@\fileline -% \let\doprocessPDFline\copyPDFobject -% \startPDFtoPDF -% \else\ifPDFmediaboxprefered -% \expandafter\checkPDFmediabox\fileline/MediaBox\relax\done -% \fi\fi} - -% \def\copyPDFobject -% {\ifx\@@PDFendstream@@\fileline -% \ifPDFmediaboxprefered -% \let\doprocessPDFline\findPDFmediabox -% \else -% \let\doprocessPDFline\relax -% \fi -% \else -% \advance\scratchcounter 1 -% \PDFcode{\fileline}% -% \fi} - -% \def\findPDFmediabox -% {\expandafter\checkPDFmediabox\fileline/MediaBox\relax\done} - -%D The main conversion macro wraps the \PDF\ codes in a box -%D that is output as an object. The graphics are embedded -%D in~\type{q} and~\type{Q} and are scaled and positioned using -%D one transform call (\type{cm}). This saves some additional -%D scaling. - -%D \starttyping -%D \def\startPDFtoPDF% -%D {\setbox0=\vbox\bgroup -%D \message{[PDF to PDF \PDFfilename}% -%D \forgetall -%D \scratchcounter=0 -%D \let\stopPDFtoPDF=\dostopPDFtoPDF} -%D -%D \def\dostopPDFtoPDF% -%D {\ifnum\scratchcounter<0 \scratchcounter=1 \fi -%D \message{(\the\scratchcounter\space lines)]}% -%D \egroup -%D \wd0=\PDFwidth -%D \vbox to \PDFheight -%D {\forgetall -%D \vfill -%D \PDFcode{q}% -%D \PDFcode{1 0 0 1 \PDFxoffset\space \PDFyoffset\space cm}% -%D \PDFcode{\PDFxscale\space 0 0 \PDFyscale\space 0 0 cm}% -%D \box0 -%D \PDFcode{Q}}} -%D -%D \def\stopPDFtoPDF% -%D {\message{[PDF to PDF \PDFfilename\space not found]}} -%D -%D \def\convertPDFtoPDF#1#2#3#4#5#6#7% -%D {\bgroup -%D \def\PDFfilename{#1}% -%D \def\PDFxscale {#2}% -%D \def\PDFyscale {#3}% -%D \setPDFboundingbox{#4}{#5}{#6}{#7}{1}{1}% -%D \uncatcodespecials -%D \endlinechar=-1 -%D \let\doprocessPDFline=\handlePDFline -%D \doprocessfile\scratchread\PDFfilename\doprocessPDFline -%D \stopPDFtoPDF -%D \egroup} - -\def\convertPDFtoPDF#1#2#3#4#5#6#7% - {\message{[PDF to PDF use \string\PDFcode instead]}% - \vbox{use the direct method instead}} - -%D \macros -%D {dogetPDFmediabox} -%D -%D The next macro can be used to find the mediabox of a \PDF\ -%D illustration. -%D -%D \starttyping -%D \dogetPDFmediabox -%D {filename} -%D {new dimen}{new dimen}{new dimen}{new dimen} -%D \stoptyping -%D -%D Beware of dimen clashes: this macro uses the 5~default -%D scratch registers! When no file or mediabox is found, the -%D dimensions are zeroed. - -\def\dogetPDFmediabox#1#2#3#4#5% - {\bgroup - \def\PDFxscale{1}% - \def\PDFyscale{1}% - \uncatcodespecials - \endlinechar\minusone - \def\checkPDFtypepage##1/Type /Page##2##3\done% - {\ifx##2\relax - \else\if##2s% accept /Page and /Pages - \let\doprocessPDFline\findPDFmediabox - \else - \let\doprocessPDFline\findPDFmediabox - \fi\fi}% - \def\findPDFtypepage - {\expandafter\checkPDFtypepage\fileline/Type /Page\relax\done}% - \def\checkPDFmediabox##1/MediaBox##2##3\done% - {\ifx##2\relax \else - \setPDFmediabox##2##3\done - \fileprocessedtrue - \fi}% - \def\findPDFmediabox - {\expandafter\checkPDFmediabox\fileline/MediaBox\relax\done}% - \let\doprocessPDFline\findPDFtypepage - \doprocessfile\scratchread{#1}\doprocessPDFline - \egroup - \ifx\PDFxoffset\undefined - #2\zeropoint - #3\zeropoint - #4\zeropoint - #5\zeropoint - \else - #2=\PDFxoffset\onebasepoint - #3=\PDFyoffset\onebasepoint - #4=\PDFwidth - #5=\PDFheight - \fi} - -%D \macros -%D {convertMPtoPDF} -%D -%D The next set of macros implements \METAPOST\ to \PDF\ -%D conversion. Because we want to test as fast as possible, we -%D first define the \POSTSCRIPT\ operators that \METAPOST\ -%D uses. We don't define irrelevant ones, because these are -%D skipped anyway. - -%D The converter can be made a bit faster by replacing the -%D two test macros (the ones with the many \type {\if's}) by -%D a call to named branch macros (something \typ {\getvalue -%D {xPSmoveto}}. For everyday documents with relatively -%D small graphics the gain in speed can be neglected. - -\def \PScurveto {curveto} -\def \PSlineto {lineto} -\def \PSmoveto {moveto} -\def \PSshowpage {showpage} -\def \PSnewpath {newpath} -\def \PSfshow {fshow} -\def \PSclosepath {closepath} -\def \PSfill {fill} -\def \PSstroke {stroke} -\def \PSclip {clip} -\def \PSrlineto {rlineto} -\def \PSsetlinejoin {setlinejoin} -\def \PSsetlinecap {setlinecap} -\def \PSsetmiterlimit {setmiterlimit} -\def \PSsetgray {setgray} -\def \PSsetrgbcolor {setrgbcolor} -\def \PSsetcmykcolor {setcmykcolor} -\def \PSsetdash {setdash} -\def \PSgsave {gsave} -\def \PSgrestore {grestore} -\def \PStranslate {translate} -\def \PSscale {scale} -\def \PSconcat {concat} -\def \PSdtransform {dtransform} -\def \PSsetlinewidth {setlinewidth} -\def \PSpop {pop} - -\def \PSnfont {nfont} % was needed for TUG98 proceedings -\def \PSspecial {special} % extensions to MetaPost - -%D A previous version set \type {%} to ignore, which -%D simplified the following definitions. At the start of -%D conversion the percent character was made active again. -%D Because the whole graphic is one paragraph (there are no -%D empty lines) this does not give the desired effect. This -%D went unnoticed untill Scott Pakin sent me a test file -%D percent characters in a string. So, from now on we have -%D to prefix the following strings with percentages. - -\edef \PSBoundingBox {\letterpercent\letterpercent BoundingBox:} -\edef \PSHiResBoundingBox {\letterpercent\letterpercent HiResBoundingBox:} -\edef \PSExactBoundingBox {\letterpercent\letterpercent ExactBoundingBox:} -\edef \PSMetaPostSpecial {\letterpercent\letterpercent MetaPostSpecial:} -\edef \PSMetaPostSpecials {\letterpercent\letterpercent MetaPostSpecials:} -\edef \PSPage {\letterpercent\letterpercent Page:} - -%D By the way, the \type {setcmykcolor} operator is not -%D output by \METAPOST\ but can result from converting the -%D \cap{RGB} color specifications, as implemented in -%D \type{supp-mps}. - -%D In \POSTSCRIPT\ arguments precede the operators. Due to the -%D fact that in some translations we need access to those -%D arguments, and also because sometimes we have to skip them, -%D we stack them up. The stack is one||dimensional for non path -%D operators and two||dimensional for operators inside a path. -%D This is because we have to save the whole path for -%D (optional) postprocessing. Values are pushed onto the stack -%D by: -%D -%D \starttyping -%D \setMPargument {value} -%D \stoptyping -%D -%D They can be retrieved by the short named macros: -%D -%D \starttyping -%D \gMPa {number} -%D \gMPs {number} -%D \stoptyping -%D -%D When scanning a path specification, we also save the -%D operator, using -%D -%D \starttyping -%D \setMPkeyword {n} -%D \stoptyping -%D -%D The path drawing operators are coded for speed: \type{clip}, -%D \type{stroke}, \type{fill} and \type{fillstroke} become -%D 1, 2, 3 and~4. -%D -%D When processing the path this code can be retrieved -%D using -%D -%D \starttyping -%D \getMPkeyword % {n} -%D \stoptyping -%D -%D When setting an argument, the exact position on the stack -%D depends on the current value of the \COUNTERS\ -%D \type{\nofMPsegments} and \type{\nofMParguments}. - -\newcount\nofMPsegments -\newcount\nofMParguments - -%D These variables hold the coordinates. The argument part of -%D the stack is reset by: -%D -%D \starttyping -%D \resetMPstack -%D \stoptyping -%D -%D We use the prefix \type{@@MP} to keep the stack from -%D conflicting with existing macros. To speed up things a bit -%D more, we use the constant \type{\@@MP}. - -\def\@@MP{@@MP} - -\def\setMPargument% #1% - {\advance\nofMParguments \plusone - \expandafter\def - \csname\@@MP\the\nofMPsegments\the\nofMParguments\endcsname} % {#1} - -\def\letMPargument - {\advance\nofMParguments \plusone - \expandafter\let - \csname\@@MP\the\nofMPsegments\the\nofMParguments\endcsname} - -\def\setMPsequence#1 % - {\advance\nofMParguments \plusone - \expandafter\def - \csname\@@MP\the\nofMPsegments\the\nofMParguments\endcsname{#1}% - \handleMPsequence} - -\def\gMPa#1% - {\csname\@@MP0\number#1\endcsname} - -\def\gMPs#1% - {\csname\@@MP\the\nofMPsegments\number#1\endcsname} - -\def\dogMPa#1% - {\@EAEAEA\do\csname\@@MP0\number#1\endcsname} - -\def\setMPkeyword#1 % - {\expandafter\def\csname\@@MP\the\nofMPsegments0\endcsname{#1}% - \advance\nofMPsegments \plusone - \nofMParguments\zerocount} - -\def\getMPkeyword% #1% - {\csname\@@MP\the\nofMPsegments0\endcsname} % {\csname\@@MP#10\endcsname} - -%D When we reset the stack, we can assume that all further -%D comment is to be ignored and handled in strings. -%D By redefining the reset macro after the first call, we -%D save some run time. Only use this macro after all -%D comments are processed and use the simple alternative -%D when dealing with comments. - -\def\doresetMPstack - {\nofMParguments\zerocount} - -\def\resetMPstack - {\let\handleMPgraphic\handleMPendgraphic - \let\resetMPstack\doresetMPstack - \resetMPstack} - -%D The arguments are saved with the preceding command -%D \type{\do}. By default this command expands to nothing, but -%D when we deal with strings it's used to strip off the -%D \type{(} and \type{)}. -%D -%D Strings are kind of tricky, because characters can be -%D passed verbatim \type{(hello)}, by octal number -%D \type{(\005)} or as command \type{(\()}. We therefore -%D cannot simply ignore \type{(} and \type{)}, the way we do -%D with \type{[} and \type{]}. Another complication is that -%D strings may contain characters that normally have a -%D special meaning in \TEX, like \type{$} and \type{{}}. -%D -%D A previous solution made \type{\} an active character and -%D let it look ahead for a number or characters. We had to -%D abandon this scheme because of the need for verbatim -%D support. The next solution involved some \CATCODE\ -%D trickery but works well. - -\def\octalMPcharacter#1#2#3% - {\char'#1#2#3\relax} - -\bgroup -\catcode`\|=\@@comment -\catcode`\%=\@@active -\catcode`\[=\@@active -\catcode`\]=\@@active -\catcode`\{=\@@active -\catcode`\}=\@@active -\catcode`B=\@@begingroup -\catcode`E=\@@endgroup -\gdef\ignoreMPspecials| - B\let%\letterpercent| - \def[BE| - \def]BE| - \def{BE| - \def}BEE -\gdef\obeyMPspecials| - B\def%B\char 37\relax E| - \def[B\char 91\relax E| - \def]B\char 93\relax E| - \def{B\char123\relax E| - \def}B\char125\relax EE -\gdef\setMPspecials| - B\setnaturalcatcodes - \catcode`\\=\@@escape - \catcode`\%=\@@active - \catcode`\[=\@@active - \catcode`\]=\@@active - \catcode`\{=\@@active - \catcode`\}=\@@active - \lccode`\-=0 | latex sets this to `\- - \lccode`\%=`\% | otherwise it's seen as a number - \def\(B\char40\relax E| - \def\)B\char41\relax E| - \def\\B\char92\relax E| - \def\0B\octalMPcharacter0E| - \def\1B\octalMPcharacter1E| - \def\2B\octalMPcharacter2E| - \def\3B\octalMPcharacter3E| - \def\4B\octalMPcharacter4E| - \def\5B\octalMPcharacter5E| - \def\6B\octalMPcharacter6E| - \def\7B\octalMPcharacter7E| - \def\8B\octalMPcharacter8E| - \def\9B\octalMPcharacter9EE -\egroup - -%D We use the comment symbol as a sort of trigger. Beware! -%D The whole graphic is seen as on eparagraph, which means -%D that we cannot change the catcodes in between. - -\bgroup -\catcode`\%=\@@active -\gdef\startMPscanning{\let%=\startMPconversion} -\egroup - -%D In earlier versions we used the sequence -%D -%D \starttyping -%D \expandafter\handleMPsequence\input filename\relax -%D \stoptyping -%D -%D Persistent problems in \LATEX\ however forced us to use a -%D different scheme. Every \POSTSCRIPT\ file starts with a -%D \type{%}, so we temporary make this an active character -%D that starts the scanning and redefines itself. (The problem -%D originates in the redefinition by \LATEX\ of the -%D \type{\input} primitive.) - -\def\startMPconversion - {\ignoreMPspecials - \handleMPsequence} - -%D Here comes the main loop. Most arguments are numbers. This -%D means that they can be recognized by their \type{\lccode}. -%D This method saves a lot of processing time. We could -%D speed up the conversion by handling the \type{path} -%D seperately. - -\def\@EAEAEA{\expandafter\expandafter\expandafter} % to be sure - -\def\dohandleMPsequence#1% - {\ifdone - \ifcase\lccode`#1\relax - \@EAEAEA\dohandleMPsequenceA - \else - \@EAEAEA\dohandleMPsequenceB - \fi - \else - \@EA\dohandleMPsequenceC - \fi#1} - -%\def\dohandleMPsequenceA#1 % -% {\setMPargument{#1}% -% \handleMPsequence} - -\let\dohandleMPsequenceA\setMPsequence - -\def\dohandleMPsequenceB#1 % - {\edef\somestring{#1}% - \ifx\somestring\PSmoveto - \edef\lastMPmoveX{\gMPa1}% - \edef\lastMPmoveY{\gMPa2}% - \PDFcode{\!MPgMPa1 \!MPgMPa2 m}% - \resetMPstack - \else\ifx\somestring\PSnewpath - \let\handleMPsequence\handleMPpath - \else\ifx\somestring\PSgsave - \PDFcode{q}% - \resetMPstack - \else\ifx\somestring\PSgrestore - \PDFcode{Q}% - \resetMPstack - \else\ifx\somestring\PSdtransform % == setlinewidth - \let\handleMPsequence\handleMPdtransform - % after that we will encounter more tokens until setlinewidth+pop - % or pop+setlinewidth which we catch next; we explicitly need to - % reset the stack since [] n setdash may follow; a more clever - % approach would be to read on till the condition is met, but it's - % the only pop / setlinewidth we will encounter so ... - \else\ifx\somestring\PSsetlinewidth - % already handled in dtransform - \resetMPstack - \else\ifx\somestring\PSpop - % already handled in dtransform - \resetMPstack - \else\ifx\somestring\PSconcat - \PDFcode{\gMPa1 \gMPa2 \gMPa3 \gMPa4 \gMPa5 \gMPa6 cm}% - \resetMPstack - \else\ifx\somestring\PSsetrgbcolor - \handleMPrgbcolor - \resetMPstack - \else\ifx\somestring\PSsetcmykcolor - \handleMPcmykcolor - \resetMPstack - \else\ifx\somestring\PSsetgray - \handleMPgraycolor - \resetMPstack - \else\ifx\somestring\PStranslate - \PDFcode{1 0 0 1 \gMPa1 \gMPa2 cm}% - \resetMPstack - \else\ifx\somestring\PSsetdash - \handleMPsetdash - \resetMPstack - \else\ifx\somestring\PSsetlinejoin - \PDFcode{\gMPa1 j}% - \resetMPstack - \else\ifx\somestring\PSsetmiterlimit - \PDFcode{\gMPa1 M}% - \resetMPstack - \else\ifx\somestring\PSfshow - \PDFcode{n}% - \handleMPfshow - \resetMPstack - \else\ifx\somestring\PSsetlinecap - \PDFcode{\gMPa1 J}% - \resetMPstack - \else\ifx\somestring\PSrlineto - \PDFcode{\!MP\lastMPmoveX\space\!MP\lastMPmoveY\space l S}% - \resetMPstack - \else\ifx\somestring\PSscale - \PDFcode{\gMPa1 0 0 \gMPa2 0 0 cm}% - \resetMPstack - \else\ifx\somestring\PSspecial - \handleMPspecialcommand - \resetMPstack - \else - \handleMPgraphic% {#1}% - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi - \handleMPsequence} - -\def\dohandleMPsequenceC#1 % - {\edef\somestring{#1}% - \handleMPgraphic % {#1}% - \handleMPsequence} - -%D Since colors are not sensitive to transformations, they -%D are sometimes used for signaling. Therefore, we handle them -%D separately. The next macro can be redefined if needed. - -\def\handleMPrgbcolor - {\PDFcode{\!MPgMPa1 \!MPgMPa2 \!MPgMPa3 rg - \!MPgMPa1 \!MPgMPa2 \!MPgMPa3 RG}} - -\def\handleMPcmykcolor - {\PDFcode{\!MPgMPa1 \!MPgMPa2 \!MPgMPa3 \!MPgMPa4 k - \!MPgMPa1 \!MPgMPa2 \!MPgMPa3 \!MPgMPa4 K}} - -\def\handleMPgraycolor - {\PDFcode{\!MPgMPa1 g - \!MPgMPa1 G}} - -\def\handleMPspotcolor - {\PDFcode{0 g - 0 G}} - -%D Beginning and ending the graphics is taken care of by the -%D macro \type{\handleMPgraphic}, which is redefined when -%D the first graphics operator is met. - -\def\handleMPendgraphic % #1% - {\ifx\somestring\PSshowpage - \let\handleMPsequence\finishMPgraphic - \else - \letMPargument\somestring % {#1}% - \fi} - -\def\handleMPbegingraphic % #1% - {\ifx\somestring\PSBoundingBox - \def\handleMPsequence{\handleMPboundingbox1}% - \else\ifx\somestring\PSHiResBoundingBox - \def\handleMPsequence{\handleMPboundingbox2}% - \else\ifx\somestring\PSExactBoundingBox - \def\handleMPsequence{\handleMPboundingbox3}% - \else\ifx\somestring\PSshowpage - \let\handleMPsequence\finishMPgraphic - \else\ifx\somestring\PSPage - \let\handleMPsequence\handleMPpage - \else\ifx\somestring\PSMetaPostSpecials - \let\handleMPsequence\handleMPspecialscomment - \else\ifx\somestring\PSMetaPostSpecial - \let\handleMPsequence\handleMPspecialcomment - \else - \letMPargument\somestring % {#1}% - \fi\fi\fi\fi\fi\fi\fi} - -\let\handleMPgraphic=\handleMPbegingraphic - -%D We check for three kind of bounding boxes: the normal one -%D and two high precision ones: -%D -%D \starttyping -%D BoundingBox: llx lly ucx ucy -%D HiResBoundingBox: llx lly ucx ucy -%D ExactBoundingBox: llx lly ucx ucy -%D \stoptyping -%D -%D The original as well as the recalculated dimensions are -%D saved for later use. - -\newif\ifskipemptyMPgraphic \skipemptyMPgraphicfalse - -\chardef\currentMPboundingbox=0 - -\def\handleMPboundingbox#1#2 #3 #4 #5 - {\ifnum#1>\currentMPboundingbox - \xdef\MPllx{#2}\xdef\MPlly{#3}% - \xdef\MPurx{#4}\xdef\MPury{#5}% - \dimen0=#2\onepoint - \dimen0=-\MPxscale\dimen0 - \dimen2=#3\onepoint - \dimen2=-\MPyscale\dimen2 - \xdef\MPxoffset{\withoutpt\the\dimen0}% - \xdef\MPyoffset{\withoutpt\the\dimen2}% - \dimen0=#2\onebasepoint - \dimen0=-\dimen0 - \dimen2=#3\onebasepoint - \dimen2=-\dimen2 - \advance\dimen0 #4\onebasepoint - \dimen0=\MPxscale\dimen0 - \xdef\MPwidth{\the\dimen0}% - \advance\dimen2 #5\onebasepoint - \xdef\MPyshift{\the\dimen2}% unscaled - \dimen2=\MPyscale\dimen2 - \xdef\MPheight{\the\dimen2}% - \chardef\currentMPboundingbox#1\relax - \fi - \doresetMPstack - \let\handleMPsequence\dohandleMPsequence - \let\next\handleMPsequence - \ifskipemptyMPgraphic - \ifdim\MPheight=\zeropoint\relax\ifdim\MPwidth=\zeropoint\relax - \def\next{\endinput\finishMPgraphic}% - \fi\fi - \fi - \next} - -%D Unless defined otherwise, we simply ignore specialcomments. - -\def\handleMPspecialcomment - {\doresetMPstack - \let\handleMPsequence\dohandleMPsequence - \handleMPsequence} - -\let\handleMPspecialscomment\handleMPspecialcomment - -%D We use the \type{page} comment as a signal that -%D stackbuilding can be started. - -\def\handleMPpage #1 #2 - {\doresetMPstack - \donetrue - \let\handleMPsequence\dohandleMPsequence - \handleMPsequence} - -%D The same applies to the special extensions. - -\def\handleMPspecialcommand - {\doresetMPstack - \let\handleMPsequence\dohandleMPsequence - \handleMPsequence} - -%D \METAPOST\ draws its dots by moving to a location and -%D invoking \type{0 0 rlineto}. This operator is not -%D available in \PDF. Our solution is straightforward: we draw -%D a line from $(current\_x, current\_y)$ to itself. This -%D means that the arguments of the preceding \type{moveto} have -%D to be saved. - -\def\lastMPmoveX{0} -\def\lastMPmoveY{0} - -%D These saved coordinates are also used when we handle the -%D texts. Text handling proved to be a bit of a nuisance, but -%D finally I saw the light. It proved that we also had to -%D take care of \type{(split arguments)}. - -\def\setMPfshowfont#1#2% - {\font\temp=#1\space at #2\relax\temp} - -\let\MPfshowcommand\empty - -\def\dohandleMPfshow - {\bgroup - \setbox\scratchbox\hbox - {\obeyMPspecials - \edef\size{\gMPa\nofMParguments}% - \ifx\size\PSnfont % round font size (to pt) - \advance\nofMParguments \minusone - \expandafter\scratchdimen\gMPa\nofMParguments\onepoint\relax - \ifdim\scratchdimen<\onepoint - \def\size{1pt}% - \else - \advance\scratchdimen .5\onepoint - \def\size##1.##2\relax{\def\size{##1pt}}% - \expandafter\size\the\scratchdimen\relax - \fi - \else - \edef\size{\size bp}% - \fi - \advance\nofMParguments \minusone - %\font\temp=\gMPa\nofMParguments\space at \size - \let\temp\relax % to be sure - \setMPfshowfont{\gMPa\nofMParguments}\size - \advance\nofMParguments \minusone - \temp - \MPfshowcommand - {\ifnum\nofMParguments=\plusone - \def\do(##1){##1}% - \dogMPa1% - \else - % we need to catch ( a ) (a a a) (\123 \123 \123) etc - \scratchcounter\plusone - \def\dodo##1% Andreas Fieger's bug: (\304...) - {\edef\!!stringa{##1\empty\empty}% and another one: ( 11) -> \ifx 11 - \ifx\!!stringa\MPspacechar\MPspacechar\else\expandafter##1\fi}% - \def\do(##1{\dodo{##1}}% - \dogMPa\scratchcounter\MPspacechar - \let\do\relax - \loop - \advance\scratchcounter \plusone - \ifnum\scratchcounter<\nofMParguments\relax - \gMPa\scratchcounter\MPspacechar - \repeat - \def\do##1){\dodo{##1}}% - \dogMPa\scratchcounter - \fi - \unskip}}% - % - % this fails in some versions of pdftex - % - % \dimen0=\lastMPmoveY bp - % \advance\dimen0 by \ht0 - % \ScaledPointsToBigPoints{\number\dimen0}\lastMPmoveY - % \PDFcode{n q 1 0 0 1 \lastMPmoveX\space\lastMPmoveY\space cm}% - % \dimen0=\ht0 - % \advance\dimen0 by \dp0 - % \box0 - % \vskip-\dimen0 - % \PDFcode{Q}% - % \egroup} - % - \setbox\scratchbox\hbox - {\hskip\lastMPmoveX\onebasepoint\raise\lastMPmoveY\onebasepoint\box\scratchbox}% - \ht\scratchbox\zeropoint - \dp\scratchbox\zeropoint - \wd\scratchbox\zeropoint - \box\scratchbox - \egroup} - -\let\handleMPfshow\dohandleMPfshow % so we can overload this one later - -%D You could consider the following definition to be the most -%D natural one. - -% \def\MPspacechar{\space} % normal case - -\def\MPspacechar{\char32\relax} % old solution does not work with math - -%D However, the following implementation is more robust, since -%D some fonts have funny visible spaces in the space slot. This -%D gives a mismatch between the space that \METAPOST\ took into -%D account and the \quote {natural} space. This only happens in -%D labels, since \type {btex}||\type {etex} thingies don't have -%D spaces. This phenomena showed up when preparing the -%D \METAFUN\ manual, where Palatino fonts are used. We can -%D safely assume that \METAPOST\ considers \type {\char32} to -%D be the space. - -\def\MPspacechar{\setbox\scratchbox\hbox{\char32}\kern\wd\scratchbox} - -%D Well, this does not work with math fonts, so: - -\def\MPspacechar{\char32\relax} - -%D Most operators are just converted and keep their -%D arguments. Dashes however need a bit different treatment, -%D otherwise \PDF\ viewers complain loudly. Another -%D complication is that one argument comes after the \type{]}. -%D When reading the data, we simply ignore the array boundary -%D characters. We save ourselves some redundant newlines and -%D at the same time keep the output readable by packing the -%D literals. - -\def\handleMPsetdash - {\bgroup - \def\somestring{[}% - \scratchcounter\plusone - \loop - \ifnum\scratchcounter<\nofMParguments - \edef\somestring{\somestring\space\gMPa\scratchcounter}% - \advance\scratchcounter \plusone - \repeat - \edef\somestring{\somestring]\gMPa\scratchcounter\space d}% - \PDFcode{\somestring}% - \egroup} - -%D The \type{setlinewidth} commands looks a bit complicated. There are -%D two alternatives, that result in a similar look in both -%D $x$- and $y$-dorection. As John Hobby says: -%D -%D \startnarrower \switchtobodyfont[ss] -%D \starttyping -%D x 0 dtransform exch truncate exch idtransform pop setlinewidth -%D 0 y dtransform truncate idtransform setlinewidth pop -%D \stoptyping -%D -%D These are just fancy versions of \type{x setlinewidth} and -%D \type{y setlinewidth}. The \type{x 0 ...} form is used if -%D the path is {\em primarily vertical}. It rounds the width -%D so that vertical lines come out an integer number of pixels -%D wide in device space. The \type{0 y ...} form does the same -%D for paths that are {\em primarily horizontal}. The reason -%D why I did this is Knuth insists on getting exactly the -%D widths \TEX\ intends for the horizontal and vertical rules -%D in \type{btex...etex} output. (Note that PostScript scan -%D conversion rules cause a horizontal or vertical line of -%D integer width $n$ in device space to come out $n+1$ pixels -%D wide, regardless of the phase relative to the pixel grid.) -%D \stopnarrower -%D -%D The common operator in these sequences is \type{dtransform}, -%D so we can use this one to trigger setting the linewidth. - -\def\handleMPdtransform - {\ifdim\gMPa1\onepoint>\zeropoint - \PDFcode{\gMPa1 w}% - \def\next##1 ##2 ##3 ##4 ##5 ##6 {\handleMPsequence}% - \else - \PDFcode{\gMPa2 w}% - \def\next##1 ##2 ##3 ##4 {\handleMPsequence}% - \fi - \let\handleMPsequence\dohandleMPsequence - \resetMPstack - \next} - -%D The most complicated command is \type{concat}. \METAPOST\ -%D applies this operator to \type{stroke}. At that moment the -%D points set by \type{curveto} and \type{moveto}, are already -%D fixed. In \PDF\ however the \type{cm} operator affects the -%D points as well as the pen (stroke). Like more \PDF\ -%D operators, \type{cm} is defined in a bit ambiguous way. -%D The only save route for non||circular penshapes, is saving -%D the path, recalculating the points and applying the -%D transformation matrix in such a way that we can be sure -%D that its behavior is well defined. This comes down to -%D inverting the path and applying \type{cm} to that path as -%D well as the pen. This all means that we have to save the -%D path. - -%D In \METAPOST\ there are three ways to handle a path $p$: -%D -%D \starttyping -%D draw p; fill p; filldraw p; -%D \stoptyping -%D -%D The last case outputs a \type{gsave fill grestore} before -%D \type{stroke}. Handling the path outside the main loops -%D saves about 40\% run time.\footnoot{We can save some more by -%D following the \METAPOST\ output routine, but for the moment -%D we keep things simple.} Switching between the main loop and -%D the path loop is done by means of the recursely called -%D macro \type{\handleMPsequence}. - -\def\handleMPpath - {\chardef\finiMPpath0 - \let\closeMPpath\relax - \let\flushMPpath\flushnormalMPpath - \resetMPstack - \nofMPsegments\plusone - \let\handleMPsequence\dohandleMPpath - \dohandleMPpath} - -%D Most paths are drawn with simple round pens. Therefore we've -%D split up the routine in two. - -\def\flushnormalMPsegment - {\ifcase\getMPkeyword\relax - \PDFcode{\!MPgMPs1 \!MPgMPs2 l}% - \or - \PDFcode{\!MPgMPs1 \!MPgMPs2 \!MPgMPs3 \!MPgMPs4 \!MPgMPs5 \!MPgMPs6 c}% - \or - \PDFcode{\!MP\lastMPmoveX\space\!MP\lastMPmoveY\space l S}% - \or - \edef\lastMPmoveX{\gMPs1}% evt \!MP here - \edef\lastMPmoveY{\gMPs2}% - \PDFcode{\!MP\lastMPmoveX\space \!MP\lastMPmoveY\space m}% - \fi} - -\def\flushconcatMPsegment - {\ifcase\getMPkeyword\relax - \doMPconcat{\gMPs1}\a{\gMPs2}\b% - \PDFcode{\!MP\a\space\!MP\b\space l}% - \or - \doMPconcat{\gMPs1}\a{\gMPs2}\b% - \doMPconcat{\gMPs3}\c{\gMPs4}\d% - \doMPconcat{\gMPs5}\e{\gMPs6}\f% - \PDFcode{\!MP\a\space\!MP\b\space - \!MP\c\space\!MP\d\space - \!MP\e\space\!MP\f\space c}% - \or - \bgroup - \noMPtranslate - \doMPconcat\lastMPmoveX\a\lastMPmoveY\b% - \PDFcode{\!MP\a\space\!MP\b\space l S}% - \egroup - \or - \edef\lastMPmoveX{\gMPs1}% - \edef\lastMPmoveY{\gMPs2}% - \doMPconcat\lastMPmoveX\a\lastMPmoveY\b% - \PDFcode{\!MP\a\space\!MP\b\space m}% - \fi} - -% \def\flushnormalMPpath -% {\scratchcounter\nofMPsegments -% \nofMPsegments\plusone -% \loop -% \flushnormalMPsegment -% \advance\nofMPsegments \plusone -% \ifnum\nofMPsegments<\scratchcounter -% \repeat} -% -% \def\flushconcatMPpath -% {\scratchcounter\nofMPsegments -% \nofMPsegments\plusone -% \loop -% \flushconcatMPsegment -% \advance\nofMPsegments \plusone -% \ifnum\nofMPsegments<\scratchcounter -% \repeat} -% -% an alternative is presented below: (no \def assignment) - -\def\doflushsomeMPpath - {\dodoflushsomeMPpath - \advance\nofMPsegments \plusone - \ifnum\nofMPsegments<\scratchcounter - \expandafter\doflushsomeMPpath - \fi} - -\def\flushsomeMPpath - {\scratchcounter\nofMPsegments - \nofMPsegments\plusone - \doflushsomeMPpath} - -\def\flushnormalMPpath{\let\dodoflushsomeMPpath\flushnormalMPsegment\flushsomeMPpath} - -%OLD \def\flushconcatMPpath{\let\dodoflushsomeMPpath\flushconcatMPsegment\flushsomeMPpath} - -%NEW pre-calculate 1/D so it needn't be repeated for each control point. - -\def\flushconcatMPpath - {\MPreciprocaldeterminant - \let\dodoflushsomeMPpath\flushconcatMPsegment\flushsomeMPpath} - -%D The transformation of the coordinates is handled by one of -%D the macros Tanmoy posted to the \PDFTEX\ mailing list. -%D I rewrote and optimized the original macro to suit the other -%D macros in this module. -%D -%D \starttyping -%D \doMPconcat {x position} \xresult {y position} \yresult -%D \stoptyping -%D -%D By setting the auxiliary \DIMENSIONS\ \type{\dimen0} upto -%D \type{\dimen10} only once per path, we save over 20\% run -%D time. Some more speed was gained by removing some parameter -%D passing. These macros can be optimized a bit more by using -%D more constants. There is however not much need for further -%D optimization because penshapes usually are round and -%D therefore need no transformation. Nevertheless we move the -%D factor to the outer level and use a bit different \type{pt} -%D removal macro. Although the values represent base points, -%D we converted them to pure points, simply because those can -%D be converted back. - -%OLD \mathchardef\MPconcatfactor=256 % beware don't remove spaces before it - -%OLD \def\doMPreducedimen#1 -%OLD {\count0\MPconcatfactor -%OLD \advance\dimen#1 \ifdim\dimen#1>\zeropoint .5\else -.5\fi\count0 -%OLD \divide\dimen#1 \count0\relax} - -%OLD % too inaccurate (see old pragma logo) -%OLD -%OLD \def\doMPreducedimen#1 -%OLD {\count0=\MPconcatfactor -%OLD \divide\dimen#1 \count0\relax} - -%OLD \def\doMPreducedimen#1 -%OLD {\advance\dimen#1 \ifdim\dimen#1>\zeropoint .5\else -.5\fi\MPconcatfactor -%OLD \divide\dimen#1 \MPconcatfactor} - -%D The transformation code is rewritten by Daniel H. Luecking who -%D describes his patch as follows: -%D -%D We would like to divide 1 by $X4, but all divisions are integer so -%D for accuracy we want to convert to large integers and make sure the -%D integer quotient has as many significant digits as possible. Thus we -%D need to replace $1/X$ with $M/N$ where $N$ is as large as possible -%D and $M/N$ is as large as possible. Also for simplicity $M$ should be -%D a power of 2. So we make $M = 2^{30}$ \footnote{$2^{31} - 1$ is the -%D largest legal integer. Using it (and simply ignoring the inaccuracy -%D caused by $-1$) turns out to be at least as accurate in all cases, -%D and more accurate in some.} (largest legal power of 2) and adjust -%D $X4 downward (if necessary) to the the range $1-2^{16}$. This gives -%D at least 15 significant binary digits, (almost as accurate as -%D \METAPOST\ for numbers near 1) or almost 5 significant figures -%D (decimal). - -\newcount\MPscratchCnt -\newdimen\MPscratchDim % will be assigned global - -\def\MPadjustdimen % sets \MPscratchDim and \MPscratchCnt - {\MPscratchCnt\zerocount - \doMPadjustdimen} - -\def\doMPadjustdimen - {\ifdim\MPscratchDim>\onepoint - \divide\MPscratchDim 2 - \advance\MPscratchCnt \plusone - \expandafter\doMPadjustdimen - \fi} - -%OLD \def\doMPexpanddimen#1 -%OLD {\multiply\dimen#1 \MPconcatfactor\relax} - -%D DHL: When viewed as an integer, $1 \hbox{pt}=2^{16}$ so $2^{32}/X$ -%D is the right way to do $(1 \hbox{pt})/(X \hbox{pt})$ and get the -%D answer in points. But we are limited to $2^{30}/X$. However, we -%D actually do $[ 2^{30} / (X/2^K) ]*2^{2-K}$ where $K$ is the number -%D of halvings it takes to bring $X4 below $1 \hbox{pt}$. If $K$ is 0 -%D or 1 we readjust by multiplying by 4 or 2, otherwise by halving -%D $(K-2)$ times \type {\MPscratchCnt} holds the value of $K$ from -%D \type {\MPadjustdimen}. - -\def\MPreadjustdimen % acts on \MPscratchDim and MPscratchCnt - {\ifcase\MPscratchCnt - \multiply\MPscratchDim 4 - \or - \multiply\MPscratchDim 2 - \else - \expandafter\doMPreadjustdimen - \fi} - -\def\doMPreadjustdimen - {\ifnum\MPscratchCnt > 2 - \divide\MPscratchDim 2 - \advance\MPscratchCnt \minusone - \expandafter\doMPreadjustdimen - \fi} - -\def\MPreciprocaldeterminant - {\MPscratchDim\withoutpt\the\dimen0 \dimen6 % s_x*s_y - \advance\MPscratchDim - \withoutpt\the\dimen2 \dimen4 % s_x*s_y - r_x*r_y - \ifdim\MPscratchDim<\zeropoint % we need a positive dimension - \MPscratchDim-\MPscratchDim % for \MPadjustdimen - \doMPreciprocal - \MPscratchDim-\MPscratchDim - \else - \doMPreciprocal - \fi} - -\newcount\MPnumerator \MPnumerator = 1073741824 % 2^{30} - -% todo: dimexpr - -\def\doMPreciprocal % replace \MPscratchDim with its reciprocal - {\ifdim\MPscratchDim=\onepoint \else - \MPadjustdimen - \scratchcounter\MPnumerator - \divide\scratchcounter\MPscratchDim - \MPscratchDim1\scratchcounter % 1 needed ! - \MPreadjustdimen - \fi} - -%OLD \def\presetMPconcat -%OLD {\dimen 0=\gMPs1\onepoint \doMPreducedimen 0 % r_x -%OLD \dimen 2=\gMPs2\onepoint \doMPreducedimen 2 % s_x -%OLD \dimen 4=\gMPs3\onepoint \doMPreducedimen 4 % s_y -%OLD \dimen 6=\gMPs4\onepoint \doMPreducedimen 6 % r_y -%OLD \dimen 8=\gMPs5\onepoint \doMPreducedimen 8 % t_x -%OLD \dimen10=\gMPs6\onepoint \doMPreducedimen10 } % t_y -%OLD -%OLD \def\presetMPscale -%OLD {\dimen 0=\gMPs1\onepoint \doMPreducedimen 0 -%OLD \dimen 2 \zeropoint -%OLD \dimen 4 \zeropoint -%OLD \dimen 6=\gMPs2\onepoint \doMPreducedimen 6 -%OLD \dimen 8 \zeropoint -%OLD \dimen10 \zeropoint} - -\def\presetMPconcat - {\dimen 0=\gMPs1\onepoint % s_x - \dimen 2=\gMPs2\onepoint % r_x - \dimen 4=\gMPs3\onepoint % r_y - \dimen 6=\gMPs4\onepoint % s_y - \dimen 8=\gMPs5\onepoint % t_x - \dimen10=\gMPs6\onepoint} % t_y - -\def\presetMPscale - {\dimen 0=\gMPs1\onepoint - \dimen 2 \zeropoint - \dimen 4 \zeropoint - \dimen 6=\gMPs2\onepoint - \dimen 8 \zeropoint - \dimen10 \zeropoint} - -\def\noMPtranslate % use this one grouped - {\dimen 8 \zeropoint % t_x - \dimen10 \zeropoint} % t_y - -%D \starttyping -%D \def\doMPconcat#1#2#3#4% -%D {\dimen12=#1 pt \doMPreducedimen12 % p_x -%D \dimen14=#3 pt \doMPreducedimen14 % p_y -%D % -%D \dimen16 \dimen 0 -%D \multiply \dimen16 \dimen 6 -%D \dimen20 \dimen 2 -%D \multiply \dimen20 \dimen 4 -%D \advance \dimen16 -\dimen20 -%D % -%D \dimen18 \dimen12 -%D \multiply \dimen18 \dimen 6 -%D \dimen20 \dimen14 -%D \multiply \dimen20 \dimen 4 -%D \advance \dimen18 -\dimen20 -%D \dimen20 \dimen 4 -%D \multiply \dimen20 \dimen10 -%D \advance \dimen18 \dimen20 -%D \dimen20 \dimen 6 -%D \multiply \dimen20 \dimen 8 -%D \advance \dimen18 -\dimen20 -%D % -%D \multiply \dimen12 -\dimen 2 -%D \multiply \dimen14 \dimen 0 -%D \advance \dimen12 \dimen14 -%D \dimen20 \dimen 2 -%D \multiply \dimen20 \dimen 8 -%D \advance \dimen12 \dimen20 -%D \dimen20 \dimen 0 -%D \multiply \dimen20 \dimen10 -%D \advance \dimen12 -\dimen20 -%D % -%D \doMPreducedimen16 -%D \divide \dimen18 \dimen16 \doMPexpanddimen18 -%D \divide \dimen12 \dimen16 \doMPexpanddimen12 -%D % -%D \edef#2{\withoutpt\the\dimen18}% % p_x^\prime -%D \edef#4{\withoutpt\the\dimen12}} % p_y^\prime -%D \stoptyping - -%D The following optimization resulted from some tests by -%D and email exchanges with Sanjoy Mahajan. -%D -%D \starttyping -%D \def\doMPconcat#1#2#3#4% -%D {\dimen12=#1 pt \doMPreducedimen12 % p_x -%D \dimen14=#3 pt \doMPreducedimen14 % p_y -%D % -%D \dimen16 \dimen 0 -%D \multiply \dimen16 \dimen 6 -%D \dimen20 \dimen 2 -%D \multiply \dimen20 \dimen 4 -%D \advance \dimen16 -\dimen20 -%D % -%D \dimen18 \dimen12 -%D \multiply \dimen18 \dimen 6 -%D \dimen20 \dimen14 -%D \multiply \dimen20 \dimen 4 -%D \advance \dimen18 -\dimen20 -%D \dimen20 \dimen 4 -%D \multiply \dimen20 \dimen10 -%D \advance \dimen18 \dimen20 -%D \dimen20 \dimen 6 -%D \multiply \dimen20 \dimen 8 -%D \advance \dimen18 -\dimen20 -%D % -%D \multiply \dimen12 -\dimen 2 -%D \multiply \dimen14 \dimen 0 -%D \advance \dimen12 \dimen14 -%D \dimen20 \dimen 2 -%D \multiply \dimen20 \dimen 8 -%D \advance \dimen12 \dimen20 -%D \dimen20 \dimen 0 -%D \multiply \dimen20 \dimen10 -%D \advance \dimen12 -\dimen20 -%D % -%D %\ifdim\dimen16>1pt % oeps, can be < 1pt too -%D \ifdim\dimen16=1pt \else -%D \ifdim\dimen16>\MPconcatfactor pt -%D \doMPreducedimen16 -%D \divide \dimen18 \dimen16 \doMPexpanddimen18 -%D \divide \dimen12 \dimen16 \doMPexpanddimen12 -%D \else -%D \divide \dimen18 \dimen16 \doMPexpanddimen18 \doMPexpanddimen18 -%D \divide \dimen12 \dimen16 \doMPexpanddimen12 \doMPexpanddimen12 -%D \fi -%D \fi -%D % -%D \edef#2{\withoutpt\the\dimen18}% % p_x^\prime -%D \edef#4{\withoutpt\the\dimen12}} % p_y^\prime -%D \stoptyping -%D -%D But, this one is still too inaccurate, so we now have: - -% \def\doMPconcat#1#2#3#4% -% {\dimen12=#1pt % p_x -% \dimen14=#3pt % p_y -% % -% % we should test for >-1024 too, but for the moment take the gamble -% \chardef\MPfactor1\ifdim\dimen12<1024pt \ifdim\dimen14<1024pt 6\fi\fi -% % -% \multiply\dimen12 \MPfactor -% \multiply\dimen14 \MPfactor -% % -% \doMPreducedimen12 -% \doMPreducedimen14 -% % -% \dimen16 \dimen 0 -% \multiply \dimen16 \dimen 6 -% \dimen20 \dimen 2 -% \multiply \dimen20 \dimen 4 -% \advance \dimen16 -\dimen20 -% % -% \dimen18 \dimen12 -% \multiply \dimen18 \dimen 6 -% \dimen20 \dimen14 -% \multiply \dimen20 \dimen 4 -% \advance \dimen18 -\dimen20 -% \dimen20 \dimen 4 -% \multiply \dimen20 \dimen10 -% \advance \dimen18 \dimen20 -% \dimen20 \dimen 6 -% \multiply \dimen20 \dimen 8 -% \advance \dimen18 -\dimen20 -% % -% \multiply \dimen12 -\dimen 2 -% \multiply \dimen14 \dimen 0 -% \advance \dimen12 \dimen14 -% \dimen20 \dimen 2 -% \multiply \dimen20 \dimen 8 -% \advance \dimen12 \dimen20 -% \dimen20 \dimen 0 -% \multiply \dimen20 \dimen10 -% \advance \dimen12 -\dimen20 -% % -% \ifdim\dimen16=1pt \else -% \ifdim\dimen16>\MPconcatfactor pt -% \doMPreducedimen16 -% \divide \dimen18 \dimen16 \doMPexpanddimen18 -% \divide \dimen12 \dimen16 \doMPexpanddimen12 -% \else -% \divide \dimen18 \dimen16 \doMPexpanddimen18 \doMPexpanddimen18 -% \divide \dimen12 \dimen16 \doMPexpanddimen12 \doMPexpanddimen12 -% \fi -% \fi -% % -% \divide\dimen18 \MPfactor -% \divide\dimen12 \MPfactor -% % -% \edef#2{\withoutpt\the\dimen18}% % p_x^\prime -% \edef#4{\withoutpt\the\dimen12}} % p_y^\prime - -%D We cannot use \type {\beginETEX} here since in plain we -%D get \type {\outer} problems, sigh. - -%OLD \beginTEX -%OLD -%OLD \def\MPcriteriumA {512pt} % scale -%OLD \def\MPcriteriumB {2pt} % scale -%OLD -%OLD \endTEX -%OLD -%OLD \ifx\MPcriteriumA\undefined -%OLD -%OLD \newdimen\MPcriteriumA \MPcriteriumA=512pt -%OLD \newdimen\MPcriteriumB \MPcriteriumB= 2pt -%OLD -%OLD \fi - -%OLD \def\doMPconcat#1#2#3#4% -%OLD {\dimen12=#1pt % p_x -%OLD \dimen14=#3pt % p_y -%OLD % -%OLD \chardef\MPfactor\zerocount -%OLD \ifdim\dimen4<\MPcriteriumB\ifdim\dimen4>-\MPcriteriumB -%OLD \ifdim\dimen6<\MPcriteriumB\ifdim\dimen6>-\MPcriteriumB -%OLD \ifdim\dimen8<\MPcriteriumB\ifdim\dimen8>-\MPcriteriumB -%OLD \ifdim\dimen10<\MPcriteriumB\ifdim\dimen10>-\MPcriteriumB -%OLD \chardef\MPfactor\plusone -%OLD \fi\fi -%OLD \fi\fi -%OLD \fi\fi -%OLD \fi\fi -%OLD \ifcase\MPfactor % spurious 0 removed -%OLD \chardef\MPfactor\plusone -%OLD \ifdim\dimen12<\MPcriteriumA\ifdim\dimen12>-\MPcriteriumA -%OLD \ifdim\dimen14<\MPcriteriumA\ifdim\dimen14>-\MPcriteriumA -%OLD \chardef\MPfactor16 -%OLD \fi\fi -%OLD \fi\fi -%OLD \fi -%OLD % -%OLD \multiply\dimen12 \MPfactor -%OLD \multiply\dimen14 \MPfactor -%OLD % -%OLD \doMPreducedimen12 -%OLD \doMPreducedimen14 -%OLD % -%OLD \dimen16 \dimen 0 -%OLD \multiply \dimen16 \dimen 6 -%OLD \dimen20 \dimen 2 -%OLD \multiply \dimen20 \dimen 4 -%OLD \advance \dimen16 -\dimen20 -%OLD % -%OLD \dimen18 \dimen12 -%OLD \multiply \dimen18 \dimen 6 -%OLD \dimen20 \dimen14 -%OLD \multiply \dimen20 \dimen 4 -%OLD \advance \dimen18 -\dimen20 -%OLD \dimen20 \dimen 4 -%OLD \multiply \dimen20 \dimen10 -%OLD \advance \dimen18 \dimen20 -%OLD \dimen20 \dimen 6 -%OLD \multiply \dimen20 \dimen 8 -%OLD \advance \dimen18 -\dimen20 -%OLD % -%OLD \multiply \dimen12 -\dimen 2 -%OLD \multiply \dimen14 \dimen 0 -%OLD \advance \dimen12 \dimen14 -%OLD \dimen20 \dimen 2 -%OLD \multiply \dimen20 \dimen 8 -%OLD \advance \dimen12 \dimen20 -%OLD \dimen20 \dimen 0 -%OLD \multiply \dimen20 \dimen10 -%OLD \advance \dimen12 -\dimen20 -%OLD % -%OLD \ifdim\dimen16=\onepoint \else -%OLD \ifdim\dimen16>\MPconcatfactor \onepoint \relax -%OLD \doMPreducedimen16 -%OLD \divide \dimen18 \dimen16 \doMPexpanddimen18 -%OLD \divide \dimen12 \dimen16 \doMPexpanddimen12 -%OLD \else -%OLD \divide \dimen18 \dimen16 \doMPexpanddimen18 \doMPexpanddimen18 -%OLD \divide \dimen12 \dimen16 \doMPexpanddimen12 \doMPexpanddimen12 -%OLD \fi -%OLD \fi -%OLD % -%OLD \divide\dimen18 \MPfactor -%OLD \divide\dimen12 \MPfactor -%OLD % -%OLD \edef#2{\withoutpt\the\dimen18}% % p_x^\prime -%OLD \edef#4{\withoutpt\the\dimen12}} % p_y^\prime - -%D DHL: Ideally, $r_x$, $r_y$, $s_x4, $s_y$ should be in macros, not -%D dimensions (they are scalar quantities after all, not lengths). I -%D suppose the authors decided to do calculations with integer -%D arithmetic instead of using real factors because it's faster. -%D However, the actual macros test slower, possibly because I've -%D omitted three nested loops. In my test files, my approach is more -%D accurate. It is also far simpler and overflow does not seem to be a -%D significant concern. The scale factors written by Metapost are (?) -%D always $<=1$ (it scales coordinates internally) and coordinates are -%D always likely to be less than \type {\maxdimen}. -%D -%D If this should ever cause problems, the scale factors can be reduced. - -\def\doMPconcat#1#2#3#4% - {\dimen12=#1pt % p_x % #1\onepoint - \dimen14=#3pt % p_y % #3\onepoint - \advance\dimen12 -\dimen8 % p_x - t_x - \advance\dimen14 -\dimen10 % p_y - t_y - \dimen18=\withoutpt\the\dimen6 \dimen12 % s_y(p_x - t_x) - \advance\dimen18 -\withoutpt\the\dimen4 \dimen14 % - r_y(p_y-t_y) - \dimen14=\withoutpt\the\dimen0 \dimen14 % s_x(p_y-t_y) - \advance\dimen14 -\withoutpt\the\dimen2 \dimen12 % - r_x(p_x-t_x) - % \MPscratchDim contains precomputed 1/D: - \dimen18=\withoutpt\the\MPscratchDim \dimen18 - \dimen14=\withoutpt\the\MPscratchDim \dimen14 - \edef#2{\withoutpt\the\dimen18}% % p_x^\prime - \edef#4{\withoutpt\the\dimen14}} % p_y^\prime - -%D One reason for Daniel to write this patch was that at small sizes -%D the accuracy was less than optimal. Here is a test that demonstrates -%D that his alternative is pretty good: -%D -%D \startlinecorrection -%D \startMPcode -%D for i = 5cm,1cm,5mm,1mm,.5mm,.1mm,.01mm : -%D draw fullcircle scaled i withpen pencircle xscaled (i/10) yscaled (i/20) rotated 45 ; -%D endfor ; -%D \stopMPcode -%D \stoplinecorrection - -%D The following explanation of the conversion process was -%D posted to the \PDFTEX\ mailing list by Tanmoy. The original -%D macro was part of a set of macro's that included sinus and -%D cosinus calculations as well as scaling and translating. The -%D \METAPOST\ to \PDF\ conversion however only needs -%D transformation. - -%M \start \switchtobodyfont [ss] - -%D Given a point $(U_x, U_y)$ in user coordinates, the business -%D of \POSTSCRIPT\ is to convert it to device space. Let us say -%D that the device space coordinates are $(D_x, D_y)$. Then, in -%D \POSTSCRIPT\ $(D_x, D_y)$ can be written in terms of -%D $(U_x, U_y)$ in matrix notation, either as -%D -%D \placeformula -%D \startformula -%D \pmatrix{D_x&D_y&1\cr} = \pmatrix{U_x&U_y&1\cr} -%D \pmatrix{s_x&r_x&0\cr -%D r_y&s_y&0\cr -%D t_x&t_y&1\cr} -%D \stopformula -%D -%D or -%D -%D \placeformula -%D \startformula -%D \pmatrix{D_x\cr D_y\cr 1} = \pmatrix{s_x&r_y&t_x\cr -%D r_x&s_y&t_y\cr -%D 0 &0 &1 \cr} -%D \pmatrix{U_x\cr -%D U_y\cr -%D 1 \cr} -%D \stopformula -%D -%D both of which is a shorthand for the same set of equations: -%D -%D \placeformula -%D \startformula -%D D_x = s_x U_x + r_y U_y + t_x -%D \stopformula -%D -%D \placeformula -%D \startformula -%D D_y = r_x U_x + s_y U_y + t_y -%D \stopformula -%D -%D which define what is called an `affine transformation'. -%D -%D \POSTSCRIPT\ represents the `transformation matrix' as a -%D six element matrix instead of a $3\times 3$ array because -%D three of the elements are always~0, 0 and~1. Thus the above -%D transformation is written in postscript as $[s_x\, r_x\, -%D r_y\, s_y\, t_x\, t_y]$. However, when doing any -%D calculations, it is useful to go back to the original -%D matrix notation (whichever: I will use the second) and -%D continue from there. -%D -%D As an example, if the current transformation matrix is -%D $[s_x\, r_x\, r_y\, s_y\, t_x\, t_y]$ and you say \typ{[a b -%D c d e f] concat}, this means: -%D -%D \startnarrower -%D Take the user space coordinates and transform them to an -%D intermediate set of coordinates using array $[a\, b\, c\, d\, -%D e\, f]$ as the transformation matrix. -%D -%D Take the intermediate set of coordinates and change them to -%D device coordinates using array $[s_x\, r_x\, r_y\, s_y\, t_x\, t_y]$ -%D as the transformation matrix. -%D \stopnarrower -%D -%D Well, what is the net effect? In matrix notation, it is -%D -%D \placeformula -%D \startformula -%D \pmatrix{I_x\cr I_y\cr 1\cr} = \pmatrix{a&c&e\cr -%D b&d&f\cr -%D 0&0&1\cr} -%D \pmatrix{U_x\cr -%D U_y\cr -%D 1 \cr} -%D \stopformula -%D -%D \placeformula -%D \startformula -%D \pmatrix{D_y\cr D_y\cr 1\cr} = \pmatrix{s_x&r_y&t_x\cr -%D r_x&s_y&t_y\cr -%D 0 &0 &1 \cr} -%D \pmatrix{I_x\cr -%D I_y\cr -%D 1 \cr} -%D \stopformula -%D -%D where $(I_x, I_y)$ is the intermediate coordinate. -%D -%D Now, the beauty of the matrix notation is that when there is -%D a chain of such matrix equations, one can always compose -%D them into one matrix equation using the standard matrix -%D composition law. The composite matrix from two matrices can -%D be derived very easily: the element in the $i$\high{th} -%D horizontal row and $j$\high{th} vertical column is -%D calculated by`multiplying' the $i$\high{th} row of the first -%D matrix and the $j$\high{th} column of the second matrix (and -%D summing over the elements). Thus, in the above: -%D -%D \placeformula -%D \startformula -%D \pmatrix{D_x\cr D_y\cr 1} = \pmatrix{s_x^\prime&r_y^\prime&t_x^\prime\cr -%D r_x^\prime&s_y^\prime&t_y^\prime\cr -%D 0 &0 &0 \cr} -%D \pmatrix{U_x\cr -%D U_y\cr -%D 1 \cr} -%D \stopformula -%D -%D with -%D -%D \placeformula -%D \startformula -%D \eqalign -%D {s_x^\prime & = s_x a + r_y b \cr -%D r_x^\prime & = r_x a + s_y b \cr -%D r_y^\prime & = s_x c + r_y d \cr -%D s_y^\prime & = r_x c + s_y d \cr -%D t_x^\prime & = s_x e + r_y f + t_x \cr -%D t_y^\prime & = r_x e + s_y f + t_y \cr} -%D \stopformula - -%D In fact, the same rule is true not only when one is going -%D from user coordinates to device coordinates, but whenever -%D one is composing two `transformations' together -%D (transformations are `associative'). Note that the formula -%D is not symmetric: you have to keep track of which -%D transformation existed before (i.e.\ the equivalent of -%D $[s_x\, r_x\, r_y\, s_y\, t_x\, t_y]$) and which was -%D specified later (i.e.\ the equivalent of $[a\, b\, c\, d\, -%D e\, f]$). Note also that the language can be rather -%D confusing: the one specified later `acts earlier', -%D converting the user space coordinates to intermediate -%D coordinates, which are then acted upon by the pre||existing -%D transformation. The important point is that order of -%D transformation matrices cannot be flipped (transformations -%D are not `commutative'). -%D -%D Now what does it mean to move a transformation matrix -%D before a drawing? What it means is that given a point -%D $(P_x, P_y)$ we need a different set of coordinates -%D $(P_x^\prime, P_y^\prime)$ such that if the transformation -%D acts on $(P_x^\prime, P_y^\prime)$, they produce $(P_x, -%D P_y)$. That is we need to solve the set of equations: -%D -%D \placeformula -%D \startformula -%D \pmatrix{P_x\cr P_y\cr 1\cr} = \pmatrix{s_x&r_y&t_x\cr -%D r_x&s_y&t_y\cr -%D 0 &0 &1 \cr} -%D \pmatrix{P_x^\prime\cr -%D P_y^\prime\cr -%D 1 \cr} -%D \stopformula -%D -%D Again matrix notation comes in handy (i.e. someone has -%D already solved the problem for us): we need the inverse -%D transformation matrix. The inverse transformation matrix can -%D be calculated very easily: -%D -%D \placeformula -%D \startformula -%D \pmatrix{P_x^\prime\cr P_y^\prime\cr 1\cr} = -%D \pmatrix{s_x^\prime&r_y^\prime&t_x^\prime\cr -%D r_x^\prime&s_y^\prime&t_y^\prime\cr -%D 0 &0 &1 \cr} -%D \pmatrix{P_x\cr -%D P_y\cr -%D 1 \cr} -%D \stopformula -%D -%D where, the inverse transformation matrix is given by -%D -%D \placeformula -%D \startformula -%D \eqalign -%D {D & = s_x s_y - r_x r_y \cr -%D s_x^\prime & = s_y / D \cr -%D s_y^\prime & = s_x / D \cr -%D r_x^\prime & = - r_x / D \cr -%D r_y^\prime & = - r_y / D \cr -%D t_x^\prime & = ( - s_y t_x + r_y t_y ) / D \cr -%D t_y^\prime & = ( r_x t_x - s_x t_y ) / D \cr} -%D \stopformula -%D -%D And you can see that when expanded out, this does -%D give the formulas: -%D -%D \placeformula -%D \startformula -%D P_x^\prime = { { s_y(p_x-t_x) + r_y(t_y-p_y) } \over -%D { s_x s_y-r_x r_y } } -%D \stopformula -%D -%D \placeformula -%D \startformula -%D P_y^\prime = { { s_x(p_y-t_y) + r_x(t_x-p_x) } \over -%D { s_x*s_y-r_x*r_y } } -%D \stopformula -%D -%D The code works by representing a real number by converting -%D it to a dimension to be put into a \DIMENSION\ register: 2.3 would -%D be represented as 2.3pt for example. In this scheme, -%D multiplying two numbers involves multiplying the \DIMENSION\ -%D registers and dividing by 65536. Accuracy demands that the -%D division be done as late as possible, but overflow -%D considerations need early division. -%D -%D Division involves dividing the two \DIMENSION\ registers and -%D multiplying the result by 65536. Again, accuracy would -%D demand that the numerator be multiplied (and|/|or the -%D denominator divided) early: but that can lead to overflow -%D which needs to be avoided. -%D -%D If nothing is known about the numbers to start with (in -%D concat), I have chosen to divide the 65536 as a 256 in each -%D operand. However, in the series calculating the sine and -%D cosine, I know that the terms are small (because I never -%D have an angle greater than 45 degrees), so I chose to -%D apportion the factor in a different way. - -%M \stop - -%D The path is output using the values saved on the stack. If -%D needed, all coordinates are recalculated. - -\def\finishMPpath - {\PDFcode{\ifcase\finiMPpath W n\or S\or f\or B\fi}} - -\def\processMPpath - {\checkMPpath - \ifcase\nofMPsegments\else - \flushMPpath - \closeMPpath - \finishMPpath - \fi - \let\handleMPsequence\dohandleMPsequence - \resetMPstack - \nofMPsegments\zerocount - \handleMPsequence} - -%D The following \METAPOST\ code is quite valid but, when -%D processed and converted to \PDF, will make a file -%D unprintable on a Hewlett Packard printer (from Acrobat -%D $v<=5$). Who is to blame, the driver of the OS layer in -%D between, is hard to determine, so we add an additional -%D check. -%D -%D \starttyping -%D clip currentpicture to origin -- cycle ; -%D setbounds currentpicture to fullsquare scaled 5cm ; -%D \stoptyping - -\def\checkMPpath - {\ifcase\finiMPpath - \ifnum\nofMPsegments<3 % n is one ahead - \message{omitting zero clip path}% - \nofMPsegments\zerocount - \fi - \fi} - -%D In \PDF\ the \type{cm} operator must precede the path -%D specification. We therefore can output the \type{cm} at -%D the moment we encounter it. - -\def\handleMPpathconcat - {\presetMPconcat - \PDFcode{\gMPs1 \gMPs2 \gMPs3 \gMPs4 \gMPs5 \gMPs6 cm}% - \resetMPstack} - -\def\handleMPpathscale - {\presetMPscale - \PDFcode{\gMPs1 0 0 \gMPs2 0 0 cm}% - \resetMPstack} - -%D This macro interprets the path and saves it as compact as -%D possible. - -\def\dohandleMPpath#1% - {\ifcase\lccode`#1\relax - \@EA\dohandleMPpathA - \else - \@EA\dohandleMPpathB - \fi#1} - -%\def\dohandleMPpathA#1 % -% {\setMPargument{#1}% -% \handleMPsequence} - -\let\dohandleMPpathA\setMPsequence - -\def\dohandleMPpathB#1 % - {\def\somestring{#1}% - \ifx\somestring\PSlineto - \setMPkeyword0 - \else\ifx\somestring\PScurveto - \setMPkeyword1 - \else\ifx\somestring\PSrlineto - \setMPkeyword2 - \else\ifx\somestring\PSmoveto - \setMPkeyword3 - \else\ifx\somestring\PSclip - % \chardef\finiMPpath0 % already - \let\handleMPsequence\processMPpath - \else\ifx\somestring\PSgsave - \chardef\finiMPpath3 - \else\ifx\somestring\PSgrestore - \else\ifx\somestring\PSfill - \ifcase\finiMPpath - \chardef\finiMPpath2 - \let\handleMPsequence\processMPpath - \fi - \else\ifx\somestring\PSstroke - \ifcase\finiMPpath - \chardef\finiMPpath1 - \fi - \let\handleMPsequence\processMPpath - \else\ifx\somestring\PSclosepath - \def\closeMPpath{\PDFcode{h}}% - \else\ifx\somestring\PSconcat - \let\flushMPpath\flushconcatMPpath - \handleMPpathconcat - \else\ifx\somestring\PSscale - \let\flushMPpath\flushconcatMPpath - \handleMPpathscale - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi - \handleMPsequence} - -%D The main conversion command is: -%D -%D \starttyping -%D \convertMPtoPDF {filename} {x scale} {y scale} -%D \stoptyping -%D -%D The dimensions are derived from the bounding box. So we -%D only have to say: -%D -%D \starttyping -%D \convertMPtoPDF{mp-pra-1.eps}{1}{1} -%D \convertMPtoPDF{mp-pra-1.eps}{.5}{.5} -%D \stoptyping - -%D \macros -%D {makeMPintoPDFobject,lastPDFMPobject} -%D -%D For experts there are a few more options. When attributes -%D are to be added, the code must be embedded in an object -%D accompanied with the appropriate directives. One can -%D influence this process with \type {\makeMPintoPDFobject}. -%D -%D This option defaults to~0, because \CONTEXT\ takes care -%D of objects at another level, which saves some bytes. -%D -%D \starttabulate[|l|l|p|] -%D \NC 0 \NC never \NC don't use an object \NC\NR -%D \NC 1 \NC always \NC always use an object \NC\NR -%D \NC 2 \NC optional \NC use object when needed \NC\NR -%D \stoptabulate -%D -%D The last object number used is avaliable in the macro -%D \type {\lastPDFMPobject}. - -\ifx\makeMPintoPDFobject\undefined \chardef\makeMPintoPDFobject=0 \fi - -\def\lastPDFMPobject{0} - -%D The additional code needed can be made available in the -%D (global) macro \type {\currentPDFresources}. - -\let\currentPDFresources\empty - -\newtoks\everyMPtoPDFconversion - -\def\convertMPtoPDF % #1#2#3% - {\bgroup - \ifx\pdfdecimaldigits\undefined\else \pdfdecimaldigits=5 \fi % new - \setbox\scratchbox\vbox\bgroup - \forgetall - \offinterlineskip - \startMPresources - \doprocessMPtoPDFfile} % - -%D The next one is kind of private and probably will become obsolete): - -\def\processMPtoPDFfile % file xscale yscale - {\bgroup - \let\finishMPgraphic\egroup - \doprocessMPtoPDFfile} - -\def\doprocessMPtoPDFfile#1#2#3% file xscale yscale - {% the following line is needed for latex where onepoint is not - % onepoint but a number (maxdimen); some day i'll make a latex - % variant of this file so that i no longer have to deal with such - % issues; then i'll also speed up this module using a few context - % tricks - % - \let\onepoint\onerealpoint - % - \setMPspecials - \the\everyMPtoPDFconversion - \catcode`\^^M=\@@endofline - \startMPscanning - \let\do\empty - \xdef\MPxscale{#2}% - \xdef\MPyscale{#3}% - \xdef\MPxoffset{0}% - \xdef\MPyoffset{0}% - \xdef\MPyshift{\zeropoint}% - \donefalse - \let\handleMPsequence\dohandleMPsequence - \message{[MP to PDF]}% was: [MP to PDF #1] but there is a (#1) anyway - \input#1\relax} - -% strange rounding/clip in pdftex/viewer -% -% \def\finishMPgraphic -% {\stopMPresources -% \egroup -% \ifx\pdftexversion\undefined\else\ifnum\pdftexversion<14 % for the moment -% \chardef\makeMPintoPDFobject=0 -% \fi\fi -% \ifcase\makeMPintoPDFobject\or\or\ifx\currentPDFresources\empty\else -% \chardef\makeMPintoPDFobject=1 -% \fi\fi -% \setbox\scratchbox=\vbox -% {\forgetall -% \hbox -% {\PDFcode{q \MPxscale\space 0 0 \MPyscale\space \MPxoffset\space \MPyoffset\space cm}% -% \lower\MPyshift\box\scratchbox % unscaled shift -% \PDFcode{Q}}}% -% \ht\scratchbox\MPheight -% \wd\scratchbox\MPwidth -% \dp\scratchbox\zeropoint -% \ifcase\makeMPintoPDFobject -% \box\scratchbox -% \or -% \immediate\pdfxform resources{\currentPDFresources}\scratchbox -% \xdef\lastPDFMPobject{\the\pdflastxform}% -% \pdfrefxform\lastPDFMPobject -% \global\let\currentPDFresources\empty -% \else -% \box\scratchbox -% \fi -% \egroup} -% -% funny clip in viewer -% -% \setbox\scratchbox=\vbox -% {\forgetall -% \dimen0=\MPllx bp -% \dimen2=\MPlly bp -% \setbox\scratchbox=\hbox{\hskip-\dimen0\raise-\dimen2\box\scratchbox}% -% \ht\scratchbox=\zeropoint -% \dp\scratchbox=\zeropoint -% \wd\scratchbox=\zeropoint -% \hbox -% {\PDFcode{q \MPxscale\space 0 0 \MPyscale\space 0 0 cm}% -% \lower\MPshift\box\scratchbox -% \PDFcode{Q}}}% - -% \let\PDFMPformoffset\zeropoint - -\def\PDFMPformoffset - {\ifx\objectoffset\undefined\zeropoint\else\objectoffset\fi} - -\def\finishMPgraphic - {\stopMPresources - \egroup - \setbox\scratchbox\vbox - {\forgetall - \hbox - {\PDFcode{q \MPxscale\space 0 0 \MPyscale\space \MPxoffset\space \MPyoffset\space cm}% - \lower\MPyshift\box\scratchbox % unscaled shift - \PDFcode{Q}}}% - \ht\scratchbox\MPheight - \wd\scratchbox\MPwidth - \dp\scratchbox\zeropoint\relax - \dopackageMPgraphic\scratchbox - \egroup - \endinput} - -%D Alternative for \PDFTEX. We cannot come up with something more contexy -%D because this module is also used in \LATEX. - -\def\dopackageMPgraphic#1% #1 = boxregister - {%\ifx\pdfxform\undefined - % \chardef\makeMPintoPDFobject\zerocount % no pdftex at all - %\else\ifx\pdftexversion\undefined - % \chardef\makeMPintoPDFobject\zerocount % no pdftex at all - %\else\ifnum\pdftexversion<14 - % \chardef\makeMPintoPDFobject\zerocount % no resource support - %\else - % % keep the default value - %\fi\fi\fi - \ifcase\makeMPintoPDFobject\or\or\ifx\currentPDFresources\empty\else - % an existing value of 2 signals object support (set elsewhere) - \chardef\makeMPintoPDFobject\plusone - \fi\fi - \ifcase\makeMPintoPDFobject - \box#1% - \or - \scratchdimen\PDFMPformoffset\relax - \ifdim\scratchdimen>\zeropoint % compensate for error - \setbox#1\vbox spread 2\scratchdimen - {\forgetall\vss\hbox spread 2\scratchdimen{\hss\box#1\hss}\vss}% - \fi - \setMPPDFobject{\currentPDFresources}{#1}% - \ifdim\scratchdimen>\zeropoint % compensate for error - \vbox to \MPheight - {\forgetall\vss\hbox to \MPwidth{\hss\getMPPDFobject\hss}\vss}% - \else - \getMPPDFobject - \fi - \global\let\currentPDFresources\empty - \else - \box#1% - \fi} - -\def\setMPPDFobject#1#2% resources boxnumber - {\ifx\pdfxform\undefined - \def\getMPPDFobject{\box#2}% - \else\ifx\pdftexversion\undefined - \def\getMPPDFobject{\box#2}% - \else\ifnum\pdftexversion<14 - \def\getMPPDFobject{\box#2}% - \else - \immediate\pdfxform resources{#1}#2% - \edef\getMPPDFobject{\noexpand\pdfrefxform\the\pdflastxform}% - \fi\fi\fi} - -\let\getMPPDFobject\relax - -%D \macros -%D {deleteMPgraphic, -%D startMPresources, -%D stopMPresources} -%D -%D Here are a few hooks for \CONTEXT\ specific things. - -\ifx\deleteMPgraphic\undefined - \def\deleteMPgraphic#1{} -\fi - -\ifx\startMPresources\undefined - \let\startMPresources\relax - \let\stopMPresources\relax -\fi - -%D \macros -%D {twodigitMPoutput} -%D -%D We can limit the precision to two digits after the comma -%D by saying: -%D -%D \starttyping -%D \twodigitMPoutput -%D \stoptyping -%D -%D This option only works in \CONTEXT\ combined with \ETEX. - -\def\twodigitMPoutput - {\let\!MP \twodigitrounding - \def\!MPgMPs##1{\twodigitrounding{\gMPs##1}}% - \def\!MPgMPa##1{\twodigitrounding{\gMPa##1}}} - -\let\!MP \empty -\let\!MPgMPa\gMPa -\let\!MPgMPs\gMPs - -%D This kind of conversion is possible because \METAPOST\ -%D does all the calculations. Converting other \POSTSCRIPT\ -%D files would drive both me and \TEX\ crazy. - -\ifx\undefined\StopLatexHack \else \StopLatexHack \fi - -\protect \endinput |