diff -r 8b410f3fb2a4 -r 345dd18f020e Slides/nom02.ps --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Slides/nom02.ps Thu Mar 08 23:29:10 2012 +0000 @@ -0,0 +1,11681 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software +%%Title: 02.dvi +%%Pages: 103 +%%PageOrder: Ascend +%%BoundingBox: 0 0 595 842 +%%DocumentFonts: Times-Bold CMMIB10 ComicSansMS ComicSansMS-Bold CMBX10 +%%+ CMBXTI10 CMBX12 CMTT12 CMBSY10 CMBX7 CMEX10 MSAM10 CMBX8 MSBM10 +%%+ CMBSY7 CMMIB7 MSBM7 CMBX6 CMTT10 +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips 02.dvi -o 02.ps +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2005.04.19:1149 +%%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 +/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ +/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) +(LaserWriter 16/600)]{A length product length le{A length product exch 0 +exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse +end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask +grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} +imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round +exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto +fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p +delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} +B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ +p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S +rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: pstricks.pro 0 0 +%! +% PostScript prologue for pstricks.tex. +% Version 97 patch 4, 04/05/10 +% For distribution, see pstricks.tex. +% +/tx@Dict 200 dict def tx@Dict begin +/ADict 25 dict def +/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 +/Atan { /atan load stopped { pop pop 0 } if } def +/Div { dup 0 eq { pop } { div } ifelse } def +/NET { neg exch neg exch T } def +/Pyth { dup mul exch dup mul add sqrt } def +/PtoC { 2 copy cos mul 3 1 roll sin mul } def +/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 +/STV { SDict begin normalscale end STP } def +% +%%-------------- DG begin patch 15 ---------------%% +%/DashLine { dup 0 gt { /a .5 def PathLength exch div } { pop /a 1 def +%PathLength } ifelse /b ED /x ED /y ED /z y x add def 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 dup y mul +%/y ED x mul /x ED x 0 gt y 0 gt and { [ y x ] 1 a sub y mul } { [ 1 0 ] +%0 } ifelse setdash stroke } def +/DashLine { + dup 0 gt { /a .5 def PathLength exch div } { pop /a 1 def PathLength } ifelse + /b ED /x1 ED /y1 ED /x ED /y ED + /z y x add y1 add x1 add def + /Coef 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 def + /y y Coef mul def /x x Coef mul def /y1 y1 Coef mul def /x1 x1 Coef mul def + x1 0 gt y1 0 gt x 0 gt y 0 gt and { [ y x y1 x1 ] 1 a sub y mul} + { [ 1 0] 0 } ifelse setdash stroke +} def +%%-------------- DG end patch 15 ---------------%% +/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 +/LineFill { gsave abs CLW add /a ED a 0 dtransform round exch round exch +2 copy idtransform exch Atan rotate idtransform pop /a ED .25 .25 +% DG/SR modification begin - Dec. 12, 1997 - Patch 2 +%itransform translate pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a +itransform pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a +% DG/SR modification end +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 +% DG/SR modification begin - Jun. 1, 1998 - Patch 3 (from Michael Vulis) +% a mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add def } repeat grestore } +% def +a mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add def } repeat grestore +pop pop } def +% DG/SR modification end +/BeginArrow { ADict begin /@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 +/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 +/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 { { /z DS def } { /z 0 def } ifelse /b ED 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 { aload length 2 div dup dup cvi eq not { exch pop } if /n exch +cvi def } def +/NArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop } if +f { ] aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } 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 +/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 +/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 +% DG modification begin - Jan. 15, 1997 +%/Triangle { /mtrx CM def translate rotate /h ED 2 div /w ED dup 0 eq { +%pop } { 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 } ifelse mark 0 d w neg d 0 h w d 0 +%d /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 +/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 +/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 +/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 +/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 +/ClosedBezier { BezierNArray n 1 eq { pop pop } { moveto n 1 sub 3 idiv { +6 2 roll 4 2 roll curveto } repeat closepath } ifelse } 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 exch def /x0 exch def /y1 exch def /x1 exch def /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 +/Grid { newpath /a 4 string def /b ED /c ED /n ED cvi dup 1 lt { pop 1 } +if /s ED s div dup 0 eq { pop 1 } if /dy ED s div dup 0 eq { pop 1 } if +/dx ED dy div round dy mul /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 { /mtrx CM def T scale 0 0 1 5 3 roll arc mtrx setmatrix } def +/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 +end +% END pstricks.pro + +%%EndProcSet +%%BeginProcSet: pst-dots.pro 0 0 +%!PS-Adobe-2.0 +%%Title: Dot Font for PSTricks +%%Creator: Timothy Van Zandt +%%Creation Date: May 7, 1993 +%% Version 97 patch 1, 99/12/16 +%% Modified by Etienne Riga - Dec. 16, 1999 +%% to add /Diamond, /SolidDiamond and /BoldDiamond +10 dict dup begin + /FontType 3 def + /FontMatrix [ .001 0 0 .001 0 0 ] def + /FontBBox [ 0 0 0 0 ] def + /Encoding 256 array def + 0 1 255 { Encoding exch /.notdef put } for + Encoding + dup (b) 0 get /Bullet put + dup (c) 0 get /Circle put + dup (C) 0 get /BoldCircle put + 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 +% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga + dup (l) 0 get /SolidDiamond put + dup (d) 0 get /Diamond put + (D) 0 get /BoldDiamond put +% DG/SR modification end + /Metrics 13 dict def + Metrics begin + /Bullet 1000 def + /Circle 1000 def + /BoldCircle 1000 def + /SolidTriangle 1344 def + /Triangle 1344 def + /BoldTriangle 1344 def + /SolidSquare 886 def + /Square 886 def + /BoldSquare 886 def + /SolidPentagon 1093.2 def + /Pentagon 1093.2 def + /BoldPentagon 1093.2 def +% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga + /SolidDiamond 1008 def + /Diamond 1008 def + /BoldDiamond 1008 def +% DG/SR modification end + /.notdef 0 def + end + /BBoxes 13 dict def + BBoxes begin + /Circle { -550 -550 550 550 } def + /BoldCircle /Circle load def + /Bullet /Circle load def + /Triangle { -571.5 -330 571.5 660 } def + /BoldTriangle /Triangle load def + /SolidTriangle /Triangle load def + /Square { -450 -450 450 450 } def + /BoldSquare /Square load def + /SolidSquare /Square load def + /Pentagon { -546.6 -465 546.6 574.7 } def + /BoldPentagon /Pentagon load def + /SolidPentagon /Pentagon load def +% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga + /Diamond { -428.5 -742.5 428.5 742.5 } def + /BoldDiamond /Diamond load def + /SolidDiamond /Diamond load def +% DG/SR modification end + /.notdef { 0 0 0 0 } def + end + /CharProcs 20 dict def + CharProcs begin + /Adjust { + 2 copy dtransform floor .5 add exch floor .5 add exch idtransform + 3 -1 roll div 3 1 roll exch div exch scale + } def + /CirclePath { 0 0 500 0 360 arc closepath } def + /Bullet { 500 500 Adjust CirclePath fill } def + /Circle { 500 500 Adjust CirclePath .9 .9 scale CirclePath + eofill } def + /BoldCircle { 500 500 Adjust CirclePath .8 .8 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 +% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga + /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 .85 .85 scale DiamondPath eofill } def + /BoldDiamond { DiamondPath .7 .7 scale DiamondPath eofill } def +% DG/SR modification end + /.notdef { } def + end + /BuildGlyph { + exch + begin + Metrics 1 index get exec 0 + BBoxes 3 index get exec + 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 pst-dots.pro + +%%EndProcSet +%%BeginProcSet: pst-node.pro 0 0 +%! +% PostScript prologue for pst-node.tex. +% Version 97 patch 1, 97/05/09. +% For distribution, see pstricks.tex. +% +/tx@NodeDict 400 dict def tx@NodeDict begin +tx@Dict begin /T /translate load def end +/NewNode { gsave /next ED dict dup 3 1 roll def exch { dup 3 1 roll def } +if begin tx@Dict begin STV CP T exec end /NodeMtrx CM def next 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 /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 +{ 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 { 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 { 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: pst-text.pro 0 0 +%! +% PostScript header file pst-text.pro +% Version 97, 94/04/20; patched MV 10-09-99 00:36 +% For distribution, see pstricks.tex. + +/tx@TextPathDict 40 dict def +tx@TextPathDict begin + +% Syntax: PathPosition - +% Function: Searches for position of currentpath distance from +% beginning. Sets (X,Y)=position, and Angle=tangent. +/PathPosition +{ /targetdist exch def + /pathdist 0 def + /continue true def + /X { newx } def /Y { newy } def /Angle 0 def + gsave + flattenpath + { movetoproc } { linetoproc } { } { firstx firsty linetoproc } + /pathforall load stopped { pop pop pop pop /X 0 def /Y 0 def } if + grestore +} def + +/movetoproc { continue { @movetoproc } { pop pop } ifelse } def + +/@movetoproc +{ /newy exch def /newx exch def + /firstx newx def /firsty newy def +} def + +/linetoproc { continue { @linetoproc } { pop pop } ifelse } def + +/@linetoproc +{ + /oldx newx def /oldy newy def + /newy exch def /newx exch def + /dx newx oldx sub def + /dy newy oldy sub def + /dist dx dup mul dy dup mul add sqrt def + /pathdist pathdist dist add def + pathdist targetdist ge + { pathdist targetdist sub dist div dup + dy mul neg newy add /Y exch def + dx mul neg newx add /X exch def + /Angle dy dx atan def + /continue false def + } if +} def + +/TextPathShow +{ /String exch def + /CharCount 0 def + String length + { String CharCount 1 getinterval ShowChar + /CharCount CharCount 1 add def + } repeat +} def + +% Syntax: InitTextPath - +/InitTextPath +{ gsave + currentpoint /Y exch def /X exch def + exch X Hoffset sub sub mul + Voffset Hoffset sub add + neg X add /Hoffset exch def + /Voffset Y def + grestore +} def + +/Transform +{ PathPosition + dup + Angle cos mul Y add exch + Angle sin mul neg X add exch + translate + Angle rotate +} def + +/ShowChar +{ /Char exch def + gsave + Char end stringwidth + tx@TextPathDict begin + 2 div /Sy exch def 2 div /Sx exch def + +%%% MV 10-09-99 00:36 + /sc?currentpoint where {pop sc?currentpoint} {currentpoint} ifelse +% currentpoint + + Voffset sub Sy add exch + Hoffset sub Sx add + Transform + Sx neg Sy neg moveto + Char end tx@TextPathSavedShow + tx@TextPathDict begin + grestore + Sx 2 mul Sy 2 mul rmoveto +} def + +end +% END pst-text.pro + +%%EndProcSet +%%BeginProcSet: 8r.enc 0 0 +% File 8r.enc TeX Base 1 Encoding Revision 2.0 2002-10-30 +% +% @@psencodingfile@{ +% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry, +% W. Schmidt, P. Lehman", +% version = "2.0", +% date = "30 October 2002", +% filename = "8r.enc", +% email = "tex-fonts@@tug.org", +% docstring = "This is the encoding vector for Type1 and TrueType +% fonts to be used with TeX. This file is part of the +% PSNFSS bundle, version 9" +% @} +% +% The idea is to have all the characters normally included in Type 1 fonts +% available for typesetting. This is effectively the characters in Adobe +% Standard encoding, ISO Latin 1, Windows ANSI including the euro symbol, +% MacRoman, and some extra characters from Lucida. +% +% Character code assignments were made as follows: +% +% (1) the Windows ANSI characters are almost all in their Windows ANSI +% positions, because some Windows users cannot easily reencode the +% fonts, and it makes no difference on other systems. The only Windows +% ANSI characters not available are those that make no sense for +% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen +% (173). quotesingle and grave are moved just because it's such an +% irritation not having them in TeX positions. +% +% (2) Remaining characters are assigned arbitrarily to the lower part +% of the range, avoiding 0, 10 and 13 in case we meet dumb software. +% +% (3) Y&Y Lucida Bright includes some extra text characters; in the +% hopes that other PostScript fonts, perhaps created for public +% consumption, will include them, they are included starting at 0x12. +% These are /dotlessj /ff /ffi /ffl. +% +% (4) hyphen appears twice for compatibility with both ASCII and Windows. +% +% (5) /Euro was assigned to 128, as in Windows ANSI +% +% (6) Missing characters from MacRoman encoding incorporated as follows: +% +% PostScript MacRoman TeXBase1 +% -------------- -------------- -------------- +% /notequal 173 0x16 +% /infinity 176 0x17 +% /lessequal 178 0x18 +% /greaterequal 179 0x19 +% /partialdiff 182 0x1A +% /summation 183 0x1B +% /product 184 0x1C +% /pi 185 0x1D +% /integral 186 0x81 +% /Omega 189 0x8D +% /radical 195 0x8E +% /approxequal 197 0x8F +% /Delta 198 0x9D +% /lozenge 215 0x9E +% +/TeXBase1Encoding [ +% 0x00 + /.notdef /dotaccent /fi /fl + /fraction /hungarumlaut /Lslash /lslash + /ogonek /ring /.notdef /breve + /minus /.notdef /Zcaron /zcaron +% 0x10 + /caron /dotlessi /dotlessj /ff + /ffi /ffl /notequal /infinity + /lessequal /greaterequal /partialdiff /summation + /product /pi /grave /quotesingle +% 0x20 + /space /exclam /quotedbl /numbersign + /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus + /comma /hyphen /period /slash +% 0x30 + /zero /one /two /three + /four /five /six /seven + /eight /nine /colon /semicolon + /less /equal /greater /question +% 0x40 + /at /A /B /C + /D /E /F /G + /H /I /J /K + /L /M /N /O +% 0x50 + /P /Q /R /S + /T /U /V /W + /X /Y /Z /bracketleft + /backslash /bracketright /asciicircum /underscore +% 0x60 + /quoteleft /a /b /c + /d /e /f /g + /h /i /j /k + /l /m /n /o +% 0x70 + /p /q /r /s + /t /u /v /w + /x /y /z /braceleft + /bar /braceright /asciitilde /.notdef +% 0x80 + /Euro /integral /quotesinglbase /florin + /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft + /OE /Omega /radical /approxequal +% 0x90 + /.notdef /.notdef /.notdef /quotedblleft + /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright + /oe /Delta /lozenge /Ydieresis +% 0xA0 + /.notdef /exclamdown /cent /sterling + /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft + /logicalnot /hyphen /registered /macron +% 0xD0 + /degree /plusminus /twosuperior /threesuperior + /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright + /onequarter /onehalf /threequarters /questiondown +% 0xC0 + /Agrave /Aacute /Acircumflex /Atilde + /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis + /Igrave /Iacute /Icircumflex /Idieresis +% 0xD0 + /Eth /Ntilde /Ograve /Oacute + /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex + /Udieresis /Yacute /Thorn /germandbls +% 0xE0 + /agrave /aacute /acircumflex /atilde + /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis + /igrave /iacute /icircumflex /idieresis +% 0xF0 + /eth /ntilde /ograve /oacute + /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex + /udieresis /yacute /thorn /ydieresis +] def + + +%%EndProcSet +%%BeginProcSet: texmital.enc 0 0 +% TeX math italic encoding. +% No ligatures or kerns. +% +/TeXMathItalicEncoding [ % now 256 chars follow +% 0x0 +/Gamma +/Delta +/Theta +/Lambda +/Xi +/Pi +/Sigma +/Upsilon + +% 0x8 +/Phi +/Psi +/Omega +/alpha +/beta +/gamma +/delta +/epsilon1 + +% 0x10 +/zeta +/eta +/theta +/iota +/kappa +/lambda +/mu +/nu + +% 0x18 +/xi +/pi +/rho +/sigma +/tau +/upsilon +/phi +/chi + +% 0x20 +/psi +/omega +/epsilon +/theta1 +/pi1 +/rho1 +/sigma1 +/phi1 + +% 0x28 +/arrowlefttophalf +/arrowleftbothalf +/arrowrighttophalf +/arrowrightbothalf +/arrowhookleft +/arrowhookright +/triangleright +/triangleleft + +% 0x30 +/zerooldstyle +/oneoldstyle +/twooldstyle +/threeoldstyle +/fouroldstyle +/fiveoldstyle +/sixoldstyle +/sevenoldstyle + +% 0x38 +/eightoldstyle +/nineoldstyle +/period +/comma +/less +/slash +/greater +/star + +% 0x40 +/partialdiff +/A +/B +/C +/D +/E +/F +/G + +% 0x48 +/H +/I +/J +/K +/L +/M +/N +/O + +% 0x50 +/P +/Q +/R +/S +/T +/U +/V +/W + +% 0x58 +/X +/Y +/Z +/flat +/natural +/sharp +/slurbelow +/slurabove + +% 0x60 +/lscript +/a +/b +/c +/d +/e +/f +/g + +% 0x68 +/h +/i +/j +/k +/l +/m +/n +/o + +% 0x70 +/p +/q +/r +/s +/t +/u +/v +/w + +% 0x78 +/x +/y +/z +/dotlessi +/dotlessj +/weierstrass +/vector +/tie + +% Have to have 128 .notdef's now to fill things out. +% +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.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 +TeXDict begin @defspecial + + /DvipsToPDF { 72.27 mul Resolution div } def /PDFToDvips { 72.27 div +Resolution mul } def /HyperBorder { 1 PDFToDvips } def /H.V {pdf@hoff +pdf@voff null} def /H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def +/H.S { currentpoint HyperBorder add /pdf@lly exch def dup DvipsToPDF +/pdf@hoff exch def HyperBorder sub /pdf@llx exch def } def /H.L { 2 +sub dup /HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpoint +HyperBaseDvips sub /pdf@ury exch def /pdf@urx exch def } def /H.A { +H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePt +sub sub /pdf@voff exch def } def /H.R { currentpoint HyperBorder sub +/pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint exch +pop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def } def systemdict +/pdfmark known not {userdict /pdfmark systemdict /cleartomark get put} +if + +@fedspecial end +%%BeginFont: CMTT10 +%!PS-AdobeFont-1.1: CMTT10 1.00B +%%CreationDate: 1992 Apr 26 10:42:42 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00B) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMTT10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +end readonly def +/FontName /CMTT10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 35 /numbersign 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 58 /colon put +dup 65 /A put +dup 66 /B put +dup 71 /G put +dup 77 /M put +dup 78 /N put +dup 84 /T put +dup 88 /X 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 111 /o put +dup 112 /p put +dup 114 /r put +dup 116 /t put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +readonly def +/FontBBox{-4 -235 731 800}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19 +38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF +D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204 +EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727 +A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593 +F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714 +4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA +6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E +A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B +E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F +1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438 +452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF +8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369 +5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA +DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9 +BA304FA879392EE0BCC1A77C8392948FE1B07931A19298FB60E443E198089A0A +16D46095558E6DBAB7E03022F2A762470D545CE6B8D931FA66E63DDB04125D5E +A2F86EC0944B0D160100C2DB33B92C400A8CCB715F68477177459BCD57C86D97 +449A25D63E9584EEF820A7AB919BC62D28434BFBA0EC53913CEB3BF4857057BB +3FB43E95092D6DC0B7CE4E1D8C1FDD292F80E973E277C7FCC9878D2F97D0E3E9 +8DD466CCB4EEC3E16429C36FC9583A048A83F68049C707E5FC1473E7DF90125D +BCC3489C04F227D170EA0C1E8E021294FBF894B19E966F94B1F3FF879474E9EA +34D55A9EEB4459E5DBF801CDAB652D681BC673C26D3C73FE1AE6232638CB2582 +F75CA7F1BA6327B0A39B251E10606247224799C0B710586D3E3DDF28A5864D56 +6F5C532735511ECB7C52B7B6D47042B26B5C7B7D12DE631FE3BB27C41F4FB436 +5874CC0D1A182B42E4E0146BBECF15613329897CEF40C9BDBD3E04163CC9BBF8 +202F1A53B6EFA137FD7F30D95DAC874E4BF7544FC321A761F9FAC978C8F9FEEB +8EDE51AF3554AF92E3AC35809669C7D10AEE9EAE2BD1C09EE582144E4AF8255D +3DFD9C3107DA232FE1FB923D3ABE78293BF063FBE35FE867DE5D052DC87A523F +CAF17FA85C730F46FCA56769EA0C24B910CF044E6259C433CA1E5CA81BD6B001 +C51F9E8C66377A91C76FB2639962F68AE6BE1029565A08816A6D8081F1D8DB44 +2575753A6EF2BE0945EB11CB82077372CAF43778FC88C15FD48D169EAA988547 +2587284CAE46FDDF5CD68DF5A2AA08911C545C7E05F60088590FA71AA2E5C215 +5CC919925B26E62118C9045CEB84AD56FF970FB3AEBC6777A648FDB999386F61 +68C40FD16885A589F7917B44C5D7019C9D099A12618BF3553DCE470E19D7B579 +602E620BCE7E63DC68AF2217C2CAECE5423D4D92615030AB62A6F0FAB8FB99B2 +80BAA03CB6D2FE52C0421EDB9FFCB9749A0990F664DDE9ABF200410BAE01986A +9D506BA4C0F57977D929DC9CC20A67CA170D5AAFC69E28F4FBA60EAEE3A950E3 +767EFC8696F5F0FA2C6A20875B2D8968E7A7F049A3232FE690EE697D5B0D2D6E +BB2325DC4B524B4B778CFB67D68CED3851EA814EE1ED9BE24F5DA19C15D3F916 +A11DCB2F040976424D6E0AB2C2CF792AFDABCB24B80DAAB617CC7AD8944D227F +285C6DB2391FA8A126234AA34E735CD104E6D9D5761577EEBD12A5BB4EDB427C +D40C1E0E6270940AFEC5BA7FEBB511A07255A955CA92B46FDF3FF4B6E5156BD4 +5A05B49EC747E06646F0FD8362F975FC92F08DD93B7838ED62800199D7E71B96 +95C78756E7C2DACA27C760531263E547D251128C7DC63A273A3A24DD0FB68DDF +F6387EBD6B8BF637CE24575980B2297808EA64C2D2F4A05813055201854C759B +52BDF8F151AE73C348FB1C2B622ECBF4B1A939A0197BAF445D23748901411677 +C97F73A5B3EE0EC8102DE29E81B821379B47EAD3A5D525411FA9968E754B9B1D +7F0D7174069D848A0443F3145261774B6EEF35AB81E95E6FDDB246D8A7F8F841 +977508EBF3DF527E5A6BE18EE48328DA54DEF2D93777360F2BEE4F78EDE652BE +40D8BEF931C07648F5567569C2EB8DCEFF903ED37048FA04758E17B45C1510F4 +6D934983BBCAF3B8C5678A37AD91F4D90345695B73750A60628EAB6B20F218FB +6EE258ED5D93B5821F273AEBEFA09E3F462372A4026C41AB8DF48D00A6168333 +5B0D8CEE6227492A7ECB28CDAF28E87A545C4AEB12664E23C2B5438D29C3BF95 +C9E602E90733FC448EFA227E5F4265E38DBA7A8B85BEFD26CD5DB3241986CB63 +621D63D20D520F0937F094291664F11131A55A51E714576179C0EE97C11B6FC7 +9940E96B070895AC16F0C5086268FDF2D09CD99A0DB384548F11453EC5DA4EA1 +7CBE97CC2687ECD2AAD7714AB7027E0655068BF3A2164DB61CCB492B47279ECA +37B7218722D2F8CFF93AF2DE516F6856ABC8CB238DA85D52770FB5470400E048 +FBD446940E1F99D916C2B1FA019A0B41308760DF77FF046CB203211E83F33418 +8484E6CA3B2B6E923F2C6161512418902FBDF3B0D0BBE2013E80D4858EB9C0F9 +F310795936D170880A05672E2DCA2E8885990C365477BAF999490A41550856AD +74621591FD68B9CDF2204A8BDDB6818B7676EDB3F801BB02478725F516B8B1D9 +00774D100198A77226AFD1654DFD77579D5E40983B709BCE6409B17460FEC8A0 +9625C391A4D986E12E556666A71D23CE0386175DCD7D1CE799F7BD41D4D9A5EF +292C8754B623DB35C85D86CC08AC34F4C364CC703C3E225208D17FE0CADC0250 +0C7531FBA85B3EFC6527E2C11B68C2B537590DDDCDCB61E28A980F58DFF27405 +AC320C6FE6DABA378043C048FBFA14DAFDC39AE5005DB0BA335895E45CC5E4CA +5D9BD7F6FC53605E3F0CF03C3A2826CBDEC338658AA00E376AD3E90448194A39 +D3C7B40B108F042D764A33E4CE06E72D600DE0336249FDFBF87DCAC876EEC15A +9C28BAC6EDB8E8DE8DD74DCF5B2E7C44D3B188B40A0965A49F4499742C586B8A +3D49E6424529535D0D4CA4BDEF6D1DB1AE53CB7E3F58EC441DE3713EA2C56AC5 +7D57025440E736F018CCF0C66E1C37FFFFDBC65A43D2BA8C1905A58D53F9BE43 +A22998967326E2CA70172587AD863950691B3AEC4696A0BB8B9E6407B5404858 +AE38AE31D6968F3DA2440EE7308FF058A706E611EA6F820604F25FE006897E25 +A6436001AB336BF8D07C05639D09AF299F5DB72CDE2A85B9C6AF7CB3484D8570 +00AEEEF7EDB549EB69CEC2EE8C0ECD9EA5E276DE6966F2E62C6AD1CBBDDDEFBB +261711A76E8571074D59372C048560E38B68C633A324362327D4BAFC86D18494 +1F7BBB7CD41C58B04BBEF3B0520D6C4544BFBA0154082FC5835CD1C1679C5166 +0E3505D0E55818461FD1133DDC55B17F8052343A79C75E04EF7D2E6DF041B65E +2A4CC57F62B6C7AB8E0364DE806213C1FCD8FBB136C35F4B6B70426AEA039386 +A5B486D3530731C1162E14DAE48CBC4A435B521A34037E5131DFCD3D4FAD93E6 +3EF5762020C3B414A4DC8281DAB1C7D7DD417C0858B40DCF02BA50DF8CC9BDD8 +E7FA5B97BA018F97BD066421B1D26AA2C84BCC7974B7DD2D5B7E10BA20BE2E51 +470690B4FC583A3C2C4C3D133AF1EB79962D870096EA127476D7E3768AB127E7 +6CF04D149DD104C2F0481DB9B52506997AA1BF61FD983C4501E4CACFEF5E3D9C +174656A64F6B003DA99DAAF3B26EA6C883C046016AEA6F56AEA81B18D07072A8 +63F05E84ECC0CC8928FE3F99BEF09AD22563CC7FC03211676FB32E18C8D63B01 +731B8FDBA28796D5481E1A1F70717157A4F3F6E78FDB2A7BE39AE31DB1F7C092 +C40E9C38794AEA77E4AE6F612DE0A66C0F32D4E34DC2D4622BD9C6D5B7A69426 +98EBD9FC504902A48E6D59F019A62F0A1354F3B57A2890DDFBF7DAC243699F0C +B36DAA0B72E2C92CFBA1DAC722EE94BA107A424497555E41E02338781A4E4985 +74D9BB841081C84F332AD94E3D3224577182E44440A4D354893723A5143B61F7 +5A994E55AD346D6B0DBC92F82DF5E1E44E39767280CC4646FDAA163EA729A8DF +8BB77A21EC49AEC11FC1CECB53CDEA8DF310B22ADE0FA20D6BC910E8B1E4AEFE +6676EE31D2B3663E993B1CC8D55F3A06F6E50CBC299D61BFCA87D29A99C5F6CD +90688558A52B09C3B0274460B9427BDDE9FC85955322F95A06A666E96B0BAC03 +AEC658FA63EEA813D54DFF383879198B44E71A89A1847C63F932116A1931CD7E +D4093F2EA82F10789B10D0CD39E7D3BE3F276F401FD0C6931E2FE2BC0743B82B +7F76A122773FE034ADD87B8BAAD6077396ED34B24E1078985373970E69A90025 +6B5AB1795FA4C340B1CB05F093757C7736609288A2AB222BCA352BD6CAD32B49 +9DE1FCC9B5E093D9983FA2AF42DC041F05FABD7054D742275B4D60CE115F6D46 +3816C0945EB7D7702EDF4AC51DCFFE22D39E17D294A01E10CFF320D4BF570819 +4903B47D86E4EDFB31489D28D5D4EA557B64867093804ABD2E403DE7ADA52311 +649DF43A465BB3B66F203624D07B0C05DED93D86583651562E55A692B615FBA1 +1A9B6ACA7AFB33D6D596397E53FD5A311C5DA90FC50AC0585EDF51FED2497D74 +A08BCB1C8B082EB5EA82029922A389D13D0BEF14785C5E87D51B3DB7F504F73A +1C4A93135A323C00434FF7A826D2384814247D95B4BCA240400BBCF0E77B7E57 +51A22CFC0D6C06517C08F63819B55FBF8C406361407305182291F19C8C7AF727 +62E4DB2D15233386107FCBE043DEFE7526464A2F0A99A76396F8BC493565A643 +EE05FACF857968263D430A1902D88BA505517EE0BDA80B85EB82D0206A78C529 +E2B8F31B6678D2500FF442B094C348F5C6B9A835E269976EE40A28B73FAEFF73 +E802DD8A2BF0DEA404ADAA31B73E85E9C5756D3E5FC427C7D833C93D4C9DEAEF +824B326E203F7563F51D9110AFF6B2A48BB35C707EE87504E50D5771DDF6A96D +E78137B70FE58248050B2198AA6D1E1474F5C5F6630A60C403813C02B46A64F2 +622E6C255677E8A77405AD3B90146F1624913F98C3E1BA38C1875B18BF54760C +AD15DD5C95F05AFFEA73AED0B657681EFBA6E31121A50EEA5257BC2B829A96FC +AE1A50B16E29ED8B2FFF999927467E579CA86E6FCB5039385220C5241C32463A +F6268019FC954B9A77C0AFFF54F74CC65C8CA2E9ED5ABB5DEB6435B42DADEE7F +DE5483F115FC4C60C32317FCBDD30011A74D9E96ED133C27AC86B92349D9C574 +B796FF54047B0FA4BF626749E2BE106AABBFCEBD5FAED38BC58B8E539F45775F +54B78C59EF5A9FA755F1EB53EFAFCE5CA2B7EB9F5717F3D08312A0AA8085E517 +9324837075F62937E3F64A86D5C1C1B49D58F5658A083BEEFF6D2FB3DF355136 +D615062940037BE250C24E56C998BD945D55A95212141F50FF77EC65C124992C +72E037A2BDA4F0E4C88B171B0F7ACEF4ED487A26B287723533A921109C11E0CB +E4D94E71D53722AD90B8A4478A3D2994AF75572BBC8284CCBC0B4E1024A35DEA +DB5405FFF86ABEC38E26548DBCACEDA9566DDEB3B3EBCA2F482C27B6CF316CF2 +EB1D3F382C119754DAAE8FC17DB7C7AA02199D6C5AF1927264C2ED45F937F2B0 +3B361FCAA80319E11473C02ED3F1E1E0E251C60FA371D676E81A45BC4AE72A63 +8FB196273E455129E0AFD5CFCE22012FBF30C1D82419E3F82B349DBD42DA864D +F64F5BA8A61BEED934251A07E1B087EEC692139E8D943D5E92D1E9538E8D44F4 +681DB9042CB520DC9413658E87AFCC00BF7FAEDCA09D8291EB885C5FA6FFDB7F +E6ABB4197347A2D5C9321F41411F163CD592731E73AB915080D8C1BE7E0BC672 +ACF57BFB82F9E321953398A174CD08D42EF5F264DDC7B59D1E1DB985FAB00F32 +4C42CCF42C167610E453F10BA94FEA30FEACBA82EC955CF52F2D1607438467C4 +66A663BA118B39DD9A7FC9366AE243152F14BCA60E9D403D430FD33924F24706 +2CA738B7BF58EE3947BBCBF0D3E4169F51ADA59FE80648E3ADDEF7EC480A3B22 +7790B34C338B5B5ECAEEB4EB1EA86E9CF89742EBA7D1D7BD6B58F6C33123A495 +3D51DD35725ED558C036F65694BA2BB1128D93F0173AA263DAD4D1ADCE9292C4 +F0711F8103DEDBF4FDC754338BC324BA54ABA5AACEB2C5C8739B899985D5E5E0 +447ED9FFAE688E5F01346C0CCAB1140C1A270858FB914E9E23253E31CE528342 +541C9D2CC3A08B610E9C226836F0ADD4473A853953FAA1330A309F4D597C21F1 +82D16FE10BAE63E386F35510E8816B67DFC0BDF201B42C6FDBA23EB5816483C5 +8F462324C3DA58D3FF6393DB7C957B29A663446B22FE9B39356A4D1DF28FA325 +175659A6A6F2D898829679A160B5756DA735E32B843E35D944B4F37F2702CA21 +6054C356226B077FA684B7CA59EA685E8559D8A0125EB1A9FA4538807FFC3355 +D96ACB2CE4CAEC38F480D0BCAF2452537DEB950539F1FD9099A0F81B225ABB81 +6AE505BAEE126D92474E161FC2B3110FABC6C492651E2981DA236A6CB4350544 +FFA90031A3CD20C724423291EAF1F5FF97F061FB413EB4808D8CFC52843B5F1C +758C4AA68F4C8D2382D00D94F829C3E1B2A3787ED62C1E8F2102781DBE5CE126 +F64F50681B8443FD1F61C4A59A132C03CF372CE9A4648D2CB740AB0CE7DC83F9 +914B59C67155CE11A1F365DDE1C233CC3A1B96EB26A52445ED4AFFE284719DC6 +B15FB3E9169AEA4348396812340A546543DF2435D4BD60A5E713528526209B18 +0A4A305C014845DEC180DDFF511882601AA00AF89BE1AA4749BCC7F14A804AEC +8B0BA1AEA67D5AC71F1D174E3B94CE20C8F62659CD973B303F4759B41B812AAB +E350A8CA0AFEACDBF71735DDD8FEF5EFC946E100ECA5ECA1593800B611B83BCF +50F89B6CE9373924FEB9D84226B697E39A0D5FDB53291342A22C8BF1FC628A2D +E64C089405F02CCD9B8DFF410EDDAF5C6390223ED2669AE930D27B9EB243587D +0A0B88E18AEC7A6E4C74940F6ED578400C43355C4E9D7965F745B7FA4384DCDD +BB12AD2650A9C1F2A6EFE698E4027164BDF6397D7417E4764DD677BB862D6230 +58320795F649804BB706899C88599065DBDD80502920B517BC422E4282E80266 +C5EC28AB9DD8399244A70536E78E4EA5D6887CDE8F7D635F552D7E1CDB80E58D +366F589AF355527517FD26D76721D4AF5D70D23FA7E744AA18AC825931661354 +20E4BB43AE1E8FED077078CCF3D403A7A40BF93FB54A02725494DE9BA903623A +1A3B3DCD9564BA38A662D3DB02675D7B4B84C4F93F6793A85F51E1AE977E911A +E0EE9E49F7F0CD92DCDEAA57DDDB67A1A528E4320F504A9F82B828AEBC9970B5 +97847791E4E0D90D5F3532F764684C61C8F2100611F8F40CBF978A6FC174 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: MSBM10 +%!PS-AdobeFont-1.1: MSBM10 2.1 +%%CreationDate: 1993 Sep 17 11:10:37 +% Math Symbol fonts were designed by the American Mathematical Society. +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (2.1) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (MSBM10) readonly def +/FamilyName (Euler) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /MSBM10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 63 /emptyset put +readonly def +/FontBBox{-55 -420 2343 920}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6A66A4000A13D5F68BFF326D +1D432B0D064B56C598F4338C319309181D78E1629A31ECA5DD8536379B03C383 +D10F04E2C2822D3E73F25B81C424627D3D9A158EAB554233A25D3C6849ABA86F +1F25C1667CB57D2E79B7803083CB7CC0616467F68450D9A3FEAB534EB9721003 +DBFEEFD050F3AC3492F5C74162A9A531ECEC0F47610B4940E946D21CAA771D30 +A6C27ECBA11708CC46C62396BF9D1990D579D0C394899D24FE7A4382EA18E7E1 +160E7283AF5BE17254790628E79FCC206F28B5566075B3A5697D5209062544FF +D85FD89D6F43D6588B242AB2666B5D2861CD38A8CE676503EDFAE84D12A71E77 +8405E468FE391F4F3F50D2C57ED55512036B0DB8E76A7EF413ED08673E56DE2C +16A3B65CD478433C0D2F9FEC4E662D54DAA43CFA6957D2A9AF8979BE06F70B68 +ED4C8C493D6DAC4971A3F1D010A7726D084EC1074FECD7D12D72AE16C26194AF +21AF5774D9B860EEE8608D34F150092F09C19959BAA670022B9A9F263CD391E3 +74DD1D1B4CD4D75273CAA4E37F68C631723E08FA35AD34C0AFB4621AE6689861 +854D16CE1C375FD159A337E221A6FF1CFFB5693A0623E7EBB58C2969F590D081 +AD92DD9E5322E26D6A15023664AC73A355998BCC48ADD0E7A4BC79790519606F +A1FEF6075033BCD422EE8233B83D1E7C20043280D531223D5AD4D5B41669F884 +95CE4D6DDE819B588742B930C579EDF743F2C74C95F717FAA6154FADC3FE2975 +F59CFB1C1A29059487E75C48505BAEAD7145667D4E18E46E610C868A257173ED +0D30EAA4C090854DD8378E92D0A376226EA7DA63798F247BAC770FE26D70E72F +90CCFAADF118304646955B0310C65F6CA51BEEEF87AFFE294D08C443636DF75B +DE5A40A671EB63B8FBA940417A22BE3706D2341E62C59351946035638A25BE94 +60C5AECC478C553CF2E3B4CB088D9484D697E831038F8A531F3EEFD41C31449D +6DDF83FD724F4C81B0D713B73E56FCD2329063033F6A4DAEBF007FD440CF3509 +5A90257034F5827C28890A0994B32EA705AC88782F3AF039F94AF3C6EEA0857D +3EAA1D1B61597E6AAB0C0CE342E7332A947102F48F28D169AE3575F8EC625964 +520ACB3FFF574B9D39D7BA6CEAD0ACE429F4F147B848FD26C3C2E187CF76E7A6 +FE0CDD9A53C3E4586B1C252E056BF41347B2B8A28510B8E53183D24F5B758BF9 +2A4B744E2DFE23911B0D40A6AA8559D89128A29EE51A806F533B599CA94C44EB +3EEBB6304B96F2FCEBCE45929D139C3107DC10ED807E1D8B5229216787C20B3E +E4413D68D0A7BDCF429BDCD1E9AF9B9590BC9D6211B1960CD0FCB32633EB7B23 +67DE12C994F006556E99AB540962208FAB61 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMBX6 +%!PS-AdobeFont-1.1: CMBX6 1.0 +%%CreationDate: 1991 Aug 20 16:35:30 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMBX6) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMBX6 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 49 /one put +dup 54 /six put +dup 55 /seven put +readonly def +/FontBBox{-49 -250 1367 753}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F05C11F9A72F5DA508C30BC4BF52C8B1EC5FB +7F9DDDD0964A6D591DFD9EADB67720E5596FA8FBC900296430DED80E17C9C632 +C6D81D798EACEE7FE9DD03BB1D083103B504E110AE2A98433FF946B31A9BD010 +E531EE48EA92102FC8E1A26D47BE7D613724AB2DA99F90444388FB6828EF2D22 +9D97902D566E2F3E9D83F4A88315338D5DBB3C596DBB8026293C2AAAA6E1EA81 +2D3A6B6E63BB9BD579F33E12B666757E9C6885DF78FB8571316F7270ED2DE22A +94F2580A51382C23282C5F560063F6E55031F2E5EE94EB4C6E6A83FE65B846AB +DC03417F00E3F923D48041C9A5D891296186EF575D80C5C2954D549D09BB6BE2 +6E9F1947619D7CACA8059B516E8FF7D38C3D5F8FAD15618DAF9570675B54460C +5C0B6C929FFA36E49463AF53B519407A648644BCD5C65194C2551BC224F574E4 +97F0BF4511C29DE9ECE6D9283F067D061274B3543695BFDE08680244AEBB5DDD +65B7ECE0FD9E23E1F82A845295A31081410135D4111C337C95B1820839E82947 +44B6E99C76EF2A6C082363FC40C460A76EEC8C9E0D9E95496D27371B680C4C97 +9B6267975FEB4770EB8EE55D4BBABD079CB8856B686AD789DA5B56920A475C99 +88BC15BE2D97354CDDB3F529461F09594E9FDE6401B5FEBCE8D804E2BC8433B8 +1E87DB162C037A4611B558070F9F7F79F8AFF124EF1033C2AEC73A608C4E4A21 +8E7695DF125281E0C45F6C5921B16D6725DF67943B6C68829082D1E03956309E +CAAA93185582014C37C4E6E945A572773B0B0A2D76EE5B168F047E5931044903 +70E65092B2E166BBC365D3994AC89B211985D09A3D08ED8B15ECE9FC22454043 +D18BA678DE6618940B338101A8F395F1912E89BB616AD7E664D04747A49144AA +433A90280CD8265C6E2A4D081193414A21B904CF5DE1745EE5660259A9C00ED8 +4C6406F9028A6519A7F20BDF15CC8EFE210FE24F7D7FEBDBD25508136678029C +62EB56AF76C41AA0A9254573BB9E5887BF4858CF31E670F0AA9934AC5FD1FB8A +539AB955014AB6B870CD7241DA3EE63B15C7AAC107E5A25FD8812FD33AB6C7B4 +A16F164A87AB4C8EA964D417C8685D991B3C9899F147130D9CDB450C8985AB3D +94DA7C5547A344196B53FC3DAAF128377BDFD69158082F15C73A8B48E672720A +9FC42BE653A3C86842FBB444254EEC66D5107CD6B37083857ADBBE8A27A332BD +FBB3CB5EC3AE1C83D3129929AA5DCF72ABABDB326CCF2CB9A48302A7EDEBF522 +6970D3A8D78343DF96EABE9CBE7E29E900EB6908760668F0063321191EDD9F0E +BD4F26C07CEFBC902630845844C7C6BA17F534A995C68EB936EDE3AC0A664813 +4599E300FB241B7C5F9AD697C29DCD610E195AF8A562DBB5628DD0916508C8C1 +41AE3791522D58D6253DDC13BFC16B1A3A6DFE12626017230912C0F056CABFC6 +2098D5A7FC464BB6D8DBE3C350AAA9BB3F858FFA9231D037F428AA10B3AB1972 +75F66CEE086329BF73B59DC2EC06E95B1B2D49BDC76DAD939F48F631F1C01CBD +D24B02DF96DAF91A7B01B9C3DC562BA8E94380D05FED09EB2FFA4EBE8C4F1D97 +43A9907D7973F2310AAD9F98AC092E23D62748FBAFB1369A41979744770C9F11 +BF55BB7A6AFB2EB6F0AC1A584F01BE8E81A49C67BA3A3994338B99E4DDA0900E +108608AE2F8080B74E9B55B87C1DA7A15CE473D2108D673E773EFEE658008776 +1ABF8E6B76DAA9 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMMIB7 +%!PS-AdobeFont-1.1: CMMIB7 001.100 +%%CreationDate: 1996 Jul 27 07:35:50 +% Computer Modern fonts were designed by Donald E. Knuth. +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (001.100) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMMIB7) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle -14.035 def +/isFixedPitch false def +end readonly def +/FontName /CMMIB7 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /alpha put +dup 27 /sigma put +dup 34 /epsilon put +dup 77 /M put +dup 97 /a put +dup 98 /b put +dup 109 /m put +dup 110 /n put +readonly def +/FontBBox{0 -250 1294 750}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670BAB68BB2A3981BBAA823C8858EF31989BDBABDF4098A +E4EF75BB1764F1578F9CFAAF2948789888274ABDFD1043B1979B55446F38D4A9 +BEE0FA78F366D6A169A173AA6011E82B445A8797E37C48107C750383AAB274E4 +8EA55C83AFBD4D7CA454D8D0B21B556D7ACB02B73A82444FA1B1D6F5BD26D69D +E9E4C809F92B4A969F8953AE78FFDBF365F24DE9C46852EF06999ACF1AF23DCA +C20F84FEEB9BFC15D6796CC805729E436B6D4FFAE09F971F0B863021CD0AA3DD +648543DB7B2919D93A47C7BE06FA63199D2697B931F831AB560D301B759E72C7 +0B9B20F9955B9D4EB96888A7F16B7B75E10C7F9B415D1443A152450E84669799 +8BFC554C45650CDE076205E109A1E3D453664BA189E4E782FC320A7D64C140B5 +1A9805779CF1E5E3A2472704B86C7063EA80DEB00782DF225A155AA968A78D8E +7A7D6349517378B46444669ACF48916FB453EA83799897FF177D6479B1C4D74E +DDC0E907586009102FDEFD1CFAEE2798FBA979DF5C292454A6B5423F01C6923B +22A74651C32CBA3434D016D9659A5DEE6CB6D7AAEC53858197D177D3E2CE658C +0C09E5DA54E975FEF16EBB05EF82698407D3AE2C29A773FE41B535035FAF1882 +964518468C3D0C7FA4618555F52670EF9E09C975A2AAEA4A3FF91290CD705070 +6C97C740FD7F1FC881D1190D4346DFBF5591DD5CF6B37DF81109B347FC9751D5 +4E02ACE998F1498CC1F441D3667571369CCBBE584F28D5903482AD0A907FE9D3 +EBEF19D6284A5D738000A435B451557F381EED10C42AF652344BD20B1597B872 +FF359543D3BBAC8F3B25BF5DCAE2B29C8FC512D2C5F78B048C0028AFD68B9ADB +1B6A97C1D4D2F0934A4181AAA2C64EDFA951B6DF8BECE1AB572B814C20CAFEB9 +1DE9A00C181A579D373539E8AD159D2891AAD78470D1ED50B222ABDF7DC3B76E +E8AAD74F31A6B4926E1FBB55FF3D9AA4686D1B8DE4AA5A61C2716FC8041D348F +6FC80A05C219672CCF002F919CD785E3B72F2BF846B57E1066FD76E43A763BE8 +FDED2C513690CECD10A54A3281F18C9543719F90217B8FADECBC7CBCD7D4B885 +AB7F5DD10679FCA5F7EFF91D63A69B1E248D02EA353EA834E1F86079F3BBC478 +D2EF8004033A4C316ABB86A95F8FBDEF27B9FC1AD32599478821EDA9FDE18036 +D39D5F49FE4333CA08BD39FCF543805C6423089BBA44118BEDB82ABDE315589D +9AEAC8F8261444117AD63021473351D5CDC9E664DACAFAADEED631C5923205BD +49CD627875820686C412BFC78C427E8E051B99E95D205AD9D64E7B2668523E0F +A5EC09BA3FB68C4C05147AFDEB6BC1A169F8CBB6E313016221878340DAA18AA6 +AEA3B817434EF11317DC8D95979C461AA69DDB99797D1DAEFA48B8BD40190510 +310F0BE1B88E80F8DFB0CEC463BC5B80B51EEB416941DF533537B33C794385AC +2427B1420516A5F818A212DA6F1930B407248B6665B55D44482CB85FD4D24DB0 +3D753F260A585D552CDC9E1A77AA5D7F2701FFFC593487D43D5C9BA572488875 +7ADD191EFFC574588DEC1E180341DC959F8EF56ED5B245583389847B65D114CA +FF0FCF67585A6BCBE22DA29416479AE1467125C31A3361CA4CB0F85D2C3891C3 +24022A33B31B9495F8364E89C62F53325C961AD2C10EBD86A1C576887657CED3 +5481C96F1BB10930E2D9B5D376A102BDE367D17420DC491922B03E75B8B03938 +AFAB7EDB832347EA80DF035DF41DB9479E68847AC83784D2CAEC40CAAB54A28B +E011B9773741ED21D2FD637018FC6C209F2BFD019E550E92C6CCCABC831C1FB3 +ABC67B77253395AD82CE25D81C6F35E2A6C764C2BB3551CCC34C6849A1A4CC3A +D0B5B4F08D7C69B92119A351858C4B4B347A226643E3120E0369117E28D9A8F3 +CFF49638D93A63E7CFD78A7AC26F1081880DD017A6B813B86E4BD99FBEC1FA8A +A55348641928C360D89E8BE6053873649A94A224DAB0DA1617650B7D7CD0C098 +0A30ED4EDDF3832A24D9AD8C8B6F5DE129D9F05A661ECE999B330A48663AEE76 +DF3265DCAE56B7688AD12D0FFCAEE51EC4AF4CB515D44B27EB505EC695E4AA5A +B3985CF22B0DB23EAA8F5AC102109101DB89275BA8BD18E6C8FD768CEB31B118 +63A1D5FE2F6F8B77763A0DDE15720E45CD3224BD68293E29A358734021DDDBCC +A591FDD5E088D5FC843450474A6C9C5A6FC432999E3CEBE6DC381F9D47C5C824 +1C1BCECC171CE687804637C5003F52EF48739F5446308C491F2E7729FB545BB9 +12C30BD3D0FFE398A42FE0CD7F6123209C4CBBA533E193C42C2D60BA91BB834F +ED93A536B5E27225F88FD513D319C0902ABE48C33B0456C58F0CE127523CE1A1 +139B89B7FE7A93844A2CE7E327371411CDB43A964838DBF0B81D5BBC66AFACA5 +6F2BEA8A924046AC584F1240E3E7FAA043FA92182C236034CCD38FD152228ACD +D73460C2A56DA992C567F0F5D3B6A4A62E7330B42EFCDDF80E4C9464FDEC4C18 +0113FC78FDD9F61B96249B3F25E0E86432117D8E697B9114666305AED0484681 +3D765F62E65EFCC9A538EBC35FF15F6A55936419507EBDA25711637ABD3F45F0 +60C263D3A7244B47996A07A55661E4D58334942A34FAF4FA2748BDB858784CC6 +0F4799DAF45AFF1ECE8214E3D55AAF2BD1E14B3F9CDC9D80F70B6D424EF9E978 +CB22481AB8B8BAA53BC9A33C8B87F9B95E2ADEDF6C05D72506E0BBDC83816BD1 +6C06E9DFDB46EDA2DEF3333FD08E31A5513FFBC8D87D9E217277C48EBB6E86F5 +341A08148157CF6C6F34D89C5A2357791375F74FB192078D981FEBCA4F5EDB49 +4A4E14403E6E3BE8D3B83E2BA5DC1FF6476C18B2EDB03B453546EEE27D3493F9 +59F9426134D3A21148AD5607ADECAF5BD52A9339155B1F05D5C2D7EF226B10A6 +304BC86AC6EDA11A294B061E26709DD63123E02FAA6F1EBE9979BDB433B921CC +CD76A84D89D39F64372101502BDAA3627F8DE78D8D31280D26815072410B47CF +8FA169C0172B9461B1A499C88F1D164F258FFD412E10E64F9144E0DAE8EA83AB +842D567605F320217EDF2F2A954DCAB4421DF1253D02F10C8EFE037A1D10E046 +C6E064370F86081252F39EACE478B5C9FA22570440A820EA25B4C3EF00C7AB22 +2126DC220C2180D0FCE081EB9EC755DA93371FD4C7E81003499F4DA357BF8936 +6A08DE332980748E77D13F7B9CB92E87A6C3470D3E717C7135DB283429F4E711 +A8B1480741EA472F1AA63963B242B8B44C1092DCF2F48D12444F9EBC6F4112BB +E29EC699F862DD7840D542F54EF26BB580BC411470088341BC40180AF2B76EDD +D446878B94865E9DCDB65299EB6FAD3C1EB0CC263C9C6532BF516088E096779B +7C58B9373A82E5EBB3E10FE5721863F82EED2F0DD53FF77528CECEFA8967B25B +B05CC8A6A00EEC458174344F33910D4FEEA33D603B1106D63E1533F8660D69A4 +D8076F0F36B74FDACF43233D749B4D0C88467433259C93373A52D2D286D5C80D +D36406279239E59C8A9FFE0B2B5870CBFDD9CD2BE8A15A46C98B83359C1601DC +7FFDB4B34DD190A5C0595DDE24AD33B25A34C39FADBD18CB2BCCAF918CCD0A03 +E0EDF195E9D47F56236EDEB6C267EFBB98FAA92746F70F995C007CE23024C3D3 +551FFA3F9FEBB4E6C5C13A28782FAE1528E6ECE0912EED77BA8610AB6F7BEA92 +7FC9FA417FCBA386F96489151E2931369B711E255EADC5B9AEE7744B136BCA94 +39AFFD8BF18C1EF54B386E3EC07F7B9C8B1FBD27A4406CCBEC87644F494ADE59 +71C67D0149E5CDF0114F04C0E3E991B63C4133F5BEB7BF9BF15CA4AACAE52CA0 +5C750E96196050F36ADEA56CBF6447529BEBED4EF24AA1D1D6A99BD25CCFEB2E +BE7E195FDC360367E637AF1094B4CF3E427E161D47262732237A1C2934F55A03 +27CDE1B363116F9A1B03C12002428984272C2925B9DD9FA3A650800EEF616AFD +40FB66E342B1CAA83C5AFEF131D277C11808174C7DF78E832C99A728F7854556 +CF3BE3490E2BB4497FFE95F98A9478A5C4732C1B71CA11C7DC02A8E7CB588BFC +1C1ED10A6863D1DC95FC4323245397606D47872FE37454FA29A35ED331A0F842 +310CE8B0DE8B14F59B776BDD121BCBE8495125C885D5A6A09999C4FA1906D1A9 +6C548A386BC4B21CB6D4F470FF9C88F2C8C61B22CF7B3583EE52BCBE79B0293C +1D5586F087E1086D2EC74CF14951755AEDE37C232011AD4907F5CC2B5DC2B215 +01489563503F919E8BDC0DA88FEF3FFE6E823508EA9F4DA0103AC7E7003A10DB +CB5A6CEFDEABD16BB5BCEDFEF044323DE1CAAC09ED4C63A8DCBD83DC79D94D48 +AFD5B26B37DD091FE71503A63309C7D206D7355679DB7DE64F426ED9290D282B +2EFACC28813AE4B6FFDA821D8AF6A5B33682AAA828A45E1371FB38B4D4A70C8B +330E6F09D5F6807760A8A4AD5CE859E1A79FB784A1506EC9113B8A2EF5EE6E72 +E8CDB5A91AD4C8AE918C5EF7EA93C37BE3936CFC4DE2A00E561815485CB4488A +4F3F0F68A0E1476F53F71DB87EE384B795AAD7C53B309169EF2E7E6C1BC89263 +E34A0318EB7B4140CE0C045642059F2DBF3E65F3259678E261E0C7A561CD6256 +6D0ECB319C252731 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: MSBM7 +%!PS-AdobeFont-1.1: MSBM7 2.1 +%%CreationDate: 1992 Oct 17 08:30:50 +% Math Symbol fonts were designed by the American Mathematical Society. +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (2.1) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (MSBM7) readonly def +/FamilyName (Euler) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /MSBM7 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 63 /emptyset put +readonly def +/FontBBox{0 -504 2615 1004}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6A66A4000A13D5F68BFF326D +1D432B0D064B56C598F4338C319309181D78E1629A31ECA5DD8536379B03C383 +D10F04E2CB7C8461B10646CD63AFEB7608468CA0FCFC4D3458FB43D22879B515 +27DD9CCF44C2BFCD95A4DE911E4915FBC02335E9999FD9B546134081D6DA3792 +EC4A76DEBA77635BE52E09986268A919CB48B5EFB1A1301EE0683CB5709BC8CE +D819D799020CBA673BA39C911075501395B1FD20EAD392C9D5A8C9FD1198C737 +D1A614CF0C0432F29DDEB4BF9DB026908DBE89EE522B7D55DE9BF64AFBE6248E +2E10466655EB9083E7D23E3F0EE26154F191BEBC9987930CD4B4CABE1275BDF9 +8755EF3D531FDF91D54954FC53F15A38D1E8F8D1E36447484FA2C09D34813615 +838B6330FEAE536D08376E4A0FDDF58CDF5647C9F1FF3A7D1ACAD376DB3CADB6 +9459F7A5D4F1864863B79E9F93A1EDE8B99C3138D26227C01F6FE0AAC800F2E5 +94DD81CF7B1355B642CE45CB532FC5B535D66EDFFEA076C009E87406D9772D71 +848C3C53B7496A5D6B58679EF11E114C5F457C6A0D3CDE50278E4A89D5393B1C +F877CF4E2142A4D045C4AA9138105D748903BACC28FD43DFEDB341E1FCDBE2EA +D412498FBB5374D6836CFBEB13D4C2B7B9625C25B037FDA9DCC42F5679C4B3C1 +6340E341F73A9215092C0ACC505A859FA935BE5172F4F6D4A30E73914DBD5297 +7FE0CEB5CD0B92176B8174870F9FAFD22BD2ADDE02B5705B5FAFDEE372F17857 +40C1B4024C9F04375B9CF997E9D0C0F7D82465D678BB9810016E6BCC9C4374EA +6B2CC834894FDCA891643D9417369458A630FD498794823FFA55705315F0687E +7592A5DFC8B8D6FE2F3C64B4A4F9D37F5F2200BAA277F2E0BA8E5A84ABC10319 +7BA47E1E8D80405541FC64FF71B84C0010920AAA4DD4BEC0D71E447A356CE717 +6FCD3B21A07E2B32DF50D54BDBD96C634197E502FCA75F122E91314F241D6D4F +C28E2867440D324E80504245CDF43A7106CFF64E8BA7809A292EF017796AE18E +F2CD78CCF84F82685BB3A147E4A5B7350541966264D191C1BEC22F6F0FF82DA8 +1D43CD551DF0F9CCC2142D03BE81DFBE02CA779D7E6E51CF2F1D7D48A788F42C +908AF42E7A50C5BC65AE2FDDBA97B01E600D24882D98FFEA0EC3807B36688149 +C199CF15A74FA8DBB731CA8FD16C13491E39309AC7C8C47FEF5AC2CE02A2652A +7416CBB2486D61DA08323C6BB1BCE4D3CC421DEB14276C7F1294CC3B5BA2BAFA +C9053BE2615B7F28FF7418CAC67326884A2CC3402BFD71495D6BB7EFC64450D1 +C94E41977843140A6FD0340C39C88E86CC0C058B87234810E1E900ADFB99C232 +12C88EF58715C1998419546382D0CFAE4297C48C2BD7 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMBSY7 +%!PS-AdobeFont-1.1: CMBSY7 001.000 +%%CreationDate: 1992 Oct 22 12:18:11 +% Computer Modern fonts were designed by Donald E. Knuth. +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (001.000) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMBSY7) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle -14.035 def +/isFixedPitch false def +end readonly def +/FontName /CMBSY7 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /minus put +dup 1 /periodcentered put +dup 48 /prime put +dup 102 /braceleft put +dup 103 /braceright put +dup 114 /nabla put +readonly def +/FontBBox{0 -927 1542 750}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F086C44216EBE57F4BA37B479BF1E5A5139D8 +91F3E6DDA157B25D359C5E7FE4CFB264DF1707BB6497D3E074CFF95D9FD269B5 +0B1566D1161680C46D1548BBF384EF8653AF29FD474EA2336C876979AC00AE18 +DC87DC0DDD3164B96FC6C3ED826EBAAED383BB3EC5044BA84A0426B87ED04C9F +4B3EDFC734C241D9B3D2321619F870FE68BB4BA7C060DBE8FBD12F641E7709F2 +C430491944B78B1E59580798F1B40CAC4D59DE95941217EF1A861DDB0156D5C3 +349AAB13FEFF6C646F6401550F5853BC09B267A6C63639228DF55BE60A99E4A5 +308C616892AA0DC96ADB7CD7AB8AEFA859F69B587B61930596A46A905661E4BA +DAB5E1CF15C94CF060B7FA600B17162AEC2DEE64A156B3F87248E7A7F88C9154 +8C494273B33483BEDF0BEA4DF6A19941F52AA04717623ACBDE926B4851ED05A0 +28698A1C5AE63A46EF473A4F3DCAF3E73C4FAF0C1077EE7A6504074C0D77947F +940B16425B3F5834763732F26D3385774A1CACA70C07F58887A0301D1BE530A7 +D7AC00A0664617A0CBA9F6281FA4B9168DBA3C1EDCF915778351E6BD8A9CE7E5 +3E56F2FFE0969E1CFFC83F07C01A3873EE1CE4E124565E8F493BE4FAA0A5D099 +A116CEE4EC6C8CB2E93B42771FFF67680A56501A201E12AFDA8448ABE80BEB9B +80428F48753C4EFB174B693C69DB81CEF0A0B75C53A9D5B4C5F26FA58059A324 +8D4E9D4E9C54AB8F9C21CD66B9B259F9C797559384A653DD43ED4B9C2110BB5B +C3A6370921186AEE29EB4E62793ECD96935C3D9D89DC6AAECFB745BABDB570FD +E7E6248B6ED9C09EDA896ECFCAEECE8C1E8BE20BDE6F3558EF5A32ED390ABF86 +3A585DF34F2B8B9567778BF51A1E642B2250FA41A71B710C8B9C9AE27F3F2C09 +252D287280A672A058EAFAF4AA0A78A5C3240919137831485C967C113C6E51B4 +3B2211C421385C1A111C8E2118E2CA04FE1FDFA03E5056DCA19B275F53BB4481 +5EBFF5EF8E01EF1C78B6F253B8028C8A45DB4E3B1F987561B43F56454669EE47 +BA3A72835EBE794F0BE330AB69F30EE1151B1AF4E93A8EA64D9146EAA36723D5 +E1FB36A08DA92A7BB951B988E8953EC309D28D5D523FD5041108603710181A26 +498C52CC6A21C02C9E8217BEF5A557F5FD29BD2AF5C96471EE2AB2C324DB064F +19B6E6011D7217538EBB5BEED851C4F9EC73C791D55D7D92BCCFC862705D36D5 +83EB9D8B4AE6130CA5106609A83972E6DAC3A26394C29A20D9FCA7318CD2C016 +4232B97C33154B9266752E1919A604C946B4C785F2B78F8A9DC04FDCFF34198B +24F635FA7475A1511956296B0E970AB6E1502632015E07F9D572F4EBE930995B +66F4CBDB1846EE27C285E00B9ED19920A55CFFE1A0F52ABA3AFF47A39CCC0FEB +4EE31A07B277945A659C3038B261B53C5E7DC9C6E00C7D71E8CAA4EB4F1451B4 +7F4BA3B8603F5379DFEB37F2E071C878FCC24756CDE80B9CF64C1FE0E5B4DD0F +9356C2C66B5CC5A8F60E9605B0BC82EB96803F03027372B4E18C8617001C7BC8 +BDF12C756C373F974A55A145D565ABCA106B1351E70B42C1C0444B50D63203ED +AF63D5E595BB84477C04B0B356DD98B6D4609E0715F3B1F7384BAAC0ABFAB0E3 +F3DAC29DFF1AAD3C170EAE97D558C6B0490513F9441631A7ADB2F15D607250FF +AC9BBC9DA0D455C87208EDDBEE89DBA0DDC8AD727061A9424D1BB7B0F90CCF5B +3C259BC674F05FBF8409789C3C785C4E701D4734938FC3188E2A2D4A49F7E84C +77B6671ED312ADE6E19A6BCD1106D87F8AA2D7D65F167E1E6C5233247D4EAB7E +683AB9D4C154DE29B071BCAF8F13873E04B43001865546E8799B16E37DB9F4C0 +7C47D8B5529F81EE7C3F567698C4E6EAAB7E5AD64538CB9188FA4AAC5D67F456 +D15F8DC2B5A94338FAF5BB4ED32C995822FA743ACD5969A0F940C1552AFCE19B +6B7F3EE814BF691CD428E504365ACDCA8898884EC3B48DC13AC6B84BA5597E9C +9C2C9C178B8F5DAEFE9024FD824A1586C7C3F73D2A98CC4899ABA2E670D760B5 +7A4566C5432CD162EBBF49C6D895B251726B773CA055A76CABFF9E48CBA1E3FC +F27602498B02F7FCB4E7353C9A9CF847051544639F +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMMIB10 +%!PS-AdobeFont-1.1: CMMIB10 1.100 +%%CreationDate: 1996 Jul 23 07:54:00 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.100) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMMIB10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +end readonly def +/FontName /CMMIB10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /alpha put +dup 21 /lambda put +dup 25 /pi put +dup 27 /sigma put +dup 28 /tau put +dup 46 /triangleright put +dup 58 /period put +dup 59 /comma put +dup 65 /A put +dup 66 /B put +dup 70 /F put +dup 73 /I put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 80 /P put +dup 86 /V put +dup 88 /X put +dup 89 /Y put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 109 /m put +dup 110 /n put +dup 115 /s put +dup 116 /t put +dup 120 /x put +readonly def +/FontBBox{-15 -250 1216 750}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE +3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B +532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 +B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B +986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE +D919C2DDD26BDC0D99398B9F4D004B836D34E88C25F6CE738846C8E2E59A2BCF +4ACF80A26D78872E9343A0537BC3BD7715F32ACD958D5AAED865BFE129278935 +063A31C2634DE2F9077E0AAAAEB224466B779096D8E3FF0A12AD5157F6603DED +1A82F3511359143311179080C510740B401C930C96270FD1AB3ECBCFEF5DE53F +E846BAAE95828D5790922640EF8AB9D7CEBE7669FEA02B72F86872D3D8754A18 +A1629C40A7C00C956F140BC63362478279C36EE353638CD3E249897207A94504 +4400668C8E702058EBF7284C9BDF830A3FC79C7EE900CC4C3664F9767A237275 +CEE3671644A75F1E696DA906B4C66870DBE87F5B4A176920C078ADBE24F55C09 +3D18CDE21B5FBC1C6A8AB18E05EDBEF9D1C1C18B3E6377BA2A688579D4F708F9 +A5CF4F56C5E39E2726106E9713E638775E606464CD674E5DC25CE9A696A65806 +C8E9D206B421E246F18013ACC6C7B2985BA93B1B7D7745CCB25B09957F50128C +B523A55ACA6A7A2A0193A536E590291ED9D577B527CAD0372E05BFCA1829FED1 +662D06144A5FFA628C587A4FA05B179F1A7E3B23B47765FDC054271A0DBF9C2B +B4F4771F80D1F7AAD9024868C30DAD5CF728DB2A71D86D53B0E674996E8C01F7 +EF97B225A28872F8AD4752A466E078C2B020EB832F237CB9B5631EB2D2EDDB00 +709D3864CA3A6C3EF18085EAEABC011E9F35C9BE4B5D0B608361F329B5784DAC +5557A602E9E3C204909D84DB988F0BAB914E87CD685C7DA55C5E0B9F0176184F +FC39B570873BBF346A0D1DE3942DA05434949A65CE64D8BAB0A091C40F7FF47A +4FC57CB4420221C7B3EB8B891044B5FB0227009F0F6028D3F28545E63C8ED90E +78B86EC77C81B805AC96640723AAA637A7B730A88C8B6CC7B53775A33822C10B +260837449C007AF5801081E32374FC657CE3758CF4A8B81F71C60D8DE0B63A8B +E1FC58FD7A49A0FE64AF510F1AA3A8AAC7307D2049EA50EB1C095A6EE4B651D7 +B952286C4D5500567D8EA35E0B34576C8F4D241D852052BE14A8217922252E64 +67BC0C3D59A6B657521014CEA9EACD7EEFFBE0D577853E3F281D3BE8810790C1 +DF39F1F50AC386AB74449CBD1AAC4C396BC6544B17228C2CAB414BC6A3900CC4 +2A58111DB42539B1564A163782F2D6656CBB8A03038065FE680D1986D23C4209 +5DB8E068D8F889C19BA3C89C4FA0DA516527CAB52F0EF1C97842A8A4BCF08D30 +D8DE1655C525CE8D3CC04FC72D93632E981EA5651337552D717F738A80F56616 +0891C47FC47437B595705A8F6663778DB16AA4AE0A6A795BAAB9633ADC2C46AB +F7D0F83641ED2728D0088C26C2464191934E8C0EFAA259873D10E5D767C35292 +EDE4C9792D90FB96B85E46B26A7185F91BF00339AB8E1D32688F603EDCE507EE +C60C98B777EEB83DE0CBB5C445330E23A7B0D3737282DC49855D624F5AE7D269 +32A4D514BEFE73F50D456A6D218EA53E94BBDBD9B14B450D26F868AF72E607FA +DE3A60EE3DFC9718DB7001C585E919A998BB84665AEAC2966667035705B2B400 +59B2ED9C020729FFC750DFE39355B359CBE9A30DDE7325604AD7645BE786B528 +C1614193527E12CC61626216946370DBEE6ADBE2B3731F0CE17D79AC3425D9D1 +4B6CCE38B56EBD820B0181D209B54199CF9D6FA767FC01A12BF2F0A5ADB44C32 +4FF65980EF2A85922FEA480ED09FC69A2E131684EFBDA2C7212363ADFB1FECDB +D5C8EA1DF1166ACE41266A4365B22CF03F5D453799145EB83330FB4CD6C6E256 +983865B7896F109A37E86CD958B01589709BD7ADE8D1996DAB9D69B98FF3304E +443EB9E5FE45C0DA20C18C5E2847E69C671DA1A4347306E118D76F920A401BA6 +CD271330E8903AA8EB544E531F6670000D4E1FA24154346B1F3624EB15343DFD +F4289CA1B22D8F89D74DFA76950DC93B15D93360445A43FCBA8F835929FD65A8 +164F744C56A4B58BE696B86E51BC3ABCE6340EA84E7AD4ED511714B4AA35FBF6 +6B4D0E180FF372950C177243BC22A03CDD587663DDA487F9E22E53C0DB6923CD +778D19BEE32278AE204AC0AB2D4CE7F73F6080D074391811E5811857B3883A65 +26504CBBDBA0CC291A83EAB30F53F597EF1C764A2CE58081A069C7DF0568CFA0 +DE42753AFD040257BF3AC280146DD4C29B00A7097E0EB237AA01765CE2D94C2D +6BFDE6014F7DF599D31372E0A843680FCBDB3438B12D2FA6099D732736A6778B +9392103BDEE70B8F54A109160534B616F303EC4CD235E3F2F7121E0E6B591E68 +492350CEB4EA501179A9668BC337A67CC2D43E0F3D75A9E198759BC29CE74052 +36AFFBFBE9BBE367C4ECA8D907B1180C19FA8449E6045129ED1626BC0E71140C +4586F1E155BF5C2E9F13B1708A687864DD697EEF6F66A0DE18EC335074A1468D +4F2E83CF714513B2E43D5706DC008A6C7273DE55D35AA1AC81AD78D816455B14 +7C74886F695E39DFBC5EB9B4A465688D77E6B9A756EED0B391F9AF15E23DF393 +FB27E63519FC984D6DF217D109C2D94B23BE644B02A645982EA66E50FC5F9A9A +2A5205BE6A6FCE36704EAC68E0747D390DFF61E88B6962AEB4161EB45B34D10A +ABE4984CB94FF7B31BF0A48645D7E3A7097701080D0FB44560F26731F418D1A0 +F6413E7155F81D988332F7705BC43B80BDBA9C9CCC89F0C5319E0DDDD9C18FE6 +498BF097D98D9A659B315321FA5BF8B241CBCC406807F103B427104290353625 +EBC26C0DE0BF1D9A4A201EE446F06F43A10C3BC6715FC82AB0DF23DCE4DECFFA +92F22C4A493CFA97D4B217E0D84190A1F7617CC436275C1DABF7A20354A121A6 +242ED1139680CB28F7BECF690B9CA524B37CF1332A795C895E590B483102E0DB +F4F72341E119D51707285483ABFDDD0974C08D2511054ABB38291302D191B948 +0EC21327F6459A89F9EE59446892E2DDC69868825A09E2816A8CCE303CEE5800 +115D8E37FA2D179DE71F9D57D20A1EEE379B185FEDDFFB5E44EF809766222B25 +4DC7F9FC536AB68ED5B9707BC5D90BB4E9209D903A16486FD6FB56B514F5317E +8D739BD682F6611DA367235F5152FCB99B03707C4DB3473AF590CCF32C9E91CB +960BEF62CE1EF7867FC95D71F50BA18B947F9E914914B27D0D4E8C5EEE5B4F8B +8DD138F90B02132B3A2B640265C87C67081265E2EEBCBBB8E1500A816FA49376 +08B407D908345377F22884F1BB00FF430B6672E0E58A703F09D22A4851BCE660 +8B2828A779504513D14D9B1DEBA4560B6F3E4AFF702BBDAF4650119561527F23 +1ECFE998788214D152518498CEF68EF08572227C2543D50AC3525493DCD80E45 +4AD5B78898ADFF8BC9E21EBD77E843DDE75833746028E831DB1E4DE5DB2FEDED +FD6D3404952BCB09B61EAE8A6FFE6F713C1CEBDAE66693160E8DDC9984583D9E +585D4C5C912EF1D701FB8366BB3664D29CC8F8767DC0844BEE8B56A9ACEED6FF +244C3022DE54C346397595BE0CDBFF81913972E35FAA2A7C249864E71EDB130E +E8A49739416A08F7A8A0B0D2FA3DC26F64882BB2CFE53B30E8A075FE10443CD5 +F656B6803531D426509317A1E52B9CDBA22DD0BE0C5CF958F3570C02443B9D07 +9690DA2280C8DD5C057AE3B8E08B83BEDB23A13B805C315150E0CF8F1C195C7E +44F39FB8EF888AF63459570709212E58F1E962AFD23448898125A955A38511E7 +C260C7A1261C32A548771B13910DB288BA7FBB7D36B5D6410689E2674364BDA8 +D94F03BCB342941F6456FC5DAD45F265F27129B4A45B344A7791053370D8B7E7 +CBDF2E42E5CCFCB1AE45C4AA6511EA64076477E747C3758A6DE35D829844CD13 +263744178600D06B02F4750978D932909F676B02E506999AE76752D677CAED61 +068C29788ED757FC5C5971553439382E67469533F7644D0A5B3020B5952E2D5E +3F469350D11B873EC43AFFA044BFE52BD29FF2162C10E21900C0314FD00F6BD7 +3DE9243706F68482DBE13CAA89B8B357CE461B4AE0BA32D70E1A56E756BFA4DE +FF9B06AB5DBDADECF58822D2296AF9F92F9B98A61B1C0D688A9A737C0AE2DB43 +3E8B0FE82428C966FE1B13E07DE1E349B1C512A48A73C88E3555C7154ECA6094 +5B665A84B61F4D40AD0307F7DF4D9DC08CC3933723F1A221C675B736F2EA5205 +0FC3FFAD4C1FF69D0B67247A107E2A721B8552D5B75052EE8C3EF5391F654414 +4128B2E6D8116FB23EF180518DC0FE22EB20D18E967CDCE96215C6DE287BC8A2 +E3F00F96624A0BED9D331031CC6307213CADB1BA97C56C2EF044BA0D1F1ABA9B +2FE5AD9711FE491F1BB9C661D8F14CA262DCE58110079E03E958C0D9D77B339C +800FF8CAC634031672345FA5F1793A75FEDEB79CA88E94CF4DCE1F3F0C8EC0FF +968799EAE4D804AE5BF40242232FA5B6A3A22BF9D4F2669A99A226AB2492E2C1 +95449D19106C2553BF7BA3769CA4F507C0D2D3093E68223507CDD60C41A8F3E4 +D9AD2187E19A19B71DB5578C536A224F61F3A91E6D42986A0D1EE96F905C60F8 +EF1A6F27FE88351FCF524DAA5E4FA0E29533F8CAE664A67B38F39C2B67977ED1 +5FB7F68712853EE48FB17B5265ABA807CDCFC137B26A159F14A140150D58B031 +ABD36CE63AB372B7C8A861E8222543AFDC92B8F3898FB83355AAA2ACEFD9A62B +58D3111483F031EF0022DEB81E9407B9567317EDED47C1D1CAA1EF4416F6DAAC +F62C02DE40C1C3E853D924EB6CE261A99B0BF29633CC67D4754EC862AC25C8AB +28A515B14EEA2B43BD543B43F197658BAED1F20339C5ED1C2EE74AD8D27A2457 +95B6307D7F7F2754AEF28175F2ECFC3FF4E27793D945538C5CED168C905024FF +2434AD2C170C2F886ADAA1F34F0039E0E483EFFF189785736BF4F2FEF0417045 +3D3C00183E5FA0B7F34BF4748D492568DDC392DC7B7714FD3D7EC0FB9A1852FD +EC9BA26FD981368890AFB08F5EB134879DEA0523C5E6FF7D7A613B24E02D0E21 +95094F4356CB40C46E893C36DF203EFC83D7ABE65C797CB291F085495EA1A821 +03E3064DDB9277D8A1E8BB7432BB56EA0B70B1B1E63A1697862B29D0365C4C11 +85D341C224D5D747EB2C93B858D535D0F1C75097710C246EB74B9AE782B645DB +D9CA7A103BE6CC7C3272E71563A0A4290233458481615E0B4D22F98FC78557E1 +4427136220D1266BE21608CB6CDA9D6A4D695C6E00538F2DA320502E324398AB +79A323CB9C68BDC261A60B72820E7EA1B247B894F17083A8802B55747B743196 +A15C96DBAC5E94D44690090B5DE2E7C49EE216BADD6F1863F4A04D583C00AE75 +431BB9D1F2F635308116061D7397A9152E340B7D094813CB96B02A0AF8CADADA +EFFCD3D963B32F4A569EDC5717F0E3BEEB0522254366953AE5FB81313E066166 +4B8DE30E538C5FCEF5AD8CFA50CDC19D1DE9E47A77CE98CA576E62E011C2BF0C +1F6C17BF444C86F201A96F11ADBCD4B49DA192A2EEFE2AD06970AC8EB087D622 +8AC58B72BF111B5F4C016160E2D9DBF361CAE46B0DBD320FD6DD67C10294CDD0 +84D129036C2378EF0A75D21E2E333DC1BF5B107AFF2AFEF05B0475A87ACB77F0 +A22B21A7DEEC55F83B6E755D272760F3B62E15FAD78AE2E04C4330CCC292E55E +7DD8426261CCAC32CC1877DE9E5B98AC60F2CFC5FB6BA3EBE1FDF8A3B459CC9F +15DA7C50A2E3FE4DF290CF4A02A81C436D916826F8AC9171D41B3FE48B057A8E +A52E70F216FEC6CAE933B951D29179C365A432FF0EB6367B620E769DAF084AEB +F31C1197C68CC55D9E78D12D716566E008D5CD0BC526B367952724F77E73F303 +A8756B0B3191643593D120967BBB9C97E0D38B0364B1C5513CC747718CE27B01 +5CE4EA9C06AF40246D17EF97AA14A4D03ECD65F132B31679430CAF009992778D +C7491839B3FC55377F1FDACDB6D8DD1D529563CDAC5E2A24CC6F4F3E99660A1C +0E7714ABFFFB372EF62129D0F3C4DD7760AE2C123F8E948246D94BEC9E51B5DD +EB65D15CA01A0B3617A04C405A264338159E948E50684CB8EC744A1F75F7C2F6 +42634062B10B928BC2E7D7F47B8D41A221AE296BBFC1A6E909700129DBB57F9E +2D8C770E34E69C8DD9BED49FFFB26B14F2C9056A32A61F0BE0666E33CEE98DB5 +62D50E9E2C4F7954F0AFC55884DF8D11182CD686036EDD30592D14BBF0E3A000 +B82D802F8AEB707F9286382A5716DDDE71047548DD0241C17F79E3D30F6F818E +9457136F9318B00114CAE68D69325459B57BE9756EFFE07674B1B03EEB5685B6 +8AC7D8A912D3AA81BE592255C38082DA747552038A0482F75250A1EEA02FCBEA +89FB7EA845E81C5C8B33751438B5C87A14EEC421FED34842233419153C335537 +DBA0F5ABF4135A22511D71712A6C10CA99702724F7DBDC54F163441C51C3155D +9242B2481151089DC4E21095B2E813F033A4F811B2649BB4A62BB1410886F081 +2CBDE69C6C8D46077C98C29DC069345BE6FBF4355276D8820BEF1B16F3642284 +8B4A9E3C08465514DF39DD1F128AC80802D54AE6C399FD24BED5EB92FB990562 +729027882365B5691EB8BC325446A87E4CD6D78F05B57C7D5E017D874058C227 +93E86ADA29CDDE0EBAA047C85E55E813959A22D20F3782A5D49443E2A31E6F98 +BE9C3EF2E6EBDC1B2661C1F9553843DF50A544F5BB59E74D5C6BED1C9103FBDF +7ED697D816E7871B33A0BC2B39DFD6C0161084D6EA42BE3B06890B3A5A3A5F2B +926D4D1E32B46373BCD67A968E10E36C976B66E2266F88AD63A23EB0C7FDE7AC +46DF9E55780151B7EA87710F407184BFB76C00968DBD642FBEA9CE0FD593B99A +3C18FDB4D049A416C34A1CEA7BF0B7B3A45F09D682A97C7D796D70953D7ECFB2 +BA34E262CEF0CAB486F1F2A3CBB54553AAECD0F3C42B7FAFB9A1863FB309151F +951A390373B28220E55FBED2A8A714555596E476E79D8F19308EA7E87BB45CAB +DC3E7073EE00B6F461FF64B64EAE281A8CA9256E84A09E8148FF09696EA5C7EC +A8F2AAA29532966244B7E22D050F9E8D1158A1F84D7073210A80A48D3470ED0D +8DC4CE6F0DAFAE7B9F699489908D205238E1C7435733E0F4027458D432EC9604 +54EEC7ADD100C8316DE0A224BC5E254C733FAD62C8873F74172C551692C0F111 +1AF1C0B20A8AAE9AFA68831930E087EB77D06B486FFF2C677C02BCBBA9991317 +CA131B7B8A3BADE1200BC2C149954322262170CDFDD3D5236EC60628172565E1 +5BE304CA4C4F857B67B9D33BC5068155BFD77EB3C70E2617DE9153A7736D6066 +F38B6C56DD5E3B5E38354E35AAC0DD83AE6537B9A0412C353E037C4FD33BB678 +9DBFB8822B82B8D6A0A574178F78244CA67B353C41E16AE4AA71B71D4E80F431 +1175C11C6B8093632E6296FC00D1896075811AE1550B2AF65EE25E1717F6A5C9 +0E59A0F5DB9B507A3D243231D5EEAEDB51C4C6D97F322114351F9A5E8B80FA7D +BAB30B0EEFD71D0EE574661D8C023D87BC53B9C2778C32F35EBFDE739C6D2E3D +9FA926AC0A62D58E7673C48247402149AD7D6364C6A6F56AF145D4D3D547E3E6 +18333BC387F851E111C0F2B23EC77376A564950752A40639D0316639AA5DFD75 +482838E07D4E458F25C0AB30E1522A63976033C11CBE704E12F535106F866EA7 +0467FD6471BBBF04CB8F1E5264CCD30AEBBE273DB43D23A52AA3E631DBBA0A9E +515429EC910CA8247CE353B81460035293C9B215B939A5CDB4E8E6A2DC58935B +6B0FD3B3B6F6344239B6D76344E2CA460055C4D4478FE11F4B6DB56C76E5726A +F8A8B73375CA083A91C9CA8EA3E58283034F14EE67DBADFA64FDB21728B2E206 +D48B96DEB79FC80FDC8CFD049F6E288DF0D3742B3E9754718894BEC3A141F6D1 +B2C28F65740C576B5B85DE34BB142704C38E39A3076BCFD7EDBED0276B030E3F +6CE494EB9FFE97957AED231008D3236D706BE226CD5203A4CAF32EF703FDFEF6 +E06FEADCA5B9129CDCDD2B69E4750C3443FF3E7FB6CA195EBEBC0164B12D53E0 +D1CD1AF1599EF2C414C309DEF4476468EA3C7C6381328C826D2CA6DB4CF24FBE +B8EDE27352CB5A63A3F88C106480FB77DE594C067793366630B0BE7686BEAE88 +A7C0C5CD6ECA9302EB9DE0C54DBD66D90953A0418372F3CB4FD0CC64D02D0F11 +748DE8CBB1F1D295C2A7114AE18A98D8E445072406FDA3AD8428FA68EF46F6F0 +7D3AA5C8B5D8949838EA7E7C133526F4F81A606D536F28149DF092A73C6F80F5 +BF00C976D6F3CB5671597AB80CA876815D1AF0375D75F1AE753F769C91810C1E +6D3CEA111E57A72416FC604A807E9DC4166A0E4EDF2DCEC2F866BDD58869AFFD +D9AD114D2920E19BAE3F66120563BE58B503CADF1782A40D3FFC87273B997744 +7D0D489D73D0EA8CE5CAA88F5F4CA8E5D4B069D42B43DED1971F48DE8BF40435 +BBF089B654C7AF48D53FE7F48DEC31C41AFDF85FCE318D4FF2A3D3C71BC89485 +D82CAA902F743668989155D0FC1C0A8744AF885E08D323299A97691233F19B75 +8C72D855657839C05A2727F5CA0436C0BE798C42B3BA44879F720905D1B873CC +7325516DCB1A2D2B1BE8545796CB3F8BE3E7BF28FCAFFCFD4AC69FB62F9CA76F +CB5AE18CF7D762A23AAFF0717C9F7F344B87016900B6E667595140C2A52D270D +AD00BC515853E0955759412FAFCC48B4E3CB21225C7F57B205EECFA0B1C98E1C +BE7F7918329B6DCC101E645BE3E9F7443B4542D125EF9D75EA23F35D286CE8AC +9F186BACCBC693BAE5FF5116AAE421DB38F4D6D411EB4A3CCC10B3DB2E3BA3F6 +8573294EAE4543485C7D5F9ABBF955D50FE28CE930D2F1B3A7F4947F1D7B0713 +76C5960C1533683C5D63EB66F5775ED804E475C57FCCFD043AC44CDEDE3C9B62 +181B84C496B07161DB29E45FE703ED92E93C76AA346CF65192E10DAA48CC0008 +AA8E92036583A123A64ABCA1356C8BCF62DFC73C5C3767959413DA1528A0CB2B +FF2B48E2E4669C14279EC159893F2AFED35EA107C952576513DB5119752FF1FF +423534BAF80B72CC18FDD7C9B4F032CE4267A41DC9E5D9D9254E80A3F3284E7A +9916F9DD39464DC297EF7F450A +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMBX12 +%!PS-AdobeFont-1.1: CMBX12 1.0 +%%CreationDate: 1991 Aug 20 16:34:54 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMBX12) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMBX12 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 35 /numbersign put +dup 40 /parenleft put +dup 41 /parenright put +dup 49 /one put +dup 58 /colon put +dup 59 /semicolon put +dup 61 /equal put +dup 63 /question put +dup 64 /at put +dup 91 /bracketleft put +dup 93 /bracketright put +dup 100 /d put +dup 109 /m put +dup 111 /o put +readonly def +/FontBBox{-53 -251 1139 750}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 +B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99 +AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF26 +7FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF +20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390 +B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D +68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809 +D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E +26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316D +F957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E26 +77C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299 +BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5E +C55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E8 +30855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5 +148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19C +E936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7B00AD58FAF645 +1297991B5D01701E82228D0313FC7C66B263BC79ACDDF9AAC48A3CBF42B96E38 +583E1D059953076D68148DC8B6C9527B3A74CE7DEF788A11531F44120BDF0F61 +0B2F3ED94EEBCDE4ACD23834C242AA4314B9EF98E4BE72DB76EBDD0A028CEA9D +B4C38C1F2D24B8FDE686832FE96204552C820E45B6BAF0C3308742AE2BFCDAF6 +83929C834F44330D12122CCE26F058E19A23A4F4804E72F7E94608DB71F724DB +01E66332F8B6955F0C0D2D1D84FABE92A4D769909671DB821EE4009CC85CDCA7 +ADE264C421124F27F3162795A0E2902DD23638BE12DAE00838F543633C4C0A6E +2CC7BEBA7C33F612FBA731502C6A567CFFADB651BBFB6BD1293F216A17D4DB96 +E91F60C06FF629DA02BA99484386E127AB35643F5F5304CA94AA4175036B5FCB +63725A7593D97C17B292368D8ADFC4B6FCC47384F0A7CC29469920C39DFC07A0 +E488EDE7915DA10893DFE7101C79D3E6D9781DDB812E7CBBCEEC134A87EB2D1D +D5EF4253D525DF4267E2EB07C3604FE80951981B8A34F0E0BC52C5287F85E9C8 +781B7E10E98D5B52764748A4F29C26026C482A4C6AD173859D1B73DE6DA32EE8 +9A35888B1095269E8333EB0A96789FD4766ADADDC0B50B87688B0CC43F6B3B9B +CADA175BE44077DBD40FAAB3DF2127EC64BDFD8F16E00EEEBC7EE1F1A04EDEB1 +6016C3E9A8F39F7D833EA9468E2A10D17B84E550349A04847721242A487F04B9 +BE23249BBDA917B4D5907760BC297A4137599BFB002255D411D00B7EC690F8B3 +03C1D33914DE551697DC62080815A5D12E7AF9E1B2731DE213D3885EAA0C68D6 +FC09FCE44B5C60EA058CE57B41A0C2ECD951D0E1930EEAEA44F4D6D210621507 +0FFC53CE2C611B5D8038971E32475679695CB0DB315C4C17110BA2407F11BBF9 +49E65B31558539F6875AECE720A156DB3B8D634DBD2DEEF773CD35784DFCF282 +2361E3EF2D7B956705F216E200FAE1A2CF3FE0C9A7CBBED198CF8E96362E5DD8 +E465F020887AEEF5F5A7E11F86DCC109C0B2B0DCE96ECF8D68C39527450C3BA5 +0A87AA6B7095E7CA7430C0532218F2AD9B100596F5D32A036C76B6CD005946E3 +3F686B9E99C263CC4246AADB99F4748CCF78C8BF75220DC781980CC2BF2264CA +0A49AC9127F502562B2A2972CD1B0B6F9B1737FB074E633AFC762F63CC3EA3F7 +D066EFC5258F4ABFB6197B544CBFCE3220762D5048FDAE03B3C3684EDE2C5CA0 +FF9A6676DB5D128D665B109F12E21890E46824BF4024081C27791CDCEDC3712A +DDFC605FFAD966380BEC3755AB2B457E62DC53F404DEB844BA1E037E09077A3C +8B6E9F312B75395928C630E62356A09315E833B922BCD609F7A18CE79709DFB2 +1BEF8F2B29C16053BE2B87F434D1AC328D222166B543D3E7CE7A5E349F8449E9 +935DD18464CF8D92BF6B757175F44C1AD48FE492F6B7C72C81858B8A6263CF22 +B12034792801A6C45DF82F697C14368569B08C143BD11C03EF6C63521E8BF481 +E77C07539ECB3BA4AD0BC31CDEDBCA09E754B031387B1E310939E15C870A09B7 +839EC292DB85597D4220424F8EDE908B67F1F71DC5AA594CC5DF56A22724D88C +106EF01A983684729D7EA41C0B923AB59788AD1E36087D2AA35D7B5533AC65F0 +D344FAC1AC0F1E92BB673DE0A59D287F1C5C28413E60F5B25D037B2F77EA99F7 +B3444E7488BAA098D24E3D361034BA26762919AF5BFDDC006C69633E9C7F7A24 +D6A5ADAB8FDB9A916B2DB5329DB38C6849109F560934900B660AA9DB701BCE17 +4339F92B092323093A5CBED930F7BA34EC5671353FCADBDF87BB22090EB81D30 +D9B713D2A0AD8558DE84452F9587D775D1E053A4C29C3D3C9E39B45CE3B1C71F +37DE0ED6B0746E8164A2C4ADFE7854AA9E52895831FF84ECEBE352ECE016B38C +8A57B6DE20FDD792B9F62026AEECB7F7AEC7A1F53EF55B1F6AD6C19A6E2BEE4E +F403528868C71DEBB6C7B1F09DA85EB04D08C9B0F0330A9D29D0512F9C0E71A0 +FDD3C09F3F6EAD15BFE9E426E1B5AAE4B44FDD21DD1B297C906B2A95F248B96C +59189B716DEFB02F0011A4FA6B1F990DFD0083B360661C2E354C1E4B6F041837 +9A6314AB536BB5CFF022B39E8AE4B6D9A89149B379340CF4EE125CEB5AF039AC +55822ED99CF945C1DE3F89F5157DDEE1DF66FCD8FA80C4CCF1E87158FB45482F +2B23B116C426F6F8213DEF48572734E4EC3C9407071DC92C9FBC19CD81CF6CC9 +0DB1764239462009A7121A90B5FD1EE381E5063EBEC0056473F3760BEFABBED0 +F7599C1CEA99E7EF5AC458B2167E411432F1040D6583EF92B82A9CBBC9A82A0D +38A84B7C4F01B90B3527C66B4675393F35C3F7969C487293B5451F7A7827A366 +8E7D6F544AC1AD6B74865A07F57261398B65AB390CEC3343E334BFE0FE8016D9 +331DB1C15C28769070D5E8D4FD47DCF456917E03A94DA04475E70366E4696803 +6E7666C3B1F01CA1649437D30C8C19F7FD337CD5662A13841BC26BF68AC0B584 +9F3BA17BE007FB2E13216B96EB9A7FC1AF27303FAD321DAFA0AE1ECF13845004 +A6DC635762044B22C887E87F13B653A908DABDC375A35F2805AA094BFE036C1B +2C517BCE7ED7E04068FB929641FCEBDFD271BD0A9F5763B513E0AA291BC164EA +274246D3DE347D03C96A4E845D482A1B6191722F44A36A4AEF7D177BB61A8FE1 +642078A338607E3816FE3CD6E2F64D847A5173F7E79D6F532C7DD68F6E39A19A +EDE80D17F2B055967488FB34EEB74A7F5EAF197C83C78E8C5359B1414167C847 +5C77FF15B86B60047EA5968720992B6BF4093BCED7297C726F56E3847BF73D3F +13DD3FDA47D7816A2142DAD43464DD487F583BF5535203F66A3CB2D1CB9F99CA +D6677836212553B1CF441A9BD7992B92927A45B6261DF98CD599CC7DEF07653E +EB5650686EFBDF0EF91234A2E0D08FBBBBFC4368AA2E028B554141C3ABBEE94B +3BD34959ADFFA25455CE7871E50BC5EED7F8D50EA3548CF9D43C096D61DD551A +83904F4DC02F6D0ADADD36D1A3DA33C31B71862BD5DA5D36662F2F6A64EBCB69 +02516ABBC86F3650C9D155200F46CC97FDF5ED7A591A6438D6C35E9A6B96B451 +047B627A1CC1A45492F40CB143C213401FF3CFCA85139944F86A6ADD146FEFCF +3CA418DDA4825EC7DD1D2272EC610B544073E8D44FED7A1D19276DDD9A7BB042 +F5C66107AE8680F6AE581C8CB42687AD07CE8B +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMBX8 +%!PS-AdobeFont-1.1: CMBX8 1.0 +%%CreationDate: 1991 Aug 20 16:36:07 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMBX8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMBX8 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 35 /numbersign put +dup 40 /parenleft put +dup 41 /parenright put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 54 /six put +dup 55 /seven put +dup 58 /colon put +dup 61 /equal put +dup 91 /bracketleft put +dup 93 /bracketright put +readonly def +/FontBBox{-59 -250 1235 750}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F05C11F9A72F5DA508C30BC4BF52C8B1EC5FB +7F9DDDD0964A6D59193A389D490DAA6F6ACD02CF71C06802F3AE5A001F2B3A6D +EEB60E9DD26DBCE1D29C825A9BEFE3A6572E70DC7B60344C3E0C9C77ABE1804C +7ED61C544F0B4A3D6C7662DE8575C07BED3F6DBA7D64A9C8613AA152B74A140E +AAD9B66E0FAEED6AF9D1820F361C1269A5E90519A3E6D40782E06778C0AFAA30 +E8CEAB87054C4D156C1B14B4E8471D78648FDAC70A3B8ED474FA356393A77420 +4211F60E397D2FEFC6A8D91A80C84EB9E38E663249FB91D5C8A5CBA68BA04272 +5D5D42497E1CF5CA1E62EC2B139F5CD4D6318EBBA7AE28614D2D88709C2A3762 +611524B8A1FFC7B0FCBAF77AD8159C354F4887DB1A27781DE0A4BA7DF2CE2025 +D9278CED48584E8E6BDF30BFD24284BA1DF828B637BF84A02908BBCED67372C9 +EF44711BC2B1DA343C8D9D27A9745525C774F5D639B7AEC197CEEDD06FD27923 +35ED0D402AEEB51134665A47847429D91CF419CA9B09DC905F610F8DFC54E606 +ADCDA19D5CC68A7BC7108EC9236C64205B23CE68B9BC38EF3E5BF9E0E6ADF404 +7365C8D0436609438C82EEB2F356F79186DDF6C1C797D3C278108B1767D15178 +C4C3E8ADC2482BAB9536AE8419E5CF3EE1B6E53BDCE2A83E2E485F496A562C10 +B3F5A131BB19D1E5414C86C5F995521076340536E10613E42779FA15EFDB451F +53495CE8EFF239E4EC442E1439594549D45F5276F93D496C9AC712D762D0B702 +E894290BA028837304AFDDD8BAA6564E9DC307A14A7A206550FADDC7784DE3BF +3390188BBCDDD929C82B1D7B529553BA75ACF5B385D31EE3902D96B2B5DDFFF1 +9F0F90FD791E54128C1717F313486896868A34FAFF22E23CEF046D02C277C008 +A463CCC83BB321DA05FFD64B3E3F5F55756485B664D4797FADFDBD8AB8B03576 +BE12D0475A56600DEDBF9E13CDADBD2994057DA42116ECD1C811D47BBD77DDE3 +50B83277763A40FFED4F73BF36560F3D644B90ACE59F279744366D129FB162CB +B16AF8C79CC23C93248BD8B94DF19D5FE862F017AB21D4A8D5217041A8C03950 +355579FE7DF0D442056CAD827987914F176DE36943283F2B6D11ABD70B604FAD +197DECEB5E7D19AB3DB6D50071E72181F4D04F5249C21CB49AEBF9FF723AD52F +94FE3508E2A7732CA49EAB5EEA4DF4B8B49B75EF372B878E70B259951AFEF9FC +6B7DAF0731E26E235E6753A59A55415FE8FAB86118D2D34C50683B7D40AD5521 +9B853E3621576CA6D9E83C376D37F168198DEDDAB8456E8C700FEABF8B771FAB +04B01F5FB9AB5ABF4245F5C71D52D7F301434747ECBA3660A00B7547F3800CDB +AD9F7020A42FFA2D6518375CBDD5930E65EDC37AA33A7358C73FBAD0C0729454 +BEA4B2D77E65742BB761B9070848DE616DFD7304DCECEE5CA84C2F2BBF7DCB12 +7B34D762010A2262D3C8B95E6AE187785E73A460A2EBF5ED0E80A7BD4FBAE55B +678E1508B3BEDD4DE54330032BC4CBC4BA2CC0E6EAC0ACBABAF09D6B6433BE6F +FC3C1E28F2472F13125A1E6D906ADA9E0951F36A88BFB2C28F45280372CD1D3F +32A580672EBB01F9286CD2E316C952260468B3C25FEF19F44DA28889503CD5B9 +5CE20FDD0DBBD496A99DBFA3C8011400E583A9BFFE655E2B2FE841FD59AA4020 +ACB95F0C84042779368295CF924A4C2189CB768C475F68E7AF6AB15884510172 +FA4F1C2CF9CD52354BE02823464F88185630EC4B3335EBB80FAC5FC39F4B2AE3 +B5B3B8044C5BFB632B08F9918ED1C79768AD3715EB4E1663832D896377710A33 +9B6C1C9D816C818E0F3EE75FE944A2976F67F5396F32B5BC75579D29DC7E64A0 +9522F5982A55532671014188C775417175FE6D1CC6D5CD254ED3EF159554A473 +137518A557B8B3EBAFA22F9A95D538D82C25AFE88B17C827E6EDF0D723F0E800 +646C34B09B221F2BC8921180EDB944ED53B884F2D6917E3A3D4627EB06C35E3F +29B0DF63BFDC1DBD22CBBFD82C9672C6B05659AF0A3F20A97CCDAFB7176B866A +3BE63DCB04AFB51D9AAB83781E731EA9B19BD3A376BC3C4B89E10295E245241D +E43C12D9D074CBF5159B61391F0B9A142B0BE057F0B745F9B212CF71E09A7A5D +820F947E2392409186C6BFDDCB2F1AC4E924F4C3C27FFB09293A85CDEB368357 +E15111B3CD9333F6603457A287946B1AAF6705D2E92DAFFB1BE411E87C5E0E76 +D877AF0C01D5A68E7A14A73D4A951AD041400F74CC3099CE0FC99908D5A5731A +F5ABE0968D47F45B7655C41869211BBE375A10D140945589CDD1F10EEEA5BA96 +6378ECE498C7FBBD8BC7CDA31F71D99D4E96A9EC6F32BB3EEF9E167708C46AEE +F9023DB5AEA69EB3B47CCF3334983FEB1221ED575EEE1126B0FC5DA2EBE5F201 +DAE0964B2E6219DE33EEA7E17CAE74BC0CA520EFC06B26F88A0BDDAF52CF2168 +B3D57255F73BF8AD44D8179F8FB2A68A66AF70CCBC46CBB3F8B90968CA307A34 +C54102F4A2568AA03D24C9FA2755B0293C79F029E6AAA712648F7135AC225DD4 +5525E6A3773A8091EE96384A7A31B697B891F1312084C3EA2D52E551CD555B35 +75C62394B196193F557D18501A94A35313C18F6AC5BBCFD5AE034EAC416EBC72 +4C73710D5A561F772746065763DA637F97550A2682629CC402E6A3B09A5A562D +A8783EDC0F4EF32135F2F74CFE47873BEAB73CDA1FC516130345C8B213696416 +841FFD290A229B27E0F5122D6B768EAB051E45EF7912226EC68C19EB38C5E143 +CC1950AAFB11B1322D08769F2FD1888035EFA3618873869D5E4A218DDD68B1D0 +955BCF19CF8349675DEF5109944A12663C0321987AEEAE18764DD876720248DB +81CAE36EBB83482087AC716DD816745D5A67BC79885D5611A21EEB4FE5368B27 +CCAB2436B30EDADF4EB116F9A8CB0F3076A13B5CE1930A655FF28784721B3087 +CF3C9A4C6E310E2923C7E7DF1A0C377C0A6A58E730B124894AE4336F503B36C6 +B6265B4E0FCC2A0D279232CE034CFDB670D683698C63B28A0FA3B39A3AA61F87 +86F0A9117410B86F4423D84C30DF13C2B8A8DBF620FC57A44D9F040E71845322 +F7393A608C322AE6C8DED22EA8CCE0FD5F884A0884672B1D8C930F943B70B88B +2637D1CB46D3A96851F6B409B02EA505655322C39773E103E945066217D1DB08 +D2E6D34787E7E30F3CFB6532A2D092055EA8DF95C7846C3A8B806EA84F8D2914 +AFBF556B250EA270A1926BB0ABCCBFE295CAFEC4938E1498D30C8A43D03A99B7 +57A35A5AEF08C73C42AAEFC2D91384DA09B4DEC665C6BC57F063A9AA1F3E9CEF +A0197A4D47FC34D3805E5C0DF0EA788BA175F080F5385F1669CC3664225AFE05 +19359AB6AD4F3720A5DD3A9EFD5B8E7BEB65C3092C1A52D354DEA855A55931B7 +705D5DDBEF398528A00AB24D5C87550E96593CB3D8F290E1E19ECBF164DCB925 +B3E0F547C2FD95598BF42C15BFC68C7DB0120CE43EC94979C557147557CD0C2F +76FC6C5F65A65816C3AB3AD573626D +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: ComicSansMS-Bold +%!PS-AdobeFont-1.0: ComicSansMS-Bold Copyright [c] 1995 Microsoft Corporation. All rights reserved. +%%CreationDate: Sat Sep 14 10:17:13 2002 +% Converted by ttf2pt1 3.4.2/ttf +% Args: -a -b comicbd.ttf +%%EndComments +12 dict begin +/FontInfo 9 dict dup begin +/version (Version 2.10) readonly def +/Notice (Copyright [c] 1995 Microsoft Corporation. All rights reserved.) readonly def +/FullName (Comic Sans MS Bold) readonly def +/FamilyName (Comic Sans MS) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0.000000 def +/isFixedPitch false def +/UnderlinePosition -133 def +/UnderlineThickness 85 def +end readonly def +/FontName /ComicSansMS-Bold def +/PaintType 0 def +/StrokeWidth 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] def +/FontBBox {-112 -292 1229 1102} readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +currentdict end +currentfile eexec +D9D66F633B846A989B9974B0179FC6CC445BC1325EB8F274DD24A5D21C056364 +13EFC099729365596A8A52075A624087116520034680FDBD3E86220CBF46C2E8 +2BA32413E26C0AE960BB760BE98B2E1348D6A21CDB5429260899F7FF77617B00 +E876499AFB997425D58673778E90672CE2F26C816F6EF6C1F6F0724D575749C5 +5AE9D8CD0337709436E75CF2354AFBA7974814727450620BF79E10457E31E899 +430F90AC9865F70FE6B6776E627CF8EF16BCE98FC20BF19118EFF621136A34E7 +DFC1D81C92C0A08A2EC36BA3DEA3D39B40BCD8C02C3BB49721A82A2AFA7C71E9 +21ED507C851DE47682AEDBE1BC9FB9486BE62F811D476C5759AB64F05ED46B44 +35825B33EFD87DD94B24DBAFA17855A7A6C2890A6667F4437DC4CE8158F39396 +013978584B1F19FA92086B30B03D22D7048D338583E1FFEF30F749910C228FA3 +D6F4E130847988D50B7AAD24BD36B1964DD6224C736461035DF3E79F9662CA19 +F05C4FEF3C27BB75FF95CDB588A1954DCEA4A1FEA85D88EB893CDA427BB463C3 +443C887C5820F1530D3A40C5971DBC3E5DDAF87D55A0B515CB50DD3913ECE7B8 +33248E6D72DD363BCD0EAEEF2FD3AE92A7FB2C16635427B49324FE10CBEA6F0D +6C15ED584ED6EAB25A8A4E1A3875EE14054D79BC7A82D8FEB3F037498546DAFC +4DBD5A2DF213D85A56340EDA1EBFB9BAC61CD1BAD26E5D7122B0337EC599525A +C07D7CD353D9A61DB72B065C35746E97C2B29B7A47437959332B34FB651CC9A7 +6A67A3E61A98B1DE92D88DD77CA4165FCE5AAED1C763C7F5CE594CD93A26BD00 +C06315D2CC2D796BA6CA1B937D8D8C825ABA31287937E19302078128E89C30EC +58757AD16BD6D3CEEF99FB42041C6970F747F8B3E12873A023AD857C0BC41B92 +DC7295EA159CD8AC2A8D743C2BA412A1883B2DA34D51D76CF525A8998684B661 +569CC2354D7B725C977B20C504DD5CFF27CA14D36D98547FECA429B499BC8A5A +10BA8FA1D34686001ADF08CCB34C09274CE1CD02D148724B2561AB1E54A672AC +2EF4692DE791D9F3B2BAC8FBED7AE0AA0A7DED469C64A2A4C25EAA4EA92318EF +052D0394C18D3AABA554C3388681D067D7A65C52482D6E2C5740794958D0D12B +5676FBD7E2DE23DE3DB7D9ACAF813DD6C846D77AEEE7F26A152CF9F800899D54 +676A2D0D85AB1C7334C651E6D6E482EB87350926910860A95DE4100D2A9BA916 +87D3496A07180796B05E1C89F8BF758BD445EA22179CE60EA498309BD9EF4877 +33FAD3B703CCF8812EE1CB9F9EB1B6EC876A8BFF9E51789A1DE2ECE16909AEF8 +B23C07EDE4EA5BEC2AA85224F7C29A671F0321942D843D955A35B70900EAD57E +09228E923A91B2F77DAD513AD13B562C5EE145AB39905815D6C3E8B60AC6F4BE +0F732F55DC22ACC3195E9040B7DEC0E8B841FDCC34590D81873D531DF4FB8384 +34FC4B720582050039EEE0A719F41E589098EFFD75E8017CA4AD4FE93FE155E2 +B64ED316D8E1AF7338C0DB55745D40451FB58742D4B1A04F16826F1B260B56E5 +3B9BDEF27BC2D7920CF633C69D64978FD33DEB0B660C6C18E482FA33C341A470 +003AAB80E1A3A054FAAB7F2A9793082240FE0434C3077A2428BEB3FA5E46ED9C +413EF195DB31510700606CEB24A581288CA7BB872A4450AC4A843E918651C8C8 +391C12719AC3EB6A7652B3689830029B212AFCBF54EDE62CBD809856489B4197 +F60D3490DEC2BBC9451EDA76E0F06E75724F3301194447ED73AD8F5E57E07CF0 +A0966ECF94F269208FB8CC628570401F3E4859826310476781777382D05A089F +2CEE01CEEBE8FA92FA6A07625BA11F8147B49DD7F33D5B4AB0BED7E606C47459 +A99753B33453EB77E4B8C7606EC5C042C987A026992772DC2A0B06D5E4AB1186 +D81003057F579C8A4DD8D901A5B598D721639E2A82FC866C179C2F439F0ECD7A +C315EEEA51C7B0A8DD0C05C280572250FA2FA236F9EB4948B3E81EA3AF8F31B1 +B1DAA959E1B079468F08130FF077F66ACC0449643C295880720A71FAFBE2C809 +51B24AAACDF129B2BB843A35316531420847FDECB667D6344DFC50A6DAFCC37D +6256FBD2A97B4D2CB1B019FC4EA512311094E29D5FBAEBDC45179F7225B6871B +570EBE05C9D95D8F947BD62C8A7850D49F8FB8E645FF40EEC08978FF3EBE3D58 +D1B0DFA54233B5A7EE20034EABC404360FCB236B33EAA7ECE2619F9EBDF94DF0 +6A0455B9121D1B79B576A1B385E9D8E13F000D152EBE5905F8EC6A03E88F5B3D +3510D28B3A9C69823901FCE9EDF5D67770223229E4EFF33A75E2146B2648C53E +8733A85F5D17576980387A52E058415778334C89A86DE87C0CC31C1546BF0855 +A6710ED9CD2CC43134F7A1D7DF9980866EC2ADC7B5CC6534713812C970133236 +F2CE1184E77B7991AB10CDF4499140A258DA026A315CDAD06E427E59F1D57773 +C6B3A8ABC8AB308FCFBE1433042F798F8F0FAE521997187917BA23FE19C8457D +DF25DC942224F8089B1EC55EE84C006A9AE597E5F53FA2E56F84C549D8864F50 +6D98DAFC5178F2888E87D68C0B8C9CF3C306A37A998C561ABE01BCEA8D861E6E +A214481C40C601A14C24A407D408771341818CBD9212AC5931D8E0D0F8290D59 +15969AF272C2205E542ED8737891E67FF26448FE10D773E106008165D09F007A +DEA7201CD808562622002C3DDF0D5BB0D1F5A4FBAE0C602130413CCF038293EE +FA925E555E771BC0370C7D1EE647B8183320E36B733F75CF9D531A3FABEFDABE +78DC83C438E69FA3AAFD380DB8F9A1F729D1144DD5A9AE100BFBDCF47CACCE3F +578A0B9681CCC525279D68311CFC6F7929C3871A50C3CB317718EED1319E1613 +CBA3EC71BEE13C8EDF432C93D0856B53CA5273E2D027A29847D9E293600B1508 +A1EEF8762859353E43C8B15F3D0B4EEE9A9E898821B44C90F115954E76B86BA7 +3CA41B1667D83A2A00FF8520EDD93ABFB9AB51C3CF5A381B86BFE8B4E0C2804B +84A4C1564F4831CC73D1AE5A179D642DBB301BD93D9B8802243901F1E0386DCC +DAC5AC8CA4892D103A1F8A3BA154E1D9BB19947209E0212490BE5FFA12988947 +57DCCE33AE1F7FA543F7F35352B0E131337612FB32956A7D1F1D70B12B9A6A64 +4510454A0AB22F797CA27947D975077B37CF09E9BCBE1C7D645710C734A19274 +87B9C7ADC747A5B9F12126D9E506537B3F8B4365F8D3AEACC9A2496A025E0B2F +785ECC7A2C30A72EC227B20CEC16B0D746FDA83928B3BE98F0156CA2F8F6211B +43B57FB91ECF195742D5AEE9022BD1D25A5ADD22C031A2171426881BBE4090D1 +CBFC4FA0CF8C1F0C4EC952C94AD319C715F1CABAA2BB9F7056B8EF8ECBD45699 +C7A2D4FD24344CFF3B04FA6D339418626BEF4DD08E57DD9280429B46221987A7 +0CB1EB36A59918E193BFBB4953AB21EDFDCA58BBB77757D2CD79A5DF50A35A70 +75E0A73A9EC77B59540B4077ABCC23650C429AF024EF5EC2592A32E90CF70EF4 +AB3975937C01DB7CB38F2ED45678161BF070F093EB094C1AFC6C16732A3246B9 +B5EA106E33263BE316DB232CF42BFD5FC0B206D1187C0CA3A02C49023DFC9947 +DE3D25888B00ADAF0618554EEF9AFB8AB20F0F05BED00FD10CA41C6CD3EBCE19 +1B0F1897F45E676D2D16E9493A259A361E0A472AC0DF4A9352B21D423E5EF9C3 +ED5776B0255870CD61C8CF7AA8DE567D174EC90945404C525BCF9FF715F820B4 +BBFDD5D2F1626083FB8EF288DB03305B94ECFFA4E01067425B964A58E1532DAC +F526C819BE5A1AA944C54DB9518F931EB97DD9D881E502E633AA5E0E3E8253C8 +C88B72E3AB7751D9D3F07E89305BE8A68E408A503AAA09FC4FE60646E7AB730E +55C9992C8DB9C7CE5414E5FED0B0BEF2B5C646318679D0F815611D1498D2FC42 +1934DF2663935BC91CA742BEC56A8FD9FD1DC9F621C157FC555B4D973E240401 +737E909B751F4CDC6547F9D72805E61ABDFC1C5707C9FBF2B46F01012CC94E2F +B30C1E4411918E89263FE1C4394A2D22182D25E20AD4D48E139ECE3C73DDC8F4 +775E2535BE0A136231B269B2B71D44B77142FCC36CF1A25D43B104DB39F02F68 +6DE4B50AC46A084588FD037E0BD6760B31870D69C4C15EEA09E1831354F7C4A2 +14EB8C20F3F505874C644677E0BA0A6A4B288F4E3572C3FB0C1F2396D00025D8 +4A37F88259548245BCCFDDE56342DAF81E1F113DD4256BE6504185EAF8D48F2D +1C7AFFA7F4DFAB0C651407A58102F825D9534F2C1768DE55D4F3084439930826 +DCB6C68815D85E4AABF120ED2826348D938B36DD6D1B9DE5FAB1CD54EDD329ED +58763B50879D5D933D8D348873F5C7646B5F2322F3DFCE5D81CAB2976153867D +700D5EA7DCE2A31F16108438B9DA8FD76C832D4161AF4E57B6C89E1AA58B21B1 +6CDDFEBDE0BBF4D4F1511CA4B264174646AD7CF224934CB96032D52CBF21C9A5 +8836855C9831A3B0E0550EC102B347FEF08A6FCBE03B22DACBB8151DE1901F27 +44152E594C37353B6D9887E3F5211BBE23CFA17C8CD4F54F626AF7FA888F5689 +FBE1C33AB58DE05111D09C3E7618C6322D264557A5CAD446335287E949B2DA10 +840861A6AB8C7F48740C9CC882B95552C5215183E5FB51605BAA7948D6E51283 +63D69D6D5BF8B24AF382484337EDE6D846886EF1FEA83A4D2A356D2DFF4254DD +E3C571B9C6B07B09618AAC528B02E424392D610B3F1062AB86D4EF61EA4CAB23 +9F83E3766BDB7F06B86095774B74948C839BEED6D6C31F2C93AABC297A8C4C89 +85FB5F0731836DBEEF53E3DAE35943BCDAB4F38A44C189BFBB5CBA860F9CC900 +EBA7EB2BA5CB79A6FBAD1E171AE3D8D4277E0496F0FF797C832715958A21EC95 +5C2532B1A884523A0634F67D863035BC30401639AA48FB347E8A5B1E0D054BCD +4F9170AA7C2E84FBCB7641550C829B842802A4139BCD07D076306E7980A31369 +277E9FD612C7762E866A6E4C83D0AD28B58F6841876B63BCC65722CA958CABAD +3A3E384B6993EC4CA4CF3DEDEE81F75D8B5CEB205425442B328703A8A3B26D7C +FC456E5CBE116BC3DFC67B18E95621D03FAEE363A99082FAC33DB46457E63CB2 +7220DC0FC981DCCB655982832B76458887F0FD9D971D2C75AAA237EFCFBE0F10 +BC9A80227F7ABFDED110C7B0C9E17F1834BFA8B62DC85DB2A5C1CDE2B37C804F +50577B6D1308DD9C414C58DF64EF638E901A58EDEDE22FF60FAB122193F8CA49 +AD4BDB8EC56BBEF2B917A8E8E67A32425B32DB025CC66643695EC499EB5D0F82 +9D89390D703AF1711C21699DE85CF79279E81D9CE04C5C360D7677FEFC0BC325 +5F01003C164AE2CB3B276FC7A03B593C2123C513B4202A3015E3DF799C1BAB6E +8626E7E9F3F6C2AC944B7B713B63D9A9090FAE1CEA92C44BC47BCD66C4D27AE8 +2463D6408038E9267AB123DD8589476FB3E4CCA0AC1C9FC47EC507F28AF91075 +0E53E61A74BE0C034CE4F3B5C56D031B0BCDA74CBC728EB209FB5A0BF3C85656 +D645C92FFDC31792D4382EE44FC7238B6D3A663EE5728DFBBCC0692865D0D16B +16987D62B6EB4151525AEAAEA770C4DDD15EE0F1E0ACD5D687C93AECA8022CA9 +E1D33491DBFB17AA6A483F1038EA2AE482C82696E65DF26CB354DF8B024DDE4D +3B2AA0570A583C2F9DEC8229BB9C4887B537733C63654FF96BDBC04A0F20A8A5 +10FC82C8DA6CA3C9EE670A4B68E1CECD38BE03720FC56AEC3FE807815F55283E +6E547DFFAFA5F17F96AAB3C0D8EA20EA384D74D11F9273358E7F80EE2D8EB353 +0CA739CA4BD0183349154498A6C76FEBEF8655177BB6ACA8A5C76B0F25FF7E64 +5584A781B98E80520C3C532C23DC7D7B9AFC3EBCAFCF7D634D4C558A8EFA9DFC +1FE981FF38A306FE6BA6A35630A7D636C1FCDB936F6C9BF24502548AA33E45BC +27D76528CEBA5BB0E57C04BDF21496B5A04CC340DB897299C8D313270378D817 +BABB3C097533DF2790637E437581D07DEE6B27DC91D741DB39864CEC11609216 +6C90766ACD86E5FEDD5424750CEA579D03E530DDCDA83926720266DB744A42B0 +FD920C4346EB938B56BAEEFC0E0DB0CC49393B9DE7888D2AE231D2078DE9D6B1 +3F6DECC974D795CA5047CDB13FCDE826D3AAE15BCC039B1C6A9C216D61249C43 +A10D5C2F624E2116CC9174AABF8FC76ED1A2F53764828F6251F206B913EFABF9 +BF5238AA7E7B25CD2E2CD6662F9868D5BB5E507C9FD85B65CCE8869A26F7991F +56EB20DC3043794EF59D717620EC894398582996D4F84A0A8838DD73FC9281D6 +915B0BBF06DF29E38777C0EF5D26165773A01D97C00AB3CE6D39B62E74D1F9B8 +F3605E6DA44EFB7362D6F124DE122BA634B0AA8C948A79148259FA2E81EEEE0B +A4137AE0216107D292884D224F728990E5BC5A7DD90319D440B77814451D03D0 +B347B1BD06E56E0432F73DE47B83FC331B68FABD15A9BF934684DBF1631D2F68 +859E771835EA607E168019FF408B3C783D071BFB8310BCB5B93E04FAA62C2147 +ADCC67517C05D3140DF9591C7CF16389EABCD20AF8F100FF57033A1752FF06A1 +61A414680F9176A05F32B350E2CF46BA0E8D0120BDB042A71C9E0244FE096571 +F074F07CC1AAC1DF294CFC75C4EC73FC181CA0042E22BFC1725BA2C696CD7D58 +D8EDEB659682F45187EAAD570494103D598F013EA1411EF2460EDE5FDD279354 +52BCDC35CAA1362E0BA23C6B23D0CF992C8DB9C7CE5414E5FED0B0BEF2B5C646 +31867146888EA6BE780723DCB5F2547C3A7B9402BC07CB5E53B027631EAB9979 +42759F3D10E56C2735396E21EA48FAF7B273710D3D92EB644A1E863BCEB15591 +4D39D71C556443DD5EB00E97B36FBEACA9674C78EA7E21DB0F71531E4313F763 +461ED764B530D2B46DD8E4FBB6003E4166D052F5924CB1A96482C5BADB4B2261 +F86791B443AD9E3BC634F07E59EC0F7FAE47F5A02480AD5281BD0D7F753DEB92 +924B8AACE49A23E389680D94065A3FD6FB3038604BB91BE8B07AA95C77FEBE57 +1F579BF59C5D12E43E43F6E03946FB00A45C0E6C112F1CD5A5708C65CC4DB407 +8D6097DDE97E1A5831CBBB712BD4433E492B5FDF3908E6BED5890E3D3D9E96E3 +E09612F99B100345D53EDC134D23DCAC11DEC816801ADBE116E0E90E6199B6C6 +B3594E3B70062C81E73450462AC1FB753A41D8AEF0DF67893C1D06F5DB797225 +B84138B959B5DD39FAF86A1DBA1C615E69E4011F1030F6CC9B504E1FFFCCA352 +431A0D5BFCFCFAD0E8E02202BBC1F28D2011FC1FFE103997698789721B3D121D +38C22CAA7DC318374F6CA0F086A62B214EA0562234164717C472289FB8CCC022 +17475F5A346B11F7464C13F5C41C3C5F83F01DE71CC9DE0D43F5248CD7CA597C +42D9CB3EEA8FC8D79B5AF7E19EE1B9D26096B8CA7CBD2F9F687C8840B9ADBD11 +C69A884657E362D8FD285ADBA8ACAE5F9D5B14E8FBE71F3C5EA7A9FE8BADD6F4 +36C7390B71822DD1A0D1925CAB5CFDB77D8712D6A9B8D4344AE2330679A1B381 +AF0E901B4CB170B0CF4BFE612506E1934628528987ED9FC9B2B50B8343F852E0 +0722DB3542D0C1D64A06B8F9ADCC38FDBF182DCD748A13881C130EBEA4D0ECDB +621477CDCCAB9751FB5E8A7FD868360984777690553D214FA3C5F0785EBFBFAF +CB8995BD7DED0A252F40901B87257A0444BE03DFC773142F47AA2F4DD71B9E67 +F4230E2AC39A160EC8C9154F5126A19134FC6AE5C09A722327A7A7082A71B917 +BA69BFDAB3ED718CC8AF8412425BD9A28D657363F61859884F0DEBE1D7EFAAE6 +FBB65DD5BEB65EA8A567FB2439F3AF1B989BD938B32AA7D0A0F0662728974F8A +50EEE33F12C1E1B5B740990661D553F81451131E155A5D3F6348209C6297F7D1 +42D0E8D879A6861D1A95EC9C0DA34806339046B1A497E7233C97455084852D2A +8021611C8CE90617F423B46208112CC860A42D5FB5CBBEBFF3EDD38E05A90C20 +7725C84E675EBA448BE90433F9A26C558DEA1C92EC923424C49F327319DCD781 +63BD216D3ECEB11E1B423A207D28A0C175462DBFD8232AFBEB4E337E466D98BC +E6B0497E4A4CFAF31C294D008C74C0035ADA5B65F2DCCBD4CA1EE8633D13FDAF +E72642854905F9D7AAD16D469A20CE3D04C5AB7D7F783DD302EF1A8522595C63 +3A4AF829C39DB36BFA67124053D79DB19F848987C6905B452CC7349D12683C6D +610AAB4267EB6D070EE7716AACC83F83B202EAC8DB0E948EE3979D2D9049B4A3 +B0C61005A534BF1BD6181A2E7D6E3C886A6F8151BFB281E3374F9C65C30DE793 +F4A68EF039BE787A32CE4179F12FA6490D2E6AA28DCBF3BAE8C7A5ADEB1CEBA8 +85B22B1DC37933D28585B6D59163EDAE458E91E7EA641EA38C70CFB3075EDD20 +7C35BC17DA8E255C9216E000486D0C92301901EE6BD0BB9994FCF95D431D6AE0 +483414B9C6757A58C77561E7A19A3AF413787A2264E408C423B10E30E7A4A756 +91CA9C20CD87DEBD17C734D458EF24F14867CACE7D8794D17244A3B712C607BB +24CD54FA232EC56D1034127BD0D3662E05BA1C52FECC7B2269CEEC6CA7DCFBB9 +9FFA480FF4A0ED032EB3CBCD1624540A9E17960A59098365045928E89D218F1C +C3E5B01BDD384C295209B3E9C8405BE5F0193F8350605EC03E8AD35CF856DCB8 +AB6833477B54B8ED9F821BE9EB22B62267EE3A07799418039526155ABFD0D218 +732177E3735C4D26714D3D3DEF04891A935CFCAA6395AA3E465C41C19E8167BB +1A274F5B8D5760BF6A3892512A56D456F1FC16495782F679A3403A36E27A372A +F4CE5A6510CC798429B1E3B5437964E243B8267DE7DDD6980A759EFE9A2EF4BC +FB0B6162A3E5FD14F60F85935BDBDD127EE592C3D289A3DBD48DAA0E8E4DC3CE +8F49CF52F32E017E9EB55F99C959CCDB1A33EF912C86CB6CD5BBDF84C16AAAF4 +200196EA4BCB09F019123AB92002863D00FC4BCE1B88807B579BB6A0C8F69CD9 +19E311B6ADE903B79DDED228464CC0864DFAAE0AE7F9B73802015614C10DC251 +46B28B61224EBF24FF7D787580D9DFF8078E771C4FEA4F768148C131B26525D1 +73F07ADFE2C2AAF32AA66D338199F1001371EEB6651E14D1FA85144C7D57622B +568C28E55E3F16D464B4FCA258AD32BD99B92E6E63BA84243E4115145678B3E1 +DA267CFD9A7398E6A8E8249EC89CDA1C5ACBCB0882F35AE8A31F882BE8CC2A18 +9DC9DDB5827F1F98F26014A44902191DC98A4CBEFE5BD31C5B14438A4C8A782D +DBB7EA040FC27B544A46BFB426770E2183BEFE7E9A8751D1005486C474CF3297 +B56F2B43BA665C7E12F29EC4BB72A7DCBC2B1537232B4F684D275F8E2FF18FDD +824C8C3E81EC70E8F0D3BF4A2201370A9ED279FF00A34BE6385E9817F4DFC4A8 +3E356F2F4279001DF2CBD9EA55E6FB319F985782FFEBF9471CFB2CE0B156DC85 +AEA94441AF80C8CC0A493A844D66DFAAFF47AFDC9F5C241CEB4DEBB7699C7353 +B5BA8E98EA02EC16763EE0F5092D507027084C74E667C1C278B6777135AF9567 +EFCF2703F3A10DC9BFDD5FB6A0453542914F640E9DFBA96263826DA6F25EC386 +29390622627FCD23DB771352E80422F5B5B56F6DDDABCDBF1905EA30F1147801 +964CDFFFCBA6474345A32B2A22AF63B0E2FCE3F59204491108FDBE5FEF12CA00 +8DCE33EE4B71C5A40A181C190C1E9BD75AF56BBD7E4601460B981FBAFE5B623C +D942825870B00104A9718C99A90B43CB8C1547602C0C16AECD6E92C99EC154CE +EC13E60A53ED4E9C0524B15BE6C356CB33BD7BDA4180E7343B88814721EB5A52 +0CD8B2844CC8DFC34BD0327D4FB15959B8126D13B7196564EC4ECB06F7E996A2 +F6EEB46D7BC3B3B23A0880602B54989EB7CE1FEC9D319F29E343E6062295C20C +3A8A42D86F1BB32243A5C720EEEDAC86A0EFFB3A80D033A22BD687CF48AC962B +3AE6513412D21C46A485BD3D5BE61D1F24C000A43EB45D220FF405A377AA354D +319EB885CF0BD48D1C400F81C29D91111F6200D91D2E16E651E46E6D6CD3D89A +E691ADDF54E4DC3C02084C2D2A7A927BAD9906EB015CD22564376D75CE3E5F4C +A9753E9259B8427E0EE251F9DF1CB1483E27BF503B1EE3F7944AC90FADA685F6 +B0256DE0A18D92155F11B604EFF99C25BB4AD0C03421512FA70EDF5DAA6A41E6 +36E883E75AE6A4075FA454998669D6463E5173D7806A1DC7F8065BEE9FF49A6A +42C5004C02DEA6D0BD5BB211E5DF7148779D9B69A6FBFB2FFFB137B048F04954 +ABBB2886582B38EF0FD3571B3911D1449D213D13A8E6A57E1B1F63B698FAB4A8 +71E53E81D97D9416D00F103BCCCB55E8414509679F0BC3F17E9B87DC2B9D672A +7D5530EDDB7A123DDCE87A6F11742E7F2AA8E297DE01051046BE7F7BEAB3F1E3 +B8C67C4A581B489E9F9748CBE052AC7C8040984F9EFD8092EA37F5A7488B3595 +B145BB28A0346309EC8B2B8F7269D4CF7EFA41471067ECBE117E1039917A7C62 +8F8949A9831A2C1747099C7988D5FE502B4EC5508BC461B20B2432FA4EC838C3 +5C3CEC59DBBE2DC4C7DB44BE68FF91A50DB1EF76C02EDD01DBDE265B53FEBA78 +68366074154E0A553A594AE6754336416227A60EF863F7EC80F6D9F71D330377 +C2064D670094B1C709C6D2BCB2245B8ABF8247B73B911725B620C142F4E70244 +7A1649CD1C65DEA25A870BBA2E2426A837056B0F8F5D956757B27E11625B0C97 +4758FEC70DF6706DF1A7F5799CCFC9571E0CC6EAFCAC79F8138C2DF3A1D80D6F +BEBC6AF8155502CC5B610BCB04BDE987331B7A2645CDB680E902296E2CF48E9C +F4A4C016BADE2E37A4EC17E8DDB987430BE8DB04CD41022D720A8E05B319FE96 +DDF5BE61B324834592574CD7714BE47113AEB5471B894C78532FE2CE99A14947 +E834BA4C8442023E6023D19794D2285BF21CA327F709AA3511EF713D6D0F69AC +4D86A27C5FC05778C593808F16809D3396ADFCA990279904E4FF9FFF7AC781E4 +0CBEBB3468AD7CF2B0B7CA52176AAADF39209C4127C07ECDCD3F5C0935461CBA +A773F1E9BF5DCA6B40B7F8F940D46D9EB7154A4476DF84501210A0766D21EA30 +79D945B0014E10857FBE6A7E53B96BC5876AD5180F7461239634827F78060F87 +536BF83CEA825DADB2EC4AF93615AE5F4E3753A5854750171D8C5965C01CB04E +F9242703470E74EA8A3D05898C510B3A726A974783F6AF4E724811CA2297FF1B +5B0F409921EF36F57793CB1C108562D5205DEE2C948E742EAB1D9F90B0ABE76E +E11039C23EF5DCFCE24E684B14413EAB00F687B5C7D99F62449CAEF66C1E2827 +6B0D1328A77C5A0436C56F8F1BA4099F76D14A97BA8D54376AC59E082A29C34A +E6255BC71BD5E02CEABD03C7A031171404010909469A31E14F79495BC69A1905 +37B8A26C10B673141C3937E9A77A7713707747B5920D11BF876BDF3E5FA4B914 +D5465290C4B38BE128ED615A3472925F7DEED896CCF6752AD4EDF910E5A5FBD7 +CA93B2BFD0FF5B0B76150944A446617EC3FB6A0A7A4236736F36D8E130DB5074 +56F5129BD3742DE76861C26374F20A96FDE9B0B2F86AFA951DE303A3FA227F97 +4441B526ED36DB406090FF473D76E46385EE2CB10D65103C309371BEDD6CB07E +9206193D2A77CE59FB48BD05E0F088A8942F92AA62F8369221DD5CE0185A3D18 +E3F30AD1FEB4EAC8A3EEC62E45FD3AFA3E237AC096C28A6CAC8E884212CC3A06 +6B2FA5A68EEFF6B5B3625C008AA987DF23CA178C1D03182116A0A15521CFBCF3 +3D989C66E3002F887BF1CA95A70A5DE89EEADB33C561E9E1DD37F04A68B5FA23 +B8AFCA84B756ED7660223B0A4175031281A76DE850B378B6024B20FC4CB74AC2 +CD090F5B7E49F9DEB7AB7996306D2E7847039C8B60E9340FCC883222A1C90CA4 +E9C0A30DB28BED3F1578FFEEEF04EF98722D6EBADAA79E6944AA0432A87A3AEC +CD37B051D9C5596816131CD025A078174EFE62A5D1088D8F008B541DDEAB31CD +A7E5F8A01F37C172BD30EB74E73AAB27613EFF0A3CD6A00BBBEE9E230C4A2990 +D14DBBEBC713F0A86A12826353ED2532168AF27B1696C475340C6CB9D0E6C0E3 +825AF5174A67C06BD44A8826BDD34584EC6DCB7C628CA49BCBE411AA8E0B8DA6 +22E50D60F0DB97DEDBEEBDAADA56884E7BFD86CCF316B81F47C8D30CFA6F5FDE +4E9C54EAE26263FE76A57AD49CF4DBA421123CEDF383C5A0FE4B199AF534333F +1ADB4D94A4EBC6ED840E21490899810DA68B29E8D10817DF8FA224C143B1A96B +1EBEFD3A31E4FA95C16B73F302EED461EB5CF58CE083D9D2B0007845288BEBA7 +C56D6386ED67FCF6876E611004B07DCE21882E8CEAD650005D6A5CAEE153E568 +F57A40B296D243E6460D88A89B701C34614E7A97B631D31A2128061C91227967 +9A74E4FB4076FDA8DB2DCE0D6D8C1488B7A9A23E5E29CB5ED240420CDCC50D5B +46D9F2F81BA4746E406C5DA295F9FC02C8B74AF5BCEE7F5F7D2F4BC8AB35174F +6A749764D5B4715459911DA64D5B94360879A114B70CB407BD4BF870E7F6FFFC +DFDDEB9D18E84B59132C8DB0233F7DE8BE2557DFB0A4E5F9A9858C3EDD49C70B +0E6F9573A363F3F73A54DD4736F21AA8114E9FCBF057951DC48D65F3D3517536 +C1C116726C07A4FEE300E5DDFC1359BE1A5C8E14BA58834FB8E1DA0238C89942 +47F84F3737272B7A987888C1E9553CAA38E8629121900F3249012CED6485A126 +B59D1B1EDE20C99E662756289A0681515FBF3F4AC0F85635AB3DDF6B8DEFB146 +12ECCCC1FF483963E04E38AE5582AA8420C946C49A8FDF902A2B3C63F65B06B0 +8639AEAFD51AA25D325CACBDB49ADC7CB8867470D4590EA26172411074E74E1A +477F3346C294C12C8E6284F384BECC419691DD81A99EBA76760B25BE8CF45ABD +321768CE8DF268193DF22BCB4D7D475434056AABAD822CB4B057170DEE081523 +5C11651F3B46A46A3F20F05D8DB196D6E621F11B4FC7D95816F3951F2FFD8DCC +46A8FB09AB945AC874B0293CE2D8F808FFD2F3D2934E2263F8B710019B901A23 +BB0B61539290E53D6C45CCD7DBF8FD209CB35CDD6A31C4744D8DCB83B7B7B710 +02984CD49547FF272A744802C236D6D9E42F31AF42255CAEB3DA1F418DE8FC97 +01840FCD793666B49FB260EC9CD527955E1A8F923386CFBB2EF189997F61F637 +14E24AE2625ECF04A0F3315D8667BFA5CBF24080E2FAB8B5FB44F80528106A0C +9F960B19A23009F226EB6C350B26E30371C745D696940CBA5A0CBA5D31C18332 +02757A4D73AD69F07C01CAF43A3B4174A2D3481DA0A257CF164C8E3A0C0BCDB4 +B7F6E56E669F7D601F212A18EF572782CD1D19485B259A3C4E491DD3D392C052 +B9FC67BBBC396FADA0657FB398E84CB381CCE054EC5FBF188DCD7D755D1B6FDA +885E4F587DE2CD19F38D540B6CE0190281BA4C6B52C2B64E4C0737D464F3560F +37A336D81A028646BF5AFABA90E5DD7CF70CE4AC179E973290639D9404747D1A +35FAF6749D21C64F7F115A1E92299D7EC84DE5894CAEC979B8C29CF078C18C8E +E636739167A4D17F4ED487B36F9847C2433CA6F664FE0942DF4DB86FA3954A64 +EE4939D940FCFC5C817C813AA1E177136DECF702541164D5380061021472EFE0 +2984D0B62F37D58048EC266712C59AE991BDD02AEA82D51BF96691A6CFBAFAA7 +79F6EFCC436ECA56EDC8DC68DD40424A7FB0A52FF632939D465080B0D6FB7A52 +E17BF71C3B131775B1E946B2A5DFD6377859C2EC1C2AA8F141A60EB36EBB0140 +C4EFC3A158BC463929135317AD9996E513EF04ED549679C9E98811624F98C8E0 +53A12A8A3BCEB8B9808658D1FF086B1D8A699C863DA0D2820A0982447D07930D +6EFB9E889BC5072F0BAC515EBAB6592D850174265A47FC95673DF975AFCFD8C0 +A2E6965CF6558F392BA0FF8FE4B56108446220757BE61960726FEA4D4DF86092 +57A3629FEE483484EC87257789A8E9E56815354154A66E1EB792CBC841B41F24 +EA330C8407CDDD5E348715F2C505B896072EC06BBE95A1C158AD86BAB7ABDECB +A088B9B7811D36574053094D98B13E253FD3C47B0C2F649126092868CF638BE8 +98398772F97AA820F35B42851BF6BD5DA4F1154E01E842B5E32C8097A21C3700 +3FCF8A6D7355FFA53BC21E8803EB80F2DC9389B7D4969B52CDD19CBD37D2AF8E +4775944B3BE6129FA92AC6885BBAA176642150A37C903E81032327F7E6C9025D +00D625201CEC4CAC84374D51B01539C5A189364BF3659DE56E72ED64819FBDBE +05C640AD053B4EEF0C2487CB4AC6FF7C4313340AC5B55D4045B853A1D0F0E67B +C6828735690CBBA9C302C891B7FB4695CE4D054D66B9121EB8DD833307D01B4C +0FA61E9361D7209BA7031D4D97DE2200620BD66122FB65D97202B313C74C6B90 +48118DCCE3A0EEFD10134881869B8FA7096313A729E57C3808229C761CF6583C +ED97E4F8031177C81F574E1202D2318B7F165F39497005E31A7CDA93BBC8E99B +C995410B6C1C4FD19AF1F1F5BBB7B954E99E901CBF67116AE0231A802687C24C +1BB5B0ADDD414BE32B4CB968271ACEAE730BA88BA2BDCEF683754526D6CD87BA +25A6F64D3CC0AA58ED1F792DD97A55C7CA246CDBB93CA50BEA72ECAA249ABBF7 +17EBF390D8C633B867B84F4D085798E459B579D2557662F742415E258671C39C +4FC665CE13BDC6EFE97A7D6F2EF61D9442C1E6432E2840E3A8D6D028A610224F +534B4028AA04BA2AED15C2DE2B7EB4792E4EC25EB985A155EEA54DDACE2586EC +BEC28AB18759DE3E555DC4200FBAEF4B4A8EF1CAC5A065F2229A71E332396390 +A8A880E6C33A979149DCCADCA13ECEB88F7A7E15CAE325B16E0D3357E9B97105 +284AC8B12E3BC307A2979952F8F7FC13C3445053924F43E84BB3D1851E7469D1 +A0ECB82B9775728F567F574E43483EC16BCB3C2C573D907F0854B1E1FCEB6825 +84E0B308D54075D8D157941A8651C52237C191D0A3E302EFB81CE8BF1C1962BE +1CD1B4FE2D51FBA1A5772F2F0168F6B7559ED2F3FF1E5C417EEFB81A3F04F569 +58CC32384E939CD5A8E5AEA30DA2D75D889CDBAD5ED4B8E3214171CF9347F5F2 +0F7CAFEA47A65102D5878C729E9F0F1CF336745BA8923C4DA1A6FAF83F1A6582 +A21DDF9FD1A5BD0AD8D8B95A859918991BAB57B95B882707343AE6ECDAC1180B +7FB5569D3C436C875C3D70124925588E473026256B4809B04E867053CDEF06B6 +A7094E242EA11E8E1FC58FB0C69557BBAD31D451CDD858592B789F5E870D3573 +DAC7A0D76E8E9D1E8CA252CE0B7217D83F2FAAA71097F73738111A788424C370 +746D8C930F362EA46537ABFA0DBACC6FD39A0E7146532BD6641CE7C9D8C0228E +AA3DEFFA20BCB2619BA329A6210E4414A2E18130D9F5BC5640F07E2265421586 +97DFF6CFE644B12EEC19203C18A9B4C4D2F10B8465A5911AC1581C93B2F3464B +C5E15EF063E5485E2F6128844421328A899B032D729224D980811BA45EC57443 +C5AFC2242051E1BA666E48C9004781EB11B9468496378354820FCA5BE3E56DD7 +29C2AB0FE1C4B1DD2802100F16EFA05F39A2D4C45F7370DA4B8D3839E5E743A1 +28A6EFB997A79F7E9477620B825795AF2CA6322A9633920B302952F093D31506 +C92CA9E1987F2AFA52122BDA250E2D4F1569B4E3DB3A534D1545DDDEE35A504C +590726C4329A9B5A35D585A82AA60F24970BFFA1A90784AB7EDA08C8B990D26D +DFC47529585F7744BDBA9264B59DC64A4910D1EDF4DE598E32592F1647F57908 +E1039CD0E64638EB821D65DA87EE48D698C0B52849A1B4903CCCA8C079DC1F7E +74819BB5DD32F504C80D91234B59F87245813B9D3153732CBE877880A75811BD +266E8C4252F840C6BB6A3C51B31BD2D3E1396B5045CB6E6F6EE4CE4ACFE81465 +B353C1F7824FEBB3F4C2446628D8E2668B578E1E2180B140FD473549CA586A73 +93501FDAB58A2A3D17AD1A6937CA38079466EA4EC7AFFD99F46CDFDAF699F2DD +4C7E78F6651DEA0AA97ECB6F210404D52B52F771362CC19B1E179295384EB64A +B9F7D300DA2E09B887FE61A45D661ED4A75C9087E5D1536371C3DBBB5662376A +2452E37584C825658B1F22EFDAAD4943AECD35EC8D233DFDAA6E393840CC3F2D +310837B8249656E667A095F239EB414CD8A68FAE95965BF6979855C03FF44605 +4EB6F459AEAC3E34CC97798EAEFF06D7DB465DE36CAA59877A2178D8DC39489B +2052684768745EE5538D78F91FCB106788830A04645E5E685EBFE621CF835D8B +6D5883372C61DEA869D7E96E0AE17D13D8A14EA8DC7D88A04BB8D22659088139 +373950BCFDC6400DFB70B6C633E5EF084CB095910ABDF10E46CF71C0DA5B437A +38D9F23447641E3344421D8C5385BECAA060F584ACB468BBCBB21F861C050999 +3F8959EB8A6957A39281262C9DD96D028BBA9FCC3AB80C34FA7A7FD60976A082 +EFCA44772652C9FC3E7DED1382158E5471CF7086EFDFD959E8191FAD23A1CED3 +AA63435048356D6B8BAE44A5239B7645FA17D60F0CC3FCB987B6E124FA9CBD98 +9CBFF2B655C32689425340F568BC1A245CD3070A20FC0AB0F6BEFB14CA1DE621 +B1DBB360CA7518709FF41A571958B3AE73FFAD11410272DE124D60D3F326754C +F5FDB57CF3CF678ACDE26E8CACEAA464ADAE62BC020B2A0E2252A84545D41C04 +48C608FB0016F9234B4D27882B8CB03320F5DFA99ABBB12DAE7AA227A876EF8D +CFAE8982F872C2F1BBC74154199B446F437913F9A6A7431DF5AF880E2DD9581E +1ADE2DD6D23FC9DAD9A10678FE868640433FF75F59A17939F5E989AD3C8AB2DA +28B39AA9A36E1AB5FAFE9516B06F27D6E06FEC0CBC2E9BFB1D66455361AD344D +5C8503CF24768EFF6FAA27C7B00FCD7075513E83F15296BB1425CAC55CD2E399 +AC25FFACAA9364881421579473787E5354B94919E85F18C756360BAAC0339545 +E4F9828865DD1F7D4DA01C3DC479937193C476D374448477FCF73861667E239A +64E31C5E20101BF5EE87B7BAD8A9A9A059E0825ADF85C9EA06465A14F8249876 +982AB6253D +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: MSAM10 +%!PS-AdobeFont-1.1: MSAM10 2.1 +%%CreationDate: 1993 Sep 17 09:05:00 +% Math Symbol fonts were designed by the American Mathematical Society. +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (2.1) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (MSAM10) readonly def +/FamilyName (Euler) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /MSAM10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 3 /square put +dup 112 /rightanglenw put +dup 113 /rightanglene put +readonly def +/FontBBox{8 -463 1331 1003}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1C87678CE98C24B934A76220 +4DD9B2FF3A49786028E35DDE10AD2C926BD30AD47015FFE9469DE1F793D1C53A +C8812CBCD402444EAEA7A50EC5FD93D6A04C2783B50EA48059E3E7407537CB8D +4C206846EF0764C05289733920E2399E58AD8F137C229F3CE3E34D2D1EAB2D53 +20D44EFAC8EFA4D14A2EFE389D952527F98D0E49BD5BD2C8D58FF9CB9C78D974 +75C2AB5467D73D2B5E277A3FDC35909938A9DF0EB91BD9159D3437BE22EE4544 +3429AC8E2BFBE34AE54D3BA3AD04BDF3F4F43A2B43992DF88678681B3AB32CFD +A23E2C98D1AF00AB206AC95B78BBE6316F7A0AB6BD3236C28C76288B3C25D1EB +E9ABB3576C5EC15A71D26177F5883E9B48293D59015615E2EEAF2E9BA04151ED +5497B9A1C41CBA44BAFF13EA218F5EAC11952EE336AD1DBE6CE92F002EAA3B3D +3BE4C3792F3405763C4BD93EFC3B4FC34193439561841BA989DD8D9F9AEE7A7B +24AEB4654B35023C9720B8F31AA9452E29753FB7915CB29977E725611E37C0B7 +784BCC26FACF8A7A0EB1E54290D27FFE52B2D87FAD080AD15EE1984C37E0EB30 +122C3012D3A16B09C28903D138352AB5462674B6CFB63F1371768D094DDF288C +36FB9B58443F872D61F2CD8CED42FE0EFF3D7E9952A172BB1AFECB60BF79F2B6 +04265FDE4F78BC9FD619AA733CD0412F1D9A7C13B271BF827DCBDC8ABAE24FF0 +74D3C220621D7FF0EFE62D835A221D0A7C139E2E6681FC2BBA58FA3B80D416EC +3854C63BA040A4262B458340DAA18AA6AEA3BBAC61615CB85982B18664D3D3AF +340C65B969071CF2D0CABEB80E04623D0526F862ECA8280EEE236C535F70561A +854181132E677674AD5E14C6636F57541D3C84FB9ABA3977B211E2B3FB686DEF +6A1B2E377E189547D8BF733BEA4B8EBA80973E9AC5BD5BED38288539D101291F +636C78FBF97DA08BEC8B9E227DA278825B53B095A4F421E9025AA79269F0AC0E +5C98CFC278860E538AEF11D9E2525EC48F077322739DC274FED5440FC21C1D80 +C33ECE2A4874D1F8872376214072DFB79AECD0738FD6A0AD9A894571797AF9EF +856A8383C826ADCB8B01AB6ECA5F1AFDEA99E95D22A6B1D61C264D90A8FC7C04 +40AF7782B2AD874B0F45116A2C4B123B6B93862C45EAEA0D704990703CC8C8E7 +DDD217F418CD4FBB5AC7571B2743E99C6F57ED753B0A46CA2026ACDB4A40B00B +91E15D856035B86402DE595BA1FD2D9B61C32AACFD0F9F9ED1993BBF8523AEE6 +182EC5C046AABA59DA7B9298810BC7C2270C3A8587831E4F58E6CD01D0AAA784 +05DA6A1DD2AA6B37C07D4C45B6899B903A8C44DE1105D27761CA078D1C5DE7E0 +FDBB0E6DE2E22CCB4054AF0E2B191992BAD017C67082AEB3DD5C57491E7ACB13 +8D5761AB72EF9D2AB3D8D6E6F7D0E6FCFAFC3D47C3973B7B9D10FC7CF6FED07F +2B7A81E25D0371748EFE772C9CCB +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMEX10 +%!PS-AdobeFont-1.1: CMEX10 1.00 +%%CreationDate: 1992 Jul 23 21:22:48 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMEX10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMEX10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 26 /braceleftbigg put +dup 56 /bracelefttp put +dup 58 /braceleftbt put +dup 60 /braceleftmid put +readonly def +/FontBBox{-24 -2960 1454 772}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF5B8CAC6A7BEB5D02276E511FFAF2AE11910 +DE076F24311D94D07CACC323F360887F1EA11BDDA7927FF3325986FDB0ABDFC8 +8E4B40E7988921D551EC0867EBCA44C05657F0DC913E7B3004A5F3E1337B6987 +FEBC45F989C8DC6DC0AD577E903F05D0D54208A0AE7F28C734F130C133B48422 +BED48639A2B74E4C08F2E710E24A99F347E0F4394CE64EACB549576E89044E52 +EABE595BC964156D9D8C2BAB0F49664E951D7C1A3D1789C47F03C7051A63D5E8 +DF04FAAC47351E82CAE0794AA9692C6452688A74A7A6A7AD09B8A9783C235EC1 +EA2156261B8FB331827145DE315B6EC1B3D8B67B3323F761EAF4C223BB214C4C +6B062D1B281F5041D068319F4911058376D8EFBA59884BA3318C5BC95684F281 +E0591BC0D1B2A4592A137FF301610019B8AC46AE6E48BC091E888E4487688350 +E9AD5074EE4848271CE4ACC38D8CBC8F3DB32813DDD5B341AF9A6601281ABA38 +4A978B98483A63FCC458D0E3BCE6FD830E7E09B0DB987A6B63B74638FC9F21A5 +8C68479E1A85225670D79CDDE5AC0B77F5A994CA700B5F0FF1F97FC63EFDE023 +8135F04A9D20C31998B12AE06676C362141AAAA395CDEF0A49E0141D335965F2 +FB4198499799CECCC8AA5D255264784CD30A3E8295888EFBC2060ADDD7BAC45A +EEEECDFF7A47A88E69D84C9E572616C1AC69A34B5F0D0DE8EE4EDF9F4ADE0387 +680924D8D5B73EF04EAD7F45977CA8AD73D4DD45DE1966A3B8251C0386164C35 +5880DD2609C80E96D1AB861C9259748E98F6711D4E241A269ED51FF328344664 +3AF9F18DCE671611DB2F5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666 +DD4DD1C1CF9DB1FD1568F84892C602408AFD8174118B9E1476C8801DED513932 +51BCDE26A82337CFD5F3B580B27A7BD455BBF87290F97517340AD7D9B3663949 +4230B06522990A72E75766FE24A1A357040526094A4120761FBE4F48CB00BDF9 +23FFA5E1D4E321E73C0BF6EFE70E24003DA8B3F6AB0F780E4B8A0B6A0D1CC84B +82848025A2F2497E786B92548E99965A7498B01A37E06545591F7A0597DBA099 +DBD625FCD575B070DDD1F1BA0DDDD13D0047A2E3B8B096A24733285E8D6AD68F +125883B2C12955D676CEEB409E3EFC732465DC047DC25F648E2D9562ACCFBBC8 +2A544964C807D020BEA5FCBCD10F4264FCD953C30AE1A989ED0E272549AEA1C3 +7B175CA9D7183ED4A5A8A30E031BC916F4D20A0CB98503D2D51EB30472DD0668 +CB9DFF6EF7669D64F99C800710203583EDDD5B3A026BF3193FFF67DA4D038E7E +E480E4C7640404C4D8D618B62DCCC582FE4B18C12BEFD1EFCDB38A5F193CFC22 +ABD464A5AF0E633538CBDDEA779536669E678EAAFC128511F3482802E6064745 +9E4D75620435CD7838DEAAA0CE20E4FA75C35FB3C3723AF36A6F481CDB970384 +5222BBAC117720C516C60DBE0B05E93958EF9C623BB671793D99BF584BC1FC59 +DDB0231DADB2150155E3C8B7BEA747DE645522B17E64A6AD00EEC55A36853A83 +92410CA18E9E8395B125E0D8248D14FD5A42555E8123B1385E3F85F22E1E188F +C31B1EA309CF582C1F2511F713A1C8830E10A4B0B590054358C9736516CE97A8 +6B60CDECAA96626C2E0104DD369624702A2AB0DBAF6687D860DB12165ED87753 +BE6F5ECAFA1CA13E639E0AE0E0E2D642F251FAEE3470683CBD75452C7DA5EB89 +E3FF582DF600C1D901BC861A3BF44FB1DB69B393A9E4A60D77B3F5354250E740 +408B2CF6420BB4A56074E85CE9953800EF0CB9996E96B2126BF85449E18F63C8 +B919FD95D5B1BD69B0901AE1F367C5B6034CFF7E3E32CFC0FC7E6AE1DE7480FE +C503C87E412DC06C5D71ED37CE1DC471D11F8148AEB68CE52D6A66517F3D2F69 +8A2FD613EB704C3180 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: ComicSansMS +%!PS-AdobeFont-1.0: ComicSansMS Copyright [c] 1995 Microsoft Corporation. All rights reserved. +%%CreationDate: Sat Sep 14 10:16:33 2002 +% Converted by ttf2pt1 3.4.2/ttf +% Args: -a -b comic.ttf +%%EndComments +12 dict begin +/FontInfo 9 dict dup begin +/version (Version 2.10) readonly def +/Notice (Copyright [c] 1995 Microsoft Corporation. All rights reserved.) readonly def +/FullName (Comic Sans MS) readonly def +/FamilyName (Comic Sans MS) readonly def +/Weight (Regular) readonly def +/ItalicAngle 0.000000 def +/isFixedPitch false def +/UnderlinePosition -133 def +/UnderlineThickness 85 def +end readonly def +/FontName /ComicSansMS def +/PaintType 0 def +/StrokeWidth 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] def +/FontBBox {-93 -312 1187 1102} readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +currentdict end +currentfile eexec +D9D66F633B846A989B9974B0179FC6CC445BC1325EB8F274DD24A5D21C056364 +13EFC099729365596A8A52075A624087116520034680FDBD3E86220CBF46C2E8 +2BA32413E26C0AE960BB760BE98B2E1348D6A21CDB5429260899F7FF77617B00 +E876499AFB997425D58673778E90672CE2F26C816F6EF6C1F6F0724D575749C5 +5AE9D8CD0337709436E75CF2354AFBA7974814727450620BF79E10457E31E899 +430F90AC9865F70FE6B6777C3B647DBF5479B987AFBD6DBAEA380CEC42950CA1 +9398EFFA5677DCC3A12382E5728D26A08A739460E0C7EEFBC2B287F337C81126 +D554D5A2079FE15A7AAB1D1578A6B7E7AE509A0C8EA12CB3BFFA8CA21F80C28F +165E56DDE1398D280FC068CB1C04C8317F894F38EBAFBDA29AB0EA3916EA9E64 +672E802980AA50F43C457AB4070C6F095772F85CEB9ED0FD0CA31682AC547B8E +8DEBE311665FCB8AE3AE78AC5AC5FB3F47582BEFEFAEC16DB1FD2025778C99C2 +488806E7D306ACBD579C02F05107A52DD8289D51C2D63372BB823C9B17F5FB76 +81F2778107E303E1951D955443AC4C731FE01234033C6FD1AAFAEF0C3981E9B2 +CA2386BF69A80C9019A7D8CF24477C4A5AB1BD191D1D2A566F622CA72EEA32F3 +1C59455DEF1C1497851C7B11300CB8678EFE3F63296EB0E6B248A8B2923FC2C1 +19419AC48E1F963B7783341DC52FF3610E4DBEBE215533641C00368D846A8D10 +F604E10A5648ED5A8C0742475BE2721C7217F8EF3AAB303ACA4121E9C9205157 +8244155F5D41D4EA54DCA4A6667BB22C849DE58DC7947D73FA6D160A4B66F255 +12A552FCC2C4305B192D25B4CC64BB2C34EA8E0BF803D8C4C6E6394AE72B8D8F +C53E3B37D07E5719576434751CD1C263411D2BB7F9B4614154E807C0453067C1 +052A29E6EA0E31FACB5A92365BB3DDF7350A24CCDF24326CD8E2332276F3EF8F +FB78190CAF05BC3CEB46314C6D526855350B9CFFFF0802EF93C18A00207C13BD +757BD72E0CDAE87B801C0C536C101AA0D77A3B65651CDF77E9578B354E369E7A +D534BDAE57A86ED294AB6E397956EC26E56FE765857220244A9E98E7F4D6E543 +5B0A029301D87997A1B6DE54F405706C2C4248C626E6474AF87B91E727397506 +9C907199D36165A282C7C6EA3C60EF11251DD086A8D2A91CD65B6EE14A04BE2D +FA2269D8C03852C6D5B2CC64B17D898289FA1A53FAB1362BA3A2DDF29C62D3E6 +C0380A83D33B8261F178A15708F3679ACF567AF73DC3496F6DE0DD440F762C68 +6F786A20316B992FA8F8BF22DE1EF9A63E2FBA7D733BE4C8E856CC8473EC2AC8 +E4B2C7C751016F4689E8631AFEA190F529431AB7F8BE020DD0118F55F9D869E1 +F2FC3FF4B1CB7DF64465D651D2236F883FE35055C284F8FC2C33FCFD2C2E4FB3 +C35942E8A048AC3791D8E50942287BC4C066F52CD410E0959D3CAD2C3F46049C +7F59129D5DE1DA76E07CB9B5D8DE5E0B1C2B86E209B1C6048724F4ADCDB11D28 +FC3DFEBEB43427D4B8A010265C27BFF26B3E844A9641EBF34B49BB6272F1FBF7 +2D950DB053BB719CE9B2D2F75106CCA90E75B2468DC4965F27BF8327C9FE55B5 +86D057A5B67F97297EA1E16FA17CBE3F977509340FF834EA210BF0CCD3E84A7E +876D3A2E7E499D9D4104762FD19BA0526D38D2B8908D26B5CD10691FB92BC2FA +54A04EB649B1116174BCBEBA936014055D10434972C003AF6BF7798E99164A01 +FF16147A859B82A428839AE349A5475C5C9A3529644C4DD89EDD03764A886747 +BD1DDF0C56D2BE777B67CBC15B6A857627BBD49BE34F5C7B2EA6C0AC3993B78D +5A80A6327A35B2741B0FBA3CE446FC3614D552A48A918EF0FEB00E6F5C40FF92 +A66704671E545F0F6C696A120E2380F15F664122CD4E69A92200F83CC5B37314 +539BB425959637C0BCE46EC223C08E055C452CC7349D12683C6D610AAB4267EB +6D070EE770BB746BDC1BA4A84F7B70846E33CE5F285F32FC4E52FBFD741603D1 +E0E18571D3DA62557A0376C2E71626446505105669122D86E83B18D074889EBE +0E123F912CA9DF542AB4A9C67F423536F0D04CA26CED51F1B46E3621049928B0 +1E78C6FC5FC52B1CB9BBE02BB81F2CD909F8B129941C49A1B9D9D18DFB3515FC +ECDBAF9EE52F7763BE124399D38B9744331D08AAEFED03BD96F6FD1D2A69856D +E6A97BF953984F2C2E5939F7FB29CCE26F674D95525829CD2C606CA851CD3344 +437238043E86C3F7B277F2B9A572AE705BB4BEA2EE4ED4246CA0155F5A51CFF3 +8D274A1B0AD7C2DCEE7B6E9AFAFCDF5130BE997F6EB5B0BEBF5068483F9FE1D8 +CFA559C93965A3E30E9C49757C73CB0E5628BF6C8D599DF883F6F3CDB1811C0C +215430E2EF82644391EFB7460691CBD49F4CA39ABA96A2E837B7F041CBBDC5EB +126966B975610A063D6DEE0586CE62991D7FEAAE52BC1DEDCE28331137441CEC +B4242D93A742D6FB17DCAE007B28846664EF0BAAFA416C0AD74ECE4DCD8DEC94 +B1D8E2194CC0F9B0082FEDFD718B50A80619CCBED7AF47448C6FB51602AF70F5 +B3D7A9C8882B0538EAA238AB8B29F707E619C6E424391BA228211C06AAC0F7E8 +E7E9F983606F5D58FB6BF9B25C2DC391A16ED86E07D8E42107DA55F5280ECFF4 +2F1D93A949FB390CBE8D4CFF0B605581DD4C031216BABBF9992B60AA93B9C2CA +1AE645F6502680F351F6D14287110FCFE576811D9E1F6A47F14E57CFC286E11A +A6E7838041543A040CB489A8D4CED5FCE401392BE09C8FEEAEEBAB0A6152AE3D +7C09AF01A444F835E1B4130CF2A6A20E81D819F08A28C6C69E56DDE3E7CB0B65 +4E730B78F548A109EED2214231D8149BF1F454C4F129F73AF9B1FF7ABBFF2A12 +FDAEBA61F8DC36611A6A981DB0C6D6F9DBCCCA0F4319C78193F2A7241A7F5249 +8C35369193E273148590FBB65FEBADE94A3B6D97490BF5C7AF9CED4243271A1D +15EDEA089845046259EA79EEC79634FBC726350BB72CEEA17CF4A93E4F5ADED4 +6C0FC15C0DCB4C594814E6B6A6CDFF63A1F1E8F16CDB0B4D19040E598853720D +321C6CF67824C7DD2CC62787FC3F92717EFAF643A4EC7D9D38A8E9A887E9C50F +38D7874E9788B3C1295FB35D54EDE725BD9630FBF0F718B21D74FA8A73F59F55 +4C04694D39E05F5E2A89604BA18CE154B890317737F63FCBEFA4AD53C0CEF51B +2FD6DB2E7A2F18426E493EACC2C4DC011B043066EAFFE15B2AC212D7741D517D +CE3AB01132ABED74C0C086DF025BD411AD279C5C59F63F50ED7799609A3D9C0D +2C2143C3555EAC5C0CECB100DADDAC7F92225CB75B8FF539137A54C6C787DB51 +3E81FCB0DCB34CB285A0CFC8F1DEEDD149E7ED122A151405C3D73BEA323E4036 +7707192AABAD7FFEAEAAFA9050042921C72B881B41CB8678B5FB7A9D371CFCFA +5A5ED0D6766D3C9D96DB07AC97A252869038CCCDC8A774581F9AC10D477A9FB3 +F8A0EE2B513331D8B25E3F6A68E4D42CDD248433ACED4005FB17861D94EBE36F +B7A1637A3A1D72FE49202C8AEB7CAC7EE5AE4670C0B0B61EA9199F72F2AE17F3 +413932E5D115DDF5885ECE0C01118332CDDC0D88E7235E102D34FA91FD600A9F +5EC4928A31B8138D4A8DCBE0D0E6218801EAFB019F326E85A8CC963C4D04D8C4 +369AB7F74A9A68EE853A35D512BF4CEDFC440C26C9BDBFED4F5F0D7A56F0A6E0 +F662104C8DA7C31B2733F80AA1938F0353103DB83CCF9143F3A1A93F4237ED63 +3967352C75105AEEE5CF9CF45BCA4D4A9C848DC47EBB5D3F92F70FB9BE581A22 +FE803AFB21710C28B62E93E8A71C5241D0CE65F05CC6ADEC49D99EB37E3209DF +9F815677B4FE9A949452C9BE8F2A35462B20D6664348C7A8ADB11C02AAFA69B4 +ED1159207F8812E956F9812F3D1F7BAD64FB30F298EFCF03915CB1C641410492 +19FC0287529F1C5D944E99D2FDC58F6E9F77C8A04B529CC5F6D467B3085676EA +DB90FCF6FAB4B71CEFB43381D43B66C0121B70EF238C02844AC7349427034E40 +FC35344AF17676F7261093F8A8E52BD5D856DB233BDA0B7C5D049D0E9A984A21 +5B0C37FF87B31B6B7BB613EDFDBFD77393C5492D01F2B41D1A7A6F59DC8AF308 +E32FA0B340F5BB512DC333B5CF598722CCFE8D5FC589186D24D5FBE8852C0D3A +32E0EF728A401986C5FE5F3BABD47B941863E1D8C1D1BB61D9F28207671D7268 +8FEACCAACE8D7001935C9D6092FE12A72E3E61FD9B41053DB6736586AA1BEA9D +226D8EB21CB8EF2B18BF61F7F82828F61C0E2E52173E513BD9A482EE6C9083ED +3F0C0341FEDD1641CEFFE61657BCCA80325F71EA480EE2879F3C845EACE3B6E0 +11B34424D6487FE8D9184F7FED803064219D4269ABA64066ACCB6CDFCBAD9EA9 +825928D2334D58367D23C73FB76B1A05B4DC73008CF7CE6A15F041CD64AFE61B +AC6A13E872BAA2E225FA2CD789ABE07054E9BCD04B7D580610905847A6491609 +4B9D1CFE7CE50BF511A722FDCCD19341140414C567B29749B49E74A568C7956B +E5D5908B74A2356AEF392DE1165A81D9216BBD7FA4E3A82AAFBF94916D5EF2A9 +97E389BD412AF850A56953A0ABEC3BE6CEE22FF978FDD7DEC7AAF015B9F8B0A1 +A093C2A2CCFF0BCBA6B4FBAF642694D17BC8E9352805DA67D4558876E85ABBE2 +696574820AB7E8B18C7B8C438BD77AF95217762825775A809296949DD29743F5 +B8D3847EB62ABE8AF75C2A0BE8EC0F0EC0423997AA40E8FD017C7A6D0B44B034 +A5C45C1CEF5734EAB70ED3852DB0831342216945EBAD21D5F92139BD0D353AC5 +A2A87F95A79A814E438897009EB5D21EAAD7AB4679D36B654BE0FF069DD38912 +DEDF0A231090E343EFEA2E5D3A0D46E63F12F43B89DAC31E3C30CC36F3BD4E6D +B17D2A37F6EC3B520A8E750230D5045994859429B84138B959B5DD3998A6D4F4 +95DA806723FC73900409FFCB4B62561534BD33710F8153AF69B19DECBD09D239 +CBAA1FA5E722043A6052A116A84F99DA56D55EED5FB366BD6328A96A86F4EC16 +8A525118ADF1B6E50B4DCFA1B22D6B6BB85AED82C6E8EDB95FD18E974B39A53B +5DCDCFD9FB21A2F8D90C425197E463238A36732C3ADACB0EA238AB8B29F707E6 +1D1FB11595B16AF9E044066353662414DBD469C92C458CDE0319738AF9DE5EBC +1C51C6B486D3750307647DCD9F9677B45D9EEC232E5A1E70301EA5201EEFAAEE +178CD7D4DD698D153070DF96140E8F4963F51A4AEF8D56EBBBC25A79E5F41559 +BA20D2E193823E48E3566C7AC5E743108A18629F0D64BA76B4908264F948D9DA +309EC266D0DC79638CEEEA559A357F3462D6FC840E3AC7988F207D989A8D06DA +FD59EBCD8504F54E4DC1868ECB87C0D7AD67C1DDA9A97931D955ABB8FD43E63A +8CFFC8027A89F764703867AB2426190EBAE17A9445723A152A1B30371FFAC10F +5AFD3B0AA517803B7066DCDC196EBDA5F0F383F6F5AA8D5FECEAC8EE88348243 +D2C05B74CA947974DA359F1EE65BA362D3535770EDF0AB1F2B5C97A5E46DA8B5 +5B5BDFDD79459C53020673B9AD4CC01736397310F888480312792A77AD9A0F0F +D07BEF7CD6752C73A829292BC3DBC321151427A39A0DD8587BA20E0C39BA62B1 +EDDFF7CD95285FCE74D9FAB6CEB63F376AD9409E90ACED0D84B2AE0423DE309A +36F337C9DBF6F0C61D90A1AAEB2D30EC2ED6E91A149BD32E175BB2A6CFC10448 +F9D433096F6696D74CD977152941DBD1298F49880365F748308BAE99AE06106D +90DE65FFC15685F8CF6DEC65794357CFC8647FA8983884D0836A1E08A9B3D7A0 +758D9999FAB76E6EED4FDFB7F4E8AF8B78EEEA35103E8C21339FAA84C30BB290 +2C2C710F10B80FB6F4E4F6E2047DE0E3C276E3A5117350E877FFF97EAE242EFC +E7AEACAA942959FF0302B3225CC885CFFC8807635C42624615BCC9291B248506 +9A74873F10114BCBE46E4DF6F239E99524691AB1EE4DD1AA03DFC85FFC21AE05 +2DDE96EB1727D6C69CDD6E0F3F6F1BC5315E5C9EEE582D062693DF7D988FDD67 +0447477B18517A29D264B8FFF9E4D785C76B56E58013595B5A7BFE2B471ED10A +07E566670C953DF06F6C271459772D67F05E9DDF2F30ACF4ADCF748D4A2A0AE8 +620F20B1BABC35B662FDE158D70953DA395A55DED9117BC6A4981DB72E50FEF3 +F5C5614056CD29479270B082F8B8272D75E4EE205D1A3B9540CE04C041D24ED0 +1904D164B66A411FB882D8E0F63D9E8E63B50C60FBA08F644D8CC2FF1B502A04 +0CB4DACDAEC79EE4C40B6453ABA4AA5312E192C2AFB92C4CD71CE3EB6A289C01 +AB88876D11E7342284720B4D009BFD629F0E84B5F49CAD999E168AECD4A3FE4E +A0EEF30FDA60670CDBC953BD268DDBFF047FEB743C8E27F0B5F0E48C743C5A5B +F33ED1E167996B5C8153B225998ED23A1034B09F44B75335236EDA1DBADAA3DF +3C2ED5FAE37B94970564755072CF9440E64DD1661191691E54E416DCEFEE9697 +4374BB6E9D392B51363C384BBCDAA0C3583F9326DFA9ED12F08B91B7E0983965 +E2CAFA437B3646500925049188B9D91BF76B2C66F566BF46C25E84F8E5AF21FD +71790CFAD5F5B21F6F8287D15325E38DC866FAF4CCC70AA8B4DFDB53546F77D4 +DA319B068F8A93918C717B34D20E743787E46080B5D041E2A879051CEAF60AF0 +A53861A00979A350562AA7831883C93110751B5C7FA83E7180A903CC41926860 +EF0B8C68B3DC7668A14389EB7B27CB206C85D41141C599FB05C39337839290D0 +836A1E08A9B3D7A0732A900B4732E2BF7FE56CF650CC76788E50E68A7A4E7EEE +E8018439FD1AE9F93C118A9E8C0386FC64BD8C6BC10F3C94B7912A700DDD8CC7 +F5B3507D7032AA6408DB90F7A478D42A8DBDDF34521304D1B1E42215E7DEBD48 +893EE05FFD60CB441EA37FE30751B9508758F4EB2D975F8C7283675E03F8D4F6 +4ADBBFE6ADE840293284CAAAD5CC3BE08F5153D70756AFD54C0D88E0CF60D103 +04913AC4F0A3AFB701AAC0425BB388754AE18549D71A0D1B29DCC967F2066574 +CDA0A5F986861DACAFD6E933653A12A443D87E143A8509CE1DA58A90EA9F52AB +FD702FD714C01514606276192C3A56C069322D42C893A3086D6C592CD31FABB9 +681E6521877550339CCF16751CB9BE69BFBDB5B9834EC15C047FDCB4E0CC99AC +20DC2E5741E69292986A66BD545CCECC92324DC9B2B6C25A3BEC796A5EC5CDA4 +7D5C15974B7EDF6D7FDB24D5F390F6DAF9AEB657E9905C54C9B6935D9A6DD1FE +21A151698B829FFA34692B1E9877D715480B2CBC1181E6A95B05E92A33D1269F +0EF8128B32C7F3555B2CCD2A3970A8BCAA0FFDF017C13B4E2AAEC6CF2829C1F8 +AB2E1A7FDE227C29B500C4E5E9DC24349F29614784C3339DBF4C4D4D95274516 +D518A5849CB4888A353080A6446C0D86A6F09F1E013BC697DF01C1F094DECCDD +9F43AAB88640D0E9347CC74A138B8A76AC6C4A8FFECCA09AE8210DC0157687AF +5D657C2C1AF8F72103F1A7415F526A2CF3C16B800786B9FB085ED341B449BAAB +ADC34F4B6DBCBF48F54C949C062A510331888F63D113F9572C0413F8C790BD5D +E8A9D7473C57722A7FAC52BA1B67DA2B7114DC06904F0680AC4EE160BAE1ADCA +B72565D3820C5DC08A716507690C6E7B72F969071963E5A576DBD1EC33A64119 +8134DFA827D6992C062BABB7D34EF99AD642B7384BA64480DB6F14722DA69496 +16273B7D5CFC972481F7BA45165C1548740C594BC6F39250B652D4C20EC662F2 +71BD0FA06BE8C8949C19C52F175ED8CCC343EDBA2C173C8C629A910811E03538 +FCE356C4BC877717D59F2EBB4604BAFA0C80A362EE47EE35F889A7107E9DD62E +85433412D566927F29AB241D7AB761576E8B52C3160DB09CE2D4D55A3459FF86 +7D151601A54DC4D4E49663A5CA73CA341977A835254602F9398812A37DC67D93 +D0487E79F633F2DAEE20AEBA224E4A6B15D6C48C70CF382BF892C767894C0F81 +B4D35C01BEE566EFC53A6CFC1CFB79F36BD985EF2C8B92C906A72504FD387EB8 +82D7B135C3300D4E6CF55C0BB41A3E6645C68A553EDD358D82DBC7BE9BFE2710 +5817231208FD5C98BBE16C2686E37A4E9732370E4A0A6FDBB0B23B9F6C8A8417 +B7AEABF17F242544E8807D8F4E22CE9B97088A80BE61E560B2E3AD1888AF2145 +8EFAF6D1678882C233355671AC8B72ABFA766E6CB8508336FFE9568C0E6EF329 +7D8818C862FF6E6DDFB20A1225F766E73EAF0245885C5CEFC48C5E31A072D636 +AE969256DC63A27414F685F4006CB6D67EA8433E127238076661038CF2C93BEF +7EA49C85FD56019D63BF9B0B5BFD2BF4004B8A8D058F4818551CB2D3F55CBFC8 +37067A476061B166A5AB9B961148274D9D7143C707873CD70EE12EA881FBAFF7 +C29844EF2AF80CEBA234149ECD5BB28348B9C5F3CB028DB9A3509F974FB048A3 +4FCDE7B6A2CCC81FDF9803CEF61ECD9CC3DC5F258FE3C18E77B251FDE145E26A +F679B724B61ACFCD6FEB63017D254DA63E3238A20DD61DABAA5F4894A78BC7DC +E5C922A10E7B020FFC401CE4A63A4B479B72987854302CCC9B61ED0B205D39A6 +5408501825489F7D7C987B2D2B92EE24D950ACC2112F7A8ADD84408EEC483038 +F986CB30226A4FB0FF00D7A1C9C5064D6804B4B23ADF58304EBFB869C08B9295 +91DCF26EADA3C6CFBEE428DD3CAE98FA9E1A75A35255621B63D9A188961A3AAC +7F594C19E1FDB12AB959E9C945A6F2FE6A4BCD2B72602D2A8F761263CB8E01AD +03EE3CD799595E3D66AE110707D5FA4A21550647FA07B7B6A0D086C6F915BF02 +D2B6F787B9E558AAC41DEE6409A1166375EFF13E12A8EDA30944878B4C7A4EE0 +C63649A9845BBFD1CE011D363E46464B14AD779F84744788002FD61493FDA211 +564529EEA3EADD95032B9985F716E2D788F4E6EF69CB3DF538ACCE34947BFAA3 +AFBDEBE74B637C3610F72DDE3B6EBB80F1672F801D6A82FC26A479CC78A958BD +373870369164F1C3C481050EA61C55B791D589122F0534183A7BC46FD91DA565 +08DFB386AE9C4F392FA8D9BB4E0ED485A318F1E3780F5BFFE2DEBD5EA1089F25 +E21F6FA83A84FB5E6A15856DAA2710420C02AEB57014209F2C1AAD85785B2805 +AA092D802E4C50C09949476671DDF7C5E364170E0D91C3AC5F44132014BB58F0 +3A57E074332CFD5E5C0532CD7420B548189D085A7DE2E6C30FE523FEF6B79500 +98A34FA70500F4EA2AE2FF56014215FD3B6B94AE96076E3AD1F6363EF3484C5A +6E07A19B054BA0E6B528F4213351ED72C864C26AF256965537B39677DE82DA2B +A32CF7B87A3C0690AC3F80C0BEACADF4491AF8AED55C9AD8FDDE93354624C31C +68A7AE9743868BC37F2BA310AFFA57355AEF863F47531221BDD618706CC30F6E +C6119A9292AED5C00005002C4E3FBAD817F3C1771FAA8629BB2B9C66A2732258 +4D473A1A89B5EAB86082A2ECEEE74705FEE0E6575E2E436C893FB75AB2107A7E +4A5D5A409438139E32ED3F2C60667E25B40CE5F8B65DB24DFD6616E13BD1CE64 +1C8300C597078CE54987A94B09C4C5A7775E369193AA21254C01A95CC91EF41B +8178DF7828FBFD732D2EC98BF1E4ED4C1CFC3D1459FB34D99945374C2E939FEC +D40261BA3010F2C9056A5AE14710719F8D7C5C80FC712D70D99E2FCCE6FA219D +824777C9F042B9FC64C13F362C743BAD4CB06672022C5B145512918F76EC614B +EA4AB35EED1DBDF0638AC6F539C214F5189D856EF48FDB39886C97C3459D8EC0 +EC01096FF02140AEA93FCF1A67B20A81A28DF5373AC68A0B8A88DBC75990D7D8 +F3B3D6F433B5A7F8D57D4A42D1103D2DE1F3B03F2EFF0BBF58333483A2C30F1E +EE88F39384FCA6F4B2059E62ED0D5DC054CF08BB2A159904C99A35F361C5F282 +19D8B0BC1154D06A17A6D44A269DFEC5A8E14E5A17FF61B6C25D366BC51965FA +70CBD682B8DF32CB605909AC87B18A2F457CEF7D6484188DA217658A325654D7 +C3C442D34E3BDFBC9D889506E58938660039D6EAD9A629FF7821C5A05DC7802A +111D96E6C540D9B4B8388A9091CD83B082EEED8AB079C50DCF5CA9FE04E12BFA +3A0B18E8B82F2E1F2F5D609C64D7B71810B121C31DF3A38285DA078730B5AD94 +21173210852F835AF64A09E5A32F1C2703C7838A41D37EDCD4D5CEE5993226CB +26E9AD37F59724EDD01F74863C76CFDD641F93FFAFEA4135F59E74D46F4BBA89 +C77A9C897B37857F7DA247A084B2AF1BB6D934295DDA3382BC193FDDB4BDC7CB +B362ED658D3C7F0FEAC3673A114FD234996D478CF823934CF7B7687F1681D103 +243C01A524396CB5AFBF5B3B2EAEB83C16C85A7778ACAD9978D9510901054690 +C1063B3B8081843011FB3389DD944A1ECD77170605B75435B3075B63133B8A34 +682B3DA7C3FE91CE84ACC20424E4AEF561B5DAB94DAECA39E32C8F57E4D17362 +32E985F7CA63251CAAB8CBC7DFF25947E10F16B8691A987A0AA0444ABCB04EA6 +B7A13A508CE0F5FEAEDAA325B79D28BAC5421B6ABD8FA8A63C4001E75244D458 +043200FEC09A126A098835E130519E9126237EADE8E4DF661329FC27DCFEB1E5 +F57ADC4D7D461ECBA854431EB5A208FD0DFA79202865B0227F6A7EFF92F3A4DA +04A63F5DBB49BE69BAE2C6354FF6A976FB45C9B33148E9988224D117ED792DA4 +8B7BFB605831DC718D18D9E787C0671D853449F5550D567BEB5C5481EC055100 +88517173EFF4C229917B97854048967CC3D17F712887EB6BF1104B2CC4564319 +0FE9ECBE17C5683BBEC2AF894D0FC2B7AD678BD7C9EFDBA3988B5E4738A00EEA +61310B34A43D6ADA24100A352490B6CCE0AE8E4EE32C3141B894BA7C22BD326C +B870145314A71629E42AF94EDF33E6CC70D4F46A3C1E1EFDE92ECF8FCA6750CB +48A95CA771AC54CE0AD032C4E96971E6357B5CD8F80D0C9B6B544A29A74E86AE +5AB1D2CE23F327E9DD9404CEC9C5984F546EA3EAB2DC6931998CFF4B31943FC4 +A489C3155C55C11AF632244B1464E2EAA7C8A7816FCDC9C2C55FCAAA77B7C072 +6022D0F92C073407204815F520450DD45CD876FF02851CFF64891F7848B13956 +7BD0521A4961A11E48CC0DE847ABED596829BE72FF45E5B7245AD401F5DBFDE3 +DB3135F7D81B33CD5242B5037208B1CBC9EBF18103447074E98CB1A57BCCAD89 +9A3107F56611D41953D3FFBD1A8EFF2F125710C6FB48E552AFB2C2BC452857FB +FD395479577438532671C602DFF008BD50F3A7176453B4B7F685727669A5DF56 +AF1251E4AE08AD7E1623F4679CF2B600CAE00243B30E165D9572F9FCE01DB7D8 +9D00AB1F14DCCA171A3E4FC992950E4C0FC0338BDA52A1542B27824D25606863 +C1E6062E25A581FADBE7C902B039575F3C31D171A18CCD5790DBCCD67F292584 +BA2A471906D47C257629DB940D54DDFCF2DB627140ED8AD5DBF7D86C88CFE8FA +EE9987E0A462594AFB132AF95D2C459ABFECFD70901DA37CB1682C0331241D87 +492D92E8936325CF2A1028DAE565C7932B3C509D3B02172583CE1449920F9A07 +3A595B28634D6A4D485945A5459ADB92E9EE5714245B96CA48FBC57F1B0A7E8F +6FB6C483282DE613E28E0AB1E663F0CE856A4417B9F66703DE69A65DE65B00A6 +29EF3A9C3B0F01017DB6D4137018EEF6C9BF625A1596A7A3BC1DBEC929A89DBF +371F08DDF47A25F389DE2C91C9E4520EFDEC071CBB4C168386ACE8B249503EA4 +EC512D72FAF9AEDC3D0A32CFC097B05F9D90CC4B614AE7F58F3BFAF6616F4CD4 +8A5197F98F35341EA3A752FBF80C009DAF1F7BB3CD9C5A5BE58B59C020B81A40 +3D3D17671E15780F96E8F754462F21E9A2F3C11C5DE4ADCD17E1B1862BBDEA92 +6389B997E7182C83525F3704A6431624D00ABDE9EA376FD88FD8806394F2AA95 +F0320828C6D74015EE6190513F0911504B583015DA807673416491068203C8E9 +929CC68C4EE6544EEE1B5F966B881C2977F80396C0B4ADB2916B86943E19CD45 +4468FBB4187C77274565279F63907DA1869966AB23C9930A5861847008DB9307 +68960B2BDD34303AC60DFCD69198918FA4340BAA063C6C863C99F333C02C1BCB +7046DAC7FFBE3AD517E8C752037B9122E0B64CD190A4AF3020654123563C5D6E +D62F12DAD4CC1A3091D8B9A27050E5C2B717DF445BD1A455E53860F1EB94DB2F +0F49AFBC11E92052F10FD3856029CF6F5CCBAC6D32B6252CD08B9545A8E2F654 +53F244CAF2009733EB001C3B895E824DED43C96305B0D042E6D59EA610B77AE4 +C33494AD1E41A896F478DAC8B747F60475B39F972EC5B389955A931A37C06AD3 +3548F4F4AC1884C781F558D0EDD67F350C9C4105F867E2AA3F10C3D707EAF6AA +09793C8A74DA25396CBC1484DB565607911498A2816EB5766A44A7EAE4D5967E +C3646F547C1BB5DC54CEA436E0CF740BE6D85F8F6F8631BDB1D0AC05ABE2EDC5 +1D60A4BA2299074E853FEFDCE9480F0E55E126E1DE7BE7744D529624024E3556 +6FF0EF71D60ABD9581F43D1F29296940CAE8F8712E1BEC7272951D9CC4ECBF2D +CCB23E9533448F2FD46C3C3C7017FDEA8AE2DA33E7997691CA45C80493B3ABAB +B911186600AC62FEFFF4F7754E3F92D56334B16EBDE16DA9FCCCFE6933499EDC +15F2358ACD9C8FC97FAD356E02CC507E81CADD7262FA3D6C4915D50B407F7250 +96DEC84C574452605A8E2D4D83EFDB8B64FB0DF8B76F97E3AE0BE60A41AABACE +D09631FEE1F9E9BBC688FC7FB98005BF250E91BF91F719E5568DA6B746B08C3C +29D09A73E14FA749FF23B0E3B2B6C417DA691424D7066D87CB4EC3F62D26DAA4 +0EE834CD0FDE0503E1AEC07CF4E8A2006B7CF373EB13B68B91B9057A7ADD303E +2D204512584029A7E941946AB7D45710ED4397F2302800A9A0EF849BB02EADCA +01610F6DF3BBF81A1BBA0445382FA077AC8473A2197ADF015326BBB45A5A150B +D8A88E851D672F598789D1EE0B99F19132698163478EF7BA1E216D1A74EF9C32 +5E5820D3C9EF826C2CABEFDA47C861A044502AD9A7D8C6D9C5C1BE025E51E444 +2192410641116F61594BDFFEBE4B49A1DE68B5FFB595AE6CD5C5E6EC8DC24FDE +B0B8D539D079FCDC56E9BC4B1EE5A875E2B32F3A80AC939951D59379A0F7EBFD +A5F8F75BFF42AF5F9A3D74162C8529E1C2C1A078F05D9A4104E05BB2A5C1CDE2 +B37C804F50577B6D1308DD9C414C5ABBB0FAB479D9B166D442B6640CE02C62C4 +CE72A35BF84F3C4AB57D15D6C78153E9C5533E181B368CA08340FBC838078EA3 +87EEF02769CDD90167909E4A06C058C50E10797B605BF15540DD278DF04F7CA2 +2DA9640469563CB93760B99AE719923C6AE3C993B61EB38EF3A1DD23A8379FDE +A1D81FA8D800F1A68D5950BF577FA148945992EEF0AC2302C08791F29A783148 +0E17EF470AA749FA5A3B6933F17030AAA7B0A2CEB87A0360124FD1504C60DFC7 +EB6CCB0172E299B1F6353CA60FB57A0FEF4F937EE210F4B59F90EC4E790133AA +578C8AF018B06D7B9F5E17DF090D25C567A69429EA3D1E7FCCF0E3330146F527 +C093BF5E67BF880AB2CBFB7909B93FBE74BEE6955D3E48A28D17ADC676E012A7 +37EFA5B743C0FEDB224E360B0422F8E18E43FB703A7EF38F9CEC2CB0BFFA436C +B8AB9A9D99D641F1C153F22C13C33B10A1FF7AE6EB0FBB6D8EE4A6A8CCB0C007 +F4C50242E48324E9A31040AE138A82F67E400E45E873E7398025B17951184051 +0271C3A7D0915215D81E5170AE081644B02AEE581AB984FC189B587B011D6713 +5E11DE300672BE196943B7DFA43C7D8C1778F0604685676CFFF64C9F2630CABF +2F83D137D226BCA8E056C7E44CB159EBA4444DDD09B396758316044F47149627 +CF4F1BED103FEFA84322FC61A52D6F66BE3CE081119D02889907B23F00D4F6A0 +D9B74E591BADA348BA837C0C61BD06427B88C84105CCA89995F513EE814AF65D +224FCA748915856FE50D442BEB8A77F9298A753B4410D6B00DE09EE454BC48DA +F5155B9D70F9FBBF9DAFF8E0E49B0DF425F90DF8FD6B5003D9C6C8787A337728 +D53CAC01C8274C24B6B3A684DDB55A94C6BE29E490A13792FFF0AA33B2561867 +A9E967A54ADA3F4EC9DBEC4061F18A307061E7A19A3AF4137889983657F78257 +CE77F1E62DC8B61A2B0975D02194127BA500ED60175732483B9C10B13B088A93 +24093379917DC337D433376EDD4B455BB29EF666E63DDB2427EA83A5974A57C5 +07260CAC9DAE2E308E0DBBE8CC601D174B2E94953F541C3B84D4318660523899 +21BF84B06A7F9D4ACC50C374D88734FBD05D8B1554814D1846C82E64B2AD3503 +40A400301BD2C4674C5521B5226A3CE66EF829DBD89EB24BB2F33508AB96B2DF +65614142CE79AD029AF5DEF7B359A6DD573EFF7C6019CA67DE7AE30BE86371DC +189E1F2891DC18525A0EE9BC396F3349E6BA39D975E878BEB31930671A59F770 +433EA00DD6FB2FCBD1FACCA21E9E1B6C465AC9FCF4D52C7D1DAF8473EE2767CB +54BCC2EDF8E29F24577C8484617A71FB621AD89DE7AA6758894D99C4BE9E6EE4 +B3051A85155FCC58282FB23867D928A14FC94468128D61EC1E18FA11E2F7907B +9626CA16609BFEE67DB56CFE2C4B79F35D580E8F3BA9BC94F131ED0110C946D4 +21B42351AE5D7567AA288312539283644DEE44E8532B2CD4139DAAD62608D532 +F4F5933A228601B780BA2B6C5C5402469C406B7A6D96510D772EB2BED726D5F1 +2B4487AF4497AD2376F3E8F14DB832CD33E7EB920AC03641019D7C234A2491E8 +43D4825D99A63C68C4BC35B3493927E31054199B9877E7AB494E1AA44C47A3C8 +83DEFDE65E02A88C22EC7EAA37C1097D33F137E4E32BC68D8280472A4EC0A5A7 +ECBA85BAD11E560633221700A5D79FD0452BA9D2BAE302764D00203C21F1D051 +AEDD11F65FE0F14DA93F687ECB5B7E091D1B11EFF73F0B5E7A5748C8AFB5524D +ABBFC1CB3D5932FDE0FE6CC0C876B0D072EABAB7E89CC4CEF5820C6FC3A77F5F +55D30C021BD7151232F1B0627998264D9C9D22F16E40184A3697C368E4E09A0E +24F5EDA4C090854DD806FF8CF8D4707C3B6CBC968560E253A89C72207BC789EE +C011E3B29A07F16CFCD9CF65A9C86850B3AB6C8314B26320139577B58B735C1F +44C5DA7B17DA63302657F3B8E1D9231EB1EFB3402C2A4583C6066F559A53BFC7 +CC1CBDAE2D8231BB7CD198E97C759211A07B22B0C55EB698ADDBB0F8ED15C971 +AEF113C74CB45CE31B0ED3280975DE77370B3A4C7B16C5FFC37C09660B8D941B +CB25FBF929F49068E8F65763CF259036DE280224BBA20AFF928DAE4739707532 +7EED7195DEE9EA50CB9D16AB4F43972FF957469563D0C9922640E5FAEF8A19C9 +9C4FD0FDB0357BB5233F3D0F6212F013072DB9FA4465E75053BDD0E5EB124433 +1BE1138C61BAA39B0A3D5208A9A5075D2F8CD7FAB0B36F81F96C2218507346A0 +1197716DBA03B23D85CC8B701EAA654C5EE74F40D34E407E80FDB79FB0CA9553 +B16FA5E8FF48CC39F018703353E2217EB063AAA1E730C8986EF3A378F6631CDB +BD92B5CB960EAE6489CD6C8FB1F1FE5D283A981437DA8FC18D611B76777B2EF6 +EC79522E8C2A743A530180BDB589356C2448A5899FE940A25B29B941A9265614 +78FEF3239813B43CEECA12BD18993C155047007662F9E7F4AE1D2E333F26329C +3AEB150A340CF2C6B6E847062270D25A35ED3BC56480C6961D4C4C4FD241EB72 +7D31A472767EDB44E0972E52406DD2EAAEC94A7C22FE6C17DB6F0A350C74ADBE +880B8E044E4662EF0AF221544DE5DDC61B1FE8BA1FA26A25992856ABBD718CD5 +D9CCEBBD7DF398239DF19198D5EE9A7DB22D584FC7B6F9C35C47D639FB797B68 +8AA11FFB6F594D326D48E679190A0FAE0EB69C6D46C0491ED4208F2A7E2311CD +90DCDDDF2859681D7E8A83CB31CD1C2B9AEE6636A10F7BC4E7EC1B7ED0E2E702 +4FFBDA21D0A902F21C5F50FCDA01045EF1F9BCE365E01E5322B97803DF839374 +F073EC88745B54FAC04CA49F00E71FC3EA50B8009493929890EBB3F0C168479B +6E8666D5A523C43FE8BE4C93534D92A1F7EE43181ACD15D6E8CE8337F7EBF5AF +326230B80CED913EB6E69DEF0EA71EA159D900FF96495BB9B54ED7A963CA7625 +C148E02B0BACD78C5DA2B784C8F19EB20D25FCECB0FBCE0460127D3C98E8231D +2093E8410180C54A379DA75BB9DEA8612AAB459AAFFBA750A16A4999D5A59AEB +5FAE6FA519BBFB8AB76E205570691C6063359CE9DBA2E3ECB7B592573F47EA45 +15043C418049903E3F36885AD45509FC39640C141522AEFA4CFC0784FB2B6177 +2130B9931E01AB9BBD612A2097BB921884273804403A19B6A3A946C637480BC8 +031D505D69DBB5F5AD46B06CB8429E2CEF1DE6C729ED26E5A2583C8C7A4D020A +8EEC2D80FC67A306D71AC1AE6F51A33757FD8DCEA2488E7B130462CAC1C618EE +C0877408B57AA4D8980E5892C1A2F0D275488BD6D36C7A16CA6991ECD1873495 +FAA5C7CD44201F5886E3878954D9913C2247C71F1AFCC33E2B5451ECFCA7EB8C +93E47196D5F83D54A389FC2172DA93C47D22E22208EDB3A42DB529E218150497 +C5EE8731DAAFBB2445723D5897B34AA4B7BB62E18C43FAC3093100B9835B0D1E +B4B6F06AE8A3BF33844A8AFC99172F71C0983C040D751924791A558CDD83794B +1D8E0D6BEFC5DCDD5D4EEFDD6ABE86D84823BC1467EF2FC0E98A2BB28E5933E2 +F6E50D3585CFAB9CDDDE01C2CCAEC45A0EE1B523976D030888E2A3F37B03F7C8 +EC8D25C8D12B6346BEC24FE59880303D5F578459BA5C2E1D8C2C4506EDA9D317 +515EABF66B268FA8078CE0F1E7226536AA7589E6118B332B7B3B42882834DADD +02347E6B3AAE64A949E5C87CCA39AE1F17BCA6C321F2B84B92B25077BEA592FD +9F48E2322EFC48770E5E3491AA2F7760754D8ECEA334EE267256720D6CE4B60D +84C16070C4D6DC4777ED7A723EA37BCF5808E562AC42204048B797A6C8D2EB22 +10336FB82CEDBAFC19F7EEAEEB2D9C03B22996536F2532F29BB6C55AF7087BA4 +8C103D87AA9041C1438B7BCFF69BD5A4FE49765296D3086FC170456AF84A690F +56A09A84EBB1CED5515C36F27B6538151F90B78C210ED9972B0A84BD44A23F67 +673A8174B4DA43267DA860345F4E5EE1A0E99E8AB406FB94F75D2FA54EA6E94C +F68DC85C76FD06BA4B0915B9EEBD59354DE9FD460B957D4B1952198B7F6F1309 +B1DA0F7072D0E0635BE37E23FB873E2488086BA272753E307CC054BA469BFCA9 +7676A0BE66C3DC66AA65B67B6294F4F8C95B6C70A60C38F60C315723B65F76D0 +A2586694A335408FF84C7218D7C2DB81480315A1E63B66E9630C4F792BEDC6BD +E8CDCEAF38C0BC9E406A35F44C6B412ABEC735C0E09AF972C6029233FD26B260 +81901277A14D6C77076AA1C89B513B7DD837A6BDFFD36847BCF1099AE95AC5BC +449CD1F0FAA258942085741EE832FAB1F7ED83D156583D7ED00AF98514E4E910 +8CF2724F58E6BE85B4996DAA81C49DD4B88BC6F4D49FBFEEAB3F2E9FE6A9BCF8 +230C554CFDD4F2669AF631077308D7EAB2EABFDBDFF58BB0033C91F1F66DE673 +04C8151ECB8BAA2419D4B6FAD97D443AE9B7678F96A4B3894FEA6D990549345D +BD2BFD298ECE673D94DD4A12913ECF9F9DED12CA0A3B389CE4D2CE4A40EC3C0E +5C70EF98246C20BDD70EF02E7453506E60DFD991C001C437B231507FF515C578 +4507F7DA132662EAB72407B03DB1D677859BE22829180DC4FEE2F33AFCF132C9 +11E3A9AC9C7D0F84DD55916AF27033EB76F1784A0FB2D029B166D01B44818AF5 +389329FE1DB142500EDA692386F263A75C1F6ED625B99CC9C3E03F133A0167F2 +CC880FBCDAE2DFCF164BB944C5F227B5BB96532261B390E97E52B81F30572096 +21E7A2F40B50A4BC262D087ABCD781F10873619010B4C21F46955BCD54FA258E +A5C164285284FEBC79674BCFA2ADED44359A90D3BA3C2924E2398DD99A002C51 +2A426A8C54C902A1EC331BA767127A85D3D37535EB04FDC8F5D9F4C526815BD2 +BE29EEAD0DE2514FB118396A7A9C3D50F45DA7B7AC84DD7BE2245C285B171DAA +6BE705FF575048CC768BB8F13FA272C2936BD485EFC8DE44D67D06807AF84BFA +C099792860E8C8655B4BF53F63A48C7F4EFCAFF31F6E61A733A7532CF3FACDBC +455F5007030A8DC866FAF4CCC70AADB1B3C0E245CB336A48445E64140F3096AC +095EF9356E40930ECE7390AFEB6F7F9E6309A71C82A089CD2DF1089EAA36B443 +B92E158AF667638543A1C25BD46A6A372794ACE3A70AB491FC90BCD65775FDCC +AF911EFAB9012606295A2B60667E25B40CE5F8CFB9AF2BCA1DAD558C19029890 +F5C7F6703D1EF5AC4FF555D8366BEFD8918349E90320E4BC324C436303E25F01 +3D1F713C24FA7BFD9DAB9B0A09C9002478AA31E4240F13D73182F04410A11FFE +39E97870BB576EE3FEB641B33A39173CC1AFCDF3D033CD16020091018865E23D +6C0C9BA0696A6B6CCFE54C18E2F2B792C0BC289B8FA24D22A82C90A63566472F +602FF51B34CC67D4756856651BB766773D93984440983FE680BD40FB1344156D +E7712A41673F44DA2E1E7D41DF64D43B5B7F23CD96597C5D225B4C7A3FD940B5 +B7DAD5B62BE5C4F45C6B35F7A256EF60CD7D35794F55D34C06A8D038449D1D3D +09D27EA8C1CDE68F1C2CD728BC91BA0B3A8FF0DC4B537BE320021EC1102A196B +E260790E2E6FF7ABCD2E99512D7844262AACE40E04F2BC627789E01197773DBD +D80706727CF0F5C4533E5C7E3CC5C40B83B66B7AC4260AD77DB005D835B04DC3 +28500DBE2E66A122B5BA20E774AFCBD2BA61C60BB9397196E1C263CB132A1D79 +21AE3383BB89F311F38E8043FA363DCA07A101D814232FDC7D7B9AFC3EBCAF33 +90827384271B429927D4775BEC0D901BCB762D2B7E4FA697803CE3561C79B3D3 +B84E52909724BDD52F4D4B9EFC5BE3B8F7B12AF06BBEAE2DCC60F068DF4FA36F +AB2CA195E393A2862E6EAA0BAF795333376EB43D3036C17EDDA7F71B9DFC45AE +E111E7516AB0C785864D5A13A5294A43A584CF97A55E8D0DE181A612268EF75D +AD7D7231B68BCAB081F0DF2B0F17C480D4D3BE6ED6DABA6017A6AF083CE972A2 +E4FB46159ECC53579C9E14BF27AE4D1A846A1C0EBFAFD246BE8DCB88712368C4 +C2C7CBC3D0EB7091CC7C8D2AAAF8C7265959CEA58FAAEB9FF01BB0A1B8C24D46 +2B292F37162A56E760131E507599364692B3D6E82E049F4EDC7D7F5B4F3B5F63 +3645BCB795EA1883C36E7B448B7C4E0655C8FA2515B0381184477619B4CA9A60 +E233CBD4306186957AD9A2ED31221E1198CAAC1255CC2BEF4F604136C32351E8 +39ABB8FE5B5438190A23941B8257A2A5EC3F63FD62DD09890F4DF33EF855F6F7 +F0127C5A92A54E9D8E50C05AFF61EE040DFAB7DAF370F21DC09778880C3CE4E0 +8BC8EB4F995A09CC5E1EF637F2B625D3A4C5717F7AAB0EC6DEB96170BC462A6E +093EAEE6A4764B47C15B0CEA5E5726B81B7983D4CCE13AC879E13964049E20BC +606DE3024A5DBD396F28EAD479981672F5D7278419D03E92B51E62CE40C25D79 +3549ABA5139548EA09718566B9DE86D04C3628DA170821039C46EEA673F31E8E +07AE5C862F196EBD7415B5027616B9068BE9FE976507B85F26B9252AD7B574C8 +41122765485491936AC3A537EE237E43D40461A4586338B426794882E19392B1 +5602C09DB839E1DEFF4DB50714EE69560626894D054AA38BC5095FC108CD32C9 +134696B47CFFF83F18A997054D54B9486DDEB1625D7A072513C78F71FEF49DD9 +3D3BA8CBDD88F2DE3C7A93A80A32481524A8AE9637AB1A8F2982A72C2B716727 +9A29EBFDA62124726A29DCE61F9AC36F3EFE67652508F3194B851856CA6D1296 +CA1A329C52E5836870BB8000E36F3E9E75ED639A504CBA564ADBB4862DB29567 +2C4D95311AF54BC3B30C0E56880907BE5E998AF8CC0CDE73950A2DBF8105EB23 +33E384CDE4A945A6E8F2BAE6B70C0C19FF70E8B125FC0DA421E8B2EFB8E28037 +54AEFBCFFD8DBBEC5159517CB6F7B0ED27199E8BB69476EF2221C521EF84DD40 +F8CDBDA0E00E908FD42BF425EF92818F03951606B54F57056512214E376792DD +7108DE6EC09C0A5F8D1038ACF0049ACA3A3EC8608EF99EE1DDB6C832AD109557 +E7F52237096DD41D6C0A1FFDFB64ECD27CCD576CAE0761DDF932D0226D2F983D +97C9AB61218485860009F4AE88113F56037D75A1242DA2DA84C79BB9F948847A +2C9D1CBC2763DC1A118DA7127CF87E2D7CEA8923EC1A82649D30215CE69FED48 +05D02404F231CDB0599E1237BEE1ABD44E770540F478500F9AC17566E98DBC26 +B5DBDB0B16FCD30075FA1CF4E2A494BDA000A0299B726AADFC8F3568E04B5729 +E91A56B2163ADCC79359D44DB617444C2507336E4B5BE4A00247B66BBE9BF08F +3DC11CAFFA53C4905C68BD610C4B5515FFD1D1327AFD54AAE263FE6CB9EBF764 +4256A90E827B5EF77B5B5AD7E02CCA92731E7645E5EEBB7086AEFF29FBD06FB9 +39F3EA104DAC98F8E5C7DFABAAAD39E8A060C6A576F1ADAFBAC590F30298911B +BA706F4F019FDAB8D57EC6155BF13BA922458EB51B8A8EC657DA70424A5D498A +77AA7EC5D089CBD78BCE1EB150D2FBD972D0790ED3041A506637144D523E6A47 +BD336C6F1A465CCA821A80225CA3B08E417ED29D62BE5027932E36BAE221180F +AFA09CBBD2837956AB4F45CA9730562F725066AF5766623536044570CA1B5274 +B34F28B299E9C3D3EF0638EC86D28F2D4505BECDB5471F356F7FC50CEC662161 +39C22B3D33FECA5D82006310313BA2D48C2598EDF7435E78533AF754996C64DD +BC40C59D56A3CD4157EC68248ACB78DCAFA152BF5CA8DC085A3ACEFB1A1844BD +171B053C1A4302F641E82CC15925351C74EC5CF4D95AA1618380D55DD82BFDC7 +206587E3056239A1DFFE249BD6FE9D755ED5A45AED25B25872B43FC47EA13342 +0C33D7004338FB400513F3377710E07CC3163C26837F72A515F420B9297E356F +8C802F822F96F5EB503B36976B1BDE6A2A5DCDE33792EC6A05C974270FCEC999 +040D5B87526815959053AF4D04615EFCE9DD9BE6DBAF1936E6FB44CDBD731EA7 +A9B41F2A7DE6BDC2638DC3A16170974C3AC2CC003787140E8775BF6252B002FD +C4161966440B0FDEF58F5EE63AF377F32267FB20B066DC4454E01C727B9FD420 +ABEBF89C193F33597A2B94183583BA87A4924E94271EB25285AA7C934135C1DF +879B3A6859F712765BF197265D2297BAB78DB580E57A7E3E1C7E4872D0267856 +BDCDAD029F9AC18C099B4622BE769B708731E87C3464F25F672111085E33B93D +56595BEDEE3E958DAAFD6541A112F9BCFC2B3EE0FDC895E95036D231A7632730 +8772993AC3AD66D78F2140B33E68627E00813057DF5FF02B3AC5614831AA6317 +0E2A99B6E85C3BA695887A0215CFF03F52DCAA8D61C231EEA94515E59A3E476E +4766C83F8A0527C3C3C3B3E5EC7170266034B41880E38F89B6241C0E6091075F +E94AB0243A3BCFEFEF1FA21E99E6D90CA2335FB177D67BBE3C8C36D8F84AA6C6 +43DBD360351F5B53CC86A3DFB95EEEA4C21D6DF782FFDD7ABCA4069B1AA2F444 +6F1B8552A9A734CEEBE14091462DD157FE80D710E6D1C92DD1F9148D3015F9CE +5926FF2C6A1F2235AC7AC06D36316011BF8CE3BF6883CD02B4F598989A215CD1 +3F216511D567EECE1E42FE7E0FCC4D0D5EC5C61A36B8AACC6B53FA89231313CE +240F2E2670B7E3BC518F92A7711805F478E2A936F870477A6127BE86577A27D6 +B349D6F9003B88A2BF42C971E5A1639A7450BE54354D13257482BD097E08AF71 +4AD0920161357A02A04E60A4FC2C394948F6A6E22A42E1C757C98A09ED9D2BB9 +109834ACD15637DE935C2B0A8B58EDC6583BD73791408857E1D8096A1B91EA12 +D04865CC2E6CD0EBF71CA429439942AF8B48F77E8DC24A1D4DBECA366E725503 +6F714BA3196E61D5DCF404264E72C9DB114574074819A204D091DA47F4C49B4B +AE5A3ED470F8D903B76942AD24AEC8969A58C1EB41CC90C0FAA3794B4BA8FD4E +96B49A7C62886BE95686911F0E1CF1B92C46E182C35A44216C939D3F93330544 +EA4856F33BBBDF57CDC7A95F7FC010F6FF471B4FB84D12A7D1532A06397B4023 +59AE887E5C655BCCCA7098311D8B9A41FAAF2983FD393850561B77A4B1406F2D +76BB5FE6093D865A1A39698EF4D0A74831CB4D2E868D7E69DA27D3EB97537046 +0A86A31B09A3C85757D207F12B679F87812533A559AD29078C131C93C0A13747 +3DA7D5724EF7907765B6289F56A585DF8B564332AC0BE7A4A436CE7AE3D52BB9 +9766E05F078589D5F25407515947C64730763CDE90E6B32F3A80AC93995155B4 +CFADBF662E99D60D8595C3178B231C8678B5CBE76EB6993D77F4CC04866E60A1 +05C0DD14D390A8469B2544F2F6874BD0CC5E223AF0225F2D59034DC2EE52351D +A80EFFA9232E7D7CDF78BEF177313BE100B2A8088248A79DF28C2FEF1F090043 +FED05CD52B92D5E41FA1804E156274B5E1453751F6FC4BEB90A1CA248AE73CDC +0C2D1F45E0437530443B8889A9B13BEF5888D424C77D52FA9BA1100DC8335ED4 +FDCBEE9839A9668917643D6CC70601AA6BCA5C18720E3E3C72B00F92F3D14863 +BD9CDFFA2F7E73D4151F077B29804187F280048548A6C86AB9156F8FE7A57A63 +C4AC3F589054BCF034D04602AC7078EC3476C42549997A5FF12724109D192BB9 +9AA16CA51D14093C444F5FA8DE26B371C0C2FFBF2D09ED2FC864B2CE75ABB6F2 +99FFE0D25FC27CFA9148C51B883CCEFCE9FB60F443CB7FD4CD8BF840FD8EAD0E +BC10A876C65DFF018B9790210993D4A20117B5DFAC41B2CB7B4EE74B6142B399 +B36ACCD4932160C44C725B68A86696FFEEF7D9AA7CB8DC21221F7502153EFF06 +E5D8CDA2A8AC41CB96AC05EE9DFB5C0FF6F028BECEFF6727C29B987AB6033D4D +C8710375BE1F7BA6453781763160A57CEEA9A7D61B28B1CB6E734A4C13BEF6A5 +BE1ADA5543535A8A811748309BCB9F0B0B3566086A4A896A42EFDB5D6713A3D7 +2B3835FB9451FDF3067B757903E2644F8846BE0741A4826CA7032B26FD672006 +FE0382DE56645029EE36FDA727BC67C48655561CAEA4BD23223DEB5BCEB99258 +05F15AC78DC9EB4AE83D1C3646A4B29A4634CA8ACA8F022473A6741140E9AD6B +68D25E7D3B2CCFA0F115AB21DBE3CA2D8656EEF0874A75C2BF73C04C31673014 +ECA91416C7BC9AEFD1C14CE8643BABE268FA332B9D6968A76C939CEF40623020 +4C949CDCA7F8F6CE2BC273DB397EB6ED1F2E8694C7E893713CC4CCAF30EC1AFD +1284979281C3F618A551D6A0633DD1D74E68132E134CB6F7955CA9F87B293922 +0D351CE8171E5838FE094170D662B7F4D93EF2790F59C0D291A65ACADEA9BA40 +CED4B61216A907A7445443941D62CD5F288404BD1F3119081DE62ADA672515BA +8234E0DA025AB754F96193A1943C06C90E41606F2FDD2A2D654511AC2584A267 +C6EEDC47CCF83C31779C861281B4464C7A8312B263F44560E642CA198D45C3FC +20F43DEAD9CC8319C9E96C4D2528C6A80904DC069BC4E9DFE10F9C21563D5818 +471CBDE03E8751106B8E244A4A4F48CEEFF26434FD1F9113F8EACD386BCFD7F8 +2A3010BA9E88AA227EA8A0C084FB83CF7EB8173BFDC4F985FA3E7B9225E9CA8E +FADE90807E067576D15C570E5462B822D5AA5E2B9B81872EC68FCF52553012DF +3F7A7810ADFC2145C1E89BA964B82077E12844394A2EA4336436D69A14BBC9A2 +D796AE15260414D8E875C11418D9DBE94A39CCCCACFB722247FB420C7A5444FA +DE71DF7E8BE238ED7F787F4247D2B08C2A4EF11D5CFD32E2C571FFC3810A513E +9695193B5A705D3CAF8F215A76178AEFF34A1D956A04ED51A74D1E6F5E0E9818 +FD7A021477450DF4D3D5951C01A426C400A28C70FDBCB78C8FA339EA72C96449 +D5A6C312F3212751CAB458C81DC53518662C47B0734CCA360BB2E440EDD86E8C +7C446C44EA67E962BC8ED283F09D8C85AC68C52CEE6A3F25D9F8BF745A4EAC93 +4945ADEA6D344A565C16D8A6444E321476F939E751B2D88CF5E8005E2DF50583 +A537420AD3A1209611F76498A0A1F11C2BB12CB7E26DEF6471FA4D98EC8EAD7F +366E8F928523145573DC827BF1A4374F2CFCB4BF9C7690507B2D81AE42DE249D +75D2F06648428B6B6A7886EB86FA3C03F75BD38FF9C3475229A84ACCE80CD179 +047D822898E0251D6056A833CD2A5913DCDE341B35AB13AA09C469D9BAAD4F32 +9DBF728D2B7894D1F40E58DD9AD550657647C9A6183EF1FD18B1D2949CA77605 +A64D8E7983632DEA0947086D980561B550988C7802ADD9C998F2507D33A495D9 +DB4615D872DDA8EF892EAF5FF4C813BC32E179F4E3D466D861F56564AEFC05F7 +9EEE03CF3D9FA980C73009CB813771F951C690855BBE90906F86C87ADCB35444 +3A88711E367B03465157A10CF519511DDE4B399BC6D7E2233A60B71ED9E1A16A +3698D495E988852A686BA87279C51C9810974448DD4AF7011F943A53CAD2CB81 +D3B70CBA9492CCF8E145A32954262DC22E4CBC413A2AF1CD73AE46A11A19B872 +33E0ED0D7675135672480CD905F50B0E72000C089FC3DF25CAD4FC175BE286F1 +F0CA9C2EDD4733540D24BAC50722BC3C9BF14866C17CD5B10CA197E180C4B3A7 +FD703E310E72BB175F0580248144432FA7D2056B8705196B383020F36D87441B +25EEFA0AF103F5B180FAC81EF490F0AFA2612E43556B14FA93B6AC214E0A82DB +8E2DC83237B546DA813BF2B13B3436028C9809FC958179168F8F5F2BB4EFCC82 +1EB37BD36E936063723FD1F872CFC3E5B2E8442C4406082A455F8C87757D7A9D +39079C5708415348FB2C0A712D71DC2E1A98FD7588AC628529771242B85EA4A1 +E11A15E528D682F50ADCBA76E49BADD94B10B7E5C635C91203770549A0E2A50B +EEBD48C4A0CDD51C45271BCA4DA5AEDA7A8B8C66701C5D3C9D5F501F2D067DC8 +B92EB9E5AF8D2BC579609A346C387230B9D2BDB6C6EE179A9034D22D962C9396 +D9241CAF9554B5A07CF7E130C2E04B71A975CFFEEF7B89A8A7AA6BD4147FFEB6 +82499CB6D9431B46B85EB56BDD3535273E61359C96AAAEBBEDC49A3BF3119213 +5B2172752ADC788B2BFA4B6CDC7C6263B937153D50816E8E74F2E54BAEA4E5D9 +4189CC9AD71F4AAF09251D83DEE99F52D5F29A9A10C2FBF7F9AF4E08A0264957 +7F77AE4358697A8084E853A5DFE2CDEB5476228CBED60896986711E2983DBBCF +839F3FB52FA0833A65CC3CF40253C0F051CB35319F75060D140C738845AB4EF5 +2FEBD6A061470AFB848A2B9528848115136DA6B7DC742107FEB29E5FE22B8876 +EB57566C5690C44C7F069CDAF1B047107F97FA9A2049428812A36CAD0ACE5C1A +DECE59F3E8BF747BF71608EF2A9A6501556937BE47F57D8933E181CC86DD5206 +C6C254ED2E6E342272066CDB7232AD4B6D792EF915A49E353EED935401594578 +3DB4200FFDD372DB77E0429E647CAEFAA5C47DC2B8936BD97B048AC866C694C4 +8558E7F010169DEAEE1B1FE6E34D4F92EEE8149D4179DC5754E62BB7D1F29DA7 +18D23C074FDB71FFA7A5685727135699103CB79BA3E0304797A2C66EBDDFA202 +AC520629EF600497DDA2D61C0DDA101DA95F45B1CAA5C91A4C97FC54453F30A1 +B4543144F1BEC588C24F563DC15388502E35CCDDACA70286D054426D6C4F310B +316C899EED69D73C89A49B87C1B241E394D8534654023AB3D650603BCFDB18D8 +F7ABFD3D7CC83C458F5A183062148004425DDEA6C0FA4B34D7F1A19FC5A6CC0A +644A1C86E23C4FDF9DC8BFBD5D8A5D0C729C523D2014DB564D1392E2FD614650 +ED3A32BB2FC6CAB1E7B49BBF7DCDD01E0E5E9E348DBF2A9C4E478B66E26A965C +0994EADEB8AE11AA7E07F59978A2199E4C9C9B1FA18877377F9A86696F5F694E +5528B49723ABF2284568A9726B6C59C61BCE57ED3ABA9242AD5591D27C04BF57 +4DC7F2F6987304763C6EAA95860629CDF3C1A99F41C92087DB7A70E62693EDF4 +1C0DC1E9A5A8934666785EA557C6E51C4C0D5916A938007C1CAE99BB286D9276 +3AA422D21FEEB670C4481231E0EB9D72E0C994AA4330A9D57E6786E67471202C +8917CF60F21F0DB62328D307FC9124B09B4BCA00F9976D518956F6E418A1A8D8 +577D47DFDD3D4B281B89FE9AB7C173BEA6C90AD0D0DCC285955CBEABD203E6D2 +DFE3E68551CA7157C5ECC183E7D70D4427E398B659E3229FB680A5F952D21586 +5DE535A61CAD30817A924FB7D513414BFC50235F9480862FA65B2DC77825F380 +17E397248752FA7FF7DF3A48DB1E8322BE89700A8A45F203B871354B71A4C522 +37273C091A033FA835070906D5AAB129E5FB23BA87A6FAACA21761B35B2D0193 +2C80C72B3A6C583C0B53E0E9B386DEF7016CC1B12042913B9960379347E5CDDA +0E6C5E33A778A46C0BD4AC58274DE66854DE63E6FF1DB11C4C9ED8A896C476A8 +F322C781EF30D68E847118BC693AFED9A01E66B1411CAD0B1A7D2C13CFF4FF81 +037A1B57BDF932EC3B4384CDAC953B5497EF22BF3645549DA565E5A6BBC09130 +AC761522E0AF2950A6BE8C49BBD75814C4A15F780297FE80ACCEA00A49EA0916 +E73A491931BD651C1AFAE9BFA2F1BAFB3871FC21888442980325648313C5DA77 +71BEADD6602212011C23B150054C5017EE566BFC6536DF27AA7AD2A6ADE6DE2C +4582FC366FD981D36D68EF403167A173E8E3F4B9AB2D9873E38734396EA1E754 +E8CC9D9C7AA97F28B959B4DA951041248F06BCF979A567BAB37642825AEBC03A +BB0CCC57E8D961AC1A8FBD96E674781D9547FE51C1E23C4355D7353DE7485FB9 +B3EC61E33DD06354E0D19FDC24FD6BF6385C031DE641927BF6866C136B20839A +D00F78A4DD71483D78D92123A81FE71C86383406FF94579C90C4EA6A10D3C358 +CE5FABEFCCE7E58ED175D9D15169EF9B012202858B4E36187CA6DFD6144ED4C7 +5C001B8FAC9D89A02C2A66087948D68BBE4E035DF3CD72D3D1BDEACDC3A5946C +81BCF45AB16FE16659732F10C6A84595BCBE962B0719C23F3692E49F5FF96CDC +FE0D92EF65A7BCD64511C79165B53153A0FB621A294C72A80BA61D19D04EFB5A +BAEBA8FE6B76A13E9015858ACE2A68D2C44453935AAD534CB537A93F5EA777E6 +83160408C9517EBD71C51CCAAD60DC2ECCBC6547FB7A88C94121413CEFDD884C +615BB625A59478B8E663B432753CDFA8E71CBAF72465B312B071321A5713F1D2 +E7DE3B4ADB7F32548FD6B36C1E3E335CA73A06403BF7C73055896CC8AA849365 +DE1C59A17A5CF80B115F2EFF185E026D941450A7C94AC91A23FAA18B6E389104 +F566E7967F1FC1429B5457A35D119EB97ECCF4091E23E1BFDF627F7A851ECBA0 +3EAA070DA81FE5F422D5B4BB609426A5BFA0C25CDA6486551A4AE9E80996DD19 +2DC3AFBC690E894D53853719310C75ADD0E3E65739F277277AFF00E8E6635596 +F89F7740A31DC9172612EF9542D9CED889B962BEF7847F72EC8A141A2F5A9BA1 +323DDE0BDB9296E23D7203555E738F1C76BD72B7403A4554AE8CD4A1C1AFE603 +126F143B858BA23C8E818C18D9086440E00C7F0E0E7F26A1BE7DE60CE48C87E5 +6F90CC971C5A0B558AFBC3680A5DF7736F3890980334D6D16B24887A70493322 +745A3AC95F00798A634C79E0F3459E19108709CB457A8ABB8F5F8FB1AE0E0E70 +ACCE451DD17129C026B024FF16551BAFAF3213105E3826C7CB086DEAE2486691 +7A6E5BA31328C628017AC936B8FC29A74B61E644DA8B269839CA6B211A63B606 +364DC262536140DF75F5084D3F5F3E78E160AC3A4FA3FFFA22AFE91407A765AD +8D14971087DD04F188C9956C516DBEFC27AAA6BDD5E7A07F9DEF2F028C0079F5 +F6CE0615340D9287C83242A0D85596AA99D0DB65926199415C42B235AF02458F +ABA8C54BCDCEDD2F36A34432D4333350D5F3C1E2C09730BE8B74FF7DC556CB07 +E2C97D2F445772D7FC41A87182F2C4B98C1DC076A9D3342606F90F048F660311 +1E5591FA3DE58018B62BE32D7B1631DD1EB6A3BBB19E05EF0C54161F8F0AEF81 +296422098CD79BC285FF7FFD2A32FE8070842874DB5CD60F5191086F69B5C1B5 +230F07645FB51252A1D019E5607D585547D72343D257822712C6F833E4AC6BFE +129F30A0E2D61CE6FA0D8AA7231B7B8500E85655C9743AE92C6E2BC45F659596 +082F1474A416837530EC34532A8FFAE51E4A489B2AE8133FF869D0D4ADF70F59 +D86ACA7C98EAE4E5CED592B235F9987FEB581DBE3A610587FDC74C8AE2F3009F +8C973C38AFB3DA44490531F8F49DE7A2F9C8DCF8A9B640C5746094C06FA9655B +FAD0CE7BC35E5A115C7CA60583F3E0204970A074D5B7EAC025A10C2DE565D867 +5C3D9FF7F47D9B3B57B12B84F900F14ED003FD577E8A6CEEAD29EB1225C8F8F9 +65F6794518BAD4DB426505F813CBE869E15F9CEC3383D54D89D24116729CE846 +7305F4CB094FEB3271B6088A27591D209241C0DA67E5BEC0C00947C96D7B85BB +97D432BD52E8532D6FAC35F76B347E8EEBCFD35D3A404FD3AE0EED92780AE636 +1116A51087EDE2763E44804D2DFB59858DD0AA5F95D42017F1B449FBB9D75954 +DB382BAAA46C0AD4C6DFEA50A3825F97E7F2815DF950AB2485D5071215B23E59 +C215E93ABF6CFF6774F4BF830C4873EA8591A18D2DB5CD46FFA06B8F128BAF47 +BF40EE5E70FC6B2DC3E8FD3DD1E562F71EF2E6748B3FCEDA79A2C4B52733BCF8 +12B46EC47C99F6984D9F288F42292AD21541797056A0A8FFBB56E74E424388F1 +6AAE444CC58E6783296C075E6E2E36BA999507F942A3DA04C6EC8B5B327C93A7 +008E9B91B255578E932D2CF3E58D697D5EC42BC955AB3799F1CA54E171AD4DA9 +F56D9ACC2F40FA5CC9DDEE79307D6EB5518B0ACD59F27FD04CD929F346FFDFA1 +6A856B29B648EBB2E2486A99F59534C2994E07243085E2F4F92756872944609A +120BEEDD23D06919428ECCEA8CAD79C1DBFA2B4E18769E35F32922B8DD80F530 +39F8824445A4C015020D6921B40370D17C76A6F108F5E9006628CE26479C1ABC +1046A281E969817514E332103D4C8DF0813E41F23EDECC4820CF33489809F118 +C5906957F62BCE5ED17A407F75AA36E0E3E59CB33543EDB15E5C29D7CCFF6887 +0489C197A42FD92015503B665DAA133349DC43B9CD02DB29F5364527B23CB22E +9C2B83B9F09B4609838BAAE5140EE86D4884B85BFDF8A61998C1679CF847D592 +13BDDFF7ABAD261B916D229EB27B360F22823A74466F4CEE3C082048AC353822 +468DA08301E940064ED0D0A957FBE3323917807A9885F599E63B3079D7D20CFF +200957CCCB2ECD71473D67567D06B0EC332FCA9A6DD8074D2A81F7766E8D65B6 +8AB224E66BC618581CC8F37D33E050DA11456F06AA38C872BC475B1E085DE456 +283514C814DB57D3A3BAD84B136453647F1957469AC52D534AE87A6A4887C016 +14BEEED3B2B8276D50F1843D2A70092B3426E328A8F446C41590778FCC7B9624 +13B699EBD81EEE3125F124831BB14E88A98FB897ACD945AFF8E17A4EC10B51F8 +F23DDE44DCAA4FC7B93DF084196AF0289C8E307190916D929B93197417E42CE2 +99CF09F32B9C9EE76280B51FD9882E103DB9F27183753E1CE7FC166A7B6440B9 +C4D1542104052AE4D8106E2797F281129DEDB9A655EEB43E3C1B9BC30975BA2B +D8C7F97647B170004086CA68E13257F80F2E01718E11B4E52B9BDA0EEB5F7EF8 +290055F783A0681FB30B969CA28C78CFCF96A5DEBF6375173A91A4FE34B5D254 +790B4AC6BBE8404BDB616BE98FFFAF15CD121D4353E6402C31A6C824798A4381 +5DE69A225B91A35D1A78C42F542E5BF68683F98440545F6B17598C30119BA357 +82B7E0B47B1A88877C1009C574B76A0E9A2850CDA16F0547D5205D1D324F2EED +12C11E508F87F1E216ECA3DD85A3DD3527ABAE3259E653A80B44EABA6C47D45D +F5FD0CA1CBCA8CF9863A9964FA037F58C0B08F18CFA19C88410BC5E4782E7BA6 +89D0DC14C2966F386A766AE4F411A348A839630514EFA9098830BB11798A1DF4 +09FAC68DA7ED517E8D11C856632E489EBAFB0498AAA1CFCC4CD28CA4C5EC1A4A +D88380098D9751FB0C8DAA794AEA91EA9BC6C2089C7B425FF2E527FB80ACEE1D +388D5C45C293461562368331A73B1FD2FBBD83A1CBA06366EAEEE9D908CFB761 +5B0CAD79E284B58D9EE386384B20B268D5482D307E7F1844F723CE204D09A75C +7C3160FAB4E54CE156867057B57BC4EE3FCC6CDF15D1F36474C922B575C2341F +CEEB3C339587549F51238300F813A96FAE0C0FFB83549609DD63B720278BE88A +12D0E7B281D6FCEE2282380C7A507C37C96E77F3F3108EE85D0C0467F8644F31 +8F3D5C8F086F2098248FF4DBAD326DE98A17CAE1634CF931CE879978FD6D646A +B021908F84C46D19DAC3C6D0BECC88A79A0D2EA19E867AF345C195CCC23C6E92 +C784CF477CB4C51E508F942AFC8A0977A5CE51BB399D973BEA417EDB21771875 +2E9FBB9E3136024DCFC3F07B921D90F8EDA3AF2E4DF91AA2F83C4767B66AB516 +A18E61EFBFB3AE76CDFD67B935DF932679D454D608741D69840E118D1D6C985E +AA0EDA8365C9C7B5BC39B692920446A08F10C4D29DCB009839411EC44677846D +E9D70020F56D6179FF192B690A9445963F34ED94AF966A0DD0D9F0C6CEF5D35F +C302667545FEE87E09F9D19BD8418591A79C92EB3EBB22AE55814EA3C3C17D3A +0E205D4E5AD08D74B5E9879A54241B8C67CD04452951A6F09D861CB61B71AB03 +F1726544CB7B69773C8803BFD21A54496285E0CC12F08CF9B6B5520D5F054903 +C1EC60B8CC43038724C70F6FC16124179AD6525360475F059969814D8D9CA4D8 +18049351835FF2C1DC14D9602F5732375B1AD78AD63A6CF233F0EAA48A49ED4F +5C0E1E336251A33757FD8DCEA2C8222109B58BDDD795C2F867D0BCA81B016F3C +FCE707A1083C4BA68F2FA70BA899622D55593CDC2FCB8835A6788ACE3F77D7B8 +FF038472D9BCA285B2935C5D2C4ECFF2D7E86F4947C98094A7D8425408123854 +E6E2CE7ACC818C4DB39742E4BE618FA36A54C1300B48D8F8C259D9E21C84D994 +66F1B88FFEF315A39E6DFD931D48994621432A90EECB3F6356C9DFEAE26B8DAB +5FE8A014E40BA73790AB6E9AD2EC98F3CE70A3449D0AC1B202F3784363C1B04E +5A1F7C654C5EF9CEAE0DC89CE769EDEBDF24FA9B2DED63D8D5876980D318FC9F +252BBC48FD1BD5CADB0B8B39EC46B0ABFC9092C9DCAB1AA2856BC975C44FDADC +564A1F6FEC77940647344F4C85308783D16191CF90AB88D2032E650741BC21A8 +39444872D0490F78B375B0CBC53AC151E6A64B73974D059B97FCA6F7F7018139 +814D854B88D727E8993535E18211D26227EBF0E5858BF9AF032F521DEB68B860 +7FA8F0654F68FF06EC1C13167CE366C740FED6161F032352C8E16C21C96DC198 +B6AD357C4BAFACB32454557951F14ECA2B678D7DF5F2432C7F25B82024E092B1 +A62367ECF96518D0708394934AE3FC9B5B95E92F272E8C3522F72E37CFBE9E4E +8A68C4FEDE29E81EC30069B6B8DD304B8CCB10043C83B9FF3AB9D295E1063EC1 +C26A54E01CC6A5231D8BE54FFB774021438CA9764FBBF418385DA49FFE3B8453 +00B302AC21A2651E196486BE6E0629E5302523EA3BC842BF9A9C95F8CB869576 +D660DD7817D6A2222348593F0ABCE059B1F8C3F919518C71840031CAF20CF5F2 +088CD6A2E4D13A42A5B4CA128624DCCEB8B9054F895BBB087374A68E7B5F2C08 +C18E62E911D0E7B91B4EB1D07A6A8B52E832B414C67FFBADDA6E0521ED1FEF6C +6B2E0A03F6305F94885EF720ED718B4795F569AE1F053CCE9BFEA67B624612F6 +DDE68727A2B49042100DF6BA269DDAD7873D4062741C6480117A1C2F7AC57561 +10460ADEF4BA852CC4C31562D35396EB671E6925D617311A8A00017E15D61F11 +B47A448C272C2E6DDBBDD89743229F3982EAB3A36E8D8E2BEACB6F8D594D3883 +353163382A0087505509565C9C4CD1BAAF462FC1C53317D2D39224786099D9AC +72954F10620232B9B10827539CDE4CC40144BB3EBF8CCB041675275D1A9C20B4 +A16F791967B71F3D66D8FEB0B483D222394299B263C878CA2EBBC7780ACF1315 +77F8A21132FE95CD308C184BAD7D4CB8073F3EBFA8A67ABFCAA0A00405D55FF3 +1633E4EA7EF89AB8DD4D8B778A7F7B18EF4EC9BA9E354348D0BF1A97BB9E2E52 +12D171F56A9B471CD8A0CF7B29712A2C9A57452FEBCFA11AA1679BD10CDCE151 +3A15ACA7A4C0732827157ECEF653819D250C94E181FCF80297A3288B49E48166 +C22B9A5878FC986F8418C70B9E93B599505FA2538D2A62125C5D109B95E49D67 +539364C69809D36601C4C4F6D85252A1CF91F6D1EEA0EB54E059F58E3B73C1B5 +FBD29BB48B3EBEF7CDA1132784668FD85B3B730997763C2421175613B059F2B8 +4D1D6B1CFF67464FA1279D93C67DD0346F60CD393F7648CA10631D653CD3C777 +EDBA8453D568D462A01252FDB80ADDF1986D0096F0216A62247E82AA1F5AD003 +75CBB99C142297A51A63FC46695ED9B276CB2C32897DA8DB2EAEF618A53DE75E +6C4EF728C8257C4031F129D202CBD75AEE09C40C6F62C99F1C0C12DF22CE73B9 +08AB43E33F7C23E4A722F0AD90CB8A709A4FE07CC2FF05EE1A1A70785B8DE3BE +DAEBAA7E45F25305C7ECC1A78A5E90258E3AAFCF782B42E7607C3E05610F4104 +55FCE2C7773D0F2E4DB79E4E3FE1FC65CED05EC85BAAED5731D20538E36BA42A +84F483F73C8821FE460751C04ADD2B18894ABEC22DEEC29F14151C5660C98D20 +62E663064EB96D9F0FCC84E84F4A149B4814D6E8269EFFA9F545F2BD64D52225 +FB1E3F84FA2FF923ADDD3CCAF320D6D4B908D31EF0640511B5A92A81F3F3EEA0 +BE7A5D310041F296F40AAECA902A09928756B8179222B4C69874919651C8D128 +061409330D7797DFDAD06D91AA24D0B386251A9B19EAFFDC460D9C0E8DA695A6 +92FC89751BCD1F11859ACC965955DD249FAC7DFBF2548F8FEEBBF8CE0DF1DBA9 +D54A8618AD7C16731BEB1EAE3FBA7645AB57BA7D97B7087B2832260E06ABE943 +1E3A7C9E9DCF6208A5E579ED690160B878425614884EB08D4BCA7439F005AB3F +4DC0625A9688999C547A9DE8AD44D3E8661F8A16154B9938B2CF591726CE4C98 +F964E9CEAC97385511D10B698FEB6A1BBAE5A3A841A6F6E266562983B819EE9F +60E88B0E7AD78129113AB82F0784231A84D8BF9F43466EEECF060CF0B5FE7FA3 +78B23CB55E2A5E40D99247EAC3C3F38A4A052A85747FA109DB09AC864B81C734 +1DB1E88FF597CDBE85434FAE6557A79E9C3399D643AAB68375B377CEF080E10B +23BF6DC3A62D55B07746BC1A370F955771AE1EBE0EC47B0928D4359345C89CBC +A81764F059A35A74486D3F8E89CA7419503DA14F1141A90D6602E8AB6367C286 +FAC5016449A73DA2B8044F171DED2ABCAAC91D1E5CFB8712E7066458080FED4B +F3E929DF288E9B00A1D805385F294BC05E3705AE2FDCBE7A9A479E0910467DAE +AE7876FCF751CAD2A641C5DA9647C6CB9378BD32F11BBBB4A67C8191D04119DB +D572E4D3B2117D2C0327AB57F5110BF8BB3EA40D612CFFFC89B55F0A9EA4CDE7 +9EA26A7D61AFB0001A821A05AC7DA64259861E20B6B7D6E9DFFBDB792DC0FC31 +366B35ED30158673640B9BF636AF19E26D6471E3C1D4269EF71AD730E671D50C +3860506672565983C335F1009F855A783861FDEF14506037D25454AA71EFD32D +458BFCB3C6BF00C6BA8E04C51E6C6706D1E16DB3F3A8EAF736E744169117D048 +8A62EBD9185700776DA6CAF653C685577DCA47C7E620F62A495D6300B7E10A66 +609AFD22E3CD800D30DDBC837FEAB91181563EC4D5152D03116F92BAC15D6C0A +9690E9589C292F413C74F50DEC4C396CF890DCC28BA2835F5BF9CC780D7FBF21 +423FF166E910787B6C13AE165EE7F20B1D7D7AB8FA3E2DC86FB80D7823B01859 +D558AD2D84ED1E8E2D9135744C6B7995A022234E85AFA8C88CE0FA8851086839 +EB11E42651C4CF05AED222FC5AA86EBACF666A0DCE8964B4992E4FC7BA58A8EE +15BA9D930DEC27A668E51A0166720490A124A7EA1FF1E5D8AACA6DC10B0A058A +93A42AB95C343C39699D9731CD78B48D52D60C44448FC4FF756C8C585E1E4C54 +C77EAE247CA78C025FCA3FD9CF46EF76DE77CFF22AD8BEC806240B342F141F2D +A1E79F50A643775A482B31C8B290F26B89DAB5E270A058D2CB68F27E48EC1112 +7594F70FAE384A403308D92D90897952519371E83EF7F3D497F33BDCA391382E +845B5C4E34D5C70B3B3B6FEA0AEB4A8839A0A9E0B92821D3CACBDA2DC6B219F6 +DEB1FCF20AF56191ABDA80D33DF167B2D56BA26683AA977CE39DFDC3B629ED1A +D232455875D3B7D2DF46B1C22BF5E815D76AB65CDD917446D2216451BBC42D21 +196E64D6CBC0AE0E6C834EB4BDE788DD8961C12864A882474111ECCA4E5A1A11 +0B2BE536A6F8F740559F5329AE8BC32B47EA756DDD88F470BCF058D72D6B07AD +782CEA1C86D64F31B08A21524F64E100DA8DCC635E7BA9579DC80A3B7C12A538 +4823550A3A0E6F6763681B6E8C469BC55318B122402982ED98260DB843B7285B +2828D3B3177A15D0EE2A4DA1FC4A2174D7519A308142CC553681DCC5947BBDE2 +CE1FFE9021E593FC5ED82FECFAB6950829407FD99BABF7E336AD278131E93A9A +460A8B39454E571983E70880F3F7774F220E9CE802E8B4FC0C9A50BBADA5E06B +8A52B6D6891C87E3E4979892646A0A4BE38CE0D6468EFCE2ADD5FA08DD485C3B +1D1505201296BD44D005D742A272E5B8AE604F35014CF237A31F2F352F099840 +BB10E504E7A1805C7A51AA8CC0A3C6D7E7E3A0C4C168D77D2689C87A4B19C82A +0C623D5D80FD340674E136690191665361C82F0E609B615FBF64B09485A57F93 +83AA2357970FB8AA0104B61F3F0418FEEF172A3C1531CE5CAEA261FA03C14506 +6A35C30DF5FC492B9BA7E8AC46ECFBF9C8A26ACFAD1A2911D51BEA993843CA1E +136FF492DE4DCA0D79EF490FD110D67BC081D9B323763F83A5B7DFD385C11788 +E36E0BF9585C37F6193C3039196238C06BC85F7C43A15DF89C067F4DB4D04FD8 +824E71C0D3D1929E5B9A98986E3E21DD84AA3AEC0845A1CBA75964A02038D824 +EA2C71BC18C60A05E58101DDC0716B14F8C7C9686211BDC066540E8449BFA149 +61D13C02856459B2C2E68A67F01BBBF99EE63CEF8E98BFACC16891F4705F53E1 +2A20BDD82F194A693854D6C201A2C6E1EC6F00CB6CE219C7476D6D22D256112A +55547F8DCB3DD4A80EB1CAB6BC1DA8E981CFE5499A0B93C25204F29B9CCE8CF4 +A28E32156C99BE7582A99105C306EC7134D4E95D3C82CA69D97A5D9E98393DA0 +6F8C8789A0E8343A73B57BDA77BB85DF2D054E842901AE38ABAAD8B904F6EF09 +60D96F4B31949CF28F9AE1C25EBBF1CF4487E0A932F4F4C3A7FB554E3D0BB1B4 +24D21B5CBBD8D6236216A3F9FEAF6315AF124C8B91C8092D59DB91DCB07FE0B5 +0136FEF1165A4A087B0991F7C608ADBC732260BECE9A82FDB6FB5F3E4266B753 +1604E320F3115E19CB3A29BFE5212A9B41467F00B169BB0EE25107DEE81B6B84 +4342FC8B33DC6477CCD8EC87055B8E6421924E5F165F312B5102CFEB57F78AE5 +EBB77CAF845F63CCE8F4B450CB5DA1A93EE3DDE52D9EE16B1E6C1D74D47B01F5 +39E55329E6DF67D03EE60EC0FA5BE1E4FC08F27BAB84755E3D642D2B5BE94A9F +9CF99F566A8007A327DF763291BC0F5FE98F825E4859D45A422214F39C3A67B8 +F4BF1674749A380CD57FCA404C669DCF64A6960C45C060ED70D8210550CB950C +35106554B52A0DE9F81D03FD023F61BD535FE640757DDA7E2F91D4D65B26D238 +AD572EEE920FBF4714D01E82B0C92DEE70E80DB8EFBD8A3BF585BA771305E8F6 +82794BE025F2AB8BB67BCD2B26E1D30B9DDCE1CF29289E7E4B45DE97E633A3D2 +AA37BEDF23E99A1ED086C31CA7377B7880881CE6CD58F07244A27EE107F74433 +2FE1E3FC91864C0A5D00534664FE94619FD0965682215F1270D0DB74D5EC5C66 +B7D1A379E8A129800D20BD3E690A2D5F55702189B8C689B479164CE225673251 +5A68622F8508F30899F3FF3842551D35F6D6CFCEE58F5922B0FA6AA1CFD5019A +7EDFE9085296267C5E230FCE0ECEBC4613BCD28B40E0B6FD9DA78F7223A2C4B0 +A1656041C1505F912A2545AB82CF056B4673AC09CE07E11577556784BA8E7AD7 +9BE630AE382B7D2E5B6B153B1273CC19EF6102735E38C9424948690361137181 +0C8E3E4C3B9FDBE4BF893684FE2D9B7FF91B768871D9D4148ABC12B057B17AF5 +C18893510F23D33137F22223A5771AAA5135F9F54C8F0ED6C43A04469CFE81D0 +97FD57A31BB4A9D6449C0BE12C0450BC2A51E8915154182733433EEF134B2C3E +FE588F810CC265F25A4AF3FDEFF528271C59F4448DFA77FE3D7ED32865 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMBSY10 +%!PS-AdobeFont-1.1: CMBSY10 1.00 +%%CreationDate: 1992 Jul 23 21:21:18 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMBSY10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle -14.035 def +/isFixedPitch false def +end readonly def +/FontName /CMBSY10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /minus put +dup 1 /periodcentered put +dup 14 /openbullet put +dup 25 /approxequal put +dup 27 /propersuperset put +dup 33 /arrowright put +dup 41 /arrowdblright put +dup 43 /arrowdbldown put +dup 48 /prime put +dup 50 /element put +dup 54 /negationslash put +dup 55 /mapsto put +dup 91 /union put +dup 93 /unionmulti put +dup 96 /turnstileleft put +dup 102 /braceleft put +dup 103 /braceright put +dup 104 /angbracketleft put +dup 105 /angbracketright put +dup 106 /bar put +dup 114 /nabla put +readonly def +/FontBBox{-27 -940 1332 825}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF17EFB0FFE6C69FEBA8389DCC1923D30683D +A8CD93F7195D5A07BA2F18CB3FD5FFEDA4D83BF758062134D84AC0100187A6CD +1F80F5DC15B47D73F69655445AD218A8AD78C16EF96F385C9E2D46F8A330C7B5 +A859EB0610C78FC5CE39715A1C5458D30498C0A339504A74C7E8F84B3DEC1516 +B3ABAA0A06DEDCD5F9FEAA5AC4AE8D5A5BA5EC0B64784454F58049E13467D705 +8F13A22BDED5F93EDDCAB7A1886A5168D25B120F8BBCC23546BC7398D4E3EC17 +138921404C390EB84C3CC243C0FF3DEC9EBFFF3DEA73365F1E4BC2F3AB911B2F +780946F4F6F49935A54EF955D9894FEB37239C896CF98240162F6A6E9677EA24 +06BEE1F04463C033047F7F972C560213C7A02BFEE5AE5AE5BF72377CED942A6D +8059E59CF03CD6782BD34BC02AA4FD1BA25A5CBE32569D7FED28EFB4C0F5F7C8 +6DADC1A047CB514E19B36A84D4DB390FFE5B841C390666FE27C712E23E22FC84 +A8670626E8B72700B9EE9F06F2121264C1CF69FEEC3E20897D0D9057032830FE +A18A4BA2AD5CE10EE4FED4BB9E2A9C06965779827D7CBA93926793A7161454E3 +C5AC6A3AAEB75EC64556142508DE6E37B71058F8B97C1A9B4CEBF74FBD2D6D84 +F5DAA2B04AD30B313070B33789935E83DB470FAB8EC65165679F247964BD0C20 +78291B6E13C29E8B86429C1B90C396729D6BDE4CCF24BE000390D798DA73BBEC +AC5C9B1AC19B2C660CF1CDEC05289F6CAEF0E43465E3627DE26670BAA825429B +4B8FE57928267D5EBE38C5BF93F90304EB89DE120F81362FB5A3D374AB25B33C +D03A8E9E176E41C964625E58A65EA958EF2B089933C06B71E29249A96D5A2395 +DE687A0C60B837B5657B8272EA58E706F96884248F4F13061C0BB9B57096CE0C +1E26FA125659591F012BACFF48453F459B88BA694C6E9B98A3E619EFD4CE42ED +F8090D9874909D04D7226E8E0409CBC1B798443FBCBB02F7F20000FBD53EA15B +59F7CC700EE6E49AF4DA90DDE5FC6D78C3385330E6FDA91794B9DE0758C644C5 +056DD504479E2EC39E2FBD2E6E26FE99AA78B8A23D86BB0CC8E268E28FEBE2C8 +6DD06D2BE5C2BAB071BC767A2DCDE18E731D1280D2B5DBBEDBBD3C4B89E14C21 +40F86AD9DE8B40C1319CABE9BA2487CDCCBE5ED031C250BA584DC86A8CC8772D +F77082116617DAB141C92AFF477A72782A1ECA87B6A53BE133E2C3AAE059CEB9 +A234A37BAD6C346C8BC252728057B3763F1ECFC953BEF851F35BE275C768C2F2 +FF7B2989AC05E9A2A42D8446043417450E68CF6D178D135EFC5ED0E81B0DA112 +9BB23867A797369BBF8EF4E18A7A852B366034D77DD969A47D99B0878171C0C7 +83806C5F11B3C8DB58C63A859EF492071ED3F640722C6C6E5856B8A242810A2D +8B671D15C589A57A0569CCA4999658386BA494AC03F0B2C302EE50F082C222F9 +152BBA130A95A7CBB2F6D4FA2339321EBB602F220F874E72BB3CFB49C83ABDA6 +7FAE939069419A51F4468632DD6A6D65D788676DF8F945181864C9381D110B22 +3EC69147D18647F83AE8AFF6709589B849B044801631831DE37536802A723EB7 +6A0A1D8AE121384DC0E1627A5133EE948F6A519D4AFD800FE09EE454DFC20EA9 +7C950546BB9523F767232D18BA547FDD9BC6D31F0FA29ACF17B22C081C04B5F0 +74E01F778BAEAB7ED165CBE922CBB73FD6359CDE517C0A35EF9503E5ED5A7034 +2F92FE88C6674334D99D45DFD7539A8C180EDFE2A185491479C2E336E823325F +A15F069150079F49A517674F27EB7088E9D8E13F6E37B0685441986C991611FA +8CD5A3CB955E0F3E8F1EAA5DFC736827DA7947D3431D0A1B2E5817F58DF067DE +2F8C951DE5502CC936F996E6ACC43544D3066E62388F4C7C1940021D471FD5FB +4ACAE20FA0D8695F9E4FCC3E8B2530559202CDD4DF9339F169C42FE8A543DCA9 +0CBAE6FCD04AFE72CF4CBE3FAAC084699591B876614805569655376B6EC26172 +FA4BFC3BA59D7A405E9EC74A9D58F077754DD34856B0DFF55940321FE2CD12F0 +EB7294498511ED38A9E1624AB149CDFABE2BBD02F546D36F73E2B29FA77CD3F0 +1387D66B018763360A0717CB7BED7396337C3FB9B8238F79928CE3D01EB997B2 +4676304F6E451CDB2D45B22CADA02A6210DA26DBF2C96E4AAB4388D576FC8E54 +062E5021B7C6812872DE83973D3D95AB6394173EADF10BA8A8AA660FD16F2435 +1E74DADB06E02FDD3A3F61205BE35D8A0C9C4900DA3DD4C4CF47C0D6FB9F828F +063946986AC71C9B7EF0537260A0B4C29F577C73B199078CAF0142F692DA5182 +96D2F5A608E5C9C50EE25702403B186937E00DCBB864CC4A08648611FFBBD510 +EA36AD18D5273A2FA86EBE955EE976C42CDD589DFFA0848DDC4AB0FBCD944D6C +37763902516B78B8DA0F009C9EEF8246CFD4164B9A43F457A1D09E6EC9204187 +1F53E6A12ED1DE9B8B79A2FF6D2984CA1C4B883ADA299D8207965C82C8215526 +FCAE4932A7FC20CAE0B12D1CA8E49007D5B6CA82C01E906B43435F8A957571CA +C0348D59C00F3723D0F78A9C9B4E97DDD1BF9FF08490239BD2E8B6D7CE17D706 +43CEF3FBF91A1F9CED59AC83B575041D7110AF21EF21D9DD4A3B373AF8F1833C +99FA7B080FCB5B178D370F3050B0058B1E7A70F5CF60AAEC7B399423B92E514C +82250DA2709578FBEB3F8471EB844449C6F1B038E249D83C7DBDEBDCE333B897 +F6EAAB87ADF7BAD8619C232377C2CAF48839EC7E56456DB2843398637B499DC9 +686957CCC617779615EA0233EFB5C882953207CA65AF749579469A7B8A50880E +7894F90886123EEA8FFBD108A10F5946D94EEC68CB424D610764A805B1905AC1 +5AE4FFDF2543974640417020A8914D3F6E8E5F24A62596E888A6CADFC4A5B0EB +0702C442253A684B9C536D6257A9AD63FA8251A4034ECB9F748CCF477D84BB6F +81A904340309FB33859672E6CC40B55257E963B8394E28B68829BC51F4DEF6DF +E503AF8456FE131A9F2B8CD692C2161B678A53FD0EF72D675533563B3C4077F0 +25DB55AFC2E7DB74BE77A6BBEB225DDD44C29448EAD7B677BC1A96B52F417265 +679C8C3E6501C6742EBC70D191B699A10DA108E6C8236904F656A6E1C4CC50C3 +AD8C8DE849CB67CB7A74456E9B07B3E37BCEC7947017110EA2C9AE3761CC2A0A +12A98910DD61C3040ED852D9771FFEFE5B7B4509B0A44FD2C4EC24C5F80F286A +EF20F0F1D3DA75A9E198758D0DE5867DC8BE768BAA4A540ABBE6D4AF2E1F2B47 +42535114F549BAE721C57C3F3520E163002AB34F4D5E90B1F9EF6BC66C2BB225 +48EB7BB576FE73D62CA5036241E728D41E570B33E7951BAEAC0E5D2ECA4BD747 +27B5DDDB4DDB1061B4E887358243897434891C037B40C37322F66E2712D0702B +907999BD2D5D92FD2D25F5DDF5380E0B06B2558FDE4A6220EB575F0A011FA734 +E02BFFAB883E1B1A3FCAB160B47E60D82BD3C84536568043D48416CF1F2B74F1 +7F893A21C1022D895BFC2910BB0009D3B82974834F8BFA5E2421C71FB58FDC87 +BAEBA9A721A021EC981541B57679CEC168F52ED74F0C8B2AC2EB894F713853E9 +76DD3A6723F5650E80F65FD022C31D41364C5C410DE48357BC3E6F105BE7A539 +68FC882DE779B224994A264FBFBD0895AD1F7336DFF0F926F5731612386A422A +06B977496FA04EF1E488F8EFD1BC7F94A30BC6B5401CE6A6983EE8A16D5C7B2E +AC5C7D3D0BBA5B173229A00922F66508B7C132E4E4CB2247860AEE1E738CAAC5 +6169DF02EB6778A6B4C9600FC04ACC78BEF58A8C181348030696725FC375E3C5 +9075247ACA579EA9ED59B077251858B03BE44C4B0CAF5771B526236B13E67E16 +05F04437154E6EB70D0D9E86C45FE06C0223E459FB499AD051C6AF9B7F231267 +8C81C6023D016911137988F8B97A806829A817CFEC7266903C11FAD05CF62641 +8D8DDCE07B1109CCF7086C08F2F89112E1937DA31435084BB3274EBE5151ED01 +C5F0C7870DDAF2A6A083C275239FD511FC6FC67CF9CFCAD7FA2ABF3FE2C39101 +9210195D2C3C4395A4E5343ABF3C2C31D5A5A09457EB9921945470BE3657D0C8 +03204009365B05B6AF32C5A4BC560EC7392056DDEF57899B15F94A82EA82B151 +A39A606BD1C34B806189C53B1AA9136593C53D7557D33BF14ABCE0E8EB7C28EE +184CE5052A2EA1DD393FF8027C030D823DFA72F7D87C7016C3C0CC85AEE6F375 +1C19D5B291F927EBB35773B46BF838F0AF7911ABFBF00CD35D8E8AE919DF658E +62091FEF1FFB8B58AA88B7B1A9CCA7600C3224D517C6178B46364C90142ABB2D +9F0A11C1F04E572B6B1653FEB3DE7F138A5426E48EE4A1E3256A80372B18207F +93C2E5ED8FCF868502AC0D24F95850C10538CDB962E8A6B526FE3A606E110DA9 +BAC2E008407FF08D10DA3CEB29D707BA6261A90ECCF509204B05263FD1EAB068 +08EA0277DF59E0E91E234BCD0BE7FDA86DF52675EEB5E34B919901ECB56EAF77 +869EADF65F5D8BB287F7C7AE1833F492F7BDBF1A49ADE89235E2A4C4C22C9F00 +A9356EB5BD803EABBA45EF8BA28A7B48D0C8E401F8E64FDC633C24DDC9E79625 +DF9965D2B0B70B3C5526CB9B428E637D41B59A87A2C4C08BFC866AF85CD35303 +ED3B26063E388660220636DEE9B8252ADC3071D30994E93E944125A090F1EEFC +A045DBABE3064F52CDEE9FD34CF845052E9E07F0710162669A2BB46F01A990D3 +EF66C44C16DC7596E139E7975CC76B493382C632BCCC82F3D53170E620584725 +40C499454CB2B7A4E97CE203463403B7A87C1152C096C06EE5811167E2E10541 +1C9E08A5C087410ABD9C9F39A44F0FF3EC366C83660DF17B0B0EB97577B14729 +FD0D763D4253CEAE841A952F03E5F2D7998B7B2287085851035361843B756410 +8FF8A57CE8BC79D7E040F510B31BC4900D79E5FB8BB9447FAB6AB57253465F17 +188D9846B89616F7D3EF28B13E878A5418B73FCF93A4D32F924A3E1932041D4C +7B083C365D +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMBX7 +%!PS-AdobeFont-1.1: CMBX7 1.0 +%%CreationDate: 1991 Aug 20 16:35:49 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMBX7) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMBX7 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 49 /one put +dup 50 /two put +readonly def +/FontBBox{-55 -250 1289 751}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 +B1805DA88AE375A04F3C90C160DE16F890E93B13B46BB2F4971D900BB550E53F +EC6248832A83CF441B4851445885479839AFAA2903A27676E5FDBCD653467C5B +6757DA1B722133018873A10B4FD9D710BBD9BE518D989B67DD4533F8702D640E +B84C3CC2607748FBD7C4BC6DA98537C7A83BCDCD871BC342E318F22902994EA5 +8F5F698960BF55B6DD1ADBAA57D96E80D7C28E06447C5E0131B450234C39D332 +D6EBE6E76DD503B658866DF4DB6774597338B1DB90AC6C0ABAEBA29CE9656E89 +167D88958F3BF262133689AD41A5B9A90DF2838A221C5067B73066612A0FAD18 +6A3670B2A69D1731367C8335600294ABC365F383F983A8AB1E37C1C1804893F7 +DBF122DA9C3843D1715ACBEF92F28AECE850981251D1D25F13B0DE4320D26157 +D14147622A29E7E7F6A037AF34A0197D57AB2A9F7129001F7F636F3B07E0F12F +D409D880B878EC8C911E3B1F24AE299AC56227FB9D6ECDDDC5F8DFCD18D8D0B1 +4BF4C36A2E36F69E7291A1A0F738ED27D586BAAE8C04E00D5B3C88316AD3374C +5164218F5588EEDBF966055C55E9781D75B1D7B9C1A2FD2682E7CB88FA9C6889 +8C5510BD1964BB505CABF99F91C7110745DFBC4B8A2A15295320EAF27A97ED84 +C6E59474C2832859A5E2536E33893D90929D6D2585C73A6F3D316B96DCF60413 +912E288DC3945E3A2C53EE1580FA68D40CC336D9AF2EDB87DAC04ACBF223D379 +5482F7EF56A8DE5175D4D988BD67040B7B4634B145F6C995009C1D9671217E37 +758B75D54A26EF8D6F56822318B256B2C43B27E2892E250E98F438334182171D +99CF39FD8F18FECC0C511B82F9E4B4F4105FB790D635D44CC9EADB5CB7F61CAE +FD72FA3ECCDA89D292F3006297BA24565170174F7DC8EF0FB0793A5A861B3A54 +CE7E36A339066D1B7E2F60A9682BB4613080028E2B345A354396C7A75C8446DF +E5FCEE0EACC4DEC1735FD13458B08963BEE0DAE02A8A1D5760190DD509A229DF +6B149FEA6260F2AF15A60E0581FB1919C2E4DFD78BDEC0B636A7B05D415D36C0 +63143D8A63541169BF1612A8A1CD7C852ACC0A266C2DE1BF9ADD8F6A1E29450E +A49EDD65E4AD4E6A2ACF2B8477389BFF23A2325CA84D394133DF63190781A20E +81BC486A28B79B49E0A95005A122A58AF2F37093CB757A3EE125C5D51B2C634A +40EA87E7FDCBB49A1C9E728E712D558936107EFD4A550687A72F914247E04285 +905ADE5DBF2DC664BFD681B1D0F042486DAE0BAE81272A2C777D1F9E66A649B3 +C2F7A924CD93D6085091647B4A4CFF3E9298E6241FC8BFC443201345177537B0 +5D50F3071F855943FC8F802E0322F1A648C7DA697A3CB02580777B68A693A24F +1379199257F69D95CB1E42AA3E467107640E4F4355EC58CAEE6502D70A8E591F +4357115F6A8EE85D3C3EBEA5165475043905681E7E4E19E3078877 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMTT12 +%!PS-AdobeFont-1.1: CMTT12 1.0 +%%CreationDate: 1991 Aug 20 16:45:46 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMTT12) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +end readonly def +/FontName /CMTT12 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 84 /T put +dup 88 /X put +dup 97 /a put +dup 101 /e put +dup 102 /f put +dup 105 /i put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 112 /p put +dup 116 /t put +dup 121 /y put +readonly def +/FontBBox{-1 -234 524 695}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F0364CD5660FE13FF01BC20148F9C480BCD0E +C81D5BFC66F04993DD73F0BE0AB13F53B1BA79FE5F618A4F672B16C06BE3251E +3BCB599BFA0E6041FBD558475370D693A959259A2699BA6E97CF40435B8E8A4B +426343E145DF14E59028D4E0941AB537E34024E6CDE0EA9AF8038A3260A0358D +D5B1DB53582F0DAB7ADE29CF8DBA0992D5A94672DFF91573F38D9BFD1A57E161 +E52DA1B41433C82261E47F79997DF603935D2A187A95F7A25D148FB3C2B6AA32 +6B982C32C6B25867871ED7B38E150031A3DE568C8D3731A779EAAF09AC5CE6C5 +A129C4147E56882B8068DF37C97C761694F1316AF93E33FF7E0B2F1F252735CE +0D9F7BCE136B06EE967ABE0C8DF24DCBBF99874702ED252B677F407CB39678CC +85DDFC2F45C552BA967E4158165ED16FECC4E32AC4D3B3EB8046DCDD37C92FDF +F1F3710BB8EF5CA358ABACA33C7E5ACAD6BF5DC58BDFC3CF09BA2A38291D45A4 +C15FF1916FE2EC47FDC80911EB9C61F5D355BEDFC9DB17588547763AC5F0B1CC +12D2FFB32E0803D37E3281DA9CE36C5433655526ACFB3A301C56FAB09DF07B5D +048B47687348DEB96F3F9C53CE56DDD312B93D3918CD92AF53FB9461864D11B8 +0138918D0B1270C54873C4012CDE6F886DB11BCEA04B023EBB43E0D0A06BE725 +741D08B9DB688731A6C9886C15A83C28DADCC81385EA239E045E8F3670CE03DB +9EE77ED067036595C9F3B1854343BE3A12E486B6E5A2F8AC44FA5378D28DCCEE +306B0E283AA444423F9A4FF38E2B56DCF67A39CEB2C643DAE86865517D5D0371 +CB8797208ADEC637330A3A57902C9A88EDB75A7C16FA9850075D9F19578EC666 +1353CC1FC512D59DFF847ACCD3D03959C548F21BF622A6C3224EE815E753BCB0 +F0999E89BC0440F5B32A38021EC3E1C8EEA246D108128A46666323221F7D99EB +A49AC44A804A7A711DD0910BEBDFF83DA4F0EA32E152393C3F28710B0863CC1D +B3DDB2284D458E57E0D9CFAF9FEE39D7D5A7F452768036F7E705B384C4115703 +9DCAA1096F0956E5C603749C8870654119BA0A2CD6C16A368AFBE1D2EB0A8E49 +FFF241DC53AA3EA578E7A3B053DE7DF4B482E722CE9EEA509AA93A2290968AAE +B5F198BEF1A53DBD585EE50F703CD5F968D421DD5F5D0BC9DB52F5CF5C9FC097 +238DC3EAA26BFD6B3EF41EF4AFD6808AB834FB4CCBF430FBC2BD8A85CBF47A40 +F734B7953C0A8027D03FD625CBD64EFCFB41275E1B71E8F93D3DC3C02506E0D5 +00A3F9FCB43C5E3DB9ED54B3930548ADDDFB1044F7A8AA567A31B24C3F9B280B +73E21AB3A76139B11C7FB430111B360AAAFB0E5344E6D0D56876A70694466D20 +F21D9037F834F885E32AA862D0B59BCD6393BBF8FDD40167BF2479DDBD8ACACA +CDB621B45ED87F4924B96491492E66B2EA2650B6F6C3268499C28999FF7D4986 +E5D592C2F1842716E95A6EC464D8A8368F7A0012CDB3D71B6C39190D1BA30060 +16339E9D69D008AC34E9F083AE3810D0E2FDEA3A7C8E17E11177D1EDF13E3235 +EB641F386375CE8866AB8B91E908178EAD02D5FC1DC4401E2AD2DBACCDE52332 +E162BADD45FCFF2C62B517A1F07CDF959156F4EFB0766EA3BF0486FF2CFE9135 +D3C9CB6C7E6D614E40D22351BDC67FF3A4D582B9BC4164B141C3872228C50446 +A5319B301D97BE3EC3451848CC64015E024BCC08D229B4695D02B68371608ABF +350316C42FD40D6DC5010D9119E9E2B26C486CA2600DD5056EEE7BC47491D1FF +F7CD5F13250402A5200C681D6176870DF3AA4700AD1CF61ABB3C91C91F641D54 +9DD30DFA7D35025248FABD76B74B7EDA07ADA86E64A0A87F17C401E92817BCD4 +AE84AF95CD26A3148D0A5EC051BF348E9A413EA8DC823FECFCD6234A7FFB8D06 +6A1A8ED5080E9CEC0E01406DEEFF2ACC5E5DB8AD1535B6A08256FBBBD914ACA7 +00D03D042E435712FB6DB6769102C068251E19AEF11AB47461224BC71C7FB8E3 +5595E5D391352DC10BDD806C6C87D5F48BF57CFB29732625689D9AF5729CE151 +BEE4A8BC2AFA480D2D996C9B87D1EB6DAAE188124D0F7DDD946A5C9FAE40E979 +CDAED433F91D157AA7BE0A7C03C39716F995F313A13FDE2EAF8986B7E72D6DE0 +0AC2DA23286AF7B069E38D282BC91A7AA6D0F70AA55662B45BC36DC21A767FA4 +936544F8C4ADC915B34237D34084930D3CCE03EE08334F9BD202254CE855B36C +ACADBF6DE6B48876BD6994990EF8E4DD1CFC057A97E9E7B8870D9440F16344F9 +8502F7CD4262FB9DF9C71C13000FA771CC630F0563AB39735095C59F52D571B7 +4FE3B79E13AFCBF361063E0A979886D4546E99B16840ABCDBF0FA82B11D291A7 +73759A5FAFCF43985C058958587DDB44DD13822FAC90E2E0D85E70B8B1B7B78C +3B8871C8FFF403F7A8E66551317638BA9386BE890088EC28C60DBA9441BF97DE +D1492E98C2AEDADD127AE5BDA1A7C805F2B909BF94CC85B4B2B386F727733BA9 +0792DC6BEDDC8628AAFE0A95AD3D236B254B11C749EF4DC0C43C275F9FFC0965 +47C9DC1D64131669E79C06613B6E4E70FD8FE45490A6FBC96B232026F3282A65 +1B4CA326E720BD8EE67F45ECBB0BF9BBB20CBB6FE032A902D26C927166CED14E +3D7AF0DB243FE5BFB523C341DA8C6CF3E9C2DAD1DAD027FF81E2EFDD728FEC75 +8E14940B4A4DE4BD3C525F301D609B1556A04757AE4672FA654CD615274AC485 +C9A1CBCBA7445AA6802014D1CDA2C662C841FEAE679C1022FBDB6BFE9E3D5089 +C22D16CABD5B49CFF5B3DCD4EAFDCA8F149E55EEC90CACC1EA8D626B859A4EC0 +E11F6133FF669C46DA92973AA50C19B12DD6078C34CFBA369B5FBE3D093A557D +F5231D780C5DAE516A0D1563BB9E9E0FECF677A295AEA2D725F8B25F667F4DC7 +48A80794B56DD4F26D6309516423F3EB2D6C94EAA35DE2427D55979FDBEE9B4D +24AEDA30202EE42F85BA1BD8A8D49BD02DE39F10750370D0EB79257CF247885C +4446E081F65DED91B46719CD2FC7BA3EA0CB7CF2F23DCF28CF16A43E05BE0CB9 +A0E18E905D97AAD41343B9143871A677249D18952B58427CA5FDD2604565CCB1 +ED2DAB29B8776273D009745BAE75430CBF2B62FFABCC52B8512D966C4A24C710 +5EC837BB6DC74768C3282792662B1DFAAAB5DC2A1E580021B536A40FEA33C481 +EC0978A57A99E3C33BDF0675F14C4FDF9BE9C7AC8E7F3C78E812EE501D344001 +558A94642B815560EB7C113BF08C6916343BC1103A66B60F9054C9FCCD82B06E +F0494BBC0536BF4AF64465A14AFB125BE18C0111F7C9C3038E19F32D6A6645E9 +E596BE41AE3CFF849ED4CA08C47F8CD54962CCBF6CFF9D20023981D8B9363D2D +07C6098B9EE72EA2F84F6DDA3CC7653047F9C80EAF27947EF7BE9361E8E176EB +925255CE23E7AC9E5DDC0BBE54F404E196B41CD723E148780AFDDC232D2261D2 +1A0F45266A9862D4CE67AAC80573D4132A6CF7472BD3FA95BD64DFD3E2A40C65 +867D3CC076FF656B335FDDA1CC24671CD7005950C400418B4269605C3FDB1E38 +853AEF041F52C6F3C04E65279BDB54D5C4915FED5FAC32947AB6BE49D2F7B8E4 +389FFD4433126E131A790AAC7D5B562B2FDF116DFDF82A06D2615288023256DE +15F34EB8 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMBXTI10 +%!PS-AdobeFont-1.1: CMBXTI10 1.0 +%%CreationDate: 1991 Aug 18 17:46:30 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMBXTI10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +end readonly def +/FontName /CMBXTI10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 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 77 /M put +dup 97 /a put +dup 98 /b put +readonly def +/FontBBox{-29 -250 1274 754}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE +3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B +532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 +B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B +986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE +D919C2DDD26BDC0D99398B9F4D004B836D34E88C20EEB527CE1124209388A2DF +E27A8DF298A2693A9D529916AA0B2176E6ED237F69D84A8FEEB36861D1847207 +BE2BD61C6A412FFFEDFF13AFEC32AC7735BCCE5965F5966418A62ECB99112AB3 +3BC938EC590FF6922659125EB67E260BF02885E49BA6019E696D33F0B53606A2 +F515E0C45F323311613A94B838491BAB9FE230C5CC79D22925E3D882799F2707 +C32975A494F0F9513E4D8332E7E54470D9721FBD345CDBB48286F2F19CC6D66E +BB631DD6476A509167A49CA525A72CA50E82C1D08C2B372DB54C5949C753B632 +2009B761EB90492ACD3CBE6A35CE1B66F3BC4D8DC36827CE4261A703328451D1 +879438479917C1647772999171DCCF1491A1C9086E0C6393506768F8757BD81D +141C46EB9BF507EEC29962A0072B6C5D8C8588F3D68886CD2606DD3BD2FECCEF +63245494E93EEA12AAFB06110E54ADC444C7E7619627A48A464394E5DE06EB46 +4C76A2FF010318BBE48B3776C826A265C66515717F7F2E943C60EBAB23D96B5B +FD514A1C4E79BB3D3D2DEB936F90CD3FABF7B09FF7F564AB5CF4AF6A40E869FD +395885A88F4A138B3CA6943A2D430BBE43D91F7F17621CAF52FB7161DA3B2003 +82244FB6EE792DCA1722C03392C296C029A2DCC5BAAB3EA03F8DEB039DC83AE1 +763AAB84776A2CCFFAE9EAF0BFDAE417E8BE682D237FFEDAF224AC09C9665019 +165CE32F5349E857177D94AD6396570932E1657ADE4D3FF57A3419946CCD210E +57E5A1D91CF708395942527D127606350924D71BC21C6F969288B1C8CA3404ED +E6219985F7301A20621368F74747EAD38990A4C9F2B62913B8FDB93657409FF5 +178DAA7F1326D2BA5C3CBA321E1A1CCA65882163BFCC11C18587083AD79A780E +327A84949ECD3CFE14F923AB9991D31032C4AFEF2DD37647FD166776A950A9CF +C6C47B431E0D71A591F08DD0697A15F0B82D66AEDEBCEFD0C1254D52949F05DB +CCE02AD828C56217E7D7994BEF660F1C0E9A13B678A48D02DC74C5931D9AF045 +54F629FF5FAAF59CBCEB2B595F9928DBA5C9AAD55842004B89B83847171B83A5 +DED8873DA3855D88681D24895B41D34E25211B013986326B5F2336E175131CE9 +3AC2336F7E92668276696688E8E167BEA76A25799F20609A197D44C58B2CCE62 +ADF36070C4F3FA64399027599CA569A7A0EEC1A94EA8F08A9430655DEA6582E8 +DD528CF9A57DDF4CB8426559A483E8EA10D02B93D4CB5D045B5958959083A7C8 +C65CFBB5402B3E3824913FB9B996C21F519FC598D66667C13B5A671B34DCAF6A +EF031CE127668D37E9D6FE2A6709C06EEB47DF8F32FF928297106F01FF59FB02 +DB6B151BE6B97A2D9464A218D795C38D31A2FEF984D691C8BD6DE16355B8D6C9 +A742714232F32D643E94F2D2AE7021DC89362980B1B25BCE90AA66C0F4A74DE5 +1D9BB59A5EDE2B02EC9BD9D9597679A5D80087E67A5F20113B3B90C8C449E423 +5077B0D5F71B4FE44A2E4FB33DF314C554EB84274939613C825849F11FE45012 +89E348F318DACA58B17B50BF21B8751DA609BEBB169D34824C740F93DFF4F53B +E09960288070F4A489B7529819BC6D6844B58B3F8E583EDBB95EEDAAEDE21F89 +908E2B6CD2DF803A2B6765056D120F306740F2EDF2C930C17146C3BEF3B94D6A +B8CA3DE3EC87F9BA8FE45EE7C658B36CB8C271DD8FD4060B834DF4FC1295CA41 +F65CE99B0FFDDB5F6E25EAF4AA3753C1E4C96C8E871FD69423FF909BC68E287E +09AD5B62624341DC82547D87F825764303C76DFC02BCAE4F643811E475D29316 +0F9A2107AEA752C30F87953F90AB37A95E0C8146B2B248A7717B387FDF27498A +CF0500547CA0575A3E144DCCABEE3E6D856D001313CFDFE37A63EB702D9886EF +DC20E25289B7E54E007FB96CC343BB7C463E55B5935D85356ED079E8CD6FCF2C +C16223E3702A6EF01736F8F0CCB4D7F6F021124D09DD106599260485A6D3A0B3 +E71D06993B02A3BC69A930A94AB2675287022A29107B4429C101E122D8D2BB91 +BF0F02C2B0E569A7E89F3E2FFE38CED148287D0C5BCCEDE848F3187269F8228E +989DB52755835AF4EE1904283C0B830CE59FD140092AC5687CF91B8CB6ACF976 +ACEC2816C5DE5F73062692CA6C3935957648A769F0236A27E49809D6362AD7AE +3E2EE09B5C3A60AD6262D2EBADF31E2C272A57DAB47732974D48F89641C535EC +17657729677A7BE06AB5BA46C7244B56DB91D163588B8FA37EB5CB77B1BECA0F +20D6BFA3407C1350D8A075FE02002480D2A92D344B623EC777DC497704E6B00A +32099EDAD167C5F1970148E30C82E67E7272172AE473D4298F14B8AA77181A1A +DA4D6FFABE4F0C811E2AB7B676834D8D6216BBA9FCA83891C231979CCB7E8510 +B06C4BDC448783D94FDB58602782C14444BED2811D1A7000F1A253B80282D587 +CF90839A982BAF539925C1BEDC28E900D14F620BF80838D124151BE3D30A3C0A +43FAFB4F3B4CF6185BE4A54FA89BA858881F2DE5F00CAFD7F3170E0A1C41CFFA +BD93F899FCC05CC9AD42CFB1BCC522C263899807261D47A9270A545B74902ED2 +ADE2C7B356599B5DE98785114DADAD29756AFD0321272EC35AEACF56068E9D56 +5E96D6B12535FFCA6BCEBFBC8737763C4F2ED6E26C76BB86F3DF05007802F222 +69E9F9F2459A07A52FE81A2507F5911672FAD7F9FD9C4B669D345CAE5A8EC8C2 +D0749CBE9767418DEF2F5F65A4EA0574543D29717267932FCA52AAFD21B9EA24 +E3CBBAF1425DCA6F1AF19A217B58C4D26635A39A52F7DBA39661E5C57FFC14FA +4FD4306CD5BF2EADEA16AD65394CD59F3D9B2114A2CC2507436E827D1D46E3FB +57815DC3325FC52BB58FEE673D42249FAF89E6C462A162F69B4F735179F154D7 +EA3C1F9192EFE71BC4621E40DE9FB7D8CC9ECA733C4CD684BDD88F782C95ACF4 +1BD395846DBEF9649252ECFA7AC2A996215DBA2159BDC91C046A028BCAF18002 +01EB727271BC82505E0C6FBA3A13E8BF384C3112A57EE877E7749314CACDAAF9 +AF3730B2A1C96C8354C2DA200723322E53D677CD45E0DA75AECAB306D9F5A45D +99F02389779D46994DE43BD2980F09C6444516ED3692D806D66022E3AC633BE0 +B4AFE47C4AF473586969448A082E6477C7DC2F9B8547EC7C9B75A64EEC92FC46 +C7BAD34DEB57A57B12486C85657DD51F1588CBE39AB31035B717A76AA53934F6 +BEEAD87B9F2F482FEDB094BE13486BF7517ACFDA6AF9276F0A4305C1E403D12A +2DE6FA98DBFBE51B21677669A75FC22DAF51F9F842D5E8E35BC1D8AFDD77C7FD +331BB7912AA7C633EF21CDDBBB54D6FDFD2B3AEB83F972DDF60E2D0F1D503CFE +A7AE2881819402D28ADA8045DA2B8E946C186115B3A9E2E128442CC4B9F2D321 +87979E9624B3D01B83CF1E44BC3C27815871C30792F9095E932816220D338AE2 +7ED406BCCBA17C5F4D42FE5794C7ADAD4B1D7E1D207D21F380DEB8A34284B06B +516551AABEFA3BB2E8B624FF3C7319CA39E83EB0A85B008CBAA7FCB8DF798F42 +39A57627001BC2131BB813E029A53C508E0792CE0D63B2EC9F1F767F072A33B1 +A111DE488DBFB28E77A834294D45D1D0712B85B018E0B835A544769D0EEF6128 +AD5DAFE6451AAB5D15DA2845E5466397B58F2230223360CB54684F8D9161510B +44F01CAF002D2296424DFC19249DA6EC07C5C5F0D35AF8684EBB7AAC32465F94 +B0ECD643F96FD69B3D81F1D68665459EEA12F5EE6AB4DECD1559EEBA1B1EC8B3 +94145541625475A5C4E035115CDCD4626A4A3EAB264671C677908C326530049F +1FF40B6D898E6CF9D6F333898D86D09439565D961291B0EC83597079DC17B0F0 +5E6A89A832802FFE5958D061738174E87ED142DA928CF552D9D91B1CAB57A0F6 +93306CD214C9F8180E09DE8EE3A9C8C6B8AC472EC1AC73D989D91834B29652E7 +11C04EE8581EAB39909861CE93FF01F2119B09D103D42F942DF84A20C127548C +34CF891E7243949F9EBE2E59548A810E73EAC39824B77548FE141804A8B86113 +37CBF45A4A65A7625217C9D9B916805870BDBC2CBC555C88D60BC65F70F2E805 +9A991C5677259C004090A651A0D5706ABFB06CC0F4 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMBX10 +%!PS-AdobeFont-1.1: CMBX10 1.00B +%%CreationDate: 1992 Feb 19 19:54:06 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00B) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMBX10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMBX10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /Gamma put +dup 49 /one put +dup 50 /two put +dup 55 /seven put +dup 58 /colon put +dup 61 /equal put +dup 91 /bracketleft put +dup 93 /bracketright put +readonly def +/FontBBox{-301 -250 1164 946}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F00F963068B8B731A88D7740B0DDAED1B3F82 +7DB9DFB4372D3935C286E39EE7AC9FB6A9B5CE4D2FAE1BC0E55AE02BFC464378 +77B9F65C23E3BAB41EFAE344DDC9AB1B3CCBC0618290D83DC756F9D5BEFECB18 +2DB0E39997F264D408BD076F65A50E7E94C9C88D849AB2E92005CFA316ACCD91 +FF524AAD7262B10351C50EBAD08FB4CD55D2E369F6E836C82C591606E1E5C73F +DE3FA3CAD272C67C6CBF43B66FE4B8677DAFEEA19288428D07FEB1F4001BAA68 +7AAD6DDBE432714E799CFA49D8A1A128F32E8B280524BC8041F1E64ECE4053C4 +9F0AEC699A75B827002E9F95826DB3F643338F858011008E338A899020962176 +CF66A62E3AEF046D91C88C87DEB03CE6CCDF4FB651990F0E86D17409F121773D +6877DF0085DFB269A3C07AA6660419BD0F0EF3C53DA2318BA1860AB34E28BAC6 +E82DDB1C43E5203AC9DF9277098F2E42C0F7BD03C6D90B629DE97730245B8E8E +8903B9225098079C55A37E4E59AE2A9E36B6349FA2C09BB1F5F4433E4EEFC75E +3F9830EB085E7E6FBE2666AC5A398C2DF228062ACF9FCA5656390A15837C4A99 +EC3740D873CFEF2E248B44CA134693A782594DD0692B4DBF1F16C4CDECA692C4 +0E44FDBEF704101118BC53575BF22731E7F7717934AD715AC33B5D3679B784C9 +4046E6CD3C0AD80ED1F65626B14E33CFDA6EB2825DC444FA620E40822E15C2AB +8BF88EF4FF68D9C81564F0AC5495C426E3ED091CF4AEAD7696C3B00A0D6FB6CE +60547AD516EC9CC7B904D6617F81D2AC5086C30E40057B3C8854C4893D3B1D82 +2D61C4414046FFBFDCD7AD22EE19016B50905C92287F9946F2DBA4CB1B18E118 +FD01CB5EB39E77C77A4BE276258F7EF35269272729704F2A26BDE615976F8BA0 +0BD9DC7585A22844C6C70B8ED98E50A220C637A02C5CB738C45566542E38A2AB +B7BB2189F6FED6587DEAB5FA91F561B3EED621F3C734277D95811C06172A5935 +5A253F0D6CBC8A43F289ECAA41B34923378F5037E905637D3DD5EBD14CB2DE57 +7F699EF5A25D3BA7B982D62408130E3FD044486963AF417FE989692B62476EEA +7F75E4ACAB9B1974AF100F0F974994A608560314D3790EE5D1C92EC6665266D5 +490001A70B4EF49A8182E766F53F7F24BB73A643D4E27C1EB83BC1D4CF55CE15 +C9AAC5B5AEE40160FC8DC55A0A5925AE8550E6D68E6353BCC55D50D30EA0A50B +028541F7BB6D2C52CC33019AAAF8FCD96E015FD78FD3EB015A036B2C6AA43A57 +1E508D1E3CD84CB643481C6D77B24CB08D4BA0A375FF59A776E6B779B0AA6D7E +BDF8D544FA0ABE031FE2E163BCDFDBE505C40A5EA4B94A657BC1FAEA2F6AEE7F +1A6AB8C177F99CB286E7EDD0110D7ED8038284D70D9A0E62A8358EE5E2E1FDEF +E7E3C04FF0B82030AA7538F886C793502452F6F83F8F626DCDAAD759DD769ABA +86433EC0182361A809B56F8C4377292B72101715EC6B93C4292A51B9ED82A5D1 +C12EC756803A6FA09F1F1866BAE7F541A2D196584268C2C425944548FBCE9DAB +534819BFCA155C105C563336950368B78BB1584BA7069E6D43C589E79F1E1D04 +A9CA6765A19046624B2F0D7446C65DB4EFA2B9E339B66F9B9F74A368256FF6C2 +680D47C26C3414A2A533B9952634AC0DA049CCE1EB5FAFE5B49A35E2CE6883F6 +BE6B46FA7B801B2B95B64E4BE7A906FBBAFEC990E756800FB26E671F6784C277 +F50E17516A5AD1E89A0CA7CDD876FCA8D6FBB0AE7BFEF714E44E85CB3BE30A33 +7B365602989D98D4FABCC121B973E0FC5D3CE6524C9FFFEB4A458FA498D546C0 +1848FEA078532958E350E1E4412A64B876B2D5F062A1E9AD3729107B60069B7E +CB6CE57FD4026B234605DB6705D2FE66AEDC0D3B7F13C521630E23CA8E4A9C34 +B0E96D206BB1FEF78D815072B9A22BCE8E18EEE9FC8BF0CABFC150CE3CFE966A +C14C4E086F8C9275151F3D1F0B553852ECD89FC8BD061D4333F0D8AA6C8CDF60 +F1FA669BF7D2F2195B75571A7DE7B1A42BCEB8FE3F00CC5C5AA390F2029C502B +E997BC932E4429F61818E9B98EF24A44904E898AE3E80079B169A99056E810A9 +3879C06A7BD7B842BDAA5BCCF9528D6CC5DDC264E4C029D18C7F75CF86E1562D +3E827CA248274E598030E77428737B82DDE871059E2F2F8FE5F5D4BDB06734FB +B676F1CC9188564A2597D6280983354C37B03D4F90ACDCFA65E38888DE3A00C1 +EA4CF2928D6393D7D3F56EA0E06837111EEB6853252F30FB4EC7A0FB0D75C675 +F635C5902BA232E30D355F4E8E1D8E34DBC03E9EB2D1F1F865B6E3B92555A684 +A597B2B2 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +TeXDict begin 39158280 55380996 2488 600 600 (02.dvi) +@start /Fa 134[108 108 108 108 1[108 1[108 1[108 108 +1[108 108 2[108 3[108 2[108 108 8[108 3[108 5[108 108 +5[108 4[108 108 6[108 10[108 108 108 108 2[108 108 4[108 +35[{}29 206.559 /CMTT10 rf /Fb 192[193 63[{}1 247.87 +/MSBM10 rf /Fc 200[86 86 4[86 49[{}3 123.935 /CMBX6 rf +/Fd 145[119 170 109[{}2 144.591 /CMMIB7 rf /Fe 192[137 +63[{}1 165.247 /MSBM7 rf /Ff 157[91 112 19[199 42[92 +6[120 15[134 11[{}6 165.247 /CMMIB7 rf /Fg 141[169 10[101 +101 53[60 46[56 157{}6 165.247 /CMBSY7 rf /Fh 192[231 +63[{}1 297.444 /MSBM10 rf /Fi 244[326 11[{}1 428.403 +/CMMIB10 rf /Fj 194[450 61[{}1 513.918 /CMBX12 rf /Fk +162[56 1[56 29[157 2[56 2[101 101 2[101 101 101 7[79 +79 4[169 35[{}12 165.247 /CMBX8 rf /Fl 139[119 4[133 +132 30[202 205 44[60 33[{TeXBase1Encoding ReEncodeFont}6 +252.83 /ComicSansMS-Bold rf /Fn 142[149 149 108[231 3[{}3 +297.444 /MSAM10 rf /Fo 195[264 1[264 1[264 29[223 26[{}4 +297.444 /CMEX10 rf /Fp 153[98 105 113 100[{ +TeXBase1Encoding ReEncodeFont}3 192.256 /ComicSansMS +rf /Fr 230[460 23[164 1[{}2 513.918 /CMBSY10 rf /Fs 205[94 +94 49[{}2 144.591 /CMBX7 rf /Ft 138[91 83 85 2[94 1[92 +136 48 2[49 1[93 5[90 51[73 9[148 35[{TeXBase1Encoding ReEncodeFont}12 +175.576 /ComicSansMS rf /Fv 141[198 59[0 3[158 1[71 20[185 +1[185 24[185{}7 206.559 /CMBSY10 rf /Fw 141[238 7[79 +111 111 143 143 5[174 2[190 1[190 36[0 3[190 8[285 15[222 +10[143 12[79 222{}16 247.87 /CMBSY10 rf /Fx 144[139 1[232 +8[155 6[77 1[77 27[132 1[217 2[77 16[108 108 4[232 35[{}11 +247.87 /CMBX12 rf /Fy 139[128 5[128 1[128 2[128 2[128 +128 101[{}6 247.87 /CMTT12 rf /Fz 139[103 132 14[151 +1[129 157 8[235 7[179 2[283 187 2[127 2[171 4[216 5[79 +79 30[170 1[169 3[166 9[189 11[{}18 247.87 /CMMIB10 rf +/FA 134[116 4[99 102 6[58 2[59 122 112 103[{ +TeXBase1Encoding ReEncodeFont}7 210.691 /ComicSansMS-Bold +rf /FC 134[110 124 144 102 110 99 102 101 1[113 111 110 +163 58 114 1[59 122 112 107 115 124 108 125 108 12[143 +146 132 8[115 26[52 88 58 2[77 77 36[138 139 2[{ +TeXBase1Encoding ReEncodeFont}34 210.691 /ComicSansMS +rf /FE 141[285 8[133 133 171 171 5[209 4[228 35[0 0 3[228 +6[209 1[342 7[342 5[266 1[266 10[171 12[95 1[{}17 297.444 +/CMBSY10 rf /FF 135[136 3[86 5[147 213 10[108 131 8[196 +9[196 236 10[179 180 5[66 66 11[119 18[142 5[139 9[157 +11[{}17 206.559 /CMMIB10 rf /FG 134[153 4[153 3[153 1[153 +153 153 2[153 2[153 153 3[153 8[153 3[153 84[{}12 297.444 +/CMTT12 rf /FH 200[122 122 122 122 122 122 122 49[{}7 +206.559 /CMBXTI10 rf /FI 162[93 1[93 26[260 158 1[260 +1[93 93 8[167 7[130 130 4[279 35[{}11 297.444 /CMBX12 +rf /FJ 157[158 176 19[319 77[{}3 297.444 /CMBXTI10 rf +/FK 162[66 1[66 29[185 2[66 2[119 4[119 119 48[143{}8 +206.559 /CMBX10 rf /FL 135[196 3[124 158 15[153 155 188 +7[201 282 1[202 5[215 2[340 6[205 4[259 5[95 95 29[155 +204 1[203 3[200 9[226 11[{}20 297.444 /CMMIB10 rf /FM +105[39 32[46 2[42 1[47 1[46 1[24 2[25 51 4[45 21[77 11[64 +7[54 54 54 54 54 54 54 54 40 54 45 22 1[24 2[32 32 40[{ +TeXBase1Encoding ReEncodeFont}26 87.7881 /ComicSansMS +rf /FO 104[223 2[99 99 25[131 149 173 123 131 119 123 +121 131 135 133 132 196 69 137 102 71 146 134 128 138 +148 130 150 129 46 8[263 1[186 172 175 2[131 202 201 +223 2[168 138 1[172 153 158 182 152 159 185 1[132 4[75 +2[154 154 154 2[154 114 2[63 105 70 2[93 93 46 5[60 30[166 +2[{TeXBase1Encoding ReEncodeFont}61 252.83 /ComicSansMS +rf /FQ 134[201 2[177 189 172 177 175 2[191 190 283 3[102 +2[185 204 214 2[202 12[253 1[233 12[227 10[158 2[222 +222 222 222 1[222 222 222 48[{TeXBase1Encoding ReEncodeFont}25 +364.145 /ComicSansMS-Bold rf /FS 139[143 147 146 3[159 +4[85 175 5[180 155 11[223 17[183 67[{TeXBase1Encoding ReEncodeFont}10 +303.395 /ComicSansMS rf /FU 234[345 9[391 11[{}2 513.918 +/CMMIB10 rf /FV 133[228 257 257 371 257 286 171 200 228 +286 286 257 286 428 143 2[143 286 257 171 228 286 228 +286 257 7[371 3[371 343 286 371 400 314 400 371 485 343 +2[200 1[400 314 343 371 371 1[371 1[257 15[143 1[171 +42[286 2[{TeXBase1Encoding ReEncodeFont}46 513.918 /Times-Bold +rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +%%PaperSize: A4 + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray 1 TeXcolorgray 0 +TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0.25 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray +0 TeXcolorgray 0.75 TeXcolorgray 0 TeXcolorgray -600 +6416 a +SDict begin [ /Page 1 /View [ /Fit ] /PageMode /UseOutlines /DOCVIEW +pdfmark end + -600 6416 a -600 6416 a +SDict begin [ /CropBox [0 0 595 890] /PAGES pdfmark end + -600 6416 a -600 6416 +a +SDict begin [ {Catalog} << /ViewerPreferences<>>> /PUT pdfmark end + -600 6416 a -600 6416 a +SDict begin H.S end + -600 6416 a -600 6416 a +SDict begin 12 H.A end + -600 +6416 a -600 6416 a +SDict begin [ /View [/XYZ H.V] /Dest (Doc-Start) cvn H.B /DEST pdfmark +end + -600 6416 a 4360 6416 a + tx@Dict begin 90 Rot end + 4360 6416 +a 4609 1909 a +SDict begin [ /Rotate 90 /PAGES pdfmark end + 4609 1909 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 +1909 a +SDict begin H.S end + 4609 1909 a 0 TeXcolorgray 0 TeXcolorgray 4609 +1909 a +SDict begin H.R end + 4609 1909 a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 +a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 1909 a +SDict begin [ /Title () /Subject () /Creator (LaTeX with hyperref package) +/Author () /Producer (dvips + Distiller) /Keywords () /DOCINFO pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ /Page 1/View [ /XYZ null null null ] /Title (Nominal Logic and Reasoning about $\alpha $-Equivalent Syntax) +/OUT pdfmark end + 4609 +1909 a Gray 5462 2027 a FV(Nominal)128 b(Logic)g(and)5726 +2506 y(Reasoning)g(about)5265 2985 y FU(\013)p FV(-Equi)-5 +b(v)g(alent)127 b(Syntax)p 0 TeXcolorgray Black Black +Black 6446 4268 a FS(Christian)90 b(Urban)p Black Black +5787 5008 a FQ(every)156 b(Tuesday)i(from)5008 5417 y(14:15)g(to)g +(16:00)f(in)i(Room)e(E27)5318 5813 y FO(\(except)76 b(26.)f(April,)g +(17.)h(May)g(and)g(5.)f(July\))p 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9384 6307 a FM(Munich,)26 +b(19.)f(April)h(2005)e(\226)i(p.1)g(\(0/0\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 2 2 +TeXDict begin 2 1 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 2/View [ /XYZ null null null ] /Title (\mbox {Do You Remember the Quiz?}) +/OUT pdfmark end + 4609 1909 a Gray 4623 2027 a FV(Do)128 b(Y)-57 +b(ou)128 b(Remember)h(the)g(Quiz?)p 0 TeXcolorgray Black +4623 2588 a FO(Assuming)75 b(that)p Blue 76 w FL(a)p +Black 75 w FO(and)p Blue 76 w FL(b)p Black 76 w FO(are)h(distinct)f +(variables,)h(is)f(it)4623 2887 y(possible)f(to)h(\002nd)i +FL(\025)p FO(-terms)p Blue 76 w FL(M)7907 2931 y FK(1)p +Black 8111 2887 a FO(to)p Blue 75 w FL(M)8778 2931 y +FK(7)p Black 8982 2887 a FO(that)f(make)4623 3179 y(the)f(following)g +(pairs)p Red 76 w FL(\013)p FO(-equivalent)p Black(?)p +Black Green Black Green Black OliveGreen Black 4876 3739 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 388 +w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p +FJ(M)6688 3784 y FH(1)6904 3739 y FJ(b)g FI(\))p Black +171 w FO(and)p Blue 171 w FL(\025)p FJ(b)g FL(:\025)p +FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)9651 3784 y FH(1)9811 +3739 y FI(\))p Black Black Green Black Green Black OliveGreen +Black 4876 4166 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 +b FL(:)p FI(\()p FJ(M)6688 4211 y FH(2)6904 4166 y FJ(b)g +FI(\))p Black 171 w FO(and)p Blue 171 w FL(\025)p FJ(b)g +FL(:\025)p FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)9651 +4211 y FH(3)9811 4166 y FI(\))p Black Black Green Black +Green Black OliveGreen Black 4876 4593 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 388 w FL(\025)p FJ(a)28 +b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p FJ(b)80 b(M)6926 +4638 y FH(4)7086 4593 y FI(\))p Black 170 w FO(and)p +Blue 171 w FL(\025)p FJ(b)23 b FL(:\025)p FJ(a)28 b FL(:)p +FI(\()p FJ(a)85 b(M)9651 4638 y FH(5)9811 4593 y FI(\))p +Black Black Green Black Green Black OliveGreen Black +4876 5031 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black +Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p +FI(\()p FJ(b)80 b(M)6926 5076 y FH(6)7086 5031 y FI(\))p +Black 170 w FO(and)p Blue 171 w FL(\025)p FJ(a)28 b FL(:\025)p +FJ(a)g FL(:)p FI(\()p FJ(a)84 b(M)9673 5076 y FH(7)9833 +5031 y FI(\))p Black 4623 5617 a FO(If)59 b(there)h(is)f(one)h +(solution)f(for)h(a)f(pair,)k(can)c(you)h(describe)4623 +5958 y(all)75 b(its)g(solutions?)p 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9398 6307 a FM(Munich,)26 +b(19.)f(April)h(2005)e(\226)i(p.2)g(\(1/1\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 3 3 +TeXDict begin 3 2 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 3/View [ /XYZ null null null ] /Title (First-Order Unification) +/OUT pdfmark end + 4609 1909 a Gray 4985 2027 a FV(First-Order)128 +b(Uni\002cation)p 0 TeXcolorgray Black Black Green Black +Green Black OliveGreen Black 4876 2605 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 w FG(f)p FI(\()p +FL(t)5576 2649 y FK(1)5704 2605 y FL(;)57 b(:)g(:)g(:)g(;)h(t)6589 +2649 y FF(n)6746 2605 y FI(\))95 b FE(\031)p FI(?)g FG(f)p +FI(\()p FL(s)7931 2649 y FK(1)8060 2605 y FL(;)57 b(:)g(:)g(:)g(;)g(s) +8978 2649 y FF(n)9136 2605 y FI(\))76 b FE([)g FL(P)p +Black Blue 5169 3024 a FI(=)-57 b FE(\))95 b FL(t)5933 +3068 y FK(1)6157 3024 y FE(\031)p FI(?)g FL(s)6834 3068 +y FK(1)7039 3024 y FE([)76 b FL(:)57 b(:)g(:)76 b FE([)g +FL(t)8246 3068 y FF(n)8498 3024 y FE(\031)p FI(?)95 b +FL(s)9175 3068 y FF(n)9409 3024 y FE([)76 b FL(P)p Black +Black Green Black Green Black OliveGreen Black 4876 3412 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 +w(X)117 b FE(\031)q FI(?)95 b FL(t)75 b FE([)h FL(P)p +Black Blue 5169 3742 a FK([)p FF(X)16 b FK(:=)p FF(t)p +FK(])5236 3943 y FI(=)-57 b FE(\))163 b FL(P)48 b FI([)p +FL(X)117 b FI(:=)95 b FL(t)p FI(])p Black Blue 957 w([)p +FL(X)118 b FI(:=)95 b FL(t)p FI(])p Black 66 w FO(part)68 +b(of)8321 4238 y(the)75 b(answer)p Black Green Black +Green Black OliveGreen Black 4876 4661 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(...)p Black Green +Black Green Black OliveGreen Black 4876 5175 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(if)p Blue 75 w FL(\033)p +Black 87 w FO(is)g(an)g(answer)i(for)e(a)h(problem)p +Blue 76 w FL(P)p Black 48 w FO(,)f(then)p Blue 75 w FL(\033)p +Black 87 w FO(is)5169 5468 y(the)g(most)g(general)i(solution)p +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9384 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.3)g(\(1/2\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 3 4 +TeXDict begin 3 3 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +4985 2027 a FV(First-Order)128 b(Uni\002cation)p 0 TeXcolorgray +Black Black Green Black Green Black OliveGreen Black +4876 2605 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black +Blue 293 w FG(f)p FI(\()p FL(t)5576 2649 y FK(1)5704 +2605 y FL(;)57 b(:)g(:)g(:)g(;)h(t)6589 2649 y FF(n)6746 +2605 y FI(\))95 b FE(\031)p FI(?)g FG(f)p FI(\()p FL(s)7931 +2649 y FK(1)8060 2605 y FL(;)57 b(:)g(:)g(:)g(;)g(s)8978 +2649 y FF(n)9136 2605 y FI(\))76 b FE([)g FL(P)p Black +Blue 5169 3024 a FI(=)-57 b FE(\))95 b FL(t)5933 3068 +y FK(1)6157 3024 y FE(\031)p FI(?)g FL(s)6834 3068 y +FK(1)7039 3024 y FE([)76 b FL(:)57 b(:)g(:)76 b FE([)g +FL(t)8246 3068 y FF(n)8498 3024 y FE(\031)p FI(?)95 b +FL(s)9175 3068 y FF(n)9409 3024 y FE([)76 b FL(P)p Black +Black Green Black Green Black OliveGreen Black 4876 3412 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 +w(X)117 b FE(\031)q FI(?)95 b FL(t)75 b FE([)h FL(P)p +Black Blue 5169 3742 a FK([)p FF(X)16 b FK(:=)p FF(t)p +FK(])5236 3943 y FI(=)-57 b FE(\))163 b FL(P)48 b FI([)p +FL(X)117 b FI(:=)95 b FL(t)p FI(])p Black Blue 957 w([)p +FL(X)118 b FI(:=)95 b FL(t)p FI(])p Black 66 w FO(part)68 +b(of)8321 4238 y(the)75 b(answer)p Black Green Black +Green Black OliveGreen Black 4876 4661 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(...)p Black Green +Black Green Black OliveGreen Black 4876 5175 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(if)p Blue 75 w FL(\033)p +Black 87 w FO(is)g(an)g(answer)i(for)e(a)h(problem)p +Blue 76 w FL(P)p Black 48 w FO(,)f(then)p Blue 75 w FL(\033)p +Black 87 w FO(is)5169 5468 y(the)g(most)g(general)i(solution)p +Red Black 4623 5992 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@D /N@C InitNC { /AngleA 60. def /AngleB 225. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 5992 a 5840 3775 a + tx@Dict begin tx@NodeDict begin {23.77895 16.57895 184.007 92.0035 +3.59999 } false /N@B 16 {InitRnode } NewNode end end + 5840 3775 +a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 16.57895 neg 180.207 23.77895 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial -246 x FC(In)63 b(this)g(lecture)g(I)g(shall)e +(give)j(a)e FA(slightly)5918 3776 y FC(more)i(complicated)e(algorithm)f +(for)5918 4023 y(uni\002cation)h(modulo)g Fz(\013)p FC(.)p +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.3)g(\(2/2\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 4 5 +TeXDict begin 4 4 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 5/View [ /XYZ null null null ] /Title (Simple Problem) +/OUT pdfmark end + 4609 1909 a Gray 5803 2027 a FV(Simple)128 b(Pr)-9 +b(oblem)p 0 TeXcolorgray Black 4623 2582 a FO(Given)75 +b(the)g(inference)i(rule:)p 1 1 0.8 TeXcolorrgb 1 1 0.8 +TeXcolorrgb 5798 3798 2920 867 v 1 1 0.8 TeXcolorrgb +Black 5875 3228 a + tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.35535 +3.59999 } false /N@C 16 {InitRnode } NewNode end end + 5875 3228 a Blue FG(app)p FI(\()6464 +3228 y + tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4 +} false /N@C 16 {InitRnode } NewNode end end + 6464 3228 a FG(fn)e FL(a:)p Black Blue 1 w(Y)p +Black Blue 34 w(;)p Black Blue 59 w(X)p Black Blue 11 +w FI(\))96 b FE(+)p Black Blue 95 w FL(V)p Black Blue +Black 5860 3636 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA +{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto +/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0 +setlinecap stroke grestore end + +@endspecial +5860 3629 a + tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4 +} false /N@A 16 {InitRnode } NewNode end end + 5860 3629 a Blue FG(let)p Black Blue 75 w +FL(a)p Black Blue 106 w FI(=)p Black Blue 58 w FL(X)p +Black Blue 68 w FG(in)p Black Blue 59 w FL(Y)p Black +Blue 129 w FE(+)p Black Blue 95 w FL(V)p Black 1 1 0.8 +TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9384 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e +(\226)i(p.4)g(\(1/8\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 4 6 +TeXDict begin 4 5 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgray +Black 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3798 2920 +867 v 1 1 0.8 TeXcolorrgb Black 5875 3228 a + tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.35535 +3.59999 } false /N@C 16 {InitRnode } NewNode end end + 5875 3228 +a Blue FG(app)p FI(\()6464 3228 y + tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4 +} false /N@C 16 {InitRnode } NewNode end end + 6464 3228 a FG(fn)e +FL(a:)p Black Blue 1 w(Y)p Black Blue 34 w(;)p Black +Blue 59 w(X)p Black Blue 11 w FI(\))96 b FE(+)p Black +Blue 95 w FL(V)p Black Blue Black 5860 3636 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA +{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto +/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0 +setlinecap stroke grestore end + +@endspecial 5860 3629 a + tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4 +} false /N@A 16 {InitRnode } NewNode end end + 5860 3629 a Blue +FG(let)p Black Blue 75 w FL(a)p Black Blue 106 w FI(=)p +Black Blue 58 w FL(X)p Black Blue 68 w FG(in)p Black +Blue 59 w FL(Y)p Black Blue 129 w FE(+)p Black Blue 95 +w FL(V)p Black 1 1 0.8 TeXcolorrgb Black 5261 4365 a + tx@Dict begin tx@NodeDict begin {19.9 12.70001 189.69746 94.84872 +3.59999 } false /N@B 16 {InitRnode } NewNode end end + +5261 4365 a Red Black 1 1 0.8 TeXcolorrgb Black 79 w +@beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 12.70001 neg 185.89746 19.9 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue -146 x Fy(fn)62 +b Fz(a:)p Fx(\()p Fw(\000)p Fx(\))p Black 63 w FC(and)p +Blue 63 w Fy(let)f Fz(a)79 b Fx(=)g Fz(X)j Fy(in)62 b +Fx(\()p Fw(\000)p Fx(\))p Black 5340 4487 a FC(bind)h(all)e +(occurrences)j(of)p Blue 62 w Fz(a)p Black 63 w FC(in)p +Blue 63 w Fx(\()p Fw(\000)p Fx(\))p Black Red Black 4623 +3819 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 85.35826 +0.0 neg 1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 180. + def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end +0 setlinecap stroke grestore grestore end + 4623 3819 a Red Black 4623 3819 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 85.35826 +0.0 neg 1.0 1.0 0 0 /N@B /N@C InitNC { /AngleA 90. def /AngleB 150. + def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end +0 setlinecap stroke grestore grestore end + 4623 3819 a +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(2/8\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 4 7 +TeXDict begin 4 6 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgray +Black 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3798 2920 +867 v 1 1 0.8 TeXcolorrgb Black 5875 3228 a + tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.35535 +3.59999 } false /N@C 16 {InitRnode } NewNode end end + 5875 3228 +a Blue FG(app)p FI(\()6464 3228 y + tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4 +} false /N@C 16 {InitRnode } NewNode end end + 6464 3228 a FG(fn)e +FL(a:)p Black Blue 1 w(Y)p Black Blue 34 w(;)p Black +Blue 59 w(X)p Black Blue 11 w FI(\))96 b FE(+)p Black +Blue 95 w FL(V)p Black Blue Black 5860 3636 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA +{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto +/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0 +setlinecap stroke grestore end + +@endspecial 5860 3629 a + tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4 +} false /N@A 16 {InitRnode } NewNode end end + 5860 3629 a Blue +FG(let)p Black Blue 75 w FL(a)p Black Blue 106 w FI(=)p +Black Blue 58 w FL(X)p Black Blue 68 w FG(in)p Black +Blue 59 w FL(Y)p Black Blue 129 w FE(+)p Black Blue 95 +w FL(V)p Black 1 1 0.8 TeXcolorrgb Black Black Green +Black Green Black OliveGreen Black 4876 4287 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 w FG(let)75 b +FL(a)95 b FI(=)h(1)75 b FG(in)h FL(a)95 b FE(+)g FI(1)p +Black Blue White 76 w([)p FL(Y)113 b FI(:=)p Blue White +1 w FL(a)p Blue White FI(;)57 b FL(X)t(;)g(V)113 b FI(:=)p +Blue White(1)p Blue White 1 w(])p Blue Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9370 6307 +a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(3/8\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 4 8 +TeXDict begin 4 7 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgray +Black 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3798 2920 +867 v 1 1 0.8 TeXcolorrgb Black 5875 3228 a + tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.35535 +3.59999 } false /N@C 16 {InitRnode } NewNode end end + 5875 3228 +a Blue FG(app)p FI(\()6464 3228 y + tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4 +} false /N@C 16 {InitRnode } NewNode end end + 6464 3228 a FG(fn)e +FL(a:)p Black Red 58 w(a)p Black Blue -10 w(;)p Black +Red 116 w FI(1)p Black Blue 69 w(\))96 b FE(+)p Black +Red 152 w FI(1)p Black Blue Black 5860 3636 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA +{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto +/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0 +setlinecap stroke grestore end + +@endspecial 5860 3629 a + tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4 +} false /N@A 16 {InitRnode } NewNode end end + 5860 3629 a Blue +FG(let)p Black Blue 75 w FL(a)p Black Blue 106 w FI(=)p +Black Red 115 w(1)p Black Blue 126 w FG(in)p Black Red +116 w FL(a)p Black Blue 85 w FE(+)p Black Red 152 w FI(1)p +Black 1 1 0.8 TeXcolorrgb Black Black Green Black Green +Black OliveGreen Black 4876 4287 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 293 w FG(let)75 b FL(a)95 b FI(=)h(1)75 +b FG(in)h FL(a)95 b FE(+)g FI(1)p Black Blue 171 w([)p +FL(Y)113 b FI(:=)p Red 96 w FL(a)p Blue Blue FI(;)57 +b FL(X)t(;)g(V)113 b FI(:=)p Blue Red 1 w(1)p Blue Blue(])p +Blue Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 +TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i +(p.4)g(\(4/8\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 +a eop end +%%Page: 4 9 +TeXDict begin 4 8 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgray +Black 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3798 2920 +867 v 1 1 0.8 TeXcolorrgb Black 5875 3228 a + tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.35535 +3.59999 } false /N@C 16 {InitRnode } NewNode end end + 5875 3228 +a Blue FG(app)p FI(\()6464 3228 y + tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4 +} false /N@C 16 {InitRnode } NewNode end end + 6464 3228 a FG(fn)e +FL(a:)p Black Red 58 w(b)p Black Blue 23 w(;)p Black +Blue 116 w FI(1)p Black Blue 69 w(\))96 b FE(+)p Black +Blue 152 w FI(1)p Black Blue Black 5860 3636 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA +{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto +/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0 +setlinecap stroke grestore end + +@endspecial 5860 3629 a + tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4 +} false /N@A 16 {InitRnode } NewNode end end + 5860 3629 a Blue +FG(let)p Black Red 75 w FL(b)p Black Blue 139 w FI(=)p +Black Blue 115 w(1)p Black Blue 126 w FG(in)p Black Red +116 w FL(b)p Black Blue 118 w FE(+)p Black Blue 152 w +FI(1)p Black 1 1 0.8 TeXcolorrgb Black Red 8826 3439 +a FO(error!)p Black Black Green Black Green Black OliveGreen +Black 4876 4287 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 293 w FG(let)75 b FL(a)95 b FI(=)h(1)75 b +FG(in)h FL(a)95 b FE(+)g FI(1)p Black Blue 171 w([)p +FL(Y)113 b FI(:=)p Blue 96 w FL(a)p Blue Blue FI(;)57 +b FL(X)t(;)g(V)113 b FI(:=)p Blue Blue 1 w(1)p Blue Blue(])p +Blue Black Black Green Black Green Black OliveGreen Black +4876 4714 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black +Blue 293 w FG(let)p Red 75 w FL(b)p Blue Blue 152 w FI(=)95 +b(1)76 b FG(in)p Blue Red 75 w FL(b)p Blue Blue 95 w +FE(+)95 b FI(1)p Blue Black Blue 171 w([)p FL(Y)114 b +FI(:=)p Red 95 w FL(b)p Blue Blue FI(;)57 b FL(X)t(;)g(V)113 +b FI(:=)p Blue Blue 1 w(1)p Blue Blue(])p Blue Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(5/8\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 4 10 +TeXDict begin 4 9 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgray +Black 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3783 3453 +852 v 1 1 0.8 TeXcolorrgb Black Blue 5860 3227 a FG(app)p +FI(\()p FG(fn)f FL(\025a:F)48 b(a)p FI(\))56 b FL(X)213 +b FE(+)190 b FL(V)p Black Blue Black 6041 3621 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA +{ moveto } def /ArrowB { } def [ 150.94318 13.7221 -9.14807 13.7221 + /Lineto /lineto load def false Line gsave 0.5 SLW TeXDict begin Blue +end 0 setlinecap stroke grestore end + +@endspecial Blue FG(let)76 b FL(X)23 b FI(\()p +FL(\025a:F)48 b(a)p FI(\))190 b FE(+)g FL(V)p Black 1 1 0.8 +TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e +(\226)i(p.4)g(\(6/8\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 4 11 +TeXDict begin 4 10 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgray +Black 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3783 2782 +852 v 1 1 0.8 TeXcolorrgb Black Blue 5860 3227 a FG(app)p +FI(\()p FG(fn)f FL(F)48 b FI(\))56 b FL(X)213 b FE(+)190 +b FL(V)p Black Blue Black 6143 3621 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA +{ moveto } def /ArrowB { } def [ 116.63791 13.7221 -13.7221 13.7221 + /Lineto /lineto load def false Line gsave 0.5 SLW TeXDict begin Blue +end 0 setlinecap stroke grestore end + + +@endspecial Blue FG(let)76 b FL(X)j(F)238 b FE(+)190 +b FL(V)p Black 1 1 0.8 TeXcolorrgb Black Black Green +Black Green Black OliveGreen Black 4876 4256 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 w FG(let)75 b +FI(1)95 b FL(\025a:a)g FE(+)h FI(1)p Black 227 w FO(or)p +Blue 228 w FG(let)75 b FI(1)96 b FL(\025b:b)e FE(+)h +FI(1)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a +0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226) +i(p.4)g(\(7/8\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 +a eop end +%%Page: 4 12 +TeXDict begin 4 11 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgray +Black 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3783 2782 +852 v 1 1 0.8 TeXcolorrgb Black Blue 5860 3227 a FG(app)p +FI(\()p FG(fn)f FL(F)48 b FI(\))56 b FL(X)213 b FE(+)190 +b FL(V)p Black Blue Black 6143 3621 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA +{ moveto } def /ArrowB { } def [ 116.63791 13.7221 -13.7221 13.7221 + /Lineto /lineto load def false Line gsave 0.5 SLW TeXDict begin Blue +end 0 setlinecap stroke grestore end + + +@endspecial Blue FG(let)76 b FL(X)j(F)238 b FE(+)190 +b FL(V)p Black 1 1 0.8 TeXcolorrgb Black Black Green +Black Green Black OliveGreen Black 4876 4256 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 w FG(let)75 b +FI(1)95 b FL(\025a:a)g FE(+)h FI(1)p Black 227 w FO(or)p +Blue 228 w FG(let)75 b FI(1)96 b FL(\025b:b)e FE(+)h +FI(1)p Black Black Black 5277 4780 a FO(Does)76 b(it)f(have)h(to)f(be)g +(so)g(complicated?)p Red 94 w(No!)p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9370 6307 +a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(8/8\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 5 13 +TeXDict begin 5 12 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 13/View [ /XYZ null null null ] /Title (\mbox {Recap $\alpha $-Equivalence}) +/OUT pdfmark end + 4609 1909 a Gray 5194 2027 a FV(Recap)128 b FU(\013)p +FV(-Equi)-5 b(v)g(alence)p 0 TeXcolorgray Black Black +Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5092 2911 +1570 394 v 1 1 0.8 TeXcolorrgb Black Blue 5154 2645 833 +9 v 5154 2842 a FL(a)96 b FE(\031)f FL(a)6033 2700 y +Fv(\031)p Ft(-atm)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 7622 2948 2950 682 v +1 1 0.8 TeXcolorrgb Black Blue 7684 2517 a FL(t)7808 +2562 y FK(1)8032 2517 y FE(\031)g FL(s)8551 2562 y FK(1)8933 +2517 y FL(t)9057 2562 y FK(2)9281 2517 y FE(\031)g FL(s)9800 +2562 y FK(2)p 7684 2612 2245 9 v 7982 2842 a FL(t)8106 +2886 y FK(1)8292 2842 y FL(t)8416 2886 y FK(2)8639 2842 +y FE(\031)g FL(s)9158 2886 y FK(1)9344 2842 y FL(s)9502 +2886 y FK(2)9975 2641 y Fv(\031)p Ft(-app)p Black 1 1 0.8 +TeXcolorrgb Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +4623 3786 2510 625 v 1 1 0.8 TeXcolorrgb Black Blue 5167 +3412 a FL(t)g FE(\031)g FL(s)p 4684 3469 1704 9 v 4684 +3717 a(\025a:t)g FE(\031)g FL(\025a:s)6434 3523 y Fv(\031)p +Ft(-lam)6966 3554 y Fs(1)p Black 1 1 0.8 TeXcolorrgb +Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 7379 3786 +3436 727 v 1 1 0.8 TeXcolorrgb Black Blue 7441 3345 a +FL(t)g FE(\031)g FI(\()p FL(a)57 b(b)p FI(\))8681 3404 +y Fr(\001)8845 3345 y FL(s)253 b(a)96 b FI(#)e FL(s)p +7441 3469 2631 9 v 7921 3717 a(\025a:t)h FE(\031)g FL(\025b:s)10118 +3523 y Fv(\031)p Ft(-lam)10650 3554 y Fs(2)p Black 1 1 0.8 +TeXcolorrgb Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +5121 4796 1512 503 v 1 1 0.8 TeXcolorrgb Black Blue 5183 +4428 813 9 v 5183 4676 a FL(a)g FI(#)g FL(b)6041 4491 +y Ft(#-atm)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 7727 4796 2741 744 v +1 1 0.8 TeXcolorrgb Black Blue 7789 4321 a FL(a)g FI(#)g +FL(t)8570 4365 y FK(1)8952 4321 y FL(a)g FI(#)g FL(t)9733 +4365 y FK(2)p 7789 4428 2073 9 v 8215 4676 a FL(a)h FI(#)f +FL(t)8997 4721 y FK(1)9182 4676 y FL(t)9306 4721 y FK(2)9908 +4471 y Ft(#-app)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 4861 5755 2033 515 v +1 1 0.8 TeXcolorrgb Black Blue 4923 5387 1264 9 v 4923 +5635 a FL(a)g FI(#)g FL(\025a:t)6232 5441 y Ft(#-lam)6727 +5472 y Fs(1)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 8098 5755 2000 744 v +1 1 0.8 TeXcolorrgb Black Blue 8385 5280 a FL(a)g FI(#)g +FL(t)p 8160 5387 1231 9 v 8160 5635 a(a)g FI(#)g FL(\025b:t)9436 +5441 y Ft(#-lam)9931 5472 y Fs(2)p Black 1 1 0.8 TeXcolorrgb +Black Red Black 1 1 0.8 TeXcolorrgb Black 9350 6117 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.15 true +2.22263 neg 3.29333 neg 70.50906 10.49333 .5 Frame gsave 1 1 0.8 +setrgbcolor fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore end + +@endspecial -28 x Ft(assuming)p +Blue 53 w FF(a)66 b Fv(6)p FK(=)g FF(b)p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9398 6307 +a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.5)g(\(1/1\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 6 14 +TeXDict begin 6 13 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 14/View [ /XYZ null null null ] /Title (\mbox {Permutations on \boldmath $\lambda $-Terms}) +/OUT pdfmark end + 4609 1909 a Gray 4734 2030 a FV(P)-10 b(ermutations)128 +b(on)g FU(\025)p FV(-T)-47 b(erms)p 0 TeXcolorgray Black +Black Black Blue 6363 2817 a FI([])6549 2875 y Fr(\001)6713 +2817 y FL(a)p Black Blue 7149 2642 a Fp(def)7177 2817 +y FI(=)p Black Blue 275 w FL(a)p Black Blue 4746 3527 +a FI(\(\()p FL(a)5194 3571 y FK(1)5381 3527 y FL(a)5569 +3571 y FK(2)5698 3527 y FI(\))95 b(::)g FL(\031)11 b +FI(\))6548 3586 y Fr(\001)6713 3527 y FL(a)p Black Blue +7149 3352 a Fp(def)7177 3527 y FI(=)p Black Blue 7712 +2917 a Fo(8)7712 3185 y(<)7712 3720 y(:)7977 3185 y FL(a)8165 +3229 y FK(1)8796 3185 y FO(if)76 b FL(\031)9285 3244 +y Fr(\001)9449 3185 y FL(a)95 b FI(=)g FL(a)10275 3229 +y FK(2)7977 3519 y FL(a)8165 3564 y FK(2)8796 3519 y +FO(if)76 b FL(\031)9285 3578 y Fr(\001)9449 3519 y FL(a)95 +b FI(=)g FL(a)10275 3564 y FK(1)7977 3854 y FL(\031)8191 +3913 y Fr(\001)8355 3854 y FL(a)253 b FO(otherwise)p +Black Blue 5643 4340 a FL(\031)5857 4399 y Fr(\001)6078 +4340 y FI(\()p FL(t)6332 4385 y FK(1)6518 4340 y FL(t)6642 +4385 y FK(2)6771 4340 y FI(\))p Black Blue 7149 4166 +a Fp(def)7177 4340 y FI(=)p Black Blue 275 w(\()p FL(\031)8056 +4399 y Fr(\001)8221 4340 y FL(t)8345 4385 y FK(1)8473 +4340 y FI(\)\()p FL(\031)8947 4399 y Fr(\001)9112 4340 +y FL(t)9236 4385 y FK(2)9364 4340 y FI(\))p Black Blue +5656 4793 a FL(\031)5870 4852 y Fr(\001)6034 4793 y FI(\()p +FL(\025a:t)p FI(\))p Black Blue 7149 4619 a Fp(def)7177 +4793 y FI(=)p Black Blue 275 w FL(\025)p FI(\()p FL(\031)8256 +4852 y Fr(\001)8420 4793 y FL(a)p FI(\))p Black Blue +1 w FL(:)p FI(\()p FL(\031)9178 4852 y Fr(\001)9342 4793 +y FL(t)p FI(\))p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9398 6307 a FM(Munich,)26 b(19.)f(April)h(2005) +e(\226)i(p.6)g(\(1/1\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 7 15 +TeXDict begin 7 14 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 15/View [ /XYZ null null null ] /Title (Problems from the Quiz) +/OUT pdfmark end + 4609 1909 a Gray 4923 2027 a FV(Pr)-9 b(oblems)128 +b(fr)-9 b(om)128 b(the)h(Quiz)p 0 TeXcolorgray Black +Black Green Black Green Black OliveGreen Black 4876 2729 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 388 +w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p +FJ(M)6688 2773 y FH(1)6904 2729 y FJ(b)g FI(\))191 b +FE(\031)p FI(?)f FL(\025)p FJ(b)23 b FL(:\025)p FJ(a)28 +b FL(:)p FI(\()p FJ(a)85 b(M)9705 2773 y FH(1)9864 2729 +y FI(\))p Black Black Green Black Green Black OliveGreen +Black 4876 3156 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 +b FL(:)p FI(\()p FJ(M)6688 3200 y FH(2)6904 3156 y FJ(b)g +FI(\))191 b FE(\031)p FI(?)f FL(\025)p FJ(b)23 b FL(:\025)p +FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)9705 3200 y FH(3)9864 +3156 y FI(\))p Black Black Green Black Green Black OliveGreen +Black 4876 3583 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 +b FL(:)p FI(\()p FJ(b)80 b(M)6926 3627 y FH(4)7086 3583 +y FI(\))190 b FE(\031)p FI(?)g FL(\025)p FJ(b)23 b FL(:\025)p +FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)9705 3627 y FH(5)9864 +3583 y FI(\))p Black Black Green Black Green Black OliveGreen +Black 4876 4020 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 +b FL(:)p FI(\()p FJ(b)80 b(M)6926 4065 y FH(6)7086 4020 +y FI(\))190 b FE(\031)p FI(?)g FL(\025)p FJ(a)28 b FL(:\025)p +FJ(a)g FL(:)p FI(\()p FJ(a)84 b(M)9727 4065 y FH(7)9887 +4020 y FI(\))p Black 4623 4571 a FO(What)75 b(to)g(do)g(with)g +(permutations)i(on)e('holes')f(?)p Blue 7256 5156 a FL(\031)7470 +5215 y Fr(\001)7634 5156 y Fn(\003)p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9384 6307 +a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.7)g(\(1/2\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 7 16 +TeXDict begin 7 15 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +4923 2027 a FV(Pr)-9 b(oblems)128 b(fr)-9 b(om)128 b(the)h(Quiz)p +0 TeXcolorgray Black Black Green Black Green Black OliveGreen +Black 4876 2729 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 +b FL(:)p FI(\()p Fn(\003)6600 2773 y FH(1)6816 2729 y +FJ(b)g FI(\))191 b FE(\031)p FI(?)f FL(\025)p FJ(b)23 +b FL(:\025)p FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b Fn(\003)9529 +2773 y FH(1)9689 2729 y FI(\))p Black Black Green Black +Green Black OliveGreen Black 4876 3156 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 388 w FL(\025)p FJ(a)28 +b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p Fn(\003)6600 3200 +y FH(2)6816 3156 y FJ(b)g FI(\))191 b FE(\031)p FI(?)f +FL(\025)p FJ(b)23 b FL(:\025)p FJ(a)28 b FL(:)p FI(\()p +FJ(a)85 b Fn(\003)9529 3200 y FH(3)9689 3156 y FI(\))p +Black Black Green Black Green Black OliveGreen Black +4876 3583 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black +Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p +FI(\()p FJ(b)80 b Fn(\003)6838 3627 y FH(4)6998 3583 +y FI(\))190 b FE(\031)p FI(?)g FL(\025)p FJ(b)23 b FL(:\025)p +FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b Fn(\003)9529 3627 +y FH(5)9689 3583 y FI(\))p Black Black Green Black Green +Black OliveGreen Black 4876 4020 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p +FJ(b)23 b FL(:)p FI(\()p FJ(b)80 b Fn(\003)6838 4065 +y FH(6)6998 4020 y FI(\))190 b FE(\031)p FI(?)g FL(\025)p +FJ(a)28 b FL(:\025)p FJ(a)g FL(:)p FI(\()p FJ(a)84 b +Fn(\003)9551 4065 y FH(7)9711 4020 y FI(\))p Black 4623 +4571 a FO(What)75 b(to)g(do)g(with)g(permutations)i(on)e('holes')f(?)p +Blue 7256 5156 a FL(\031)7470 5215 y Fr(\001)7634 5156 +y Fn(\003)p Black 4623 5572 a FO(Answer:)94 b(Nothing!)f(Just)76 +b(keep)f(them.)p 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e +(\226)i(p.7)g(\(2/2\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 8 17 +TeXDict begin 8 16 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 17/View [ /XYZ null null null ] /Title (Terms) +/OUT pdfmark end + 4609 1909 a Gray 6871 2027 a FV(T)-47 b(erms)p +0 TeXcolorgray Black Green Black Green Black OliveGreen +Black 4623 2649 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 4870 2785 390 +422 v 1 1 0.8 TeXcolorrgb Black Blue 309 w FE(hi)p Black +1 1 0.8 TeXcolorrgb Black 613 w FO(Units)p Green Black +Green Black OliveGreen Black 4623 3328 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 +TeXcolorrgb 4870 3464 871 422 v 1 1 0.8 TeXcolorrgb Black +Blue 309 w FE(h)p FL(t;)57 b(t)5465 3220 y Fv(0)5546 +3328 y FE(i)p Black 1 1 0.8 TeXcolorrgb Black 132 w FO(Pairs)p +Green Black Green Black OliveGreen Black 4623 3988 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 4870 4050 557 329 v 1 1 0.8 TeXcolorrgb +Black Blue 309 w FL(F)105 b(t)p Black 1 1 0.8 TeXcolorrgb +Black 445 w FO(Funct.)p 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9384 6307 a FM(Munich,)26 b(19.)f(April)h(2005) +e(\226)i(p.8)g(\(1/4\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 8 18 +TeXDict begin 8 17 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6871 2027 a FV(T)-47 b(erms)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4623 2649 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 +TeXcolorrgb 4870 2785 390 422 v 1 1 0.8 TeXcolorrgb Black +Blue 309 w FE(hi)p Black 1 1 0.8 TeXcolorrgb Black 613 +w FO(Units)p Green Black Green Black OliveGreen Black +956 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 7721 2649 +a + tx@Dict begin tx@NodeDict begin {9.4 3.0 15.11328 7.55664 3.2 } false +/N@P 16 {InitRnode } NewNode end end + 7721 2649 a 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +7721 2711 313 257 v 1 1 0.8 TeXcolorrgb Black Blue 62 +w FL(a)p Black 1 1 0.8 TeXcolorrgb Black 607 w FO(Atoms)p +Green Black Green Black OliveGreen Black 4623 3328 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 4870 3464 871 422 v 1 1 0.8 TeXcolorrgb +Black Blue 309 w FE(h)p FL(t;)57 b(t)5465 3220 y Fv(0)5546 +3328 y FE(i)p Black 1 1 0.8 TeXcolorrgb Black 132 w FO(Pairs)p +Green Black Green Black OliveGreen Black 1012 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 7721 3328 a + tx@Dict begin tx@NodeDict begin {12.14285 3.0 25.6932 12.8466 4.57143 +} false /N@A 16 {InitRnode } NewNode end end + 7721 3328 a 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 3390 531 313 v 1 1 0.8 +TeXcolorrgb Black Blue 62 w FL(a:t)p Black 1 1 0.8 TeXcolorrgb +Black 388 w FO(Abstractions)p Green Black Green Black +OliveGreen Black 4623 3988 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +4870 4050 557 329 v 1 1 0.8 TeXcolorrgb Black Blue 309 +w FL(F)105 b(t)p Black 1 1 0.8 TeXcolorrgb Black 445 +w FO(Funct.)7709 4892 y + tx@Dict begin tx@NodeDict begin {46.91556 39.71558 124.25647 62.12823 +3.59999 } false /N@B 16 {InitRnode } NewNode end end + 7709 4892 a Red Black 1 1 0.8 +TeXcolorrgb Black 78 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 39.71558 neg 120.45647 46.91556 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial +-695 x FO(generic)76 b(binder:)p Blue 7787 4671 a Fn(p)p +FL(\025a:a)p Fn(q)95 b FE(7!)g FG(fn)75 b FL(a:a)p Black +7787 5068 a FO(constructions)h(like)p Blue 7787 5347 +a FG(fn)g FL(X)t(:X)p Black 98 w FO(are)g(not)7787 5626 +y(allowed)p Red Black 4623 4109 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 280. def 0.8 + 0.8 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 4109 a 5482 4821 +a + tx@Dict begin tx@NodeDict begin {27.32442 20.12442 104.33919 52.16959 +3.59999 } false /N@Q 16 {InitRnode } NewNode end end + 5482 4821 a Red Black 1 1 0.8 TeXcolorrgb Black 78 +w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 20.12442 neg 100.53918 27.32442 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial -285 x FO(bindable)g(names) +5560 4815 y(\(of)f(object-level)5560 5107 y(variables)h(etc.\))p +Red Black 4623 4109 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@Q /N@P InitNC { /AngleA 85. def /AngleB 220. def 0.8 + 0.8 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 4109 a 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 +b(19.)f(April)h(2005)e(\226)i(p.8)g(\(2/4\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 8 19 +TeXDict begin 8 18 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6871 2027 a FV(T)-47 b(erms)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4623 2649 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 +TeXcolorrgb 4870 2785 390 422 v 1 1 0.8 TeXcolorrgb Black +Blue 309 w FE(hi)p Black 1 1 0.8 TeXcolorrgb Black 613 +w FO(Units)p Green Black Green Black OliveGreen Black +956 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 7721 2649 +a + tx@Dict begin tx@NodeDict begin {9.4 3.0 15.11328 7.55664 3.2 } false +/N@P 16 {InitRnode } NewNode end end + 7721 2649 a 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +7721 2711 313 257 v 1 1 0.8 TeXcolorrgb Black Blue 62 +w FL(a)p Black 1 1 0.8 TeXcolorrgb Black 607 w FO(Atoms)p +Green Black Green Black OliveGreen Black 4623 3328 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 4870 3464 871 422 v 1 1 0.8 TeXcolorrgb +Black Blue 309 w FE(h)p FL(t;)57 b(t)5465 3220 y Fv(0)5546 +3328 y FE(i)p Black 1 1 0.8 TeXcolorrgb Black 132 w FO(Pairs)p +Green Black Green Black OliveGreen Black 1012 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 7721 3328 a + tx@Dict begin tx@NodeDict begin {12.14285 3.0 25.6932 12.8466 4.57143 +} false /N@A 16 {InitRnode } NewNode end end + 7721 3328 a 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 3390 531 313 v 1 1 0.8 +TeXcolorrgb Black Blue 62 w FL(a:t)p Black 1 1 0.8 TeXcolorrgb +Black 388 w FO(Abstractions)p Green Black Green Black +OliveGreen Black 4623 3988 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +4870 4050 557 329 v 1 1 0.8 TeXcolorrgb Black Blue 309 +w FL(F)105 b(t)p Black 1 1 0.8 TeXcolorrgb Black 445 +w FO(Funct.)p Green Black Green Black OliveGreen Black +859 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 4050 738 329 v 1 1 0.8 +TeXcolorrgb Black Blue 7783 3988 a + tx@Dict begin tx@NodeDict begin {6.4 0.0 10.35997 5.17998 3.2 } false +/N@C 16 {InitRnode } NewNode end end + 7783 3988 a FL(\031)11 +b FE(\001)8092 3988 y + tx@Dict begin tx@NodeDict begin {9.87999 0.0 14.7599 7.37994 4.93999 +} false /N@E 16 {InitRnode } NewNode end end + 8092 3988 a FL(X)p Black 1 1 0.8 +TeXcolorrgb Black 204 w FO(Suspensions)p 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9370 6307 +a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.8)g(\(3/4\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 8 20 +TeXDict begin 8 19 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6871 2027 a FV(T)-47 b(erms)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4623 2649 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 +TeXcolorrgb 4870 2785 390 422 v 1 1 0.8 TeXcolorrgb Black +Blue 309 w FE(hi)p Black 1 1 0.8 TeXcolorrgb Black 613 +w FO(Units)p Green Black Green Black OliveGreen Black +956 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 7721 2649 +a + tx@Dict begin tx@NodeDict begin {9.4 3.0 15.11328 7.55664 3.2 } false +/N@P 16 {InitRnode } NewNode end end + 7721 2649 a 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +7721 2711 313 257 v 1 1 0.8 TeXcolorrgb Black Blue 62 +w FL(a)p Black 1 1 0.8 TeXcolorrgb Black 607 w FO(Atoms)p +Green Black Green Black OliveGreen Black 4623 3328 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 4870 3464 871 422 v 1 1 0.8 TeXcolorrgb +Black Blue 309 w FE(h)p FL(t;)57 b(t)5465 3220 y Fv(0)5546 +3328 y FE(i)p Black 1 1 0.8 TeXcolorrgb Black 132 w FO(Pairs)p +Green Black Green Black OliveGreen Black 1012 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 7721 3328 a + tx@Dict begin tx@NodeDict begin {12.14285 3.0 25.6932 12.8466 4.57143 +} false /N@A 16 {InitRnode } NewNode end end + 7721 3328 a 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 3390 531 313 v 1 1 0.8 +TeXcolorrgb Black Blue 62 w FL(a:t)p Black 1 1 0.8 TeXcolorrgb +Black 388 w FO(Abstractions)p Green Black Green Black +OliveGreen Black 4623 3988 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +4870 4050 557 329 v 1 1 0.8 TeXcolorrgb Black Blue 309 +w FL(F)105 b(t)p Black 1 1 0.8 TeXcolorrgb Black 445 +w FO(Funct.)p Green Black Green Black OliveGreen Black +859 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 4050 738 329 v 1 1 0.8 +TeXcolorrgb Black Blue 7783 3988 a + tx@Dict begin tx@NodeDict begin {6.4 0.0 10.35997 5.17998 3.2 } false +/N@C 16 {InitRnode } NewNode end end + 7783 3988 a FL(\031)11 +b FE(\001)8092 3988 y + tx@Dict begin tx@NodeDict begin {9.87999 0.0 14.7599 7.37994 4.93999 +} false /N@E 16 {InitRnode } NewNode end end + 8092 3988 a FL(X)p Black 1 1 0.8 +TeXcolorrgb Black 204 w FO(Suspensions)4470 5246 y + tx@Dict begin tx@NodeDict begin {41.7205 34.52052 184.007 92.0035 +3.59999 } false /N@D 16 {InitRnode } NewNode end end + 4470 +5246 a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 34.52052 neg 180.207 41.7205 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue -582 x FL(\031)p Black +87 w FO(is)75 b(an)h(explicit)f(permutation,)4548 4956 +y(which)g(is)g(a)g(list)h(of)f(swappings)p Blue 4548 +5271 a FI(\()p FL(a)4866 5316 y FK(1)5053 5271 y FL(b)5208 +5316 y FK(1)5337 5271 y FI(\))57 b FL(:)g(:)g(:)g FI(\()p +FL(a)6298 5316 y FF(n)6513 5271 y FL(b)6668 5316 y FF(n)6826 +5271 y FI(\))p Black FO(,)75 b(waiting)4548 5566 y(to)h(be)f(applied)h +(to)f(the)h(term)g(that)4548 5862 y(is)f(substituted)i(for)p +Blue 76 w FL(X)p Black Red Black 4623 4109 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@D /N@C InitNC { /AngleA 60. def /AngleB 225. def 0.8 + 0.8 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 4109 +a 8387 5058 a + tx@Dict begin tx@NodeDict begin {26.49329 19.2933 104.33919 52.16959 +3.59999 } false /N@F 16 {InitRnode } NewNode end end + 8387 5058 a Red Black 1 1 0.8 TeXcolorrgb +Black 78 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 19.2933 neg 100.53918 26.49329 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue +-265 x FL(X)p Black 99 w FO(is)e(a)g(variable)8465 5072 +y(standing)i(for)e(an)8465 5364 y(unknown)h(term)p Red +Black 4623 4109 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@F /N@E InitNC { /AngleA 120. def /AngleB 295. def +1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 4109 a 0 TeXcolorgray 10821 5925 +a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 +b(19.)f(April)h(2005)e(\226)i(p.8)g(\(4/4\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 9 21 +TeXDict begin 9 20 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 21/View [ /XYZ null null null ] /Title (Permutations) +/OUT pdfmark end + 4609 1909 a Gray 6082 2027 a FV(P)-10 b(ermutations)p +0 TeXcolorgray Black 4623 2582 a FO(a)75 b(permutation)i(applied)f(to)f +(a)h(term:)p Black Black Green Black Green Black OliveGreen +Black 4891 3119 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Blue 1399 w FI([])6476 3177 y Fr(\001)6641 3119 y FL(a)p +Black Blue 7152 2944 a Fp(def)7180 3119 y FI(=)p Black +Blue 351 w FL(a)p Black Green Black Green Black OliveGreen +Black 4891 3829 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Blue 428 w FI(\()p FL(b)57 b(c)p FI(\))38 b(::)g FL(\031)6476 +3888 y Fr(\001)6641 3829 y FL(a)p Black Blue 7152 3654 +a Fp(def)7180 3829 y FI(=)p Black Blue 7791 3219 a Fo(8)7791 +3487 y(<)7791 4022 y(:)8055 3487 y FL(c)553 b FO(if)75 +b FL(\031)9249 3546 y Fr(\001)9413 3487 y FL(a)96 b FI(=)f +FL(b)8055 3821 y(b)551 b FO(if)75 b FL(\031)9249 3880 +y Fr(\001)9413 3821 y FL(a)96 b FI(=)f FL(c)8055 4156 +y(\031)8269 4215 y Fr(\001)8433 4156 y FL(a)140 b FO(otherwise)p +Black Red Black 4623 5090 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 290. def +0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 5090 a 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9384 6307 +a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.9)g(\(1/4\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 9 22 +TeXDict begin 9 21 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6082 2027 a FV(P)-10 b(ermutations)p 0 TeXcolorgray Black +4623 2582 a FO(a)75 b(permutation)i(applied)f(to)f(a)h(term:)p +Black Black Green Black Green Black OliveGreen Black +4891 3119 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +1399 w FI([])6476 3177 y Fr(\001)6641 3119 y FL(a)p Black +Blue 7152 2944 a Fp(def)7180 3119 y FI(=)p Black Blue +351 w FL(a)p Black Green Black Green Black OliveGreen +Black 4891 3829 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Blue 428 w FI(\()p FL(b)57 b(c)p FI(\))38 b(::)g FL(\031)6476 +3888 y Fr(\001)6641 3829 y FL(a)p Black Blue 7152 3654 +a Fp(def)7180 3829 y FI(=)p Black Blue 7791 3219 a Fo(8)7791 +3487 y(<)7791 4022 y(:)8055 3487 y FL(c)553 b FO(if)75 +b FL(\031)9249 3546 y Fr(\001)9413 3487 y FL(a)96 b FI(=)f +FL(b)8055 3821 y(b)551 b FO(if)75 b FL(\031)9249 3880 +y Fr(\001)9413 3821 y FL(a)96 b FI(=)f FL(c)8055 4156 +y(\031)8269 4215 y Fr(\001)8433 4156 y FL(a)140 b FO(otherwise)p +Black Green Black Green Black OliveGreen Black 4891 4642 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 1153 w +FL(\031)6258 4701 y Fr(\001)6422 4642 y FL(a:t)p Black +Blue 7152 4468 a Fp(def)7180 4642 y FI(=)p Black Blue +351 w FL(\031)8005 4701 y Fr(\001)8169 4642 y FL(a:\031)8666 +4701 y Fr(\001)8830 4642 y FL(t)p Black Red Black 4623 +5208 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 290. def +0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 5208 a 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005) +e(\226)i(p.9)g(\(2/4\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 9 23 +TeXDict begin 9 22 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6082 2027 a FV(P)-10 b(ermutations)p 0 TeXcolorgray Black +4623 2582 a FO(a)75 b(permutation)i(applied)f(to)f(a)h(term:)p +Black Black Green Black Green Black OliveGreen Black +4891 3119 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +1399 w FI([])6476 3177 y Fr(\001)6641 3119 y FL(a)p Black +Blue 7152 2944 a Fp(def)7180 3119 y FI(=)p Black Blue +351 w FL(a)p Black Green Black Green Black OliveGreen +Black 4891 3829 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Blue 428 w FI(\()p FL(b)57 b(c)p FI(\))38 b(::)g FL(\031)6476 +3888 y Fr(\001)6641 3829 y FL(a)p Black Blue 7152 3654 +a Fp(def)7180 3829 y FI(=)p Black Blue 7791 3219 a Fo(8)7791 +3487 y(<)7791 4022 y(:)8055 3487 y FL(c)553 b FO(if)75 +b FL(\031)9249 3546 y Fr(\001)9413 3487 y FL(a)96 b FI(=)f +FL(b)8055 3821 y(b)551 b FO(if)75 b FL(\031)9249 3880 +y Fr(\001)9413 3821 y FL(a)96 b FI(=)f FL(c)8055 4156 +y(\031)8269 4215 y Fr(\001)8433 4156 y FL(a)140 b FO(otherwise)p +Black Green Black Green Black OliveGreen Black 4891 4642 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 1153 w +FL(\031)6258 4701 y Fr(\001)6422 4642 y FL(a:t)p Black +Blue 7152 4468 a Fp(def)7180 4642 y FI(=)p Black Blue +351 w FL(\031)8005 4701 y Fr(\001)8169 4642 y FL(a:\031)8666 +4701 y Fr(\001)8830 4642 y FL(t)p Black Green Black Green +Black OliveGreen Black 4891 5095 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Blue 864 w(\031)5969 5154 y Fr(\001)6133 +5095 y FL(\031)6347 4987 y Fv(0)6429 5095 y FE(\001)p +FL(X)p Black Blue 7152 4921 a Fp(def)7180 5095 y FI(=)p +Black Blue 351 w(\()p FL(\031)11 b FI(@)p FL(\031)8609 +4987 y Fv(0)8691 5095 y FI(\))p FE(\001)p FL(X)p Black +Red Black 4623 5327 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 290. def +0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 5327 a 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 +b(19.)f(April)h(2005)e(\226)i(p.9)g(\(3/4\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 9 24 +TeXDict begin 9 23 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6082 2027 a FV(P)-10 b(ermutations)p 0 TeXcolorgray Black +4623 2582 a FO(a)75 b(permutation)i(applied)f(to)f(a)h(term:)p +Black Black Green Black Green Black OliveGreen Black +4891 3119 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +1399 w FI([])6476 3177 y Fr(\001)6641 3119 y FL(a)p Black +Blue 7152 2944 a Fp(def)7180 3119 y FI(=)p Black Blue +351 w FL(a)p Black Green Black Green Black OliveGreen +Black 4891 3829 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Blue 428 w FI(\()p FL(b)57 b(c)p FI(\))38 b(::)g FL(\031)6476 +3888 y Fr(\001)6641 3829 y FL(a)p Black Blue 7152 3654 +a Fp(def)7180 3829 y FI(=)p Black Blue 7791 3219 a Fo(8)7791 +3487 y(<)7791 4022 y(:)8055 3487 y FL(c)553 b FO(if)75 +b FL(\031)9249 3546 y Fr(\001)9413 3487 y FL(a)96 b FI(=)f +FL(b)8055 3821 y(b)551 b FO(if)75 b FL(\031)9249 3880 +y Fr(\001)9413 3821 y FL(a)96 b FI(=)f FL(c)8055 4156 +y(\031)8269 4215 y Fr(\001)8433 4156 y FL(a)140 b FO(otherwise)p +Black Green Black Green Black OliveGreen Black 4891 4642 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 1153 w +FL(\031)6258 4701 y Fr(\001)6422 4642 y FL(a:t)p Black +Blue 7152 4468 a Fp(def)7180 4642 y FI(=)p Black Blue +351 w FL(\031)8005 4701 y Fr(\001)8169 4642 y FL(a:\031)8666 +4701 y Fr(\001)8830 4642 y FL(t)p Black Green Black Green +Black OliveGreen Black 4891 5095 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Blue 864 w(\031)5969 5154 y Fr(\001)6133 +5095 y FL(\031)6347 4987 y Fv(0)6429 5095 y FE(\001)p +FL(X)p Black Blue 7152 4921 a Fp(def)7180 5095 y FI(=)p +Black Blue 351 w(\()p FL(\031)11 b FI(@)p FL(\031)8609 +4987 y Fv(0)8691 5095 y FI(\))p FE(\001)p FL(X)p Black +Red 4623 5527 a FO(Permutations)77 b(on)e(atoms)g(are)h(bijections!)p +Black Blue 5891 5877 a FL(\031)6105 5936 y Fr(\001)6269 +5877 y FL(a)95 b FI(=)h FL(b)p Black 285 w FO(iff)p Blue +190 w FL(a)g FI(=)8504 5877 y + tx@Dict begin tx@NodeDict begin {11.67007 3.59999 38.15431 19.07715 +4.03503 } false /N@A 16 {InitRnode } NewNode end end + 8504 5877 a FI(\()p FL(\031)8848 +5769 y Fv(\000)p FK(1)9162 5877 y FI(\))9292 5936 y Fr(\001)9456 +5877 y FL(b)p Black Red Black 4623 6354 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@D /N@C InitNC { /AngleA 60. def /AngleB 225. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 6354 a +9377 4846 a + tx@Dict begin tx@NodeDict begin {40.91951 33.71953 70.19597 35.09798 +3.59999 } false /N@B 16 {InitRnode } NewNode end end + 9377 4846 a Red Black 1 1 0.8 TeXcolorrgb +Black 79 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 33.71953 neg 66.39597 40.91951 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial -614 +x FC(inverse)9456 4457 y(permutation)9456 4700 y(given)63 +b(by)9456 4933 y(reversing)9456 5180 y(the)g(list)g(of)9456 +5404 y(swappings)p Red Black 4623 6354 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 290. def +0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 6354 a +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.9)g(\(4/4\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 10 25 +TeXDict begin 10 24 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 25/View [ /XYZ null null null ] /Title (Freshness Relation) +/OUT pdfmark end + 4609 1909 a Gray 5489 2027 a FV(Fr)-9 b(eshness)128 +b(Relation)p 0 TeXcolorgray Black 4623 2582 a FO(We)75 +b(will)g(identify)p Black Black Blue 5907 3069 a FG(fn)h +FL(a:X)213 b FE(\031)190 b FG(fn)75 b FL(b:)p FI(\()p +FL(a)58 b(b)p FI(\))p FE(\001)p FL(X)p Black 4623 3543 +a FO(provided)76 b(that)f(`)p Blue FL(b)p Black 75 w +FO(is)g(fresh)h(for)p Blue 76 w FL(X)p Black 98 w FO(\227)g(\()p +Blue FL(b)94 b FI(#)h FL(X)p Black 23 w FO(\)',)74 b(i.e.,)4623 +3836 y(does)h(not)h(occur)f(freely)i(in)e(any)i(ground)f(term)g(that) +4623 4132 y(might)f(be)g(substituted)i(for)p Blue 76 +w FL(X)p Black 23 w FO(.)p 0 TeXcolorgray 10821 5925 +a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 +b(19.)f(April)g(2005)g(\226)h(p.10)f(\(1/4\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 10 26 +TeXDict begin 10 25 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5489 2027 a FV(Fr)-9 b(eshness)128 b(Relation)p 0 TeXcolorgray +Black 4623 2582 a FO(We)75 b(will)g(identify)p Black +Black Blue 5907 3069 a FG(fn)h FL(a:X)213 b FE(\031)190 +b FG(fn)75 b FL(b:)8154 3069 y + tx@Dict begin tx@NodeDict begin {10.79999 3.59999 31.97314 15.98657 +3.59999 } false /N@A 16 {InitRnode } NewNode end end + 8154 3069 a Red FI(\()p +FL(a)58 b(b)p FI(\))p Blue Blue FE(\001)p FL(X)p Blue +Black 4623 3543 a FO(provided)76 b(that)f(`)p Blue FL(b)p +Black 75 w FO(is)g(fresh)h(for)p Blue 76 w FL(X)p Black +98 w FO(\227)g(\()p Blue FL(b)94 b FI(#)h FL(X)p Black +23 w FO(\)',)74 b(i.e.,)4623 3836 y(does)h(not)h(occur)f(freely)i(in)e +(any)i(ground)f(term)g(that)4623 4132 y(might)f(be)g(substituted)i(for) +p Blue 76 w FL(X)p Black 23 w FO(.)7003 4154 y + tx@Dict begin tx@NodeDict begin {33.15187 25.95189 169.78062 84.8903 +3.59999 } false /N@B 16 {InitRnode } NewNode end end + 7003 4154 +a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 25.95189 neg 165.98062 33.15187 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial -406 x FO(explicit)e(permutation)i(\227)7081 +4040 y(waits)e(to)g(be)h(applied)g(to)f(the)7081 4333 +y(term)h(that)g(is)f(substituted)i(for)p Blue 7081 4612 +a FL(X)p Black Red Black 4623 4410 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 270. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 4410 a 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.10)f(\(2/4\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 10 27 +TeXDict begin 10 26 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5489 2027 a FV(Fr)-9 b(eshness)128 b(Relation)p 0 TeXcolorgray +Black 4623 2582 a FO(We)75 b(will)g(identify)p Black +Black Blue 5907 3069 a FG(fn)h FL(a:X)213 b FE(\031)190 +b FG(fn)75 b FL(b:)p FI(\()p FL(a)58 b(b)p FI(\))p FE(\001)p +FL(X)p Black 4623 3543 a FO(provided)76 b(that)f(`)p +Blue FL(b)p Black 75 w FO(is)g(fresh)h(for)p Blue 76 +w FL(X)p Black 98 w FO(\227)g(\()p Blue FL(b)94 b FI(#)h +FL(X)p Black 23 w FO(\)',)74 b(i.e.,)4623 3836 y(does)h(not)h(occur)f +(freely)i(in)e(any)i(ground)f(term)g(that)4623 4132 y(might)f(be)g +(substituted)i(for)p Blue 76 w FL(X)p Black 23 w FO(.)p +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.10)f(\(3/4\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 10 28 +TeXDict begin 10 27 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5489 2027 a FV(Fr)-9 b(eshness)128 b(Relation)p 0 TeXcolorgray +Black 4623 2582 a FO(We)75 b(will)g(identify)p Black +Black Blue 5907 3069 a FG(fn)h FL(a:X)213 b FE(\031)190 +b FG(fn)75 b FL(b:)p FI(\()p FL(a)58 b(b)p FI(\))p FE(\001)p +FL(X)p Black 4623 3543 a FO(provided)76 b(that)f(`)p +Blue FL(b)p Black 75 w FO(is)g(fresh)h(for)p Blue 76 +w FL(X)p Black 98 w FO(\227)g(\()p Blue FL(b)94 b FI(#)h +FL(X)p Black 23 w FO(\)',)74 b(i.e.,)4623 3836 y(does)h(not)h(occur)f +(freely)i(in)e(any)i(ground)f(term)g(that)4623 4132 y(might)f(be)g +(substituted)i(for)p Blue 76 w FL(X)p Black 23 w FO(.)4623 +4782 y(If)101 b(we)h(know)f(more)h(about)p Blue 102 w +FL(X)p Black 23 w FO(,)108 b(e.g.,)g(if)101 b(we)h(knew)f(that)p +Blue 4623 5123 a FL(a)232 b FI(#)g FL(X)p Black 164 w +FO(and)p Blue 141 w FL(b)g FI(#)g FL(X)p Black 23 w FO(,)157 +b(then)141 b(we)f(can)h(replace)p Blue 4623 5464 a FI(\()p +FL(a)57 b(b)p FI(\))p FE(\001)p FL(X)p Black 98 w FO(by)p +Blue 76 w FL(X)p Black 23 w FO(.)p 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.10)f(\(4/4\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 11 29 +TeXDict begin 11 28 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 29/View [ /XYZ null null null ] /Title (Freshness Assumptions) +/OUT pdfmark end + 4609 1909 a Gray 5003 2027 a FV(Fr)-9 b(eshness)128 +b(Assumptions)p 0 TeXcolorgray Black 4640 2616 a FO(Our)75 +b(equality)i(is)e Fl(not)g FO(just)p 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 5873 3149 1641 354 v 1 1 0.8 TeXcolorrgb +Black 1 1 0.8 TeXcolorrgb 5959 3080 a FE(r)95 b(`)p Blue +95 w FL(t)g FE(\031)g FL(t)7347 2972 y Fv(0)p 1 1 0.8 +TeXcolorrgb Black 1 1 0.8 TeXcolorrgb Black Red 7837 +3080 a FL(\013)p FO(-equivalence)p Black White White +5873 3628 1641 389 v White Black White 5961 3508 a FE(r)g(`)g +FL(a)g FI(#)g FL(t)p Black White Black Black Black 0 +TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9359 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.11)f(\(1/4\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 11 30 +TeXDict begin 11 29 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5003 2027 a FV(Fr)-9 b(eshness)128 b(Assumptions)p 0 +TeXcolorgray Black 4640 2616 a FO(but)75 b(judgements)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5873 3149 1641 +354 v 1 1 0.8 TeXcolorrgb Black Blue 5959 3080 a FE(r)95 +b(`)g FL(t)g FE(\031)g FL(t)7347 2972 y Fv(0)p Black +1 1 0.8 TeXcolorrgb Black Red 7837 3080 a FL(\013)p FO(-equivalence)p +Black White White 5873 3628 1641 389 v White Black White +5961 3508 a FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black White +Black 4623 3849 a FO(where)p Blue 5417 4366 a FE(r)g +FI(=)g FE(f)p FL(a)6511 4411 y FK(1)6735 4366 y FI(#)g +FL(X)7391 4411 y FK(1)7520 4366 y FL(;)57 b(:)g(:)g(:)g(;)g(a)8468 +4411 y FF(n)8721 4366 y FI(#)95 b FL(X)9377 4411 y FF(n)9534 +4366 y FE(g)p Black 4623 4900 a FO(is)74 b(a)i(\002nite)g(set)g(of)p +Red 75 w(freshness)h(assumptions)p Black(.)p Black Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.11)f(\(2/4\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 11 31 +TeXDict begin 11 30 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5003 2027 a FV(Fr)-9 b(eshness)128 b(Assumptions)p 0 +TeXcolorgray Black 4640 2616 a FO(but)75 b(judgements)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5873 3149 1641 +354 v 1 1 0.8 TeXcolorrgb Black Blue 5959 3080 a FE(r)95 +b(`)g FL(t)g FE(\031)g FL(t)7347 2972 y Fv(0)p Black +1 1 0.8 TeXcolorrgb Black Red 7837 3080 a FL(\013)p FO(-equivalence)p +Black White White 5873 3628 1641 389 v White Black White +5961 3508 a FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black White +Black 4623 3849 a FO(where)p Blue 5417 4366 a FE(r)g +FI(=)g FE(f)p FL(a)6511 4411 y FK(1)6735 4366 y FI(#)g +FL(X)7391 4411 y FK(1)7520 4366 y FL(;)57 b(:)g(:)g(:)g(;)g(a)8468 +4411 y FF(n)8721 4366 y FI(#)95 b FL(X)9377 4411 y FF(n)9534 +4366 y FE(g)p Black 4623 4900 a FO(is)74 b(a)i(\002nite)g(set)g(of)p +Red 75 w(freshness)h(assumptions)p Black(.)p Black Black +Blue 4807 5399 a FE(f)p FL(a)95 b FI(#)g FL(X)t(;)57 +b(b)95 b FI(#)g FL(X)23 b FE(g)p Black Blue 248 w(`)p +Black Blue 248 w FG(fn)75 b FL(a:X)118 b FE(\031)95 b +FG(fn)76 b FL(b:X)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + +10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 +b(19.)f(April)g(2005)g(\226)h(p.11)f(\(3/4\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 11 32 +TeXDict begin 11 31 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5003 2027 a FV(Fr)-9 b(eshness)128 b(Assumptions)p 0 +TeXcolorgray Black 4640 2616 a FO(but)75 b(judgements)p +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5873 3149 1641 +354 v 1 1 0.8 TeXcolorrgb Black Blue 5959 3080 a FE(r)95 +b(`)g FL(t)g FE(\031)g FL(t)7347 2972 y Fv(0)p Black +1 1 0.8 TeXcolorrgb Black Red 7837 3080 a FL(\013)p FO(-equivalence)p +Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5873 3628 +1641 389 v 1 1 0.8 TeXcolorrgb Black Blue 5961 3508 a +FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black 1 1 0.8 TeXcolorrgb +Black Red 411 w FO(freshness)p Black 4623 3849 a(where)p +Blue 5417 4366 a FE(r)g FI(=)g FE(f)p FL(a)6511 4411 +y FK(1)6735 4366 y FI(#)g FL(X)7391 4411 y FK(1)7520 +4366 y FL(;)57 b(:)g(:)g(:)g(;)g(a)8468 4411 y FF(n)8721 +4366 y FI(#)95 b FL(X)9377 4411 y FF(n)9534 4366 y FE(g)p +Black 4623 4900 a FO(is)74 b(a)i(\002nite)g(set)g(of)p +Red 75 w(freshness)h(assumptions)p Black(.)p Black Black +Blue 5951 5398 a FE(f)p FL(b)95 b FI(#)f FL(X)23 b FE(g)p +Black Blue 248 w(`)p Black Blue 248 w FL(b)95 b FI(#)g +FL(a:X)p Black Blue 6879 5733 a FE(fg)p Black Blue 248 +w(`)p Black Blue 248 w FL(a)g FI(#)g FL(a:X)p Black 0 +TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.11)f(\(4/4\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 12 33 +TeXDict begin 12 32 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 33/View [ /XYZ null null null ] /Title (Rules for Equivalence) +/OUT pdfmark end + 4609 1909 a Gray 5160 2027 a FV(Rules)128 b(f)-13 +b(or)129 b(Equi)-5 b(v)g(alence)p 0 TeXcolorgray Black +Black Black 7086 3538 a FO(Excerpt)5775 3873 y(\(i.e.)75 +b(only)h(the)f(interesting)i(rules\))p 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9345 6307 +a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.12)f(\(1/5\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 12 34 +TeXDict begin 12 33 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5160 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p +0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 6488 3412 2160 675 v 1 1 0.8 TeXcolorrgb +Black Blue 6833 3021 a FE(r)95 b(`)g FL(t)g FE(\031)g +FL(t)8221 2914 y Fv(0)p 6550 3078 2036 9 v 6550 3342 +a FE(r)g(`)g FL(a:t)g FE(\031)g FL(a:t)8504 3234 y Fv(0)p +Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8 TeXcolorrgb 1 1 0.8 +TeXcolorrgb 4746 4755 5643 743 v 1 1 0.8 TeXcolorrgb +Black Blue 4808 4297 a FL(a)h FE(6)p FI(=)f FL(b)443 +b FE(r)95 b(`)g FL(t)f FE(\031)h FI(\()p FL(a)58 b(b)p +FI(\))7969 4356 y Fr(\001)8133 4297 y FL(t)8257 4190 +y Fv(0)8781 4297 y FE(r)95 b(`)g FL(a)g FI(#)g FL(t)10246 +4190 y Fv(0)p 4808 4421 5519 9 v 6567 4685 a FE(r)g(`)g +FL(a:t)g FE(\031)g FL(b:t)8488 4577 y Fv(0)p Black 1 1 0.8 +TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g +(\226)h(p.12)f(\(2/5\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 12 35 +TeXDict begin 12 34 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5160 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p +0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 5710 3496 3703 1115 v 1 1 0.8 TeXcolorrgb +Black Blue 6598 2678 a FI(\()p FL(a)96 b FI(#)f FL(X)23 +b FI(\))95 b FE(2)g(r)5875 3012 y FO(for)76 b(all)95 +b FL(a)h FO(with)e FL(\031)7796 3071 y Fr(\001)7960 3012 +y FL(a)i FE(6)p FI(=)f FL(\031)8813 2904 y Fv(0)8894 +3071 y Fr(\001)9059 3012 y FL(a)p 5772 3162 3579 9 v +6336 3426 a FE(r)g(`)g FL(\031)11 b FE(\001)p FL(X)118 +b FE(\031)95 b FL(\031)8304 3318 y Fv(0)8386 3426 y FE(\001)p +FL(X)p Black 1 1 0.8 TeXcolorrgb Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.12)f(\(3/5\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 12 36 +TeXDict begin 12 35 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5160 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p +0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 5710 3496 3703 1115 v 1 1 0.8 TeXcolorrgb +Black Blue 6598 2678 a FI(\()p FL(a)96 b FI(#)f FL(X)23 +b FI(\))95 b FE(2)g(r)5875 3012 y FO(for)76 b(all)95 +b FL(a)h FO(with)e FL(\031)7796 3071 y Fr(\001)7960 3012 +y FL(a)i FE(6)p FI(=)f FL(\031)8813 2904 y Fv(0)8894 +3071 y Fr(\001)9059 3012 y FL(a)p 5772 3162 3579 9 v +6336 3426 a FE(r)g(`)g FL(\031)11 b FE(\001)p FL(X)118 +b FE(\031)95 b FL(\031)8304 3318 y Fv(0)8386 3426 y FE(\001)p +FL(X)p Black 1 1 0.8 TeXcolorrgb Black 4623 3770 a FO(for)75 +b(example)p Black Black Blue 5325 4320 a FE(f)p FL(a)95 +b FI(#)38 b FL(X)t(;)57 b(b)95 b FI(#)38 b FL(X)23 b +FE(g)95 b(`)g FL(X)118 b FE(\031)95 b FI(\()p FL(a)57 +b(b)p FI(\))p FE(\001)p FL(X)p Black 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.12)f(\(4/5\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 12 37 +TeXDict begin 12 36 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5160 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p +0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 5710 3496 3703 1115 v 1 1 0.8 TeXcolorrgb +Black Blue 6598 2678 a FI(\()p FL(a)96 b FI(#)f FL(X)23 +b FI(\))95 b FE(2)g(r)5875 3012 y FO(for)76 b(all)95 +b FL(a)h FO(with)e FL(\031)7796 3071 y Fr(\001)7960 3012 +y FL(a)i FE(6)p FI(=)f FL(\031)8813 2904 y Fv(0)8894 +3071 y Fr(\001)9059 3012 y FL(a)p 5772 3162 3579 9 v +6336 3426 a FE(r)g(`)g FL(\031)11 b FE(\001)p FL(X)118 +b FE(\031)95 b FL(\031)8304 3318 y Fv(0)8386 3426 y FE(\001)p +FL(X)p Black 1 1 0.8 TeXcolorrgb Black 4623 3770 a FO(for)75 +b(example)p Black Black Blue 4638 4320 a FE(f)p FL(a)94 +b FI(#)38 b FL(X)t(;)57 b(c)95 b FI(#)38 b FL(X)23 b +FE(g)95 b(`)g FI(\()p FL(a)57 b(c)p FI(\)\()p FL(a)g(b)p +FI(\))p FE(\001)p FL(X)118 b FE(\031)95 b FI(\()p FL(b)57 +b(c)p FI(\))p FE(\001)p FL(X)p Black 4623 4859 a FO(because)p +Blue 248 w FI(\()p FL(a)g(c)p FI(\)\()p FL(a)h(b)p FI(\))p +Black FO(:)p Blue 248 w FL(a)95 b FE(7!)g FL(b)p Black +Blue 248 w FI(\()p FL(b)57 b(c)p FI(\))p Black FO(:)p +Blue 248 w FL(a)95 b FE(7!)h FL(a)p Black Blue 7452 5194 +a(b)f FE(7!)g FL(c)p Black Blue 1231 w(b)g FE(7!)g FL(c)p +Black Blue 7452 5529 a(c)g FE(7!)g FL(a)p Black Blue +1198 w(c)g FE(7!)g FL(b)p Black 4623 5845 a FO(disagree)76 +b(at)p Blue 76 w FL(a)p Black 75 w FO(and)p Blue 76 w +FL(c)p Black FO(.)p 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005) +g(\226)h(p.12)f(\(5/5\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 13 38 +TeXDict begin 13 37 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 38/View [ /XYZ null null null ] /Title (Rules for Freshness) +/OUT pdfmark end + 4609 1909 a Gray 5417 2027 a FV(Rules)128 b(f)-13 +b(or)129 b(Fr)-9 b(eshness)p 0 TeXcolorgray Black Black +Black 7086 3538 a FO(Excerpt)5645 3873 y(\(again)75 b(only)h(the)f +(interesting)i(rules\))p 0 TeXcolorgray 10821 5925 a + 0 setgray + +10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 +b(19.)f(April)g(2005)g(\226)h(p.13)f(\(1/2\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 13 39 +TeXDict begin 13 38 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5417 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Fr)-9 b(eshness)p +0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 6751 3125 1621 744 v 1 1 0.8 TeXcolorrgb +Black Blue 7164 2650 a FL(a)96 b FE(6)p FI(=)f FL(b)p +6813 2757 1497 9 v 6813 3005 a FE(r)g(`)g FL(a)g FI(#)g +FL(b)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 4969 4143 1872 480 v 1 1 0.8 TeXcolorrgb +Black Blue 5031 3776 1749 9 v 5031 4023 a FE(r)g(`)g +FL(a)h FI(#)e FL(a:t)p Black 1 1 0.8 TeXcolorrgb Black +1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 7328 4143 2826 +744 v 1 1 0.8 TeXcolorrgb Black Blue 7390 3668 a(a)h +FE(6)p FI(=)g FL(b)443 b FE(r)95 b(`)g FL(a)h FI(#)e +FL(t)p 7390 3776 2702 9 v 7883 4023 a FE(r)h(`)g FL(a)g +FI(#)g FL(b:t)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 6190 5212 2742 795 v +1 1 0.8 TeXcolorrgb Black Blue 6252 4721 a FI(\()p FL(\031)6596 +4613 y Fv(\000)p FK(1)6910 4779 y Fr(\001)7074 4721 y +FL(a)h FI(#)f FL(X)23 b FI(\))95 b FE(2)g(r)p 6252 4845 +2618 9 v 6583 5092 a(r)h(`)f FL(a)g FI(#)g FL(\031)11 +b FE(\001)p FL(X)p Black 1 1 0.8 TeXcolorrgb Black 0 +TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.13)f(\(2/2\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 14 40 +TeXDict begin 14 39 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 40/View [ /XYZ null null null ] /Title ($\eq $ is an Equivalence) +/OUT pdfmark end + 4609 1909 a Gray 5359 2027 a Fr(\031)128 b FV(is)g(an)g(Equi)-5 +b(v)g(alence)p 0 TeXcolorgray Black Black Black 1 1 0.8 +TeXcolorrgb 1 1 0.8 TeXcolorrgb 5228 3071 4667 396 v +1 1 0.8 TeXcolorrgb Black Red 5290 2938 a FO(Theorem:)p +Black 94 w FE(\031)75 b FO(is)g(an)h(equivalence)h(relation.)p +1 1 0.8 TeXcolorrgb Black 4746 4248 a FC(\(Re\003exivity\))p +Blue 347 w Fw(r)i(`)g Fz(t)h Fw(\031)e Fz(t)p Black 4746 +4635 a FC(\(Symmetry\))393 b(if)p Blue 63 w Fw(r)79 b(`)g +Fz(t)7202 4672 y Fk(1)7393 4635 y Fw(\031)g Fz(t)7797 +4672 y Fk(2)p Black 8050 4635 a FC(then)p Blue 142 w +Fw(r)g(`)h Fz(t)9312 4672 y Fk(2)9502 4635 y Fw(\031)f +Fz(t)9906 4672 y Fk(1)p Black 4746 5022 a FC(\(Transitivity\))249 +b(if)p Blue 63 w Fw(r)79 b(`)g Fz(t)7202 5059 y Fk(1)7393 +5022 y Fw(\031)g Fz(t)7797 5059 y Fk(2)p Black 8050 5022 +a FC(and)p Blue 142 w Fw(r)f(`)i Fz(t)9207 5059 y Fk(2)9397 +5022 y Fw(\031)f Fz(t)9801 5059 y Fk(3)p Black 6300 5292 +a FC(then)p Blue 63 w Fw(r)g(`)g Fz(t)7482 5329 y Fk(1)7673 +5292 y Fw(\031)g Fz(t)8077 5329 y Fk(3)p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9345 6307 +a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.14)f(\(1/4\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 14 41 +TeXDict begin 14 40 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5359 2027 a Fr(\031)128 b FV(is)g(an)g(Equi)-5 b(v)g(alence)p +0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 5228 3071 4667 396 v 1 1 0.8 TeXcolorrgb +Black Red 5290 2938 a FO(Theorem:)p Black 94 w FE(\031)75 +b FO(is)g(an)h(equivalence)h(relation.)p 1 1 0.8 TeXcolorrgb +Black 4623 3464 a(because)f FE(\031)f FO(has)g(very)i(good)e +(properties:)p Black Green Black Green Black OliveGreen +Black 4876 3888 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 293 w FE(r)95 b(`)g FL(t)f FE(\031)h FL(t)6556 +3780 y Fv(0)p Black 6713 3888 a FO(then)p Blue 75 w FE(r)h(`)f +FL(\031)8222 3947 y Fr(\001)8386 3888 y FL(t)f FE(\031)h +FL(\031)9179 3947 y Fr(\001)9343 3888 y FL(t)9467 3780 +y Fv(0)p Black Black Green Black Green Black OliveGreen +Black 4876 4283 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 293 w FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black +75 w FO(then)p Blue 76 w FE(r)g(`)g FL(\031)8218 4342 +y Fr(\001)8382 4283 y FL(a)g FI(#)g FL(\031)9253 4342 +y Fr(\001)9417 4283 y FL(t)p Black 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.14)f(\(2/4\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 14 42 +TeXDict begin 14 41 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5359 2027 a Fr(\031)128 b FV(is)g(an)g(Equi)-5 b(v)g(alence)p +0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 5228 3071 4667 396 v 1 1 0.8 TeXcolorrgb +Black Red 5290 2938 a FO(Theorem:)p Black 94 w FE(\031)75 +b FO(is)g(an)h(equivalence)h(relation.)p 1 1 0.8 TeXcolorrgb +Black 4623 3464 a(because)f FE(\031)f FO(has)g(very)i(good)e +(properties:)p Black Green Black Green Black OliveGreen +Black 4876 3888 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 293 w FE(r)95 b(`)g FL(t)f FE(\031)h FL(t)6556 +3780 y Fv(0)p Black 6713 3888 a FO(then)p Blue 75 w FE(r)h(`)f +FL(\031)8222 3947 y Fr(\001)8386 3888 y FL(t)f FE(\031)h +FL(\031)9179 3947 y Fr(\001)9343 3888 y FL(t)9467 3780 +y Fv(0)p Black Black Green Black Green Black OliveGreen +Black 4876 4283 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 293 w FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black +75 w FO(then)p Blue 76 w FE(r)g(`)g FL(\031)8218 4342 +y Fr(\001)8382 4283 y FL(a)g FI(#)g FL(\031)9253 4342 +y Fr(\001)9417 4283 y FL(t)p Black Black Green Black +Green Black OliveGreen Black 4876 4713 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 w FE(r)g(`)g +FL(t)f FE(\031)h FL(\031)6646 4771 y Fr(\001)6810 4713 +y FL(t)6934 4605 y Fv(0)p Black 7091 4713 a FO(then)p +Blue 76 w FE(r)g(`)g FI(\()p FL(\031)8730 4605 y Fv(\000)p +FK(1)9044 4713 y FI(\))9174 4771 y Fr(\001)9338 4713 +y FL(t)g FE(\031)g FL(t)10042 4605 y Fv(0)p Black Black +Green Black Green Black OliveGreen Black 4876 5158 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 +w FE(r)g(`)g FL(a)g FI(#)g FL(\031)6724 5216 y Fr(\001)6888 +5158 y FL(t)p Black 75 w FO(then)p Blue 76 w FE(r)g(`)g +FI(\()p FL(\031)8726 5050 y Fv(\000)p FK(1)9040 5158 +y FI(\))9170 5216 y Fr(\001)9334 5158 y FL(a)g FI(#)g +FL(t)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a +0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226) +h(p.14)f(\(3/4\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 +a eop end +%%Page: 14 43 +TeXDict begin 14 42 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5359 2027 a Fr(\031)128 b FV(is)g(an)g(Equi)-5 b(v)g(alence)p +0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 5228 3071 4667 396 v 1 1 0.8 TeXcolorrgb +Black Red 5290 2938 a FO(Theorem:)p Black 94 w FE(\031)75 +b FO(is)g(an)h(equivalence)h(relation.)p 1 1 0.8 TeXcolorrgb +Black 4623 3464 a(because)f FE(\031)f FO(has)g(very)i(good)e +(properties:)p Black Green Black Green Black OliveGreen +Black 4876 3888 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 293 w FE(r)95 b(`)g FL(t)f FE(\031)h FL(t)6556 +3780 y Fv(0)p Black 6713 3888 a FO(then)p Blue 75 w FE(r)h(`)f +FL(\031)8222 3947 y Fr(\001)8386 3888 y FL(t)f FE(\031)h +FL(\031)9179 3947 y Fr(\001)9343 3888 y FL(t)9467 3780 +y Fv(0)p Black Black Green Black Green Black OliveGreen +Black 4876 4283 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 293 w FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black +75 w FO(then)p Blue 76 w FE(r)g(`)g FL(\031)8218 4342 +y Fr(\001)8382 4283 y FL(a)g FI(#)g FL(\031)9253 4342 +y Fr(\001)9417 4283 y FL(t)p Black Black Green Black +Green Black OliveGreen Black 4876 4713 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 w FE(r)g(`)g +FL(t)f FE(\031)h FL(\031)6646 4771 y Fr(\001)6810 4713 +y FL(t)6934 4605 y Fv(0)p Black 7091 4713 a FO(then)p +Blue 76 w FE(r)g(`)g FI(\()p FL(\031)8730 4605 y Fv(\000)p +FK(1)9044 4713 y FI(\))9174 4771 y Fr(\001)9338 4713 +y FL(t)g FE(\031)g FL(t)10042 4605 y Fv(0)p Black Black +Green Black Green Black OliveGreen Black 4876 5158 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 +w FE(r)g(`)g FL(a)g FI(#)g FL(\031)6724 5216 y Fr(\001)6888 +5158 y FL(t)p Black 75 w FO(then)p Blue 76 w FE(r)g(`)g +FI(\()p FL(\031)8726 5050 y Fv(\000)p FK(1)9040 5158 +y FI(\))9170 5216 y Fr(\001)9334 5158 y FL(a)g FI(#)g +FL(t)p Black Black Green Black Green Black OliveGreen +Black 4876 5584 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 293 w FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black +75 w FO(and)p Blue 76 w FE(r)g(`)g FL(t)g FE(\031)g FL(t)8582 +5476 y Fv(0)p Black 8738 5584 a FO(then)p Blue 8695 5886 +a FE(r)g(`)g FL(a)g FI(#)g FL(t)10160 5778 y Fv(0)p Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.14)f(\(4/4\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 15 44 +TeXDict begin 15 43 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 44/View [ /XYZ null null null ] /Title (Comparison with $\aeq $) +/OUT pdfmark end + 4609 1909 a Gray 5198 2027 a FV(Comparison)128 +b(with)g Fj(=)9588 2104 y Fi(\013)p 0 TeXcolorgray Black +4623 2582 a FO(Traditionally)p Blue 76 w FI(=)6453 2627 +y FF(\013)p Black 6696 2582 a FO(is)75 b(de\002ned)i(as)p +Black Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 4796 +3498 5531 714 v 1 1 0.8 TeXcolorrgb Black 4858 3047 a(least)e +(congruence)i(which)d(identi\002es)p Blue 77 w FL(a:t)p +Black 75 w FO(with)p Blue 4858 3362 a FL(b:)p FI([)p +FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p Black 75 w FO(provided)p +Blue 76 w FL(b)p Black 75 w FO(is)75 b(not)h(free)g(in)p +Blue 76 w FL(t)p Black 1 1 0.8 TeXcolorrgb Black 4623 +3852 a FO(where)p Blue 76 w FI([)p FL(a)95 b FI(:=)g +FL(b)p FI(])p FL(t)p Black 75 w FO(replaces)76 b(all)f(free)i +(occurrences)f(of)p Blue 4623 4154 a FL(a)p Black 75 +w FO(by)p Blue 76 w FL(b)p Black 75 w FO(in)p Blue 75 +w FL(t)p Black FO(.)p 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005) +g(\226)h(p.15)f(\(1/4\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 15 45 +TeXDict begin 15 44 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5198 2027 a FV(Comparison)128 b(with)g Fj(=)9588 2104 +y Fi(\013)p 0 TeXcolorgray Black 4623 2582 a FO(Traditionally)p +Blue 76 w FI(=)6453 2627 y FF(\013)p Black 6696 2582 +a FO(is)75 b(de\002ned)i(as)p Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 4796 3498 5531 714 v 1 1 0.8 TeXcolorrgb +Black 4858 3047 a(least)e(congruence)i(which)d(identi\002es)p +Blue 77 w FL(a:t)p Black 75 w FO(with)p Blue 4858 3362 +a FL(b:)p FI([)p FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p +Black 75 w FO(provided)p Blue 76 w FL(b)p Black 75 w +FO(is)75 b(not)h(free)g(in)p Blue 76 w FL(t)p Black 1 1 0.8 +TeXcolorrgb Black 4623 3852 a FO(where)p Blue 76 w FI([)p +FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p Black 75 w FO(replaces)76 +b(all)f(free)i(occurrences)f(of)p Blue 4623 4154 a FL(a)p +Black 75 w FO(by)p Blue 76 w FL(b)p Black 75 w FO(in)p +Blue 75 w FL(t)p Black FO(.)4623 4689 y(For)p Red 75 +w(ground)p Black 77 w(terms:)p 1 1 0.8 TeXcolorrgb 1 1 0.8 +TeXcolorrgb 4815 5753 5414 911 v 1 1 0.8 TeXcolorrgb +Black 4877 5139 a(Theorem:)p 4877 5200 1120 12 v Blue +249 w FL(t)94 b FI(=)6723 5183 y FF(\013)6986 5139 y +FL(t)7110 5031 y Fv(0)p Black 7457 5139 a FO(iff)p Blue +266 w Fh(?)h FE(`)g FL(t)g FE(\031)g FL(t)9384 5031 y +Fv(0)p Black Blue 6245 5591 a FL(a)g FE(62)g FL(F)48 +b(A)p FI(\()p FL(t)p FI(\))p Black 264 w FO(iff)p Blue +266 w Fh(?)96 b FE(`)f FL(a)g FI(#)g FL(t)p Black 1 1 0.8 +TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g +(\226)h(p.15)f(\(2/4\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 15 46 +TeXDict begin 15 45 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5198 2027 a FV(Comparison)128 b(with)g Fj(=)9588 2104 +y Fi(\013)p 0 TeXcolorgray Black 4623 2582 a FO(Traditionally)p +Blue 76 w FI(=)6453 2627 y FF(\013)p Black 6696 2582 +a FO(is)75 b(de\002ned)i(as)p Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 4796 3498 5531 714 v 1 1 0.8 TeXcolorrgb +Black 4858 3047 a(least)e(congruence)i(which)d(identi\002es)p +Blue 77 w FL(a:t)p Black 75 w FO(with)p Blue 4858 3362 +a FL(b:)p FI([)p FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p +Black 75 w FO(provided)p Blue 76 w FL(b)p Black 75 w +FO(is)75 b(not)h(free)g(in)p Blue 76 w FL(t)p Black 1 1 0.8 +TeXcolorrgb Black 4623 3852 a FO(where)p Blue 76 w FI([)p +FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p Black 75 w FO(replaces)76 +b(all)f(free)i(occurrences)f(of)p Blue 4623 4154 a FL(a)p +Black 75 w FO(by)p Blue 76 w FL(b)p Black 75 w FO(in)p +Blue 75 w FL(t)p Black FO(.)4623 4694 y(In)f(general)p +Blue 77 w FI(=)6166 4738 y FF(\013)p Black 6409 4694 +a FO(and)p Blue 76 w FE(\031)p Black 75 w FO(are)i(distinct!)p +Black Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5736 +5640 3651 785 v 1 1 0.8 TeXcolorrgb Black Blue 5798 5124 +a FL(a:X)118 b FI(=)6741 5168 y FF(\013)7004 5124 y FL(b:X)p +Black 193 w FO(but)76 b(not)p Blue 5798 5520 a Fh(?)95 +b FE(`)g FL(a:X)118 b FE(\031)96 b FL(b:X)p Black 193 +w FO(\()p Blue FL(a)e FE(6)p FI(=)i FL(b)p Black FO(\))p +1 1 0.8 TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a + 0 setgray + +10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.15)f(\(3/4\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 15 47 +TeXDict begin 15 46 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5198 2027 a FV(Comparison)128 b(with)g Fj(=)9588 2104 +y Fi(\013)p 0 TeXcolorgray Black 4623 2582 a FO(Traditionally)p +Blue 76 w FI(=)6453 2627 y FF(\013)p Black 6696 2582 +a FO(is)75 b(de\002ned)i(as)p Black Black 1 1 0.8 TeXcolorrgb +1 1 0.8 TeXcolorrgb 4796 3498 5531 714 v 1 1 0.8 TeXcolorrgb +Black 4858 3047 a(least)e(congruence)i(which)d(identi\002es)p +Blue 77 w FL(a:t)p Black 75 w FO(with)p Blue 4858 3362 +a FL(b:)p FI([)p FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p +Black 75 w FO(provided)p Blue 76 w FL(b)p Black 75 w +FO(is)75 b(not)h(free)g(in)p Blue 76 w FL(t)p Black 1 1 0.8 +TeXcolorrgb Black 4623 3852 a FO(where)p Blue 76 w FI([)p +FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p Black 75 w FO(replaces)76 +b(all)f(free)i(occurrences)f(of)p Blue 4623 4154 a FL(a)p +Black 75 w FO(by)p Blue 76 w FL(b)p Black 75 w FO(in)p +Blue 75 w FL(t)p Black FO(.)4623 4694 y(In)f(general)p +Blue 77 w FI(=)6166 4738 y FF(\013)p Black 6409 4694 +a FO(and)p Blue 76 w FE(\031)p Black 75 w FO(are)i(distinct!)p +Black Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5736 +5640 3651 785 v 1 1 0.8 TeXcolorrgb Black Blue 5798 5124 +a FL(a:X)118 b FI(=)6741 5168 y FF(\013)7004 5124 y FL(b:X)p +Black 193 w FO(but)76 b(not)p Blue 5798 5520 a Fh(?)95 +b FE(`)g FL(a:X)118 b FE(\031)96 b FL(b:X)p Black 193 +w FO(\()p Blue FL(a)e FE(6)p FI(=)i FL(b)p Black FO(\))p +1 1 0.8 TeXcolorrgb Black Red Black 1 1 0.8 TeXcolorrgb +Black 4665 3915 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.15 true +3.8 neg 81.30151 neg 274.10118 88.5015 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial +4783 2366 a(That)75 b(is)g(a)g(crucial)h(point:)94 b(if)75 +b(we)h(had)p Blue 6307 2833 a Fh(?)96 b FE(`)f FL(a:X)118 +b FE(\031)95 b FL(b:X)p Black 23 w FO(,)4665 3256 y(then)76 +b(applying)p Blue 76 w FI([)p FL(X)118 b FI(:=)95 b FL(a)p +FI(])p Black FO(,)p Blue 76 w FI([)p FL(X)117 b FI(:=)96 +b FL(b)p FI(])p Black -1 w FO(,)76 b FL(:)57 b(:)g(:)4665 +3551 y FO(give)76 b(two)f(terms)h(that)f(are)i Fl(not)e +FL(\013)p FO(-equivalent.)4665 4026 y(The)g(freshness)i(constraints)p +Blue 75 w FL(a)96 b FI(#)e FL(X)p Black 99 w FO(and)p +Blue 4665 4311 a FL(b)h FI(#)g FL(X)p Black 98 w FO(rule)77 +b(out)e(the)h(problematic)g(substitutions.)4665 4603 +y(Therefore)p Blue 5275 5071 a FE(f)p FL(a)95 b FI(#)g +FL(X)t(;)57 b(b)95 b FI(#)g FL(X)23 b FE(g)95 b(`)g FL(a:X)118 +b FE(\031)95 b FL(b:X)p Black 4783 5502 a FO(does)75 +b(hold.)p 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 +TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h +(p.15)f(\(4/4\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 +a eop end +%%Page: 16 48 +TeXDict begin 16 47 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 48/View [ /XYZ null null null ] /Title (Substitutions) +/OUT pdfmark end + 4609 1909 a Gray 6119 2027 a FV(Substitutions)p +0 TeXcolorgray Black Green Black Green Black OliveGreen +Black 4746 2716 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Blue 560 w FL(\033)11 b FI(\()p FL(a:t)p FI(\))p Black +Blue 6276 2542 a Fp(def)6304 2716 y FI(=)p Black Blue +116 w FL(a:\033)g FI(\()p FL(t)p FI(\))p Black Green +Black Green Black OliveGreen Black 4746 3365 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 353 w FL(\033)g FI(\()p +FL(\031)g FE(\001)p FL(X)23 b FI(\))p Black Blue 6276 +3191 a Fp(def)6304 3365 y FI(=)p Black Blue 6680 2946 +a Fo(\032)6903 3191 y FL(\031)7212 3249 y Fr(\001)7471 +3191 y FL(\033)11 b FI(\()p FL(X)23 b FI(\))139 b FO(if)76 +b FL(\033)11 b FI(\()p FL(X)23 b FI(\))95 b FE(6)p FI(=)g +FL(X)6903 3525 y(\031)11 b FE(\001)p FL(X)896 b FO(o'wise)75 +b(do)g(nothing)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005) +g(\226)h(p.16)f(\(1/9\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 16 49 +TeXDict begin 16 48 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4746 2716 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 560 w FL(\033)11 b FI(\()p +FL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716 +y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)p +FI(\))p Black Green Black Green Black OliveGreen Black +4746 3365 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 b +FI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)p +Black Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)7212 +3249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23 +b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23 +b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 b +FE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black +4623 4039 a(for)g(example)p White 5521 4427 a FE(\))p +Black Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))p +FE(\001)p FL(X)175 b FI([)p FL(X)118 b FI(:=)95 b FE(h)p +FL(b;)57 b(Y)76 b FE(i)p FI(])p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(2/9\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 16 50 +TeXDict begin 16 49 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4746 2716 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 560 w FL(\033)11 b FI(\()p +FL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716 +y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)p +FI(\))p Black Green Black Green Black OliveGreen Black +4746 3365 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 b +FI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)p +Black Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)7212 +3249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23 +b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23 +b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 b +FE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black +4623 4039 a(for)g(example)p White 5521 4427 a FE(\))p +Black Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))p +FE(\001)p FL(X)175 b FI([)p FL(X)118 b FI(:=)95 b FE(h)p +FL(b;)57 b(Y)76 b FE(i)p FI(])p 6114 4549 3380 12 v Black +Blue 5521 4938 a FE(\))p Black Blue 251 w FL(a:)p FI(\()p +FL(a)58 b(b)p FI(\))p FE(\001)p FL(X)23 b FI([)p FL(X)118 +b FI(:=)95 b FE(h)p FL(b;)57 b(Y)76 b FE(i)p FI(])p 6397 +5060 2945 12 v Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005) +g(\226)h(p.16)f(\(3/9\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 16 51 +TeXDict begin 16 50 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4746 2716 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 560 w FL(\033)11 b FI(\()p +FL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716 +y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)p +FI(\))p Black Green Black Green Black OliveGreen Black +4746 3365 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 b +FI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)p +Black Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)7212 +3249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23 +b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23 +b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 b +FE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black +4623 4039 a(for)g(example)p White 5521 4427 a FE(\))p +Black Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))p +FE(\001)p FL(X)175 b FI([)p FL(X)118 b FI(:=)95 b FE(h)p +FL(b;)57 b(Y)76 b FE(i)p FI(])p Black Blue 5521 4938 +a FE(\))p Black Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p +FI(\))p FE(\001)p FL(X)23 b FI([)p FL(X)118 b FI(:=)95 +b FE(h)p FL(b;)57 b(Y)76 b FE(i)p FI(])p 6397 5060 2945 +12 v Black Blue 5521 5449 a FE(\))p Black Blue 251 w +FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))7058 5508 y Fr(\001)7222 +5449 y FE(h)p FL(b;)f(Y)76 b FE(i)p 7222 5571 850 12 +v Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 +TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h +(p.16)f(\(4/9\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 +a eop end +%%Page: 16 52 +TeXDict begin 16 51 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4746 2716 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 560 w FL(\033)11 b FI(\()p +FL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716 +y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)p +FI(\))p Black Green Black Green Black OliveGreen Black +4746 3365 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 b +FI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)p +Black Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)7212 +3249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23 +b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23 +b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 b +FE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black +4623 4039 a(for)g(example)p White 5521 4427 a FE(\))p +Black Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))p +FE(\001)p FL(X)175 b FI([)p FL(X)118 b FI(:=)95 b FE(h)p +FL(b;)57 b(Y)76 b FE(i)p FI(])p Black Blue 5521 4938 +a FE(\))p Black Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p +FI(\))p FE(\001)p FL(X)23 b FI([)p FL(X)118 b FI(:=)95 +b FE(h)p FL(b;)57 b(Y)76 b FE(i)p FI(])p Black Blue 5521 +5449 a FE(\))p Black Blue 251 w FL(a:)p FI(\()p FL(a)58 +b(b)p FI(\))p 6397 5571 661 12 v 59 x Fr(\001)7222 5449 +y FE(h)p FL(b;)f(Y)76 b FE(i)p Black Blue 5521 5960 a(\))p +Black Blue 251 w FL(a:)p FE(h)p FL(a;)58 b FI(\()p FL(a)f(b)p +FI(\))p FE(\001)p FL(Y)76 b FE(i)p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(5/9\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 16 53 +TeXDict begin 16 52 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4746 2716 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 560 w FL(\033)11 b FI(\()p +FL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716 +y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)p +FI(\))p Black Green Black Green Black OliveGreen Black +4746 3365 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 b +FI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)p +Black Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)7212 +3249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23 +b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23 +b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 b +FE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black +Green Black Green Black OliveGreen Black 4746 4111 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 471 w(if)p Blue +75 w FE(r)95 b(`)g FL(t)g FE(\031)g FL(t)6879 4003 y +Fv(0)p Black 7035 4111 a FO(and)p White Black White Black +113 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin White end 1. true +3.8 neg 7.4 neg 77.67393 14.59999 .5 Frame gsave TeXDict begin White +end fill grestore gsave 0.8 SLW TeXDict begin White end 0 setlinecap +stroke grestore end + +@endspecial Blue FE(r)7842 +4003 y Fv(0)8018 4111 y FE(`)g FL(\033)11 b FI(\()p FE(r)p +FI(\))p Black 5217 4563 a FO(then)p Blue 75 w FE(r)6112 +4455 y Fv(0)6289 4563 y FE(`)95 b FL(\033)11 b FI(\()p +FL(t)p FI(\))95 b FE(\031)g FL(\033)11 b FI(\()p FL(t)8117 +4455 y Fv(0)8198 4563 y FI(\))p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(6/9\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 16 54 +TeXDict begin 16 53 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4746 2716 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 560 w FL(\033)11 b FI(\()p +FL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716 +y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)p +FI(\))p Black Green Black Green Black OliveGreen Black +4746 3365 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 b +FI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)p +Black Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)7212 +3249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23 +b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23 +b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 b +FE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black +Green Black Green Black OliveGreen Black 4746 4111 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 471 w(if)p Blue +75 w FE(r)95 b(`)g FL(t)g FE(\031)g FL(t)6879 4003 y +Fv(0)p Black 7035 4111 a FO(and)7477 4111 y + tx@Dict begin tx@NodeDict begin {14.59999 7.4 81.47394 40.73697 3.59999 +} false /N@A 16 {InitRnode } NewNode end end + 7477 4111 +a Red Black 1 1 0.8 TeXcolorrgb Black 80 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 1. true 3.8 +neg 7.4 neg 77.67393 14.59999 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue FE(r)7842 4003 y Fv(0)8018 +4111 y FE(`)g FL(\033)11 b FI(\()p FE(r)p FI(\))p Black +5217 4563 a FO(then)p Blue 75 w FE(r)6112 4455 y Fv(0)6289 +4563 y FE(`)95 b FL(\033)11 b FI(\()p FL(t)p FI(\))95 +b FE(\031)g FL(\033)11 b FI(\()p FL(t)8117 4455 y Fv(0)8198 +4563 y FI(\))p Black 7311 5434 a + tx@Dict begin tx@NodeDict begin {38.96805 31.76805 119.36807 59.68404 +3.59999 } false /N@B 16 {InitRnode } NewNode end end + 7311 5434 a Red Black +1 1 0.8 TeXcolorrgb Black 78 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 31.76805 neg 115.56807 38.96805 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + + +@endspecial -526 x FO(this)75 b(means)p Blue 7389 5245 +a FE(r)7674 5137 y Fv(0)7851 5245 y FE(`)95 b FL(a)g +FI(#)g FL(\033)11 b FI(\()p FL(X)23 b FI(\))p Black 7389 +5599 a FO(holds)75 b(for)h(all)p Blue 7389 5937 a FI(\()p +FL(a)95 b FI(#)g FL(X)23 b FI(\))95 b FE(2)g(r)p Black +Red Black 4623 6068 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 270. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 6068 a 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.16)f(\(7/9\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 16 55 +TeXDict begin 16 54 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4746 2716 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 560 w FL(\033)11 b FI(\()p +FL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716 +y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)p +FI(\))p Black Green Black Green Black OliveGreen Black +4746 3365 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 b +FI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)p +Black Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)7212 +3249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23 +b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23 +b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 b +FE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black +Green Black Green Black OliveGreen Black 4746 4111 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 471 w(if)p Blue +75 w FE(r)95 b(`)g FL(t)g FE(\031)g FL(t)6879 4003 y +Fv(0)p Black 7035 4111 a FO(and)p White Black White Black +113 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin White end 1. true +3.8 neg 7.4 neg 77.67393 14.59999 .5 Frame gsave TeXDict begin White +end fill grestore gsave 0.8 SLW TeXDict begin White end 0 setlinecap +stroke grestore end + +@endspecial Blue FE(r)7842 +4003 y Fv(0)8018 4111 y FE(`)g FL(\033)11 b FI(\()p FE(r)p +FI(\))p Black 5217 4563 a FO(then)p Blue 75 w FE(r)6112 +4455 y Fv(0)6289 4563 y FE(`)95 b FL(\033)11 b FI(\()p +FL(t)p FI(\))95 b FE(\031)g FL(\033)11 b FI(\()p FL(t)8117 +4455 y Fv(0)8198 4563 y FI(\))p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(8/9\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 16 56 +TeXDict begin 16 55 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black Green +Black Green Black OliveGreen Black 4746 2716 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 560 w FL(\033)11 b FI(\()p +FL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716 +y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)p +FI(\))p Black Green Black Green Black OliveGreen Black +4746 3365 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue +353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 b +FI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)p +Black Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)7212 +3249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23 +b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23 +b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 b +FE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black +Green Black Green Black OliveGreen Black 4746 4111 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial 471 w(if)p Blue +75 w FE(r)95 b(`)g FL(t)g FE(\031)g FL(t)6879 4003 y +Fv(0)p Black 7035 4111 a FO(and)p White Black White Black +113 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin White end 1. true +3.8 neg 7.4 neg 77.67393 14.59999 .5 Frame gsave TeXDict begin White +end fill grestore gsave 0.8 SLW TeXDict begin White end 0 setlinecap +stroke grestore end + +@endspecial Blue FE(r)7842 +4003 y Fv(0)8018 4111 y FE(`)g FL(\033)11 b FI(\()p FE(r)p +FI(\))p Black 5217 4563 a FO(then)p Blue 75 w FE(r)6112 +4455 y Fv(0)6289 4563 y FE(`)95 b FL(\033)11 b FI(\()p +FL(t)p FI(\))95 b FE(\031)g FL(\033)11 b FI(\()p FL(t)8117 +4455 y Fv(0)8198 4563 y FI(\))p Black Green Black Green +Black OliveGreen Black 4746 5055 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Blue 471 w FL(\033)g FI(\()p FL(\031)5776 +5114 y Fr(\001)5940 5055 y FL(t)p FI(\))95 b(=)g FL(\031)6858 +5114 y Fr(\001)7022 5055 y FL(\033)11 b FI(\()p FL(t)p +FI(\))p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g +(\226)h(p.16)f(\(9/9\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 17 57 +TeXDict begin 17 56 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 57/View [ /XYZ null null null ] /Title (Equational Problems) +/OUT pdfmark end + 4609 1909 a Gray 5246 2027 a FV(Equational)127 +b(Pr)-9 b(oblems)p 0 TeXcolorgray Black 4623 2582 a FO(An)75 +b(equational)i(problem)p 1 1 0.8 TeXcolorrgb 1 1 0.8 +TeXcolorrgb 7028 3266 1067 354 v 1 1 0.8 TeXcolorrgb +Black Blue 7090 3197 a FL(t)94 b FE(\031)p FI(?)h FL(t)7951 +3089 y Fv(0)p Black 1 1 0.8 TeXcolorrgb Black 4623 3726 +a FO(is)p Red 74 w(solved)p Black 76 w(by)p Black Green +Black Green Black OliveGreen Black 4876 4263 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(a)75 b(substitution)p +Blue 76 w FL(\033)p Black 86 w FO(\(terms)h(for)g(variables\))p +Black Green Black Green Black OliveGreen Black 4876 4719 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(and)g(a)f(set)h +(of)f(freshness)i(assumptions)p Blue 76 w FE(r)p Black +4623 5279 a FO(so)d(that)p Blue 76 w FE(r)95 b(`)g FL(\033)11 +b FI(\()p FL(t)p FI(\))95 b FE(\031)g FL(\033)11 b FI(\()p +FL(t)7750 5171 y Fv(0)7831 5279 y FI(\))p Black FO(.)p +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.17)f(\(9/9\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 18 58 +TeXDict begin 18 57 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 58/View [ /XYZ null null null ] /Title () /OUT +pdfmark end + 4609 1909 a Gray 0 TeXcolorgray Black 4623 2288 +a FO(Unifying)76 b(equations)g(may)h(entail)e(solving)p +Red 75 w(freshness)4623 2580 y(problems)p Black(.)4623 +3143 y(E.g.)f(assuming)i(that)p Blue 76 w FL(a)95 b FE(6)p +FI(=)h FL(a)7646 3035 y Fv(0)p Black 7727 3143 a FO(,)75 +b(then)p Blue 6766 3711 a FL(a:t)95 b FE(\031)p FI(?)g +FL(a)7975 3588 y Fv(0)8056 3711 y FL(:t)8275 3588 y Fv(0)p +Black 4623 4228 a FO(can)75 b(only)h(be)f(solved)h(if)p +Blue 5652 4796 a FL(t)95 b FE(\031)p FI(?)g(\()p FL(a)57 +b(a)6953 4673 y Fv(0)7035 4796 y FI(\))7165 4855 y Fr(\001)7329 +4796 y FL(t)7453 4673 y Fv(0)p Black 7787 4796 a FO(and)p +Blue 254 w FL(a)95 b FI(#?)g FL(t)9389 4673 y Fv(0)p +Black 4623 5330 a FO(can)75 b(be)g(solved.)p 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.18)f(\(9/9\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 19 59 +TeXDict begin 19 58 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 59/View [ /XYZ null null null ] /Title (Freshness Problems) +/OUT pdfmark end + 4609 1909 a Gray 5379 2027 a FV(Fr)-9 b(eshness)128 +b(Pr)-9 b(oblems)p 0 TeXcolorgray Black 4623 2582 a FO(A)75 +b(freshness)h(problem)p 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb +7030 3301 1063 389 v 1 1 0.8 TeXcolorrgb Black Blue 7092 +3181 a FL(a)95 b FI(#?)g FL(t)p Black 1 1 0.8 TeXcolorrgb +Black 4623 3760 a FO(is)p Red 74 w(solved)p Black 76 +w(by)p Black Green Black Green Black OliveGreen Black +4876 4292 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black +293 w(a)75 b(substitution)p Blue 76 w FL(\033)p Black +Black Green Black Green Black OliveGreen Black 4876 4748 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w +FO(and)h(a)f(set)h(of)f(freshness)i(assumptions)p Blue +76 w FE(r)p Black 4623 5308 a FO(so)d(that)p Blue 76 +w FE(r)95 b(`)g FL(a)g FI(#)g FL(\033)11 b FI(\()p FL(t)p +FI(\))p Black FO(.)p 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005) +g(\226)h(p.19)f(\(9/9\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 20 60 +TeXDict begin 20 59 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 60/View [ /XYZ null null null ] /Title (Most General Unifiers) +/OUT pdfmark end + 4609 1909 a Gray 5120 2027 a FV(Most)129 b(General)f(Uni\002ers) +p 0 TeXcolorgray Black 4623 2586 a FO(De\002nition)p +4623 2652 1145 12 v(:)94 b(for)76 b(a)f(uni\002cation)h(problem)p +Blue 76 w FL(P)p Black 48 w FO(,)f(a)g(solution)p Blue +4623 2908 a FI(\()p FL(\033)4957 2952 y FK(1)5086 2908 +y FL(;)57 b FE(r)5523 2952 y FK(1)5652 2908 y FI(\))p +Black 75 w FO(is)p Red 75 w(more)76 b(general)p Black +77 w(than)g(another)g(solution)p Blue 4623 3226 a FI(\()p +FL(\033)4957 3270 y FK(2)5086 3226 y FL(;)57 b FE(r)5523 +3270 y FK(2)5652 3226 y FI(\))p Black FO(,)75 b(iff)h(there)g(exists)g +(a)f(substitution)p Blue 76 w FL(\033)p Black 86 w FO(with)p +1 TeXcolorgray Black Black Green Black Green Black OliveGreen +Black 4876 3930 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black 371 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW 1 setgray 1. true 3.8 neg 7.4 +neg 86.22946 14.59999 .5 Frame gsave 0.8 SLW 1 setgray 0 setlinecap +stroke grestore end + +@endspecial Blue +FE(r)5532 3974 y FK(2)5756 3930 y FE(`)95 b FL(\033)11 +b FI(\()p FE(r)6690 3974 y FK(1)6820 3930 y FI(\))p Black +1 TeXcolorgray Black Black Green Black Green Black OliveGreen +Black 4876 4497 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black 371 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW 1 setgray 1. true 3.8 neg 5.95999 +neg 123.55232 13.79999 .5 Frame gsave 0.8 SLW 1 setgray 0 setlinecap +stroke grestore end + +@endspecial Blue +FE(r)5532 4542 y FK(2)5756 4497 y FE(`)95 b FL(\033)6264 +4542 y FK(2)6488 4497 y FE(\031)g FL(\033)87 b FE(\016)77 +b FL(\033)7592 4542 y FK(1)p Black 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.20)f(\(1/3\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 20 61 +TeXDict begin 20 60 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5120 2027 a FV(Most)129 b(General)f(Uni\002ers)p 0 TeXcolorgray +Black 4623 2586 a FO(De\002nition)p 4623 2652 1145 12 +v(:)94 b(for)76 b(a)f(uni\002cation)h(problem)p Blue +76 w FL(P)p Black 48 w FO(,)f(a)g(solution)p Blue 4623 +2908 a FI(\()p FL(\033)4957 2952 y FK(1)5086 2908 y FL(;)57 +b FE(r)5523 2952 y FK(1)5652 2908 y FI(\))p Black 75 +w FO(is)p Red 75 w(more)76 b(general)p Black 77 w(than)g(another)g +(solution)p Blue 4623 3226 a FI(\()p FL(\033)4957 3270 +y FK(2)5086 3226 y FL(;)57 b FE(r)5523 3270 y FK(2)5652 +3226 y FI(\))p Black FO(,)75 b(iff)h(there)g(exists)g(a)f(substitution) +p Blue 76 w FL(\033)p Black 86 w FO(with)p Black Green +Black Green Black OliveGreen Black 4876 3930 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 5169 3930 a + tx@Dict begin tx@NodeDict begin {14.59999 7.4 90.02946 45.01472 3.59999 +} false /N@A 16 {InitRnode } NewNode end end + 5169 3930 +a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 1. true 3.8 +neg 7.4 neg 86.22946 14.59999 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue FE(r)5532 3974 y FK(2)5756 +3930 y FE(`)95 b FL(\033)11 b FI(\()p FE(r)6690 3974 +y FK(1)6820 3930 y FI(\))p Black 7625 3768 a + tx@Dict begin tx@NodeDict begin {24.87924 17.67924 102.29625 51.14812 +3.59999 } false /N@B 16 {InitRnode } NewNode end end + 7625 3768 +a Red Black 1 1 0.8 TeXcolorrgb Black 79 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 17.67924 neg 98.49625 24.87924 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue -250 x Fw(r)7942 3555 y +Fk(2)8132 3518 y Fw(`)79 b Fz(a)g Fx(#)h Fz(\033)9 b +Fx(\()p Fz(X)19 b Fx(\))p Black 7704 3768 a FC(holds)61 +b(for)i(all)p Blue 7704 3992 a Fx(\()p Fz(a)79 b Fx(#)h +Fz(X)19 b Fx(\))79 b Fw(2)h(r)9309 4030 y Fk(1)p Black +Red Black 7028 3930 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 180. def /AngleB 0. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 7028 3930 a 1 TeXcolorgray Black +Black Green Black Green Black OliveGreen Black 4876 4497 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 371 w +@beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW 1 setgray 1. true 3.8 neg 5.95999 +neg 123.55232 13.79999 .5 Frame gsave 0.8 SLW 1 setgray 0 setlinecap +stroke grestore end + +@endspecial Blue FE(r)5532 +4542 y FK(2)5756 4497 y FE(`)95 b FL(\033)6264 4542 y +FK(2)6488 4497 y FE(\031)g FL(\033)87 b FE(\016)77 b +FL(\033)7592 4542 y FK(1)p Black 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.20)f(\(2/3\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 20 62 +TeXDict begin 20 61 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5120 2027 a FV(Most)129 b(General)f(Uni\002ers)p 0 TeXcolorgray +Black 4623 2586 a FO(De\002nition)p 4623 2652 1145 12 +v(:)94 b(for)76 b(a)f(uni\002cation)h(problem)p Blue +76 w FL(P)p Black 48 w FO(,)f(a)g(solution)p Blue 4623 +2908 a FI(\()p FL(\033)4957 2952 y FK(1)5086 2908 y FL(;)57 +b FE(r)5523 2952 y FK(1)5652 2908 y FI(\))p Black 75 +w FO(is)p Red 75 w(more)76 b(general)p Black 77 w(than)g(another)g +(solution)p Blue 4623 3226 a FI(\()p FL(\033)4957 3270 +y FK(2)5086 3226 y FL(;)57 b FE(r)5523 3270 y FK(2)5652 +3226 y FI(\))p Black FO(,)75 b(iff)h(there)g(exists)g(a)f(substitution) +p Blue 76 w FL(\033)p Black 86 w FO(with)p 1 TeXcolorgray +Black Black Green Black Green Black OliveGreen Black +4876 3930 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black +371 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW 1 setgray 1. true 3.8 neg 7.4 +neg 86.22946 14.59999 .5 Frame gsave 0.8 SLW 1 setgray 0 setlinecap +stroke grestore end + +@endspecial Blue FE(r)5532 +3974 y FK(2)5756 3930 y FE(`)95 b FL(\033)11 b FI(\()p +FE(r)6690 3974 y FK(1)6820 3930 y FI(\))p Black Black +Green Black Green Black OliveGreen Black 4876 4497 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 5169 4497 +a + tx@Dict begin tx@NodeDict begin {13.79999 5.95999 127.35233 63.67616 +3.92 } false /N@C 16 {InitRnode } NewNode end end + 5169 4497 a Red Black 1 1 0.8 TeXcolorrgb Black 78 +w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 1. true 3.8 +neg 5.95999 neg 123.55232 13.79999 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue FE(r)5532 +4542 y FK(2)5756 4497 y FE(`)95 b FL(\033)6264 4542 y +FK(2)6488 4497 y FE(\031)g FL(\033)87 b FE(\016)77 b +FL(\033)7592 4542 y FK(1)p Black 6658 3627 a + tx@Dict begin tx@NodeDict begin {24.87924 17.67924 179.1186 89.5593 +3.59999 } false /N@D 16 {InitRnode } NewNode end end + 6658 3627 +a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 17.67924 neg 175.3186 24.87924 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue -250 x Fw(r)6974 3414 y +Fk(2)7165 3377 y Fw(`)i Fz(\033)7588 3414 y Fk(2)7700 +3377 y Fx(\()p Fz(X)19 b Fx(\))80 b Fw(\031)f Fz(\033)9 +b Fx(\()p Fz(\033)9008 3414 y Fk(1)9120 3377 y Fx(\()p +Fz(X)19 b Fx(\)\))p Black 6736 3627 a FC(holds)62 b(for)g(all)p +Blue 6736 3851 a Fz(X)99 b Fw(2)79 b Fx(dom\()p Fz(\033)8143 +3889 y Fk(2)8255 3851 y Fx(\))64 b Fw([)g Fx(dom\()p +Fz(\033)73 b Fw(\016)63 b Fz(\033)9934 3889 y Fk(1)10046 +3851 y Fx(\))p Black Red Black 7799 4497 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@D /N@C InitNC { /AngleA 270. def /AngleB 0. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 7799 4497 +a 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.20)f(\(3/3\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 21 63 +TeXDict begin 21 62 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 63/View [ /XYZ null null null ] /Title (Existence of MGUs) +/OUT pdfmark end + 4609 1909 a Gray 5449 2027 a FV(Existence)128 +b(of)h(MGUs)p 0 TeXcolorgray Black 4623 2582 a FO(Theorem)p +4623 2643 1045 12 v(:)94 b(there)76 b(is)f(an)h(algorithm)f(which,)f +(given)i(a)4623 2880 y(nominal)f(uni\002cation)h(problem)p +Blue 76 w FL(P)p Black 48 w FO(,)f(decides)h(whether)4623 +3195 y(or)f(not)g(it)g(has)h(a)f(solution)p Blue 76 w +FI(\()p FL(\033)-8 b(;)57 b FE(r)p FI(\))p Black FO(,)75 +b(and)h(returns)h(a)p Black 4623 3490 a(most)e(general)p +Black 76 w(one)h(if)g(it)f(does.)p 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 +b(19.)f(April)g(2005)g(\226)h(p.21)f(\(1/3\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 21 64 +TeXDict begin 21 63 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5449 2027 a FV(Existence)128 b(of)h(MGUs)p 0 TeXcolorgray +Black 4623 2582 a FO(Theorem)p 4623 2643 1045 12 v(:)94 +b(there)76 b(is)f(an)h(algorithm)f(which,)f(given)i(a)4623 +2880 y(nominal)f(uni\002cation)h(problem)p Blue 76 w +FL(P)p Black 48 w FO(,)f(decides)h(whether)4623 3195 +y(or)f(not)g(it)g(has)h(a)f(solution)p Blue 76 w FI(\()p +FL(\033)-8 b(;)57 b FE(r)p FI(\))p Black FO(,)75 b(and)h(returns)h(a) +4623 3490 y + tx@Dict begin tx@NodeDict begin {9.70016 3.45163 73.03592 36.51796 +3.12427 } false /N@A 16 {InitRnode } NewNode end end + 4623 3490 a Red FO(most)e(general)p Black +76 w(one)h(if)g(it)f(does.)5465 4509 y + tx@Dict begin tx@NodeDict begin {19.77881 12.57883 233.17911 116.58955 +3.59999 } false /N@B 16 {InitRnode } NewNode end end + 5465 4509 a Red +Black 1 1 0.8 TeXcolorrgb Black 79 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 12.57883 neg 229.3791 19.77881 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + + +@endspecial -129 x FO(straightforward)i(de\002nition:)5544 +4672 y(\223iff)f(there)h(exists)e(a)p Blue 76 w FL(\034)p +Black 115 w FO(such)g(that)h(.)45 b(.)g(.)g(\224)p Red +Black 8110 3490 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 270. def 0.6 + 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 8110 3490 a 0 TeXcolorgray 10821 5925 +a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.21)f(\(2/3\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 21 65 +TeXDict begin 21 64 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5449 2027 a FV(Existence)128 b(of)h(MGUs)p 0 TeXcolorgray +Black 4623 2582 a FO(Theorem)p 4623 2643 1045 12 v(:)94 +b(there)76 b(is)f(an)h(algorithm)f(which,)f(given)i(a)4623 +2880 y(nominal)f(uni\002cation)h(problem)p Blue 76 w +FL(P)p Black 48 w FO(,)f(decides)h(whether)4623 3195 +y(or)f(not)g(it)g(has)h(a)f(solution)p Blue 76 w FI(\()p +FL(\033)-8 b(;)57 b FE(r)p FI(\))p Black FO(,)75 b(and)h(returns)h(a)p +Black 4623 3490 a(most)e(general)p Black 76 w(one)h(if)g(it)f(does.) +4623 4079 y(Proof:)121 b(one)89 b(can)g(reduce)i(all)e(the)g(equations) +h(to)f(`solved)4623 4420 y(form')58 b(\002rst)h(\(creating)f(a)h +(substitution\),)i(and)e(then)g(solve)4623 4760 y(the)75 +b(freshness)i(problems)e(\(easy\).)p 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.21)f(\(3/3\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 22 66 +TeXDict begin 22 65 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 66/View [ /XYZ null null null ] /Title (Reductions) +/OUT pdfmark end + 4609 1909 a Gray 6333 2027 a FV(Reductions)p 0 +TeXcolorgray Black 4623 2604 a FO(A)75 b(set)g(of)h(\()p +Blue FL(t)94 b FE(\031)p FI(?)h FL(t)6629 2496 y Fv(0)p +Black 6710 2604 a FO(\))75 b(and)h(\()p Blue FL(a)95 +b FI(#?)g FL(t)p Black FO(\))74 b(problems)i(can)f(be)4623 +2891 y(reduced)i(by)p Blue 6834 3182 a FF(\033)6636 3358 +y FI(=)-57 b FE(\))p Black 253 w FO(or)p Blue 8115 3182 +a Fv(r)7941 3358 y FI(=)g FE(\))p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9345 6307 +a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.22)f(\(1/1\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 23 67 +TeXDict begin 23 66 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 67/View [ /XYZ null null null ] /Title (Reductions) +/OUT pdfmark end + 4609 1909 a Gray 6333 2027 a FV(Reductions)p 0 +TeXcolorgray Black Black Green Black Green Black OliveGreen +Black 4900 2626 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h +Fz(b:t)6473 2536 y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 +2480 y Ff(")7301 2626 y Fx(=)-48 b Fw(\))p Black 1528 +w FC(if)p Blue 63 w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black +Blue 6990 2954 a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p +Fz(a)48 b(b)p Fx(\))8298 3012 y Fr(\001)8462 2954 y Fz(t)8565 +2864 y Fg(0)8636 2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 +2864 y Fg(0)9615 2954 y Fw(g)63 b([)g Fz(P)p Black 0 +TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(1/8\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 23 68 +TeXDict begin 23 67 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6333 2027 a FV(Reductions)p 0 TeXcolorgray Black Black +Green Black Green Black OliveGreen Black 4900 2626 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536 +y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")7301 +2626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63 +w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954 +a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))8298 +3012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)8636 +2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)9615 +2954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black Green +Black OliveGreen Black 4900 3372 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p +Fx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])h +Fz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))p +Black Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282 +y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9317 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(2/8\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 23 69 +TeXDict begin 23 68 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6333 2027 a FV(Reductions)p 0 TeXcolorgray Black Black +Green Black Green Black OliveGreen Black 4900 2626 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536 +y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")7301 +2626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63 +w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954 +a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))8298 +3012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)8636 +2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)9615 +2954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black Green +Black OliveGreen Black 4900 3372 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p +Fx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])h +Fz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))p +Black Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282 +y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 3790 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +3849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790 +y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")7844 +3790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)p +Fz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)p +Fx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)9420 +4117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9317 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(3/8\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 23 70 +TeXDict begin 23 69 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6333 2027 a FV(Reductions)p 0 TeXcolorgray Black Black +Green Black Green Black OliveGreen Black 4900 2626 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536 +y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")7301 +2626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63 +w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954 +a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))8298 +3012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)8636 +2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)9615 +2954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black Green +Black OliveGreen Black 4900 3372 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p +Fx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])h +Fz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))p +Black Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282 +y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 3790 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +3849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790 +y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")7844 +3790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)p +Fz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)p +Fx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)9420 +4117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 4536 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +4594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y + tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444 +} false /N@A 16 {InitRnode } NewNode end end + 7201 4536 a 7364 +4389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue +7718 4536 a + tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666 +} false /N@C 16 {InitRnode } NewNode end end + 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847 +a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)p +Blue 63 w Fz(t)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005) +g(\226)h(p.23)f(\(4/8\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 23 71 +TeXDict begin 23 70 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6333 2027 a FV(Reductions)p 0 TeXcolorgray Black Black +Green Black Green Black OliveGreen Black 4900 2626 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536 +y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")7301 +2626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63 +w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954 +a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))8298 +3012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)8636 +2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)9615 +2954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black Green +Black OliveGreen Black 4900 3372 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p +Fx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])h +Fz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))p +Black Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282 +y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 3790 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +3849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790 +y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")7844 +3790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)p +Fz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)p +Fx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)9420 +4117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 4536 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +4594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y + tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444 +} false /N@A 16 {InitRnode } NewNode end end + 7201 4536 a 7364 +4389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue +7718 4536 a + tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666 +} false /N@C 16 {InitRnode } NewNode end end + 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847 +a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)p +Blue 63 w Fz(t)p Black 7263 3801 a + tx@Dict begin tx@NodeDict begin {19.6107 13.6107 110.22424 55.11212 +3.0 } false /N@B 16 {InitRnode } NewNode end end + 7263 3801 a Red Black +1 1 0.8 TeXcolorrgb Black 79 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 13.6107 neg 106.42424 19.6107 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + + +@endspecial Blue -141 x Fz(\033)88 b Fx(=)79 b([)p Fz(X)99 +b Fx(:=)7342 3941 y Fz(\031)7520 3852 y Fg(\000)p Fk(1)7789 +4000 y Fr(\001)7953 3941 y Fz(t)p Fx(])p Black Red Black +4623 5392 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 90. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 5392 a Red Black 4623 5392 a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@B /N@C InitNC { /AngleA 270. def /AngleB 90. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 5392 +a 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(5/8\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 23 72 +TeXDict begin 23 71 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6333 2027 a FV(Reductions)p 0 TeXcolorgray Black Black +Green Black Green Black OliveGreen Black 4900 2626 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536 +y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")7301 +2626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63 +w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954 +a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))8298 +3012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)8636 +2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)9615 +2954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black Green +Black OliveGreen Black 4900 3372 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p +Fx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])h +Fz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))p +Black Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282 +y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 3790 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +3849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790 +y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")7844 +3790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)p +Fz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)p +Fx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)9420 +4117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 4536 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +4594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y + tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444 +} false /N@A 16 {InitRnode } NewNode end end + 7201 4536 a 7364 +4389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue +7718 4536 a + tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666 +} false /N@C 16 {InitRnode } NewNode end end + 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847 +a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)p +Blue 63 w Fz(t)p Black Black Green Black Green Black +OliveGreen Black 4900 5246 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a)78 b Fx(#?)h +Fz(b:t)p Fw(g)63 b(])h Fz(P)6980 5246 y + tx@Dict begin tx@NodeDict begin {13.15022 0.0 21.99994 10.99997 6.5751 +} false /N@A 16 {InitRnode } NewNode end end + 6980 5246 a 7139 +5099 a Fe(?)6980 5246 y Fx(=)-48 b Fw(\))p Black Blue(f)p +Fz(a)79 b Fx(#?)g Fz(t)p Fw(g)63 b([)g Fz(P)p Black 340 +w FC(if)p Blue 63 w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(6/8\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 23 73 +TeXDict begin 23 72 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6333 2027 a FV(Reductions)p 0 TeXcolorgray Black Black +Green Black Green Black OliveGreen Black 4900 2626 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536 +y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")7301 +2626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63 +w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954 +a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))8298 +3012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)8636 +2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)9615 +2954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black Green +Black OliveGreen Black 4900 3372 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p +Fx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])h +Fz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))p +Black Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282 +y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 3790 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +3849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790 +y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")7844 +3790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)p +Fz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)p +Fx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)9420 +4117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 4536 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +4594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y + tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444 +} false /N@A 16 {InitRnode } NewNode end end + 7201 4536 a 7364 +4389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue +7718 4536 a + tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666 +} false /N@C 16 {InitRnode } NewNode end end + 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847 +a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)p +Blue 63 w Fz(t)p Black Black Green Black Green Black +OliveGreen Black 4900 5246 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a)78 b Fx(#?)h +Fz(b:t)p Fw(g)63 b(])h Fz(P)6980 5246 y + tx@Dict begin tx@NodeDict begin {13.15022 0.0 21.99994 10.99997 6.5751 +} false /N@A 16 {InitRnode } NewNode end end + 6980 5246 a 7139 +5099 a Fe(?)6980 5246 y Fx(=)-48 b Fw(\))p Black Blue(f)p +Fz(a)79 b Fx(#?)g Fz(t)p Fw(g)63 b([)g Fz(P)p Black 340 +w FC(if)p Blue 63 w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black +Black Green Black Green Black OliveGreen Black 4900 5704 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a)f Fx(#?)h Fz(\031)6168 5763 y Fr(\001)6333 +5704 y Fz(X)19 b Fw(g)63 b(])g Fz(P)7265 5704 y + tx@Dict begin tx@NodeDict begin {13.78221 0.0 21.99994 10.99997 6.8911 +} false /N@D 16 {InitRnode } NewNode end end + 7265 +5704 a 7408 5557 a Fg(r)7265 5704 y Fx(=)-48 b Fw(\))p +Black Blue Fz(P)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005) +g(\226)h(p.23)f(\(7/8\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 23 74 +TeXDict begin 23 73 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6333 2027 a FV(Reductions)p 0 TeXcolorgray Black Black +Green Black Green Black OliveGreen Black 4900 2626 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536 +y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")7301 +2626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63 +w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954 +a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))8298 +3012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)8636 +2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)9615 +2954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black Green +Black OliveGreen Black 4900 3372 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p +Fx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])h +Fz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))p +Black Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282 +y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 3790 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +3849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790 +y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")7844 +3790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)p +Fz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)p +Fx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)9420 +4117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black Green +Black Green Black OliveGreen Black 4900 4536 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 w Fw(f)p Fz(\031)5490 +4594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78 +b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y + tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444 +} false /N@A 16 {InitRnode } NewNode end end + 7201 4536 a 7364 +4389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue +7718 4536 a + tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666 +} false /N@C 16 {InitRnode } NewNode end end + 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847 +a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)p +Blue 63 w Fz(t)p Black Black Green Black Green Black +OliveGreen Black 4900 5246 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + + +@endspecial Black Blue 269 w Fw(f)p Fz(a)78 b Fx(#?)h +Fz(b:t)p Fw(g)63 b(])h Fz(P)6980 5246 y + tx@Dict begin tx@NodeDict begin {13.15022 0.0 21.99994 10.99997 6.5751 +} false /N@A 16 {InitRnode } NewNode end end + 6980 5246 a 7139 +5099 a Fe(?)6980 5246 y Fx(=)-48 b Fw(\))p Black Blue(f)p +Fz(a)79 b Fx(#?)g Fz(t)p Fw(g)63 b([)g Fz(P)p Black 340 +w FC(if)p Blue 63 w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black +Black Green Black Green Black OliveGreen Black 4900 5704 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 269 +w Fw(f)p Fz(a)f Fx(#?)h Fz(\031)6168 5763 y Fr(\001)6333 +5704 y Fz(X)19 b Fw(g)63 b(])g Fz(P)7265 5704 y + tx@Dict begin tx@NodeDict begin {13.78221 0.0 21.99994 10.99997 6.8911 +} false /N@D 16 {InitRnode } NewNode end end + 7265 +5704 a 7408 5557 a Fg(r)7265 5704 y Fx(=)-48 b Fw(\))p +Black Blue Fz(P)p Black 7058 4658 a + tx@Dict begin tx@NodeDict begin {13.1107 7.1107 130.14108 65.07054 +3.0 } false /N@E 16 {InitRnode } NewNode end end + 7058 4658 a Red Black +1 1 0.8 TeXcolorrgb Black 78 w @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 7.1107 neg 126.34108 13.1107 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + + +@endspecial Blue 6 x Fw(r)79 b Fx(=)g Fw(f)p Fz(\031)8070 +4574 y Fg(\000)p Fk(1)8339 4723 y Fr(\001)8503 4664 y +Fz(a)g Fx(#)g Fz(X)19 b Fw(g)p Black Red Black 4623 6249 +a + tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA +{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.5 +2. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg +1.0 1.0 0 0 /N@E /N@D InitNC { /AngleA 270. def /AngleB 90. def 1. + 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap +stroke grestore grestore end + 4623 6249 a 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g +(\226)h(p.23)f(\(8/8\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 +6416 a eop end +%%Page: 24 75 +TeXDict begin 24 74 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 75/View [ /XYZ null null null ] /Title (Reductions) +/OUT pdfmark end + 4609 1909 a Gray 6333 2027 a FV(Reductions)p 0 +TeXcolorgray Black 4623 2604 a FO(A)75 b(set)g(of)h(\()p +Blue FL(t)94 b FE(\031)p FI(?)h FL(t)6629 2496 y Fv(0)p +Black 6710 2604 a FO(\))75 b(and)h(\()p Blue FL(a)95 +b FI(#?)g FL(t)p Black FO(\))74 b(problems)i(can)f(be)4623 +2891 y(reduced)i(by)p Blue 6834 3182 a FF(\033)6636 3358 +y FI(=)-57 b FE(\))p Black 253 w FO(or)p Blue 8115 3182 +a Fv(r)7941 3358 y FI(=)g FE(\))p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 +a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.24)f(\(1/2\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 24 76 +TeXDict begin 24 75 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +6333 2027 a FV(Reductions)p 0 TeXcolorgray Black 4623 +2604 a FO(A)75 b(set)g(of)h(\()p Blue FL(t)94 b FE(\031)p +FI(?)h FL(t)6629 2496 y Fv(0)p Black 6710 2604 a FO(\))75 +b(and)h(\()p Blue FL(a)95 b FI(#?)g FL(t)p Black FO(\))74 +b(problems)i(can)f(be)4623 2891 y(reduced)i(by)p Blue +6834 3182 a FF(\033)6636 3358 y FI(=)-57 b FE(\))p Black +253 w FO(or)p Blue 8115 3182 a Fv(r)7941 3358 y FI(=)g +FE(\))p Black 4623 3773 a FO(If)75 b(there)i(is)e(a)g(reduction)p +Black Black Blue 5272 4274 a FL(P)5780 4094 y FF(\033)5922 +4125 y Fs(1)5630 4274 y FI(=)-57 b FE(\))95 b FL(:)57 +b(:)g(:)6901 4094 y FF(\033)7043 4125 y Fd(n)6764 4274 +y FI(=)-57 b FE(\))96 b FL(P)7668 4167 y Fv(0)7965 4094 +y(r)8163 4125 y Fs(1)7844 4274 y FI(=)-57 b FE(\))95 +b FL(:)57 b(:)g(:)9061 4094 y Fv(r)9259 4125 y Fd(m)8978 +4274 y FI(=)-57 b FE(\))95 b Fh(?)p Black 4623 4664 a +FO(then)p Black Black Blue 5444 5053 a FI(\()p FL(\033)5778 +5098 y FF(n)6012 5053 y FE(\016)76 b FL(:)57 b(:)g(:)76 +b FE(\016)g FL(\033)7185 5098 y FK(1)7314 5053 y FL(;)57 +b FE(r)7751 5098 y FK(1)7956 5053 y FE([)76 b FL(:)57 +b(:)g(:)76 b FE([)g(r)9324 5098 y FF(m)9548 5053 y FI(\))p +Black 4623 5462 a FO(is)e(a)i(most)f(general)i(uni\002er)g(for)p +Blue 76 w FL(P)p Black 48 w FO(.)p 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.24)f(\(2/2\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 25 77 +TeXDict begin 25 76 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 77/View [ /XYZ null null null ] /Title (Remember the Quiz?) +/OUT pdfmark end + 4609 1909 a Gray 5220 2027 a FV(Remember)130 b(the)e(Quiz?)p +0 TeXcolorgray Black 0.76 0.76 0.76 TeXcolorrgb 4623 +2588 a FO(Assuming)75 b(that)p Black 0.76 0.76 0.76 TeXcolorrgb +76 w FL(a)p Black 0.76 0.76 0.76 TeXcolorrgb 75 w FO(and)p +Black 0.76 0.76 0.76 TeXcolorrgb 76 w FL(b)p Black 0.76 0.76 0.76 +TeXcolorrgb 76 w FO(are)h(distinct)f(variables,)p Black +0.76 0.76 0.76 TeXcolorrgb 4623 2887 a(is)f(it)i(possible)f(to)g +(\002nd)h FL(\025)p FO(-terms)p Black 0.76 0.76 0.76 +TeXcolorrgb 76 w FL(M)8441 2931 y FK(1)p Black 0.76 0.76 0.76 +TeXcolorrgb 8645 2887 a FO(to)p Black 0.76 0.76 0.76 +TeXcolorrgb 75 w FL(M)9312 2931 y FK(7)p Black 0.76 0.76 0.76 +TeXcolorrgb 9516 2887 a FO(that)4623 3179 y(make)f(the)h(following)f +(pairs)g FL(\013)p FO(-equivalent?)p Black Black Black +Green Black Green Black OliveGreen Black 4992 3616 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 343 w FL(\025)p +FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p FJ(M)6759 +3660 y FH(1)6976 3616 y FJ(b)g FI(\))p Black 171 w FO(and)p +Blue 171 w FL(\025)p FJ(b)g FL(:\025)p FJ(a)28 b FL(:)p +FI(\()p FJ(a)85 b(M)9723 3660 y FH(1)9882 3616 y FI(\))p +Black 0.76 0.76 0.76 TeXcolorrgb Black 0.76 0.76 0.76 +TeXcolorrgb Black 0.5 TeXcolorgray Black 4992 4009 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW 0.76 0.76 0.76 setrgbcolor 0. +true 0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow 0.5 + setgray gsave fill grestore stroke grestore gsave 0.76 0.76 0.76 +setrgbcolor gsave fill grestore stroke grestore gsave 0.76 0.76 0.76 + setrgbcolor fill grestore gsave 0.0 SLW 0.76 0.76 0.76 setrgbcolor +0 setlinecap stroke grestore end + +@endspecial 0.76 0.76 0.76 +TeXcolorrgb 343 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 +b FL(:)p FI(\()p FJ(M)6759 4054 y FH(2)6976 4009 y FJ(b)g +FI(\))p Black 0.76 0.76 0.76 TeXcolorrgb 171 w FO(and)p +Black 0.76 0.76 0.76 TeXcolorrgb 171 w FL(\025)p FJ(b)g +FL(:\025)p FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)9723 +4054 y FH(3)9882 4009 y FI(\))p Black 0.76 0.76 0.76 +TeXcolorrgb Black 0.76 0.76 0.76 TeXcolorrgb Black 0.5 +TeXcolorgray Black 4992 4402 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW 0.76 0.76 0.76 setrgbcolor 0. +true 0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow 0.5 + setgray gsave fill grestore stroke grestore gsave 0.76 0.76 0.76 +setrgbcolor gsave fill grestore stroke grestore gsave 0.76 0.76 0.76 + setrgbcolor fill grestore gsave 0.0 SLW 0.76 0.76 0.76 setrgbcolor +0 setlinecap stroke grestore end + + +@endspecial 0.76 0.76 0.76 TeXcolorrgb 343 w FL(\025)p +FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p FJ(b)81 +b(M)6998 4447 y FH(4)7157 4402 y FI(\))p Black 0.76 0.76 0.76 +TeXcolorrgb 171 w FO(and)p Black 0.76 0.76 0.76 TeXcolorrgb +171 w FL(\025)p FJ(b)23 b FL(:\025)p FJ(a)28 b FL(:)p +FI(\()p FJ(a)85 b(M)9723 4447 y FH(5)9882 4402 y FI(\))p +Black Green Black Green Black OliveGreen Black 4992 4796 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Blue 343 w FL(\025)p +FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p FJ(b)81 +b(M)6998 4840 y FH(6)7157 4796 y FI(\))p Black 171 w +FO(and)p Blue 171 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(a)g +FL(:)p FI(\()p FJ(a)84 b(M)9745 4840 y FH(7)9905 4796 +y FI(\))p Black 0.76 0.76 0.76 TeXcolorrgb 4623 5227 +a FO(If)75 b(there)i(is)e(one)g(solution)g(for)h(a)g(pair,)f(can)h(you) +4623 5520 y(describe)f(all)h(its)f(solutions?)p Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.25)f(\(1/1\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 26 78 +TeXDict begin 26 77 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 78/View [ /XYZ null null null ] /Title (Answers to the Quiz) +/OUT pdfmark end + 4609 1909 a Gray 5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p +0 TeXcolorgray Black White 4687 2728 a Ff(")4505 2874 +y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(\025a:\025b:)p +Fx(\()p Fz(M)6189 2911 y Fk(1)6350 2874 y Fz(b)p Fx(\))p +Black 142 w FC(and)p Blue 142 w Fz(\025b:\025a:)p Fx(\()p +Fz(a)48 b(M)8585 2911 y Fk(1)8697 2874 y Fx(\))p Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f +(\(1/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 26 79 +TeXDict begin 26 78 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f +(\(2/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 26 80 +TeXDict begin 26 79 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)5624 +3363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)o +Fx(?)p Red 79 w(\()p Fz(a)48 b(b)p Fx(\))p Blue 59 x +Fr(\001)7329 3325 y Fz(a:)p Fw(h)p Fz(a;)f(M)8242 3363 +y Fk(1)8354 3325 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)10343 3363 y Fk(1)10454 3325 +y Fw(i)p Red Blue Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005) +e(\226)i(p.26)f(\(3/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 26 81 +TeXDict begin 26 80 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)5624 +3363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)o +Fx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))p +Fw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 b +Fz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)10202 +3363 y Fk(1)10314 3325 y Fw(i)p Black 0 TeXcolorgray +10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9277 6307 +a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(4/10\))p +0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 26 82 +TeXDict begin 26 81 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)5624 +3363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)o +Fx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))p +Fw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 b +Fz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)10202 +3363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb +4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p Black +Blue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47 +b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()p +Fz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)7797 +3777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p +Fz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f +(\(5/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 26 83 +TeXDict begin 26 82 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)5624 +3363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)o +Fx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))p +Fw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 b +Fz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)10202 +3363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb +4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p Black +Blue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47 +b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()p +Fz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)7797 +3777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p +Fz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black +0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48 +b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)5496 +4228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)p +Fx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)7896 +4265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p +Fw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)p +Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f +(\(6/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 26 84 +TeXDict begin 26 83 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)5624 +3363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)o +Fx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))p +Fw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 b +Fz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)10202 +3363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb +4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p Black +Blue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47 +b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()p +Fz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)7797 +3777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p +Fz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black +0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48 +b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)5496 +4228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)p +Fx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)7896 +4265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p +Fw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4388 4521 a Fk([)p Ff(M)4643 +4543 y Fc(1)4739 4521 y Fk(:=)p Ff(b)p Fk(])4517 4687 +y Fx(=)-48 b Fw(\))p Black Blue 191 w Fz(b)80 b Fw(\031)o +Fx(?)f(\()p Fz(a)48 b(b)p Fx(\))6353 4746 y Fr(\001)p +Red 6518 4687 a Fz(b)p Blue 79 w(;)127 b(a)79 b Fx(#?)g +Fz(a:)p Fw(h)p Fz(a;)p Red 48 w(b)p Blue Fw(i)p Red Blue +Red Blue Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e +(\226)i(p.26)f(\(7/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 26 85 +TeXDict begin 26 84 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)5624 +3363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)o +Fx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))p +Fw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 b +Fz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)10202 +3363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb +4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p Black +Blue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47 +b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()p +Fz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)7797 +3777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p +Fz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black +0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48 +b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)5496 +4228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)p +Fx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)7896 +4265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p +Fw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4388 4521 a Fk([)p Ff(M)4643 +4543 y Fc(1)4739 4521 y Fk(:=)p Ff(b)p Fk(])4517 4687 +y Fx(=)-48 b Fw(\))p Black Blue 191 w Fz(b)80 b Fw(\031)o +Fx(?)f Fz(a)g(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p Fz(a;)48 +b(b)p Fw(i)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005) +e(\226)i(p.26)f(\(8/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 26 86 +TeXDict begin 26 85 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)5624 +3363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)o +Fx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))p +Fw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 b +Fz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)10202 +3363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb +4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p Black +Blue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47 +b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()p +Fz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)7797 +3777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p +Fz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black +0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48 +b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)5496 +4228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)p +Fx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)7896 +4265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p +Fw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4388 4521 a Fk([)p Ff(M)4643 +4543 y Fc(1)4739 4521 y Fk(:=)p Ff(b)p Fk(])4517 4687 +y Fx(=)-48 b Fw(\))p Black Blue 191 w Fz(b)80 b Fw(\031)o +Fx(?)f Fz(a)g(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p Fz(a;)48 +b(b)p Fw(i)p Black 0 0 1 TeXcolorrgb 4505 5065 a Fx(=)-48 +b Fw(\))p Black Blue 63 w Fz(F)-8 b(AI)19 b(L)p Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f +(\(9/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 26 87 +TeXDict begin 26 86 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)5972 +2874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)p +Fw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)5624 +3363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)o +Fx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))p +Fw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 b +Fz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)10202 +3363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb +4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p Black +Blue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47 +b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()p +Fz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)7797 +3777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p +Fz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black +0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48 +b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)5496 +4228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)p +Fx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)7896 +4265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p +Fw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4388 4521 a Fk([)p Ff(M)4643 +4543 y Fc(1)4739 4521 y Fk(:=)p Ff(b)p Fk(])4517 4687 +y Fx(=)-48 b Fw(\))p Black Blue 191 w Fz(b)80 b Fw(\031)o +Fx(?)f Fz(a)g(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p Fz(a;)48 +b(b)p Fw(i)p Black 0 0 1 TeXcolorrgb 4505 5065 a Fx(=)-48 +b Fw(\))p Black Blue 63 w Fz(F)-8 b(AI)19 b(L)p Black +White 4686 5451 a Ff(")4505 5598 y Fx(=)-48 b Fw(\))p +Black Red Black 1 1 0.8 TeXcolorrgb Black 142 w @beginspecial +@setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 6.8 neg 254.18434 12.8 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue Fz(\025a:\025b:)p Fx(\()p +Fz(M)6268 5635 y Fk(1)6428 5598 y Fz(b)p Fx(\))p Black +Blue 63 w(=)6945 5635 y Ff(\013)p Black Blue 7153 5598 +a Fz(\025b:\025a:)p Fx(\()p Fz(a)48 b(M)8525 5635 y Fk(1)8637 +5598 y Fx(\))p Black 63 w FC(has)63 b(no)f(solution)p +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9238 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.26)f +(\(10/10\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 27 88 +TeXDict begin 27 87 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 88/View [ /XYZ null null null ] /Title (Answers to the Quiz) +/OUT pdfmark end + 4609 1909 a Gray 5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p +0 TeXcolorgray Black White 4687 2480 a Ff(")4505 2626 +y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(\025a:\025b:)p +Fx(\()p Fz(b)49 b(M)6367 2663 y Fk(6)6479 2626 y Fx(\))p +Black 142 w FC(and)p Blue 142 w Fz(\025a:\025a:)p Fx(\()p +Fz(a)f(M)8613 2663 y Fk(7)8725 2626 y Fx(\))p Black 0 +TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9305 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f +(\(1/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 27 89 +TeXDict begin 27 88 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f +(\(2/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 27 90 +TeXDict begin 27 89 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e +(\226)i(p.27)f(\(3/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 27 91 +TeXDict begin 27 90 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")4505 +3529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48 +b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)g +Fw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)p +Fz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)9633 +3529 y Fw(i)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005) +e(\226)i(p.27)f(\(4/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 27 92 +TeXDict begin 27 91 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")4505 +3529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48 +b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)g +Fw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)p +Fz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)9633 +3529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")4505 +3980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)p +Fx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 y +Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)p +Fz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)g +Fw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)p +Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f +(\(5/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 27 93 +TeXDict begin 27 92 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")4505 +3529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48 +b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)g +Fw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)p +Fz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)9633 +3529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")4505 +3980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)p +Fx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 y +Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)p +Fz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)g +Fw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)5496 +4432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p +Fw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)8678 +4432 y Fw(i)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005) +e(\226)i(p.27)f(\(6/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 27 94 +TeXDict begin 27 93 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")4505 +3529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48 +b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)g +Fw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)p +Fz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)9633 +3529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")4505 +3980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)p +Fx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 y +Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)p +Fz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)g +Fw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)5496 +4432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p +Fw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)8678 +4432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)p +Ff(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)p +Fk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])4484 +4891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 b +Fx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891 +y Fw(i)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e +(\226)i(p.27)f(\(7/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 27 95 +TeXDict begin 27 94 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")4505 +3529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48 +b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)g +Fw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)p +Fz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)9633 +3529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")4505 +3980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)p +Fx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 y +Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)p +Fz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)g +Fw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)5496 +4432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p +Fw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)8678 +4432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)p +Ff(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)p +Fk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])4484 +4891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 b +Fx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4664 5160 a Fe(?)4505 +5307 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)h +Fz(a)f(;)127 b(b)79 b Fx(#?)g Fz(M)7050 5344 y Fk(7)p +Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f +(\(8/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop +end +%%Page: 27 96 +TeXDict begin 27 95 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")4505 +3529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48 +b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)g +Fw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)p +Fz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)9633 +3529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")4505 +3980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)p +Fx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 y +Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)p +Fz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)g +Fw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)5496 +4432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p +Fw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)8678 +4432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)p +Ff(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)p +Fk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])4484 +4891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 b +Fx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4664 5160 a Fe(?)4505 +5307 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)h +Fz(a)f(;)127 b(b)79 b Fx(#?)g Fz(M)7050 5344 y Fk(7)p +Black 0 0 1 TeXcolorrgb 4664 5563 a Fe(?)4505 5709 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)h +Fz(M)5957 5746 y Fk(7)p Black 0 TeXcolorgray 10821 5925 +a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 +b(19.)f(April)h(2005)e(\226)i(p.27)f(\(9/11\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 27 97 +TeXDict begin 27 96 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")4505 +3529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48 +b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)g +Fw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)p +Fz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)9633 +3529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")4505 +3980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)p +Fx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 y +Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)p +Fz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)g +Fw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)5496 +4432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p +Fw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)8678 +4432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)p +Ff(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)p +Fk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])4484 +4891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 b +Fx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4664 5160 a Fe(?)4505 +5307 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)h +Fz(a)f(;)127 b(b)79 b Fx(#?)g Fz(M)7050 5344 y Fk(7)p +Black 0 0 1 TeXcolorrgb 4664 5563 a Fe(?)4505 5709 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)h +Fz(M)5957 5746 y Fk(7)p Black 0 0 1 TeXcolorrgb 4358 +5989 a Fg(f)p Ff(b)p Fk(#)p Ff(M)4918 6010 y Fc(7)5014 +5989 y Fg(g)4510 6155 y Fx(=)-48 b Fw(\))p Black Blue +214 w Fb(?)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 +5925 a 0.5 TeXcolorgray 9252 6307 a FM(Munich,)25 b(19.)h(April)f(2005) +g(\226)h(p.27)f(\(10/11\))p 0 TeXcolorgray 4360 6416 +a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 27 98 +TeXDict begin 27 97 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgray +Black White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))p +Black Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663 +y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)p +Fw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48 +b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)g +Fz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")4505 +3529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48 +b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)g +Fw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)p +Fz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)9633 +3529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")4505 +3980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)p +Fx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 y +Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)p +Fz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)g +Fw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)p +Black 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)5496 +4432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p +Fw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127 +b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)8678 +4432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)p +Ff(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)p +Fk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])4484 +4891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 b +Fx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891 +y Fw(i)p Black 0 0 1 TeXcolorrgb 4664 5160 a Fe(?)4505 +5307 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)h +Fz(a)f(;)127 b(b)79 b Fx(#?)g Fz(M)7050 5344 y Fk(7)p +Black 0 0 1 TeXcolorrgb 4664 5563 a Fe(?)4505 5709 y +Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)h +Fz(M)5957 5746 y Fk(7)p Black 0 0 1 TeXcolorrgb 4358 +5989 a Fg(f)p Ff(b)p Fk(#)p Ff(M)4918 6010 y Fc(7)5014 +5989 y Fg(g)4510 6155 y Fx(=)-48 b Fw(\))p Black Blue +214 w Fb(?)p Black Red Black 1 1 0.8 TeXcolorrgb Black +6313 4079 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true +3.8 neg 39.48808 neg 206.00888 45.48808 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + +@endspecial Blue +-675 x Fz(\025a:\025b:)p Fx(\()p Fz(b)49 b(M)7658 3441 +y Fk(6)7770 3404 y Fx(\))p Black Blue 142 w(=)8237 3441 +y Ff(\013)p Black Blue 8524 3404 a Fz(\025a:\025a:)p +Fx(\()p Fz(a)f(M)9924 3441 y Fk(7)10036 3404 y Fx(\))p +Black 6313 3776 a FC(we)96 b(can)f(take)p Blue 94 w Fz(M)7902 +3814 y Fk(7)p Black 8109 3776 a FC(to)g(be)g(any)g Fz(\025)p +FC(-term)h(that)6313 4029 y(does)101 b(not)g(contain)f(free)h +(occurrences)h(of)p Blue 100 w Fz(b)p Black FC(,)6313 +4255 y(so)94 b(long)e(as)h(we)h(take)p Blue 93 w Fz(M)8571 +4292 y Fk(6)p Black 8776 4255 a FC(to)f(be)h(the)f(result)6313 +4507 y(of)111 b(swapping)f(all)g(occurrences)i(of)p Blue +111 w Fz(b)p Black 112 w FC(and)p Blue 110 w Fz(a)p Black +6313 4757 a FC(throughout)p Blue 61 w Fz(M)7754 4794 +y Fk(7)p Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 +a 0.5 TeXcolorgray 9266 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g +(\226)h(p.27)f(\(11/11\))p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + +4360 6416 a eop end +%%Page: 28 99 +TeXDict begin 28 98 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 99/View [ /XYZ null null null ] /Title (Correct/Incorrect?) +/OUT pdfmark end + 4609 1909 a Gray 5487 2027 a FV(Corr)-9 b(ect/Incorr)g(ect?)p +0 TeXcolorgray Black 4746 2616 a FO(Does)69 b(the)g(following)f(Prolog) +h(program)g(produce)g(for)g(ev-)4746 2908 y(ery)77 b(lambda-term)g(the) +f(correct)f(type?)p Blue 4564 3313 a FF(x)26 b FK(:)g +FF(A)66 b Fv(2)h FK(\000)p 4564 3380 868 9 v 4597 3563 +a(\000)52 b FF(.)h(x)26 b FK(:)g FF(A)p Black Blue 5717 +3313 a FK(\000)53 b FF(.)g(M)c FK(:)26 b FF(A)66 b Fv(\033)g +FF(B)186 b FK(\000)52 b FF(.)h(N)d FK(:)26 b FF(A)p 5717 +3380 2492 9 v 6366 3563 a FK(\000)53 b FF(.)f(M)64 b(N)50 +b FK(:)26 b FF(B)p Black Blue 8644 3288 a(x)g FK(:)g +FF(A;)40 b FK(\000)52 b FF(.)h(M)d FK(:)26 b FF(B)p 8495 +3378 1772 9 v 8495 3563 a FK(\000)53 b FF(.)f(\025x:M)e +FK(:)26 b FF(A)66 b Fv(\033)g FF(B)p Black 4746 4094 +a Fa(type)111 b(Gamma)f(\(var)g(X\))g(A)f(:-)g(member)i(\(pair)g(X)e +(A\))g(Gamma.)4746 4429 y(type)i(Gamma)f(\(app)g(M)f(N\))h(B)f(:-)g +(type)h(Gamma)h(M)e(\(arrow)i(A)e(B\),)7567 4646 y(type)i(Gamma)f(N)f +(A.)4746 4981 y(type)i(Gamma)f(\(lam)g(X)f(M\))h(\(arrow)h(A)e(B\))g +(:-)7567 5198 y(type)i(\(pair)f(X)f(A\)::Gamma)k(M)108 +b(B.)4746 5533 y(member)j(A)e(A::Tail.)4746 5867 y(member)i(A)e +(B::Tail)j(:-)d(member)i(A)e(Tail.)p 0 TeXcolorgray 10821 +5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 +b(19.)h(April)f(2005)g(\226)h(p.28)f(\(1/2\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 28 100 +TeXDict begin 28 99 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a Gray +5487 2027 a FV(Corr)-9 b(ect/Incorr)g(ect?)p 0 TeXcolorgray +Black 4746 2616 a FO(Does)69 b(the)g(following)f(Prolog)h(program)g +(produce)g(for)g(ev-)4746 2908 y(ery)77 b(lambda-term)g(the)f(correct)f +(type?)p Blue 4564 3313 a FF(x)26 b FK(:)g FF(A)66 b +Fv(2)h FK(\000)p 4564 3380 868 9 v 4597 3563 a(\000)52 +b FF(.)h(x)26 b FK(:)g FF(A)p Black Blue 5717 3313 a +FK(\000)53 b FF(.)g(M)c FK(:)26 b FF(A)66 b Fv(\033)g +FF(B)186 b FK(\000)52 b FF(.)h(N)d FK(:)26 b FF(A)p 5717 +3380 2492 9 v 6366 3563 a FK(\000)53 b FF(.)f(M)64 b(N)50 +b FK(:)26 b FF(B)p Black Blue 8644 3288 a(x)g FK(:)g +FF(A;)40 b FK(\000)52 b FF(.)h(M)d FK(:)26 b FF(B)p 8495 +3378 1772 9 v 8495 3563 a FK(\000)53 b FF(.)f(\025x:M)e +FK(:)26 b FF(A)66 b Fv(\033)g FF(B)p Black 4746 4094 +a Fa(type)111 b(Gamma)f(\(var)g(X\))g(A)f(:-)g(member)i(\(pair)g(X)e +(A\))g(Gamma.)4746 4429 y(type)i(Gamma)f(\(app)g(M)f(N\))h(B)f(:-)g +(type)h(Gamma)h(M)e(\(arrow)i(A)e(B\),)7567 4646 y(type)i(Gamma)f(N)f +(A.)4746 4981 y(type)i(Gamma)f(\(lam)g(X)f(M\))h(\(arrow)h(A)e(B\))g +(:-)7567 5198 y(type)i(\(pair)f(X)f(A\)::Gamma)k(M)108 +b(B.)4746 5533 y(member)j(A)e(A::Tail.)4746 5867 y(member)i(A)e +(B::Tail)j(:-)d(member)i(A)e(Tail.)p Red Black 1 1 0.8 +TeXcolorrgb Black 4774 3701 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.1 true +3.8 neg 60.19893 neg 263.52232 67.39893 .5 Frame gsave 1 1 0.8 setrgbcolor +fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke + grestore end + + +@endspecial -1091 x Fl(NO!)99 b FO(The)f(term)p Blue +100 w FL(\025x:\025x:)p FI(\()p FL(x)143 b(x)p FI(\))p +Black 99 w FO(should)99 b(not)g(be)4774 2905 y(typable.)c(But)p +Blue 5131 3459 a FG(type)g FI([])g(\()p FG(lam)g(X)g +FI(\()p FG(lam)h(X)f FI(\()p FG(app)g(X)g(X)p FI(\)\)\))h +FG(T)p Black 4774 3976 a FO(returns)77 b(two)f(answers)p +Black Green Black Green Black OliveGreen Black 5028 4364 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 +w FL(\034)135 b FE(\033)95 b FI(\()p FL(\034)135 b FE(\033)95 +b FL(\033)11 b FI(\))95 b FE(\033)g FL(\033)p Black Black +Green Black Green Black OliveGreen Black 5028 4791 a +@beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black Blue 293 +w FI(\()p FL(\034)135 b FE(\033)95 b FL(\033)11 b FI(\))95 +b FE(\033)g FL(\034)135 b FE(\033)95 b FL(\033)p Black +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.28)f(\(2/2\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 29 101 +TeXDict begin 29 100 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 101/View [ /XYZ null null null ] /Title (Is it useful?) +/OUT pdfmark end + 4609 1909 a Gray 6290 2027 a FV(Is)129 b(it)f(useful?)p +0 TeXcolorgray Black 4564 2616 a FO(applications)75 b(to)g(logic)f +(programming)j(\(with)d(J.)i(Cheney\))p Blue 4715 3058 +a FF(x)26 b FK(:)g FF(A)67 b Fv(2)f FK(\000)p 4715 3126 +868 9 v 4748 3309 a(\000)53 b FF(.)f(x)26 b FK(:)g FF(A)p +Black Blue 5869 3058 a FK(\000)53 b FF(.)f(M)e FK(:)26 +b FF(A)66 b Fv(\033)g FF(B)185 b FK(\000)53 b FF(.)f(N)f +FK(:)26 b FF(A)p 5869 3126 2492 9 v 6518 3309 a FK(\000)52 +b FF(.)h(M)63 b(N)50 b FK(:)26 b FF(B)p Black Blue 8795 +3034 a(x)g FK(:)g FF(A;)40 b FK(\000)53 b FF(.)f(M)e +FK(:)26 b FF(B)p 8647 3124 1772 9 v 8647 3309 a FK(\000)52 +b FF(.)h(\025x:M)c FK(:)26 b FF(A)66 b Fv(\033)g FF(B)p +Black 4746 3840 a Fa(type)111 b(Gamma)f(\(var)g(X\))g(A)f(:-)g(member)i +(\(pair)g(X)e(A\))g(Gamma.)4746 4175 y(type)i(Gamma)f(\(app)g(M)f(N\))h +(B)f(:-)g(type)h(Gamma)h(M)e(\(arrow)i(A)e(B\),)7567 +4392 y(type)i(Gamma)f(N)f(A.)4746 4727 y(type)i(Gamma)f(\(lam)g(x.M\))h +(\(arrow)g(A)e(B\))g(/)g(x#Gamma)i(:-)7567 4944 y(type)g(\(pair)f(x)f +(A\)::Gamma)k(M)108 b(B.)4746 5278 y(member)j(A)e(A::Tail.)4746 +5613 y(member)i(A)e(B::Tail)j(:-)d(member)i(A)e(Tail.)p +0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.29)f(\(1/1\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 30 102 +TeXDict begin 30 101 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 102/View [ /XYZ null null null ] /Title (Conclusion) +/OUT pdfmark end + 4609 1909 a Gray 6333 2027 a FV(Conclusion)p 0 +TeXcolorgray Black Black Green Black Green Black OliveGreen +Black 4876 2582 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black 293 w FO(computed)76 b(with)f(freshness)h(assumptions.)94 +b(This)5169 2874 y(allowed)76 b(us)f(to)g(de\002ne)i +FE(\031)f FO(so)f(that)g(substitution)5169 3153 y(respects)g +FL(\013)p FO(-equivalence.)96 b(Furthermore)77 b(have)5169 +3445 y(concrete)e(names)h(for)g(binders)h(\(nominal)5169 +3724 y(uni\002cation\))e(and)h(not)g(de-Bruijn)h(indices.)p +Black Green Black Green Black OliveGreen Black 4876 4126 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(it)e(is)g(a)g +(completely)h(\002rst-order)i(language)p Black Green +Black Green Black OliveGreen Black 4876 4527 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(veri\002ed)e(everything)h(in)e +(Isabelle)p Black Green Black Green Black OliveGreen +Black 4876 4928 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial +Black 293 w(as)g(powerful)i(as)e(Miller's)g(pattern-uni\002cation)p +Black Green Black Green Black OliveGreen Black 4876 5330 +a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w(algorithm)g(is)g +(quadratic)i(\(linear???\))p 0 TeXcolorgray 10821 5925 +a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 +b(19.)f(April)g(2005)g(\226)h(p.30)f(\(1/1\))p 0 TeXcolorgray +4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Page: 31 103 +TeXDict begin 31 102 bop 0 TeXcolorgray 4360 6416 a + tx@Dict begin 90 Rot end + 4360 +6416 a 4609 1909 a +SDict begin /product where{pop product(Distiller)search{pop pop pop +version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto +closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show +grestore}if}{pop}ifelse}{pop}ifelse}if end + 4609 1909 a 4609 1909 a +SDict begin H.S end + 4609 1909 +a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 a +SDict begin H.R end + 4609 1909 +a 4609 1909 a +SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark +end + 4609 1909 a 4609 1909 a +SDict begin [ {ThisPage}<> >> /PUT pdfmark end + 4609 1909 a 4609 +1909 a +SDict begin [ /Page 103/View [ /XYZ null null null ] /Title (Possible Extensions) +/OUT pdfmark end + 4609 1909 a Gray 5432 2027 a FV(P)-10 b(ossible)127 +b(Extensions)p 0 TeXcolorgray Black Black Green Black +Green Black OliveGreen Black 4876 2582 a @beginspecial +@setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black 293 w FO(Atoms)75 b(are)h(constants:)93 +b(otherwise)p Blue 6550 3099 a FL(a:M)129 b FE(\031)p +FI(?)95 b FL(X)t(:Y)19 b(:)p FG(f)p FI(\()p FL(a)p FI(\))p +Black Black Green Black Green Black OliveGreen Black +5301 3656 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 6.86105 6.86105 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black +292 w FO(1st)75 b(solution:)p Blue 94 w FI([)p FL(M)129 +b FI(:=)95 b FL(X)t(:)p FG(f)p FI(\()p FL(X)23 b FI(\))p +FL(;)57 b(Y)171 b FI(:=)95 b FL(a)p FI(])p Black Blue +6494 4241 a FL(a:X)t(:)p FG(f)p FI(\()p FL(X)23 b FI(\))96 +b FE(\031)f FL(X)t(:a:)p FG(f)p FI(\()p FL(a)p FI(\))p +Black Black Green Black Green Black OliveGreen Black +5301 4695 a @beginspecial @setspecial + tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true +0.0 0.0 6.86105 6.86105 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDict +begin OliveGreen end gsave fill grestore stroke grestore gsave TeXDict +begin Green end gsave fill grestore stroke grestore gsave TeXDict begin +Green end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecap +stroke grestore end + +@endspecial Black +292 w FO(2nd)77 b(solution:)p Blue 93 w FI([)p FL(M)129 +b FI(:=)95 b FL(Y)19 b(:)p FG(f)p FI(\()p FL(a)p FI(\))p +FL(;)57 b(X)118 b FI(:=)95 b FL(a)p FI(])p Black Blue +6619 5280 a FL(a:Y)19 b(:)p FG(f)p FI(\()p FL(a)p FI(\))95 +b FE(\031)h FL(a:Y)19 b(:)p FG(f)p FI(\()p FL(a)p FI(\))p +Black 0 TeXcolorgray 10821 5925 a + 0 setgray + 10821 5925 a 0.5 TeXcolorgray +9359 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.31)f(\(1/1\)) +p 0 TeXcolorgray 4360 6416 a + tx@Dict begin -90 Rot end + 4360 6416 a eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF