%!PS-Adobe-2.0 %%Creator: dvips(k) 5.991 Copyright 2011 Radical Eye Software %%Title: skakdoc.dvi %%CreationDate: Thu Jul 18 23:26:33 2013 %%Pages: 13 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%DocumentFonts: CMR17 CMR12 CMSS17 CMTT12 CMBX9 CMR9 CMR6 CMSS9 CMR10 %%+ CMBX12 CMBX10 CMSSBX10 CMSS10 CMSY10 CMTT10 CMR7 SFRM1000 %%+ SkakNew-Figurine-Bold CMSS8 SkakNew-DiagramT CMR5 SkakNew-Figurine %%+ CMTI10 CMSY8 CMTT8 CMR8 CMITT10 CMBSY10 %%DocumentPaperSizes: a4 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -o skakdoc.ps skakdoc.dvi %DVIPSParameters: dpi=600 %DVIPSSource: TeX output 2013.07.18:2326 %%BeginProcSet: tex.pro 0 0 %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S /BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat {BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B /M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ 0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: pstricks.pro 0 0 % $Id: pstricks.pro 647 2012-02-12 15:03:40Z herbert $ % %% PostScript prologue for pstricks.tex. %% Version 1.12, 2012/02/12 %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN archives %% in directory macros/latex/base/lppl.txt. % % % Define the follwing gs-functions if not known, eg when using distiller % systemdict /.setopacityalpha known not {/.setopacityalpha { pop } def } if systemdict /.setblendmode known not {/.setblendmode { pop } def } if systemdict /.setshapealpha known not {/.setshapealpha { pop } def } if % /tx@Dict 200 dict def % the main PSTricks dictionary tx@Dict begin /ADict 25 dict def % The arrow dictionaray /CM { matrix currentmatrix } bind def /SLW /setlinewidth load def /CLW /currentlinewidth load def /CP /currentpoint load def /ED { exch def } bind def /L /lineto load def /T /translate load def /TMatrix { } def /RAngle { 0 } def /Sqrt { dup 0 lt { pop 0 } { sqrt } ifelse } def % return 0 for negative arguments /Atan { /atan load stopped { pop pop 0 } if } def % return 0 if atan not known /ATAN1 {neg -1 atan 180 sub } def % atan(x) (only one parameter) /Div { dup 0 eq { pop } { div } ifelse } def % control the division /tan { dup cos abs 1.e-10 lt { pop 1.e10 } % return 1.e10 as infinit { dup sin exch cos div } ifelse % default sin/cos } def /Tan { dup sin exch cos Div } def % sin(x)/cos(x) x in degrees /Acos {dup dup mul neg 1 add dup 0 lt { % arc cos, returns 0 when negative root pop pop 0 }{ sqrt exch atan} ifelse } def /NET { neg exch neg exch T } def % change coordinate system to the negative one /Pyth { dup mul exch dup mul add sqrt } def % Pythagoras, expects 2 parameter /Pyth2 { % Pythagoras, xA yA xB yB 3 -1 roll % xA xB yB yA sub % xA xB yB-yA 3 1 roll % yB-yA xA xB sub % yB-yA xA-xB Pyth } def /PtoC { 2 copy cos mul 3 1 roll sin mul } def % Polar to Cartesian /Rand { rand 4294967295 div } def % a real random number %----------------- hv added 20050516 --------------- /PiDiv2 1.57079632680 def /Pi 3.14159265359 def /TwoPi 6.28318530718 def /Euler 2.71828182846 def %/e Euler bind def % /RadtoDeg { 180 mul Pi div } bind def % convert from radian to degrees /DegtoRad { Pi mul 180 div } bind def % viceversa %----------------- hv end--------------------------- /PathLength@ { /z z y y1 sub x x1 sub Pyth add def /y1 y def /x1 x def } def % /PathLength { flattenpath /z 0 def { /y1 ED /x1 ED /y2 y1 def /x2 x1 def } { /y ED /x ED PathLength@ } {} { /y y2 def /x x2 def PathLength@ } /pathforall load stopped { pop pop pop pop } if z } def % /STP { .996264 dup scale } def % BP/PT scaling /STV { SDict begin normalscale end STP } def % % /DashLine { dup 0 gt { /a .5 def PathLength exch div } { pop /a 1 def PathLength } ifelse /b ED % pattern should fit evenly in b dup /X ED % pattern array 0 get /y ED % length of first black segment /z 0 X {add} forall def % length of the full pattern %% Computation of the scaling factor as described by van Zandt: b a .5 sub 2 mul y mul sub z Div round z mul a .5 sub 2 mul y mul add b exch Div %%%% scaling factor on stack. /z ED %% now, z is the scaling factor false % for the length test below X { z mul } forall X astore %% modification TN 04-08-07 %%% Checking whether at least one dash in X has positive length: {0 gt or} forall { X 1 a sub y mul } { [ 1 0 ] 0 } ifelse setdash stroke } def % /DotLine { /b PathLength def /a ED /z ED /y CLW def /z y z add def a 0 gt { /b b a div def }{ a 0 eq { /b b y sub def }{ a -3 eq { /b b y add def } if } ifelse } ifelse [ 0 b b z Div round Div dup 0 le { pop 1 } if ] a 0 gt { 0 }{ y 2 div a -2 gt { neg }if } ifelse setdash 1 setlinecap stroke } def % /SymbolLine { % on stack [ x y x y ... counttomark % number of elements 2 div cvi /n ED % n pairs /YA ED /XA ED % the start point n 1 sub { /YB ED /XB ED /XLength XB XA sub def /YLength YB YA sub def /PAngle YLength XLength Atan def /XYLength XLength YLength Pyth def %% for negative SymStep we calculate the distance SymStep 0 lt { %XYLength SymStep div abs cvi /nSym SymStep abs cvi def } { /nSym XYLength SymStep div cvi def } ifelse 0.5 setflat /Shift Symbol stringwidth pop 2 div def /deltaX XLength nSym div def /deltaY YLength nSym div def curveticks { XA YA moveto } { XA Shift sub YA Shift sub moveto } ifelse nSym { gsave curveticks { PAngle 180 sub CorrAngle sub tickAngle add /rotAngle ED currentpoint translate rotAngle rotate 0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto SymbolLinewidth setlinewidth stroke } { rotateSymbol { PAngle 180 sub CorrAngle sub rotate } if Symbol show } ifelse grestore deltaX deltaY rmoveto } repeat /YA YB def /XA XB def } repeat curveticks { XA YA moveto } { XA Shift sub YA Shift sub moveto } ifelse gsave curveticks { PAngle 180 sub CorrAngle sub tickAngle add /rotAngle ED XA YA translate rotAngle rotate 0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto SymbolLinewidth setlinewidth stroke } { rotateSymbol { PAngle 180 sub CorrAngle sub rotate } if Symbol show } ifelse grestore pop % delete the mark symbol } def % /LineFill { % hv ------------ patch 7 ------------- gsave abs /hatchWidthInc ED abs /hatchSepInc ED abs CLW add /a ED a 0 dtransform round exch round exch 2 copy idtransform exch Atan rotate idtransform pop /a ED .25 .25 itransform pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a Div cvi /x1 ED /y2 y2 y1 sub def clip newpath 2 setlinecap systemdict /setstrokeadjust known { true setstrokeadjust } if x2 x1 sub 1 add { x1 a mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add hatchWidthInc 0 gt { CLW add } if def hatchSepInc 0 gt hatchWidthInc 0 gt or { /a a hatchSepInc add def CLW hatchWidthInc add SLW } if } repeat grestore pop pop } def % /DotFill {% on stack: dot radius /dotRadius ED abs CLW add /a ED a 0 dtransform round exch round exch 2 copy idtransform exch Atan rotate idtransform pop /a ED .25 .25 itransform pathbbox % llx lly urx ury of smallest bounding box /y2 ED /x2 ED /y1 ED /x1 ED y2 y1 sub a div 2 add cvi /Ny ED x2 x1 sub a div 2 add cvi /Nx ED clip newpath /yA y1 dotRadius add CLW add def /xA0 x1 dotRadius add CLW add def Ny { /xA xA0 def Nx { newpath xA yA dotRadius 0 360 arc SolidDot { gsave fill grestore } if stroke xA a add /xA ED } repeat yA a add /yA ED } repeat grestore } def % /PenroseFill {% on stack: scaling factor dup dup scale 1 exch div round /penroseFactor ED a 0 dtransform round exch round exch 2 copy idtransform exch Atan rotate idtransform pop /a ED .25 .25 itransform pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a Div cvi /x1 ED /y2 y2 y1 sub def clip newpath systemdict /setstrokeadjust known { true setstrokeadjust } if /I/S/L/W/G/+/Z/F/E/D[/def/exch/for{E D}/add{s E get mul} { Z -36.2001 1 33 }{25 E S rlineto}{/q Z dup q G E q 1 + G}{Z 2 2}]{cvx def}forall [0 72 1008 {dup sin E cos }F ]1 setlinejoin/s W{/a W{/b I 10{/i I 4{/m I moveto i m +/j I 10{/l Z b m l + G a l G sub s m get div .2 + floor .3 + 25 mul j l + S rmoveto}F i L j L stroke }F}F}F}F grestore pop pop } def % /TruchetFill { % on stack: scaling factor 10 dict begin dup dup scale 1 exch div round /penroseFactor ED a 0 dtransform round exch round exch 2 copy idtransform exch Atan rotate idtransform pop /a ED .25 .25 itransform pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a Div cvi /x1 ED /y2 y2 y1 sub def clip newpath systemdict /setstrokeadjust known { true setstrokeadjust } if /ma a neg def /ha a 2 div def /mha ha neg def /tile { rand dup 2 idiv 2 mul eq { 90 rotate } if mha mha moveto ha mha lineto ha ha lineto mha ha lineto % closepath .1 setlinewidth stroke contents } def /contents{ 0 ha moveto ha 0 lineto 0 mha moveto mha 0 lineto % 1 setlinewidth stroke } def /dotiling { f ma mul a f a mul { /i exch def f ma mul a f a mul { /j exch def gsave i j translate tile stroke grestore } for } for } def % /f 3 def 5 srand dotiling end % local user dict } def % /BeginArrow { ADict begin % hold it local, for end see EndArrow /@mtrx CM def gsave 2 copy T 2 index sub neg exch 3 index sub exch Atan rotate newpath } def % /EndArrow { @mtrx setmatrix CP grestore end } def % end the ADict % /Arrow { CLW mul add dup 2 div /w ED mul dup /h ED mul /a ED { 0 h T 1 -1 scale } if w neg h moveto 0 0 L w h L w neg a neg rlineto gsave fill grestore } def % /ArrowD { % the sides are drawn as curves (hv 20071211) CLW mul add dup 2 div /w ED mul dup /h ED mul /Inset ED { 0 h T 1 -1 scale } if % changes the direction % we use y=w/h^2 * x^2 as equation for the control points % for the coordinates the arrow is seen from top to bottom % the bottom (tip) is (0;0) w neg h moveto % lower left of > w 9 div 4 mul neg h 3 div 2 mul w 9 div neg h 3 div 0 0 curveto % tip of > w 9 div h 3 div w 9 div 4 mul h 3 div 2 mul w h curveto % upper left of > w neg Inset neg rlineto % move to x=0 and inset gsave fill grestore } def % /Tbar { CLW mul add /z ED z -2 div CLW 2 div moveto z 0 rlineto stroke 0 CLW moveto } def % /Bracket { CLW mul add dup CLW sub 2 div /x ED mul CLW add /y ED /z CLW 2 div def x neg y moveto x neg CLW 2 div L x CLW 2 div L x y L stroke 0 CLW moveto } def % /RoundBracket { CLW mul add dup 2 div /x ED mul /y ED /mtrx CM def 0 CLW 2 div T x y mul 0 ne { x y scale } if 1 1 moveto .85 .5 .35 0 0 0 curveto -.35 0 -.85 .5 -1 1 curveto mtrx setmatrix stroke 0 CLW moveto } def % /SD { 0 360 arc fill } def % /EndDot { % DS is the dot size { /z DS def } { /z 0 def } ifelse % outer or inner dimen /b ED % the color definition 0 z DS SD b { 0 z DS CLW sub SD } if 0 DS z add CLW 4 div sub moveto } def % /Shadow { [ { /moveto load } { /lineto load } { /curveto load } { /closepath load } /pathforall load stopped { pop pop pop pop CP /moveto load } if ] cvx newpath 3 1 roll T exec } def % /NArray { % holds the coordinates and on top of stack the showpoints boolean /showpoints ED counttomark 2 div dup cvi /n ED % n 2 div on stack n eq not { exch pop } if % even numbers of points? delete one ] aload /Points ED showpoints not { Points aload pop } if % { ] aload /Points ED } % { n 2 mul 1 add -1 roll pop } ifelse % delete the mark symbol } def % /Line { NArray n 0 eq not { n 1 eq { 0 0 /n 2 def } if ArrowA /n n 2 sub def n { Lineto } repeat CP 4 2 roll ArrowB L pop pop } if } def % /LineToYAxis { /Ox ED % Save the x origin value NArray % all x-y pairs on stack n { 2 copy moveto % go to current point Ox exch Lineto % line to y-axis pop % delete old x-value } repeat } def % /LineToXAxis{ /Oy ED % Save the y origin value NArray % all x-y pairs on stack n 0 eq not { n 1 eq { 0 0 /n 2 def } if ArrowA /n n 2 sub def CP 2 copy moveto pop Oy Lineto n { 2 copy moveto pop Oy Lineto } repeat CP 4 2 roll ArrowB 2 copy moveto pop Oy L pop pop } if } def % /Arcto { /a [ 6 -2 roll ] cvx def a r /arcto load stopped { 5 } { 4 } ifelse { pop } repeat a } def % /CheckClosed { dup n 2 mul 1 sub index eq 2 index n 2 mul 1 add index eq and { pop pop /n n 1 sub def } if } def % /Polygon { NArray n 2 eq { 0 0 /n 3 def } if n 3 lt { n { pop pop } repeat } { n 3 gt { CheckClosed } if n 2 mul -2 roll /y0 ED /x0 ED /y1 ED /x1 ED x1 y1 /x1 x0 x1 add 2 div def /y1 y0 y1 add 2 div def x1 y1 moveto /n n 2 sub def n { Lineto } repeat x1 y1 x0 y0 6 4 roll Lineto Lineto pop pop closepath } ifelse } def % /SymbolPolygon { % on stack [ x y x y ... counttomark % number of elements 2 add /m ED 2 copy m 2 roll % copy last two m 2 div cvi /n ED % n pairs /YA ED /XA ED % the start point n 1 sub { /YB ED /XB ED /XLength XB XA sub def /YLength YB YA sub def /PAngle YLength XLength Atan def /XYLength XLength YLength Pyth def /nSym XYLength SymStep Div cvi def /Shift Symbol stringwidth pop 2 Div def /deltaX XLength nSym Div def /deltaY YLength nSym Div def XA Shift sub YA Shift sub moveto nSym { gsave rotateSymbol { PAngle 180 sub CorrAngle sub rotate } if Symbol show grestore deltaX deltaY rmoveto } repeat % XB Shift sub YB Shift sub moveto Symbol show /YA YB def /XA XB def } repeat pop % delete the mark symbol } def % /Diamond { /mtrx CM def T rotate /h ED /w ED dup 0 eq { pop } { CLW mul neg /d ED /a w h Atan def /h d a sin Div h add def /w d a cos Div w add def } ifelse mark w 2 div h 2 div w 0 0 h neg w neg 0 0 h w 2 div h 2 div /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx setmatrix } def % /Triangle { /mtrx CM def translate rotate /h ED 2 div /w ED dup CLW mul /d ED /h h d w h Atan sin Div sub def /w w d h w Atan 2 div dup cos exch sin Div mul sub def mark 0 d w neg d 0 h w d 0 d /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx % DG/SR modification begin - Jun. 1, 1998 - Patch 3 (from Michael Vulis) % setmatrix } def setmatrix pop } def % DG/SR modification end % /CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth def } def % /CC { /l0 l1 def /x1 x dx sub def /y1 y dy sub def /dx0 dx1 def /dy0 dy1 def CCA /dx dx0 l1 c exp mul dx1 l0 c exp mul add def /dy dy0 l1 c exp mul dy1 l0 c exp mul add def /m dx0 dy0 Atan dx1 dy1 Atan sub 2 div cos abs b exp a mul dx dy Pyth Div 2 div def /x2 x l0 dx mul m mul sub def /y2 y l0 dy mul m mul sub def /dx l1 dx mul m mul neg def /dy l1 dy mul m mul neg def } def % /IC { /c c 1 add def c 0 lt { /c 0 def } { c 3 gt { /c 3 def } if } ifelse /a a 2 mul 3 div 45 cos b exp div def CCA /dx 0 def /dy 0 def } def % /BOC { IC CC x2 y2 x1 y1 ArrowA CP 4 2 roll x y curveto } def /NC { CC x1 y1 x2 y2 x y curveto } def /EOC { x dx sub y dy sub 4 2 roll ArrowB 2 copy curveto } def /BAC { IC CC x y moveto CC x1 y1 CP ArrowA } def /NAC { x2 y2 x y curveto CC x1 y1 } def /EAC { x2 y2 x y ArrowB curveto pop pop } def % /OpenCurve { NArray n 3 lt { n { pop pop } repeat } { BOC /n n 3 sub def n { NC } repeat EOC } ifelse } def % /CurvePath { %% for negative SymStep we calculate the distance SymStep 0 lt { gsave PathLength SymStep div abs /SymStep ED grestore } if 0.5 setflat flattenpath /z 0 def /z0 0 def { /y1 ED /x1 ED /y2 y1 def /x2 x1 def x1 Shift sub y1 Shift sub moveto gsave curveticks { x1 y1 translate startAngle rotate 0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto SymbolLinewidth setlinewidth stroke } { startAngle rotate Symbol show } ifelse grestore /z0 z def } { /y ED /x ED PathLength@ z z0 sub SymStep ge { x Shift sub y Shift sub moveto gsave curveticks { y yOld sub x xOld sub Atan 180 sub CorrAngle sub /rotAngle ED x y translate rotAngle rotate 0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto SymbolLinewidth setlinewidth stroke } { rotateSymbol { y yOld sub x xOld sub Atan 180 sub CorrAngle sub rotate } if Symbol show } ifelse grestore /z0 z def } if /yOld y def /xOld x def } {} %% the lineto part { /y y2 def /x x2 def PathLength@ x Shift sub y Shift sub moveto gsave curveticks { y yOld sub x xOld sub Atan 180 sub /rotAngle ED x y translate rotAngle rotate 0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto SymbolLinewidth setlinewidth stroke } { x Shift sub y Shift sub moveto rotateSymbol { y yOld sub x xOld sub Atan 180 sub CorrAngle sub rotate } if Symbol show } ifelse grestore } pathforall % curveticks % { gsave % x y translate rotAngle rotate % 0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto % SymbolLinewidth setlinewidth stroke grestore % } if z } def % /OpenSymbolCurve { OpenCurve 0.1 setflat /Shift Symbol stringwidth pop 2 div def CurvePath } def % /AltCurve { { false NArray n 2 mul 2 roll [ n 2 mul 3 sub 1 roll ] aload /Points ED n 2 mul -2 roll } { false NArray } ifelse n 4 lt { n { pop pop } repeat } { BAC /n n 4 sub def n { NAC } repeat EAC } ifelse } def % /AltOpenSymbolCurve { AltCurve 0.1 setflat /Shift Symbol stringwidth pop 2 div def CurvePath } def % /ClosedCurve { NArray n 3 lt { n { pop pop } repeat } { n 3 gt { CheckClosed } if 6 copy n 2 mul 6 add 6 roll IC CC x y moveto n { NC } repeat closepath pop pop } ifelse } def % /ClosedSymbolCurve { ClosedCurve 0.1 setflat /Shift Symbol stringwidth pop 2 div def CurvePath } def % /SQ { /r ED r r moveto r r neg L r neg r neg L r neg r L fill } def /ST { /y ED /x ED x y moveto x neg y L 0 x L fill } def /SP { /r ED gsave 0 r moveto 4 { 72 rotate 0 r L } repeat fill grestore } def % /FontDot { DS 2 mul dup matrix scale matrix concatmatrix exch matrix rotate matrix concatmatrix exch findfont exch makefont setfont } def % /Rect { x1 y1 y2 add 2 div moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto x1 y1 lineto closepath } def % /OvalFrame { x1 x2 eq y1 y2 eq or { pop pop x1 y1 moveto x2 y2 L } { y1 y2 sub abs x1 x2 sub abs 2 copy gt { exch pop } { pop } ifelse 2 div exch { dup 3 1 roll mul exch } if 2 copy lt { pop } { exch pop } ifelse /b ED x1 y1 y2 add 2 div moveto x1 y2 x2 y2 b arcto x2 y2 x2 y1 b arcto x2 y1 x1 y1 b arcto x1 y1 x1 y2 b arcto 16 { pop } repeat closepath } ifelse } def % /Frame { CLW mul /a ED 3 -1 roll 2 copy gt { exch } if a sub /y2 ED a add /y1 ED 2 copy gt { exch } if a sub /x2 ED a add /x1 ED 1 index 0 eq { pop pop Rect } { OvalFrame } ifelse } def % /BezierNArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop } if n 1 sub neg 3 mod 3 add 3 mod { 0 0 /n n 1 add def } repeat f { ] aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } def % /OpenBezier { BezierNArray n 1 eq { pop pop } { ArrowA n 4 sub 3 idiv { 6 2 roll 4 2 roll curveto } repeat 6 2 roll 4 2 roll ArrowB curveto } ifelse } def % /OpenSymbolBezier { OpenBezier 0.1 setflat /Shift Symbol stringwidth pop 2 div def CurvePath } def % /ClosedBezier { BezierNArray n 1 eq { pop pop } { moveto n 1 sub 3 idiv { 6 2 roll 4 2 roll curveto } repeat closepath } ifelse } def % /ClosedSymbolBezier { /f ED % save showpoints value 2 copy /yEnd ED /xEnd ED counttomark -2 roll 2 copy /yStart ED /xStart ED counttomark 2 roll f ClosedBezier 0.1 setflat /Shift Symbol stringwidth pop 2 div def CurvePath [ xEnd yEnd xStart yStart SymbolLine } def % /BezierShowPoints { gsave Points aload length 2 div cvi /n ED moveto n 1 sub { lineto } repeat CLW 2 div SLW [ 4 4 ] 0 setdash stroke grestore } def % /Parab { /y0 ED /x0 ED /y1 ED /x1 ED /dx x0 x1 sub 3 div def /dy y0 y1 sub 3 div def x0 dx sub y0 dy add x1 y1 ArrowA x0 dx add y0 dy add x0 2 mul x1 sub y1 ArrowB curveto /Points [ x1 y1 x0 y0 x0 2 mul x1 sub y1 ] def } def % /Parab1 { % 1 end | 0 SP /ySP ED /xSP ED /y1 ED /x1 ED /dx xSP x1 sub 3 div def /dy ySP y1 sub 3 div def newpath x1 y1 moveto xSP y1 lineto xSP ySP lineto x1 ySP lineto closepath clip currentpoint newpath moveto xSP dx sub ySP dy add x1 y1 ArrowA xSP dx add ySP dy add xSP 2 mul x1 sub y1 ArrowB curveto /Points [ x1 y1 xSP ySP xSP 2 mul x1 sub y1 ] def } def % /Grid { newpath /a 4 string def /b ED % psk@gridlabels in pt /c ED % { \pst@usecolor\psgridlabelcolor } /n ED % psk@griddots cvi dup 1 lt { pop 1 } if /s ED % \psk@subgriddiv s div dup 0 eq { pop 1 } if /dy ED s div dup 0 eq { pop 1 } if % \pst@number\psyunit abs /dx ED dy div round dy mul % \pst@number\psxunit abs /y0 ED dx div round dx mul /x0 ED dy div round cvi /y2 ED dx div round cvi /x2 ED dy div round cvi /y1 ED dx div round cvi /x1 ED /h y2 y1 sub 0 gt { 1 } { -1 } ifelse def /w x2 x1 sub 0 gt { 1 } { -1 } ifelse def b 0 gt { /z1 b 4 div CLW 2 div add def % /Helvetica findfont b scalefont setfont /b b .95 mul CLW 2 div add def } if systemdict /setstrokeadjust known { true setstrokeadjust /t { } def } { /t { transform 0.25 sub round 0.25 add exch 0.25 sub round 0.25 add exch itransform } bind def } ifelse gsave n 0 gt { 1 setlinecap [ 0 dy n div ] dy n div 2 div setdash } { 2 setlinecap } ifelse /i x1 def /f y1 dy mul n 0 gt { dy n div 2 div h mul sub } if def /g y2 dy mul n 0 gt { dy n div 2 div h mul add } if def x2 x1 sub w mul 1 add dup 1000 gt { pop 1000 } if { i dx mul dup y0 moveto b 0 gt { gsave c i a cvs dup stringwidth pop /z2 ED w 0 gt {z1} {z1 z2 add neg} ifelse h 0 gt {b neg}{z1} ifelse rmoveto show grestore } if dup t f moveto g t L stroke /i i w add def } repeat grestore gsave n 0 gt % DG/SR modification begin - Nov. 7, 1997 - Patch 1 %{ 1 setlinecap [ 0 dx n div ] dy n div 2 div setdash } { 1 setlinecap [ 0 dx n div ] dx n div 2 div setdash } % DG/SR modification end { 2 setlinecap } ifelse /i y1 def /f x1 dx mul n 0 gt { dx n div 2 div w mul sub } if def /g x2 dx mul n 0 gt { dx n div 2 div w mul add } if def y2 y1 sub h mul 1 add dup 1000 gt { pop 1000 } if { newpath i dy mul dup x0 exch moveto b 0 gt { gsave c i a cvs dup stringwidth pop /z2 ED w 0 gt {z1 z2 add neg} {z1} ifelse h 0 gt {z1} {b neg} ifelse rmoveto show grestore } if dup f exch t moveto g exch t L stroke /i i h add def } repeat grestore } def % /ArcArrow { /d ED /b ED /a ED gsave newpath 0 -1000 moveto clip newpath 0 1 0 0 b grestore c mul /e ED pop pop pop r a e d PtoC y add exch x add exch r a PtoC y add exch x add exch b pop pop pop pop a e d CLW 8 div c mul neg d } def % /Ellipse { /rotAngle ED /mtrx CM def T rotAngle rotate scale 0 0 1 5 3 roll arc mtrx setmatrix } def % /ArcAdjust { %%%% Vincent Guirardel % given a target length (targetLength) and an initial angle (angle0) [in the stack], % let M(angle0)=(rx*cos(angle0),ry*sin(angle0))=(x0,y0). % This computes an angle t such that (x0,y0) is at distance % targetLength from the point M(t)=(rx*cos(t),ry*sin(t)). % NOTE: this an absolute angle, it does not have to be added or substracted to angle0 % contrary to TvZ's code. % To achieve, this, one iterates the following process: start with some angle t, % compute the point M' at distance targetLength of (x0,y0) on the semi-line [(x0,y0) M(t)]. % Now take t' (= new angle) so that (0,0) M(t') and M' are aligned. % % Another difference with TvZ's code is that we need d (=add/sub) to be defined. % the value of d = add/sub is used to know on which side we have to move. % It is only used in the initialisation of the angle before the iteration. % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Input stack: 1: target length 2: initial angle % variables used : rx, ry, d (=add/sub) % /targetLength ED /angle0 ED /x0 rx angle0 cos mul def /y0 ry angle0 sin mul def % we are looking for an angle t such that (x0,y0) is at distance targetLength % from the point M(t)=(rx*cos(t),ry*sin(t))) %initialisation of angle (using 1st order approx = TvZ's code) targetLength 57.2958 mul angle0 sin rx mul dup mul angle0 cos ry mul dup mul add sqrt div % if initialisation angle is two large (more than 90 degrees) set it to 90 degrees % (if the ellipse is very curved at the point where we draw the arrow, % % the value can be much more than 360 degrees !) % this should avoid going on the wrong side (more than 180 degrees) or go near % a bad attractive point (at 180 degrees) dup 90 ge { pop 90 } if angle0 exch d % add or sub % maximum number of times to iterate the iterative procedure: % iterative procedure: takes an angle t on top of stack, computes a % better angle (and put it on top of stack) 30 { dup % compute distance D between (x0,y0) and M(t) dup cos rx mul x0 sub dup mul exch sin ry mul y0 sub dup mul add sqrt % if D almost equals targetLength, we stop dup targetLength sub abs 1e-5 le { pop exit } if % stack now contains D t % compute the point M(t') at distance targetLength of (x0,y0) on the semi-line [(x0,y0) M(t)]: % M(t')= ( (x(t)-x0)*targetLength/d+x0 , (y(t)-y0)*targetLength/d+y0 ) exch dup cos rx mul x0 sub exch sin ry mul y0 sub % stack contains: y(t)-y0, x(t)-x0, d 2 index Div targetLength mul y0 add ry Div exch 2 index Div targetLength mul x0 add rx Div % stack contains x(t')/rx , y(t')/ry , d % now compute t', and remove D from stack atan exch pop } repeat % we don't look at what happened... in particular, if targetLength is greater % than the diameter of the ellipse... % the final angle will be around /angle0 + 180. maybe we should treat this pathological case... % after iteration, stack contains an angle t such that M(t) is the tail of the arrow % to give back the result as a an angle relative to angle0 we could add the following line: % angle0 sub 0 exch d % % begin bug fix 2006-01-11 % we want to adjust the new angle t' by a multiple of 360 so that | t'-angle0 | <= 180 %(we don't want to make the ellipse turn more or less than it should)... dup angle0 sub dup abs 180 gt { 180 add 360 div floor 360 mul sub } { pop } ifelse % end bug fix } def % /EllipticArcArrow { /d ED % is add or sub /b ED % arrow procedure /a1 ED % angle gsave newpath 0 -1000 moveto clip % Set clippath far from arrow. newpath 0 1 0 0 b % Draw arrow to determine length. grestore % Length of arrow is on top of stack. Next 3 numbers are junk. % a1 exch ArcAdjust % Angular position of base of arrow. /a2 ED pop pop pop a2 cos rx mul xOrig add % hv 2007-08-29 x->xOrig a2 sin ry mul yOrig add % hv 2007-08-29 y->yOrig a1 cos rx mul xOrig add % a1 sin ry mul yOrig add % % Now arrow tip coor and base coor are on stack. b pop pop pop pop % Draw arrow, and discard coordinates. a2 CLW 8 div % change value of d (test it by looking if `` 1 1 d '' gives 2 or not ) 1 1 d 2 eq { /d { sub } def } { /d { add } def } ifelse ArcAdjust % resets original value of d 1 1 d 2 eq { /d { sub } def } { /d { add } def } ifelse % Adjust angle to give overlap. } def %%------------------ tvz/DG/hv (2004-05-10) end -------------------%% % /Rot { CP CP translate 3 -1 roll neg rotate NET } def % /RotBegin { tx@Dict /TMatrix known not { /TMatrix { } def /RAngle { 0 } def } if /TMatrix [ TMatrix CM ] cvx def /a ED a Rot /RAngle [ RAngle dup a add ] cvx def } def % /RotEnd { /TMatrix [ TMatrix setmatrix ] cvx def /RAngle [ RAngle pop ] cvx def } def % /PutCoor { gsave CP T CM STV exch exec moveto setmatrix CP grestore } def /PutBegin { /TMatrix [ TMatrix CM ] cvx def CP 4 2 roll T moveto } def /PutEnd { CP /TMatrix [ TMatrix setmatrix ] cvx def moveto } def % /Uput { /a ED add 2 div /h ED 2 div /w ED /s a sin def /c a cos def /b s abs c abs 2 copy gt dup /q ED { pop } { exch pop } ifelse def /w1 c b div w mul def /h1 s b div h mul def q { w1 abs w sub dup c mul abs }{ h1 abs h sub dup s mul abs } ifelse } def % /UUput { /z ED abs /y ED /x ED q { x s div c mul abs y gt }{ x c div s mul abs y gt } ifelse { x x mul y y mul sub z z mul add sqrt z add } { q { x s div } { x c div } ifelse abs } ifelse a PtoC h1 add exch w1 add exch } def % /BeginOL { dup (all) eq exch TheOL eq or { IfVisible not { Visible /IfVisible true def } if } { IfVisible { Invisible /IfVisible false def } if } ifelse } def % /InitOL { /OLUnit [ 3000 3000 matrix defaultmatrix dtransform ] cvx def /Visible { CP OLUnit idtransform T moveto } def /Invisible { CP OLUnit neg exch neg exch idtransform T moveto } def /BOL { BeginOL } def /IfVisible true def } def % %%%%%%%%%%%%%%%%% tools %%%%%%%%%%%%%%%%%%%%%%%%% %%%%% ### bubblesort ### %% syntax : array bubblesort --> array2 trie par ordre croissant %% code de Bill Casselman %% http://www.math.ubc.ca/people/faculty/cass/graphics/text/www/ /bubblesort { 4 dict begin /a exch def /n a length 1 sub def n 0 gt { % at this point only the n+1 items in the bottom of a remain to % the sorted largest item in that blocks is to be moved up into % position n n { 0 1 n 1 sub { /i exch def a i get a i 1 add get gt { % if a[i] > a[i+1] swap a[i] and a[i+1] a i 1 add a i get a i a i 1 add get % set new a[i] = old a[i+1] put % set new a[i+1] = old a[i] put } if } for /n n 1 sub def } repeat } if a end } def % % /concatstringarray{ % [(a) (b) ... (z)] --> (ab...z) 20100422 0 1 index { length add } forall string 0 3 2 roll { 3 copy putinterval length add }forall pop } bind def % /dot2comma {% on stack a string (...) 2 dict begin /Output exch def 0 1 Output length 1 sub { /Index exch def Output Index get 46 eq { Output Index 44 put } if } for Output end } def % end %-----------------------------------------------------------------------------% % % END pstricks.pro %%EndProcSet %%BeginProcSet: pst-algparser.pro 0 0 % $Id: pst-algparser.pro 594 2011-10-31 18:13:18Z herbert $ %% %% PostScript prologue for PSTricks algorithm parser %% Version 0.04, 2011/10/21 %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN archives %% in directory macros/latex/base/lppl.txt. %% %%-----------------------------------------------------------------------------% % /AlgParser { tx@AlgToPs begin AlgToPs end } def % Dominique Rodriguez % /tx@CoreAnalyzerDict 100 dict def tx@CoreAnalyzerDict begin % % PS ANALYZER FOR ALGEBRAIC EXPRESSION V1.13 % % 09/2011 DR factorial with ! added % % E->T|E+T % T->FS|T*FS % FS -> F | +FS | -FS % F->P|F^SF|P! % P->(E)|literal % literal->number|var|var[E]|func(params) % params->E|E,param % number->TOBEFINISHED % %% E expression, T term, SF signed factor, F factor, P power % %% parser % %% str % %% C->EE %% STR index -> STR index+lenExpr /AnalyzeCond { AnalyzeExpr ReadCondOp AnalyzeExpr EvalCondOp } def % %% analyze Expression List (separator , or | ) %% STR index -> STR index+lenExpr %% /AnalyzeListOfE { %% { NextNonBlankChar pop AnalyzeExpr%%dup Strlen eq { exit } if NextNonBlankChar %% NextNonBlankChar dup 0 eq { pop exit } if %% dup 44 ne 1 index 124 ne and { dup 41 ne { PROBLEMCONTACTBILLOU } { pop exit } ifelse } if %% pop NextNonBlankChar dup 0 eq { exit } if 124 ne { PROBLEMCONTACTBILLOU } if 1 add NextNonBlankChar 0 eq {toto} if } loop %% AnalyzeListOfEPostHook %% } def /AnalyzeListOfE { /NotFirst false def { NextNonBlankChar pop AnalyzeExpr NotFirst { EvalListOfExpr } { /NotFirst true def } ifelse dup Strlen eq { exit } if NextNonBlankChar dup 44 ne 1 index 124 ne and { dup 41 ne { PROBLEMCONTACTBILLOU } { pop exit } ifelse } if pop 1 add } loop AnalyzeListOfEPostHook } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% E->T|E+T %% STR index -> STR index+lenExpr /AnalyzeExpr { AnalyzePreHook AnalyzeTerm IsEndingExpr { dup 0 ne { 32 eq { NextNonBlankChar } if } { pop } ifelse } { { RollOp 1 add NextNonBlankChar pop AnalyzeTerm PreEvalHook EvalAddSub IsEndingExpr { pop exit } if } loop } ifelse AnalyzePostHook } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% T->FS|T*FS %% STR index /AnalyzeTerm { AnalyzePreHook AnalyzeSignedFactor IsEndingTerm { dup 0 ne { 32 eq { NextNonBlankChar } if } { pop } ifelse } { { RollOp 1 add NextNonBlankChar pop AnalyzeSignedFactor PreEvalHook EvalMulDiv IsEndingTerm { pop exit } if} loop } ifelse AnalyzePostHook } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% FS -> F | +FS | -FS %% STR index /AnalyzeSignedFactor { AnalyzePreHook 2 copy get dup IsUnaryOp { RollOp 1 add NextNonBlankChar pop AnalyzeSignedFactor EvalUnaryOp } { pop AnalyzeFactor } ifelse AnalyzePostHook } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% F->P|F^P|P! %% STR index /AnalyzeFactor { AnalyzePreHook AnalyzePower IsEndingFactor { dup 0 ne { 32 eq { NextNonBlankChar } if } { pop } ifelse } { { dup 33 eq%% is there a ! DR 09/2011 { pop 1 add NextNonBlankChar pop EvalFactorial } { RollOp 1 add NextNonBlankChar pop AnalyzePower PreEvalHook EvalPower } ifelse IsEndingFactor { pop exit } if } loop } ifelse AnalyzePostHook } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% P->(E)|literal %% STR index /AnalyzePower { %% depending of first char either a number, or a literal 2 copy get dup 40 eq%%an open par { pop 1 add NextNonBlankChar pop AnalyzeExpr 1 add NextNonBlankChar pop } { AnalyzeLiteral } ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% STR index STR[index] -> STR index %/AnalyzeLiteral { IsNumber { EvalNumber } { EvalLiteral } ifelse } def /AnalyzeLiteral { dup IsUnaryOp exch IsNumber or { EvalNumber } { EvalLiteral } ifelse } def%%dr 09102006 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% recognize + or - %% chr -> T/F /IsUnaryOp { dup 43 eq exch 45 eq or } bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% a number can contain only : 0123456789. %% chr -> T/F /IsNumber { dup 48 ge exch dup 57 le 3 -1 roll and exch 46 eq or } bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% STR index -> STR index number %% a number can be of the form [0-9]*.[0-9]*\([eE][+-]?[0-9]+\)? %% STR index -> STR index' number /ReadNumber { exch dup 3 -1 roll dup 3 1 roll %%read mantissa { 1 add 2 copy dup Strlen eq { pop pop 0 exit } if get dup IsNumber not { exit } if pop } loop dup 101 eq exch 69 eq or %%% there is a "e" or "E" -> read exponant { 1 add 2 copy get dup IsUnaryOp { pop 1 add 2 copy get } if { IsNumber not { exit } if 1 add 2 copy get } loop } if dup 4 1 roll 3 -1 roll exch 1 index sub getinterval } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% a number can contain only : 0123456789. %% chr -> T/F /IsCondOp { dup 30 eq exch dup 60 ge exch 62 le and or } bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% STR index -> STR index number %% a number can be of the form [0-9]*.[0-9]*\([eE][+-]?[0-9]+\)? %% STR index -> STR index' number /ReadCondOp { NextNonBlankChar 1 index 4 1 roll { IsCondOp not { exit } if 1 add 2 copy get } loop 2 copy 5 -1 roll exch 1 index sub getinterval 3 1 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% a literal can contain only : 0123456789. %% chr -> T/F /IsLiteral {% dup 48 ge exch dup 57 le 3 -1 roll and exch dup 65 ge exch dup 90 le 3 -1 roll and 3 -1 roll or exch dup 97 ge exch 122 le and or } bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% a literal can be of the form [a-zA-Z][a-zA-Z0-9]*\(\((Expression)\)|\(\[Expression\]\)\)? %% STR index -> literal STR index' nextchr /ReadLiteral { exch dup 3 -1 roll dup 3 1 roll %%read literal core { 2 copy dup Strlen eq { pop pop 0 exit } if get dup IsLiteral not { exit } if pop 1 add } loop 4 1 roll dup 5 1 roll 3 -1 roll exch 1 index sub getinterval 4 1 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% expr is ended by end of str or a clpar %% STR index -> STR index STR[index] T/F /IsEndingExpr {% 2 copy dup Strlen eq %% if end of str is reached -> end ! { pop pop 0 true } %% ending chr -> clpar, comma, |, <, >, =, !, {get dup dup 41 eq exch dup 124 eq exch dup 93 eq exch dup 44 eq exch dup 30 eq exch dup 60 ge exch 62 le and or or or or or} ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% expr is ended by end of str or a +- %% STR index -> STR index STR[index] T/F /IsEndingTerm { IsEndingExpr { true } { dup dup 43 eq exch 45 eq or } ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% expr is ended by end of str or */ %% STR index -> STR index STR[index] T/F /IsEndingFactor { IsEndingTerm { true } { dup dup 42 eq exch 47 eq or } ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% expr is ended by end of str or ^ %% STR index -> STR index STR[index] T/F /IsEndingPower { IsEndingFactor { true } { dup 94 eq } ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% STR index -> STR index STR[index] /NextNonBlankChar { { dup Strlen eq { 0 exit } if 2 copy get dup neBlkChar { exit } if pop 1 add } loop } bind def /neBlkChar { dup 32 ne exch dup 10 ne exch 9 ne and and } bind def %%%%%%%%%%%%%%%%%%%%%%%% %% DEBUG /BRK {false} def /BRKtrue {/BRK true def} def /BRKStop {BRK {BRKtoto} if } def /BRKEvalStop {BRK exch if } def /BRKBRK2true {BRK {BRK2true} if } def /BRK2 {false} def /BRK2true {/BRK2 true def} def /BRK2Stop {BRK2 {BRK2toto} if } def/BRK {false} def end % %-------------------------------------------------------------------------------% % /tx@AlgToPs 12 dict def tx@AlgToPs begin % %% algExpr -> PSVector /AlgToPs { tx@CoreAnalyzerDict begin InitParser AnalyzeListOfE pop pop EndingSequence end } def /EndingSequence { ExpressionVector aload length /end cvx exch 1 add array astore } def /InitParser { /ExpressionVector [ /tx@AddMathFunc cvx /begin cvx ] def dup length /Strlen exch def 0 } def /Strlen 0 def /EvalListOfExpr {} def% /EvalNumber {% ReadNumber cvr /ExpressionVector ExpressionVector aload length dup 3 add -1 roll cvx exch 1 add array astore def NextNonBlankChar pop } def /EvalAddSub {% /ExpressionVector ExpressionVector aload length dup 5 add -1 roll 43 eq { /add } { /sub } ifelse cvx exch 1 add array astore def } def /EvalMulDiv {% /ExpressionVector ExpressionVector aload length dup 5 add -1 roll 42 eq { /mul } { /div } ifelse cvx exch 1 add array astore def } def /EvalPower {% /ExpressionVector ExpressionVector aload length dup 5 add -1 roll pop /exp cvx exch 1 add array astore def } def /EvalFactorial {% DR 09/2011 /ExpressionVector ExpressionVector aload length /fact cvx exch 1 add array astore def } def /EvalLiteral {% ReadLiteral dup 40 eq%%% there is an open par -> function call { pop 2 index dup (Sum) eq { EvalSum } { dup (IfTE) eq { EvalCond } { dup (Derive) eq { pop EvalDerive } { pop 1 add NextNonBlankChar pop AnalyzeListOfE 2 index TrigoFunc /ExpressionVector ExpressionVector aload length dup 5 add -1 roll cvn cvx exch 1 add array astore def 1 add NextNonBlankChar pop } ifelse } ifelse} ifelse } { /ExpressionVector ExpressionVector aload length dup 6 add -1 roll cvn cvx exch 1 add array astore def dup 91 eq%%% there is an open bracket -> vector element { pop 1 add NextNonBlankChar pop AnalyzeExpr /ExpressionVector ExpressionVector aload length /cvi cvx exch /get cvx exch 2 add array astore def 1 add } { pop NextNonBlankChar pop } ifelse} ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% the derive function : Derive(n,f(x)) %% firstparindex lastparindex -> /EvalDerive { %% manage the function descripiton 1 add ReadNumber 3 1 roll NextNonBlankChar 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if 1 add NextNonBlankChar pop 3 -1 roll cvi dup 0 eq { pop AnalyzeExpr 3 -1 roll pop 1 add } { 1 sub 3 1 roll (x) exch tx@Derive begin DeriveIndexed end 4 -1 roll { (x) tx@Derive begin Derive end } repeat ExpressionVector exch /ExpressionVector [] def AlgToPs aload length /ExpressionVector 1 index 3 add -1 roll aload length dup 3 add -1 roll /l2 exch def /l1 exch def l1 l2 add 1 add l2 neg roll l1 l2 add array astore def 3 -1 roll pop 1 add 1 index length /Strlen exch def } ifelse } def /EvalSum {% pop 1 add NextNonBlankChar pop %% read the variable name ReadLiteral pop NextNonBlankChar 44 ne { ANALYZER_ERROR_missing_first_comma_in_Sum } if %% read the initial value 1 add NextNonBlankChar pop ReadNumber cvi 3 1 roll 2 copy get 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if %% read the increment value 1 add NextNonBlankChar pop ReadNumber cvi 3 1 roll 2 copy get 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if %% read the limit value 1 add NextNonBlankChar pop ReadNumber cvi 3 1 roll 2 copy get 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if /ExpressionVector ExpressionVector aload length dup 7 add -3 roll 0 4 1 roll 5 -1 roll 4 add array astore def %% keep ExpressionVector for later and create a new one for internal Sum computation ExpressionVector 3 1 roll /ExpressionVector [ 6 -1 roll cvn /exch cvx /def cvx ] def 1 add NextNonBlankChar pop AnalyzeExpr %% add each term /ExpressionVector ExpressionVector aload length 1 add /add cvx exch array astore def /ExpressionVector 4 -1 roll aload length ExpressionVector cvx /for cvx 3 -1 roll 2 add array astore def 3 -1 roll pop 1 add } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Convert to radians if trigo function call %% (name) -> /TrigoFunc { dup (cos) eq 1 index (sin) eq or exch (tan) eq or { /ExpressionVector ExpressionVector aload length Pi /div cvx 180 /mul cvx 5 -1 roll 4 add array astore def } if } def /EvalCond {% pop 1 add AnalyzeCond NextNonBlankChar 44 ne { ANALYZER_ERROR_missing_first_comma_in_IfTE } if ExpressionVector 3 1 roll /ExpressionVector [] def 1 add AnalyzeExpr ExpressionVector 3 1 roll /ExpressionVector [] def NextNonBlankChar 44 ne { ANALYZER_ERROR_missing_second_comma_in_IfTE } if 1 add AnalyzeExpr NextNonBlankChar 41 ne { ANALYZER_ERROR_missing_ending parenthesis_in_IfTE } if ExpressionVector /ExpressionVector 6 -1 roll aload length dup 6 add -1 roll cvx exch dup 4 add -1 roll cvx /ifelse cvx 3 -1 roll 3 add array astore def 1 add 3 -1 roll pop } def %% CondOp STR index /EvalCondOp {% 3 -1 roll dup (=) eq { /eq } {% dup (<) eq { /lt } {% dup (>) eq { /gt } {% dup (>=) eq { /ge } {% dup (<=) eq { /ge } {% dup (!=) eq { /ne } { ERROR_non_valid_conditional_operator } ifelse } ifelse } ifelse } ifelse } ifelse } ifelse cvx exch pop /ExpressionVector ExpressionVector aload length dup 3 add -1 roll exch 1 add array astore def } def /EvalUnaryOp { 3 -1 roll 45 eq { /ExpressionVector ExpressionVector aload length /neg cvx exch 1 add array astore def } if } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% H O O K S /AnalyzePreHook {} bind def /PreEvalHook {} bind def /AnalyzeListOfEPostHook {} bind def /AnalyzePostHook {} def /RollOp { 3 1 roll } bind def end %tx@CoreAnalyzerDict % %--------------------------------------------------------------------% % /tx@Derive 41 dict def tx@Derive begin %%increase ^^ for each function added %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% algExpr variable -> PSVector /Derive {% 10240 string 3 1 roll 0 3 1 roll /Variable exch def tx@CoreAnalyzerDict begin InitParser AnalyzeListOfE end } def /Strlen 0 def /InitParser { dup length /Strlen exch def 0 } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% algExpr variable index -> PSVector /DeriveIndexed {% 3 1 roll 10240 string 3 1 roll 0 3 1 roll /Variable exch def tx@CoreAnalyzerDict begin InitParser pop 4 -1 roll AnalyzeExpr 4 -2 roll pop pop 4 -2 roll exch pop end } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (u,v)'=-(u',v') /EvalListOfExpr {% 4 2 roll 2 copy 9 -1 roll dup length 4 1 roll putinterval add AddPipe 2 copy 7 -1 roll dup length 4 1 roll putinterval add 6 -2 roll pop pop 2 copy pop 0 6 2 roll GetIntervalNewStr 5 1 roll 2 copy 0 exch getinterval 6 1 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (-u)'=-(u') /EvalUnaryOp { 4 -2 roll 4 index (0) eq { (0) StrConcat 7 -1 roll pop } { 7 -1 roll 45 eq { AddSub AddOpPar true } { false } ifelse 3 1 roll 5 index StrConcat 3 -1 roll { AddClPar } if } ifelse 2 copy pop 0 6 2 roll GetIntervalNewStr 7 -2 roll pop pop 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (number)'=0 /EvalNumber { ReadNumber (0) 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (u+v)'=u'+v' /EvalAddSub {% 7 index dup (0) eq { pop true }%% du=0 nothing added { dup length exch 5 index 5 index 3 -1 roll putinterval 4 -1 roll add 3 1 roll false } ifelse 5 index dup (0) eq { pop { (0) } { 4 -2 roll 2 copy pop 0 6 2 roll GetIntervalNewStr } ifelse }%%dv=0 { exch { 5 -2 roll 7 index 45 eq { AddSub } if false } %%nothing yet added { 5 -2 roll 7 index 43 eq%%something yet added { AddAdd false } { AddSub AddOpPar true } ifelse } ifelse 11 1 roll 3 -1 roll StrConcat 10 -1 roll { AddClPar } if 2 copy pop 0 6 2 roll GetIntervalNewStr } ifelse mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (u*v)' or (u/v)' /EvalMulDiv { 6 index 42 eq {EvalMul} {EvalDiv} ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (u*v)'=u'*v+u*v' /EvalMul {% 4 -2 roll 7 index dup (0) eq { pop false }%%du=0 { (1) eq%%du=1 { false } { AddOpPar 7 index StrConcat AddClPar AddMul AddOpPar true } ifelse 3 1 roll 6 index StrConcat 3 -1 roll { AddClPar } if true }%%du!=0 ifelse 5 1 roll 5 index (0) eq { 5 -1 roll not { (0) StrConcat } if }%%dv=0 { 5 -1 roll { AddAdd } if 4 index (1) eq { 8 index StrConcat } { AddOpPar 8 index StrConcat AddClPar AddMul AddOpPar 4 index StrConcat AddClPar } ifelse }%%dv!=0 ifelse 2 copy pop 0 6 2 roll GetIntervalNewStr mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (u/v)'=(u'*v-u*v')/v^2 /EvalDiv {% 4 -2 roll 4 index (0) eq%%dv=0 -> u'/v { 7 index (0) eq { (0) StrConcat } { AddOpPar 7 index StrConcat AddClPar AddDiv 5 index StrConcat } ifelse } { 7 index dup (0) eq { pop }%%du=0 { (1) eq%%du=1 { false } { AddOpPar 7 index StrConcat AddClPar AddMul AddOpPar true } ifelse 3 1 roll 6 index StrConcat 3 -1 roll { AddClPar } if}%%du!=0 ifelse AddSub 4 index (1) eq { 8 index StrConcat } { AddOpPar 8 index StrConcat AddClPar AddMul AddOpPar 4 index StrConcat AddClPar } ifelse %}%%dv!=0 2 copy GetIntervalNewStr 3 1 roll pop 0 AddOpPar 3 -1 roll StrConcat AddClPar AddDiv AddOpPar 5 index StrConcat AddClPar 2 copy (^2) putinterval 2 add } ifelse 2 copy pop 0 6 2 roll GetIntervalNewStr mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% str1 index str2 -> str1 index /StrConcat { dup length 4 2 roll 2 copy 6 -1 roll putinterval 3 -1 roll add } bind def /GetIntervalNewStr { 0 exch getinterval dup length string copy } bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (u^v)'=(u^v)'=u'vu^(v-1)+v'u^(v)ln(u) /EvalPower {% 4 -2 roll 7 index (0) eq {%%if du=0 then (u^v)'=v'ln(u)u^v 4 index (0) eq { (0) StrConcat }%%if dv=0 then (u^v)'=0 { 4 index (1) ne { AddOpPar 4 index StrConcat (\)*) StrConcat } if 8 index (e) ne { (ln\() StrConcat 8 index StrConcat (\)*) StrConcat } if AddOpPar 8 index StrConcat (\)^\() StrConcat 5 index StrConcat AddClPar } ifelse } {%%du!=0 4 index (0) eq {%%if dv=0 then (u^v)'=vu'u^(v-1) 5 index dup IsStrNumber { dup (0) eq { StrConcat } { dup dup (1) eq exch (1.0) eq or { StrConcat } { StrConcat 7 index dup (1) ne exch (1.0) ne and%%%dr 09102006 insert du if <> 1 { (*\() StrConcat 7 index StrConcat (\)) StrConcat } if%%%dr 09102006 (*\() StrConcat 8 index StrConcat (\)) StrConcat 5 index dup dup (2) eq exch (2.0) eq or { pop } { cvr 1 sub 20 string cvs 3 1 roll (^) StrConcat 3 -1 roll StrConcat } ifelse } ifelse } ifelse } { pop AddOpPar 5 index StrConcat (\)*\() StrConcat 8 index StrConcat (\)^\() StrConcat 5 index StrConcat (-1\)) StrConcat } ifelse } {%%if dv!=0 and du!=0 then (u^v)'=u'vu^(v-1)+v'u^(v)ln(u) 7 index (1) ne { AddOpPar 7 index StrConcat (\)*) StrConcat } if AddOpPar 5 index StrConcat (\)*\() StrConcat 8 index StrConcat (\)^\() StrConcat 5 index StrConcat (-1\)+\() StrConcat 4 index (1) ne { 4 index StrConcat (\)*\() StrConcat } if 8 index StrConcat (\)^\() StrConcat 5 index StrConcat (\)*ln\() StrConcat 8 index StrConcat AddClPar } ifelse } ifelse 2 copy pop 0 6 2 roll GetIntervalNewStr mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% No derivative for factorial ! only cst => null derivative /EvalFactorial {% DR 09/2011 4 index (0) eq { (0) mark 8 -2 roll cleartomark 2 index 7 index dup 4 index exch sub getinterval exch 6 2 roll } { DERIVATIVE_ENGINE_ERROR_no_variable_in_factorial } ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% str -> true/false /IsStrNumber {% true exch { dup 48 lt exch dup 57 gt 3 -1 roll or exch dup 46 ne%%. exch dup 43 ne%%+ exch 45 ne%%- and and and { pop false } if } forall } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% literal switch -> func call, vector, variables /EvalLiteral {% ReadLiteral dup 40 eq%%% there is an open par -> function call { pop (EvalFunc_ ) 9 4 index StrConcat 0 exch getinterval cvn cvx exec } { dup 91 eq%%% there is an open bracket -> vector element { DERIVATIVE_ENGINE_ERROR_vector_not_yet_implemented } { pop EvalVariable } ifelse } ifelse } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% first last parpos Expr[first:parpos-1] -> /EvalVariable { 2 index Variable eq { (1) } { (0) } ifelse 4 -1 roll exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% (f(u))'=u'f'(u) /EvalFunc { 4 2 roll 4 index (1) ne { AddOpPar 4 index StrConcat (\)*) StrConcat } if (Eval ) 4 8 index StrConcat 0 exch getinterval cvn cvx exec 2 copy pop 0 6 2 roll GetIntervalNewStr mark 9 -3 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Func derivative -> Eval /EvalFunc_sin {% PreCommonFunc { (cos\() StrConcat 5 index StrConcat AddClPar } if PostCommonFunc } def /EvalFunc_cos {% PreCommonFunc { (\(-sin\() StrConcat 5 index StrConcat (\)\)) StrConcat } if PostCommonFunc } def /EvalFunc_tan {% PreCommonFunc { dup 0 eq { (1) StrConcat } { 1 sub } ifelse (/cos\() StrConcat 5 index StrConcat (\)^2) StrConcat } if PostCommonFunc } def /EvalFunc_asin {% PreCommonFunc { (1/sqrt\(1-\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if PostCommonFunc } def /EvalFunc_acos {% PreCommonFunc { (-1/sqrt\(1-\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if PostCommonFunc } def /EvalFunc_atg {% PreCommonFunc { (1/\(1+\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if PostCommonFunc } def /EvalFunc_ln {% PreCommonFunc { dup 0 eq { (1) StrConcat } { 1 sub } ifelse (/\() StrConcat 5 index StrConcat AddClPar } if PostCommonFunc } def /EvalFunc_exp {% PreCommonFunc { (exp\() StrConcat 5 index StrConcat AddClPar } if PostCommonFunc } def /EvalFunc_EXP {% PreCommonFunc { (EXP\() StrConcat 5 index StrConcat AddClPar } if PostCommonFunc } def /EvalFunc_sqrt {% PreCommonFunc { dup 0 eq { (1) StrConcat } { 1 sub } ifelse (/\(2*sqrt\() StrConcat 5 index StrConcat (\)\)) StrConcat } if PostCommonFunc } def /EvalFunc_Fact {% PreCommonFunc { DERIVATIVE_ENGINE_ERROR_no_variable_expression_in_Fact } if PostCommonFunc } def /EvalFunc_sh {% PreCommonFunc { (ch\() StrConcat 5 index StrConcat AddClPar } if PostCommonFunc } def /EvalFunc_ch {% PreCommonFunc { (sh\() StrConcat 5 index StrConcat AddClPar } if PostCommonFunc } def /EvalFunc_th {% PreCommonFunc { dup 0 eq { (1) StrConcat } { 1 sub } ifelse (/ch\() StrConcat 5 index StrConcat (\)^2) StrConcat } if PostCommonFunc } def /EvalFunc_Argsh {% PreCommonFunc { (1/sqrt\(1+\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if PostCommonFunc } def /EvalFunc_Argch {% PreCommonFunc { (1/sqrt\(\() StrConcat 5 index StrConcat (\)^2-1\)\)) StrConcat } if PostCommonFunc } def /EvalFunc_Argth {% PreCommonFunc { (1/\(1-\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if PostCommonFunc } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% /PreCommonFunc { 1 add NextNonBlankChar pop 3 -1 roll 5 1 roll AnalyzeExpr 1 add NextNonBlankChar pop 4 2 roll 4 index (0) eq { (0) StrConcat false } { 4 index (1) ne { AddOpPar 4 index StrConcat (\)*) StrConcat } if true } ifelse } def /PostCommonFunc { 2 copy pop 0 6 2 roll GetIntervalNewStr mark 9 -3 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def /EvalFunc_Derive {% 1 add ReadNumber cvi 1 add dup cvr log 1 add cvi string cvs 4 -1 roll pop 5 1 roll 1 add NextNonBlankChar pop AnalyzeExpr 1 add 4 -2 roll (Derive\() StrConcat 7 -1 roll StrConcat (,) StrConcat 6 -1 roll StrConcat AddClPar 2 copy pop 0 6 2 roll GetIntervalNewStr 6 -1 roll pop 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% literal switch -> func call, vector, variables /EvalFunc_Sum {% 1 add NextNonBlankChar pop %% read the variable name ReadLiteral pop 3 -1 roll pop NextNonBlankChar 44 ne { ANALYZER_ERROR_missing_first_comma_in_Sum } if %% read the initial value 1 add NextNonBlankChar pop ReadNumber pop 2 copy get 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if %% read the increment value 1 add NextNonBlankChar pop ReadNumber pop 2 copy get 44 ne { ANALYZER_ERROR_missing_third_comma_in_Sum } if %% read the limit value 1 add NextNonBlankChar pop ReadNumber pop 2 copy get 44 ne { ANALYZER_ERROR_missing_fourth_comma_in_Sum } if 1 add NextNonBlankChar pop dup 6 1 roll 3 -1 roll pop AnalyzeExpr 1 add NextNonBlankChar pop 4 -2 roll 3 index 8 index dup 9 index exch sub getinterval StrConcat 4 index StrConcat AddClPar 2 copy pop 0 6 2 roll GetIntervalNewStr mark 9 -3 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% literal switch -> func call, vector, variables /EvalFunc_IfTE {% 3 -1 roll pop 1 add NextNonBlankChar pop SkipCond NextNonBlankChar 44 ne { ANALYZER_ERROR_missing_first_comma_in_IfTE } if 1 add NextNonBlankChar pop dup 5 1 roll AnalyzeExpr NextNonBlankChar 44 ne { ANALYZER_ERROR_missing_second_comma_in_IfTE } if 1 add NextNonBlankChar pop AnalyzeExpr 1 add NextNonBlankChar pop 4 -2 roll 3 index 10 index dup 11 index exch sub getinterval StrConcat 6 index StrConcat (,) StrConcat 4 index StrConcat AddClPar 2 copy pop 0 6 2 roll GetIntervalNewStr mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% advance in str until a comma is found (no error detection!) %% str index -> str index' /SkipCond { { 1 add 2 copy get 44 eq {exit } if } loop } bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Convert to radians if trigo function call %% (name) -> /TrigoFunc { dup (cos) eq 1 index (sin) eq or exch (tan) eq or { /ExpressionVector ExpressionVector aload length Pi /div cvx 180 /mul cvx 5 -1 roll 4 add array astore def } if } def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% No derivative for condition.... /EvalCondOp { 3 -1 roll pop } bind def /PutIntervalOneAdd {putinterval 1 add} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Add open parenthesis in string at the given index %% str index -> str index+1 /AddOpPar {2 copy (\() PutIntervalOneAdd} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Add close parenthesis in string at the given index %% str index -> str index+1 /AddClPar {2 copy (\)) PutIntervalOneAdd} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Add 0 in string at the given index %% str index -> str index+1 /AddZero {2 copy (0) PutIntervalOneAdd} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Add open parenthesis in string at the given index %% str index -> str index+1 /AddMul {2 copy (*) PutIntervalOneAdd} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Add open parenthesis in string at the given index %% str index -> str index+1 /AddDiv {2 copy (/) PutIntervalOneAdd} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Add a plus sign in string at the given index %% str index -> str index+1 /AddAdd {2 copy (+) PutIntervalOneAdd} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Add a minus sign in string at the given index %% str index -> str index+1 /AddSub {2 copy (-) PutIntervalOneAdd} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Add a pipe sign in string at the given index %% str index -> str index+1 /AddPipe {2 copy (|) PutIntervalOneAdd} bind def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% H O O K S /AnalyzePreHook { dup 5 1 roll } bind def /PreEvalHook {} def /AnalyzePostHook { 7 -1 roll pop } bind def /AnalyzeListOfEPostHook { 6 -1 roll mark 6 1 roll cleartomark } bind def /RollOp { 5 1 roll } bind def end%%%tx@CoreAnalyzerDict /tx@AddMathFunc 12 dict def tx@AddMathFunc begin %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% NEW FUNC %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% function arcsine in radians asin(x)=atan(x/sqrt(1-x^2)) %% x -> theta /asin {% dup abs 1 gt { EQDFasinrangeerror } if dup dup dup mul 1 exch sub sqrt atan exch 0 lt { 360 sub } if DegtoRad } def %% function arccosine in radians acos(x)=atan(sqrt(1-x^2)/x) %% x -> theta /acos {% dup abs 1 gt { EQDFacosrangeerror } if dup dup mul 1 exch sub sqrt exch atan DegtoRad } def %% function arctangent in radians %% x -> theta /atg { 1 atan dup 90 gt { 360 sub } if DegtoRad } bind def %% HYPERBOLIC FUNCTIONS /sh { dup Ex exch neg Ex sub 2 div } def /ch { dup Ex exch neg Ex add 2 div } def /th { dup sh exch ch div } def /Argsh { dup dup mul 1 add sqrt add ln } def /Argch { dup dup mul 1 sub sqrt add ln } def /Argth { dup 1 add exch 1 exch sub div ln 2 div } def %% modified exponential funtion for 0 %% x n -> x^n /Exp { dup 0 eq { pop pop 1 } { exp } ifelse } bind def %% modified exponential funtion for 0 %% x -> e^x /Ex { Euler exch exp } bind def %% %% factorial function %% n -> n! /Fact { 1 exch 2 exch 1 exch { mul } for } bind def /fact { Fact } bind def /! { Fact } bind def end % % END pst-algparser.pro %%EndProcSet %%BeginProcSet: pst-tools.pro 0 0 % $Id: pst-tools.pro 622 2012-01-01 15:36:14Z herbert $ % %% PostScript tools prologue for pstricks.tex. %% Version 0.02, 2012/01/01 %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN archives %% in directory macros/latex/base/lppl.txt. % % /Pi2 1.57079632679489661925640 def /factorial { % n on stack, returns n! dup 0 eq { 1 }{ dup 1 gt { dup 1 sub factorial mul } if } ifelse } def % /MoverN { % m n on stack, returns the binomial coefficient m over n 2 dict begin /n exch def /m exch def n 0 eq { 1 }{ m n eq { 1 }{ m factorial n factorial m n sub factorial mul div } ifelse } ifelse end } def % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % subroutines for complex numbers, given as an array [a b] % which is a+bi = Real+i Imag % /cxadd { % [a1 b1] [a2 b2] = [a1+a2 b1+b2] dup 0 get % [a1 b1] [a2 b2] a2 3 -1 roll % [a2 b2] a2 [a1 b1] dup 0 get % [a2 b2] a2 [a1 b1] a1 3 -1 roll % [a2 b2] [a1 b1] a1 a2 add % [a2 b2] [a1 b1] a1+a2 3 1 roll % a1+a2 [a2 b2] [a1 b1] 1 get % a1+a2 [a2 b2] b1 exch 1 get % a1+a2 b1 b2 add 2 array astore } def % /cxneg { % [a b] dup 1 get % [a b] b exch 0 get % b a neg exch neg % -a -b 2 array astore } def % /cxsub { cxneg cxadd } def % same as negative addition % % [a1 b1][a2 b2] = [a1a2-b1b2 a1b2+b1a2] = [a3 b3] /cxmul { % [a1 b1] [a2 b2] dup 0 get % [a1 b1] [a2 b2] a2 exch 1 get % [a1 b1] a2 b2 3 -1 roll % a2 b2 [a1 b1] dup 0 get % a2 b2 [a1 b1] a1 exch 1 get % a2 b2 a1 b1 dup % a2 b2 a1 b1 b1 5 -1 roll dup % b2 a1 b1 b1 a2 a2 3 1 roll mul % b2 a1 b1 a2 b1a2 5 -2 roll dup % b1 a2 b1a2 b2 a1 a1 3 -1 roll dup % b1 a2 b1a2 a1 a1 b2 b2 3 1 roll mul % b1 a2 b1a2 a1 b2 a1b2 4 -1 roll add % b1 a2 a1 b2 b3 4 2 roll mul % b1 b2 b3 a1a2 4 2 roll mul sub % b3 a3 exch 2 array astore } def % % [a b]^2 = [a^2-b^2 2ab] = [a2 b2] /cxsqr { % [a b] square root dup 0 get exch 1 get % a b dup dup mul % a b b^2 3 -1 roll % b b^2 a dup dup mul % b b^2 a a^2 3 -1 roll sub % b a a2 3 1 roll mul 2 mul % a2 b2 2 array astore } def % /cxsqrt { % [a b] % dup cxnorm sqrt /r exch def % cxarg 2 div RadtoDeg dup cos r mul exch sin r mul cxmake2 cxlog % log[a b] 2 cxrdiv % log[a b]/2 aload pop exch % b a 2.781 exch exp % b exp(a) exch cxconv exch % [Re +iIm] exp(a) cxrmul % } def % /cxarg { % [a b] aload pop % a b exch atan % arctan b/a DegtoRad % arg(z)=atan(b/a) } def % % log[a b] = [a^2-b^2 2ab] = [a2 b2] /cxlog { % [a b] dup % [a b][a b] cxnorm % [a b] |z| log % [a b] log|z| exch % log|z|[a b] cxarg % log|z| Theta cxmake2 % [log|z| Theta] } def % % square of magnitude of complex number /cxnorm2 { % [a b] dup 0 get exch 1 get % a b dup mul % a b^2 exch dup mul add % a^2+b^2 } def % /cxnorm { % [a b] cxnorm2 sqrt } def % /cxconj { % conjugent complex dup 0 get exch 1 get % a b neg 2 array astore % [a -b] } def % /cxre { 0 get } def % real value /cxim { 1 get } def % imag value % % 1/[a b] = ([a -b]/(a^2+b^2) /cxrecip { % [a b] dup cxnorm2 exch % n2 [a b] dup 0 get exch 1 get % n2 a b 3 -1 roll % a b n2 dup % a b n2 n2 4 -1 roll exch div % b n2 a/n2 3 1 roll div % a/n2 b/n2 neg 2 array astore } def % /cxmake1 { 0 2 array astore } def % make a complex number, real given /cxmake2 { 2 array astore } def % dito, both given % /cxdiv { cxrecip cxmul } def % % multiplikation by a real number /cxrmul { % [a b] r exch aload pop % r a b 3 -1 roll dup % a b r r 3 1 roll mul % a r b*r 3 1 roll mul % b*r a*r exch 2 array astore % [a*r b*r] } def % % division by a real number /cxrdiv { % [a b] r 1 exch div % [a b] 1/r cxrmul } def % % exp(i theta) = cos(theta)+i sin(theta) polar<->cartesian /cxconv { % theta RadtoDeg dup sin exch cos cxmake2 } def %%%%% ### bubblesort ### %% syntax : array bubblesort --> array2 trie par ordre croissant %% code de Bill Casselman %% http://www.math.ubc.ca/people/faculty/cass/graphics/text/www/ /bubblesort { % on stack must be an array [ ... ] 4 dict begin /a exch def /n a length 1 sub def n 0 gt { % at this point only the n+1 items in the bottom of a remain to % the sorted largest item in that blocks is to be moved up into % position n n { 0 1 n 1 sub { /i exch def a i get a i 1 add get gt { % if a[i] > a[i+1] swap a[i] and a[i+1] a i 1 add a i get a i a i 1 add get % set new a[i] = old a[i+1] put % set new a[i+1] = old a[i] put } if } for /n n 1 sub def } repeat } if a % return the sorted array end } def % /concatstringarray{ % [(a) (b) ... (z)] --> (ab...z) 20100422 0 1 index { length add } forall string 0 3 2 roll { 3 copy putinterval length add }forall pop } bind def % /dot2comma {% on stack a string (...) 2 dict begin /Output exch def 0 1 Output length 1 sub { /Index exch def Output Index get 46 eq { Output Index 44 put } if } for Output end } def % %-----------------------------------------------------------------------------% % END pst-tools.pro %%EndProcSet %%BeginProcSet: pst-dots.pro 0 0 % $Id: pst-dots.pro 130 2009-08-27 08:55:03Z herbert $ % %% PostScript prologue for pstricks.tex. %% Version 2.02, 2009/06/16 %% %% For distribution, see pstricks.tex. %% %% Timothy Van Zandt %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN archives %% in directory macros/latex/base/lppl.txt. %% %% Modified by Etienne Riga - Dec. 16, 1999 %% Modified by Etienne Riga - 2005/01/01 (er) %% to add /Diamond, /SolidDiamond and /BoldDiamond %% Modified by Herbert Voss (hv) - 2008/04/17 % 10 dict dup begin % hold local /FontType 3 def /FontMatrix [.001 0 0 .001 0 0] def % /FontBBox [-571.5 -742.5 571.5 742.5] def % changed to next line 20060616 hv /FontBBox [-1000 -1000 1000 1000] def % See end of file in /BuildGlyph /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put} for % fill the array with /.notdef Encoding % replace with given dot names dup (b) 0 get /Bullet put % get the numerical position of b in ASCII % % and save /Bullet at this place in Encoding dup (c) 0 get /Circle put dup (C) 0 get /BoldCircle put % 67 dup (u) 0 get /SolidTriangle put dup (t) 0 get /Triangle put dup (T) 0 get /BoldTriangle put dup (r) 0 get /SolidSquare put dup (s) 0 get /Square put dup (S) 0 get /BoldSquare put dup (q) 0 get /SolidPentagon put dup (p) 0 get /Pentagon put dup (P) 0 get /BoldPentagon put %%% dup (k) 0 get /Asterisk put dup (K) 0 get /BoldAsterisk put dup (J) 0 get /SolidAsterisk put dup (h) 0 get /Hexagon put dup (H) 0 get /BoldHexagon put dup (G) 0 get /SolidHexagon put dup (f) 0 get /Octogon put % 2008-04-18 hv dup (F) 0 get /BoldOctogon put % 2008-04-18 hv dup (g) 0 get /SolidOctogon put % 2008-04-18 hv dup (a) 0 get /Add put dup (A) 0 get /BoldAdd put % 65 dup (x) 0 get /Mul put dup (X) 0 get /BoldMul put dup (m) 0 get /Oplus put dup (M) 0 get /BOplus put dup (e) 0 get /SolidOplus put dup (n) 0 get /Otimes put dup (N) 0 get /BOtimes put dup (E) 0 get /SolidOtimes put dup (i) 0 get /Bar put dup (I) 0 get /BoldBar put dup (l) 0 get /SolidDiamond put dup (d) 0 get /Diamond put (D) 0 get /BoldDiamond put %%% /CharProcs 47 dict def CharProcs begin /CirclePath {0 0 500 0 360 arc closepath} def /Bullet {CirclePath fill} def /Circle {CirclePath .9 .9 scale CirclePath eofill} def /BoldCircle {CirclePath .8 .8 scale CirclePath eofill} def /TrianglePath {0 660 moveto -571.5 -330 lineto 571.5 -330 lineto closepath} def /SolidTriangle {TrianglePath fill} def /Triangle {TrianglePath .85 .85 scale TrianglePath eofill} def /BoldTriangle {TrianglePath .7 .7 scale TrianglePath eofill} def /SquarePath {-450 450 moveto 450 450 lineto 450 -450 lineto -450 -450 lineto closepath} def /SolidSquare {SquarePath fill} def /Square {SquarePath .89 .89 scale SquarePath eofill} def /BoldSquare {SquarePath .78 .78 scale SquarePath eofill} def /PentagonPath { -337.8 -465 moveto 337.8 -465 lineto 546.6 177.6 lineto 0 574.7 lineto -546.6 177.6 lineto closepath } def /SolidPentagon {PentagonPath fill} def /Pentagon {PentagonPath .89 .89 scale PentagonPath eofill} def /BoldPentagon {PentagonPath .78 .78 scale PentagonPath eofill} def %-------------- hv begin 2004/07/25 from: er 2003/03/24 /HexagonPath { 0 550 moveto -476 275 lineto -476 -275 lineto 0 -550 lineto 476 -275 lineto 476 275 lineto closepath } def /SolidHexagon {HexagonPath fill} def /Hexagon {HexagonPath .89 .89 scale HexagonPath eofill} def /BoldHexagon {HexagonPath .79 .79 scale HexagonPath eofill} def % 2008-04-18 hv /OctogonPath { 550 dup 22.5 tan mul dup neg dup add /xMove exch def exch moveto 7 { xMove 0 rlineto 45 rotate } repeat closepath } def /SolidOctogon { OctogonPath fill } def /Octogon { OctogonPath .89 .89 scale OctogonPath eofill } def /BoldOctogon { OctogonPath .79 .79 scale OctogonPath eofill } def % /AsteriskPath { 20 0 moveto 10 250 180 500 0 500 curveto -180 500 -10 250 -20 0 curveto closepath } def /Asterisk { AsteriskPath 60 rotate AsteriskPath 60 rotate AsteriskPath 60 rotate AsteriskPath 60 rotate AsteriskPath 60 rotate AsteriskPath fill } def % /Basterp {50 250 220 500 0 500 curveto -220 500 -50 250 -50 30 cos 100 mul curveto} def /BoldAsteriskPath { 50 30 cos 100 mul moveto Basterp 60 rotate Basterp 60 rotate Basterp 60 rotate Basterp 60 rotate Basterp 60 rotate Basterp closepath } def /BoldAsterisk {BoldAsteriskPath fill} def /SolidAsterisk {CirclePath .9 .9 scale BoldAsteriskPath eofill} def /CrossPath { 40 550 moveto -40 550 lineto -40 40 lineto -550 40 lineto -550 -40 lineto -40 -40 lineto -40 -550 lineto 40 -550 lineto 40 -40 lineto 550 -40 lineto 550 40 lineto 40 40 lineto closepath } def /BoldCrossPath {80 550 moveto -80 550 lineto -80 80 lineto -550 80 lineto -550 -80 lineto -80 -80 lineto -80 -550 lineto 80 -550 lineto 80 -80 lineto 550 -80 lineto 550 80 lineto 80 80 lineto closepath } def /Add {CrossPath fill} def /Mul {45 rotate CrossPath fill} def /BoldAdd {BoldCrossPath fill} def /BoldMul {45 rotate BoldCrossPath fill} def /Oplus {CirclePath .9 .9 scale CirclePath eofill .775 .775 scale CrossPath fill } def /SolidOplus {CirclePath .775 .775 scale BoldCrossPath eofill} def /BOplus {CirclePath .8 .8 scale CirclePath eofill .775 .775 scale BoldCrossPath fill} def /Otimes {CirclePath .9 .9 scale CirclePath eofill 45 rotate .775 .775 scale CrossPath fill} def /BOtimes {CirclePath .8 .8 scale CirclePath eofill 45 rotate .775 .775 scale BoldCrossPath fill } def /SolidOtimes {CirclePath 45 rotate .775 .775 scale BoldCrossPath eofill} def /BarPath {40 660 moveto -40 660 lineto -40 -660 lineto 40 -660 lineto closepath} def /Bar {BarPath fill} def /BoldBarPath {80 660 moveto -80 660 lineto -80 -660 lineto 80 -660 lineto closepath} def /BoldBar {BoldBarPath fill} def /DiamondPath {0 742.5 moveto -428.5 0 lineto 0 -742.5 lineto 428.5 0 lineto closepath} def /SolidDiamond {DiamondPath fill} def /Diamond {DiamondPath .865 .865 scale DiamondPath eofill} def /BoldDiamond {DiamondPath .73 .73 scale DiamondPath eofill} def %%% /.notdef { } def end % /BuildGlyph { exch begin % Metrics 1 index get exec 0 0 0 % BBoxes 3 index get exec -1000 -1000 1000 1000 % -571.5 -742.5 571.5 742.5 setcachedevice CharProcs begin load exec end end } def % /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def % end /PSTricksDotFont exch definefont pop % %% end %%EndProcSet %%BeginProcSet: pst-node.pro 0 0 % $Id: pst-node.pro 645 2012-02-12 09:09:51Z herbert $ %% %% PostScript prologue for pst-node.tex. %% Version 1.13, 2011/11/21. %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN archives %% in directory macros/latex/base/lppl.txt. % /tx@NodeDict 400 dict def tx@NodeDict begin tx@Dict begin % from main pstricks dict /T /translate load def /CP /currentpoint load def end /NewNode { % on stack: { x y } boolean N@name type InitXnode gsave NodeScale % a bugfix for xelatex, it's empty for dvips /next exch def % { x y } boolean N@name type dict dup % { x y } boolean N@name dict dict 3 1 roll def % { x y } boolean dict N@name dict def exch { dup 3 1 roll def } if % { x y } dict boolean begin % { x y } dict begin tx@Dict begin STV CP T exec % set scaling end /NodeMtrx CM def % save CM next % InitXNode end grestore } def % /InitPnode { /Y ED /X ED /NodePos { NodeSep Cos mul NodeSep Sin mul } def } def % /InitCnode { /r ED /Y ED /X ED /NodePos { NodeSep r add dup Cos mul exch Sin mul } def } def % /GetRnodePos { Cos 0 gt { /dx r NodeSep add def } { /dx l NodeSep sub def } ifelse Sin 0 gt { /dy u NodeSep add def } { /dy d NodeSep sub def } ifelse dx Sin mul abs dy Cos mul abs gt { dy Cos mul Sin div dy } { dx dup Sin mul Cos Div } ifelse } def % /InitRnode { /Y ED /X ED X sub /r ED /l X neg def Y add neg /d ED Y sub /u ED /NodePos { GetRnodePos } def } def % /DiaNodePos { w h mul w Sin mul abs h Cos mul abs add Div NodeSep add dup Cos mul exch Sin mul } def % /TriNodePos { Sin s lt { d NodeSep sub dup Cos mul Sin Div exch } { w h mul w Sin mul h Cos abs mul add Div NodeSep add dup Cos mul exch Sin mul } ifelse } def % /InitTriNode { sub 2 div exch 2 div exch 2 copy T 2 copy 4 index index /d ED pop pop pop pop -90 mul rotate /NodeMtrx CM def /X 0 def /Y 0 def d sub abs neg /d ED d add /h ED 2 div h mul h d sub Div /w ED /s d w Atan sin def /NodePos { TriNodePos } def } def % /OvalNodePos { /ww w NodeSep add def /hh h NodeSep add def Sin ww mul Cos hh mul Atan dup cos ww mul exch sin hh mul } def % /GetCenter { begin X Y NodeMtrx transform CM itransform end } def % /XYPos { dup sin exch cos Do /Cos ED /Sin ED /Dist ED Cos 0 gt { Dist Dist Sin mul Cos div } { Cos 0 lt { Dist neg Dist Sin mul Cos div neg } { 0 Dist Sin mul } ifelse } ifelse Do } def % /GetEdge { dup 0 eq { pop begin 1 0 NodeMtrx dtransform CM idtransform exch atan sub dup sin /Sin ED cos /Cos ED /NodeSep ED NodePos NodeMtrx dtransform CM idtransform end } { 1 eq {{exch}} {{}} ifelse /Do ED pop XYPos } ifelse } def % /AddOffset { 1 index 0 eq { pop pop } { 2 copy 5 2 roll cos mul add 4 1 roll sin mul sub exch } ifelse } def % /GetEdgeA { NodeSepA AngleA NodeA NodeSepTypeA GetEdge OffsetA AngleA AddOffset yA add /yA1 ED xA add /xA1 ED } def % /GetEdgeB { NodeSepB AngleB NodeB NodeSepTypeB GetEdge OffsetB AngleB AddOffset yB add /yB1 ED xB add /xB1 ED } def % /GetArmA { ArmTypeA 0 eq { /xA2 ArmA AngleA cos mul xA1 add def /yA2 ArmA AngleA sin mul yA1 add def } { ArmTypeA 1 eq {{exch}} {{}} ifelse /Do ED ArmA AngleA XYPos OffsetA AngleA AddOffset yA add /yA2 ED xA add /xA2 ED } ifelse } def % /GetArmB { ArmTypeB 0 eq { /xB2 ArmB AngleB cos mul xB1 add def /yB2 ArmB AngleB sin mul yB1 add def } { ArmTypeB 1 eq {{exch}} {{}} ifelse /Do ED ArmB AngleB XYPos OffsetB AngleB AddOffset yB add /yB2 ED xB add /xB2 ED } ifelse } def % /InitNC { /b ED /a ED % second and first node /NodeSepTypeB ED /NodeSepTypeA ED /NodeSepB ED /NodeSepA ED /OffsetB ED /OffsetA ED tx@NodeDict a known tx@NodeDict b known and dup { /NodeA a load def /NodeB b load def NodeA GetCenter /yA ED /xA ED NodeB GetCenter /yB ED /xB ED } if } def % /LPutLine { 4 copy 3 -1 roll sub neg 3 1 roll sub Atan /NAngle ED 1 t sub mul 3 1 roll 1 t sub mul 4 1 roll t mul add /Y ED t mul add /X ED } def % /LPutLines { mark LPutVar counttomark 2 div 1 sub /n ED % t floor dup n gt t floor dup n ge % to allow npos<= hv 2008-08-14 { pop n 1 sub /t 1 def } { dup t sub neg /t ED } ifelse cvi 2 mul { pop } repeat LPutLine cleartomark } def % /BezierMidpoint { /y3 ED /x3 ED /y2 ED /x2 ED /y1 ED /x1 ED /y0 ED /x0 ED /t ED /cx x1 x0 sub 3 mul def /cy y1 y0 sub 3 mul def /bx x2 x1 sub 3 mul cx sub def /by y2 y1 sub 3 mul cy sub def /ax x3 x0 sub cx sub bx sub def /ay y3 y0 sub cy sub by sub def ax t 3 exp mul bx t t mul mul add cx t mul add x0 add ay t 3 exp mul by t t mul mul add cy t mul add y0 add 3 ay t t mul mul mul 2 by t mul mul add cy add 3 ax t t mul mul mul 2 bx t mul mul add cx add atan /NAngle ED /Y ED /X ED } def % /HPosBegin { yB yA ge { /t 1 t sub def } if /Y yB yA sub t mul yA add def } def /HPosEnd { /X Y yyA sub yyB yyA sub Div xxB xxA sub mul xxA add def /NAngle yyB yyA sub xxB xxA sub Atan def } def /HPutLine { HPosBegin /yyA ED /xxA ED /yyB ED /xxB ED HPosEnd } def /HPutLines { HPosBegin yB yA ge { /check { le } def } { /check { ge } def } ifelse /xxA xA def /yyA yA def mark xB yB LPutVar { dup Y check { exit } { /yyA ED /xxA ED } ifelse } loop /yyB ED /xxB ED cleartomark HPosEnd } def /VPosBegin { xB xA lt { /t 1 t sub def } if /X xB xA sub t mul xA add def } def /VPosEnd { /Y X xxA sub xxB xxA sub Div yyB yyA sub mul yyA add def /NAngle yyB yyA sub xxB xxA sub Atan def } def /VPutLine { VPosBegin /yyA ED /xxA ED /yyB ED /xxB ED VPosEnd } def /VPutLines { VPosBegin xB xA ge { /check { le } def } { /check { ge } def } ifelse /xxA xA def /yyA yA def mark xB yB LPutVar { 1 index X check { exit } { /yyA ED /xxA ED } ifelse } loop /yyB ED /xxB ED cleartomark VPosEnd } def /HPutCurve { gsave newpath /SaveLPutVar /LPutVar load def LPutVar 8 -2 roll moveto curveto flattenpath /LPutVar [ {} {} {} {} pathforall ] cvx def grestore exec /LPutVar /SaveLPutVar load def } def /NCCoor { /AngleA yB yA sub xB xA sub Atan def /AngleB AngleA 180 add def GetEdgeA GetEdgeB /LPutVar [ xB1 yB1 xA1 yA1 ] cvx def /LPutPos { LPutVar LPutLine } def /HPutPos { LPutVar HPutLine } def /VPutPos { LPutVar VPutLine } def LPutVar } def % /NCLine { NCCoor tx@Dict begin ArrowA CP 4 2 roll ArrowB lineto pop pop end } def % /NCLines { false NArray n 0 eq { NCLine } { 2 copy yA sub exch xA sub Atan /AngleA ED n 2 mul dup index exch index yB sub exch xB sub Atan /AngleB ED GetEdgeA GetEdgeB /LPutVar [ xB1 yB1 n 2 mul 4 add 4 roll xA1 yA1 ] cvx def mark LPutVar tx@Dict begin false Line end /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def } ifelse } def % /NCCurve { GetEdgeA GetEdgeB xA1 xB1 sub yA1 yB1 sub Pyth 2 div dup 3 -1 roll mul /ArmA ED mul /ArmB ED /ArmTypeA 0 def /ArmTypeB 0 def GetArmA GetArmB xA2 yA2 xA1 yA1 tx@Dict begin ArrowA end xB2 yB2 xB1 yB1 tx@Dict begin ArrowB end curveto /LPutVar [ xA1 yA1 xA2 yA2 xB2 yB2 xB1 yB1 ] cvx def /LPutPos { t LPutVar BezierMidpoint } def /HPutPos { { HPutLines } HPutCurve } def /VPutPos { { VPutLines } HPutCurve } def } def % /NCAngles { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotate def xA2 yA2 mtrx transform pop xB2 yB2 mtrx transform exch pop mtrx itransform /y0 ED /x0 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 x0 y0 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end /LPutVar [ xB1 yB1 xB2 yB2 x0 y0 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def } def % /NCAngle { GetEdgeA GetEdgeB GetArmB /mtrx AngleA matrix rotate def xB2 yB2 mtrx itransform pop xA1 yA1 mtrx itransform exch pop mtrx transform /y0 ED /x0 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 x0 y0 xA1 yA1 tx@Dict begin false Line end /LPutVar [ xB1 yB1 xB2 yB2 x0 y0 xA1 yA1 ] cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def } def % /NCBar { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotate def xA2 yA2 mtrx itransform pop xB2 yB2 mtrx itransform pop sub dup 0 mtrx transform 3 -1 roll 0 gt { /yB2 exch yB2 add def /xB2 exch xB2 add def } { /yA2 exch neg yA2 add def /xA2 exch neg xA2 add def } ifelse mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end /LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def } def % /NCDiag { /lineAngle ED GetEdgeA GetEdgeB GetArmA GetArmB mark lineAngle abs 0 gt { /xTemp xA2 10 add def /yTemp yA2 lineAngle dup sin exch cos div 10 mul add def /dY1 yTemp yA2 sub def /dX1 xTemp xA2 sub def /dY2 yB2 yB1 sub def /dX2 xB2 xB1 sub def dX1 abs 0.01 lt { /m2 dY2 dX2 div def /xB2 xA2 def /yB2 xA2 xB1 sub m2 mul yB1 add def }{ dX2 abs 0.01 lt { /m1 dY1 dX1 div def /xB2 xB1 def /yB2 xB1 xA2 sub m1 mul yA2 add def }{% /m1 dY1 dX1 div def /m2 dY2 dX2 div def /xB2 m1 xA2 mul m2 xB1 mul sub yA2 sub yB1 add m1 m2 sub div def /yB2 xB2 xA2 sub m1 mul yA2 add def } ifelse } ifelse } if ArmB 0 ne { xB1 yB1 } if xB2 yB2 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end /LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def % % GetEdgeA GetEdgeB GetArmA GetArmB mark % ArmB 0 ne { xB1 yB1 } if % xB2 yB2 xA2 yA2 % ArmA 0 ne { xA1 yA1 } if % tx@Dict begin false Line end % /LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx def % /LPutPos { LPutLines } def % /HPutPos { HPutLines } def % /VPutPos { VPutLines } def } def % /NCDiagg { /lineAngle ED GetEdgeA GetArmA lineAngle abs 0 gt { lineAngle } { yB yA2 sub xB xA2 sub Atan 180 add } ifelse /AngleB ED GetEdgeB mark lineAngle abs 0 gt { /dY2 yA2 yA1 sub def /dX2 xA2 xA1 sub def lineAngle abs 90 eq { /m2 dY2 dX2 div def /yA2 xB xA2 sub m2 mul yA2 add def /xA2 xB def }{ /m1 lineAngle dup sin exch cos div def % tan alpha dX2 abs 0.01 lt { /yA2 xA1 xB sub m1 mul yB add def /xA2 xA1 def }{% /m2 dY2 dX2 div def /xA2 m1 xB mul m2 xA2 mul sub yA2 add yB sub m1 m2 sub div def /yA2 xA2 xB sub m1 mul yB add def } ifelse } ifelse } if xB1 yB1 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end /LPutVar [ xB1 yB1 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def % % GetEdgeA GetArmA % yB yA2 sub xB xA2 sub Atan 180 add /AngleB ED % GetEdgeB % mark % xB1 yB1 xA2 yA2 % ArmA 0 ne { xA1 yA1 } if % tx@Dict begin false Line end % /LPutVar [ xB1 yB1 xA2 yA2 xA1 yA1 ] cvx def % /LPutPos { LPutLines } def % /HPutPos { HPutLines } def % /VPutPos { VPutLines } def } def % /NCLoop { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotate def xA2 yA2 mtrx transform loopsize add /yA3 ED /xA3 ED /xB3 xB2 yB2 mtrx transform pop def xB3 yA3 mtrx itransform /yB3 ED /xB3 ED xA3 yA3 mtrx itransform /yA3 ED /xA3 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 xB3 yB3 xA3 yA3 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end /LPutVar [ xB1 yB1 xB2 yB2 xB3 yB3 xA3 yA3 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def } def % % DG/SR modification begin - May 9, 1997 - Patch 1 %/NCCircle { 0 0 NodesepA nodeA \tx@GetEdge pop xA sub 2 div dup 2 exp r %r mul sub abs sqrt atan 2 mul /a ED r AngleA 90 add PtoC yA add exch xA add %exch 2 copy /LPutVar [ 4 2 roll r AngleA ] cvx def /LPutPos { LPutVar t 360 %mul add dup 5 1 roll 90 sub \tx@PtoC 3 -1 roll add /Y ED add /X ED /NAngle ED % /NCCircle { NodeSepA 0 NodeA 0 GetEdge pop 2 div dup 2 exp r r mul sub abs sqrt atan 2 mul /a ED r AngleA 90 add PtoC yA add exch xA add exch 2 copy /LPutVar [ 4 2 roll r AngleA ] cvx def /LPutPos { LPutVar t 360 mul add dup 5 1 roll 90 sub PtoC 3 -1 roll add /Y ED add /X ED /NAngle ED % DG/SR modification end } def /HPutPos { LPutPos } def /VPutPos { LPutPos } def r AngleA 90 sub a add AngleA 270 add a sub tx@Dict begin /angleB ED /angleA ED /r ED /c 57.2957 r Div def /y ED /x ED } def % /NCBox { /d ED /h ED /AngleB yB yA sub xB xA sub Atan def /AngleA AngleB 180 add def GetEdgeA GetEdgeB /dx d AngleB sin mul def /dy d AngleB cos mul neg def /hx h AngleB sin mul neg def /hy h AngleB cos mul def /LPutVar [ xA1 hx add yA1 hy add xB1 hx add yB1 hy add xB1 dx add yB1 dy add xA1 dx add yA1 dy add ] cvx def /LPutPos { LPutLines } def /HPutPos { xB yB xA yA LPutLine } def /VPutPos { HPutPos } def mark LPutVar tx@Dict begin false Polygon end } def % /NCArcBox { /l ED neg /d ED /h ED /a ED /AngleA yB yA sub xB xA sub Atan def /AngleB AngleA 180 add def /tA AngleA a sub 90 add def /tB tA a 2 mul add def /r xB xA sub tA cos tB cos sub Div dup 0 eq { pop 1 } if def /x0 xA r tA cos mul add def /y0 yA r tA sin mul add def /c 57.2958 r div def /AngleA AngleA a sub 180 add def /AngleB AngleB a add 180 add def GetEdgeA GetEdgeB /AngleA tA 180 add yA yA1 sub xA xA1 sub Pyth c mul sub def /AngleB tB 180 add yB yB1 sub xB xB1 sub Pyth c mul add def l 0 eq { x0 y0 r h add AngleA AngleB arc x0 y0 r d add AngleB AngleA arcn }{ x0 y0 translate /tA AngleA l c mul add def /tB AngleB l c mul sub def 0 0 r h add tA tB arc r h add AngleB PtoC r d add AngleB PtoC 2 copy 6 2 roll l arcto 4 { pop } repeat r d add tB PtoC l arcto 4 { pop } repeat 0 0 r d add tB tA arcn r d add AngleA PtoC r h add AngleA PtoC 2 copy 6 2 roll l arcto 4 { pop } repeat r h add tA PtoC l arcto 4 { pop } repeat } ifelse closepath /LPutVar [ x0 y0 r AngleA AngleB h d ] cvx def /LPutPos { LPutVar /d ED /h ED /AngleB ED /AngleA ED /r ED /y0 ED /x0 ED t 1 le { r h add AngleA 1 t sub mul AngleB t mul add dup 90 add /NAngle ED PtoC }{t 2 lt { /NAngle AngleB 180 add def r 2 t sub h mul t 1 sub d mul add add AngleB PtoC }{ t 3 lt { r d add AngleB 3 t sub mul AngleA 2 t sub mul add dup 90 sub /NAngle ED PtoC }{ /NAngle AngleA 180 add def r 4 t sub d mul t 3 sub h mul add add AngleA PtoC } ifelse } ifelse } ifelse y0 add /Y ED x0 add /X ED } def /HPutPos { LPutPos } def /VPutPos { LPutPos } def } def % /Tfan { /AngleA yB yA sub xB xA sub Atan def GetEdgeA w xA1 xB sub yA1 yB sub Pyth Pyth w Div CLW 2 div mul 2 div dup AngleA sin mul yA1 add /yA1 ED AngleA cos mul xA1 add /xA1 ED /LPutVar [ xA1 yA1 m { xB w add yB xB w sub yB } { xB yB w sub xB yB w add } ifelse xA1 yA1 ] cvx def /LPutPos { LPutLines } def /VPutPos@ { LPutVar flag { 8 4 roll pop pop pop pop } { pop pop pop pop 4 2 roll } ifelse } def /VPutPos { VPutPos@ VPutLine } def /HPutPos { VPutPos@ HPutLine } def mark LPutVar tx@Dict begin /ArrowA { moveto } def /ArrowB { } def false Line closepath end } def % /LPutCoor { NAngle tx@Dict begin /NAngle ED end gsave CM STV CP Y sub neg exch X sub neg exch moveto setmatrix CP grestore } def % /LPut { tx@NodeDict /LPutPos known { LPutPos } { CP /Y ED /X ED /NAngle 0 def } ifelse LPutCoor } def % /HPutAdjust { Sin Cos mul 0 eq { 0 } { d Cos mul Sin div flag not { neg } if h Cos mul Sin div flag { neg } if 2 copy gt { pop } { exch pop } ifelse } ifelse s add flag { r add neg }{ l add } ifelse X add /X ED } def % /VPutAdjust { Sin Cos mul 0 eq { 0 } { l Sin mul Cos div flag { neg } if r Sin mul Cos div flag not { neg } if 2 copy gt { pop } { exch pop } ifelse } ifelse s add flag { d add } { h add neg } ifelse Y add /Y ED } def % % end % % END pst-node.pro %%EndProcSet %%BeginProcSet: cm-super-ts1.enc 0 0 % This file is generated from `TS1uni.map' and `glyphlist.txt', `gl-other.txt' /TS1Encoding [ % 0x00 /Grave /Acute /Circumflex % ? /Tilde % ? /Dieresis /Hungarumlaut /Ring % ? /Caron /Breve % ? /Macron /Dotaccent % ? /cedilla /ogonek /quotesinglbase.ts1 /.notdef /.notdef % 0x10 /.notdef /.notdef /quotedblbase.ts1 /.notdef /.notdef /twelveudash % ? /threequartersemdash /afii61664.cap % ? /arrowleft /arrowright /tieaccentlowercase % ? /tieaccentcapital % ? /tieaccentlowercase.new % ? /tieaccentcapital.new % ? /.notdef /afii61664.asc % ? % 0x20 /uni2422 /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle /.notdef /.notdef /asteriskmath /.notdef /comma /hyphendbl % ? /period /fraction % 0x30 /zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle /eightoldstyle /nineoldstyle /.notdef /.notdef /angleleft /minus /angleright /.notdef % 0x40 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2127 /.notdef /circle % 0x50 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Omega /.notdef /.notdef /.notdef /uni301A /.notdef /uni301B /arrowup /arrowdown % 0x60 /grave.ts1 /.notdef /born % ? /divorced % ? /died % ? /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /leaf % ? /married % ? /musicalnote /.notdef % 0x70 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /tildelow % ? /hyphendbl.alt % ? % 0x80 /breve.ts1 /caron.ts1 /hungarumlaut.ts1 /dblgrave.ts1 /dagger /daggerdbl /uni2016 /perthousand /bullet /uni2103 /dollaroldstyle /centoldstyle /florin /colonmonetary /uni20A9 /uni20A6 % 0x90 /guarani % ? /peso % ? /lira /recipe % ? /uni203D /gnaborretni % ? /dong /trademark /uni2031 /paragraph.alt % ? /uni0E3F /afii61352 /discount % ? /estimated /openbullet /uni2120 % 0xA0 /uni2045 /uni2046 /cent /sterling /currency /yen /brokenbar /section /dieresis.ts1 /copyright /ordfeminine /copyleft % ? /logicalnot /uni2117 /registered /macron.ts1 % 0xB0 /degree /plusminus /twosuperior /threesuperior /acute.ts1 /mu /paragraph /periodcentered /uni203B /onesuperior /ordmasculine /radical /onequarter /onehalf /threequarters /Euro % or /Euro.alt % 0xC0 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % 0xD0 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % 0xE0 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % 0xF0 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def %%EndProcSet %%BeginProcSet: texps.pro 0 0 %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type /nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def end %%EndProcSet %%BeginProcSet: special.pro 0 0 %! TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N /vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N /rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N /@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ /hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B /@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ /urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known {userdict/md get type/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale }if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState save N userdict maxlength dict begin/magscale true def normalscale currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts /psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def @MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N /@beginspecial{SDict begin/SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N} N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N /setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{ pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B /rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet %%BeginProcSet: color.pro 0 0 %! TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll }repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def /TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ /currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC /Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC /Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC /Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ 0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ 0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC /Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC /Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ 0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ 0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC /BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC /CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC /Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC /PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ 0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end %%EndProcSet %%BeginFont: CMBSY10 %!PS-AdobeFont-1.0: CMBSY10 003.002 %%Title: CMBSY10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMBSY10. % 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/CMBSY10 known{/CMBSY10 findfont dup/UniqueID known{dup /UniqueID get 5096657 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 /CMBSY10 def /FontBBox {-26 -940 1332 825 }readonly def /UniqueID 5096657 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMBSY10.) readonly def /FullName (CMBSY10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle -14.035 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 110 /backslash put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23E7F1981C8F40F1F993AFEE2 6663A9C974837528B6ECA4C771A5AA1D8EEBDC8D8F230940E0B28324CF6175C5 13ABF95F5AB967FBE9A70E9E31EE0802E3DA88A164DFF2168BB7EA3A7FE5B39C EC363A72004964927B96D0263CF494776902D1DFA75E191E349EACEA2BF18F99 91F89CCAA0F0FD5CD2AAAC6EC2D24886CE7F292101BA85D6DF77EE64DCADA35B 5AE8AB39F88D42A124BA0A01A9FB6EE1CB0AB7116539B049F6897D9ED299EADD 537CE884AD6CC6F4E8AD57A6537C391E499820D54B4C5ADE9DFA7CDF70E80971 ACF82446C2BF347F37B3DB0275E90D3A93B2656DEEECC3DBD94BB29A9A10831D 20C75C68766D26284478A5EFBA38D2A9959FDFDA137F6B5110499BCC7EAFF996 E8DFC89BF2D8AD9E201EC10F4D88FCD66BB255616E26D330E2D01F6E9C042E3C 95374CAFA75F85775FBA913F648DBBDB16B0B9D62AB99880E42CFDDEBC0AC2CC 2D639A9939A2A86DF0A658791063AE2558F18FFEB2591B3135A7AF156933A837 3010ECB98263C9BA09FC92E8FDEBBBD5D32DF1C51F6FF00011B3E140F2829438 45500A0BD86905E54A755044217D769973789E1BD6E12F1978470D204BD5482D 0A77202D32291F70E746BEACA76CD32202CBD57B08C85E137F6C7BCBA00D5488 1EB0CD5AE282D7F502D5982DA0E5AC1C74EA1F7FC9E52320B66C7A3D301BF53D ADCEDF4544D7699EED80E0D902A27A9822C218432F64D603C3232D43A0C87F24 DCC51C9675CBFCEFE645B1621930FB3F98C7C334AA07CC79CC83A9B57AF6C3B5 C93D88ADDF291551897E4EC9C84D1B0AF2A4D502F23BD7735E93F39A69D2A6D5 8EEFD17FF5E01CE0F7CFDE75514F6E3F95F514D3E6F26444D889C4A281960151 3348BA94446086FED942ABD4ACBAE6AA7C1505D0BC3693A548C47F021A98BB4E 980E6EC4EFAEEEFFA0470F211F401D2A36C02F7DE86038336D51D8A37697280E FA0BED096A6722616573A104D7DA05F92F91A5A06B0BF90C512BEE37713B3705 8D4FAC7F82FAABF0DF318B71CE7F6EC0DC653C0C34149D3404EB4EFAB3A48CAE A2897AF05D4739613ACEAED6686775298C22445C7BB2237F182C18D510C36D2C 6463360A7DC14BB92666F2EA374E6E214B2E1A017CBF0E9A09E57D2AEBF6030F 22736461C4EF4D42490565E33258C012F44566E1EDA3122BCC11717D787C1DCB 813A52990A8EE6F7D55259891FFE54CC88CD17B802ED59F9DB82DB76E604EBB5 811655E1E4EA63DA8ADDDFA4FE73D029FE3FB444D97C335D4FDBB75CE5E415BB 55810A673A2871287C760C036153D42C1F8ABFE84B2F146E547F526A29ACB9F6 C8410C6A407B7FE801C4A0ACD90C872BA790A05174FD6390DE7CD00321CC3263 1F367C03359A3B99D934942718E5C7AECF0C5DE79DC5FE2A72C4C0D28F825986 B86B04C0CE65155256E22450810280020D6AE77B26AE0726B21B35782DCBD4F9 228F1B25CFCB0D684F88A41A5F28B97D06C89EA651C6950FFCCA7DFD239DCE7F 0D33A1D94BAA633FF8BA71583845A10CF9C2B1501B34FEA60BD85DCDF3EC60D1 0F902927A06EB13FACFB2DAAB4F4D982FDC97B3CFC66933EE781ADB8E291B933 A77749B9090686AD1F7F3D50B506D66C2B802EB5D44F9BDFAF39BB0DF19F2154 B681C58C65946E060BF62C8DE8E675048BB5CF44BA00AA46E7D31DF76FBE3D9B 0203650A69A157A02C584A2285506B4D4E82BDE9ED53251C9F17B2370008CBA3 6A75D3E1F3ED813FE539F30F47438FABB041498DD26D4FF92B196F37FC3D5A6F 3685B4EB5DE1244D71612B9606975BE8F01318D0A4BC11CC2CC5F987584C31B4 1D044DBB63E19A372C262362AAC74DCC106BA3C1A550835A7E941F64BE66D844 4EED098BC76CA1EFDA2ECBED53B9C8BD4006D54C7632E9DCFFDED29A966B16F7 EE2A6CDE7860E7A8EDC433146666D5EB32706AA39ADD4B1C437CBDFC45E842B6 EC5270AB9A27E2406AA3576B416D98DC00F0E26F80442701FC9CA33919D49CC3 F4C1DD4CFE9555AEDE578017E6AC1C70F9139724895EE0FC33B4D8D953CE8815 D74522F8DDDE40B5CE3D4A5AF4AF3B088F3B6257B5A45262A3CEB57FA8AC30CE 8797590FF418AD3A70BF9AF86DD803AFC54FB8479E70E3871E9260DF1DE867EE DCFFF387C24459AF4E75CA253E79E7E1E1731D779D84AD19E4DFBA9BF723C117 8F8E57EEAA2B95D724A655C148148D825ED632CED3F6F116D884F0D8DF3CDC0A B4DC36330AAD8585A4621C569A355A2266E22A68DADB1A9DCB62202BC12E5001 DD294669199E3263FD6FFF7C3741B8A58BEB0C20F7B4474151F5397C71610CDB 83E473B9D20A72B97F4997CFA6B88D06EA84FBFF57D5F619AAA673FC009783F7 19A262171E4905FD0EC3A7A74518C45C6732DF7BA8C0954876B9AC8AFE58609C ED1C0AD322A9DE1A56EEBA1E37E3FF0117BFF0D64C75F1F33EFC898543B441F9 6738C7F0B6A472E4C0A625CB46DCA876650C6A79C97013C8359A8672F0E26EC8 FC09B106D1787C92DDC0CAE81B2E82B33FFB755895940AFAA5D52ABD6D19AC30 232B61BDFC06FA517BB2BE5707F404614AF720B918353C6BF2CB8269ECD05FB0 0E2C574A191A260BBB6CFDD1AD5502FC9A6CFDE8E792D53B8E3E21956C685AB2 BA5966C0F3EB320F5D58DCE088F08DEFAA740F2B1BBDDC25524DB4EE35039AD4 C0A352240CC30769723A3F316E5B584DF5C848E63FE412DE0B0D77947E4C3166 3C6A846B4BCE9937A277919F800E3D6EEA112A8795CC7BE90E3541315C723BAF 657E2B7DC0CBDD9EFEA314D471896E8C7436D21402329D9B03C23227728EC3EF 1DB8B8F8CFAA508EC7DC7D6A832FFB65950EFACAF9338BA66304502988E1A6BE A8536196DD74E852E25E534833107F9EF48F2DCBA19775B1CA26F7FB4FFA3413 75930799EED87725F8C7D1B4B6C2436C4896187ED894042891D829AD227BCFEB BE1B66E26AC4ED27F134BE3DC1B0ECE42CC85E1DBB4A329E3DC5A24FF1E440C6 BDA63CAF3A4C3D10793306D1F05551F34BA5301F54BA9BC9DAE583B63A881161 B3B94A748288D7E12CEA01DED91BBDF714EE060521B08A8D60E5B3AC1D88705B FA509208296F41FBE987EFAD10DC56B07C9F9F6F04AB3800A7592EAC565E0B11 4FDE0724A0047D87D9D1844B83E136CF83C85497BA683B1816AFF7058448C29F F0682CDB58EBF0D34934B4182A6737D546AFC46C59C0568A18EF77D810384ED6 83B4506173313939D36C0D8746ACC0598D3AE26C0011A729A1B2C09D87B69631 BBAC5ABF5550B41EA682C5B4236D50B27E32C025D125E83CC29B5A5FA2BD3136 44EE2831EF9CCA6BDEF824D90A21F3469195538C90E7AAE8D6555146D7942A99 0C42BDEAFC111848E0A6C13DDC57BB0F835F8318131837843FB6A1AC331E881A EF72171581008E0FCE9A55130A5C3FEA9D1F37FACC97F618F6F7454F56DE9D5A 7253AB242C2FA5BF3C2455DD98D21D8095A160AD2911193D5966B9506EB4C3E6 E50A07D4F496A6BDC13CF3BE724C401622DFC61F6DD475C39CD2FEF75699BF28 BB90E193425992AA8B7A450C58F8A7FEFC7CCD28E4E4F57B456C72EDF6682F92 90B0A8318C12FD0217A2D71C0062CC65708DD051487AF8FC707CC452AF4F25E5 EA75F2BED899C966EC7B4EEA8034F15F1A67562984343A5E5CA5F45BA341B848 F1CA442AE3E6E334F4CE114682AC75AD69F3734AA741A14E10786E0C91188689 E08A372C956C99922730540DCC4BEF927D2979DE1EF562C82988BE92AEF5E44A C2BFD2D133ACDF2CB3ADA52138D1BFBAFC0B37FEE219549D5000B5EE67A7A6DF 3F51E507A66D27E46A90124A95AD04C92605847818F36EC49014E6C68190EC88 F0D2543250E1E4C511CC9401B9FC9B13EE5FAFD92BD3D6487A4920149B3F8551 5615F97ED41AFA7944FD6B45913D46B6108E2993E9A30ADC07618DCB65888045 CA6CCF99EA1BB18A13BC24E3E6787EE8C3C8D568E1CCA938D0221FB77C9180F7 C00D63B362CDFEBC665D3C38F70937411701505606277E6FBF7808DE6FE0DFD0 E554AD42693CC5BBD5B6389DCA7EA68D67B38904158BEC5423545C19E0C81A34 8EBF5147B79876A84AC3D0A4D1AE373723B1A6177757D1D2D52E58D6EDAB3C54 E4B4073DF4937D0CBDC2F7CF6CC6D3BF9154315E3F63BA123ADE18B8915C8765 670F8AF5A38DABA191C13038A054154FC34FCB179957036B4E13C75DD68CAD95 2C8099471118F55FD6410E1D2DD31DD3FADB4CD9826FABAE131F227566DC65BF 218AF5C00B3FEF3BB06C05438D73DE938607DF658AA258582C140E5F323C6300 D265964ED3D5AF3C584AE7DDC4C7C6A08128E44499C6674B5539D64CD8A7EA5B F28CEEDDB9CC188FF50C6FE9DCA874AE0050D70077C57B7244191E5D05FFD879 24B6F9AD29267499D2905DCAC5DB67B68828C5A9A9F77ACE493A864D22F607CA BED0E9370928D9291F27B92037082E9CB7A9B6ADBF4D1E78F718699B0044924C 566BD16FC63DC2EABD8B57E8A90E65ABD6974107B6D9B3081CA47B122A984B87 3B46CE68DAAA56C4AFD42D5B1571D915D24B37050BF852125DD05BCE57097C42 A5C80E741E0B78116E74110DD0DB975CA505EA0520FBB638BFD81D6391C93B3E FD15023D2ACCE8CFFC4880EB579B16D9EE06F7E9AB2101EDD90ABC95612BA11F 7183FB49AA6D12C2AFA977825F90F2C3EFE48A15DEA7C3EF1F353B0CD7D8290C F5C13A3B49712519B43FBDE68831F78092AEF9B693F4EF692318C3B5EEE0D386 37F005B14A06B02CF8BD7FCB2754BFE26AF95D4F53DB5482F87632D04B55FBE4 0A5DBFE3B16C59FF330CFD18F2E57399A0C5C2E59A022221BD6D7BBD47479633 24258241C5353E9A7034B3E80FD9DEE30542C6F3828D241D2DCF02D05572D765 CE047E39E15F97815A0229B48D47003D007C038A701B426F2E3C802694CE942C 04674B0BE07B47695635E22603A32CB5B865288667E552CF096584C8D3862EC8 F03A973E2521CE26D43692E077AF754B6D88DEF4201269FC6D8794F1C0656285 0D4361E39969FA0693C7974538AC20904A1E453E40AC1540BC50CAA7C7505CE5 61C6DE07021BB243916D46EB2371FE0F399DCE8D40EF3AC639E163D73DBE59B3 9D1017DB135FC74DE810CD31C8295FBC3A6D4F36EF40D7B9FEF70122809FC499 87C1912649A977C94128560DEAD116F044FB138FD90C7EF1857EB25BFD694089 D60132A499D84ACCF0F0017D200FBE0354AFBFFCBD14F6F6B363C1108A05D0BF D4F214B8F0EE49C06B20E05F116FD4A142F936E2740ADEB7CC2E4C291926B066 C8F1017272042E5A7DAFF4C7275364754F99ADFA14F8377D41BCFA9587CD3896 46359AE0771230E0CB26818EA69AFE994E438B8BF71263EA0009469DBA246AA0 EF1C0C02C0786628DEEDC78059F97363E03E873E51C2A05C425748806ED13BA7 7100488F436820DEC363DABEB2F958E5B358E771B25F7B32B80C6E9E67DCB6C1 DE96E0EF6ADFED291228CF2E291B38501CC5377C78487AC3D53C1283C81BE59B 87F2C053C551628E29EB7FCDC9B38C8C295BF79A73BA852BFB4768022F19F4BB AF0D753BB151A02E889F9BC3CA803CE35C796879C75EFE5BFA0F69D3BF25ADE2 D4876CBDD76D870794F6182A6D0BD20744FFD00A0E88AE2FABAEC05AD8B20989 EF38B1EE71A79C80DEEF573D7243787D710D1C4FBF9D7993F0E4900DA616AAE1 189AC104C048CDF3E1C34E3302F8244D2F27ACE762898C0814A6584C444D3B4F 249F08A7812ADD85C3C2F9A96E473BE9E2A22067537220ACF7BAACA4CC005DC4 F802046BBABB2E5D0B4B6C4D45A7012912993D9A93181711962F5C593421732B 1B17C5255E0201E7B07722B275CA3759427E1A8A62EEF25652B0C2EB60394D67 5FE7CE796275345A29840F9F3A1A345CE0D4988F6F83FC66522A41E2682D0698 5145104D457FD4FC10FD1DBBEDCBB0DAD9D2A87128C6BBE4CA9E456FA72DC703 80FB474F8137F48D5BE09158ECB322D11AF532C2CB27328E077B0010A72FE439 C52DED6E0858634C558E0BECC26456BCCF0D12965418650D0214522F37BD6A66 F63E92A064A30E4D15948CE14C28311DFA579FABC642FE75E3B0DD584A4F5732 4F5FBA18AE12FBD20B654F98F8618FDD25F42AC897F9B6DFFCAE4DB7BF3FCD84 17593F384793F25C752B95939654014E202A9B7C21B0DCEE1B95DD653694B752 E7411A62397B71B9D0436A4B854353CBD2E52CE87B78A47A1132B98E818289F9 35A6FF0120957DBADA7277779E846C0EC537E9429FE7121B58DD423EF73876FC C20BC33A7B0926A4B2147E19C4455E61052575C2356ED0B34DEC0A0E9AD99DD8 113FAC67594203F8D0430C3E05D913A10DDD0A35188DA48BF79F4DAA2B19E099 1A67FE98621425B7AC2C56054B241A02EDD5ECD11A866F1860D6BE46C8997B35 7C2AEDB0035F82D94FBF48CFF7157B2874A92CAC0FE685F1062F8BF32807ABC8 A11411FB3024A165749A18F2A6B70D7FCE13E0EE7AA3E6E48E68D835B6A66232 EE3DA36DB906BA94134A59F53F4EFF4782B3B7F9E80CE94E356A0E9ACE11DC31 9852F9C280A369072CC2784A98B60B53BA73139F1BC786B7DBF62AFE72C8EF64 1F82CDA5D7F337734509CFE6B783156973A1FF02C07EAAAE06A07CA57FC70010 DCFB7CE05214DFF8D7A09AE329D8E030E5DED1F4148C2DEA719489D77774EE4C 3EAB71B8FCF8367A10927368DF465A4CE8F389829DCA75651DC6B19D0F8BA3A1 DAF8C0B05593ED1A1DB7AAFC0BCCDA1343D71602627E233C30B23F7FC9CF0D5B B460A365C760C2FFB4E1D9F57E0B34E2510B5D0E097915D4BADF85F47DC7F494 7CE354972CE758B722416B636C056361E0CF130A54C6DD30FB81AABEA1CB087F 42300CE35E132DA10070464A16034E67AB05F7ED2EEC9F0758F9E0ABDAE2B705 85A861523B1372CC8FC03CB1A1F6B6DA1D65958175DAEB133892BC804EAA6CAD 24EAE1044D2BFBCEA0F6EED8894CE73539947678F01518EE021061A1A3889CD9 FEBA798C324FC1E8B3A7049CAB9DEFF757C5D021C3E35B4970A8426551E50D57 21891518DF3AC30577D0A92A58236DFAD603D454C627491CECF9B6ED2B7D80B0 B57C50978E5EDDDC7E692FECF444E20470FAA606F25FC03E530E49115803EECB 321631D27801BF5965DD14F27161C8A6A717A2C6E3F4981766FE687166ABF4B5 FC4702CCC77A0459926CD934B73EC2F1DF68623214E5AB44C8238DAFB65F4EFE 5CFFFF6DE5463CABCA2F80FAFC70BFE5BF44E3290B49B22B26FBB8684A55391C E360A4E00107FF99F7932692E18CBDC98E0D1E8BDC17E25DDB3D509828B84FFD AB9AAD81FA94AB80A0EEA8656219FBD42B797558BA77BDC92ED6AD6EF95BEC65 8A90EF090A7B6CED016F31BE8BBC162BDB5BA9BC8633805116C2FA35D00CDA68 145F18F1CCE9EF7877E48FA94C6E355CD62A18E5FA65F129DA02DEEA576F5408 BFFB787A0886352F140BEE54DB652847983EC4C496D624605130D5720A1447A8 0953A5DA2523D7BF455388D404BCCE6F0F9C9BF2068808C2925DEC63E9297ACA 9492AEB601D13C8467BD9E96205CF12467F19D11D7D9BB39FDA7014282B3968C B90426920B4E39E93B3B5472FDE51BCDE1D62A112EFB9D4A8EB84608A569F9A8 6FBC14B13F18D8048B24FEE12DFB9D84EDB11E86C86C3FFB00BC61CB128A9992 AD41E45E32B64CB012943ED54A23C40A8541D33170411E8EA08BAFF921D2DF6B CC3895D5068C0F9EC39CB941E19C00BB1712A05D62131C74363D5AEB66639D0A B4596736A075B5BE9B0F4176DD446BEA201F7186B280579E43260CB3FBAEE711 CCD55E0C1596A551F16BF0C192B34A4D0FD20C3374D79C66E6398A5A92662BF9 68F0104284E648CEEB1DE17D1C9FE98AAE0143510C24FA6A8F7DCFF9ED88F094 2AF52D88222B3062F273865D2DC75CDC01B3ECF744C2C489852751E1D22A86FA 2EDDDB20CCE1B0CF40A3CB4ABF4B593EE6A88D5F292237DFECD1F7C19E1A4C86 5305FF2762F2F4AD43E2C2514DB2FF90DAE6 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMITT10 %!PS-AdobeFont-1.0: CMITT10 003.002 %%Title: CMITT10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMITT10. % 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/CMITT10 known{/CMITT10 findfont dup/UniqueID known{dup /UniqueID get 5000779 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 /CMITT10 def /FontBBox {11 -233 669 696 }readonly def /UniqueID 5000779 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMITT10.) readonly def /FullName (CMITT10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 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 101 /e put dup 109 /m put dup 111 /o put dup 118 /v put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE33C33655F6FF751F340A8D6C01E3 2E02C24E186BA91B34A1F538959D4450CB683EAE5B034D030186901B458D3777 6B3942BD2E07121385120248891AEC2EB33C4E3A0CF00828D0F130C31A918C18 979FE94379C648EF21ABF659253E43CD1253866F157F1DF85AE7E8714F061B1E ABA3AD094FE8D6293916FA82EE4F486C7E513A06D4C9BE44306A8287970B4ABF B6D1F9274A5A0BB6ECF713ADBD1260D5D6C4420D357FD486470A74B2F0621B59 A9373ABECDBF32FA68AABB66FAB0C970A3354A335FEDD513EB6237AC8EFFB213 218B5D59505B920425C46EA55A185ED268DBAE2AD127742473FD1018459B7E12 C21514D99DABAD554C53B868D24B881AE68B52684362D1AC0E86836194E335DF BB6D37A7215F8F4F5C816783BCBD4DB6838DB92C13E514A1CC344B43D8B8121F 7C69BF2259D61B264AB5259DF53B7CADF565BABC47F75C56305448CDFF06E869 91043B33C8FF9455A99BF35290E48EA7FEE38D35BC1A968A6B9489068F78E17D B4634A84F0ED0F884BA33B46FCE57168E787167E0A1E8EF21F7698BBBE25E23E F3D6F8957E9C3E858BA10AB9CCC45271F2B23D423AC0AF934ACE0FF6FDC79523 20408F919B960A276FA88933B9920825E602C570CCE4C18BC4035BC59BF4F87E 6D05BE7CB7D0A77A6C8E666D73D216F04AB820F477809B8410941E00F743FB6A 55F98519E4B6DB552CCC264132BA31893928998BD1B95EA83246E90359D02566 715AC489733A797E2532AEEA34F3702B8FD10B35803063296A3FAD8DC11C0D62 13B2882C4C9B090AEA4097302239EC457537EE7B3BE94AFD5A8672E6069433AD EA5F9A60B8DF0DE474067A65F1A845949CD12CC4E0919CB7C50C0C23AF8D6365 083C3D64103949AAD9A71FEA2C70100FCEE6E7DCF19A7AEF7584F329DD12DCF2 E02635F8710D976F815E76D3F3CF476655494394B44FADD9A9524EF08FC31EFD A32B97875B55234F019F32EE4AD722B6669E27C2A629C3F170012C9AC62F612F 2A54F7B1EAB87B8ECE7B64A3BDA7B6BFD5B6F3F964656AE949F91F216FB70770 DB9F68C91878C624762DE0E5F88FD8EE7E81AEC130A3E16636E7B4A29D61E377 48CE08A600644E87EC7C623D0E89C4409094CD552E29288AB0A00896501F5CD9 9DE77FB580BF8B2D7DCF78C15AF1FB203F796886674DACBD96367DEEBD5BFA25 882B6F2E8AD884FC8A270C7616030C605A0DA56B984F556E93A47F5FC7634DD4 CE9E6CC4E66D21A6BE4ED1CB9A5D207D683133656251216BDBF602CE887AD86A 5BE726F3F42312EBC0E6BCA0F7B977B04020976AE645E81615B97777ACA7E0FD E2D1141A55B77E3CB0CA12FDD83A3CC1E02FB861F308A98441BF6C04744940E4 F84844E3B080D73EF1936BAB7CECC48D97B5A45A5A77A7B857D05330ACB17FCF 68C5B21FABC42A6CE9407190386CB7AA5F0A6289DDFB14B96B23AE6BEFD37862 AA7F9528345FD6C8D39A1E1DED1586C116999E2814B766C40438E39F34A75085 BB270698021604FCB84182538D2681D1A74DD2AB8BA3B1733B83FB7E8B0DC3EC C4FF008A8123FA6554837B99CEA45EAB7595D6B66301B3283E6BAAC68263BDD6 A4677B4688A41961D8F3DD41F7C98DD0E378E86399805BED3C7F2094799A6D55 6F12BCB55622ACA35689DC28B483B1EFA92AA498392397FDCFEB513DCC8DF84E 3BBA18AD1897FDE23694CD9A345A8FE2BBDB3D7710304866697AB434E00E25B6 EE1A9F7CC52F5C3116FD20CE04E309C80686B4776EE0EE3A8C291F6451DF91F8 DB8518100F81BC101550E55489E63B5E390B4330D43D50C2FFCB06C11403033C 75C4BD4D99F026B42B7DBAB4AD474D0372538434CD9325430B6C2F801B7789A3 FCF8AF577E2DDDBDBE807077F1E9CC656AACF1725E7032876163BCA87AB18BDF 960DBB493FAE2F5545FB2C590A1C23F83FAE5C7DDD9D76E769450D62B65F9DC3 DF90F30789457C79BAA616845548757F20B5DB7E22CC3FFFAD963956073465C3 098121D9ACF63B89EDA479E872B989A471DAE3F5487656DB88DA93D93D4F8B3D 6B8985B30DAC0BFC352DA5020395640A6EA78C35C42C8F9C2141A36D697B5E48 2E5A6997597C555591DBC9CB3DE2076362E6DE45A2496F66B8E2BF5E336CA8D1 2459D1159AB654FFFE1DC81CA4129A781075A18000DE7A55DC190259BD12CFEE EA18ED94555532135A6CE434EBCB33F0A41C0960FC3C199C4211A47CBE286A83 AE7171E8964FAC8CD12D5769FA742068A3B19F79D11B2B31589AD7E5DD12E45D A4523125F81E868C6D812B500E1C69D03101EEEB207DFC0DF441C9C12CE2A34C 5047F5A4DDB25B 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR8 %!PS-AdobeFont-1.0: CMR8 003.002 %%Title: CMR8 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMR8. % 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/CMR8 known{/CMR8 findfont dup/UniqueID known{dup /UniqueID get 5000791 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 /CMR8 def /FontBBox {-36 -250 1070 750 }readonly def /UniqueID 5000791 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR8.) readonly def /FullName (CMR8) 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 46 /period put dup 97 /a put dup 100 /d put dup 101 /e put dup 102 /f put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 119 /w put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9928A7C95D3A6E9B 8E92F84CA0AA44461D2F4FA0F8B81C6F5B7BE98C9712BE166610465CF689DFAF 27C875C029C0116DE61C21DA0092D029E7DBEDFDDEE3D67E6936623AB53FA2AF 18BEDDD7AC19A19CADB6ED6CA7A26E6044BE414FFF59C0B98D5819A6B881F9AB 7AD0D03BDD5CD309C67811D5CF0B93F6FDC9AE64F74ED4E81F2E18D880BD842A DAFD0BDF06300201C6946087FC0B999447BC370200BFB8CA420B668B32EBC242 6DB1546A7164CF55B332FE9D239B65F532B69EF9F4F93828A44C8F5C526126F8 B7A369114CA68D4F98638121F4E17F351723D9F1A902FCF087F94AFD23876517 2D15B482AF2D68C3F31FFA864E031596E597882578AC7FB0DAE2A713B065B374 3E2E72519ED6D50CBCA40A7275A7109A4F3ED8A4566AD8832890D3D1F4899850 9B757442B7EA355175CD5D6D8B4152ED2D7EEB4CE30F174FF672140354046A45 7098EC45B9DF3DF5CF7B417E201DA88308CEF4CED8E8903AF24FB8DD0187352D 25738519ECBC70304F8F620CC45D2586619205DA3955696FAFFE2082402B3502 CB682F410DE5FFE80A4DA3D3BCF02E35BD577D0DE55E7B8A33B7A2FD5136B5DD A0BCB61F8E7F4363C21F890CF287304DDB8FCE7FE207C0D160B81E7EA662BED2 DFF8C444E19C91E72254257CD87240A70F1A964FA54ED9ECF27E27A57DACC3DE EABB92C085030870C6CF5C40B6E47F5C0AEB30E84A73ECDABB2D754EF6EA28BB 16EBD6636BC288E62F4A38BFB55F5F4DD20FDD77D767F6CB52F9513E8EB75413 07F1877B2C01278675177499E4E8EB09F2657821613F5C7643FC064293EC6E9E B519FFAEEA36B19C9D1302CF91FCBF87FCB57C5F995CB6712BB3D8681EB6F05B B2A4195A3C73CB4ABCCFB958EAC533BD89560D2790CDE1444C0F2E4EF27A529C F01052964E56F6D76A190E5FF45934BB711A3406284AF130D4DC0D8112BB3752 762CA0200CA262359D4F54C0CCFA9A50DE18C7DB14419E2990ADDC4A54B94978 D9174CA39434022FA77FB30179EF805E2189C35919F5EBE215EE2A00B4407826 CE56329C5586D8B414770BA5D45513C3AF1931D632FCE69B4CA504944E03362C 74A1177C6398A61A12DAA0F156543E2A8E9969C4308B7ACC21A5ECAC8F172541 1B1316A88C0C163E574FFD3CD22FF08488662FCF2F9344BC25D02146F36CA6F9 E2D0130C654B7485EEA9A110A33AA0C769121F81821E9A2BD062FAC158359D44 3F9D9947200EF1EDDD5860F10438B162A69683957300C75AF7546C70C97AB2EE 37EAAF0089E2623F787F252569B06C665FDB45EC9681C0774ACFBA76B98C4E89 7EB12AA5F8798FFC110B49C25E3A483ABE83B0BCC6DF0578403ADC369E013762 C9D08FC94D949BAE636ACA9F36F4E3F02296775A062077B011A705B6F1784D36 A926622CB3847533D7ACB24A4EBABB14593B5D8E1DAE2BFEF8A51835C8D4E76D 7543C126A4271C59A5881A5AF89331694F84489CA66725995DC3070F306EA447 CF30F63CD476A46D528EC1FFBFB8EACFA2BEEDCF54C92CE2BD26DEA5827186BD 3A4D1709415CEE7D51D671357B4A5D11E835F63521B9824EE5282E58F05A8ACC FD249461181A38C2F47BAC4E79BE368D64F886AA493C61CBCB2ED401C8AFBA61 59CA6F6216D941A92AC52ACB3D7ECC28D6A58EF4CC70BA6DE23E80937AB38E89 6F05FDD15B954C0826636267EDAF9F2BB466BF79D2E10EED9B04297E6BC93069 79581ADD1A9D9FAE9306F46AC95B98C60A2E53D60CF1AA4069BE301E17E25070 F98DD67BD8642B1D07571A32766072E48BF27E1576FFEED300D7313A358A823B 49C8F135961B7E259095C9BB67F996CE0B90E95344F203922F47E11753F70D38 2ECB615403490310CEE6C03AFA97DA2F47ED47125D110FA69725BA0018F6A40B 29A307FDB3E52322A77A0102E6F57654CF1E96A134D13860D83AFA0A41112D3F 2247A09ACF7D06713BE443FA27C7E7220E875965D53030FE7D2D62EFD2F1DB87 5FB091FEAF599BA8C5167525899E578AB341BFE2BC4E53A047093168AE189237 EA55F055514EFA939DAE9E859CB5FBCF37D99484F44FE5AA5FA386B28BB642F5 5DBAF059A50FE96C7C6D834531D64F1F2E99AB2E96EE74D149178B1C0618495E 293973D9A03E1790654B67C0882376ABEC17D74785B3737D81644F28B3BC6FFF F92FE29126995A07E0BC5EF3A4B93789A103C428943E045B8D1A5063AE71E806 568D48072E53DEA85253B01DF0BB7367A6BE4DD7BE514AD74E3F77C825ABA405 64DAFA25EAFF8F63344B5F6B523629776CEB090B546469F6A6008DE43072DD3C DEF51F62731037D1FBD0C038A1E9B669849EB3BEBA281624F13D20B61917A109 A0A7871A73F7BAA18077360B38A4625C5DB9AB9E43BDEEB856FD0E2D3AA2E075 267B978B9EB47F2369302E87DBD5D5B422830BEC32411FE75D584C58650EFB1D 136FEB92B94BF8939FD63AFB7349C7511E5E46AA7324F8B1FFCA9C2A9E9720C0 A720918E8E860F137567D386AC29870FD990BD69465B3A3D2A0ECF2753578AD7 80DC87EBB319EB5AFE0B6F6FF8616EA30C51425FE3ECBC5F8D0B0BEFDEF32FA7 D168B4E85C804B7326A0942CFDE732B1171C643452B7099B31649CA2C38B62FB 46EBDF7180004C549B53F88021D029452C2B37D8C565BCDB0B11541039A13C0A E45D4B68C7907B8BF08C6F41F564B62BB554235D50330E78DD02795516D969C9 66119D718798120442CB7EB9877FF84EC69DAE25F8559DCE3BD8042959F695F8 2F99845B1B5680DDCF181D806CC4903E077D1FF5E60918EB34C0B1E028422B71 CA63EFBF3F4F3CD813CE831EB54265A555BDD35AD7D723F9CFBDAB29C54F8AFF 2D35C6A3299E0A2DB470C7B141B1E3E10DABB7873AE302926BA8743278FAA8C0 DC6174501D6A289CF980A3F55F2DD5C3A514E7E7F13133C35D2697D64C25130C DB78FC997968D6B3BC929E8A31B6D212C5128E4412632BC52B3A1049F7F2F61B C74AE9A6AD19B9E2E240617E2882F7D29ED3A4279439107AF9AEBEE47CE85DE5 CE9595A96A118ACF1EB1F5929930321AF7732E351E18C6AD378508E37B4C327B 0E06AAE21278AFA9255AFE5C022034DA2968D260879B4B38E7EE2E11A593DC3F CE71ABA050C004473324CAB6F3C50E85DEDA3E9A27388D8FD3A8F6E42A79670E F7549CFAD4CCB337A6E0BAA4846ABCA059F1E1933CF11DC0FFBFF550CC4A1B47 CF7BCE0875FA747AA854534960F757884505A5AEE0330179A9547A4AE3E68479 7A457DE83326DC30B67F27CFD4AB697601CEE352F72F0966B3CEE3EA24683BEF 6D23AD51B8432C3F0DD0D0F80791E1091F38988B7A54E466A9AC7810DE8B7893 6B0AA6356597891D56190A7660BC7F657BC559E0525D41EC228078F2FBF89C6C 72D666DAD838CBF0861FBF0A1D4ECC069AA49DFBAE5C56B781A1D5D79DAAC256 13E3F9B928A2394FC71691E4355642764459714412D6F8EF803FC5F7353822DE 6CCBB8FBE5AA1F2C7F4D384039D85E7728527DF9FE0239E2CF8BCB7411C000B7 1FE660AE6A2A19229E5E8776CC83EFF3C27403935756463EB4721C51FE0B1197 86C2F17842A0FB639F28083DFD4F1E86D7D3BEFA922514ABF489C5CCE93D6F72 D2EAAE14F6CBA2BE4BBE7D7EA8EA19DB3A87350D4A52064137C3D15A5B05B03B 70B1DA7328D10713B83974C390C3270AF5A9A47C0BFBFABB9F31063B0CCFBB10 0F236C74446688198EFF039110F6FF42FA9F82D463AD3958B5FD205BDF85DE20 FE3F0C7AEEF350AEE6DBC1DE2E2DA4F4599956F59D6F121F7086DC120416E180 52DBBC4E56C09746938698860F30007091E1CC0351B43990E47208ED495310F5 7BA9C6AB3CA10A3F1B318FD47C1CE3B9FF1304321F9623E32D315AA9CE64B35B F841E6C62B5B2488A311C94937879E5E0E170FA77AF0AC75C5E6E9F3E8F825AA 09C1702682E14FDFA72D27901C5BDE009B1E52E8C4511C6F6336251BD45261F7 401CA3DAE7C4B0CAEB91B9954BF4A97C48ECE7FAD401351D59DDAE9DA94E2335 74A2B880E4749D3D7026CB5299F16C204B6E00A20A6619C34922C7D3FB50F127 3157CFC08DCC5164C8023CD1B6C3556C73CB8E4ADA845339CA9BABA1457ECEE6 ECB9849DF1F0FEBC89E5F97C92978A500196520839CEBA6C0FD2E3D27BB4B4F0 93CB2BB565F4627C6DB62DD0E084E627D69B5DEF42EF094381B62C0D67EFD197 301B132420F51A41561E6106870147E0D597078435BE3819ACF0DE28AD779847 F3D2CF667DA06955D53E0204CEA2935E9E984E76963D3079EC092031E2A10E61 1227E5EE6770DD4D745A52655369EBA06A19BD7D95BBA271E488241199D1008E 36EA99F8DFD2A9F87B06B070158B466AA4C6EA3BA77DB0F853F0BF9A304EA291 34069714368E0B94DFCBA3BE5EDB6C8204DFA7EAF5C3406F60A7056407D1BF6C CB85C1F432F97D821F5518BBA79AF8453A568FB2C2D025A70CEC75F46C545011 ACE3A99B2582793BA1DC655230AE2EFD24DE20A01D4A441AFFAB7771F223FA6B 9169849E727E494247F67D6E1EA9DCA06A082FE2094BD548AD7F08B565145634 E7ED832FEC1378306DDC796303392ADB0CBA130B63B38ED57B7828B47732853A 893E8836FE19CCF27002AE92C2B2CACFDF8A42F1B8066E033B965D2E9157FDF8 E1264B40813C1A4CE424274AA3528A4F09B3B53DD4D23789A68B3D17BC1398AE 0ADA2C2168427A49846DE0216908C2FFFEF4F13C1ECA12AD341E238EE46E6DC2 B71B54C52659632911F901660261E493AE2483D64E119D9924489779B62BC9FB A052E822FD8D83178E09ADC825DF0DA07FCE7AD68EEB29FAA275A13691B4A5A5 B0BC0499CD6307610CD6209583C1152C559A2760823F8DC0B9B990BFFE7B7E9F 3969B968AFEAADB9FC0F1410EBBAA0DB979CF153F0B8C978405F8E6F2B6406D7 AAFBF4A655A15DD6D1E9A7EAE10EF89264659B09283F50B734236885FC09FBE5 98D780012FA77FCB19F15BDC522CC7312546C0730EF5225DEA8C22A3BC6554EF 4FE73B9AEB5C2F7DBD474221760E5F539A064AC450591BCF3499E3968F2CBD6B F15BA2B37080A4129B66D4C2188524F025414F14DB3F96049A8B0E5EB2BBE7A1 AD64A988FE875FE4FE5186BB4F5DDA16983CB052D474B7D72F3E8965663EB50E 015C72407C3437142D3D7DBC055FA627139488DBC5A0F98D805C2143D99F491A 167E07AF60EC9F17C36289368D740B632CB919A0E74C412B76CE7A5906D5200F 9E79CEB9C65ADA3A0F23E8947E834AE7A329A9F0AA7A6BF545B1D7B4666C6522 CFF268634EA06DB3A82D91A4C0A9B227E79961212881A54A6762C335DE7E0831 130C45D94394D21C049B9D189ED955438C2151514F17BFC67E431DD9A8349202 2F616AEC1C7B19F63D5000EB4771370924BD4B9053FE78B5E4A244B9A149D66D A8BF3B398396D2233E92E4A5FDC70FAADEADAFD255193D688842DBA865CF6154 C9348D590F3FEB135D4B7BD4D76A52CB140888247CAFAB25ED51F4D187041CA0 ABD956F83A5661CEC171B52AF92F9ADE27973B560C802E1E0FF51C4003D1289A CDD09F8EDA8AFDFF666D35418CEADF3B0BE298F0D1E5C8E024D6A2017A7E71F3 3A9FEC9930F1118101E040339F9D41379170928DDF5B5875212B271DC843F612 E0C21C67263186E3D6929160464D4D5C8928E14D0845762C36FFBDE548188E20 3B6BAFE5EECA0385142F01216FB8A90C43A472C1D4447FE5C7C78CC088FC72E7 3FAFA062C338BDE8A430FDF1951B107D8D73FF9376FACDE5900BA362C66F8C1D 947F9545C5C13A53E4479B1C1A50472C05E8F8C266C6D4F4EB08E97B3B1BA972 26973B844545089C5732322BCC9A5A8FC972FA0D7DB8BD85D2F515ADE65DA479 0224F7EA2276CFED0B75B2C23AE7377F86F1F6F205D6FE19377D87E782143697 984E731F83CA888199CEB425643C259D4FB8B58DD69A96085198306494BB497E FE7C9954EF35B679BBE3847A9C73507874F71FC97665E2A58BA41407A1745247 44A79B588D969D11CE4B863CDA655DAA53CEA5C3C263B345E782006CE9831D49 603D2D95DE9E370D617F5928BA416C362BB2B4DEF16A5D44BD24B34257765F3B 6223B3F9B54DAED69A90C7050AB97B06693D253C6894CBD7B497DA449F1D9B7C D91B421891EC0724F59C82B9CB288DC42F2D2D7A7F22EE3D910E15953D7766AE 276DABED3820390BAF2700C4653E1C77FE63DB71A66D93ED293E25B8412A1EFF 809554BF04ED0DE83F7F190883ED793803CAD2C34A66524D3A580ACDF3C13B22 08F18905E7A4A16DA9ED2A112462FB9FFE481EC2069E484E8BBFC19D594153B7 3DED4C11762223B7586483B06BC164D824D1A6FCAE80A35DE0DB8B33396771DF 76DC5C05578EF1BE00A70BAF3D951A01C87328DB2B0DAD6E1B4C21F37D1BC0C5 A929BDE5EADF20DA60C4DE2E3C151005814F24824D33B95F700E09A0207EB602 3EF60DEB1622B91DB99A855A8F1DA96358F05CFCEDBDDDFC8446AE3391BEEC41 966E594E28D052DD5ADA49DFF65E79540EBE5329DFD86C23CC800F95221B9C18 CBBF941D2FA47EF1EF59A89DB5DD188E75EE94AD2A79E2221107E5992C00D531 2E00B544895A9204656867E3DE9D4CDB64B920B5CCA9A73E6514B36CABAE01BF 94C15603B86780190595560F792E5EF01650074EA4A9BBC6ED284B9AC2020641 DCBCEE0ED27FE58171DFE104EEE4202759E594159DF45113C00236127A46FB35 9EC705F21C0E456C1F0F924594C09AC64D4377C5FEEF764BA4A09ABA8D09DEB1 FC13B0CD202B2F04CF5D73DEAB65C36C2FA7C0DC236BEEF6D23BFFC9C493DC8E 1831F19EEF81EEDD976E43BAC6B5CED13F901DE59835FC75490EA528A72CEB77 24C38B258EC38B9E6B97F85CA8C10D8809BBE55A6FAA12456FCAC786942E123C 06D1E55F7ED04400088BEC968BC5081DC7A1B1B65166E7821679F76694F235FC 6854C8776AF855B83445D9FF919B1D80E98DE0741D06D6C5EEDB3E3EA6392530 F1BA817737D8162F7B3A36AC2A03190CDEC654383E31934C3E0A012B639532C6 26FEBE9B412F1C92D1943B7C18CEF510729D501349644C97F087F2F840074AE6 D8CD0FB2E620FFC908BFCD938B675A0A4A687F7FBE8F3DD06A62D7B6DE7DF3E2 49D367D60B10061EA86CD512F5A1BE8950D83C62695E130128E0037B62552D17 064319BBB9B1FAB9D79705E5D68AAE9B36EA14BF1A59A863BDB8DAD9AB5D7B8A E30E2B499F952D65877C8E38EDD7DB29F9579D09E629AC188DB6A6403AB4BA3A D358B3770D727A2B77D84B6C9EC17E29D88E3421F9B7D2D822EB78BB8BB50692 8C46DD6F9BBEF2E848A2B5669B200019802AD19661537A84D3514AEC5AA47445 2C791E01DCEDF18D9506367241255FFADEEA6183F51A9F42448A7DE413C08359 52DAD2A60FD606AFE14702BD3B0EC448720FE63438D020DEDFCDE3582FC31DF1 17B25FC152789D2F17FD60B8209D292D2152DCF8D28B5ADC04F6659BBB746CDF 145163361823CA343763AA951C640B5D4A99B7787105A1609EDD6A596EFC3F6F 2AED1652A132D66117071CADB8603969B3A2F97270CF2AA8EC2AB890662FDBD5 00EDD53F16FD0CE199660202373E2EA28D29245A4AFD3A63695F6178406A7234 AB0C0FB1B19CB408E047BF014BBEAF4C9C19445C7819748F082C19E6E355EFDA BF1C2DC348AC0AE6777F679E2F62A0A3EB19B7F08114AE0E56A3D310D6958AA2 348E1D304BA8C4389E525553A8791632EAE32B6E8D2193932B44D230FA17EDC5 7D407CB83D2501B0D2C9E86FD23E21F26DBAE2550DD4ACA051EA0A0030107676 3643176BAFB7DF0A157151F7625E63296E325E2C3E74BDEA10C3DA37A73F9972 4821E1E756D3DE2C1FB121371432AEADF3328894170304038253421DEDED8B45 D4B0DBF3B4F29F053C44053E14ED09E3E7A0FF377954754A34A9A04FE68A437B 8306B8463247F1E670BA928FF7D401437FAA45A7875DE9FBE63BEFFEC722039B 0EFA4F3DBBA7D50C464E3F297A0F2C1AC23880383DD1EAE1BED5DC11128649DF AB8C8D394E7EEEEA3CD2038DC582527BE93A66AF5795E3F8FB790158EAE26FF0 3905C00431377233DEA8DBB68F708D35B86D297DAC95C9804D893D3A14B304FC A8383FF76E2DDED31E84457C936D03766AD21B45EDC9A9FA5D694052EB291880 75952AA030C15A30D20FD1358CBB6146F9DAD481556EECE67927D5F8CD69B10F D72BD5379AE5BF2A3231E47737864A8B18325C60774C0AE7C8A4450684872294 6879802CA844DA9C5ADF449CA39DFBAC5D5542D899D1E6C973F4B80DE989CB94 570D29626046E2AB4ABACEE5F7D474069AD1CF8B5707A9F5FAED998FB4CA91CC DE3048D2581CD91E5C765B0F3B6CA0555DCAC85118CB818EDE4900AA906B04B9 58AA62CD4914269D66E957BEA1C7BD760F800E992076B7BEB3B5B50BD4E1AB59 1F8CAF2F360C1A23DE24A63BF77648C2241F1447C97BBEB48E81DF6B37608043 6D7B54A6545D39927BFB366E03418F5C7B793DBB8E78EA4BF438B205FF5EA328 FAE682E89E886BA5AE23227BA11F866D188C5DC1A32513CD7300590C4B809629 B902FEE1B47554D5C15700F2C435C9A2E82E4DBCCE630C1FA64655CAD34E5278 CEBD05AFA4FCE90C7F6DD39A029EA193341BA8C713A357645B914B3196F6F4D8 C145234A9EF02365EFCA877D0EB5F098C675A8B1195F64242395E6C8A5F9A0BC 06A7B4349331EC05E673FBD7FF781999561A9B4F8399FBA9D6F5DBC714E33481 D63BF97BB47711622F24F9061D3460132BD10B207958079DD8D5C9484EBDDD4F 094AC29B1132E7D954812C25889ECDDFE1B3A0A7B27D9A0A877F39E76F80B278 423854860B154A2309BB95E9A7BAFD8AB3DA8708027B3BAC310742DC47A08462 0A5A03B66302A910C1553D2CC5B8DE3187E7C433E08BB0742ED8A33408CE3F8E 40AEB3429E5FB6DD0D5F15EAAE8DCBBE1DDAFEBB0BF520ED2B768EFFE157A294 4FD0468084DF71016325108F3D6A523CC24466D3216FB0D7AFD9658AA4FC8B8E 2F3920184AD084EFCDBCC13AF143CE64027061CDC632D2DAB5CDF53C48B66FEC 14EE5B8B4FEA97576DC0F797623FB7345B3B6DA640DC41CC17A895EAE190DD74 568FF298CE66E65983EA9C57C543920EC0E9164433E06D99E7AA18AA767454E4 FD4A4609059899D1C8DA81D51157B3E2DEF33678DBC58C4DE519E88124AE432E 31A5798CCECB82F25E02CDD7819787B54BFEF7B756AD77599093AFD8E4240891 3A3D2E17624383C53D2169B2FE38ACA07BE197A22F5A31B75C709E8FF4358382 2698E93766927D9368FB1960E07F08D642433329A12D7C4DD4A7D996CFEE01F4 6638F1A7401EFFD3B3C5E1B9BE3C00FF47C35E23D75E3362DF32A2F97411CE6E 6B4947C52F538CA908F1C64155258D60A9EFE65CB00E97B36FBEACA9D9710EFF 326FF67B075F5E55B0718E2C64115ACD621250D24E6AF96B71E30F424D0A3540 DACDB17948D434AF2AA490F34CA12F6967CCE517DE414FFCC30250ABAFF465CB DA4BBA353B1A64B306C21A952534187ABA62D8D92D4394B76CF0F9F77173C79C B70D9F928C276020105DC2CD91D0DB264115E2B11138848A113FB1AD210719FC 935275CB4A4692393FF3E489A340CC42B5DDB6AE4C886815EA1607DE18CA24DA 1C44C2D66C921DCA897664E85AABA1F85B9103EAED3DD2B610C8375FCE88F8CA A0FDAB31DDCCE7D4AE2B08390FBB94A589742461670ECA451E8CC10D9D601E84 99A619A35562E61763B2E16E2BFD741435D4A7002FB7C3580EA493E957F2D8BC A6D7E6E8B8A322F9D493EE33B2E8483C8901A6762985014078148F8C4002FFDF 98DEDD3F7D555214695269499F5BE540BA54A9323B92F052FA48DBF7C4445AA1 F744D1ACB781FBED3D49FDA5C52892F9F68A83F46F9237452A05383CA4CFDB5B FCE93996BEC3AEB409BAEB5C5D54C4D6CD89E417AE4857303BC61821519A4A5C B8556BE6844611C2E41EA7EA17DA0BD20D8126DD9A75ED5B78C496425BDB7F26 C85CDCA4D2EBE79C74C2A94A45B1F9FBE7974D0C01B247A22CA994C0BC2D5C7C D24D75C4865F6DA6ACE0BE758E285A29FCD98D690B41B839AF98084FA11ABC13 DB7F414C115F814F59F1C075601F492D633988A8BFE43326097300E9228387B8 9FDA2BAE42F33C6C8ACF740B9E7D1E8AD297BE0BC02F1E1630E411C1E83873E1 45AC686DE1830808839F89D5CAAE4DFC732EF98BC2C387C8C794F6D137DA92A6 5511205F86A4F3914C1F82DA23DB341739B4A217FF5D5571AAF36D6C02D75CDC 81A31CDCD983220249F261533D57EF7B979A4548632B61D4F2B55602A7556BC5 448B55197A704ED66A160F4CEB4B5925E0A172F4047B5790ED1D5CD66DAEED87 20FF5D5372D45D30D0AC89A226E8EB269ECC70B7922375F04D159892347CCDF8 C890BFCF37939845F13F6D3B70A69DA53C47550B39DF3DBCB17E3B26984D3047 148011BAE81BCF134A316B43AFC18E96EB8CDCEFD9319A625F611068E7473A5B 824D08FD8BD7FBA7E8D4EDF8373F4E84B853828622D20CA6AA076F3A6CAAA18E A12B968252DA3D9F06BAEC247356AF13EB3572540C69D25282605BBB88CD356F 2A6CD9416CDF172040C23672006469C6853152559074227398267508558163AC C041899BB6FC6BB23F859F04C1E50248FBC3074699EEDE033055D988CD7230B3 2B3BD8FB794CC9A8B96702221D9D75299F5329A92E9024F9B1B3279F55F195C4 6F97B043A2B8F4CAD5250D0D54373385B80E26E9FABFF67C7A3F00AAC6DBC9FE 14C5332BCE5307914761483106279A56663B8D5819896605CE8CC7B7CC8DC060 AF743F3970A12ABED99F074FB32A665B53C02903A84731DD226745600F28D50B B9238E8516BD2A955CE3318979000334F1FEC110F0FD13F6E99935F9CFA1440D F852AF920CBA05D774D5BA637BDEA92BD3A5E1E9669941E8588D73617049F935 752298AFDDAF91C976D9CB312E43A473ABAB0E00015FC8406DF868437B3C32FF A4DDD416727FB681046944E4CFB387036A8635812AE672522ACB989C9DEF0A83 AC4807FC204588E8BCBE5BC7638CF39ACBE8791D08F59071E6FAF4514A53CD02 50001751F2F7326ED6D8386D6DA6E499C9D13BBE06422D1C075D84F089DE6A88 1B8F2D1E85881EC813002AA7DA2F859F5040FA87EF040B0E6D08F040BED41607 8E3F4E7F24ED71DC0844CE26B92EA792EE037FB9555B53FCE1CD13BB51A535DC 7AFF4DA9A5682171C0516C8AE7FDDA5DAF80A638AA1B44FCA7E6DF2A88473447 9069B05D13A7925648203AB8A73DB41DF58AB1D5DA10D610DA1208DD5997758E FAD6C601CFB44195FE89666BDAD2F1A7AEAB98D1DE2DF5468D9E7ED891BFFD06 A233E9D99AFBEF47B5A526F038C574DD8BEF2AE2A56E940A3517A65908C33B77 563D5ACC51647721D4F7F36F4863C8DBAF47CA843788007C27784DA814D974B9 DF0A20514D42F93653EE0343AFB76A2AF631CFF4409C25B1F3FFB1EE9BEAB16C 75093281CB0BA23FA30B5BF98505EA306163D4849111D4C6F9196D2C59B67763 65299F270CCD6DB2EE1DC21B82725168AD6B9818BC48970123FC903D47A9A67C 65B8A30285F7BC41FB4C3D28AA05C9C2A7D990B42C6A9F9313EF16AFB6D5DA1D A7DBE2A6E13949B6BCF29120E9A236C5782EC8BA2E1ABA3FE9D839FD0E99DF12 03C4DEC8878037DC2AACDB0B3442BC899A226AAF30C4ECCF2F17F8363B633814 DEDDB7C1A1FCCAB1025D36B62E61E744A83E96C9DE4C17ABC3255012B6C3C3ED C38685642F9D71DF8B23E4DF20919FAFB51F010ED6B5FA63885BA05F4D59420A 33F098D014FC6624324074AE94E678172EEB64D5EC89B4EE066BE4C46E833518 05AF98F65887100203A6337AC0445D523A0B50B3BF360B424280A5F784CCBEFB 0BCEA7EE7BD8174131950F31B788210971837A46FA9FF93C2BAEEEA317BC95A5 50978A1F39A59C2715563847DFC2B5EAC12D840FE3260C9DD82AFF64BBEB1C90 23EED5F6BEF9354584894FC7EC561F4B174A4145BD3DEE28C1044E44C50B4481 9E85DCCE2B09BDABDEE9F2426A00A17EAA683078ED7C9E7FBC80BEB76D19FBA8 29DC1B6AEBDCB1F2923F3F3007B3EF8FB8B9B65B267E3A60321BC7285471B38F 03D821DB84725349360D386A44ED2A36481CD58251455EFC534C934307A62593 101A1CD1C9903874A80C43D8FFDC35B79A0F9E65EB84A16C11144C9DF9B8D04D 0431F92E33C562CD0350CCC694A1E4D16AEE3B720F40CB72475FD0C4F3DFE6DC 3BC0598E631B4DFD1498D4272CED1CFE65685D2905518A0FBD94ADAE24970995 DCBB076411352C708DD70A36B9412A4C24C5146B4576AF6018472A499CEAC5D6 EDC59AB2E928C35900F49643F9CD9537E513EA565011557CC0D18AE386CA8232 9794B86DABB87D6481 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMTT8 %!PS-AdobeFont-1.0: CMTT8 003.002 %%Title: CMTT8 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMTT8. % 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/CMTT8 known{/CMTT8 findfont dup/UniqueID known{dup /UniqueID get 5000830 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 /CMTT8 def /FontBBox {-5 -232 545 699 }readonly def /UniqueID 5000830 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTT8.) readonly def /FullName (CMTT8) 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 101 /e put dup 109 /m put dup 111 /o put dup 114 /r put dup 118 /v put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C 02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D 46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A 4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57D06E82116C79486D8 C5C32DADDFCB2CBD26FE85FFCB176AA09FBE325434B8B9D358B7C180AEC54F8D 24A1AB4D5EE5375B963A221F060453E01768F0A398352CB2C76E6E70BA017570 BE1C3D3A86E803B10B506FD9DB49DF5CC7BE17133234D7BE9230BE8B7481B357 08595FAE04D04B14C633C52E303B06EDEEF7CDDF20F34D7F08D991DFE2C4261F 298E0A818EBFF29D3B29D1D0CE2F071B49B0622F65F936F6C1D4C6AA2860E56C 9140A4FA23BA31888345142DBFA79825662511437347767D4A13A976FCF67EA6 7882D7B391B37FC1E22787E484D19BB252C4D73AA3D73EFA5C6341CF6F127033 2B91079B5FF8A164666CCC65D0002EF7E374098745C84E3037324B4248C5385C FCF0539F8C04CBC52404BDC6ABD1474617D06377A69F4851838F462E82A86BC6 F8DB2E740B5270AECB0B922D4493A75422349138B539B6067C040F3007F04191 CB545ACC01B4F28AF811266260FEEC04057287BB5C26C077946DDF23322FD99F 2B3DFFB62AB8BF12000AA81ADAA6A064F9C34D5F36CB7F66A5EEB7B494FA1AAE 32B380163AEE08F5BD270FAAD8DAF0CC5B6979B8D4FB6AD723E011DCFE119092 D1025BB62280B745BB0FB140E82325F1FDFC029100F922BF206E5527B7D8F60C 3F3E3AE2184CB954391D10A1618FA0940F12159167494E29A46125CB911B19C4 97B4DC76FF53B7F79E380D7375FAB6C30A467E02E48BA73403D3900FBB440C9E 951C081C8D5E04DC0C8E1BC7D552075CC360B7D1007367C655069324713715BF F8182AEB6F401A1F029FB3962BB3A0B2775979FDFFD834D5559EE20CF54D7D91 D93C5C0B1E4BC9C5097DA97E893335D6F25B0215755AE271340453DCF8252782 8607B0F972DB969DB772EB7BEEB185D4E20EAEE6BC04104F3D484B0A702514C1 55113C7286CDADFF3B72732ACEE29B3711F5B1AD864B05DC35F1472686B200B2 3FCE6AC13FAE056EA1993EC64BBCF7A0477903CF2F3D58BD5426CC64C9A6BC49 F41EF70ACD9A306F44D4D0D2DAECB7E5070EF232701DE7FC69600456241B9F91 FB0604DD0AD9C064123D99B39FD5AC53C5210098EABA19973BB5962589CC00B9 F7AF32F3C9F629419962EDFB0907AF4E12B9A1995CC8DD7C4D79FCAD75A6B6B4 89E495CDE86A55512212D0BF1FEB2DD8A46DABAC4FA91C2CE79CFA313454938C 936EA3ABB8829ECF28618301F5058AD0FCA3D9754FF3A772319BFDBAC06F6842 6E5E19E5527F7A9789BCBAEC1EE819742C9B7B38799450D2262098CA2F7CB87A 72AA4F194394E1013BD793E49B6DC7056A56311C45D81389CE7D6940E61547EF 0A2C7D43915733C8514BAAD7C8448DE8FDC4B2C8A7ECC2FE601617D2485DF3D8 6F5D6934079403732B64DB4137C4154E0326860F859400AE077A15324E0FC7DE 7445E3921622FEDBE3257265F620D21AB694DB93EC98E9D6515BB47706CECFCA ACBA5EFD0AEE1D8BC59F585D4D9961E8E0F11B7B7F197A079244D4F4597A6552 E3874B76A3D9BCF95DE4998534C7AF942753C52402018E2F0DD6E6F13CE2E122 26F8533927AEC411ABDDCC502903B27C69A9E1560CCAA0D34382214AD3F49587 0A6CE2BAB310D5C46B5460C545E5E7BE6B0B5D1035F470C1927AC341FEA5821A 4973C94B301CD34D302302FA18CD42ECED9B0651A8A7018554F52E0268472163 CC2A53B37D85D53A31D1FDC394245F24BBBBCD7B9564FB770E2C23E0F1FFDEB7 6F54826FF5A075ED62B97958AD01F1DADE6422236F0A56E6C2C3A9EDE8F771B6 8764AE4F8922456D1012AC7AECC3DE4B8DA66E6FCE8152058F605492683F8FF3 90B2597B615883BC83FC07295D5BA9D0C0242E277CD7ACE5B12FCB55959D6AED 12216939E7F7A6D9624D0F9B4086466032D062950543CAB67EE2E2E2DC922C4F 36B8DA8F7FD1E141F79722F41C908606381F7B687A64BE33C0A6DE0A4DF48877 138F6BB8582F28FBD0853C346B285D8116F04CA8CE32A14CE3E6303252D6212E D876DF0B00D27069B07181EADBDAF4374F7FE019BD73BFB48E54244569DA62C2 DBA424FEA187545F20FCC2B6B9586E9D89551AEE65EDCE251107433071DA9DA1 E52CFB829EBEA262F08344AF309BE8E64CBADA06B71D089EA6 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMSY8 %!PS-AdobeFont-1.0: CMSY8 003.002 %%Title: CMSY8 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMSY8. % 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/CMSY8 known{/CMSY8 findfont dup/UniqueID known{dup /UniqueID get 5096649 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 /CMSY8 def /FontBBox {-30 -955 1185 779 }readonly def /UniqueID 5096649 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY8.) readonly def /FullName (CMSY8) 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 110 /backslash put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A4D80B73E7B6CB7548 0E1D77FFC695988391DC44AEED8CC947B3D7E198B9620E2238DB3A2819182F03 14498B8CDFBA48926DA721920B221FB33BC21A8456AF10891403501D0F6415F0 7E041AFFE109F640E54FC1A365674711EFF94E752652A4C8DA62CDB1149DB899 2C4A4BD77A06E81E93C5698C05DD02F74A0756082738BDB53003B483752AE498 DD718AEA8F3FB5A6B7E2D2AE8F309065F3D556F9A34AB90C88833A54295E0982 209C466A301BA3372AABEE20D862C6DC6B6FAC1463C8CBA8AD766ED1B4C9D712 2BECB4E6ABF558D8AB5281C35726BB8D046982C0DDAE17BFFC9394125E4E84C0 B283977D31460B8EED4346CCB09F64DA0ACB640C6DBF32F2DC30D54668C1CC12 24C7280593088E9958C047125C323E9C842801346A9CE5F50413D69F6DE99471 65D2E387765E92EA4C43F17B467DF6E266D92551009C0E52E7219AE9F5E2E8D2 88852086FF3600BFB50AF3EAF8C009D8D5F084B510F792385F328F7EFA8C38AD CDAB2EEDFBC6AA45F6DD7364C2F02DD2BE6C79C8361E83D4267CEC2407689864 B57B5D967FC80AB3BE8CA43955FB0FD3081D438437559AD24A7ADD484C1E4A77 B00BDCB0D1B121FEE983412E1EA5489BDCE5DCB4A7310135956B230C0DE7BBED 516369A92BC41FAC8D73490984942D930DC193BF0C774C1AEF627B969EE4B001 11381AC57815D7581E2372A1DB740B09F4A7FB4318B765DA4E7B44E8805CEF85 44EC3B10613FE7B397BF91B69A5CB2E9086D1E7A1FAE0A9ABF2A237A2D29ABFF E392A18AEACBF28274E775D3FBAED4F46B982B9DA4602E24094EDCCBC9D6FC0F 67C60376879245606C0B9C9A678E8917516BE1CF097B1C75C9F0DDAD6899F08F 81FB7A198D45FE060CD2A550D9B8D58B882B969D7BC3EC018A1FE92BDB262835 26516FF97AC387EA525FF987E5EB1EAAE4EA5866C9CC043D183763C530F7D7A1 2070E4044507C4E5611FCC117FBE4396E0B24F672CD53D5FDFA56D561FB86D40 90A52A7C7F29A119DFFB694A8C445367746A49CA5FA83163BE448EB19625DF26 609A8C8672631A10411036CAA3D6C2F822A4B2505DCBE8E1CE6916AE515E78CE E8C894B134BF811671D17C19248853131DFFAEDB24B15FF17EAC194662460642 48D23515AD434C68DF56753806FE96DB3A29F9D4980E0B6EAED7383F9FAD2584 8F85679D6D1933677ADF5D31FE6E43DABF137E834A1DEA632D36EA5728625159 8F33348893C9D1C510501628E4A9A80587DF6E179FAF68B158406A3EBCD726E2 AC17F2DF8B3607072824D2E5A6479F7BADE32E603E54E7A83BB2DFDEDB0D80CD 1F1BDD4F6C9025CC3A8A3685DF10A8183FA80CE0F0FE2BFF2500F76B1037AE41 56D2D7FB468C3CA7549E3599A2AACF66302572F1B35BC8EF7C23F6FC4B720228 1D673D903111CE378AAE83480B4DEB7EA84BB35F4F7BE997DD4FFF5A9B5E7650 3C7365BA0965B242DC369D03215651184024A08EC284F1798B0726152884B4D8 46411B3BC8F5CB53A70AD53BD7B1AF23528849B56CF2F75609FE715878CF6448 38579380688B47AE3D374B0DB6ECA5B8284414090123D47F3F9DF389E023F431 6B4C0DDEE4190DEEF4CA772742012754DA9A44A8F550FADA6D8FB0C512D5BA2C BB7DF71B1DA41FB6936BA71B710CC6A80751E43436F0F5888F51AB370DD4A088 40F402661E08732C960705C7E0D29B8DA1A8A3E119409E51EE575E9655F47568 023977917C8EC610BEBDB9C1F4EBC192084D63EAA00EC87B53E86620BB5AE51A 579B0F8E1972CE1DA02832FC75184F45409DD9D413402C2FA27BCB0AE6DB4CE1 5AFB114E23232DE07C4674969A1FC94D152C6D3A611F029ACF4D949A2C0755D0 31C7DACDBB4DFCFAF7E87295CCF5D4AE28D87ABC3533D87EEF1507B9FF9063F7 F007DF03734A20BC3A198B049000C92D2849C62DDAA719FC28EB372793E20128 D786670E08948808BA45C4F6AA0DD8A8357CCC47228A760C5C7864853BD9C9A4 285E446CB72C5C9D3F03FAB000810DC5674061FA116153040743E846506CFA67 FA8770E785D7DBC7293F37389A0859CC22275B23C44B57B92A033A7BD194340A D6BAC6E103402F8396A5394C617CB2A27D9500921D5DA06115EC81715EA8E360 4A95DCE8689CBE268B8E6C8B806CFB0ECBF634250243C9E1AFFACAD65311FA4C 1DB0988203537E5EF12B86FB454D06CF05E4F4FC4143D62920E99304245B6ABC 82E21192BE94F5E980DB21E07FEDF0EB0CAF4ABDFC20EF08A2A44A7940E2862E 08FABA516152DBA899D6CA561EB08C7C8298DD511084E5230CEBF28AB1D84C85 B5BAF4616C28FE05AFA4BABB3BA03F8CEEF3F3EB0D3034BD3D8D06629B8E9EBD 72484057E71C9EB4DFC7C2CE7749271AC926C2419D618FB0B60FD6F81F0F2C04 E529CC74DCC9E4AF32D935D7CA65FBD0842A7BAF162D08F782E65DF3AD9EFE69 198AFA9208B22BC21BC4ECABB9BFFBA84C8421B74748E1EAAACEB59E566838F2 C439579D6C75074F94493F7D5C8942D881AAE6302C37A61003AF77684EE99AD7 EB5EEEF050C52E75E4E842F8174470FA60CB213BB6F257EEB26CC55D1202931B B981DE2535A87CF37BFF912220C117EE166CCAE58BBF624170FFBC0716726B36 304D698F2CA131675F7B1199E6581B8C812C4FAF75814282477BE2B7EBCBA7C2 FA6356B2876F89698C6C2493989E9EB252DE03BB374622A7C88B8EE9FEB4851E 02F85CF70CDCA7BED5EC94E81170FB557C3BFC6F32CD70B506E56A2CC5451592 130C6F570C679577C44D60A811DCEFB3535D855259B1021AC168DB76DD38B459 F1813E3DB20AD9275D58880CE94058490ABBBB0D8DD16D4A65F680B30057F15D 07FF54D779CC978E90A850A2D8D79961EE276BB26B594C16F56557435671A3D8 ADD3DD0BC4BC73B0652B9DA8462FE614A14A11ADB2214EC4910823FB4CEC8938 24354C5C62547EE5710FB5ECD93AA45DEA7411F6CA8D5B5FA222685E622AD73C 1BD5DFD1C8F253352D6C7D14FF2FACF07CA5EB11392C6A33E9CABFD99F743BED 55E8DEF49E07B9444171D1780C698E5B65B540F41F845AC188DC7C0C8B5BA5F3 546BEAAA4F29F0DF30D5AC12A60862742623100074457BF2D820DCAAB340C1DF 22FF26992DC02F276B40A7C528C84B72CD189A4088C90070486C49A1014FDDA3 5093FC12DAF309FBC063653E6A33E14EB51B081126AB5BCB8016E975060B796D 6CBFDFE6CB9E191F12E309254BDD6660E3227012F5DADE246B02B6D8127F1EE2 248F48DC5ABBD229748444420C868450602120664984FE3A8B2373232CE5CA15 E67172CAF7EA99F73A66AE33B1EDE5E8351DB02497CE3338930147873D4E46B5 E918F5592A21789FA9F46232BE693DFC33240E2649D6AC1940B101D806089436 F0CE230BF6D0363510378822891DBD3EEF3365430E74FB6C994BB40C8EEDA593 CEDAFEBC3B87C7C04F52FBD7D557A77B44855CDBEC8A8D26F44D66446B5662AD 15B6B79D13BD262D79BF51C09F8F690A61C7F11EC2E05F6BEDA273648E9E1EBC 3D5F1D6ED486797F753064ADDA8494405556D43D395B1487EDE877CCC1EAE954 1AEE2513DDA94897B733609E8179DFE1975590568202EF20D58A89B34874CC3A A5579473AC65E0EE61545AEF578ADE10BE3FB3E2CDC96678F613E4DEF7BC1B38 8A551C93438A0540E292F65F1FA73D9AB30A5F545284085E4930A570C1807995 7108AA8194607304488616DD4AB189F8EDC5F4507AEFD7847817A8ECFFDD2DD5 DE95E04EAF2774F8AF661827229F01E769A32734097C457EB6FF056D90C46C5E 9F936AA6BF2EE8244BBEDB8862E56423F5845BB10C8809730B011D650EA18945 83C320A3F4ED095A5EF91929FC877ECC28A1C2CE74A53245E629BF46C6534983 307B1C94EB35CECDEE86551F0C308F66690E591C5D9D8FE14F534CF3F5DB6D32 39D7C799F392C4E65759B7BF61F4D8312E3B26C31466206A367A0DD7A90D25E2 805D36ED5CE0A4BEBCAC0A348FADD2D2AAD670E28BE6E33F627B4A9F35078B1D 6688084C4C18840673EF9B3526172EE14EF64E97C8B006C27DF6EF73BA6E6459 3608F10EB1EC4B824DD5360B42AFF2084788B165747AABFB2C9C0EBBA9C6246C 08F28143809315D6268E386F09BBAC54C34213438B56C386B34AA457D149CC39 A3C163F56E3C2E637C63A79CF7F2DE969EF3AAFF75F3F20499A9ACA61279D545 866FFE57D25998244F448AAB042B141952BD653007A889B1A716A4042CBBB827 C1ED5E3C616C22D5FCB39D3B3539F9B71D50D25ECD2E5D953C7A5194C867DDB1 75CE10B2C3A20E8CDE15AAE9F549D034838DC066CA649C31EE365D46450AF18B 893748D055DD88C72391FD92DDF0AA1A1316051BC756F87BC9A425019B2FA7BD CA9F35E89E2229B3021DD24C9DF0DC3217F44DCF510116DDC9E92EFDA3E0A892 491C8961CA484BA29B8CACD2FED2E246FA7414F892AF7B9F08698FDEC82D2E4D 8C6ED1FD9E0BA2645663E7E97B0F780033D025F2EF3B364574C03F04FFC4E09A 3D4182BBFCCCD8CA54A92434E2208803ED36F931D31C7498B7FCEE4B78AECF11 B27123A10F031F9CBA36066680E4748E346D18FD0EFA395D1A9227530618ADD9 64D96C50A0172F712CB427E8F7170F8A1691FB95B247A271499F0E63676BD64B 167438333A3BD9CD9641AC637E0ADB17F1E394DF34AF5A2BD02030DD087BBA02 E1209338B74075744A9A9966039AB6D223F385E06FF359257913E6C01BF32F5B A3640C7CA41A6C51F296E50DC1CD1D68491CE5D75E0ABDD4C5C4A97C8BE2BA35 D91AF9F8F38E7AB8C1778B06A212D0416E6137087329AAA2679C51D014CC4DEF 0F1543E2FD97621E552E19B29AA1368CB5046C188BA59B1E1875B25FB269DD2D C0678A42CD310702465694F2BF302AEBC43F714F7C657505132DDA71CD23D17D 628BF3400EB5DDFCE2850F31B40C5913394649AA4241CF646F3939916C2077AD C11F8C3E478586AA7931E327333FCD8A2EB31DF4B47AA2F31B999556602DD998 5848143C0CBD0B5187DF08E675550F2384D48C2954EA7D16AD2B94DF97C194D2 302CC47BF968CB1F6C9641A87525D5C6972ACCA1D4A4B4DA8EC54BEA6E7312B3 2737754A9FCBED3BA5F8220B751506BB0A5BB5CF706AFCC04BFD713A3BE3C842 9FFDBAA0CA5691D0FCE76134841A169970903843163DE68FF09649E99945DB64 491FD6D8B2DF237DBAF550D1B74263B3BF1EF6211F40D4DF2DEC46E4DE557088 5D458A7CDC6F34B8C3F5C76582C8B7D24A333AAE0B43CA67436F8ECAD7C50B12 35BAAD521033D8024E4DFCF01580AEC63BD5F8ADB778F822AC4FF0DA608EB7CC 1A52A51B9F38FFADC0D2F4D8394C5D598123B483AE5AC1215F24F2492EBAA134 3C58AD4E3B493AABDF753EBF1F04058C6981C353D6788C2D3294165B667D3765 7883A8493F5D772F789F73979B254BB9397FDE4F8B76CA6FFF312F4B012949F4 3EDCF1AC60FFF2681549DFF430B498405E79CB407DADFCEDCAB1E2FAD3B0F4C7 B575A33EAFF9F67D37F50BB06D06834EA683862991C5BE340D4A7F8D131E733D 289F72977870F9958102F5D835739F0F5A642E7194E8AF7FDA2937E5C0712CE4 EE15CB475725030CE0F238C32775D3EC95CE3D0886046E3EEAE322F59D423E83 DE88DDAB5CE0F70537487EBA5A16A9306BA7DDCA14A85A9F83B3BC3600DC9421 BDADA2704A5A24F7174A3A486ACE68739EC5960038CB44D969A594E97AE1F42C 42C1B7E3A456B3CDFC7683537B337AA8777F18CA45B22C8BEB18877DC624496B 9E8EF9F386B7FE4D94ABD5CE3B5786E76FE04A35909C472C04654A4405932EE6 A4A3E0F6DB088603FDD82F0EFCB85A962002A662D1AD0647A2F484B59075A1FA 9F4327D542ED7962620B998ECC3A95CE736089593461CED9B5AAAB05C2DA3820 5AF29B32904E1EEC357C8E282189C6D8F562DB11291091E6897E24CD8F8E2A34 67F35D261E01336152E69831B0CC6B03FF1AC7EA22B745F513A25FE10F70E74A 3FD71FE1EC9999BEDE7CFA6A97EA2DF621711BE950FF8960965685BAAEA71FA6 36F165573A0A6A92DAEE41A9B0C97BF03419FF6BA1F44524D00FD671EACC4233 9A857680DFD27B9F1E7A760058C8277B3761DB9969241D1824A7DADF70BBFC38 89C6DB9091E3BFCB36851CB9662B365A4B7384BDBA1D385902D1E5DABA72A159 63790096B927EA49299AE03E41C7F593F3B995D1155E91C62D5F68845ED3C797 7798B56858F96C2FE2E37D812873B7801767082A6D6B60602CEB94B7F6D7A142 72814734DC584A18D1FFEA7333D4C7E2DFE5B91E9AD92EB52533CA52FA888980 C79FEEDF0FAFB3B20B497F9AB668BDAFA364B405916526D5C48E57DC30BC35B9 BF684FDFAD199D9A28541327F3899AD505FBBBBB22F419E22E0149EE5FDD2B43 AF442E2724EC16934C307FA731F90AD1C76B74569B78CDEA7C19808233C6364B D049F3F50A68D3EC5F29F2B96BC58C44AF90FE13F244B7129F14B5DAC3F3F310 B330E67CA4EB76F895DAC8025F11EC7630EEB4826B5721348FA38F28B2AEEB1C 5F7CA413C486C94B1DD96988F07F7A08D3635E28624878E55D4FFBEB5E183CB5 93014D8A272EBCF3A09133603CFFEF43A6FF059BCE525706D3795884FB495748 C8AFB50DB464459A5C36D7CD087631BC09C693A11BDF1C6011D9864FE66EE8C0 4824A42E97D16E017C0BB73732D4537E2A5BB283B3568950E5681364DBC1D6DA 058A122862A44ED85029A7B39F2FA7C362D859D0B429E056891339626AE6091D 74F6110CA32F8F3E9507216997E6AD1A2F1FFBE8B407C9880DE230E234F6FD41 A291851178BEAE5DB9DEB22E3443807E2BCEF12A4AE8C490AA9E3D2918329F47 42314CD258A0760DE5FDAC4AF7209CEB530B8508B278952A3638CA8491C3B493 516F461610DBAF32E923ACB834B15E2D169A10F2609EC0ACDF7BDBC777DD2C19 2DB330FD557D3B06B78824D6AB237D8F2D57A7ED35F02CFA9290ED6893B41657 A2485524A3F1642FF5808FDB77015D9467EDAC4A6BBE8A175833B1225A5554F7 2C60207F7A2632A4023255E8EF1F38C1B8216C9B03319B60BEC9799E5378683F 46E698FA75F2DFD40F17C603F3335F1EC70DBA1449C7A33EDDD46CC3DE4A6557 EE67BF349AA8680FDBF415DC527129288B5879500180F75DF80394EC7CF11BC8 9EE9A4ABD64DE3076A2963F83FA333F19FF74F79ECF36A87A31D6F125FD2415B 3F6A6FC33C179F54CA164835F3C3DB62AF444BDF27AFF23098C7212477F688B8 6F48D9AD080D544D57FEDD33D3D9AED9346CBB644C97C951D4AEEB2BF6F0CB18 E2517BA7ADCFD00FE44E290E731D53E5C0D762FCBA08004562DCE6A5EF2FBB74 B3053CBED3B6E896B1C3356DD9E8FCB69691AAF6BEBA0424D62B9F266D560B40 89E20A9F35AD4A7F65A7183761ABBEE0F7EF26ED3565A25516A3A5A57143979A 1EEED8CD52A69E4E1AE4795F3EE0CA21B9F4D166783A9AF54B08B6C56703932A 310197E328C6E6A6BADAA11D66A952964F31FD690082FA02D1E2A4512A9F2742 33B203FB770A3A1C7490ED630D0FAEB3066429D0237E18818EC368D0DA72EB08 1951C70139EB0DD59EB53AF5039A7618C77F6CED9F0A066FED6FEE0C0E328351 BA39746C1224A29D191D8B86491E0A306ABA070CAA2756C3A33990EB6DDF34E8 06EAAFF94AE6686EEB06A17D6D020D1F4E59428D533DB0EDA6434E6E1A478D5C 2A0D08CB39DA7D5F5200199FFFE3F41729478D4F63AE01FC0BF3B378FF6402D1 CCF1BE5F191BAEAEC7FE400C9980E103D8776EC196E741AFE11D249E0C277263 80FBD329524C55943E25631F113FB26AF7C5FAD7E3A6908AD524ED35A9488016 DC8381A9603FDA1A9B29972F0E6DD38102B35AC78668859A693EABD941DF29F4 0F2C77153A7B5CFA131D306014D82806512C75EBCA3529721AB0BC17FF16DD90 22A82202F4170E7B112889C5E5553F4FCFE9F70A843468BFABDAE2F08FFF09A8 4515916CBD1A10C97671F6BB5B0A092A94700D661AB7BE2686B88698EE76C958 2877D0B668201406313BED40B162372E5A986FD23F028331ABEFE02AF4AC4DCF E3 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMTI10 %!PS-AdobeFont-1.0: CMTI10 003.002 %%Title: CMTI10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMTI10. % 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/CMTI10 known{/CMTI10 findfont dup/UniqueID known{dup /UniqueID get 5000828 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 /CMTI10 def /FontBBox {-35 -250 1124 750 }readonly def /UniqueID 5000828 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTI10.) readonly def /FullName (CMTI10) 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 97 /a put dup 98 /b put dup 99 /c put dup 101 /e put dup 103 /g put dup 105 /i put dup 108 /l put dup 110 /n put dup 111 /o put dup 114 /r put dup 116 /t put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C 02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D 46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A 4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57C5FD29DA32D34C95E 2AB2ADB3F60EEB0600C8ADE15A2380DE10AC5AAD585FBD13097B1A7E8E210D4A EE96785449E07F0C8EBC2EC5EFBFD0897DFDC15E5BFAC9584D8DE95C5AB288CD 8AD8B9BEF0B8E5F887B3B0B331542FC8184DCCB753DB6ACEEF98B85756B988DF CAF1AE0DBE7D37D5F44A2E760AAE3A5197C27B15E32275A64946C3E4D0476FD2 7FDE148C788DD2106F7C825E270588AC05B57E625AB17BDD02306F9E5FC851DC 32A5A6EDC43C770A71419B2C0C8074EF3F222C8A2097CD81A91F333A521B3A09 482A4FE1CB231CE344AD126AA284C3280AAC3AD162CF0EE241BFB4C8F20502FF 118507F5D1B5FD898571015E73E5CF2281085072E00D401F6F59761EEC3E8381 1F26F75DB66C504AB6BABA87D121B1E7040A07AA2FE01F80DBC246CC03C4B2DC C2A715980C52B7F96BC1A78FCC7F4F52EEED5F705E08FC1E5BBFCAD121FA88AA 8EBE58172C162AF409DBB0728F14923ED02A65EA24E5D52B6AD07777455A70A4 61833D3789C719BA92E901232599767E423D5AD9C807670BE0E7B5CFF8256A20 C7BF7214FFE0342809570F5966A2C43E784F35015D9040BA34FEAB6A6F089504 3A40A9E9D711A2721D3F4998371430FB3C94BFC619559B97D49627BB630F4B70 9D0A8FE4E916235335C3962F3CFDB04C4A3CF714DB5E260F4E66FFF2F27CEF2A D4AA26BBCAED23B8BDC98F8F453BA27AD7758537561E766B82DC3032E92A9EB0 125D98A22C5466AF069BF72A9BFA052A8628FEC6A6AD0B711DFFEDE3AA2D7CE8 34EA487038EF50F953B8B4471CBA6FC3C53877EC1BC94582B1123EDF44B4056A 30F49394BDE22CDAD7F01951C7013D26979277D18EFA594E8F4F2B5E615187D9 39E842EC28461B9ABA52020A127D2CB9002A673A435B13C10602EEFDBBA6BD49 9DDEAB9E68D655443A5C2492BA061C1391A51592BA8C353A6F6A0708E8860184 2B5D031D2CAB87D618E9F6F7A0BF3F66B3FD5A25BB91F7F1F5F99CFF56EFF4FF 0A35C55658001ED2E97B26C869292F6274D433A5443179DBB8EE987196306348 3F9E87C6422AFFDD30080C9AC4EE7FE5E2DCBFEE4974331F4AAE479FD8806D4D 9C2B85FC69EB0453AD827A1E767E5C484BDFBF5C8D6E2B3C96298B390F22D757 802643A79D5E29CF3AEDF0E12CFBECA4663444FC87F2027571DBA9ECF688BF28 FF0DDB3AEDBA0FB28447CB4B5D5205F40C1E7A525FD7373392EEFFD910AC82D0 98E71660A1B3227C4A2592F3E853CA4CDF64DF19A52582E167234F4036FAAAB9 5446BE102DE2BF43E82F0112C2A20F15A3F92C6571AC761665A905362C4F8BDF AC8705519C99862CD9C0D75113C4AB5FBB83C880E46B82715B5628890D9103AD A2329638B95D93C4DECDC5E6C588C9D5183EE6FC28FAF9825F02DCA567306D93 5440987A81B51EE7291107A08F201C609FEF91A8F0587E8B13D4BAF74A5A6815 DE9E4441F46AF8E1DDDFA2D611C889614040B144A5EC064DEE4638C04EAB2E37 4CA8F50FB8C4D65BB296DCCCD39F1F554CFBED96670A91F515CA10EF896874BC 8EF48C6447752C70FF5A06F928DB55586354076773BFF7E94C4C3A7A1C1F421B A9B4E3936EC26E0C19BBBFC90F021E877F54B62108F6DD1C7F6D5B8E64FC9362 E173F01BF2904B7E5A08B3543611562C2714099DE7D4FA330DB148B560A9601F 42A84452811CE213DCE782A0D7809CFD954D6BC1EBF2BA4D1B18F50FA8174C96 3E0120E266AD5DDB40B3F6798AC28CDC5C3C4BC34583528F5B5DC8A222B80B59 A3A93DC715D061EC6915E6E6E21A25425C25E8747C60F170D61047108826F96F 7830E220C108B441B6EA3198E33C49BAD8D43086E49F5A2BC7958A1A8CD011C4 49045193394696EC3DDD0BE084E8F2E9F0B9496F035C0DEC1CE11409DF566428 D50043CFF5CDD1092F6E0807E660B68163BCA738E8D98FC6EE3F713164CD204C 0BA84FFF4F33F47BC31750B448603D7ADB9AE92FA91AEBBBEC0DCD66980E6955 CEB425ED07115B24E40F53B29B9D840842EAC691B4F591F866DF27556474B485 1C6F53DD72499847109B16C7093984A6B8487D4F3870DD517945CD90E648C1BB 8A6861E540FCF9D75B984B5009B5CC760CBE297042C240DD624111670B703388 6FE6FC0E89C6B4C88F51DFF3913D0CC1FB4770C8CBEADD4B86393605C0B6C468 83CA5594754411B6FC331EF56D7CD6D247FAE42E966583C29239A8F862348D29 60B177984B6B957E733DB4D275015691D91443BBB13C2DA96097A29733CDB284 42F89C85A7A743338C9DD3BBC4EE53F695E5163E6E1ABE5791ABF100B198B9B2 1C21E2FA2FB4AFE7F9BB2D381260CDD3A2CC05BF513AA1E80ED69FA27BC5ED5A 21445BF00BC2F997B356D94AF13736C6D3B0613EB6F4CD96A685FEB672661DCA 206105EDC3CA07900676EB2FAB37F48D2E8207BDE1463894DA3C5B1488AC1EE9 D39DAF691648048F5D7A384B8927F8DA2BE3602669F71D80686E427F395134E7 7ADCC611BA91AD4B7A0237213C60CF2C905359C90795230344FC3C50A22BD44B 55B2044792509F50F5C21F53D9F9E9F063ADBED3AB99E2613B23334FE8DF70B4 6120F2EDF69F50BE793EE145B9FF9C73179DE640FC2ACEB5C6617F918CEEB762 4CD81E665B2E544864D13230B058717B207D3CC5D6647D5343DB4D0356082392 871EFFA896631A7E0D6477942B632074A9A4EF7B09D4701B1639BAAB4E03A40E 9B54A7A4F845CD63F88831EBFA4FB847847CB98F3455CB5957F2E0A0F5623645 DBB5C5564C7F8B117D6E27E65C0F3EA81AE67B4AE4B201E7C4FB0A8364FE53F5 41A7CE8F834C2C4B322809B353A5E63BBA7BF3B7DC1A85EA700BD287C2BD3FC8 2832B0BB4695FC937FF5EF06FCD87DCE6DE793C2B1EE10E6450352C17726155F 220D550B1759E15AB2C1D5968E52C8080CD280E99D3CCC0E80C2EF8BBFD96001 A226FEED7311EFB4B67F424B557A877379A15BCA54780F0CD2CCA00400B9B39D 981C6B552AFD2506D1B23618FA9AE6D8143CD7198A8482CB416CCE62B992347F 337D505A4078713BBD91E5535BD58EF0351EBDCD749CC24D4AD39F8CECD7D6C8 139756680A4C03A58B3374CEC658D30160AE4863A3938A891BB59CBE02BB451B 1BA4B2B6E68AB61DEB85F95E3C909B8B66E220B9F18280161C279F10F7093CDC 100A53D542F071CC0A5AF834DC1D18738F5DD62A5573E884E1FFD22BD810828A 1EA47F8218C15A2E97CBC609927DA3CC2B802EA4A0D7EB57627C135E3B065905 F97597D818A2C5CC6F328AD25AD11FA50F1E4FE637980B7474D6F85A521892FB 72989AABEBE02A2D0EFE88A6F67AC29F5D8DDFEDAAF465C439983C6B84389FF7 A6434462BEB7B07DBE4BBA61ACD4A60C55B5C0AAE527DE381DFECA2E6BAFDC8D 310364ECB42CAFF72BA93C067B2F02D1CA7C34AE7CDC46787A0E234C8BE8A928 7A6F3DDE0338FAD532A9886E8E3525B85DD39364AB03EC4C0DD25DC179CC1989 1BE232E387E857C78332D834679195E10F1E7B87B7966DA3B2238F53D1E13FE2 8F55ED6A92A750C7250C9B91E29796621E7E9520373214D7DA81B2875A986D33 80382AFF6DE1F829F048E57664D9C4ACE91E4684A51023943A4964AB5657D610 3A5405EFD4CFD1EBA684243E15093C9667797BB47617B66054EE02C41FFEC45C C1BAE8AD56B00D323FCB1D2744F061FA16E161988741A319B1564E04BA210996 4F9F02A3268CABE450D166A763F5284954564A1C86B76544C5F5ACDFE0D758DB 865A1CFCF9FE8CD5F9C3B2998C56468FD52DF8EE60C6935A3D221EAEC7714E3B 301371C7DDA0B03A2416238F2B47BAD3A2C5021C886DF51C695AF9C87A864B48 3BB3FE0B355EED5454B59B25A0D8A1B8CBD356C24F64D9B55E16C30C011365C9 1E0380753BA3EDC0868788D5F50B9353D0227BCEE1BE36998B2622C0759BD66B E4444250589F9CEDE766D8B940770CB6B89503E925B35C00CBEC2873D2DC4A29 0823FB7A3717B69A7DEDBAAECC067949932728E89BEECAA91DE3AF9BF070B9C0 30EEFA8C0A55C8388CAA2F0515915C98E67FA095BB98967D14B0DCAFA9622E4E 2E0EBFC768D80585ACDF28D8A5C2B6EE2FE7AAF62FFB90F569F84A0903996DF0 C1D5723366C436E4088F3E2BB9B47F9789052A71CF5C49908CDC1DDA194BFB89 14D7E3D7D4D72A150FD6FFD8303E9DE5A97A71B808B8BDF2AE466F31BF5D7A4A 44F81230BBE2B456A221E2F72A8B59F8FEA8D31F8A005A5BD93B9F49CFDC3DCC CE2B67090460F632271C7157BDC2F05BC2749FD562FC28682A616A52D1B67654 DF78B7843A9EC26A7DE2EB168F874904C2915B97534B2D4D9F74A9573A771D34 9F7BC855E8F794621BF6AD471BCC347E2DF5F620F5C209E33A4CBF1EA85AEA87 4492A77342DD33EF615FF34037D660B713C908786D9022051B825226545827A3 2AD1B05D654DB6E6D261B4E8AF0933AD1F0FCFC7201E1A7C1B4199F160C38676 21ABA2DDF1CEB655B3EC3226E0B122976EEA998F7A5241F062E54AD1DFD6ED26 47C99A439E0AE95415059179867CDD3F0FF751F3141309F40E00A6C7C28433E4 F649BCD5DAA64177580E05C495EE7BCBCC5FBF104DAF360CC2711386655B26F9 D349D887EEB32ADE595241560FD5924A1745A22E6A01DB9C285EF14596EBFF0F 03F36EB2E0A7C3864F819EF7B0855121292D49482F046A55CD7271FE03F02EA5 886864D9D8EC22A68C23089EAEFFF03DED6484D8C341861EF8B6FD3C5BDF5AC8 352DA4E13A1E30D0CB71E090E9CFB9AB2CAFD0CA7C34AE7D8E3B2EB4666834BD 9CCD1AC2108348AFEF6071796F4BB2FFA4A67ED917E76A109FA2DC2A30D744A0 9AE653A748C1D18FB52595D84E87F1C1FB6B2F32667FE203262C66627AEFFED3 92B23861E5EB238BB4EDCE09DAE1C65BAFC198CDD1B45D42CDF93E16BB82D35F 821E9E49067E966AFAB2AB52928F8DD6359984071FC37AA652FB834A09E5BD93 3AFAE161140E74C6531E413E8FBBFC42BFE8A464B71EB1D8CAA93B33D7BCC3B0 47C7EEFCD3E9FCF26FF9441DD9BDE68D77AD7251C06BBB9A2103049E8827CAF0 F26BEF33F656A690235DEEC623CC519AFA82DE2AE16FB99F780FD7D8290DA40B 9B604AEF36B529FD184239E7D50561A07428D28E51B55546590A1AEAD4B7F2B1 AB8C5B9022C1FA03E33F8F409B24911AB8BFCF6EF4A8E415263C789F89063E71 C0910DC20347469380B7FC1EEB87D4CED7F4A361E58B61C91AFCABA35C03F978 B9FB5257C31657EE48504C355CE893FE3C553274C641DBC4004F5D5B879CC5ED D3F21F867F6DF054127067DE86189F0B59A1B90FDABCDFEE61423609D888EEFD F4A1367129962110C651D9481CEDDB8C5C2576A59AED64E95F7ED042AEAE2F7E 81AC0C408E593DC30DCAC334EDE9EE27D932B98F040DDCD195D6155607DD2038 970EB78221A94C52BD4F0EAC65F1FC10E5DAA93C17266F351669CAE56F42B68C 6D01E1EA03AE554D63CE76D800FDD9CFD89F80A241EAEFF7EDFA41794EA25CE7 97BD5028464D2CD45B53834B4AEF8BF0B9E7C6ECDEACEC887E8790A47A93F668 A9095E5FA1116A122C0E5B74E2226C654D3187C6CFD8807917820423DA3EC1DE AA020EEEF2280C44A15209EE2F3FC1776875308CEAD38571E7BF889F287E4594 971A83605E0B4169D4A23EE790515223DF8724054EDAD905F57918FC0BC64F96 514B4BF7DC9BA79E763C22C977FB6146B10D26FEA1BAA7BAF21312F78D1625A7 8E242D743471DB5821408AB786E4A7EA9D35E30E85533C617689F95758FB2C7C 392E759C299DCCE36689686DE0C4DCE32649493650BA194A6208C5EAB670B170 3F2C70BF0EF0E3BE2FB0A79224FF4ECECD6BB3388C6D06867A0E5E3DB93C1B2F 464C23E44D3132E7D4086E3B59B1D13F49EB4772DEDF8EDC4F603217233FB7BE C13C28648E9AA51D53F11FB896839F97AEDD8834BCA53CB0021AE91FD8E95E2E F8A094093AF556B9639F508A401542B06821FF9DE1A745FE9AC5CACD5E8E1053 911442FC15CA5333751ABFE2C617D38FA1DC332BFEF44AE569DC631C93EC54D6 261583A695F5A392867A57F59B741EFCD2DCFECBC55D1EA5F2317601C9DFE9ED D1EA466210FFA905A8F85BD58B98991BEA58DFD1CDED5C9B086D42CCE632DADA 147941917B879139E016B0DDEB8446BA017FC8EE5A354533D667B0835F5D027D C2D580C16B80B3D05CC92C0465CAE077729F0A15B2DAFC89DCD349B3F81D0516 C65526EB5C10E45A8A85D716EE35FB9AB201FD7C89ADE5AD925A174169DA20FB 61E96C73A143DF964C20589EF24A0FCFE6195317F2FA0D2249C0D8E649C3D9AD FF13332EA2E4C9CD36D8443EC8F027B61CEF92C6A6B72DD4ACBACC16E429A9A3 F5F29C1631360E32F8C1C93ACB22F810B86D2969A7480F486F62F8488BEEC74C 2C1AF13BB92BC578E8CD30BEA6BC8CB68ED730F54CED0167605FA76AD7B7E88C 7AE7688E598F91C471BD65A542E96D64B1EAF19FB4F1234308C48C2DC86E2193 11ABDB4C6189C6F201627C693691A86DD07FF55C30FDB3F72381E09C6080FD7C 9182762E5001E30F52A216E0B71E4D2D4E2F3B20F95DF3A11FDB2D2B5B5FAA66 C46226D5E0C77066349770514E5675550FAC9394FB27CD2C2F974F1FD58C04A3 1EF53A8AB3B2202CCA1CEFA66228E1480A0709436C44BD3319C40CF888AE4692 5DBBB52B15CF3A518F627F672135A24D5DB9B2EBEF04C860AECF231EBB5A3BF5 6DCCD5E72FE4B6DD29E896691868A7DE4120AD06AC573F5608B8449B38E71CA0 EB5CDA3F942482EA7973661170F81DC88D54DD5B92323F46F833DFA757107E9E F62A47CC50FAA1B68ED535C3E0E1073532A05ED339C8D70B3B9864808ABACD23 AA95E9FDA43D54C66A675FA074E0A5B8777D3C07850A09087F36852B5351F35D 8BC4DDFCA35CF29CD5E3DE118A741FAC4DED36847F2E2C6CFE08669301722D94 376F540982958074E7F1383C409652F6C99DA39FE90B38221E75BC1ECB93ABF6 B00F410A0C5651DB418566AB350FDA1789AFD88286AF3BCB42B98386F7BC144B 02DEB8940D20A6B3062F0C4244EABC50923390064F1D027A8BACC3DE45156E56 4A942D1B87F1C4A76B0D4D6801AE792CCAE3009BF25368B31B6AD5476FBD3BFF 9759EF463EF5E78E10B7BF64005B2ABE0E8813950A08A1808587A98E0021D0DD 751AD515E8278F1A0759E85D8A084490BBB0F8206484AA36388B1013643D3198 3509078847BDAE08E76FA5BF3E3A73C323CE093DCC148E3C02C2DE1E26C94D5A 40EC8308ECB02FF7DD04EC1005A2A0DC74D4E587F10A3EF349E828F69FD38962 2F0C74D5DAB3ED6CC9F97008ACCE74C086A503948DEF1AAF58FC8BEC703CD360 D32098A56AC776B1BD08442052A2A4EF6C8798F7CDC102AF1A2009657254762A 0793F79A39DCD6ADBAA5EC84A7ED6018BBE727E5D477893D84F157074B24C13E 8D4881C7DF8ADC13EBA0D89745EF93B7616EC5355600BB0D2B630AABA3CF2946 AFFD0B2B724EF0F28393F3CB6A4DCBBA655E3D6E27F87E6D8BE12A15D35E1E75 D36532B9C5000C06A58822444593A1038EEB23C7AFC9EEE3907DF8232322B09B 230015E014F1B4CEB866234266440AD3686E30ABD086CF9C0926E711F0757925 5DEB3D39C8E6D6F0C05A364A0DBF90F6E32CD28887F7E237E04093E07A94C973 462254BC1B1586AAC29FC7F15A80FB5993ED22E79A0FB5BF0F7362CFA24BB2F3 D4EF7D39E1902C53053C27E2AA49C4DE54A05AFB1AA6C7CCFBD9F72150DE259A BEBFCA5C7E828BE667E9C72222B84C4C79C2DEB885A69861DDB635B02814BAAD 9672A14E50D6A2A236AB35C6DCBFA1165F47F8F52B0787EB4B70BFE3CAA8B511 A630E8148A51C1394C7C321156CF52EE7BFE07B6C354CB65782464D2BE42C0D8 14EAFBE88DA3D5C90614F22E02626ABD343F3AC0A9698AE84CB97F1CC421D34F 98B69FF4C335B95F4222A8BAB77662B4A57A4B574265A679334D5EBCB073FF69 66BD9322B1C2253AE85AB38889B26761BA509C7F638C6CBC4BBCDBBBF4BFE1AE 855973129978F707C87462B67509FE6EEFB5E0949674C34768F001827F12F1BA 77AE866711077C30DC0E40C2D8A6EF4D85355E596E26B675E8D223D4E55C3580 5B79260E90985DA5E5B2F43DE7713D5E67080D2843D44A3585E078615BEA476C 88233D241D3A427F9B1AD26ECD535E46C137084A835CD816CCA936D0011C53E7 B33D5B50ED7BF3F41289F48E394BDC963EB1AFD6F14F0C146E0F13B03E76B389 8AD8E81E41F14D1682A113D8BA1482D9DDFDE71208AFC351B62E028C3D50BE01 FC9CD5D5F36E28DADB469201F41E9F39098B65E43FD1227A26F6FF812CE452F8 B5476C28FC1B1B3E5FEF3A3B94CD552E29288AB0A3ABCEAAEACBD2D5E9001579 738029B0E7F635C6C4962340187558084D9CD408EF7FDCE23F465AFCAA8EAAC4 8855BF64EC9BC75371A98095CB51BE7FF107E4C6C21079571957B2AC35ABF77E 9DCBD599C549D3B40A36AB846859C7BD9F87A2FBC724621FC7B305F02742A66E F2BBB6B21671FF62D682982C4E8F6645EA4A7D875E03774474BD86F76AFD4053 61E9AF3C9B374D730501BE61106AFFF8A463406722AD2C14D1A81C08C2A31E60 42DBCDBFFE4056E6AEF59CA261835523196A8921D1BE0013F8B3D6F05793FD18 3E767E98289DA6CA9DC9E2EF9E697998D2367E45AA87B3E75A57F64021FAB21A A480FE7095000C29AB92E6D299B2E5EA7AE1997A6B23E1F90549334F62417196 89BF7E9F62484C2816CF5FC2ECB7DEFBB11E63D70CA13D96BF3DB3B95F39A41D 2E0C84ABD2FFD86525323ACE4A85A8944601CEE9D157445312EE9EB81873DD63 A1BF3256BD6E6C845E2379D4B42D8D19FA6D540368BA9F7C6B494CDB6694AEE7 D63B32A6A32C93477AE6756D1A028376CA2B897C7A9CE0513BBF1CB3A5ABD2D3 CEAFD0F4559FE116641CA2388C14E11C68DB73DDAC0762468B35DB5859AB672A B65D7701BEDCCCF46DB441B00EBD516CB785883D6C41C2B01FF468BD01EF35FB 6F71300BBCAB30A7619E3D729125DEBF7A3EBC7340D1A093ACF8107D109B95FF EE955E7C8A927D0A384EDAE386EDC52692BF6864CCD173E5422D00A8F2E40CAF 6B594A1F2BCA7FA819ED618E1F3BF1C884FA4B7E6F7E330CAF28D3E560A6C526 351086D8728B80B03AF6B89F3FC53F8B14B389BF8F98E058B92FF3F37B2ED82A B7F428D29D07E7B0F502C223B366CC9EC64E8DC1B862716EA1A2BC13AED6864E 405F0DC1E87A360981A5FB8655BC9CD60C8EB6F359FCAC91183558144796ED68 9E9424084CF58823A44C03451ADE1A86894A5E51E73652B902E40491B63B3C34 613F21DF21404D27A0AA6E874293E89D3D3E5ADDC371D21A13B0FD2F36BED920 753170F64A52947A9FA4738F4F6882F595618232976261FEB5D4554BB9504B31 3EC2788186FBBDF95EDEBC0CABB681853130A255917E36D61A4BC635BD3F530D C0987EC51639F70005BAA3268B84A543ED40420CA26F64C48E56A4D5E508D8CC 2EA04684A1A33B2E63A8B7A112B870E6A4DFB866117E63C662C1E2E866545C93 152E712BC9DD4832E2FA2B5D0B02EB7A99D08CCC91FDE42BC08EC32FD6D6A775 9D931293501783618B011F86C9B59DF4FAE243B02A71F6EA9367956C2FCAE92F 8CDDF3C65A44A61BAE3DB2ED94A1BA87A1B22528BB6E5B00F2389538C4CE7963 E0EA36E39954E08D1FEAA7A3C4A32AB57800515CAFEC40DD04DCF2F0077E6EA9 D60CE99D54216CF2332108937B452A1449075ADBB594321DD7CB26C41D9815DD 78F0E29053F13228DD1881048BFAD54A74A0BAA6CE0244B5D3EA12B673C27E72 3D95F2A3F06A49D48F602D257C8CB8EC7E147F9093B939266464995DB61CE89F 8184AD68BE7959148E5EB2DF1D51FA7176725D5E546A1EA6D1573296C898BA7E 513538078CE1B86E9D8F25CC8F228D490636C0265412E205925CEB3FD93D823A 45E36C65FC54D46797641E89B90DD83561DC4F3315F542D60772F8532CAC2901 DD268E6D3E032A3D89437BFA400C524BD6ACEDC8DA584B58926680A454DA9059 783450F77845B4EB6B737823A62F27E3A36E599C903F79D9A6ED9979A2F310D8 D1ABE7465536B7A664EC3DB8CB3403F3D896DB746EA59159792878672C9677F1 5BB708434DE6E221D29C2853F7CA416FECB29708F707C989CEE1BF23E4EA25E7 5BB0A23A260346F2BF6DEBF46F2C3DBEDB9725BE362720FC314E97048ADFF4DE 48F1A512E0B0CE5C8F17DB0BBAE375C3E09284C1B547BE1DD3A4FF0A85BE14C1 F8B5A8D383E77A7D16720CDA5B48DF6C4F298726509DA028446C371C24153EC0 953F7106F6E7A71791F2C464AF59EF35724E29435B770DCF2D4140881967A641 B3A37EAE7F0E5117BAADEC62F2D8D8F3236659FEE2A65DA5FB97D4F7B898F525 EE509455C941D77792ED32A98EF6D9624D6B3046F1FA3B08F491A3213E7C7B3C 0739782E7F8ED81C7A5EDA48DE84BC3EFA26A92D00CB1E0021BC03C93DE4B979 DAF94C1B5C0E3F2B12B433D70F61E86CB3FB728C2DD3E5799B7D1D57A08FE663 C4A65B11BC53F24B07D4308077DFE10DC1A91AF9261FFD0A01222DF9D3B4A16A 2DD27DA4A0F8B83154594A3AC8DB713C05E93B692CC5084EF2570FBF9B8FA5B6 2A7879C6DD041D28ECCC10ECD38C0E931F735C72908130A3D56359F6D5B420A1 D275C8EE6BFF04F41FFC12E5A128E93D2F8F25111831713C5091DB6673A01B9E A4EBF1BE533B7015AB54CB140CA45CF5CFC1FE796A0692A7BA48E7D3248C5BFD C0A11C45276D07CFB820AAE246C2362D97272718B6AD473F0C107C07755CBC20 D9F0A561A5102C764AB6CBF99020FE4F88E52071FD1DD9937B230B80A393462F 670DD95AF457D56BC7D7BAED4CCF5276037A3E1F27E5FCBB86E1A0D97468907C 45B48987096EE083214CE929CB35BF3BABC31DFFB25A7699979FC291B88515BC B0A610075E4738DE049E4F5442EC67F3DBD2F08D9A5AF0DDDE10F2DE66A35322 7F0F6ADC8F05B3330CD3FC38DD1F8AC734F9D29FC06F5A0196988869F8766F60 62985217B17A021F62E02E038F219EC614F716CA1EFC096BC6716F16B5376337 9E1363A1A3CA245DDA36D5E0FDA5CA64870843D4116D66D31F4B4F23B1CB26EC A67BB7A56A542CC019D2AB478F0D0599064E624DB237C6C6B21D69FDD966C36B 738920BA0FAD6F890DAF180F797F43BAA68AF1B564D711E6E98D4C28B60AC05E 76BA7AF8577DBA276A5D5765EF9EDA78EE7A0EF96986CC41FFB556088C677000 FCD28D5A7B35DFEEF93C420B6517A73A255A6CA1610957D42C4B78B616ED93A2 F4078547205305E85D52CEB35232AC1A7318265CE435460C42086339F4B8F785 9AFCC09A27F5BB8C389464902955BEDD295A997892E2C7F444EAF8DDBC45C6EC 4DE84D619079BC7612E0593F780AF934E41D52CA6289A7816A6F776976D99A24 D3D105341DAF2DB7C884A650C611A1B4BDB6C937A17CE4D3A298628554F35572 6027F6837A380BB99FA2FAF4E1D4AF398B968C9DFB6675D1BE3BA26626E0C013 2AC2C14E81AAC5EBE2011490AE77CCF3B23A43414B0B88C6BD520D4FF109ADD6 5123FD32F58BB82D254B6E8F7DC2D7181AB3BAC1873A8568D66C5EF4F441F417 5C685905B6697BB7CE41B0A1FCDAE4EBAE289F7EEB169FA31DF44E3F5165C72A 727E3DE69550949CC33C5A2FCB00E468C7D965C22E0BE51B57BA1F1CFC6960C7 33A6788C7420FB22C933BF337DB222272A395267B08279D6559BB507F33ED5EB BEEE1ECC2ADC03B030BA396A97FF26488BF6F2AA5482F093E935D979FFAF6268 1A7534A81F4B24B61EB3029D771C77DD075A640EF890DFD38C3C52360D4EBC92 E710784D2E26D6A21C883C4314B1FFE7D3C66D0514EFA8E4D1A1239154CA42F5 19895720FFB5D476000CD94FF9335F9104DEE6A43435FE7D2C8308563A44A8F9 FE3C0B5ADC6D6084A72CA65688B110D2693420A449F37646457B3DC07D6DE56C 1A8A2CF3CCB857D9BEC2B1C294C0F09F8526239FBF7D0D7382006DD12547434A 9CDC10DD5F57E2F7735BF351079F44C58E9B6A6E50A7AF0A09F441B6F1D6A3C7 DE172BEA39225E18A30EB9D283D2A775BF15CEEF5E32F96E57C9CC6B325A77 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: SkakNew-Figurine %!PS-AdobeFont-1.0: SkakNew-Figurine 001.003 %%CreationDate: Mon Feb 02 15:14:46 2009 %%VMusage: 120000 150000 11 dict begin /FontInfo 15 dict dup begin /version (001.003) readonly def /Notice (Copyright (c) Ulrich Dirr 2003, former designs by Piet Tutelaers, Torben Hoffmann, Dirk Bächle. All rights reserved.) readonly def /FullName (SkakNew-Figurine) readonly def /FamilyName (SkakNew-Figurine) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def /Weight (Regular) readonly def end readonly def /FontName /SkakNew-Figurine def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 78 /N put readonly def /PaintType 0 def /FontType 1 def /FontMatrix [ 0.001 0 0 0.001 0 0 ] readonly def /FontBBox {0 -114 1241 842} readonly def currentdict end currentfile eexec D9D66F633B846A989B9974B0179FC6CC445BCF7C3C3333173232E3FDBFF43949 1DB866C39088C203DC22FDC758584860EC7BB67FDA28CC6208249060E18FAB32 204779B5C03C0493BBBBC95CF02692CC4DEAA8D2EA90B5C2E64374E92BCB8501 429B8FAE4A76C0C6B76D6FF7CF9A7D5EDFBCA0E959541C59BD05B7DE43D25D53 FC3DDA6EF0C2743978A6D03E19CCED4A11F2EA4BCC3110BE8B8D9E2772361969 C19258EFAFDC276CB1ADE9208A941A36D18F9FB1C33DEF76AA315DDB04A81691 6676E5A648D7DE382599A7743325F8403952F71AC144CB079B79EA0F6CC70FE9 5F3188F983A1F1EC77ACFC7CCF01778F00CCFB385AFDEB4E5A9CE7CC620FF716 C61C9DE01E055E0CAFD45A716C0BE3FCBE9055D993851DE60E1E573FA960A4E0 DA00D6FC534C4CF679C935A5D4A5B19672767A386D945B17D996CF36231F8E98 218CA1C3BBB7D39931D4D50B1D1EF947277C4A9C9E84D419D55550E2A5FF0549 1FA0277DC7AD9334BF50CC5492D5EAA01A2BD4770AD8B320B546FDD69F0FE7B8 7DCE3B013AFA239B624C50424184F8B2E6C035CD8D09C0AEEA727DA23EBB0563 F296F801C2D059FAA56DDC675D141E980EE19E8693DD546BB1EFAF23B25EE18F 401F89336BBB74A63088F8D1EEBE74494B265B6B737BBE29B09C257B26F2DC39 B3CC5E66AB9A1696EE887C7638A4455C101BA7567859E0E604629B5D3FF0C3BD 9415B98896048B159A2B809B92737580090FE1E59963263B10DCFDBFEFE15B88 68ADC79BDC0DF2CA41AEBB4338C85C6CC6C21EA274FF5724D26BC8563E63DACC 067651091F0E4F77C75213298BCD391606C39E1C1F37DD9C2C4515172E0DB0AB 3E93275D2FCA7CBFA53CB4D8123F6F54D0986482FE3E98ECF421B3A21437BD9E E1556833796B0E3BDAAB179595F761991103B3CF06E89E5DDA1F6D91AE06E510 6896FF0B71F0D2911767CB1DFEEF3500F070270EADED32C917A92CEE4B70D0AA AEC0F959827BFFAB9A4BCDD270540B157307FC76AA894CE6094B0A399768CC90 A73760A26EA9F28C74DA6FD1AEE7BD8F21404F8FC3215606F8E3838371563F7C 27C0833ED579C89FF32E4F2275FE27F5E70B4B6D62EBB0E0E26724A5B882D939 13C29A0FE8B6823CF7E0FD24EAFEE0B17FD81119F9E9E730F889E0E6A6BF83C4 C3AB5B3335202013A4C07D71EDCB645D75EBE01B6D98DF536ABDCEDFCFE0C622 333D69C242E78C42BDC2E33ABEAC4122F4596B941EEE41F2B753588999185585 F81C9AEDA32A0BD44F9524B9507F56322B2F69125FA7879FE893379DB4E9B623 4A4284E77EC96EB41BD5014C4D2C952C8B879ECDD46A7D6F765AF5CFDC63EB48 F3F635F1FD8DA05FBEDB7792CC93AE900A7E6D0D5E651DB84901133618EF2A2E 0171B1265CD7728C0BE06A039942CFBCE56565997574AAB2E4D872A51D8BF02B 8C9FF495D51DA88E25C017DA0BCFD68F818DBC70C21B0D1A5BFAA10D703FD9EA 70DB8B3C1FEACA133DB42639F5C20F7914E55CB091F2FD6AACBEECF28834E749 1769A83BADD38B6A3D0F3F91B5BF6BF83A5FAF99F15327E1557E293EF846DA4A A7CEAE69F2CD0FD47B3ED0479AC0A80DFF02C332C281A7EF8C80F282C40C9FC3 C28AC8BDB840A16D96EF21F81996178D6D0E1DF2B0F80087A60F0F0DF579D458 6477B0CE7CF418866EF7CCF0831186F0CA2E2D3778913AE5E64178EAAFF18492 C0E0A7FC674D847E9D1F2FB75DC5A2EB5D68DE8E33A9F6E164A22B9B8076D8A5 A632A3E597F2A5747048F8A690CCA4BFB91D30927A1AA010E483648B839DADAB 103FC1A010D45B4F1DD2364991ADB1B2CADCED097F0ED3A7DB524E51559C22E0 039FFCAC41E38770450E8E747E711E77489291D13F5516524493E72A195EB678 BACE94615DBBF7F3BE0A6021CCD30CBD7B253C9B8DA9E26D2BF046E334791D0F 319E7633581DACF9F167F1134943940A4F0D3FF1A5CB2BEF83F0005EEC14F067 A7CEF0F99708D4C78ADCE33624F207E0349A34515A4FDF34F814E56F07346938 85ED1C7DD5FAD819EA1A14237E8CEC0189B82B5103D00B74FB70184374F38159 58BC2AB7947A5A0857B335C747CE4B47D0095E9A5EED7A380D68ED09253A65BD 99F121AF849B78A22E631A0D940695BBBEC38D1EEA66B9C042BD23EC9253D2F8 42E0A24E3D999B72C918E1102BA3F110C184D82F115D8925F10B2675A34E4F53 159800A788DEC5F912A644A900D5D1878393015EE0B52BF9054E362F4539BCE3 8F5A27ECE4311FF01D5929C2C25435B889653A750B4B34A977E0F70181768E5E 14E7DFF091104FB5643A684748705C5ACF2FEE386520 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR5 %!PS-AdobeFont-1.0: CMR5 003.002 %%Title: CMR5 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMR5. % 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/CMR5 known{/CMR5 findfont dup/UniqueID known{dup /UniqueID get 5000788 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 /CMR5 def /FontBBox {-10 -250 1304 750 }readonly def /UniqueID 5000788 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR5.) readonly def /FullName (CMR5) 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 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE26BF1F487876AD1 16184ABCA7446A2352AB37C36E9C9BB67CEE105C612D36566FB459D6ACFB1DC3 7A59448A06EBA21F8824266BDD0ACF9E356251A897A920C39F1AB236EE06C039 8C4C0AE55FCED464E19AFAF548D454FCF73F6087102630AEA03E622AF2596870 1353925801642BBDC11F09963F4ADF037671B73D48CD9C209DB4D5BE7F4CB381 94887E8365D25C45D1F87EFFAE360104ABD3235E4D2F4BA163408448E814D49A 3E7C171B8F1275D49937C3255326069007B302844EBF2BC1990DDFF1A34C2770 A262ACCE874DA1E0002188D6A713C79D5E9226178EED27D6F4E4DC24ED2669B2 3873F42A48E5C1365AAFC83FAD8B849E5D7E52BFBB01B281005A9EBEB4EA2F35 B691489305BCFE5516DEFBA092F66ABCA2D739A9277AC69F74F786045E63B0F8 66D545B12B0581AEB579D5E1E2A412DB8F66276E05F131EC3B9F543E11F40FBA 8CC47071DB04A5D38A707C9F825527521CA1FC412FB54DBD72E912BA4EC8F747 306A65040671237C8FE84AB6D6157D96EDE13B3A8FBF7140F1A9DA55B666953B C7FA638353F278D07066AB8DDF0DFFC832F7025DF1AF9F894D52E9FA95EBBEF5 9D6B97768FEC26E845B87C6ACF5395C75B894B5A1F50B248BA33943C5AD6CC2A 8D9AC65C08B3206E7F5E5913CD0D54C9FF741A4D92B628F85E43F52082397891 66E6F922E0BFA2E45F0072217011D4B8EB40893F151E4E2E92ECE5862C467D4E 3833311B08340AE1C0C692095AFB739E9B9A4F56BFA0F0B2AB8455A7470C22C2 0C2EC285026195CB73EE2A713ABBDE4945AFEB92630BF852DD4845FB4C9A8C8A 0C8C971F29440B4A786108D0DA1AEFDBE03568B6B2F3953B4D07A5B7D6FF564F 6CC0D8C08CA459D556154A45133BD7AF70C7D8F474DE66E64FA112D776478A83 B282EA4E941CE2FD6D8F7B68D129CE0093AAF7C1D345C3D65BE74EE9391C9B89 2D4D31764F1BA81CB12CE46D15A6BF941C9F0EACB4A2DECC8F2F6B85FFF490D4 ED7BB6C7CDED10F03F68282B2ED20809F95840A904020C98299E17C46243D9EF 05B5B8173BB2E8CBAB3AA9B8207A9EFE6366C91A7674DBCD9FAF12A2EF4B5117 5687F3DF1244F5439ECD8AB0587F492E990DD7B516C664AFAB76CE71084FDD70 E7F5A38BD46926615659488D3548C5066C06E443016DD40275CFF3105573117E 369C8C34E48BEE832D93F0ADA7674FC6F5A64183DB2B70FF166E02E044B7063A 41D2F396A9158A26D3953F12982ACD1D7593F474DB98ECFD00EAF57FAAF17C7E C1E4775B37FCBCD6DB1B5BC6209162E57E21A6AF427043562D9854B430A0BAED 20D31A9AC334C87875E53E0B956D33111955459DCD98D54E1BCC61BA58CDB41E 03009979C0A541FA9F69B55D3F3750515E5F268A7B55254B8A44CA732F2B9242 18F34C029665B31EB68331B0147607645983340D15E322E3D0532E6376D40FA2 1041F7988EB9F56D83946757786737D8BB4A996EA7933E79BE61B4EA1115AA4C 286B7AAFE80AB7C619329AD5FA772A6279FE85FA6B623138FAE1C6AE3FA45AB0 95D8020D2EE2979E8A87D7E7C5DA2E6B701FEB4923F401F892D83A4928807152 96CB664018AF24E829E582FA8B4F0E07387BAC53530AB3AADF74404EB2F311E6 C6A70F960FA962E52A30CCC6E15097F9B7BF011626DAD38EDF78745B60C0818B 34663683577D897B1B6AEB240F3A2AA29F1F1800FE0A5C205B35C6A6438259FF CCEC942AD2D7C3CFE01F956B795C0349DD5380D0140D3BB54FD99EEE5171DAF5 4FA360A740589A1F8AB4FBC275CC06FF89A8350F4982F87E747501A74B7C81A0 0F40FBA9D2875022DC3D417FD623D89FB6A0C0F1B930ACC2117C6CE94AAE5844 0B5C9DAD579B7DDB73F2B26B05E1AAE30AF69937722E8360987AC0BDBE305B5B DDBEF5A6C03BE1743C518E6B7B58A85AC961B8755BF37688E37DE0632BBE06E0 53FAFAFBE52EAF276365A0484A1A682C9B9486CDCFBFBC4F4A1D6BF71378F014 56DDF9B15A5AE0276827ACBD9AB04D685F52A62BD3DA33BDC2A262B756B58C26 4F3B552841B81CA60C951F400551166C72B8D357D8122685FE97D14AC22AB6FD 2EE4CC429D580AD7B8D12A9C601FEE5D25C98BCBCF96C87FCFBF28419BEEFFA8 7A4FC7B6E5FD377EBD5E743C3FDBB7554A1FB9663B648B15C4119CA952A8263B 278E5845AB929942E1A0FC4CC413F36134884EAF3704865C1478D6988880EB54 C5C5C1BDD7CB0548342B9C7B6F94DD6341C5744A9A3C4A866F620BB70575EABD AAA42E3B6E23AA029080B299294AF2E9388520367E964A3A66A84628D75F1BEB C7A58C92EF7335F30BD0A26D072A986635318E0473CE3CD5B4F1BBFF6E781938 EE4E3C11AC27A1BE0C3B55586A4565E4B967ED2EE4674121A46DA1C32C5D278A 44BEB43CCA246B730D337918AAA394728814C726DA4F9C40AC6EE877365976EE A53276A818CF25E995CAA34039339C55DDDE74B3C11742786C1E9FA5C432EAC4 E184F35560EA31D687D005843B02F9252C2A16F9E4C31C18D0D45B7D5F63D589 3C1FE3D33C912B9CD79DBCCF9FD8223FDC18D55762F0DB2DB241625B91DB17F6 206120D6300D317E82F3DDE6D2D0825547C08BE7E6FF8FB54D4DFEF2F4E475F7 F3838B4ADBE49F8C41409D85085DB5A030858AAEEA5AB9CD2D1172C8D0EE31AE 507D8048E123AEAB05979C872ADBA4833D36626166BBB2A2CEF2F3E641DB429C AB15C97D7180E8E6AC0D871E20678516ABAA4D616B51C132F41E5661858B8C2C ECEE4A65A2B0FF310DFB531B213196D2E2AB015963246F44E22E603E741BBFF0 16DBFC284906983A8C15278A36F5379F46C152304DADC8D90C313961E5F58180 EEEC5A15131E5C48AD27F80B77EB0370482D528735FBA3E6C0548BB66CC222F7 CCE87194F565B9EF7F32E656E6964501CE32462FFA6B87087EBAF45D454CFBA9 ACA808C4397F3852158F1C0AE44772253ABEF6D278F726A03A9CBC4330EC80D0 117F9131C5974445B81093C1D6E093C669CD285D1BFE864D53E5F140D40BE4CC 2689C42C50C4137DE564374B2130609785D8F519E0083DD24A44DE24A68E4071 4A2122AB8AB9649660D1C96DC58F37F88623528078BFDA3BA3085D527ED4CAF6 25BA663A61AEC4938CA78C49623FE0EED33DA2D08CC78F86A807E791BC9CFCFE 8FBFA55EC2259B64C31F6EBC45D2DF9B47EE09AA54011D40F55B6F12F49F2266 EDDB09D44C521EC9568CA7E62283C483A436417B65B4FCBC7EA32AC6EB4E7B30 080816F29F06D6B09E5506D3149C5D758BA85D820357D4955B0C1FFB383E10DA 4D61774D3B23C84A339C7348ECA6078080FF8B436B2261091DBBDC02583E366A 622ED9F95D2A85BDBA48DCE8BE45628A4ADFD5A48869800D9B54F530F43A8F53 F765F5D5C44A9399FC1B9CEFA343966118DD11CB102423D46BA0F096795AF0D1 BA33F089AD80A104DE7FDF8A6E7D935E6713963FE3C57CC673BCDD423DF3DCE0 C57EADCA2AE4DBB30166C2CF1F7113DF96A27D4BBB23ABECC5A4795F1290F4F5 5293B5870F892C9A32C776AAD06D78D0514F047373879CFC5AF9D624DCE5BC8F 7CEA5055064050AAB2F24A1C792B2609FFDADC6AB8D0F31A12403CF3436A1E1E E24BA5F92587925C4D6795A3FB163245FBF054BB1B0FF01FD63DBF7C192D0F31 33A17E7764699B669A3ACCF7C36849EEDA395E7F55174023A79904A766F21D58 3DDB7B4C2808DE7FFB8717658084E70DBE046A13BBF1F9BB97B3AB527D68DE8E 924DE65486C3B883CD65A95901B0DE57821CB6C6AE37644E02F5CB0163617113 C91D2C649A0BA10736F3709BD504F22DA8831A09BD0B2D6790A498F2FBC2F642 7845796E606ECAB2356238AAF40323D71B236CBD1E3E43BD5443F304D52F3CC0 28DB5D33A732695AA09C0449C53C656704D820217AC035DF45F59AE445946481 E5BFBE5D4EC0A42B5662FBEB9FF6ECFFB5E8517312F56C91A01824E401E7203E 258C3BA073C1B2532B8312F5AE29E37F5EA71C52F171593B1370D4ED5D7341CD 567390ED5B75D612D5873BAC518587525A591164E8D36D2BD89F792BD9EE6ACE 99FB72B23CB2445F12B8A6A0876EE711166C9E34897D370174C17A2495D58B4D 3DA19DBB1AF2E09C72FA42AA3D8047D05AC4F6A27F3EBF32ADD2AD2FF26EAE05 A9AB34C9287EE00E8EC29C6603036D365AE08E00D1C7C410EA2551696954EC92 92080C8FA5C9E67698BD7B895C82ED29391E015F83E0DA145384E223319CBA74 19494F070649E03CE9FF905619C6CB40F562DA49C1EDD2CA221DD7D3DAFA8279 AB50DE1C059CB8D5C9FA8137DA711B9D30F236526AA389B2F79F3D5BA6ED9534 8852BF4448DC1B72E361A6A2B94CF865BC9C3401D995529E2A36DE755EE001FE C67B184AE8241D08AF88D626BD2D8AA12EE791AC4253D4761A21917C7F2F5AEC 795CD14B33F59DD7080C7654DEFFFA669F50FB1AC8C0F2E60201673A78D03DFD DE0CB142F0F616C4051772BDB837CB4CE87A0C8D61E0FC7F90517EA0F5F6B1B4 D57143CC0AE7CA9521C1536962867D6318DF1C9CE6476CEB9ADB21655D379B26 7A0EAEC2D28430C14D38764C493BA4C06EF4BE6780131F2FEC066C4866E0B258 51C48BEF77011A0B5763CB3D69A50BDD50C2D7EFBBF18BF42544B1AC196377FB 4826BACB3C16DB805D38C34F9E92AA9AB5F9A9B317D8BF32AF8A758017269914 DE3B748625D319E571187E1BFED9CCBE11ABC18C0C6123D24D2C7303DE998847 0F6F644748ED225135CC3B957EDE8567AF3EE47F5E942EA9293F7BF74260D1D5 A6F5E56705E12C8379DED158E66DF54349F0504EF584C6D05C44CDD8B720809E 3DC36FF60BF55FDF1CA8C968E68346CF43C568E0B3175CB7D55343DE21CF9730 C9DF918360036E4204CD024A67E764D3CC7677E5B229C1B909ECD1B9042134BB DD8E47FDBF63F212D401A797EF60011F52EAAFB88E3E70E007BF19826E40FE4A 73B57D52FAB33A737B1341381EB2ED307E0B83B45D6911E04BE623DA82DD6BDB 2DA096827E6A498A8D503668E45926525789D43D1BD5B896B487C0CE04FC9DAA CD9078D0C8A0639E27F0DCD82C552A7FABA42BFFEAD66CEBBD4D2E4B4A1B40A7 B6FD119D37FA26C14C29A70E2EDB3253A1AAAC2650009CA3B97B430B1A05F2C6 F2120C8981683D0976BC42FE98AB2D33014B983CE1E2F1E1AC4A524249C3CF13 4B36652F96FCBD3660ACFC2F9778B729AFE2CE1BCF473DC5A846FCC3ACBE455E 2C37853F5204085ABF3BEE50C28D99312A078CE2F6F4C1D2D3017F0E5BB5B614 102BE45CAF8108407EA970111B5A97CA8C7A64C70D52D28D2EDCD27879B1003A 6D168CD054E87C063744CDE097887CDF268D89180AF8BB4F170804AE5DA779B2 1941775FC32FA189038D6050EC0E400BBED364E0CCD8DA571E902DAD812988E2 4BF761F472EBEB411388FEB6F901777D090400F695D823C758882CC008D889E1 02678FF81B252C33C89E3B04157C889D4F0F86D432F0B3DD7811BCF01C2FC041 0D4B1DD9CB6F2433F9B34E7E8ED8BB1FA4F9F7CEB5354A8305C372C2EDEAFE5B 4AE23CEF34AC457961B15CEA084E31B3741CF2EC317DF484736EDD688737C380 6D868BDC02D1E63A52D21C8E7C1FD1BD8717612FC247293CC91E0EEA08D5F805 70217761CFCA0F9C13996DE0F045F28DB67378221722416236E4DC00194E9C45 A3839F4BB53E226919C2CD13A44E4F67334454DB7E133B2D308925CC2E275293 F81AFEC4DCF49230F22EFA19F48CAB7E09FA727CC2E11E5A5CCF57307506D5E7 6DD1D26BFD3DF97E73C2DC019B0A75B9D6386469ACF1A00A5AAB55F99BA1DE49 9883DC4FB0E8AD9421B105E050519976705F7BC889FB3B6C2921D2E198FEA294 E192DB3738EBEBF6485075728A0E16ABD53A25BB0795A21B65AFB6ABD7EAA3F7 1DAE1BA012651B4BA0ABE02F3CCCEB9E92979F17A3338A376C57A1F13E3C90C7 9DE8ADE421329A57369CCC2BA622840B79C0DF098EA42B810C596DE85F51EB9E C8F6FAA598C73F359FD7CB1D337E3B083833389846A99C87885A7537D35772DC A7EE51E8EEECF4E4F38AA04C3F4C447080386A41F1461599739D73C58CD02D65 0899177F7D707AE793B4C915C590AFD6E6810700BC0C3D14B67E03129A4215E4 953B88C7A9FF1AF4B6DA293E1DF2EF5667D408AD3F2DFDBA46EF95A1D8E1CA29 FBFA01A4B965D1101CA6C0C2BF4670E94776753FF52C2751AE41872EBE3DC66D EE58BFD3BF8F543802C7614F64E7A9CC4474DAB5F4C59F8085FD523C91F0FCE2 0CAEE1B9613064F9C9CE9556C841563A43660E0E71EE761F0448C41589AD0312 958167F62FB166655800150F9E81A558949071F01BB11C9ACFB2ACA4F332D2AC 598AD5ABD3D5EB17AFA97456C0DE4D3D872750F548C357FF34919A3EDCFF9658 F3DBF53BB3D0A204E84702DF6FCF5022E753CA92323ABEDC81071ED44C306A7B C10D15F905672783BFCDF28D97EE156E293046C09595159C735A266ADAACB887 7026C404951C27B88CC3EC1A6F15F016D55AE6B5DD739914DBD6861098977064 762AE2867697967117DD7E3CDFC24D046F1D83856D49224191CBAE95C2E7B9DA 4DC5ACB06B9F637312C1378941EF6B9D966E84DA69E66C43EDC0564D4A9B201E 5CCD830900AC4D4EEDBBA4AD14ACBADA20179AE138CF35D6F830801D7F9D1F3A B48B6C2EA3B77E7EE42DC0A26C7FDA6EB64DF4136FC3AE0FADAB84CD30392E44 49DD3F7DFAB77AC2E3A8D16C9BC002AA17A9C1E9166A21648AE2AD7F9DB250DD 2F3F480844C93059796E89238B0DD470329C2AEC9F178B83D421063BCC18CC35 2C562DAE86EBE6529D19066FAB70C8E73B260C71924B0B3DD652AE37DC2ADCD7 A3E3E1936FDD259A3F32D669B6CD82D73436212D6CCBE436578139AE07BA8C5F 07A8D2158C8F21007FC0B96E2B3588466A6FAB4F70363E994AC4FDC2CAB3A478 9C98DE079DF219648A6219EC7040A8FA91BE9D9451BEA89906677866F50B6FAB E8FC00E826B115CD65FAF738492A919CCB657186BA12260C2816C44A632285CC 25CA1D797DB0D901EECA675FFA1182AD6D48A8A96402D07A288CCC02F8A7CE0A 39084DA379C5FD08743060851BD02A3C9CC298FFA0AEAC5F5E1928C46A6EBB42 7D2AF9D32BD0117A8CD7B453C66FF39163092568B5A26F210900D466EA5CE01F 14BC1F57BB0D3186BEE9BA1A5648887CAC06E23057199A31781C4C37B1A07C32 B8AE8A40F5C481C8D2854AE5C2C3C746C4A2B48189A373A438F512642A55F2B2 3CCD2D5A06A1859B50C1C3352B1B5B56E652F00EE79060842A33A8CBD002E777 3CF6C051A6D5F02E35480569E9D00493C494F9FB977E665AAE4468E6DBBCC950 33876A21B75095CF391E09E814D7A03EAA19BA0D7A560610CC36EC3A9CA39CD1 4A359FBC14B07975379B68949C9FC2DFAF037C56C13802A7F66C809549EF2FC5 25EF3F517F06F90EEDFA6F8A3E5F1F3531A5415F3191B8FA7B0F28950A20A1E0 6E354480D09729E3A2D6796DB81825DADFA4580FDC7813B7989B18020C3AB1A2 87E948890C25563CB26A068ABABD94F3D42213218F2ACBB2F5B317311474B222 BE1844548554B37C97284940D5B7AF9E4CBD884D4994A76CC1ABF8E6AB0676A4 0A8130F05B0ABAC088FE4F9FB536924A55451C8772B29087B8E5E649DA3B449B 4A055214DF69D0218549440B3665E4D20C5A8660B3E0C3ABBA3426E7820E1A94 5D273A6AC95BFBF247F695F4D7E3C2BF9FB7C5D7D1E4913953B9595C37A9C774 3BC37749D7EDF4B3979F4DF8F5D0225B9237410F39AA49791D3E9DD2C1C33B75 F7D79CF6A2B421E9704D68013F510E1408F0C243E58A3B01F2AB6488D1C43C1D 11CC206EE00A0189A780A11816C1490A3D43DA1891DC61E55CCD6C1BBDE82871 27E7848799A526BDC965C7382E650485A05341E9BA6769B4DE062EDE099928E8 B5A7A5748A7A1AA6707FB743625A9C2EF7AEE00D188F914C8032C9FD72F110EA A18B8CF1F442FF1D2941ACF480E012A46BC423CF80B8B27F71AEEF12A3837683 B835F569BF799016A0F0DED29BDDDF42FF4B0C6E9DD685DE6FF0865E46F55D8A 2FC8EC23D31F281092AEBB07C9002ED1D7516AC8CC5881CC0B75443DF6DF9AE7 0C373DFB29294713B2D142119D8097A35EC6EE55B0765351A47A433634F8AA99 AC77CDFD58E5B4949F68A3B3AE8CEBC1461957D757E82FF2EDDD15631AB33EF7 93175D3F26FE229E828E09BA0E09AD83060426A04CC0D66C4A5F68FF07ADCDC2 DD0D86454F8722AA4DBBF313AD9711DCC07FD0FD78829201FCB6E8F101E3FDB5 604ED8B8468235741A6001E63A13DC1019804DCE8FB3E8F1275C19515045149D 757890701A6EB0262C1E616C9BBB2E223EF07EB47A4A767280CF6AA71F21F158 C945B51897394DCCF42E5DB57A3FC6D68B9933A9AB17A11C83CA0EE1FB3F4549 7A7AC43B07267C8BA09F3AB2A52C6E91D236554B0C0E25E50F6CED6BA46EE12F 935E4E19DBC6411493EE29335EF6C3FA87AB5E70C028DDA186055C308A2DE1A9 1193B3E15B11D1E155513349471BEFFDB5C5071BA393A1EBDDBAE2B346E522B0 1B2812B4696369361C43EF9A2FCFCD37D32EAD713C35A1B358A0BE920F435B9B 0D53D5573F96FC2EB63BFF0EF59B177319B02EF472054B64BC918D7B61C87250 EE1DE8ED8C365BCAA589B9FB870CF3431D4898BE3A5BD9ADFDBF9CB20B285954 FB18AFFC8D4C4C3CE1C15236386F2BCDB0A89BE18ECC88A189395448FB8FE090 37DE2E03530D14C1C5A498DE640F91A4C092858AAE8ECABFD3CA48388486423B EAAE8AA6AD668286443BFF680A4E5475C2AE27FC0842F10EC321DEF74B3C9383 0C1728E7D5014E53D83416658D4D039987A654231BC50937B2C71318A9671AD2 DB628C3C99D0EB41AE2E505CBD33BBA5FDAC7439DEE3FB3422118CA5ED5023EA 58BF1D47260AEF9EFBCC3122E42650DC69F3D8D8B575093A6F6D6F93E171C3DF 0C82FF4ED3B1E592FB326B8EFBFA5201E80F474D2F7A68287E3C109A0B8A064A CDDB2330DC068B5DD69F8E7BB6FE8E647AD3A05938BB75DF93C0B3B03D76EB68 E0DE1AC5F4A31BC2E23C3CF721D6CD0BBC3030DBD0DBB1BCEA5E136D1522E73F 2AE7CEA2D566F8B32CA888276FD69F5FD361308A71A4B0F4E2CBFC723277F36C 28C982FC82EF3ED04F5FEBFBF9C2D76370E9149E10626778ED2352CD8E7E0E5E 42E27B2E31C542B1F9C172C21F2BE5932C87A6393F9AA755DFC805B5C13E94A0 64805D8CC48F76E412EADEE158450E74F60E3BDB8D95455A765702996968BDC8 F013A657DD6D85400CAA4CDF9BBFC714E431DFB0E59DF43AF9816A0042528EDA 29C32D43009DE33DF99DF19C1569CBEE990A0E2FAB94AE647AF6173C690E6F78 76C5B3019B0127DC37DB2EF1C85ED74F782F2825C52006905D8D6E27BF77DAB0 4CEA0158482DAE525B9A2CB2686B664EAB54C75F41B90240E89C00BB1712A05D 62743A38E63AFCE7240FBBF3F08983EC757651E74D28BCEE36894A4B234777F6 E2800ED2D740CA1880327EE6F1609F9CA0C617F2782DFC7C6C03F1D99A94FBBF 2D2D672026CE044164348BD7E4F73251514B6D9543CC6FA7E236F23CCE4DCEEC 2A373F4134FB9E2A51EFAD456C431F08F6A4336955BDAB85F8704AE7769A2F64 6E6F27EA470E2726C4A660BDB14C8712D5A68AF1380CEAA495737037C393B2AF 07072B4247BB7D012B7AD60091E78D77917B881A4749B9BFEA05F16B9285D48D C5E38F9EADC31F697F308E11D32448F5AAF124B540D3E5778774B8F09D4506FC 9C78EFEEA457048B2510C1F46F28B9EF8FCA0052ECBFFEB938830A1A5EF4703B CD1C445DE17A044634ADC6317AAB5D81A7700E90BA2ABCAECE474A22664106C7 5711C23E9CC8C600879797C785292D5FA15E294C42865B1FDD59A207C388BC27 8EE14E1F453BA173016D90843A1CE334E917A3BFA7431F09665BE57C0FBE0C97 0BC8969FDA31EED683C479B92143B88BF6A27F3B18B12E8F1CE2B4249DB7433F 1A0B6F7367BCDE34903049F49B4C1F2891DC381F1ABAA5795053A027E2B115FF 644520CBC66565ADACBBE849218A0EEB6F3D7C788D1E4970BA3120C219BCB162 596CFCC2D590689276DA9AA8847F8195B412A1584280BAF8F8CADCD2B0AFA695 76A3190C601B5038E6E29AA502A290938D3C410E7D78919014C1160E7ED51DD4 AE48E760A719DE1F19F45AD907A5355FD7F82E44300B095C1FEC3DEC920A0897 79235EA5A815CB73EF76C3920EA385CFBAD1C1D4EE7EBF0F0D4105F7D1C837C6 E407E1 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: SkakNew-DiagramT %!PS-AdobeFont-1.0: SkakNew-DiagramT 1.004 %%CreationDate: Mon Feb 02 09:23:05 2009 %%VMusage: 120000 150000 11 dict begin /FontInfo 15 dict dup begin /version (1.004) readonly def /Notice (Copyright (c) Ulrich Dirr 2004-2009, former designs by Piet Tutelaers, Torben Hoffmann, Dirk Bächle. All rights reserved.) readonly def /FullName (SkakNew-DiagramT) readonly def /FamilyName (SkakNew-DiagramT) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def /Weight (Regular) readonly def end readonly def /FontName /SkakNew-DiagramT def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /zero put dup 65 /A put dup 66 /B put dup 74 /J put dup 75 /K put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 90 /Z put dup 97 /a put dup 98 /b put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put readonly def /PaintType 0 def /FontType 1 def /FontMatrix [ 0.001 0 0 0.001 0 0 ] readonly def /FontBBox {-15 0 1015 1000} readonly def currentdict end currentfile eexec D9D66F633B846A989B9974B0179FC6CC445BCF7C3C3333173232E3FDBFF43949 1DB866C39088C203DC22FDC758584860EC7BB67FDA28CC6208249060E18FAB32 204779B5C03C0493BBBBC95CF02692CC4DEAA8D2EA90B5C2E64374E92BCB8501 429B8FAE4A76C0C6B76D6FF7CF9A7D5EDFBCA0E959541C59BD05B7DE43D25D53 FC3DDA6EF0C2743978A6D03E19CCED4A11F2EA4BCC3110BE8B8D9E2772361969 C19258EFAFDC276CB1ADE9208A941A36D18F9FB1C33DEF76AA315DD2D0A9FE76 DE8B61CED3A549CAC0FB08F46CBFB35BE196B97136BF7D3A7C46BD5B65120194 EB73D8BBCEC2322379B94E96FB58E7485954D301AF2FFAC68C04C239A2B22205 EAD28C6A7011030515B132B3B45A0304E110E8C974F5C04A443060A2D11941FA 5075D4D0355D98FCFF3E3BBF3254013BA36ACA86A53D6F3354E33B2FE863D455 57542BD527022AA7897985AE714A9C8658BE8B9C27152B55006BD61B97ABBDE1 E6E3A9E009CD076FE4B0E91C23E26EE34F8E522A25E14FBC5CE1C5F5BC58C5C7 1F8799EE4EF488BFADCC922659446A9808E8DC93405A444CF29D8717A95E0154 D492A2693970BB7D61089C1DA4FE730CAB8E54EE8EAF17BFDC448BC08D4FD484 035C7539A085B62D242CC90F3805E4D062BB8E740CFB4FFDC9F8150D30B033D8 AA39C0019325D55D73B90124FF1DB40FA0901C2A7BDC78122068038DF4186A5C 5656977B39FDEDCF38B41F578C5EFA6D5A10F444F1F28F9050ED449E4D3FAFF3 9068CC3540808C6CDA14F7ABE17077522704E548752A43DA35917CA50648415F D57B480A41D97F4DE825FA9103C086F910953FA0772FC8187351E0AA4FA078A1 375B7ED24F9025B015A4BE39741E3AB021F88E40362DFCFBBD1809474195D5D6 2392B85DADE46137490589D72A6533CE2F54790BE6B92732AFFD1DAD53671EB3 D83A3EBEFC4C4940FAFDFF61C84F5DADFD6187F7FF020C9651269A8BF82E7B41 C85069B65687702D683564991694EDD066DB2687C51FA24AF3520EF0A5DC1418 9513FF00B255F7639A53A20BBCABD2B82944A927DE371476C97D96AE305B82B2 A83812CA59705C6725B31A51F9D4DB6B6209095C516F5A29CD0AD7303899CC0F 7440F4CB93E3DF53A79EA6C498074C0CF61C2CDD96C947C9CBBBAE3D2AA01AFC 9DDFC00BF2C84A978A37DDE92EB9107C0825BCD23378F9FD3F10F71F53F1D55B 036831DED648D871C835A2010C94B88ABB8D8D021083A38A0F47BB9A6F7D197D 4CC612D0DC8CFFB07120ECD06ED8E47A186F57D96E300E42626461E9F54F0A6C 7B80ECADEAABAEA5F7692EADBAEC006CF623178FDB8D25049AEF40EC12723945 F1350B2608109C212EE91678B9705C80531FAF53662F99EBFF021BD55F6F3B70 9957D9B3A4DD40E0A0A26F95A0188B8FAEBCF77CA8E904A299BD12D0E4B4DAD7 B3630022C2E2075E7FFCFF5399A2879B850B643EA1F185B9DE01EE877FF83E6A 940C2C1E304C7B834BE8E5D5B7E0B767D2FC94602D458D6F86807C6D620D84E6 E054AF849415039DC1E8B21543BC7A5527349461334507DCB93D40AAAB7A25DD BE3FBC8272FF8275A0865E613B637F28B1DB548F9179CB8A3E3953942FBCB884 FA6343F1B85886C9E40F9C9A554CFC6CF3C4DABD8640D2B9B1844E0B259AEECD CD40CE4BD3B761A4C31AB4D67CF1A434E9B36C8F072B3FF50BB44813693F427C D05C53548D531DB3CC73118F4082594C8D2E37F50ADE48EECDAC83B0E45E695B D814A41E6DC212B463F07B83C42DAEE6CBEAB4727C8EDA65347A11493A34134D 813F37E1F3E3D838848D09346209DEEBBA41A048F991819A23E4A229EC84A4B7 FBBB784FBCAD1E68BCD866B5154C9D020665B5EB8A17E78150BFCD0E53DFCD17 37287E3AA3623BAFAF8E36D2F1B74C1550DEF73F9505810D5853801CF1DBEBAD 0A2290FCC638BB8AA51657E089997893D883C106679F9CD1FAFAB4A885D86AE3 F79BF5FF8CEB3A5AC85164302A223930908858A66117993316EDC6AD20DEBEAD 4FD602B10ED210DB973700FB6D94203EB3C00C2D394A26B50F8BE2E7FB52F213 DA33CF23FF868E15D6D364256C6B3822E5F034CFDBAD3FD52EEF5A555E5AC14F 0319CC4D30AB2B841033DFF50A6DE2707D53AD61222000BA4CD50C7F352BF074 63062EAF129667FAC8D9E2AA0F906C97E79F156C9BC16A9560A37A3030A63828 B5CE8B9214B3B9511B06FEC6B2184D9605A9625E16118067826807914B9FE5CD E4C610DF6C781B28E4802F05176A4D1DC4559F5B51C2BFE780E23BB321DA56DF 9ED733D96375E2742A6129F45971906ED5EB6066EB2D28546A2A9DDDECA24AE1 7C231BC951E4F9A519E95BD280CC0F09A9226161E620388F557A4C8683B52955 9F1898399A3DDFB35CBB72DCF2303A7AB597AFF7C98EE3B845816CCBE684687D FE74BC7A91D0693123FFAA2211199FE9204401A8584EF9A3E7703725F23D575D B8C763021F096C615F8936C01FBA30D1CA7B8ABF00CE962604C6C27D90FC2641 237A489BE5632B1E4252D368775F3B71698F9D8B968FCFE7434E36803A15638A D5F117D595A83EAA8E5BA26FB60C1F82C1D449CB46EE4E8A5DCD44984FD1919A 3C8130BAE5577893D2FABD400C4B96258687D33C8064BC8286DAE00E9A489B30 45248E6C9E93B6572B7D44E8E44C14B07B9EA494127574D949072C79419D2CA7 E1CBCECE2601E75898C6E29891E4164049518C99D127E90DE5B48C7B4363CC6E E334B6959B1A6603C837405B10E1EC34D358AE7FAF6099FB922A80782F706B00 4BF178D86334F190823B76941DC1B9BFA37CCE05770222D3B2D3E1AB0E9AD056 1C8DB2504FA682D70DD16E8176952B24F1AE4D3E77163127FB2FA1DB94C9D149 6F2AABA9C5772726F60B214F7B9258D5D6AA3DB0E65D114FCAA8EEDC3DF77DD5 2091E408B799859A65C144FF9F7474ACC962264624981EAB23A033909325C37E 1E2D0CFBA1946435BC59878E5DA4508CA0075D07FD42E16E0CDB78BA7BCA00EA 900B25DE08171ECDE75BDF0F7BF3CA116C3535ADB96E46D17DF789BCA6B43E12 636453C1E31E1241708965E16002DBB2DCDCA6BEB765CFD9520E94FDD4FD1E74 3292141F7408FA7E9A8751E0918FF61B641E386F7149C344AB9A7D669F989B09 4488D3181C46CDDB8FE7ED16328AA6CABDE39F330A43B3D78B3F655B3D28E5BB 6426A755DD9416204CE9D0690379EC44723393B2766AC061503C815FF6946BDC 364791098A06E5F131BB993E874A0F1B707C0B7BC32EEA5FD03B74CD94F14021 83EB49EBA4D95CD91EB27BF304780C07CD392D1FCCA0A46A1ED66DFA8AB3B494 9390EA7625BCFC8D3D93A124CA0323AAFF118A4E14167B4966A696EC06162F77 FE06EDC4E1678DD578084CA21F359381DEEADA2B66FD2C9736EF61B1F53218C3 BD4A842275777946D125C376C7005191E6A94A18BC1F5E01D59D2DD4FAEDD932 EBF29214E8FCF17ABF4B3A5F150324C44F23171413634F27867D8B25DFB33E7E 595271E39B12E4B1EFD616831A7AD857F6344149A61AE9D4ED1E2D19A8395F01 704FF1A435EF8D03A4E52046F47CFCABFCCE738C641FA6EAC69B34B32C386B4A EFBF9FB6EBE3AE072E0F0EC9D387AA6882E60D64987D6C41156A5E3B58CE19C5 A1810A04EF243C4B389CCF9385C7926F11DCD8F0D30D1DAD88A4B9596369945E 95D7EFD4668680FC91F9E589A5542FEE695AAF85208B73F42BDB8FE2B5CEB9A0 CDEECE5DD22CF76DCA5C30A7450783352A92D61FEED9E5144089B9A6B2A13ED6 326AF7C97DF6BA69A5CC09D4A3AAB93089E2792120D2892DD196F966B8BC40B7 F40F664FE27884B20A26DE28C0A6BD1ADF36A877FCA73E841737D9AC20AE572E 4EC4D340740D21AEBC1E8A2251169C396C96B841362769D38B632D26186796FA 747FE003F2B6911BB7C8E09E300757D3D997B961B78F00E2E77AA867FAC8D9E2 AA0F906E74E3F93581E275BCA54E61043A9753BFBA761CFC749A982411F639D3 8DEB8EE1972454CBDE0C9F18D9368C8201F80C493C3175811A1BD9C7EAD1432F 1D1E5E4E1A9871B927051012D2864A021A33464FD6BBFADB6ED5EDE8ACC0DCDC 6AC975574760A21D938B2CB96BC756FCCC25C8D81E329F4905EB548B13231ADE AB5A63C8ABFED86CB2A7A6D5C6CBCF63B4FD2248EF7BB17D9A1984899BCC9CFE 4104A6271163CB8EEE725656A2C9453B33B3458F4222AD3EB5BA7A3B41C2FB3D 8E18C6B16F6480C217F56B377BEB3D2FCCEBEBDDFFE3A1CD8A96F449F1C703A4 483BC87515B9CDBAB1825CF51E1B48BB73D080AD03C1B09E6D0D408F8325BC1F 75CCAE15CCBD0A0B0C4223F9283A80F732A1E197ACF8C458AE53F0D8541B4326 BD60C6E80D4A9886D92E764E728C363B147B0803E8997B3327B7890796372528 F9B68184EDFF198F5AF030704C1BD95122BC202485CE04898017EFA449A990EA 3C6B3CA35021D2F6BEFE985852ED46E6741025EC979A4196C2A7B48B1CADD20E 9B340ADED2085D131CD9EFBEE8BBE9B7211282A72B26CBDFB46A2CB07A666E4D D026157BBF29F05066C3A202A4E77553F9C26F310854223B29AA3B46BF1AC9CD 5E9D4F12E89A92089DBA3A48A013759633F6F046956FCED84909A35C273235CE B7C4E42B2D8E4A42607F49B45C3C8A4A30B609BEF513096506D6194BDE6761D7 D7130D5ECC755259B032CB0296C116B90C3807ECCF932C5BB1B52AC4D223BBF8 E3DC71BE41D26C77E2A9365D6588344BD70E69D8782FE0AC41D65B6506B2F15D BC6CF986D5E31A3D60BFF389BE97B750CD4017C1543375C9CB2090624BB22393 DDB90DF1D8545651EA776FCBEA8976F522C889AA3F48827DD9280D36D698735D AAD56CAB8F59FE0F73577B835EE74BE1F553316A7E538CD3D8330D96CD8F687E 8947B12E123AC89F962F83B0405EABD1DD34C94719878B9D613AF0C9401D3226 50F91AC088F0FC67D0A203C2C5F8EA79DFA2CDC53FEE13425D8A10F2F289DBEA 3B9DAD21E9C431EED6D4BF38ECCF14EE2FF0443BF77799E457D590247135469B F2B1CFD04E1F92DCBA540C6A44B3025DA828E07709862B93AB33E5B66B129048 22C98237911453E020BCF9BB1AE6F5715FDCC38757056512214E376792DD6174 77CB5EB50F0CCEDBD79DAA0CF6254C627A1DA4B2CA67E935B40F0E889848409B A9C983F2B2B3C3CF693463F4D877BCFE28216EEF35791B1630B8CC439F7E21C4 BE1D31DA3ABB5D2ECC89574A164F24B2FB113FEEBAC192F023FE5010518D82E4 B822F07B115853E70EE5ADDCE02196848C1EA0416C107592B777CE6D6CEC0C2B CD652E25410AA9BE3AE785499CDD7B16241E24EE75116CA9B45A9725093162D9 C284DD7A9DFEBBD76941BD28780F1754750FF4863C43F7B4CC4CEA183BD1C66E B4ED9203381A9F41911587C9A11BBCD1B395C71F3D851DE12D1C1DE001C63AD0 C72E1EB7031723BA7DA2BAD9A4BFC40E25C5B56C9DE3CB89C8F5787368FDC793 0185A796596CB762BA1573E6C3E5CE41BDA443ABCACECEEB8139316D29D999B7 9F7549062D43D492C0F6DDA50DAF29BFF9240B8C62DFD2579383F10DA2B09FB2 3038E781CD8463856F64B897CF18987364311D115EBFD3F8ECDAB21AA6B30547 1459F980E16FFB6897FDCB8C37E3F17646EDC94762C44B2188B55AEDC95B8890 19F984AB5C1ABD2BB2058BEF8E3F28EABAD4CD2EDE43C547A954D74858209512 656BD2DE32581CD63EEDDA838DE1FB8EF40078DBAB922AF45DD59D491DAAE3DE 3F7B935A46B8C43FE8F6B55F33551D27629E0FCD2F4F04513D25B9264E3890AB 7512A7EBD8E11EA70060ED817F1173E55F8FC840CA85BDAA4E6D09D1D5CD349A DB4525E8416562C7BC6FB63EC0C3A27A0444BAEF41063B507812C14AD4086027 944CA92F04E2CFD518D512E4852E08044C7E99C14014AE118F07B7C4C9391732 ABD2542B8041965FD2AF1E1DA1697940971B093326704A8175D113DCE2D03A10 E9EBFD03BB2911099B07C3165FCA696CA4083E1E1176F994F22E40D35D811EF6 CF984A5395F4BEEEEC7174802D779C2F67C5A0011EC8335CCAE1385E81DCFC02 B7C168529453999213D8E0CD0FF7631E7EDE56D17B55BC127938A7629A50E4CA 9E2605C1634E3638C035E87E287CC83EC1A2691FDD88FD1CFA265A4FE93764C9 57BE134992C343AAE11A7C2DAE161771F8793F7BB8AFFD5D79818BBDAB21EB0D 3173F7F167F3D6FE92037178BEA6459AED87D4681B146DAA8F30E0F6ADA2A990 784F3DAA163BD6E2BED5EFE08C4F314C726AC9540033FFA39DB14BF890BEB63D 6BF5FF5A878B46FC3217F9474FA8B25B9C2624AD65133416FCAEF37F726416EA 6B61161BE82F86B3F0391D23203403317595503A2DDA45095AAACAE7757C0EF4 39BE5DE9EE140DFEB4F5E62855349C8A652DF82EBF80B3E66B81D25DAEEFBE63 D60A76B0CB15B228B69F8D6FC392CD143FD9E9A560B2464F5B0B67F6BA4DB25F 56CBB557C302C51409CC8B80E27F55A17C4D92B288CB70132A91041962FBD1FC 4100C2AA1A0A98C1AE54A5786ED1F50F8C14D901F05BCE36E48610D0905654A7 EF671899B0597C5FAC7D7E93399D380F922114075B689C2BBC8DEF0820B785B2 C48E3672BF9F86E7A6AD34392454E12D93583320B548189D085A7DE7E7E9AE82 A1F2E2B27166D9A6A565D3B8D78BAFEE3F290B53F1CFB503BFCC4BCC4D15E533 122066FD57C70585D3762F7A5A783A3B2D52917BA6ABB0D780C73FD2AD184723 D40E0B41D894AF51A606BDDB354DCA62E9BFBD58F53AAE1C8469F0EE1779CBEC D82619B2211866C9ED7692D6CFD104136DF446974C6849F5CB93BE6783A7CF56 2808DEB282DA1682EB6AAA9D71FBC8A7A910980F8BC85C94014B5D3BEBCC46C6 DA24B5797565728F6AC5C4124B32A9991EE2908602464FC1D510072E9D5EBD6E 7F0933ECF0181E11FB11370D9D0961B1CA4F46AFBDF70C44832CADAD415BE3DE DB69F59FB2FC1B94FB126C18ADB18BE0F1CE41CC5D839C7DBAA10C52E5E9849D 674A1323C42CF5719E66EE0DB3A0A986EADA0BFD598930A8ECDCD5BF7794ABC8 40EC15520D0A497ACE831543D6BA1040D37E2A19890AE61702761D5A36105287 7E3D61FEA7763690987B3C5A59CD55BE2301D0B367EC15063EADFE778A1E8E22 79EFA70F49DA9188CEBF8356793BA518AA14583D578FC599ABB08EA036039803 C6F6ED319A9A64A8B09B5C3E973F69E135B9E681F97B5B0D2BD96566A024BFD5 11D8E12C057F5EA9AF3299C71EFEAAB7A20AF19CE95901AB2D8F47C7A5E2467A F9AC4D3E88FB6105E25BA4A48F6571F08399B1453DFBE50870EE21EC1FCE4CFF F081D950C02BFBEAA5624B4848B9045BAA30538F47FD8FAEC5F62157795257BC CA73B150C73894551FAA382A7BD77F543BF2B3B637938BC8FE2375FF09D31492 E948BA45FBE75DF5780568B7814B30181476F29E18F5908B0D89C26CDD5BF24A 4ACA3F82909969A52F42AAA57BB04DE30CF24ED277E915C5957051B5B316FA8F 6565B7CC2BA3CD27638900C39EC406227F9F4B971105CC19528F2261759A9D21 2B708845098609E427D2EB6BBF2EC2CB709BCA425904A35F9EBFF547DBBEB17F BE5228E14A389F08920B31F78D593F0029A04AD29A513B7D661CD129CD4A4941 D502924A032C16000B4433B3FB3FD74A91979EEFAFF4F750DB0DC406C7DF98FD 59702BE48981F5D9A64324E19FABCDA67DD2A7BA394555FD79F6E52E2E410380 A0AC5249F43FB8F082DAC54A0AAFF1688710F25818F578D26CEAE7D995EE4AA9 C8E5A4F5915F3254C11D446060A1542B74D7A7D21A098F14C0DABEBC833F5957 3B146A8DB8AD33ACBC56068B7EA6FA284C9FAA55BF5ECF120656536C2F60B91F 1443715D7CFDE189398EDA707F962A4E152C8113DF80D5F696FC6E2794A897BD 8FB822260046C933AABE788686CFC4049EA6B3CCE3F9E24A35C5329821E00E3C 54AC2DE64D09F298B3C51C2CD304F69FF0CD05F096BC293FE035D46ECAD9B305 8B1EEB8AE8ABA78E407D3F1DF0E33F15C94CD8FCCD1EEE69F334EB4BDB2171F5 C30974ACB3E7CF062BC0F3A66C72534520CBDD2DD136FC557A6369335AED0652 37EAD55FA9C1CC263135B356A79FBA652937347D7A6A0136F4B1E88225014BBD AF6B6C58AC69C9F36D69247885962F225FB67765C1931A3B2FC22FD01568483D 6F7A13C843F10085471C340B36F43FC974A7CC35B6469D11569079C0EB921AE8 D60049CC3316DF73F6AF536E54B81C0E470ECFD60455CCF160599B61451348A1 F715433136CE96C9A192E576C458788E6C283C607738A65E89A6967973DF5903 DD6E2CECDE0075BF0A04247C703D0FA70B3F864B40ED5B01EBF71848F6AE6234 C673574AB0CF6D4AF584CFAD2705643B28AF259DA36A62656566D3B477B4C1A0 64DCFABC6ED9F21F52350E85418ED5EEBBB75077C165BE2FE20FACA7B3152FD2 CAF0A435007F4CCB5B1A8E78E7214CE0C744ADB226D4022AD5ABED614AA483EB 2BEE0537C05218423C14422F3725AD3467170B4D8D044C179DFE352EDA3DF3F3 7F06D84DA8C7B406D054FCF620221B4BD846504053DB08076DFD56EA70C7BD2E 67F7F7AFF76DEA17DBC676341D754A75C894DB125769D29C4EAE9AC26FF415D4 99A7CC908A1FB15DD412E992E9459E1668A2ED9A73BE8E59F0F2348A2ADB5981 46151B4D043DAC22ACE46B40AEA593EB16D35D037ECD96BA7B7D72EC9EF15189 B29B8F026776A4E2DEF3A8CA15CDFA63E62DBD0BE5A2AFF60AC0956538B3BC00 22479A63B62108E47FF0A8E288A3190A2F8ECD905C115062D53910EF1E74BD5B 5239F2CB9F4FDABC722DF4392DA8E32E43550475F3427E7633C2F00C50DF7A4A 172765135EE311438507FB31BFFC46EB17DABD875702C05640E901476DCCE1EF 2DC1C358957C1C55B79D9F0FD1C22296FE093C525253CC45EC73921473691EDC DC075D3ED55D04FD234C1C2C25DB23416535393DBE24AA287A88F8971180CA1A 08710C65F7AFA94391AB723395AAD568C7E33AEF68395F4981CBE280732CBD43 1B7431DE42540794B8337549F76B0139C5AC272E07E26D94799F9DDFE22562E1 4E3B5C8D8DE89E2D6FF71E9394FEA7BFE9821E4036F28FA82E9A093DABAE0AEE FEBBBF669EDC211670CF21B26E6AE6F6CF75844E0F93B42842784C178FA4C331 2C0F692C03E4C596C469CC59BC54A6429338FFC8E168E933EE005422F18FD0A1 89E5C4C6A1725AEBCC5CB1F7AC46CA2351467B3737608D44396AE3AFFD687E02 8B3BFF32AFC8448C311983AC222F890893809DDE26BC5EDF9BAC6F0799C903D1 8C6704095D2BD19712926E230DD02AEAE6461EDD83AC935ECA0F0CC3D3B7A1EC FC649A614211EBEBA3D0A82B2004F815994238F3B603EA8489EF99E770EED78A 968F1DC4B267F5CDFAAF3113D089D7C85E5859F27B8DC4C5D861697590D9BB1E 19C3D7C3A7E1B95516EE38062D4EA75917FBF6D42D0B1804227B1F17190B56EB D27CEDBAC9B945BEA3F6A927E3BA6903B35183A80EB555699747DE2A22911C81 895DAD7D74B8182DB648FC01DE11C0F21F60C262B4F5C0C775C25AFF4F5099CD 3A2FA59ACA73571055ACE5F0257A53249617F3F4D9F5729FC7C2509021179DD4 D8518F68846E3E5386A1D75068986D021414BCA5F29D060610E429744B45DF03 2165ED466E72502FF62388829C78D309DB3B4824692E85E9320C26306F915148 411E4AB3FCE54B2EC4E0F6D4EBCE888A5ACBE4C407CA59E7D2F6D9087210CE13 D82DB656D4579EDBB52A85B1A79ACE87F60187BCA7BF49476B9F9D6E5FA63613 E3F0FBD72EA416F01183C3C979A7A0FCD17D37602FDA0F5395C8B6561DD80E28 CB93AD2E33E505A11DDD2FF8C9C8FEF5900AAA46FC235D65E21FDC40C05D38F0 18C7B961E0B68825282A20AF919C35EF771C5C2FE2088FD0A9C1B87F584EA540 8AF5EEA5889725A78B89B0D0134337E4959A8CBEA43EF35433B3D0F94E9AF89D BBD21341C38CE647F127AE96A57FD69BC3CAA1864AA639D6DC17987EFAA23D84 4D7BB0C6EBF40CAA5DE3A730486725CB4040B31CFDCD512256816C142ED025D6 AD169D535FD6F7B4812EB825918376AAF68B2BB41C80B96A3D3B9A613F488652 BEEC391245945B88139C4EB9D20B623C1DA9AF2F7D16D5687F6EEF459557747C CE0D2FBD2738A24573CB09583A78A6549FF60F9980CB3BC380FB32B28415AA82 A5CE8754EE149CC2E1C76AAC8EBB0EC32A0B1DD283E57D897B13E94F5EA3BEC7 206C3EBB17629125A6EF88167AFBB4B1B71738ED8C1293105D09341E2F72A325 3DFF244FE7B3027C6ABE87D7D7DE389141A2FE88F7E9C9401F8C4C2E533D8905 E28C7A75E36D4FB400BB281194B6F740497C5F2B3357F76CE8974AB302A9DBA5 A4214055B90009EA22FA33B4AF96117806FAAD0E761A116748EF16F2B426C369 247FAD0E90BD3CA3BCB791C36C132B1827A2AD09E019403B91CD8E4D89B34336 CDC17DE2EA90353B87025524283F4864FC0BE61B80C589BFF5C4C35D56ACC421 647AF184021396579AB5300EBEC37174560DE92D8122F8C04F6B1EB6CF1B5EC0 73C6294F2D41197B60086AAEEFB24223F5847CE60F6E83F8FFCA1FB06662196B AFC66EB226EC5624074CFCFF29450170C97193C83DE369C48C9E898787E475D0 5C71752556D707360BB085F25F01992F06846EEA1504342D7B63EE9F429E038C 000343A09DA0DFDB03580FEDC3E27F14241340EFB8C37A265AC470A32762E684 A645E296312B56353D4A4EC43CD13105B21161607CD36D1BF21360CDDCEDD19C 2E1125907454F4B937A58AAA65FC77DACB8832A7F896F705B48EDB0ACD864C3E 12E56395A38661AD0EDFA2944FA7CB003FE088725F37CD5D3298E0747F3D44B6 CCAAC972B7484001343EBE07D93731C4CAF4D3D801998C92580B93D9168EC94B 141D368D2D66F5AA22A219CB3FB6D1082423D45FA9DE5AD5280D3251DDBE86A5 3A2F2F63F5C2BE6B184E63FE3BB8A8276E8BC23C600727DF268593657E04F23F F5F9C59ADCDF87E47BC3B82C215F788260F9229930D9EE299A26AC58F2140178 F6D871A697D9CB34D61F638C065EF056061AFE59E31C167EC77A5680CC198B22 5BD0A51205CF3B166A1E5EB1579882BF50393D71887895ECD4FA2BB17E5CE8E6 894AD20C70791715FFD73AA5728233B3AA2C00997B099B0F31D01D082A379E50 6C196F081950DB2EC9A0FED3DAA1AA801FF89597CBCE9047D7A6B02F74B63C5C 2F00CAA693F19F214EDEAAEDBE98C6AE080F50E8E6360C7D1093C51FAA556406 E3A843FB007D4613D551F757C900AA20DD8F60F31401B13A94EF78CC8C3A43B9 B7A3D1EF13EB2673FD0F48FA5185E258846F230830213BE358E7BED98D4E4C43 8BE5D3039E76A62D2942C816DED6DA82B63F0614540005FE84ADEEC6EAFB89D3 5DDCA3297025B92DD631607FE829FD1B6637DAA0053E9B9571F0F88A93DAB433 ED2E523AA46CAA945C12AAB8F9E3703D902E881A81222FFCD82CF657AA11C9B1 37D6546D5C03688DB57AF788FDCE436E356FBDA953D3A49EFB9DCAFA63E25871 E6E75DCF3B2506E3E7A5C7A2B31B7480DF972F362ADB6FAF0E0C56074CD8C3E6 9F5AFD51471E6F52EE3D1E720D32D33D84E76C5E629BFAEDD4129301E53427B7 06EBCB48C14A7836FB12C6FCE9895B959EE78A440304BDD57B4162F0275AEA47 19416FA7905CE046F7D525A2D9490FC6771E15CF5B80D35075B5611F9B3D3188 3B2530260637C870E6D9EE417A44DFC3AA1D0A20C7338C8A084A02E9BA9C8771 22742A556E8F832756381E18609A25C72501AF1C1B2D687CAAE750356D18FF26 0EAF10AF1BB1A7F4E43A160F47C571D66A07A191F1442AF2722947CE71592964 50F7C7D3DD3E01992AE7C9CF1ED19A2E34258496E014A39A63B7898235715C97 EA8E8DA6A2052E8BE37DF383F33F28EE98BA0FDF73EA2FE84C34F32B465E2010 0C1E3057749F272CA40A90C07E918339FB08D48465F699C77B71C3FC372BEA00 72380DBDCEC5F91EED753AB9E6133EBA5D16AE0A25FCC03E8AD35CF856DCBB30 C4E75EB7C1A7BE4057008C943C4203E228E64F2012004C7C02CBAA242C2D5A97 4597B22BFAD26475BB78BA1B9FF2D83473DC97D971A31FA35DBDD6CCD7D2F5C6 B0D49134AB3C691D87D4EE2DE509C8D44BD742D508CC8D8EF117DA2F0F8E543E 451F707B2CF25B97DA0FB7C3030A13F4CB83101AB77649E3F11A1DAC63F7CBEC 70BCCEA1DD5DB0452D952C60DCFD745EA781C33D6159D0C01952E9851C0D8A68 B33A6F7D09417749C94EAFA3326B305EB0B27AE1C04FAA4D893D3A47C33FC78F D06EB28A3E2B0562ADDB1AA18C05A66BAC5026D0FD8DB032C84C1F0D0CF5D5F4 7E2764086D228220C2F3D77E57C0BD2EC4082276B858327663958260C3CDC25F 44E2866DE2EF7832FE6E9C0280A08535EE0EDEE7AFA53E2E438EAC540769F12E A6348D37E1219FE46441B41A892978FC123904F7532F2E9BAC4B1AA7B3268F8C F9DC674C48227BE09E63C87C0972F80076E0C79F6F9BBFCB4CC4F8534BA1B2C9 8B885055916934499D9A4F81970E6A77B7A3F32099BB293FC9327BE4A66E8171 A28230CAC2940B5947C4ED69261AA498586763D6F2098CB7F3DBED9827CFCC7A DC6D1950ED64831C18AAD715D3774B3759D056E3F40CBD377D73990620892D97 DA1EBD97D3C906DD241C9DB84B5978A7F69FD254ABB45BBD6619ECF6DDEF37F9 C5E372B8B03ACA3681170440BFE82F6B272B13242044C7D933AAC990B90DA35A 29772EE1E4F46A38CB9F600759076063BC9C6BF6B2A3E128DF9D5D17B72EE6D8 415E3E4D86A788F54E06B04854AD617C93F431708ECF484D811F5EB3B83956FB 2603C5BB5AA042CC8FC0A8317E759DDC5C6C5A4AC9E21CE0ACF1C02A9B72F3C2 64E40D218246E7CA384F311F23DC5A7F7DB374E0E3D066CE1D63806FEC35AAA4 100ECC05416ECE2F061CFDBC32147B4EE770072ED026236425D096E84DD009F5 5A48C44CC3138A7307297BF2B08A80874CF0D889281F4761B0D9557451DF3DA7 2DE6C083E4FDF42A54520864E06191C88F62032F15D6FE8A368B398CA9379AB1 292756DF7066BB9B9088EDA3A1565DAD1C08E402BD6CF4EC99EC3CF3C97CDD3E 0DE35AC5CE15B36401360DD1D3A7ECF49D9963C57D5A69DD11F6760850FD686F 798015231BA851FA8C1F961D71CC4D1A11BEF388D2B7B077697FC8F451370398 21527F91F5F20D556E956F19270A4455D81D673DF28F37969C9B8A4E33DC3B95 B0F930AF46521682B8C2C06DA7ABA7365B5469ADE405BBA790C8AC663D3D8B0B 6EE23BDDDFA81DBEB89EFE330DBC2193D0CB5AA9E8431AAB8190B2D8CD0FF25B 6F484D43E89DD0C4EA851AF4CB1A21C8F99509E2AC88699BBDF814F7BE8259D0 00115DDCBEBC8F14F80728870976035BDB09FDF8841D1EA16A052AB54604EB02 505B3504802D416F3FDD229E4FA374413032D41E49D000F673BF02C4AB1378E8 72250855BD525A77989E7F7AB43F3D9DAEEBEA4F5816EA818D988983A453AF25 718BFDC9B44323405489247D74053915CB74E458D104621FBBDDA9C07374E48E C0F532B8C30B22CB0D0F2A48FC5EE4296F52B8E1CF1D678F3C26D1DFFB2DB9A9 81E3997BBFB6AB9BFD7D0345DA43E917069C2E5A7A205C68E62261CFF48B89B5 0829367082D5CBC15179AA9B8856E6374FEE2DED2612EFDF26A7AAA13916C3B4 38CB2D19DD2DEB414DFD0EC3149ADAEDA84CDAAC4D4A7AA12DE56EF0F476F7E1 7B52C16E45BBFCAE27482D0B122DBE0F38CBEA0C0EC3D6081CF5166D64EA42FE BE65AFBC49CA12368B0C4FF30268850F19748BDE81050299EF376B0BCEE724BC D89F13DFD07FFA1407AE16575C363FFDAC672B635E55AE7DBA3877950CE83F4B B921CAF0B7D128D2C5F433E7429F8950CFF585D6D77443726C9E61DB4E6B4C64 CDC5D1910FC5E9A82455CF2ACBD30F2BF92813B3766A44A7DB05D5AD103ABF7E 871C485044C0264EC79FC5E180BE62BB02C8AAD47B6B3D4223BB696725223A06 286E357066AC2041236804808B434CDC5970A61B02902AA15C39028C26214AE5 7996E505F90584D4457D31F32FE835691F35936C5058145AEFF4D474E289B5D3 E88D5C62820475BC49294BB66E1C719AA298DF6D4BFD8105B71AC8CB616F64C8 3D83AB85DEECE7302C97262EE71CC9AB380BD4AA27003ED7AB9306CB76B744A2 B6DFA69E23C072B94CCA39F01660E2F9AD03307007054179389B90316F00A491 E5D5E54937B9F6D445F2D54E8335B92A3661C980E1CB520B1F109FF5DD1B2C1E 2DF6F9DD3784933EE4CAD908AD8D2A15EDD2C0D6408662F9C57ACFE816619D44 ABDEE69D695B81E535E38B3A6C6F5DC908F4EB8169C7AA0C9F59601233990344 8B3621F8D578877387723BF7A30D71416FAC38ADE439CABE703AE37E598939DC 94B19613C79702597E31B4E170024E1A0340553B02FC5DD761B91231BA70D919 81C0DA29102B621EEA28AA0622135A8D3562F20F043E7D9DCE370CD30BCA81D0 5C08AD22232D08EA71764ED574089E864B12B8AD46C5554A16F707BD654201ED 6FDF8F0D824991B80054A4F3CBF1B0B9EFB0DE74A4EAB8011FED42A3AFDEF56E 0D31667C6B206B73092499DF66534FE418EA3C70653C7289843BD9317A1EDF3D 33FCEB6BEBDAB0966FEE169A23A76A525FA61CB1292CFACF46C374BB0997F686 58E2782C2ECA15CF3B4D1448A87E42CC4094DA61BEB4CB1F24C159C72D715A79 4DDAC90B9E67CE41D99BCD84E774AB127B923FB4B31B6FEC747FE8628F1A9772 0DBD052E98BA90C29450FDD7BBDFA8CF473527929D14015228776DDBF2F73325 978AA1BB6995264719930CFF839282CACAADA2C284B1C5A9EF450C2AF472F345 240A06D1F1F2907C0C2EEB3EE7D75B10E351E459083E89187FEE20F2CD624DC6 B4B5DEB78FA951FD627F4B644D53464AD3D66B445409D8EA62FEB927796AF4BA 34CBF1B167BA85A4B102C8E2758A1D50F9E5034EDB0F8F4FBCAE139E037CC6BA A8846900F339A983DCCD6A7C82155C20788F91C94A2885733766E873A998FFCE FC5EC3EED1DC39FE0DB262EE6AE3E718027A6B03F1E343DA8E08E5BD27C03580 5E9E47E644587242D5CD0A2592D8D1290C549D2E92B8EB706F51E9774F884DAE 245CC193EFAE07259C1CC9840187BF837078C6EE3E23E029B8D614028560FA14 96B27C7F1FCF54B472F19081E69B251EE36E55399339B74D9BC64CEC4E5662F9 E5DCFBD532B51230DA0EEF198D0822F6C54C87735BCAF722FCF7DCD072DCD2CF 2C45FFE2F05549DE18F2863A226757FD537F20E4BCCC62613B41CCDEBAF3681B 6A630278A827AE2AF8D257C1A5F5BADA9FD94B35BF91F278765780B667F1C495 C865602C9FE71F7235C2DE7ABB1A2BD21E5032ACDC456EDA1CEFD73BF776115D 9BCD2DDA1E2F4A7E42D8437B75A22BB86727ABB18D9886DF171654828A941322 D1281484C3AB629B0362077DE8ABD73B823DBF4E5F98CA8FB0BF58B857422156 EF9EEB2C1ED4AABDDE31896634B81664658166EFE871091A7F5717A63D76999F BA160AAA5BAED913C7336DC682BE223706373AA5B6BFCB8B54E0C3CA2584A6CF 1552A4FAF6DD15CC7723669EE1FA2AE53666FCDE7162AE10F88A7A3E2D30203D BF119B1669F61074EC40C40E4E5928279BB3593DDD3511478D64E827ED0BBEA1 42869CEB9B1609D48A7D816C2C347EE95A850A870AA28EE952A73FF9BEC94DEE 44A0195396D1588A5265E2F4EDBC12E8E133A710125C8D74ABFB2B5E5E9DB11C 7BB68537A5A136DFDFB915F9395B3C6DD82A73FD8C813322D2F21A5EF3644532 A903651CF43F2058A130B81CA0D141FE095B46E4ABE15F6F94E44D1731662FE3 9ECD68FFC53464A6DF9F5D6FB27161C3E844A528EA3ACA74985B43B8B5051B61 D84E7FB513D8C63A89FC0DC5FB2AE65D72B8AC7C6C7B5894936880BA279BC1C4 D0FB0020494BA1AECC8F4BE6DFEE35B37AD3FCE9F217465D26D2A199ACB2FA7C 9DF1BF064E977253C714B7083F68B4547F254093032C9C53FFF0590FBBD5D99E B1EB986E538F1D83C67ECEA652CC01184654CCD532AFC4300E634CB66F3C200A 73D67879526F47CBCC6DE13197AFE5146190560FA62A01BAE13F80D5D9AF2EE8 706A0BF373922D7C1553D1A1FA0C1BE46F902C1F95B8B9F71F697AFD7140A1CA 6D23A721B98A90BF85975229D719FD9C7127AC411948FD66F0DC4DA3B5C90FC3 A395E4F3447772615028D55987FF1DB5EEACA58F099A1F1A364A70A6E4C5CC16 235E84E9E19CA3CBF5F37ADFAE65990A9E09E14A9C54DABE4324662F6A0CC736 E16440667B00342442E04FB0FA13E8BD0090A74F9A473F040F11626BC1F983FD 5CC8789A22096F607AEA3D63497CBE2760343AB18A2BB15272A1A1E99441CFEC DBE74179FBF051C3975517A48CB70E748D6662F2D32F491BF5BD9913EB8BE97F A5832DCA7A268C410A939F0C135ECC8D5549A1F3E42AE01D7CCE0330E5792ECD 4BA14A3F9C70179E120374D1069857F5F981590818F880D877AEC81C08CC70E0 E30B74ADBA378F8E2C64BC3B21C6AC672B001F8E4536FF6449963BC4BD8D6528 873B41894837B93ECD441B261BDDC9EFD8ADA5E0F78DAD0652C794B1C2B80958 70E76756CDE57955E2D59F33E08C94594F46B171CD0B3DFDD070A836AF19B416 BF2CF76A57AA40E88FE1E7A26C5C7003D88E08B64515F00BCEF3EF969FE8CA62 A821CE80CE3E9972964F5FD32AE2E50996CB7FA05A64394431188BDDF94286A4 F473ACBA94A37EB59DA6CE7BEAF22D590E3B5C66786C6658673E2275C54A42C4 D7F0E313E57D6E5F0D2D1D82D25B7B0C609F664FB838E47E19EA331C4A3832D7 B5E55D931DDA96B18423CE5F4D3EF6E26C7595B783755C587752ACA1F17D7511 9CF69A6A0186CEE194C992BE9F61F106DF82B2EC187556D475870DEF4E714D9D 39F8F11D2486C9921358A1CF668D260666A82153833A11260567878B4DAB1755 31336B83527BD4E71A2513B60376806F4FFCD95F5E7DAFBE24BBA2CCE97D2B6E C1B81C398CE957EBCC9FB06785A471DBC003A8A516D2D24C513F59B4B73C9275 F948F8C86720122BA1B21C477F18CDB245B9CDBED7C1EBB5134F4DF91C6F0F44 7D376A7D28D3E6FC1982545029694A023CA2F43C93E7C8171BF30D28F8F273B9 ACC81B4E5406094AFFAE1F981ACB8E31DDF49CC997AA68A0F5D9010343D814C4 D417CDE93CE651FCF9C1CB792EBD77FC1CB748DFE942892A2594C25D292F81D2 998C1B408625AF52B6833709EDCC5EA74B7DAAA7CCFD584FC3EF566D980C5A7A 6DE50F35334A0E474EE56A688427049A83CC56FEB7821231488D70C210950775 681CB963A3A818D08978666AE291B5086DCE8A0ED586A78659F78EEB18A7CBCD E31575E006797630E7C788F2DE2DD385E6F57BC3D2C6EB087000CF5CC04E91A8 0B242F75AB420BBD0E97BD1404CCD25F0954AA772BC2C7873A3396DAAB1C011B 44CDB374094AA3176F1ABB9DFD81BDDE58BB02950B1CCD86A444A8066387BBAD 6EB17D32DD5578B5C13DF9EB644F95BF3AC2FF900DB26154DD94E7484C39E8A1 0140D8DB8619D2D896BE22D2FEADF64C131141BEABB219B1BA7B701D50587201 A96DB374C6CB939A6B1ED8D2AD8125FD9AACF1FE2C8DA562900F756B615D9045 4B64D793DE59DA699B75F495CE12A3A5269346D6B0D8C72A82DFA78844616B53 4E5B133211D963C1BFEFB408EE348874190256F41D0EC6AAD7364FF0150F17D5 9508BC05759F60106B4F5A3122EC40AF98EBA8408481F2FFFA0431C4DB287430 89FCF8F87F2982030985AF175EFDCF6EE9F274DBC3600E608C999825A7472372 0796F6D7CD638D0081DF92992A5BFD49B4E0BBA2EDF4A88BB4E3567C8FCFD8FA AD2883E44C3405A958EB5950F0441C3BA757578C38674091F4B85802278B7DE2 2166D3D204FD9D82F6A1E743628EDC2FD1F049C08956AF8FEA2B258F8B28A190 37C170A09105B6A752F3801FA04D7B376266F466332FE35AC3E7C7F58549B20D A7FBB94ADCD51D3050800C6D00DDF9B26F6BCB36F3DF30FF2A36B3A6121614F0 C8BBE2204A5292C35480120925216DAADE74C35AEB06928B6950DDE11CA38C1F EB6CB50F1571434945497C9D36FBB91E31D7AB3E2A721BE94C395B1F55D1C70D 99E11FFEA6B35E4CF25849B15F6A074499B8B3BEFD337821BA067039DEB40154 34BBC2E10E21B0F489C4A23818340B870847EB099B8A07154FA699E2433297C7 D8B271510DDFBC7CC8A942694498DCF47FD306A8B92C4F49424C41A358FDB110 E4C34E96D3585CE4BA1F21A125FDB67A7AFC0A4E9BC3097504B68B524E19B985 628500D5B81782885702DB3144426F4A2B2474829702A059C941C6B67C1B5B11 4DB721494FE30D72596B8BEFD02B9070799134FE7AFF2DEA0AAC9EC7E22340C2 E6761FFB332D436548A739D609C816E52379C2A03E5D386413B5D44B93618FA4 9905C5A35F37590DBD51EA2D1659E9CF55D6CBE1291830BA5189C231E79EFE75 76D7877CA3B04F387D18CFF17E88F9D8C87B110AB67D1B7C047153609B64A9F5 0758DD9357CBE29FF0BEA410F407B3035CECADA2F289FE91F6797305787C2D71 DBAA733D20A441E38286F7978969851C0DF584760496FB62B811175A410C2D10 1ED792BFD393A992C9F5D3B9A17C5CE99D49D829E3EA57DDD6D4F2ABB8F4574E A4E3C7196E521582882F1DE9E22797E8CCD2961F0D7EA3CC8592A5F019E1FD00 6A4CA17B1ECBA7C8F953849DB2D46FF9E4537DF1305075505009C38055A0B595 EFAC02A120CA4C7F5A6CFFF15ECE5EAC45795FC1CA85881ED8CFDC605BD4CABA D1E90591BE34077733C48B16BFCA9C29D8157C553FDC4046A3BD27E10D8AC5D5 A625F06EC1A7208F0642EB14955C056C1D8561CE9517FBA849DD1667E51325CE 6821977DE0A028A2E4602DB513215BA382F423CA5EE1145BE0EEE91A6D964129 3F0FF6AC4F85BE130CDD7C80725366B8ADCD1F001D66CBD0949A66C083203108 A4FF60415E53B172181F788CCC64D35E840B48EE8ECE13EB1E3008AC4AB86003 FB6C19AB9E98E0DC0A06508C4451F951065B9EAA221D65C5FD8922BF7AF24A4A B70A36F4D7520855F5593D25178A9A35B9AC27601A9E94A22A66C44C83401B45 0D0705AC5674E6DA615A7798ADF9CBED0A1A7C4BDA85D4546BC8CD7B9851E57E D6F53899543B0FD1F6966B5A764C71D586A81A50DC87E68EB32029CF36E4B259 D70F92EA2E434ABB56468058FC340FF8CA076C2BE79C57FF3AEAD7C026D6F744 5501D2C0C3EB880FA5488B7BA8C19855E7B563820E0696E923BD4BA558AA4E7D 6B6979FD0588793D89E7D37FCDFB3D623B149E979EB3105C77F01D7E6A86D66A 7E687E627CFE8FD069950114DD82B2496594156C92E823039E06D30FC9BF09B2 E6789B7580FD1CC4F0821414581E834FD957653673FA9A32C779FD7C286C8219 6A8463BECB7828BF600C211BE9CEDE5C08B0C76FEFF48FE369937A9A7758582B D64041B2F959DB1DD4AD5C22928613EA3EFD205610CCBA56B514FDF7E6E144C1 6B2732D0B7C1066635AEC504FC9258DC4F544F8AB08E40359A12B0E97475EE71 A664521331A05352C3AB4D9B9917F1E1E1BED691F849AB9880B6AD3BCAC2CE3F 99EF8AD1B638991C531EA363786CD6E21AE21BB13226D72129E6AA7FB852A78B C6107AAB948F662F542F5AE3BDADB5CB0A44AA26A2081EDBBC43E14B7C09A730 7F82CE21AFC74CDEB3874138F6034C53565F5A0CE37BFC555E3C1D5A279D27F6 EBC0C02C78F77BD9891722BB7EB000C98B057872EF011DBFD8CD389A79E3460F 9AABF19FDEAB40E549CBD023B2856C454AA0FD35A07261B1EC29DAEB237ABEB2 895388DE9B46565075C650D798B76C2108C0E50AC904E345551DA950CD956066 99EBE2AB1C41AF387C75403EA1F922E532F9ABE31B48301BB5DC7C663287CD28 D95925DCE18A22DEE9E448C561F321C6BDB5DDB37E12D9BE6D9479348B44D109 665DD042FE01744C8C3B42AB84B9CD2794CE09DC18BAFB37F6364E3572991982 104BC328B28D0792E0F66924113102FA420EC7FBFE21F52AA3D138E5198C2CA9 D20682DA532D3B9C7BBDE18F689FB2128694DCC0006E67883134F1C3DC9ADDC1 6FB1A17B4FBB0F5117B324D80839707C9F7E09059CCE9179FE4F8049E90E9DBD FBDC2EB76AC3E0C973531B750D8C56591ECB00124D113C1717314DF15A59E155 C958FDCE8D4BDBA9F25AAB12D45046E13D337CEFCC383DD97039837E67517016 0F0A2FE92E42F4DEBFFF3691FBB89C6C45FEA0DEEBDA73CAFB457D6BE77C9D48 9C9AED0617DF236E28BDB7B954AEF2D54445500EC22AB3086D835E03D0D8AAC4 BB397A98603163155B896BDEA08994C17C01E8ECB41E4ED7FF9E624894139500 F2F1137775868D69D0C3355AF672D6DCF09A62FAA8C3E48528047B7E2905E5D0 5DC739290B2DAC51102FC8E430D5253F1DAFEDA9173C54A50AAD336F460A6738 8865191BDAE87C08694F73EC574D68A8D9F085543BED57597BF2452363443408 79AB31F351E63E10264C1F83683930A1F15B384FF1BB73C15DF825BD6DA735CC 3E329B51BFE7B28E90A8CF81B9F0D0A09A0B96A3FD4FEB501BDD8ED4B4F71BB0 62FD8A2AF9BB28F8B587BBC7208A2B238084B2D9EF5C03C2B5F89F077E2075E2 A472CC6DEFD0248F1216CA4E760AC613196D54A9F18A6DB92222C1FC56F24713 E7A9B61C6D451FEB0B0133E9B4DA61D4E4EA928D93CB06CDF6FAB15AC288ECB1 2BE253DC7835D5896E9B8ECC47EB18A059673963DB7C5B7BFAA53345A5832762 C6F8045DA52D82F95D89A9F62AA3C15B6A9381E11C7617569EC0D65B25B34BF5 DFB13B4C1944371632C49022835D828F0D3577360960645BDD1D65125800F417 990EE566DAEF94F8C01AAC5BFC60215B836BB5B5AE6F2BB37EBFED061749ED8B 102B2B5DA4699F99D873A5527AA0887FDE2DC2D62E072BC3EBD69A43EF6CEE64 FBB5B2CE058034E96FDC4283E981BCA3F4C6BFB2CBA2CD40EE3CB00D249E5FAF DC766ACA416C335D9A5662A6B01F84FE12965A0A42AA0D5D8BE5387113025535 146C4D28EBB08E47D18566A7039819D5BD8B78F3EB38CBA86A46AC1F5490F3F5 9A7C1BCB3D4F9D6BBD8B0DE2F6D34DA5BA4B7BC825CFABD099BB13DB0969A2FC FDD516500B4BCBF39D6B2B780B15EC4CE268D50607662FFCD35D0E745A2A23B2 4E510C81BBBF44BE955A683440252D0769F69A01EF6011FE0309A38DD07C7698 82A5316716C7A7A214D3490E3E2E3803550BB55503CCBF89493F1021A88F10EA 2951D7D9821CDE03DFE8E14E32E31220D12997967A4962B34F54BA566BBE4AAE 3023C9BFB9F8384B828D4832BED200257A384F2A9F2DD2117CC473568133A2D2 88CD185B245CA7A7C22FC1B7C462959BFB970566FCB4C132B03D2B211FFC5054 872E4E157DAF93A2ED67678BE54615C08065F4CAF36B4B684C59C5B53C8C1C34 12B6AF0338DCE73FDB823EA366541A98C5A2311EDC4CD7A45CA57CDCC30A471E AA92CAE7E92C85E42E7807F5FD5B1689D8359BA948D7D2E9484910E1E1A3A978 F573351525A22880E0B1F202B39A9BC66DD085CE9A4B3F11C3D35120A8845880 7FF5CD34CDAE4EFEB4F4460B5A12A47E7BF66ADFFA455D29BAF3B042F0B8182F B513B6BA8A3835CF6167EAFB7A217B50097FE64C4B57AA6A4922546FBCD49727 30F5AA6CD96FB0ADAF75D795E54117A9142D9EFA59EFE991D9023530DCE5981C 29C85FA0FDD80F8BB60CA8BD953EF0A7C5CE5AE7939BA83E74DB2DDCC0657AC4 427431236C88F5FE3B018E86775CDA3953F3A78DB4453B14EF469791E60B3FB2 9472A0F44538EF10B9368197680831CCEBB8A35BFA8E57B0A3C0D81E2B98AD7B A903B6FDEC52FF9954FC5EFFBB78944530840CBAEDF5339D2D417BA09529282D AEA455DA4986789079F6A857FC83F9A35157605A87165C14D17699DAF4CF5770 BF3636D1FC0D33C151500AD4AB9F164DCA6E5D1869C82B79A787A99392661682 F31862F235450AA07C416CF3E17ABA806982CBE165651C031B61A8C27A59664B 0C9B44507E31B695D549D0C8F1AEFCBF9BF744CC02A50754C8B71947976261CC B75A991B0E257EC4C5AA30CD530C031EC28E5B3B86F2381C7372D643A6DAE672 C6003397309D7BC3BF91337DC3A09ECA46832EC866A8B1F24AE105CF7C4D7947 3962552A88E8B45CADF925F7487CEE5398E6E7A4ADA9B67B6D6EC2FF9C3855BD 4BEB2B202087032FC27B310ABA7E2C7067B28E85DD950E9A7A7E05EDEF8A3DFE 49CA0F94EFAFD409BD0DEC6F35264C3D44A3B8D8343C206C348DEF0B6304FF6C 5E7B50A95ACC77BAA44B5C721931AD20E853793AC6AB5FA2B8DC15265EAF726E 9DEC43942FCFCC22ECD06C5A4EECC3D342F48519AF96037D15C0196A11194F02 737AAFFF47F65217F1E8E7D917464B2FB01AA2CC18EB7CE7F9966CAC38996BA7 E957F01138CE3F67A52AD3249A580368B4BCFAA3D6CE153C1A7B9B61CAC6BB3F E0E4F9E0C8547B47E1F5C073FA728098C05A7735E8614E77B55FC6D4DBD13856 01CD5D5E34E0B12A036C5061C95636B4E5529F62D9A8576A3EF54AAE9AC02110 F54454FBA548870AEC4285630D557A8DD4A9AA37F19E5954F6E0E87422C3A32C 5AAC90FA0218201EAA426B5BF35A294C828139F85F670AEA3F005A752FA4D9D1 01EBC4F06187F8A06D19045F89FDF9AA827D09E6D91708AE699E2D182E8682B7 712F153A60F3957341A1FA52F538EFBDA3FE82EA258BE035B77E7FF4C6C42A52 C696DB41A7D1E7B75841F9F2CC9B7A3E367AA69DE46383A3645A74A45032B48E 96655051EB8320B3E46D6F44894D82C164C1EF256C7640D2B61C44D40E467AE5 A898A0661612FE0FF4A6002B2B5645EDBE7D5354B9F871B20B06B0A7CABE1A3F 57EE2055DBBF85F89F578ADAAA2C08DB92A6B50F581B5DC17877C2E2AE62A380 2787B725D78C633B6259252606FA23B8E9CC43C6E952FD6475518604917D2F43 751593DE15012C464041E3618B686013E189D9F46DF7505D6C44172108A5C638 7C441536653F1AD6EDECB436DA5A47EF5DA47DC4C531F690226D3D13036FC42C F49F111C0CB261F15CF1C893797C61811EB425406BCAD3607DD81A454E8BCB1F 3CD40F46C3A233097B918B3EFF276399720CC2146FCFB1199EDE13F4AF97BE26 DC448C20B44E623F82E6CB97BB1293711A089F0086CE3F4A248386A2FFA8AF6B 239302A040D0D93ADC5F747238714D04CF9D3185F239E39A94E765CEFA114D8A C8BBC532D4B0255C50716B154555F5C3EAA57C5FB985C18D46216392C11AE440 971FD1198FA6FA5B98ECC6981997626AE362268495AEBB98E04673A12D7B9B20 DC9EA613A0B8C3FC515FA3A48840A7DFC2DE1B6D0FE0DE9FF7CB388BAE21EEDF 030D1DD30F626D27A62A1B2AA00B517E7810E9ACAE1419595B6C258A7916579E DFCB4361FFC721D5B554A36B670DE199EBCBB4E1D38A75D2C0A4D0D532FB3BDF 8F1B4FD221CA73F5E980701F62C800E2172D6B9378CCE56A669085E5D917C3B9 4BBCE88820A516F373DD736F96CD642E81140BB691D99A5C57EB05BD032E09D8 D0E636704F0E95528B007BDFE1910620228C43FC0D1EABE305C5054A8344CA3C 34488A6E5FFE5DD55F2516CCB69CBBE0561D5759D1DAB918DC65DE23DEBB96C0 A0437099483335B6C623CCD1C1A01817B5A18424A7822FB06ED6ABAC523A92A1 62F52C1F3B235576D7D383F9F7A11B0A0B24D90D8B82CF42FAD84C78FF3A1C68 E1E5206F74DA74D382F00648BBF0A2BD9AE19A39F118FD1816E9E10E99FDD337 E4D111C64F45D4690DD7270DC7AF5F318F9DFD69957075DED7A08C8305A1A6F7 1FACD0935948C45B1BD15D319C6106C5E16A0173D55A2038C0E18D3E4815493C 6D2645ED03129D9D5FE839E0CFF83C6EF22805836E6E0440AFDCCC6C7D9E93A1 D9887D1B5372BEE93EF862E3E8B04482CBE79FD0269837742973886558C5933A BC47E4C0953CABADE0FD94EA23F9EC93A701C59AA770C249680CA29CFE30B428 52B2018D01C6ACEEC9EB6AC3966DB4ACEBA8EC8A6FDE32F9BD59776C73F3C9EE ECC58D6A3654B8BE84A065A60EB0E7D2D369E0DB62E91495C682D9B17C193A77 89384B05582566B1CA600A96735C5B22A4B7F19E3C79A7255BF42164AB295F6E 9636048C4DC1A633615781E04D1F0E734EAA889036F29B90F341973CAB8E654A 7F6175D0F86FDCB556A8F61C155ECBDBCA0667168849EDFC3C3247F3C25A9066 4E892628EC302081C7A4984A3A2491423716DC7AAF3BC44989677036E7CEDDFC 6BD023C1B783C32693BB0AF0F4E26D913DCF659359827E4664AAA6004E00E50E F19FCECDD2A51CB5CA9705DFD2614209892251E61A395116B0A71CC6E51BAF10 13685A025044E0DC1B1AE5131F787480A53694E07602DC70E0503200C54D448C 4AE15E2D90B3090777826C3FCC56C30E5DD48F5ED7FE04DC327E938AEBCDD252 57A1103B0B7032ADA46B323A26815862FF5ABE1A6277B38C8B6159088DECA925 821EFEB0C76925C4FF4B033A9C8A29796C6EF02E8A4964CEFF9C3474910B2546 005177C27476ABC17D07F51AB5E183B6982E7DAFAAA492C81736085971EF565A BAD452E49198F047F87ADA15E4D36F4FFFBC333B22D90C330A01C0D27ED815AF DCE7EEB3F84206D9218A42E8AAB02A633F615146C28B5A7A3941953D86470D29 FCEB68844215B2F058A246BAC172DDE003BED068788CA146944BD4BBA54498C5 7E90F25DC239EE8CB81EED1B21317530700A51B6B4D85026977349A0E2126BC9 502F0422BB9D594FCA7BA401B298E5FBFC505B7CA9E0DB11A5BAC70972192092 F8003E7FADDE0DA3ACFDFFF9B7994CDFA88D814DFFABE62A6342BFACBACD65AB 7822BF6BEED0893597166543D6DB4CD02C113767070988719BA1D8CD80871995 AE4E039B26E19628A30F6BD7712E368E920C0BED6FADE95368AD56C5910D8F77 F70B25EB7ECD0CD2762EBD54A9B3FA73AA212E4B0009969AC55A5731C49AFFB3 248A19EE66D50FF5C382504772E2566E643CE5EC0D99C6695680F22F278542F5 6494B6CD56FBD95B11991429837252438D68087E9D082750121B6399757048B7 277DEA9DC190741064B69741A8940C279F63BBA3E209394F3928F155B446A212 E94A029CFC9DC3A72B6559BF92F94AAC2DAA320DB00094F16350E0767FE270AC D7822962DF48E92E66978AB3A23236BD8DE1149CDFFFA53C1B25DC478048E773 0FFAB078DAC7996BA75CD751CB9E995B678B49AE100AAD70B04349D539CA72C9 BBA4A85E6E9D24DFDEE6389EED66D951C988133FCF2CAF1C7F4AA7C15ACE0DF7 ADC7E71E0350D9A9A60ADB8BCAE808A1D8F8190C8A4744D7EDF26B4F12601664 427ECD88B3EAF507B6328119C8B738CAB3103860115BBC46236F97C4E6100019 7F724B84FB8CCBBB5553003B018133AF4E92CD4BB7A75E732F0F4DA43531CF75 B7AC836B9EE16F734D9FFF931A5312A56EB2B71CE8429331FED4F7EA228F4FE7 D9D00A6EADAA0EFC8EA0194208544AA186981E05A0E7C49907201D905151F50C FF992F0933D789FE9F681B19AF913105FA2C96936EFF540779B55B83DC646BAD 208324AAD414B29E4753DD19E532A42ECE49DD539C7FDBD157937DAD60DD4501 6297A4619B50480DC8C9941C3AE8973EB52B7043642F62E194688CB5C270296E 2A4403CEA918413F0EF92106CA191198EC9069E04878082B0EEE799B300784A0 0AF46758B30AC0D99D74AF461352C2203285C027BBD21219F2C0CA1F50E7494B EFAC529A26ABE666D5979A7A6332C8402891C26A2A2016C3DB5AA09095775C61 A3D9F7FAACE2277826E311D00B3CCD84F17AD74FA26EE5B29AE959015C1CA302 D4DF9CCFFEA5820852CA21A19F3DDA8640DD6A3EC96B8C7AF337E316B98254DB B4108E3E0A93B7783413B36B7127F434A712726ACDDBA427CBB3DF6212B5089D 3692D2F1771C5524E79A98EEED92D7217A1FF7AB7B8FEB478CFB480CFD5B990F 69BB32A8861E33191B50EDA113713E3441B59666EC50FE51289B3237D2EDD4CA 5794F81C53AEF607B6BC82190225C78382AB03CDF853FA267C79AC0FDDBF18F0 1E419628B80918B3BBD5C0833A8E798F98909B9744B56ED9D88212637F9624F2 3C938B62739C9E0CEB02FA79262F4E317AB68511875ED01BD5EDF71B375AEFE2 92FCF6C1872A5F63B444C0E79FB27521B4A23566CF4061E8A869457514C32315 E814A6021183C816B924BBDDAFBB8A20D830B8A4AC916801182A4D1AEB987E7C 3572D04D6E93624ECA999B04C2E8F52DA037C19AF65B4FF5B149E471D9CF4EC2 01D53CEE5BFEAFF42CBF6CF2E1C1EAF006CB2A397EA73E081BDB4E2E66615CE4 72EE5C7542887EDF2C9AE29AD73A12173309CEC15880A8279D5FE996ABBCE605 0B086ECB301495F7A65B5DB608AC78720B05DBF01528BA30FF134CA0C993AB04 042087DCB06CFADE56D508F513085A5B212125F90C3C70DBC5D32407FD16EEC0 E4FF5E05EB8FB7D8BE7A004EF1924B73E68BF76789E7EF13C3F8CA7129E350EB B888EF9B9F69E04D104E719F32BFA1295EAFFEF3CA137386DB5C15D209C04133 EDC2A9931ED4267AA33D32168400F4DA81D71FC2351A361F024D36339A60E266 0A1E91C77D495EEA1AB4C2D24514F726FB0B3348907E8FE28E0172EC30D9AB31 ADE4675B73FE1321C90BCD9C32B1B3CDA509D702F1B2FDD00055F1FA525B6A44 80DFE6DDB1DA30DA844FF4EA3C3196DF234F3D5024AA841E16F6299A2E5560DC EE963F814246B6242BB948004E95F4BAE1B591F7237FE83DD458DD116FFF1503 5E288DCD2FA00638EF3C255C1EFD4559C38F0AA71C280169E65DAE835D16E917 0403E0729E345821AA8490AE1EDA60BFA863C75DBEE15A9232A1C97160348C9B 02E34A48571912049F1E6C85A91A36D8B8019CBEECF552E5B1D0064A8AC0EFF9 7CC95CD4D257B5C0DB55081044039161606A761C418E6844794A96E5C782A278 E4C7D92289915DF2ED2854D29468C37B535111CC7C8E466B479511B5FA977503 063426752AADBDD96812DB4CCE0F911380CE599547CC10877E24A75FD4EEA21A ABB4A0B8E932E80E5C9F1351DD07D94685078572D0F132A715AF3CEC57317F00 7FCB9100A8BC79537FDE44EA53D26CFF714F19971A5DEC18750F1E04856B2F2A C02B5834772CB7A3A7F1AA2581A446FAE63C5FFC126C9A03B304F9A82F8B19D0 891F17F475C0B7E33A4320D03319DDADD94697EEEBC1AF22BB5BD903AD39D5A3 ADBBABB2BC2F406156DFEF235E7C16388237F0EFD2D38CD86B51A5FD7C8FB918 C046EEF7CBC4F53AF19918B56DDBFA691BB44C9C8443331EB287A6D1BDE5113B 73F6E3532729185EC8E1EA8B82A794CBC5ADA36F551C740B1A08DC6D5EFD419F DBF983AC5825FD0E0268F93B821620FBCB696431D25E1BEB38ADACC8B0857C2A 8C02B47BCEB415E910B16BA0682BA629CE00C4CBEFDD0535EC5E10F348964C30 93B6C1772B7C14B4780EE247C2D2F1B3C8D0581CBC847543450F5D3E9A35C466 D1B2F7AD694EAF8B832493B17B2DAC889D462EA6C21213CF9EF2414D95355156 52B3D779943E2F4E1655D181D96698EEDB479DB67A4B9444A9F450DEC4156986 8B914980AFA45FFCE4E0605D61FD19D8E26E5AC96E81F49194EFB7CC8369827A D71FB0AF73D90960B292B835F4E3EA1ACBE9EB9F2E867C39903A60C647781B06 41F755F64D0438ED9C49F53F0CC1BBECC2ADD5435722735BB695F6D910B81E95 3ABEB784D3C2330FA69BBE6F08CCA1AC994E0840AC4D5B186B6B124E262E43AD 3C7007A3A37E02577930F101E1FB72F0D46283EA07AB23EAF6BFE4DDF47A61BD 60D93E994C84D3EFE3FD6E648B7E5FCA650323D68929F67A02F4A3D8B958EC38 444F15202914A24E7D54FE197737B409B91087C553E69818597EDBB5FC397854 E888BE33085F8325913F0257750A0971BC9522754A4BEEC68AB46CB33C38B938 421FB66D123487EFE6583EE841DE0DF2FE91EFBE541E75589709DCB57A62BC5C 0501F0553EF4C3F5DE3E7ED2845C1B3B2F01702A8FC228CCEC48EB011F08D833 411DF2611833DEF840893BE3809A20383A7915002DFC8854A8BE050F345D3839 3589A02F95B48374147930F79461F10C8A9394E6698A34ACA52BE8308679CEA2 D4185127D4D01ADEF85F930296FEBD9E01F87CBAF4084E5361B1E5D80C45CE95 CAB024A68CB3DEBBD10244F1069FE9ACA7460180B157F1415C3ED33950CD679A DF6904B3C39CF2945ACAE97BBC96BD671ECC43D9270EB094FB692D3888CDA463 8EECE06E55230918317B67876B15422E3F7524A26EE46130C02F4B5B30AF6FE8 1332BBABEBF2B56E3698715D1F31E2BB950B8BBFBEA6B396B4B3F5A678CC55FB 757DEFA8B621E0F13939FD102374910DE0456C7C232D187130E46C6CC2898B64 0D8E010D854281C0D7B3C11E7B616FC86C46F0D3514B322FF0F1E1C5827C41DA 4EE60422AF5AA548603E7F3F55A763F69A05327E022FF722EE6F0AED8A848769 31A2DBBA252324F1825AD2C17FB0F6D9C47723118795A537A0BB4AD431A9759D 656E959D4DC9D78454C6FD326E1C760FF26B9381E14BD8E57CA2DE306E6B1CFE 55D35C57943459A64CF6B547050F3199AD98644F143BE2ED60B292733DC13A0D 11622295C77698035DC3F399E6763356FBDFE85D542FC24D455A82145E69BB9E 7F70FD3E3280FFCDFFAAF0036DDDE12B8B30394985BC54B7EEDA2A2C8FA20E84 0C0406919576AD6D55C5BDAE36371D7537B7E4EC6FC6FA31D01B8E4610C03559 9EDC4538A9F22817F38CD216165DC69DE7AA166C619D52587F4D454BD9C05525 76E404D90671BDF360D662C94E4BF0EC05D925484F40BAD9B0B2442EAFBE3BC5 CB4399277DAE4F61A346EFE8DA0BE1596F3351F28091F7FCF4E6DF9010CFFA40 DA2089DE0EAC92A8A26FB4136773B254FE941DECD389D3E04A5EAE1D78FF4235 FC234FF05526D27DBEB4773784B9FC270196744718DE3A6128050788A23CE25D D79F90BE761B49A5B89616E2B3DE8EB4E08A80A112B625A59BEBBDB88C0EA42E BCD2E2F752D7889778949DB30CE33CBE99C8EA2F15D1BBF491B3B90D94EA56F2 9F10E34CC5C585BC236091874499708DF130C6CAD353F59997BFCFCD7A16A4B2 F83C4F6C5DB1689D6D4B2E32F75A91C5EE76EAC56306FFEE203D3C78DCF573DB 40CF05493FB77E956D2A9F3DBAC891C2D3F0CBE210C5356437B664B3F531F6CC 9B507F651CF22F8C4F1C84439A67D6657A20136EA2AC6B581967C2917AF8C51F 212450B22B2CD229C9B9943C640D8343A84097ABAA1127EABF237A6F1DA2725E 950ABDCC695DBCA52F927A6EE8E60AB5671DC740FADA2EE69BCD18D684331021 240934F7E9554C1CCDF87B278256C66FF233BB7A343C246BFC3891BB2C001210 49692B8B62A78A495969E401A33134EBA1190C8C0987F38F7E440878C5C2D252 DE1B8A63722AE60BD6FDAFE453D80F3FB12582F32F3BDC4A953B9878EB2B8C9B E98D1FED949907549D8834A25173F6445A748D7A3D8BA231890534CD307291CA 182A4CAF5941145F7195D8E5B9A753AAD02877FF5413666D206DFAB2349F04FA D0845D8EAE1995ED2A451F9359EA1B596FFB123A0834DDC7674BC18BC6C2FDF5 39B5CE051D22C1A78DE0C7B411AE291F5A4CB6DE5C7D20614C1BA070B3676222 E816DC95805D27F7889334B9A059BC5BF69F94C7BB74ECABC9F4EA93EC2995F9 5AFE0E75A6665C650A855FE5CDD54ACFCFEB08CB959A05F1409F136061F26F4D E75BACBC9B25453E049F119413CB0FF39D91968A64F9445BE107EAC1A6E3F520 07175542715802AE219DCEFBFD626AA2BE45C56BC693F9A7442963315A87BC87 54DFCB3807BB3E13357FD0C729C9B3D639B1EF512E56DDB272ACCF81BF637D1B F7A165E4825B5C9011BDA5698F2DAAFFB6148FFC24FA24DD11C380948E9AA758 57C15A3B45B0FA40A5A9A94F4AE4CC2D38453D3A30A5F2DEEA51E8C476FB0FAA E4D6B81D5E47EB5A181AD11CE8EF83C0D470A6FE835E9B3106C682D1082D7D48 0B90EB978611E4304A478DEEA57BB6168E78889A737C9C0BBF5361D65B015DA0 90B248FA2610A30B61391B50EE88D7D749A51B5FDF2291B96F5203E1F66E7886 85C5456441A5975A5CEA97ACD5D1E3BBD5AFEC4503772D1C966CEE84E4E85732 F9015AB59AB6819F0D39DCB6F5408A6D2EE24347F6413AA49F10D18A1B0ACC86 CFE42A428FA531678583BB13FF87C3FB2C0942E11DC56659CA787028590AC167 EE2508B85EDFAE5B60E6ECEFD04584C7DFF682E97D59E71661B94F9FD3FCFDEE 00429BE9415F2C5622BF87895C806F5122B2BD63EB3BCC5B646FCA1C1E87449B 25CD489DE5B01D43F1C4C143C02480E7BFE4199A8D54FF89372F32CB10E7AF5F DA2F89E1C5C01F216B0B387D8535DB38D69F92D23D5760454BA21186264CB4E8 D1D3C79228BC83782413A323B0B712CA2DE25D5F567E1CE442E269FF3366F1BC 3F83120611E35170C60C28F5ACA6049952E2753CF9588DBADC5E49CEE27A62A7 A97AB21B8EC711CC5A9D9E6A6ACA868DD8D47A0B317BC97964ADB331FCD627CB 9738084879E2F1A00EB9194185FCF485CF9E0457CADC1F41B5421B57AC44EB03 D4E78394CF2F056BBFF3C58082F59AA673F9D41577BB89D487A57CCE02345D17 8DB3636813352DA46AC7E9004080BE3DCF8746E27F94342CDFD22BBE6D345A3A 75AE9F572BB46F0B23859A8F3E32B12F0D978074656928CC7025005D32D18B7C 10B8DDF728D97D1670007A65BF41DDBC572606883BE7A5812199B566DD4B37F0 4E8EB2B3C47C4B256062B57CCE4F0C6F23CB61BD20C070E00DDF19CD0F3C61D7 168F93FA3DFF651E005F499D584C43E97B0FCB16ABE5775941696AF678546EF1 A1F0F0BBB871D49A180028E3C3D172890D6BCC5E29878C2413A23ED47A435FD8 7810D326CC01863028AD38DE08A9BEC43E87A108DB8104B9E81BF7B86FF3AAEC 52A5A8A5C2486A5402B1F7B6751944A7B951EB4EA01944376AC91DB524152991 BBA90C55E83EDE48FA57265F6BD820DAEA4938010319055013CE3C481B49681A 5F6456F77ED132C174077681260D7F9DD739AD7EF112FBF8FFEF512EC060B0B0 FFC5D8AB607396FDF0489B6C1D03C8230A9EE5D98E25F2E7A4A14AFE7DC717B9 EAC6FB4A497D467D8BE166C9A635D941BF94D3899E2309229A5C3F1DD75AEE3B D84AAE921FB4E96CD69FE943F1DE35E6A583FE2E3C8CEA90306BB3F93FE4E14A 301D3048316F62710919E5D94618A645899D4DBD32306EC0BF94F4E123A9DC07 40ECD484613A57902FA3AAF34414321B3C5702B880F1F6425F299B9D110F57EB E0BB940008445DC59C83B1858582CC0B448AFAABD4752212C5F0DD8D5A02ACCF 00247C1AED2D7F671C40475614A3A857E104D5A2D940718748972EC13AD2A883 C3150F7F5171729724DEEFC4473AD93065F50B7C7EE4C69012ED11DA1DDBB738 6FF9C368CE45B6A0C83BA6A0A003B8F0D0022551A542DFE726E884969AFF9FFC EC0D5B7394B8D1C767AA0B0736925FAFFDC0978E746A6F10175CCC3722D770C1 8D2D0B345860FDEF706A8A5A42F921C4E5F5ABC31214524DADAE6D8DF8269020 2F9B401B7D1D3D4524DD69A2FA0030E64968132E580DD3F946498817EDBB9E99 F06BA99C7C5C01E8D9F4B1ACB4CC889E911C9B38F143855B3CB7DE4E1CAE5F55 CD13134DED58E03AAA89CC7F46E9A829301B8AC939C2538A68D35210AA9F261D EE02165F7043385065B563F7612DC6518D31F210009291752306E8294412044B 72B8CAFFA553B40FFCAEA74C3ED700BAE4723C8EF1FD33D6C35542D8E815B44E 0780F21AE7135C88C61779E51D8D16AC059B21235E478AF24D329D578360E08A 02EE49D65B9D7C64F5E2F6C706CF9630E938D12D7B4312E4B16FCD88F8618918 6267592135D5F1558D8B928BEA96CFBFB7CDC12B0DC9D0DED1ED46900279558F 4CF39EED423B5C4B7EB1436F162EEF9DF7C5724B1EFCB443BDF41ECA9E1C01AF 695800D69665D0BC5633C7C303420D7578154DFE1D2A111F61E9400AA1D97EBC 7C2A014763BD022B6E59739A7246FCE5489C70C27F2B3BA804038A9CB2920341 F4B2D38AA638C07F33E8E92EA18137E8C534F4F7E8CA53864F9D73CB38062D4E A747E565B0949C45A406F593843771C06BD473A8798215C71F7D2F68CF37C459 7D62FF6D184FD522B9873B3CD581AF45403B181590201FDA26BA7C782962 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSS8 %!PS-AdobeFont-1.0: CMSS8 003.002 %%Title: CMSS8 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMSS8. % 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/CMSS8 known{/CMSS8 findfont dup/UniqueID known{dup /UniqueID get 5000801 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 /CMSS8 def /FontBBox {-65 -250 1062 761 }readonly def /UniqueID 5000801 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSS8.) readonly def /FullName (CMSS8) 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 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 107 /k put dup 115 /s put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C6258F0D99DCD775 734480114DD0CD2931DC18782C4CCB90B6906CE08BF4CAEC2D4283CD44730A2C 28919598227F98FC5524B0CC92540E349C5B190DF5F2317AE46FFB97221BDFA5 114C21D5E8FB0D1C298EDFF8836AD72A9B2AA132F52DD5D3F30427563C97CC46 D241B7024B4CD9F1E0037FFABCC88D8CCFDF3BC6EED778074F9590733CD147B2 5B68387E0F19E6A81961077BB7640A3C0E27ADD72556CF84ECD981ECCB64184C EAB8BD9B96A873D80E3E0D5B4F5925983C80EBC3A8A12FBC452582A0B37D3C42 4DFD22E9BADDCD2E69644AA271EECF366D63FCC29522FD72D6C1EFDB3597E866 61443179872395E99024F152F6D6A4FD71BF1C7383BC1CC27AFD2DE3DAEFC06B 6BA837BBEBD0BE09F6AEA31A83B1B45255DFD6FF33362AF8BCABEBB0D944B3FA B85FFBA0B370B9035460905432EE87395E518B4B670246FAFD535774467C059F DC30EA01C95EFBA4ABB41711818E23D7E69D32BD63243A6D98666BD46E234155 BD6ABC76F551C31B6CE2E52323A9DAD5C003FB116AC8A82B46ACFC45EECCCAA9 E12C2C8E3CEEFD98D49ECFB824E8677BC9CE9B682BB5A7117174E4B2A0B925EE 553713780CDF3A3A4AF1560343A8A448C0B5DCC4E11EDF5ACBBA0BA8E5B899A3 7321AA7D4B283AC9234978C2DD81813653A96F2BD129FA5F355D56C4E50310D2 0FAA8F304D8BF333F97A6CD20CA4BA7BE6DC1446759683933BB1F1617AEAD131 1C9EF2212EE7EA9B64E5ABFF45E1727EE82C00FD371BE1387987236F9BDBA4ED A966658ADF028B5DAD1F0878064221D0469BF17CB4E738258FB5D92E9D380C64 16E95BBA6A2BD9EEB1A187A7231C53BD8ABC9BAC46CA4AFA94A4920FA805F67A A0C61940F6826CC4539A6CD1F9900EDC3F720AE4FA097F1D7510746BCE2E67B6 EA2F2046613785AAB89915655408AC9D03201838BBA44F421D5F25CFD88E56E8 1CA23CBEE9C2E323DF1866D31F309C92281E514A87A9631F33B238AC6520A20A 346DD6A206C3CAF2830FE244F2AC5D894686CAD5F4BD1CC51EC0B547603BFFC4 F008FDAEBC93542A43B7C907CC85046313348CC8A017C585CC370604E40AC820 8B9D8F57A01868FDC93551DE10FA83DDA3E49E44C32118ED90FA67AB1C66B3F9 F80CF71131977ACCF4DB44CF1EC26AB363C5F95FC2523B5DFBF4D60647EB23AC 89CB971DCDAB3BA26846BA9317C051011C37468B21B159412E69DCB84A9F5876 F418908678F38880B95A4BFD3566A6EDE93AE05BBDCB3C4E240A5C0A06301896 69FCCC0B65BB269F2E10609B6446A68E2DECA905FC26D4F502CAF0EE9AB15E60 CF42CEB376D92D80A6AEE55BCAB006999BF4415815D0F5BA3B1FF9D2E60201B5 833FABE8B883847ADACF9B032721DEEE7FEBB583B89066ED9608F1EFBCDD09D4 3F3C2B7B03154676151753DFF53815F2EC1517C094B0D2CC5EC483AA93772D24 AD3B0084537B91BE1913A31C70750C6DD707761DD733F9ECA552D3F26825B2B8 3EA263488892C929DEC07E2F988B7F7657D53CFA5542CE336D35B462E5E8649E 05973AA54C0A4E63552004E3C77E5FA77F821D820B1620CC8CB3EC5B1D7BA751 16CC155DEDD4DB0FFD3009729F365670DF9472435557201D8E82341B4056D2FC 5D2F7C57599249DA2A99A522868716B076320350FA7415C3B10D77A6E1DC77EE 2D929A038DE3EB4735A4D4F5C8C340D6D293D57E83C2F379ED0EEB16AA3A2A2C ECD664E526D918A3D0A934170B6E1493843E6AAE87E850D70DE65D34AA2A36DE 8687D57A6B6B1447F9A4380CC3D4D11D54CBE762258426C46B8DE6059E6A2F31 E748549310FF4362129080CD98E70817A06422743780B86E11101BED14BB6569 D36903BA8BEBC24A478CD430801082CCF49382D6F04DE270D51CA5BAFEBD0F8D 901CDBCF10DB97E2B059C8CF7CDB45BF931203D5F8CA4622DF19682DE2BA7924 47F78908BDA23C4E21C0ACD2DA259B23648B6F233EEE830E7B82DF4371F55C30 71993EC2BCC7BD6411690B9B1621903F358450976D6B6EC6B505A593A9FB7D92 7223E2424DD5AABEFF254FBCEF934A4D51949BA0E8CD614AAA3AE6C3ED7B37BF 5324BD4998D8D5DA95E4741B753AEE580FB3913770C00277C9F609B4DF3D618F 148E0EC7A75218AD788F98D35989F3DB94413E70955EF586C0995A450BC75820 F5490EB55E5D0D21343565E1FA94FA64A74377F87E55EE0EDDC8F4286951A4EC ED6FB3B444206D89BA71A9723E41E93A9F6C80240437019F3C23DFC2491A19D5 29762876AC60A14404493D04B5537C1E6FCA67B69DC1CD859F9C956FECF4461E EC8B6CD5B5A89A8A838660A6C3F47B79ACE3B05C0AA2F17CF2DA947B893B42FF 749E2CD5E7B56823A119629931B1ECF65C51000A10412668877178F589B4DBCD 24D39F9219C46BDDD6F101C6AECFD3876056CBB858FE0C4BA2BD0B5FC26AD5BC 7FA9E295E72BEEEC721300567B6894FC48FFE5E3067C538CBB3B77E386F50D22 F8DCFDD0E335060CDFA49231D157981925F1CB36110809C12BA28D2D116116DE 01898E311FAACEE0E5402CA30B64D3D5A0CA33E417FC322F2F0BB7AD3FEE2039 56A15DD6D1E86971AD3A5A9A27F33AB62A5A3BF5660B59235398926D6BDA33BA BC43B062EEF199E4ED991518A62AC374EE21E8F1E1C954BA6D1493388F708D0C 961612444BAE019E1DC18BDE900BD7A781835580A74DC696BC512F7BBDBA2D0C ECE5D83A049F7A3286B94FC446DB5C3F33CA2CD3DDE2D0E774A579831CFDAC37 9612858EA613AE6939CED001EE662DB17642D0357B80BA0F82ED306218DA8505 A613CD622FA998EBCDFB7BC70F4E4C8F1F43241FC22FC5BB208F4B20311A98B2 73F30E4DFCEC93875CBD1ABD29ACF80585F59947F23A96D218C0CB8BDC1C49F5 70DF3D49704CBA9A23294A88A2AD61811450921B1E5C3C86435C55AF87AAF6A3 A13709082DA9C47D372A4226116342DECB14E4A4ADB7598321516DD637B64148 12AB17AC5B2EB25718856D50BFC8D64C78DA6E5C145187DB0325C30A42013A81 590E58E74094610207FC70BBF1A497395939B42A6EFCFABFD9D43221DE484753 DFE5311F1845592B4484B1CDFCC32B4E068B11A82BA189D2268D88FE63B9C6E9 20C9E40B543B5C401265D92A932476DAEADD4D3E2BD6E4DBEC0B30FA90A1924B 41D2EE9D8AF2D8CA79D15518141665B542C696C2507DD2F4D987EE5E22397FA8 FD80743186872DD67BE58103321467CF3F4B8898E66584DBB9688B9C78873CA2 9B72AD7406CDFE8B58FACA2904869FB0EF126DE299CAC08CB89F60561939D75C 2722CA57853372C14F5BCCA5C4FEBCEB0728BF9E30140E6B0D6C034195FCCC89 291CD818CF66757EAEB0AB5A9D5710988EBB052850DDE97BA0DC0B054BDF5172 2002AD6FFA44AA5D9D4EBDB6B2C04E8EF38660D9BC4C995BF37DE078C279328F 4C360B8EB337D798962CACBBDEA517A5EDFAADF0D445FBD1099837F9D689CD2C E330CF587246387EDDED64A2F4C397C1B2BFC325B39114609EF57DDCD7B93C53 811ADEFA323C59441ABC447F683B5EC43870C057463DD502E9B9DA7084C3BBFB 2FB864D26DF1BA41ACC815F2A71E96D2C6F572E1F7E4A224FE57CD605682F98B AC7BDE4B85A4C11D58981E981E9FC43B87A368BAEF78AD87B7DA0FE403AABFD1 CF414CBE75C0E9E257DADCBA035E1BF05C4E17FE92309F18633D93DF885956A9 6C27E77540F888B8336B61598CAB04F3B5A1767C1ACFE15D32A25E5B1BF51FFB CF3CFB25CEE7DC95203CC44805A935D5A9154A89FBD4E465F0E599EED4033365 0A31612F37BDAE8CC85BBC67F7E375EA68C2982FFD89284B027501184C4D2232 CE0FE4E905C4B504EAD009F047FE627C79AF9EEDD65D00A3858F88E699E5EB45 4957086CB22776AD06C317DEA41880D88F0EDCF71B4ED76BEE665B7937D5D0F0 E568C7615025172086BDBD69670EA154CC52C85CBFFE88C1A4D1AFB6624EE667 1B5BE2A31FCE8B2A4B03BC5DC57280199CC0970EBB636DDF8DF54C4A8CC8805C AD63CE866FB20C64725AE4BC9F0EB275BD83EC89F2F9CE23A084B45694D8C3E9 3F3D3C1A678690877E8B1B77ED85D4F6E03DBF1F3B1D177E330475F172E0E729 63EAD8034E6100B2A5773E2605180629972DE6BAC0A8C2F9580E9F1D2E77791F E1D33C2DBED3FAC47DDF1B74FD02583C3CFDBB2D1CC2B735C02B14B7AD3733CA 1682944ECFAD673A9AD5E80B6248FBB6E5036EA7FE5CA8C34FBCA6DBD0E76EB6 C2CB89D9815DB3C45742170DA926E03493AD86BB19A1D3FC623BDF1C920684FB 7414EF69CF39713A9495D8CB678BD4592B53C36BC6CF93505B8E32311D42532B 5661051B855F01A9B3D77AE38879853AF0FFE2448368DDFA3EF1DEB88AA055B7 91459586DD2DFEDA192306DF7143F998CC5D67C1CED313430E5CC3F9CE265747 8582102111E7AF9FB94D95B82D8E1DF01F04F2A2C22A20207B59C8976D56833F E3B79DCB727EE7537476A052E92F7C3D6A625AAED8F026F22AB59EC0F86E541F BC082D8E35234A18192862EFD232C9950B1FE0BCB91209FB540DC5729B9E36B9 94D0913A8F01FB6CB16DE85E6B89F144111B1D911DC527C24917D909F1CF501C 1AF2923EF71530F21F9BF049A56C7AB3249A420C28954E981EC464F61FA167A5 C6084661808089EE7DBD80A2D92FF4040B37B2D81A2F5A568D461BE1C62B0FD1 BF6D1063D2B5DB9CD48BB2B2AC9CEFA543E0AC5C86C462399C1E82F25A157282 D32D538029ED22CC5935E63FA076BE22D3F53B7D7CCDD344D68B4E73F87A5F2C 691FE68C981FF7CCFB124506FEF93F36F7181075D7BC6FEEC0E35AF57855BAB2 44AF021C7AD8912D884424E8BAEC68A5562B881793A1B47FD338B1EE4C0B8583 2867C78DBC2EFC8BA1431DB1C8622C99BB2C2D4D5475BFCE87B11762427867B5 7253463C6F2E1CF5F1DC1F7851F2EF6A957CAB0C0A55076C59A6FF9237917C08 5F97C2CB4B5CC903B76BE8C057018CD962EF90E1C0CCEECD52F2AE35A94C6EF2 D99DF4DA88247C920623978A1DBB81D8F171B588D617AFA8285F6147E889523F CF11EF4BE498842D3BF8E811B4B33131416658E03293AD911516D8AED556F7E8 0181391AF36D862F5F8B4588BC99585BFF0F1ADE4BF73320158DBACB2784768D D9794E2B0F2C0696E5ECE5C7A7DE78EB5CAE85EEA244D43D0280D4C87B6B93F4 803718596FBCDB61A0BFC2DC666128E56F3133B9D4F16305940B50ECF66D80BA 06C0A73C02F689314F1B4FAC22D16BB1E414C6F0A1A548AAB1364D2CD9DDFE5E C8887964D26BE84986A6B1246BC306E6343CA376F990B77BE8D68A4E54304C3F 250B2311586A1D1EAD2C0221FE1828CE8396DEDEF13E70E0AA75FFB6089DBA9E 9FC3FAB43B3633C8EE7598619A0C6FAE2F25274787348E3660D0EB7212F5CB38 032A41A54FDF14B32E721819AEEC54E8FDE3AB8F0ACEA267B01081F284B008C0 5861CEB5C236729AA17DC78E92FE1EF9F047B53A59F2D1D6A6734D0413D1A51F 75B03234F4775523A55978C73D5BF9031EE8BC6BF9E2637DAC07F5AAF2A6C41F 77620B272300A78E86F71F16EBCE2DBFEF4920BD3F16C282E0BA4C872E5F7E52 7ED2B663FE45D4A36A588D228D32E2861F26AA6FA8DDBC8110F4417D0DF29285 F06B57B1720D0D13828A4DD68D57BD530FEB9C3CF305594B70E4394BD60C82DE A64EC17661977B18199BA661C48860919CBEB56AB6C32848D51733F1E959EA35 DFFD823D92F11065C643AA69776F71163A60D4941B753BBB4A4C0C47BB1D965D 06C9BA1FDAE47926F37C0C5B591058F68FC1DF3933B2BE014F99A53A617A19CD 8BE011234D48CB7E14D31B02B1FC47C8BFBF04C4409D32CB454E8FA0EF9AF16B 8AFE9FDDC41F6A23D700D4AA922A0316A895D240C5595F21FEBA98FE0E74B762 77FCC80F4950A8C55B4A008FD381E9C0EDF4427CB324BE4ABFC790CEB53E8BBE AA90163A7BB19E2840FDA404E830F5478DD69B85C5E69573D8CDBBDFF41A8126 24A6AB66333C749C35BE314777CC222D54FF2C4C75717FB938724EEDDFC2EC1A 8DA77B5482E760B68F0A2D240332BD48803004BC157C6E8E192D512CE83D5572 D388BAE80AAF5E7240A73CDA7CFF7F8CDAA4ABE1D3BF6ECC3641B6BD1C2CC703 275D48D62A15E5A85F003E76D1EA7DB65E3476CCCF6B504514AEB1FF1263FDB9 81FBF1A1873FC287FC6B6DB11F0FB463637D4F3280EBD19976588F900B956FB4 36AAA8C1F040300CAB9C4F624B22C1D3D6414B7CAD36B5AEEC90105B5A5C2129 4CD540B9D0129813BE7E20870365F8C46FEC92DDB64D0A6C7C5B9867A4592B7C 124B1B47899CE2D1C03811AD1B8BA253B0D29DAF2B53E312827478DBA274010F C919D122DF24C1E372F7F3CA77A2C0EDCDB2635F4136EA0C202D4011346902E5 1524609DC031656660302CA36D376245A64135890C13A11C0085861792384787 D0831FA01C11F1E7B4429DDAA0B3A7EC1DC3CFEA24C34DA4BC993300F12A953E 80C8BDA360789FCB0F1AEEA7AAC310D0C3C56F43F7914C3B037DA02C31EB740F 2B1A696E0E5553656942BA567DC9C4D3CA06E45EA615B7B5674016DCFA07C0B4 285BFD9D551117A357F4BEFD58BCE60661187A5FF20D27D685B24BEEF563F0C2 B2CFA2565112F7F49023CDD405AF3E54FF994630BE678B0D6E1CED514FC93F7F 63710D289026CEE4B074253E7E0AB1DCCAB57DA7A1E2050D2B8D3D75F2AD7423 0B0A7081DB1FA44055620B0A2CAA54666C5EEE3C01540D96ACAAE98644E1D210 E0E020214550D723431813C031DC7DF0D177E82AE49798F8E0E5AE0BB8FF664E 4793F857BA380297AFB977065B7500E4C0AA1735AF4E15703C860A016F19E593 319D14C497F24ED8E42F3FFEBE976DF33D697656DC11A8A7C6A60219BF63F186 E0FFE55594B31E5C312DBCCA08E84E94E8BF57CD5F5B70EBE59F0D41DD3F6B05 F7635EA92FA9E082C80075A5A5F684160AADAD501BBFA7746327E3E606D1FAC8 EF7AE7C612371BB52FFF41A97A349D111E861A83C9C48B0145ABC3582FCE43C5 D121F0EB6F5D219E52E2BB660AA1DA5551D6B66A732628D640BF9D8BDE2BB3BA 046FBFE2E28DB31AEA2ED8F9405A39C16C3800E9B5611B460BE0F6716F2BF79C 902AD4FA3B6656E13E9DD7A785C17F28BD4D646D66058721610CD756E0D18D32 F09C740B6023DFAD45A718BBFB2E65544D4754A5DB23CC7988A3EF45CD3786F9 E100D9684549A16BC2DB736D43C293097E082A968C27F0C120C41A53E3464381 F7DCFA8B36344EDA85F53FF65BCDACCDE7EAA41A6D38C1F420F8F2E287AB0F98 A0DF7D8A6CF2E4C78D606569BFB7C51495493FACED57CF2D507DDD366247D807 28D73CBBDE2F4F666099411B1FD2CF7B93D0E9AA161024C58892285BCAA65E55 9FB37468777706D2C57A0DF6D520844B56D62CD10F2D7B02D17F97E4F87C16F3 9BA09013FBD7ED8C2DBBB432288E598241369B9DA6E3EE324290D73BDBFB5448 E9D7142036C0FE538F18E866A50DD23152E2C096E1045E7777888AF5CEFB83B1 C6FCA18A26E83D75AB66291A5A5A285DBB1B9525919564600D71A767BB03A8BC 7BF24CC3B318BBC0F40C79835DE626E99BB76C15719BFD5C15D967B84A6DC1B2 450D42BD399C5316396CB294D008771E563E5640AAA9635A1EF11001D0E20298 066B78B7F918E41FC48A6A6BAC8CD12D58CC2447D1BAC318E2717E7B5A94A4E6 462FE9017FBACA70F73952C2FB4B57406E692684CD10FADF049EA8173068CFA5 95F8BEBD313E01B345EA52562AE3847FFCBC685C6A6DD534BC84F502CF31BB41 BDADCABC9B0D4DA28CD0824D82D2EDD5640F536A58087EC8C0D34AD765A9A174 9AC7316CEA9A2E83824A18D289E8565D4B384CA51D83E9B609BE28DA4DC8C98D 8C179AF18994F08163D740167479D2670B425BAD5E6BE092E69AFC042606D362 C9BE6062A9F9B6648FE44557BC5CA9C98AFB8EDCCC114201E0396101552A332D 53D51B1ADB825D84986DDD5D21415D2C72B59C9862ADDDFCE9912CF119B3A160 A6DE9F3530919D2BE98905B8948671B7CDD7C757008A9DB37C412910C2EC2045 0C679368F7FE5E5FA0F68495E7CF42433DE2A2266843099811EB2B6B521853F5 03119608B331F62EE2D39A5FAB020716F07DDCD18B5B97E1E5A8B467F6A02BFF A50688B18E1C8B5F1E7C9E1703F5790211DA43CFC39CE4B963B0DB7E791A4B57 5634E0C79170F4231B5FB14107B1A5C79DD4404556882C4F29D8E48C6214F2E5 8EA4DA002C2F679D5FB31625A92288765C589095592B928E7E040BF4C6C6105B CFFC3E7428C40E731D3A1CDDB26B43739261D7F0BFCF750E6E7EB8E34CA627F3 6025A4E0283B1C019355AED6BDA459B4ED8334F8F1965413380010A7F3D7786D 327499F6559F2798CB78328754A68CD2518871BC34A035F6DA66630236A97449 F43BC0BAF9518C449FDD0F39158F50C3F98068D6BEA0EFBBF6582493B76EEDF5 A4F113592792BF1E1EC78B4621BB192561A66725601A5FDE0E3BC3A0E5D0E5E1 651AA00E53748F4E673F4CE968BED3E78D094DF417E0A9DD64DFA9D8DAAF3322 D4244F40A28B5454595A2428AAD71D29AECAA79BADB81753033272DF76B9265C BD2CF8F2196BBE34C9F450A95F0CD600F9E8DCF29FBA05B4543DE01876F266DF 2D256E22A2B7199C933014314D6ADB2C9559BCA6C089DF852C7F62699021DDF8 A12F0A5A5823526C26BB22B01A1F1820EDF10B57FE340BF33170EAEEC9E4F17C 2180605B4A67F2D308DEFD68E9B8CA30C292BED73998E5C961745B97EAC1F974 018DFFFE13FED7DEBE8D05934AB37B99C3AF31B7B9D3B05175EDBB0CB4B1B315 6D5F15950578D61AF55DF6552D9D167389023CEBD2F05FE197F1A0ACFFAD3094 6569FFF8E0F51E74D1C4D7FB44CEABC13DA37E971F779016989976E4D8FF0823 3B480A3226E5C886559A6D968D9910CEC5352FC792B6A3A33A7CCBD7393E5895 4D65A5BE869CEB87DE1053CC2204278A3AEE56C225535B71CD47BF86808C1518 B2271FA99BDAA299052E466C013FB92D13DE605C84E6D10940B4A133E5829484 329CADD9CD695D0680E6355159932ADEDD1248655378E97F8433CCBEECCD5A06 0143759ECA25B0C06170E5936717CED6FDC465B0B6B6E2CDC0DA8ABA51C1356C 5E78E2DC1A6C74486706569541442EB182EA87ACF934AC27125BCE22687FFEDC 934E0397478DE8ACBB67A1EEAA89D3FF183625BFBD35D0F590426F77A7E69033 1E50BF76462FCDD066C6E31602389C8444176D1EDD9884B0124B6F8E793EC7DA 89F78BC8E0D39D6E5DBD4393BD905D3E1A36D00B83AF618214465084940BB76E CBBB3E4A18C03D6B9F229A7D3674BB6431FDB3EB6084F37673E427EFDB1CA6A6 3F46E4E6BC79DE5B2BB178816A8EA795B4461771E0801E6A7E3BB72FC66C8A14 171E421B5688AFFB663F8CCA482627FD79ABABA5BA7413DAC2FD93D276ACE5E9 E177D2884CB972E05E758F1F1D677E1BA7822941F7E0B4800C799B067E507DA4 0F08922C372046CD881E7933C4504A087D31B054200C90A4B1F8DC1617FC8793 918CEB03E9889F3E0DD7C6E2B0414843825084A2853790538F0E38E1D5845A8D 5373F625C280792D4B98E7EAD82BCB452F94AD28904A1C7B2126F744AC740453 0AF793E5F60FECF460E8032D30B42452E6082A9C50A057776D922A2DDA0DBB31 17935016D24E67B89286BEE902D835C56D03E5E58280F67FED85FBF89802FB5C DACA0494D3759557465892D97B2C7818C1198132A3F5672364D85FF57D2005A7 F9FA1E398E22D32CF3B5DBAF7E214A9F0FC4F6E6B4E307AA8ADFB85B50F3F703 8A24E649F9FC87745C89E7A65923BB873CB58E2D0F550A36E3D01F72800C8C31 FEDA828ABA3B0CB416E2C11B1E54BF7738062D7A55B520E71959F5FA42990B1A 392C9855BA9A660ACEDC43447CDD48F912C808D25AE7FDACF026168D1A419D7C E742D3B08F2CE325D6A10B4A37B51B0A450B5A5009B26652DADE54CED707813C E9B3EBAE23A7CB6F17CE5CFF4469CCF45C1C51E253E6DD2BEC12233684D55A0D 5789C475C2387A832F4914397818934A0F6238102F2D2052067C6327AE6982A0 0D3A32513541AEF2CBFF8E87C75E737066229312A0BA60BA4E578948BEC5D76E EFA81170B410DC50D223255EEB888E7FD4BAFB7EAA0B68C0BB6A6E33D761780D 40650FCB13FB4C16A8C89E8EECED8E821982F02AE1CA3B614F8AFC1154B05D5E 386E3CFD84658AD5D3ADBBAB7E3AE6272E9252140961D5D4618D857F1F6D3B10 729AC82A0CF7AB1F092F9F6A8882F1871B66CED822CA773D84CF9BC4A2A991FF 9A142E7A23C227E5EF710D7FF21EA7687A64FD7A8F2EA315F9267CF0E6A7D169 A81A56B94012289CB668CAE4F32A57D62ADE4A13255876C5D71F77FD81E8C14D B2D2D87090F5425569D79381D9C61B7CFCAE1DA5FBE871D8D642FDA45A0B2756 239EDECD4E8F6193A521E3305A56161DEF9D582723601D590FFB1B1AB8A35A89 FC5214709CD15F0FE44AB2173865A2E90AAB31B3138A95F979C6C9960BF4D2F8 5BBB1CD4F52C83D7BBDAA2A35EB13F396B40879D9A8E596DF4D94794DA2A5F13 5CC98E89CEE7D4538E7B6A8C21CF3AA931D8A7D29344E8A6A5493D8B05D84EA1 A3E54AE7A5FC98AB133D8CEAB123C2BECB04972281DF846645AE102A9FFA913F 869B20DE1CAA9F4DE8E61D964843A2F337345C676D0BD30EC233F724E4AB7A23 D8BB0783B45D3F1F8FEA708437EA83555C97BAE310F50C482C515EA57FC5619E 0BFAA279974213E093984D9785361A99370B8B8B8BE424AF4FE36306F3BABC7A C7392D5AD12E00050A549629349E9C0A3806622DC465148CF66D8C314FB0FE9B 801D5E11DB9B0D9999FAC41151732971797FF808D923A6503EB00BED775EE763 BC9900DBBB1E3C761C434AD6584460845135E6DE2C604181CE5E1DDBB6A2E249 DDCB618010999C996005786A13C1C49475DD2A79C9FEE0 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: SkakNew-Figurine-Bold %!PS-AdobeFont-1.0: SkakNew-Figurine-Bold 001.002 %%CreationDate: Thu Feb 12 14:57:56 2009 %%VMusage: 120000 150000 11 dict begin /FontInfo 15 dict dup begin /version (001.002) readonly def /Notice (Copyright (c) Ulrich Dirr 2004, former designs by Piet Tutelaers, Torben Hoffmann, Dirk Bächle. All rights reserved.) readonly def /FullName (SkakNew-Figurine Bold) readonly def /FamilyName (SkakNew-Figurine) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def /Weight (Bold) readonly def end readonly def /FontName /SkakNew-Figurine-Bold def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 66 /B put dup 78 /N put dup 81 /Q put dup 82 /R put dup 88 /X put readonly def /PaintType 0 def /FontType 1 def /FontMatrix [ 0.001 0 0 0.001 0 0 ] readonly def /FontBBox {0 -158 1430 846} readonly def currentdict end currentfile eexec D9D66F633B846A989B9974B0179FC6CC445BCF7C3C3333173232E3FDBFF43949 1DB866C39088C203DC22FDC758584860EC7BB67FDA28CC6208249060E18FAB32 204779B5C03C0493BBBBC95CF02692CC4DEAA8D2EA90B5C2E64374E92BCB8501 429B8FAE4A76C0C6B76D6FF7CF9A7D5EDFBCA0E959541C59BD05B7DE43D25D53 FC3DDA6EF0C2743978A6D03E19CCED4A11F2EA4BCC3110BE8B8D9E2772361969 C19258EFAFDC276CB1ADE9208A941A36D18F9FB1C33DEF76AA315DDB07D440EF 662966E7DB0A01929A1BB04538E2CF2BD8A1AFB22C6EC0DD4F2C4D488C742D5E 669571267C49BCAFB5C141B2C1FA88DAC7931EFDE3A9815238A12786ECFC62FA 829A03F564B87235AC7420AC23AEBBD71F9C9A61A5AB1DE260D375D2983DBB87 74F692AF0FB6AD250BDFD9718C66C64B496E10CBCAA1272A4CE2A5F1AB056004 6A925040164BC75D2DC2C125142BE35F3CC3730D755348B4871F7B8365D752F4 1E87227E52D71057A43F80D8F8952C60AD1B492C9611CFA54734F60DCFC55069 A5CC3D4086B8E449CFB9D8BFF2AF93A775DC2161B4F79150373C5457E7293AC2 7FE3A244835166E48CD7AFE325F59ADB3044EB1563492ADF6B9CF08A7A5990FD DD569794F2C8D74C8B75C2633A58AC2700558316F587E46578F89B7F392AB6C3 889E1979AFB38550018F0152A56D5A2C5A532A12D3B6C01B2916D158BD3C58C5 60354E4BFC38CF937A14E8B51293EDA34D0194AA9DF7DF26DFF17408966AF9EE 9981E7FC5202D660D75282FEBF7E9548FFA00CF8E549F66E9604200BA578D28B FD3611E3DCCADC448E5861752CA847CF85FE46532EBAC475558E6074B8107F22 DAA87EF9B3611E35F301351E76E634B035DB3DF6AAFFE9B7A705E7246B469EF5 4096B247A636661D3356A8AA466240554BC0FF629DFA9A66C8A607E48F7297F6 5B47189D8398C7D61FC5EED7D7E1E9E105216D435F50DE83B089282C84CAEABB C5C18A1CB8E616C0C1E75832291A59F9839CE31278626C4C5EFD410278B3F850 41CE1CF859FBA2870DCEB5F7E7F30FB1E250F12170D8692852666BE1920B40F3 AA28D246C52061DFB9076201D7557AA20ABCABBDC2C05F7E120B481F8D77C8CA A24F1526CCE72033B37AB2E428D61D7906FF68BE2E0D6A96BB289564770D0A5E EBD81A73FE2DA4B58FBBDD9F6384613275A7AF3F075CE9B88F69719BAE108F34 7F25D40A3917AE6E23981338327B9DAB8B8CFEAA801B46F1F65EF5DF3A632B05 845F38AEDE98D51E984FEAD578755F62A385B339CF2195F15E74193E8AEFBD3F 557DF3D62706B0B2D8402B671BB6287A295757CEAC5275EE6661C4DE72166520 8446CAA0AD7FD946EE45EF3C791B0516561D5617906BD426172570CD0992B69A EC59FBA28E116467C4AC9E7EB0E35229D0830492A211B473C0606C868A1147D0 4C4D41CF1822B374108F842E280971B171F7570002AC5A8B806E114DE484CF59 5195DE5635099D24D56E60B23297934391673BDE956DD217E3C33D48197C7190 F4CF4B2879A1A79F63BE0F78375DE2AB3100CD354480F5A310A96430B60EFE94 AF727A5B7161A56F1685D3E5642F40181AD0137A494EA63AB3321C9FE6D9382A 34EE24E135350388FAA9E8AD52D5CC888F51ED51C5215E6BAA00FBF58B3201BF E4896FA9ABF40DFE03ABF6CB7F3ADED28E7445C8B2411B2B72CF35172C665D12 FB9E8C85645FF1993EF940F67997D231665381A9E50FFBA1AC0AE97B3266713D 647E1FEE8A449BB624A7867DDBA18739309CCED3E033483DE06E84BFD48A6F6E 21E91BDF84847A4E62BAE82AD406E1EDB90574508E37DC2620A76D79F58D6B76 2E8988C12B59613F511A5050DD326E58CFF2622817F85C3732428BBDA82D0530 5E841DCEDFC9B4E9205E020B16D387D0D22E4CBF5DC0B5048C5BDB4F3E22B01B 043B3EE1F315A2DD72DFC49336702E418123E1C79B96D7431347272B978919DA 4B89674FF15AF274744F12B4E00972D8D40B70B3B3EDB5BED928BDB2FE564DF1 5A1E1241BBF52EADAC03E4580776A6C3B83C6DB04F0066B61FF6082749BE1B7C DF3E23B7D13683E6E6D4F66FD1A626A3F1249447D04923007C382E3701346D87 89B542D10A519D745A8304560C1EF30F56AD1BF9775394F3CE5F3D1B812E5079 76F37B7811B8CEEED078FFDC25EDD28DDAF729EB0A5C08E53440DD3E37550CD5 845E96DA3B38549554CEDECC6327D73F42E6EBD8E3F3E57EEF78898737B093D8 4E1F4FFBE696D57B48BC22C5AC818260E1ABFB738A78C4794BC3D0C28CD4EA3A B9CB1D63BC044F5C57FE61ECFDD6461E48161528D9D3CF95AF72FB21063D6FB8 1DFEBDADB2A6E875DF65FD73FECE978D023A39BD7F8CE43E28F3C198A9777EB6 EC98A99B8ACAD2A49FA7F8529B6AC481AF2A4CDD3F6FEA60AC1E121E9A2D0428 D9AA4E8813E6B17B36B65FDFE425221E7B501B6098D3D16B7F40EB5C0E1792B7 9402A8B6FB72C89149FADF51DF8ED75C2F830B137348F36A7C2A2F65C05EB11E 631C88CB95A2026B51FFFCDDDC8438DD4E440E1E076BD5999A03EDB120BAC08D C61CB521CABCE79BAA4005E049999CACD69FB5B07A6E68C40FDA804A652BAC88 858C4B10A334A655EA535CD4DF0EC593EA0E17FBF0DEC2C64E3EBB8C1EFC9402 FB804E548DB7E403D02BE396DF5363F36B8B8CF61DE0E242E6F606EDDF2ECA75 D820628F7E8B34D2232CF8FEB4B3909440BD5BD666909F5BB9756D5836E4EEC4 C3905A8133A0BF72A51B11FE3C366C572AA84F9EB0007DBA9848A6F77D60547D A5861B5B0B3A05BB85246D6353084F65E8DB86B20BFD80886A4F8F3137EC5696 97EF83E3FBEBBA1F7C152360D73344ADBC4E8CE562CE359A6720A56A862A775E FAA24EF26E9520C92E3700066DBED11A3F1885DBF01AC8424A370B07DB32E43F 151BAE61B9ADC240131C2625F4187F335D5455508E77AF0624DB111D9DD34903 E88255AD59EE2AAF4AF48754BD1408ADEE291305D10B80A6F8D64D1FC6780294 8D65FE97DD7CBD4036534C1E5C5F580B0146F25858923849EB71597B8656A7C7 EB74CA98D2DB491EAC515F703873ACDFC3D999CD12945424FFE8A950ADC75477 ED41A451034B0783AFCDEE33963C660488E38ABEC103CED5E1545D881B7D8F9E 2FAE081DAC900796D228FB4116BFC3702B36874342983AAA74879B0B9E058ED9 C36DBF58CA310B90A94155917447412D44F10C0644A7ED97F93555C401B5A05B DABDF5340A9038D16D85ADF276BACE9B90B04D2E6945595FCFBE50EF69DA30F4 CA789156CFFB19AB8A49624E55F4D6924CFCFB151E1A0E36C183ED5B4F95B79E 2D38BC29D051147B2BB2616793A1E249761CDC02AAB94370CF9032EEF62C5EEC FB5F6D2BBDE70D7455890ADE07E951CAE8556FB802554AD4858DA6421A495D0F F9FE417BB175D60171E591A3EC5518A3700B0F78B5DCA8DF9ADF330BBE1EB4C0 DB9E3065304F0886E8F6DDCB295D8368D2C170A26FC01AC34C5E27A4A28F4114 51A27C7FDFAE70ED874248C6277CF363C85E6BEB0E8940FE124152B3840469DC 25FAAF997CB6D3926CA5C07349EDE382712F0417B9754501DA8F2DDF7B634F16 11E75AD1FDBC7BBE6B9D8E2954DFC9EE87B9E3C56C95DDDB6793139356DA121D 8B62725C5F8BB4EEA74B8C57A14BB74111BCDE3180C901360D6ECD58138482FC 875061215E705879CD0E0EE366B9E89656270754DEB04F54CBADAB4A4F2C66AD 4DEC7108F3A9814C0BFC2B529DBD9F0B6D0E5C3ADF20D05F45485A40022DA97E A2267F36EF6F7927A78E9626DDEEC07F33483764478EF0ADCCFB8D3F89C915FA 02B5ACA53FE8E2D979E77E8E1C65D7CB0F77BFC566EDD7D794E86DDA3898E4DA D3EEF0D0C566DCA6C0BC514F165E8CC8AA610B2DC74E8A240EAE681684D8C8CE BE12BDC47E0F23B1E7BC1992394FAD466D1ACE7EF5B8B78571A2B9F11D9CCDA8 6AED4018410C0471C424F91DDC44879C93332BBC590706EEB4AA84507E0E30B4 374AD52B992ED72C4C71452C6DC6877E207B370A317902161C1358A653056F95 30850BF2F58BC35024658A943979419BF02570A577803DE72F298CE2D6FA01F6 95A760AC90EEC525F975D009E4725F1CAFBBFAF1F4050C73976538AE489646EC E63F28DAA553ABBB4E16EA5EBF3108C961F6BCF1B38B13EBBD53C8A7C899C724 43E6502869E5C0717B199107EB4203097BAEA6DDAC40DA4CE1C37E7B4D1B8900 BBC9239768017E2B458F23BAE2C25892C1343A614FD4A900217D54A62DECB4CE 2AC2BF5819F6DE69C7D62F978FD4969E593D4AA075861D6D04EA1D02015ECADB 5DEEED942CD33D61340E2592A6D327B5CBC8EE118B5530C3C61816A75A46F33A 2FD5A01F3417E02922A731077003E70892BAE0D9E7CEA77F3876E00DB2F2DDA5 F74DC7852A98B4A5D1CBE2BBBDACF3AC44FA5369B4C070CFF72239259512BC4C 255F0D9661402427D56C25F89559F9BFD00E8019D5DE6861209E8B8EAA315F04 B519F17EB8DF44908914E1522D876BD245BE3F0B3BB3A2BE3A85EDBBF373DF4B 43F256632BB7D2FEABEC734418D06AA3304E57B7B2E6A339DAE3C90722DD4A57 7AF703F407B26E8BAB7E9850656473EB9976EB5850AA753F0122DE342B30DB1B B978EE7A018684AD93B134CB785D4AF068AF5D68E56F1AB5E08F28EFCB327831 D5EBBAA6F7A2CF0BEA40F9C281F53240745F9FD7C006BFDDA5D901C2492250C3 3D166AD12335AE2973A2CC43598526D5545CF5FEB3E7F12C2B85148F203E3FBC 441E6CD33D5D54104F8629891512D21E69F6E687E4A0B25B6CB9BD94C6C4209F 6516AC7C045602C046137A1A9DEC7E5041B83246BF4554E86F693C3407434686 2479E1F2C136427DB3B6275AF15DA6032103D05FADECAFC9170F159A6512C6EB 304972062623F869A87BD7FC0AD1165C8ACA114C77FC5EAFAE8F2019BECDD398 6FB926ECEB7B4BF96CD3E20609A0D9056786E26293BE99EA0820C5C6DFDC067F 67833E6CAE9E3103CBF372ADFB567BD77036F22365A6EB38E9D75B61BB75F697 94D32BA61AD84B22B9F91267B02B344FBA3C2649050B100916D1019D6E20C6DF EE09E2B86F29BF89E476682F7FDBB7DEFCAB642CE9B0A2F08068B3914A68DED5 F9B41C7447BF5B6F6ACD384DB373FF9E28B2F101D58C2B4EF8953BCBF6EA8C5C DDEA8BF49ABC7EBA44746B71A30F645A7D2A6DCDB2959231688C76808E788768 6D845FD2F932 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: SFRM1000 %!FontType1-1.0: SFRM1000 0.3 %%CreationDate: Wed Sep 12 2001 % Copyright (c) 2001 Vladimir Volovich . % See the file COPYING (GNU General Public License) for license conditions. % Converted from METAFONT EC/TC and LH fonts: % ecrm1000, tcrm1000, larm1000, lbrm1000, lcrm1000, rxrm1000. 11 dict begin /FontInfo 6 dict dup begin /version (0.3) def /FullName (Computer Modern Roman) def /FamilyName (Computer Modern) def /ItalicAngle 0 def /isFixedPitch false def /Weight (Medium) def end readonly def /FontName /SFRM1000 def /Encoding StandardEncoding def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] def /FontBBox{-189 -321 1456 937}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052BD0CE60552BD63101D7CDBEEF5B11 69C468645FE4ED1AF2541AA0770C1DCF81623DE0ECDF49F2B522618F650CE6CB CC8C21885DD61AF8A523AA677EAEDDFA51A1F9B1885EEE0456196D634E04EF89 F17499DAD982502ACC349B9EEAAE4A71A73D1147318C60A8BAC10510DE90D8D3 F46E47295D27129A5AFE0C65E22BAD10D06885A2EE623FF8E1D90287A083E00C EF25195F68A2A98170E48759F267FE330B57DF626EBF73D2779A4A6B462AE6E5 19E5878939A488F2FE1094A76925CD24DAD4573AD3CF34E426708CF06E7EBFFC BEF5595408106E2189F418D17AD510ED5B6A528E8902AA3A5F0FF52AE3DEAB07 32F06B63E28BB88229E046F4FF8A356BBDDE82DF2A197F2E26CA00D5594725A1 83A89A36487EAAE1AC312C929CDCE50722FA6C596C261E4D78D6C6ABF77F5CCE 0E410ED74287A0F201140F8D9674A7AC585D3CBC72CCB824F9E1CEBD08AEDB3A A4015CADF471F7ABD9B0F0AF73A8274FD441BC1988A61799856E4770155341D6 516CD0E25BFA59B67AB7E0571DF3F5BA70AB52137D9E6A79EFADBE70CA05AC8D 991D0895C8FFC747FBC0E9A7212BAE6560B9E2B64FFCC58112E64A3B4CF7ECF7 595F51C34AD1342F5678FE1E62EC5A389CF04E82B5F832914B91F921F30A7E32 CA3919F57A2D9DE844CAAAC0DC751C255C9916595E8C9532E7A0A84A0AEFCACD 83EDE059FD06EEE9951473180B517F25F609F347DBA012AE9F004DC3C771777B BE812787C3C50315D67254A384EB65F260943C6E16B2CDC64E15EEEDC67C5544 8ADE9981A6867405E46222CACCEF79F9DC8674268BBBE1EFEC2187A75FB7FBF8 CB2DB2134848DEA2F9CED443DCF561E7272B38F830871B2A5196A787924EF556 4B7E9093ADD414ACBC10147944D216D35635B0CAE44A36F26E9279364FB842B3 9B46D6738271A219E3C81D18581CD7FF96488ECF22AE7B059CF078F501EF27A7 C401FE91CCCB7EC1DF533262B85679EB4F161B031F8416F6272CB6C002EF96ED 130A2AE6CD36404D977932C67B1A9C9B0BAD81157FCF96A069221987A70CB34E 834EEBA95F9ED88D8077DED5083E7A4ACBDB9EA5A5484D4BFB94C297FF895603 5877BC04A2A6CCC73F7D8B30151B569A0BE14E361B541891B78E06AA8BCCE175 AD81E9FC07F682D9DC50991001BF0858C1C93F5F80478B53FA235BC3435AA0E0 DE20E6C111559EE486895C9FE73DB1E6B67A48C324DBBFD388A89BAC3F924EA6 30E6FD3046B244BB13B52BCCDC315F1334F0DBCD09307129C046315278789D0F 37931005401D2A36C02F7A452553206C9C0ACF9F4ADE0644C0F54DF86182CD70 33B5EA8978F58EA8D5269308872E72AFBD603222BE25A7563998710620E9D708 F8B9E0E76F63EB9F926D68F3F53D6F94D7EC62C6127EFFAE4962953ADD854D51 6B404E2C1CA5A4367C5C7E9438758EAB6FBBCF197EA977B02A316BEBAB3545F6 46F0E2901322D1F2C5801B4EDE4D4B472A362FD4BAFA31DA0FF46962EB9030C7 EDE9848FF6156B914FC6D47FDCADB9FBC81A0FF6A2EC5DFC9750EEF2B0525CA5 23E6133B2B7CC7BC55EE2B0992903D18E152E9C5DAB2CE7AF67CB87C1BFA2053 9CD30B7374815937CB0669F9323447BDD149CBEF3DBCF17D4874E909D72E5CC4 D215864DA47E18CFABCF1C9AA3632ED785BD9AC17AE3AFC8DC8E88FDD0A12E64 81A348FE29B6F3E581D3057D4E7778ABA7522C72A67EC9C94039CC48DF60F8D7 B1FFA5136753451F75F11701E4F42510852274E5195EA582B5881BC66650F545 6FD9EB60D62017182ABDF600C2B24A637C121B16FAFA8B8FD732DC45729B9559 5DD2D098E20EC3AB0A7843B80558B6077052DFED014A091DC957EDCA7BA9673A 2E8FF09CE3B2B6C417DDF180E612EB64C4DC165BD6C64C44F44DD6272719BDBB 0267FB93CA914C8AFC07D05B143D9F4701C67A6538B25FAA1E9F0FDE2B67BE5B 206883CC78434B7BE9CA4DC28192DFF145D68274563F8FEAD4BA3DB2408D8325 1001E8437E7F6D9B01FC36C06E1987EA8B94BAC3FA077D9497EC66387A49FD34 7AF3BA4F8250E227FB09108797E78AE025DECFB7840E807E6F6AFA40526E9627 3124FC33E497FC0401AEA001625272DA93B586717AF8D58D6DFB8F0A799F5D5F 71F405FD459A3A389B80351218E00EB539984808520A08D611AF5B19349DAC52 3CED56DB2F2009B41DB0F59A443BD847AC598AD257D15B1C247E7D69EDC3C3A9 108BE9A86888F724105E99F833B652335C0B24A4624B7CD1FEC01D1CBC554284 0C27397CF20460D40915BB24338B8723DF80E5B89A772C8480DE256A06452758 08F9D734060F4C05089FA41958FDE0508F604DE275E7981C6BFF1A1FEDA48B19 7B121CFA00032C1C46052FFD35EBAA2B99C2EDD5A7724A5FE71BEB084876A7D9 D90B0C39E4F076F03E76C46BAC1F7A2F40F03384B33BC05A3C700EE32FB3C80B 01570AB63AA765C18E03B8990D85053326D162DAF1605BF29780A7737EC11E11 02125E50ED736D9EE1F82A47B83B63BE731868D984D303709EDA506D90FF3C88 9FB0E7D8462F88BEE48FC93D7EF41EBF4835918338ABBB368BF0AADC3799E89B 06F5B2166CBD8AF8B8BC7990AB2E77C3A4F5966723F07B048A3B7D61837A2985 59E2D122F459D1526AA356359AEFE3F4208ED2259395F9FCF7B9B388D359C2F9 F6DF7DCC5C36CD0DE61F71BA67FA0CE5238B48624A4E81527F6D4C4B86D82C27 0CB0B5DCFE7EA3CBCCF30FA39D73D43E91115F3BE196C9252A0D874C0EB21FA5 B6072A0B8D543A28FD4BBEF1AAAF7CE7B91BC7225B8B0F4C98521EF75AD1F61E CFB1883B4441730ED967A8E46A57C98EBAC4EFA1B7701726915A0E43B20B8B8D E4041464B803E3EB1DEC855768092105B7DC4DC91CF778CCE8F5F4251B3742FA 390353C15FAA6F7B426D9C4E5B76CCBD3C6DB93146EC76A522DBC2FA9CB5B336 EE8B8758B3A52B5E42857CFFA89516E173855ADD5C92A6FBF7B65770C00076E4 86ADADA8AF511EC5FE39B03F6A18BDB4EAE7D5B7374E36996C357D7E638F006C 052C76630B40A69C00923325A5C019CF66425439029A4189E4F47177A68A5F2C E7F880A790CF14F0639001A14BF00B917586DA03B6E384BA8BA4D889FD1236FF 072C75CA223DC18CAAA582966BBCCAD547A612C32A129D38CAF24BC56651DE91 B270668DAB550740F72D575EB5D584BB6986C40DE1FDE76C4A7E76F8B7A7B37F E7085A248C48DD46D9E3EFF4DB71E1A29D2966F70954567C3F74FBCA07461D21 0C1FC5002FA5CE7DF550B6569D06D126A37A173434E158162D2C07BC08690DEA 06453DEA34070BE2FB64E52BF3CE56D9993271DB5BF9E0465F22CC9C10590C07 0D1548E1616B224DEC1F466ABBE25F62DE876EB1364766B000D732D9949A1E96 F4F6F4A945BD89E1EC30B408F687975F04A6CB5B4FB320A9CD1EB7D96DC444D4 237442FE18CBDA16BF5F30D78C191F56BC182CB4A945BACE7FC598625CDC95C3 A4B89E5D79A8443BDE929C11653117028A379FA4FA42335083257561EBB2F577 1B5C3B301E6A2B3EBFF2CEA46CAFBB77243277ED8B54D4DE7D685EB3AC6B19D7 8FE079B6DE217EE3A158485AB7D96C2ACF1EBDE5FFFF60D2D3A2CF47A5664183 312F60BC6167CAC651681C8A2110AA743CCEE78AFB02A33AC6D344B758FC9237 C1FDD1D014DD0A7B38EE62296357F8D6B3A403C8A7A52B6F61BB07C99A752D3D 66DC5CDCB3AB65B3F378F13D4D5914AE180039B9B1158E5DFC8CA968EA5D2212 4C4BF440D1B94F529726B213FE1FC68D0D135F90D46C6FA97BDCA7925AEA933B 8A61A1249936272CD80C2CDF97C3A5C4830CF8E305BF04919FCB2BCDDC15727C BD52951456196C5299D4F72EA091F17BA2A0F3F3A77D3BA5FC7385CC339F73A2 3D98F1A4DBD8E6BB77F391D306121F0C1055EB0F6F28FF389B33ACFA0D7B8B7E 21C013EE3CD986609ABCAEC8DB3DDAD3FDCACC26E2A4FD5A951827A492B4E91F 381C566CF9C76964C2FBF17E8F3738E8B6E3B581F41A3AB9867BFA591D2BF525 1AC329B0AF0EB7884D8DE9C349DF0CFAD70F6AB79683319344C43C513C35AE85 AA513F8C0EC1AD99379847B0D88B53341E8094E61E81D866AB4465D4F4D92F7D A055885C00A32FE56D7BEF7F75313DCF0510DFC0926F8802E58D0AB34760F8D1 36DB14C2462E940DF26604613C720DE6D3B23B3D84B27A97DDE16994523FE190 581DDD1535747D3F7C6E9CEF59C241A0DF069387E4FF44629D79D26E799F1D26 CDA56B940E651E38816A254C9C3763F3B12E08719DA8BBC288DC38E1BF2F2D44 EE3111675DAE1E558969D2E801EEA46564EFAFBA0D0C9C1A43A566E23768265B 77BB1842D47F30465B40B60274C4E43784090D9BD75A0FEA6FEE94FEA1A87031 ACA99B4D77F27DF349735B6CF4F20CA06BFB17FFFE25DF4FADC7E1A2C37351FA FB36A2A946D31979CD7E81F552B60785811C3E494C40709588F26272576C6C58 DD0DA2D3E665024AE7F32D0EB0E6EEFF23530E333F1AD34719ED0FA12413DBFF C006A3D88E951EC77D2132869645AA1E939DFD08735232D6CF29D59695A2DBC1 CF0A0537288794E3232CC68C45EEE060DA6B88BE7B4423BE83A0A5F8BD7E3F2A 8AC186C94D697D700FC70C10A7595A3FDEF5A78A41E4BDFCF29713F68988D266 68ACFE48988629995818E9324C7A1B5C7DC8375A1D2E8D121D99EA42C69AA985 BF7EF0B20ECB0CB937CEFA093292864C84EFFE9F7DE723288E6C55981A821A55 634B99CD57715540308E63E0B6CA5A2367B5C90A81897B6973FAD7D4DB3EDC5D 3BBB29195F1C45847593275FF35073F9BF68AD4FD5B1FE714F64CE91AA02E708 04A75885A54B560F3075F2A4C5A3974F7B9312861A178802C679818CF8DF891E 53FAC89F6B691AFA7AB9C5C94B11A5DFF77200D341E65721F384CA12B6D41E8C E89D30BDAC672DC6D18D1A5DBF53364BDDD7DC5356AB35544DB9AD54A6AFC519 95CD7EB3BB034A9A68B38FBA33892ED0F2FE162CD1B19D8DAC59F6EDA4DDC706 EC5E35EB78B9B08355C4D191C58552F1CD3A9186702A682A1AB0BD529CFA779D 661A01F891E2EC776B1CC1D24AEC47DA7F2BFC8F025364DBA860341F3CC43A9E C08671F27F3AE6C9A73E86D96F99B68A3ACFAEEA98E29DE783BE36D1F9FE2974 ED556CABD8737E303923E6D956D36DE9F5515E6D8A869F9B7D6F52481694A9F6 B8782AFBDF2054D1AAF7B0914CF416F14DCD4C742E797248AC36C802A06B3A54 5251416E7F381F36DFEB6612EF33A54D23A5B865B893847B4368E439C57BF3DC 3E64C19A57CF9DFF38300063F60AB26FC8966A23AD7E8A29152315F5CE6E364D 5D18B9C0008436E945B51006DE85D26A58DE78D6A3392C6AD5ACE62FFB970F72 6AC9128ED85BE25FB1474F5E6EE52564DBC27AC845341C4E71D9C1FD8FA3C173 B2E98CAF3E801A77DA7D0BD6F914B0700B82081C4C2E462E081483A4701A2377 5E316D9D27F68F2914E7DF8DDBAE8EF68B71960883A6DBD009912678D659C124 0C807E9727DDD03F574982E6DAF365C8CC17A2884DAD18E0EB09FFF000C31C98 51E01DC81E5E3D14BE8911C50F4375896BEEC50E0704F27927A854234631E804 24C147175154CDAE09020A483928FFCA2B01E953BF18BA66A98E49AE58B26B9D EA41D62D3837946BB2D5A2B94B7A9DF5CF6C9B82FE31E104A8A62B6121A1EAD3 5032AFDCCEC750BE37AE380E3D2BE056D20AEC2CB8837D6493B7C6AD9FF60467 80C3763D9C7E8DECE666928A10E2F80BC9861CC74399267D4B9778F949763B2D 68BDEA255789EA56A3F0BE0B7D809DCF0A2DC2C3E42350E8942EE0F462DAAAD9 3A474BCB4F4334D8B41C7165F07D9E5AC9E11B72B463666E0801178EF19CC89E 84B5AC91F911A410A3CDC27FC7DB21C8F8940995632F0D887AC6A64A26B66D67 30594F037D53AFFC4360E8E4982CB07A92E0B718668A71C7D6B094B14FB94F0E 145F747754CA79D8F6EDECE0E8BD8C79C6687A5AF695D44D846F3526B5BCF13A 9B9D6F7312B89C0C28B6ECD814EAFBE88E6EEA10A39E0D683012045C9071BF6A 734B112931E58DACAF725919D8C00FB81E38C65E00FA8DCAB985DAEAA6494AE5 8EBA775EAD6F217EEE6DE71F42E609EF5766F00C22FA250FA5632C0FFEF90A86 4DFC8050FA536D709C116EB39E30E38216CB5FA24E41CECFCDACEE2073D7388B 646BC847563C9E72C33C523F93D97F9CFDBF7206F0293034409F9328E81C7E8C E50E6E4171DF090D101DA4038F3E4929280B2751B6CADD1943D2C2E56526290C 9DEE8373BA8CFEBFA2DF69EEF01B8CF240CB4EEB4CDE8DAD0AA8CB5D8FA67481 9CEA4347C1CDE3918860886DA1E5B55AC0FFD7B3BB053051AA4CF7BB80262516 C1C9EF83704A37870E844EB6B16F79254B0A1290ACBF37E68A44BB9134455856 6FEC8A31B76C945EBD007DBC5B50F86E46F4896AC2825033E04DBA7F1945DDE1 CABD48AFD1A8BD4CDFED5DA5F44E63F1BE1D77DCB6596869FAFA2676F8B5DF67 F287A432A3CA8AB2DBA54CE370744D08C3F50D1DC599BEEEE5CE2D26684872D8 47BE302604B867BD48C00E6739A0710ACEBB27C9321C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSSBX10 %!PS-AdobeFont-1.0: CMSSBX10 003.002 %%Title: CMSSBX10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMSSBX10. % 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/CMSSBX10 known{/CMSSBX10 findfont dup/UniqueID known{dup /UniqueID get 5000806 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 /CMSSBX10 def /FontBBox {-71 -250 1099 780 }readonly def /UniqueID 5000806 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSSBX10.) readonly def /FullName (CMSSBX10) 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 97 /a put dup 98 /b put dup 100 /d put dup 107 /k put dup 108 /l put dup 109 /m put dup 115 /s put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 11453BC81C443407AF41AF8A831A85A700CFC65E2919BE7F4437ED75BF2F7BA7 02F85142A4EADC8C9C7F11ABE2AE2A9DEA79CBF9577DD8627E31D25A7E4DED9E FBB1C413696C88A07E5C937451D40A9211B29E24C9424635CD4FD6B16FA7D76F 5BA1DF0EC26097EEADD70EAA577531177A26B5017A32675C68052E90E68538DD E779AB23150FCD1653460CDDCC713599EFA381C3322175809A73447720F6911C 6BFBDC0458C477D2CE69BBAFD05B5C2DA1D2E3E8378A2112066B045243D3D080 DAB211DCC25430973C18E7FC5574A814E3EB79F34FF5197453873C8AC66E47AB 5EA57CB3C8365D5235E7746C8584734F002E9A28C38B0C25E3753D85A1D2F3CA B8DECFE14A7AFBFB76CF3E91A1E0203FBC8052C2DF967693C9BA0ABE86B5D264 BC345D7954C9523B3E70C4AEBBB0F2D56BAD6D76E095F9390FBE2CD607F3060D F713ABF47F0FCA5D5C27CBCD4140C668F733F769FF5326917C0AC5D4C72F99BC 5AF4540DB169622644D320872947BCF1D30DA4EA150AA22D6D53777345858DFA 3286EB68314E30EC650C8BCC572D72879E431FB4297AAD6533C8F4802E0B9902 8360C57504D4176C1DE7F57382FF2E2C0A3D5285A061CE91D3149E3096B91076 1E914125CCA8D1C9230B72427990ED4468CE79C11E8F0CB89A3213C535B040E4 0C5784E6D53C96696EE45C87B5E0DAA80D3A06E5759D0676ACF99020DCFC3E8B 50002675B01959500133BC30223C75A54948DD28FA83F399924D4ACBE33F1F2E D85095A76AF6DD92EAD139A8D5673A35B3633D25EF3B10A40A7E28F329D6E7AD DBF1DAD1E666931611FB107D1FD3576F11A22B50943C536DC2BA477EBAA52BDB B65A98268602F26DCA5EC761526CB7F33CB5B345110B7A90E1D078A21E332F78 33A0CF88EBB2CE852384DE3435F7B3564A0AFBB2024F79A633BA5B6EB7CC5389 C43621C82972D60F7DAC71FD9DD38CAAB865D7DE4ABC39D71879BF31549DE649 4B9CD8C149880504E5B34C2153E963B3FEEDA0D59F70E0ADCD24EDBBB8EA961A 90E5AE4ABB26E1AB1757E25572622D5A2541CFFACAB673665C7693855473D78B 847FAD590B657CC0B8289034AFEC3C54FE97B010535F70AF67ECC88E21B077D3 A9C2C52D25CE9714EE430735DB57991AEC946C96B6988B2C85D17C8BC80EA844 3A076618A686040ABCAC347F1B1C14676B05E13C239E99C3A2B63D0388CB50F2 BC119D6F74F70DD96BB5343D5458950070576BD6E319AAF5792EBB9DA5778CA2 58DE0976AEB766DA6A865F09FD6753FB4E7E0E9A06AA1A06C2636AFACF787460 9E73BAFC4A56A99277DCB14F52555EBF6DC5E5785EF7745521FA061227B725B0 7A5BA223D5EE9239A7A1694D4F9EC1132FA23DA44ED0FB0AFD8987A01F9FAE15 ABD485BE098CA7B1AC780A9A02AC58DCF0425D4D110226DC7B5982FE31BB78A1 C0AAF9B712E8D478FC4F85400B5E6D71AA653F9BB2E967A76D02B04887CEB9F0 0EF50A956AF7F790400EBBC07467D9A8BF8BFE8200F8F7EEB5DF3E62A9A332B4 513120FD9F8A93ED683CC47551C629B5313E4E20A207845CC37491ECC3945EE2 71A0C5633B353B03B1A7727D5D9A0478D20D67A981F6E5CD8737548ED4348A91 82F2CE805724A028E346E6B7C542FC69CFC7935E6CF3320ED9701C6127FBDFD3 B20F0DC2D1F92DC69E4FEE57B457E82D5721D932B140CD6DB9BC86B961E7E6A7 5816F42AF937D97C3149DC2AB0054564592448D0CF52427B766FD38E3B040B81 59AA9030CE06A9A9E3A0572A11BDA85531060B75DF8791176CDEC0A9BBF472EE BD433BCDAB926689B8806CC8044D0925814C1784A41CEA48ABB9AC039485BFA3 026FD30CCE84AC57DF09B1581ED01B3A840AC5E9208465BC160238EECC7A6753 D5B65B159FB08E0DFE4C9F2EF5986352C0E0C4DCA0EE62EE5C19BB6C486FCADE 99D3519723B70B20FACE685ED8D364905EA64A15981B00A6DC06D7B0E3D38FC0 9DDF04221696F7A8F3CC7FDBC25A61D9AAF9F65D3A64BCAC4084CF13BBED7195 6BA4C2445676804C333DA6569E4AB7E6999505DD1988C3E62495DF61B722A6E3 00ECC4EC698E33F7B8225FF591B746E449D2D178880741074D0C3CA740312D21 1F8B0B1A855FCA081AF1E69D14C9131B1769943EA6D5D6210E10BBD9E404B445 FC3E2ADF8C9AB6AC07BC2FC0482515625523C04303F7884283D5CC35A4A6ADAF 59738F3DDDFB51E7134327AC4CA577BAB076F3B588FA3828971FE9D561F46358 24BEC4C7F84D8FFEEAC94E2C632AFA5AED635E867AD362E373CEA718C750B4B6 954A7CB6E4CB2614A4E1C707412B7B09F8969EBD5B6510B66818A2F5AE4EFEE5 9DD7690A3520C477DECB7D61FBE5F84D1C655971FAD7CDA78E695C18908016CA 48B468BB6B43EBE1DDBC49F43B7CD667B4131D7B0C9BB048178A31D0CB70A76F 527DD352F7A9F0F35226117FF305A9DF4AEDF474FCD5C7F31FB06D4B2CC40629 1BE1F40B6347201F84BF35CB5155BC4D2E1DF2A5C7613C27A0EE77BE55A744B6 DF7DA5741AB55F133D518660751B0A91E6BE43B527E9C97E2F06FBEB58DD0215 BF4105DAE1B2A29DB05FA204D0EA6E574C7344C3B3F44092F7F997654D61EA9D 4C811CE6087BA1615A31F8D107DC64F1CFF707234135B728EAA0ABB475E678D8 9200950F24A8A61AE6AA18F34A067849825FB3925A8E01D64E849546FF7F4418 19C0FFC2EEEEBDC7805612F7849BBA7BBD954BFDAF2E6FFE3CA520B79070F8E6 B1509EE0040714C9F5023816250F40FD1C6867F77FC8ADD3A16A3A6275CD6F5A 21BC03274B350EEFA6EE929AE91DEB8D8B309E3B3524807B4562C7758794A8C8 4E3C6EE0C0859AC9B799428EAC242BC4AD9564F2444E3C79F11D4C1D5672DCF3 2E191E25165C77EEA2DB51753ADE07F5E7E748704000265649A2E1DF68909F38 68F0D5F415330C9537A065728D2104C34CE05458AC1B2A53946890DFDD67563A E044E7AEDA111FCBF431546D410D67602985F6E13988999E46C80A983C7F12A9 FB56C6735454F1E194F63A1B6B21683A281AC6164B3229AE25B1189366C9DDB4 09D1BBC8429AC3D64F8BBFEF1265611E7C2FE1D3A2FE24FBF3ED96A5CBA6FCA7 847F5E3AD4D14C0C77C225588FBD0DA2E960FA3901DA1B46B796121DC804FE82 C382F75AA0495312A80EF9350CE0F80CE0D18316E5D02B7BD78667C2DAABD879 E17D5EB8F274DD2B1BFBC04EA2F72EE5376D01DAA129FE257162BD19D19B13CB C13181E6DBC12826AFFD87AB152A59D67D0FBBE5D9CADDB1CAA8C27689355AA8 FDC556015E4A9708995E51E46D6D1ED7B68A61625561FB594B9BEF87A1720222 64E4F8A47637705CA32B1B4CA5B8473F1D67FCB7E4041502B7ADA9FA4B16CC6D 282FB636979D3DE7C76F3000ECA08AD6E116B1558FADCA251D67FDEB4607CD3A 84BCA7DF488C97FAA4FC195661D7977A08EF04A7D9A2D619EFC7AE291D7DA633 C6DBCA7DA01EF336E378764F6B4E4D6C517BE05F10BD1FCDB20E5ABA7F65A8FF 17D93CDF1E60787712C40775A5C3808AD05A2F276C94B05E10C6042604F592C8 AF1F25B98A0C78AA7BE1DE9ACF2273965F0795B0D79ED6CE2753FD0FD7B41A18 FB490B06B5467561DFE5161C27F58E48EA5F38A5477C9CD0C2FA13683271E55D 8B08DA0C96BDE97C653B0B18096EE7C0E6BC3894057F14E83A902FAAA4C2AC7A 566A9EB8F9D622476DD4E722F55F28230124F67501866FFE952AE93DF5BBE2D9 4B9CB9955320A9E256E611EA3838ACD9073107936226140ABEE92A096659764C 4ED2485B33E75BEA57CCF19AB9409B684EB14103ABF6811E7A8C0AE0C0C11BBD 87801F3F0260D04A8921FB9EBDA2A2048F4B5C47DF63051A0BA6DDBBD895E0B5 F9F0F3CE62CB118B86AF595F4F34359DABD9EA354798E8561599CB32345A43B5 93B217C43E316BD10BCE1C66A10C9A8041A14570ED7FFDD95AAA76E92EF52042 69F0B8FBE21CA4E37647DDC890D13AF489606195900063DB0CB8D71968C1311A D56155D2B2382119E603AA85E9ACF1785E4C0ECA137E7E4F5EE7915E8A080509 02FFCD2494DA2D3B2AD27DE5F11684BFFA2366B6C834AE309D8E07F98B7B556C DF3E0B42559610F1B78C79254AEBD7B0F5B3D7F420BA725AAA91EA20D014334E 8FE221BB02BE7B59FC3D03D8ECBAE21F5E37E4A0352C475F9F29C5D2FCE8CB9F 2A059AC06AD9E6F13C39F2781D7D4B3FC34291D165E5C66C5D01B5AAA2AE8F72 9B3C634FB38FCF35283792048BACA9F7EE6789621D9243B917234405BF194BF5 A4F137680ED10F216076AA2767C1D220AE71EA7393C7E252209B6ABD94213AE9 F61FD2CB3160F41C4328DB8563483E13EEBA83A7935E4AC11A97DB7988585184 6BD3DBB8241EFA1F1DC5CA9C2E16EC1EE12CAF4471FA83605DA85672B34B1F9F 8CDBAB6907D6CAB6DD7E00A7D636EA20961BAC97D1AAF32C8096003E096855B0 EF4845013B9243A29BD509436CA78C6F8DF4F90DDED960A0D12BFDBFCEA539AD BD4BF883E09542C9D75DCB8A4AE82DB495B0B918D330979F347A76D73B19995F 4039557D337FB55B8C5922F35B354F6C8E4D861A0B66B3D803C9862C9C507404 5EE039245AEDB521E90F83F15E44F42F0802F8DAD6A9BF6176C364286601FC80 E14926FA518CC035337904132AEAB9785361709CA01AB0F352317294B34B2B20 FF88CFBCC8E89863BFA2D3ABB2A596C9D9DEB261CFE48E403F88652150EEDF05 3390F002B2E4B53446FB39C488E3D0D4EF4AE2AD19019710FDE56FE29B58B00F 0A6D5B26B814BF64F13C35EE903FA2190F460F9438924E1D7158704F305E326D 66CB529B3A4836DB0FE383EF989C975A2F603332FFE0748E0D695327CC8D9AB6 E036E0E6409261C30B80977BCC3CFF8FF8A9BCBB889ABE47B0CE3450783E1EC7 1C030CC18E074E01605908C3FB61B78CF4FDCC8E8CB13EB77CE6FF2BFF91D658 51FB05DEDBB20B0E4C5604AE3CE6D41A4C8D71A1F90120B1F90C83989B892253 31D06ABB335DE237CD0CDC91256A54797CBA5E284B6CEA6FAE01F7BEFD905E5E 139D57E163137B5751A765B46A3AE6F653FF2551988CE792011E0548CFAA6ADC E32B876763AF6F6FD6864E7B55E341C97FFA711913F8A7FBCC1FDCB4CF2F4D3F 17358EBCED45C975F2EFF3FB9F77A22EEE4C9DDE63360DCB2DA2C1AA4BE44BA9 3F9CE6F27631809DBC45643DF7BEFE247E79AA7937C409986500EC1026ABFDB2 6C30E0A4852A6976A73AD7483C36F1717460327BBC05DE729E23D370B78630D1 7E87C99A5C3A3C0FFE204EA81A8A33D7DE80DF3C0EAB557F4E86DDF8E03AD072 61B1D8E1BA05452A6FCA404D9BB8FE9831A367B0AB31041B474DA9536035E7B5 EC83DEF0AE17DCE958DA19869DD51F53D4A4BFCF7CFA635D6F9F882E6F0215A7 0494E76F258D44FF72EB5A1104E8F73AD2F6F2ED337D854B81DF4083E6A2D679 6B5613D76DA2347118CF009E8A88924C2A42B154DF1CEFC93C89DE0ED8DB26CD 8C2EDE2670F494DC591E79DA26CF8B5FB76613296FB1F39AF2001BBDAAB12CF4 3906B4C304CCF1D066524DCF92FF484CC682C2B197CD797056555F318279C3A3 7AD8EA9CB19724AF57EFC6706157A5E2F51F104F6232F252594510E0E4BC872D D610F4C99BC3ECB668139331216DF1AA8F6358EB90CE1F0B8267B878B19BA7E6 77A53A674E0B029E9142865CB92A1596D5AB97FA12FD05A04369AA00BDCBC2DD 1AECE1A4AD55A93885C626004B41FD277AAE6DF68161F7443EFA7D9C913AF909 970F4C6292A694AF033B953CE37116A2AF2439E482867EE9EE2BFE1093A738DE 24D3C408DD105CE6D7B8967994F7C5CE49FBF61AF135F8F7799E2FEF29A168CD B2F16F795FB475204FBC41AB78AF87E4E80F992FDCB770A3DC0501AE1D786ED0 449956A1BDC93876934331C24CFE4392AA860A1ACCA39978BA8AB90A2174F5F4 97539772660D3920E1B57E9E0674CD34C9EDA83B6AF1B06B26207FE5D67E75DB B170F1D01D512CF6D586DABFCA32404253F0A9985A29D46641A81D5A810469C2 8081D7774B3188423822003AEB638F21661E0BA7AAC765CF8321F9677C85A562 88AB1320B3256EA9FE0C67E5B69A5127DC1B13E4062CD0C9ED10AB36CD370105 8FA04F89E3F836B01393F1E9365077A30D8E46B67400DDE8EB0AF8C815729699 469773FC3F0ABCEF752A5768C9DAA1931421214E69053775A238553AB6620E9C E875223681E60B7F7B25BEFBECDD4FF799ADF34BFB397AA114515E2133304A57 B422E97EB3FC5314F64BAADDFEF9C0EC719A78915B26E7E3F381435563F650EB 7587F11CA3B14875F6B1D817C1EFA0B89C85B888E8391C74D77CBCC6A990C36B 1062D049E20876B40CB030367818A3CD3E2CC354CDCC9A0FBB8DFCF7135FB2E6 A0BB0C3A441CEB8D5FE849AC7299431DEE27CE28B33AB7E836D6958104D1777F 8010546687CCA23DB48E53376A446136F449A92C07102315D4D0A897521313ED 1A3A8456A70C16EAA50A3E67336DC89FEC56AB54A579EF264377A103939D5EE0 0A90B4F20AE1F2511469C34B5984A04D5AB8A162F18DBE4D613BA1C1C85E994F 80AFE3C18A045148018045C63376CDEEFAC53A55DA67D5980E3A99CC1C981FC5 5C25CD0A685E3AA6F8C0B8FAAE157DB91AAA50A2B5F7D8860624F29B8DD87606 C30F84C33D802DD5B95E090BD7AA4400E090DC1913BBC392D7E5E87717AB14C8 A031737560F3D132BAAC0D6DD88C586322804BC2D8C505973F015F7662571FD1 C89CA0281CD48AD84B9ED8D70D240A4EFC2715DBE98E545B987AB64FA259D81F 3F768326717675A3A2E22F4EEEA22A5201797C6D5EC644318CDA28A2C3CCD123 B0159205FD52E1F9A60A69AF7B40C4F7189FDED20EAC3869E5F53F4955CDA0C3 2B06D72EA2B8CA5F0B557E9A36B8E9BE7EEEF96B5EDCA6F79F53F83234B2BD45 6B3D631B1C9CBF7D283F377177C60B3D65ADD945D31458164043A17B8DAC8409 B4261A4A0EB36E18BD104A8E66F45C3AECC07F4E8FA9F3D2A27334F95AB79BF8 06C18D57EA745116DE0B36C12B6F5411A9805218B5A31731CA0A35D9AB6BF5AD 928726A6EA61E0B69FF0F4FDAB2CF5B222FBF9BDF4F89EE47373AA3944678328 1EB230EACCEFF4243D6B4F8797482DAB78C1A053F2800144A4C76BB839E536EA 2D4DCEB625DC0F754EED8BE3FA53A7AC3ED17C92757CCCCDCBE21A9D733291E3 61235172F117D4B8305B45D7728DBB2D71411954EE599B0EE786D7603D61CABA AB241062BE3776FA150680F9CB8784FC7A94790FBD2922772EE886254B59D0C7 4A4DF7A2C1C4ADA1DBC51CE27D3FFF7F96BC5FF7382864369536BEB2EBA6DE2C 1C427990F6BC84E92CF718BC6D4CE9EC1F2DDEB8637AB1FD673C5BCE1A090146 171717B39B9A83F2DE0B79CB1B836390828B3EB6DC397AADE45B21F55D1A3583 C3A5BA93A4ACC08CCA4DB80B78AEA6002D80C5513A705E7232938D8423FFC72E 1B96313ADB255D43E2676DD2B00B51D116A328164BDA8475741EC234EE6581DE 06162F006405D6D823DC47DDD14536BB530D132975C0C436F08F9243F1A9AD16 898823B8E2739B4428E62CE0E41C2914F1AF38B8E28459AD71A3EA6A065A8E80 2A47C2278F2BD588E15C8E60C46CF6F66D7ABD0EBF5662FCBE698328566B94BD 126B9CEEF1FF916E394F7D60AF299F7A6109C306A2B47BF1CC0D4E406EE3BEFA EA58EA82E98341B6BA6B0997A8A62296A2D3EE7B2B79BF7494BD885EA23864F1 766C73B6798EAE89FCD73A582224D9878101FB503CDABA296D95007691F9251A A082772EE042DE62314EFCA92B36AF77CAD155DDE3F06C5412AB0B7EFF0B2CC2 9279720438B5A726EB20D1E53A0B70D9256CE31A90F6C52A76417A31849ADF89 752ABB40D49547AFF9A5DCC69C68E98E3E29666DB58288E606751FBEAD376AA4 5802FDD15ACB6D6C689B62A9D9AEB88177F00D06AEC18BDA256D8FE35B94534B C971AEAD173B69588BD446CDD8C13387FF27DAF109ABF81F5235915D1CB01B72 F6CC002DEA252CADB54C9A2D27F9EA4D1521D3ECC64D6C925719D9E5307D0589 E9D1FADFC9657622FEDEA3B0E64B15AE7211D4879EEA03916D5B3382C3DF04CD C4E3F16068EFAA8DEF60F79B9422A9EB986F6C16DBA0EF44ED6841863EE85D61 C3C5134754EC7E6EFBB23DB8611D7B398672661547924322EE979BEB3D43B0FC C96508429E22D386B712149FBED78548B1BD46D00A484EC04F2CA819BC4791EB A638E6215284105A856BA0552233328E9A743E7B968954701D2D902D4276C26A 365C1427BC97A8812DEA3D66249FD2283C7273601D49BF8A67D6B471AF77A7A6 B47EFF0F40CDB8C40834B1A7503BCA2C6786C8A9C7CA96DCDAB5A90E692760D8 791A833FDBAC0E7DD46395151898242878B4255464A7DAFB0FC8D7EACC053594 845D77254FB98840D31C4E0EBC8F417437029F583221DBC6904AEE4B01042939 BCD710F1B94BD3175B41D24B6B529740239D6F3759875275C44DE46621E4766A 0711F97F2969DC654292C0C2D2225543516AF3EAD62215E574E8545F4EAD030C 7C87ECB55E9BB95A78F2F564580408C3ABEC4E17E0F6DD1D10FF3AB85E3E0401 A069A73D5479EE588C1E2FCA2DAF0A0A7F9373142FBF4B39907D31D6709284C8 ACC145E7BEF04D8A6DBBE3344F0F14CC6D520CA33355497C94C8407F5C94E69B 11B14F6F1D4082C425C9517BE84D4C4912A6E8258C93274DEAA44F45269C5224 AD15BE4353E4D701F7F92839CDBEE4393A34D36A1263DA6E1025A8B3DD9C6446 AA55FC722699D675828CC17C2CB4E8A0296814FBF54E132EFE864CB9A8784C0A 055889736675C4A1960274CFD85FB080D4ECDD6299D86D45D377135603D5548D 755D27FFE73621D0FFB4E58D7395F0C7FE91316DCC367700179101B5845D82A1 6064B6C8C0508A2BF30C8BCEA99399A3D2C9B143DCDA39B81F89E5BABC23CF0D 57A92F2C6EA0A9CDE765E680E6CD25928FD1A439E9857AD2D71CC6ECAE452EB0 FB5911A7C1477443A6E870D36D66F80958C1C275C508367E2B130796B92F06BC C6E2883A4DC690948ACAF20AD9435E6C307642EF1C6A1773A85F598152B8F244 F81CA0B03202E11F0D3873B298C3DFFFE491ED643644283B884769C60C3180E5 BCBFABDBF13E424D97A80BD742D7299B0B3C6127085D23DD36FB1AE50F04F925 E613E262407B34F72556311D04B6A58AF0CE5715BEA34992E5B9948D95854CDB E8394E67071BE9535C947ABF5FF856DB6B0A636B05ACD2600EFA1E721A1EED1C B78AD86C620603F5B558C1A546F8E2EB681A7488D390C505027657960A91CA08 47D5BEF049D96583D1C1290D68E63E8FB6F0C6777114DA1F 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMBX12 %!PS-AdobeFont-1.0: CMBX12 003.002 %%Title: CMBX12 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMBX12. % 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/CMBX12 known{/CMBX12 findfont dup/UniqueID known{dup /UniqueID get 5000769 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 /CMBX12 def /FontBBox {-53 -251 1139 750 }readonly def /UniqueID 5000769 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMBX12.) readonly def /FullName (CMBX12) 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 46 /period put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 65 /A put dup 66 /B put dup 67 /C put dup 71 /G put dup 72 /H put dup 73 /I put dup 76 /L put dup 77 /M put dup 79 /O put dup 80 /P put dup 83 /S put dup 84 /T put dup 85 /U put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2D43A151FEE81296FBE 0CF37DF6A338C826464BA5198991445EC4BE80971DB687336AE8F74B516E333D 2D8AB74D362C559AAE6ACFAE49AEEF4F52E28C869222C1301D041E7A0BC1B608 1BF728EF9E98F3A12EB2714E7F16B14E055FE1FA0EEFB058860ACADEDA9D0E4C 42E3C6F1E4869471BFAA3760175F3FBD842755A9D7847EBF605F18293B42F557 FBE2715002669091BB033E1AAD657532F34F7C66E4F04D63ABB07E6CB9D9AEAE 78EDE8B79DD9BC87A1FF445EAA05B5572BB880E69F4DE1F82D7F0E9980AB0C18 22C448B0B1722D3CC33C56FF287CECB80658B3AF5E7675BE82CEFF3DAD5942EE A03C955FF979E41E54BCFB5316A9AB8945C403A73180D0961416EC9C92F49811 4B91BC4C788392994587517718521E416D469F69952149FF7F9224377EBA1065 4A727BF806A112A7B45B0A1BA1D5A23683960575368D9EAC8C04753BF7465AF7 95F25C258C63E4FDFFD0B412FD381946AA38C0B961652BCEC30322C47BF4755D 9F91880688AF066E32FFB22E1A52DE741307AD3ED830D6BAA1D1F562919666DC 5E8FD9862AC8600B0AE0BC7FC779252AAC57248744ACC8A8AAFA836BCF09B0DF 9253DFBB1CB77EA8A59D42D1B18FF25E9AED72FA62FEC3F126F030F5D7DED9C3 CF60FE890BA4A48E39E687BFFAEAB96AE542A6387F6624486037C8924002A511 BEE5FBFD780AC1D4BEC3FBC47A930BAD0280D444259528B6C565DE11DE36BB65 9BADC55C1EDA1A80458E98896D782DFB5C137897419602809F9BF8CA39F00C68 EFB9E076FB324C2963F23CBFED28B9EF70EAA4E4B903225D1F199A7162AB239A D92D71C18B1B682D04C6A48926275BCB16D413B2A0E953E1257E0B12D8B717CE 2EC84CFBC046A4338A69F454A469B12118E562B4F56C5FFB3CA5D357513E6FFE 947A564B229C7FD873057D5C7CDF03E958294A1003B37D8DF565A70A00A3734B 0138AE5277D383D10C2BD853EF806D3CCDC47739F0E374A3DF3B63638B949ED6 4EC25869DC1C0B1F4DBDFFCC97382841D8F10F3635C792139A1EC462FDBA379C BE0990CA2E70FE73137AFBBF30CA54954D7E7377CC50BDD780DDD4C7FDC77AD2 F3EB1169F14A0041F18160F43C24FAF556DB5D621709FBC544CE55424F7446D4 6AC07A51C8CD5161AB0AD5084A96FB35D77F1CA155147DEF8D7A590EA6939514 D4A226588295CE0007BA8A550895511C8D80BBE5CDFB8A50D249C3BDCA974415 F5557914A9B805782F399E4078DDB6264F1A49A9A5BA45E284A5196E9828EBA8 481D357B8D9E6ECA631A6204439FDFACE7D7E6A2392726107CB7D2517CD19A24 FBE592C119626DB221BBB635B6EB84845C16A9585282E34958B961F4A543AF9D 419B6A9105BF185FC767712D923437BE08A9C0EB92AB6792DBDC671029B6FCA6 7F717FCE379C0F3B51C6CF042A762ED04898FBB4B0105C3C4ADDDC18C51BAA3B 70A93666669547081D9246732CFF74C83EE90DA17F5B4F8BAF47FE4D81590988 2858C9B96071341FA0A0D23BDD4947FC9BC2297913CFBD4FD6CA4303AB3179AE 0203F1BD502065F90CE9BEA3B52DAFE4A29446082EA0E6B1D7AF1F31D0AD02CC 9A7FACE2CA86E5FE0F6A425B28A5940ECA306891CECDB3CFC7A5BBC76B5D9E8A C754379ADE80B4D72CE493010317BF21A0CF4A0A55C1246218839DCA3F4D626D 1F4161D38F54AD5142C1CEE95C61D8BB10FAD4B772F4955777AFDE8AE5A837C2 A2BBB11D0BF5DA2E63D0B75ED421DBA9C789B281B01846B65DC572BA69591969 21265DB722AE86BD8CAA3D887C975A617ACEDDFB7AAB341F47532AC0F354A530 7662C089DA3939588774FFA16FC4A52555DED6D6F51DE718BF5F345C23C90198 17B77CB8B5D53A5CE7A79F3E286B6A59F3F6178AC8BF15C0A15C1A8A95D03B60 30EBE53DE328CE085CD9A1D49C69AA299C5B58B24334A546F6E274C1B534DC8F 3289553F560C2F81E413ADB92FA0E7DD1C2F39D5FD268EBA97AB7335ECF28257 96B4EADB7D0778706CB41C7E9C882760E7670936774A1088FFB2011115FDADB3 B69EBD5108760762521C25C968C3E282DC3400001AC8FB1EA27FF643E3025950 1D617BB8BB321281708E496277E11DD3AE0023DA9F25AD06B39C7CF527FED27B 57397E88D3DF70EE4FCCEFC8A0927D6B05517E571B3E70ECC99F3CBA32CCD4DE B8BF22626B6C94FE65598A88AB90D238461EBD9A098DADEA4091AF1CDD7560EC 8E1B9BC2321686E1759E6B8A270C8CB4A254F7368039602EAEAB86ED21CDED91 8F2DB9889F46981C494C7EAF5E819B91C129F0740B8002B510014985E5791F59 B16879CC6521D8E9F1C4C1890AC85A78022BE614BEFF318AB2616F0C3F02405E BB425D1555472A2642BA7686E431DC3FB8A1688B76660D9957C3FDE8D58109AC 21B1234C9DDF3F0FAF93BCF7B2F88A001F23162E1A13E5E9118D51B485B70A91 D0CBC39CF44413FD8686D9030782DAB58064F5B987E0402AF5B264B17BD31BD4 FDF63951BECD73ACA6138854EF35B062D01F33073850D9C09A818828C581241F A625AB3638081DD0F00F946BE5450D38489CECEA4E66B4D85CC8AE0157E2AEE4 A22A9313829F24D573101D84CC1784D1CED7DFAD5DD966601370C6CCBB723082 A86BBAF0A5D867D0D2E3CA16E14E5109A29EF02649C47E12E88B3B397D65CACA DEB9940B92100744D686066F8250FF30E5F13D81428EE238A2E4E07ACE0F5C38 7D79D4A336D0D26AF9C2B84088ED8ECDF94A1E3FADB45AFDAB46CAD6FF950B0F 07AA2CDF82374DA76C56D29C80138841EB13F0D02ADD32F88B23E282ECC845F9 BB9AAECE9CDC644AC2D49577A92307A83A99434F6493156DF25DBF0FCF2EC21E 8C50A312C3D19E0609C0038554CF4FEF3ACEB7A833FD54B06EF0D617C2971C89 E4C06075B09B84A4F78A82152B9A9C540B1D881313C2C74F20ED064A9606EC2C B56D7BB4797F1EEF4A9B13579CCF311FA4A4DFA62D80FDB7F535CC6526D1AAE5 45C008EAF024B48C377522F74D939A475970533E645B1BFA81997549AFF26F67 2AAE6C2EFA357DB3B525276EF330905688777057F4E4CBF584520A534A8587E5 5A8360891E75A15205E8ADAC4A4E5A6E27D0C4A7D492216E4BC023AB027F37AF A8DC7579BA50204D5F45A51460C5BD8A5A7F87668CA6451137F2F59E117BBE28 5C40820882A5546FA76F0CF49F8A6EC445F0647CC3227C400F56E7E9B84A6975 E85E243CC1666DBAFF4E07EEAF3AF71BDACB30DAEA792F2B8504CAB071544F01 5D66243D529C479D276FE22F7E275D9E7FA9C6EECA18716B2F213916E32C1D94 6E32397B41AC6779543218E506569E3544803BBF9B404A983EBA62A494187B30 8D3DFA4E1237A2E5E08224A60492C09ADAD8775B7CDB830520829BA164209ACB BCDEB2D574CEBFB7AE4BE72DF4EB1945FEF2458761AD8DCC0D378AEB7DA002C6 9C14A665DAAA532B0ABA98D7BFB5A6151FF6703385AF7AE8FD315A492FCCDBCB B825707F9566B3B4943A3C61C3DEFDC31A843A2D67AB06891F3E110DD8C73D3B B5E4151B51D9F13905D7D94DB9ABBFCAF35F43B6EEE256B1A80ED6D1739D8D5E 8C767F6F0E8704C5345D028A2A6DAFD9BB7AA048B8B895FE9423A7ACE858BADD 595CB074A128DAFE08FDFFD6BDAC0114159A702FDCBF8013804B0CAEAD7AF38E FAF086A3248AD4FCA1401A85AE2F72E3E6956DC0996FE8ADB18F89B14A208A15 13F81AF73D0DB72F78C4DA634ADE3C73756CAE6AF2E149C26316DFD93370BE1A FB4A79F77A67C07CB0A53C78367F21661D4AFE9E27328E077B522B50FD9AE2E3 DA087BE481515B5DD7BF894A96A84A6C78874100505B7DDE1D22EFCE8D58B3AB 313AB5495F72E2CA4E6AE22C0CB854302B9990372F1661D9F0A517F90686F248 C5643008B3D29F7296E5C8FD4049886662EFDD4106E17C879F5D41CE84F87E89 F6A3117C968B95A35940CC29C43E1E0DEF51C1E46B676301F40D59615C3F73DD DE37B72FF7105DB84227DA5241583272AB1C3CD97AE11C1EE98FFDB5E5F44844 8FC41BEA5C54B26341AFF6830D9D0A5A2901B0653D8BD0746838194D240FF753 E99750D3383373F453723D86BE97B571B8B84D8696089B5CFDD53E6C562A2197 A8C4FB0CC690C27761A816B441029D3D306245052E0C41B53025D8CB7267CFE3 C17FDFE348E765326F91AEB700CC49162DF748171214252CBC821493DD01AA20 417D66DF47EBEFFF3E9BB2B0A2BE7D9B8C68BD570FC2EB0FA54CECC318F04C43 19598BDE93F2F13DC7847354C99059AB20593EE51E94F9D4E9241869D605AAF4 9D9B5FD88C3798A039A67993C5EC68B6326B132E647F67EACCA7F7AE7F718D85 12666E90D7C73EF210E344964A38228B236679A2B18F5E081234CAA2458F8D83 3F0CA308D19663CB12EB904076EF88E556407C33C9380A6A3D68A9EFE65387C1 A1BCD2D26DFD2AC0881EC30E81C0A4E76C244A2BD822EE88C4A60B480D107E68 90E419A1F512E865BA922A7830909BC2611A80931CB2E9344529586726614D94 3AC5200FB9FF68AD9686506C5EFA8788C0AD0251AFE7F95E84683380CDB421C5 B1A783B6D5F3A6BD1BC1C14B363DB01C87C0796DCDD5BECF41A1A9F43183CF6B 82C2AE49F0BFDC5DEF7729F2E638EE6EA9E4D059EB9BB1B992AD8C82D501A550 1BF73CBBFE740179B54E193E84A55DCD61B343C1852780FFB44248FC9426AC94 AA2B3FE20FBA30F6C4D1E0FF3EDCDD8C0F57CCB50CDB0EFE2E04A8927E239C1D 9B026C7929BB48461D4D695FFC766C8A0E545B1BCC2AA068D1865333108E7985 2D93F9B00EA0A90939D0D3840D59B6CC0CE2C147B2E1A9A4F14270FE3ACF51D5 99F7349106165AD627CBBB0ABA01ECC6D3A14C1DC1ED23A9DB9865BB4396C51A 31ECD001EAC94B33C34E29C5611148EF3E55DD61813470B8F3CE32564C749414 3C93C77EA5A3538A0B5AE3FC4DA32813B06772E0E48E25BB39F3F6FDCC077E86 F86FA50E18FD19EB2F37311CE87F18F3BC85CE7FD71CA92D5C3264E34E04A2E5 70C79D99F54D6C6D9D527AE45EBB48411221134587D2253E7C8ED7658EDCA34E 5E768DD14E0200470F73C44D006CE8CB35DE1CA3EC10ADC668B0662A7774C891 84EC95A31DD872F0728D9F65CA80940080E04630BE4DEC77A2C49E3913C39978 BF145F8832AF2C4385EBCDB15F9D32C22CBA0CF950877717D6F1591D7C0B8047 8C9BFCB16AF7124ED83137695F3D69228DB633053208C29E0ABA1B06A7FB3EE7 5625CB44927E2DA6E038A6E62DEBDA2D96A03177982D8FA33BAAF4426E05F4B7 9C1748B3FF7691F9888E7FF864A10B9DF761A41E6B5CFAD2BDD7E1C4924AC97B F4B352705316DD1A58637CC12D71C18A5CA691AB2AA8F171590EC24582B1123E 94D4DC587D8F99E18A711776BF4013C96446BFECFEE4C809EA94B169088024DE 0CBD20199A915AA406F0BD5F3D63D1467C49B4691AEBBB35ED6624F2D7BB74BC E80FD92B9FD04DD9C2BE9B6FD29EC7EC07FAB447511C61DD299C783BC09AE2A4 7B3CBCA6A20C6631D06D0B2E2482A50612BB7C29B7E7D0A205EB0E8436702581 596BC996ABD58CD8D5BAAE4B1478195CAFF98FE0141287296C4EFB8D2E7A8442 F0A3AA9F9264329982532295A176BA1867EF732BBAC49AF485D9D0F7130F617E 7F7DEEF935874D55A22240F8EDE4F247D5F73481373A392D40A8076BD91079E1 1CE5998BA13D48D56B49A92B4A18430E316405D2E2E391B496A1934671FF1785 AF42BA3B2D14B8E04014437FD194455C50289DFBA61B5C377BCBDADA48E82DEE 4E70EF5E9DC03064907BCB8BE4D59DE069FB0C0CB140DA54708E630767313F9F 744594AD8A499CFEF733E640A11FD74E46A749F9C7D18D49251BF85C6EB4668D 67598C31A8F90922FEAEAD4B83B6E7184567DC798E4BA1C4C9B3461A478D63CA 054F13B502DACB674EB49D6BB935E5EC82BF99FDA7D47C581AD7F940DF4FC6FA 6C6D25D647033AC69505F0CAC58DE99087F365531A6283CB89CB644688963C3B 8B2203A94294E58739EF23C7803630A1F9121D62BE1977DE2F41687C8CAF87FE CBD7AD3B98E0D95C8C6E1A7CCB0E09465AA874DC90A0F5DB2C5E7C130297FD39 EFE63B0350B5139D09E6864D22C3F1150B29196E40EEF9723E71158B7ECFB8E4 C426FEDCD439420B7F1C251FADA347C9A2C49738B5A17922E1EA93CA7B125B76 57449EAA9C1D591CAD327D0E98EF2D44D614EE9ED49DD31ACAC0B956620B6BA5 5BF6D08CA7541059D5ED2EF00AE2EE95488F5645BF6837D9241C0D3959B7580F C9ECB2BCF3E65C07D52EC9CFB21C11CD4C883E44C173214C900C44D2E1E43DD1 CE8DFE3DA93C38B548BC4EC46FF91F30CFB97525E1FD4E77686433B20BABF8D2 848C1CDF1BCF185CFD7A81D2D4BB826E837E2AF35CFC4F419F698DB0C43E9F9C B0FB628AC9A3CBE9B1FF4A067016E70333E78B32AB2D89C483834B31F5808FDB 77492E099F1504DABCA5722C7860CDCEDB2DDEB512FFCC7D287F4945FD711F28 87BC3D36173566B81FC2C1290C717A09697DAC6072408E20926D39270121CE58 3EF97CE12EDD7F87F2C8CFE36C3C0400869C0D813B71C425343EE0CDF717BDD8 409D5297D0F8F7FDEB0257C0A391F5635E0DB1116058942FF3E7C94D5F2873A7 A3B0ADAFC3835AF2BE474E6741319BC6695FB37F59AEE388F81F6E66F910000B 72E6BA7531B4378CEFEEDC79CCF4947BA1703823B5AB4F4AD73D9615C66C489D 99D68E49C9BF765B7FC547BAB9640D51D5A7A2396507AB5A4DFF3D14F52422CD 8FCFEAA06A56C6C7FFCD29C9A7A59DDD2A909A9363FE5F1E9629616D25ED38CB E754C059E4379318CC491C3B1A90128693AC53F80F8210FAEA7EE638902A7D3C 82B95B3F5AE340EC1B648DBB9FB679D6E80B7F426D8671FE7136D97F51E2D2F3 C9CE9183E4061CA40091A2A70DBB9ECBB19CE3F65ADD0FB346B54BAB182E2CD0 EAF4C0F402C25573FB344EA771B297BEB615FCD0595172E84ED2A62FF8962634 23C19076C2A9ECEED5135994EB397303A9619C76DC55E032DA83FBA441BD484A 59F70A5110A8927F6239A14D4E223E189A5462E4A92EAEFFA4B961A2A32B320F C2B4E8C1821FA67A655B5042C15E4DE1FB3652B55078DB123573C4E986B19DB0 1C5131F3DFAB271C30A5476B4A19D8FC922E31879C34BAED94C07A4841B8209C 403369FB8E842610D1EB4662B6171A4465FD0E819964F62EC5B0ADC92F08CF90 1DE0B410FFBAD16F6D355E8AD72CCF67961EDB6CDA82398021007C2D0462E893 75EB0710AE4A6CDD15077C9DEFC5774EF4A657734D703CE42174259B58E5277E 0DF26BF59AF8D1A3E7DC12E3C12AA4B67CF35B19962F6950C2020B698D971B35 82FF84E72F72FBB0C54A112BADBAE6C4CAA358BDE6A705AB59332C3850CA3D25 C7564499BC1319121CE0D93218210C68080AFF33420E3CB3A48BF9EB66BC07C8 A79D8CD8E78C200FF7CFA3DAED0B9E87E6141C88B436D8FCBA50AC195FCBB9BC 9512B95FE3A37FFAAB39850FCEBD4D50A243EA416E73F53B4B00F3B6EAE0CA06 0693AFFEF215D00BFCAD02E45496D7C8F5E99EB9096FC4300D038C1AFD31EC4C 5ACA6B72C1BE7204E37A4CBBCB1EC26AB87F2FF82DE20601025169A5FBD2D060 62B5B2DBC288C79C33B596832AA18D730AD572C6EDFABCBD36DEA87C0F323C3D 6E537AD3B43C6F3A905597570A8C6B0B4A5E08C08A430B643B6ED36DCAA09B41 FEFDB90E10C8A8B74EB358437D0CEBB9E03109C593BAC09CA996278246E7CA38 4F311F23DC5A7F7DB374E0E3D066C874EEE28CFA47054DC41A389203BFB3D601 BC9A4817F8DAC250A102E7404CA135B33DD66F8FF40D106F52081FBA3E79CE29 FCA5C502B38C86D8D507AEF30436472D2381DEA09B8B3BCB109BCD72332A9483 E61ECF0F89A85BC37B8C10FF3F7C0A84FB8D0F4A7898D3F8B06202FF8DCD698B 56544751347E9AA35209B18D3D416E5E034E36D9C5FC0B33B7AA0D46F3A3F925 7FCAD9D6B9E25671F9AC599A40C37B2439C06FDFDFB3E78DCE515BE82B5BE1AD 2F205E8249407179559DF39CF29120C4B92C5283B609D0445B30F3AC71A1A678 8F43D8B12D7FD722606252CF4902733EA4B255D33170411E8EA08BAFF921D2DF 6BCC3895D5068C0F9EC39CB941E19C00BB1712A05D62131C74363D5AEB66639D 187A95AD7551136660C5F23DD00C6C48AE227BD0378FEDFCF64A6E6184976DFD C6390C27D00AB9A9F6DE3ED21A0B765793174FDD8FDE863B6A7D80D8B4912008 2CF6B8F487A4DC01CBA2154A90626C06E1BD80AD2EC737CE77F78CB3447B7B99 A9576AEB656F7754030CA8F2146073147FE3D34B4EB0DAD6E0E468842EF13526 FC63E4B8177E446B2C94B7B3AB1B9AA6621D4725A99A9EAAE2A45DAD80E319B7 4C693EC177B5A6A045ED7F7C5A0AE72C4AE6AF341C90FE154344F6BF4A91E630 052E39F9352F82AB9F8639A43E48B24C1BF9E7FC17FD26B82AED0988800E7CE9 B3EC5136562C38722A2EA148A3A662898C073B6A067992DB9B33B1764B8B2306 15D31882A973C75F6FD0BB3FE0E680622BEB1B9EFA9E346ED4E475680E2FB113 8914F0996710F2C8CF0D8A3F5CB23801B2D2C33A928070FED88604C03186D1A0 D4A7C445D053C1C112D04759488F807AB38A8553E4B5859722B712A50C16530A 847D15530FFE99978433229E3C5A97CD123B7435E73274EE31F8ABE5EFC148CE 1585BCACA0ABD0E30FF5EC6CD6804A678BA203496B1B9C0AF09F761F573AD20B DFB2E62368119C4745D42F5105D2482FEC550817F2DD698EA8CD8A031BFF48EB C1E4A2546ED642F5F1F56C6E704767E29B7AF236AEAC42FA180941E9D5EF3A2C 5066765AE61ED62CC5682A93CB45548101EF08B51FD93CF4E65C2ECB2920C5D0 91B3EC95D770651CFF4AFD2ECD8CF119E222ECB8B3E17E0CE57CC25083D5474E B8B518CB91056426D18B563E43C51E0E8D5CCD36679FFE0E5393EB025BE55EE3 9E41228F9FD94EA90406A9F4C476D0AD703BE4548F0511BCB391225E8A3E694D 573D7D4537BFBAF383F9F07D3206C2ACF8289FD8E8C9A1EFA18E8F39F14CC0E7 656E2D6846D0803EDC1B51D67573F59976EF728378D89EA9C5778745AEDADF89 BB38F981194EC940262F0331241D8749E5C80583D20398F4A01BE9E553E56AC9 7490911CC08AB305D7A468C6C7FFBC5CDBEFD8553F379BD85BB2F5BC155DAEEA E3EE605637F161AFC16ADDAFD3E31D9756D7399FF28A1DB175B6C9C1628061AA 9FB30B331E3E554AC63021E6D2980BB19B29378322309D6A844546CE03D1E8D3 313D05AA7BD6E056B236F3BA77901940AADD1A83FB87C82876E1D4AA99F4BE89 A07F4E5C424D04E60651F9DDF78597EE19024EF3A316B12D93483F3E91C73B56 D6C8CA442C49CC496002C105F11D85282382FB1854E231CBBEEDC678A8D4AF87 0F520B2F35CADBF7E84AA1B78D410DB827361A78F4222532836624500C620964 48FED4BEA0DE4608C20DF2F54B9C48A1C52FC891B83160DCD3CD0D8DF0AC2265 7B08050A1FB711B7CA8CD84CCA2B8972526681F96E241B27723EE72085FEB4D8 080E92628CDFFDAA3C1DD840C9AD54C026253A551FF403A2790DDB1A75D63915 BEC228BCDF694F95664A77FA01DE9BED0724B83CD71A62E2404384CB70707F4F B6124172B4BB29D80DD70730DDDCD8E33EC6B17E5F331F15B7B9892F28A7F39F 425B1173369CBD292BCC5D231B13C50379AD8E6ACB381B198B0BADF9AD960E29 8EB6DE83EEC1584F62E49826E5F234FF55453BF33A1EAFC550295B145B353F59 E154C80317306804CF4FD589D1D07779F5949E87FE27E7F82405606C2DF9AF7D FD8B62B7AFC4B4CFA8E620C5352169CF53F84E21415B8B83B86D485F9557B5A8 BB60DB0E770D9CC1F5449BC9919FFDCBF72C48537A9B098933E360AC67148964 8173501B645662F91F70A7EC08F358DD5DEAA97BC86C943CB056745C60AF6826 2BBE9E6C8D5DE0D0EBEF5FFCA3771FB34E4B652E3F6B3967115E1EBFD726911B 0A28FF9AAE9EA33791AACF206B59F5EFB368EBFA6888AAE7545F3E8018DEACF3 EFEDF2DDAFD0DFD58CBE3246F9435938FF06A586562C4CD9E104F91A366F6DC8 A84642FA8DF65F4F57A524F362BDB7480AFE7B9712F97F3FDAAF6848EEACD2B6 A888B5A244A2A831D4D7499DFD627210D935D477114ED3F2E73DF656A10EE964 3A68F8187939548B10DBB9882813239F9F66EB75A4D68B6353B88EC1CC772C01 6444DE3FBE444E194B5C0F4A72012DED2298B5D3C147C76667401D73E1AA3CF5 4541E2786C7C9E8BF131D83E30C2AA26C850B5E51DF6CBA0E08DBC651710CC27 C43B4C184BE9FE4D0E12A8D8CEE05896E200C618DFC4D3EBFC352F3C1FA19F0B 7113FD5061CB3EB2089BD4513971669BDDBBE45179C2D0C4C36FF1BE9F09A71B 2677A37B32BA03BAAF8B86433DEF40A8CB2EA1B136905AB43DAC3340992ED434 BD249C8787CEB0F1835FB26FD2C8872B1159DD196E3F23119095C9B664BCA493 0372C17DB9D57E4FDE0269152190F9EBB471F4BDD2474BB52214C267FB346C14 4EE811F415D78360B8B6D9097D9DD24FE0D1C374B3BADAFF02D4CDA3CD863E3A B35B25F720C839895C233775D0680A7B705FCC249254EDFA77082D96B444F4B2 C620384413431F4C0EE037971C72BD53F684A4F6A46222B5CA3DF7B7A38EA0D7 E42CC17EC429C7579C2033AC726AE9CED6F0F0D6C96899F8FEE824BC6670E213 8BF020DFB3863361D3EA949368F97B325F20C285633C45ACAB103235307476B5 05D4E114171FB5CB8B3359334F4EB29FB25258BCE5F440E00564182CA5FEFA29 E32E30C7BBEEE2C8506EE805B0A121125087FAEF61AC43FC514045AEF33FA96B 6F80D975EF60E46A86032D64D7E03AC4C1D17D7FF2551A3758EA17F52EB27167 C584B965C4FBB194252F49D15E03408E397F8FA8195DE9F225CFE9B92557D4C3 DD855E8ACB25F3942DA527ADE086F88661565EFB7F43CC414DC18D9EE5724434 5A4B8E105963327C24738DE04051DE1026746388BF13986B06233A50D1A87187 BC952B2F7D60F48BBE22EAFEA7F6484BE4B5BEEF440FD6BD795D2E1CB0131081 D3B6CC24BB89D5700EE56348EB66970A740FA5A308630C582AEC443BE5419F8A C91EED6DFAA5E2266A27E9EAEBDEA6B3D8BBBED82EF7BF4DEA9BC76049532F0B F6EB5BF461951F01E5630C1F0A67067F04199ED997556FD929D0EEDC5730F3C4 9E4943F5ADF16655771526777FA4FBAC827AA753E5F8AEDDD652B6D7C4D1A980 D060A5A2530AADB1889BED0724B83138613F74C1DB3A6B32B70C9C7E7CA7D157 D78A6A1C94DB5199CD9677CA27F80BCC5F8F220F339584C66AB6A7F1E86EA54F 3E2F0864DE8BCD5AC1E7D7BE3E3C6E40D6D928E5F5CC78F6382D683CC67A52C8 F092E3DE39133F256D39EFA4126ADB4CD27B5EA68ADE6F641F50484E6DD88DF6 20F8CA866388BF30BBB2310163C26A3F863C255BEF22E84B365C8C2D2997BD0A E467E887536BD8EF755047002A02909DDC2F93BBDC705E991B946BC6AA140914 D4D1D9D687197C3C299EC3448678E927E06F0245B98A8B8C6C22DA4314280CAF 5ED5BA419440230354855B8C49DC5ED517C75453322ABBC6F378940CDCCC300B EA6F55F0D0DC549D83AAC71197D4E83462B62B5992539627348D2E2F6142169C DCC10940ACF4DC41E8D54CB3BA493E07F20EF27CC6624BA906EEE086AB259500 850E09244E22BA77722C436176A2B336FA4A8D029514197B3AC55BB34BA9FAFB 93DD05E1B590AF5FF078E315F95407BCF6BE467B440CB294F41400CEA34B25A3 A1866FC7A66A41060E55159270B4BB6C4EC3CCEC692EF8CCDDEEB5A8E0EB7006 91BA10E08CCB8950811D685959EC94F0B8BEE18492882CE07AE3726A720AB016 BE47D075F22654C497E1E59807A47CFE52E50B07DA5300CF57B654CEE239F376 DFFB1E0D2B2D84EB0817BC7EC7723722892C705EB158D5DC5611949630B23EBF F9F385535E6225C75B81974D51C34F3158D2E71F1E923E011284E8FA15C4736A 6E070ED8F8628050E817921833E4145DE43A0D580221C7AF372036439ADC2E4D 352ECE41DC2FC315C92815E8A43483A97A987E3DE7A0AFC37FD30018D2A4EFF2 D5F193199FC78406F31879CC75DBA4C8553378BDF42B8F1D74A492129712DCDA 1ADB16EE3075817E4C574DD0742136D021A1A4B9D7DBAB29A6F49E6C217F1BE5 D14236BA0EB6088A2182A40784400840A563CE464870C5FB70ED123C261F9FF2 46A1BE2427BB5F4F333179F67A2D6F16982C44FDD4DB2F376A51B828C2E81CE4 7FAC3669C0250C36CE3A24C5D6FB3E29D417E36CFA3873F5D94B0DB36D89543C 3AEBD959DC45EEF25A74A10F5A2621EDAB05E11F6DF8E320F3CC9A1290D127D0 1B33286E33779AC3A32DB9B26634924D1732571771A10916851EBC82094C7FCF 3451EE30AAFBEF97B955AB8D8989ED49F5A1F401CAD779C31E85B4D4179DA890 924F7E56F8DF1AA6689D83A8E8150A8651EA1E212F6801ED4D8164768DF75B10 26FFBBE3CE63DC3F73A9731D9DC8885B4907EB1D98AA77E99C8360AD40F3F7B7 DB08916772E7C066517C68713420C8358E0BBE46077D94C7F266FA79176F24E3 4009E9E3F03C7CF82C5D58249BA15460E011723EAE840F73B706B4224EE66A7A D128633A2D8BBE48726075A25DF9D293F959A6888A577BB180BCCF03BE93F93A A6D93AE0BD0B4DC0DE67919817BF7B218A1983D4DCC8CC9FB7ABFA1114880CA8 B14EE2A02D2BC86B4EE989829CF4D498E86B401A8105A08EAF9C6F523272B78A 2CAB40A6CB90044AC493DB17C740BEA102D5A0F957F08270857C3E2DEE60BE30 22048592D3C80F70959CB89F0FF48F72EF8CE543561E0D4674F6CFA74B56EAA1 0F139F8A234BB83334E7E5558348234953E909E7BED6E0CA5936CBB2B7F72529 117420478FAEA34D59F3C2BF1B2593E9460DAE58F0868CF5F468F0A4D20AC530 9E769297AC856739A6711DA4B4C652706D3F87F125D9E37484098610901321BA FE2B09603D8C90EB82D7593ACE2A0BB2EA1649924E1C12745C5D5C24458D873D F20CF324CB97FF92EA8608C726A43A7436C2629588769C4CDDBC9C83D5B492DB 79E0776E3E31E69FD2A1ED1F6B0F6612374C9643DE11E5574989583C76D1A660 75518C247D9235DB62E3C83E8BB73F1C55DF0626315909254F66C4CA201C1E56 045C6848B29F20AF241E04EF6F009D7762B5C743D90AAC90AB5463A2B3BD3FA2 B3E05A3C0543A44E36019AB0307FBE7EA9C744BFFA71F31C4D067E1238DF8FB2 25E0CACED68AEEFD90C71D12582C40057D6FCCF2CDEBD18AF7AA6A6E8360A17A 0D1C4823F37E415A67BC52FAF133F5F330178BD1149D7E874469046CC9C1F879 8EDEADF47D2ECD796F1FAB616473225B44496C5EC8C20E2C5A2AEBE6549B6EB5 2B49ED4F5370E9C13FB07D8848E3218254BCC5CD8C9E021A5EB5A41A6BF3FA4B 71FF220D3D4067A98D3B1444E8DC2B986139EF93959D0F66967C123AE4A42BD5 3314FA72DC0BFB31694BA25619934975A8F2797654029F161237B29C01EFE7EF 187FAE2211AF3C78F3CC1B893F25140AC681C09B2189F3B04C0AA6BB2CA15515 BDC18DA015FBD67D09A1E40CE9490DEC66D30A7CA2F279276A32A2FB7FD582B4 064FBB08C68C542B790CFEFF9F4D79EE607F4207FA53868F302DD609331F4CE4 48CEDE1C98C20D920CBF73F9941F52BF911FC935BD7D773F4D177047068B69BE 03F1F0BEB3AE8EB8650E657D9EF19AC35D6C815E870E73DD910BE853BD6A992F 138F492950BA040E1A6018BD1A2CB7AA08CAAAF9F0DD3E07E4B79792A04A4332 AE7D03BC19708863892E08C0E1C63F07B9BAD1BA9A50582E200FDB0C6E93E65F 2ABB91DB5B6314932394161816A7DFB8C530619C13856E232756B8BC7A74581C 050AD9E429F995989D84BF01097A189FCE99BE4DFE68BC922E76D4B2CB5DB693 F5128297018FCF735C5F474CAD251B51E9CF44386DFF6311B636022BF8B77971 995E3ECC74026C87D58DB9C72D758CCA71661509C5870981E6B746850A1CC7E1 EB73071EF8F29E953E7CE9FFC00E147BC53271698A2F9E19E120038321271AF0 D697BBA78DDC61EC0848F9898E4BC02FDACC4D71519E0417C847D01AC930C6B4 CE292BE655116BF55271E310757F7FCA1AB209D38DD38B08E987EDA95D847EBE 2D32304476EBDA0378C7038B1E9DC7DC5093A966A82C89C0D1B460EEB08E3F6D 3D95E24B9D043A9914D7D01045A5FD58CE26E4FF87A84E0F9E8D10517D907648 A66493682EFCC62BA6A62433999E987B1F8E7C1D5CB1187C852402AAEA6ADB3B 0AA43F17BC3099B5C764AB2F17D4ECC434F7058C94E86DDED33EEFB1D1DFE2D3 F725F8051F687EE44952D0872A2DB2E08BA576E80D39CCCCD81D28BEDE22CD98 2FAE7BAAE2A0DFFD5DC93231F7E98AD5CF6ADCB159F657FF4D70D7C7128BB903 0292A696467698D0FA1337F496EE5019564A7C7EC36122245FDCC748D8B45314 279A63EBF27F20B6982E85C4E6185AFA995760AF75C88B0D89A6EC77F1B15EB6 23A1E1F73F925E5DFD91343938AB2DE907DF4CB2B063B72A235D24D985497342 656E48CDFB0CD254ADFA05503E20E550B23182512D0BCDD68C7EA4E129907B0D 7353692E8FCE296CCCFA2EE7A699F0373AB9BD7CA95DCA5516FAD517F19A518C EBF98E8EF876D73AB1650FE77D03691D0518322987A88585DFBD317CD65B2686 683DBF4A1961F2A31819B243BED008541A6D7F7A0027FC303202A3EE7F7D0E45 BFB48364FE411BCA5B5999DD3A19EBFAD94B00FC1779555E182D34011D02314A DEF66DCFCFFDD84F53C7151DF8458F9A3B619E8A9737FDE81E2389314828BA0C 78793A67B242CB084D63BF187D8A93FE3A0DCF4FC27111BBDA4D80A8A9F52403 91E6E5C67E120FF879A9BB5842FCD41DA2F2599A8E9E9CA33A437D16E7B49F02 4035B12B78C5A4B4CC9DAFB17A5C84C1F67B5E18F873B96FB8D18C3E5D30B126 0E277F0EB9EA42814894F98B64D8C5E564E8D3C4D8377BDC9EA5AEC87846D550 021DE093EB32F7F9A4DC24F6FD8386F6BA8836307B73142D3A6860CB6B78031C BE266E65AD3811EFDBD1FEE23DFA0F6E25C64BA563E2435D29EE1169910751A0 FBDD7626BFE1B0A076B47FBC89963AB9729708C3A9B36D7D69CDF0F8C0C8668B 19AADBF3FF316B1FFC44BEF969657F79E5E263B5144A61FF11B69B0670E0024A D99DBD73C86F324267F2D6742CC38AE0D83A0E6C57C82A49EB81BD2386B324FA DE61413713ECD0A4A360791B3E6B81E191B89298A7CEE8B8B492F29127A4F98C 5569AAAC7F25FABE8469EF90129C016933A6B73C157F2F15CE47B00CE92CBBB3 93E46752532D44A77747F53C428A6B632236277CD7B9A4F19F15830DF7B27F32 F6D0E312C6DEFCBB8937EE5BED27FE67BEF272828BF36B199F2BBC1671551C9E 40717351FD606B742DE039E29108E251BEDF969CE45B281363D657E4A11F3CE5 4FC663F9AA6FE5EF0E00F8DE402ECD4FBA57D6A0B87E9D34D0AAA2D993B8E5EE B652AC345DE657BD258EE9E41DE71B4D6CD1EB478C6FB859B8501931E1CEE0BB 36CC117F68FF309CF1BF17DAC80A8CAEC96C13C16051C6388A586ABC104FE83C 388E0852A499893BDB0F8FBFF9F6EA2E292D2A6A463BFD7512D515030F620F29 33A369A70FE7C92F62DE254576D87DF67AA7B46AB9EB64253262F4F630AF2D06 DC7A911815F31D34F13E166F8E64D562A0FE74D06A8BE94FA27CB5E9A8B4E3DC 779E1F18CC690845D82B0B32DD4CC4797548741C3B85355C90E01187EFC79807 8B4470CF6C8FDB960B9C78C255AA3EFA6C8A753E002A89BA14637EA765BAC054 AA33CBB54A19B36F195C15792821A7AB212DDD6E4CC7D8897EC3A6047E835D7F 07DD3AC215B30A0781E2A1770D7F474C275F944837C3B206EC15BA70468ED8F1 191E0465B8CD3BA55CD3724F5F80D6DEB419F33F67364769C514493F0B101C43 8FE442FAB3F3D45DCDC6A5AC10EB9CFCA26CD37B1CEB9A95B8DADE0855F62C5E 5601AFC030F78415E3A5A74C7EB82B3C48E779AAEBD8C5622A9B5BB1710631AB 796062007CE0B8AA31F8D98B9A1E9FE07613E420A488E8B5683F6670C85A1DFD DD8D7729ADB53DFC0BE477EE79A7DB93AAF51A150D231B80D5D4B218A53C180D 18117145D367B40CB779689405BF249B7B1E2B1EA041F6BEEDD77650B9107094 A13066492293568F83451532D851AC79A56EA4505F331578BEA76C2B31B484E0 2D131CCFA722266A13D85EF3E077E2D7E1A2592093E555168EA668FAE1AD5B56 2F102A5E6B0539AF2AF2DAF88FCCB30E8B3B76D1FF22ACB2E0161F364E488948 A72E3C383B6498FAFB544D82AAEE41588800C21B2415EBEACD6E0D598C74BC86 0BEF8977D690B54670984114440E279B5B45B58C2E334C8CA160DEE724D6831D 068FC83F1B421B71A584B30890C2C650C4FD67401DDA3E022D4C6E274EB881EC 464EDE590EA5223B8C88DC69BF64F86A80317F1216539DCB188A53E13B0C78F7 6671363A7C3E7461E0FC1F2C0B2C1344078ACFA35B487F86015CE9B659301918 6C50AEE0E4A5E0B0E23951A681EDE8E480FEF19A95B579C4F4442406AA4B33AE 60548B50081801DE995FD426C0F8C437DA35559509C9C098CAE938AD0BA2A25E 13C12DDF84B3346A93D8EB7C9F401D83140554823D572700DFF0F430091EB2ED 92A726B5C74C99B2D7E58A7D3D06321D6DB8B657D8EACEBE9DCC92A8247A792B 65A83F0B447847C5F52C31B00E09352A13B9A61612A26C0BDAB90C97CC0A10ED 8A93C384D9E045B45A5B0FCF938C23C94442457E7D410D9DBA50728D08331BE6 76369DEEF3ABF182C67D2200AE4ABAFA620D8A58E89FE34AB03570AF159A0B5B 5D17A6D41C0760656164C93574EDC5A4FF59166DCCEA3F6043FD28134961CEEE 56E25A6FF6EFBF13697656046CE73C2FEE3BDFDBC754D272EF6ED4AC91A2822E 1D2EABC411AC00D81E2F3D3C9A049399776ACB344238EDD9856FF01F5CBF9D85 8C73A13ED3DD6EE4BB5882D611E02D50A1CC5041B0F9D82524BC5E437C0518B6 A7CC9B24ECCBB081643D5D40BF1BF4E3779417BD4858D8C79AFE226F180A16EB B922B60D87FDE2A2610DECA951255259FE2C1B0B7A3FF3E432D45103C7E47745 0BCE74FDDBC4A089283BF6052DE66388BC195EFFBE92AEC207E080EF7640A3D8 6FF0F5339FD097D46325DED93B3EB44C41F55376ED3ADE9CDF48D66B76519EBA 58BB96EC20A72A5DDB370031F990B6283ADABD0D78DFADC9ED71506F7959584B EFEB34D8F787632F9A1000E25EDE7CDCC515E604D6B69FF0AC35B47B0DB3865F 3B876028B1F46FD03D5EC063D73CE5FA8739CFF3B1B9848AF6D9AE337052181E 33B1A412B0E6E053BA70595C91709384C3970D40FCBA42BBB2770D81DA410ACF 15CCED52DDF4A25BDFD675EB2B3A24DCF00B0AB2173911CACAB635F751C950A1 EAED8BB5B10F49E9536EFADC117074A92745F15DE324C0342D15AEC4B9135FA4 41BCAD8F5BEA5ACF9B788034AF2DED00DB1D8A561BD52289D4300F64210D0CF4 B7C375321CF2EEB31BCDAEA5BA2EB94FEF21F61B8C474E12F5BD58A6EC330ED4 505A738B470F6DEAEE44FFF3CF4E5A12EDB76236D0768EF832794754E309F70E 14F698045EB67BE2B179080D529859EFB4BC4CA4F3C449214A781C6F1A5F3F48 ADB5C7147C1C4D6DB3CF58B4668FC211E38F3512A271FD6A4221F80670BEB650 2465633C1D8419DDDD6FC8FCF176A6FA1FF08AA5133D6D20C7244E4271E51C5C FEC3878622B2C1A6A6E205CE490CE18E53E706C9B01F6928B70BD78C67CDE665 F5DD0CE0C1D6944B64E70AD71FD208B7F2C3B18FDF15C9700EBD43633921D75D F06087829FC0DFAE046CE3D33368031C9CE323F8928BD6F765C26B492CDB926E ADA4832EF2D403ED9696CEB09F7EEA632C3E069B52733D4A6BDDA88BCB3FD58D D84C1D2B5296ECD33C8742EFF0C0CF199F18508B206B806EC19B02AB74FA7707 8151FE888B6D2C860875A75FFD731F7CA7F9C380134181C46FD9DC509CDF6DFA 08C44826C788AAE3FECFF17F4BB7B9231A7C980D83D92835B461C36ED8D72455 5648657244FFBF842578E1A66F7DC2AB14C63282D1CF3B327242DE557A66157E 77710427B8AB1EBB8060D52849D291062719FD8806E64BF03C4ED2820245F321 C1E200F759DC1592AE790E7E126150E582DC7704687410E8B20CAC3F3CAE98D0 4594B61273F6462086EBDB7F69D4FD6597CCE251E96F81F230CBC57E7D819DC2 9682D5C43EC4707476CC941EE512EF6E71C74683FD21A587E94ED6C6410A0140 344833517F25567A9272D4ED1AA88F0129114448FB9702A04CD166641D9E9C75 97D3EF478659DE7B43EE903E67AB860B75 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR7 %!PS-AdobeFont-1.0: CMR7 003.002 %%Title: CMR7 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMR7. % 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/CMR7 known{/CMR7 findfont dup/UniqueID known{dup /UniqueID get 5000790 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 /CMR7 def /FontBBox {-27 -250 1122 750 }readonly def /UniqueID 5000790 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR7.) readonly def /FullName (CMR7) 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 49 /one put dup 65 /A put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB981ABA2ACC9A23A5 3E152596AF52983541F86D859FC064A0E3D5FC6647C3CAB83AD4F31DDA35019C CDB9E3DD3FEBD4C2B36BA3CF6E6C7DA85E25D8A31A9BAD39BDF31FD0D1790707 9DE6A078E8A409D8295F642DF492AC4F86AC84383B0F4C6BAA7C22AD5A898A71 D6CB34D2CD12266C486B75E75A69C14819DD9BB8159088E04D4717E576B8482D BDA52110AC8B8A80E4E9D58F470EEBD3CF44A1E1EE8DA318FFF3611B02534FC9 F4018C7C57E80570D2F634D98BE5D5EC6D95051157F0EA94A3D12BE0B4B79939 F82F8D73136D3337C44E314B0B16CB030D9A12E01FB667105F334C3EE965E5A3 D410D2F1531547A4497C355AEEB295CD3C5334BEE5232992960B757594B89F3E 52095042DBE6B4DA3C3AD50CA95EA9EBADA10630B500CF1FCCA7D60306743681 7E428D33B7F7C40B425CD58E4CD8AB474BCE6A307BC6C6EBC15A8A96E0E2977E A33389154536F5C5D8CF036D07F24094E779E5ACBE5502C92892F10F4C6DB627 C7EC4C7BF20B39418A8A85D7FD9B0EAAFD871DDD41F93BDE5FE619AFB8711824 DE890E62C1969A6FE28DD3578AF43D58A728FAFF0B9FAA640962C8F35A26F76C 67F3548D6DB54A25CEB368B47F97EA2B0C4D7C0E7894A4F0C823C6C1922CF9DC 10E05600556F1C7C9AFB33A2DB6F8730F70D6BF94B1FB0887451F2FFEEF3584F DFADCFA9A2D4846B8F0E51620E1327D994CDF973B837D10C90FF76DE22B47CD5 EE3183898D156861AB4DFAD34A1E3FA260B8164E6680BF58413A553E88F6100B C4F4E8E972C81A5F88A7DBCDC308B4C3581BCDE13877B976B1F84330839FE5CF C78551620EB803DF94A5C921F8EE24F7EF8FC4C3E1653514212631F54F90E3DC E9EAF96E998F340C4F729ECF7AB430FDB7C0BE3DF2C0D23015820E28B743CAD7 7F0AE95413C3EEABBC69E852F53EE1DC260D7F1E712BECEF2F18437DB23D8E74 2902AAFBC733AC5BAA452DD6F3671859AD836C8564E99CDC4183D8495AFD99D6 1F0D65B6588CE7546717911E25BDCA6C2649E3A7466A3E2DA7C7994A30AB4449 672EFD00632EFA8629C1AFB7D53D801028F77C864869FE636213A69173003EA6 BE1ABA95EB07B13D1594BEFCC95ECB0A9CFA9892EE0677D6B6C250855762B7A7 8E4E022640F93169DFA0303A0D5E73BF3E0F4D4AAD10FD7E4EB20532BA30371F E9F480F9513432946F9828AFB5D4AEAFA5829B2CB544E5EB634C4537EF7DF08A A1CFD94A52DCF0E7CE4C5EFFB01E6D50558B75DB4C8D5512B06080F27BE62E01 2EEA6A0357441401458C842D3DD4C35B8F561D816B336216CE0C14BF77648AF5 E33912CF95872A1E1AB9A18980A0B29A881D13397C15E1CBA5D3E0B27943EBE2 F3003D15EB446BCFC1C231832475D5B7AA19E4CFDE119D6CD62D053C6D29C333 5F729791D17B3F7108074EEF4D1BD101CB33E01004532CB0D716D2E54D169C6E 80163E70C0E9081F31A1ECBAE079D2A518B790B0CB2CD03DFD034A0F4788E800 B0CD2DC1FAFDD487C2F381EBAB2A2F3F3AF82021B211DC9CD2FBA6A1BB3D4AEA 4C7F3D9A5C21DFF284CCB827D205A69638E98D5DD8E36AFC1A4481B5CB2A2E8F D6C838DA6F81990F5ED928DC7457501B5C979FF4CD20A830896A460C5DB13D56 A3B2B5D9B292374A9BF392894DD99FCD6A1E655AB395E839F074D1596488700C 4E2891C8AEEF66568E82A8B826F9A28FF84D4D9BDA21F638EAF96880B4EBE0D8 081982F34831A03BEE81FC177700C2360D2A48915EC40D5FE85B400E175D5AF1 067FA0097904FB647757BB44B4042D30D1557BD0F7922D731142FD682139CEB7 58CA4C8C240A0B86B1888CACC507E24E04020BF1882BD9B4CAECFA97DB24D7F5 AD64C69454027F198BA35881B94EE9159A2D73E450C3BDAED66B886D6DEBC84B 653E165176228F88993F12A170775A8D7038BDF2FE8DC1F7B98BDC02D1E6686E 9B834F6C0AD90780B17DFE25F0A4E470CBA84E73F2D22BEE09A040F14CFA2C14 0FDA5A5149B5FAFFE49F55EEFC43831BC43A8326FEE9C7F469C0FC3B000884FA 41DA7318EB57262CB96FC4EC7F16CA07FE1C3BE8C2DBC8A8135953D6DDF20BDF 75A2B6D26074FCE752BD32FB9F5CA797775E8DB9BB9786B469A3CD65A0D9DDDA C2A166E454A94860EEF5B5C12172DDFC576A03F6E6F8A735FF21A3E9CCB4CAA1 3064893487697986A42CB5888B2B0A79FA3C74E8187BDDF7BEAB884B70B8D4AA AC6615745AEB906E08BF831CFDE222F58D02B428D55E9D5A3CDE74E42D8A2CB7 E1A3A9439B678AD438793ABBEB72B21C58981DAF3EDCE4BB93D95F4A1E943BBC B3A012DE92FED4F232A3A7D60CE60B605151F9C7C18A5C653E5D6D15E5B49A63 73E7A339504D0ACC74B8B116EA88C3EBA2CC631AAB29F761E5F062966AD2FD28 7FFE52FA8A115DBE23E471094FFB3CBAFBDF11B7E9058313F2D069B2CE98A962 64645738F02A31E2F2AC11628724034ADBCEE012721EBF0A567893411F950410 B20754A7510D041FFA6144AC9CC46D846B82581F20BBD001D34D9764010824BE 61C30D05E5C5D100A24F1917F01799CF5BC4E50FCECFEA732CB50196825F0E08 8A1EC868C6D4357857EE2957E081A0E4372E31A8ABEF23C3F2EA0FEE57DE4D08 61C570175C41AA0C7A3A579ADF593F18B4AE3782D2552E4E0759C32E059EE741 2D8191E381731769F6648B3581CAF11DAE46471896666F18F02918B0860BDA3C BD5DE777672447C23C62ACFC2611ED5239D6A266FDA6031EBC5A530C1A2FF7A6 B4380B9A4C877267854AD1F1677CB5433F28894ADF93D39EAB94541A8D232E08 22D082D0951A60F62B87DC028714EC74133A4D65F7D0D1296C0E189C4A42AA98 28E8AE7ECBB9FC8DFABCC6EEB1E9FB06227F90808EF31331CCC5D4C9A6182181 047902DC9FD0444FB94B60FC74F3B677758088CE6A159D940C5CF682335E756A 8BACF06AD7225D49B0002392C889B0FE2C71311D2596F4903D12FA20BA2FFE25 A0804B4BC282929BE31E0F46B34532CB5795A65218CFAE21F390792DA67775C7 B91A2BF4C16DE4F6551DAE3A5827F616BE9040EE6B1008DA2F99A01EF66D697A 6CD1A44E0A15D1F39EA8025E886A68A1E9C334327C7703EE721E497CA924AC90 7723106D913C5ED4BA4FC743CEA8D0F5172526107DA65775C0B1B77179D336C2 9B09B608D80B1A1E87CA1A84A833A00D980D919BFF56F6390E9D5B45E9935CF5 E69D003564462F750F7DCE02DC23CC215A0696B74D8BD3156A392A94F557655E 00BFAA035647568ED66157FACC585E411F7F428569C147DC43F6E4FDE693D0F3 9917BEFEDF61FB980B85515FF6424824E2D995B05CA1E5D3E8BD8D3281DB7CE4 E54923E84058FFC0A8A2C491327D0F87CE4C352B724167CEE224DABA3B95757E 4A419594BE4F92E78BA6D35D4C93D31ECC3134B24A45DC32445725BB044F09A3 AA8C31EFC0A2944ACE2F2CE054CF24DB350FB3C71115518C24BDC0F7E54250AF 9D3378D38480E1CB9029F31570C619A28F065CA4FED5665EDB96712ABEB33B9B 4232C00C1B0215F08D53F7E430887035AC25BEAF06942FD1B6C442253C887AB7 D694C1A6115C8990B4CAF1E81DD1FDDD6B03C00055BE956BE7FD8A4E1049AE69 EDA8593CBA8C4A41E046C689FBBF9F1B64E5856A7FB1C61EC815A56DE2A8ED33 41F370B8203D4E5B19C63AE9E6E0D26F4F3814B5AF48AD30EC9B8402C941FDD9 722FCAFC638FBB835F83DC77F93D367266FA7DFFFCB567EF82B1695AB4D94D09 B18AC041811027229DF431F5CB2BBF6ACCE9D500C8F075A74590641C1A607C56 D2B8624797BCD9C91C3177818691FBB4744EDB6056464A0B95B8D63F7C22309B 82D6126E2057BCC9FE5566D96B7A9B201A09B0D3252A5494C8CA2C8BA8A13C29 37EF2A882D61DA708C279F663D88A8E2999A0F3B6F98C49901A7631BF7708B67 54D0B4C52BF4BE0DA0439E6763A7C9D639AD4092E77B13D3510DAE1475C978AC 796F9B2AAD3BFF35C5A3E19B5E2BF704B3BBDF68CE48BA4FA2496D60E58888EA 28AE12D00E9F0816FAC190590A865BB58569A91BF0345D01230ABA361442006D BA2C90EC2036BBAB79EBAFC3F217DBD5854C519235F9627A1C3C71D21ED38AEF 0BB40F3B86BB9F09A3F309473D8757AB7E638DC1C59A7F9BCD49DE4107A2E54F 422767FB94048987847205584309397F554744690ACFFDF5902FE5DB355930B8 71863217830DD7A563B0B3A4025ACE75B0E777B4414B62A13B50C54E0E6D47E9 D43BF769B9411B74E1069BF71BA873B4B8973EC9BA492A5DEA58D267872BB246 10AA67B143D0E2223FFB4991E583E629413CC894C3FA4869B72D19CE1A0CEC8C 0FF5E5A3EC1FCB7D3C4289813F0D249A11B55104BD60B2A89BEF44CC77CCDA9A 065B8B83B4F4253AA1D535290DCFAA4773452D110D2B3370F9E2FE5432B54A9E 644EB3BA9BFF62347F376839024CD5EF3C5DFD30F412DD5474B7933E6A1AB63B 4B12F2417C72D0543C26A263AEA53E5BAEBD67E23553A72E949DEC556BEB5D09 C4D7A89B14FE4EC68D0E3E9D65A64B285E53590F418EDA8175113CA375A29930 DDCF4C71ABB26CEB800C2C2B253AC1F53651C88A56ABE5A74F3B54CB4FFDDB92 60AD7272BA25EC2F6FB759AA6E1E7964FB55AD09F4EB25DE45FD01833947BD05 6266AA8ABB7DD792941C7A070FCF3A4636FBF8921C70298D42FE92F079DBA2AD 6149D9CF9EF7264DE6DFCD4429949B15EA90B596340713BD61926DDB2BB23BE8 F9DE38A31620A817420A245946E551463960A8C5C7295E3B3D6A59BCDF5E472A 40B7A2CDDAA43CD8AAFC411D037142579D11054A903E102DF0D0C7B5BB854DBA F3F086AF991F7F5D5C730F8F9AF213F25786F3EC0E54530FF912F4876FDE16B6 A07D0DC4FC46EC6363BCB68B83ACC448B801EC43FDD2F8BE0E93D809FF81E38E 176AE17C67C85FEA58EC95435434C49A950AA955D8B20989C550AB1F1C31B7FF 99422E1F48FB7D6F327C6DBC4695A03903DB275B94CB39386E46579271870A25 21823E75C377E9D5B46655E8CD8F986372CF8BA846423E26582315A9D19E0BF5 305C32B2A0EAC3ECB275B1D8BE11A37ADF524944219D94EA2C5DBDA768828B6D 775DA8CDB09E0570E4ADDF462EFD8D3FA3F86B1DEECDFFB699AF6507257C1879 16FC615868C2D51F03CD57BA38D42995D9164B257441210084DC409B6EE4C119 0B2E17B0A8D5326DD0010E4A325D5F77BF935693BC90A00A28C7B5F74817DA39 F47A41E32F4F92AA04D30D810F7B1484EB53AD8CFC8CE8928B570314E0F713F8 AF127227190F9C16BB73D2A217FF801C391A29095DA5E4974D137A0CAA7DE702 E20DD4755B1D78739756A5E7EC3542B96AD6844199FFA2F5F2E9C64E2DA4FB2A ED79869F745C59D235438251BC2E6D26112AAED20E06021D1AB896EE1F1DD2EB 437FBD4A25E42245C5A647493FCC9922E6DD7AF57D5D482921D1CBD6F0F02949 C27777144751C1E72F4EE2BC343D4AE7A8A8758123B54FB1A026144C643651EF 0907A376945E19A8FC7F98A034832A5820A481B0823F980F59623E0511593FEA BDE6EFBCC0383242CBD4954027B075B21F10472059A480D6E5ED01C3B07461CE 9810251A5C5643EC7403130C2246E8616CEA25EAC7A0076731FEA8CC43BCE3BE 933FCE61067F5FD402E67E2B9DAD954AA77C5BC86BC5E4BCE2ED676D8D8EC7D0 ABC5C86D82180B9D5D7451C71B5149B6B67883578DE9909317928C0A92E3205E F23015400A1763A6FBF67FDE3318AD2696685A1832FC31CF38589EBC7CA1C818 60D2B2211E04EFCCEA88D9A9082E82951EEB123924A267CB03C48889032F2892 4227E217FA28F87E01CBF27BF1EA60641A4238258CB7AA355908FE36D90F5CAD FE992D03A33E47CA9AEBEFDA57793F39DC6A9E85D5B289F6B862B35DBCF82E43 5CD6A862F6FFAC36478C384C3BDB0148CB1FEDF55969C776E77917635B5A65EB F2AD351D21CD3822D43289FE8EB0FED58182997097C7E9F4373553AE1CA92083 EDE3BBE6C3BC7009D15AB5FEC6A59E9FD1BCC7B2099CA15FEF083B9CBF7B890E CDDDE6BA0AFF306C76500C945DC91BD533FF9A585CEEDEF79238C54E6168001E 26FEB29E523EE501BFA4F60B782B1499B07084C35A2434B4D29D3D8E2C8F945F A9922443B68D07DF7EAA1F4CDEFFC438B597D8943E231B5216808A85F30EDC81 9DF5DD22F54A45335B4C2203887475F39D247F0E7347BACFEAF220ED82F9263A 6488E73C1910023E505FDEB143006C1A351D441AC57F9D52D2C6D63D78C75605 999885676BBBAD56074298E0BFDACBA1830BA58E87F436CC670EE8EB1870154D 72DDBBF3794F8CAAA3F1E11DE29752DD99EAC695838A19BB67A1FA3829B6E0BC 5301610A0351AAA749F456AE31ADD87D6ABADCDD1FB3CE81C3713F48780DF407 530CB284B2AC709F52EE7AD647DEF9FA4D2A867CCEF728F3D40CF34C28D21527 10160B3DAFB5FE16AFC9D36C6EC4021FC189005862082BEA60AC72B63AD27D72 FAF3C2D89DA2648FC4C65104A069212D87144E8533CD86A6D73DC7CD9DBA25CE 7DA53B000266F3871B24663C77723703315C5E4A89DFCDBAB384AE7EB2F455AE AB191FED406F7F6EC9E5B8276EF5C4CBA041AC7E8BCEC7CAE840154BDCA3232F 15711ABD1E867A434E9787CA0A6D1F197597DA27ED2402CB2D84ED082E8D3A39 81E6EB270DCA4E7A90E2BEBD3CBB3A2BE3CAB926192D7292CC16845B6399A543 BCFD224BB52F21352732DB5154FA3442733066CDC3E186D8AA97CD801DFBE43A 116C86889BE198DA88CA978B8C40ACB67E8F7BA499DE68A6FF0DC72C3D00BA1A B378B39610F15CA026F95ED8155CE3FFFFA2E2FEB352DBE14CEE1669F2387B70 55B91185FBBED764266215D518716EDA3DFC9E5DB6B148A553E75AE5E38E1CFC 6EF47B314D54CF24BC13856F4F7C976BB91D143DE32FF49BFFC87E17885A1893 BA1B8E441B08EFC04F7D103C1FFBB665194B3D0920473740C55FB1C50EBCF717 A2359B687FCEAD65616EE89A68F8D91AFACAA0B238EE4AF0279AF5BE5294C3DE A7E1F5E6248C0210E7D40683F04B12A933C746ECB517CF94BBCC6E4CF49AC715 D8005AFECBDFB7A6B417DB8A28F8E9EAF39CEC1CA64DF37A5E66A76C26F721F8 A63B003A040A62F87DCF61B298F960D510BEFA453F118E59E7DE8CA3DD002EF0 127EAF733D5C61B5132348D280F84D159809CC71A3C6F7373BBFD8D6EF715D34 0016DEFF14AA5F960BF1BB9AC304A1823722843547BB4CA5EA4C41C6C2701C8F 7BDC810443F9DF34BA469A3260009B799871BAF8523C8763544DCD0B382D44C5 F75046AFF85F0B5A3188C2EE786CEEE5496A5AF4BCB0B429CAFC403FB983EFE3 61FD9F52ADFC38E07A0FD7BACBA530D2E4DAB2592AA9564843E7E2305047F060 C5FE4243FA8FDF1B5D4F61ACA7850A604FBC6D6970959752695C90F78961B4E2 C8CFA41082B1A37405AABCEE5BA3DC2B9EA76F486117B84728EC6D8AE6379CCB 402C2AA89078EC992C00D53151E9D82C65643F549A572A20F05107A41BE5AC57 8EDE92AE20B05E2D0C98151CC92D5389A675DFE39DF546A33A84A4C534337ADE B17C34E09145B37CE1EB1D10D42CC8D6E6B127A3809F7202381FDB88D42084CD 0AEAEB8A8288CB56870EA2BE9D0B9DC8291021CA561E2BA388DA3494E433E0EE 5E69DA51D0AC505C9F71562D3E9750F23CF14D2C8ECF0692FBBCB4A92B48B4B0 AA2163A516AD96B9354BCDBEBB351B643BF3CB00446AFFC4A137CB928E99D626 4824385F1E9CEAE6E317451B4ED21EF01ACC5ABA985FB14EE70247FA3B66ECEE 431352ED45182614EA3D57BDC22E5A04D5AAB27C8ADCD7BC07BBAB21A1901F39 4C9C008D353F0EED437BC00D2E65A3652361D50E16C785B66DC1D551961F641B 032E133A31A61A335EA302469363987224158BBCAC91357E79DC8F409A928EB1 8E1FFCDC81E7B443ECF0A6D728FAB96395460B33F57CA9B8B96C8718C91751C2 033CEC54AB5D4E7BD45650EA078D80A4746FB9CC4FDA435CC3129E7554E0D7EC 2ACB4144A78D5B5CB1AF6E71DB678766A5BF8787E5880A8A474B21204D89BD94 96F296E8442E00630AD150B74F0F3A1A6DBB1EC2EBD08AAEA97255A4FDE04E1B 646DFF242F6B5BC50DD35714EF32D74259D912DB07C1B3A35C888DF424F67EF5 7E3F74B3F2431B202216DD74121E82AE712FE799B5E03316E53812695AF69EAE F234CADC33D62F703F8D6D94D72FBCFFFCC9C5154CE602815A49DBD5F2E8B756 C72A2605436F8946282ECA692E3AAAE38412AC17CBD4FD93128B054C76582C5D 30B52D717F8DE2B2F34E1DB783936E48B30FFD5E2F4496E55E09644DAAC56241 51F7E51218DBF270F833D02A3AB9A84B472EDD7EBD849C36B8B1CD0A36EBA45F 1994D4C0F1A7EF81ACACBC 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMTT10 %!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: (), 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 /CMTT10 def /FontBBox {-4 -233 537 696 }readonly def /UniqueID 5000832 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\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 37 /percent put dup 65 /A put dup 66 /B put dup 67 /C put dup 92 /backslash put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 123 /braceleft put dup 125 /braceright put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794DDF2E5ECEBA191DB82B3 7A69521B0C4D40495B5D9CE7A3AF33D17EE69979B82B715BAD8A5904C5DE0260 6C15950CCF6E188A0CDF841EB68E5A2F88253E382140F87C87E55C9EA93B8C89 14A36CDF630D6BE7CD36DBDCE22B21778E8648B97B7EC6742EB5114BDF0454B0 0EA7B1FE236C84C0E5308C871F67B973892890557AA12E00B2C20C71F516C397 3F3BBD14A1D0149CA064391056E45E9470FC7F6F556ABC82653B3C8049AB5CF4 BA83C8F2158C236B2FFD4208846013BAF4165E8BB8D334C8FF2E8D74AF5DAB2F D44788869B08399421AAA900ECC6A2D594641C121660D4B5F512938994C18DD0 FCD9B008F68F0351D21ED735B2740CB1E0C1CCD25EB548C35B844601D98828DB 556F71D07E081A593FF12DAF83676492A0FFE16E95717A07082B43A966C1EE8F 8A59E1255E1705C43A23CF29A5E4A6547C93F1680A870EE7BAD8CF74D838CD5E F806911D8FE4262ED8E7F5BC58B92C9C6D74F8AD45FBB021EC7E97393018B9DB B1B84E7B243ADB05ADD3F1DB3692ADC5D47FEC7DF93080669E63281F1576B673 125EDF08016664BE73364F65389F7C3B66623AD1754ECBEF9E5CE6948D933787 A5674279ACB2EBECD3B4E6361419AB32028A27670C9F3E18B746A10B00AF6D77 4EC00E3BE521C02A99AE5BAA98F793EB1228952BE67934B91472E01AF7B816BC 56D7F19F631A1927846D800C107B1E9CBFF9D2DD513B4A8CE2E0DFD77B1ED178 E43FA7052765E9FAF89989D490D8FEF6C536EC0D4AE27A74F474B98DA9E6B92F 15E063DB260571979A5DE2423920CE1F59F56EB11E00E3BB9D466A8263E1E385 2014BEFDA8D1EA3EDA04BE32AEE6CD15C5C010A1DF7F705A2C0C18E87C8DCCE9 05D9163181CBA56C0FAC8C06A2990554C8E759D076B01BBEADE3B5FB8B551390 6C8E4A2A1C6E7D9C708614626F3770C0AB7DD2027469C77975C27576065862AD 04E5E50CEBE907E3E991FA0C627302C0E207B4D5992BEBAB5853AD1C0D271728 C76F40A79392ACCA7358F948AC65DC823CFDA59E1FF69CEBB6B7EC3CF21669E4 70D999508F9C49E2D9F8818CA53C977D93E15FBBBAF75B1E84F0BA62BCC4BAFA 4EEC82D804C8A8C0210F3E5E258BB1F6921AF02BA9861BAD5C3D5FC8CEFABA8A A607E547B802096F7AEB09FBA99C83C9A494B94408DD607CA6561A6E6660C473 62CF8D35F31D052F6C6C8138A8E1430CBA7EA6973D6D510C1A06B3FBD79D9364 240C1A00272DA44B89A9FE8D5BF36DC1B5EBB4A78ADBE9C5EDB485F093D9517D 69E1AC9A8E6C9D7C324E3797CFEAD9A18E82E03F69B2CED7D5DDCD1A218BF2E2 ED2293AE999FE2A4B5213A10083EE0407BCF8007670B8C737EAB30311C868D84 121149ACB4A27F3ED6C0C181C98AAAF51B105F264B5672D7F745131ABAB5BEA4 0C9B43C0DD9116D6DC61F90BE72018F290D26D5E9D341055CAF09C9F45333CDB D45B7954271767F638EEC499F7B53C2CC5774EA7A7F024C4CABFB93D9CB1856A 0C671A4ECA7C62EA5242648A84E7F3AFB9547A0AFC29593CFCE6D8B873A78157 D337CABD291431C0A2CE1F37E0CD7340567AC206FF98E4B5A6410F70F750451C 550EFB54AA259A1B236CA9CB730D2CEF125EC65D959441F7CC9768F777B44844 CC9842A307C72B740680ACBBF6AA35FA7A94825069BF7696ED81A371A9E5475A 9D997F2DFAD339AADF797F7E03E654234455AC3D17702A420EE0A597BA31BDE4 FEB8DBA7C61D311CC90441A620164DC22DC2D373973EF84CC553453AB1B3337F 7B39983B8DFFB3A9425F119B45C1CD37A76F905777B3154CA6200792F1759D06 E017890F4041A385F2238E3C48B6C8EE6F5258463FDBFF7AC762F6C4363926D6 50F004D473B7B7F73CA686B559C2885F1AA761653C727A77D73431E9D110E76A 2E55C68CD50F43997C9B2FC4710F8C8540909829E215678E63BB8363C4B8AF05 9986102BB36580D9CA95CD216B7C321822CB41B2E0422CD077F3B55E0246FDB2 44D5976F67296B5B0BE4B06F6E43535C21164E6C5089C3E9BA2D6B30888C57DE 49DC8D9D46C0D5EDC47ACF2C03B72DE3B69512508539019B759280BABEA12BC9 385308A0395C4CD33182A10A5A229743379C2075D82D8BFCE4A66E1AA087A091 8F5372684FA5037D1B92D50CD9CB4F50AD4F8EE7D51F1C9E63C721CB5B9BD011 6F0A8DD4FDCD2B008F223A1036D90F0F3B252487DE7898F9AFBB3A9D9CD49E0C EF4ADAD5155A98D2125ED5A3D3907F67301649519419F33CD942E8DDEAC1BDA0 E90C431B198F646766A8FA9F8D1561B57E126EF604838C0C1966655CF31FB7EB C8CCC434FC1C96046D38203E1791EC824A3D7AED85C029288D4608CA7668A2BE 484C99639F121845B22EEFCE0A3B808261921AA042AE19E641769E91277BEC29 4594082CCB3058F90FAC4A700A8A827ACA00FCF574ABC8EB7DBCECD97F2B22C0 0AA19E8739B81AF8C6F621D69B8E6F29BAE233FBA655A0AF5BDFD7F5C6B9167C 6BC7AB693D45EF2AD999F5DA3CEFA39BA48A17EE6D9F2C4DAB91AE3F0044DC3F 5D5506CE4675AA928B0092D6F173644F91295216D8BBB14CDDE0AD524A4D545C 1B5E284A3BF0396664081CFB4F186A84A0D24D61E82F4767C1E55A0642720CF3 909FA1AB8EAB78030B59BEA067DEDBD2F1D0340E790AB2777DB18248521934A8 BB38A58B7F633DEA4291B0D5D13E9A882C974697CC6D3B49E030C94EA29B5506 CC29C44D01B4751B453A46A9F6BF3BF135AE87A4CE232AF57B66578310DE41E0 2A6AC422117F1963C4D7CC306BD25A6E724E51921779F22F029733122E23E2F0 CB340008813ABB104380C80A492B3FC6D0BB07CB8D8409E9576891EF6E5C9D08 EB8320DFA31BAFFBD336D0C2BBC3D3B2D30368B9860768FC080D30569C7F7811 0EBEDA2962476113625EEB555490B8CE4C5F99D74ED10F738C61854CFF8B41C6 9402E56BE8856144A1A05D0B05F4CB7EF728B2F4F5A439F18C3B68CEFA41E59A D8308ADC92EC1289DC84CF48D2CDEFF509A145BF945E1E00D552D329EBD2A7C4 21D58082CC8FA790E981F4AC8EAB99950678FD3A7DA3DF13778681B208DD71A0 7C3CBD0664B37C9EDC6B601D79A2C51FB54DAEE849F93209793849104E722D3F 52DFAF7047EEEDDFE744787A5801E4AC2C3D58EC5DDC15FCEE03990C53B0C57A FC54F125A04C8E4A0ADAA725808C587E7DAFB9F784FA2875689979D316DC22BD AA36B306A1ABCF907B63C6476737B746099973CAEA8C1E2C5C41F27E0F7DE8D7 F0D942E34E92F43FE902653D4D2EBB6F3B9F7928B1550A82AF234D45D028F429 067652BD3D391BF423AE72B9CB1E8D91E898161BE3A7849D456A861A2046711E E934DC59442AE7D81661CE8EF727D8D7DDC0270E937E40F896AEAE6171661431 C1025C53172F9D366834BA0054FBFD84503FBAE328B6FDEA180F8EA35B1DA937 5CC3B8F00C206908C2FFFFA6A7AC6915D15EA44BDCF29E2BFCFD4A849535F19B 0D307C696BE8205C7D84B9C77F02EF27D911056EDBB4080E4D3ED72788666CAD CD91B0ECE27A177DB23320A7FA9C31408B4D02D2A4B1CC6DDE1A6CAC3D8EC1EC 2226EC98E51046D1EC26FA20EE62D24747D83CF4941DCE5CCEEC0DBE387149CD E05B19FFCAFC0D117F9A3E60DCD4C815228D98EF95EB559AD0ACC0D50FFDF714 56C3C812EA5ADBB013BBD956A7C4CC0ED7D3E25D5C9AF5E626F18297F75D4957 F5B0B33379114B903FE98BCF35C3FF76FEE1D9AEB711F2962276531F7380EE3F E368720E0292A170A15C5539B1FC7BB954EE2624B504CB8C805B8D31AC38307F 0513606F09211AE64DAC447693B2A0AD15E9A64C34F5A911ECD0ABCA90E9791D 67C6BD202B0858EF96E7722305B8AC02B01AB1706CC6AE875A8DDD15EE349046 EAA65005E7866B506EDFB7A5A2AFD5C9E9DCC821A79EE9C1EA2C7BBA32A40BC7 CEC26DB1AC473C8C3960ACEC581B37D6569E8C8C42950BAB7930B65E1570E3F8 9A7FA719F1DCFDA45A3BF2AAB32C9A93BA3552608A61C623DE59BCB346E87EF5 9CF025A87803161221C5C1C6F6B3403712C76E9D755C7BD68D7F2DC03C14CDF0 C1BBED1D648B905B4B17037B7263C1EA7A7F06FAAC4E09E08483A8D714C19861 327CD9C32DDF850302DD6DDE24912D00C22ECDF3CDFB18FA831A41A7488EC203 F564CFE30D506F0829A96D35A7E09C3DCD107D589B627A15B55C5D6649126BEC 60B88C55ECCBB4E680265D9EAB4CE22965D3B1AF759B01ACB0D0E6C92B6B4EFD A81E6A648708979487FC591CF09631310D46891423F4EC159A73E30D8DD147A4 B0EACF6D45D18CD16CEB8176F03ABCB41F2234747B9733C8FAF34AE5D43D3BA5 0CE0FACFC9B087F84FB6C68678BC6E76022B1526D6E5B3A48EC1A110BD75F45F 1C4DC6D39F254976453F57DF873B7D635C80C42026DE020E5BAFE0DA0D54D1E1 DC634D2621BA184347E5252F645A6A1DB7657C48124186F0E4C644077457C24D 55753C651A9A7B6349867641464B515B821349C795A645420508673B93750D0C 7A3B33EB1F09782033742AE8F3A23FC02284E6C03818FADD1731361542E3FA3E 75B8D52B668C3E18A4AE967D0FC3157083D952AFB8144D549E69EAAC51C279C5 E5D88A0D9D53013DFFB4352A1598FF84DCDE6FA32FC377306B9B92C0F96EE149 8CD55E7B2445B86CCA7A547FA732D52D59025129FD8C6333AC0DF4F0CFF6287E F2036D5DBBB3B91B92F12FEBE0B61A313A4DB5A9CF0BB3DDB781A56FEBFFACCB 8CB9D1D3DBDBC4CB6AAE6769E470582403CB920630221B68BCB625CD4605FA8F D3D5B7A1A28D15E44B38E92E906C138E72C15B86F64C38E23BF0440052A8C914 54397F49DBED99D0AF7CEA3B0A05FF37C2D7EAE1412567E6776333237C31E3C0 49949EC8BFD6E0F6446CE2D4DCD2C1524A288818CC5D159BF8463A847AE4A2B9 CC8C58F822804B81B13BF4F2DEB6229C4F51F093075581791D02C36A13B855A0 34900AA7CD4F1A797652656FE3A8425A38F421C4CC0ACA1CDD44FA6B31219276 1CDE1CD63D6A58CE705CB56CCA1260F9B86E989019071563A9B4C274A87558CA 6EF1660D574EDA276801F0057740E2C3B80D253D697736484D892CE1AB128B8A DECD69712F5E70E895FBAA927E8194D792A04AB6CE205E04E38A433BBB793FB4 E8BBC4279D58A223C6673D909D6AFECD246E66A52F4CB35E5931D24C828489BD 4ECAF621A220D8ECF702BEB01C4FC7510197D3F6D15321EC87175ADBA6434ECD 2B5A306E91375CAD22CD94301763E4A8B981472890422C5488FCD523C9CB17DC ED22FBF12D5F7525D0D6BCFE8CE85B0DFB1D6F989C267FFBA0A996D309E4A934 3DB54A9D29C88B9D55D7300DA3D46419256C5A07A2A529A8DE8BD1727281F5FE 97033D861E0531B14E811378EC1AF1CC7EE9BA2B07D935843D3053F673979F8C FAFD59D555B56CE338F606747238B22BD62C42BB7238FEA335678D474A643570 A9E7B4970E8C541CE9DBC7BF70ED7BA33639D6744A18379455029E934C95E2EF 639C4848CE9A0879B51649FAB023A71782444B451F92A34CB8A124270CCF86D4 D18EEF5C1D2B2A29012613851C49F50702D63BACF95EE2AB4D72B375E0A62615 E0991E130A67ECBA9E05329B740708F1CB148724C3A6E5E3AEC1F88EBCA398D2 1CA8827C977D72734310233176D1AE26C55CF2CEACA62223315C28FCF6305C7E A22414D4739A059F552F1F9372CCCA5FED4F9AC987942848EB498900269511F3 F408CBEA0659B954F5F1B18AE4FB270213646F9B28AE4439D2BA2D3E0AAAA780 5E530E4EFC8A060EB979E12191044509DA0C14397AFF949E12DC970658D5EAF5 4EA963F5BC1407A32F3837CA6A24B7F3D60EB8E6222B702E25ED903F9D21AE50 664A095009BDEAF4B78DAF94E5A55D48366CABF07791A1684B2F54EA69070844 4F031AF8DF416C2D3679F8BA038B0DC9DD0400CA6B34667BCBBC07E62C1668A8 35A8C57C9048A7227E672E89681B54D662079A189A9E96A3CA96D8DD10189B04 1DA49BA2729F1CA585B1BD5C467295285D52E47CA904235A1A3E48EFAE9EB6F6 01374125CE89D53C276858668CF45D2F092DDCAA52418E0BB94C2B8266B4D88A 5D911507BB1DDA3D8F6E7C14A91CA11AE799EC42E993098E18CADA70BD2A1D82 2C39326C6E3F9E84CD9758B9AE43D79BF99E6A0CD713E95B3D9B7DB90D127DE0 DAFEBF850CAAACBD860B5DEF2082F1ADA64B44B193C4A1417BE221FDCA36456C BE5934C8CE3ED55AE3A11697C2D682B7D0F72D48976451D205783BE25DBD2507 39C14FFB4BB828DFD187104F38A7F11D5F0698C11E8C1D4F107CACE573FDC4B1 C56FDAE47024D6FD16A2FEABB434CA320300FC4B6C1B6CA08F76C60B7C08A665 99F404DBA8A2A1EB18EF6750E4EC186E31561A3F080BA6562967546715859481 7BA782940F5C5D06626D6F6A412CA7C13820EC7C1DF23E15E5829F698CF617BE D940523E4EE4ADECEC48C24297DBAD528BA1DCE7AC335A1D15D55415B108EFC8 6D45030D27B3EA63B2B4CD771DBE66AE0218ABB1153D4B7482289D1313CEF184 5C960B1E3C3C953912CC6F4521D1E15636C1545EEE457EFB87B88C9E43CC2F38 6BC4BC96969F4FF28ABB06F4454C01CEF1B6DC538F1E832FC1666D977E5A881B F72F1B4C7DD4BE167A5535F1163A0706F9A0B26400178DF8A128FB5EBE6A7B81 E478AD183EC06622B591337B9F1872AAEA356F4FC67EE767B34CB5A4D90702D9 39FB846947F4096FB3DCF16EC81455164783BA0B5D723060DAFF411B68307E81 7BEA1D9A47A5AA3D648E618C83C60F060029E6EC4D46B045FA7415BAB2AD0AA5 ED9C729C24136F6AF61E6409C0B5CA760B16225641E268A68CFB8260BBEAFC77 6626EBD97195E77CAB425CFB0096D805D9EE699E41680D095AE9FA10122A7882 2F00F495C9EB2102DF0D3E61833BC0A2E468C5CF7AB430FDB7C0BE3DF2C0D230 1580BAA25D65F599378D873165482A1FBB224AEA89C6BCCFBDBA42AE1C5DCF41 06969F585CD3B737D1388D6359F5468D88FCD2279BDB270F6A858FB7D2ABDEFE 5EE8FB79FA437F8F50237B92C307B73B0DCB808D07A9C3255CB9B3B17039CE5A 288103D05D132863FB522A02CEE3839EF9AF7F07D99732F0B8B384745369FB3E 7901166478F4A16076A1504C5E98D17408494E270BBF4470ED12B4332422679F 759F1D93984D7E506D16950DB6C2682FE1379EFFA6F6C95DD71F6E55BE3EF6AF E0CB25388EEB436E6527806FC75484133F6E561DEB979D5C1FFEFDAF2A6D964E 03BAE0BD593C2992AD84569C81050F7A793C5263E50C2F50B98C4CC703EAE17A 6AEDAACE312DAFAF5278D125B6EFC5587484F61DAFF46B87B7C9B1EEDECA4859 314A9A9E2248467DE1E54D90DD671660B9040B3E0DD982260822177EFD757266 74A16C83A7FB168016A320D3DF3BD7726F1F4EC90EE5DFE810C96B099FD4368D 906AE4699049EFD37E8EF058D4B97BF71106445AADD4FC6E90615A0066823A36 673B8DE32322BBE861AE251226B4385AB28702874C5E665891FE7233A407AEB3 7BF103F902FEBC471AD6C65E412FB5E00A854CCB88500D4AD28DBF9913982D43 F57651B42E0E7DE9EF1A2F6765CB544953CED82E187C11333C5D3247F92F4457 1BDE5844F67809BFBCF8A569CFE3C0A3A1A1BE80ED8FF0A9C509420006D2229C C525B44FE3A87825D029C3F827828050FBE5EE4C7A4D8441F56E2FCC3EEAE766 25CDFF321ADFD514B2BA1B66E7CFDB8FC93B69CEEB4DEDF80BA158F65C546E9A BE7B6415B64E2857124BF3FC0BA485E050DF883E4B2767E236BE2B9B93C6D340 C9839D58A365195647F6BCB28B5B1679F1990BD3858B8FDF4445719EF487B225 32E8933ECEFCB8A59AE9FB7ECD21F133B000DA6224A25849DD36A224FEF55B06 A6036ADD54CDC87F9D258766476A595F1BDEA4D2626A0AD63FC287C534288972 EA8B6B9154EA8C28BC52DFF62714BBB110A4121E1ED7FC4E261942ECB01AE636 FB87444046DC3EA7786BF979C258EB60286FC8CBB7109522E57F5448092DECCB 9D1264AAAEB4B0BE5CE51D102BC0EC8B0E3E69D117EC62CF78220F28E45A84B0 FF35C585C18B19C61B51CE78ABE049F1F25FDED5170BF6156B7946465D1D51CC 31E978BDF45C9B464B9DA1290584B298711CB71771EAC18D44944553A339A4F5 D0B6AD45BFF4891BF8C7FCE8419E3B471927181FDF059244CE34C8E2F3833982 C4C3AB5B333511F10A6E751064074A52C138FBD3DDEE28DF2F0F6174BED2CA19 D075A462526DD5D6430D77D90755DDF6C0280A4876CD9A2EBC2699F110F9069C 4CE22205C8F61EE2068824B4AAE5F3D674ADAF20E4E636DDD749286B80A5C224 74B49FC5C093A8220DA14DA5BD9E017D60FC01124BABE23FF62E75FCA39372EB FAA7BA8938D226A76B011D9FDD66C24C53435B707445E43F11298F2B2836FC9F 145DC459ADFD7AF38D465247CC08127C60B94A181D75FB34147D958445BD6D69 6AE7B5E2FF38A99470D10F396AE895244562223B86632842682BCD4EED2766A6 9EF6B97655A9311F1F7CE694477F749F82198FFFDAE1393586EFD44F564C46DB 65AD2F2D3AACC06F2986F55D64EA277CEE928093A6C2CA45C1F39FCC17EB0021 7E532205027F8B68DF1CCA64E069D18D0368DA1B586FF9F764C99ADEB9B93BD2 989EEEFA3DC87EB05F6EC9829FC4052DB8D75FD0F744A1470A7A67AA5644EAF8 72540FD1991881327327B90CD5534097225899D5410060DA0196DD4B0E8AEB23 739AF92B579720B119F828E9982136D215BD19ED2622B094CF9F53E12225990F EC9B4A0988E4AAE449964323B79BADE117A3CE6D9B9A58179D70A070BF56E95F 620E2C0A49C06ADBF7E2D583E52C3488C72C90387B5DC63F9284F658F5DE5C4A 92D449AFBCF651BE1ED1E8699445B696A13119D466E2814A5FBA242EFF1387FA D81CBF4B916F475ABE4C3938E1970D8EA3CDCE3C085D52412826F3A223734610 86D0B51E085EA8BC4D582059B0C5A16EFEBEB3368DB2A746A4C45DFBA53CE9D9 12813B7777219AFB00FA6ADFEBBFEBD803E01C3550493844B9E0A1F41BAE3D82 F70198A1C09308EA9ADCC100FB9CAE0BE050E1713B29CD2C606CA851CD3346DF 70CD3148475002412C3B329176D32973ACE84732A1EB144369AD69F46D1A5964 3044E28E2996DD2FBFFE672E0E0600DEB38A82775C6432C73AF24995B8A3DB24 7CAE7F23B555EE925B6BC8A98252987A99FEC71FD55A5490C891B2BB0AE2290F 542F22E3AE0D4BD97103A90BD8485FE28375C026D2BE5DEFEE4B4788D767FA49 C4FA62F4E10693029CE0753DCD17E8283DA958A70E0620BE4D11248B36BF2C13 66DB5556B0A142883EBF015FA81DC09C3F1AD731D0DE9DB8BD45CC3AEE45558E B3D942C6227BC78111871A5762BE48F5FA88A4599B2E00E5A491A4E8663AFDB4 117D7CD1677DC8123E1DC8421FDEE60617417F403ADD5B2D404B8C49CF740734 665C5887D21F219A295EA233C52B9A030A92CEC7F3F1B26FF6E2D1797C38DF30 977E4A30E5D000AD997B92DD4FF80AA61D57F47A386890B3C55E5529498B083D E069FB552B244921DD5E7139D887CA82AC039F77FE8D5A766C5F6D1028375AC6 2E8AD5E1B430C8C645986B3B35D7FFF5CECC0B092C543338449065A4D4F6AD98 CD2B4F5A2021786ADDBC71C3B10A749A1436FEB737C06F8337F1B4CB61B37C32 B0ED7C7452F551D94A618F4E2B1F6866B84C17059030556D0A5985B5B047C9AC 1869DAF244D54E3236DBA427022AFEDCD008C09E07642CDB25B9773493EDA926 1619D911680EFD0BA3A114DB9AD20863CB55D46FDCFC68FB619745E3E9C0E6A3 4B315CEE932B40AF029F2A41BFC3F91502FD8CF76801E9D35C9648B17EE6875F A952D293968433143A19DAC008AEC58BF5435AEFDC023C0C1491B96267AA2452 AA3972067C7659254C039483471E0CCB5A903D3D6A00F1DB67EDD3D6CDFEAC13 E5FC19932C7C536E4E618E36D01B060F654335981217D994D4E3382799F62A9A 8FF8A8B9CD33F1C8D849935DC807A25FF3F80268BD269E4CA2A467D8D3783FBD 4D219AD9426E32F1E8ECA7D2450045F287F48ECBC5218F5991432122B9D1792B 904D9AFFF7DF7065992B865D7061B18DD434E44D764153A28532B97933842A14 BDCB7A69EC0DF2A546BE6DD1D5CFBF9D84B0EA7776154F9D1EA9FD8FD240463F 1A7D0DB3CC6395217A08454053B06F6E8B7303BF3EBF6608D5DBB975BED724EE E32345FAB253A0A732742655F75DF4398D2D2BE7E7A316D6B2882EE5BD03AE61 262471EF97FA3C58236B7B7428B8BEDEE9609BFA7AE3CDC0E708246F2A409507 E402B5630995BA77039CBAE42343DFBA03E336CD2BAFE0B1617CD7942D096000 7439C5AB3ECB88EE33D296E0FA5E1382B710830E8963D15F55D45F00F1224E36 0B5507B104EF665AEF8357E45FA3D1B8A76E2ACEEDF17D2D7F640507D5A6EB67 1091103053F0AB4934C9E0932B5C6B4441A41ADF3961725A7B6DD77E0055F946 BD7E597C4DD4C9C293197D791022ED02FC6A0CFC9C8AC5EB6089E7FD201D4251 AC58ED6D6332A3FE14C2C9D190B665E4299ABC96FDAB4D6B4AD0BAC541F88CA0 66DCC9F2A8A2BA9C714D4035DD4B93D7959F658F466942F3667F63D90356C46F EC556439CA0BB0302C916771E74FB351D749C1751AB580258936F42BCDA15AAA 9B39883B16C1A8B949036079EDD48871C7DD4B361F1E6CA9FD0876C04A286F20 EFD119049B8739190A2D7A9934CEFA6724CF6C1724A15D9E59C14863D381485D EDEFF49316C4AF736B76FD4C1917310C2F484CB4ED4981004D4E4DB079D92938 B1201420C4654F726CCB4DE332AF4B93553A16EC60C1CA435F79C9B4E67DEA6A BA744C7FE90C50D6532126EE54B9088D365B0EE020A59706456029A7CBCC63DF BEEBC495CEBE75638BB24CE6DBDCAE632760A5936A28040A1EB1FB11B7867711 410F6102128D55CDEDA15736196ABFC771853ADF179BC5225D3523ECEB8746BB 00F9CE16C03DE5C81F42A3DF8821E29BFF193F3C4BEDB037ED695CDE14A6C40A 2096C82B662DBB54E158B0CBF0A41065B7BBB4C1A57BFB3843D584712A1F0835 B68F9450BA0D2746030A24D37A92FCDBB9A991293C6C7DF5479B38C4F24F2AA1 E33B2AF5A6DFBB25A3E83FA06F6FDF1F85D05ECF59BE752F54C04DBD85A730C0 DB8869908225BAA021DF2FE4D0BA9CD37D7E0E926608BB4AF272EC998280DFCD 895668FD80D5655EE1CE704259BB6BAA65FADA4C803C2DB31FBE6534E1838C2C F6E2EAA583EDA6F3E39D8BFCE2E00B6419CCDCE957E03995EDA09268D037ACC2 E7C2B5960CE703A35B4D76B430AD500CD162AC27100BDB84B41BDEC189DC0A1C EA718D35211BB4E56C9C50334BBABA6B5866E2452ABB123DAB4E840C5E84851E 793770AA2575383501262D1FBC26EF30D269125E024235367D79F4FD11FABCA9 4B4093F4D37AF08DA1CE5C93B534422608980BCE173E15801837256C5C18CA91 7354CD7B581199D6E2384313E548558C372A2121E39F54AE75BD8F535000FF60 36EEB01705E217334304645F54B4CC861353D401A0DB9B0893B26C53C8F35507 10E383856324B025ABD1BDD45D8474D33B06CF6822CE65F0AA1D4B47BCBCFF60 438BBF66D3B0CB17092B7F5B9D5BDD18C396F85A044A3FF59D9A8C60AD245EBC FDF00AFD198688BDD538C0B4F5B8A0BF59A40A4640F2BF6D9A1C6BBC11A9917F D257110AB63FFE8DEB2B7F41A339408D477B97A9F77994500DD66EE6B66C3567 66ED2DF9784C95CA0FF15101668EDFFF7D30CEDB6F54A34B6EBE07326ED71578 B49FB57CF4850B1C3421D1FB26057559F0CA734B6644D20C221DFD44E459319A D107A3E86CF876E2B119F096FB02E333A9DBF83BAFE59127FB4B5DECFB4F6A4C DF352FDFD4519D89467B213C3C16B2F93BC48585DC6B973E49CD72667A9FD76F 066C1E3D89B46F0593B2806FBB44F10CE8F27DB0B5322DDC976270DC64AED311 4CA9A1B772C01C4ECC7EFE01A43850705A62D548028F62B2FE86DA671993F810 2C36E921836A47C25A4FE6A4DC744374D9C582B1430A73587FBBA4D664AF5C11 E4B6232C3DE2657D6ABE456C7BDDD98E1EED8CF48D5B914305DAF5AE03803C2C 1318B615C1EC5B628AE7CB1AFBFD8BDF23C1FC80DE7632A8E81CF755B5B1E58A FCF064C7453B480C3665DC187214895688CE53DB03391FA56ED396B5A03F7BFE 3F39FB1CD953BEB0A1BCCAA66CBCB69AC2040F8335F09D2B34040061729AC41E 967A47D14B740838A05880E9D7632A578DDA980BFE8A44215C5910DC08F0D126 88106B6277D944E92AF42C0185D15A2E16B3CDF21CADA3E82B9980DDC507D802 1849D605C79C01604860D73651A51D3045CCD07973BA88F1F0A739A2FBB95EAB B7706FA74FC6B19A77BB0CC69979C1130B9740ADD2348CA838B31F315343ED02 CAC05B8B3B97EF20B517692C1E825CE278C3A9E16A0FB9CBF4E84D48F113568F E3380F7DD28C3F88ADE41E48B9CCCA5E4363DF42105DD594FEE13326C01E4771 B04661A3919ABD1F4FAC7835574591ABD7A14B49101F7A5920A391037717E020 83DEF1FBDD394C753D77B3EB2C1A27B6678EC8718B246B4D2DB2EEA99EA55B37 81A7A60AB430275AFAFEC1757A393E349671ADCE38475E3825890C47C2865437 D15454DDE188924D2862D556884467C9314454FE14087370AD7F33CBE494BF4B DB5353870B922E3DC7020880F7EEDE627760DA320A92547DF3EE54921ED80860 B078798AA4872C79146D824284474EC2E1CE50CEDD25719C5A28DCCB391F1D2D A79A64874543FE0540EC5CDB19B39C3B66F370B4448111C1D6BDE05DD2AF6CED EE3AB2372C1D116CE701C8F59E897D63629B3A8C4A78EAE9297A03D0A28C8DF5 F2A2EAD420D4AF62B719CD3320A30C0313107A0B5F8CDC1F5B9C5F6E442AF832 06F0EF3BA7804648C20CB326B1E178D16C6D2C470B611FAE82D4C1477654DF7A CEB71F431D5CBEF4E6D679FC0A58C484245056C419F090C1A1BB9D5E451DEC1F E32D8D1C6F355BD90E0E19285F0BD977B79900D8C9B1EC20AAF6FF3C59834C36 50665AF42BF97264DDE956CBF0F707FEA92A97006B09D82AFC7BD0D06934F703 EBFE60EF80C4A2DEE834B14F6C69CB9F5F898F64CFC4BBFDB834D788955567EA D34A8AB7E239B9282A896F0E45C558743808172A0D2225D116194BC431946862 4F0CD4A7467A30E285A075F25754A211D8F0B67EB8CA392E92E8E4CA21E50BE7 44A40E17B8B597FCFBF9ED7F79A16F138F7A39A2065C4313F695DF1DD7AA5CBB 2E6C3DA12C9B5FAFAE29651D28F63AB1D967ED6503B7481C17BB2557A2D4B014 61845E2819035C68BDC86ACC174DA7697F7C11E51DE0EEC06340B1F2C23BE289 AD4CA79463C1957CCD02CD8B245E722757CA788F9999A7213EAD49005DB307D9 913F4EB4B5795AD61580CCCD80BA8B40922CA0919F24EFA6F496A20B10ADC824 9AA781918FD266621E4E3C83EA6BB663589EC9D97258CA50EE186D032CC063B6 C0E50DAD5B36D859C63B89A70D65082B2563E0FE5C26B6021876D2B78336B83A D6D6A56489666ADAFDE07CC4A0EADDA94492BF9B8D0102551864052476949492 2879F8A187FC518AD26D9218759795AED4469375C5FB47EA3C17E0A7AAA46554 DE2A21A3D3385362ED88BFB7576103637333C5E272B5A6F36F85F52E448A3ACC 546794F343CA2DEDA211B5EA5897F7FE25BC0EC13855E28ED2D1604FB4DE18AA 85100A2DB4B8C3E4EEA47C1580B6895DF1D9E9866FECC07110E195F1E25C987C 8D33799B360FFA0B99776D39367D6134E7DE181EAC31AAE17118D0C72E6B78F8 BFCA73310CAAA371795927F06CA78C897700C09CBDCD48885F5FE1FC3D4A1C46 39FA255DD6016D963F69DA67F5B8CAAD8D63623572DC8518DB9D1549A1C188B6 DD5E87FD8F95A43DC8B056FFBCE2C6DB458F1E21C0DE30FFE6B36E4B97DDA0B5 44FCD42868CCCDC5AD9DDEE3680AB78E10A90C179BDAF2E7800292AE0E909077 70E10A5A2A2303A06EED113C9F805447D58D47BE96BAFAFF04CBA3C0F2DB6691 434BCA2B8144015C704D14337A0E959A374FCA5CAF985CC1A3AA1F0927F4A4D6 16DDB78F93CFB29D64154800FF830DDA20DEA566E09BB20B71017329FA7E266C 9B60B2B21E79CE89D2ACA50BC1500080B979C6A41A5B8564A7817D956030253E 8941AFEE589F86E1E054ECE9CEB91F192780707E32C5274801E4C421A66C1B43 D9EA3A7312060ADB34DC3342C2BCF2AA4E73CF2C7586344B2927733B046513ED 28EB845D964C896A21FA4690BE6762B140984A975C9E1893121BE4791D04DA84 43BDDCB53C46A668B108FB15B75978950E8527E59A83441143E8DECF97F2D0C3 D0EA853984A89FC8D6AF6B60809157BB1BA786103C4609E40F34EF0734874202 4784F4BB75B362A616B7CE3BF97AD0CFDDE8AA3E77F9B289ED07B59E7B2BE0DB E2521D8F40EF958265B6308D6BA9568B0F47B008541AB10C0D9D5FD29AA026FB 30603A18CBEACC445674D6B23CFFB84FA444CF16EB544C3B76AB63E36C288D37 E6ACDDFC85E875AD690F453BE77CBA08B9FA9253D2DBAE182237454291A1685D C47681BE28AB947AB59CB9DBE15AD7550C01E108F1785F7493A369204DB63687 EA33F4B35B57723271791E36F58F156D08081DFE1148FDBB998E69A7CF0FF5EC C4FBBFBD0784FE4BFF391EBE5780B7F7302DAEB5C78DBB1B98F4195DD0F39D2F 3ABA9E2192DFC940D183E5F440DCBEFD9621D474C25FC34311D30835E8B3DA4A CD1F86D6FF67FFEA6B7C85D3D37535EB04FD6792BECB69535EFDCC2107D29B83 9E9FFCA1711A8E96B79C6D1D06603A55F0B9F4E709485BC86E940D61A60B8CFB 8293DBBEA56AD84DA878CC0EB7D9435BF3362F4CA6C9203F3213F76DE5BC1F32 EA7A7CCABC48D9E1D9B1307D0C1386452628ED9D24925A6A26EF3C6219E51BD9 007DF8A41269D33900F6FDF3D90D232B56E4D15C056A7CBF35EB312F4F988788 51357C3C961CEE8C6EAA3A86B9634531F2A4D5444336525BF5F158FC3DE86D1B 2E013550FAD0A674161EA03DD6E589BA134102645EE1BD0386C594C0A9A0B6DD D374E3A4FE49E3071EBA991709F8235EFC6077DBD620A0923A459C46416D9152 FC0343C68DF4DEDEA9DD5E93A63A397B46FBB29E907C3C7E3051F928EE0CCF9D DD4E0919220398FC8826494291FC035D43E0A497BEB10452E91821DC239BA9FA 302600667D69C94FFA9E7F140BA7A79AFBF589D415850D4C947C8B90E200E61E 51B37DAFFEE77C09566183E6D5283F891E74987334BBA1295277E14BFE051751 FE70BADBA30C047DB5AB1D11EF4AC81C755C96551C209397413718F1A8EE667E AB3A4309427CB08219CD1324FD27954B180E7B6B58B99907900DA37061040553 76BC4CFFDA1A18F7680A00B7A13269D962A22C72C626B7F1BDC548FB7A0431A7 C4B86ED93299FD83F85A8DC4AF6CDC076F22A1558087E7CE631764168A727FD8 25DAFA8807DC1E6F5A8F87054B4D2E8FCDA51938C1FCFAB162A70F5E89C7DEB8 895AA2A3509F0FE83C24DE32AFD7948E6CC75B771FAEA87205AE635CC2EB4799 93795ECA680736D4035F6255BEBF9782A567078C7D083B64EF1B38302DB9A09F BB2B3D0F138512F6B84505B5C18602DFFA96CBBB777EB7A9B880A8E19E0FB631 9E79C7460C5359B72C3F5DF77D276E2F2869883DEDB50D8A0F60604BF813A8BB 3408676CA2D9541DCE664D1F729E7D6FF552D8ADE09368E629451DDCCDC42559 3CE12ADB90ADF083CA98EBED99545E67165AA4F3518548753E8D2E626EEF5F96 54B723F5767741958A1F7695ECE822380D4490D52F60E7DE24FD7380414C644C 15747CB83A048F537D3A0533D24A576475516BF028C193DDDEF4162020F686DB 11F70F38A692B9A6B1269B2AB565ED13CDD2D7D8E9776D517C3377CACB16455D 0640295E263FDD5BBB609595C45B77757D57A3D96315AD7687A2687100DB0908 85253BF94085BE3EA50EC9B6DE136E4CEBC4FA65A1A5DD4706968250C91BAD16 6A1AD18DBA4EE2B9CB3C6FE415A9B47E28C91CBE3CA1EDCF18D41F4D39161136 02163D500E5A1B4106792B4DA07484E28E915A64F073186E4C76A252788F9FE3 CF89C383BABE9FB0D197175CC1EFFA9CEE8722B40FA514778F382569FB4E9B04 8B1F6017779E8F234B0BFF4C8DDC9614E64A4233A2A645DE64B7E14553992249 A3E093940A80745AE77DCCF1C44F62700A68D654916E3AD57BE75D73B2F48147 8B415717F2C14E18103581D9B9A435D57AFA7ADB5FEE331FBDC2788358AD01DE 564F34981FF281740C6663182E221D1E7E2E27FADCF68C6C38B5D938727179E9 B1C3C478852AEB3EDD46157FB8AF827C6DE25C625F6E4BA6AAA44CD27778B9C2 ECEF0ED8879280297C7AE62984C8748E9231141E649E9D730BBA8FA48B81AF0A EF43C9048719D771A8439A67374F211573E52C2942C85CCB7FC72EC7AB95D0EA 84BAD7B7F8AD6CD1426C015AA45D8DE1E2C872C2E76C226268AF2D97A8A8AFD9 FA87F4D419A8B87E92B4A48EAF7FEAB7C92731F801396C04BF8B9DAD27CF9DAA EAB6EFA6CD0A3E27079C81B6FD96B6B14ACE5F1BE71F9C8EC4C72DBE43489CDA 21CC91F4A9D692F2744027F0A5F1C1B120C9E544CF0AEAF75C290F7F60B12168 0945 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMSY10 %!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: (), 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 /CMSY10 def /FontBBox {-29 -960 1116 775 }readonly def /UniqueID 5096651 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\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 dup 102 /braceleft put dup 103 /braceright put dup 110 /backslash put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4 3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021 91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2 E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A 11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97 C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857 D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20 B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3 93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F 10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D 7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B 491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6 019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6 915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36 356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0 5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D 9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64 3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1 FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252 720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5 D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726 BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5 7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377 DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56 AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7 A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E 0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743 AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18 CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023 0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD 5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B 5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB 54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809 E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906 4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378 4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4 038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4 B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308 5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837 A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD 2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246 455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03 16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C 16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F 483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352 67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2 3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472 1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770 93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA 051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B 8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4 8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436 6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0 06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7 84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0 D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6 DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB 0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD 8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34 754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406 1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05 CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523 1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F 153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02 905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718 617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2 8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A 98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278 53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B 888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D 052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501 A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F 07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56 B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672 10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2 CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D 3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12 D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F 849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16 648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE 84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA 2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD 2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204 9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0 B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7 135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939 C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782 7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0 4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2 9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171 050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486 3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271 C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8 843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342 CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50 3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175 19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946 FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0 17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6 8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003 F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194 1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E 4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194 2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929 9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593 E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB 8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027 04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5 C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404 ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C 4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909 84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6 C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6 09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777 D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503 56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF 035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333 CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663 B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B 0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9 33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6 4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E 2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5 88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37 17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0 55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50 2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3 406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8 AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B 60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388 C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6 5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50 822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E 94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02 D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA 343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE 894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5 DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327 DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F 8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324 A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270 E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947 DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC 4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653 5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1 02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8 88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70EB02A 60651FC2E263002D3986B7B20CC2AA08330B9FC2E26765CD52266969A86EE30E 71E0B41B6C1C6DA423D3A7E1553D2FAF26EF40DC183099322D362E4965695C52 9FC3E5BD7ABD743CDCB717DB10372A722A39CE53FABB454EADE2179C4CBFC016 A8E893C28EF549CA1692C8D8ADFC471DCCDE266FB4E97A1F3035801F3F034D44 A962226E1AFD39AD32B28B924B247F85B87CC4CE00A01F0DE7DCC439C05297F8 AB66A0899A135B400DA86109FFA8CB56DC528C494B2833B69725F533632F8717 91A4E78EEF79C4F59E5F068B6A0ADB9FA9E3A09E1B0F367030EDCE6C24B46739 6B440EF7EF8132FD8C737FF9B7561D4D01564106610633561FB31239E96C9ED3 D43B799ED76BF07AE4D419E13A47EA8FC5671F927DB24DED249A8E2A89862737 0608FBB802E84B16FDF6684A329A14487D1234897C3D7EE35487B81B625132E5 56E71B16459AA33D50B534349C58BCFDF6166EA766FBF4EE0D1614F108316B67 7622CF41FDAEC84B17A3C3472C1046B4653ED1ABBED6FCD557F02225E052DFF7 FEB03898163EFE8B85D2FC830823222F4652D5FBB0DB57DB8C42C138B986BA07 D61AB480BEE9FBC33ECE2A4864A380C1840EC2495415A274735DE53663421E0B 13560F618C64C74843F9596AE89EBE5F51C633EF6758C82D576EB4427D33367C DA82E9EEB6453A3528A50A5C60873193BA611FFA185D8DF9CFB9648F7A7D11A8 482DBADCD4E500A4A2EA6F89363A0ACF3E8A1F6E901008FE95D2A712DA189C54 F20696FBCF4672D414E17FAEF6517A79A915085C4AABF66A0BCD9A9BA6F0594F 9D4A829CEC6FD1DAABD35680F9FB72BC14C65AC75201BF0CF15C05027A5C2F5F 0E52148C24B68E42823007717BCB450509A0EF474495D1381DB6C6F47775CBD5 9ECF9D77FBF9F57686C34E3BC43FE5FB31AFD3A1A0CB84A2877AFC6C0AF29F7E C7CA04A3754F6FE6DE0CF7F1A2102BFE361E4CD94F45E02D30F92544AA888238 A3B07EE188829512C4E5EBD57675A0285D55B32BFF94BE7EBA0D25147471E54D AC4BEA702B1402A353386DFFFF05A6EBF2A665E771620BEAE2E47368CE4868EA 018D1BABCAF1A2A759282AD1F238D62C662788F87F140A97D8386B129DA38914 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMSS10 %!PS-AdobeFont-1.0: CMSS10 003.002 %%Title: CMSS10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMSS10. % 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/CMSS10 known{/CMSS10 findfont dup/UniqueID known{dup /UniqueID get 5000803 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 /CMSS10 def /FontBBox {-61 -250 999 759 }readonly def /UniqueID 5000803 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSS10.) readonly def /FullName (CMSS10) 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 97 /a put dup 98 /b put dup 100 /d put dup 107 /k put dup 108 /l put dup 109 /m put dup 115 /s put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C4488BB4EB864B48 63941B9739638D2E6F3CC778582B46AEB4E466D89D1C211225274356A4BC90F3 274C6AA56E200249B7D0949A3FD4185DCB3E5286910EFD7CA72D5D8E8052C96F 388D12094B87D3705CE64459558CF024667C0FE96CBB32B0BC9E51037D7BD62B E4B05FF99384E71D78441A79B0B1DBA1CAE02434A9FAE46596FB86B873B1670D AE0BAF516445A0DDC127F8FF3ADA0B10EC30A9CC1F7E9248828B5E8AB46C3FE4 154B80A54128A08777F5F9B8C519C7E3B632B3476F007FA156E9F39FBE57638B 4214CD2BA79BA9DDA0F4C073AED814ABCCC2F7906C57A872C00E67FF03AC1200 29DAB92376422FA21C67CA98BCEB8C431CA2D3EDDC16972F84BF6DB2F705BAB5 CAB39C82D139FB1304B9E7BF1F6FF447596081D5690B1519E468D6BE49C329C5 C9C809023EDEB9DCE4A6D52A8049E0CC134E8B41BFC6558CFCAD3D9D2773EA16 131567AE6231B3235869767A1E7C1FA6C8D6FC1B276CBB1CAD14D376188C9682 302836A9290E587D4225EB8BB1DBA2C4580A81FACFDA197174FE948CE757C575 F23070FD84DE121955D7D9307BF986C5E739FFFB6CB76822C341FBD9FC2E3378 AC9332B40C07D5B8745D74E30F1D719EAFAEDBF5FBC40D0546F69A66072D8A49 28D2CC2E76B9B1EFD191E0BC7510C2C8761BD92EFCFDAC263342A01398A56D18 121A591FF5CD4AD8B25699A7897E60BA940336BC17B9EC9F97C2464D031F958A A3548D0C97C50C580B6EEFD0FE8330EE2BB0D2E7FD1DAE33448953544A4B1C5D 8EB57798D0ED4B22909FEA78ECDBC4D8A124DA05B9999242D68681017285A0C7 69041C1F79442279FBE328733EA0A6694D68BA89739FDB9297BE0CF1808C07F7 BBF6F1538DFE084EC8C0EC24D883F6CC08A51DFEA23EE920F44BA55FFF58E960 C7BEE551FCD2D5814DE7E3F835608073C2CB80EC57100CFD484C837881674E92 B217F4D11165427DACCC29C129005874C05CDE5FBB2D912368EA2B98C45AEDD8 8A0D2493F60EF36809C8C6EBBC7856F6656E8D398BCB29DAACD4F7D4300A0B01 161CEF51195D2C58DDFBCAFC1C03F49304ADF02789889826F1E20BCC14827565 F2A45CA57DCC61B52E33638A0C6C5A59B145E82B82571DF1806EC40FC0E8634E A34A791B1325571E19F3AC2EF6FE68A14B0ABEF7EBE0EDA3942E85E5AE967A14 0C5AEBFF2A36DCA8866700CB7082D2ABE470864C44AEE1F6D180D511304C8674 D02FAB12A7079ABF96E1CA3CDF9D75532123E87663B1D524265AEF63EB5C2169 B67A651A101E1C7EDB008D3DB06DB1FC1A81B41B291D6C4A58FB57989FFCA434 DA84B3914D1D80B17AA3A55A70BBC06C49DD5F7DDD03FEB0055088558FA192A5 261477899857CF598DB740E82D035E84CF17B33048CFED2DCBEBC2B75CCAEBEA B6C5AA1C6978FBB36ED98D9047028360ED430A0AA69AC85A8F83825EA649E1B2 64B260197B06A24A1DD969CEEEE136FB046D713D0630B246BD41CA285F076038 F7F8431913BB9A3E70311844D4C22AA446E3CA217A9DFD75A898997130269B29 AD4AB7D9662856E677FB2DAED7078639CF31C6E6637C74DE2B5D0ACB88BD61F3 CE3C5D56D3D4B3EC1ACB33EACBE05E53A133EBFE93CE6A0CBC8F24BDC5B31BBF 5B3E55D6B40B1CED389076014667E28BBBD60145A06BDECEE8011A2C6F06D091 73767A8045CEF2A110B614149FEE783A2351FB2938A9F73CA406538EAD82ACC5 A3DFD3DE00221E1B4EA977AF8C89661357FF7D2F1FCEAD6CFC9D6AD81F95100D EA1F328249AD84AE849220E6593D45015B4D7C9527F3063E9F6DB6E572092A1F 1F460696227D5F0FA5A5484B1F0D8B4A35066451663BE448D924DBBFD388B6D6 D7CFC87C9E75B7CF79A4C9207E29E0BAAAD7FDF529B860F7731EA978E335334C 13CB2F0A4250F5957B44CAA0674AE8356F586A24FD137103973B9A1FC31090C7 C84DC5D380404BCDF3FE20C6F74FFDD8BD1DE845E99DC6FE09931F003834ECC8 08C5D962070B6C44F901A787CCEF048A2C584A2285506B4D4E82B1BF130E2220 B6C8B3240A4CBBCE16AD3676B23A50B75F82CD88D1B8F21D30A12716426112B3 23DFDE5A348DC9DCCCE5BB5DB5433A5AC125DE1229FFAAE0D8319B2929986EEA 56A93BA1FBDBE617F30852A3DC8C712DF674169C6D656F75E252187A085B2788 2467CC4DB08D48EE6A98C61BC55E6EFB1938FAA718802B7587B94C8F1477E9BB DCF6E02B5E67FE3AD9D87C321CD9BC0CCD36B9C4BC601E6BD552EAB8E1C940CE 3A22F3C2501C3C939CB4F17CE97566F0A04602D2A22A05CECDF4A49CAFD6332D 5870E1F31AAA5F86867F71610CDB83E473B9D20BA00D8986D7148E0EED03865D 9622864B52B09D12E0C5FCDD023D29D5AB1CACFA92B6FC14FC84E95F407861D5 2BEE3301AF399FD7ED04DFDE6679A345A282E7FC08D47E3FC8969D3B00ACD7B7 F8769647D6D4F4106340EF739583374D023C2702C48FAC1B643B5897D2D7DBCB 73257712A0FDEEEB98A021D218CDDEBBA34687E23C4828D7F96D1ADDFAED7EA5 B279322E6D55FB486AD8F3A8E7B2C67915564FE56F0C9277A06B29C47FB7D007 11AFDDB3FC1B173B4E449CC6B198041CCA0624D81B4840FE5B63BE72157AC6E7 03E5E95D2E2CE2E40BCE8044A8F2AA45F855484A891B9F0F8F70188AC66A8DEE F4D656CBE216E6D9AC33BA8DD0685D480833E1226784469A221D9FA3CA600AC7 5574B5226649A9C48CCB43339942FC9010F86BAA2D181AEB487A92A96BF2EDF1 60F3B93FDFF4137A25A8AEC5ADF8613019CDB103DC4367EF3D8AEB4FED0E6BF7 622AE0CD3CAA0321D26CA4280CFB60D08D9560AB8AA5698231171B881BE9A27F BDCF3162134126212C523738D221AA05E31CEE73D9D40F73C450B6AE2C1E70D5 C37162BDF55943069923A290A6C720042566E55A21CD81C460818883AB016C16 8FCCD1255A66977DC1C110261D7642199D466DD3D2493A2D47694F842241C474 1752B00DA03E69CD16A8A14BEB8A431A315D19A39BA978E46EB1189089FEF647 F9DBB58AAE6B3FBD475E4DCAD241A051DD100ABE81D40ADF18A4C50F53BF749F D6F7C8E02A5665B4AD18DDAE79096DD447F8BD32C68F9F97F05E0071D9E9AFEE 257B96D48ABD9920418E17C8F027E9E975E4A08DFB1988E7104CBBC1CAF356EA 7750AA7110BE116AF1BA69A94776E4356573B38472A8A1292C63701543B0F315 611A0E0595B30424A1137478BA6F990AC7C3AB4DB69E75C222B617F373C521D4 246E954E9857AF59D1E6C36412B643733CF5E1C90389EF0E5E0DA55D3AD12E97 E7630C315F72A03CAF22E0ACE3AAAFC1D496CF4E5ABC49C2DD5E264BE7EB2698 AFF36089B5DD2C53DB1C1FCFBE1E89D41A95DDD278CEB29DC85FD1DB8B83CAB1 EB37C531E9BB8466ED6B8B60258D3C355626CDA43A32834DC89DFB11E5FC6D68 0F78CFA871113DB81A1690250A6F842ADA15734CB6DF7C6ACED6D8D586BC4E1A 94EF3052FB0F8B9454390B882CBB6E135AF1F9C777AC362C2A758C3A98117120 73C6E2FAFB580716D4B2889A4331CC658AAE996245685B973D9C184541385680 AEC2956107DAB00230FB39BE98D3CA898D917E5F2088F26CBA4F8B5B115B6443 8753331233B10852702FC26D9DD4C990C13CE4D0DCEA23D62A826A4B4FD16070 5F3638C0A50A3373A33FCAA6F3644975AFD0560EE5F2D1CDF08820373468E4FE 6679A229D6955CFDF7ACAA92A87E6D8571AD18CF59F84F88A674B2946FF20A28 B9798EAA22442415EB46B9498DDC0F4BA6ADD347AB43E9293CAABEAE80127378 129D5DC69F6DFFBDAFA5D65580239E8EDF6833D0DE6DF75F0FD090A83CE0974B AC947BABBD1B1C7194DDAEA37B0CAB477ABF9433FCE0243C8D308409427D1DCB 8EE4FC36C7E5CEE104904B520B3F6E677A5B92F694BDBC2C799991667E0EC14C B95EAE7DE1854BF4542F05B4AF401CF67FC3E46EA5A0DC362F3CF177B1796DA6 753AA803E724D1721DDD1BCB0C12CE0859E172D2A370C3697286F80D9E138AFD A0EE016805F847BD30D11D8B891E54C77AB51A7CABF76BB14B06153C7F811FE4 93FC4B7CF161051A458EDF767DF94F487DB939A2740B4242BFEE234F75084DDE 207E84533004B933D43C712F0C71DA4A00FFD6D721EBC93AFDC4200E3B8DE433 3ED3E1DB799BAA27548ADC853AFF5D9D6BD92D644E3CF394789C99D9DC054A26 7770AF5DC5BD6563929AE11BE341F036584DD573D3F43D9D975201EF77BEEF80 D1EEDD1D4AD5D4D4DAF6D5B9D4C1736CB111D6FC74C236779C0ADA430323A825 09EA8D0CB1772220AF28B93098BDB36913159208D1B2D7ED45808BF7B686419C 5C0E3DAB5BC9830FDF3B494D624EE8068BF6F5212BD69EF466B9A213047BD105 B848F056DC544A8CE66C546B1A4DCB4BA29CF0EB4DCD9C2452F22172AFF33B29 E97E12D8F0D312B03BD9E5377BF0C81D884F1E79DB66E8144F106DFD2579AD26 C693C5B68F3AC46BF0D6281032D4D4BAEB2243151AB1AC0BDA2ACDDD4D590C90 F29B335DF8F57DC593DCC081FB56924028E3161AC4865B49D1B0F63F5EE866D9 7A71171C09B09A44B0E32F03494D9EA63F3C89F5E772BE25A6557F119299E989 99BA041694ED805AA4F3BBDF00D88171C9D43A9085A287A36A1F0F9386F2A98A 96815CA51F06E1CDF20B757983C5FDF4003F5438232159F325C6335B734FD982 1423BA77D0EFD044381AFBD0704E3DE95D23A70E2428E9AA355A9A8A25C6C74B 48488C14DEC93A766E112D74C83576ED355F17A809E8D3F9C65C4E3E14EF484F 4658DFB57597E2A4461D8044E95844391C1275D63F282B37888C842A5151937A 45007547263D70195ACC018A373D498B88C5A028BC66ED96A343EEE74D61EEB3 D9472B6A549CEB8699F4B35154A0E2ED22867E4F9E4A76311EB2C9F9078FBA81 838EA49C2966BA64C165434DA3093206B70186BE80600B891D9979F730FDC794 5DD6D8B2090CC67A634B719F441092A10C447A86ADB78DAE45823ECED5FCEADA ECA52E363D913D9EFC0ED98A5A1F823DDA3350EE27F09C14E4C7298CC0FB6200 DEBC640C68C82D70AFB7A7BA668F1D7948686206884736CD03D9F6E6CF9702BF E3C932CEF3CE07FBBFCEC0476EA6E8D5D4C5C6450C8FB236B89BB82D51886240 5BA7462F50A88F69228DCBDF26B7250E90B3DF8E94ACA1CADD9EFB5C73EF9DD5 46052314D445CC92512BA231F79A09A2F0D91976B160B8C9BA055DA4AAC1300D 491193EC66A6DE12BE01EEEDBC3A2291DA1F27AB76596A236B75E19FC5F1FB6A DA1AD835CA08B6CD03B97B4CA1BFCBDD2500BB09F1A1B0438E4A759370EFA318 F062BA9F3D352572CE232E6FBADDAA5363807D0DC5320B807FE5485C8CB09B6B 0BED9F5B1300FF370252DEBAC9DB25CE2EC494E8EEA45FC6604B3C104E81B287 EDD49F3D7430EC9176A16B4FCEC5DF68DCC11ADF90BD5337E2E4B59BEFAC8298 E5ED2C7FC5928635420FB1955251932713236DCE28012C86F63D12AF1DB634D0 0B8CB8992B8723548177BD6822A808FF221A9E38B0DCCBC1F3430A9BAEDA89CD ACEBBDD8CCA5E17F1CC37E35A01E058BAAAB6BE7124314DA19962BADB74EE73D 8FB13FF6AFB6FFF97926CA045B62B98BAA753AB0FC78B881D3FAFF9EE2FE918C 8EDBEF87637F1530E3E13AC090FF81F4136E08D5F3734327E643CDF621278741 A17AEBC56E21217888A6C8B5ED4269731910E7E25693CFBDD4EB4A32698F2447 4C45D73E810B627D8719E4E34D8FF378F9B68BFB149AC67B3B1E55F20D097FC1 AF74D46F5A3923C63DFEBFCA210F6B257F5FF3F2AC34CE41C15C9977634E473C 2235295C05C3DF6B3009C7854BF11CC87471CBE085793AF9C5D05C5479B9E780 14A5A6F3F6DDE5A18243DA15732CCF26ADE40C566DBC3C62B71D46DE87A12C6A 647CAC923254E2E74AF882DBD5C9E108A9160393C5CD12566AF7C824EFEAC56E 6F05B92C73A76824C5ED1735BCBAC61B98D509250C854CF1500C212F574D18D6 4426B8510FE9785B814A70E75C9234D42483E736D0689D3561E8EE5650F33A36 D50127589401D267BA6442E8616E2CDB1F6691D3FC4A2A377E5E154972E890DD 60CB463E9EA9A6EA61087DF452FA5646F69BE879337EAA0F5DA4438FF0365627 4E3B16851C2F08E976FDA27AF451CCEFED00376FC3D6E0C160F0BC19544DE289 BECEEF9A067FD71D54DA3A4F73F06E2F522BA07551296214DDA47B1BBB1212E0 1100ACB5F65FD30C655A3402C83058F8ECFE48FA60B6A3DC86C4996414130194 6676EC7F37454023AB53E9D9EE60249ABF6953E76DCE3123DD268BBD492412BE 65D7C3E5A5E483C381182A8F19B506F0AF6DCD55532B89852D1D96021B22E9DF D9D072BD7DD4450577E658B433A84F92752B260AFA2EC4A118747CBFE36AB7D7 6D5DD96A119AA1BDD0FDCBC3AFDAE5FF72713EB46759A06CD09B5CFABCDAB0E9 85599506AC07AA525978AB157496163AAB387F079EC9FA1F9E91B9C2FBCDC9EC 7027D77016760539AC03F1C1DB242D28D6EE946C42DD2262D82ED48C3A839853 BA977046F0EF373AFF884AC3112D2FB319421C3165DFA5710BFB9AB9595A10F4 9D05704B9E22137CF27F4B2DA9CEF6D8801D5F792969B2E58FB539B8038DF440 6DE20C0313A7BCD16F279290AD6859B0E657CC3041C7928CAE35B9D3A681F2A3 2D40F8EDAF1127E754276556C95E1282514B6EB6E43FF4F0FAFF28C715E3F39A 374415B62C1F5F8E31E006D6ABC736057910A3729AC60360CEE1B2C8D9F77336 39CAC45329A372205FD551B9E9EA5082411207473D9D90E76136AA70180172E6 AF6EF3EF6B38B1906B904BE9BD5251EF067738840C28877659B649C6C4CA328F 1BEF8A9CEC2CB062702F58CC0B8D2D097FBC278F9FD894E10ACE1DEC4530CBF8 E4E467B6DB9C596DF0C3D43E6AD70F30B733EEE692C2EBD68756D0C16E1F00B6 AD011B5DA073A769B53C2DA2E7C9B7ADC6F551BF4DF4C39C66443692C3DC62CD B1E094013F364D04BE2FBFCD1C7B2836180E9022E0434421FFA4317A50096684 CF0B8740EF680F27F4A84AAF2AA92C64883BAF57BDC60C6467A8D4E09E6316FF 9BE73053045E5F3586DA3BD1298DC15D751913FB1E72EF80047F6B33591B97D3 DFAD34EB224D64EF60F5B4ACC6EB42E1BE0CB2812FF2F3C264AD2E44F5EBA441 670CA0A60E73176ACDC4E42E74F8F489C73481EB5D46A61FDA1C0FF9F8844DBD 99CECAFE2A72833E4522981FA13713AAFAF8F121E60FAA6F379B2C8874CFF23B 8FECE70654E5855E525A403700A96CF7F8111BF2B58386E29640D82F1DD86900 E0E203F3ED554209CBDA2A61A5641D4B39D98C5C43D4575648D06BB82B6C4D4A F043EC61B17C208CE8B4F43A7BCBBE588A3D13A183D79A47404223037FCFA4F1 DD237344E589F161BB9BBF3FAD2E28749350DB9A74C09E894BBCA85B82E704E2 99788B24642A7D0F0FD96601CF1AE4819EBECAB89824A0DC1C03BA4B546ED36E DABC8D49CFAA53D2A9A5DD6B3431E364C99ED0323513476CDCEE49BC413E50BF 51EB93563DC03B62F84C5F96ED713F288D109C79179AEC41424822772032035A 40E84014F5BF40948F05E8562C992FADC4C94C6A6DCB1395A056C57C979AA4C1 4468B701EE115FE570BF016167D7D618E5E853AD4E54905F25C9202A2FF26EC4 3172D2DB5E7EF07DF8B2D2E1F508F68AD5FE3821852601C07CE9AA69A1BA8682 A8CB11B791158E1FB4FB9BBB3BAF6B285A4CB0057689E72DE1D7D5770F0CF05B D9039DFAE90751B085BDF6F5AA9A634B5BDC31F7AE1F58AE1F5CC02281429B33 760498C875ED60FC7E9B9BF26D89F808B05C2E483B9171450E4A04AEB03FEF3B 12D9AE0D47CF5332716FA25C28A2AF67D919685FEB7556FCDC9D79CC6D608816 93CC505D7719DA843D2BD5D5CD3A20D0D955F69FD83F039C48BBB3E6CBCDC3FF 63DA392507369949284AD3D998770A270A1FD2FE0BF55AFA6C51A786B8760B4A 571A50DE41B106B12A27725C179878A8099E7A91C8DBA1EEA5A50A81025B6D2C AE1BC7949D74660C459E4D3689476026B0B7F5A524504C48236B1DEB7FCD0566 2D242498C35801424C559861F2BC0E4D616AD5830A9D6FC70A927C43210850B4 51C79BC8A6E225D3F63BA5200ABA8B735B5E2218393A45B195A76579CF820FF9 799037394D347973CC2DBE48D0CEFCB979CEEF7E861D5830C528B7B75B74976D 815C3CA9C19B0E9DC8FE5CB23A0C69AF41BEC0EA5322B3CD58E223032C969C7B B7463204E9B9B1F9C55398C8F051BF37266E334D8E010913FACDF7F4420C89CA DFC43A5D4110DAD74DA7A642FCD7C167CCC2896AFA3C2E29EF4A4A25363F6417 2F638BDDF5E2F78B11BD5458BA18A98233E95390E89792265BD7E72DF917ADA8 9007022005FF02570F27DDA9D79CADFF1DC7AD838B2D4FD7E7850B7EFBDCF5D1 6ED9F8389C31F6AF8320AE0FE2F1B8BB37F3E13A1E2029EBFE81F267F3E33D41 58983DFC576B5D41AEB725A37256F7C32B20EE5F4769107777C3A646BA29C699 593066AB1CE14BBF6C9D16EF58F34C280FDB7AEE81F15FF46D0AFAF8507EF6A3 F9A952CEB53775A35F4C4F79D33A66530862E656649D9CFC53015E3AFA41DE9B FC4664283E522168D645CE0EA4FA53624D4B7EC33C5B6140E4A98AD97CDE4A2F 42613E902A6D38FE9B544772E7E19AA0D75663AF5C64288FC6A756AA6C0C08EF 3390A71C110C52F46D1D8F0D279723FF19882F00654412E6D469B1814A130CC6 310601325BDDEC77A4C2E212AE86FDF4B1DC6812C2CD5EDE85B65EF38F7D2D49 96F7B172BE21F13D8A63F57FC0EB5CF0BC36650ACDE888570D9EAAB4C206AC90 809FBFB0AD8313FD59E6BAE5C4666039D99D73F206EB78CFFD7CA875C9FFE743 ACFCF3FDA5EB7D61186C952C5164E68A4434E77F3D40507ECBBFAE73D5F718F8 B4D571422383A9B8DB3A46D5E015B49F87EC7CC42E3CF38386F916902C5AA258 29E75F5E1339E3CDD13948F8700279CC408C05064E61AB73ED5CD7B5B171B992 8E076EECBC6EF2D43664335C9AD0CC752545E4DD2A6DB528324B75F0F7C3BD8C ADCA877B73BA1E7C1BBFD56AA1589CAB542EC16BA3CF6E26AE42CB1A82000B32 7D59EBFDAE82CEFE8F35F005FDBE65F3EC49852CB1351358156A74E7A1F5C1C6 A26984EE3107E3A4E63FFF3725F781A6B05D6695D85811241ABBB693B29FA98E D6B6ACB0B907CF5EC2DCDDEF553934C5 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMBX10 %!PS-AdobeFont-1.0: CMBX10 003.002 %%Title: CMBX10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMBX10. % 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/CMBX10 known{/CMBX10 findfont dup/UniqueID known{dup /UniqueID get 5000768 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 /CMBX10 def /FontBBox {-56 -250 1164 750 }readonly def /UniqueID 5000768 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMBX10.) readonly def /FullName (CMBX10) 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 44 /comma put dup 45 /hyphen put dup 46 /period put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 63 /question put dup 65 /A put dup 66 /B put dup 73 /I put dup 79 /O put dup 80 /P put dup 84 /T put dup 85 /U put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2D43B233BABF23DF8DB B6C2BD2F04672F9A3B7FE430263E962F16A948319C51B8ADE6E8A80D3D88023A 6DEA4D271676C2C8615C4A0EA7DC8F6601610F398673A4D4B905F49EA868FEF6 39BE073001A36DEA6C08ED51452F062B971740019692E221F4455EDE46AF24B8 407A98B791F6AD525C72C09776247E194043281D04FE1CD1D8AD8DCEEC3045B4 F95B3B41CD3300768D8A049815348BD7AC1004F5500817E3A267D694AE108BAF 285B288FC5F28A03E9D34FE5D9B2F9A9BB26ADE66B1CF8EB5BE606E83D213C33 DE083C20D636EF780E761944FCE3B8A950B1E6E7568F33B557C6D59E0CEAF185 53E609A4F58AC4D5269116F958C4D115C44B5A6DABAB79D3BB6E60BDFCECE108 74CFBE258779F32C80CD7D9A7CEBA50A0966BD9961F71560119668C4A0C30A5D ED91ACB30940502B24F33906D6E0F16F81DA87EB6D7FC8B7853BE388C40D75C2 2CA8F94713AAA1561F5321CE97997CB4AF0E37F44E25B0F73CF4986422B1CD89 8F861CA623004ADB1C28268D7F8C484AA10C9519B6AEADC95AFAA3304D60E85D 718B2F67D2B734095E5A92C90785252C98067DC05137BE735220BBCB7C341D61 C4B98BFB1EAF883D38D7A93195A059EF82B42027F23B6CD633231D704B891A9B 03D11A646F13898F20321D7BC150C63FD6DC6BF9CAFD8DA759E95384B729A0B2 767B9F3E55C682F7A248BC1184F7D294CFFAE0B246DFCC8F215625DDD4F49F09 FA8D41CBF4A06152FEB152C61539ADF7E70A4D23AF8267D25CE3B12D39D62377 547E2528D18DC4134FA3BE0437EE0B3509223D71F06D44C6227D62BD01AC0A2A 3EDA975E894371C07CA1027B102549A7D552FFD25ED2DCC68E29E71BBAB43C62 57B0BFC6A953ABC2EF703F35D112F6B5460018CDCEAD17F149DBE5B52C2B9E10 9818EA6D97C8AC884F6841C9B600A7D868F59C1D80E98DE0741D06D69858EC84 1B33C6C9938B7E8A6FF6C12AD456EECBD3EBAF0D7331536B9F6422019FAFFFA4 822E79D6D89D6366DA636CB708894FEF904F366E295F1CB808E78E883913C4FB 1631248ED6A7CF1095C0C61C4F05E4B9DFC47533A5FD24540AD71A0E2907B98B 28085EB88ABFC3478C9644594C7DC4244ED5A7C1CA8D960B65497D56D174645A B88F12C2CF0A807DA314017984CF3C4FB7F47392A651EB9CFA961B28E2989893 9FC4D97171BD5338673F5D1CE2C3C08D48A1B77769F01D5058236C655FFD864B 80E28F900191D4EB349AA5E400A7B0A0FCA0F3E79D7A7C69775BF754329397B7 D18B20B2683CBC4A19729BA878B3C17EBA0A7E9EE297A5B67E915CAD92C8F356 582B8299DE6A58E73408F525F7EA895C48A8F0D626A06A96A50348DFBE479D89 4272576FBB0CD332193D28A8F11503BAE98F8E1D73CF5BCADF23DCD4E6586ABB 323568F5A34E359661074D50CD8D9DF27191FCE24F10225A5D721EFDE2547E1D CA998077D2340B1A4ADFFF570AA677CDF3305D5E3A394BB1626EB35074D4EEAC 2F037CA2EA389F7683FD17A8E07C12B4CB3BA8C249C9B12D297C618009F76717 0EBF5F2DD39A6BDA10A2E5A811D4E190660F5FDDBA29201B6F8042620397AB2C E59267A7247B0463891831A6F40582BC3F614E5167B646A8F53D8A31717DD9A1 9034034E705BA7884F0E0738307AF69D3517147C282747F2788462FDC4336A4F 9CD222908401A25F0A1F7B13B8DAE622DC965AD0BE62497420B70C04AF432237 E0FDD043456187658ED93B0F9822A3998511DF05E59CC85B7B9992CA0CE3B814 9723BAE70D2631F32B4BF93511F67179FFAD2075E1591CA5907A4C67701B56CF A5E5B02EB4A842BA1F18D6864E5677359C2FB4AF5BCBABAFB053F230CC129B45 8D15413F736EB07C571521C7DE2A13F2AC1C133D491B0A607197BE9AA1231D96 BED7968788246B2E4D2BD330F802810F5BDA3760FEA5210CFC6F54748FB1D921 5CC3624BBA5B8962AA7D94159651589540B17CF7A785F297264F9C1006D36928 6E2756D3B623A6087E4B106FBA76255903C624C07E18A1AF4E185A533C640711 86BB477A906ADD36EB6C8F4A12BC2F01B2B98412E4E105977640930CD998D990 0254A1E5E9843B7A8ADE0AF6D5871E6D3D666465AE69813A2E26333213FF6713 6F08D55A90C079A56E1B9AC655F720FC22B5AD8550FFF26DA7B0C5A0B60DDB05 64E8FAF684F3A455BA9BC9278043D79537D201D520E38750335A4C8FEA887377 879331B68DAD6B253F4FF9981D0F9B9550ED5179B15EEEB00E560A3DB6E5973B 63403E4E2F40A3D0B937246E9652000B917B1369741E0F913C14C2D2D6D1FCBE 2CEC4422177C58523715BD070002EC2E13D383A1DC8C84228862B6C5D3B65667 9FA97E175239BB7FE7E37E14B96DD7960A8AD49DF428CFC13B5D3CC22E245317 47B5244DA97F1DF954CED2D552477237CB23D037C0DE728E26C82738954EEA1F F34FE497DA005AF03746DD2ACF77F6E6F2C224862A1D18AF6F7A5DAF34564387 9E01DBFF49F8621C058C04C2B3F4F3033FF3E8A977B2CD6B2A3CA4A6C569B19F C5AC457AE9AF334DA66A730960C7565E93A2D373C0E3DE14646FFDA05DF4C6EB 6D4CA8ACCA3C3115764F77B842581760BFB9E5C0EBE55308B0577A8F4D968CE2 BA3361D79378D451DD150C34D7E901397AC63B33BD7DB13C50D678F5DE999238 4B4EA15BD449C46F262D931478F5685CDEEC4C4201FC3EFA607AFB8F27AF6751 125DE42D2FE2D31DE769B7E7FD8CC8C5D91343B537139A822A5BC4160BB5314E 37501F65B4FC35475FE9E03E34CBF6795AE86CE409500BD0799DE39FA69978B6 EC74D2197C03632D3F59B85F404DB31240968FA75059B2581B101E028CDECC2E 7E5E25DFA106E9B8ADB81E82BE9ED3BAA9D03EEB22B7B67AB1262DF6AF5F5EFD A5627EFEB84F3A5F92EF2557EDA2843D7D18C592635623CEAB14CC3620F33986 410D6DBAEF9F86E4E6682054540E2B01D8FF2161F10E66851A188BC15BD6666E 8D3F21709F196A31EE676D28A2D12639CC2E7020A52910F052E61A0710DF09B0 064171D05611451BD24FAD64716F141E1C41D3218A8115A3D73CA041D02B46D9 28C3D07DF0FB668E8E91409C8D0A26A65CD737C075E026AC0A974C9BE658199B 3B9D82ED95E4646977D8F60717DA4C68767DBD7E8320D5AA1D5DEB2E6B009759 8282F27D64F1F904830AAB501CDA4D9233FC2F12F77F0FBCC46E6B729C71F6D5 E6F3EA02EC35D1048394F4EF2177FC5EB726DE5EF2DE7997166B8BE5B5105D08 EAAC3481FC612665CA112D3F889A0E5B7843EFFCEFACA24A01B6AC2B7DDE02F4 A9295AA2409A3756BAAB44608DACBB56840060037869455BEBA46F10AFC68DD0 0563843DF111C6D34911CF13AA6023E5E899060B5EC60D0F78FDEF3E981151A9 24903EB13ED1A67EA1977449716D1A5A7EDE1A2E9465C9C2B20A58AF02D9F373 73E627CBF296B3A6A4670C39F3B5EA30D76F0362C81020A1777F0ADDBC6B52F7 213FEE1718214087837049CF2AF00407639657428B9E8B532F68B631611A3501 3D9DCA38090E227BD0D6D0FB4130EE866DB6B195C873AFD18DDB3B1E40F740C6 B3B375ADCBBF628A07A5FACED539FEDA3379D3B60216C2EA6629BE2F65199D82 FE3AE627D7C67270F3497AE75F7A9514968B5950E2D63C38DA240AF4E6CAE88E E25167D179108679876E7C80C85FE1D2BCC2EC9B88BE76A8F5736E8E6B3A9CF9 42E58A4ECB7914865E67C1468CF66D658206830B9380FE346DC2DC4BB56A92CE 4B5E4EA9036C177869315A2D9E6CFE97E3BFD7CBE0747D40CE5E8A3A0988576B 8AD2B1E4314C0D8A0CBCA08844A49F7E054D31BA7543730C0A7390BC4A288D10 CE29E389A4791305D3AC1BB6F77C805F1032787306F78FF76A20A9E629899F6D 13356768D33D7B9E294E8CD50CBFB9CA02A193922BD9B4372C912D1689B6644D 52CAA30F7421E8114D077288119AD9514EF21E5B9989CCE2ABA0C12549FDF493 FFB39736AC9EB72DAF45E4EA6057527FA9F5AA0A1A3F03C12F7482E465C766D3 760DA7714D56C91BDAED507A5572BEB51A895F8DD3BD5AAB042650154FC7E4E5 5EEA6194DF73AC5EE2CBD4EE26E29B1D2D0C458B4850BFE842DDF2EBB4E2A25D C6A11CA2D8F346E2B736DF88A3D57BC0380B52396A6C039212699F5D3342EB58 0C3DD5D01D5078479BD9FD10C07925556C0AB0F03606F33796BA72074549EDA6 E33644F62CA35207D7421D2727AD8419AD1772789D33405FCDDC9286BC34C974 A52297F5BBD2E541E8BB473F733AE5097BBC9D5FACF18DE4173B4711E28B23ED 16E0A6746A60F6FF903026A3900169EDA87D98396E762C2EC963D89197B8CD0C 25244806BE7CBF46BE60A8F9171731EADFC969C28679B025371E5572E52A0EF8 B3FD9B4638D03E20BFDEC9345E70B8166D38846DCA68E0D0B4B53629C7E7620B 45E0A610BCD07FEF8814CF915CFB11119F42407D1C6DC1E6353451D40A382C2E C74DF2A4889ED5A3495C3E973565F7178CA190D22C9693C10EB12C1E7A8679CE 4AFECFC964CC98111BA4ED2BA9B10292A71D5B11870EB08EB483922CE8628A06 05E7CF6DF93E112B60EF888AA8DB52994EC33DC7277D7B7A4F913AD30257261A D6EE80476A9A8D316D190BE6CE0046CBBCED365AB305495284FA921BE0638E00 63DB2AA4C5F163340BCCD1061B469504DEE350B82FBE1689C1B65D095405614B 35997D6F0DACA7190D64ABA351705B17B23FE2EE5996FCD607F49F54392463EC DD5B944A4B82FA2BE3E75E2946D483060DF99277340B0AB65A2042AD088E2B75 BBDAB869D1940F64B50D25078519D18748AD64AC5615EFAAF4F3105B0111AD40 70EE173ABE6A4ACE486B4E5999158A4377FDA6922FAA6E9305F48570D14BC81F BFF4C663E1EA9D1E050534F9315A663C4C5DA52CB02EA6408AA473C32CB0CD71 169BB43C0508A842F400240F0063243B4C459A1FCB3312C41C32ED0EE87F591A BCB6D5D3830AE4645CB4D40336DB4AB6540B52E70E1EA415CC6D886827EBC5B3 EC35CC5C136243B0C20B3C603B648B132B99D05F9B48263ACFA59A856BE74441 FECF5C6D1FE9D1F4F9942F460961901E16017144C37E83C6822177B2A6C47ECC 6C47A1104460665E5BCFCF08874008302750EB991CD98D0D8D22B921F90B99B9 05EE7C39F2BC2A7798157503743C9F2F267BDBE2E8A4CDA7317F81DBF8962E1C EC02822CC7F770FD4D08D335904375BF0C6DAA0510771627ECB9EE69C0F47D30 69A87052989DF80D9F4F19F75B070C3689AB3BE0966453F9D56CED6C1745B50D 813AE6D7E44B73423AB3778ABE4CD2C4DF40E14C5A426043F7057E2DFA2DAA70 EA6723F1C7967FECB1E7C1C0CA283334163FBE31C32254490170C3513580A552 19A5DD75E6C4ADCB12D33517A03318A6BBC7E4214266E125140D8C40F78A0340 1F95D9FBEC4DCC55B71E89375AA94B0D55646F6C069561480407D0A3AC127024 D7D1E9ED6B599A2A8766B8792F46D35508B66F302D289405B101A3C6BADA680D 8C56E2A00B766A4CB155446F862FCF17537A2BE85418E20CD77C4F1F69F70BC6 17BB5DA8FAA876D0E8BABE273A19C04A8697B3E3CF4725E2C77C8761A9243F24 96F8AE96399996001A57FD75106745AB4646FB9C6421F1D4EBF3BE533BD11AE8 14BFBD6D308376B26E08E4ADA490DDCCA94BE8240403D5EB0FE3549061DFB668 4105B4FE77189546619B6BCF3F9723E278E98D50A17DB8A4C46744FA21760635 5B332689316BD17C966D466AE737FE3ED7ABC443ADD88D4823A10BC9747ABDEE 027515AC353A420523F85298029475D8BFD83A2CD00C02CA07974BAA581D2215 A850E6E4C0A5E17E0EDF91C63FAC18C70093F40FEEAF0350B403E2806F4EAE96 BF616A805616EE55C4657418C26CAF54187A6684821B86A76F15088AC4D5B551 66C3CA8DC61E9810858D1204F899C7E3A1754F483134609F6EEE6364B1CC04FD 92C86EF194FA3249601AD722D75D1D395CD15A93C768EC60A486AE885683364F 93DA00A865C1035F913FDA69E7D9A0422880FB81EC23C00427F07A5EA3CCB613 83C859958AC53FAEA26A6BB39ABA068863CCE3D447720BC31A5136E08EE58963 093AF587A72112D55853A1048A2B1695DB2D7F13CC924F2F0902071260C33ED6 30893A04577C0ACF0681C0FEC23E5404F844A83BB5A2F8DE1F0792196139993C 1152094BC36A6AE5BAB4B8281E506F485F0BAEEBBE71E174B7CED1E52A8242F9 DBDF3E0FBA296538D964EB5B7A4E23B1BB0F59872C9D4FE8498203E3AC08B71E D2B965AA6CD5D20DA6C83FDC86F4A5D68A58A72C5BB9BFE9BC755C56B24025CE 6F24443D3CF32CD711D3D94C7C1DC275DDAE3341D840090F97CB6CAEF274C94F 9F3BD3AAB3F98BA8A7B5CE5E48D1462DAAB37BEB1C10B410E8D33FA42D898183 BD4F807112D78AA94509E33C179BF7C9E82E55AA7D09E128A0DA06A330CF4AF8 5DC861498CE029CE8C1BD15C923A708F2E7AF98E4F7B34212A0CB417553C86EB 6DD46B0466F1A21D29FC5111226794ECFCA5DD4240C0B8D106CCD7EA6F03E133 BB7733F055D6FFA04EF5C6F872B4FDA3E42F0F036C4825543D75682ACF71B548 DED160ACD05625274799D0AE201305DA526E01A3D2A719B1B15C05CC09467F3A 5627860C0F36C503EE392E1786620F3F2287AFE56634E03566B9B1F537FD92A2 913166228791871A8F8CBA1A1DA634E8224058052A10FE1E67CBD3FD21A6C07E 243CBF58BDC78577847664EEA5225EB8D6679AB17C563848A9D4D58995EA3609 51C1443B752A070D9872FE1643F0677019235AC25DC2B29169D38308F2170A1A A0FDCC59E6602197D2815B914041FFC7106DAAAF30CD97400C6D0826A40385A4 C8520119A065CF32CF2FC5FBD8DFD29222528A7F96FDA533145846B3428F8239 E50277C366418D713F84B12A5FD4F904DC13DB1844A391FDAEB97643A6FD2945 942FD4FC5A4A35E184F23304B8B4D93D0C37EFCC4E106D4FCD0DA3E5D2117589 3FFC2BD1D121026562C55C455C3585050B9460891B006F62D9D9B66695C3D348 A467C14C0256FA9621CB056E7CD389505194FF463BCC4010897F9A690EA87D9D BB3ED4C174FBADB8A4744C6E4A44D773967FD703EC37672F9993DC48BCC8A060 6CEFE8E6B8F10886E15BA0466AF410B90DF0020FAB88BE493606B6A734EA85BB 926950EB10D2F2CFDBD182B0F133809612CCF6ACCAD049C8005A42FAF78368B9 E7684F98DE421BE0A3BC0FAEE024A7BE67E15C8394F17FE84DFD8156C2A3E94D 08259E15CC657E8CE3088395BF6B5F825764E141AE15EBD186DC049261623D26 8636705E06C6E4A1F8ACAEA59F91B042DF5DB9C2AB986A784384706A43E5F18E 42C29CC1CA86D4F247B3BBBC89F3633EE074DCA4AC15B1E33EE4822812A62E88 C32B0AA57249980EE17AFC1346074800FA529445D18649A0475246A25CF325A0 BDA06AAF392FD455218B13D9ED577D51A9500B9FB7860716A8E2FB3A8C4BE3B3 6656C6A5653AEF00184020ACA0BCCBF48BE3BF91E11C8658686C89848E714E6D DC158DCD1C1BC03B83FF94C60B1DC71CE8A86B46DBE661C9F8F4677F8A2C7CF1 E41A91EBDA2304735147BE66CDFF2673F09D408297302124C127F0B35690CAE9 CE1679120CC4D582FB69550AD34A047DDFCD9D411724554CCED753DB52D6AA7B 22B0C55EB698ADDBB0F8ED15C971AEF113C74B9E25DA29199237B98DA4023665 C2A63A837E4CAB38F8DF37DBAB5DC80C0C3FA72C8A70DC76B5B36B2EEADDCE74 23CF794B66E4DD3B35BF99893789063BF7B01D5F186B2FDE518B2CF2EDE51F81 38244BC64548AC3433A80B86D6A0CA26D77F403C06D65B7394BF1FC7D06D37A5 E70ACD844E3367DE4DB71312CBB85ADD21D5A1F99BB8427F252D90ABB66D7154 EA5AF4A165DF6415A0880AE784071E6B3E2101F0B663DE14DB1ABF8B7CE0E6D9 D24F9CDD9F80028D37C9CB4067A28D41E879AEFECDA71F649EB3C250BFF809D8 1E427E3BF24E85C75F080D93E0314883988B3A4A2B72A1B4A3D2189AB6ECFFBB C58151AF05AE335200711ED945E18B4BBCE24A8A162BD9BB26137253BA8B5819 41E759A7CA7CBA129BAAD438E87189F2F6AE7C86F4EA099DEB23705A500332A7 4F141D8778EAF3910486B2EA25AAD16B60DD804D0E5BAB0FEBB77BC95EDED08D B8941E040D99E8F44E70FF842306ACCF65C0AC9673859DB9C3A724238CB8CE62 255BAF0145692EE3B52643A0DE3E667AD03EEF6C753F57E34AECAB0CFEC7B07A 150D7151E57BB47A4AB8B9C17DCEF9C78F5AE432612D291A0679A422A9DFC0DC E7108A7B305B6D177A3E42525D2A3297BEBC9AEAF42BD39A752407F12E54DE8D 6E043CD726074410F7B2FF557552B5507E6530F1AE598339D02ADED4DAECA436 BD4D0F30DB14546CECB44BF33E0A52855673E33C43AEAE3BFFBF278BD50C2852 5036F1696259F10FEAFA56A3B7A1A0C0985244A42B8C4DA6E52753EE917C1B89 170B7F90AE6F1298DD7C6EFBE6B769B1FCB0D5946A460833D4B59F8C8A49FB43 5D400A4C278E7F6B8C3381BF49032CDA8DD2A2C66E1D36D6891DB8457F00B3B4 BBA6EB85CBCA21ECE806B2B0538F96B28F83A89FDD526D9F2407B7A0D1C090DC DF808694BFD18907C98F97F3F3CB27BE51DB34DB9B17671D5328D6D205F19A65 B7E16D569DA22A5A9F0AF66BCF145202A872186AB23654B84393454FE4DB6B74 D5BF9BA5B1DD1C1218921FD978D545C3F79CAEB47E4C81BA6C9E6F517D1EAD02 3C3E03B163D4C2C29BB8A1CDA5E14FEDA66F6004FBB666710C206B78D6B9EBE1 E55EA6ED39B1D73F213DDF7C16C479DF658AC6B29DFE3E22E33A74F1B38562E9 68F1625DF4C9AD9AA2FD50D40902264E6EB14259E3F1124D5A914D19647E93E5 B3AFBDD4AE2BAB4381CC9C4498EAD3B5AD20BF141E4C2CB590D3F42B57A69CB3 BCE709A3FA802F854089E406B507D64CFF454C5CC59F58953261D63A41A2D6CE 300AAF6E6B603C0CD57FDB790547FF23C860C2CFDCABB5E6428AD036B3CC5CAD 227A5EEAD3076353157A3B3947CF3FCB3A7032ECDA85428419DC74E5342FB54C 048336BD21D97F81F30696D7EA238A39BCAB3E4F74E31F649B3D50182C88254C 164319055DF4B812024D90B965ACA26FBA9058E4DF00C123036B8D0698B4261E 254F5A44A06011A9233AB0689882BAEB72B81030D7AD3D3487FFA46BD4EE9188 B28142574019AB7928BEFBC8199B7EFE5F7349141C658CC457FAFACDC9F059CF DFD17FDC1EB15FA670091B9CF8ABF36A6C0879366AB42C89069267F2ED2713F4 F4B58AE86B0B4656620B93792619A32BDC8E3A30C8724D6F18BFA95598E26AE1 9D45C39CAE97EA92538ED516687759880F9D724172A904FF766596D923DE6A48 19F3DDB1411C376787DCCC443A84CCB5E4C8DFEC0195E99B6E47CBE1D39D1688 1E68C1A58A965B7BB003D7FE7A44486FA0DEFAF2F9529B6BB404CAAB9038A569 48BE52FD491822DDC1FD00EE52D31BE772DCF52FB024C8364F1BCF967FEE2B83 244FCA274C572FFEC24BA30EF9DB07054965BD22024ECF37FA0EA881B42CA3AF CA0088BB227E90541B119B669E392D15131D86F9DBD898FE9EEAB4E3C8B1BA07 70EDF3E574A8B3C5BBEC36C078857907DDE115B4CDEA53447793DBDB499364B9 0D54E711E7B806E28B1F3D529BCAB867CF2D3F12E5BA511066A2C6A909E24389 80A4B5EE8B949B918C663585F37FC059FDF17878ACD84A8185E98E9577DE9253 48E0B16E5F2544F91147F8173B50BF22DF62874BDD8D060CE5FE0B0EAD0D9B3E 3AF121144C3038D3B47889874BF750B1D333592822781EA23000343D96599C2A 9DA7AEE1F42E37A40C58F9AB0BC0438C5F9AB0ED0F1BF901403D39AC896EF12D EC0E5370D7A97AF1C7891741E0A123FBB9AFB4181B6DC3005CA2757CA725E09B 50550E37E80D67B09597CAEE0070A27A3457D267E9F13AC2DFEFFE2FF720A9C0 B15FEA65ADA070CD809E4827B36CE89E82998BE6D722172F1DF70918722A458B 93A417FCF943386A45621E129F7A6B57D1D3D8FE7A74E85A68A37C66EA3EB829 71E02ADD3F0D3DC12BF8E841ED21F779B3380636F06F3DF2C8C8ED8045817919 0D683917F197B3A4B97332EB54801E55D3F158A5593975331A8FB62F312B73CD 5508A8FC919E9FB3C3D2E605DA69E2AC3B7330A4DE08F0874A954D58C25806C6 7763358A9A7CF2C8D15D47E5854CAB09AA63DB233A29CEF45259B7E58FB5AEB5 5BC09B1253748B61B4E00C448F26344B2FF2D8558D54219531226E519A25514F 8B53E142DDCE37382F04B615E1E1239B2385C65246A71EE83233E8D7ABBE84D7 A5B8293A5210FDB3786C7D44681A3CA5AE4936CE72488500858C8396FEE0C332 7CFFE93B1E8BB68A45D6F516078C7224D11C208CCE1D4B7A243A8831B4FEE09B 859B9D7D602DBC212D06BCE0BF8BB34B51C9B4AE7AB6C3EC606B280E4BC3032D 28FEE513241C2AC6A369680233B5F9E384DC712D285882C14E6823BB391AA707 5A1867788D9122CDFC4CA3E438D4B23BB0D7D553F222A3B01A8D68BDBC99CE98 3EA462DBC26D91564E049AAFE71425A4F5414EA7663D05A5DA9988C9F2E545EC 8663121E723DCE48D82E48819606E978EA55D01878C314A02F5FAADE6BE18603 642142C01F7924228A89E0645A68EA02AA944CDEDB8CB0483D3A000CDD50D668 0EF8B9B4ABC287BF11EE430828F906E8DB9E419EE52DC7166803871ADEE2CB97 237399DAF99C6E6AEABFEEBDA067572FEB887879AD93C362A37CE7278AAAA25A 26E3DF4FBF13E33FA9F15A2C0733F8DE9BCE699D409786473E2C20F6F8CC0B7B 9541AD4B0FF3779D39D313D76658C2D86A5F31F0D58DD1EA49F0C956378CF26E 8430D97FABCB495B87FD9F369D736996F34EF59C135835B0C8D11190E323F0D7 4BDFDC484333FC7A706A75DFAAA13CBB938744333EBE0D60E9943E0A57529BC8 5EB410358B8ECCBD48000277EC96EB28E469E2FF07E68F50C828BC2FBAE79527 F0C70055D57C494DD907E1E6DCAE729D19A6F9ED2ED65CE466483A9B756090F8 D5F3B09ADCF100180B42711F842DA500ABB6D91C2C80CDFDD606F97B97B8374A AAF6DB1EF2DC2B6FA1CC70B2E492877AB2C26055BFEA2A45F2A952C409241E06 E90E5B37042D6861B12F6E08D863BFC851121F1B77DCD2B7DC83E662C19DDE6A 5207ACEA1E0640165605AE3703C3F096A04154F8A7384570B8A0AA196B989203 B190E2F324EC580DECC841747B73C57DBB2449DA5CC245ACCB88864AE2C32D52 169510940A94AEDE0FE46BAC8456A9F64EFF4A9E0F4E362A91FBFADF5FBA0A67 BA43D6851AD4CD3BC739AE2E22CCC18CF2C3A783CABB0532B101D2208984D2EA 1C35D8570B0F93B42842784C1786659C49ABC0D748DFC2F2D05E4FCA2D8F85E7 BA1AAC71A1E4C35DE4C70C1E197DD4ECFCF08BC85F2EEB08A1945AA8CA1A9F56 C8AF1C1989CCACC6BBDA86ED93D908632F1F20BAF5F27F7C0E5BB5E15C1C26A4 8E88D734B2C10F3BEF10431F4722FAFA05C8BB076A5AAE81B56336C4707375D7 8C3CE49191F681FA3915D67C1EB45580B80C4BCE4B099E1F7411C433B18EB7FD E6F2C06F3F4790FE7B2577E21ACEB8B5C9F204CACD5D1D3F27F5A7F11DB6AE91 D12D39FD3538C41528691392644E7FF0147AF4EDC202C028C4010C1FA975B9DE 40B505BBA694865E1F9509F2E5ACB396FDCFA2453BA53ED3D5EC51164A88A76F DA218E8E9278D843AE867EC303291964AB19D9C9CA8BECC80CDEEF979E7F553B 8AEAC871ED305CB9CA4FFC3F3E1E957D7678988274CE2AE0B1EDEBCD1518D2EB D6DB05D1B8A2F02EF4466635EBD0E5635618832AD9C1C4D2265753D1FAE46741 4296C2A5795CD8786ED89FA0F636E7809A32CB6F1D5EF3630A71197F9D4AD871 98B3CB75EBACCD5DE549B5BBFC2B55DB2E1ECA7FA0CF2B4A53B632087028C82E 346FC682DA2640B5898A9C3F020DAED61F6541C95FF05DCE6AA3E03216705831 1E3BB2A086CB8DB71F74189E577CC6DFCDD1172962A55B9EE708907311EDD0D3 9858D1CB2AE38CA23541C08E9831F4AB26B2E13654C77D1B6D455AD186517C13 682FD051889E5F1328547894CB061933DA3DB08CE2799092395FBD32AE2D58CC F71F87E9F49D03D4A7BC86AFCF6FC5289FC96B3FBA1C014BB6980C6D912E041D 60B64F83A07764C5B701B59126255E81DDF69C614DD4E6E9D7CC97BAB1A1CA53 500248AC8C965169565F967E2D6D95F84202BBC379333F5B3B6AAB414B0CB3B5 87717D89E1B4CBFA46EBBF24A0FCB8C3B7A329F4EADB17E3EBDAF7F63CBFC2D2 541EFCECB2810D0786CCA8138EA66E048767FC607894D8F77AA35336B4DC945E 6B98CA1335B0A5D46F9DFBD3D2C9F11FF70BF2078B77DEF94E9462C7396851D7 C637B282BB458B2FD61B4E59504EE836E71B2EE48A12047589A382844800F465 6CB85297D229CAE809323389EFE912C2ACAEF096B5621E6A7F02BCBAAFEE2810 5978C30EAE0CA49AEC30ECD5321001AA624399A085FDE8A26F06E166650F8ECA 78F7C13E579B0EB39507DA31B074F9B614FD4C52376C1F906A0057E60CE5B793 2A8A9317E3EB2077214E3A9E1F3451628F87CA2EBA587247A9E7C24A6EA1951B 966F41FE51782930910325A5EF81FAFD69990F60955D2C3BC87AEFFD3A27C8A5 DDB31D911A3A8602F019BA463467D164BF19C3CB37B85159C2D91309F2B5688C B8624B23DD30FAA6794139A4EB08C6A4ACF85253F273BC9CC3CEF4661514C1B9 F37F4147615F21C9290132950055CC2252B909B816F28CB2D2479BDAD74610F4 5661315639C09BD2A963AB59BAF224CB3DD68A3F014C0371DD9ED65AC933C7C8 2D32C2686DDBFDB8F7082C0F4FFBB9CCA726B636F8A0B4B58656F7F7DF3099AF C82F6DCE1868BA1A8F6F1155D26B736D181FD09BB2F360B3E3D1A1E79E81224F 7B83CA6758EA92C6D9E2D51F790907EDB5C1A84A14805AE24466C3979715C578 2234B4DBEE6097282E7D06E97DCBAFAABC8E02A773558159C35C0429BC7DC2D2 BE10B7A03327C44A01AECC706F023264F3B14313268E7CF443A664ABEDE56F93 7AC39EA624956E85F3F35F3091D2960810A83187CFD96F84E2217936B3FECB7B 3EDB13AA978E650741D2D74B7B1C70C1B96C36864AF0E4343C86DB1EF874E089 DBD5DF23C726AAA5303FC97E907EECC8193C76412D39D5A2A4724A6FEC5F3B40 7A8C31279C716F410E367977B77902DC0F96A2C825AFFA72383DC221805214D6 5763D9B6C9FFE868872042D2EFF29BAE4C8C04273AC9FB3211F1681DB7EC4D42 4FD1676E7CB4CB4473DB65D4A156EB7A3486F8CA5EE38EA59CFE0159797AF521 C0AB3A02B52892D5988959344E3130DB70D82A4D634715BDB76B096AD8EAA19F 2DF1EB43621C69C3E28B274749E2BB84557C2D848B8B5A02295825B6383B41E0 E73055E599F3D8DCC35339B5BDD44B05AF12E7C1A1199824501540505C39B9BA 078B607687D1B8FC6DF1BD72C4CC210E0E64BD16F7C1117F8E226DEEFD7F8F5C A9FCB626DB7673920A2C42DE9B988F53D51D1389F2661FAA51F08ADB3D3F788B AEC119C2D0D6B4C29A05CCBAA231B954FEEF2F0499ECA9380861D976538D74F5 7AFAD7851863C6959D9D0434410852A988C99A43A01BFF47C08142D1CBE59FBE 7138CCD4AA6D6960C3EAECF85E7521A3131528D1DA31C77C80DCD35CCE5DAC18 CAC0B65DADB43A2D998D5EF35F8C6AD5F012537B83A2A1CD320CBE58DFC22CA6 E0DBF801CDAB652D68AB874151CF053C1A6B094BDDA07A60EDAEBA8FAA5DE474 E02D0285C963F5326050E3CEDD62321DF94396BCF650E7F175D3119D6A62B70F A8565EB1EAA46BBE07FDE87B3D88E32EC315FF8F8B2B8ED86D2CFA865310D598 0280FAC4732D4AD8413B8482D96BE66DC6103A8AF98BA1F45A2BF8CD8149B7BC 66B7C0AAF02E6D05A7284F04EDF5FB6073100E6692E7E90E92F463671693E03E C380B077B8A351836209D2878025ABC409F634C0B5886D37B8BFF8778A3D1949 47F24000BB061A962FF8C8FA4C048217585AF59852FDF5683D120CF7E03CBED2 00253BB292C3D31F329A9C901BA10C739BE61EFDB6F4E10E5EFD7FE102A584F2 E5592CD68DE2B19EFB647999625148C47900D150C04E4D6FF1061E31BBC50FF0 B3D86FDB255A304D788B0B3E32EFAB88E0EF7F5C878CE10329B82472EFE042A1 4E2A127EF5C4C134B840BAFDA9C04E9A56617EBFEBF34C62761D20DACB73AAE1 EC8A0E6BE8D6E5888D2FB8052D1AA34ABCA8916C8953541EF72B0382F500D114 0EF7550F6C1C6553E1B2AF08CC5E182D4CFDE4E7827ADEB5D85272A67CA0D4B2 67506EA890606DAF7CE3E10CA8B47D46F8DEBEB887988EB606F768BF08690C73 7F39A70CE02662787A9D47F91EC0FD2E950DF7297C8DB647EAC6CA22CB238882 7543CCBB14EC13A14F6C6C85FA4EDB7F18748E4D1AA7856AB3B34EBBD3151689 69D8D901818E7440500DA38D12D36DC9374F3C42737080883F97C249E6089193 831EFC925838B2AC6AD5853DA185A2C542FC05E69049F8DA756B6D134FEEE7F2 7447B647693C2ABAD715B1C8806392B59CB6B7A48AAC51B91BE1A48BAC820263 C9916C2380752B533F4D115E4B2A94CFDA019CDCFFE3775D716F3D79D070C1F2 D00730F5313B43C84454188C329333233BE23709FE586B3244232BB731D0ABEF 0BC0AC0147E88426AA71133D6F1C7F4C0D64E7B6BF771D1324AA5B89DC655320 83F9D7C4A29F96B3DA0D4A023E3D7F306867447867DAC2A8859EF202BB954616 ECFC44EC617F57A7A009A3714D6C607C6B40FDFE425B28B01D4DF63864CE28BF F2EE47CAC280F75E2DC801BEDF35BBAC170237ECCE71AB67639EBC4E73B31EBE 63AC785F63DA0DF87D868FE934EF217FAB5B1253DC219CD99D2E4C00DFC8B200 915932FF4B3F9E3C503B57A5A61DDFAD1A13FA3F34E63D665BEEC691543FB671 2F37E8BA9D6AFDEA7C9E06E2B7FEB535A17F615D09E0F12FFD7D0367BE8E323F ED18D45490F585C0E28D6CB994D56E685D8BF48D1ADC9A88E494EAC2E3A24591 5D817746F7F0F4DF9047D291106F154AD44F81EE9756AD6E3059C00DE5C26F29 A059BF40FC25366BAEA147B2183971D27BED80A3662248FC7C076B92D68918D8 04042978FA6F6B6957201DEC59CF07F409BD13AEB07021227A55FC3AC2AC45BF A89071BB4AA8261E6AFA2922098A15A2B877559556FB8CEF99FA0EC67964445F B7B1578AE3AC91F4719578810978F764A2839CD6E06A700D4073C44E408249C6 CACDC73AE0E328D4FDC5C256AD0A6C0FBFCFC0D72384B83DC70B8FFB5B2AE944 576B28E2840618E029321DB2B72DD0F9A791D3EF971ECBFC3F775A3780CFAA39 DA951C0F882A17EB1D21597C173580FF31F31E63D259F5987B75DBDC0DAB7C06 587C6C6066F7C9CB283D1598181A34127537582D82E686E6E059A49DDAB70A39 250A1CE9A3150306DAE5D0FAF0DE8C214A7193ABF685A634431D9F75184FEE76 C78039737C660527E1AFF4D8125A3E1AFCA591532FC5EF0AE4BD9B56D24FD43D DA4BC27B594FB19B8F16D7FA174581F1F057AFC3D6B18B3AEF44492D13E5EC17 5E6C048B43C2759B9702ECC92138A3736CC52B7EEE811711838FD99285434908 2394CE40EFA8CF4F59319E4504686F30370712FA79A737A060DC9415FBC540F2 BAA88279C7D37438E6C941203801E8F67D69A6D40D4EAE955B7747A9080F383C 4DDBE2C1861509B6AEF8130F6A5EF2C73C0FEF87BB899D8C3B1C78AC4DBC63E1 45CBD47ED18AA81A2CEE5E77EC0F3CBCA2DFF8B239874FFE20D26AB785909C6B 07680ABB6A4B2CB9E0E75128F6D7CDBCCC016760ABE486EDF09A7F2828CACCDE 91BE41DFF823378C6A65BEC7A8DE7D5D9C8F2A889DABA4C66656D4002E3AD86F 8597CDEE1CFC3A051CC1D57FC5B09BF57E6D6C3A2DAFBE5B262E60B4C82A628C 9CCE2AE398C56B476C9AE99651D337DA1A742FB42B292666CD8B89ECA92A4EAC E7AC5B6197384291F9D53F10DE926D5F5B85307000803238B647DB2CA2F86C30 C648AE1236C7DC38B6E07D5345FF6DAB9AC8838A86F367C22D9930F4BFA114A0 81BC4F349713B70A288751AF2596CE8F3C4793586164B72284E606B219F43F8E 11D30F3092F5F2B3E1333152116E17E57AFC90AD321D8DB14B6D2752DB85DB59 D98D6B444BAD69D86600233293EB170A3B9599A6FD7B8F4D24194623F20E650C 8839F18C5F099D738EA726D0421A62249F1B772DF5678C9C8FCBD0944321B043 2F5FCD5F002B94AD62EE591379F4B3C3514256E8DDB6812AB811CDD541E57B5E 526E2FF00CE81361C2565BFFF8C7188B07DFFB8726CBEC200CAF20DDBFF6A6A8 B15DDAA8180E4DBB53D80764648E7AAB92B3EE43660E70D22DA590516E0CA945 B6595B4E457EC572D1323C8AD29B23FCD3B19D9844521502412B0FA669CE3999 649B0BAE96A524D8FADDE109A054E5C3F61A99EAC515474DDC7E9B20F108A843 98EA19B0076DCF00DC3B377AD13224152F6EA5851DE9AE6BAAC6264AC669BECC 50D3724C6CA7DFA73B5C1A7C6D6FBE1E8FB8A88BDE04954CA776738EB12DA190 F7B7F0EC640A1894D843D134DB64F6A12163CFED26707A8E653A94E4F18D7DA2 6CD9111FF17B381701EFB89CE8F3E23E6A20B59F7A43A79FDEC12B266954668D 58A8265168AA2495F4B1C0C73C336D230DC0B746BFCE2AC99C90E306E8AC4C9C 652FD01009CCF32E7350AA67ADA5EA837294FBE151EEFB1E4DF83DB88583600F 8DF2EA845F37D9CEF904EDEC7E0173577C5F081DA7495A3352E5EBA1E158E48F D29878F3999C38AF37D6C52943B66FF38DC604EBAC94EC432300FD628BCD8341 F4E49FA9E3BDC03E2CD3191758FED584579311D6FAD7B0BAEA9982A412A02A8B 4FAC0041F5287E06EDB2C13BDA875211ED5B3B0F3D1701BE3525BA480B6C2A20 4C8E96A38D1023882B94724CEB22C86CA0DBF629093B7F9A103AA37160C6025F 4C0FC33B3692FDF408E5F16DE76F7DCB691112AD28A4E03FC63D05933D6EEF75 56AA6ADF58422812311AD15D4F1B556EA455351F9EDFF4F53376BE42FC4B165C C2D5B82E73528F2C3E7D9D13192AAEB9CB9B7E340C25CA3F30C66121A9BB1DDC 0717148F9B22D58FD3EA3F10C701C448B1F0509447831DD3575C452FADF5CCAB 00E192489E2E44388F2556C1E3670F7BA8B018FE944E9C315FF7B7CE6982FA93 58064B71920938820E45F0EA57BF0883472181FBCDC3755EC9A8D884281BF621 ABF10408D1E8606E5DBBAE579FFAD047A5C6A07B0816CB71E05BD166B446519E 69CF6388735B80C24D95F181C49FAF8064D2E0F594D29CF05BBEEA60FBC0CE7B 9300D91C3A36045F7D2F878BD1C6ADA0CA092F2775467A67E33FEF2A98B4D002 16FFAF3FB906DA94175EB3677FBA264140F76363088ACD7A7888B7E7671172CE 331132A8809A30506C8DA7F3BE3A9B0773797491F925538677E7ED2AF656F029 BA1F49A8E1785803A25AF50E45F6EEA32BEEF3CD51F34ABC382E228C5414FD07 C7D6D06FF4BEB16A23DC1DED4B8BCB3E03A320F988DA29B6C5F9827FD83A4687 45D0B21081859422873C04923508983AA68D62FB8967E1FA55891180493205BD 21EF09390C3DB3B65F2B5401652DCA6585D8939CB56A8181A882215FC3D4C027 60896922D14E3C5EAB56B2447963444141F9965BD67B7DF4172993E006315852 5422FAFBD627BAE803F3DB4E663E3D3BF76CF2797B38A8118FB7EB051D562E64 652F41092C65E3EA8CF55145C845EB9669371810BE5E363777D87D6DF2119994 B36AE798EE19025ECC01B8D1FC60049631A4994979706C957C88EDABD4B599FE 71CFF1E18E879BF578DD1CCEB24404F99DA57FCEFE63DB9D62E08A6762418D01 A62D1C23EFA2E2DF649C4D5D6E79206726904A0BED65588977782E69868CE43F B93370A987AA70BA96456B163A0A54467CB544EDAFD74FA9440E07A43FDC1BB6 ADB984FE98D7B9FA5354282595E7674508686241250474AA184D61B45E6A8423 B3CB3B85125825A173E84A1AE6E316F04CE1EC2C3DFA28B939A52F7E5D8561A3 578589A939A0B9578AC6712AC6C6AE4F1A4DF2E729E12816CE216F1A16277885 F22AC9CA28F69D33E2DE6DA799D8853D46DCC73C0DB05990ABBC93FE552772F1 3720FF170D75E3E7F78897B304C986CDB56126D6A7E85B1FCA713471AB91BB1E 085652D0B877F9D09BD11BC6D7C87ADA05143B2D38BB7CF990831ADDC7137CEE 968B0478B69BC5C264BAE4FB01C4EED2347D23901D0711362E694B9325628EEF D9F9F570D66308E8E42F1FE330E9A8DF4B73192BE9083CBA3377913EAC5244A4 9077C13029DF6715DD0C6C59EF0882F0B937E4A3E8B6420749DBC5CDFA8FEB5E 84BBA7CD0809F294DA1242487764B4F0CDF5E1D51D324EDCACE240798F963058 C40AEB5645CB3EACA000E58FB0F9C521892FD4D7B2072F51983FE6F3A89CE530 67834C35E1FACA73921F7C5E208528F7E56F84FC6CA118D53986B8337B9F9D0F 9C3696A59536CDB8D7F1085A725CC804B4915392514A6F62185D48B698A70241 121066D9364A534D03343CA2B2C661FC0CEEEBFC9D84A0F5D7D4B3EEE996A8F7 A3786BDD81CC9C9A70B02CB1C090EF14D15B7A4FFEE80E5718E55E62AF0721E3 4B3BF57CA2168E32D45F8CE080A3AF2E699236C5EDF2DA80C6829951ED50C736 D6AD298FCEF45A6E38B1B1FDAFB697E581E8AA97AD1A105473BC8BCA80A99522 00EB1237A57C0343BB20125D07D683B959D428E1A842056B8626BC4731F48E97 72B04B089CCFD22559A0D37CB82D984C8B45EBBD79B5F211F9960E93446B0064 384F0FC0D9E0DA1371D02CBE0DA83FAD44E036CB091E6DE3E2034E1068A1B575 B88DA149C6D2AD108497385CB4E733BD44C31EB83D14E2AE90413FE94E98C749 CF8AD51935C1B7D1928C59810AC7BB2ABB58787853FA95B0FD48145952365433 C56D3351A18E3A30C624DF9C8D6C874D8BACFB9819E5F7B6C7CD7A03F254FB42 1F738072DF419022F6B4D70A379EF5A6BAE74DD4C51D48BE1A7478FAC414B82D CC9DEBF0CA8BC4C8176110E3865CFDF1466E994A4ED36888F2BAAED4C6ABA39D 18762758D8A012067A1A55016B45B7BF2AA418EE41BF2D357B7EB06609CBD612 C3CEF2257C71D25CB7CB1C9C14BCCE6F4A4F42013FD658E6CA8530E283BC7F65 5082A82BF57C3BAEBADA0FAD6008F310A167D9BC6F3211571531AC6D8E1C93D2 A2714888BCDA7DDBD74E68132E127A0C33FE8BC885FAE09A944664FF0F1FAFD5 8C75C69D3DB2DBC2547AE3E4EC60B5C2F4D31CFFC7EDE4DB2528B849061EF2A1 6AD52529805723AB37D39A1F991ACB0130B9C0FF2CA1AC97BB15F39C61CED561 69EBA28EC0468C9C0C39DBD475DB88FE70E7826E82781DEBCBD554759DC2CD97 63065BEACFA1D88BE2ECBF3FAA3DE8747473D901366F1A79D4F69C3C9D31BC0B 8C494A206C072EF4701514A39DC4095C1B1D3E264649BA4D1BAA7A244B641289 67EA5DFCFF84DB6D9366238832F8686C55547444F4AA7D98E948985973578E95 C26DBB0585A3EBF94F04BCE2112C682A02ADC8ABE0EF51A840FA4B3A2CA9B305 31B12AB103B4A5D51ACD487E3F1B733E5F05F5D758B539C8A46D734B76856DD9 44C6997A73614001A0EE5EBE357438F9C64C7E8885ABB96D8053E18C7B54A5C6 E0367F46309BC10171E0B9D1A6240EA85A8BB3BDDE9056C4662B03F552F361BB 978DCE03696933CD1FD024D739A478C756F5F04D72CD4FA02B5283E0BABAF5F6 95A8D898B655DDB24E1F6580CA91D0887F130C2DD3247A47D65D9B6BA193DA2E 2956A162530847E21C974C00C4B7308BCA6CEE1DD9EC0568BDB6087D67C565E3 395A76EA55E8880B78EA68DB2D9B547EDF9FACDF48B19D73D59D244677E92C6B CE27B30F4268B88A0F334C0C58E0E1D93664D8BABFFCD40C2DCAE916DD85AC07 9386C403C7CD67261AEA31A13C90337F4EAD3FEE75DFC658F959A7C12B0F6A36 609E2575296A1A50186DB771D8F83CB44B44F8CF7B29AC7A499B016C4C56834F 38AC0242ABE60699553B555AA79768CFC3A8CD8AF503EC320F39504DE1C4F7D2 29A32A8E606E43362AAAEF4D9209DDA851667386E077CE10A5911FF86363FD46 692905003736FF14CDA144D8E17C1A5E40C59E6916D2A21041285492458DD303 3A87B8BFCED45ED505BC2F0E44FAF4C5FFBCB332022BB908BDB8E24F3316F428 F2E8D9CBBA037A5BC5135755B7F5E861CD5E4EF2F98CC0F233963A2A826B3731 7F3A941D0BD39B469306376C4BFDAC3E01A37DA1360D85F9CEBF88A7BA31DEDE 4C462303EB5A3A332154C1FCE37BF541FCFF6C1E1DFF516D98AC049967988B8A 8B36B486CAC56F70D029AB37C66A765B636718E21088F6AF14DFC8ACBCE200D2 9FF58347672B77A6E0CBB15D4B3AA193EC6914569DDF4CDA5F946A8085422F6D 42CC03A6451A53D869F28BF3D7023ACF3101EED578E7DF310CBE461696A979D0 745DE3BE6F27F1A0911EEA4DA9FE387C592BEF52340A0FF9D8AF10F3D5132C04 220622F8F7ADE14846C3BCD35284EBD5FA895E52EE1A89F90E1AD7D996263D01 2BA0FDE290DF5AE268FFA38BF0F2179A356D89302E995CBAD8354BC51DAF94E8 C1BA9CEFE0B619B9CD9705EEA847A9420A4A5BFB3D1481CF4F50F9D5CE4460E7 1B867E428A32F78FD532395FD31FDC363164328C18464A07DDAB8A1C2C4A48C3 ED74BC69E75D1B0950FFF1F4BE870582644248A4A8BC1FB9A5730FF4F848A32E B797F00C4D4CF32F6A0434DE361FBAAB77BB4E225C64F064A8CEEC417D4708CD 32AA6EE8ADD733054E333A66D6755C6F2C46CE50A2EBCD2C3424ED4547FD6B4E B22A6169854BAC03F808B829A896EF2DA0AE2B44E2728BCEB9B660F1F1F829E9 E4B4A8B12C0C738B9845465879F63AC6B6CD83F06F6AD28AB2F340F96899743A D4C741A0912225C99ED853F17AD92B9D4234E1DFC65496E622B30A7630C9A4C8 35108F0C749E3ECC4F9351AB137DC1EB13333E3FB5749017C74D971481509FDA BE405C6E66497E28CEF5CE93D08C83D202E88203969325F7FE968AF01F625D44 2D6D7390F18F9BA9C560C6DD125635670C7D51CFD14887EA41578F0A3E7286D4 F10BCC18C324CBA75DDEDC3910E801B05D1D7CCABDC14BE9EDD8AD3BD8FB3CD3 6D38552A3AC4447FD80DBA49529F10EB7B45D647A446300EC6641981FB1A7A4D A28C77F9148E36FB79E4C43A8EB0303D23 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR10 %!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: (), 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 /CMR10 def /FontBBox {-40 -250 1009 750 }readonly def /UniqueID 5000793 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\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 11 /ff put dup 12 /fi put dup 33 /exclam put dup 34 /quotedblright put dup 37 /percent put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 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 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 87 /W put dup 88 /X put dup 89 /Y put dup 91 /bracketleft put dup 92 /quotedblleft put dup 93 /bracketright put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 124 /emdash put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8 569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079 24A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A 2255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944 8FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E 3FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26 D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24 D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B 03EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685 767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A 8B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E 94FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004 22466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7 72FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C 8B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491 344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A 64B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B 07A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC 1E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8 78B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51 CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120 7E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782 BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462 4E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A 5A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622 4DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE 0F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5 C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904 314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029 EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13 DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084 7517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91 1A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155 69BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5 7F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67 CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D 38DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3 22F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C 0D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1 BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D 4BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F 3625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE 15B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9 849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3 FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84 4C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76 1FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798 84857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF 7F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122 CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA 4FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B 3C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394 F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140 DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7 D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886 56F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4 8DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53 59344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED 49C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86 87A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B 8D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60 C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342 D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64 D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1 F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178 0A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B 5CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448 229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC 17D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4 01B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616 F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662 3347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0 689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20 4E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03 DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D 364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F 7AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F 26EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1 43CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD 8716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7 C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08 94B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5 C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1 B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56 4E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5 7F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01 204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56 7E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6 279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346 CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A 65E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78 BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285 6DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7 B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3 63C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89 4D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6 67423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A 5DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9 C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C 9C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51 963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0 D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B 72D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358 8C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB 3706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0 668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152 ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5 69273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118 C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754 3274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13 407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01 11D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF 2620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87 4DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40 2C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF 9FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889 CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8 DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973 0CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362 5B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7 9D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2 09C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A 2B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2 AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420 324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786 486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660 52B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5 9F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3 4B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7 BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14 6EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0 B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359 16CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6 546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED 6E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507 559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354 04B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B 7F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A 8165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02 94892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC 41CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654 7AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5 18CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76 9F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD E5ADA5E217BE24851180E9A1700FBA66C7D2B0D7BFDE4F4EED1D24B821A40947 5620363657F6D048E651A689822CF815E72FC8AE9D835BE31D1DD8B54C9A717F 4DC319B4B59AE073936EA40B070524C7E71D5A7B64436DA107749746B516E29F E3BBCB8F8C473E706670E11E5B221716F315FF097CD1841D0069FA69EA1898FF 9F9EC2518C77806A19730C97F54BEAD604548D553D4A6EDB247853225E24E7E9 89D71F6BC94DB986467E755CCC99069B313F5745B02B4BB608A39F0A0A732B87 7EA2DED68219754BF1FBCA350327572D769C962EF9242132D93A5C8E9725D8D3 AAAEC15ED0F43F9A1290E91C463895BD12E8A831DAD661EF23CB9AD2C26CFB26 71B72D15270CD8CB1D59CA2D9DE884C96BB923B1EC8208BD7DCEAB0FC2293629 2AA1F72C6B470701C381E335C2364CFCEBACDD20CA36182CA7E70AFF5B14B02B 75CBD0738E35DAD8E60CB3DA4DDED557FF9ED386DA52D10615E700751C842FBC 85D89C0E713F556814E051C6CEFE7E83C2F379B88A801DDA565BE73013DD56D9 44D97798564787AE6D5A6A9FB777EEB850C7481B4A353EB9279731512C9B95D3 2ACA3A0D44585E55AFD968135F6492A9381FA2D126CF50373AB7D47B509AE6F5 C4B100BE8334ABE2268DAFB7983BF339540A8D8280F3576CDCD4F21408AA7D92 BBB218043ADCAB60ADF6385516C2A5A9BFC5C3845124E0954EC5C627FA7C65AE AC1A283A5A9676979E28179AE77404776A4F84F67CD4AB272161FF7140DC7E7F D8CDC2CEAB74666F958CF9FC2D8C436A70B0C1C43A41956D57D601481B2AF1C0 2B1E1AFC64C0DD2326B351F31862FF36B049CC836C975870BFD49306F07C03FF CC1174A28E73074D00A184AE6B06E7D12597A942A2AC99AFD78C94689D50556E C30AC6A01EB4A52E159CBB7FCEB0DA2442304FF353060D4326034A5CD9EC8F74 909350E9DF91058E7AB0598B03FB9E95CC4484233C61E579E91D7C857DFBBAB6 1CF1B461902FD93DBB5BB144376992058FC36C23CC0EC1565E8836B6F25B62DE AD8BB23DA364FCA6A92D8B9D5BC89BDAA7297D17E245B809F2ED78ADED5AB589 AD1A6C2143E1FA6E7DAC6464AE3DCC06FC882F7F947F9CC098EE97488EEA1D92 353524CA44E1FED2A199C2DE9C408A5A4FB57F4714E6C68369A0BE1CA70C5219 33C5E91796B88517647780990A2F06C0462C608A5F68071882FF59E35BCFE4F2 95607666606D75736C6FFA6A1C5A77564427080265184BBFB93CC1A24BB58039 D2C3956923C9A3505F99FFE8ED5EEFC69B3D4D36F79787E7FA176D63F9D972D3 68412B3F534EF67D53B3B44DBB0703BEFEDB48F8B5D7764246EB7227A6A8812E 00ACB6C34E7CD63783BB9F88CE3EDA258CB85E413D3655B980EEAB9CABFA7A2C 0BC2F157F158B41E72BD801FA05C596C8F652B3FB6E18E63517FB66E333BD79E D5D82F6B458208BEFDD7E5799B5AE38334DDF257D312811E212DC74229F4ADEC EE59E0C58EA928A31F2B2E9B6770E399B82F87FC6E2AE8112E501F285D199367 0F02B0780808074A2CFAE877E4EB59F3F56EC61B205D6FD047603E302D3D57BB A55282E3AC689D4323883C36B3C6F3545E298ECBDB5E6259038907B5448215E0 E968F153DC61A01104EE6614DD739EDA4B5AE24D8CDE4D33CDB70DF5C47DE886 A1E1F78EE180D23D02A7EE18656AAC3D73C666F535D78A73922F795EEC1897F6 FF9551906FDDCE87BD427B0CCC771783FF8E0AE3487EDE0A148F2D79715A8719 9138664F306557D601481B2AF1C02B1E1AFC64C0DD2326B351F5F659DC33AB82 8E9D80023BAC482F8B93AD55F1D27ADB5C080E7881848222220A63605F00205C 205B35DD3C4C80193F72B5357E8BDC19B408D908B1C5AD935A40C2834C6D68F3 A0B7F152A9EACD5E0E0D21CD6BE8ED0E8957540141BAD899AFC4C8A656A7EC50 ACE67867AFD9AA90368B31AB3110CBCE54BEF387C875EDD263172C374C0BB74A 280894B6B7765205D82B57A79A5756F254FD477654C630B711A591DA05938FD0 33B2EC5AA5E7B704B59058E21B0A78302026FD585ABE5EAF11A279BA06F8212C 08A4E70E6B587BD0D1DF7F3ACA418808B1AADE9680499EB814B9B43995414E9D 390092116CBF3A33A5BBAC65B18D05DF8FD346F7E452BECBA1FCE47432CC0156 4A9D3C2275458780BC65EACE41F2975322DC979EFCB23DF2F35C22EE15680E97 2DC7B6B8F31042ECEC87E538CD1A13F4782D3A0AEA58DA45CB7652D527A4DBA2 2BFFAB3069E88D09732D3B63BA3088C1E140DA40049190D74692AF2C287EABFC E30631CD649D6D0D56125D9EF26BB251011EFB83970199B3AAE7FDEED53ADE14 1678B689AC03CA093B8670209513D31A66A461DF77C5C8EB4F23873C4C2466DF C809931CD93E8D0C05BE9BE820E13291132AEAC19D4700844285752BD61638D0 8203E5CB475D4CFDC4306C11D1D33C390AC5496B0C2B4ED404150DFF000D76B4 541F62952C6AEC9BB506DBC1C7437C6C806FA68F50D4F40EA836BBB40FE61A20 00D99C21AE722AADA6DB873276480D47713D32B7AE3689C9C0F407C5462722E9 6592F6EF5B4704A09B24D9546B7812BA06DC7B9F113981E275BC94ECEB7B2F23 69B624936AF5CB6597D55D57ACC1F25A0DB6F5B88952DE83EE4773BCEB1C016B 7C466E7CCC9E10EF834FB25F110B5DFBD041EC129115058DC5572BC104DFD48D E1FE2B681C391F7CE4F95093EDB58EA45CEC2AFB0B16C4540ED9969E2052594C FAE7E96F17DE324F93559B20E09187E0A9860D175C47D3AE719776455AC4E814 C3CE9981791B5CD30ABF10AADB6094DA1E3A725306177D891088EF18D91F7E7F 1E1B3E234ED621DCC1D0A6EA1AE4C2C19178B4B5A253C1756AD232C5560DDC07 8B02AE4868012441E36C4EF146A4F22EF1D4CE57E6BF7B74A77E1A17AD0B39F1 723B8E668823BC8BD3EE0EEBD1B06127A7E7F2C755CBE0B43B36CA68E9D452B5 37E9FE45C6C30AF163EF2E273FCC3E367F6A90A5A37C5AD57E9A60DAD348299B AC8F837009DB9A4985694F398C95CCCB1CBD4239EEA7BC4A9A6D7EA884C1A171 A728858B4961BA4DE6C5DD61482387EB78EA86A244F8131379A057266486BA1B 0D819F6DB6228C0105AED43AE0C62200B2933F2FF99AB476A01333581D1C4914 1D1B69777873F05A364B2DDBA4D4E7848A25791C1DA68332AA444ECED4388B0E 451A3101AEEAFC22C750752A6B8ACAA46EA224E2DBFF02C21F3CB3067F2282F0 BE85BE25FD062C24E70AF49A829E4AE5D0025EAB79C917DE5C1B6DB1ADDCDE2C C5B77B9B9E7BCA9EFDCB0D08DE54D8434DCDC6DAA96C4EA037F4A4453F7331C4 5F95F38E8A011FDBCE92DAA365D6C80A6B5F9353B1B31382599F607A1A636250 2CA2B9A6CFB2C494C6F6FF275D11CEFA9EAF90E09371C7A23DDF4ECCCAE1BEE7 59E7D04EE2190D2677E65B7B8BC8A399EFB0C091D6B493B49FAD3636AE519CD4 C8CDC57A0BBC8574A49947E076233EF4DE23614928E5718AC2498022087558F6 8F4B1B6800267C03E9D414C24CD9F612BE4260D998DC85047DC36611705DF0DE 767C405ABE4731A1095FA1135CB73CB07D6B7B54E7395531867D80DBEF72EA66 0532B9DA1F0E6975398573D65BFE4C6AB204A0164552AE036D3093A96A0AB5C1 11C950613EB4336A78690593BB7C3F63F603F3442EE12E199D952B8789DEA09C BAC8ED110F6557AF412C8999E378EE5BA549A818EFD250380C358B794C2EE613 2CE968B82B0C0CCADB597E6490314CC68B06A9A5D9136D9D35E32C31DE01D1A5 9C6C9E2844A8E064D5BEA8BCA6304A8C64D2779FE40A18FF3C3A8949549F12A8 EB1C5B4F3B5F633645BCB53F6F80C6196B20B8C81E463ADDB656F98E67ED2546 40F2C10E42CE8F29D9BD6D7ACB8A11281D7D8F23A5E9452652D212E6350F75A1 9DC8D6EEFF6944C870D80B4418FF8788EFC79A0297F6DF38378884040B22F37E 8FEBD41602031030E3AFA00809C113CD99EBEE373FA2C58D500D42728C710553 EEABF5D994762E9918C42221DD64A5C76E792A6061D4A18CCD6C35F29C0B767C 4A5C46A1425D4B5B25873E8C23E494DEC64AD1A1A62C8F7F8C93F5840CC20EE9 5E217038A0CC1D968C241C486AEFA2E3411EFCA3661C091D322D3F7144974526 2966CBDD42FF7854E8016174F0AB0E3BE746ADF7911EE0587466B0E55B569015 D261F03482E5C63CE39C88C97BD8B95705A5F87B523A2C35296556422493C3E2 B5187E2DC887F50E177438ACAC2EB9F874675136CF2C1DDEB46F7EA4C3E42119 DDBEAE493FEDD3709224750E31A9A8D3A5ACEE595760EFD47261CBE2F070CF96 1EDD60103A20D82CADE304480B0C4205D86615C84B81EA10F4DEDFB4AC7ED4A6 0011B54A7B82D8B25FA514BAB9F7141C86BBC39C71F51905258F3C78F03DE8C3 BB63C0BB94D9464FAAF2ED1D90FDF92AC9F25075CE7D76366B5B28A2EDD77F89 C1501C46CB5B5152E54A78930AA390B2B24E969344292E3EAB2E25C9687F82CD 3E5CDC3767905FB64A7FDBEA836EB0A4DEB9984D59F8B043264B09238DCEBD82 AE6A09A234149ECD5BB283403ED15D2F48F41C853E1023781CCC770CD334334D 1B5FB7902B46633626A827CA90A345D6673C310E29F44C92230E730893EF074F 43586752C9BDD9AEA705136CB3403C8CC3279EAC7024E1ED7B0A3C4CCD59AACE 14B18826ED2E56C67571D38952057D0633ED19D2A307F628AB0A8983D818D151 B4559449F4B3F52BCCCFA407224D3A75461E5514F6DCC20CF5A601CED71A3C4E 8B8020DAF8F44E91CE5BBDF6DC27AA4E0E30E7A4A7569A0EA2A6AA2D58715194 31A85D597A49335CC40D3869B7F9547CA1817FDF25DB83B223EC072FC4C14387 A1153F995D33111211AA8D22DC11DE7EF63F825A8C956598A1C515680CF31200 B31AE18AB27BF29BCB96B4107D586093B8C7184A445E600E9E850BD264B92D5D CF45FB6EC5DEA9805D048AC31E66881095BDED0B468AE93A8D49F88CE0457BD2 DBC735E3C86A6D4BCC6157D5EC1C25CA3751047547A544DD19E5E967A867523C 5BD7CCC9C0065AF0A35B0A6775099F5F271C42169287D2C5AE3BC67CF4E8A200 6B7CF3BD8930A8513C55680F5A000F610FDFEBB57D7CDD6AE56323C7E4428D2E E1428B48311A08486B2E69957ED8066AA1E1C2A79624063CC20B5D0F2526E8A7 4ACF731F820111C2164C12AE8665356139EEA220175469CA430FE2274ECC1BC1 36BE8BE912F5996E1D7EAC7882B1E979FBFCE731328C46F09C5B10FA241414CD 3DCAFAF94E80D4D5C38D5C8C5501CF0BE0FFC17D089D4EE3E3D6A9243FEC4AA2 B679E4F1508FB4E9E06364D8B5BAE9425262D84083E96563219F82D9EE2F78B0 350DD8A2EDB4C812F60E91A9FA4CBB5D6143C9E43A41EFC35CC3EA462B361D18 91E27CA8E177640CFCC8DA0C13646719643ADFDAF3831ACEBA80141F5B7CDA22 1E1626250ABB2DF42434C1DD00E11B088BCECE9DF6A506EACF74C650A0576031 3B30C0EC51A5B27C4267E696563090CBB6FA735575E6BF9E327C9DBA42BBA8CD EED86EB35CA5F72BE32E98BDDBE889A5C03A7C0D9F900D78845052FF49E24FF9 2DB17EF21ACA72B3C5BC575A6038371D97A5158D2BF12EBCDCF65B366AB09328 D1B505C5C9BD4003D798461822B8F394B30F6428FD97A6A0E80364D14DD58C5D FE254994061399A8990135C398BF579262DE3939C50139E67B71E33B49C41402 194D133F373B2F6EFFBBCA8FA133776245F0141FB8639EB66F09FD503731B21A 7BE105503849822FB15897B27F591580D7D428B61B5F7260512F61A5E6CF814C FF20697E1BCAD121B6F6B6E0BEAA6102625D44E15AAC499CDACF19CBDAA5B879 83D7D1F0D9C9107FA604D45BB9C0277F2B8FAA35C25F646F8CE658D929621B11 6D143D65601ABE982BDC0A12307DCD964470ACD87636639619369B4CE36F2110 635002C8E9D54B004CC337F8FEA3D731C98BBFDD2ECBCCA6949EA325827D1770 4482845AABE26B9B3CC7B53017DF906D0785D056DA6310708CC6231D8334FF53 330954EE6A14369ED064393353EB6CEF6C0C383246477F6A20AD48DC52BB0054 C74968D33170FC28E00E82CFB0F7456029DEF5BADB8423614DD32D25560C8D49 00BA288172AEC6381EF854C9B482A0087FF0D32187979E9CC0925614365CC0A9 471E4EE80CE2B745EFCE30CBB4614FE8732AEAAF4898C93DD2DA5AFA08C6E534 2275471370124C084B6615805E1C6734C297EFC67F42CFF95D58328CC7248791 B190A2CECF4206E362952074664B4BF33F9436C6712917B24ACB990D17C665CC 1CB6518133314C59B9F71F83323E9FD8F49DBE56A53EC47F5DC525A04E107072 00732C8E191585BB3D02DBB713F3FEB05729AA22CD014572867219159175C458 C2ABBD6A9527FC7853ED6259A35A8DCF1829410D020F2B13BE5DE69E75B37D25 65284E29625564E7386A97F2CA4F36588380F94FA756623AA957048DA4113D98 BA38741EDE32DD0468B0EA3393C707A36085AD8B4BCC4E5A20FED3A5D78B309D 604A50FF905EEC2BCF04EF983915BF78D576C4CE62AB872AEDA7AC01CD7ABCC4 723E537A0CAE43B11C472CCE802E67636139F34D5EC64702C6B8A3E66BD5CB70 98963A3B759415834DF63B42FB7116B7DA9C6B7A4449A86C5CC1877DB6837371 9A96A32B6E7F03535BB203CB9152F1559E92D1A4E3B2B839838BB87CE112869E D3BF4DE7568EA9235D583F8292036C64A86F1006E078539B01BE9241511A7221 1F50CAC5689FC6B1F3CBA5544277578850F72F28BEF2CE7AA15D15D3CA069E35 5587545B80047CBE219F80FC457EC1676B7847C04C083F54971BED84C27A4F77 9F64750622728D52F82797348DA56757D42A7DF5A0987922E0CFAC1D88CD1586 AC9E2E90E749A5FDC8CD04354E4A99B11914131B330BC6424A37E4C1817FE523 C6BF8369449F4759037583BE5870166A9D7DFE9703EBD0365823EFA4D190A4D4 54E74FB0BBE0356E8031451295AF4120255CD23B2DB6CDC0C4522F8B0A841B02 1A67EC143A33786BDAC64BB4EF06E3FF707C55BB314805F19C4925B610AC7ACA 1B0CE8C674002E921F7F2895C19348089BA5651753B078BC9EE03D4EBF8DB6E2 AE01AA2374F47330135814AB8314E40688B1E9EA4B18B367730AA6D3889284E7 84631370146622C18BABAED6EEBA8BA07373A8722DDF92740973DF71921141E3 71275256314C10E0FA7317251C9048AA273F72D8864D6728D3C22D52A34F3A1D 6178CF30AFD7E79DC3835C1D5569838FF37763C532851BEB609B63A22ADF574D F971A738A4405C074E8D9D5352C2CB7A6476AA7550A57C44C836A3152D307B94 E6A590B69299C3C0BCC1FF4E1EDBF41DE9973B986367602CA17E811DEF673D25 281BCC62727C97DCA00D64D6A14F8BF92A8661CE6E429D59759BB036E962B910 3FE008DDE8E13F1C5A929EEB95CEF32E2ADB8E76A39788EFAED45783B524D7EF 6F182C8AE3F0508F365E11F8D763E45E2BB6760941D90A3E5E3B8A89BD9590F0 CDBD50C7EA77FC3F6DE066781A910AB3171BC284508CB23DDA849F7783724E5A 848B21357AF4264728D9F5E1561D7D97669F5926F68A0A368C7B4DE27DC4228B 5CC21417E117D64E3AE23B57A1E229C02BA1186EFE8EE62F1EA787B8D81C0376 3AEBEB47E3B2835D7578C076323991003F0EDB6CDC0E3A2D5B938E3E9AD4DFCE 8DAEEF4DA9539EC8A334A43DF083CA7E48C37419BA59087B74F22AFF11812DC5 A49C4BCD04C4E444C457696A34E3391E9C3F4CD8BA1C71629DF5CBD24BB6A718 C62074FF702EEA82EF8D424311055D695D3F3DC1170AFA48C5013A1E2800EE11 99BEF9F250E10CD6AEFE28025F9B368EC3CBE6DD25B81373DE39C0288FB2D36B D196F115F41E8ECD839DA09F96E4C01BA4D4B898E50407F03524DDD57D5CB7D8 63C6DE3F1D03698D7F162E00A949DAAA96716229DA516ED07DB3B409B5647807 755E676C77709A7A0AB27AB2253A548CA2090844CCD7BCBC43893A0F216BE66D 4E14161FE31633A6EDA1A6614750A863A174291A9B9831BC551A696D50F04F45 F95561D5B84DA15D6496C9F8427D5B556119B79562AFFA37EDA982AE2E19832F DC20404DC5478E86850117BB9AE474C8E913D660F429BE61E287C9E7D59DD5D0 9A62C28FBCA6071733410BC14E49B22CD8636B3E965D9DA178CF8125E86FBA93 31D50F5C7400542DA93CBBBA8944EE169DB7611E79CFAA67688CCA936D180EAF 8077680C74D1BC645A9FABA310A2B9AFDBB9DDEFD18F912A7D966FE93038A429 82A8088058FAD8B52F2694AF12A3B3E62C80A82AACE1A5480873F77996B3546D 3832DA426369CEA42428EFCFDFBD57B690E848A318867C3B56588FE8ACAFDFBB 94DA4D6C88265A517AB3E561375F06C954D33EFC1C5571072F89C180E1462AA0 B2A79FE47B686EFC46065667ADE70D3423C7C449DF8E2A39D189C1B548E6407A E3D5E877E553685954DEBF5BC78580A7EF7921EAEA472EB81B2964C15A9094EF DCCC0EC95767ACC3D9F6E8BBB36E1EED76566DF362BF8DCB94BC351498420673 FDF75643AEFE1CA6200B714DE03F6F2A4B6858BA73B71273E2D7FCC0E43BE97A C335D5228B664DDFAC0CB72839500E9C8A2516A9C946F28C93DEE86A7E73B104 2279AE679EE707F4EE45D5B7EEBEF828ED83E3B2380D9B3F0333A45557646C80 B7143F152701AD8544E5A8109F3E0CEE0A6E8D8C49C7D4046AFEC410A283EDAD 42781C38FBC2D98D1DCDB6849A96C7351EBA0D783D56905A5D772A118F9DDB97 DBB26D6FE4F775793EDE0A5F4519A6C4D973A6BD436D2330CFB6CE5F45EBB568 6A79EE5CAD3A65F747B0C068D562063C0556CFB8E3AD04CE0F438391F722E135 90E5423033EF6AAD42A0202A686C780C87C5D3799033CBB459EA2DC1343ABF88 7C137FD8C285826EF665B5F90A1E362AA8FF9C2474E1F438A2E6F16485172579 23B1CB0B0511D09423413201D2A211BA543E680939DD879D567225A16C4CD76E B04D1B91BF21FA67E161DB26A049D097A4B0431AB4FBBB0BBDC70CA41B307449 AA25A7965D89E5951B2EE7A3D46D26DB0D64A1B8D94220A6F94E3936553683C0 04D4B8DCAFAC88141C66D2D21D41DC553197AACCB4FE62D0E9D3593AA0B6BEFD 3ED51F6C677A1CB247FB5F39D08EB465CCB0AF8D84EB1D9E05C3FA75DAB08DEB 2BA9A1B4B8D8538F2D20E9919C76DEAD4B230B0617EFB32101A97E12C148CBDD 081A14ABF04BE50A7FD1E11F06684760C1959C85D157C6DD67FF4D7F0D934842 8396536318F6BA47606BCCD4C97D18213762623940FF87E8308E49A71FA1FB0A 7C006F84E26BAEB5802A08AB3CDD4861B1CD048758EB2F303AE0BE70099F1C6A EB5D77484EE63544A1140FC09E13896237183CDCEDF677A4D6CC6FCF0458548D 00E7BD7927D8E0AC6822A858BE2D2F369797E4F2F674AA014D3F0B04A08B4C42 11ECA4269EC6DEE7DAAC11BDE4B30EE256873920E79C5A089266C87A0122EB4A 1D1B4E0D86764FD14A1C800FA29084B35878DC093119F71CA9FC70341D6677F5 7BBBCA5E4EBA5E1CBD61E44985C5561BF21A22C4D1A942B75FD0FA75B1C78970 76421CC24B96DBEEC9BB927AAB90B94B2914770037D0EF14D2983B1093B5F05D 58DAD8DF60C143A48BAECF4FABA813FDA935FA6CEF098D29A62175545A0789FC 872482A331B720663133AF0D61B6EAFB18AB4D471EBDABD5FB232390D7239C82 47AF507CAF69C62484675EEE5471F735E8AA6C29B15DDEB1D2517D6992A8E02C CA49118220B4717C4279E0A6EDE76A64CE54814B51EC4DCD81DFF2DF9CF59A5C C12EE56980E3A80C78492773C1B1D1A0C7F3BFE1B7E7B1731F1402EA5BE61DEB 21C8EF9F1E57E170D22F6FDDE20D70120EBDC209E628DA09B69D525677AE2B4A 17452E2AC33925EA45997BF2663CA153759DC8AFDBCD5817F163C86369D2D25F 12686E835F115F8531F8F0EF890FA264A3393238AAD8BB6C955DBA593332F321 EF86489E8E6ED3815C698BBF21D5857D10102A06240438FF624A3ED426EA821D A9113B7CB1F0CF880157B257B216CEC215B6B73C0A8B2DCDB88A43AB4F3B1171 4AFA9DF16C92C7A78AA490E959A1BE803A893412AC078B6018C1FC9D8F23BC79 63B6697B87BE6BA0E569010F3BDB70F52DAD6478118C265174597F312FD4C464 A5C116B5C06DCF212379758EF2CADDA208D434405C83D4361FA5410DEA1A9DF0 077B9E08F6AA96CEF70F7756409B35EAA22D102EAFF5E8F36ED9681F9B4B72AE 75313AAC6951C9C1DC2642D1854883DFB22C6F3EA7D8FE0CC70AB678E3190B34 2EBC982E9E92BE03F195FC0F85B2C73BAD11624E216FE60325C19C35AE8FB25D C174813BAD51CEA75AED974B82679027048799DF42F077082C0A8A567515443E 1AFC640017962345FC891D1FFA7EB7C88CFE8FCCF2FECB5C7C49D40D8F7C5786 D9AEDAA2857AF5CA7D90FF18EFF86E4ED211088387DCA9C3874131DCB134EC2E 1F2D5B11827678ACD93701B6F57243E15B47763930B76F1C1E33B2A196816251 0F5C81290917380D0580AC949B32B9220805A9F44A38E13397C8D0953619FAA3 68D4A5F9C38599842E330EDCD86E72A767776015142B6251A59DA33AC28F0AB4 D8CB296ABC849DC00DAE349D9A503E405428179145FE9F3EAAB5C39DB39CB343 F5CDBE328276EE0F2035C4B1C8E104B94EF25030DF7F35BA4BC5AB1D1A5E369B 0AB187AD5878243CCDF1F78CD4352B3B13628DBEED34954C2D8911BDB13D8A62 F68A00523FC04F263524D82C66F176B8986958562C1A8CA201C1C7AFD7F33517 C807ECDC55949B05B38C5D58F2A473C5575061B2CC994D41EFCD270D428FA64B DE22E46E229FE262F7DBCAE2876FE695C69A3ADF5DCC6AB89CA6EB468BC418F7 F7D7A1785D271357D2468A82BB61E5EE244BE1F8AFC9607FAC90B243CB748F16 8D3412766E462BBC08E616AF209BC801453C9035880F3C04F1430C0A30FDE8F8 C8DE93BCB3BEF729430152E6E81B0967F7524C12E19DD862C8C9E5AB01F67F78 141625A159AA3FFCE1C626057EAE888C82147FD78A5F9925746E320751DBDDBD 958E52F01604B6D94CEFD2241192924609B7FBCCC8D8F2F186A483DB58DDB20A A7B94F839E2FA69DBC924EDC94EEFC48BC84A3BCB9BE275B0F3B1BFED0651B07 147DB8500593EAC0275BE7982B57148D9061CFC4E70BC9975F1B00DEB5D13ACA 8A4169E9FBFBD476DF494B1CA81C58A952659B03B474C7017FC9ABD6840EB83F E625D84E8F2FF8F04BEF8F28317217DBCC86C06565C7C66946226B00C939434A 8774EECF9EA62CCB18FEBEDEA4361F917C4DFC7B7FBAB471CA724128FF287874 588C9EDE2F0B950FE6AC847A35D1F19057BCDC87EDF8BAA7126CC74DC86E9B8E F4857315529812B1641408DDDCAF40D27EE666AB3604EB641EFA4D3FC3578890 5CB58F8ECAD89E7D56370D1D502E81EE63634F2B1F0515E6DBA5EC819642EBED 4E118A902CA906919555368A5E5BFC75F3A9E2EC461C4724C7AE6878CB06C5E5 7158F11C40AFA4BFB57A1496C38C870C8C05C1ACC0CB2564F230035BFB083AD1 7F84EA9F477FCA8E8F3F5AD967D391B428E3572B9C8A25603535F84D0E1BD764 938AE74F438AAE79B72F37E08CEC0606D493F2EFB25DA34E1D72FAEC889352F8 11DB5B3B4C384C6580C30B52DEDF273C7533871D5C7FA28AD2060B6409C18D99 0EC58C23B1D648E191ECF9C12AFFB78D765AE53ED625C1FB2748B5909D88ADBF 166F348862083B7C58E25D02DEDC89DC0B87ADBE0924D160C7FD4579BCCA83F9 1FE4B5E583B7492E36B0F16EB128DCCD155753D01C5DECA37AC02A1C5E274356 158B2DECE1CA4728ED6D5019A836669EC84085D91FA1D402A4F500B89C6B09E4 01A67F4027086E5ACF4B5A669FE81E82553133B4A4842FE45913BE3F320998BA 6F2EC1854F842735FD22B50DB2EE69EBEE6F458BD1D895F729DABA54A443297F E2B65B5F9A8D20AC6F8B0083D5703AACF109CFE839BAC653A7C1D2AA5B3F911F F82C5827FDD23BCCF1407E767F52EF7467BDC5C429E5D6F1F663394D8D17FD43 B58C7EDA3CEB1A138D1402FE86162C8BEABE1F8FC39B802F6C313FA332E15554 9060BFECE1E40FBC7889E70900D5F22CDB6B8BD2844E8999ED79A2655A7086E1 36184E08B6BC509FB4742B65F80F1FD4A29FC2FE3C2845C9C0344223DA3A2B89 644DC7FDDE03AD8A5D1259EECEC759F1C0F5129E0CF04BCBF277AF51206B28E9 E8EC58B96E168E2D4E3DD9E44FF129854B367D8FC177315993682ADFD2F33FEB 4213111C728D46BC6F13F65F60C0013AE96AB8FC5728A3D84E8015205FE5380A 04A5EC6FC9C72C3F6D4763CC1ADFAB74698DABE21885F59E7E1955C26EAE176F 2C0D84AF904501C88032569941D9FED4E209C8BDB2023ED220F15228A0075F11 A36935A8B7D1B91E0E66DD2910622D8ADA384451FF6F5E6D28051D776B430E4E E99436ACBC610143EEB3DBB7D873E35C88388CC0629DD29ED62601BB8CB54536 61224923D93A69FB240C1D25FD879A7484E8CDA0FB76BC1AFCF4D135B8CD247E FCBD2DEF74547F5FAA3FEA8A60AA790F7B85ED071004F82386B86101B41CB722 DEBC67871132E27FADEECFEB7721C6FF4B77928C333007277FC7AC06285523E2 598780EFEFA487CC5878A57D2408061680CB726AFB44A97027F9E7B3164AE545 BFBFB81D6BD47975362004CB333E5D810BDB17511A01D1487F4031379D0E131F 2B813D895CA143D8A6978EE2E58619E8B55BE3CBB5401A8583E0005E1BC922DC C4CC5A716A47C31D8D5D3B7BE7E2B6A7AF3956C0BFA35B5F89D9EE4E454D9FD7 2D1E0F3FCC128BB6B92F6B3115F68DEED6757541448176B64FBF32BC9224A0C5 E4E82D7DCD0BE1C0022298875D32F27DDE9C850ED3B72E01584EB03FAC9C4713 D29DEDFAC4A738F4B943B5BB2B5F92179A4CA0DB29B83EAB3D9BEABEE4D02282 70708961192E2F9627FBC74E54C8CF09952424EB591894D889D0FCA0180BE70F 51AB9820BF7333952A51F0F4448F7B0851716149F4B491B90924B8CDDDACD486 14B790D255D871CA594DCDA276C074A1F51A8F095B6BA1DD5B26A57BB26977C7 568A30160C5465CC8B66B012688BBBB0908386F7AA4606BCC46378E1A26C30D9 F284C84136FAF8A0489F8147E73E5FDEDE2D7162307D428A948988C3F537CFCD 2E3F56EF51425BEB6D0DB37C42983C49AF7324F7E9607F87AF41877643BA2644 EB23FE557277C327D50EED9AB4F23A35DBBE39A7997E2B837C1D166E2ADAD130 CD56565DCE92731B818C7291549E8344AB8D59A4A8B0D95BD1131D806CBF2E3D FFFC0546151BCFE73B016C695F3788F5F6BC9AF59283039E02A91324825B2A19 4F60A482599375B843A3D646078C22F4E1DE5F13C570688925280EB69C0B9FF9 1AF267E3B4B6D00F7A16DA6C2D9622858E81513C33508F2E7199BBFBC894DAD6 2FB3B7878E5735C2A3ABDA6DE024826F249E8151373ACF5883534D7B8680D0D3 A394EB482814A35F8BA0F8CC8CD364849953B35C43C5E6CA469DCBE8C04BD497 A7D38DE4E9387D0D9A63F41ED2E4AB5E857BB6D9B6E21036DFB1C956F54A1F46 002F98CD767B45317F3FD02B740C5033D38D315C753172C48F05AFD80D331D40 3D7D832175367A9D6422C39B076DD94533EA81C17B9AABE9EFEB3F6DAA910066 7EA8848B48CC2BF693910F6C14E6AD900849AAB61B5D1F4B220D6847A1FCB7D8 D2721DEF363B65AB01ED9F4254A3D54A610053A2671DA1425EA1542CEA6E2F3E 5F355B3B1D5148DBBDDD3A84432542A2880B9A5AD886DB1CC0ECBDB91B0EF5F1 A4D01855BD959E683FE920F9814C5EBCA0A3B521738B4068EE88DF6E5EDF826C F48C3022CF7C723BBF9F3FAA0A9F28FD6199001FBD5CF488684EE070060ED514 AE8DB2D05ED979B191F8AFD35757E69ADE1F09D216BD6F2A1F9AF730BC1603D2 A1A8DC522F1725826ED4D2548F8503322C5391FD4EA211461B394D7BAAD1009F E0F5709885242BC5B611CA08D0AC4BFA35183ABF17D06BCE6608978AE8499A1C 410178DCDBC1BA036AC1EFD5C59ED1BB3280F075F1CA55F9BF9274A787A4C5F9 D38EB8E7BA3F4251F0463E03744AE294B7F4C5C7420278B52791AFDB1E54F8DA 61B79A3EF3145AC58859244EF9AC6E122D49B3FF6FCC7B5A62D6191DF7BDF217 7C837AC7A945710C4C6413F0F7EDC32F03D2B72F51035BFA3BA7271B50E56C73 5DDA45F9DDB87FDB08EC69732627F91502823F0BA6E6FC287391A17008D82702 D93F19AD258BAA1F171B4AB4D6C508D950F4BC71C87B4AE001C95D54E2E8167B C167F595C7BFE9E629BEA1A51A5A7E4A9DD9453041585524AD00C04BA1F1BB9E CEA58FAF301C61BAA901E9E5FF11352F0FED712693FE7C9CE8D841B7B1EA34C0 9374B83417A2A1191690C7DFC43F540214CB696FB53D80FF7D3F756BE0AAC4B2 240C00FB2245A007C86D7F5F88DC976B86FC96B7C922EC6868DEAFC9C2F3B60A 45A4CB95867C874408D1317EB47C8B8368C063C1AC6E5D24C37EC63631C515C5 22FB2CF490B59FE573E6DD28D201F58955263B10D5D7F9B507B6E6AF96FA02CB 7F773A494E0B4FAA9BAA565190A022A5B3CA9DA5C7F376449CD18DE62F08E93E DBDAE4146E9D16DFE9901520D02DDD9571938FC030A683D817628EA03FA3CFF5 227E534B05117DE3B45D28178BE051DED6ED76591C9ABEA2888DD513452A3AD3 78759C8DC19DAE3269B1C19E3C109B63EE457147A526C572E106D1BFBBEEB759 7A4B7C51CE4F7AD15F61E43A465A86EF62FECDF59B32EE0925F2D4C70A74A2EA 5ED1E65DFE768885249F250175323BD3DFA5E1E1BA35BB5CFBBEE0F2524D916E 4D9910244226DDA66A7A3B292AD35ABEB937824E2FE5BC689F7AD6B6E5FFE9CD 3A0F3F4BA42918BE0DAA22AE4F2F01DF24D89D73D0AD147FC7AADD3931B1B853 B601F569B3CEC2929C2FC91A6A4CB61B7FBA27C35FEA5B0E769335579F9D8629 6479F658BA9C3C334F1F90E09F157D3800462F68639C2640549B9EE1F46269D0 7DD1FFB1600A6BCF8021297899026BA143D253626E678D2A4F7649F783AE1C33 35767714457735EED3EEB9FF35EA057D9B66811BE93EE28368AB7321E1F53008 4383582872C51DB60AD2FE56E257BB8A42FB40C48330E2C42835CF1AC1A2AA2F C9858A5B19ACA961DCD7A74045EA1843CF5513352E6A054A8CA9B6B31125A924 66AE2A7D61128B3A8071FD4872EB1BC21022E506A0FA90865108479E427C846B F50BFF421C2A2F3E268616E9D26EFFE62192B25A72537CACF09B690DC9CE030E 61A8525901989FCAA57FA8A2FF8F700B6151DF3B975F1C216B024B1FF659C968 579A14A1611EE5DB460248529AF30C45D48D97891F3F6F478E6214547A0E69D3 AA074876F550B8C56514E7F31C23C37E50D939EC29FC194752483D692A334C05 D3AE554323F7DA8989172A1D089DE2131D03FD2CD26C9252082D23B7C7DBBA4D E4B1DEF34ED8AEF84DE89839E075B26F4C480484DBB3C92489B7A130E7693BBE 6AE29994AABF290BBFB504DAC83CE3696378EE894C6D72E14944A238884520D0 6A1380E5AAA0F57B6F6E4114F95DBE7E3A966A6D6E92E0102E399B7B48343882 24D50B111990D15CC40591CAC74036B4637219EECE69CD83A23C9E7E49097086 F7A8C04D1A919057DE8750BEEFDBA865607EBA84F71893CF39103E74AEA79302 912A1B6D9446D12B3A3BB2D8B4A906774A6354BCAB580815B51742C64CA03564 8C0BF0D8F1292B67DDED02D40D21AC5666FEDC76C4191D19A89A5CEE13D2D93E 1BA0112ABE3551ADB6C8220A8B25A7C6D2596AA11ED096F8FB93C674306FEA1E 6007CA755E72AF4EC297FC3C6B8E655E74F1F69021EFE34A35807BBEDF008B3F 4D9C22239AD9FE3880858441BC82487026FA43494A5065208002E8360F6BE7DF C54B61C4277B2924BD0C035FC8CEDD4B03D562F39AFF77195B4B6396538A2F85 225E9C243D6ACA71C954D7A5F8F0A42EF22CE2A3A8968A6D328632A309470332 E174647759B31FD0B0ACD121F90125483B5E9279C149F01AAAF58459465097D6 11D6667B97555B0A4874CE54E2B5CAC2C1038C25C4C74B492D3803D2983DBB87 7EB21B7A9C0ABC08466DD6A28B086C1BBAFE32A03C4E07CBA57538E3614711D9 D57398F7FD74B7EBA1EF5A31AF68B37E59F366D9883A7BB1CE4D746321CFF4C8 63D80C10C31F069FC99E14C330B22F21BAA7325A6613B0750163DD8712449190 328ED568AE5A58BA068D04012D30ABC24E43407D8D4D5782ED2D0D663A7C521C 87FBE0112EB9E2DECA00903CD5BF623DE918FAA83DC7485AE636301684B6F078 7B8990FFC2078596FCE69F0A81B2847B390BEA338E678CA0A93D9689DACDD54C 67A9069AA4C9CA1A109A685EBE4C6AB8103338D514932700CECB39AD5A7A4D62 31CF42E6759A81FF5F868B912AABAE823467DC86F028731E6A067D7C34288031 36B52BFE2568695E9C4718556862C80501A9465DB2A5F3876C929BF6DFBD5450 0A4E596E3AB53E33B743B07CB169E4672F2FF79DF11EEF3645BA2F269039C137 0ACFE44937480BE5C28EE28EBEFE3C5EFBE49671A6739096500067E65955AC85 AE824ED2ABB48F20FFFEC4694C9836B3BB879F05F079B18B7EED988301E3AE5A DAE3AAB2F84731571094B7D2DB2C726BC97596C2AEF39AAC6E8D32B3505B5BF7 73FEEAFD3FBCE1FA87A4911FA0C75A763ADDAC7DB097FEABF1BD8E8E631F1B16 3EC03304518C35E555BC48870141B73038618A7B20F687066A0E22A8C531B076 9962D22BC1E64E0ED5FC26C8D618E88146558EE38279DC12F886010D3263A4AB C2BA250F9E8B5277BF23AC15A0E5ABD32591EA2D30935E80BAF07E10A2DB7520 52DB91DAB60939802ACBEB745582ED8C3778E3B6ACE3B7DF9AA0864AC7CC4A65 82F17BCC3041F8075B89A8612B30CCE046DF714257E1133A47127F76AA4AE718 D822893060CA79DFD0235BD5AA1A57DC0E95C6FA8B37ACA7CFDD823086624310 DCFD99F05D8EA641E533CB3B2CC6C857F3E50AE607C827DD0CEF79BABC032384 220F667C66A950543311F1D14F9D0B24CC3BFA0477B87E0EA10EC498B4F87F40 198500379F5C62C66B5DBD31A1E66466F9300D1634DCADC8A9D96C933D6C0E05 9429B43D71C8DB8F80B9068F3A09AABB41C145C2AF9823439734498271EE4A96 5678036C5DF89B6FB3948163350EA5CA5C379192984AF83C9379DFF3CBE0BD7F 13EE02F9ADC3EFC72F07C4F37480DFE041E28F6620F53A4EC75BDF6781579993 4BF1566F30F25AE584313FDE436C899AA82A10C2FEBD0F7093EC78ACB639C3D5 98DB725ECAF33F7B4ECA29E28AD4B913795E6607F0FABADADFE37218365B8F86 40A75773632F10C4B602D410DCEF5E8204187E996DB2781F5478CE9702201A79 7CA1C3F890873E1E6020184B2DDF2D050A34E06EEC1FCCCEC78FB5530361DCFC 112BF7A9380D13ECB486B07FD33CA36FF02BA559EA4FC3A7F855850446911F53 21A9B0899F8F8FEE54E5D61160D6A35F8AF9762132C9650CCC88C889A5090611 3E702D29B5DC109F2E8D39871A89F6E8582D4FDBAD0BC681BBEE327ED45E1BD5 D27218067ADE2B020A851F9773CD8FD9585E965D3D192B664AE8B19010A825B4 F590963E06AE5752EA26534887BE27AAE882CEE68EB0C9A83981324239582620 5A3D44C1946AC7E5C074557D484F8858515C9AD8825F38903A5FA5ACAC8554A0 07C5174A30A5091351866398C914EFBB78D0CC3DD7AF3FB95A99A921B946BCF0 870284F3A96691375D5EF48A33EE79EC807811A5A44A234914ACF08ADE69A772 EDF4896F2169199BFE4C5B66BE0CCC4A02F3A9B87CBDB3E83B2F4581DEB0F432 C13CA4B9D7CF8C52A9E9832550BA87E5DA95F76D4EC55BF57A4CF6E399B00ED1 4ADF57A2A47E7ABCCC867A02975E40A7375307422EEC85A278C39E6091CDB776 15838C3F987603E8CA1858FACEDD1CEC3B78B0D1A1EDA2CC368C8B125CC3209F 12FFB560C6B96CCC5A638E71939ED75546249215FF61A4E9ABE0925FE8C9A6D6 0AF5A33DEA8C263D51143F72D5A245B56A0E49FB660F07986FF7C91F4D11AD36 1C5F66A6A5283F9C8B444EC4EA4FAA4C1B277B455845278AA174C7D0D5881E15 A5AA4468B9A20A1AC10B3B6996C136AFBC2EB9F3D6B9A53AB65896E5BD8BA962 8DD5B29925B992DF4AE30740E57F6372CF430FE1190AFE0BF1BB389C2129C8D1 7A69EDFFEC9BB35A52144F03315444D1D1A1F8600446F2959050B1BF4AFB6D44 90911D5FDD4E38BA3E345E86ECE5D27387381CC53CD652103C6B98748455BAE1 A31FB624F23CF39DF9560093C8DF64BEE8043B8CED8E110CD124B119C143600F 0AD5FE29C39DB36BFA6712E0E297BBD031ACDBCEBBCD4514F8042B748B787A71 492BD21070501C0FFA54217DABFE5B99E714C5279B6A3B9E38C5A4EE902FBE09 B90EBFD1FBACECAF84CB6070A983A28BA38F872158154596A6950AFDF6E6528F 8369C65BE389B921A9D32854390B963AA86D84D2619F6AF88A3061E7C490B85E B8B4C1F2C926706B6E63D03C0E7E76EE4B900F12F337ACB4664702D493C73B81 716A784B7AE9AA8A4E1391087A0510B8897F0A420A5D359D99621F92D0968876 B893C59059F309D7958EE76E7D2539FE740E2BBC53FCBD9E1D7C00B01F5FB9CA 6867E6F5C80570363D598735D5076FA2956F6AE05EEE3528775E64F6FE9F108E B96586D427AD6289A59589DFF7FAB6C5D4130F4E01E1B668D24EBE47E83E53A4 FDC8F58A4B13AE4E9736C967296638F304834732A905FEA93CE590FEF6E07B5C F4DA4120AE6BB742E6F1D07B86DBE38F300175F32AEA111E657DF6CE59E76435 AE0432163E70D050D7F212AF8A5E6DA2FBB5DAD7F74AFDF9B89205556BEC19D5 DD2302201E468F81EA408F9291FAFB00EECC1EB7552BA26D1E8F248A611E7CBD DB533CB9C2C07257814CD6E700C2D2C52BAEEE1EBCB2DBE2628ADF6DDBC5C10F 69CFEB494659A06202519D30A61C1E85CCD94A9B4C237F7E8CFA9B7BCBA4183F 18C33DD6FC3348E5130584F197EB057BD4197373B8C93D5AFB8B2B554955CA08 0EF5C93DB7119199AFB94CB5A1FF01B755908194487932E11CA522615E412F10 8EAFA32BD28C8CD6D71F7DA29986DBE7C6F9B2C45C1E0AEC5336BCBA05695848 0FECD96FE5EFA301E3CF75598790B5CE4DA0EC088AB0702B8643F60A51015C15 0FD23F82939DA2F3E181A438703198E1E358DF205F7C2C291CC7462E0676A0CF F58990D1D10003B33954AF071222A0C7B7C4892641F66875BE576865D1DF0D8D 8955A3A0D82BBAE24F2E41936836BB5CDCFEE4A520DD619FD344B964378959FA 3DD39043E23DFDA51D40DD9B5562291E9FD9269B1A6D8DC80EDBF3DE5C140C88 4238C245BF23B97F4C592C63EDF916C355282E342E8B6174B4CE008B64041588 F0167C3867381E81A403322D4F0215AF0F367FBDC3A5048D6FCA584B57BC5F69 F1C2A2FCF20FB96C15E9AC8CBBDF8E5D6B5F4D8DF969925E947F0803D318545B BA446682CFFF6E08F70A7782FAA409CC9F323C7D5AABFF0AA1B9161BA5838B96 90D73021BB1591500394542B97ECCC48D3C59DD7064AD0E98621ECBAB1BE7D61 D3309ED265D25990199AD9C9F9E5844747DDC944101C551431B263B5BD682399 63FDEB162A22E8BE3F9CF129BC11C5C4FD1CE1FFF595B372BA4EC90619E0E26E B34E49AC3AD2411443C147081710481EAB129C0C1D8828D51E9EE29551E17600 9465564C1452F27B1104242E9A5E28527E96B610935AA75EDC3ECD498CA02D28 B9504EC27B404A4619C21697B4B019F196BC545CCEEA896E3B80767F29965294 7D3E06D83EEE083048D7AE841308DAA75246B32C96CFC5D18757E58DACCFC363 38EF2EF442C6C7739C81B0EDE88A497E824EB1DD5D661AEA15DDF9A1161AA572 FDC8EFE27A3467FBDFBE1CBE0231E0153A0C130DAAEF9700A6201C9BF2E306E8 D4286A816C52156E63016224067175C3FDB44E25B9FD8AF1882980BF3DCA6A5C DF6651289614BCFD82F4E105B1C43C77FCD6C492775648EEE15DFFDA250368E9 DA192400821A481567BE177D33DAE4F4A39075DB9829488FA98D9275BCC49DD3 ED835A655F688FB64A642200A75801A3D80F6C8C0249F252B2EF1FD5888E0E85 9A0A5105DB09E5F1E92110FB05446A312BE1A73EFC4572A750BCA74F0E511BC3 2503C8527F3F36D1A6575B0E61F0E2257E5ED0E7BE8681E7F18129B0C7588801 1D8444AB2FCC25D43B83703E16C23B5902A9A48EB17CBD1E6307D79DCAAEEA5F 32BB6E028CEDAC2EB9C79E314621F176195C034BA1188F934BA8C303AA479B01 2EDDB0AD1164306BF6ECFAAEB67E63F26B4AECF87AF397CDD86ECAC5262ECBE3 6B489567BE56012CD7F0B09773C37B7A25601109069343B5573023100E5AFF64 793A0B8DB10539D3C199AFB94C59DEF040873D0186336EF786D2D33517018BBC 076ADB08D20FC01E7E7F3C42D7339C2A1FB350684D67508AB5353B6428AB12AB 80D2C572FADC30C839E102EC16FC0D4D3D3E5ABB8D516C8C0C17744CB9CB9925 374772D000171BB4416976C6B0484C6679EE6217801A4E8091D488F034D6FFEF F3BCE6232DAAA82A990FF8B61BD0C471F02433369ABC6F761A32C88973007101 5C45A75C3D25D9401F7A2BD13E9CA51ECA4EBD3077C30E9BD2A102D04BC7362D E31813932A8E9402FA067BDD5A255087DF95E7CFE906C30AE748F06715644D7A 5A4140188D11AF8339662D16E2FBC465E4AF33F38A9231AB2BF90A7401FB3E2F 296073B8FFBB80CCD60A1DBCD77FF472958488C3314957B8F5737913865CEF18 7D937B3C8627609D7A32DF6E52961B136741D3348D12D5D6F1B65D821A72CCCB AEBFB7E802686C09AD0BEF38A55A11DA49E18665A97DCCC584F3A59B6EC121F5 AB1A60E3D77F71151F54AAB9017735CAFC5A0144B0EB5F4ECE69D8404BA40E14 BB291F6977A51D2D2838EDAEF7BBE328E402974C3920AF2F9C30E955D5975BE2 F2DF60879B3D7D2DBC760080F823F6154BEF02547FFE9A28C02778CEF33F5ABF FF085A5066DE27FFF461BFAF3FE1E25C62E26A7994CE2945E9C05C58C1F18390 C7E27D7C6F201B611C4D92884261F27C937B5EB40FA7ACEF3D2F0F8FBC3911A6 E8D92827E44AE3856D4C652BFDA2C29535CA65F7C5B98C4CE922FAB73E9E761E 2D083973ED4C7EC5F3C71EA7D6FBA133569D268AD82D135E90C3715ED9305717 74B01C610241302AE094302A297311DAA4A7CDA97283BA8D9457D543BB20893F 0AB2C2053C3498448CF74F1290AB80475722D5604364154CBAD44663DA6C4665 C59AF29360945A687CBAFDD76B68EA7D1120723B3B28557E46F6CA670764F00E 45591289138AB00FE741BC3801CC88622CEE775E9EF54725F8F354E5931BBAA4 9CF7D6FFA9133709CA0F6218ECF6E32307D704CE40A0C565DA36C339F6842EA2 FF1EE47AD2107FB3DEE40FB2A7278C8EC74A375BF99D5744E9CBFEEBC6D3BED1 5A4DCA7E24BCD5E569FCDE674AEFF462F4E2D9DCE4769A796848803929A63DEA 8030DF8491AEA8A35B926BEF23889C543315F3E3943F9F39954F2D516BC47ED7 A5D6D2544C56337AF45A2F0809D8E498E06382D2C6636B93F67D0502F45CCE6D 98393C8AB4F2DA5383CE92B9AFEF6FBC99AF7A6E0FEF18DA56F90EBDC74D57C9 45611369E4D8687BDBEBA054A5899534208D8B890F1D86CAB88528C9269497C7 21329C0ED415B4411DC8316260843F3EDCF8BC7C18004DDA6414E832316D7C46 B823A11ED6103B82C9BAC8B8EA60DED9AC50002DA3C1926B61CB2511DC19A7AD F2264CCD3C503448CA1D44B3B6A5E01BD7DC46EA760876FE5808C7E1CAC4A261 41776282BA4FFD6D683D267511697E3EC02EA48784A7D2E7D6B806641BA88F51 81AF66F86060C4C095D16141B3DED45C397697FE8F663D8E4D96E38506C8CB22 C5729258D960CA9696AE98CB3E61D1114A58ED89453C6364F13CB9285B955459 5ABE5B5DB88AB1C3A8EBFF5F40A77AB4CEC5ACBAC6B6537908C2F19EFD40BC55 147D7ECE398F2B7A744002FD42D816C6BFD47E2A118D11EC6E93784D104079F8 D1C68B7C9D56F33273CAC459CF7189240C34DAED52B48F9DC31614F57DE70373 C0077C9767C05C35DF49017B907713D4DB5CE57B980D60D79FFAFA3797E880B5 65595224FBA1B8F07AE1B6A21C33BEACAAC3421196D6E163D9D66EEC310FA915 A307544F6F9A977EA065C19B605EA3377BB42B48137AD829CEA058EF582CEA8D 6D8D814DCA8AFAF60F9F9018D99424CA7336946F129C6ABA3FCC18E4EC3D3867 B8FB4C35EE461896E8F2C860EC5924EDCCEEDA63E0778B6598E95B0EB65A710B 6B01C68E7D1EFE68C17BAF0665DE8E50952A13DC96D3CEA3DDC4697A72188F5C FEEE5FEA51960DEBD3BBED7C79E221C68E1A589101AEB69236A096762017EF0A AEBABB115FFA3CC931AD569C75B9C988F7DA0C1B7F0FE091821224B446012483 F74290870EE02B3CC7BF269EF4453418D6D681875DC29ADB2388D9CA97B40961 073135E62998099E27C758E6EEB663561995A19AEE322620B6EE8A4E145F59EB 17AEA655FFEBB34CD7A9E66F127A5B3A7003AA7EA58226F16FA2C2A6DF5D3C76 BDC51A25BEBDDD216568B6700D467FE442CD2A536D2544D29AD86F3B6DC8F9A6 D72E4C31E555CB799B6D100BC02483D69EA463993BADF50BEF92EAE36D8BA88E 3B87D4D84F0391CD3C1FD00D93A9ED85AD222A233E5331D25B1D7C84CD7D45EE 24CBB35FC87E734710262D4201319B407C750B460BEE16896A795E4558C9FFE8 B8F0B622B9CBF41B622DA64D901E090CE0D35C1A10CC7B78854E24849ED896A1 DB128BBDAD7DC229EBD7B9A15D77E2470280FC162E0DF064EFFF0781D48B9A32 866DBF5FBAA0EBB91CCB0164B9F4F5DDDBB6BD96FF9210BFC4A25974C5EFF115 3172A6E4C31E30E94EC7F956D493FC72C74E8BE524080E9DB08B3A17404F318A 249420D01D2E59C12CC0DD8F35EC399941B1844FD5E3D98299047B2477943563 ED594895ED23BE64CF77FBEB165CB48A31CF8E7019C267F9DD1DBF8291AF20A4 4EEE10ED317BB7A70863242323B7C60B5574AADC34BC583995E8EBC8834F15E5 88B309125EBC8FE83815F838D82B6C860A033FF70477B4C75C32D60257972B4F C9D9F859B57492D528C630030A7D63337B9DC5A646F2597C3458987A82D76064 BCE6F79C03BA241049DDDCF616727BFDE793FFB645FA74B2B0831154EC3E9136 D08681B82758FDCB07626550FC328243BF4E46DAB58EAE4E2327F53365068693 0745CEB33178B2BAFE7C03D75BD6F78DAAC5F92A015EAB89CA2EDEA0A8D18906 AF216771C0D7DFADF1CA842CBBB69E8FA45319953D38C4CCAF41538798729B8A 4DE30230B65D53643D9177315E39DF88FB246099 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMSS9 %!PS-AdobeFont-1.0: CMSS9 003.002 %%Title: CMSS9 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMSS9. % 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/CMSS9 known{/CMSS9 findfont dup/UniqueID known{dup /UniqueID get 5000802 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 /CMSS9 def /FontBBox {-63 -250 1027 760 }readonly def /UniqueID 5000802 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSS9.) readonly def /FullName (CMSS9) 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 97 /a put dup 107 /k put dup 115 /s put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C5165C6545D6DD11 633CB01CF6EE3B37AA823D92F442576C06EA48520F0F737DD7E36EFF1436913D 7B55347D27E02EC93D8F98260A4CA0D41D684DC6D2CCA5746F13A862CA42419F FC585050BB153883D3924F26A261CB59E945236BF818D1067BEB62B89F25B57A C81D10844C89A1A648EFABD92B5C8FC1671A9361602E52B9EAEEB8A603C8945A F8295D0706DA6CF8964B671F90DBB3949ACDDD20530134FBEFE9D1F1C429097B 2A8AF2818951D34F2798A46FE02C69BCE1A2B4C11DF1D8FE0610BD9FD2016D3A ABFB483773ED4255C1B00B9484918BB10893DB86FABB84B063B0F287AB61C16D 6751C62EF5CDC87DD0A92D85A316BE8C707249B5FDD5B61C1906445E2B04C689 6A8E764A825A75424F14E0CD2BA99AC4746E8E0DF4C4C682F7A0900A2218135D E5E58CA35D1ACB83255F683AAAEF8092CB082A8CB0D779673F065D7408FDA080 4E12BA4729806B39E930A9FF2280D603F9F2EF1067461193BF703BB5383FFD53 6F67E20F0A88A204DC683CBE272E7E8489AC886630624DC40BE31A47B8AB6484 0014D5A9F629CABF60681786A720D84713972B0D590F2E22A666756EC35876A2 37E893690099F6F9F0449187021D72A7B13E04B6FA937F7C2E840FB766EEC767 5BB4F23E26CBBC216F73770B50F992386A289574CD6F8F4C9B7588BBF8482DC2 3B33E5257C797790810BE889DEFA050B290D6381943A222F1D2560CD26B72FED A2013E359EBD486CA5034784707060F17E257BDCC5798315E7699EE7EB576FE5 8D35505C808ED586C153AF420529F113ED9A05EF1C7F1F606F62BD2FE1303F82 3F483CB2EFEEA499D3EE8684DF5EC36B4E9035E56D5180211A849FE222D99210 8A3CCB004CC1457C3647FC73F64CBD2B02D692E0E9B7EABCF1A29740EF0DC8A2 CBBEFA563DB9D3BF920E504EEFDD56036217B61D8E08103405A9781A9CA6B9CB FAF508A835E2D49BC7CE894F9D0B7B8E759660BD7D53492AA89CD26D603458C0 776258F3A478BDC8E4D9C55C92F38C0A336C8FA39D52533A4439945B045CED20 A2D9C64EA02D34FB4CD7B377BE5B4C8C110924DC0F71DC4E0C5ADFBA8D9BADBD 4EE8588E139E55570360D11E05A4B233DD8749DDA75E8D53DB3FB331B156D437 5D2BD10C724ECD919780AF578C696A53765533FD4D2527DD2DAC8FB7A3CA703D B34003DD72E3D20DA315CE4B62018C685D071E9E866A224B2E72C4C417E62FAB A678429808F95F98207C4A48621F6431DDCBDA2D137C43D765D02EC4A724C0D6 4DF9E07A9666A85DC95DA2D39DB3F90F69BA2A717796D1C87F5D1A22B7537740 63846E8CCB48F3250885A8D3F83BD9DF1A8C14AAEAA670D438D47420F6DCD38C 8884C761985EF58B8BE65C9FD1703F24BDAA827F7FFA56E5828E1DED1CAA75F9 6E00B8AE3127204BF420593221D6E7C35EDBDF8C1135A326A43CA14CFA2EB30F A3D2AD65DB0E6E8F1D242F69D4B5B4A1DCC937A129923070CF0BCD8C016BAE0D 9CD293BE8446BD1E4C3627506E78A346E2B20107DB58F0696193A02F4C54603E CBE96510F306101B5C3F86EB222743244573B84919C8683831F3034112CACDE4 6B9FD23FA96BF3BEBD96198B2F19D0622FCBA58AFE129420C374BF6EBCDDB1A9 99829124589CA5564BD5622BE33A1E3BF0FC7D1E6FB699A3D553D86CF2C3B748 CEC5E58E948537DB684BD8C57B1C5B6BE0BF32C1F958147792DE58A9CBD010B0 6F4FC27A1AB18C78A83926A627A8191DB14152B424A87AB752F8979DBDF02537 B6AEFEE65D271F9E3BFCC90C0B082C3D1F77D2E1AF27C1091ACB90FDADD69B21 7F8925C8232136784E63A90A5226D9C46DEEA7A7AD477BD3CC6BCC772A6A7CE9 DDDE578B6B71C73E60E3B588A76C4276A3B68C9E4FB771530139344ECE15CB77 048108E56E60C55781FF4D9B63E43E606187C430FF2CA43B35373556D060E693 628C9C33327DABF70C169CADDD89392636D1F6636692D1DD600D7DE98F73975A 9C3CF72D5552794EFA5210F3941D39A567352B083533E9CB9FFCB07304F60F05 38BC6E9B96B1381E84C3EDDD5DCEEF9B328B5CAA147BD686063B686856E77A2B C7E29ABE94452AEB3B68C28DF3417A411DBB6FC328F182C1573CDA9AE2B53A94 2F964CFF55479F3AC5472D794B2AFE97F34FD09E487AEB96A5E643C9AF82F6BF 1FBF5305A7334A8E90DB30C3275FD3058E30C6B8C7B0473CD97D91C8451947B3 763E2998318E0C180AF566A836DCC5E4C22F18BEAAC6CCB9AA98B156B59265DE 661A3049AD676BDACC9E431E0C4C0A3F1C794570436D827D8B4AEE442DF6D9A0 EA4B7BCC5F0CA377A914C1B49B66707F2D37D5AAD8357B831A052B65901CA3AC 2D476E711D708860666413CDF348E496DC8373ADC3BB8B4A15F157D1E3E50A48 9235EE6CF156185E5FB4A8893138E97B4468E54B8E5CBE6E1541DF97558D27DE 902516C70F1298F7C17E5FD19D34F3E38169E1D6DAD860109CB3A116B13EE719 D9A6F56F92DA250D5912EBDBC64AAD62B6727539487816DB2C2CB1502BF67C55 4A22868F50CBA1CB020C2BBA91C327106DCFEF15A41511777B30EF6D9E830D33 5551A85BC5F175E1F1E4E6E7477D347A066A881E1AF8073163CECDA77AF62BC8 FC634137FEF052367138D6893B03CFB5D8BE8DD201C94375A2E2CC9898AFD52F A98A7B235F743A9E5D3D7DA8779B032D42D30C8B685CF74241935CA8CF4E32D0 0AE9E91C4935D4C8F1D4B04731C6D325BB778A9661A42738DE1E63D85CAAC9EE 4C8F26FBB61365A8D1B3E9E4A2020A7302594E7C992C56E5D21F421254857807 293F58F42B00098741959B71A1F1E7FC98EBF7EF23DFB49096DBA6FC5A4704A2 81F71E86FBF54B08436BA1F55B3B9671F0490350411678A09CEE903A37720311 D10E6823DE99D94ACC54D6FF08BB079C36E667DA778D09574B027BB6FEC2105E FE6A3DE580C763EEC8FC59FB9D6AB81BD0C64CAD73D9857A10E505ABCD075260 6A9F554864259B158FF14B6D5EB894AF5CB2593A4D443C5E2C5C99834F29C96C 4167148BA7CCE6BFA0A131763994D268CD2BE565DF6DCA3BED6E821C39004EE1 9E40EA741038E7A49B01A302A09F3C3E046A91A782DDBD82DF0474246D41BE12 3F301640DA56FFEE5CF6A605767E3036AADBD0867D0C630432955618784AABE2 A1E731E8B7FE85517C1FE08AC5FBF317144C734A8E4CDF19383CE61C8537AD84 F1D43F1DDE40B704EF8EB3512F2D002AE1EE8474BD0A12107B41A96DA9996F6B AD780CBAE845CC2F4233B23BDC2C959003F997072F7456BDC5D0546A3191C924 66452283578E5035448686E7DE488E5E217F59A8FA2324F3A35FEC7A8AD8A26D 98A16BDA35F72B91B0F6ABC2400D99A88384AF8B832F91AC003FBDD76005E349 188CB97BD3CF741C01CA3129F113E0F79CD219700C4A3F84CEEE93C0BABACE19 A3501BBF66A5C20E8D2FDBAF482B96CA9678C3C353F65400A21EBF181984A8D8 62C1E3466594C967C45026E1362AF24965A0DABDDC3952FEC1B5C93C733E1617 4692A56563706A8C4EC7510D06C0D4543F5AB4C61B3D976B93AAEBF4897F9070 FB433CC9A67D862616CBB4DBABAA7A8FF4958094A6122360884BE9B9C5E73B6E 9A35415DD62FB25B7F1C188FCF933B6EF4993A4EB946941594655D7309E1E50D 836ACB570698265A59152511AA53EDCFD29D72A8632EBDEFED79F2F8E1D2BBAB 8DBCA5BF77C99CC911398867A0984CC649BA5EBD5323110AC8AD48FD0CD45C89 C5AE9DA169F2BFA676E2A9BDB5BF8A95ED2851E215304B2E4473B68AA7F2A9C2 910D865CE15D189BCA09436BA7570E56E67BBC702344F52E046987068FB853D2 2E45A6F483E27416C97EB8D72491D01C0955E10CA5C70359B8F90CAF67768B5E 61AB2612A5EBAC73029597E0AB924AEEE0240ECCA73949AB3722E8BEB2A16361 8497722FF6382C6978891680B6861DBCEF320E8DE457F4704A62ED2943DE2382 7E2BA30649030D92B3CEF2DE55AF4770FE275E57034C9D9D7112A1A0F8F2DDC3 6F391D18A15F6E0693B9DC7CA095C3209CCE0D13697CC084CE310BF499701BEC 1E1C13010A34C6FBCD44AC3BAC9FE70A2C065A1B5243E26755033E2DB0255D68 2431942FB598A96611B77A877F230B06AB3E28DC01A585DB605AC6C3044EF2D9 DCA7CECA07CBB4FA4718E57F26B520291C46A9A8AA8D3BB7394111096D932741 495A858901BD8674A21208E163160F727F122D4BC5632D2B30C9EF10AB2F4A42 72E9E62AC44CD0CCB50B25E30EC2B90D9A46CB8CC749EDA7A5F5A1C1734AC556 3DB253D56657EAC24097E94045A4BC969BD5ADFB577F5A5005F742CD2615DA9F 6E5F65A02FA47A8A36CBBFAF2442C01B42EF9950D02E05EC3CA855569FB13389 90ECF476259754C8BDE5B1E7816C64288352EAEDD488ACB3D0219C14C457F665 C5947F08EC99F8DFD2DEBA6E6972D4125E2EBF88AEF6DF06C5996E48D52DCA99 365E2040D066081368AB6D0D2429C2FCBBCF6FE387A01B7BF00C66E6D21FF951 EDA6893B597C4B2278C8B4EFBA21B34DCF3D866A7536BD9874FBFE52E77339B5 28B291E1D519938578FFBF2B9FCF7948449BA8EC6E99714BA5CEF7E6BEABEF7D B5D4475631CE1C48A51D7EAE0F048C6118882586B04DAEBF9C7D319ADF3CEC6D FF712845E670BEC0DE8D506183CD8A9D26435247C1CDF5FC50A8C6EE8DD2ED26 27EA1B6EFDB91C272C5CB7444F11D655E6D745BF3A9DB8CA1B3441C142F1507C 0CA0CB1C2CE663FB337E7DDCED1F42C76119CA71E372B57818CEDE3D151C91BE E09644B62EB1064630EBE55F55F99B68C746D3D053B6F4CD8D96E3D6C4092ED1 A9C1D3B79C611520BF8C1163528E3E446E72762A625C1C3FF4B7391D6031EBCE FD5B5C4B08C0A3124FBC40DB6908828CCFDECF732182B953913EB2B12134F1BB 2843FB7FA3EB1945FEF24587799BDE5C6FF70FB819C49B42A3FC2B18AB885A91 2ADCD162D466095C7439BAC2733937729D26209ACC1264DE0F3EF0AFF7F5069E 74B80B63D79F6FBF2FE45DCD7C69B7EE9CCAB68F0BD33DA003F11EB930861A56 A5188E014E40B9F8D4026C7B1888A966D1B229C037C1DC3D5D575D62D4A885E1 9DA31DF09746BB0FDE16EFAC1A801B110852EF0EEFE8E5B592366A05544D46EA 8B0F2D661DDC5B400A37DFF7848E75E9EAB21BD4A65241B72EEB2E59B0A96924 D633132043F78A3B53E348E34681382BE6BA2F91615563FD3C01F33C37F75792 0BCE0D9AECDF7478E1920355F207F039B7CCB5B8300693E1433DE4511D10D8F1 CA0776F16F3DEAB2B501B702A52A7B428E584DF52222F0AAF87CD854422E2099 BAE68FEE0D7C5CF7E98748862699A80B721273F3C62BF79CCC1A162F056FFA4C 32E7E588AC0A41B5579E799FF6616583C368DC0088DEC148036B41B30AC6D7D2 F0F299DC247A23A22E0BAED4C0CDE249D3785A1FED11292D09DC9474E7461531 F015D902341361EFA48B3E3B467D06937BB604CBFC1EE38C9F6935026ECF3DA3 9F13CB250618CD5AC65CA27C30B7924DE91138AAC8BD82859696DC7F5A91BD5F 851D954C8FA91DD27611532070464DF076DED556A3546C08C5F8459407A667C6 499E8B616A72D295FB1C390DAC790EE4FEFDF9B896440B1E137CBB99967897E5 1C9D327E5E5497DB6ADD53A27C34CAAD56DBDAAA095A74467227777094D0341D 4DCED59A5B00BA39CA41EAD203FB02143EBD9D0DF7844F20C0D82477B39218F7 B04926DD29415B50892EB3A39F8C89D2CD0399DE3BB46D8386BC7D94FC0A8C3D C26618B0FA59E3D37CB50A89C9D9BF211EAE4D2C10082D8AAA8FB3FF63D7B066 107BD3135521EE8A81DFB2C9DDB74772994414D00CC15D933E0B6BBCA75EE095 EC676ACC85BE5189EA312B5EBC6127BF225AA9CC77004DE668139276DEEC76D4 C2C0C036B504DD0F24D968FE18E2F6ACFF15D4966BFFF45D22DF3013A7B88382 1C627E439603EA4A13B176CAE39192489CBAF53A53E726A584D0A1C0864E32E2 8C0E6A93BBA2A17119301AA7F819AEB987821914ED04B7C18B6611D4B2255292 0C55279D75A15A6531F56D2DF3FA26CD795C9F39F000BE8BE5064F5F57F57167 50621D833DA20AC483DE71ED28B1D258A7F18381CFDBB3D2C3D6F8142CB50870 8BC52CACE65295C5CF87E242C83E3967DE730C1CFC11FDCAF71826620E4D8983 621FFE03D497B51EE2DB2CB803666619A32D417BCB8A95964E9BBD0C6D444BC8 C1FB896901ABF6E6EFF1C1F3573C36520EF22D159C66F150049B64F008B06150 75350FEF34634EF2FACEEBA06182D06CC5683874117179913942ABB12FF3F371 BF6FF699E5A1476752AFF326B068F8B6129CBB1571A0C8C3D5F95336D6DA1496 7D34B965420BAAEBAB6978043D37588E9183CB12DB4C45852F56B21C8BE60EEB D3D9082BC2990BDDA7E64763F1763BD63EE91F59E81E22D1AD5D9914EB8C876D B851CC304A5DD190A21220802F815EEE957803C06B822C9518649C5DB417B103 0CF11737BB3CB1E73E38D2626FDABE3246B40D1DF0EF74BE428CE04EDD6410CA 38D760A23FEF9B8018191F92562D5AF172B3D6945AACE4F7E54F588CEB27CF5C 7F934CB1FEA1FF69D758ABCC1B316D1C432858CD8A2111A96799DFDF62F63F87 0D259021FDA53AE71FCE676578F27D1F0D90C0C51CFAFDA3BC017F504CB17D9A D52ED77876B204AC36B7EA59CDF9C5C401BDFF97FC2A3A942ADADE2C969341B9 2216FE4C4E501EEAB32131F64BA99002BE4869B50FCF99BDE45C1091DAABB160 3AE7F32CE9FE116A1DDBF7BFED23F8F6FA29F1411F1366D5A11EAB224EFE2425 8D3D30124A9150D9BCC9A8008ECBA81E69F230EBA9206584F5E02E245C65C9CE 88C0936B2FF8918C970CEEFAC6208B48ED3E85B7A70E9ED3043725A1D96A949D 50C6B68E16C3496D5D32A9B2249087AE16101825C43CD992108A3C833EC6498B FBBFC294E223A312B81020125942528F13F3B8CA23455DCA7D15A7D69F72BD94 60AB07097FC343C97BCA64C0B51B7FCE961A249AA0E882CE620DA64BBAA3317B 36CD2D983D2D9B9B928CFAEE346D92E922FA44B8E430EDFED946E408994747CD 63A0BA185784741890CF07EF9DE2E7255EF360948D16590CC44144CD4B5C9C7F 621CF194373879A0991C84EC2E6FD6321A158104E3BC2DE6DFE1AEF1A96F3D32 12E74B14DB1A6A96F81C47A049FE9BB5E89631F30E848D1AFE47D1D887C09EC8 0D2C2139EDF5B678C9F63CD57D169A0DF52CBCB3117627A075A39FC431128570 2C987DDEAE3945E9958A2C2E933FEE805DA7E2CC4085CA382CB2C9AD1C06F639 E12BD609B9E3484ED50F708C8D7E94441BDD49137A001C18CB2F644E9E7AB94D 5C03C56EA770A9DCB8B8D958CCA0EFFDE199BD4AD7957B1029301D2273AA4BE8 F2804EA60A603EDA3C4FCC3BDE1BF95EDACAC458CCDCFD7AA052BF8DD79CFF86 E57B0B07912D33CD236087BACAA8202D431703C9B96FCBA8308E19E19C1A99C5 738E554DAB1CD1F342E1EB86825002D131730148E2EB5564FE42D2E1AB86E7AF 3A0B8D60EA289A878B9F22F2EAB7B9A5642D142A3C3CF0FCCE0E75753C1D8373 F824AE7A60BA3B1B9C0456C3767D8768DEE153BF971E35DE1AEAA165AF023B67 37631A91A680833A0C7FFD06721A0A3200699F7CFEFEF365EF4A554986C30DCA B51168EAFE470BC26A8A5234A8AC19BFD6F214B7AF4FC2F56904C2043540A061 BD737CFF6C1483C4521C7D72EFF375CC4D0754FBD4107B9AAA0D8751B368F37D 921C607FE783F964B97281BDDA295FCD86209CD31949C7A9446FDBA27402F7AE 908BFB59B8894593F26EF56B6A10D7D5EFF8F06A4B7AD042FDC10488B76FE414 06856C1ED130F192EBD5CD90154193492D2EBC37039000E3A5337E2378E4197E 85CE1790C429F277578FF803D18D161844541BFEB87F5F446F3D0F5CCB9B73AC 706123FEEE9E236078FD7ECA9B27361AF3062237B84E1BA7A16B0E6DB9C37F9D A3600CC443A1F60E79E3B1162621128D08D4CBADB54C5E980E9FA42E2E0F31BC B41ADD6BD721F201166F975AD2FF845F55F3B093EDCCEAFD24B9484CFB6329FB 3AD2B9C3FD40275BC793D5FF92EFB45BBA8F05DEF17CE4B1D511ED2ECD8D6006 CF12D59C34459F490A3DEAE33E50A6E3D62384F9ECC1C471B88F2D46C6EEA9B0 1A3593C67217C9E7DEDBEB9575DAEF499415DC45B8FC684738EB32D2EFEB7547 947E4495F95EC74810B525986E3C1C832F31EFC87BAB0ABAD6C34D2C6E7BBB0E 7D0122F7F53E073B641752D5F277CC687198BDD97CE6B992CBECC7BF96A3BDB4 DC83CAEE006EF59284C41F05461DDB2211B597EAF85E86F455D173F4C725C9C1 CB7A7DB8C5852B843FF0CCB4F4DCE65E9A3518BEF57F0528DA0D908141876E70 E2EE996894BDDA2BAFCBBE9E05F42DBE24760FBB3EFCC599D3B0AA5AB6BE9A85 06ACC6CA5ADF10B60C9809AC 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR6 %!PS-AdobeFont-1.0: CMR6 003.002 %%Title: CMR6 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMR6. % 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/CMR6 known{/CMR6 findfont dup/UniqueID known{dup /UniqueID get 5000789 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 /CMR6 def /FontBBox {-20 -250 1193 750 }readonly def /UniqueID 5000789 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR6.) readonly def /FullName (CMR6) 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 49 /one put dup 65 /A put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE339BA29C1C6F656 1DEF13780383DAE38A868377CC7D396B2A05F341AEE0F8BD0A0191F51AD11A4D 2E927B848A1EF2BA15CFBE57A51E3AF07598275195C9613041F71C1AF39E61F9 EFD5F6512FBDA76E29DE6B508F62F5CF9F73F5288DF1C7B0B82C92D3B6358BAD EC3CA20BDE55DAA7CC58004AA86B6CBF8C410D8287E88BF20588A39309C2B703 CED322F030AA6069869064486CA651DA054FF3F5E56534CA358B0829A6B954D8 9103436E6B06DAD1658BD4A95AB41343B01F5866FC87C4EDFC71F1477C98F8E1 1DCF27EF743FF90BF918AB8C4E5AC35841E2F745480E5EDE1C1DEAFAD8D0018D 2C1F1CFCAD9F6609859DEDFD1648A6CD23D8ABB80747F94899F17C8F3E6CA55A E176F19CDFDAA0D7C920B3A72051A4745560AC81978C92459EEE5AFE85AB247A 32981139CBE352B248F4BE5F73503A084A3E91F05328EE521D9669E44E202584 5407E7846F9FEE3D54EA18FFB144BF2D6803BF65AE402034B3CDBB40DD24217A 3CE0E95E2717CACD603A958187C42B3558AA38D6B6390EEEDD396F96E6041FCF 6F8888221AFA87EAD79F46E0E32CAED91E6C8500879AB6E580C581E8C8CE9B68 2BB5EFE2604E8DCB2432D39D75EE556969F1B2FBDF6A4BC72D106AA7CF22C268 464027898B311613E06E1584707F262F71D9F49D2149306A88E02BC60BBD6BDB EF41D90F19197BA9AEF32B5E63D5B9FF41B5602F9F786E76621DA54D574981AB 87A72081EA05D6C6BA940EFEBD0904EA4E77BBCE17E20B42E1722617E0F6EF32 F1ACDE9D758594E9C81049CCC10605A27C2A06872FBA9F159CB155609B496ADA 4886F478E44029B5E620DE8319E257697E93E1CDFD27D560E2E4D34507020E2C D9FF06BFA14E056D81DF701FAC3ACE4BE6C098AE116E079F0044391EC1661F6E 7A93B9320BD7F91E8FD2E8EB3F5CAE997D5CDD35107A1D35302260D1499B8B65 39625B7925F97D917B66BAFEEA992873F07220714F192839948CEA080BDB9A03 77B9DD032273DDB5629CB28B5D8797EDEFDBC601823E038384C90C79012A7D96 8F27784DA15BACE21501C26E3AFA5DCCE81B52B0ABAF71A35D33103EA86F2415 A39A830D559C5C6CA7423945BD3DFA942B20A06D7A8D8671F9831DBB52907AB4 4E54776D29C6085CD9970B6DD21DD3EA8EB09C49CBEC6CDCEEB0BBB1B8827109 3BDE64DDA024D67F098D6C1998506DDFF7907ABAADA1C39C759C850E0C6F8E89 A392D1C9329ACFFA92D361218D75E115F70A47C53B73B356D703E9C499AAD098 AA9C8119EE9E9708A9EA3049E976FA19AD04210D5F6092C7903FD155113F3A3F 269B746560F70970AC9F8D09956E0E84DACE4112C4E7C7F6B3F0B63D26EFF95E 2B2E9699D16BC8AFC4AD9113AA3A974C9E82E877288CF71E9169D2DCC61AAAA6 C536E5604EF0716F6487292BBB677518504B52C63822BED3BD5FD14EB41EE6A8 AD4B6CF90D39F98E12A765B645CBA3E8552FB9A986390212CE119E7C3DD675AC 17BD006144BEC534DA2A860188619F17589008409C5A309CB83FBA70F6446B6E 2B56991B6A03B1DE10C621591CEE45BECA27C54BC8B4F1754A9E8F660812710E 117850E1BB6FD89BB13F8CE391C43DA89EA67E9C3E7A4697790EA26B0E4E2E80 DCA508873A7AFFC11B8C02EF86C2316E8D8B6BCEA37F81A3A87546705F070C3B 9D4D28C366CEBC1EE485B8E2357DBE46E86C87B9939DADA60888AA9F1B92FECC CC1C198DDB594BB70A8FE690ECAC21A414BAC89BF019F34D2A130F485EAE35B7 2A10C67EA3A48A4D9734759CC93AD85C6A570500AE5AC9973FC76EFA06BF5DDC 26E20E28D16B50957EE01AF2653F8D860817967AA5A9BF9BF7ABCDA710E9F34F 4F0EBCC32B3C9C2971F6225D2DAA6A451366B83F32B2ACB83E746D365B2DE38D C1AB7447FE7B37F9630E410E5D8F0ECE74DF46C538947B3A167AD9F3E4A7EB3D 60F5425AE75AC3A27D39311DA35696C3DC7282AF1532E7AECE63D13DDA0296A2 01487185FDF1875AEF55A36C17D6A8DD329279D229259463A2F05CB7A874374B E2320E1F6CFECB9C1CE62FF468C29751ACD9754AF1EABE8E7696C2888914416E 235B6766F20FFBEFF285277B639A51EA2F2E30D207BC891B00F0436008F980E0 9EEE7FB375BB069B9E0BA11DA951A99D8E60B4F920A0495C247FA7DE904765AB DB5C3B2D634757E43EDD6FAA4DB3C67F82D6853E1170F0B2D8CE496DD4E72B0D 28277BEF172F1402959F64527F9B640619F04416DDB9D05FB2ACD019CB9C119E E544D24EA6DAC5C69785394EA50E6EC9AAA9E14B904EAF29A733C6D7942B63F4 85729686742F26DEF78DF0DA1CA7CEFBB684F4CAD99021A3B3D1FE03B9C5A4B1 BD04CAC89BB91B11952A2B17A61789BEE0C54B46C03FE9A1AE73D17CF94BA30A 237C29D414C3BCE8E3E2DDF83C0BD59DCB66C4D2C3DE73DA8378F3C6C8035D28 7464399857E57651A53E9C4AA68DFCA91B2376CF98AC5290FDB9BDAD9EF1604E 9B0A70EDDA1E564B6D2456E7BC722454ACA8C4950FDD44B6EB9AD01169A9F845 B06A0DDB7897C847A5B1F42258AECF3807AE936C8F52C3A7A0A85D68160AE442 FE81543DA6702D76AB6E8701F80DFC1D87C961E350D0E52AB2A298B9E5908600 7E14D2A87309043CBF13F69AEAAB1BC239DEA88EB5176624F6046664B1D2691F FBB2071D3706F97DCCA355A6DCC4D09FD35DC078FBAAF672FFDECEC61050A120 10B5A96629041303FD01ACCC7686165DED6AA712FF8E5E85DE33C4E7D877C49C 6C469A90410BAF60BE65ECD91CDC2EE7AC0CA8BA7B53865F26092BFCAA0BCA77 B80DC51DAD09C93C8DD8E43502B4B68F3D5918C3492196292447732BA90F5AB4 9F5E1D634ADE1CCAAD028DE5EBA9535F6FC5908DBD2D643E0A7E059C8C386FDC E72659C0033F535C0D7F6B98D0335552D0BF3C6E302B672A5EAADFCEF81912E3 8F54E6FB7EC2B325125159713D0AC50DEE3673B9B148643727E94C80971A2E73 5E1E13237BE69C84FC039DCE02ECE2668AFD047F21A61BB94A9F498C9FE5CDEA B274B40728B6F6CA9B6C15BAAF92F465B0D7311B46545CBA90D874839443CCB9 3110F052EB247B24B45A3D2FA6FBC7EB2A4BEC2A5892914B3C5EA3F4F9B9DCBF 6F932D95700E045B49E4B1F2C9D2A42CF39CA2F5A2654E6E8E6E92473D28AACD 5E35C6705EA728F704F5996D286BED433F976AB7E018621A577AED7C0AC0A84E A032FE1869F603E6F20386E3A190A30A21EA886249ECF8CDDE2C33D73BA8647A 3DCA7A8DD9E8EC8D9A415D126BA38B6771C489DFC419303EE9C1B83FBFB3A0B8 97D64F30E4BCBEC24DF603FF3BF541E00D5804B6B6543D3D2B661CC551D497A9 9DFFF535AF424B2F3150BB39AAE8CDB306AAD37767BA10BADB031DC2FAB16955 EE78342CCC0E8B5976BF98F215461A8C6F63EBE6E2F1A1104662DDE53388CB51 8B44F3534853B8095F3B746A2459C2EF800FB1EF7F235EBAA9731E3AB3BE4369 1D3636E3ADD5BDF0C34FA80E90D8A1DDE770943FD196E0A7C5F1FAF6970B34C6 4673AACA6B2B5C12B9608521AE736C1F4B97209B063D991300ED5AF3D7F27E76 68E0B858FD8BFF86581E2B9548C691E3E5D9EC4D39C9715CDE86C7D22223CCEB 8A38C776A30AF14912390A7546DBECECD7A687D4F08646E57A12C80DCA022B7A 33399761A50B8E0ABEFA1163EDEC3DFB5DA3248792EEEDD894872D4E6814B4C3 548BAFCDE0CABBCDB97EC6D1BA47F2E77CC1389BF19D73661749AC33F46A618E A665A85776545BF9662F2179D7BFD604FA8EF4700591AF3AEC647E27B24B76F3 133F9198DC15C1AED830E737909E43EB91C334C44BA35810007A3888E33F5DA5 B3B2C35481C648AFE630CC3E08F77744E401B2934E407D1EC17ECE737606B076 F8DE8EF3344F57495EF49D11580D6FB28AE0B1422521B320843B13467501CAE2 3DB93D7BB779F73B6AA30050DA74BDBC3F8DBB30F32EAFD07734A151BB2BAED5 C9B1F790059339B64BB4146470F30928C9A49AE88906BD6FDB7431A4B50809CE 0F67ABA01CDCC2320B0B097187B9299E3D80CDD7BB5DD5BFA7B28D924C5633C5 45A23CCEE097C41C3759C1FA8DBA0DD95034BCA89BD23FAC18C70093F40FF2F8 0FAC5DD4835F2DFD40540E9A9E9FD951A8AF2CB766597DE00147B163BACFB7E6 EFDA4DED594F1C746D8B46A1145E0E4058F5917B3F21E9BEBDE745EE72CDCA64 FB31EF7A2E55265F32559480E2B6726D3DE26FFC97EB4E3160F117E890C4B2E5 8DF310E6A728ABA85540F571C024F8DD58E1D7827FE97CED5EB31547EBC36415 02B8C0E10B7E37D816F01D56A364B8552CBFAAA95BC4BDDCFDE91CE0EF005B4B 7AB56FFB47A093AEDF0DE1EA48FC8103CA3CA1470864D2693E360006D05668A8 AA422CCCED20DCEEBEA5CE0DA1EFB00FB93E922B18124FA11A88D0F6E0F719DA 57603DD5DA42E1C56C2FD9E5415AA199D4F334C151C1157E75C107FBBFCEB706 5F4EA47A29B54ED8CAEB8DDA2F53D2A703B95487619780A52DA1270011648A28 AA64338E04AA5B92C1EDF3D8DA34FA6D227A0325EA6F22E9B38B6338C657BB21 CD4C582DC04010330F62923F817E4EDC6E5C0E6500F2A975A8A95BAA30C4A134 BB31B5AC45A2E7F6E9CDFC810D41344C4F606049445F8E93D74271C1E29DF7CB 5459593BA28AECF64D903D3E4D77CF5C04B06DE44A41EE4D9FC769854503AC85 69E4A5106E84016DE3D59865D4AB30BD6C9E45C45DCB5408421CC50CD6179C85 34E55CC70FBD8FEFE9F1D5160664981716E3BC7F24B6F54E0323D9BC4B692971 24419EE62D8B0BA726E2B4294A9A76F328B8101DA29E78BD5C4AC383350FE196 4D42DB1653637D19530124858950C22F1E9CF5BC07D46B7A58CDE19CC88DCD2E 7FE4EEFD8AA6047E919823C8CAB2EF5274F45E861E6508CC11A8AA90AED2403A B2BF1315C2157B3B50A3685205D93E40906EEE9DE5985405974BCE0B84BB37DB 080A45C5237B269B93C0A7CF294A18B45464A41F604C494CBEF829A381155CFD 71CEEA54CC39EEDB6DF58A9896246B09F95DC6BC40BA6916AAB5ED3D24F66154 3662F8978FC63DA9280FF7ADB09EA5BA79D3B66E0C88BEC1EDD78DA93839073A A4D7B0E627000C4ABA76C47CCFEE92E319315333A5584A951E34C55412049C4A A5569FE65A006F77B416E0530AB6A8E7AD6C72340AD4CE25937158FABB2153EA 281E1D840206F5DA38E00815E9081F81DAB9FAA8F4DAB305867AC84735DB4F52 A36129929BD2084A8EA37BB6889695204BF7290B68D5E722540BF8A276F8BB6D 451D582EE59D2FF03F6B97DDE05FA00C3D375D2D0AAC8FE298F85CC067B15481 48D70B6A0354C705715B891915FE8EA45244677B9FCE81E72D66177E309F3F83 F744B9EA9E55C3B30DEC6E5E03B3988FD526A82A5E8E1DC79127FC62B2FA7949 B3AD3148868DE22BD4B5708E32CEAAE6ADEED1F463EAB9692411E18F8D6BF391 126B2700B4CF3B59D02E3F8795130C96285A63FCD1E0F647ACB1D35E9C58BD01 1DD06BABA00CA4343BEBEDBE677E053E9732B33A7495DF51782A07DA07F5646C 770C957AD915CC70BA8E08BE7A1F4E6BA5BB9C603E38F6FB0A2578471C4D02F4 283069856D926B9076EC73AA39CEB0A061AFF1575C7093FDAC9F89C3DC06EA45 06F3C2A3BC9FF21128B10CB758DF0F099B459A5264A8C24C098110D2BA1A8532 8FAE146A91BA7D033F591AB1A94B8A6FE0FFB610F698D216D58B4EF6C87B1524 8037CBB7E23D8550A620341C6625A1A2ECE7CEE2598D66277F857231A36155E3 984F147783E9B93975AC38A29F2FBCF704C8A04AD84C3E04A12D2321FA56811A 5B6744813CCC187968C5C26BB8D3E6615A912FA5369C01CCF8C0DB790593B190 1A90CFB5339B8771F325C5FC448D36C7312B11A15A8635BAB59CF3CAD176131E 026F6E141B2619EF7F3048750CC9291397F141591EEC8B612D6656DD34DB54D6 DBDD303CED74BE76664E7DC86FCFEEF2001C9DBA56418FB61F589566A47AF36E C94671C5E8939AF9F4D53C0DE7142B7B63C86AAFA65877EBBB48C64589AFB2CB 1280AC099FC48058855CBDEB6C2D2A0D092267996591DC3B5EC8252984E9B27D 2E9EDE8CD8303F0905DBFCAE497DE1B755B924452CDE11CF4F20893DD6FF7251 427F520FE00580DAF1703FD968E0F8ECCDE618E1EA5820EE6CFED97C78864EF6 26FAFEEE194A268F24249D44829AA360D731C34DC285501E966A959180718F72 6330E4CC060588A2F65AE64A720DCAA818D49D4440F5D0B6C1F6C3A107E12445 F1BED2D3FCBB87A9597F01C7332AA79143564056219BF87D4B907A04F77621AD 054935E883B2B137D3D1C4BC792E8335CA08B6D83227F35736C41312A0BB077A 60FC6488C5E02FD51A10AC113D4EF70038C649C1677B2204A77F2ECBE9B3C341 F4126BECBCA61E3F3801F9188A3775924A62D30FB096B440286FA655EBA00A74 9A4162904BEA07CE68EE76018346DEEE20839C9A2FF71179B58E1D4AB30856B5 F5D97295A097174467010B15D733AAC5813CAA633746B430B1AAF9F997FDAAFD 436844D1A56B8E25A89D2CC4BA6EE7ABD167818FD4F6C747E07B262C99EE2C35 323F0B471586CA50F54C6381B052B15B0C58C19DEA82C0CA29F00400B727419B 2379979CDCBFA966AD513FA903160C571C3BF1BA239540B11EF2371A3880837C 6D6CA2F374280CFA1586427AE975A2AEC34244874E4D441DBAC6CD1828841C91 069AA87FAE849C5DC7C9EC1B9876E59F3CCDF8BB23D939F5348D7486934BFB02 CC5A22541ED352616830A510DE7732E5D8F7E785BBD31C2BC9D348CE5632654D 2C1740F89D57FB2AA1FD8FA3304EA03F757BB8F498ED98E48485722E78D97B12 A05F3A28438084D1CF90AC4C3FFCD7B3365941C45E1E02CB13CA1E99F7FA1D00 1C9D489D5C95F019AB4CE89FA3B6604473DBD2CE8E278969E0A0FCBCE68C23F6 9381882443D3FC16966555FC222F3FC4B1207522201AB7A15A7A6F22CDC9D392 360BF4C95DAD35770E0AC7E5EFF015F2C74ED7391F40EC94B8D1C163B5DEE5B3 911A20C2625AD3B24BD94D2A42405E655DA47D3F94F882CA2F479437B4E0BE71 8AFA4482C6FB270F8D05B4599A01403DAAA90C01DF3AA7C2BC7E66AB6AA833AD FB6E5EE13E45CC7CE7E200FBFE639F9CFFF5D08512C02764997FD28368969BFB 0876F236EF6189BE73AD827332DF1B2EADEAC0ED3B939CE5BC3CEC78975FC636 44FCBC2CCF4396AC7343EC62E0E4F3DFFA2B880BF31D93ADFE201BE9CCEC8BA5 0B9B919E05B851E0909968DA259EECC6AA0743F25247978CC09C28C4F878E29A 5070E4023BCE95FE0ACCCC01D0EE219FA8344E8F6D7D4347563BF8AC030B9097 41F24D4BC9494915A82EE9FD37FBB6A46BF077B728FB569B1258CEA5F51F36BE 4F4D0F890D782E44748CA3FE8C8A515998371D9C7D2311F192B4B7E7C68FC6EE 3F7136714C282A2570FE591F247A08319CE9EF1E43274E4E57166E31A2ECA506 85350DA31AA4C33C9687F5210BA225EA1007C444FBFA2126769767E47A967884 9F68589E4BAA9ED32A7A466DE35554C132810C68ABDAE536D9D884352F28EA02 8A555D2CE11F30598F44A65E2D86B43ECCBDEED9E4E5B5B7DCDA20EAA09D9FF7 422FC91F2201431A9E8FC624FF44D26C0100183D77BC7E6B1A6CFBD3FA8BABC1 AE4CB0FD382E26BE0A83169B46D91429DCB746A0326243E212F802AF6A56C709 6E70C6C7CBC54F807956DE75D7C0E689B2684E95F1E619B02E026111A02A8BE2 7C22515F25EEDEB353948E35E582F8DCA2C44BED3F3B18642ECDFE919299665A FDFEA129D42686CA54D497D94C696B040884D24220D76E44941BF1A18B33CA5D EA6D560CBE38CE01088DC057E29FEF0AEA4B4168A952D0B5A7FF2C1B3B478090 24C36CD8DC2487F21901056FC8BEBCA67AA96790F83C446733340E98F9E80E02 F055F4B45F2470F4C21972CADA01A47250C143BFEFAFABCDD7B60186F150B918 0ECCCC7792570DFFC36DAB53ACB86D8E67B8EAA8743D93AC2A7C85C545D041B7 064F5FA585ECBEB8A2A25CE058B80A757086E667B2D6AFA707617AEEB8B37E3C 865AAD22CB842EAC08AEC81A26214D010581DCB6258972585DEC832ED97C0DE9 FEBE4ACB671CF481D3198829BB21BA9D817FA8B0AE0C679183314FF67142DAF2 9160ED5316B2E9607B919D4E7785A0E40299BBBC4743D432FC7ABB1807117691 451B96FCBA953268F5FFF8B104331D4F5B59FB033588E7F4C2D92115E6187BEA 886A8631EBC004B82D224270AEA8B0FF7FFA27BB1D1057893508FD00A9D77928 19E171B9BED122E9CEE925DB45973338BE145382AA7B62DEDCDDE250AFBD6D28 237137B24B84BAFCA3E282796DAB343279A905D7C155176E64B0988F683F9A7C 2BCFFC84ED35A03A34DAD841 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR9 %!PS-AdobeFont-1.0: CMR9 003.002 %%Title: CMR9 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMR9. % 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/CMR9 known{/CMR9 findfont dup/UniqueID known{dup /UniqueID get 5000792 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 /CMR9 def /FontBBox {-39 -250 1036 750 }readonly def /UniqueID 5000792 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR9.) readonly def /FullName (CMR9) 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 40 /parenleft put dup 41 /parenright put dup 46 /period put dup 69 /E put dup 76 /L put dup 84 /T put dup 88 /X put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9AF72336CC4AD340 15A449513D5F74BFB9A68ABC471020464E3E6E33008238B123DEDE18557D712E ED5223722892A4DAC477120B8C9F3FE3FD334EACD3E8AABDC3C967C61FF003B4 B10C56D6A490CE9594D57A2D431B9E5E10FE3D8832E227A7087611431ABCD029 85F4865E17E17F8CFBD2CADC97E0A8820E3ACEC873F31464466A9545E967E53C DBDDB8478E69063FBB891566BAF88B7660A4405B16834761F041CCF7650AF955 F9E853AA9F5F4382E1FE7D0C5BB4023818A2383F91249D48CE021250EC9EEB1D 2835E18FB73026250B32A8849067D5E2258797C917F998F2D4121D96560C5FB5 B5D3471216639A8671B6DFAC5E3554EC36D9A72518525A795590C74DD70DA3A7 78BFC43E51D6F2BA52F17D4DD00D389D3983EC54912AFF73684A8A7E345537B7 E62361C04A47859DA084BC72EA53512DC54132EB2EE671793603015652EAFDE3 41C4B6B679BD60AEC5153EA0D2200CB1D097DAD770F5F31E6FC475A225995277 B867B731D5401E2D02B85BA85158C80FF7E2BBCC42B98AC867E67D25DB656072 55A0D32AB7AA483A5A9686CEA4E2B3031D90D84DB3E2DEE7706C91BA81CB8DAA 700E5F61E07D6998C9552C81B66FD10A10033D49EF3BCB0FF22ED0A3737523C9 8F851C61C4BF8A213BF6EC70C956AE48B5BD276CC0437C72BF6515B10739919A F00F6ADD2798CB211668842349171A5AEB0664D2C44397E55A4A9EBDF54A3EF4 FBBCDAD9DAEF4B0CAEF7112FA828F2F8D9F633D37E5516AB5ECEA87342EF8DC4 3A50548490F5BC9A8A1F98AC7AEAD9D913BFA10CA86D73AEB5BACC1FEEFDCC15 B3655522CCA2C772E902FAB2A6FC153597D52763EB44AB7489FF061F7F58E8F2 AEAAF4D17F36CBFC00D3C653F335D14240C87DB4339DA9D30A5BD1F502BC9013 461B9DB2FBEEC01BB18990439A0E9CA6576BC9CF6B1A3DB9386C4A5D4AA6A5DC CFA45FB75F22E10ECB72565DB441A194902C91427B4F676E531C661F7A2C3C85 CD534D1C89B6779B2EDC8E44667B992C20C70B663BFBF680A6CF4383EB7CA26C 4D1F06B5EF4025BBE65795F1EDB5CCB97050872D6C07BC2974F905ACDB7A765F 291365D6C8152153E7F017A25FB4476C60FD9EAF9A121633DBEAC32F62850223 D6418566AB350F90F4B35F19598478F76B63E347D4C61E203D4DB8ECB9889181 C387F4B663A502C638761D2782BB96EAC81A0108D7BD6938F67FEBB69218D115 D8E89CFABCE15C6ACC7FEB983332A51A6A73CF4E341574F366713D7FB29956D9 9BF238A87483D37E526A2EA2F101EDD34E34CB92730DCA7235AA0027189BE405 2DAB4AA021A30C28B26C50808E1E965C02F6212EC7C72F5683339425A7739380 A422E6191ED8453AF0CAAA424AE44DFA7CC5C2F6EAA8D73A5101D8E9517DBCFB 2858D0E8ECB7DC430EF23A9E4428CB7DED8D035D6050251AC101A2D0E884721E 2F21E573F948048BB8FF888911C508CC198BD750083B339500C426AFCD5634A6 AAAC1C7E91249667B231BBFC64B4317192FE07FE9DA0DDB5E517D097AAE46577 9555F29D45C67CDE9812CAD03F220B20519F2FF32DCA56A554D4296FE2D1F3FB B209B5270E0E695EA5A0EF1144957CE045881AEB8D05D72CE57F4D34617AED67 0D3AF0472CD8D60933651626550366E300E72A9C89ACD475C2E2ED9BD44B472D 9DAFE943F8E02A6DC38E447EED964624C37C3130E48211CA279BB6A0BD59466B 42F3D89B5746F29E084E22CF58395AF0F29E55113F3A3F2F52CB3A6DF3D026D0 C81754B8E2E4A15F6943BE9D0087D5166060734FD07C4C57D7C7D90E8C9C1F35 623CEEE3ABAE75E1A18A1E3B50B7266BD2D8E812CFEB4A46B856885B185640D6 B9C22179551002B94282F57FB433B7FF157D2F0D240836B72AF4A331668AE5D4 E6B85415F4E8B9D2F9AF90FAFAA0A3866DF417CA5A31348CF9B41B8F5F4D2F97 CCF7ADE851B5E2E2F6E319AAF5792EBB9DA2C6AA8B73D889F3CDAA42932CDA7D 07A7E59183CD89520DDFC36E5D513BFD8AD0886046585F29B4D7F42CC0C27AA7 53915AB1167D292FE91957E94A57FEE2D49C20C9070ECD736BDEE0F046E60350 EA539DC298156A4E0D019E7D481FDDA6861E20678516AB80ABEC1F09B126BCB9 52E8272A06BB6DD87ACFC423B4A4FC9A3DC8DCAEBB807C5F748F1FF8B17B8B88 F426206BF1B7B7D239D26BC3CF0776C467A98CFBBCA5FB6145D5900137ED19DC D002F10704AA680EC753C22E29AAB15712EF22AF73D80820A1EEE953463D4EA3 81FAF99518D4FD0F862A324FC44C4B9542A92C5B60CC983CC8F647CE5BDB4D6D B92B380E0E5F7208A9CD91FA9A469548162C761C1BA05AC9D60B766764D821B6 B4E17F56CE455F06EA1EE2D38FE47581746C4C5FBA63AEE2B58E877D1A8FA83A 31C972D53B64E92EEEA147426A92CFBF76FC614119C6E9C6476FD6A069C803BF E949FBE50B5AB1F1463F9747E8D353F7BBD991C4F90F920BC9407D8E24720293 846D052214E60390C3CB926D38C83AF697425D80C2B4FC4706615B905516B733 46ACA325CEA68FB21B2D17CF0B68BA4DF249368625CF83441EDBF2B86C957C1E 44CD722BD2537CE84FBA07EC7AE15C840041B9F7F3040072E6084CD55B301C08 A64A53BD4D3DC30DCAC6C152F316ABC59B8EE978793EBD568849DCC2A75A495A BC83470D503F8E389F54B4A4A31624E83C601B43AC1E52CB811FAA7CA6B644A5 1AE0BFD4FC774C9C9DFC2769ABFA9C83F900BE2DD4010416053A1D4874E6ECF4 D86E44B4CAB15D53E5630C144B0C15B58DAAD785BA298B1893D1B09BA5D40344 6678FD2D17FF6674433C976D6DAC659175CED26139967C9B2B9CFFD78FC2570A E5142141C2888DBF2DC8503F9137CE7CB21A1EBC2D65BF33FCEFBC85C9CB736E 24E8595CE934AB032CC70BD6A3B0F3BDBFBBE185512FDB7BE3D4A6620478453E 75D044BF770B44C9741E31985E6DAF5A318D7BED12B02A4BCFE60D25EF12843D EFC9BAE2A3F2EFAD66D7858E83EB46BB09D2FF8AE9C43844A7001C86ED97AF51 C511E3A89A1BE349FF5215D1A57843EF51456B9838133846F19BE79AAA5C1AB0 5F400E5E8E7B0BF96EFCA3B8F0894BE589F2C9FB6C97BD16D38F0A237CD4F034 099C41F85C7E2C7BEC8E02C4F327306A53B4B48B26A8926670CEEF96F6DF2281 7C2DAD99EF8B81BBB777227C2475AE7400DC393D9C0445E925DB1E955950F7AE 53E9AC4306794239346A419F7B5DF4168382EF5956B81F83BD4BB7635B3BCC84 7D84D05AEDC02D14675D777CD19B08124001A4F4EA96990D96000C082A12F00F 7FEF793A7FA69D56D3A38D012168C5458B667190AFE80E02C816CAFF0A71953C D80B085CD286027E2FDBB05452AA762FD7C813B2E19A79C74190E04E746C4933 CE1E300CAF5DD53B08110509BDA404EF07FA1BC5224BF1205DE8E0C3276A13DD 866675103B960C5F36644F96B4FAC16F5D6E91F74629B318FCCC8E8CB13EB76B B0B7B90718D913A52A04732EA3667674994A325A7973C601A7DDD50F658E0826 ACB8E53D4914B0274AED98D7BC3B2B7F9D48A7ECC2F8ABEE05CF2C4F2B90360B B7DF779EAF3E103D1D83EDBE32DDA873768D8C37DC10A5354A94B4153049AD64 FF3E0BB51AB91D7C0B4134D8731CD0270DAAF19BED9EAD800A14B65B68EEE89B 40DD624111670DDC7C030DEFE0D1B96420E249332445C155BA96231C88E70643 D526BDF3CA1E05FEE72CE2B881CFC01ED780C10E89F0828AD55FE29043BC56E8 2750A6DD15AADD54492F6092618F4CC6A31766B17FC60766D18C307EFC9BB787 39047DAD6B38419EFBA46B4E2C932F97451FE78AD75FA90DE409FC6DD46585D2 1941F5ED47A8FBAEF5A917A240959E8D9F9917DEA3247D9CAE6BF7A88DB4C4A4 F9F5A6DCE542420A032FF3392FE0F3357B51F884D6181583A554F75B1DF192E9 253CC828FF06B0D992D5316435980B044BB191508C7C45CD90F797F88856424B 14A5707459C50EDCF3E3D8D1667AAA83015405354CE744C66D9A5728F29E0085 6DBF740717FA0799E3BCC4ED7841588B496A5E549B953A7FD288B4A045DB611E E3B2F35963FF18ACCB1C968BEEA2CBF52B3999AAF89A05320BB2E97F52CFE06B 9F10E3A79865A3059A957F97972D80ADF678A36E2B586C101FC6AFA4D137C13E EE7102C9B8EF78CB057F8B7476F146E8FF5C897FD5503DD198128CFF7B5FB339 FAD0AF0EA967F77B07B367A4AC9F668F8BED99B98E87FAC750EE045602D76C3F 289FC9D97694C96AAC0AD1BD3FA94DF2CBCEA24B40F47B9B59E54EECEE7AC4C3 A3F5D19160E4C1EA830D57FBE10D8D46AC5CA0260F22FAA45236F0F542BEA9C5 5A88F878F68B36114E0573900C65E305462B22A3429A17C7A567694414DDDA46 5F30542B8FD4F00F6C295B2E8D3A986B953D96822DB2ECD48E8BB1763434E652 152EF3717F5E7FA10FF0B01D9F64E22C5DBD7254629658887BACEC0ABDE972EE 67299FB84A05B3EFE22B6976DB4CCA384232DDAE38C31623A4E39EA2E82C1EA3 BBB68F1A7DBF405DEC37CB7203A895C36A44BD2D63F45B3888AF91D37B510A59 3C921BB44DA620892AD87B665F69F6FA510B071ECC403CB2BE2F54B3969C9E88 713244BC97C1466DA8216DA7600C221E7E7EF5C789D2E12B36422023A03E11BF 2790FD6062FE6BF62F5010A92F0A104B76E255A0975E04F6F20F760881BDA7F5 D834D1D328B6EC19AA7D5E5678A84C74C82553DBE8BB5765E84F5A8789032143 6020940B4B8D45FC3433D356E28C25F42D0C19F911213D85951B2B00D01B77BB A4C72E964F9D95422BEDE582A05CD52E03D28A996E6CC8FCD910CBAB728073F9 F9FAEED5470FFA55930447C5BA816F826F983D53EC9941EC8364B3060FD74C95 26D4F5CA753B574FD2FA4D1D333785241D8741B79E628BC852FDC35478C5ED9A C1BE88C5EE7302816E65C12B58EA16FEDD4672EB3E24B6EDAD5DCE263BA8A970 350B651E5A9F3C281D85BC3F44EADD0D93402E36489BA5185E7D388974B0B700 70575188BB610CCA20F081E2CBDA13DCC6F72567962ADB342E02C1E763B673C5 F7384E24C6E1730A3A790D690A2103AEF88E0C1D4480DC9B25E5C8C9E1919C95 F83320179B4C7C4A26D559BFB24D7D596FB73758C9990C451E77FCDDD17763B8 9C30A9534E3CB6680D3D419D4B70B0B0A0D160FCCDE169714E373F65B7144CC2 DB9A44E041211E1517D3148E65A2486CBE5E74E625261CCF65392FB4F3091473 F9E8DF327D59A58558E5C9F7190DB577D5DC658F5E36258291C708B3D224653D 064BB6079F91293FC733710893AD1C96169B30CBFE4E9D52E7EFAE4AFEE68FEF 1AFD5E7E9DFCE8DE332B0FDC0514F9B3090AC85BBFB527FD8034DD33E9576325 A8769AE09AF1BA792447DDD932B98FC9486B39E0B04DDB3EFB7A30DA0940B33E E27490E0E841E87B1C90E5248A91742ABEDC10F43A8AF0F9C5B4A4930B1AADAF 01874B9AC3B8D0DBECCDA6CD7E96471FAA15CB7F8A599C5746327CE392224C3C 40BD60AF97BCA6FF6FCAB2FEA114D7300B89E91C3BC92D5B3E2C83BB37992D8C 72F661EFD0AA034C738C019DFB79BF40651A1A34BC1EB9F5AAF58F8B3DA32645 24AFF8636486F08BC21533B5FF7391B0679A78DFDCB03DAF6BB7475A1D51DAC1 EE4BE9B986655D1FDB6936445EF99B58B303FE79F11275EEA96A9F6808EA8775 D873D1052FAC93769789C700F20EB2ED6D15676F6E563A769CA9298E463FC311 83281483B1C953370D196727A6A0E66D32D9480AB1B6DCA77868C1A2D5DB6483 5F31EB6B18EEFEF1CDC31533E69B0AFC6B30FC9912DC89BAAEEADC30BE14F448 1A6B70D36A5D9B01799BEEA686066114910842D022EB464A9A1E8F0A5628BA69 AA9A1925CCADD44703BC67A89F3B48E4680726DC4360274185CF3C8AB747A8FC 4B928AD62B092EFE48B01E33ED756DB696171FDB775396BBA138E056F71EDAE3 7A1E4CC272B8418114B0E81DE0BC43DB3C133167344488820A92DF10FFA26FB9 65FCA2C87D302E956DE6B4FE145145440C83DB43A68F8B29A592B127BDF49063 B7F11E155CD4CAE305525BEA56B7C412A6260426407BD892A3F2B444AC3421E6 FB6E6425EB5C3053C5644666B80405530FA0012B54557327C98E0F4F064099A6 4ACAAFC1870359C1B6FBE7606BB8A26026AE20C212210449905E628AF1B20490 8CE908B7EF3E3DB551C85AEB0F7FEB6A8D215B97998E5DD9C7CCFB2A9402B8B6 1770D4023777D4B45A73F471355353412C51D4CE71FAD1E0AFBD87B5F86307F3 10D0B94F1194EFFB64AD5DA54A4200490F609CA8B912E149F8217ABB1E9EBB3B C4470E7365CF5E1E761AA1945044B225BD53D142F6588C50E0644740F7DD55E4 8F73201E5354A8BC78339211AFC4935F44701FBA043AAC4BA4698E9D7700029A C79F992F62627C91EB855F64C4B251718FDA71EDAF082A0C7B00550949D617A0 7071FB14F05620CCF2180941341D8E60FC88823438FD728A4042AFA8B853107F 852F631518B61B234565291B5D5B89DA818DEE3AE3B68A2869DFA63255CC882C 3B16BBA08FCE3632E57FF7A07F857A1F0FDCADAB39D77960BD827CCC8661A997 648BF5BEBC0FD2286C2A112A8DEB9CCB6330A049170D5D68EEEEA011D3EF3EBD 855236B9380087CBBB6BE24191F728B7EAC5B50F7A547AA0989B7C7D3437DBCE 1669341264E290646F2C8C5A3ACAAC7CB63DC692FAAE13E9B40E8BD39FE16A0C 1660CE66872D061056C04DDDC265C024BEF8B7E3C3AEE76FE5C9702002C28BE0 B180295EE00E567FA2E5CD1638226D24A7C732E1BD8103B476EF5702768689C7 D4FCD47F2AB94A2B1FBAE6ABF87B09E7713C773FB65CA83F7318035B332B9F99 24A2C8897527021321D003AAD7C273E4BFA2710B9BB26C2CFD3D9A5D7ED1096C 552D50028AE2476FCD6D12A5D0A897521313ED1A3A8456A70C16EAA50A3E6733 6DC89FEC56AB54A579EF264377A103939D5EE00A90B4F2206D0023AF9491FBE0 800C6540FC945199E20E945F46CEEA2E885F6800B9DF042BCEF4291A4B1A62C8 6A7ACFF872B25FA3AE69E0093F3D0FF13A3313430C06F1AF94D500431566F659 E8C859A5F80F5BD2E85C8E32603D3745628E8FE6FBC50FA68F9C3811A2BEFEA4 5852CAE2AE5AAD3230ED050593BAD0A9581EB7B327C6916B8FC348F4C23E6FA2 00FA28AAACCB3091C1D83F7BB88672A53A2EA3B8C7C24374E400C57F0F01019F E52D5C47F389D4C9AF126F4080F9AB8D1C8F470932BBECCEC72A9796F6E965A4 82057DDB43D68298A00880D4C2E2496F26F015FD83C5549215753459310339B7 6B2961EEEE74DA31FEC8E2BDDA42D4080A32372AC372524BDDA580EF6634ACE3 128C69D04D890DCA337212B109585C665AA83EFE47D5BABC2627A86EAD11BF7D 744176652C7F9497785A7A06A994ED8414BBE8B26E74D48CB83FA24AAFBDD507 84A90195EA3D77BCE8C2BEDDD1DC52E8164DF15D65B916EBDF3A8A76849653DF AE3CAF9561AF3B705F75B9E5DFD6758DB65A2FD54683759912E0D0035CFBCD86 5D24AB1323A0BDCC0A8FCCAD408E091D37B62D3D1BF8537CFC619A78488DA0CF 87FF97E3181A579D373539E8AFF22856FD03F4C387BA307983EDE87FE0F320FF 41E45F60704B913C7381D84E98411045E4AC9FFDF8168FA2286D8C7EBF681EA8 787E7960CFCAF502B7A3066310BE7A1159A02F1BF2C5C11A3A9A52E01DE3E108 8ECF6C9F892370DE073A17C26D92487DC47818C92555B5FA22B8E2D726EBDC07 7B0E0DBF8060AEAD5106824D748D9C085BAC95E031069395B41D5BB131FCDAFB 5CB678DA317AA3082296487B40E1D4297E22905E096C47A26F4DF5975ED3571B 8D41E4680A8FCC063278A87F78062708C344AC78C167A0E5CE18889CE0B44A03 15084F5C57B50DB76C39EA6587B515F5CAD0858001D0F08DA33F13C63849DED7 8CFE4ADB26070E46F7E452BECBA1FCE1D1604D39EE99D02D3FE7C02D0BF476D7 68D438A2C185B65F6148263D3133C7200962174762F97B1EA41634C128793856 2B2203565FD277C13BD2342C13A682C0303174D9022512B07ACCCCD0FC88CAFA 99839629C1DE9A67257E51FE20B5D01494A8FD21A104D906B000BC068A00B757 D6F9DCA2AE54088311ED782D682B58F4EF4A3C6D9969CC408705ED11B2CE62D3 E940616E483BE513ED163242C8A16395C67E4EEAA170C208286C5E86F0126AB2 5A5CA2875B48C61CB8112A4CFF52C65000714978E352F4D301B9688E76ED5AA7 BAEBEB668B24430916ED58EF36404E3B912BF4BFE16F0572FD530C5B437E27E5 E435083606FC3B43F0240E01171A3BD42496D758AEBFBD49C8EBF885197615A7 639C32791FFDCE1561BD18943A0C860BADAAEC8F1602CA4E90E0A8881E1A7490 84C0602F98FE352B628A2093C4B707795612B51A3F3AB2A52ADDF6E9D7FAC5D8 6C0CF0FF79BB3E2D358211DF809239CFD0AC7C18140DFF32A234E50243714D41 C65EB117F74F5BF076049BACE2F4D5766F6F839077D4C851BFADA4F202D9F4FB 0387D88E48A4E9DDA24E7B41EBAD5757C6DB346B20CE7BA55AD821FB43058D15 E6B577374C6F8918E3EA6BCD5CCE64A657C543DAF63A2A8453383A051DBF5AC9 E8600CAACDF129B2BB843A32A84B2C5624CEB0A5DA14980B9F60B6CAD9A9E694 305A5A652DB7A6F0AC28E960123A04365F335B19735F54B78C794B35A49FBB9D 60FEFEBA5941085C71D25920A0CFE830F76DD45C1F88B9C3DB554403EC5566D6 D4B270A06BA454296EC17A8435C39721EA5C3464B0245E02013E1666DCE85044 D7052D5DAD7CB06D15F07AD79DECFFA7CEDBA0F151727F93909B1BFD7A018C37 099933140495831EA0F62DAE0D60672A349E2E47141187B96B846A54CDB34BDB 6647E785563AC550C78230F9DE248589C55FB2FA7D935A4FD76D7A1C03F19C5D 7CBA05E59E74C7B5B58F4145A22A5CDCA376CD2586BD2B33F80AA1938F035390 CE98711FD1C07D94FE1A1329C4D983E0A8AAA0F61F3B74F8EF14DB359D881F7A FCCFDEF33DE27902F4B0FB754D69330A7A2A0C72C3891E4D22B393FF25B5C46D 7391C6F010CA4F741FE939FBB642CA06FAA5E11A7EA52CB1BCCE88D89ADE52E5 D637878DA0D48BE5C3635E2D13A0F0E9707275300A86AB185D188A27093E1BBF CA3FB51903F806D15B7177BD8E9D24F7FE3209CFD7602B74E1E6DBB4D6C8AB12 12CCC7F398B49BA44472E164C63A0FC9BE16947E4839C2EAC582C852031DC339 103010CB68F4588F0A756250CDD85CE6FAFA01CFE20B58762A0AF66BEBE84811 E098F00CF9CF03C2FC2B6A1EA45B1E466F4CF89BD80CDD4B8924E228169AC880 FAAAF8C23933ADA8040378EF40B3A93AA01DF86760FA5C65BF5F0DD45EC3231B ED6F014A7B7CE4D18AE1419122ED175FB06B99685BA8DD4359D2922BE9F1809A 78FBB5DDDEB3ED5A0DA71350E6329E4F082C00FBD73BC06D830A818F0F735BA0 468954522498086CCE1E87A94355B3DBA695DE4E68439B79B33FBBD44312EBA9 063EA01F274C9F2C2C9C3FC28971837413C28C9EB1129BE5286C39A01C57B387 D7A08524345C0E6A9AC08525E819BA79872FEB017DA832D56E4E19FE18D0DB64 CA34BF4CBF5AB1ADC6F42FA55848B8DA24583F47F28153A36F2F91877AB9D9EA DFA0D510772C0F9B23748AAB5AFF71127B99E68311A4475050F9883343269E8A CD6D71F567FE79C1DFB97641A3524A78F31E12C42BC062141BA602307E7A75AE CE3C9BC4DC9A9BEB3D19230C2D8C05705A6102EDC7272C5346C4A3D1221549FE 9EFB9621106974264CE4D12219CAB25C77647227F0644876069BF9098EA05AFF 570B7A4BCEEE08E69F7A3F642E7B9667161D77C9059B5341947C4FFFF277230D 34376F35F3FDE14EB567A79F69EB25061D4F13E3384B4299140B6007EC79DE4A C6A5233B037A7DBE0E2C76F9CD832A8E4A935666EF60796E16F3128D61699865 C1738432404F068A90860C9B74B459A62D1536D898D4E5F932A5D17EE5E45EF9 8A2D29395F1B62EFE8D4E90E30570BB02825F879B0773F90B2B4866841DF0142 19547B9F5B4868BE8327F1670BCF1986547FD3CBF8B18F064224C65753D3C346 2AE5E27D3DD17FD45CA68B1CF49ED71CC3CD99485D625B719355211858A60F47 01B9E6B47E6BD648FF890ACA4BBE581E988000F7980A17284FB56820BBC7322D E0676E2F731F1D13EA3C93636833AECC5931E2EBCFE0290431937DD907C63F13 F0F559FEE08BB543FB7CF180EA7C25497B940B0A9ED2CC6F665A39ACD4EAC9B0 056D09CE7A577746E4C27D264C5098160CC6442A94702E433B0C2AE9EA96807A 9D1EA132C79F9A137C7014F744AC5BE17DF9809D451BF1A00DDB7423EB341DF9 FDC316D8C362C1E4BCC54C1DFBFFEA1530CD233C2AD478F1EF26F1EE789D897E 6C655B28EB040FD72C2651BE388A6DF15F924DF76B6A13F2F4006E450DADC5F9 20AF97AAF58D569998FB2C18DE4E872EF4295A006D74A8D5365D433C72DFCD87 AA80F7005FF2B05D486E4E7F13C774DBE38F0AEE8E4D28A02EAEDB92823CAF46 B4CDB4C9FD0EE6CEDDD8427D63D686E12352FEB92D77FA213191273E01E1EC2A 1354A5CED374FC6525BC7D41DF2704D2B7A771B69BEF174CBA890B795FECF8BC 4DE4D16C445DFEC08C22127D5A2C1A6100A11AFED1C6F10E889E17E0C487DEB6 1ACAC7123A40B8285B9BC63E975D92A955BF5CED1FB012D9C357A28A272348AD F1DBDBAAA9E7F631D0F0342EE72FEA35BA24D8406860B82A2FBCD0D7F113C890 BA9CB4999FCFBB49A4D6E6A315D6E5F8B1CE8322D7B1D7E861A24B6AE7772D20 144AC3FFF9F0EC7FB289DF79F00B01BA9948BCCD99D0B68F46F74561F7218E5D F0D79FE7B2E0EE5B5A320994B274941ECCAF6DB62B068BC1F3C23B544370B3D7 150148488F579978E1E0EAA426BD5EC089D2AF21F19F71732145CBF5181C9E00 203915EF44DEAAF41CC38AB56F956AEAF264247AC214D7E7C50251863F79A9D6 1A5957347B4D6127975279A6E6BFB97CFA2597EA461856A7B6B40C221FD92122 560D54B51EB06A89B13819BA9F7CB18D9255E096E2B7BC7856F2F9D616BE45A5 C2B0E7F3463E6DE3C5490D2D920ACA5D12B64750E1EC4F71ACD8A588EDCB68F9 426C7D9CF0B354DCF62E99BEA1968C8526FA511BC22FBE4575F82DC95F4026C2 D51C4AC906180258988D2028ABE388DEE7B854F4B94740C1C2908F5533169535 DD273D49C925E424AFBF759170FFA0D0FB9916AD69462C8030CFCB156FBA739B E2239E15BDFA6FDF570F9CFBB5E99857BA877E7660028F8ACF9E09A12AEF6C0B 90260CD03D45B5DE67C1B881ABC09AEAEB3201168BF40FCCFA6630E1A91FB413 3FF66AC2AB4F94AC670E2B23AE3CE46767D41E8E342A991AB72149CD549CDDAF 4F0AE4FDA61BCDA24D83303BA5995514931B8EA06CBD2322079553EC2ECCC9EC 7E01C3299501B76EDDD446878B948D2BF61B3EB6BBFC5B313D971651115F671B 242A11DD6F2E53C1FC1DF6BC94C6FBB39949CFC727EAEDBE378682B59B79A604 B4B8DC89304E058AA7DCF16A6EFC7A0FDDF6700F9D6F06994136AEBB299632B3 E0DB59FC5CF29B0BF3003AAB518D7F67DF88E901EE0A7BB31EC8CBEBD88546BB F78EEDF9BD21D5D3EE84BEE56F9DB24B58CD3EF872200A1DE792FA3F55AB7059 438C42FB1CFFCBAEABF3A871C8A29CE9AB9E7CD5CB064C498685A8C60FE0524E 152F1BABFAC966CDDEBAA3CBF35F184B531F6B8CD47434F2DE526045A0F37EE3 6E60879CE203EB232FA327E9A7B5F5E0AB235056BDF9B9206CD18BF6579E81CC 49D12BDC6912DE98471D1EB75D4D1065DF7C1ECBBF389EA2D619F9DE0BB9158D C564A9F80B8C75EF0C4469B110636BE36C78A55587BDF0AF444A5C694264BA7D 3C1B17F929733E0D1EB049D1382DECCF2EA183E601EA8D085AF7FB49C181AA62 73A7250A30A555F433A407DDFF6D92847E82F95B624C252750AAADC85AA832EC C429F99F38A65EC90F03DA8CF79A024CE0093A23CE8065A6D50821129D0F6DD4 73745CDF20A273EAFBAE230FFDEA698D7D798A3DB965D88A7AAD939619D55035 F45EE743141BF5804C21A19822BEB4193A76A2CB8B4008A454B9B192BC5F67B8 B7AFD0AE49FAA68F99AA4ABED077F13FD388B0C375D42660C07EC6EE33AD78C2 D04150BA2250F5758CBA0769E9B8D2C7522F08907879A7A7559A3509D26A2B4A D9DC81FEFB593E70DD4E288EA8F020B98B49E7B5B179A5FC066508A0A63CFB39 5F3B9A7551A6235218EC8E5D6317FDAD83E73A1C848F60F298FEE26686F7594A 0078AB2E6A980A42180D517E40DC991E3ECFCD89F3B278D14AC646753494BAD0 351E52D23841EC09C997B30B65C7C888C24BAEB373D1F2B6E7E14782DFD4E3CD 2C02497F21EFEC73B88ED4135102B79F7EA69C7BE1B0EF047EB10CBE090BBE21 BD6D04870FB51B60328E5B72DEAD3ACDC990E8C96C82E66C4C7F5447272A189D 9BA111CD84C513E2A48EDF82673106ACA495F7A557E1CDE6BDEF7205268F4088 7D81821016BD986A63F47E2FD4D5B19AD2C66590939CDEEBEB1CC661628CAB19 4717CD76A40E8B31E61BBC5544B360F573A28A445ADF5A9C426DA9A01BC4ADBE 225C83D3642B2C4707B3F6B829CF95B91E21623C1AFABD6752B6C39DA374E29A C87CB7451859E872A44EB1C183D448358A2022E49C3050FB0DFA88D74BB82FAF 2AF19EF2117E38503E77811FBA88EA76861427F9ED872D81961B652B77A651FE 69DEC0C685B81F32B9B1A1DABC5BA6E5224FF988F19BF70A390160FCBDEAFAFB B3143D96E42D70E055A3718B69B0DC0D5E1F5E6299C371F80666941EE3E85B46 00D0E077AA632858E49139D1C7E87217B65A7FCF1D5F21121A1F25273D3ED5AB 7ABBF1F10C9519BB518BB07E6CA87B1DB6A611C1D4238743CA25E38AA219A5A3 21C539B1A45383AAB9B33B9E989A202F564D26DFFD74CB072F6BF596CA25CAAF D69ADF0F68E25A19E37D4C2106C95FF0BD6A69BC9608C1CD0904A6FF90016DFA DCFB32FEA096B0C96F4AD9C0463B0621D4B91AFE086546C01D346474762F9F71 60318E866B378E69A5AFA75824183A5217EB6FF062755820FE06C72AE6A89141 89EEBBFF967E9BCFA5A2BFAB978670698154E5F3C26A28DDD4A17EC565485D39 9717A3AE1457B15AE4BC8271A9101C8D13AA2EFD09C18704CEF3C07C2C0F40B6 ED6FB40618F26A33ADB4AF32FE32662F92E74F82606E495AAC1AA8BF7ABB1E13 8811D586D1F9068D15126173FEC063FFFD218BA328FFAF88B8F5CA2B024C883F D0D441C38E444C68FA86183C6F7247FB9B18D7B4AEB483BD480EA1AD8414346E 2817E860A5399E2AB8D285A430031C0CB61315F520A79C0F1166DE137BBDAE6D 5B8469AD8912FD9893AEF5DEF0BD2B85EAEA124ED4A6150C07AC9355C798806C 0EF6571F44869EFCC41A5AC5AC18CA8A1A30AD9E626DFDB7ED16252BF14724D7 6842EEB7241EF1C504FBF6743AABB133C5BCF7A03BAB2557C6E6FEB317E63945 47EBF27A12F3A57BE85B616AEE1FD19344E8893EC3F37AF32E554B2E1BA31D71 14A91CF0B4323A42EDD5E17C858170FC5DED3A55EDD504F128A377B0006A6B86 6AD5524BA7F7CFA0BD65C22A0077001A4AC9DD57F05E2CEA103DFC5D0C6191F1 752293E0344DA0E367B6BEE53B0553106FBAFDC26B0A5BBEBA30FF33EE75225F CA7441D76E4D555BF591B986C67E58AB7F8DE6156F91A4BFCD8D1DA0DD9C2FC1 113B5DE1925639010E5334549E033E6159A5B1655DC605520577EA577362C7C0 C0B5232D682EE900FAC6BA071F8630F1215C71C10CC7DAA067B8F86A9D9EB286 C79F24C391DE8AD955247F91DE62EFE9D28C7FB8EA1F6A154A68E3920418067A 840679BF22AC7A730C9CBCD3719E2B9B68163798E0694C419E75DC6B4A11552A 5CA5FF971425D30C47BA4F3F5945D289FA413D4438A1BA672B62FAEA36428E79 2D53A72F1FC125647E6E223FEE980C094A9A928645B3B46C524AAD2675B9633C 7074015C6AA14EA913323C7BDCC1A88A9634733E9794A90EB8B559681DDC50A4 DB1D56963A0CB974870D8462F1DF0A9A3BE6B1D829C431EA85A376F510A7D887 78C81EB8E65B228E1025A87A4FFB17AADDF364CF81A94020739D1A3309E8AA90 6721C1BA39EEAE6FE198E450C14691E147F890BCA998AD1C5BD146921469FBA8 677BE8BA7E8BF4AB74D3E8757F0C247CEBA7690AB8051EDAF26F7BD595CD107C D1F9924F54611FF80BA73B9AE5DDAEE194BD73ECAC0F38C60D7892F6CD28226E 45DFEB7C1A1730A230B9886D8929F4E2769EBBF86D41DCC40DF169E6D785EFBD 5BBD462E864087BFC4E142EDC98B0E45A38CB01B8ABFE1F3CE8EC287A367B15C 0606C774F56E3889F45834F7ADC1B244C59D053599EA746E8B3BB9654F4D6B60 8547D41EC3C91B6C96C35CABC032A2106058AA0D673237328220BB28D3BC82D4 452B0B9788F4C1C37615E4FF4C627E8522EF3BF791CF14CB47C274C69DC6017A 85B14C28C0A49DA21CED2FFCB15B1894C4BEF6CEC9FF6DBEFA32C31DF28A18DB BE8521DD1936AF2E7189CF4435ECDDB1A4551BD2E9717A6B3D01A2FAD825A9A1 5645BC10667DFF15CA15F30F40E345E04B770D0B9C51A2796C0B2BF14DF0DC1F 3822691023245A3FF3DEE53A64D5BF466F292203D584A54707A8F0033954979F 06E788EFFC2587600FB2EB045D45A079A3803D30701D28F0F39B7482F1FEC732 D9056E1AADFB33FA2984DD4A80205AE30D91A6371C330B08D0F556C524E15C7E 5DD0BF4234148DB06258479ED1EFF7A4B0C1552437F0340F6CB5DE73A6512183 3D6B8B95B56D77995A348AE921C3F8D4C186A16AB83CFA7C85CBDA00282B33FF 89DB210F06B6079D6D38E1EAA2A83ADAD764DE8A8C9748196479CDBD6760E17E FD0469EA15783378B7F2DA062CDF0DC554FF839CCCAC01232D82B7F09AF77A0B D4408CDE023076B8D6CB53F078B648F350F91310860B3195695BB04FE1B05455 683C57DA31F2AF4C11DDF7E2AFA021A6B54904754B89DF229CBA0F28E32F8140 C359C22BCB3D9B000141C8AAD516A706BF67675D98EDE71E5CA2F8CBC875E0D5 98010443A55DED5A785ADFBA67FE872B2DA3F0E16E4215608F19F7AAEF12D536 210A969CFAAD9BF95BE122DE0D4B07AF903694B2C808556E366FBAFCBE1F66DC 5622D7489B2ED54D1EC1489F8B6D776B4E47A758A6FEF003B07A68AB573A5274 3FA2D419AA686229A9D1ACB1D317044EB9ED0FB929E7E086896EAE987538E86B 1B9B50AB6E6D2B948C28907A9E4C78CEE8C311BB0F344F2EB8B7B859D013D2EB 9F166E120B8E58472247CE28C804ACAE68BB4F6334294AB517F305F52531BAF9 A12FF97C41B316FCB64C18D927B7747698155184F36D48ED65602B08CB2809B9 56E2FADBB8B22FEDB93B9761BD75AD22927836A145726BF3C501B08F64AE16C0 AEFA3D25B93CC274066FE8E755BCAD19A3559947C3CBB28543C50D5461492A43 6F767A2E93310478163F0EDE9442A913762B780529E8CD4DB0AF6EEB764E212B B8EC19CEB12CDE854BB7BFCFE77C7B8B2550822AEF4AB1EFAD54EBF0A415DA52 DB9C9871BBD2AEA8234B6D6AC2F579081E7667D1431025FC0D6050109E677E35 FA4CE075B6659F0AEA036628140551D92519E41EFB8B0C36B3B3450A3C19FBE0 0396AFDC2E734211F7E325D0BE14797364FECB61CB19C4BEA44942B863817556 D505DC2589119427BAFFF7C566402D8548E18281323493819DFDDFD3D5AEF0EC 01170EF2233B1034A8DEA98ED32EAE17E3207D0DE23ADCE61C63012A94C8CBC1 8250A336700139BD2029D0724858F84FB72879B617462EF6C9528AD98ACBBEBE 8F1D83DD919B41822B32C0A38699EB7431CAD51482A308482D266F45A8A9BF33 AA46436CABB6B1CDE5335D535839DD2C903E23CA5E5BFFF5490ADC2F3B65BEFA B0F65E70940EDC89381ABFD3432C3F0907DDF95172CBB89A7FF1E5AF80C8AF57 583454F5B7451A6F366CE37E18533A1C4B3D136B49ECC1EABE12E07447CDD8E8 2F4F1EDFBBA8CC8B37CEA857C5ED4A8E030960A25EC5D39F2C0D57513858EC91 65132AF2CB15CE80F557C9E54AE16C2B1E9877D715480BB8FA30BB1A60AB49B4 310A93379DBCE523B7F5D6057A835F8708F9E2B64977F5102C295C808456BE5F 3FF5E0726BEBF07E0DA4A0E7E5B524DB825F6F16EDC89BE86ACB4A4C7705E210 97A7999CAD53D83119FFCB49CDCE00E5D7771B4F83265777D23357311D9B0528 247AA12B77D5014EDECC963C80E67365E0A0804546C9E9D42962BD493B5F7655 7B528B284E48543ADC13AD366CECC39C2F0EA30084798098DBE31CBEE78E9978 F132C5D86A47123A44DB6466F71F24761B8BF596C70C95A6601418907F09748D F0DBD4B33AD543085C54EC332A0B38E17A5804968C0AB5E50D85AE7E68474E39 3970E6A3045D20A72414576A41727FE58D8D55C830974700F0A571924A98EBEF E532E789A0F7DC57880DF42E23D9E6FE4F9D445D4182BA52AC10486559AC30F3 6CE4E1488F30300C5CC690590583604E5F5FF397F4B0A5D4F0DE00271BD42CAD ABF0D3CDD6F94C615350D45E5496596CF01766C2E072B298B019500A9D6CEF6B AF2C9053EEF9F19C310A9A865FA8B44296627CCDFEED6F67D1DC6EE51EDDF1DF D5A93EA860274BBC5E42E2428A6F12B4BC2EAFAD93A945EB00724BA84A17B988 8D17363BB72464D4233CEBCC47FDF74F2281AC95B2E142AA9654ADA2E7CEA591 C038173C8282F28B40DA501BF42A72289651ADE6536524CB66DE1C679429783B 6ED3BAD1C7F9ABF6738A25A400AB46CE193294E041D6E040AD2F3E047B6C3646 940227B3FBABE0B120F43C7C28D4E25950BC233EC90D70893CB9FDFC6344869E 9F3EF1F3587237E141BC5FEA36D88CA2A66CD18D05138B7A83CC4C887AFAD250 9A956EB7D0AE17487D1D699D8D618171826E57BA0FF0747E81A7E789619C697A 2B61C38914EBD450B3E8EFD60BCA97F8A6CD726054910551BCB8A6753F9563DD ACC13937B3285966676491DABDC3754928F3BBB7339D47C813A420281F04E8A3 FDBB897E2368A368A8C073A9EDE69FB7A00853619AB67D764DEE3294907E7644 67EEC8035658A548B251FCA866BE86966BC04BF041C414BAF85CA435AF6F5FAF A8AC43EECB5E5D4BC5EE1E7BF29945A967D835DCC0E3BDAA2C8989B10B7914C2 7F5617EFF326CB4B060173B2CCB152235E50A5A3FFF67BE01E553537CDECAFA8 72B96715FD11F53B0EDD51A1C55AEB549A9428FB3D1343F7B60FC636F440DE63 7344782D90B92BBDF539A1C3593D380C331DCB029FF321736FAFC2575041A085 6203552A8A7C21BDC502C6A5D8F50E23539F63A4D12A6CEC3966B13FD5B78994 AD88081580DE8FAD316FA1DB88F20D3906226270A0ADEEBCADB9CCA0F0960DD9 69994F1AF2AF3613728DD333C6A5C68886A697EC703267FDD2615310EC5D2883 C995B253D1FCA9F2B7E9DB9BF5D45E56 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMBX9 %!PS-AdobeFont-1.0: CMBX9 003.002 %%Title: CMBX9 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMBX9. % 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/CMBX9 known{/CMBX9 findfont dup/UniqueID known{dup /UniqueID get 5000767 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 /CMBX9 def /FontBBox {-58 -250 1195 750 }readonly def /UniqueID 5000767 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMBX9.) readonly def /FullName (CMBX9) 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 65 /A put dup 97 /a put dup 98 /b put dup 99 /c put dup 114 /r put dup 115 /s put dup 116 /t put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2D4347EE3E5AFBE73BA 31023D79A7299D8F662042A8D8B6A7B4E86F48AE98EF848E83FFDE68E17A0832 A181C126D15EC79861796F03957F5A51462C817DF752097718413D012D19C9D4 423A5EAE1EFD4EA7A9651BAE6E45CC194BDCD03FF43F255E58EB5E50CA26BB98 B8B11E21DBFF2BBB04D039E63C453EEDFCD9378F5E7AAE3A93E8691DED5865B2 B78F540F8AA3224BE372B18904651D057608DE4DD729FAC398A80CB904410451 90D66C44E943517A8F4969673B985D9D244FFC743E0AEE309EFD224F7029D37A F6EDD96E2F88C9D071FF16EDF055955D31DEF10808B343E948BB4F6393D275D0 44C4DABB75332DD716E8127283E8D70511F8EAF4D1A5F72E2F8503A2F964E5F9 39304CC17ACCF531A8C0B6A9D58DBA6F24A4ECA62EECC939E8111E4BF79BDF77 D656F9998F1EFD2ECE3E61CA526106662273D5AD3E74D08E9D4453569B359C2B E2455F2136B4DB54ADDC3C0256EB7A11E1615AB9323ECCBB6EB48ACD469A2020 A873E88B28AEAACAA01826C1C18120774FD5324DF9AD36FC256706DB24FEDF34 0FCDF04B12ADB66876EC7AEC183A1EA8BABD38BADDCD0EBDE11A5A1BEADD0F7B 83585C3BA141A8B296872F712EC42C625DBEE9EBD2C414E57CC1378CAEFD00E8 DB4B84F51967F2968329B8503C4B37A56F6136DA89167FE3AAA93257140FE94D D96C7F85C6F82AE1596511ADFEFDEBC1B41B0395E66D2074B39B5565AD4687FC 89BB4BAFF0F7568D9EAF069CCBA2DFF61C59E2CB2F4274459792C5D097FDE6DE 0E40AAD8DD8F64C28D04EE50AB79EA7D3420CE42D39FA9080E9E046A4F22B5AE AAA17FE750BFAF7BFF097E4A6E9362412C55E25767C311832C1C0C76005C733F E046FCFD4CF49C6181C24BD299E90F20A0A0ADC868C11A8AB7F610186D0483A1 B3BC4FAFFFE12FD746777209B4DCEF0E4ED15D90F19BF2FB2B56231FFDE5D40B 146E3FAEDDBAB365D88CED98629B9855AD6E57FB01BB82659BD320D248E5F7D7 B584DD43E1F5DD2C91945DDB772E5A62AEB7080AF36A83D2BA8533E7E6FD287A 924F616F8090E9FFAA607A21F38718D668FBD6BA3434500BD01EDCEC00354F68 E1D0E9A921DACFB83FB61C1A5C27D027CAB348C4B7E2781013B68CC5A2BC8703 2809A49A0C2E9E004D56844EFAB4A8763B103CF7CFF980C9CF7F6BE28814CBDC 348E2486D9379DFFCC0E9329854D518B49B98F582972B0D1D18A3319EC00DDF2 F64C2CD2DCDBA287B279F98D16ABD1D140246E8B66C759571981FE7402F14C94 18394A4C426AEE4B0688D86D08B408763DA3537E5BA0D6A6796C316FDB0193E6 77C6F257BEDDE17F2CA5E661F434964BAC9834BFF36F563637872FCDDE94CF22 F076D1C2DF6357D8A26D305D52C9086CE36F49CD92ADFB4306705A0887407C9D 59B6BFDB82379111C9E33692BA9E2ED9782CE4334C6125933A2F210684642DF5 3B129F955BADA1E86D6B80CE299FA0D1C0AED1AD61686AF1052A188881E2125C 98083BA8255B92B9CA0B48EB57F936790DEFA6E6947C0FF4083FEC296FF3034D AD657C64F2675EED2B4EED1E88F0B1338762CB4C64C79F111CDE9777A000F65A F9979943ED7C445815BB59052B91F0FEF7219E3DF27E1D5155B9C42B7BBB06EB 1815997FC3471CF963A15B1C5E4653C84236CC5BF55A31B94E394C635B95D847 69E8134F4FFEAE836CD6AE71F58F48AA2F95BDB1E2CB89DEE590EFF3AB7097DF AC185303E647628F5D87E0D82E6685DB467A0F8B7D3AB2B7F3F11BCC99BD48A6 FA5D4D75698454CB74451B486CDA6B65547C0CBAA563EC3574364540AE7B11B8 F9E86BFA655CDE88DE2E7D41851FD208649E9C011E04C78ED9209FD56E2447BC E1AAA0A3D36F6406C60F6B19347CCB7D56A84D961E17E361F92C5542109D9BFC FEA2FF9775230EABE3333EB25A40E29016E9A8255713AC8336B8F7DEB89FEFEF 4006DAAEA26C6BA1EF494AB99C2BC960D9E07981BABE909B5C121F2CAD48C938 A36129D10D38AE8F5C64879F61138FA9F7479341F5C5DE86376B65A642B9622B E58DBBFAFE07EEE1D11DE9DC34309572868586CD92D39FADB711883AA85210E5 C82842EF225E55370FE0AC600A170687C60C8091B0625A1C5589186F3C7C1218 B15B5CC3A5CDBA7085338D963D929A18A651EC7CC39B8500899DE9220A1BA363 78698E414607C34E06E29AC5BCBAB98A70DC2BDE0FDDCCE22D4717EDA7D95397 33420EDEC2F1D6E7072FEA85945378A6BE9C7F68DB4FDA6B5BBC0032B3C02519 F4168C804B6A101AA60EF4FC40C2428AFEEF5A80F9B76D561C8A21B3633E13C5 215A14D54B8A1E6143A9CA0B5794D20DF97C35B3C9E9A4673AC2123E7DD8E216 044269B1D6AEEA46757F8D9AC5C8A92BDC1EF22EE0575C80CA7895722CDD2BA6 F9A208E6BEE5319E63B3B3CA197D9739A4498AAAC9C7484D61418ED2BEBF63A7 F5283A075D1DFD4B2702E1551A0D1A90DBBBEFB6A55B5F29C869763A856C4E61 EEB3C8E14E3376B7D01A4E265C6C8056ED23931DCF669A0EC9427F74A147AD8E 82E172FA6C13DB1281651BF3D14163D963EFC7384BFC4B3B9274274DCEF647FD D6DF0CC146BE8AA660D709526B394CE253369281FDB45AE071319E8FAE4EDF10 2867A431E22779EE40D885E95AFBF62916D9900016805D004C0375D29130CA14 F3E466AF350D1A5D181816EE1C4BC75DC09E4195DADA5AB09CE9EF2C4D5F7CEC 6C16BB6EC791E2870DB46B6B06DF421E7A2781D82A07D92316B553D068A1DF5A 8B19041F96ED637B932DE184F8B856FE1947F5FC8AE505F0E3953B325E0FD6FA 825EAD072AF06E258BD35607A1F082DFBC2BA5251DEDCAF68B4D03086CCF84BC DF70BB8D2EEEE3E0EAEACC8440AA130273E5C7E78A15EEF66A9A1E0D5E022188 0AFA50FA55C6C461C743E1845FED77378D639839F548D6827CF371AD3DFCE592 B7F6E29FFEB6CB92B33E24E34875A5A92C08806F67E18AEAD86447A977890AE2 30A452F33B609DE5B792D9CABF39A086C0936AECC081CBBC810B3EE1D35F9717 260E76132661E3A8170759084AFAB04A6E773E9714A6D486E0BF46F336A7CDB5 C325E28E747295CB0E8FFB289F4907BAEC213D4D0B495A246A3DC359B995E9C0 C5322D750E13159B7242E4C4DD27932AAA130BC6B0400428B5E6F928CB8F7658 EF02F7522779CDBB67722E09774C419489192FDAD3DF272C95BD9BD64DDF0BDE 999FC72607F52805DCCA5EC17150EEE38B866E3D5199E5A6CC262785EEB11D51 80E79545DA191071487EF70C7FAC0CA345955F797912C1268924DD79D0FCA3BA 460F43E74975C04296E34423BD366A4EF7EE9463ECEF08F7E7BC8BEC570F812B 066383C2EF5375FB1504537D902818D63B30385421FF81AD92A1C153852B1427 A39685A76DD636DC4ADCC53F2A78F795F48EFB23807E5751023FE324CB401281 60F8A8DA779A245DBC26E73B61A1450F25AC276E1B5240578E85E1CDF5A784F7 D4F5BAFA76F70300972E4B130C685189C4010B9035A5CBF0562EB3B387FD89F5 C53A25D3E883B506E0B477389DA5CFA82CB157D8C30F287678B0F9A17F5A8704 ACB5DC57D7CAD21A4EBA49248F277F929D3E49B17463EA5F31A4FC11B0836E34 3A5FDDC6B9A45113590F114B99566D18C21464E7FC1D9AAA9B1133E5E8E2D14B 8E143E1E16595C42376694A83684E3B217A17F158DE89549ECCCB443701B520B E20B972CA5EC6405C479C5054663D48A22D105AC98AF094340B5964D0C26D9CE 241D2706D3444C1405B2C9F7C912CDFC87EE8FBA01C0020D1AED1A6205A8A45F 8504B42431DB5409BA8AC472F2FCB4CE698F6DA92C4C8BF1293C2C998B771540 3D933EB5E976B7D2252DAE9584E5C6864B29C3048EE159BCB7638CA956E07F81 F76391380AAD2F1DC2DC201BAC657A1BC93F5569A5F612A4EB6B01F136F41B87 E20D4DD6ABD7ACF1275FD80D9BBB87A45572979BDFEF59212F1F6D9423FEC976 1228499D626A328569B4BA2755B1ACD20796398AEEC5F3C61122D52124996535 D0813227F549FCF59C6182D6514A70F9E38565C8C98D5F797318FB531B5DA58E EC60235B6F1D97CA5D495CF689C3F9B3260998ADA1204AC00135C7C72700DB00 7C06798A46E897875BE619508DFA2201FDCF689E51C3D85342247B059C0DDA14 766A31E3E25E792F090DF3EA0C45C3F64AFB918BDFF92FF0ADA2F71866CA190B 87B2FF90C872284652619F084E2259F044E2980101A62004AE9F4BBF675C5279 BA3437ADDF2D552A033D2301A669EE8BBC840C0028275D077B8E9977D447B396 F1D82608E030FA43511BA01C345078986B8C35B6C6990D018C2DD2CBC7774450 D8482DBB262BB816E6A26A1FEB084FC2027C62D17790C80C65A9183F23BB2458 34FDC5D566C1B667EE801D0521BBA520A15C0C923EDAD84AD6A83DB23806711B 0AC2631C15EB1D33C26F8D65852EC37A3479152557366929A63B753226059870 45CE6403CA23FF95BCFB6F0C8DF8CAFCC0BF27C59414217CC6552F5945D9E6DA AF83F4AB1917742F7502B069DE44A6ED3BEC966F59A84FAA2F8DE441C11FB122 DEF1768D250C0CA5F2DDE6FC4E24FD3AE4386B91ED2A492A959BF7E4C0AABEAA 5BC2D933147A4A21FC5E5CF3B2AF5C0A768A8B79337FA3934A43E24F9F7DF24D 22C5BFE4DF1FD57289A6E1C9AA48D32D20F613AE94B4308E0D3BE4D1BC95B33E A9911B82EFF461D295C5462EE2B12A3E40B89E0BC778FB76F8B847B6AA99E061 3444A55D83FF839B926985B0F4E562D726FD99C5DC86DA24BA7AF38B93C90F51 A937E7C35793010F351594465B39BA5276F223DD3CAE1868B969D8EC93AA50C1 4C7E51D0D7F5E9F0EDBE1BE24BA5A977163BEC724D575749C56C4F39BD60F3AC 47B930C9E07A2D59642C9DE85EA6FAD1E7D8817812C049FDAEE148E8AB207B89 B2324191F1A82A7C499E7BF09CF1299F0ECF55EB0A2A32C5BB89411B4AF2A401 074718859CDC27C2FA78BC5269D5A38DBCAE55F6CB669DEED2C36E5B0D590504 B6162391FACA9F20224E6AD24B86CCAC0048EC7A618B3263F82A317B3969F0FA 9D5EA4676B27F371785FFF6599B61A6D32E82DD9D511B04E03F14C95A4CA6CD9 5B59A8A7BFB2AE32E9357C7766528E9F74BB8D0B9317F02EDACE2033B7918D6B 8616F1C1B3E113B0F77B0A1292E41F8353DB55EBD872290491AE1FBE95EC034F DAC1394928930EE297693598D97EBD0720A0A7B4A5DF4EF4BE0E2E0968E64CB8 167CA1B8C40A779023AB6F74E0F1626D8BFFA96EA09CA88524837B18DA6152A4 3F0DC3C3958EFFF86B07581B416720FADFFC4AD35F1553A18944A6DB8FAB0AE0 A8118C09DC8E905CA32904B44E0541FCC7EE555335E61108D8346B4EF697DE67 7F67E1E4CF0EE2F6D89D10FF2D115C6F8163B8180378018F58C148EAD188E969 C60B83C7B295F30614B93FF925BBB2974B0B9C68C2BBA6E973DBFB5500A574A4 F7348BD31C735A1E57519990582D8F7D97F8B63D9DCD488DC569D5B392FF26FE F06F9762956D64E9C258EB9B90733BAA8F1912F3B9AE88C6D14DB46B7131BCBB D47CE60D9C63FE0B9620D03F615EEDAA3C76A7285F9897A0D476F35F5CC158D2 D148CA1E5A96D16253B360F34336D476FABE9A434AAD5FCF65A27F48C5BC3519 DCBC35DC1D324A270996B8DEC6D3833E76A434E05074C7E3FC8E5633D6B25B7D 69D9BF7039DE4E755A7E3BEC8A4E5929A98FE265E742B269666C75644E53E6A4 C5AC907F7DEB319BC88CD1A7F29A0A4D43D471892A674D50C70BB6EFE5740F97 50522F2EF056E208C0134EAF15DC9F85C7C06066782B715A5EBC22AD414A169D 86A2F606150B6F903D3AAAF44E75649DC410C3B8C845909BFC8235E573A2D291 19440D724C960014917EC802414651E298160EA70FD54BE4EAA1A1007ABDA8B6 085A89221C3DD5E9C759C19BAD6EFB91360CFDEE6C4876AC19B4BF67A38BBD5E 0BA20996BEFC1F8C427EBDD666B30DF5A2389F1F3BCA17132FEFFD3231570AD2 61CB33381A0D2E2FDFF470FAC3A60E61E99C76A3F4A6BF32FD4B2B6DB6B27F2A 76A5C35E24E78F7DF28AE1B7D04A71097881CB67E060DE537C1A318B95964FAA 1455264E48DAC7689EF10905E381C569DD65825089EF325595388FA5BA6A1EA2 E2536872DE92D46AF3BB3F1DD920FBAA4481034DF831FD15C01798AB04A73B50 1461BA7298B2EAD460D6E645A9ED41EE0E0282C335AA716D7563AD7CFE2841B7 0C782ED3F6D31871350A12A41AEFE21E9A03DF676671E4C953E51F801CBEE091 BE0B7B413B7EA2479E2529DE9E49C03CBE8159DB1B28D2E290826B6D01B35DDD 083F85E9CAE378C1A3B7065280D9FFEB04A02B76F1F0E547328F005CBD39936A 5063812D1C958FD4EA6BE9FF87E5FAAD483055819D1DC39D31B8417B44F30B50 EC95E26103A0DC2241B56DC62D424438A5FDBA8AD4D9B417F0DC31CD82DD772E FEA23036A719927A4654876985FF4AC2D28A180969A76F3584D001A2EFAA2BB3 7F0CC228CAD9A485F3FEE3E0F0059D3BD8484FB97593A6EF08F9D352E3860613 2617ED6138ABE551DBC67F0151D0F9CD83A613C245E23FEE6FCC8858592AB43F 8E66FDC5A27F9312091478D102BF867B320431F7A6EA42EA763C51FF7E0E0FED A6A830AC95600C837033968174A9406D0DFA72FD65ADF153E5CB3420CEC76A3B 43DA6743F24C6CFE0E9A7E78D540385B657CCB379BF5E238A07B836F907017D9 C0CBA503FCF625536E27B77A262A0EA1C3DFAB015EC859FFE5BB26197A05F4F9 87046F3AFD3387CF1B040DA7B7CFB1EE92816C7C172164CBAE3E9204559C2A74 87E4A41AFB16E7789686047067947F41C82A26E3F343E7359804BFB3B7904F4A 12FBB7EA0E8C26801ACE0E9093D7E2C3E288F781E3E6A53B8C121625CEE7354F B1A059AFE21AB4DD2B43A9DA710F2D811F63DC41699FCC43330DC7AB9CD10F00 C959F73155E9D63EE7B20970C7AB1B9A8A51D0DA0ECDB917291FBD57CFAFD9F0 E1636B9DEC48FA7FE5B225283546B01ACF3036F1B5F399688F1657E41A5F4EEC 2CB1324C136CFE6C6B92958597B952552EB7A8D58BA7773CF685FED451D89392 C290D38D67FA7519ABD024B85D3002D8592C5D30B50726C7BD17577FDBA79E38 3D99B3A08797696E593C0BEDC50706C986E6BD05AEF30108F4BA192E956D2942 72F59E1A025FC31568C2EAA1D5942A479203EC01B37626F1EC334DC3C6527C06 41162B68D66E7923911921E861FECF78F36E4BA60B4FB8554E83AB554054B2C5 8C05D3FBA010846BC5B32E9ED62C6A0E8D92B8F3546CE0406A87634E2D96F5E1 F007DA0161E75DA55FEC10F7564CD7CB9AA0A016438D082D9A9FD107CEFA7B27 BA3C61B3A13D9A30E4BAD25B2FAE3ECE3FEBC9722B448E3AC5DD9FF784718F6D DF58A8A7DA91086BD86AC776CAF3F4F2DBC2F0AA81600D53D2A0EB178568DD96 1ED459E1CD3D897776901284DE5673813ABA0CA7ED342130B261727DBAE566E5 F57FA86A7B4EE5F48F039FB95D318DC142E26022D7F85B34558E99078C5E6467 FB2ECB21BCE1E271E22FFD2E71F203DE5D3BE3EE5DC01A9FA9D3E4D01C0F12D7 D430BF07CD774516464C6FBD414FF6F0C22B9C02C7B4DC659BA3D7306AB4EA90 12AD3D9EF3C73E567590ADB3C6D261F650E218E7A87DFD9185BD17E8FB9B8AF8 5616C4309919470B2E01F294D6CF5A8D89BEE7B3B199C4D935EB8F12308C4610 01A5E4EA5AC9E47B414B924B518F44461695BDBB493256D530C80A2A88A2177C 7389DB61382349231040253A36E9C91355A5F712201ECD1C786660F544C3116B A0993F9C043DFFAD52BBAE21E69799BCD56EAC612B22742334E801FE3F6789D9 E8B51FB66F3A3994BE700FAB60C8433504179D9329E6662652F1C6DE49CD8369 9CAEAAE9C25FF0A986CD5B91A78A7B281FF724201841CA0C0D9D48D68AD9C991 4A2B7D515CDE867B33DF058A239E5FFCDC44E20149C02C89C5B87B075FDFFEB3 371700E036FA0A232D1B534C581C33583889251B9F3E32203D8FC328299D6093 BA244223A74506D13E1CC9716F496D50AED48F058071D6AD036D571F32185338 F2A6793724E8FB850E9A175C83CF701AD2876DF91DE0D9DA7C3D13B745367D96 22E1B8C006DDADFFE4804F83FB3BCB48544D0091684C1BE9A4BD325AB959050F 2535F50F12B73DB7FFB418D7D6B2CAFCFD5BC761EAC675E0EBB8A23BF332794C 2D67F4974EDEF1EBCBC5FE26D62FD71DD749445960267DD18322626F84416B78 AABA54E6DC8181CAC0ACBC66952C4E96507800FEED6D7604834A14D9499F5D7F D93E31CC2152EFE43CD355D981F91D774689EA589E542F11297A430617BBC177 2AF03ECEFD7151E6347343F6A12CCFF5F64FFBBAD48D8A806C6E563511C97581 7D4BA510BA1B84B72FB495434C2C07DFB05F8BA0CB099FCE8AF1275AB983855E 3E61F8B818BD04B15533479FEDAF2AA4CF1A0F111834BAB2929A9E9B67335F5C 085B13726B55EB619D2474BB50B473629FD0ED9D4987C17A36CD0B3016F479D8 EBEDCC7B626FD5F54EB70EEF08006C92D863F9623F50F35158EED0C209FB9D84 45BDE42A5B3F1FCDDA88353965D55AF0072AA1278B3CCE16218C2B393263FBA8 2C2210721E5B8A92633F6E19EA3CBBC54CB10EDEB70C4DC00502F8C7B72BCB5C 12EDA943F183B470D7878B1911583199701BEAD17F5C4A5481BC27597DC35EC9 FFA8941D718692B0B33DEA798101DAA470BD4444CCE1FA857E6ACFFF8B860F75 CFB76AC54708C02584E9FC8AF486A9D16D6175B87DDBCE0F270603A94B7612D2 65181880FC339C100B1A7EA58DFF7C64FFF8FF24790DCBFFEDB4AAF033B93215 8367CD9A9AF44E12A8EE4B7A2DCFC02C969AF8FAB72C1A1AAFD91C36173D7AED B259DA94331F79CC0698CF95D14562D88E6BF6C99743307FDF5269B44DAA11AE 2C5505BA70F9616A855D5A75026005164BA2ADA6279CB3664A23B3C5A339CE52 D11627E92365C39D4CC02D34F9340F4A97E6E186FA9C52E9D7086FCFED0C5319 C97670CDA4461985A2553A7E845737E04268AEA9FD26BB8409D145E3ABDE88FF 2730DB4697F637CCC4F94F633F4B6F1D352D5E6E192932120AC10E0830B436DA B474789F08F51E23D3DF5867A64D688F5A671E0D025FB5217B919B0C8E9154ED 43BB6B3ABE0AECE3A74A4AD8EEF54C1AD48F8B63525A05227A52E33D81C9D531 9FF9821CAADCDA4157F8871CC1DFA9450E12B9996997BBD6A3A399C2C8461B38 8D509B501C34B319E11FC9CC32116E9FBC913C73E80797C995ABA622E8D8BC16 27AD703EE7676F06CC2BAA648EE5E0C04156DF21D18EF62A577CD2F9056A5A6C B7EABD639EA8115274A88C57247A82CF44ECFF98BCF7C128452DFD54FF9590AF 464D0474E06F30DD2D82390805F4703740FB5BC6D0807F83F866A06302548ACE CDCAE86F789563 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMTT12 %!PS-AdobeFont-1.0: CMTT12 003.002 %%Title: CMTT12 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMTT12. % 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/CMTT12 known{/CMTT12 findfont dup/UniqueID known{dup /UniqueID get 5000833 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 /CMTT12 def /FontBBox {-1 -234 524 695 }readonly def /UniqueID 5000833 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTT12.) readonly def /FullName (CMTT12) 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 46 /period put dup 64 /at put dup 97 /a put dup 98 /b put dup 99 /c put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 114 /r put dup 116 /t put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C 02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D 46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A 4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57D05DA0555DF933BB0 7B42D264831116C06C79335D519461E7B0E870A6715E3D74A08D1BCF86E3BCC3 A43FC6BAD1C68BD9D4AFCC06D845FD1F1E70D7A47F0BBCAECE8396E04591E5E3 4797F646AFEEB7DB548183F0B74C9BB6BA2AA04E7F5950EC8AE97C741D4B2C5C A8E7A8DF5A36A30B5A7592D95E1DBC63EF33C92FE459792CED29E2B8B6919251 75EF62089BD7D44A6E1F9B62EC802FBE62B821DA1C3B2DDED45D27964AD29ED0 9FB7868F3A8FEADA87A8E42D52C1EB7229D7C79B60BDA263F2BDB025AE14A507 098FA274206BACFB4A0A7257D5998EE8F0FDCA79CB61DD1FC59DADD11E16BF02 ECDFD706CDA1E72054D4EB55AF7BA9F19955886BC0BD6E0E3FE3769C94AF3581 DFB2BCD67FE2892AF07E858A01280194D8DD7332B3D0A585C87FAB056C2EAA9B 5AD48D1C9F00CEF8EF0D1408DBE1C03D04B231D7B8D5D998FE0CD7EE19828EF2 F988EBF6DDBFEE00F04A4A1F4E1A55DED7EF3AACEAB5005F1962C724A017C914 2936E2E0DF26A55ACD7DD836C6035CBF07981C1BCE3615064F0540A1034C69B4 E3908E76EF8925D486DF0B4A8E1F02D8AA99585A7C31847AB9382F83880C1C21 C496AB2DF8E7BD4643B28B704B5F6B53429D3EE940A79135F5BF0396E5B46F23 42AF406C26D12BEA7A41F332AEB75DF43C15334CF4651A99F602036946B1B91D 4BB0D2E51C20216D892C8173241AC8FD15A37C3CDD8AB4FB67D8565AFA61C068 95E3D6E46D7C09BBD09428207D506AD43C693F3C3D787F6A5C39084AE45E81C9 830900DB50DAD10A17E118FB5E9680B5194716A788FF7514A1167DD1A305FBE3 FC1F39A39F5613D50934419B95A4A2FE1B6C18912CECB86726926F6B77B5C3AF F38F85F974A2D2145BE010EBB4A390B842BC222AD4A0B7FDD882668C04C51F19 13FF91E7CFA0A0F4E99A1944B272E0291BBF3F9ADFCF3F625B87377AFEBD9F11 6385726E908BAB7D1357504048C0F5B26251A1FA52F08BAE1D64B9FC32A684AE 896F3DD0AAE9624050D4DFDA25E581FB2630E8840AC5322D38B92F3E77B55CE2 91ACB8321BE53A2C7D274D63CF0C68AC833BAF4B22B26EFC197D4A893A5AE492 660D995DA9294C16BED1113CBCC18AFCB5968175EE2FB374B1AA261F22CD75F6 6E7295A254FEFC41A66EA6833A6A4EE0E75EF6B6FAF292DC5D2AFB61D5203DB5 4BAEAABAF39E9F98B45F22F2E37F337A7BA412807D539C91F3FD1AFB8E35446E DAB21346AF2FEF98F7751360B1CF9773DF4D22A358159B4D1B847C6CB96DFA5B 50A608E1795688076278504401627ACDC2FF46E28D21B53CCE01B56A7B0F0733 C07118AD5B74B4984EC478D154466F4C961C10B92CA34EFF106ECDB5189BE09A D99F93E225D13CE9B110499CE1704474ABDE45976A948C062D61BFCAC2A727A5 71CCEF3475FB360F235ED735A9DD54CC812427C8C127C7D4851509C5D64BA1D3 E1B7371330186CDFBF4CC6E06F7F4EDE286773071E2D3538EF3A83A81CD93D5F DC74E1094F1C134DF16D4563687C25504983813DD7F2D9CC326A497A16F629F3 741CCDDFC6478EF70311CE0E62D5BFF4A54C7CFE6909F9D0D1B86E4A445584A5 4C173AB3395F2E909F4D4F8116FD7D311599B96D40DFB3AE5648C36A263A0F0A 2D9BDBFF64BF614BBFA695C69485EEE9DE426CF567B6702D5E48F5901A1C272C F53D0EB13EC9E65E9E67D8267013A486389C3A5FE34E2227E0D26236E86B5181 1D05219B1BF09F791FB8401538B2D8B4B7C51B1949D12AFE4E19F14F6FA4FD57 4F36AAE67B69DD20FCCA021FDA29BF27508279920E51FA087AAE9407D9D18811 1CF84DE25B5DA355A202926EE5A5E217BAB15CF98F79FFEF71E8BA1A270A29CD 3121A9CA7ECC21DB84EF3B68436E684695636A7A75F77A4BB12C1993645FD39E 1A809043425C1DAB4BAF4782CFDBA46C3A5B83F260B9E302B5B86DDED50B34BC 0C711732723C2CDC85CB5C893F1358C7FD336B92721A1809B3090D61E355D198 B39DECE01FF973079E347F0BB5793B266B83FE1CA8B63F999D7CB25AE2B4A74B 647B9F614EC86B1EC714A88F08D52D9FF00B971E54E9EFF39653612160895339 92382B7373A0D42BED9D30F5906729DAD1C81E80ED2B72A68B66552FB98786EB 01444A623D81FEB80907DAE87B2748C6D037F4BA0D77CB7A52D657CE71AFBBE2 39DC4AD5F8F2BE5A02E31B6110E3EF2D298B2FBA6AFB47976CE74EB042155ED0 74A21CA9FAAF2D55FFB7BCC580F7A2F50173C17CBAC63A5C3FA81B7B3323C81E 7C32EF5127353C0F8C7C4045A285344EBC908F4E6C8FF69EA7E4F359889F163D 15F1BEF62BAA782DBCB58B09496EC3FD56EB911012E1703F7B55B6097E739DF4 ABEEDBB7F0695BB6A45B8011535D62258E01D083F0F768E10A4754BDAB9F1871 FC2E16188AC8258B1B5019C9D35E91DC3A99C3A53394C4956FBE532D5192CD8B 0EE6783746083534BF723F8F780A294604F5FB05525A3978407EF9AD5E022A72 D6B6282F3D2B3D1E0B74B85F70145A577C7102779082F718B908CFDDED55B813 D9CE153B29A86287E4E962403D84B5AC7D39C88082C8E765D7A1423C42847085 566472F82E28BF9903A3B401F1151DF57100CB60368E2D1B3C88034584A8621A 5E42E0FC61C7A807C642B90C1424851880D2C9270C665581CDF7E5F1C223F239 7344932D8C969B28221F4214850A32F70F035CF3AB37DF0DC4FFA0DCBD5315C4 B7003DF5A47D38809AA45A4842E60B6050B4121C73D82F882D8DF6E6BFDD48AB D9290D2A476258A294FB32861D0A676EF2001C1EA30355066DE8A11ED4A7E47C D6BB9F13C2BDC22A81A5B0D8606DC3405EC99BDCB8ED21A35F62F5A756EE08DF F558B76318ABB2D8CAF9E4CF026428E6FC6B0155EBC830FBAA717D540A54C92B A9C6C0BD4298E9A65482D7A281214C7A6B81FA7A87F2E6A43F722BB425FA6F49 9B1C43FA3A3E0210E1577462FB345512EBD82A5E281213EB8AD90AFA64AC32E0 3C75D25C5D49F232474BA6E9E6F86283A481D0A08D920CC0522240CCC8B4EF73 61CF048EA2E225278BDC2BF0031F468E2127A432D50E4CF9168501F2E41B49E5 0E04948A13BF9B1070262B54F58B862266BDF09F8938DD94368D8E24B74A04C0 DE58C32D290080FE1DC9A29AB717A924F57B12B68FD58A26EF22BE4EDA09852E B5CBD164449AA5F3550EC12FFC02019C24D90F7D6085B79F8256FB2CF9D35CC3 0195B55DBDF8A4422B9E052E46C187C51512B8C386956EDA4861E37A6B4ACBC5 C99131B436E3BFA4B429440D1B5608F101684EC3865F8D51FD2576C09D573800 0C31D6AA374EE2967B9728EEEC9378CD991F18D4F02E39D8318499669A56298D 8E75AA305DCF9C3074AD566F963B75F041BF81215BB5E5EEEFDD52648672E80F 387E821EA6472B994806D0EE353CB3C361DB8AE6FE134745F5B2A3032E55BB2B ECBE04B8DE58F66174967E41E8CCAC37CD9D5DEF0D2614F1345AF461912BE820 C754842694C614D64A80A21AD050A7B27A71C25F05ECC52237E5EDA5E2B4E5B7 CA66322FD2062E16100E5C280476F2874894BCA3D544027096A8A60F39895993 D06E518D15AF7D6FA3D5D4F02196D9B277A2F9D161EFDB46D3705A23120BF2AB 4D65B31A0207337AE46CD88D9A2B82FFAEB795300F174CCD47E2F733513A7943 75079AB8AA8346CFC66CFD9AEADCAE1BE23541754EFC9D261552506DC3F59ED6 E16FCE3DBBDC7EAF9C24B4766AEC95770CDA556E14D08F4DB8654A9EFB014D33 69F1D79DFF14A78E63973017BC1700D001B61DE40068D053334550C08ABF3C35 44EDDA137E5D0310BE110BFD338486AFE629AA96A19338973C00F08262019B29 2E8CCB2F45A0DE983815D5E74554044E264D462EEE5BD06AF252E12337334182 46DBA66FD4072A47480491AAF13B9FB652E11AF063C94C7A8FFC1A729FEE9540 BA7379C1943E042DF8182B4BC36815C61E60493021F76FBBEEBB6DFBF23CC1C9 88A6FCD96589A19C7CB6F54961B35CE185D65C12AA5072BE796574F3911B8B4C 564020934144844CFAC9742F85A5A9326FB7C2AA94405BA093B98A2BA8068D05 9D72C28C0D004C91438554B0D68BC7A64379B38000C3749BA7C8A16D35A69C1D CA84CD4855FBC044101C4BE5C0675EE6011218D2EB4F21CBE775E4C43D85ABD4 7D2566E44A8C0DC4BB47D282C49635F23A70034224C358B3289C3DAA1E7317EE 4CB05D361F04C7055A55C4612BE87779F5F6DC20DD988BAA483D35FFF6E3CB8A 87395F5833CDDFA873E2A2969544DF647CFF4D63978EE82BF4EFF209D91DF823 482C2B0C40719DFBEAB55B2BA6689663B33B87895C41440CF9523D3BF23FC451 BB30E1BC2C7EB78CCAD2858DEE626E50BDEC9DB1C8447694C5B4F93C92EA4F9A C30F0957B931BC9D4ABD7E1F1E9288A1127B2BF3C5FB8EA6AE5076C6B39755A2 B6D472DD3603B12DD5FF936CA5EC0216872E286E6CE692C496665DA892A752C6 9BFC706F64852D400400130D88D1E71C0592FEDF7108305F4A1C3C32079E21E5 2AFBE0F3DDC38C0D1CAD55D63927763597949788DF79CB474DE172C1F965EC62 511DED001B248C600EB715110E42C6BCDA4B4464EFFAA3EEB28D79EFF17033DA 0FFAC0B7B6299571 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMSS17 %!PS-AdobeFont-1.0: CMSS17 003.002 %%Title: CMSS17 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMSS17. % 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/CMSS17 known{/CMSS17 findfont dup/UniqueID known{dup /UniqueID get 5000805 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 /CMSS17 def /FontBBox {-58 -250 939 758 }readonly def /UniqueID 5000805 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSS17.) readonly def /FullName (CMSS17) 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 97 /a put dup 107 /k put dup 115 /s put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C2EB4E1CBCDD815D CC955741BE4EB831B7D7CB85C1D25407B201CC17545B780E8D6352A0A0D4A6E5 DE796F2FF417A3620BBC6DF08ECB46DB523766DBB51CA9D2C9F1E3DE8F108320 3578BBCC8247BD059AE9C9B56528BCE58E4D4B58DB41F665824B4BC63129069F 691248167A4342A569F3541DE83830482FD25BD376A02F5FC2A38F6551647C21 90EFF59745ABD56F742D164BA3AFD6781DCCEC7C91172FC9129169EBC8E008B6 E9240BB7389B3A8583EEDA3B25E7D8FED9037741385EFCFBA4EFE33C68593D7B 5A400D9B7B37959DF426C5030EF2FD6CBCC796894C49162DDF304979DE20CEAD 29990FFBF811A278D938290B562D19AFD4F86E4032BEE83E0D19C6694D12741B FECC3825C65612357A34E4B9C1339A5CED9CD21F1A6E79430E9D10FC9689738A 0C008E526EBCDFC0C2A836CB7D28A1256B7E0B7A148DC21440DFD5A0BB1BCA05 D18F7D7DFFFF9B49747DC555C38592857F4EB49D1420F99BD1017D26B24FFE93 A7C50EF56178BF4F2DC5B7E62030734F548D4B4C6C62C1129E94771CC9853EE6 DBA76A0FB60B083D3FC665F84B168BE5888E6CC8AC48BA19647D548B1B516947 A199D504BD2C61D447C547E128189326D6C6CA6C9725DEA862DDCABF8626AB10 C0A635128ECEC12F6AC471CDA0C87F3A7EBD5EDAAE562FE8DB6D7C22E678C409 BEFE7F927BD2FBD1C5E288FF5CF3492DFE9A73F16FA9ACB2CCEE08E184AEECC4 EE452CBCBE0D356FA042BDFB969E8182ABB6CFB9842588F73FDE1F7A3542E6F5 34968612FB1AB95CF7084025EAC7B7AB46D47CBCCDD2E631C8F28887FB3B9D30 874E4B8ACDB503E1E824A3DA893C4178679ED7CB36634D07B43E4BCEA0C7C06D F61BBAB43C60F457395195C2D83C6BCFFE9BDDD4153CE84FE900CB9F55D89A01 934A6FFCD3EE6A4C496CD353C784B8C77A01C95548CF92E76014218E458A540A FDA4B68864B432CE0C9A2CDAA92BC9473944D8786A6E85901EB0419128EEF276 392CE1FB154F47A6D057CD58FEADFCD019B917E22798AFA2F5FD1568C0254A67 BE716C52D54E103B89DA8E5A2F9B17B708B9471367389746964D86FB890E50A3 67C81F07056A1689491528262AE3B3F7725D77CBC084EABE96E43EB237881257 D8FB61E2F17BB5D30D234DB0CFE5D7955CB336075637B1081FE13B32A06117D4 1D96577EFC5572A3047CFD8A1CB4689C4A744EAFCB256F20429782438172A5FB 86FDDD4A61EC7616CACB8017950D0391C981F88125CD7EE8FC75197D61CA8448 9538607EB5B2A64363833C7B0075B80BD879BDCF50DFC025F9716AEF9F792D26 6FA2593D99FE7CBBC69BE81D60CF58A584E5BA86862637A8BB28425C7F228B9A 46BB6C38541E5722622DA81C197F1431FEAEE4FB7AF93F897CD218015D3D5A08 A193F4344C8FA0F994282B8EBA1D5F05522D7747A5B9F897A3493D6CB5EB3B13 47271ED7A157987928E8F7E29776763FEF469BFF6702DF45D892BC72D304AD65 38007EC5F091CAF340BBFC7704A3F96EC3219FB182C20D1740B080BD42DFCB86 22154F49CA31DB9419862FC830C3C87E09304FFA9BE8060515FC9E2DB8751FB5 5B97F9AABBABAFBAEC512E399E736DDD7C393291A0C65F9B73E2AC7403D96950 027B4B90A624721557376F0AD1DE5474F6A1824CC9BDBB367E16C7309209BDF9 A52697F8EB247D5D25F9E83DE42FE4BFC1264886E4B30C1FABD320F004538870 03FE50D0B8955EA3B9315B95707653DEC919461BB5AC20EB026E23A70B3058A4 52A17BCB9D119A579326DFBAB6C5E9C3585FD9FA85FE607AF347D4E5BBDEF98C 0F60C44F818CCA60892D28FBA6B6CFA838FFEB9E93D8759609D66EABA8CF0B2E 1B78CB1231AE71F1A47763695F90404EFFA3B4F8C913A941BCEF5E3264DDE043 B1BDB637E9299499936DF695011C5B5F24A153243DAE1E4CE83D2D237E99EA61 1CCC9FFFBCDA9456E0637BC64E81003B685385F2ECC5002A99D59C359D435311 28C4AFB62451B80B188ABEBFD3BF8D61C0A8A9DA88388C6E07E97A4458C8EC9B BF58F3721CC48847D0E504686E5858BE8DDD2534CED6101983200671E7660A6B 3CBBFA13A92F5AFB750D754EC7A9DE5FFD41BD935961ABF2CDADD7BA8DD92C49 778A00A84DD6E2EBDEEAE64ECA07B5FDF9CC56E0FBD88A1CBD8289B5A9A680A3 F1E61B3615BDD18DE70BECD736CD7772E4FB31EC46B6A043780DC1293E1FA05F D9F0EF4025BAD2094D6F75E86031392751756161FF1F6B6543F5A83DF2B55ED7 C78E0B7A30D486A900E3ED261FCAFFF3897633DF567085AE9C86FCB3F88B1F75 B927D6F210F88851CF19E96195BDB199847FA753710920E53A289C0A5235B771 13B074D6972D62AC61168AB6C57FB8AAA99CC2B3F9F0667DB015BD2482731430 4B9C57629C77A4A716E738B72C10C987F43C0A3D0A1D62361F96D3B56EAB88E0 2AE551D8F881EED75776A223EB6E3397E2B03961DE20B08C6872ECBCA4BE349C 197F7422FDA8C7A757D03F83271404BBE2933B826FC876E0DA0DD441DBB78CA3 12CE38DF095F7221BD6A0168662F9978BE3A7225322C69CBB50A2C6346AD0A5D 6BC75288A292687793055A0F8CE069F3AC8CC66EECA40EFC641238ABDE31B760 739D5546F3BC2A28239E2AB0B99AAA7531017C5A090C778A0DE6C6D3851A6C97 C2A626B38CE1DD78DC6DE61145864F947AA1345ED44DA48ADB134A5659CE73DE 8F52B4510C01BB6E712592C1EF58B923804CABA83C9FE53E5A855D3572797B23 49B65A59118C7EB3C4CED4C474BCBE0D13ACFBED15F1CD0C5D5A949D4BA91622 D6960A4482B834D097FBFEBB2D8CDD5A9795D1B1EEE03265D2B827F2B090D3C6 58B5C6B8533402F94667DC4F6AFF5A9845CA81CEC15D3A7F1295CC2F1A360F0D 9B74A99C34C8862FB8A29415AE215B134BB8B7F9B8B9D7E382FA9E5F46F8AC9C 337D88F37F412077FE48C1FAEA75B9E8F4E070FFF83110987A4F3723E5CFB28D F3ED2DC547504B0C19FAF8D7C0855F5811A094D62E1439AF334D258D20101A43 1EBD8CC79A0699D1EF0F685596BD517EC053B5A45AD1B68EBC3128EB85290510 E4C42D3E28ADCF02500868BFE1ECB70005B5B2F470775D4738314F7D68A46869 8164FB3FD9AE36C628E88414EBB076122AE27E86B2A16389A6B9C59C31E30BB5 F83427ADF0ADFA53C1F35A0D91CB8B4F9837ACFE7E3FA5A10A3C986B22F8E154 C1E564A55D3BE44876776128BB73624D0DE091D37630E26DB8B6FDDF8F34D3DC E3F8D3E7621DF3DA02ACE4EB3CD541E92CB4857A2B50C4DD507B9C0E6A34FA2F 9BF88F99F51ACBFD06FAAE9790CBD9E292D0A60FC59B60E3F176136BC5D3C443 27047DEA707438E5A8FD1944E0774201033725CEE85B7DEBF9B0BFA884846749 F27283F82225CAC1F21867662CB7272827BE5B78E78F7072A21697FA8E5BB7F5 A71926864B3205DAF014C2D3CBC36A645D3DA6D87A4CA12C8262FB9504D9EAC6 27054BA669269E6E932C0DA49E90BC99DE071A44D2C08E6BF0C8CDBFC65A332A 39F7F5ABC6C529FA1747650CFC872DD712FFE2C01E9BEC4DC8FBF59777DB107D 6E38DB0D2DCFBB26FC82CAD69D749429106037CDB5F1069C01BA61E7B34DDDBC 0441794F29D852066DB9EED90476626D184D46219C14BFBE9A99FCFB4A0FF823 60F2D71EBE70855800B7C2EAEF13E8B65A0974ECEC0867FFBBF91C49BDA85FED B905D70A86EB35485C63A8C5B93E283604A7CDADB00B5C664DD0D1D4D07A4631 F83A2268A584E653C9404EE26754F0B81C14E7AB9AA542C170177D71C2C5AFFB 2252C12FBE5B555113CB30FE7ACC0EA86B4DE18BCF53C9B46F8D87E65E6F32A3 8BBD5E2164D30099BB1450B7C57CE75288080A718962DED791395FDD55C63B7A 977FA56E123F6A2CB842CCF98A0A92FAADD5CD7301AA25F3877B2414BFC326FE 551A0BFF15BAC735B5560F5E7F66B1774408E83A851B310D9471482CBA2C6C0C ADC2782C6E1428F19F3FDB4F57E592BA7EF985F7BBA1DAB3268CF58EB1914EAF 7333841457BB03E6A68D2A9E76B7B8B8C5228902382531C44E54E5FD541CF2E4 D86589460B916859F1DE87DF4D10FD12AFC57E389C03CABEF44FA9428BB0B333 E258733AF1372855B280FEDF087C633701D8F8EB6A68941E66FCA2FC243827F0 706547483E13E723BFE81EC3D096E32C21D0E7F5A7917D4F34BF582A2B29300C 904AE8F82F4B50D2C3C7F8B9701451A4121725BF2A55CA5DF0584E5BC5A741CC 16F8551F485F2C93E6E169DD83CDE1A2093406710DFAF72B2EB075BB01FE9779 8207D068582F7625ED486812D9FE571FD5F655E9E101E6807D5785DEB574FBBB F6F3B2902A6A8C508F508B2A9D0E0A17E41F30E526AADD1500786AD789368855 E9B68B5226751576D04E8C9DC41A40260D3639843E057BC1D035F556BB0950F6 3C1AA01861033008F0191394358E73750997842ABAC2CC98E58000FC28322193 25AAFE634348B31B1A13586196167BA1A57D76CBE9BE39A6F15319E055A5ECBC 873B110A80DCE95C57EA9D6DA1683B2CDD0D839EDE32CF28409E5ADDC07933F1 464444ECB94DF8E94085270DF7BF7AEAA1DF4813B665C46730079072DCC1830E 2B53CF271365FD4B6D4C55E592FE3A343CDED5CB792AE970FFF7AAF6DBC95B64 EEC477032FA07F86FF19BDDA23D8B45957462A6B35F7BAF1FD053564DA9A3BAD 9DAFC06C7747916395AC616B6076ED236400EBCC425081A1A96715BBFD3A1E6F BEBB070EAEDC6D77AF8E73B689333DAD2D825DFC3E41352B5B67416646E324DF AA81FF48B419E0E130C92735232705F134E8A3F17A51AAE1EE00EBEB72C4FC50 8B930F6DDA0015EE5102DF200D7BD57806CD08119A3977643720680224FDCF12 DA7D0BDEBA050192DB87BDB7644DC3D1DF4CFA7A807B13D7A4E22C05391CB0DD 7AC8CD72A861D4982AEC874AB3F438A954BDDDE5E15174DA05522D69D1D33B63 6CDC647D910D81F24FAE2D98C920325220C303BCC3BA8E7F9880664B29420A8F 85F98C03309FE2A0A652C09AB6AE191A760C4BD18F9B706429D46005CEF0CEA4 4E0E171390B0D99D02C3A54A36E93DD00C852695E8B18F0D438EAA8B51DD6EF6 5D3F14E30DD41491D39C83BEC83E914C781196E4EB9E5D8A96F2A5514D462460 5869AC5B54FB940BC0FF739733223ADAB346431B5E824AC04BAC9F2C62A1E349 10DBA46694BD66B3642EE61829AC51DBBF333FCED695660AD76CEAA4E77A22CD 78F3B4061F4375AE004A560512981355D0E4B8B783EFAC2F35820D237140CD37 9E75FB6FEB21AF8DFCED4EDF8B2C8CD07060F7027DA678E650ADF1EBEC47BCCF 27BF3BB3E2CF823F0D1B4D3555941953E8297993E039E0EA83B813ABEDDFDDA4 248F45F8546C71389B373D2030F60EB98456EBC829578E550DD92C362C7196AD A4DDB7A672E8750840320CADD2995A68B6CE541A3A174C48D01EEEF19F82986E 339B99B75F0942535F3E3B619B94AD63AEA36EEA750E48D0F904D385E808B029 3A9D5E9FBC35B4270D81B1FCA8BE54E576C591D1196DDED33342DF595C504B3B 7BB51B6436E9A53DD1C796F164A7A602A99ACC307645085F1DA8F1EE34F1FD30 CAA2D72CC41BFC19D827C3A7FA9BFFD17DD2AEC41AA019D7B185C06A19871D67 4998192C973F5809C7EF4C225F4180F7C1A8ABE4A4989D06FB6AEC300FBD9792 F5D35FF2C34220B2113BE6D0CE81A13620AA043C921E70284F7B6E358A9F6F49 48A2C43C31F58C9BBE316D2B2DF8DCA423AB23B840667AEFDB871BDB19949368 FF999CD67DA81D654D3E1ACAB38D7B620DF8C42928631368F47123BC317D5ED5 5D03182575284B630ADB3E712E4B1DCC798A3F86B8CDEAFC88F6AE4039AE8753 D011E59A625427B68949C89D76099173EADDF2B3FF108151E4B52D5D67C24A2C E92DC925412802DB2B6C8EBE24E6FAEDF00BF9F49182A128F309572A55CCC4D9 DA3B177AA2F1A629B97325F818C4BABCA8C2A9E70F134091DDC16A69AA758A74 30BD48CD6CB49339F28F283E1E3A05C9DBE01D84F964CC3058D627CD0191DAE3 33B38ADE3AB56A73FC2B7E52B4B834204FBC41AB78AF879305A0A2B22E41420F 4860E01C3843EC762CB3D2631B99E402417CF91770E3A6627D9E689843DEEC48 D288950FA8FD3FA2FB44F960145FAA75E7E801577735FB0F518243BD64165DFA 53456E6D1951F17A33AB2F908682107A69A46098B8500139475434829A61FBDC A593656A61C7AE8CF61B27341AC9F7F50D7A49A5B400D84E29C0D04486F0925E 778125C4FABAD95A9A06874C5BF7EF24D19A5C4C6862DC7DEF058DC9286A4575 F934DCF1252BB5F587644F6779D082178DCAF038334135BC10942001ED6E4907 B8752E8B24795F8F5E153EC8BD430D09A5885ACA3663D8E6D46CE478F742E069 7E6CA5A20D570A23291F6F9290761F005A2A3D1D43657704AC8357A9A098AB72 7A6C3E07427732318FB475CFB31DFFD4B3B2592F4A9F0FAB39ED4F7B45B5B9EE 3622BF6F8AEEB3F24EE0A7FDC59D92BAE9D69D2795AFAE078621E7BB4D5159FE 2616836DD740D7C5429DAB2C9071B5DB6EE573A2D2CCBC462246A837FC5E3776 23D9944271C19F338EC8BC226FCD489A59C29221D9122E6496DCC79F875A157E CFB3C61BB62B4CC11861C13108F6F9351242A0A945E34842B79BFD0F963BA4D7 58FFBA7F9C3DF06634022173735206287D43364571624E94AE037496E8AC4EB2 BB175D168ACE352E51CD2B7CAB5ED47557533E1C9820540BE3EC7A678D797232 7DB970F7D8E3B8BDD69BA8DD3E305FC8E569744A57C4560E570189D10C7E1023 2D5C25B6EBD6078EE71C8DEF8FAD5EAAA2DAFF3D8D03A5B38CBD40C30A9DB09E 021E9B8E200DBD7CAEEF4C4E679C8F358A048147E38B8C1A0BA66F5135645705 F1A825EC4645DB43DBA36CC2B928A5C0F90B2BF7F2B747ACC153162DD98B715E F35100ED5232E20B8B81D04DEFC16C93F0C25C96ABD7E7CB37977579FFA33077 E1B984AFE5BDBD8DA4A38A8D890BFF40B0907F3BDCAD309ED84C85F6F4831AC7 BB72729DDCF7E171001EE0CAECC0E315231DDD748CA02D21B3E975074FB292CF BE44037FC9CC1B3272FF56F65334167085E5F89BA14117E50271C4F9510D3D19 04A5A1EA4102AAC9F84D53D462272CE6533E1E0B78A68ACE6B0F304D53F819C3 B63FC830A13E8EDB008CBE932350F2FD9073686F003EAF600856CAA82CFD073C E81FEFD0B0526EC0EEB44BBE497FB1400BFC1231F4B74F9C0E1803124C66146F E182F161AF63F547F6FA9DB53174F8B463671FAA8510FA1C88C2C257C88FB50A 4026C1EDFF7BA0C723B6EBF66355FE681998F954B3DBB3E2B27542D38FC3D9FB 7E6B8170D1194D1B64EA38A567E5932DB71A7C47EEC1186696F0E83F7067AAC5 9A6A7A1BC4A27BDECD1FE388E34721951867A0FB1A85B998824BF6511F1AAEE0 D8BDA3586CA4061437F2A432D4AE30FA18C00FA133A5576FD3CBD981B528776F 4B77AA24032BD8547267218D76D95362CB5610585708724517F1174F0F13B777 BA16B992CAC59C8EEE3F646EAE209792C5CFC6A50956D7E022212D4AFD3F70E0 46FD57B19E24E8AE3BA83F2A362CA51E747C6C405CBDD1711908D5B92A3B2D14 EA94DA77879BF956A0E86F5E3CB4673C0F18F57580B62E6B5D06FCF544CE8C5C 086BECE5DEA564BBB5E456F818BD729B7E5D42FEC21F1B21DAB103722B0DF5F8 975CFB5F1762444C54EAEF9D3EE785E863E59BFA94A1090247C458B7E0FFCD74 774BE704298F64D877C2D63CE3974216C2F10F127D659F078DB3DEC2A82FC839 015E79FB23C340DFEF1A110E8131F155B106D8E2CF5AA431E4FD9BC2F2018442 BD3B1F25C8B259B082B995E04E632D251F256ADF04C0FC467DB2DBDA74F6A3DE 3DB27CC211B29337CDB5E44F25863D23B497932E1BBCD9EE92341616CF601231 7553B05DF230DC299D621A5FEC4B27B325166A025ECE40F40A6A12A5159185F4 EFB1E5AA59B8D901C4B328970FFB993EB19349F0464CE582EE66662279589483 53E761E63AB2230FB689F0DB5EC24564ED2E7ED16DBD8AC099C917D1D43BB60E 28158B9A10EEC8913A05D42183776171A1A62BECED72E675E18AFBD037AC9658 D7BD20319025ADD1F93608D99EB5CC5A41816ECDDF97DC82340379B58583188D 1B64432BCD75E59238E161DE2704993219DA6EDE41320BCD75A048C70FC4C909 C006019C9CFF51278F5E5C48848DDCB7F35016C23FC8F36F8EE8935E2E52782E A14A688838B982278EC4452E28BD75185F33A1E078DA7E6B4622BE3383314B99 272BD83D8785BE73326A4F9E8F3E1267632202A253ACB9FE30719432765A8CF7 F57C0237C5440F3DDADD79B962F47A460D4B3C8E64B432C40EE2625DA3D18CA7 0437F7F7748BDB07CB15512D21012AEEC330389D8181D4FA3B9BEC9702862F81 4D696D4064 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR12 %!PS-AdobeFont-1.0: CMR12 003.002 %%Title: CMR12 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMR12. % 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/CMR12 known{/CMR12 findfont dup/UniqueID known{dup /UniqueID get 5000794 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 /CMR12 def /FontBBox {-34 -251 988 750 }readonly def /UniqueID 5000794 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR12.) readonly def /FullName (CMR12) 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 11 /ff put dup 44 /comma put dup 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 56 /eight put dup 58 /colon put dup 65 /A put dup 72 /H put dup 74 /J put dup 84 /T put dup 97 /a put dup 98 /b put dup 101 /e put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 114 /r put dup 117 /u put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9C535A5E57376651 F6823308463DC4E0339C78699AC82C769542FD3B410E236AF8AF68CF124D9224 FD6EE92A38075CAAF82447C7AF41EF96F3ADF62F76FB425BEDE4C4124E7B1E0B 8BF254D91912D3A99557F5427907A56514C5A3EB961B94112077FE9417B70DA0 B2E1C1FA3E1D6F01D11F640CF848E45BE3E205258E64FE36AFBD4DF4E93F6B1A 966C8E7FBE2CC8FF43C1F67BF6C361678B5E90F4BA524FE8A4CAD6AB28183E6E CA6C9636E884845105595A2E40CDBE8D4807A81AF4DB77B31873FEB221BCADD4 2C4669459704CB58A7BC230FC59F867EEADE660E49AEEDEEB042BA9A7DD8193E 56C3A36A1F639F7EA512EE4BC6992F52C2FC82A890EFDA730105B0AF7B819295 EE00B48F64C2B5BCB275B1DD62F289CDAD4AD9B7EF057684642FA6FA6322C277 E779CAC36D78F7779CB6DE12638B3C65B70C6B5F8A8C6421A379719B8DD44973 5F52856A4A29B2ED37F2B1FBE6EF4B79B7C0CD6395C756A00FACD763C235914F 847D1D99831023CE1FD89EFEC83AA7E313131C0C197248605EF5BA773D0A4000 72F607551A8EA6F0FF19441ACA179177D1FF7B423FEBDF58B0C19CAE3C10EEF6 3538D8FC4762B77C5AA023A8186C40D0365A4487DC3564265B3DF908572DEAA2 57E29EC669DD72974F806EFF5ECAFA9ADF1F9D2A63087FB7BBD100F0F81C6FFB B1EA1C9DD46548AEDD147EE64B1B4894972DAE1DC3E8569D6A3CEF9F9E46DEB7 547E10BB2959D374A33E47C58F1B20419920AB485F166062FCCC08EB5CC9AC88 F388F0C0155027B727729488E44CCABB7064A1432E179189C4627453C5231535 47D1F2B8BA43069696830CBB6E5F9A135CF22D3D1FE490A3A63C088EA32FF444 24A2427BBA63033DFE2E06DF8CE67949B6AB02F26335A376B57376814D2A7DE7 64A4347577EBE9A6E33DD2FC214A09C6D889C8FFBF1D567032548851B8F97204 49E215CC7D222F593E1EF1439ED60AD922D41E0E9EFB5CA48F2FEFF75AC5FEE7 FB6676D8B8D4DB6885FBE8B61B586313E4DAFB09D94CEDC0507E93000104F3DD F83865A2C6F6A7DA8562BF86F5DB233CC9B53391273A1462E40876A8AC2B098A DBADD5A160DEAC061F86A5FCCAB495EF8A9D121AF07928EAFD56F618E4EAEA97 CF89A3AFD406FC9DE1E9769C1E1EB83BB883786BC075EB5DA2692CD59C4DD7C1 7FD2FF9B18AC740A390C1DB38670DEB18C67721A1DCD502FE7368F47DB4281D5 459B3F020595FA3B10544AAE9EF786A0645FB7C9BB29D091E1432CD878A05918 1665643005BFD9A4B0FFD347ADC84CE22D6F9AD4EDC05E8C7179DCB360AB57D1 6ABCD200A4B4AD56825DC345984D9A3DE11CDA5E9EC1E5006EE4181E4EFE0846 67D8C27BEE8F84A1E01947E945BBE988702DEB2240C4BED952E433E5305484E5 71965D3DE95C4115FF78CE9EC18E323C599727C8B93CDFBCD1CCA780DB8C81ED C4B5E596E1603624308972FFAE9A57B0EDB51FDDB6E23EDE2946F61BEB241345 2A192D8CAD53E823D687F9C64A70A4B4B703291FA6317C051DC6A44BCCE0288E 3839D726A8F2E39BFF429865E95C726E808E02CD06F36C1CC9AC77999F8E28BF CE9D74B699CA982479E9D0DD98EAB24D29C981EF0349721D6819549A39413801 F80182D567EE316E2F0AB208068E15693E4C399A381BF9BBA625E597E6E109B8 16F3A84C8EC92F2ADE288821092A421A8D3B907048FE947230810F0777EE2542 29A3485223FEA079B359034F70464DAD2F0E420271A4E0CCF57A0ABBC20AB327 0CA71B292126D395E0D083B19BEC6B48A9DE2BF470C3D01A8C3F52075BD4BE02 A0C518355814478202FD4762EC542F8E7B9B1F7824F0554660CEB83E35635E1E DF0D03C94C903ECB36B4948ED98B6324E0094EB1DF70863142D4ED3A932D7346 39D69F8F044B6084482D7748C27328AFD24A3A70B99D1F7D32CB984488672254 28B6A9E9DCA2C9FF6A1B311D72413404B3CE5428BDB7FF3C36357D7975184F56 FA6B32AD54C37D0AF7576663AB1397B80D4E998F0B4C4F6D90B483029EF2EDA9 D4C4204C1546EFF3100629453EAE01918D09FE104E626ABA38646F17B6A94CE8 116BC7A8D9C319434CA5B830859B4164DFADF1D7C3ECA5C78D8DEA930EA4AC3F 59DBBF3148C91A2E807FB934E3439D4F67C6DBBA9972854E6E3688E1E0A34B74 482217CFE031CD7B5DFEF727C3EF8DAEEEDA08F4C90289E62FB2AF2357EB2E45 4BC547980FD479101FFEEE477AAC6268DD659E8DD9E244676FD3C6909713B71A 323B211E571BE711D103FA23B5B9AF077D84E2D20FEE805E81D20C03501F0F17 C3B081946CD0FD577F00E50B76CC37CFA97A61B89C25DD43911B28857284BEBB 5BEC61FFE3A14C64BC5425A7A82326617F6F1FA4FEAE56071C9F559F91568179 46369B394A5CE96FB7420FF8AB7C61CB83492FA5AE4A4B0799578594C9EA67E1 E54498AA5CD6ABA34AD3417F04F5D8D664A7EB39D41E2D17643CAEBBCCD9C38C C5C9541641A09335EFBCE0D276A54253EFD68141807A66F1DFEB4BEA5889FFA3 4D20BD52012206A9F8D3E0F6AFC03FDBBDF3E51506EC6336E249CEFB571AB84C BDF8E471E3795C04E38A5306BA6D450D72E50910D1AC385BB06CCD4B8E433A32 5A4B7FACC976BB31FCAA1E62DB2C4FE06DDDE7367930E336B49F47DAD91C8735 9A35D80CA2E117E86B52E41E9278046ED923454989E48610ACB3B1663F197117 52659A9D7BFA561C7ACE0771794FC778675F83C5EDCB132AF124C7E6540A140B E0A268836C73A3C746DC964E482E63C56C0D396515283970FBFF182F9F684FE2 655FD8F5D057D22246DDC3FD11B77552DB4D90ADBAB77BBB1FB1592129DE0AEC F822D7D36E52BCDABBD560B403A5C56C5E1BE789C3AC049318C7FAC5E5861E42 FD66C3C0F46361078D7E036281682BCE9BBF77983C93ECBBEBA9B359769CA442 87FCA1B98F4EEC4935CC93B08AAADDF355C99816453587310F08C50B9BA3D107 5388A1F3AED2AE32BEFADF0285DA90436D1D7EA85D7B9B6DF2AC4B778CFADFF6 6EEE54D1A1C5DEE3CCA7EFF57A7C2931933CEED90CA26DAAB45E4388EC4DC366 B9E88518D6CF094861D2A59282044CC06E63EFB390A6DF4BA5EAC7CE39E1EE03 3D84099F5BE96612789AF3EDED07266EF10A0FC23EA1EA97040B6BAA63138B1A A9CB8F5DED781260962D7618EDB200C3ED976033E8967A8CC676E9C11F74BE34 343A7ECE7EE97E8F76F7E95517A6D6163527406EF5A669535CB2BF4031F29046 BB2D0FFFB47A576F5EAB1D00A582965C56F28C00B3BB7BE2CC8D8391F789070D 775EB775437F0CD53DA840BB3575104B63E4B0BF14E3F14B320EDEF65FD4CAF5 8596DA491BBCF3153DED3B718F833D106432DF8DB8B8E6B34D5308C9010A5DD0 7E0E53260BB84BAB3EA748E8D72F75901604F80F4416920D69B4B983DCDB72C5 E9928F01A4A85954FD74578AE336C782CDF81D1EB7EBCEBFBAE7ED8AB4862584 397928F502D65139CCD582CF0723C5262EE54B9D2B8C39614652A8A90E1C3B65 7D26B99DA298FE4B9A7E98848F619C9BB4FF9FD215B72F99506F06355B332689 37D80AFD9F9ACD8172CDC51FCD3A759ACA0F7D4EBB07840840EE42C2D5B8B257 2C6DB3A7657B75F2F0B9730A20112745703E2D0FE709436CA6A5F36F59E64D9E 37C0A23D6D289E1AC1DA273872F5FC5C3DA2B127F078A4D7AB3FD7E124455817 DDC796D54EF26A1FBFD539D3A21B86DD4477DA49213259ABB3FF241424F2BE5F 89151E02FF87E0BEE26E85C0E518D8BE7CC9214B8E9A9EA1DBB49C6C212CCF08 90C0F23E9858947EE344062EBD9C574979087439975EAD4E85CD7BFAD3C91CF1 EFF577843AF1427D06CB2F3BB519ED1591974218C43F0D2038665F9E2E3960B7 FE68CD3CB2DB6B36C7997C6B21EC11CF1DE049541001FFF26D14C255E3AE862C 5A5701292FD2FB3D04523D6E2F3547923BB117718DFB6E6520F0D0B5450C695B 8C9242CC8671B7284CB2E1E9EB097A3DB1B4D5E8EEB93B4DC7E38C0A10474665 54DDCBAF079B92EA494F6FA75A84C5AAFE280284D0823D7C22249A21044BB0E6 4062074ECD17B62E03EDF4945A294BFEFB51F5FD870D9D7230FC91B83C1D85A8 86CDDF326FC90E04362145D6E8630C50594484FB829DA18F5C078F2EE67D2F2B 08DFF39AE2E8C9741FA989AE494C7166F122D2C5F71B97C973B7CE8500E9F87E D59C30F2E99CC4D34713DAB680598F41955FBDC26A14CF1E73D6BD6B9AAC8D3B B998F2D0D647356CD236DEAD6561389ED3A6746221B0CF15D6648412B35A6B54 6A0EF5BBB34AA376D9BAF025BFC650C1B74333CE85413D0EBB2F4D082A26A5BC 3C0A25D2B12CB159F140E00E262F1CFECCB2C802FF94CD34DA0CE9B4B3830FB1 DA85B9B670D5169928990A2E9CC869891CA2FFAD9774E6B92549644DAA5FE00C A5BE4F5FF91A0B6D2FD8F96121D766391EC4ED3E73DADD476B7DAE1A50AFCD98 DB7E27E44D30416088D9BC07D4661D9ECEC0806830ABF14CE55AA3CA2DF66E8E 748B8ED46466F1EEB072AC0674FE6FED231E0DDA59ED7C42BC05EF00E176050A C4834D893DE42474EA20DB1E25059E84BD137EF65A02CC295B0FFDE4CDE95879 0FE88BDF2519ABAE7F8CC3E6386ED35E04A14F1E3861922645E3A3F43B48A5AA 1999A5EFE192515FCC625C829FF5A7B337AA422F5E920545F9BB269C869A821D 6C4C26DD2AE746EF0F0B4C1E7E9871ADB5270E1CA9BE28225F7A0370D4C52422 E25263EE101C4EC1C7811B05AD42F364844A56BB91EE72FC8ED53CC6954D2BD6 F945D739BE4C61E36143CE890FC0CBF2F610018D678ECF7CEAB18FF5A0E48F76 FDE2463D40A99380D679B3B76D39C664F4992D23E5988B0D1AF33DFB04894016 E852EFD1EFFE586153C0F31ADBDBDE3F73FB49C5EE64D0D02E1504248FAFAC3D 903FD44679BB09C30288139B41B1E90A10139CA3172677250B16535A1F3E5E4B 6F4264DE58896E66051FC677030A121C5A285C47B6129CB5A3998830CE070D21 2F093FC1B44089F603A21F45F60960F134A47226874C737EF6C085634B0A4A66 139420501351F737A73F39D960EC38420BE46E5B09D298E7C16B8E32F01507D4 0141FC52DA1DE718D634AD9C8B00E46EEEF84356759324D2B9A3473C5DA38DE9 E30182B87F91B6A7F7BACF29A93B44C879CCDEDB063F9D2E51E0F1FC9F018FE1 2433D85AF24B55DE3A61C4D0A2DA4FDE933F5F6FDF17E9FA9932BFC46E2D71F6 585EEF5B2E4E89E797A24B799D7F064DD1A817A53677FC9EB8CC3E7F93FE50E8 D50E3191052943FD6C98B573BDD1F6D70349E1F8011599E3F8FDF1D6E80A710E 51E434E85801617C6FD8ACCF1B77B4BFCCDD35CB4C0367F4EB4D8D9DE8284D5E B4F43E2F8320C2C5A9AE90ECBA7E65D377E91DB69FEF27069235366AD3E126C3 A73CE97F4C90BA00D206FA012C327FD69EE59AF4470A315B1799CDC0539BF90E 512C8FC3BEFE4D1B01D969EA9E3FEF976CD6E0FA4C9ECEC955B265CFD58AB8E5 F7371E479279EE14B689269205C5B506940606CF3E24A1E7EFF3CA96ED30AD6D E243DE57690C3D69A401AB3315FA49E4BF4ACD4DD1CA39272533E82EFDD508E5 1C2CD286CCC5DE1202C7C7F654521750632EB637F918667E2233A43DF75239EB F28F3129EB5DEE2FC5BFC331FF709B0FE9B327CBBCE98BCA2C861C6547E50407 1218CEBE6EB5F9BABA4F2E11BCC6FB553A544A567B459E06375102C69F8018DF BA6A227CFB13E2D74E6A521E01B74F2963E9A0A1C9FD87A88EE6356E3BFABF55 BABC751D2BF85E6712E8EF57914920775906662E4BA68FFA21AD422D34E15578 43CA0568B431101A1194F8AB1EF25E886BFCDFC10F4A5EBD9530816548BC298E AE4A0B6B52B8B59C644C409B4191B6F4203F52314F2675F02AEB65A72C66E92A 2AC703E15D8D381522C0AC30C165B822A9B8D18CAECC094EDE020756018DCF51 D0701B507519C4270B70D8CE94B436F640C15872F9B5B77892AA3D110E4D6A65 8F0815C61A5127BA25815378683F46E69E54A391A8675977E7DF9C2D4E6FA991 9F029E50CC2F266B31EE9F9F24452D5838905F330CB7E416B8AF836C5AC26AB8 BE2ECC6EA4BDAA08C30995709E225C21D35DB6369167602CBFA8DB2697635925 969002CD1BEE745DA2E56C17EF3F0C05E3847147F86963C37A221C8827195A8A 3D38993E4939AC915BFD9A212F5FF3F826F742B952018986F9FBDDB69C3AC65A 845F7F33C55D4BE60A1817EBBCA7E1538E8087E1BD5C083A320D52953BE65F31 E8339C612A510B59CE48D2EF7061560C4AD258E7DC59694493E3AC878246F37D 6DE89253EBC8830C6B209E818213C4AC4CF1F391AD91D57BE76FB0E2924A1407 E4A949C905E44F54EAED6419F13D59942C8079336A172D4758BEB5D3E786FB93 3CBE4FD2EB53E4E1DAC34E821EB30FD44BC6CB4298242C38F848FC23AEDC9733 52BE6F32E31E25F18301370F8936810B0566B664B042C7AE0D78ACF0A87E5BF6 F9B66E358168B2CEA30DCD940074F3ADB793CDB136161FE2522905E87B8E463F 95D4DAB7E14A3DF7BCCE8141C5A08FCFA2BCE9F2D1B05A7642E75877EB840149 AAB007CD239AE47AD115929427717F219B0A8907F0EC79ADE1B901DAEE87A2F8 39361DAB43DFFF69650F601B24061A9353CFD619FF9626F63275FD09A5B13BB4 8B3379EC4D147C41197E8387FC04DA7BE409524CEF74EA91DC066808A7FD0EF3 957A44E2503EDA67B1C61827479486134E922E560A673BF314D601C66003CD07 55569085AFC8428389A140EB976CCFB8F29E27587E46C413ABE2EFB51AF5913F 53EEB74063162E0BA1E24CEDCA320377D3E11BD374F0B44E132A5C35835B6E2C D32948EF9DC7931D104C1385709DA882DED6458319F21C2329938396BC074106 CB9CFB9E0A915F8DBC8435F386917AC87A2BA45D857EC30ECA66FB4044F5439E CDD556B82A0E43418D179AD883C85AC276E1190CEC242E3E1D86E725ADC39E46 BB6C47FE9E17E29F8EA81E870302A00D91434F3B7A05F243176E6EF1082541A1 B9052191EE5C2B8E94A2E02DB65FC769653CA8D1C07A13CB853544AEC7FC35C5 218DE3128AA31952DCE19C55C23FD69BCEA2C661F57B11B8F9E86BFA718D1521 3346E78C701A5E51923D6D937E62FDE3669B214D240538F069A100A542720A86 31DE88116DE775F7ACC2A49EA6C02A24408271A846990669F2AF60AFAB4C16F9 7F4E88E917F0FFDCE68F22998AC0AF2A60A73258C3A4BBC42A2F918123128195 196D0E150D79AC3CF4628503D1F3FC528265ED8324E56849A47B3B07C29940B9 1BC270071E221D355EA51E9942D3BD7F99816304FFFC8F5B036C953B38759341 ED5D7B9C8E6B70C409DD8362FD291201CC385E4A98D73E8518A4C0E544152563 82032FBD2FCB6E403D34B85ED4053A8CB619BDD4DE001F4C3007B1F317579651 E6D6662189CC2D95AB85D7473F65C5D7B4AC63B0FE928F3400035D5A9D443D0D F3532B99F3AC26CB25EA3CD64C341159061E02EFBC7C033C05CD919BBD827A6A BAD50D9C98DD94332DB4C7155F8A52013F9ECB7CCE3CFB3E667C57B022A0A753 A45E41A9D8229D5198031ABA3DAAC142AEA5FAB6694A6433629E15AE45A67FDA 34DE10D995ABCAF45FBB3B6B73E80D05F4C51F8C29D4B0F67C8A86432A6C5E86 F0126AB25A5CA2875B48C61CB8112A4CF9AA08F8B0157396CF63CBECDB8867CC AC10F060630C9BFBAD84B1FF01C814878F0C177F552BDC9BB181B14581C6E968 DAAAB2896FCFB745795C4D2C87CC15BAA041EF80C5BDC12EC1F5786BB41A5A21 073EE0BC436B346E014DB4099EDC67BC432E470A4B779FD556341061CA3F2BE8 EFA332637AEC878C2BB189CE7F95230979D99132FD13604B050C2CBE4D6C94BC 03CF89CA2C37032A036FEEA8362FE97F209BA5D9285C825A33A0F51CEF1787E1 C42B2EE342CF50C81800CE3C92AF8E82561930FD2A920BD8CA7746C4EAC6883F 03C5270685D5D21510638108F4F7D4BF4E1D4A227AC3CD7161B3070A8581665A FA36669356E19FEFC7E853D3C4E32E032627449E14CC801269424ECDD2BFCD83 1CDA3BC83F2A6BA4241F1F1EA83815477D728FC8BBACCEC5C168C6B00653328A 88168998EA43F053664ED5BF8FB86DE483C92F7C9DD390D6830068973C302C27 767A292071A30AF9B3C539CB41EC8D7295A4C432B53FACA297A615823AD2D564 15FEF83797836B07216103101ACAE3E297C32CD596EA018EA7E5600F9057FCAE 831F0D8C0312873144C7AF57488DD5E977B2EBABD42A37F1897F0CE857E87BE7 945726B80BCA65720A0964EFD95902630039A984196D994A9126A2C951B71CA5 9C1E6807E725FADD5DA641D842F46140D7233C3DD96F4F12D9561F37D9D0DEB9 9D22DEDB18981086ADB559A01CCE525A133C686315DE6D99573C2D104C30ECD1 2C3634E92D32D6BF48B8DFB719313D729B8AF113D817128D51BED8BB67903D97 E5583BEC117D405E1AAE17E74B0BAEB265E8E34EEF26B77585BF794C379A1115 25594E807EBBF7C331CD06FB22E1F7ABA5BACEFA7E35689F2E97DA2B72C6E3BC CF1E2971C779BD834D3577A5567DD95D209BB4E86893E95BB357E9789BF8C2D2 3DF86ADA4B7A6A648C8E75F6A0B1BCEFF5C2FC3F5B154DF08B3F04EACC1E6FD5 54E87EF67C39C5E7108D5D85605A3ACA000A4E7D40B5B14743D409366D24D9B9 A5DB837BDFE654644FE9F48C872F6F2F931674B75EE20F566A2A94EF5A1DBDCF D1E69996B6D8A8F0205CA7B592493F67EB0B6EB296D38DBBF61BE0ACE7D51D7B 1B7E968D2377A5B0502CCF599847A7150F343999F1E1251CE6D638CC08031CE7 8ADE56E6BB44760E8361AB1DF0B5DC11D43C2BC3F6A554541462532A4275DEB3 AE84C5D32BE195888A4482EA8D94AA02AF14E1B09F907EEFA86BA126B77B817A DBF1E54BAFBF14A332F073E61EEEF8285B59EF58136FCB091E3838C16183B802 602675972EFF362C55779085BD1BC33E1987999FA5CC642758E9E7BF61CB298E 6745224974CA1C9BCB5A94CA4899D6B18D967EBB7E8EC1BEDD2E039DAEA4E867 AD6E407F60297151754287DA9302BDFF49F0AD8C97807EDE701E66824931B8B6 54B8EC5201F17ACBBA4948544360BA056B699C73D3D2BA7348BB78E8B313DC8C 2E156381D12AD5A053592BCA98ADACCA904D629DFE073FBC217E5B9702623541 935498A3250912C1FC11A7AF8FBB9A2F3A8F46214845DBE63D1DBA0B5F5A8C57 3D70072845DF00FEAD7C8824173B0C5CF0350B5D66853B1FFE2B5851229D48DC B82717CE5F18F405C98E6B71446D74F33A127F57F4270C0F1D1D5A0C48C857B2 C87EDD76F5E1E4BC7152FD2B7FF3AFC401F90DD6CE2E74230C19A2B702F313B5 18B9ABC9C2CE7E0148E4A4627E1B355E807FC0FA7B9E2CE2C43DE4DC33A20C70 DF066F8C5C499CD93C0538CD26CB78CD5ED3023979A5E7257CC040FAA91A583F 0A2058041696829CF8DDE043E78EBB4E384C19265811EF4A894DCC67ED83782F 3FEEDE06998C3A4BC874B79EB62B0A2B3DDDBD956D91C5ABDD96FC4F73FDEEE5 9307D82C97F2C3EFEDAFFDFBAE64646ED812F5C8C3F67282C8F268B68655C6CA 3A281EDF0DEAD428B21B74EB88C734112E94552BE9FFF204DB689A8AB8DA52C5 01316C6D3903330956D986AC107AAC083C020C3CE912F6C5799E47E3273B335C 5F89230BC17F2CAD4612A9BA22D3E463673A74E602F19B210EE8FF2AA9BEBA7F 6DD902F02AA6402765101A3CC2E71B2ACF1E069A79DCFA3AD793F57BF06811C8 94ED472A585122B6CAFCAE569F95E03B67176A0837ED8B9167970E1D35636156 96986DFBD9E5753C16B65BB9BC986893D13D35FB16101D1245FD26397086A7A0 A5C16343DBE02536E476BA7A53ACE19C6DD0FD8D7103FBABB5FB3AE3AD970C73 BBB3D4E2F2CE07B3D6A294A8CE482E0DEA8E2BF325787B5F5E1309EA3533BD16 EEA6FB31B50881855B33AD6A955C46BB7D26D93EA0F1C4C4D31CC49B7446FCA8 6C5BB7C41AC66E6616806086AF0DADA43A429C73FB4A760A8352F5804C27CF80 02E317ACDF777430930F7ABCB4ED59EAE10DF4BE8F807FBE57261A94F55A786D 9C6470A1C85A2BEC9CF7B301A4E2BFBB277E9FC2FD827A1A93AE249EB30CDC5D 4D1B691CA1FC6B564912E9A42304992AB224111A90D3C0C76EFF07CB62F6FEF9 ED2417593C51B960A7DBDE87EF3247478C690C354F950A03FB0065B0CED98627 6FE6E1893A43F18EC3E198837733841B67384EF284481E392E2B54441A5CFA56 DFAABDF0C60269580EF42240EC04526CFF47C241982865C46D1B70DFE777BBBB 3A4FFEC3D3226AE13B5558B7D5C1BD68B0F090709E0E87C7EF6F479742AB553C 57667FE17AA727D25ECB7C7DA2C1700926C200CF17E9AC88AFEA6FB5ECA91168 37CDC2272A1C3AAFCC1F5302C05A3F0CF04DAF117256C5D2B865C256079CB9E5 475017CB2B1FC68A88892FA30D44FFE2F66C2026223EB6D089D41F7E83AB5E03 327CA9DCAC23904C2DE839D0CE03A8C8545CB98E21726174B80A3EB5DC39B772 4D79B0A244D617C5CA896FFAB393DCD8B67A12B218F3138903C4891B3524FF03 E3471B1B390D536C4BB448D684725AC40DBDCE9E7A3518DA08026F953C23A4F6 70CF057032D30361948B38941EB2AEE096270E242777664B8F9C8322BB7FDC0A 94ED19E7C9F216E2A0005A9A7ECD4563E2D1A28D32B29362FF5D6524138BB6BC 35364DDFCC01850872F6B715AC159791B5721BAB94DF7DEF242FD1E467B7DE6D C2F5883A6F2552F3B1F7914ED334B8F39B1BEAB4A92A0829057A07FB71086D06 BB849B1DF96268A57062509B6CDC7EBF80435582226CECAE9184C1E385BADD91 43C6BFA74BF2DEEC72A4B41E714FCA95E7B1160A7E9DD08C006B6C9ABF3A9CE2 4576A971AFDF86ECBB5B52CA27D41BE429AD743B42614E75FB2E5E4827C5EF08 7DA223558997E5A397D2A8A2A537E7A4378807942D9DB6DD425AF4C6AF865F85 1CD044CBD50770F74C8BB3CCD8F10D43DAC7FACCA4BE70EF353CA5F20EE7C8EB F2946DA89825BD9EA4117173D92591BC4494F551BBFB276185A453FFF1740378 B96A92032CDF61626C0C2BD0402D138A8E6ABBCC8C64C38C7334C792B17AC128 4FBD5378D0925B9DB1005B3F2DF995104E440D00DAB666C24906C309D27422AE AC45E98954C7B8725F9A57D0FA9D348C318FAD756A30500FF219EA033C8CD0DD 87403AFA39E2BD635C8783420C87B8B89280A06C1933275EA261510E2DF7FAF7 95C88B7A856E1DFB22E5C275A0EA21F97EC7CE6FE8E3999658FE3275980EB9AF 9984703CDF36096FA374ECDC73B19566ABEF87DF348965823C9866BC350FBB17 4B10DA0C808AE46853F48C8F93698BF30790AF1EAF3DE0C69D98ADB4EE8580FE 925CC4C4A5CFCAB6704F91E2044F2BDA528033A051291D83268FDAA8458BA251 163C5C0553C36B3003CACA97113016B2DCCBECB92A2A207BE15A6C1A09574330 3638F3382A20CBCA42F41800C4D3ADE83771F13C60946FFFAF03E40222616D16 5BF75291EF6E742BE9564C9E77C70F76524EED417352C5F6C81BAE94B483C0E4 E8C174867FD64695DAA5027DC299DEA9D64DD29C42BF5C3499B76E277192D784 E76A98BED0E4563956DDE7829F46220226247AF9D8EA6627F5332FFDF98A399E BD0C390F69CDB5B7B49F71F7056B323E32400222B007A8F558BCB5DD9C3EF605 898309C7C375ADB02E4FAE62F96A289ECDEC32D608774E75668A4877B7197EFA F7FD4AB7211AAE20051581D8CA2DFB8058992ABAAE827FD83F60FBF59720CBD8 6941B4EF77EA80EC2D0E1327434CF65E50CC1AA927F3D05B34903BD667D06B69 65FD380314E1A0D78F1AC933C6A337D3DE89829C41F66A534B39FF30791AD313 0E28D73C15AB1891AD54984598F2ADE1478B78DD1369AD8266B181099DED2F4C 03B1CB838EE2CFE6D5B05B589BD21D80797703411761B9FB175C459E6B752086 377360EC2D77DEA3FD0EA67BECF3482946159402CC2FC820AF309067589BEF6C 2D983A16284D1FD66235BA564DFDBCD1AACC45AA2BFE3DFB24004666BA2437B7 BCD46AF19AEA81223538AF64B0501586AC06B26EE666E58A811F35010D7A1602 EBFA84E2387AD58F66A186461E9E2FE040577FB2665DDE7B24C3800B937E58FE 607C215568DC5447AFF26EE3C71938CC782DC3075F7FBEE6ED9707F7DBCFA17D F12A13CEDD14199F4B2E06A943ECB9EADF3A04C6C122F1AB4D6E9DC3FE8DAD27 A41D6E31281340205D5FE3EB960566638ACD1ABD65A61992C0E7F35E877C5DE6 2724647FBF31B767B57847A439FDC5D8ECA6C867F1978E947DDCC9164631857A A6CEAEB79886DC87C445C3E36DB994710A4D2EB7ED159AE6B00497C9CFD1A602 7117B5D176EB4EDEBD2391390279B1FAB2FA7136D07E292A8E4623858DE893AB C21D590679A055FFEFDC19DEFD43122205D89DE6BCDD7900F79C7FF41563787E 5FEAC84651D32FAA52287812F76A878B788DEB47B40A97C811580A4E36A3F4E1 59566FC60C809F01E68517379EA3A8D78A31ACE874B4E52DFE489AAB54AE3B34 92A2B34451FE97D3E38464C05397866D5831F4F9E82188D78202F9453B5DD66B E51AF170AF55A5824803139F08CDCCDADFE58965E9989B94E2A9BD3EE1079E73 EE1C98401ECC8BAD0E8CEF584DB4EDBCE72DA4BC8CC5BCB7B53DAA11790BB6DA 212B6436A4E71081B98F0D601F293AF566795EF218990309154158FA18643EAD 592854B0B53782F355B13496DC00B4CE5B05896CF0A12D2F2C2185F376C0FFE8 570C8DB66373ECF721A66F48919B690F7A3282D850120AF99ABD034B0BE47314 7FA81A4A7B341F4B61B9292CFE1DE2ECD63CB4259AC4152810A8072D806EE214 53495BA4996F443CFB05DF4A3F1E892AA508B48CD692B693DA93C5A3B6F35C5B 34D3C099D5049428B33A89B5897F9444E09E6218E4E690452A999EB07978C27F 595BBFDCE92199FCAEFE1B7B1E14D09141289CDE033B4EA2F8744DD762E55E5E 570E9FAE70EA0E03FA7206BDB102BD55F685F9086397611D17352C863A451AC9 940501189586797F69D438B0AABE1564BDC3AADAD90839BBC47DCBA60C5E2CD4 1565E8AA631AECAE734AE88CFE206B7D19310C0F326DAF227E8A20460865B8B1 4A744E6C0AC55569AF51CEFC98393E72F87D3DF1E005EC034A495C3E9440E5C3 A9C7718BB3D310B01BC4CC20850F9E1AFCE6EB6879DE5BDFCEF657E59A44BCC7 F4138FC29B57C2A864859FD98D0B05DE8E27BFA0712ACCDFDD2E719A62358BE6 D7039746D3B5BEA6D634865C68780D866E56848E9E758E113BD9C516F1AF9CD7 8E59E340EFBD0AF461E419D81453570CA33E36E3066228506A393B7B8735550C A63E7F98F83233ACEE78AA9485DF6FC8E5290C4419D34E57E5F2F358CB4840EE 3D2BA0CC876EE54D42FB74C8C2ABE600F691CD740AFE071C0ED49B6DE8F58B45 8D85D245BF7ADA4A7EEC382DCD1AF6F72ADFB60CCE2E63C3B2B627A375B5AAFA F00102B9D4F4764C82AFE3B7FEAECC59427E47C64AFBF646823A7F55C3E59FFC 710079D7F5C508EF933575C1F63C109137E2386137CC87104E46788C9F319F88 B19ADB5708EAA7EFB411E1F9202B61E09BFC55A26D22AB0010E0CA5F279E5491 E539E6C50A0E662767D83E465AFC0BA7B8850D299B48CD92532538C1115690B0 6FF3C154779C85B9DAED4B693887D9768217FD32655F9491ADF914EE3085F5F1 332C7411CBAEA521428B4339B167C70FFB94E0036FF50276743F176C590B23F5 BDC6BF3714603154F3F0F53627B8ED31C20103665EA11FD7B6E338DF89241475 BAEB5F9515D9 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR17 %!PS-AdobeFont-1.0: CMR17 003.002 %%Title: CMR17 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (), with Reserved Font Name CMR17. % 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/CMR17 known{/CMR17 findfont dup/UniqueID known{dup /UniqueID get 5000795 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 /CMR17 def /FontBBox {-33 -250 945 749 }readonly def /UniqueID 5000795 def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR17.) readonly def /FullName (CMR17) 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 46 /period put dup 49 /one put dup 53 /five put dup 67 /C put dup 69 /E put dup 76 /L put dup 80 /P put dup 84 /T put dup 86 /V put dup 88 /X put dup 97 /a put dup 99 /c put dup 101 /e put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 119 /w put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9D6295729076BD8E CBC0F4C1BE246922D2482233846A96D867B66D9CF25A1DB661141D36B8506E61 A022F9EF8BC1F2F674EDF1533E67A78CA29A612AA9268E113C5EB84DA56CEDFC D7A111403E6E2A8682DB04368889747E003A124395ECF0C7FC81218552EE7C6F 60BCFB4120893528670D0E8A4117EA5676915E3591AE5652D003EEF67818A41A 8882E102AEEEBECBD15DCF632ED246A6A58B6A7780DB6F1F9AE3FDAC8344585D E104F2BA2DF06D68945889A2A3B6C262FB53FC670BC5EB7C56887FBFB7AA7026 84115872CFB0652C6BB330447AFF8F0F665EFD6A41D6DB6877B08052F402448F CB21C26BDC900636C99CA347B79AA73AFCDE9762A992CA3DDF7279E5C50F453F 52098529850AFB1F501A442D6A02E0A2896F81C8AC735AF1E7EE47208B4CC944 649DF6802EEE813F1456205C6126D7D0B1821AB62DD65468F3A30575E491623E 0054E2E680E4402E1C8C538DA389B81603BE88D6DC287A076F92B224CD58A0AC 44B8D490197341808DEF243660971F444A560C747BC6F52707ED42A99736ECCF EBCB694A561C3A70A319D204CD40D402FBF937A00BBCBE85DD26C9E3F91B7D10 D85B9D314BC3AAD5A58B107F5F341BE2C53490924142566417D6BE03BB4977FA 6635EA58DEB9508E40B9FFAC75FF44C683680CF242FE210519C9BF92483B0A54 83F48341318BE16D2F8C988FE3DB2E7914581F579D5E323148A31E4ED03BC24B C990372DF5F3B0C5FA32EB2CA4FA0EA33316569133C87697BAA2292E685C26CC F8CD40A2366E60B47D47CC9D0FA29D2836011376A07F78BA7664DE96E775CF45 9BC91559A063073A4C2FAAD0893C517C5C46A1425D07EDCC2B57162E3A45103E FF26A2D2F98B194256A4B052AAFCC08965A50EECD7B9E8F35AFDF7B6568B3983 8030655E7C2BEC961A2F20539D617626E8454E3FE9EBD3EFCEF7F63498441DAE 16CB509BF239FBBE25EFEF07A3E16C9C71EB8D9DCB8403916FB40FD7F4E1A52F 72F2DFF94FD14D7D49FE775390C17C37C1BA0CAF35CF75D682B7833A83224158 D54CE962CFBAFB1B2CA50B60CBEB1F8F58DDB2F5470C355ED9632342D9382AE4 5D33BCA3A0A25EE9E5B39BE5370E7F20684C664EDB48E7973FEDAD9676F9EE8F 701CD4D8CC9B9EBC06E8C86EB88AD56E15CEBB8E1930E8F711CB6E01D5D14967 D7E6C1BDDDE2C4D00384EF4CB02877DECC27AD53FC981338977BA0CC0257CF7D B42E9BC91AF45D9722461EC3CD9DEAA8011FB855FE14B74BE0A102008EACA2B6 0E287BB4F466FBFDD6E65A5262B9322F95E20DAB875A10A84572D982E6FC7ACA 23C0C37E5EB47B8E69C07507B53CDD98CD1B6445E1699CF35B3DA3E0DC56BB76 F997C40E2ECE47DBDDB707EB527055960113F2DABC87FD9EC7D0AB36B400CE33 0D54D4F197B2830B43DF0AA802DFB2BF747A4C44B31FB708B2C8BBE1955A6A28 379C91AA4CC065A50098AEC0B837E180B76801865A43C74859DF18FE1DA1483B C17843BF1C7E1B11A8C6D8BB8CDB1D552FE6A1FD0A696A8F7405F2320F8621EA 17C1A32056C45A9ED35D2BD12D02D8B26489CAAEBF4EF33B66FF4BD9B46E4823 6395831A8F3366EEA0D0EA88D612DEBF63DA7FAA24DA979ACC1A52544BCAA007 6C39946BEA6076ACF45722B2B8E4D0823EA2D12B14A98367BB0433A21FBD9F94 18DF298C56F67ABC9DB1868D431A854DBEDF8E1F49E359A545C75A7AA1FA4D5A 50F1EE6B45FC68ABF65FFF257964E4E50D8B0C1FAF498DFC554073697C2F219D 4A68DA9E873B270B9C56F0DDBC9927ADAF9203FD684DE615F68C24ACFFB44690 89C0D5322049FA69E7FD00EFC9C9B2BD177B5B339907F81C31496662847BEC1E 56B5DCDF4FE618970F4268F475B2EF7E0F28CC986DDF098E59DDAD818649CC35 4080C0867A884B8177A6880F06F1E5CC130AB4243EF8DD8032FCF390765BAB1C 1F0C9728EEE261A09F8C1D7ABC7A6B1550551BE2A7D19D45B656650DB00B3A5E B3E1186043E173BB4DD5EFFB379654F88146382AE3F7196F099BDCD6D245FB6B AA2FA9B6CFBC9F0CD52798DDF2F13874BDE5B124DFFE0DD93E24C9DAEAE4C3BB 71A9A13AE2860F620B4EC789F95221015D9C510CB4AC775EF69DB9E32E59C896 1AF82C9F0DCDB4812A37761859A3D3BA0CA57F244489C78065346FFA78F5F7C8 0B2E8CBA9EE62FF5C27369D0BCD52857D40F1FB8F8A1441B83565A4150AB1945 0B54D6E49F66389E43096269EF5CDD39526A288C0CB81E324E75D326EC9A182F 2CD966368CE300B41873B08E17C3E6BB51804460D2562AF5A12339966F44CD09 114C6809AF246B5BA6937631842CB9417781A58944B6BA4FCF961465C208957C 81A662D560D0F81BD3CB53C06B6D979F04F6121CCFD5D52702CBF6C70C01EDBF 2040AAB9CB144321E68C4010E0E98CCA2603EB55DD62E881DB621C37EA4108D1 528ECC7A0121B57C6BB1E26F8AE7161ABA7E88256D2D6A8B7CDE2E730D137493 3FF628EF6030DD2330D747FABBA03B44CF600418C245C388F33EC5559E7313BC 4B530C4FC12530D38B27D6408548F25FC084DD0523B27D29D6518D3115AE7755 37162CFD4CF528214466FE525B13782F9C3CD78F3D6C7423E63A134C0A371F15 10F4ECE1D482C647B563D3D15586F80BD9DF7381BD53927825D5AEAF762E1CDC 3BD184F345029A95B3AD4D1B66E79AB4F0809418C0CFD4D503457A190D02F134 3F57FC04FF655AEEB783D6791E4EC300755861837D3D50649F6B7F60766211B3 8148F8E575E28D6C2DE75B15E722ABFC6DAADAE53D89FD295352781DCC2CFF6D 982F6DB778D6FCBF1B7BDCB53F3A23AE6EB499BBFA96E8BE04C3C8E5B660EF24 01EB842DAEBE979F2C2DB72AAB4D21627063B1D3C6CD40944E4CB81655698FBA A343766CB22E392E5DAE01DB33A00918D6DAA07F2F38B336A3C5DF3708865E75 0DE04D3AFBCA27A249E97377D5785B4E28EE0E93F7D353619C200DB967372ED2 153BF8BE945474266EB2FD30F80042A11B7E3586DE4AB1FBD4A741D36DE583E9 1CA25DA345520AA60634EC819E7EB493CDB128BBADEC3890F055455F060A1100 D5A41D7B180027E08AD6EE7E393DB9F83799544404FE397F557773BE6A130541 157C0EB37E036C94825B5090EF85F8B4E3DB72895D86687758C20EDEBD6D1079 196E9949DC6ED0113571C70B150B37E446E319EC54D44CC0CF6A14760953DF4A D0E1F33A54D240E236AB63B35BA8E071D77776BE5B9312245F2C6E4FDB4312A0 0D9CF723E7D9A3D8546C4739C00C301A89ABA60A02757AB1A0AC40B24CE6CF12 5850485B11E16646D7150795EABAEB08364A53161111F46A7BC3423A0D3BEB69 BF15726C1F8363914945DEEB29CB8766328318AF3B344FD6D77BBB92BD7FD161 93356493D4D8252AD125708D47C124E44232FB2BF7DD75F87889496DCDB75D03 F58A57D4122CFC194B75A9E9C4789C9A33C0435FB4ADA16AD4A6191928D1663D 05FB8152C0AA176FBA4755205F8A66713404787070757D3721ED6E6D55A59DF0 C92BA8F05EC7BE05D0A2E66DE85E75373483EA3BBEE0F0DFC7E2FA5FBAFAB118 058D095AA71FDFC8AF37E5A98406B64E58BF476C6926725D7EF3C2346CE3F662 1E5A4A18D966479A37070859014719456EA2C7F23E68E1AB2F25ED3A0C00A18C DD403506923BC983F89CCA125780DC76A411472E38173BC0DD4CDA7B43E13419 B5AB0B9A35E77C58BBA12AA4F5C7EBF8A29996B059E4FAE6809565570442AEE5 D56CBF4407E1CD9A4398B1F3ADFF023F64B230E3D29F526B62D964F5C8DF801F E94295AD85BD9E1C18E6327977260A871E921C0745CA06A263E335E344686E7D D6FE3ADB4EE0A7E462F3C00873C3E95D183CCEC71C0E5DC1D2FB310B28FC3611 67C23DE336C374F72368F4973052B48E39969305791C986E6EE35D0350571860 3A8ED849712CF21AEF444BA390644E8646CCA16559BA4642A5800827A0DDC453 7CA0818BC47DF6348A5209A2F0A10CA39840CE6346E89CA0E842BE8692DEF25C 4623A5A0E0B98708B9492E9F564324BB3872D6B953CA59E9F393C477E2AB85EC C557D333E88C111CF995FB79D9432DC94C2BDB3BFEE13C0D7D1BB920DAFA6158 8548447AFC65CD5515D5021E0ED7D213B0C08C35BB424AA91885CA023D7AF767 B83E619B15DFEF5588D2F0564296E14B5A6ACE03751E1016105C51BE76EA5ADB 4167BAED2A8899031FD7BA05C410ADA25ADD94A787EED1A7AE133B0568B1DBA5 44B41BE013782CFCA3D81E8E8210DD506ADFCE7DC7E792EFEF438221164A7D1B 5E7089F476240C5F94988F081943F24DBF7CC3D1E58CB89E1C0C1624682CC3D8 C95815ECC9183A4B3E353C7F920B7E64086E01672DAA7C8A81319BAA03C1FBB7 8E5E84CC5BAE0E107754794C755B7AF00953504094E1A9DF357D51B578259613 8D26F0BA26AAC459BBEEB90BCC98B865EDD26AA4DF533D6624EDAC762C446B6F CF9F86DD2D8989D4655775E662B93BF51805EE3CBA0AE2293D95F166E80973CC 82C53042D0249C598B0821E9E7F218BA6114EEC86C158F277934F2651490B723 7F0D0288560DA5BEBAFDDF243048E590871AD18B3B220EC56549004DF122AA03 BAAD6971D790BC644369FDBEE74A324083CFA9496C2A333774F06E35299242BC F4B26578907CC5AD1893613F2B8622CFBB7B55810162EEBFAAEAB2A6D69CB72B D7859C73843E665125FF450631F32E64F13A6207F368103C7A7318DBAF2560D0 F1CDD83C3E48CB30C62AF1E0896E1962C655D9ED98E1BB38477C1C60ECDB6B95 067D3A638AD43EE886338F7AD2D2A574CE6FD2E21F6FCB4220EFEC85ABF8272A 82081CE70E4390A74EC717F1DDD168F4A4A080A79EE2ECE0F98A96871DA4B52F 78441601AF47763C2219F5A167604C32F478D498835EF3A6167936994F7C7139 3019FF43C97E7978D3CDA641C1E391FEA572D308E759F28DDE2B40B5BC207A4B C5EB6A93EEE26782016F8B6534420BE4D790A2E1A65B6CDBE9468152230384FD 14E9AE84418A44F94E6825DD7D77D0BB5486DE26A692B3DA96C81FA4440C5D44 8E7F3CAA9B8DF38F87E09C4D78841F629F78F4E7CC8580CC44E59E5D9AE8B2DE C0682F793AE7AEC12A8AE688636197E8A08FEB70EFDB6203681A60223B9B0D39 2DA656E5E99B82130D4BE38D7AFE18568DD30B0CC3C73C1E2914ACE11A65334D A9F18135E7B86157122CD221C33C62012FFB16D2D2F3473A53BE3E7B9FD4303F 66ADF0B07155C7B9B002EA68C6AC7247EB3CE7D2670A60138049DAA964F86A05 22983EDA7242E6BEEB90DF61C937399B2CE1061DF1E551CEED4A80D86C2D4649 C9FF9A1F93E96773CD392478D5B70D5336A03A274E0A6EF44BE8CB2274324142 706BC2E340DC944339D647961FD7BF29944503B4AFCDC69A706AA6B0F6AB2CB5 D220A96ACC1EE5E7826F6F75F044224E5260D581AE761AD0C752A06AA03FD935 FAD65C9EDD4E5505396E331D45DE88F0D1A4303D766ABE0702C17E2A7F53C0EA 96A4DEC5A6B6186F5DBAAB05DD78E38AFE630465BEF0EC66ABA9C1C9232214A9 795D105C33CF069F6BE20B179F4CC9F484AB63ED25C1212C457DF62CA0D56E20 608572216F2D4C09010B03A8AA6D287C8F514BEEDC1C912552CC2489858BF4D3 084882CE4F4B6FB9EE27C0168671E6DA154018ABEAD013C88E1D3EC918371251 63D95BA0FE20212C20AD3F4DB614EE36B488A3F55D94C1EDFCA8E68E54A1EED4 7DD168DCCF07C3DDB5E2B499DB5635C5C5056A7438120DB4839427D07F96AB8E F842E285243E40259F6DF029E27779CCF3D3BD7206B2C341045A5A4AABACC2A5 91C6830FE05ACDCFDE99046F16F2AC183426ACA4A89FE5F09B7EB2F811BB5FB5 AF073BDA2886070B2327D582DCBA66B47E8948C3BE05E837BE4B81402A583403 74FF9E938F0E9DC3B1CB81B93DFD4070F9EBAED40BA570DE8F9A5C2C0A097311 22A6065139A6580E332473E9410D9F4C734794F79E41D0D437CEC7381919DF6F A24B170E2BC97A6396A4E3AC3D844AD6E2B8FCE1C6AE97DFC5319F49130C3D6F AF2541EB2384D5D4CCBEB976846EF8C2165DBF706112BDDDEC9A57D157F5996D 95229FD5C71B885D16B177BAB06B9DF5740A45C2A005778EE879193290419C0A A4A339029E37E685B8A05B111DDF94AC19B1D85C8E6026E57E3D3B373C08557A F96E6FE3916695ADFC1F0BF5D558565F42A71C61ACFEFC9026424397F0646642 7EDAA05794BCCD164A645860B57EAD53CB6899B18C6E9496EA4DAB0A0C272639 DEBC4FCBA94B3BF123F7771F602E7667C8F56E12429669F2219C7D8E294BE07B 71E88EA62F5616CAAB7C0198E6FF12A348E36B306FE2684A401399431B6A84CF B46EE4BAA0F4099E65E9AF3B70274EDD6B6524F4FA38C23F9CD5273EEDC8C6C3 E7312B6E0497C05AD3F3C246638F01387CC11DBCBD287ACF54D8E24759F51415 35ED64132EF4158F54AB9F4D567482B3057880490F805822F71E7E2C52F7BC38 8B1F803AC3731064B90E5E97AA3351D17E73DC2FE526CD6C91158636E395867D C1150FD3BD12493FFFB813AF0D08C8ED0B7418A2CF90BD5B783364358605D075 5DEA95A9299C0654EFB28E2FE8A41358A0DD124D0314A27558E42ED5F2D74BB7 056DE04D2CF13B9B804A3CBBA29BC155A3F18B8B48283194C33CE8291677E1EF 0721138F8E0409D49BB99F217607586D2DF00C29A25536E21924B4CF6702CF85 C02DFBFD2AA4DE3DBED1D2C02E21052A8D10F96629D0D18154923638FE0C48BD E2DEAF11663E20717EA77A5453686AAA39D6FF7919AF09B1AD956FDBF734F49E 262F3076F62E77BD45122B55A5913902D9F91C4246FC235BA9C0FA4A96994291 830638949BED423387DA2D455A3C9122484EFF27F5367D1D3DD27D207D973815 965E1CFF36F43C653ED406F65348671D9FFAF55BA3FC266D438AF473181B7801 164EA3F04FEC870743195B3F467DE36B3719BAD9BF15A18637A314C887D46673 445BA3C212749B0A33136FEE9FE2C9A13D62E7ACC96378D257FBE0EB06AD4D4E D41976AB92AC720DFD33B0677062C32E6F5C992A0324FD26E984B5341A58C190 D20EC3F1144697D514D9157340A6C9F82E62AD8CFDEE59F6FF86C6250CE33D6B BB82DDB4F65BEFC6F6D0E4044F7BF307CC346E2FFD191846E3CA288C6F91CB71 5FDE855FEC5E38816CC635C470BF15263A10A409F0BC4877F7E6D4C223E3564E E7BB5B320AAA5AAF4F32528F7413BFB97C70FF5E6843E1FE501472129BC9758D 7531BE576C75840CBC4CD3E6D9E5FF52559B68DE6E7827128BB2ED1BAD43F36E A0CB68C1A147A7093EB02062AC5492DB7EEE08B1BDB187E15339A66269E459BC 67495937B4317AF66A498923322B087ECF47B601C26E253D223A784DB2D204FD 0668BD403A73723848018B7C86B627B9AE0BD9038F567CD5F670CAFC5C4D86FC ECA211B713ACF8C1370191161CBB6C2592E8B9DBF3471133F2D9A60F15D72F9C 5E5539D59A6A7E124D9A38A6FF6EB7C71990716F88E1888295584F17D49144B2 B5768B77E7B2B812E8C804239B23202AF0EAACB83E7A32BF32493421CE4EDA74 808C7F2D0818FA5CC7B9DE5158BC7A1B7A9C7B95BD29B01BC1DEB37D4EC57C01 38AE5277D067BF0242AD7D07C2EF591D6C3EE87A9D65A57C287DAAF60FDA68A2 1ADE7E7A457B95C7BC603CD8D9A6BD66548E5BB2167E415C21463C22C4459A92 374A9BF3C35E2A4FE2658D8835158A2BE0E39E2553001E83367987705ADB7596 D0E268828757AFC19E45C3C949A68C4F8F52F0A87021F773E844F7E60E12E4EF FDC0700FA116E97797ADCF647FCA726B45639F0B4AF5301BBBEABDA877B61551 06DFA3A34871D5052A8040E24A0FC633249D6E1029ECC74140F92019D3A4D67D 7D02A567FB66A67AB2E9556E6C9AE40D3CE74A35338B9F9A3F4B89932B9982C8 D4F0302A61C41E33E1C26879D91DADEAA25F850083BE6CC26AE7437664ABBD22 4991097015E0C4F622C41AACE1064C1F5AFC65A5B3302A7D631BBFBAB0CC540D B65D0E98718F1F3B103B327B3DC2C83E7D3A888053F0D0BDF164DBD65C4C651B 47EF9FF6F3EF58FE1FCA44906016B497377ED16A7C920F15AB986521CF721B28 0EC06CB9EA99AAE8E5E252C85984B9013235F19D36681AA6A43DC0CFF225C3A6 488F7B406422A0350B90D80D2B227474038114D3F37DAA3996DAEF61BAB88998 FC2741984A85D91F90F4D11A5E11BDA402E4EACE68F89F318F5160665FFDB61F 9BAAE309EB0C3A32C50DF0F2AB6A6A66DDAE81D5860C0602ADC117434B22F0F5 7CD62EF344132CEB51EAD0DFC57527F9DD78105456544E34FDFE2B44691E42F9 59B9E7ECD5D42B141AE13810BCA6CD83EFB8CBD689247F43709BA8A836B1E7B3 43D0A329DA89DD2DFCB83D29DD6A50353303EE10803FC664AA5F1DE3A712009E 4111EBABD914895FA68202099F99B7B6F5B24DF2E030DBB284F9796191C30103 0EE91B50A902FD538D91A23ACF75BE8185329EACCA86FFDCFB6432DFD6F61A68 969D376D11C9CEA4402B7EA3AFA453C68D212D3F35E3264B7F358B0AC38F2232 69415135BE9D15C28B2DDF21FA461436A6D7F0B28A836E3FCCD534AE07C34D7B 166398BBE2D0B4741E11B022BF20D6A46B25A1AD3907E0FEE105D3095902FA07 3CA6E366F14A554DFA0F0A33E14CD6CBABAE6AFBD7842578CCCF7D4309042BE7 964800105D626ECA1E214613DF500BEB498DAB79934A94D51CC8E09AB54515E1 7CBD99D6C0E0C465F2A2240E42C4B6FFE58DEFCF40E3D7516FE3D2DA703BDEB8 B337A63B7EFDA91135CFD788A22C64A5A2DFFD81EBF72D77C675C491DABAA549 04ECF46AEDD8A6753DA3BC3D9AAAA2836E049C7424D514E5B902A8F4D31EBE75 B8F8A8CD4A217669C30B543B29D000C1FA330F01676E2C8EFB61181AC7B07EAA B1438AC047982647A8EC25C97C50B7892D05C064C9B39AD2CD171CC39D6BE203 4E436A9A92B4217133A4D494FFEFC088B24F97D853D9B4210B10BBC85B628C6C 463E474AC966CDEDD2F7C200A7EE9EB9A09F5EA45974DE591F50083FF86D148F 8CB2C3C8630463565A4165B3722A092818FF280C63B8E6F7B2A13F6012B6980C AD45A8270EFCD868AB89FBEFAEB9CA5160E1FDF835F5D76731E3541A8292844C F6D5835ADBB7933F2D48D0D33A701C49F4A80E919510D2FB0FCEE61995EA1546 8B8E9C852A2401C659C78F7820779979B2B3901DC8F1CE56B3D591FB50365460 6DB3AE5A1A81E01EBC126F93DE850833B09F01A0A4D91330379DD812A62A5172 4CD1414D8207D18528918D00CD7C4FE27B66B5C16934C9929A08C423284C0BC8 65123EF0CA1011170E4558A640B0509ADA759E1FB11E5EEA5A3F3A662B9398F0 AE7A76E6DA0264717FC52F921E629BA6EC83AFB7F1A82E96A8FCC3F6479D513A 5D4E5E085B92F7988352A303E539DD932C0723D819D1DA64E28397DD3BDFD126 D1AFA19992BBC3A7678D63D146D77747C67FA00F5690DB1906123D94320991AA 6145F11BDD2D146BCEDBC76763C29F6E17A63CDB7EB2CC5A46F94481CF834A6B 457B626C45C8DDB7754C8E6B3E6C354B6536058F828C7CBE79C207B6635D3244 942EE46CC71239E931A9B30571149A958420225C6E798D41CD573AB5AD11235C A2209ABA4140ABC0B672DB163EC43AA3928575A3A8AB5C2178403598DC30C9EE B522E9D25901C270357576082766EE800675C6709D35F6072229FC1A003859F3 828CF6BCAC6B8B3170C5779172610867C1B209D5175DA233BCFC1DAA1EE4B370 D3974C855A4F883B69B8A81CB89EF39ADCCB21D7406EC270E1E45BB80A6BE752 44539B020DFF70D8ED06EA99BB10091EE6ACE5899DB5B9856FFF6858E24CF048 5EBC276593E24C266E75B9932E76F17B35503A047D375DCA12494235C85A3312 1E1D925598801A29FEB8CB2693B996F6940894CD66E75FB2E9F82AB572F56617 F312941E76439153C49182A4565F104AB7FFA0790262158A9BC983C9665361C8 2F33C2661663F8B9A15A195A0ECD9983E5F45FBC5BF0B03C98B6A951E402273F 2A0E2A7C7AEDD1B6EC0B67AA02AAF6DD81EF9FB7CF851A8888FAB7EF10CB68C6 6956F85063CD6EB4C730959B6B720A874DE035475A2578CFF840CF141E3B2413 8065A08860FFB9A826465E2CBD774BB6A615FD63499C721D3263698DC7E8C7BB 4B01C393530CBDB21236A7FB626447D811317C0E84885BF0F4533111BAD57626 13837B4DCD22329939F69CE3D29BC972743C43B116132289290C626041EC8658 DEC0727FEF43A6E16D0AC25825B7ED7FED27A46B7470A0497817FC212397B5F3 8732D43CFA87726962FCADEAED716E39E22937661BD51232E8A19ABA2D711D90 CDFC947CB80D99CC16E8F0ABA47A996316E2ECAA571FA5C7F81A5AF89B7568B8 CFF19C34C1D972F7F78F932CA11F7968F07213F0F3071AD316E803B256BC524E D432B0195FCF365E8A8589D8837B06B5DD62EFEC1C216E300511A120DA01F6E3 FAB31216B525143CBC8BEF7F20BE40B585F33E4330300A83B63F454E5CAFE470 D393B069C8CA82661217DA3F5F89553CCA730C1422FD1A9F5ED488D7CBE920CD 88A6A79E7831CB0F2AFB5FB44ADF92DCB327BE060E0D818CB681586BD75C6AFB 7A45613F7BC19CB67BBC0F4DBEF3D92C2B6FDC10C8E806642005DB4BFA961A22 3FEF2C234D2EF7DFDB4B6235E85B6D84AF460524185BAA64E7A4FF10E401BEC4 A814557F820BC0C2B06D012D5B2E7E5C3E9E5EFEC030D468DBEA20459421557E B3D7EC715EB935B1369349F7F6003EF0AC7D1D6D4549458832B0CCF1B602F929 42E7CC430B7A4D412FAF56CBE5B8FE8740DDE7E34451896788C2BEE41A3375EB A39378F7E72ADC558188F79DA7B3DEF5DC092BC933E66FF1BA489C7A75E7DD23 310BCCD8461F8E13401D906924CB9DE07CE9E0ABB34C0395785EF57FBDA776B0 7750973E175161DD7825A3E6BCAEC6351C6B973EFCC700DD6911F956A12B9899 2DBAB66F127E3CF16D8E7CC0D8E56E411513CCF6549D9AA45CF10D0B4CDE1153 1EB94E289FC31BA70B81A7801A2AFD8E746322BA6CF75EBCC911616BD613CC51 ED1083F2C43FD20C7EF3C6991300A4F78B1B9BF05532B3E9CE9EF61E8994AB4C A4FE34871F61F40EBB75EEA4F6075D3E428E1867507CDF595414A999A3990031 D4A84519C87B2CFC86D33375C8292BB9175B1C99D42F2E6E041F8B69C9511757 3E3345D1D5F10654643C269E9C5D33D6F227711A6F145585EBF7167E40EDE631 887E58960201E595AFC289175A5FC430E6B84F94F138AF0021D041B2C326E60D 8DE6A2517BF4364FB5698C7F6A827A4058EF917404015F5CB63996E367D6C132 D60B030476A6CD0D6FC36236F03C00DFC3D1A8ECB0F4904665778A28CD9F4109 D7224AA6E4F9943047D18ED3A43EE3EA0B6FFA39E0AA430776ED5DF7FCF86CB5 A9999C8C4CD0E643B9228825736BB6356724472F1ECB55EBB81349835F2C1EAE 6C73EFEB0EA08F97E0F0C862742F9A5F8838FCBCB848E99716E32C70E349063F B34EEAC34DF4E44799F9AF8F5CE9604EF7214999FD371ED1B4F676370941FCCD C649BC74B54E340AB11A78CA88988E6608640D9949E879592DACCF7AEA52E5C6 EB4FC6520701994D5FAD19A8ABF8F41C82B643C3465A4789FB91A016120CCFF4 084C692A9FC04F3800DDEFCC11589AD5E6084D279F8A1687CA86E7C4C5B13F05 6B8B034BD8F84741BC37161F3409D27C0B866C28D61F351B46F145569BE4DB68 0EF7118C654E898995BA873C8397EBCCB0282D4ED123CC7F74AD583976BB788E 9B2694BA0CCCD78F85B139C23194C8B81471CA72311D69BEA0E6DA0FB03541DA 75F5F4E00AFFF6A6F956CF1946E4A746E939979E123FCDCC1C0F5A89186CF8BE F00BABAB411307493E9273B7F25BF1DF32D9C243181680C7F751F3B1E4156C0D 81776505F86B3FBC6180748FE660A84669A06F67F56FFD7162DC577CBCAE1C4F B34C4B082D0AC754914A7733BA0D42C3F46323DCA7EAC03DE3EE8689FE160147 EA85EACA45CDEFF16FCC98C2728EEDBC120612188B8CBD46499BFEA2C12AFC24 109B4BAAFBAA06D8B82AF492919C1B919CFF2555E53AA6636B0C55F868BC5E31 0DEBDB382A83A285EAF4060978A9850970E0ABF9D86E2E35EE5E95D4270F289E 3C375A640F891985E1460E840EED749313897FC59D367BFE660999A7F6AE8434 05E60538FB4E74763A6CDC6D6C6CC3C018D3A72749519B3657700A4813CFF420 2954833999FE5AB2EADCC6AE6EC74BCDCAB10DF2F1847CDBD0695E11567D4CB6 A40F47DFE8E6283CEF97536D9EC9F3BF0F34AC7CB08C3CEFDFC25941BA699CAF 5D7CD0224176F23C3E8A2EDD8AADC43F3D7431067C1E1981461EEA9F817CF882 7E28AF179C231CCF0CE263EFCD846822BE6D87F5ADFD60EE1FA6CC8FE711F0D2 B9BF3B963942FDCFC1A367F0340F8C2B6DD4E4EBD0B21D67A0A44E080E8911FF 0A4EE8480E96BA0204BB124904527CA1DD8BA491013F92B286967072A79AEAA6 F606FDD78483910EEFD3E07BF0B1B859077F5C8E57D31DD2984A2ADF074041DA 9163A0CB68200676D6C7B9AA966E14AC6FBBC18DD7B4AA828AE35FDF411C7631 2E9F16A54846330E2AA17048D61975224F0B3DC0F9B34B1FD539487CCE6E1ABF 46C460F214FBDCF33962CB2B1648E0D0AAE34959466FEE2F2D5EE2BBC8082ACF 0B54C6A784A7E8F98BEE5F424FE243FAD1B0DE89FC2D0F56C507CB50BB76E610 8A13073ADF4CEB6F7F20A575DF67AFFE4B1FFAAF646D6274053920E482C82696 E65DF27EFE7080D7F7A6F07179BA44702BE71A2397CEA8B455ED9FE7E3B59493 7C06EBEC9E02BAFCF590A5D699348CCE89BD75E37AB8E30BAE3E0D8C5257B1E5 3814BB91531BCB9B5E308C0A99EF8038A9E102D1460B1AAE0FE5F13C7A35FE69 733698703640B87974CCEC4DE1E59B0A1FF7E95918C9E0835FF1894B0DFEF682 CF7A55420CF585A9265E18F0FC322891C98B82F4E72A3AF306A6847013E1AC16 76CC428151818469211389EDC9D54528EFFAC29388E35209C895C870BB90419E FA4512B183F523C34D93FD5B47E11A1B9F0F349A54071D305D4BD02DE0272C0E 56085BDB34396C2286C6DA78C248B7284648F93246E79D668C9B462D4F95991C B817A317AFD40C840C2355358CE4A6166C4446FB0D2D6004033E3DD79B70BC44 243562CBFAB02F6CB87C5321DCE0679EA6D10414597041E517A2803493152FF1 FCEEC509E63F3F016E3536C2E5E6502AFE2A71C7565F7002607974F7593F2CC8 CF00C53018762CD8AEC95E5F5EE31DE166DBD3B42084A07CD74BC391F2B85EE7 677A5C7922FC273A696D2046713EE625BEBC0ECC0BD9DC1CA10E57B20D7B60E6 FA5BDCE85A731698FF95AE08958B9217ECADB62FD3B54A494A06591FD7CC1700 C512C2B38884C72C3C6E4C81350AC0BFAFF37D44790DB2CFAD560601D2DBF6CA DB267CEE60FE547920D3BCDF3B1FF706BDE45CE0BF548FF4ECF99885CC486668 2EC19B8071C1F65C82191D2A8174C3301E70D1AD82F98572D35611D923E563E9 389A1FDB3F30FFDFBC4B5BC86AA87D41EBD76B24AE9D5D2F612C38A91B16CEF3 3120AB5E9838D3E14D9C149E13AE79F13BF670D5D82CFA1319E4A36BBC430263 6439D94CB28AD09AE3F33E94DF26DB5F35D5A370D0AA45CCC623921F799BF248 8B178365BD73546B97FE15F64091804F7821DE7291325566387C6B9F009B9AAC 2E08294B8D399237CF4B71AF24D034B0F123BF8E431C530288C43DCAF81318ED 8EB18E1B815767C83655072C3977C5D8322D9B9B80C49DCFE31F3B5C40427F5A D22CDD7CA0484D5FF17D0A389B09BF1ABAD02FB099E93AD7612B34852E760C08 5D7B86A7B1BA465985DB3FFCC33822DD988CFFBFE07C10BD6151CA6464611265 0C3F09471D758BE55863F00CE44986FFF6D73C568CD826E61BD3B8E0B793B7BA 822C8CDCF5FB273F1E113E8EF78A99632AA3FE67DCD5759FB6501363C4567975 B2D9B9AB1C45B58EF6C7C813C8ECAA474EF5C83752117EAB52FDF44DF5D8FE74 7C8E47BD4CBB370B80F6911FA22F3551ABBC420C9B5E30ED9FBCD6F7C544CE71 543C1CF0C34E4E8C4E24D48428B8FE971C8AF63CA5B2E96A886AC6B5D88F96D7 CE4C29E573F8D4FB7394869600524206581D4539CEA8787D55DD039DE14E8E44 B8CA15B6EA52DAD4A4BB1B568B591D20C971F4F1B4F6C4F7245C6314B75EA85A AA6A5BDD35A6232A54F1207F23DD3212A4ED201D03977CB23258BB2AB7DD6B3E 522E330934EBFA36AE176FB3D4A9F8740E587AB07245764FA50C8E4E4F64FF0E D3ABC4B977226C0FB13BB083C877E1F6F0BD7BDEC2BA089AA7806D77EF922092 4107724F98A8147BE1BC5697DE5BC8E0480E8C9727D51A3FFB7A9F851D063DB2 762970DE9C25FB6B4A7D8F2435EEBEED5C426E9DC32FE5F0C20E3B645179574D 0001F4ED9A4BF4DF84EE31E5C278B2E2957AB14F644CF9C28B58A06A024F5D45 A835FE73C6038B5169712C56EC34AD2AA024F04E40D3EF43FFEE259CBAEA6292 1633E18EB69F9B7FE181AA0D81D0 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont TeXDict begin 39158280 55380996 1000 600 600 (skakdoc.dvi) @start /Fa 145[48 110[{}1 83.022 /CMBSY10 rf /Fb 137[44 6[44 1[44 7[44 101[{}4 83.022 /CMITT10 rf /Fc 134[37 1[51 2[27 28 28 1[39 35 39 1[20 37 1[20 39 1[22 31 39 2[35 50[20 46[{}17 66.4176 /CMR8 rf /Fd 137[35 3[35 2[35 1[35 7[35 101[{}5 66.4176 /CMTT8 rf /Fe 145[35 110[{}1 66.4176 /CMSY8 rf /Ff 134[40 4[28 1[35 2[42 47 1[21 2[25 1[38 1[38 1[38 38 42 97[{}12 83.022 /CMTI10 rf /Fg 177[75 78[{}1 83.022 /SkakNew-Figurine rf /Fh 198[28 28 28 28 28 28 28 28 28 28 48[{}10 41.511 /CMR5 rf /Fi 140[125 125 125 125 125 125 125 125 125 8[125 125 6[125 6[125 125 125 125 125 125 125 1[125 125 7[125 125 16[125 48[{}24 124.533 /SkakNew-DiagramT rf /Fj 140[27 7[34 2[36 35 22 31 36 31 36 34 40[35 35 35 35 35 35 35 35 49[{}18 66.4176 /CMSS8 rf /Fk 167[50 5[62 83 2[75 11[71 66[{}5 83.022 /SkakNew-Figurine-Bold rf /Fl 119[42 136[{ TS1Encoding ReEncodeFont }1 83.022 /SFRM1000 rf /Fm 146[86 25 7[56 1[56 52 97[{}5 99.6264 /CMSSBX10 rf /Fn 134[59 1[81 1[62 44 44 46 1[62 56 62 93 31 59 1[31 62 56 34 51 62 50 1[54 11[86 78 62 2[77 2[106 67 2[42 88 88 3[81 80 85 10[56 56 56 56 56 56 2[31 46[{}39 99.6264 /CMBX12 rf /Fo 190[49 15[33 49[{}2 58.1154 /CMR7 rf /Fp 140[50 7[63 9[63 97[{}3 119.552 /CMSSBX10 rf /Fq 130[44 1[44 1[44 44 44 44 44 44 44 44 1[44 44 44 44 44 44 1[44 44 44 44 44 44 44 44 44 4[44 24[44 44 44 27[44 37[{}30 83.022 /CMTT10 rf /Fr 145[42 6[42 42 101[65{}4 83.022 /CMSY10 rf /Fs 140[32 5[66 20 41 6[43 1[43 40 97[{}7 83.022 /CMSS10 rf /Ft 140[35 7[44 9[44 97[{}3 83.022 /CMSSBX10 rf /Fu 135[50 69 50 53 37 38 39 1[53 48 53 80 27 50 1[27 53 48 29 44 53 42 53 46 11[73 66 3[65 72 5[36 6[68 72 1[45 5[48 48 48 48 48 48 48 48 48 48 1[27 32 27 44[{}43 83.022 /CMBX10 rf /Fv 137[71 75 52 53 55 1[75 67 75 112 37 71 1[37 75 67 41 61 75 60 1[65 11[103 94 3[92 101 5[50 5[97 96 102 10[67 67 67 67 67 67 49[{}33 119.552 /CMBX12 rf /Fw 131[83 1[37 44 44 60 44 46 32 33 33 44 46 42 46 69 23 44 25 23 46 42 25 37 46 37 46 42 3[23 42 23 1[62 62 85 1[62 60 46 61 65 57 65 62 76 52 65 1[30 62 65 54 57 63 60 59 62 6[23 42 42 42 42 42 42 42 42 42 42 42 23 28 23 2[32 32 23 1[69 2[42 23 20[46 48 11[{}76 83.022 /CMR10 rf /Fx 140[29 7[38 9[37 97[{}3 74.7198 /CMSS9 rf /Fy 190[45 15[30 49[{}2 49.8132 /CMR6 rf /Fz 134[41 41 55 41 43 30 30 30 1[43 38 43 64 21 41 1[21 43 38 23 34 43 34 43 38 8[58 3[55 7[48 6[52 22[21 4[30 30 40[{}30 74.7198 /CMR9 rf /FA 139[34 35 36 14[39 49 43 31[67 65[{}7 74.7198 /CMBX9 rf /FB 139[51 1[51 2[51 51 51 51 2[51 51 51 51 51 1[51 51 51 32[51 17[51 46[{}16 99.6264 /CMTT12 rf /FC 140[52 7[66 9[65 97[{}3 143.462 /CMSS17 rf /FD 134[51 3[54 2[38 2[49 54 81 27 2[27 3[43 2[54 49 12[70 9[50 1[73 6[73 6[27 1[49 4[49 49 49 49 2[33 27 32[57 11[{}24 99.6264 /CMR12 rf /FE 134[70 1[96 2[51 52 51 1[73 66 73 2[70 1[36 73 66 1[58 1[58 1[66 8[99 1[99 1[96 3[90 3[83 6[90 1[96 13[66 3[66 2[36 46[{}25 143.462 /CMR17 rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%BeginPaperSize: a4 /setpagedevice where { pop << /PageSize [595 842] >> setpagedevice } { /a4 where { pop a4 } if } ifelse %%EndPaperSize end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 0 TeXcolorgray Black 515 440 a tx@Dict begin gsave STV CP T /ps@rot 0 def grestore end 515 440 a 515 440 a tx@Dict begin gsave STV CP T /ps@refangle 0. def grestore end 515 440 a 0 TeXcolorgray 515 440 a tx@Dict begin gsave STV CP T /ps@rot 0 def grestore end 515 440 a 0 TeXcolorgray 0 TeXcolorgray 518 872 a FE(T)l(yp)t (esetting)42 b(Chess)h(in)g(L)1806 842 y FD(A)1859 872 y FE(T)1933 903 y(E)2006 872 y(Xwith)h(the)f FC(sk)l(ak)g FE(P)l(ac)l(k)-7 b(age)1579 1054 y(V)c(ersion)43 b(1.5.1)1570 1295 y FD(T)-8 b(orb)s(en)33 b(Ho\013mann)1192 1411 y(e-mail:)44 b FB(torben.lehoff@gmail.com)1663 1607 y FD(July)33 b(18,)g(2013)p 0 TeXcolorgray 0 TeXcolorgray 1778 1906 a FA(Abstract)p 0 TeXcolorgray 0 TeXcolorgray 837 2036 a Fz(This)39 b(user)e(guide)h (sho)n(ws)g(ho)n(w)g(to)f(use)h(an)f(enhancemen)n(t)g(to)h(the)f (existing)722 2127 y(pac)n(k)l(age)29 b(for)g(t)n(yp)r(esetting)f(c)n (hess)g(in)g(L)1842 2110 y Fy(A)1875 2127 y Fz(T)1917 2143 y(E)1961 2127 y(X\()p Fx(sk)n(ak)p Fz(\).)41 b(The)28 b(primary)g(impro)n(v)n(emen)n(t)722 2218 y(o)n(v)n(er)g(the)g(old)g (pac)n(k)l(age)g(is)h(that)f(it)g(has)g(b)r(ecome)h(easier)g(to)f(t)n (yp)r(eset)g(c)n(hess)g(games)722 2310 y(with)e(this)g(new)g(pac)n(k)l (age.)p 0 TeXcolorgray 1926 5255 a Fw(1)p 0 TeXcolorgray eop end %%Page: 2 2 TeXDict begin 2 1 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 523 a Fv(Con)l(ten)l(ts)515 706 y Fu(1)76 b(T)-8 b(erms)32 b(of)g(Usage)2043 b(3)515 888 y(2)76 b(Ac)m(kno)m(wledgemen)m(ts)1899 b(3)515 1071 y(3)76 b(Installing)31 b(the)h Ft(sk)m(ak)g Fu(P)m(ac)m(k)-5 b(age)1577 b(3)639 1171 y Fw(3.1)84 b(Using)28 b(the)g Fs(lamb)r(da)f Fw(P)n(ac)n(k)-5 b(age)47 b(.)41 b(.)h(.)g(.)f(.)h(.)f (.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 131 w(4)p 0 TeXcolorgray 515 1353 a Fu(4)76 b(Basic)32 b(usage)f(of)h(the)g Ft(sk)m(ak)g Fu(pac)m(k)-5 b(age)1387 b(4)515 1536 y(5)76 b(In)m(termediate)32 b(Usage)g(of)g(the) f Ft(sk)m(ak)h Fu(P)m(ac)m(k)-5 b(age)1042 b(5)639 1636 y Fw(5.1)84 b(Game)28 b(Managemen)n(t)j(.)41 b(.)h(.)f(.)h(.)f(.)h(.)g (.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.) h(.)p 0 TeXcolorgray 131 w(5)p 0 TeXcolorgray 515 1818 a Fu(6)76 b(Ornamen)m(ts)2233 b(7)639 1918 y Fw(6.1)84 b(Sho)n(wing)27 b(the)h(Board)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h (.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 131 w(7)p 0 TeXcolorgray 639 2017 a(6.2)84 b(Handy)28 b(Commands)64 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f (.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 131 w(9)p 0 TeXcolorgray 515 2200 a Fu(7)76 b(Adv)-5 b(anced)33 b(Usage)2002 b(9)639 2300 y Fw(7.1)84 b(T)-7 b(ailoring)26 b(of)i(the)g(Board)e(App)r(earance)51 b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.) p 0 TeXcolorgray 131 w(9)p 0 TeXcolorgray 639 2399 a(7.2)84 b(Setting)28 b(up)g(the)g(Board)k(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.) f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(11)p 0 TeXcolorgray 639 2499 a(7.3)84 b(T)n(yp)r(esetting)28 b(St)n(yle)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h (.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.) f(.)h(.)p 0 TeXcolorgray 90 w(12)p 0 TeXcolorgray 830 2599 a(7.3.1)94 b Fr(n)p Fq(styleA)37 b Fw(.)42 b(.)g(.)f(.)h(.)f(.)h (.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.) f(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(12)p 0 TeXcolorgray 830 2698 a(7.3.2)94 b Fr(n)p Fq(styleB)37 b Fw(.)42 b(.)g(.)f(.)h(.)f (.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.) h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(12)p 0 TeXcolorgray 830 2798 a(7.3.3)94 b Fr(n)p Fq(styleC)37 b Fw(.)42 b(.)g(.)f(.)h(.)f (.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.) h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(12)p 0 TeXcolorgray 830 2897 a(7.3.4)94 b Fr(n)p Fq(variationstyle)21 b Fw(and)28 b Fr(n)p Fq(mainlinestyle)51 b Fw(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.) h(.)p 0 TeXcolorgray 90 w(13)p 0 TeXcolorgray 830 2997 a(7.3.5)94 b Fr(n)p Fq(longmoves)23 b Fw(and)28 b Fr(n)p Fq(sanmoves)37 b Fw(.)k(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f (.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(13)p 0 TeXcolorgray 639 3097 a(7.4)84 b(Input)29 b(Language)i(.)42 b(.)g(.)f(.)h(.)f(.)h(.) f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f (.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(13)p 0 TeXcolorgray 0 TeXcolorgray 1926 5255 a(2)p 0 TeXcolorgray eop end %%Page: 3 3 TeXDict begin 3 2 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 523 a Fv(1)134 b(T)-11 b(erms)45 b(of)g(Usage)515 705 y Fw(This)40 b(pac)n(k)-5 b(age)39 b(is)h(distributed)h(under)f (the)g(terms)g(describ)r(ed)g(in)h(the)g(Latex)e(Pro)5 b(ject)515 805 y(Public)27 b(Licence,)h(i.e.,)p 0 TeXcolorgray 0 TeXcolorgray 722 987 a(This)f(soft)n(w)n(are)d(is)j(cop)n(yrigh)n(t)e (but)i(y)n(ou)e(are)h(gran)n(ted)f(a)h(license)g(whic)n(h)h(giv)n(es) 722 1087 y(y)n(ou,)f(the)h(\\user")d(of)j(the)f(soft)n(w)n(are,)f (legal)h(p)r(ermission)f(to)h(cop)n(y)-7 b(,)26 b(distribute,)722 1186 y(and/or)33 b(mo)r(dify)j(the)f(soft)n(w)n(are.)57 b(Ho)n(w)n(ev)n(er,)34 b(if)i(y)n(ou)e(mo)r(dify)h(the)g(soft)n(w)n (are)722 1286 y(and)26 b(then)h(distribute)f(it)g(\(ev)n(en)g(just)h (lo)r(cally\))e(y)n(ou)g(m)n(ust)i(c)n(hange)d(the)j(name)722 1386 y(of)h(the)g(soft)n(w)n(are)e(to)h(a)n(v)n(oid)f(confusion.)515 1660 y Fv(2)134 b(Installing)47 b(the)e Fp(sk)l(ak)h Fv(P)l(ac)l(k)-7 b(age)515 1842 y Fw(I)29 b(could)g(not)g(get)g(the)h (mak)n(e\014le)f(to)g(do)g(the)h(job,)f(so)g(if)h(someone)e(could)h (help)h(me)f(out)g(on)515 1942 y(this)f(I)f(w)n(ould)g(b)r(e)h(v)n(ery) f(glad)g(indeed.)639 2041 y(Basically)e(all)i(y)n(ou)e(ha)n(v)n(e)h(to) g(do)h(is)f(to)h(follo)n(w)e(the)i(guidelines)g(in)f(the)h(mak)n (e\014le.)36 b(First)515 2141 y(y)n(ou)i(create)g(all)g(the)i(required) d(directories)h(\(stated)h(in)g(the)g Fq(install)d Fw(section)j(of)g (the)515 2241 y(mak)n(e\014le\))c(and)h(then)h(y)n(ou)e(run)h(the)h Fq(make)42 b(install)33 b Fw(command.)62 b(Remem)n(b)r(er)36 b(to)g(run)515 2340 y Fq(texhash)25 b Fw(after)i(y)n(ou)g(ha)n(v)n(e)f (up)r(dated)i(y)n(our)f(texmf)h(tree.)639 2440 y(Sorry)f(that)i(it)g (is)f(not)g(w)n(orking)f(100\045|)g(I)h(just)h(do)f(not)h(ha)n(v)n(e)e (the)h(time)h(for)f(it)h(righ)n(t)515 2539 y(no)n(w.)639 2639 y(If)35 b(y)n(ou)e(cannot)h(get)g(the)h(things)f(w)n(orking)e (just)j(put)g(the)f(\014les)g(where)g(T)2987 2657 y(E)3033 2639 y(Xand)h(the)515 2739 y(other)27 b(to)r(ols)g(can)g(\014nd)h(them) g(and)g(y)n(ou)f(will)g(b)r(e)h(just)h(\014ne.)639 2838 y(F)-7 b(or)36 b(Windo)n(ws)g(user)f(I)i(can)e(recommend)h(the)h(MikT) -7 b(eX)36 b(installation)g(since)g(it)h(has)515 2938 y(sk)-5 b(ak)24 b(as)g(a)h(pac)n(k)-5 b(age)23 b(and)h(all)h(y)n(ou)f (ha)n(v)n(e)g(to)g(do)h(is)g(to)f(use)h(the)g(MikT)-7 b(eX)25 b(installation)g(to)r(ols)515 3038 y(and)i(select)h (installation)f(of)g(sk)-5 b(ak)27 b(and)h(y)n(ou're)e(up)i(and)f (running.)639 3137 y(Ultimately)c(the)g(sk)-5 b(ak)22 b(pac)n(k)-5 b(age)21 b(should)h(b)r(e)h(do)r(cumen)n(ted)f(using)g (the)h(L)2869 3120 y Fo(A)2906 3137 y Fw(T)2952 3155 y(E)2998 3137 y(Xstandard)515 3237 y(do)r(cumen)n(tation,)g(but)g(that) f(is)g(a)g(ma)5 b(jor)21 b(undertaking)g(that)i(will)f(not)h(happ)r(en) f(righ)n(t)g(no)n(w.)515 3469 y Fn(2.1)112 b(Using)38 b(the)g Fm(lamb)s(da)g Fn(P)m(ac)m(k)-6 b(age)515 3622 y Fw(The)33 b Fs(sk)n(ak)e Fw(pac)n(k)-5 b(age)31 b(uses)i(the)g Fs(lamb)r(da)g Fw(pac)n(k)-5 b(age)31 b(to)i(do)f(some)g(of)h(the)g (hard)g(pro)r(cessing)515 3722 y(necessary)i(to)h(allo)n(w)g(the)h(PGN) f(notation)g(as)g(input)i(|)f(since)f(it)h(is)g(not)f(standard)g(in)515 3822 y(L)537 3805 y Fo(A)574 3822 y Fw(T)620 3840 y(E)666 3822 y(Xdistributions)27 b(it)h(is)g(included)g(in)g(the)g (distribution)f(of)h(the)g Fs(sk)n(ak)e Fw(pac)n(k)-5 b(age.)515 4096 y Fv(3)134 b(Basic)45 b(usage)h(of)f(the)g Fp(sk)l(ak)i Fv(pac)l(k)-7 b(age)515 4278 y Fw(Once)23 b(the)g Fs(sk)n(ak)f Fw(pac)n(k)-5 b(age)22 b(has)h(b)r(een)h (installed)f(y)n(ou)f(only)h(need)h(to)f(kno)n(w)f(v)n(ery)h(few)g (things)515 4378 y(in)28 b(order)e(to)h(pro)r(duce)g(nicely)h(t)n(yp)r (eset)g(c)n(hess)f(games:)p 0 TeXcolorgray 639 4560 a Fl(\210)p 0 TeXcolorgray 41 w Fw(write)h Fq(\\usepackage{ska)o(k})21 b Fw(in)28 b(the)g(pream)n(ble.)p 0 TeXcolorgray 639 4726 a Fl(\210)p 0 TeXcolorgray 41 w Fw(the)g Fr(n)p Fq(newgame)d Fw(command.)p 0 TeXcolorgray 639 4892 a Fl(\210)p 0 TeXcolorgray 41 w Fw(the)j Fr(n)p Fq(mainline)c Fw(command.)p 0 TeXcolorgray 1926 5255 a(3)p 0 TeXcolorgray eop end %%Page: 4 4 TeXDict begin 4 3 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 523 a Fl(\210)p 0 TeXcolorgray 41 w Fw(the)28 b Fr(n)p Fq(variation)c Fw(command.)p 0 TeXcolorgray 639 689 a Fl(\210)p 0 TeXcolorgray 41 w Fw(the)k Fr(n)p Fq(showboard)c Fw(command.)639 870 y(As)30 b(an)g(example)f(I)h(will)g(describ)r(e)g(some)f(mo)n(v)n(es)g (from)g(the)i(Ruy)f(Lop)r(ez)f(op)r(ening)h(|)515 970 y(please)f(note)h(that)h(the)g(commen)n(ts)e(are)h(just)g(idle)h(talk.) 44 b(In)31 b(the)g(left)f(column)h(the)f(input)515 1069 y(is)d(sho)n(wn)g(and)g(the)h(corresp)r(onding)e(output)i(is)g(sho)n (wn)f(in)g(the)h(righ)n(t)f(column.)p 0 TeXcolorgray 0 TeXcolorgray 543 1270 a Fu(1)32 b(e4)f(e5)g(2)h Fk(N)p Fu(f3)f Fk(N)p Fu(c6)h(3)f Fk(B)p Fu(b5)p 535 1339 1013 9 v 487 1425 a Fj(8)p 535 1464 9 125 v 544 1464 a Fi(rZblkans)p 1539 1464 V 487 1550 a Fj(7)p 535 1588 V 544 1588 a Fi(opopZpop)p 1539 1588 V 487 1674 a Fj(6)p 535 1713 V 544 1713 a Fi(0ZnZ0Z0Z)p 1539 1713 V 487 1799 a Fj(5)p 535 1837 V 544 1837 a Fi(ZBZ0o0Z0)p 1539 1837 V 487 1923 a Fj(4)p 535 1962 V 544 1962 a Fi(0Z0ZPZ0Z)p 1539 1962 V 487 2048 a Fj(3)p 535 2086 V 544 2086 a Fi(Z0Z0ZNZ0)p 1539 2086 V 487 2172 a Fj(2)p 535 2211 V 544 2211 a Fi(POPO0OPO)p 1539 2211 V 487 2297 a Fj(1)p 535 2335 V 544 2335 a Fi(SNAQJ0ZR)1544 2335 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 2335 a 1539 2335 9 125 v 535 2343 1013 9 v 580 2402 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 105.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 -12.00005 15.0 -3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.5 setgray 1. .setopacityalpha fill grestore gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 1179 1433 4 v 515 2442 4 1265 v 1944 2442 V 515 2444 1433 4 v 0 TeXcolorgray 2068 1680 a Fh(1)17 b Fr(n)o Fw(newgame)2068 1780 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(e5)35 b(2.)42 b(Nf)q(3)27 b(Nc6)h(3.)o(Bb5)p Fr(g)2068 1879 y Fh(3)2068 1979 y(4)17 b Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 2596 a(The)36 b Fr(n)p Fq(newgame)c Fw(command)k(sets)f(up)h(the)g(in)n (ternal)f(b)r(oard)g(or)g(a)g(new)h(game.)60 b(The)515 2696 y Fr(n)p Fq(mainline)29 b Fw(command)j(do)r(es)g(t)n(w)n(o)g (things:)46 b(it)33 b(t)n(yp)r(esets)g(the)f(mo)n(v)n(es)g(and)g(up)r (dates)h(the)515 2795 y(b)r(oard)27 b(so)f(that)i Fr(n)p Fq(showboard)c Fw(will)k(sho)n(w)e(the)i(curren)n(t)f(b)r(oard)g(p)r (osition.)p 0 TeXcolorgray 0 TeXcolorgray 543 2988 a Fu(3.)15 b(.)h(.)f(a6)543 3088 y Fw(Rarely)27 b(used)g(these)h(da)n (ys,)543 3187 y(3.)13 b(.)h(.)g Fg(N)p Fw(f6)27 b(is)h(more)f(in)543 3287 y(fashion)g(since)g(blah)h(blah...)543 3386 y Fu(4)k Fk(B)p Fu(a4)p 535 3455 1013 9 v 487 3541 a Fj(8)p 535 3580 9 125 v 544 3580 a Fi(rZblkans)p 1539 3580 V 487 3666 a Fj(7)p 535 3704 V 544 3704 a Fi(ZpopZpop)p 1539 3704 V 487 3790 a Fj(6)p 535 3829 V 544 3829 a Fi(pZnZ0Z0Z)p 1539 3829 V 487 3915 a Fj(5)p 535 3953 V 544 3953 a Fi(Z0Z0o0Z0)p 1539 3953 V 487 4039 a Fj(4)p 535 4078 V 544 4078 a Fi(BZ0ZPZ0Z)p 1539 4078 V 487 4164 a Fj(3)p 535 4202 V 544 4202 a Fi(Z0Z0ZNZ0)p 1539 4202 V 487 4288 a Fj(2)p 535 4327 V 544 4327 a Fi(POPO0OPO)p 1539 4327 V 487 4413 a Fj(1)p 535 4451 V 544 4451 a Fi(SNAQJ0ZR)1544 4451 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 4451 a 1539 4451 9 125 v 535 4459 1013 9 v 580 4518 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 105.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 -12.00005 15.0 -3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.5 setgray 1. .setopacityalpha fill grestore gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 2909 1433 4 v 515 4558 4 1650 v 1944 4558 V 515 4560 1433 4 v 0 TeXcolorgray 2068 3454 a Fh(1)17 b Fr(n)o Fw(mainline)11 b Fr(f)p Fw(3...)e(a)o(6)p Fr(g)27 b(n)p Fw(sa)n(v)n(egame)m Fr(f)p Fw(pap)o(1)p Fr(g)2068 3553 y Fh(2)17 b Fw(Rarely)27 b(used)g(these)k(da)n(ys,)2068 3653 y Fh(3)17 b Fr(n)5 b Fw(v)-5 b(ariation)22 b Fr(f)p Fw(3...)16 b(Nf)q(6)p Fr(g)30 b Fw(is)41 b(more)27 b(in)2068 3753 y Fh(4)19 b Fw(fashion)45 b(since)e(blah)30 b(blah)17 b(...)2068 3852 y Fh(5)g Fr(n)o Fw(mainline)p Fr(f)p Fw(4.Ba)o(4)p Fr(g)2068 3952 y Fh(6)2068 4052 y(7)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 4707 a(This)31 b(example)g(sho)n(ws)e(that)i(if)h(it)f(is)g(blac)n(k)f(to)h (mo)n(v)n(e)e(the)j(mo)n(v)n(e)d(n)n(um)n(b)r(er)i(shoud)g(b)r(e)515 4807 y(follo)n(w)n(ed)38 b(b)n(y)h(three)g(p)r(erio)r(ds.)72 b(F)-7 b(urthermore,)41 b(it)f(also)e(sho)n(ws)g(that)i(the)f Fr(n)p Fq(variation)515 4907 y Fw(command)22 b(merely)h(t)n(yp)r(esets) g(the)g(mo)n(v)n(es)f(|)h(it)h(do)r(es)e Ff(not)31 b Fw(up)r(date)24 b(the)f(b)r(oard,)g(but)h(apart)515 5006 y(from)j(that)h(it)g(exp)r(ects)g(the)g(same)f(input)h(as)f Fr(n)p Fq(mainline)p Fw(.)p 0 TeXcolorgray 1926 5255 a(4)p 0 TeXcolorgray eop end %%Page: 5 5 TeXDict begin 5 4 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 523 a Fw(The)31 b(four)f(commands)f(in)n(tro)r(duced)h (in)h(this)g(section)f(will)g(enable)g(y)n(ou)g(to)g(commen)n(t)515 623 y(y)n(our)c(games)g(with)i(minimal)g(e\013ort)f(and)h(still)f(get)h (great)e(results)h(|)g(in)h(fact)g(most)f(c)n(hess)515 722 y(b)r(o)r(oks)g(can)g(b)r(e)h(writen)f(using)h(only)f(these)h (commands!)639 822 y(But)23 b(the)f Fs(sk)n(ak)f Fw(pac)n(k)-5 b(age)20 b(o\013ers)i(a)f(lot)h(more)g(that)g(can)g(mak)n(e)f(c)n(hess) g(t)n(yp)r(esetting)h(easier)515 922 y(for)27 b(y)n(our)f(|)i(these)f (features)g(are)g(the)h(topics)f(of)h(the)g(next)g(t)n(w)n(o)f (sections.)515 1196 y Fv(4)134 b(In)l(termediate)48 b(Usage)e(of)f(the) g Fp(sk)l(ak)h Fv(P)l(ac)l(k)-7 b(age)515 1378 y Fw(This)27 b(section)h(describ)r(es)f(ho)n(w)f(to)p 0 TeXcolorgray 639 1544 a Fl(\210)p 0 TeXcolorgray 41 w Fw(do)i(game)e(managemen)n(t,) p 0 TeXcolorgray 639 1710 a Fl(\210)p 0 TeXcolorgray 41 w Fw(add)i(ornamen)n(ts)e(to)h(the)h(b)r(oard)f(and)p 0 TeXcolorgray 639 1876 a Fl(\210)p 0 TeXcolorgray 41 w Fw(con)n(trolling)f(some)h(asp)r(ects)h(of)f(sho)n(wing)f(the)i(b)r (oard.)515 2108 y Fn(4.1)112 b(Game)39 b(Managemen)m(t)515 2262 y Fw(Returning)24 b(to)f(the)i(Ruy)f(Lop)r(ez)g(example)f(supp)r (ose)h(y)n(ou)f(w)n(an)n(t)h(to)f(go)h(in)n(to)f(details)h(ab)r(out)515 2361 y(a)30 b(n)n(um)n(b)r(er)g(of)g(v)-5 b(ariations)29 b(after)h(white's)h(third)g(mo)n(v)n(e,)f(preferably)f(sho)n(wing)g (the)i(b)r(oard)515 2461 y(in)d(all)f(the)h(lines)f(y)n(ou)g(describ)r (e.)639 2561 y(One)h(w)n(a)n(y)e(to)h(do)h(this)g(is)f(to)h(use)f(the)h Fr(n)p Fq(hidemoves)23 b Fw(command)28 b(lik)n(e)f(this:)p 0 TeXcolorgray 0 TeXcolorgray 543 2767 a Fu(1)32 b(e4)f(e5)g(2)h Fk(N)p Fu(f3)f Fk(N)p Fu(c6)h(3)f Fk(B)p Fu(b5)p 535 2836 1013 9 v 487 2922 a Fj(8)p 535 2960 9 125 v 544 2960 a Fi(rZblkans)p 1539 2960 V 487 3046 a Fj(7)p 535 3085 V 544 3085 a Fi(opopZpop)p 1539 3085 V 487 3171 a Fj(6)p 535 3210 V 544 3210 a Fi(0ZnZ0Z0Z)p 1539 3210 V 487 3295 a Fj(5)p 535 3334 V 544 3334 a Fi(ZBZ0o0Z0)p 1539 3334 V 487 3420 a Fj(4)p 535 3459 V 544 3459 a Fi(0Z0ZPZ0Z)p 1539 3459 V 487 3544 a Fj(3)p 535 3583 V 544 3583 a Fi(Z0Z0ZNZ0)p 1539 3583 V 487 3669 a Fj(2)p 535 3708 V 544 3708 a Fi(POPO0OPO)p 1539 3708 V 487 3794 a Fj(1)p 535 3832 V 544 3832 a Fi(SNAQJ0ZR)1544 3832 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 3832 a 1539 3832 9 125 v 535 3840 1013 9 v 580 3899 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 105.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 -12.00005 15.0 -3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.5 setgray 1. .setopacityalpha fill grestore gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 2676 1433 4 v 515 3939 4 1265 v 1944 3939 V 515 3941 1433 4 v 0 TeXcolorgray 2068 3177 a Fh(1)17 b Fr(n)o Fw(newgame)2068 3277 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(e5)35 b(2.)42 b(Nf)q(3)27 b(Nc6)h(3.)o(Bb5)p Fr(g)2068 3376 y Fh(3)2068 3476 y(4)17 b Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1926 5255 a(5)p 0 TeXcolorgray eop end %%Page: 6 6 TeXDict begin 6 5 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 526 a Fu(3.)15 b(.)h(.)f(a6)28 b Fw(blah)f(blah)p 535 592 1013 9 v 487 678 a Fj(8)p 535 716 9 125 v 544 716 a Fi(rZblkans)p 1539 716 V 487 802 a Fj(7)p 535 841 V 544 841 a Fi(ZpopZpop)p 1539 841 V 487 927 a Fj(6)p 535 965 V 544 965 a Fi(pZnZ0Z0Z)p 1539 965 V 487 1051 a Fj(5)p 535 1090 V 544 1090 a Fi(ZBZ0o0Z0)p 1539 1090 V 487 1176 a Fj(4)p 535 1215 V 544 1215 a Fi(0Z0ZPZ0Z)p 1539 1215 V 487 1300 a Fj(3)p 535 1339 V 544 1339 a Fi(Z0Z0ZNZ0)p 1539 1339 V 487 1425 a Fj(2)p 535 1464 V 544 1464 a Fi(POPO0OPO)p 1539 1464 V 487 1549 a Fj(1)p 535 1588 V 544 1588 a Fi(SNAQJ0ZR)1544 1588 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 1588 a 1539 1588 9 125 v 535 1596 1013 9 v 580 1655 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 0.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 12.00005 15.0 3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 443 1433 4 v 515 1694 4 1253 v 1944 1694 V 515 1696 1433 4 v 0 TeXcolorgray 2068 988 a Fh(1)17 b Fr(n)o Fw(mainline)11 b Fr(f)p Fw(3...)e(a)o(6)p Fr(g)27 b Fw(blah)h(blah)2068 1088 y Fh(2)2068 1188 y(3)17 b Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 1882 a Fu(3.)e(.)h(.)f Fk(N)p Fu(ge7)27 b Fw(blah)g(blah)p 535 1964 1013 9 v 487 2050 a Fj(8)p 535 2089 9 125 v 544 2089 a Fi(rZblka0s)p 1539 2089 V 487 2174 a Fj(7)p 535 2213 V 544 2213 a Fi(opopmpop)p 1539 2213 V 487 2299 a Fj(6)p 535 2338 V 544 2338 a Fi(0ZnZ0Z0Z)p 1539 2338 V 487 2424 a Fj(5)p 535 2462 V 544 2462 a Fi(ZBZ0o0Z0)p 1539 2462 V 487 2548 a Fj(4)p 535 2587 V 544 2587 a Fi(0Z0ZPZ0Z)p 1539 2587 V 487 2673 a Fj(3)p 535 2711 V 544 2711 a Fi(Z0Z0ZNZ0)p 1539 2711 V 487 2797 a Fj(2)p 535 2836 V 544 2836 a Fi(POPO0OPO)p 1539 2836 V 487 2922 a Fj(1)p 535 2960 V 544 2960 a Fi(SNAQJ0ZR)1544 2960 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 2960 a 1539 2960 9 125 v 535 2968 1013 9 v 580 3027 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 0.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 12.00005 15.0 3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 1791 1433 4 v 515 3067 4 1278 v 1944 3067 V 515 3069 1433 4 v 0 TeXcolorgray 2068 2249 a Fh(1)17 b Fr(n)o Fw(newgame)2068 2348 y Fh(2)g Fr(n)o Fw(hidemo)n(v)n(es)o Fr(f)p Fw(1.)o(e4)27 b(e5)g(2.)h(Nf3)f(Nc)q(6)g(3.)o(Bb5)p Fr(g)2068 2448 y Fh(3)17 b Fr(n)o Fw(mainline)11 b Fr(f)p Fw(3...)e(Nge7)p Fr(g)26 b Fw(blah)i(blah)2068 2547 y Fh(4)2068 2647 y(5)17 b Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 3217 a(This)22 b(is,)i(admittedly)-7 b(,)23 b(a)f(lab)r(ourious)f(w)n(a)n(y)g(of)h(doing)g(it,)i(but)e(the)h (example)f(sho)n(ws)f(ho)n(w)515 3317 y Fr(n)p Fq(hidemoves)i Fw(can)k(fast-forw)n(ard)f(y)n(ou)h(to)g(an)n(y)g(p)r(oin)n(t)h(in)g(a) f(game.)639 3417 y Fs(sk)n(ak)g Fw(o\013ers)f(y)n(ou)h(w)n(a)n(ys)f(of) i(storing)e(game)h(p)r(ositions)p 0 TeXcolorgray 639 3583 a Fl(\210)p 0 TeXcolorgray 41 w Fw(in)h(memory)f(or)p 0 TeXcolorgray 639 3749 a Fl(\210)p 0 TeXcolorgray 41 w Fw(in)h(a)f(\014le.)639 3915 y(The)c(former)f(is)h(done)g(using)g (the)g Fr(n)p Fq(storegame)c Fw(and)k Fr(n)p Fq(restoregame)18 b Fw(commands)k(lik)n(e)515 4014 y(this:)p 0 TeXcolorgray 1926 5255 a(6)p 0 TeXcolorgray eop end %%Page: 7 7 TeXDict begin 7 6 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 534 a Fu(1)32 b(e4)f(e5)g(2)h Fk(N)p Fu(f3)f Fk(N)p Fu(c6)h(3)f Fk(B)p Fu(b5)543 634 y(3.)15 b(.)h(.)f(a6)32 b(4)g Fk(B)p Fu(a4)f(b5)p 535 703 1013 9 v 487 789 a Fj(8)p 535 827 9 125 v 544 827 a Fi(rZblkans)p 1539 827 V 487 913 a Fj(7)p 535 952 V 544 952 a Fi(Z0opZpop)p 1539 952 V 487 1038 a Fj(6)p 535 1076 V 544 1076 a Fi(pZnZ0Z0Z)p 1539 1076 V 487 1162 a Fj(5)p 535 1201 V 544 1201 a Fi(ZpZ0o0Z0)p 1539 1201 V 487 1287 a Fj(4)p 535 1326 V 544 1326 a Fi(BZ0ZPZ0Z)p 1539 1326 V 487 1411 a Fj(3)p 535 1450 V 544 1450 a Fi(Z0Z0ZNZ0)p 1539 1450 V 487 1536 a Fj(2)p 535 1575 V 544 1575 a Fi(POPO0OPO)p 1539 1575 V 487 1661 a Fj(1)p 535 1699 V 544 1699 a Fi(SNAQJ0ZR)1544 1699 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 1699 a 1539 1699 9 125 v 535 1707 1013 9 v 580 1766 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 0.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 12.00005 15.0 3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 543 1866 a Fu(3.)15 b(.)h(.)f Fk(B)p Fu(d7)p 535 1934 V 487 2020 a Fj(8)p 535 2059 9 125 v 544 2059 a Fi(rZ0lkans)p 1539 2059 V 487 2145 a Fj(7)p 535 2184 V 544 2184 a Fi(opobZpop)p 1539 2184 V 487 2269 a Fj(6)p 535 2308 V 544 2308 a Fi(0ZnZ0Z0Z)p 1539 2308 V 487 2394 a Fj(5)p 535 2433 V 544 2433 a Fi(ZBZ0o0Z0)p 1539 2433 V 487 2518 a Fj(4)p 535 2557 V 544 2557 a Fi(0Z0ZPZ0Z)p 1539 2557 V 487 2643 a Fj(3)p 535 2682 V 544 2682 a Fi(Z0Z0ZNZ0)p 1539 2682 V 487 2768 a Fj(2)p 535 2806 V 544 2806 a Fi(POPO0OPO)p 1539 2806 V 487 2892 a Fj(1)p 535 2931 V 544 2931 a Fi(SNAQJ0ZR)1544 2931 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 2931 a 1539 2931 9 125 v 535 2939 1013 9 v 580 2998 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 0.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 12.00005 15.0 3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 443 1433 4 v 515 3037 4 2596 v 1944 3037 V 515 3039 1433 4 v 0 TeXcolorgray 2068 1311 a Fh(1)17 b Fr(n)o Fw(newgame)2068 1411 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(e5)35 b(2.)42 b(Nf)q(3)27 b(Nc6)h(3.)o(Bb5)p Fr(g)2068 1510 y Fh(3)17 b Fr(n)o Fw(storegame)n Fr(f)p Fw(game)o(1)p Fr(g)2068 1610 y Fh(4)g Fr(n)o Fw(mainline)11 b Fr(f)p Fw(3...)e(a)o(6)34 b(4.)5 b(Ba)o(4)27 b(b5)p Fr(g)2068 1709 y Fh(5)2068 1809 y(6)17 b Fr(n)o Fw(sho)n(wb)r(oard)2068 1909 y Fh(7)g Fr(n)o Fw(restoregame)n Fr(f)o Fw(game1)p Fr(g)2068 2008 y Fh(8)2068 2108 y(9)g Fr(n)o Fw(mainline)11 b Fr(f)p Fw(3...)e(Bd7)p Fr(g)2040 2208 y Fh(10)17 b Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 3192 a(Sa)n(ving)43 b(and)g(loading)g(to/from)f(a)h (\014le)h(is)g(the)g(same)f(just)h(with)g(the)g(commands)515 3292 y Fr(n)p Fq(savegame)24 b Fw(and)j Fr(n)p Fq(loadgame)p Fw(.)515 3567 y Fv(5)134 b(Ornamen)l(ts)515 3765 y Fn(5.1)112 b(Sho)m(wing)38 b(the)g(Board)515 3918 y Fw(W)-7 b(e)29 b(ha)n(v)n(e)e(already)g(seen)i Fr(n)p Fq(showboard)24 b Fw(in)29 b(action,)g(but)g(is)g(is)f(p)r(ossible)h(to)f(alter)g(the)h (w)n(a)n(y)515 4018 y(the)f(b)r(oard)e(lo)r(oks)h(lik)n(e.)639 4117 y(With)33 b(the)f Fr(n)p Fq(mover)1267 4087 y Fo(1)1333 4117 y Fw(command)g(one)f(can)g(request)h(that)g(a)f(little)h(mark)n (er)e(is)i(sho)n(wn)515 4217 y(next)c(to)f(the)h(b)r(oard)f(indicating) g(who)g(is)h(to)f(mo)n(v)n(e)g(next.)p 0 TeXcolorgray 515 4369 1146 4 v 607 4423 a Fy(1)642 4446 y Fe(n)p Fd(mover)e Fc(only)f(w)n(orks)f(if)g(the)h Fj(sk)n(ak)h Fc(is)e(loaded)h(with)g (the)h(ps)e(option.)p 0 TeXcolorgray 0 TeXcolorgray 1926 5255 a Fw(7)p 0 TeXcolorgray eop end %%Page: 8 8 TeXDict begin 8 7 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 535 526 1013 9 v 487 612 a Fj(8)p 535 650 9 125 v 544 650 a Fi(rmblkans)p 1539 650 V 487 736 a Fj(7)p 535 775 V 544 775 a Fi(opopopop)p 1539 775 V 487 861 a Fj(6)p 535 899 V 544 899 a Fi(0Z0Z0Z0Z)p 1539 899 V 487 985 a Fj(5)p 535 1024 V 544 1024 a Fi(Z0Z0Z0Z0)p 1539 1024 V 487 1110 a Fj(4)p 535 1149 V 544 1149 a Fi(0Z0Z0Z0Z)p 1539 1149 V 487 1234 a Fj(3)p 535 1273 V 544 1273 a Fi(Z0Z0Z0Z0)p 1539 1273 V 487 1359 a Fj(2)p 535 1398 V 544 1398 a Fi(POPOPOPO)p 1539 1398 V 487 1484 a Fj(1)p 535 1522 V 544 1522 a Fi(SNAQJBMR)1544 1522 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 1522 a 1539 1522 9 125 v 535 1530 1013 9 v 580 1589 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 0.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 12.00005 15.0 3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 443 1433 4 v 515 1629 4 1187 v 1944 1629 V 515 1631 1433 4 v 0 TeXcolorgray 2068 955 a Fh(1)17 b Fr(n)o Fw(newgame)2068 1055 y Fh(2)2068 1155 y(3)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 1791 a Fu(1)32 b(d4)p 535 1857 1013 9 v 487 1943 a Fj(8)p 535 1981 9 125 v 544 1981 a Fi(rmblkans)p 1539 1981 V 487 2067 a Fj(7)p 535 2106 V 544 2106 a Fi(opopopop)p 1539 2106 V 487 2192 a Fj(6)p 535 2230 V 544 2230 a Fi(0Z0Z0Z0Z)p 1539 2230 V 487 2316 a Fj(5)p 535 2355 V 544 2355 a Fi(Z0Z0Z0Z0)p 1539 2355 V 487 2441 a Fj(4)p 535 2479 V 544 2479 a Fi(0Z0O0Z0Z)p 1539 2479 V 487 2565 a Fj(3)p 535 2604 V 544 2604 a Fi(Z0Z0Z0Z0)p 1539 2604 V 487 2690 a Fj(2)p 535 2729 V 544 2729 a Fi(POPZPOPO)p 1539 2729 V 487 2814 a Fj(1)p 535 2853 V 544 2853 a Fi(SNAQJBMR)1544 2853 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 2853 a 1539 2853 9 125 v 535 2861 1013 9 v 580 2920 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 105.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 -12.00005 15.0 -3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.5 setgray 1. .setopacityalpha fill grestore gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 1708 1433 4 v 515 2959 4 1253 v 1944 2959 V 515 2961 1433 4 v 0 TeXcolorgray 2068 2253 a Fh(1)17 b Fr(n)o Fw(mainline)p Fr(f)p Fw(1.d4)p Fr(g)2068 2353 y Fh(2)2068 2453 y(3)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 3098 a(This)31 b(can)f(b)r(e)h(turned)f(o\013)h (with)g Fr(n)p Fq(moveroff)p Fw(.)41 b(Y)-7 b(ou)31 b(can)f(also)f (remo)n(v)n(e)g(the)i(notation)515 3198 y(around)26 b(the)i(b)r(oard)f (using)g Fr(n)p Fq(notationoff)c Fw(whic)n(h)k(giv)n(es)g(this)h(app)r (earance:)p 0 TeXcolorgray 0 TeXcolorgray 535 3438 1013 9 v 535 4434 9 997 v 544 3562 a Fi(rmblkans)544 3687 y(opopopop)544 3811 y(0Z0Z0Z0Z)544 3936 y(Z0Z0Z0Z0)544 4061 y(0Z0Z0Z0Z)544 4185 y(Z0Z0Z0Z0)544 4310 y(POPOPOPO)544 4434 y(SNAQJBMR)1544 4434 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 4434 a 1539 4434 9 997 v 535 4442 1013 9 v 1548 4442 a @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 0.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 12.00005 15.0 3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 3297 1433 4 v 515 4469 4 1174 v 1944 4469 V 515 4471 1433 4 v 0 TeXcolorgray 2068 3802 a Fh(1)17 b Fr(n)o Fw(newgame)2068 3902 y Fh(2)g Fr(n)6 b Fw(notationo\013)2068 4002 y Fh(3)17 b Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 4608 a(The)28 b(notation)f(is)g (added)h(again)e(after)i(one)f(has)g(issued)g Fr(n)p Fq(notationon)p Fw(.)639 4707 y(A)e(more)e(elab)r(orate)f(explanation)h (of)h(ho)n(w)g(the)g(app)r(earance)e(of)i(the)h(notation)e(around)515 4807 y(the)28 b(b)r(oard)e(is)i(con\014gured)e(can)i(b)r(e)g(found)g (in)f([)p Fu(?)q Fw(].)639 4907 y(Although)c(it)g(is)g(rarely)e(seen)h (is)h(c)n(hess)f(b)r(o)r(oks)g Fs(sk)n(ak)f Fw(o\013ers)h(the)h(p)r (ossibilit)n(y)g(of)f(sho)n(wing)515 5006 y(the)28 b(b)r(oard)e(from)i (blac)n(k's)e(p)r(ersp)r(ectiv)n(e)i(using)f(the)h Fr(n)p Fq(showinverseboar)o(d)21 b Fw(command.)p 0 TeXcolorgray 1926 5255 a(8)p 0 TeXcolorgray eop end %%Page: 9 9 TeXDict begin 9 8 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 535 526 1013 9 v 487 612 a Fj(8)p 535 650 9 125 v 544 650 a Fi(rmblkans)p 1539 650 V 487 736 a Fj(7)p 535 775 V 544 775 a Fi(opopopop)p 1539 775 V 487 861 a Fj(6)p 535 899 V 544 899 a Fi(0Z0Z0Z0Z)p 1539 899 V 487 985 a Fj(5)p 535 1024 V 544 1024 a Fi(Z0Z0Z0Z0)p 1539 1024 V 487 1110 a Fj(4)p 535 1149 V 544 1149 a Fi(0Z0Z0Z0Z)p 1539 1149 V 487 1234 a Fj(3)p 535 1273 V 544 1273 a Fi(Z0Z0Z0Z0)p 1539 1273 V 487 1359 a Fj(2)p 535 1398 V 544 1398 a Fi(POPOPOPO)p 1539 1398 V 487 1484 a Fj(1)p 535 1522 V 544 1522 a Fi(SNAQJBMR)1544 1522 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 1522 a 1539 1522 9 125 v 535 1530 1013 9 v 580 1589 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 0.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 12.00005 15.0 3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 443 1433 4 v 515 1629 4 1187 v 1944 1629 V 515 1631 1433 4 v 0 TeXcolorgray 2068 1005 a Fh(1)17 b Fr(n)o Fw(newgame)2068 1105 y Fh(2)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 1774 a(If)36 b(y)n(ou)f(are)f (writing)h(ab)r(out)h(an)f(op)r(ening)g(from)g(blac)n(k's)g(p)r(oin)n (t)g(of)h(view)f(this)h(com-)515 1873 y(mand/feature)26 b(could)i(b)r(e)g(a)f(w)n(elcome)g(refreshmen)n(t)g(in)h(presen)n (tation)e(st)n(yle.)515 2105 y Fn(5.2)112 b(Handy)38 b(Commands)515 2258 y Fw(By)22 b(requst)g(of)g(users)g(and)h(o)n(wn)e (usage)h(a)g(couple)g(of)h(handy)f(commands)g(ha)n(v)n(e)f(b)r(een)i (added)515 2358 y(to)k Fs(sk)n(ak)f Fw(that)i(y)n(ou)f(migh)n(t)h (\014nd)g(useful)g(to)r(o.)639 2457 y Fr(n)p Fq(wmove)p Fr(f)p Fb(move)10 b Fr(g)20 b Fw(t)n(yp)r(esets)g(a)h(single)f(mo)n(v)n (e,)g(whereas)g Fr(n)p Fq(bmove)p Fr(f)p Fb(move)9 b Fr(g)21 b Fw(do)r(es)f(the)h(same)515 2557 y(only)f(with)h(leading)f (ellipses)g(\(see)g(7for)g(in-depth)h(explanation\).)34 b(This)20 b(is)h(useful)g(for)f(short)515 2656 y(remarks)26 b(lik)n(e:)p 0 TeXcolorgray 0 TeXcolorgray 543 2846 a(.)14 b(.)g(.)g Fg(N)p Fw(d4)27 b(w)n(ould)g(ha)n(v)n(e)f(b)r(een)i(b)r (etter.)p 515 2755 V 515 2872 4 119 v 1944 2872 V 515 2874 1433 4 v 0 TeXcolorgray 2068 2833 a Fh(1)17 b Fr(n)o Fw(bmo)n(v)n(e)o Fr(f)p Fw(Nd4)p Fr(g)27 b Fw(w)n(ould)g(ha)n(v)n(e)g (b)r(een)h(b)r(etter.)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 3022 a Fr(n)p Fq(lastmove)c Fw(is)k(a)f(shorthand)g (for)g(commen)n(ting)g(on)g(the)h(last)f(mo)n(v)n(e)g(made:)p 0 TeXcolorgray 0 TeXcolorgray 543 3305 a Fu(1)32 b(a3)543 3404 y Fw(1)27 b(a3)g(is)g(bad.)p 515 3226 V 515 3431 4 207 v 1944 3431 V 515 3433 1433 4 v 0 TeXcolorgray 2068 3198 a Fh(1)17 b Fr(n)o Fw(newgame)2068 3298 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.a)o(3)p Fr(g)2068 3397 y Fh(3)2068 3497 y(4)g Fr(n)o Fw(lastmo)n(v)n(e)o Fr(fg)27 b Fw(is)35 b(bad.)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 3742 a Fv(6)134 b(Adv)-7 b(anced)44 b(Usage)515 3924 y Fw(This)29 b(section)f(will)h(describ)r(e)g(some)f(features)g(of)h (the)h Fs(sk)n(ak)d Fw(pac)n(k)-5 b(age)27 b(that)j(allo)n(ws)d(y)n(ou) h(to)515 4024 y(con)n(trol)e(a)g(lot)i(with)f(regards)e(to)j(the)f(t)n (yp)r(esetting)h(of)f(mo)n(v)n(es)f(as)g(w)n(ell)h(as)g(ho)n(w)f(the)i (b)r(oard)515 4123 y(is)f(sho)n(wn.)639 4223 y(F)-7 b(urthermore,)37 b(w)n(e)e(will)h(tak)n(e)f(a)h(lo)r(ok)f(at)g(ho)n(w)h(the)g(b)r(oard)f (is)g(set)h(up)g(in)g(arbitrary)515 4323 y(p)r(ositions)27 b(and)g(ho)n(w)g(the)h(input)h(language)d(can)h(b)r(e)h(c)n(hanged.)515 4554 y Fn(6.1)112 b(T)-9 b(ailoring)38 b(of)g(the)f(Board)h(App)s (earance)515 4707 y Fw(In)30 b(additon)h(to)f(the)h(ornamen)n(ts)e(and) h(sho)n(wing)g(the)g(b)r(oard)g(upside)h(do)n(wn)f(describ)r(ed)g(in) 515 4807 y(5)d(one)g(can)g(c)n(ho)r(ose)g(to)g(sho)n(w)g(only)g(a)g (subset)h(of)f(the)h(pieces)g(actually)f(on)g(the)h(b)r(oard.)639 4907 y(The)38 b(simple)h(commands)e Fr(n)p Fq(showonlywhite)32 b Fw(and)38 b Fr(n)p Fq(showonlyblack)33 b Fw(sho)n(ws)j(only)515 5006 y(one)27 b(colour)f(on)i(the)g(b)r(oard:)p 0 TeXcolorgray 1926 5255 a(9)p 0 TeXcolorgray eop end %%Page: 10 10 TeXDict begin 10 9 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 534 a Fu(1)32 b(e4)f(e5)g(2)h Fk(N)p Fu(f3)f Fk(N)p Fu(c6)h(3)f Fk(B)p Fu(b5)p 535 603 1013 9 v 487 689 a Fj(8)p 535 728 9 125 v 544 728 a Fi(0Z0Z0Z0Z)p 1539 728 V 487 814 a Fj(7)p 535 852 V 544 852 a Fi(Z0Z0Z0Z0)p 1539 852 V 487 938 a Fj(6)p 535 977 V 544 977 a Fi(0Z0Z0Z0Z)p 1539 977 V 487 1063 a Fj(5)p 535 1101 V 544 1101 a Fi(ZBZ0Z0Z0)p 1539 1101 V 487 1187 a Fj(4)p 535 1226 V 544 1226 a Fi(0Z0ZPZ0Z)p 1539 1226 V 487 1312 a Fj(3)p 535 1350 V 544 1350 a Fi(Z0Z0ZNZ0)p 1539 1350 V 487 1436 a Fj(2)p 535 1475 V 544 1475 a Fi(POPO0OPO)p 1539 1475 V 487 1561 a Fj(1)p 535 1600 V 544 1600 a Fi(SNAQJ0ZR)1544 1600 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 1600 a 1539 1600 9 125 v 535 1608 1013 9 v 580 1666 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 105.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 -12.00005 15.0 -3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.5 setgray 1. .setopacityalpha fill grestore gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 443 1433 4 v 515 1706 4 1265 v 1944 1706 V 515 1708 1433 4 v 0 TeXcolorgray 2068 894 a Fh(1)17 b Fr(n)o Fw(newgame)2068 994 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(e5)35 b(2.)42 b(Nf)q(3)27 b(Nc6)h(3.)o(Bb5)p Fr(g)2068 1094 y Fh(3)2068 1193 y(4)17 b Fr(n)o Fw(sho)n(w)n(onlywhite)2068 1293 y Fh(5)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 535 1868 1013 9 v 487 1953 a Fj(8)p 535 1992 9 125 v 544 1992 a Fi(rZblkans)p 1539 1992 V 487 2078 a Fj(7)p 535 2117 V 544 2117 a Fi(opopZpop)p 1539 2117 V 487 2202 a Fj(6)p 535 2241 V 544 2241 a Fi(0ZnZ0Z0Z)p 1539 2241 V 487 2327 a Fj(5)p 535 2366 V 544 2366 a Fi(Z0Z0o0Z0)p 1539 2366 V 487 2452 a Fj(4)p 535 2490 V 544 2490 a Fi(0Z0Z0Z0Z)p 1539 2490 V 487 2576 a Fj(3)p 535 2615 V 544 2615 a Fi(Z0Z0Z0Z0)p 1539 2615 V 487 2701 a Fj(2)p 535 2739 V 544 2739 a Fi(0Z0Z0Z0Z)p 1539 2739 V 487 2825 a Fj(1)p 535 2864 V 544 2864 a Fi(Z0Z0Z0Z0)1544 2864 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 2864 a 1539 2864 9 125 v 535 2872 1013 9 v 580 2931 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 105.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 -12.00005 15.0 -3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.5 setgray 1. .setopacityalpha fill grestore gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 1785 1433 4 v 515 2970 4 1187 v 1944 2970 V 515 2972 1433 4 v 0 TeXcolorgray 2068 2347 a Fh(1)17 b Fr(n)o Fw(sho)n(w)n(onlyblac)n(k) 2068 2446 y Fh(2)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 3104 a(This)25 b(is)g(often)g(used)g (when)g(describing)g(op)r(eningswhere)e(one)i(w)n(an)n(ts)f(to)h(fo)r (cus)g(on)g(the)515 3203 y(merrits)k(of)h(the)h(piece)f(set-up)g(on)g (one)g(side)g(without)h(considering)d(ho)n(w)i(the)h(other)e(side)515 3303 y(is)e(p)r(ositioned.)639 3402 y(In)i(addition)f(to)g(the)h (commands)e(for)h(sho)n(wing)f(only)h(one)g(colour)e(it)j(is)f(also)f (p)r(ossible)515 3502 y(to)k(sho)n(w)f(an)n(y)g(subset)h(of)f(the)i (pieces)e(on)h(the)g(b)r(oard)f(using)h(the)g Fr(n)p Fq(showonly)c Fw(command)515 3602 y(that)h(tak)n(es)e(a)h(comma)g(sp)r (erated)g(list)h(of)g(piece)f(names)h(as)e(argumen)n(t:)p 0 TeXcolorgray 0 TeXcolorgray 543 3778 a(The)i(pa)n(wn)f(structure)g (is)543 3877 y(no)n(w)g(lik)n(e)g(this:)p 535 3943 1013 9 v 487 4029 a Fj(8)p 535 4068 9 125 v 544 4068 a Fi(0Z0Z0Z0Z)p 1539 4068 V 487 4154 a Fj(7)p 535 4193 V 544 4193 a Fi(opopZpop)p 1539 4193 V 487 4278 a Fj(6)p 535 4317 V 544 4317 a Fi(0Z0Z0Z0Z)p 1539 4317 V 487 4403 a Fj(5)p 535 4442 V 544 4442 a Fi(Z0Z0o0Z0)p 1539 4442 V 487 4527 a Fj(4)p 535 4566 V 544 4566 a Fi(0Z0ZPZ0Z)p 1539 4566 V 487 4652 a Fj(3)p 535 4691 V 544 4691 a Fi(Z0Z0Z0Z0)p 1539 4691 V 487 4777 a Fj(2)p 535 4815 V 544 4815 a Fi(POPO0OPO)p 1539 4815 V 487 4901 a Fj(1)p 535 4940 V 544 4940 a Fi(Z0Z0Z0Z0)1544 4940 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 4940 a 1539 4940 9 125 v 535 4948 1013 9 v 580 5007 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 105.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 -12.00005 15.0 -3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.5 setgray 1. .setopacityalpha fill grestore gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 3695 1433 4 v 515 5046 4 1353 v 1944 5046 V 515 5048 1433 4 v 0 TeXcolorgray 2068 4191 a Fh(1)17 b Fw(The)28 b(pa)n(wn)f(structure)g (is)2068 4290 y Fh(2)17 b Fw(no)n(w)28 b(lik)n(e)45 b(this)15 b(:)2068 4390 y Fh(3)2068 4489 y(4)i Fr(n)o Fw(sho)n(w)n(only)o Fr(f)o Fw(P,p)p Fr(g)2068 4589 y Fh(5)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1905 5255 a(10)p 0 TeXcolorgray eop end %%Page: 11 11 TeXDict begin 11 10 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 523 a Fw(The)22 b(piece)f(names)f(are)h(the)g (standard)f(English)h(name)g(with)h(the)f(addition)g(that)h(white)515 623 y(pieces)k(are)f(denoted)h(b)n(y)g(upp)r(er)h(case)e(and)i(blac)n (k's)e(b)n(y)h(lo)n(w)n(ercase.)34 b(P)n(a)n(wns)24 b(are)i(P)g(and)g (p.)639 722 y(It)i(is)g(also)e(p)r(ossible)h(to)h(do)f(the)h(opp)r (osite)f(of)h Fr(n)p Fq(showonly)c Fw(using)j Fr(n)p Fq(showallbut)p Fw(:)p 0 TeXcolorgray 0 TeXcolorgray 535 920 1013 9 v 487 1006 a Fj(8)p 535 1045 9 125 v 544 1045 a Fi(rZblkans)p 1539 1045 V 487 1131 a Fj(7)p 535 1169 V 544 1169 a Fi(Z0Z0Z0Z0)p 1539 1169 V 487 1255 a Fj(6)p 535 1294 V 544 1294 a Fi(0ZnZ0Z0Z)p 1539 1294 V 487 1380 a Fj(5)p 535 1418 V 544 1418 a Fi(ZBZ0Z0Z0)p 1539 1418 V 487 1504 a Fj(4)p 535 1543 V 544 1543 a Fi(0Z0Z0Z0Z)p 1539 1543 V 487 1629 a Fj(3)p 535 1667 V 544 1667 a Fi(Z0Z0ZNZ0)p 1539 1667 V 487 1753 a Fj(2)p 535 1792 V 544 1792 a Fi(0Z0Z0Z0Z)p 1539 1792 V 487 1878 a Fj(1)p 535 1917 V 544 1917 a Fi(SNAQJ0ZR)1544 1917 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 1917 a 1539 1917 9 125 v 535 1925 1013 9 v 580 1983 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 105.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 -12.00005 15.0 -3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.5 setgray 1. .setopacityalpha fill grestore gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 515 838 1433 4 v 515 2023 4 1187 v 1944 2023 V 515 2025 1433 4 v 0 TeXcolorgray 2068 1400 a Fh(1)17 b Fr(n)o Fw(sho)n(w)n(allbut)o Fr(f)p Fw(P)o(,p)q Fr(g)2068 1499 y Fh(2)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 2218 a Fn(6.2)112 b(Setting)37 b(up)h(the)g(Board)515 2371 y Fw(So)31 b(far)f(w)n(e)h(ha)n(v)n(e)f(only)h(lo)r(ok)n(ed)f(ho)n(w)h (to)g(start)g(a)g(new)g(game,)g(but)h(y)n(ou)f(can)f(also)h(set)g(up) 515 2471 y(the)d(b)r(oard)e(in)i Ff(any)36 b Fw(p)r(osition)27 b(using)g(the)h(command)g Fr(n)p Fq(fenboard)p Fw(:)639 2571 y(F)-7 b(orsyth-Edw)n(ards)29 b(Notation)j(\(FEN\))g(is)g(a)f (standard)g(used)g(to)h(describ)r(e)f(c)n(hess)g(p)r(o-)515 2670 y(sitions.)45 b(It)31 b(starts)f(with)h(a)g(description)f(of)g (the)h(con)n(ten)n(ts)f(of)h(the)g(ranks)e(on)i(the)g(b)r(oard.)515 2770 y(The)e(ranks)f(are)g(separted)g(b)n(y)h(a)g(slash)f(starting)h (with)g(the)h(eigh)n(th)f(ro)n(w,)f(so)h(if)g(y)n(ou)g(w)n(an)n(t)515 2870 y(to)i(write)g(do)n(wn)g(the)g(FEN)h(of)f(a)g(p)r(osition)g(y)n (ou)f(should)i(b)r(e)f(seated)g(as)g(white)g(and)g(w)n(ork)515 2969 y(y)n(our)26 b(w)n(a)n(y)g(do)n(w)h(the)h(b)r(oard.)36 b(The)27 b(pieces)g(are)f(designated)h(using)g(the)h(stardard)e (English)515 3069 y(piece)h(names.)639 3168 y(After)h(the)f(p)r (osition)g(of)g(the)h(pieces)f(the)g(follo)n(wing)g(information)f(is)h (giv)n(en)f(separated)515 3268 y(b)n(y)h(spaces:)p 0 TeXcolorgray 639 3434 a Fl(\210)p 0 TeXcolorgray 41 w Fw(who)h(it)g(is)f(to)h(mo)n(v)n(e)e(\(w)i(or)f(b\).)p 0 TeXcolorgray 639 3600 a Fl(\210)p 0 TeXcolorgray 41 w Fw(castling)35 b(options)g(left)h(for)f(white.)61 b(-)35 b(for)g(none,)i(and)e(K)g(and)g(Q)g(for)g(options)g(to)722 3700 y(castle)27 b(kingside)g(or)g(queenside)g(for)h(white)g(and)f(k)g (and)h(q)f(for)g(blac)n(k)p 0 TeXcolorgray 639 3866 a Fl(\210)p 0 TeXcolorgray 41 w Fw(en)h(passan)n(t)e(square,)h(if)h (applicable)f(otherwise)g(a)g(-.)p 0 TeXcolorgray 639 4032 a Fl(\210)p 0 TeXcolorgray 41 w Fw(n)n(um)n(b)r(er)h(of)f(halfmo)n (v)n(es)f(since)i(the)g(last)f(capture.)p 0 TeXcolorgray 639 4198 a Fl(\210)p 0 TeXcolorgray 41 w Fw(the)h(mo)n(v)n(e)f(n)n(um)n (b)r(er.)p 0 TeXcolorgray 1905 5255 a(11)p 0 TeXcolorgray eop end %%Page: 12 12 TeXDict begin 12 11 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 522 a Fw(4)p 535 787 1013 9 v 487 873 a Fj(8)p 535 911 9 125 v 544 911 a Fi(rZ0Z0ZkZ)p 1539 911 V 487 997 a Fj(7)p 535 1036 V 544 1036 a Fi(ZbZpZpop)p 1539 1036 V 487 1122 a Fj(6)p 535 1161 V 544 1161 a Fi(pZ0Z0Z0Z)p 1539 1161 V 487 1246 a Fj(5)p 535 1285 V 544 1285 a Fi(ZpZQZ0Z0)p 1539 1285 V 487 1371 a Fj(4)p 535 1410 V 544 1410 a Fi(0Z0ZPZ0Z)p 1539 1410 V 487 1496 a Fj(3)p 535 1534 V 544 1534 a Fi(OPZ0Z0Oq)p 1539 1534 V 487 1620 a Fj(2)p 535 1659 V 544 1659 a Fi(BAPZ0a0O)p 1539 1659 V 487 1745 a Fj(1)p 535 1783 V 544 1783 a Fi(S0Z0ZRZK)1544 1783 y tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode } /NodeScale {} def NewNode end end 1544 1783 a 1539 1783 9 125 v 535 1791 1013 9 v 580 1850 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62 b @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 0 setgray tx@NodeDict begin tx@NodeDict /N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0 0.0 translate 0.8 SLW 0 setgray /ArrowA { /lineto load stopped { moveto } if } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 2. 1. .setopacityalpha Arrow EndArrow } def [ 15.0 12.00005 15.0 3.75 /currentpoint load stopped pop /Lineto /lineto load def 0 setlinejoin false Line 0.8 SLW 0 setgray 0. true 12.59995 -2.40005 17.40005 2.40005 .5 Frame gsave 0.8 SLW 0 setgray 1. .setopacityalpha 0 setlinejoin 0 setlinecap stroke grestore end @endspecial 543 1950 a Fu(20)31 b Fk(QX)p Fu(b7)h Fk(R)p Fu(ae8)g(21)f Fk(Q)p Fu(d5)p 515 443 1433 4 v 515 1980 4 1539 v 1944 1980 V 515 1982 1433 4 v 0 TeXcolorgray 2068 783 a Fh(1)17 b Fr(n)o Fw(fen)n(b)r(oard)p Fr(f)o Fw(r5)o(k1/1)n(b)q(1)o(p1ppp/p7/1)n(p1Q4/)2068 882 y Fh(2)g Fw(2)o(p)q(1)o(r3/)o(PP)o(4)o(Pq)o(/BBP)o(2b1)o(P/)o(R4R1) o(K)28 b(w)f Fr(\000)h(\000)f Fw(0)g(20)p Fr(g)2068 982 y Fh(3)2068 1081 y(4)17 b Fr(n)o Fu(m)m(b)s(o)m(x)p Fr(fg)2068 1181 y Fh(5)g Fr(n)o Fu(bigskip)2068 1281 y Fh(6)2068 1380 y(7)g Fr(n)o Fw(sho)n(wb)r(oard)2068 1480 y Fh(8)2068 1580 y(9)2039 1679 y(10)h Fr(n)o Fw(mainline)p Fr(f)p Fw(20.)o(Qxb7)27 b(Rae)o(8)g(21.Qd)o(5)p Fr(g)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 2176 a Fn(6.3)112 b(T)m(yp)s (esetting)38 b(St)m(yle)515 2329 y Fw(There)27 b(are)g(a)h(couple)g(of) g(w)n(a)n(ys)e(to)i(con\014gure)f(ho)n(w)g(the)i(mo)n(v)n(e)e(are)g(t)n (yp)r(eset)h(as)f(describ)r(ed)515 2428 y(in)h(the)g(follo)n(wing.)515 2644 y Fu(6.3.1)93 b Fa(n)p Fq(styleA)515 2798 y Fw(The)26 b Fr(n)p Fq(styleA)d Fw(will)j(switc)n(h)g(the)g(t)n(yp)r(esetting)g (to)g(the)g(w)n(a)n(y)f(it)h(has)f(b)r(een)i(the)f(standard)f(in)515 2897 y(Denmark)i(and)g(|)h(I)g(b)r(eliev)n(e)f(|)h(German)n(y)-7 b(.)p 0 TeXcolorgray 0 TeXcolorgray 543 3229 a Fu(1.)42 b(e4,)30 b(c5)i(2.)42 b Fk(N)p Fu(f3,)31 b Fk(N)p Fu(c6)p 515 3138 V 515 3272 4 136 v 1944 3272 V 515 3274 1433 4 v 0 TeXcolorgray 2068 3074 a Fh(1)17 b Fr(n)o Fw(newgame)2068 3174 y Fh(2)g Fr(n)o Fw(st)n(yleA)2068 3274 y Fh(3)2068 3373 y(4)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(c5)35 b(2.)5 b(Nf)q(3)27 b(Nc6)p Fr(g)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 3590 a Fu(6.3.2)93 b Fa(n)p Fq(styleB)515 3743 y Fw(The)27 b(st)n(yle)h(selected)f(b)n(y)g Fr(n)p Fq(styleB)e Fw(is)j(the)g(default)g(one.)p 0 TeXcolorgray 0 TeXcolorgray 543 4087 a Fu(1)k(e4)f(c5)h(2)f Fk(N)p Fu(f3)h Fk(N)p Fu(c6)p 515 3996 V 515 4114 4 120 v 1944 4114 V 515 4116 1433 4 v 0 TeXcolorgray 2068 3925 a Fh(1)17 b Fr(n)o Fw(newgame)2068 4025 y Fh(2)g Fr(n)o Fw(st)n(yleB)2068 4124 y Fh(3)2068 4224 y(4)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(c5)35 b(2.)5 b(Nf)q(3)27 b(Nc6)p Fr(g)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 4440 a Fu(6.3.3)93 b Fa(n)p Fq(styleC)515 4594 y Fw(The)37 b(st)n(yle)h(selected)f(b)n(y)g Fr(n)p Fq(styleC)e Fw(is)j(an)f(elab)r (oration)f(on)h Fr(n)p Fq(styleB)p Fw(:)e(it)j(t)n(yp)r(esets)g(the)515 4693 y(mo)n(v)n(es)g(line)i(b)n(y)f(line)g(for)g(eac)n(h)g(mo)n(v)n(e)f (for)h(the)h(mainline)g(but)g(on)f(the)h(same)f(line)h(for)515 4793 y(v)-5 b(ariations)28 b(|)i(this)g(st)n(yle)g(is)g(used)f(in)i (man)n(y)e(b)r(o)r(oks)g(these)h(da)n(ys,)g(but)g(lo)r(ok)f(the)h(b)r (est)h(in)515 4893 y(a)c(t)n(w)n(o-column)f(setting)i(where)f(the)h (linewidth)g(is)g(small.)p 0 TeXcolorgray 1905 5255 a(12)p 0 TeXcolorgray eop end %%Page: 13 13 TeXDict begin 13 12 bop 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 818 625 a Fu(1)227 b(e4)183 b(c5)818 724 y(2)227 b Fk(N)p Fu(f3)123 b Fk(N)p Fu(c6)543 907 y Fw(In)n(teresting) 27 b(ho)n(w)g(2.)13 b(.)h(.)g(d6)27 b(is)h(blah)f(blah.)p 515 530 1433 4 v 515 950 4 422 v 1944 950 V 515 952 1433 4 v 0 TeXcolorgray 2068 510 a Fh(1)17 b Fr(n)o Fw(newgame)2068 609 y Fh(2)g Fr(n)o Fw(st)n(yleC)2068 709 y Fh(3)2068 809 y(4)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(c5)35 b(2.)5 b(Nf)q(3)27 b(Nc6)p Fr(g)2068 908 y Fh(5)2068 1008 y(6)h Fw(In)n(teresting)48 b(ho)n(w)27 b Fr(n)p Fw(v)-5 b(ariation)10 b Fr(f)p Fw(2...)g(d6)p Fr(g)33 b Fw(is)43 b(blah)29 b(blah)t(.)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 1218 a Fu(6.3.4)93 b Fa(n)p Fq(variationstyle)26 b Fu(and)33 b Fa(n)p Fq(mainlinestyle)515 1371 y Fw(Con\014guration)c (of)h(these)h(commands)f(allo)n(ws)f(for)h(total)g(con)n(trol)f(of)i (the)f(t)n(yp)r(esetting)h(of)515 1470 y(the)d(mainline)f(and)h(v)-5 b(ariations,)26 b(they)i(default)g(to:)p 0 TeXcolorgray 0 TeXcolorgray 515 1613 a Fq(\\def\\mainlinesty)o(le)o({\\)o(bfs)o(er)o (ies)o(}\045)37 b(could)k(also)h(contain)1779 1713 y(\045)h (definitions)c(of)k(the)1779 1812 y(\045)g(various)e(style)g(options) 515 1912 y(\\def\\variationst)o(yl)o(e{)o(}\045)c(as)43 b(with)f(mainlinestyle)639 2054 y Fw(They)28 b(are)f(used)i(b)n(y)e Fr(n)p Fq(styleC)f Fw(to)i(con)n(trol)f(the)h(switc)n(hing)g(bac)n(k)f (and)h(forth)g(b)r(et)n(w)n(een)515 2154 y(a)f(tabb)r(ed)h(en)n (vironmen)n(t)f(and)g(normal)g(t)n(yp)r(esetting:)p 0 TeXcolorgray 0 TeXcolorgray 515 2297 a Fq(\\def\\mainlinesty)o(le)o ({\\)o(sty)o(le)o(C\\b)o(fs)o(er)o(ies)o(})515 2396 y (\\def\\variationst)o(yl)o(e{)o(\\st)o(yl)o(eB})515 2605 y Fu(6.3.5)93 b Fa(n)p Fq(longmoves)28 b Fu(and)33 b Fa(n)p Fq(sanmoves)515 2758 y Fw(The)j Fr(n)p Fq(longmoves)c Fw(command)k(will)h(ensure)f(that)g(the)h(full)g(mo)n(v)n(e,)g(i.e.,)i (including)e(the)515 2858 y(from)27 b(square)g(is)h(t)n(yp)r(eset.)38 b(This)28 b(is)g(also)f(kno)n(w)g(as)g Ff(algebr)l(aic)35 b Fw(notation)28 b(|)g(can)f(b)r(e)i(quite)515 2958 y(handy)39 b(when)g(writing)g(ab)r(out)g(c)n(hess)f(for)h(c)n(hildren)g(or)f (other)h(new)n(commers)f(to)h(c)n(hess)515 3057 y(notation.)p 0 TeXcolorgray 0 TeXcolorgray 543 3333 a Fu(1)32 b(e2-e4)e(c7-c5)i(2)g Fk(N)p Fu(g1-f3)e Fk(N)p Fu(b8-c6)p 515 3242 V 515 3376 4 136 v 1944 3376 V 515 3378 1433 4 v 0 TeXcolorgray 2068 3178 a Fh(1)17 b Fr(n)o Fw(newgame)2068 3278 y Fh(2)g Fr(n)o Fw(longmo)n(v)n(es)2068 3378 y Fh(3)2068 3477 y(4)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(c5)35 b(2.)5 b(Nf)q(3)27 b(Nc6)p Fr(g)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 3621 a Fw(The)h Fr(n)p Fq(shortmoves)23 b Fw(command)k(returns)g(things)h(to)f(normal.)515 3846 y Fn(6.4)112 b(Input)38 b(Language)515 3999 y Fw(The)32 b Fs(sk)n(ak)e Fw(pac)n(k)-5 b(age)30 b(b)n(y)h(default)i(uses)e(the)h (English)f(letters)g(for)h(the)g(pieces,)g(i.e.,)h(K)f(for)515 4099 y(King,)27 b(Q)g(for)g(Queen,)g(R)h(for)f(Ro)r(ok,)g(B)h(for)f (Bishop,)g(N)h(for)f(Knigh)n(t)g(and)g(P)h(for)f(P)n(a)n(wn.)639 4199 y(The)42 b Fr(n)p Fq(newskaklanguage)35 b Fw(command)41 b(mak)n(es)g(it)h(p)r(ossible)f(to)h(de\014ne)g(other)f(lan-)515 4298 y(guages)26 b(than)h(English,)g(e.g.,)h(supp)r(ose)f(I)g(w)n(an)n (t)g(to)h(use)f(the)h(Danish)g(piece)g(letters:)p 0 TeXcolorgray 0 TeXcolorgray 543 4697 a Fu(1)k(e4)f(c5)h(2)f Fk(N)p Fu(f3)h Fk(N)p Fu(c6)p 515 4606 V 515 4724 4 120 v 1944 4724 V 515 4726 1433 4 v 0 TeXcolorgray 2068 4435 a Fh(1)17 b Fr(n)o Fw(newsk)-5 b(aklanguage)n Fr(f)o Fw(danish)p Fr(gf)o Fw(KDTLSB)p Fr(g)2068 4535 y Fh(2)2068 4635 y(3)17 b Fr(n)o Fw(sk)-5 b(aklanguage)n([danish])2068 4734 y Fh(4)2068 4834 y(5)17 b Fr(n)o Fw(newgame)2068 4933 y Fh(6)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(c5)35 b(2.)7 b(Sf)r(3)33 b(Sc6)p Fr(g)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1905 5255 a Fw(13)p 0 TeXcolorgray eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF