--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Slides/amsterdam.ps Thu Mar 08 23:29:10 2012 +0000
@@ -0,0 +1,26282 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
+%%Title: amsterdam.dvi
+%%Pages: 99
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentFonts: Times-Bold ComicSansMS CMMIB10 CMBX10 CMBXTI10 CMBX12
+%%+ CMTT12 CMBSY10 ComicSansMS-Bold MSAM10 CMEX10 CMBX8 MSBM10 CMMIB7
+%%+ CMBX6 CMBSY7 MSBM7 CMTT10
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips amsterdam.dvi -o amsterdam.ps
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: TeX output 2003.06.06:2221
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: pstricks.pro
+%!
+% PostScript prologue for pstricks.tex.
+% Version 97 patch 3, 98/06/01
+% 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
+/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
+/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
+%!PS-Adobe-2.0
+%%Title: Dot Font for PSTricks
+%%Creator: Timothy Van Zandt <tvz@Princeton.EDU>
+%%Creation Date: May 7, 1993
+%% Version 97 patch 1, 99/12/16
+%% Modified by Etienne Riga <etienne.riga@skynet.be> - 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
+%!
+% 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
+%!
+% PostScript header file pst-text.pro
+% Version 97, 94/04/20
+% For distribution, see pstricks.tex.
+
+/tx@TextPathDict 40 dict def
+tx@TextPathDict begin
+
+% Syntax: <dist> PathPosition -
+% Function: Searches for position of currentpath distance <dist> 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: <pathlength> <position> 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
+ 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
+% File 8r.enc as of 2002-03-12 for PSNFSS 9
+%
+% 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
+%
+% Authors: S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry, W. Schmidt
+%
+% Idea is to have all the characters normally included in Type 1 fonts
+% available for typesetting. This is effectively the characters in Adobe
+% Standard Encoding + ISO Latin 1 + extra characters from Lucida + Euro.
+%
+% Character code assignments were made as follows:
+%
+% (1) the Windows ANSI characters are almost all in their Windows ANSI
+% positions, because some Windows users cannot easily reencode the
+% fonts, and it makes no difference on other systems. The only Windows
+% ANSI characters not available are those that make no sense for
+% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen
+% (173). quotesingle and grave are moved just because it's such an
+% irritation not having them in TeX positions.
+%
+% (2) Remaining characters are assigned arbitrarily to the lower part
+% of the range, avoiding 0, 10 and 13 in case we meet dumb software.
+%
+% (3) Y&Y Lucida Bright includes some extra text characters; in the
+% hopes that other PostScript fonts, perhaps created for public
+% consumption, will include them, they are included starting at 0x12.
+%
+% (4) Remaining positions left undefined are for use in (hopefully)
+% upward-compatible revisions, if someday more characters are generally
+% available.
+%
+% (5) hyphen appears twice for compatibility with both ASCII and Windows.
+%
+% (6) /Euro is assigned to 128, as in Windows ANSI
+%
+/TeXBase1Encoding [
+% 0x00 (encoded characters from Adobe Standard not in Windows 3.1)
+ /.notdef /dotaccent /fi /fl
+ /fraction /hungarumlaut /Lslash /lslash
+ /ogonek /ring /.notdef
+ /breve /minus /.notdef
+% These are the only two remaining unencoded characters, so may as
+% well include them.
+ /Zcaron /zcaron
+% 0x10
+ /caron /dotlessi
+% (unusual TeX characters available in, e.g., Lucida Bright)
+ /dotlessj /ff /ffi /ffl
+ /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef
+ % very contentious; it's so painful not having quoteleft and quoteright
+ % at 96 and 145 that we move the things normally found there down to here.
+ /grave /quotesingle
+% 0x20 (ASCII begins)
+ /space /exclam /quotedbl /numbersign
+ /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+% 0x30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+% 0x40
+ /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
+% 0x50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+% 0x60
+ /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
+% 0x70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde
+ /.notdef % rubout; ASCII ends
+% 0x80
+ /Euro /.notdef /quotesinglbase /florin
+ /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft
+ /OE /.notdef /.notdef /.notdef
+% 0x90
+ /.notdef /.notdef /.notdef /quotedblleft
+ /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright
+ /oe /.notdef /.notdef /Ydieresis
+% 0xA0
+ /.notdef % nobreakspace
+ /exclamdown /cent /sterling
+ /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft
+ /logicalnot
+ /hyphen % Y&Y (also at 45); Windows' softhyphen
+ /registered
+ /macron
+% 0xD0
+ /degree /plusminus /twosuperior /threesuperior
+ /acute /mu /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright
+ /onequarter /onehalf /threequarters /questiondown
+% 0xC0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis
+ /Igrave /Iacute /Icircumflex /Idieresis
+% 0xD0
+ /Eth /Ntilde /Ograve /Oacute
+ /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex
+ /Udieresis /Yacute /Thorn /germandbls
+% 0xE0
+ /agrave /aacute /acircumflex /atilde
+ /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis
+ /igrave /iacute /icircumflex /idieresis
+% 0xF0
+ /eth /ntilde /ograve /oacute
+ /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex
+ /udieresis /yacute /thorn /ydieresis
+] def
+
+%%EndProcSet
+%%BeginProcSet: texmital.enc
+% 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: aae443f0.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+% cmmi10 cmmi12 cmmi5 cmmi6 cmmi7 cmmi8 cmmi9 cmmib10
+%
+/TeXaae443f0Encoding [
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
+/alpha /beta /gamma /delta /epsilon1 /zeta /eta /theta /iota /kappa
+/lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon /phi /chi /psi
+/omega /epsilon /theta1 /pi1 /rho1 /sigma1 /phi1 /arrowlefttophalf
+/arrowleftbothalf /arrowrighttophalf /arrowrightbothalf /arrowhookleft
+/arrowhookright /triangleright /triangleleft /zerooldstyle /oneoldstyle
+/twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle /sixoldstyle
+/sevenoldstyle /eightoldstyle /nineoldstyle /period /comma /less /slash
+/greater /star /partialdiff /A /B /C /D /E /F /G /H /I /J /K /L /M /N
+/O /P /Q /R /S /T /U /V /W /X /Y /Z /flat /natural /sharp /slurbelow
+/slurabove /lscript /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p
+/q /r /s /t /u /v /w /x /y /z /dotlessi /dotlessj /weierstrass /vector
+/tie /psi /.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
+/space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi
+/.notdef /.notdef /Omega /alpha /beta /gamma /delta /epsilon1 /zeta /eta
+/theta /iota /kappa /lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon
+/phi /chi /psi /tie /.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: f7b6d320.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+% cmb10 cmbx10 cmbx12 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbxsl10
+% cmdunh10 cmr10 cmr12 cmr17cmr6 cmr7 cmr8 cmr9 cmsl10 cmsl12 cmsl8
+% cmsl9 cmss10cmss12 cmss17 cmss8 cmss9 cmssbx10 cmssdc10 cmssi10
+% cmssi12 cmssi17 cmssi8cmssi9 cmssq8 cmssqi8 cmvtt10
+%
+/TeXf7b6d320Encoding [
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
+/ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve
+/macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+/suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand
+/quoteright /parenleft /parenright /asterisk /plus /comma /hyphen
+/period /slash /zero /one /two /three /four /five /six /seven /eight
+/nine /colon /semicolon /exclamdown /equal /questiondown /question /at
+/A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X
+/Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u
+/v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress
+/.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 /space
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef
+/.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute
+/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
+/OE /Oslash /suppress /dieresis /.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: 74afc74c.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+% cmbxti10 cmff10 cmfi10 cmfib8 cmti10 cmti12 cmti7 cmti8cmti9 cmu10
+%
+/TeX74afc74cEncoding [
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
+/ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve
+/macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+/suppress /exclam /quotedblright /numbersign /sterling /percent
+/ampersand /quoteright /parenleft /parenright /asterisk /plus /comma
+/hyphen /period /slash /zero /one /two /three /four /five /six /seven
+/eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+/at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W
+/X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u
+/v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress
+/.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 /space
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef
+/.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute
+/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
+/OE /Oslash /suppress /dieresis /.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: 09fbbfac.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+% cmsltt10 cmtt10 cmtt12 cmtt8 cmtt9
+/TeX09fbbfacEncoding [
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi
+/Omega /arrowup /arrowdown /quotesingle /exclamdown /questiondown
+/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla
+/germandbls /ae /oe /oslash /AE /OE /Oslash /visiblespace /exclam
+/quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft
+/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
+/two /three /four /five /six /seven /eight /nine /colon /semicolon /less
+/equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N
+/O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright
+/asciicircum /underscore /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l
+/m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright
+/asciitilde /dieresis /visiblespace /.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 /space /Gamma /Delta /Theta /Lambda /Xi /Pi
+/Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /arrowup /arrowdown
+/quotesingle /exclamdown /questiondown /dotlessi /dotlessj /grave /acute
+/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
+/OE /Oslash /visiblespace /dieresis /.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: 10037936.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+% cmbsy10
+%
+/TeX10037936Encoding [
+/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
+/plusminus /minusplus /circleplus /circleminus /circlemultiply
+/circledivide /circledot /circlecopyrt /openbullet /bullet
+/equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal
+/greaterequal /precedesequal /followsequal /similar /approxequal
+/propersubset /propersuperset /lessmuch /greatermuch /precedes /follows
+/arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast
+/arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup
+/arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional
+/prime /infinity /element /owner /triangle /triangleinv /negationslash
+/mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur
+/latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K
+/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection
+/unionmulti /logicaland /logicalor /turnstileleft /turnstileright
+/floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright
+/angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv
+/backslash /wreathproduct /radical /coproduct /nabla /integral
+/unionsq /intersectionsq /subsetsqequal /supersetsqequal /section
+/dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft
+/.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 /space
+/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
+/plusminus /minusplus /circleplus /circleminus /.notdef /.notdef
+/circlemultiply /circledivide /circledot /circlecopyrt /openbullet
+/bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset
+/lessequal /greaterequal /precedesequal /followsequal /similar
+/approxequal /propersubset /propersuperset /lessmuch /greatermuch
+/precedes /follows /arrowleft /spade /.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
+%!
+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
+%!
+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
+%!
+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 0 /.notdef put
+readonly def
+/FontBBox{-4 -235 731 800}readonly def
+/UniqueID 5000832 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
+/UniqueID 5031982 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: 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
+/UniqueID 5032014 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 1 /periodcentered put
+dup 102 /braceleft put
+dup 103 /braceright put
+readonly def
+/FontBBox{0 -927 1542 750}readonly def
+/UniqueID 5032008 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
+3A585DF34F2B8B9567778BF51A1D560E53044C0A16384F65165E5845F4680164
+E4B9C5C1C24270BEC1A6650D77D60896097129019310C09429EDFA374E2101B8
+7EF6E5476FBAB795EE63D922C60AE4884EB08865843519ED837FE38013428E0A
+C44B5967BC6FC603BA14A4AA79D074435CC4A1F23B61F6A5FC4713C37E62B4A2
+3C25EE88BA63297F3AF94303ECE00202AB331F2E73BD1DD8ABFEACC8F52A860F
+80B9591C8FF291E526BEF15F5A8C24291BF38FEA37872B1B77BDE92CA0609C7A
+9328D92D203C05FDFAD665217FE5E4B595E84D96893A0F48F59EF2107003DA27
+E1D29ED58B888A96DADECAB75E8DEA2A16BEBA13344825DC523B6FCE2361DCA5
+DCD19A65CB7DF04EFD0835F0C2DB891C3EBFB898FEB232678E4CF215B5B17464
+3C099EB6B8A000F6E1F9444E474D2CAC1CEDAA4ACB7833495A956F4D5FC04F31
+C42C1F141E3BBB42C5BA1A3F61E71C2A2E30AF831ABFAEC4446684268FAB92F0
+90444B133FB94FB20780E88EC7FE86865302B73D29D5DAED32EC053B49660FC7
+62BA75F1D42E86F200CA971A7EA99F6C791D5242414CC9C0F9D4749B9251A46A
+ECD2C651FC61753F310906A902D94D66E48833DD899D806FACE9B860FE656DB8
+7D4072D1CFE19803C7F36E634662BAAF91595BA9A1C4993B5CE86924F5405A48
+FB0AF2BB9935A904B20E00BCABC806C587E14809BA3929D1417AB8434C3D9EB5
+199925F0F57999CAE0574957564FA5E397454C930AFF84105EDE1848CFAE37A8
+B4A8880EFD20313DA378E75B0F5F37085A2BEB064F3246657E0E1220ABC2B49A
+85BC1B38884751A7428087673E3195EF3B6605054009E3ACA556F241A7BAAFA3
+D78BDCA8BF3DF56ED2814D3ABD
+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 0 /.notdef put
+readonly def
+/FontBBox{-49 -250 1367 753}readonly def
+/UniqueID 5000764 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: 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 0 /.notdef put
+readonly def
+/FontBBox{-53 -251 1139 750}readonly def
+/UniqueID 5000769 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: 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 34 /epsilon put
+dup 77 /M put
+dup 97 /a put
+dup 98 /b put
+readonly def
+/FontBBox{0 -250 1294 750}readonly def
+/UniqueID 5087389 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
+5481C96F1BB10930EDF816BAB6D1BEE0396A0BB4A9ED2CF82820505B97018F9D
+45B12B4C32ED1AABB4BCC8E4A529FF5C4B42E73FA1277FCDC9ADB1F1276FA84C
+9E4067F659215766A2C85D42AE1F4B793B09F274CC0894D75B7DE48FFBD8D589
+F4F6686BAB39B8E40A9A53471983E59443DA10315DAE2254367989AC3BAEB35F
+810CBED17D72C239DF6B1781B43919B257CE74E1236B514C7CB05BD952DA02E5
+46D0313FC7157AC08CC43BFA89DECC62A85714437BD828382D145EC4BBECAADD
+2B2A03B0374C12C662F3EB46F4EC29528CD617782C47636D54921187202C7B77
+4AB1864BCC4F3EA259D2577175C93FF50143C7A980B9641F01465D686ABFBBB4
+414419F59B15C6774AEF7E3B4237879EED721EC6F01E30D1793CF99CE422E4D3
+85AD8AC631DBB0995C93EF4485F439F9E528A6118D11A0A9255B74EFA6AABDDC
+8DBCADE38110CC0048AF2E938A5171E4366F5F5C8F22C327B5C426D60542FFFE
+725D4D9072793983FC604870593E05301C56C49F110B809E4F565CD78620D349
+929DA82546DEA6BFE820CC887CCAEFC59B3876AB8E89BECE4C35B46B7E96A282
+E3CE13C2D029C33FA334D7C754D40883E94A6910E1DBB0135F16FEF7AD7629A1
+07BA4BB60C7912A5B1337CCB2B361D50189E55511D1875D0E622F8B973B4F48F
+E9C65CB9FB0DEC00C772483F52862A63A7646BF3E55DFD2388DA70299B07D315
+8BAD8BBB172409B71E6F3FD84128E42DF6800184D6F2432F4C0E4AEEC068DCAF
+B643063FEB593A1E88810045EA10E4A2A45B913F7B31C0F33A9BD4CA724A4CD6
+99659308C21D8F9F87434D5721543490E3D253FF7AC67A1C129805435A2B0FF2
+930E1DF3977813483FAF5291A74CCC1D2F9FDFA6B2B589455997C4DFAC93BB4E
+9830094FDF3CC3BC49D7AEBFED670032C547FBABC05A47EC0B2C17C9462E1934
+B06F4923B16EFC3B1C316DC4F4D4680B15CF667C4D39263BC840D2D8B538715C
+3C27D056547116511680A257027228A0FB4CF2764614D796509F240610C49291
+A470DCC027FA06AD9CD01FD9D91CA8EC2CD883043C3A0A42BA5B98D5C2FBF7C0
+057F999CB292E51CD836909205B1D5DFFE981470A67F3D26E445A944CA7F1CE1
+602EA0DD26FE70C3C5F9718054EB77F5167A8AAB5AF3CE36070685B8380F8593
+AABF44977E9BEFD03A8C0D7D15EF476A70B870ABF3979A0F0E1F54D25E87CADC
+8F24A8FADD654EBD4364068E93005EC48D1E538393190A78AC8FE9B9B2C41121
+ADF159B749634933583E27DB1B58200E10A61274DF7F526F99B7066BC29187E2
+85B56368DB4DCFC16097181576A5BABD46FB60A9F03FAEE1DD2837803774C215
+6ECB88D9F97258AB6901441718B7F5CECB92CA011E14B8AD8D7C31F60F2ADA88
+1B7635EB30A9371545528BD54A8BD0E10752334944DA17132109F44CB599B29D
+5C4225D7D5277F695F8DE0D0F631934158E873DEFA4331BC07C1ABE0191E5624
+D734A81B97F2B1D7D54A2B4C965813E5F668B48378AE2F0D0528DB163F9E9AC6
+095FDB5EAB37F7CA05A7BFC4C0AD0E7FFD2BD97248C884114AA1297FCEA62EBE
+4C7846F29EA1B17E576432D007E8D1C95E13C3B54A1A95971775AF11200EB1FF
+C67942A5E46C8566C66CB8C8766D240F6828982354883DB9E14C40BB9EAC92BB
+745E278661D8AA6116BE638331A4B58CD1090D2B7428DADF9A9FE1EFE1757FF9
+CC7A381C450FC9D4807D0EF7E91B5599FD627FC774FF5264C1222024F3AD6181
+F501CE63D898A087068839E1FDBB7B2B09B3FE3F8AC8BB6CD6846293F4FA220E
+E1EC6648A5F14DC1823259750651B920CAC8C823B9406D186C6AB471FF30F6E5
+2913FA88EF60CA24BD39BFB52B96534722F159B81D8C45BAC4AA
+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 0 /.notdef put
+readonly def
+/FontBBox{-15 -250 1216 750}readonly def
+/UniqueID 5087392 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
+4FC57CB4420221C7B3EB8B891044B5FB0227009F0F6028D3F28545E63C808F29
+8B94361F81076879D9A577EAB4C8C791A2A4B0D75B237EEEC409B271F9E91231
+E5C6DA5CAF97A530F671CFE8CF7A0C125C58EE7CA97980283ABBF19FF52D440C
+AA6FF82AA8E853722879AA7A979D631BA36D8318A3B6E118D3FC48AD056C1C3A
+333E10CF664CF7E1A531AA76632FAD6FDB4A79276B95363BB3F55B9E0A87AD32
+32A68B0AC4C554265E71FB07BE885C87A8AD397BAD52B62AE06C4A0069FD0675
+E74322E4DF40E13A4057FE9DDECEC96C07165AED235F5026CAF16D5167C0FB83
+53E2F83A82E4C4628D5C195CE669595D03FF504CA066C11B8583716299B3083E
+319E28F06080613D9BA5D63EEE7B75887D2773D69FC9EF5B025267ED9645C856
+6E77FE51B3090BFFEF538947CFA3C97CA1E1B9A580088248A8B5CDAE055BE01A
+13A935F0ECCB745A929C4678CC016B09C3C46D130B7D02328D58B627F6B07CF7
+C3942E0F29D8351910C2381B568DFE8B65C963364F12CEEDFA4B4B8F5C5DC3BE
+5E58D83189C4D8617C677CAD5F5532F1422331BD2E34266C75B160E5D6CE9AC2
+ED2766CBC0F205BFB7E6AB69F3DE8D71D7C3876AF6248715473520A958310A5E
+4E5C83E722C045D87537C9346A09ED2CD37CC01DF4723E169B239CCDB62E053D
+4EC1489B7960F67AD89C99B9D5CFA8C51013CE30B286156C0D662D93DC8B0CDF
+D0C377AEE380FD5AB51B1FC9ECB29BF201EC8EE8F210D9BCF5437145AF988808
+F21DFE5D10DDDEB48E0E8B44AD03F41F976FF3C467E1387E236525C2EF44F169
+D176B209F8BCBD6B06D7E034B3F74FFDF2ABFCCB9A5E2EB85C36413B23C440B4
+0C37A1987DE44BB2FA8AAAEF11994915462DBF186F78E3D5597DEC8D14C9FEEF
+6ABBC8CE207236D608A71BE7512CF3334A2D91178EFFDC2B3F56F9717599D05D
+D478F67F300781E647C4D53770045EDFB0AAA9DEFB47CC9705DB6263D8713620
+7DCBA8FAF4ACAB120B680A8C6148F4AFFBF4BFBFBCD30489032A726A5F756DFD
+284AE7C3B4D35C10251C3C2EDB14D8F672BD7430342E224608F245E49C4D4691
+E70BABD792A682D419773D9AA9478BDBC4133975D76D31FF9EF4D71C40E0AB92
+2CF189651D8D851116B72A7BAAC5685FDF167BA4963F001B459A90030819D864
+EBA7116C35BB2D290CEC07D53B89018CDB1F0E4CDD0BEA55044F6FBA68C8A3A0
+38CF58FF458F7860A5A4889C77D60D4709FB35715E8D04328B896D46439C00B5
+9B3164EBBCDCC05404E82118808BA90DE0CD9F7282D7A002BF7AEDE9B372F8FE
+5FD9C911E3EB47721DC912E08B5889953CD19DABE31DF54A9F2A11EDF8729C6D
+B540E6F907ED8F489DC790F8BA5519B83BE78999CAD2E1956ED693869B38F26D
+9D1A7C9BD217B6515E9B357E86FD3F3CC7549ACC5742EA44CD56F581248426B6
+475C60960DC0AE31B109D733FDF44ECD06A418782611E274DA2D705DDDC7CB15
+3198178F130368967A7695116E18FADA118A4FC2B8ACDAEE6381BB94589A2EA7
+4CB59F91B23E2347FDD322E5D78FC8374CE02FE7EF23FF26811A670FFBFBD10C
+3B14D2F7DD90E119CD0F623EF8A9A608C919693991ABFD65A02CAC2A6A7C6105
+BF37F886170E4B2907D7ACB132CCA77E2B195B91696E8EE6CE2DEE3DA4FDE73C
+4279A2BB4873F4DA491BEB7B2F2816CE12253367734B588A4BD67E35F8A6C1B8
+1B04B10354F0524A046DF766DD823F839872E63ED76211D6F89B5C6342BFB0CF
+628235343D7909803C255422F69D7EE5018D294E2A0C377DEAFFD0A272178BF1
+AE13665CDB4AC75D6D325B866CB04B8A89F350D62AF84BA84773A61894A0F93A
+7B93088543E798BBFC4F3A58B48BE6FB2A4DEFCC224D55F00564542C1B31FC7F
+CC0466C323D1BDB417C51B13B7C5F813FA7A2EC476EBC8EA68F1B88282797404
+76A66F9B5EB0AEE7D5C6DFCC404583066D3FD68B2CB066B59F64BF8AD38F5472
+5054A320EAFF8F1344B48C87202F6FC2DAC46815F496913575F5A2F01D6538FE
+8493A031F09743AA990EC3730620F0868C2BE48E3A1DA67376BFA8921ADEF636
+A8BAAEF51CDFC731C2A58F9B4F48F123C341291DD233B3CA048205083BDBFD62
+5DEF406BBE3FEBCB756A1AD664D38D46C065D50DCE2F38244C8408B45E495A37
+8FB9BCE4A32DB955E5CEFEC3EFDCCD90C186D24951B6648DAF6C01A47643BA3E
+7E64162228A6B6B879D0ABC9C091A263D535F84268E130DCE3C301776A551FC6
+289487C2F18E22E0BAAF4A058F2D5EDBB1F6DA06BD3DEE2BE8C5F6AD8F017F7C
+470F21765865569853B2ACCD73181961BD17476694B1209237DA149F93AD8500
+A3AC0850E30096A466C293DA9A8A0C9B8E1CC02FE29D38643E2C9DFA7352A5E3
+3D1DCABE35BAB3AEDAE3B2FCCDC47371CF8F954E8308082534CB48A1597CC26C
+B3BBDEFB3578207E1FCCE1445AC4265853BA26BC006CCE991CADB9B2D08C476B
+49DB6780AC6F85169A8E08A03679FEC348A8B1DA72F6631A08F438201AA404E0
+77D88B2B276BF795779D961BB8AB9CFBED692EFABB6465E1DF207BE5FDF8ACE6
+6F693FE15147696C4D69235817D16EC901ACABD510C1F451D2E19F93E7C5BFB5
+03615A843BA2FFE209AD67B116FF481604B1FFB194B5216B92084E7C30A2383F
+FAAF3B58975DCDD9925A979B6BF8D5D4B2406B6954E1D9F0AADB0F833329FEEF
+EE99AFBB5FEEF6AFF5C480F9090044C458978475894AFF5FCF7B3DE097C0EB44
+F85CDD31AB96F4ACF89853BBF95D3F362CC4C2DE2FBDA313E95FC12D1B9D2622
+82CD20CAA892AE4CC339F2615DF63219F051106444EF68DC9439819A01488ABA
+168F3895A403204BF18452CB99789960E00F680277CF655D82F8A3324B3DF346
+50A23F2F82D3E0E2D16A875895576EF4A440DA6B73727966EEFECAF6F763FFB9
+7822F382D76AA8B8E06C5DBF9FD25BAB499BCB6DEB44C18F09FC161A4D2B8571
+19C56B9568D68138383D5A6114186F088B0B60C65B25443C71EB95FF4C75CF4C
+4682DBC6ADD2F4F4048CEC64A2F295C0E400228E82F2BAB5961E60E7861F6270
+A674FDCAB862367B0E53BB906A7B8B900CCC4864062ED651C1F582A081CEB375
+8EB9D6383BE06792A1BEA4CB633E2225C993E7FF63757A4876C7ADD97BDCBE81
+7D13822BFDFED4EEB2C9EDC925A81FE18CD48904C042D8A460354027B8982DFF
+EBE3A9AB222BB5D973D91ADEE2D8338822A044F5D3A2411686A8655C87F9436F
+7980FD6FAD8785CDA0D0E7B9ED582BE5436AFDAB305A6F5F877B2F009E57B7ED
+044FD7FD2907E748A5BDDE3D896564987C3D7C6DCCFB5B8F3BEB32147FBCB9B7
+E13FD9EA7B59652D651688D884294F087D191692D72892A152B208BE8660F048
+32BE947BFDE7E7D39DA66EA1B697B178991A78A58D64EB3974B8DE2698BC3F2A
+B5605F00F79FD5ECFB28908ACCE7B72B9DCD45D9CEC342F8E9D6611C022B9F53
+9E11628BCF71CD6F0ED60AD299368A5B41918B386547320B6C73442ADA4A1F79
+D39872B93C5D5D0C595C4EFB9C5184ED052839DB3412A2FE0337E075F5965FEF
+70066C794CD5AC408642915EB2E04E3D9860479C12958B77EBE195E803B7AE5E
+61531BF5AAEEF1785265C9FFC5B28D098417ECA773BC21D5A9EB50674B7F8332
+B326F9D7C7C5D7DAB3BE247553B790A73C0C163EABEEFA70F9E9BB6EDE3E6289
+D21243D5E7444E1919447949694E8366BE89F256E5743572F532B48C1AF000B3
+FDC8A310522EF075119868DA2F0C67FC60E1452AD181A38C12BBD1C5AC4F7FA7
+C222697BB02B2CBD80DA063B0B193E4BFA05E7E837A336A629B99E0090F36D94
+0A032704AE4D0C4A84033B1C5E2852947BB7BA3FBAFE5F4BE27A63C88FD70B3C
+29FA3A901F72319EF65040E87617A60D05AAF25B7EA10FB9068111A8DC6CD375
+BB1283CBB0A39EC247EA125A4341F183C25D907DE25844FEAB4661F1E3726F70
+F1BA66C0B14EAD4E06C9DADA862CFDC0D1501F8E84E9BBD35F7E88FC2C932935
+2C02073596539DC7F66B0ABFDD6E8B7731E6571192707734D224A48294FFE02F
+42BAEB5083C0816AF578C5874180D10CC2FEC0819C66CEC9324A58A45C1D304F
+C394DA2FFD36FFE915B2112F8410FEA0916789B0B7D3EEB4EF2AFC4898F59D0F
+BA0FED63D4F08FEE0771B873E1E1E45897C795D322F004DF98D9E4340276E9B9
+3A8671013D756ABF132BBE5ACE280DDF4CB8802CBD348C21CF033EDC5CA1BBA3
+3FA5FA5561C38431F494F534B7BE1D0AE9E1BE1AA48A8648B542B0BCDB41D664
+6DBE636219FFCAF6053CAFF3DFCF5799E08CD9D69D76E7E86A7EF7E65445ED1E
+F5F38EAB7337EF50CE24C806A957B2C25C1B85950092499DEDEB4CB54C17B448
+60274EE161CAEA63EE6CA5C3991AE692FE83523C345BF8F749ABFBC5744FC276
+534F593328D839F1B0E0BD6E0E80A090F6639F3A56304EF3EC94FE505A856F6E
+AD561CC4BEBCCF3FF4F8356861784E1364B12CA0A2D22BA8331785437F051CEC
+1C83B3C24FBD197932AAB5EE8CE6312565B4E86644C42B8425A04777670FA051
+378BEDCF5790DBCCB3D3425CBC5C05990589B6F6ABF4D83CA8D8CF3D19BE7DF1
+85D1571A51BD5FAEB2EF357139959F4ABE58DFBAA2E95A9209CAF44BB08742D0
+01DD157C699F1568A923702DC4D68E96F764CB37DF163916BFAC7E06117F84A0
+6059194693F188D62D1F97E381D4D1BA74E1AF0020F31CAE2711ECEAA2239909
+356C39294596D23CD9289BA446189D17CECFA1EB5F00F4214AFEB2E129E14D13
+704E886262D2584696911BFD28FAB5D2B3FCF5409ECE3DE1E9EE7E1CC4B47E6C
+E21CDF68041EC459B6504BF75EDA386A827D64E9B00F4B17D53AC8D3A5D6A778
+C3FF684119DA12DAD930B2A4C99B863C42409887CD823ECD2279986E4C86CF85
+74CCFDABE3734CF0C2FB7A31AE890987322DA58797FB39EA441E5B086423757A
+45EF5F05CE76648251D1A57A6F4EAF2123FC6ED53FDE758DDA3A6CC577EC55A0
+84236FD56681AEB2D359A7983B23CA2C4DF87F42B8C4AA15669C3CC9A4AE8580
+71FEFB75487A8740C0BCAC1C9768412C407617C4A9563933C6E8C94D9846CA3C
+718719699EEB2B38161B3079797227E7B9C2A7A6F2E689D6B6E7BC6335BDC415
+37C9DBB041CE43303C430546E7B00BC71AC994CF631B823D4CFD0774565F90C5
+00D023FECEB5DEED7991B57FC149F368C24EAEFF7830641355FBF44950F4EB5F
+521E4F9F617A57085EF66AA8B32CB21C1C6B2BEDF0687EBB910F9B8421BC8DC1
+4AC31BD2FCC700AE73CA395B1D5B9ACCED9550D171280F3DB2C0F144D3F7F0EC
+48D5625FA9FEBE4262A26D0F905AFF69C427BEB574CDECBB95A37228166DC147
+99B716A5934F4124D575C491F41AD50DB7502F1B6A394BD4C7643FAF25AD2BC7
+E03A6512D36E4B53EB401C4812E204F2E516D770C885EADB12C440A751194FFC
+0C8526136CC5F686210658C496375ED82AFAD5BCEFDDDEC1986E371884E22AE7
+240AB06004CDA12759F2213F467EA2ED68D537352831F5CFD4E3B59C20EA6912
+BF431311BC891F1EF495EDD129C214BF6280EEAA98E6D0EC17A0B9080D63C7FD
+F0540887468D20890BA8AA6E238E6A4722929D86126067A3A46FC72978DB8002
+D9ACAC52CADFEEFEB48A8C53ADB6F0FB47DAC4DF11A601961E04E289E7A140B4
+4C7913BD6936592A7545568066BBE2B3394A767CD5448226391EC5385887EC37
+C030ACF074D2CE7F461583E091401D4AE0409ED77ABBB492FDAFA6A6A5173BE9
+979AD9BAE67781C3C2E7B84F15A6D8BF7F62D5C082B4A1A55C10CDA75C17EA74
+C948FEA379E091A75DB50F9132C4734FE045F036AA81BE2C7322CCD53FA5A989
+542FEBCB7FE8988F5F35B7604A09ACD2295631BAB84A96A7B06681C52DE1C664
+9E8C469E73F36295A069B4416E7126DB1FF10E516C7B6A386D2C01F7EF6214AF
+8D1B93579C64828B6A760549F653CEAFACE909C19A236B043BD837EA8F368471
+34F9ED4324B6EC218B290BA112AB1467886C23625B73B558AD054EEBAD3DA1A7
+1D889BC794A75B51D115A7A722247176C1FFFC36A8A05D49027D024E2B4CAC91
+D45CBD788E47E2295DF97A829C1D3E654E140EF104CFEA6AFC264BEE39F71248
+7FF1AC02105209DC344AEC739095480B159CFEDCE1D328A401B90B1096B640F5
+83CD774A75FD0CBCEE50F7B153E0759C5A62A9D865BF6F7CECA5D3BECAFC18B3
+483830612115F17A83A0A866B42011C82262889CEA22B539A4EC32D202F8CDD6
+A71A6F48BBF4D14256260C02438626F173149E83D25F29CC98E77D1B0F30FFF1
+F6019298B685DB1685F45AD2B9D3D53AE985B10BD12E7708F8EED63B4A4DB4E1
+8D4F70C45B3552CFE1148911F4E9C14AABB8C9DDAE92D370A9DFFEF53FB77A02
+97A79373A0DF17736C95F52AF0B2DA62F7651F0677D8BEC8174F3987070C98C7
+AB506F0AF5F59AB471F6D99C7E10B40D61513A8DAF87366DD116C4DD7C664746
+CA70F1FF78BB14A9EB04562F8A2DB3FD7180BAE1EA4D0F315F5107AF09749E07
+583BBB0C73E0FE1EF1FB12EB45D0FA5C7A67E88EBF2BA47BFEB686B0BFEAB726
+54E7C29DC7173ED1D9733608242EE3B5E86C3F487E51FF637336DC1A09F679E8
+3FB5AE25829AF73C8F522FDF1189F8FBB339F428999251234E55C6937595946A
+26EC072D5CD95D136121F406060AFBA87FBD4B4D00FAC71C37CA048119596E5B
+51F02D2A3404ACC49ECB9783995D7536BB22C6F8B7C99D275175FE96D871D1C6
+53F5A563800323B09D7B5076DF3CDCB71DD26483A87DB5DEE34083C1405F262D
+E78FD58A53F9562A1C4581CAC17797348C00170F70552DCAD0959BE0A52B8A76
+702A0265BA9B8A6CF64C5D0923367ECF3A72426B92D80B3AD11DA5D09C22FCE8
+7DA2C6E2BD4AA37C219DBC21911B5EC05B38F33286C04166E0CA4C2545672B75
+A04CC07AFEFC7CC9B68212B47C3CA998E2D68FBC6E1B1FA662B2CB9EE16C4550
+29621C74333F18CB013D0E0A9DAAB0D2967B51108EDC4BAC06630083018B34E3
+43860CBB19B6203E42C4434B07D85229DE06BC2824F9652F20DE9848AE981C0E
+E7184924E97A0659984005A30898DB7E0A105444407C96B69138E346A6C1CC13
+AF97E0EFBF9099B96784474BA43A61DB8A0E4D89D77EC9E3581B53CAEC3EB875
+E46D97E9D4019B04F7C8126B11323E144957ECD756D07495D740625D1A318A4E
+AE56
+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 0 /.notdef put
+readonly def
+/FontBBox{-59 -250 1235 750}readonly def
+/UniqueID 5000766 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: 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 /.notdef put
+readonly def
+/FontBBox{-27 -940 1332 825}readonly def
+/UniqueID 5000762 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
+DE687A0C60B837B5657B81A42160749D040D7EE6C05017AF621D8DAF539A6780
+986EBA2B5B66EED4D96F6E0E57A7C8AB0843608A047A208DC37EEE2B1B462D5D
+7CA5F72D512C073616D192AE515E558FCE5E2AC1CBD5EF9E2C36A6FDA3A8ADF3
+5D0B42A2473C1C93883CCB2FAD19EF47337E5D2BFCE83EB205A67979C7A0E27D
+3D0399A7F4EA40CF7E56BFD4E2A97344565664FD03AC220E41C02CFBB446A05C
+CB23D8CDC4B4E45AC18EAD9F7F0738A6F9075881701D8BC76771D00F5641BC14
+4FBC6440C64E6F43B1D43167992CEC9090DA850E95AFA13267A198B66593DD99
+122E91FA0668A58CC032BECE2D90B0ECFE2BCF7B6897A6D44978E731F163378F
+D6CB4C29AB39B6CB13792D9997F6072E8B059F1ADE31F96CC687040F93F3A6E2
+4A43BD62EBE896935B79C34F19C5724E621D1328B75DA3E790FF195410272E4D
+2F31C180F4D0875191060211B7EE9A91EDEBA2D13FF07A3DAD468C3A5DC1DDB4
+D8236A291F30AD3A69B2CCD63340A8F2765AE691469CD6C8BEE8124ABC90C9AC
+A6D59E16959D4890F4994D68B1EC66D415C7C63B79EBC0511F30AD04425F26D0
+0EABEB4DADC3086EE62A71486A67E39C0E742909EBB806E315650D375EA572D7
+7711D57D2D6C494805F07F1B59F26F4975B599A59E1DB75B7127F9F0DB69F214
+16C35395CFD418C222A91E9AF0D2E4C1F9F09B8806E82C74AEB9C715D572D9C0
+9552009AE796181FE7EC3BA4C28EF3002EB177F6EFEA635F285F8E1850F26A46
+64E99800F142C5676E973AB9034AD200113F58AE9B8A7673F3F7149048FA746C
+E023FFE125EBAC3F8EF44DC6774B7C1CF346BD85EBA34D6D1582BC2CE9880644
+D2F2A910B518E0C46D959F035F77663646D6928470839F9C94A985372F9A0BD2
+91B49AA2B9E101B48BC7AC41D8BA10E8546444A475E762EC1AA4D9845DBCEF1E
+03E88FACB036D951B71747AB14DEEE20A7F2707C6BA1C448E847CA285F5E0CD5
+B359E6E8A9424C881D81355E449EC41E37209C88AA5CF1C5C6E85C829702DB14
+2143AF1EFE851F7AD691FF06547728B2C35C6F003290940DA3666ACF46FF144B
+92D31B6511B8025D6879FE259EFB46DD34AE5A5863D5EE40E999BCE62C749BED
+75AAC62D7DA52DAE373D950C79B7430745C56CBA4160E4D143AA289E8D91387B
+DFE14B0983D740CB15C69F423E7EFAEB49412A86DC3B9704423F929400DB440F
+6CF622E81D4D2C9DDAD92841270E9C9B2EAC208633A600BE735F64C88879D947
+9884A0483F68E89EA387D8323AD1932FADE75A94C1BB44F3954EDC5900B1DE53
+FE74A2458B8F2A39ADCBE5D2DAD7C865AEF7010C9A87A10D27863814EEB16A68
+E08A2BD0B13ABEDF727E97196DAB8869CC4171AD9766C66069F75693E7F35B7E
+360800E5578865734ABD49135A4A6C9F810E64FF956E794592004A3E84A4B51A
+9268210395A35B8C29281AAF1990E91AF25514EC8072848328EF4920FA6BB357
+45896725B48178CE27D14CDAEEF60A0A22CC71B3B75A6CF1C323C6E75AA74ED2
+129251EE55A550DBB0A55F8108B5CDF05690ADECB535B6E6D5109F9AB4740DC2
+2D667DA9F9D9ACCCBD895C27F0597C92BC06B4BEBE3974302EAAA9303A998F8D
+C2910AA6CF3C5B79DC10BA7E70B604ED9C808AA95B871DAE465FCE8E16680E85
+0F8F0B802954875AEEE5247AABE6B6B1B58627A312C2BA9C18266A00498F55C0
+6DCE8556697F9F4CF370CF32C02078FD0E9D85CCB5E96E8CA9FB1B1FFC063717
+A426A4131B6F5E053430C688801A50C8A30927F39DAD008CC7C7B1C46FAA2D37
+9542F7DC95BDC63643EFBE7B9339C31CD4E12114FF7B2B3573DE5AF4999F19A8
+82BF07E3C1A5F9FE2407A81610DD20F01193272E114D5D69285CDF3F37974353
+01BF546EEE0AF5FFF3AD06664C5823BEA76CB7242565160B436B69E66D701A90
+61C11D561410A99FB5659A927A2D4E07B08FA0761D0D6B899E18CA6D1504CA77
+ED642C23D650E08800BF71D6DFC674A0912949BFF987C1FFE516073358DBA9B4
+92A3694DDE58E98DD3CE94AC6A71083464F49BF5421BA91FAC0FAF83966EB212
+59B1587C2BB42DB484691DBAAFE43642172E67ABBF9D3D7F5B306E256067A3C1
+4B86091679ED05D118505A5599CC9EAF727506CBE4F3BFE28AB672368DABDC74
+EFE83DEAD062B26EB7E82EE6D4A9620D5092AB2A852FB00BE215D485B7930DDE
+52E365BB3D3D71682302900AEC95948F60B06B75EA586D3B2EBF4278225BFA70
+E541BFC8796685861DB0BE74FB62F54A6AFBEE976BB401C14D4743D2DFEEDCD4
+41AF8C661A477B537A130233811FE515C247E8B51D897EBE492BB93F5FCF93EB
+189BA00453CC5F682E6060486C0616D615D27B8D5F74FBBF1650FA28EBD01A19
+A3025153577E939B208C71EE94F28DD468726910BD4547F07E8CE920FDF1352C
+4E606F871E434D4D4EC37E27EAA392680A05B3887240DBA789D94D660761C600
+C5D1337C8EC795A9970469EB7D70B508CE089026073BB881314DF1CB3CB35D5F
+98F06E227CF775B0D9534B437D34B583836311C53D97B33807EDDF243DDD03DE
+3E9328A57F8C499BFAFFFB4929B03F13D275D06E0E8B4BE77A1D66773275875D
+3CF03C57313715A7189779AE5DAEF92F4A8DA7C31C432904EEF25A01C5860566
+D71CA67D293FD11AA951252E8BD61353CA90B3BC2433C72BFA26F9D98B4A7836
+FC4E50E3AF85A5FCC35AFB20025B879FF4D16F8C701A34A6AC92ED15B5213DE5
+F50BDBA5A6C13629AD31EBF77FC39CD54212A42E180E106F05B160045E0A8E82
+42BD91C942054C1179E5721DAAA9C7BFFFF531558A587E428586DA11FA58A23C
+DF1150DC229F8C5DED1B9053524A22B6ABFAC3E56EB545FB791DDEFA731FB9B0
+88CF4878D4B903D5E931BE37EF4B16896B6455C2380F0D9F3006F56D20E2DF8C
+4E3F0393B6DE58B17CA5D43A9C642DC5965DED92895821A566D84F773E31FD56
+D212CA31737265ABD6306E20CF2F59C936A651D2F2E9F5CDF788DFB5F5AD37BE
+42B7D3916F30392C679832926A09171FF61CE19723EC300C099222BAE60ADCB4
+19F0A9FFF5413FE0080D5D1822BBF2455367AE888999889C8424991AB57DC8B9
+7AC47614E4E6F768D8FF13F295978118F77D1887CB0C946068DBED921742ED43
+E135267C0BF553739DFEB8B7D59E565655E52949435F6143F993E41D93CE27FE
+0DDF2CBD2A29C0417D4803E7E452CA76B8F42947AED15B301E1B58679E21AD54
+A93DF883F74631A6A78B06880AC949093E3A8C4CD5825FAB01215698F35017C5
+DFC45C83725B9DE6124C4FCA4DC9F037E53DB308DFEDB08C6A45058F851159C7
+AD82EDF2247480CDD1EE5F61C225100CCFB2DE1D9DB0FB42D0CAA9AAEDC5B820
+CF16BBD2D6D8D5898F5FCA92E99B178A18A41246019DE446B50808A4CE60E997
+8C32F12EEC6B6ED5BC6A8905F6395C4CC566E5C686C893D4EAE1C07E0D313781
+FB21929680B85C31ECC6B1C151EA378AE70BF09E602C3E06A8FA928DA9857A6A
+664682ACF6BC663C3F708A6D00357FB6FBD3FCF5D367B8FA80E54DF66BB08C96
+A530F8447216A7EC5DFED638902B36B38006DF441057D50758A83FBCAB02C019
+9C4A7F340D35C2047781303CC7877186CA192CE6C27422333524679C97C60DF0
+4F287ACD7960DFEABBAC6634153D80E99B430BC5E8DA1B76A6671C7015A2E81C
+37D7FD9C7F999989BB0A97B2C7B6827BE04B90249D0D5A35FE2722FCA1E002A7
+B65B2B42F2E3EE3C7CE0E1D39059BB612DB109DA2305FDDB94A489B19B85CDFB
+55F969E6376ADD9D15B4A0F8BD6870D4BDF472F1E0212CBA3D3DDB0209B06008
+77158086894705F756BA6B52D5D22A56A4BD403E8745FBFE3F6961214BB711B3
+C7FAABF733FE19029BBAD3B1BF5E6A181AF6A609D7B3EDB99E20
+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
+9C907199D36165A282C7C6EA3C60E85B250CD253802AF02306DC582AEBFCD0C9
+155D54AB01AF9AE53F3EC95992C09FA5BFE86E6EF6971141C618EDBEBF74CDD6
+8340D52E137B1DB6FF17B22E74D1DF235DE89D464EF44F2C9297ECBF2840EC63
+1757B69DFBEC179B307096031ABD1406DEC4D2A4DAE45A9BD114ECEAE9E2018F
+FE5B97E3F9B57EC471115927DBB7103C432EDAEC18CAD42166EDA7834BE593F0
+4A50D869B1117334A4459B5C2727863E859CF829A136162024F2008D619DB75B
+BA85281C413245BACFE3CB83385CDDA42BC4773F93E7A53AE89EF389AAAD2056
+6A104408EAC417BDB461014FA86C383A1C9ACDEE360AB4E5ECB4966369BA85B6
+E7733A5C7123CD2518F5D32E2386B247139DC737A0C0E3D0D1237B3FD39E0916
+2CFBFA860BEDBD7031877FAFDEC945EC1957B5C64FFD7AF7096F8D035234C4E0
+34396ED7711A9212DE2471C7EBE744A55D65F3FB3C7726F68EA7F9EDCE2D255C
+F0B013F84FD22F9302443A93281A24F7E3FDEBF34DE46C25EC04EB599FADF1FB
+85E56461FA36DB5B16F2BA8BC75D30E26CCE6AA5DEB885D397C841B937BA7966
+B1A383BCC2FD3CF4B5E526713FFAC8CC29B248D5F6D4027FDD43242FD0C11C69
+E5C568E71765FBB9B9F62E3A3E951935FDC18090714B60E3CC54C6DF2E6C382C
+F8541FF7E243AA7F16F534CB8E4EED08EAF80C756386291444CFC1D7F12BB4B1
+304696B09832F1712CB1BC050DE2A0E17C4310523B30CCA640B49CB9C38B9396
+02D8F7A3F70B39F1723B8E668821C33B2BEFCA6E17741DF67FAE0F0348D3C3EA
+3B035B683622073B64561BA02B8D3F7896B300BEDD40C4E4C878A8D294D5BEB3
+2197BF5245CD66E398F6CB40A61F8D920C2BA8F9DFC914069C9D700AEFE3F8CD
+40874C61F53C30223A3312B107A179CB30F3FDE184E122D2FF99461F3A9DA850
+1EFFC61C4FFC24E8CE6E0CB20084673722BA064AEEE2C211F55A5D1F1CB2D3F0
+9C67817C401ABE7CD4F94ECCFA74DD9D4B738D1D5AE4904590698221B35DEB77
+CF5196D513189D68F0EAE6D45D808584FAC01F1A052E23208E33003DEEED97C5
+BB1FAB162679076CA492A5892146ABFA137726E80DF181E6947CDC43C756A238
+2091CE78B7B1D3C81E84BCC37E3A32F05C662935E2928D800C9F0F90FD53C30F
+DFAA14A4F1AF76A1F343BB3E10615785FC6BFB7F5FFF9076D4D81CF1B461902F
+D93DBC0E3575C0588F87E9F4DA588047A2833BE1EA84AEC6A951F8408E957267
+794000500618ADAB4B5549D482127CA20F8D05C2839AEF2C9F06BAB31B7C647C
+4BC018CFAACDA7BF1E9DD09BE6D006E1CB3A0E2A4696DBECB52647D111A69CAE
+AD0DF7D28B84D388506DC7D27EEB282B136DFBDF866417002FEC23BBFF09597B
+DEA4E71E75BB84E215DB3C180FED865DBC133D872DD5D98DB1E4E1A3554A0BE5
+B900C2FF36DDD154F98FEC49B3AEB61B1C78D92425C63C09D85A4E0A6E791996
+F1F1907585979F158BB9936761C26D8F9263DE40C1316698F13A2A4A4BF4E138
+A6E29C9022DD326ACABAFFF5D837DFAFBEF2079EE97EAD7CD6D5F0A6B188B533
+E41F80B6D33EDEB1AB6FA55030505EC32876075B3BEA548E2F0F35161A714F07
+0388A0F1738CCAC0740A7BA61764AC5EC0B4DC2C57A8D80709F4D98FE9E8ACED
+BCFA7C4EE11458421710C6D3AA8517517846C9226CE620CD953D5133D13A9823
+B41FD2EEB747A1EAE54E5689CE79D593015B4C63E38F7DE8AFE17CA32C8DA3FB
+A7A291D97FBB76A2345881B531E491065D57658F1477D2057B15A4A96B2772BA
+571FFFFD2DC2B80BE76F02E8127B1D6467EEB7514ACAF2DB6691434BCA2B2960
+9623F98A6A6BAC8CD12D58C8FD2FB7C3DDB7D589B843320CCFEABC1E3E1778B8
+FBE71BF57555C8FF1B09419A9BED2560FB682B01231404FEFA0E66CFDB519352
+4C4E85AAA0DA6010595547F0D8C276ABB12E0217FC050AC34648116C6D76F3F4
+337CA9C108D262CA5EFEE5D36223AB97279108ECEE95DF6750518DBB324E2C6C
+A475D96F399FCB8843E7A86AC5AF66FF278D296F74E6D65E16648087E67AA1FA
+C5AA7A2799F1C34C3F2B0FBF73AD979877DCDA1773312E67923DB092390E4AA0
+6B45E523227B11607975CC29FB440AA7EA8FB7A8821E03A381C468B8FA7993C5
+50E7001000B2C68478FB93CFD607D6C3DB1A3EA9203B813AC4E883803F2FB7FB
+3F24DE8799FC4F8B8906C6A7E3DCE7B1429F00EE178605160D259331FD5E769D
+0FE94332B8606F8473AA51B4E229B1297A121E86C1646CAFE072D901CC91DB3F
+7B7E87BD9D405F2E29BF660674457A70FC6C786E104B9D3B06490D129D34C2CA
+AD10F354EA15F448EFBC5C66A86DA1267EFD0181C65C2F290D748EF825ECE3A9
+EA5EA803DEF478A1DDC7BF0C57938316412F22C319D9C8CA25E694882321013F
+84AF3A0585AF1431C1BDD2C8142EA11093E9C5EB793647EEAB531A8437C4FA33
+50B6D02D1B9AC5E0FB1EF3B02FFE3B5BE9D99D8110257DD0B8C19CC44C7A9C9B
+A397067D65C82815F524DC97030DF7533DE5F6C2250FBD151440F4C5CD454FC6
+7C6D4013501E05A266E189A3F9D0EF3AD7DF43605CB4EF2DD60B44A8E0BE7578
+B7A682581FDD7668540F756B0FA97F47AEDBC9B65463A916F24547591825062E
+84BF50D69171BE3366206684D3DCBDCA5537ABC8C2B536DDB273729C935DD174
+1B08DF79FA6FEA9B97D61AE2C2CAA9ADFC6DB674252DF1E1B088B00469201930
+BEC7CC48C443466C902A18A6AF3F50DF969F3B5411190CCD35844961E68842CF
+305B4A5463DA34A39E4F1FB73476024F8764B18EE7F49219562767BA09C4B8BE
+A655607D01433AFA3719A4BBE54E36B118D2481320339B61AF6B9D3EA5F9A365
+65D6C4DB9183A30EB80A9F2FD46689CD2FD73355BA19E2A651B901895E1AB18D
+673AF61BBA602E11CBA56062181F7016E2C824A9D87C65D63C14BB93B6428091
+70E406316E5D48A6681B2E850B2C6AF6905F20A9164B91CBA8363E44DBDA35A2
+A00AD065B8AC071C6ADB3422912CD209224DD5987E4250E96AEC43D605F5AB4F
+21EC95282EAEB4A2D6E8118AC22A131DE3C8A7025F58D4B52CABF758FD9BB497
+3E4E9FB1DCAC358371E018BDA0F2689E835B3564135C0C76B442D94CB04216FD
+DB337474D43E793C08B3F2F775CFFA46A7B05EC08B4D3CE855173BCED2B9FD2D
+7117072DC3B303C68563FA5830B19C9CF33B4FC3A6252B692DA0A496CA29550E
+C256F10D66BC78DB5811E4018D602259AB0CCC30390166F360DBC0151F0F9F67
+179704B9F04B6778C6242D5F186EF35D59BB9749692571CF4CA7A97394CE6144
+0A182BE7E36F5628A87949CD0D4D4DCADF382C39424587560DA1C968928FCD63
+D459ED1B60729E9026B048BF6108BBD2B0741869961C8E922FF09AE11F30598F
+44A65E2D9642F8932438B399848B8F0A69B079784C9547026E7E61F57D3218D3
+824CB1754278E8D584666482B8EDB380026F89F98A14E236E5E0955928A480CB
+24681C6A11F97B19B24B19624530F2BF04F22CB637BC1D7C20CA79C9F6EDE108
+0D905A3C630C6E99EE25D0AED56107BD6F2760F7A5DFAFF4EC4832CA48C403B3
+BCF5EE596AD5B76320B01D327983AB1D2D1A624F58B37E7518FA5672EA2D7AEC
+CFB3B3C43B7AF86F4EA581ADB38EE7153B390C030FE6FD0EE8579E03996DE580
+E696BBE8DAB3A3EE6990D021E8A87A1D4F89C3686AA1B617D1EBF8D040F1A2BA
+BBD2AAEAA60004B309B3C99088BA3E5E99A7986689B554CC5F57C06A0BCA8475
+176AE62C2289D1A9978C347EDACF6460DADCF9503DDD79AEDBF79217B23D6DEF
+D36B149E833866BB5AEFBB945297AD48A99FAE28985D704A462E96588BABFDA4
+3FD8A52B15B471F275FF95C296260F21CB12BE7ED0FB9F0337F766B783DCEE76
+F2D5CABC2D1BDE1AD6EE7A50F1BA9457012E53E3A6A09B3AA694A8AAEEC417AA
+6A483A2415B22BA31500445B3ECF6C921F1E3C50023FB97E8E3C45E186B8EAC1
+CFBDBE2A757B1213329980CFCFB170862CFBB53D3C2243CD9479B75B0BFB3A2D
+301EFBEDC0744E989428E3695E72C64B8D0A947D0EEEBFD673B7C2F70EB4DF0E
+9629B3B2ADE902D5836DD04F03C7DD421F8C061DEC74961EB62924F76ACBE575
+468112706104300D19993C3C75730057E70C1FE775325A6F57D18D5F4D3DBEF7
+71A594437E6EE099E0A027A0E78FA2CDB6F6A61F79CC9DA24D35A4AEBBB6900B
+AEB2AA27813CA59107E5EE505B6E0E7D71EDCB645D75EBE5718DA646773D3812
+1FE0F961528EF017F77194853CED78DF222A20FE01B307955B20235A6A6B5F3D
+9E08B7A15234668F644D2A297DB17312760B9B868469F567938D3225351DE66B
+D6BBE98757D532FCD5ADC75263BE3D3D2868F9A8AA4B404CB08B7DB3BA811C22
+C8FA08395942723FB853A72E1D4CDCED98A2BA953BC61DDA6C89E780F267C9E4
+11CEB1F9D62740A6C1E4D0ADCFD4BA63371785DF1D3AFF4BF6EE7D34806A27C3
+EDE0996427EDA0CABED735EBCAA606DFED40BDCDAFC20C8BE5E9A2E5272921B6
+30E2D0D5F8F76AE873B772C41C356ACA646A8C3CC88384C3AE289A085B8D532C
+284799723DB0B4A5825CC905C28710ECF31B8DFB66FA84C1681A20763850EFFC
+345954EBE8DFE4FE17D296ECDA10F35D91D34C4348889EABA9149FB3F8A0EE2B
+513337F0BFEDD4403C382D29751340F63D14C45D0C8ACE829CBA17434AAC14C3
+AAC6F89947D1A660718EE09CD5C8F348FE87B41D6A918B13A74479D20E2E3FD9
+C0527F9576C939546BF8EE2AA145962E8D11C9A9A7AE975D99A4FDAD95F4D228
+098317F4628F7570D3A6FE4246FD57C23450FBD91A63865092B7CED26EF16399
+18ED07CF9EEAAB1B74EEB7B908D65165881CEEBE484001FFFFB6036638EBE33C
+B1F04072E93A0274BE27060866F3E564148CCECDD2F2BB986993BB7455CB374C
+42F9B45E65DCDA1A5752B5222EDD4D657FB37A5C19C670486F111FCC3EC47D7D
+BBF0DC63322808029539E501BE09CD8330623E5D51097A5801903A4124E22640
+002775F719F84430788460D35A12C5490544A8676368013CF6526E92ABD57D4F
+6439B5A57F10F03083BB89F311F372182EBACD96711EF87556265D8D0D15BFFD
+4120B2AC0D05994A0FCEE7B11A3173D96841ADE59E7D4E44D6DCA669D921F23D
+E63A4332538E791870D71E5ADF19A226E000C174272B887828C45B893E4A1B72
+2A021A2E0B27FC08BFD08FA0800DCC0592D879092830CE4255CD0ECF6A4AE4F1
+6EC3A864D83862DCF9B71A8FB3A6411A626AD413E79CDD37FDB07131FDC420EF
+525CC0B5377F9328EC78FDE2676A7EF904B0195E89E703A9029EA65D53650228
+C5A190D83D704C4053B076358780D154031466248F6A0FBAD77CDD5CE724EE34
+CB4317FA4D492DFCA0649FD0A0C09F19E90F8948BB3D7DF02E54B72AC91B9308
+D2AF54BB77EC34B98BD10959E5789469B845AF64FEA8D15C1565C07416D4EDD4
+FBEB5040500E24D609E4D9AD677703A1ECE6EE3B0B470DECBF0FDC11E0564EAB
+6710B2250B2EF27F22CBCCF94422115A756841C5569B44ABB4B3D170C275B90D
+F658A8961985AF3B5140123372DBD30BCB727C32D8D6940B41740A1F5DC6DCF0
+120CAA977A191808F979B21491114B877E71A69B92CF234DA5A38F6C4481988A
+09BDDB15DFB684D9FA3F816640C226C53DBF61FB3614B78CCA27AF1BA4E92DCD
+33C7DD73FBD4E7106E221A304ED481430729EED3C0479EA8C8C337504C1A6DBB
+FB666E30ABD086CF9C09628F4162EBF38ED9EB23DB562DA3E99D1D6124A3B4D9
+57C4160B7DCFF3CA581E01800E9A8CD2A1B5C20F1B2545021354630DC491CF15
+71EFA3AD738FE62CC19143732487FB28A99C314DD32EC8021158905CE0E0F9E0
+9AAE0792954A1F2C0AAA8288DEEFFDA1FB50361289AE9797133BDDE8B5F108D0
+26D5F9B022F9C8D24D23DF79874EDFFD683599494F1332307F1393A63A5327F2
+DF9ADAFB6DAD382BF7E4EEF2C2FDAE4BB6D7871C242D395273D98D7A005395D8
+821E2A6B0A654E78EAA9E4027A59D6FA0607168B4145A22A5CDCA376CF8CD0F2
+E95DFDB1DAE428DEA1143295B18EFD0A4F28970031F1FF6B6816C5B0312BB90A
+50F932A3247E4386A7C3EA4687DBF7EC1ACECFF6C2490C6C463524FCFB9E43F0
+1AD39DBD4BE29E699D9E44B7A6E99ACE99DB14455BC1F74E15521D25E3923F0E
+ED07FDB1FBF66D0C4D01EAF09E84EC735F63CC8A90417E80E396349CCE3D47F0
+8D093194DA6FFA490EDBEEC662169655F6D78125EE549F18336251E80A93FEA6
+1864BCFA907DA7513A5D5AB907985D7F41CF563059333B27DF0A49159707C99A
+752D3D63BB3196C1F9E3792DEFC7E4FD896A6BF9C11AB86FC7D5E6741CFFBA3E
+063138D07B3A63DAB2441BD4D94A1A3FEE71EC81751FAECFE4448F77D161F658
+8CD56718A9865AB636F48ED96F219D4D5B7DB3C58FF6BB15F3EEE17497ACFB4D
+BD5CA8F46E05572529A19B0AA669637260AA416492AE025B1CFD71803CFC845D
+7F858783704E8026D233EEE101E341BFCF5EAFC476AB031A59BD3DE0E3280C82
+2CEF5DAA78A1F37F4D6B1C35DDCFC6C486658937E811030B0DE61238FB8B4427
+85ADF403023A44EC9D5ED3D8388392D84CCEA58FC99E7B93748B7B6C74711F87
+7FB6BFFB65F5E430A779CF890239F1F2F49991C41B93A262E824E568595C7F30
+975CFB5F1762444C565FCDD52BA8E0BFDECA8155EB4BB517FB25912ECA592AEA
+6BC668325DD0346E76F2CD952B460A7114E13F22F9DCCC33413D86EF8F33B7D6
+6C0BB4D48BF66CF1EDD53C5E2F2EF44DE94E1DA9B6B197953EBE0390D3AEC9CA
+FDB57DC0C4C7FCF4859FB4EB085BAB7D12B3B58F10B2728F1112B8C1957A7C0F
+96B3EBD88CC9D17543DA81573BD2E447D2F69B4CB22412EDBFF6A5AEA4627D5D
+22D0957BB2628ED1A1A779BB02F84A34F5404C7F799F31AB0AF987A2A8CCAA35
+1D75182B3C4AABD80EE59212D7FA5FDE467B353A69D16061A98DB4A6926696B6
+0F5345D2F499C69EA518C7A32B0FE028E0801001320688B76623F07A3502D1FE
+00C4F9083F9F446B590A711934CA47986EA8C659D7D86EC86CEA1DBD6D2138B2
+10584EFE77037671FAAFF41AB58316FD44FD65270B731AC3D9191E1FAB044168
+3BDD07F61D79F787B672F839B9FDA72643FD7A9F5D392FC11481520C0B2473F2
+0BF05A7309473DF9B851B0F124548187016378C6C27693AF80ADE6403ED447A8
+ADF869F5D76C0CC64D0E5E8B0F3E670CB03AE09464E293F1B18364F443E9FF5A
+66AED00E032C9F36EDE5F026FAAB6721E3C6C2D5B6F94AECE2622F721CE57362
+07E9F638E97FD6B1BB2AB29D6C88C1354FC648AB2EE353AA189B13BA39FE835B
+27C7A85B6FD3E4B93F95F9B04B61E31149682D6CAE08A185D6B82C973F1C4073
+6E3E5215AD4ADA1BD570AAD94BD637526F1F3D0ABD28289C73C44102871801D5
+5698E3D6EC15D45B04808CF795F2741BAC6A15727CE914A235340CD83DF5B010
+131BBD91389239C49656D82C696066E42EE1FE5CD113771E731207C869DDC5AA
+E04253459C617FDE30D8B6DF5D7E1D43BE82C54F221EC05DCD23FAC7E2B86EEE
+C0A8CCABBB54D3A7D5D8E4CAD1A54043C04CF0881BBD1006BC9B913E6BE0801C
+6BE8B59806835DEC4EA0645F47A14B4E78F2DA7E7DEAAC1AE5F0C55697B4B0C2
+2DBF014F42EEE37B5263811E5D02B511FD8A0C7241C3425690CE7763D0EDE7A3
+9210F0AEDEFB064E523677ED72207C66D0B692FE7CE0860ECD8C032A08490FAC
+D6E9EF0C8682F4D5CBF514A492F5F4B1F0A6DF4405720FF5D01DD4A544DAA7C8
+1748D36374076FF4F6FC76BC1B1FD4209594A2829585E3B06CE292D76B2AFB5E
+E9C9F6C462B2B9CC7FF4EFAC1D126E5A4C2A622388BBBB3B63578E15C7B59E6B
+DFDC2558DFC4E4103FEB18407618BB23CDE3CC155782E68839A7129626A09192
+1AE83116CA0E4E6D52DA441E7055CF7C2A0C290A1A7982F7C7398B30C75E79EF
+118D69302720434A0D054BCD4F9170AA7FB9AD588C7AE0751CEB8AC65DF6E38D
+CAED72175916B96476A3B4A2511E210BDABF3F8DC29C175FBD01BF23789F09CB
+0FBA66A13A99D7B99A1DB2A7E90EFC4EA7E4938072C47C3B4A24045D127D56A3
+C327211D306C376C23FE114747EB3CF1824D479B204F51BCA6F444C290A6F1F2
+6449B1C3FADC815B5416FC10EE6C21EA9664475768F67C05A079E7C728D8AE0D
+19C2B43D03B3C110CFB39EE250AD0FE7AEF4575522A75A1B90B73079E2A9D922
+FE43D3B021053D0D90B40EC674F3434C7C4FEB0000644D679B9F173C1CA0D6F3
+A89503AB34F4C00FB81E38C65E04344C356231E9136F619623E0D71463BFB140
+F744D187A1416AD0FF129E6996E545CCF265C212EFD14EC1702354CC96ACFCE1
+51F323CCA63B99930B70AF8F83BF6C747F261827A4C9CFC968067DE4EFCB511A
+BBA63A4F194AE8D5D20A73002AF279D884436E862A02B295FD1A657EA64AA627
+F92472AF11116C4945F9387D8A5E83CC8AA8DAB79090BBEC86A7F781427C35D3
+18559B414ECD1FEF735320C6BE0D222633B92C1DE5D760CE23E1F9A8303DAD8B
+DEEE821B89663964A9FA3A22300877CE038F3EA0389571277A8036E074170F62
+3398D62AF6C995F5319B213778CE74D93684475502812DCC54A4D053315553F3
+C5C3B8A2254F32CA3D0304E8E18BCB3957DCFE71F4F68766880272B7EDC9492C
+1FDE1530AF1346817EF7F9687F333193DEC564213A11277E9CCD4729AAF9B80E
+CC6C9FBED57F95EE579D2F20575F4C2D3566F94CAB9D1BFED351204ACDBB00E3
+CE315A4E1B9FB68DFBA857FAEC97BB2573B4CF00BB3CAB384D4FADC752A48769
+62F16F2E1D4E9D9D3C3CCB2A2DBDBCE57EFFB5506B6F6F32AE6A8A73C26E5D74
+A29F0CC8AD97D85325661993B09BABE1DE6A9F21F87FECAE731CD0BBCED74EB5
+CDA163EC797EA04F7FFA5DE7B0DD36678F2A1AC3A22B369D0F7DBDE3F5373349
+9CD0FE9F15F7C116DB632EC42A7156C31D64717E88088367C85F813D59FB1E7E
+B87F2AD389465862714FF7FDF200105047D17F35791CD367DFB30A27D9B63BAF
+A6D5D3A50623C0600FE1FDCE41EEC1EA29EA44F3F97D83CFB462D9AF2B90DC7A
+4319BFBB64251FFE25F502B3F6563876E51222DBE1385139E26C7E45BB127D95
+71B50DE6932901DB9FB3F082A8836BE998462D6A4AF1D7EA1BE6C5F7993F22F0
+CC0EB2656FB54BB4A3C333BBB22884FE574AB3D64B9BC13B7748AABF8E4FA8C6
+24BF820B1D504594B3392CBF4C519AE659559E929833F095D7689ECC934028FF
+A5C24D43746CC84306CDD2D6B4B542834D69CD3CB63E55734B673E34FF146407
+4778099C4DD34A2EC1F5C5C77450CEFE88989E240E0ADCD0DF9E54CAF50BF0BD
+C28E7A011732325272278754D87FB064F1013609DD1A67D6B522CF228F707DF6
+AFC915B98E16EE5DFB6E5EC7294562E53C7D079350C0BAD893E4AC89E1AEAA93
+2AF5AA4716D4714EFEE51EF298B5F60354C3C54F6C5B1D4AF52095EBD8D18FFC
+3C0E2F14DFC2F20A160173B95A050C75BE2F295F4666DB96431B5A9230DAC123
+3BF102431D6ACF8039040F4DD948146A2F1F02C95D36849122443B06A58AAD1A
+50AC1B9883C531BD26657F8ED07C3F4BAB14F3D49232501FC8B7FEAB73C6F997
+D8F9BDDAA0A87F70DA70D0CB20DC0EA68B94D0C2033EF61E5FBAE613B8F52559
+BB3294E78D7B156EC77BFB2847C143CFFF9B3F4133FE3468186ECD90E224D355
+7334E8A71837005E2E7957E228D695B832471FC6E353FB1785CF9CB6018D4C82
+E7A28A1693ECEFF0B5C6F445770E300D991071BCF4EB1F200B6A2B575E124ABA
+8BC9EB8E6BB08A5CB3AF1F9B1E9716FEC4003CC222C10B6DFCA832C4E334E0ED
+C575DEEA0C73666D12F2D112B93EF7E68BDE6EBBBAED8A49B82FF79AC6EB0B36
+E2F4794FF8D21715E57F309B52576A9C1FFAC977C255DB6E47E385AF296331BA
+7DA2BAD9955F9061A59C954D39C6883419910BCBE634517D4C7214E2BEDFE7B9
+965171FF22F317EADFD8536F4BE3C86F9764E9D7F4313861B4D82AC0887161EC
+0439044F73C9458752ED9C2228B62440412E36277E489B2C7EC0773CB6FDDE7C
+E5A7FD73D69666B6859FC50D7F8130CAA0B8EFFF57F7B76C620AD57C33296B8E
+B338D6A719EBB7B5AAF66866359A3E7724F400933CECAB386C25C9A3DA1093D6
+BE7C00C7FE7D8738744D88F5C79103D1CEE1E967D5A7DA4BE08A0478EE9B9C3C
+85B1FFA9E77C767901E67943792F7344FDEC2A1324ED78152868C8D988E06E1E
+D02B277AB08FCEBEA6003301365C069A7753771F4B609B835A6293782B98DF6D
+6112200340C073266D8ACED067119C4592AC1DCD83087C2DB818E9ED5974365D
+F26E91230B193B4B81FF539DEDB60DA71946A4B7BB62E18C43FAC3093100B983
+5B0D1EB4B6F6079EAD4D104C87151EEC9CB06B3771F1B019073774C77CAA524C
+D65D4404D0323445D7B0D148E1843D354DEC5B5BD8DE5177013854B10911605F
+872456B8F504547935A95E9E0544E4AE8839EDEFEA9D648A7AE9B8A56104F698
+361E578037E09962E46CCFEBAB841E2977977BD32D69788EB48D83E3B14A73CE
+F43B6B84C45C94919231AD9718CD694761352B105E3A0FA67C28ED4AB2CFDEDD
+1835BB63BF85BFE4DCF0C8E75BA8EA33617F1E8ACCB4F7ECBC38EE8787EFC7FA
+F8A4D10DF88C738EBDF04155D5DB831B58CDCD3666FA965479B2A5F85AFA549B
+EE2DD739AF10CF6ED9FF7180E277C771BBC84A300794A6EA88C84C9F6DE86A14
+D1EE7BD85FBECADFBAF2B8F2B50EF994377E831E4FD8D7385C115E229FFA8A79
+4F67112AD604271EEE88240C4AC5FDA25B65AD51D3F9F90AE53D18346EA3D762
+20182D57FB18DEAE2349F27FD72C7ECEC665AEE57332E5E230434D4115962434
+C3792610A44FC91DE29DAC5C515886FA6CA4A2DA5A44546025251CACDA3AA515
+E869D196B6D0B8B8AF6825E252BFAF0D5B66835CA935A36C5D25FE6FACB898D6
+48EF8D2D4339EF9F6CD68524FD0A6B0F8CA07C3E042FD932F96E9D5D5FC966F5
+859C2570AFCD5690C6DAEEF861159D6BACF7EAA333FA7384C9D2DD211B4E26DD
+455B8C450A3845A543505283E3A2D1A275297514E762C01CD9930799BDAA3C02
+9F6D7AC4260AD77DB005D835B04DC328500DBE2E66A7D99D2D7C9F3D4C2CB294
+E44361808DB41180D66B2A444DC2CCBC0B06CE3AF4C560DF495B58D53E718D89
+741F311099FCA923AF2346E469D4BE600409713AABEDFB970B55261706FE5DA5
+6E84A1947299D5B636ACE7B2E2E54E0273B573CA453340C9E6BF826014AB7626
+5A008428320BF1EF4CA1856F591A0C694A6ECDB6ECF6E7C406ECA5F18AB6EC45
+02F736F76AEB861A3516C023DD8E36C14C615C3B3E2593B4F664CD29CBEC4D60
+2CC8AE995BE6A90C4F520C5AAF132A27B809011676A70056DED9C4C8521CF997
+75D63476CDB2ABF1E4A13CE43745164220E2CE9CC3BB5F4FEECA2A8F28EF2935
+387E3210CF1A247F820C79445680372EB8A34D972A13ABA38387B2D6B7148F0C
+BFE7C4F91333D6CD3899778644A33617B7649221581D02A882A57957CF45F470
+2A1B12C6D0D4D06D60DB084D73DC8D8B8D9F59CFA79688EF5EE764E4352C1D54
+880A6FF3B1B8EA0380FFD69361F81BAF8D677E076CEECD6E1B06A88A03A58010
+02B9022163FB04B2037459972858ABB230D76693C8E5802D2FBD34ADBC0D48CE
+7D31B10B400517411ED880613336943D822F2E133A03DB0BC056286CC46160DE
+1F11ED73D6DFC7336E49A1AD47FF5666DE15D31A539A987993600AAC662E767D
+37B337639F1A76101127A16E83FDD2A815D41BE84B17CA41770D2C675C3BF00B
+E48C470B0D86E721AFCA140FE6BF31886413BC12F033A1D5D20EBF8530E7129D
+0A90AD3EA1E36B3FA76FE4BDD1BECB4F085845D39491FEB49ACAAB7E8AFF7B1F
+35B8C1DF5D27D2ED7271F16CE4826618615A1515FE4F5C2067E4206F8D4F3AF4
+B2C7D95E63DA3C2CD9FE26C4608660ADB1585D75CFE24AE35F45CC9BDDDBFE39
+FEF2651A6FF898C29998A99E4CE824A072AAF76B599DA0E2D41B3BDA6A441508
+47D2F39D64EE9A217E6275639E37E9038CEFC41BA172055892C47614A9035E7B
+12DBCB8A2F8972427A47CE65C55791AC67DF9ADFAE72B01369404312289EAC5B
+98F664803DD7D474A5E0C3E480168A7307297BF2B08A80874CF0D889281F4761
+B0DB333D2F74D9A26F35F91D61E51829D31791F1D36CF69BC94DE9FBC6B7CC36
+67DE625CCB4B03843809DADFF4907D794F50875D73AC81C68EBC2B8D9E9906F4
+B5E57FE569DA2A50F5F7063127FCDE7BF947CFF3565F70BFFB86BAAF3553CC5A
+757FA50D53E6AF18AF09A1B9C4792EEB606751C1F89AA9AB1F8C02D0DC35746E
+97C2B29B7A46A141E7D392E0921577FB4E3FD0F61CCAE02BA2398BF6E19CEACC
+DB5FF5CB13D0CAA24DBEAE0D1090E753792A9488521B47C6DA9DBF0F87E5F9CC
+7BE01927BD85A77DB346F8C40DFB3072C19559C5264F0DA691A912C5C0D9277B
+A8D5E57FC50203EE6EC6625ABEC849DFF88D61A9C6911D4BC8F03084DBC22206
+2695EBC2322303F2F238C0D23421056677D71FBF913829720B6BA3BFD44765F4
+34400DE4907106CCB1E7978E9C522546537C041FE1C6C01F58AA70AE9037BAF2
+779ED8034237F25540F71DFAF105E1DC0DAE65E46E4AEA151B90859F5A678B1D
+E0E88C07EAFE3BEB7F64B895346429B104706745B73D7C28DD5BBC0A49217745
+1C915FD543B77DBFBB4559C6AC5808E1F4637E52C0CE533016DDEEA851DE7E55
+67C549938337A18F0BE1595C10BB71E57F70E9EDD479DE21D36ADB9DA7033BDA
+2A7CC21BA34994E0C3A0CA90683DEF997CA6975A9DCFB0A4BE6947FC780F2D4A
+BE4714DC4CA0690BD819985D01E1550C5264B8EB0D3936894DBD4666CB038E3B
+C1299256E1D1E4EDD740CB6D461FE1CCBC3ADF314D416B911DE781563E26C085
+38E038DD8EF92430BB04B8F37DE282B5B6062984CA5731AC4034A3B9A917AE68
+E6465ADE09402C8FFBF26EB6FE3663ABFB7F6C8CF82F2A42C02E3D1C41FD4655
+2E7CA1B36B02C66505D5F7EB79C967DC7FC302C4D295E606E3BEB5DD0B068D6E
+B991153D16C17CD2F83B971005CA4FBAC0E247CC0DDA68F52848023608C12677
+161CF0B983931149CEBD1D01D50FA8E303135E00AE343882AD0796D5CCBAA6F2
+64F073DBEB2AA61AD3B7DB9F1AED5FD39E62900A9DEAC70DA873679CC1F5AFE3
+453AC21512E0FB7C64CA58C9FECDC61E66B70D7882E0121A128CF3F3B5E6428E
+1F6EBFF80790546B931512AA015585BF3EE444A7F201B20F79EADC2EAE3A89D1
+D79F2B876A3017B70C6E41B33B67AA6518BB117613E2F558D269B00092DCE88C
+14EDCB7AA60D072A86BE66A788D2098D50198DB6B27A0F5A1ADAB1D6F438ED8D
+2BEC3A2B111D6B34523FF18F738D2A61D1549709DEFF8CEB2BF67DAC531B5325
+6C34A5211FAE935E68DEE0302A3F923AEC792F34C5A9EE4A2883849E7CCB2532
+F783E0F5AC5136C94541C794E25822B724600C76261A71A8944F2F414D6447F9
+187E9D4A38B2A861EC7D9B94316D32F80BBC99957FC27C6F97018C057782853D
+262F4D4F92B73D7AE87B13F108F2C4611CD948F30F526EF2750E26EDD997605E
+246B7E846ADCE6D56F23D7F553C66AB7FD7110CCEBF6F466633F2ABEAC7A7D0A
+1C30A2A665B2D50284860A8999BEF98BE5292433CCDCC16AAD5087F426144411
+1E1CB316702DAA740300CC2654A7C4988BD15445C0D8E2DDCD9067EDA333D839
+4D3C4E940076ED108AA48B64CB919B27CD7107D4222DB031074D44F1826CE46F
+E7B2426A09D38C007F28E2F992F03833509A66997E964CA3FC7ECAE9218A915B
+DDDB73DCD86596B262B94B9356A1042FA5153ED54458934E1CA2A1947AD5E5E9
+F22D72CF86CE1AC14C47273C857025C0DF9CDA2A52945E0960424D64188CFFDE
+44E5823DA285C3C54F36C03458D9BD552DE9B8B026EDE899A33A846BF365C262
+AEF9D1AF88BF14CB44C210BF44141C72291EBB17C849A0F3744E683F88050A9C
+C76AD73A11DD87363263C4E8D8505BAC70FF538C735C2E787D64F993B882B617
+CCD61460E94ADAB5E55EAFABDBEF09FEBC37824CC08C3947D35956702C9EAED6
+CEE280BA2961683B8417500727D84A2D38625EE58E39BA27C9B6DFA186E0352A
+985B0EC71AC0B85964255F7346DC8CEDC702D3D57B09EF8A8C24235EADEE4F56
+A388398B1E3B8EF7D9F110CEE189C6A0C2593CE3874702EE51D15B14730C7BE5
+794100212D444C119C4F5D237A38CAAC9A19141D7B41CFD135570E7FA97F819A
+6AFE696782CCAA8E8A7216C37FA27D391F2DB072BF7CBBA2338FF37B66DBD704
+6671C2E5DF9C1C6C12A8DD4CF75D5B36BFE119AC55130DF559F1BD80CC1E7311
+21C2541984B98D3CBDE7CB0B654E730B78F49359098F96088C5C98E7AF24CFF8
+A8308EA440CD67156ADA2BFBBEB52F816EFDBA9CFF83AC072C75218AC4F66F32
+BE9C77E57EFDAB7374603762EAAA72B0B40EAF78A3F10AC3D54EFFD66AF55A1D
+22B92395E80A77ED62720A42F40059E4C22CDA8CF8B83BFC68C6C61B7606A358
+EC223BE72E4B676F7A211F72225DB3DB146BDB01C7E8889907AFE277481B78B1
+DAFE794126057DBD2C462F6103BFDF7E6C29B69E80D205669E929607730606CF
+A77414574464FF1B63899BB364EE8847B033D5A12CAD1DB938C80B473C32A5DA
+F8C0F963BCA758B2A02CF70A46A4831A39CD650B2CEBB80EB68DBC5D82F253F8
+3F62958037623FC828D5FB2C9832772C15EB82E86734FF9C269DC4DA182735B3
+6842AE49F6F875DFB2AAE41F05B4B317C502DCDCCAF5DC69E296AEB1A806F022
+2132EA4658780E94FB31B2901C8C2DA92BEE9F27728FE5F4CF000922D4A353D1
+963D180EF18D90A8CA521577DC386FFEB2735EC2FFE0C1EE9442889AD2516522
+6B49D7050D44AF07293039C772AB771A74EB93E3DAC78B1A952BCB3C63AEC8CA
+D21F6538FE84F63B96AFC78001B0EE826F6408B2C217821E8F2E2D6D8C6AACB4
+0A53197ACFED3C707D5A9D08983E300EE9A5BF4E928004BD90C2FCDFB6DD8955
+D8889B064103EEDACBDC40EB2EF6C28E91A0A1B0D7A7B5EDBF6AB303FEBB2C20
+AB717557BAB2FFC553ECFABE897DC4B37430AF88A3F85132DA00251F5A4E3AD9
+9E42FB303DC829F1D03D211175AB982226616B19C51800E12F3248798F2DC5C9
+7E84D644F4B693E52269A32FE0059449A0F200179C41CDD34E7093DE65310344
+4DADA771BA354B0E303F96F1A7DA6410CC5D3F84EC5C9F6156551A593F364A4D
+D82BA880A7A5CD59F8F6000E1978A9EBD41CE4052A9D64B50B488945EE7D3934
+7EAA6B23D4476F3F70FB9B6E9F731B075C021DB2F0DC106177F0F238BA518A87
+444532769CDE9A96856F620850D625FE73C0667B873D93D17B5F45A358A7A162
+679E52850A292A061DFA3E6E525E86E041A6DED9B721BDD6E2223145BB52C6A9
+0AA6E838D5A0C2E786EE6B4293F66525C35B1757C78C83F96A9DC950870C1B21
+E2186D8C4CA15E8E1CEE5989C461A2C93D616618D9CA254878ECF291309CBDB7
+09CEE75B6C6298719600992548A68772C1CAEB0A3EA7DE667134639D9BA11403
+36BC143532244FA23261C8E07532BD0E0093BE719B29629D9AB34F24117C71EC
+058E03FC10DD5B870EBA459DCD04A9B13E4174F27F5AC1B43D308301BDCC64A4
+006D61D6E7CCA34A307DA379E08DCE14D6AD0C4B6C064A73E47F4D7AF8A0DCF9
+F836D142BF84E54B4F73CF066C2B9C5DF63FDC0ABB95E0C51F54351376FDCAA3
+AFFCC71DC7D819C3A202A4E77553F9C26A3DC697DF01C1F094DECCDD9F43AAB8
+8640D0E93479B02BBFFE275C7B24275AAE2770913C95D583F3D0CB9D09267C98
+14C9F50119CE994EB691FA38948F3C1F7E3CFEE0508481B52D49C5508F0ADAFF
+A72527A156F7C471CE91CA0ECA3D597FBAD8C7EC31F3C1C46E5AE79F74B402D5
+18F124929CAAF9701057B34D94BB8BC0A27D0FD32865E7D5122137BD1B6EE530
+E332A19BF10FAB381D6896F52D950DB053BB719CE9B2D2F75106CCA90E75B240
+D4B403193A926B6C6555E53868C6384CFDCEC2B61164B45DEDEE1B58013125B4
+6EEBC992570D2C6951438E3A2473B3CE53E504C6BFAC2BEF3663F1C2350D6479
+115AADEF8C21755091C2353598B594D7836536BA7593CE53E233EE12C1D116DE
+33B3B49CF35879D018730FD060391CA38A4127CA7332E5039A2A7E32F2389255
+B0491050DB83C6EC9EDABFDB1CAFF5FB8203CE3B25721168DC1934E4F483E279
+574CA2D0D685C7D7F56248A987EE709BEB555C52A951BB4ECDA998E774FAAF65
+42A07BA309021E77A978C4DA25A1CCECAD509C077C58F78173615C9622F6778B
+3132C7499FE4278E1D36A434FAC6E77F6A0E39FB13B33CEBA90F205384E94550
+E4F066486CB43C129D73540D9AA3C82AE44C3A37CF0E60BE926315049E5D5A38
+9C264A28CAE78E3BBCAC1A881DF340EAF1D60DA52794D7EEBD7A02113AC74157
+99BB341C0177F10D973387D822DE3DA6095E85675A81A0E8B75D1C32E17928D2
+67ED07C8962542E2E3021A0CD14BEF6115D2AEE6A1DEC050DD25F3F8A5335C37
+216FBFCB7BE1255583782E1324DE7A468D0DB62647CA374188C7952E6E83292D
+310AAFD5763ECF666139E66CF7D277ABA5AAEA55AA790085905BE7D9853223CA
+DF1D781A7E4D07DB3D4F16AE2504CD54713917FFCBD2BB09CEDA3CFAA35DB22A
+DE12102140BEB993111FEF38733C3527515538016F8BA6AD48DC5392BD2F7FFE
+6009ED344479A8615C2F353A540FEE66A0476E50D17FD2084FEA4387B1F76ACB
+F8C8B97DF06D9DBFC0E3C6C043C47CEB610EEB1C7C304449084A11F8C6CA962C
+8E06573D4825BD189574153F8FE0E4EFDBAD4EFBC797DF577C4FA8DF7125193E
+2ABFC8962C812051CEEEA5F5F22A250609FD5AB0DE238B001B405B496D09D21F
+EB0D0FC5BC9721317E21378E75D88DEDAE45EBD1FC5B5EA969F0A1407C8FEDAB
+69BA3EEE3097D5B123C0045D449BBA27465BCD7F113C9C1B931168DE5DECF915
+B735A0AB5F2ADFF816D65619DB7368927E5B23E1025A06285D5C1344B963C223
+30524564CF6C39C230A6A9FBFF21B0A2C11C80CF098B6FF0BDF6453D33995F4E
+54BF3C9E33B8F8F8D5CC79DEC61DEA41D406A92BC9B8385DD8FF9E1B5E8D34EB
+46F04E8ABC5F4D367639B4216AC7890A1CDD0580E8C3CCCABEC81D8D642F424F
+C890C3AA2F1DD115B700DDCE8BF6642AE971DB809A152552F2DD3827A6AE92C8
+34411DF3AD020FCA1CA35CD9827AB244D7F18175DB7A2F2DCF94A078C5ECE127
+ADA570D5CA08CBA2B3543205DFF5A31866735EB1A931953CB0EDF318E01D78CF
+1665E3FFD09C78FFF428AC27BCF0318D0848E85D070559EB2456676E931E4EA1
+EE3C44EE4DDC2846D690AF85067DE6EDFAEA7567D26EB24093BCD34AB4321DDF
+39033E8A3CB3498FB39AD125C557AA2F3C670A75D4877A155726FF0BB548205C
+8CC08AF2F6A1BE4CF2E507B5AD0BE283775875126F296D54B38FD5907BF8DB41
+6935BFD99520EE5AC92CB2C82CFF4F92418591EB826C1B7C9AF629B6230B0168
+2EB4D6E2EC3FA209053B640D5611AE1E929FAE7B32F29E2B36E8CFC9CE63BCB3
+2ADE9E8EBDAA4EBD37C9EDF99A4926D2DBA06CB803B019F7C05E496819999E1A
+5C2FA6373B1751D5C2CE43B13C27519FD68AE2FAAB971876F40F93DEDEFB0A2B
+19553C10D11DD492FF4193C2D86BF683204591D078B58A549D32519C5958D9A1
+504F032CA6EE62D04B06F762D3CA11CB35886E28292A4222638FAF77695628A8
+7949CD0D4D9FB89970FAE10E9B62695AFFB1DFF317853626684DBC914B43B953
+D2EC5687612258F8A3E9827F6E4730B1F9745DA9590BA94CE6D341110DE0FBA6
+D2813AFFFB6256C6A72975F6E5AB21231CA82CFD3164CE25F9A19F120360F93E
+7BE38AFBB5932D009EB04D0FE79DD930033C7C2AC6AC246E5EE27646210B75B4
+51AE7B42D80716F3F3FCED4590E344F7665D5849455B935961125F4E43D88E7B
+92DCDCB3F560C5391E1B047C51EFE1B3C161E0965B220EF5104EFFE258C05318
+2E8F150CF2A6A20E81D81903331AF2EA0A248016BF7898085DD0908EF11AC8DC
+936D23DDEC6010BFFB0A024798F61D9AC4250BE085BCB3D665578EDBC1CF0A05
+33D1A365D279FB914D02BEE1E5FE8B17B7E640BD4F01B8B09AB87035A3444D64
+3B1ACD115FDFB8CC64ADDCC521203A901A80A18BB3DF60DF1D9C1F0526611190
+E892DCE2998EBD1EB6A6CD5C9CFFE459730199ED919E552579BD0B510D0B5BC8
+F426FC260ED5A2DF5E7971795BA8F0AB8FA7A9E5DEF03CDB67F22682B1A29B32
+700C0D7D367557F5501FC7CA4A88C4F6ED81607FA8DA2447322114D27C8BACD0
+E2092D9927036898466F6E0AE95CE4004B14110785FD7A29C995E0D51CD606B7
+44C39F6DFD9518E318B8C06D6335713688BD3479F0E73C560F54AB4521EAB6B0
+722D4B651A4BC132ADADC92C287D493FABAB057C5A3F63F8659F54148605F723
+906E7424CC62AA9E93FE9CAE258650FF89629A8CE8A98FF4AC0D4C8A2199E8C0
+B24378A6DFF5E734EA2DE6F86B9DD31393C6AA3FE9A5391F2A72985011427E2A
+6787B4AA4E1F5D61AAF2C66507E89B97158EAD0A94A87015CEDE44884006029E
+B231ED58701F8199A3D22073E296700512C58E83F41CE22F4FC22B058750BC54
+7921751851BDE7D7FA94390790162BAA67E2839CF49EBDB4B622789FF2128B19
+62E3CB2E695B39EC43D8C65EED158FBE584F53998ED744BEE85F2CE3E3B5A923
+91D23BE2C8F93307B1764C0C79980D7E558D261AADD28A89394BC6B2E68C1462
+4B11FF010D34D426145C4ADDD4612568E8A3776108D6FC0E7DB302F298BC8BB6
+7F62FCCF83CB201713ED68CFEA4C9F1083C402CE6B53080245BE3746907F5C88
+8650361223ED56FC43A736246B55F41B9AE4BE70FFB600E909E3F4C960D995DF
+41BD7682C61103DF1538D5F489B9BA15FD68338350ED477FED6370560BF18765
+FFFE01BEA0CCEF02D27E760554C1E5AB37C884E8B42640338C2D55DD9651C9E9
+19323BD580C00BECE18BF4DFC7FD37A1BFE953C0A3973826118533E4615D2A16
+1C61FC2EE2729EF09DB1C65830E01922A0D47F4D17839CEDDEBA3C93A6E0325E
+51B0485E6D086C1C26CB33A07797342F04F163083DF63353DE6F03820683C1EA
+6BC9B07E4F2825431BC6647D4F485B12A7FD4D5F00835F4FEF95F93F3BC21CC9
+047C1425C8B46542672C14592E5C52B5C29F307B519D2A699AB56D3905898C78
+44CE447E50C715B012F532683E9B5766B5EA4FA75486B73D7A391495097B5BC7
+0EED0967A0FD69C1060653631CDDA785D1151FB4EC6CC22F1EEAC9766557E65C
+430186046BB175C5E2E4D362E249FC2F1392F773E603312F6B14C872DFEEA818
+D70C5A9BB9683D871C56D7579206DB148F3070ACAD173670DA08742AE1DED57E
+9E3682F989030645BE850FCB14AA7711FC347642EEAE5437255870300C10FE2F
+59329597E32B00FBD996063D51B85EBF54DBB81F711225C3ACC2F23F322327ED
+1673C9968C4AF47267F904FB1DEB7ED673E4F8862EF4A6D0615404E5E34E2F5C
+77937234D1569ECE9BB9889D03705C151A3BBAC8484DD66A4F8345A025F7A6F1
+7E735262D63D2AEC1DA94A4554320D8EA3A0AE50682C561BB232692DFD2E9C41
+E9A044E2CC724EFD267E23524AFCACCE35421FE21BC2E43436926F13426544FC
+13F4196D6CB4DE52613F5A948ECDB287C840315CE1DF70395A75B98DC77B2E1C
+B090727B509622117E817AEC7974F5CD02B1F869CB119104350467F2BC1CB711
+187F4E0FDDC9F10DC6A480CD99FA251FA2C719DB51901F09B53D133D24648247
+4CD3168A26D66C6F440610ADD91D54F6ED1F0ADD452D364A949916DBD64DC1A3
+40AD06049C80390B1F7E48F7EC5296C96809A1FC0DBBB15C2FEDDE97AF7B1F68
+B84A55EFBB3CEDD7D6138E8A7EE86A3BD6FFD08DD21D10C8F62E2D5D398D9AAB
+63543DECAF2687F53A2DBF1D4D5B8E53CF81410F78805DD8B3D9660F6541BDED
+66F6D0443A531D2B76FB633E604B1EAD47ECB6F46F6954B79F69CDE01CF2FB04
+A442DBA8AC92347D73F6A34B13655890B264B9B1630BA42733D3CC5436946F6B
+F106C1EA6B1632060EA66B73734D086351FC55103D9611C48425977326CA2831
+0B1273E694F7519E12C3CC991CB715C405A7CA83B67892FB649BF8EE4AAE3935
+685BF1662776A1F7888C89FC96164C422FF59C67F9DAAD7A022732C79981E1E1
+F9205744B3C3966D70815C0EE13A98B57315D9B114B4F8EC5EB650FE9E856852
+2996D3CFDCD4AA06E549332ECD422011A3960D40E4990CBDDAE6ED8C4884FB97
+EE4D1311FDCF0B8C6F581E1A8D36E5A858722EDC958AC1DE5258808353F7E6D6
+6E59E6E1561102A9453B4902665D50959E0B160E0CC86EEEB21F7138B4052E08
+BD0E72C5615287F8C21E65D3E83ECF5C2A32B983B06F9B0246311A2C422ED156
+B1E47F3D98352B004EC172B831C6CCDA4F7E81B75D67D5DA19189A74112AEF70
+A0FB16D87CA1453D050FFEBA63499807C49CE04AC769DB4701169ADCA1653923
+DF97DE6471752C0C0CBCCB4E8949AAF8F486B388E744E680CB63FAA533A66D4A
+0DFFC1575437B00A0E1D20F9F94E374723DCA0BD3B119AAFF0EE4BE41E1C9B6F
+E8575EC04CD8BF3DFC6FCB37A200033066B1F94CE26BD6D2265D7BB85383F983
+7D2727DF02EB49EE8BCC4E209FB568FFC36C8D2C4F6EA07556A187FD1AC5E7DF
+55EE56752DC2417653D753C8100D08FCB2F81761DB131A2E6778F334C4E5AD44
+BF7F35AD6FFB69855345CC810C5BCE6C06C1588A3563E3287F32DA442B4E8A3F
+2C85C272967B02B98BE3CB6E7FD495DAA32158D175F9FFEA98911B59B1D98969
+5FEF913493F78170CD3BD826D1795A4E271C61F6BFAA747EA5159EDACB0C9FA4
+89D9F20CD31736AF692F2CE1B9EE08D18E209BFA303224F76F136A4F1F729DE8
+A74EEDD05828149A7FAB34236DE0A457B11B1152BE130A6677C0DC7FA3DC24FC
+E4349EF4BC66DF96114BFC8D01C3D8E606D4CACA9A1794DC0E9418EAEE826466
+7DC0BF4F822A43DDC35A8FBE13C1763B49FAA6834F721E859D45F35E20C555CB
+AB89BE0E483FFE5501E59405DFE0B06D9D5BAD32434D22371F07A182FAAC2DDE
+5C8E6ACA38FBABBDAF5FB7C3AB9ED6B3910076902FD9C5F46308E18D7F6AC14F
+D692CB70E954FB5B7745EAD39089A3CAF9AB1308636F11A57BBA8C222B1DF03E
+7155F8C01F11C01B9663C508CF5225B81527A3E4E6B26901206D28A4A1EC101B
+945D027310D873528E025B6CD280467A09F47722E48B590F4D1DE2AE2CB70523
+F83638A84FC2DAA88283C452F05BFF8237F7D15C0EE9FA3F3DBEB782595287F9
+D47DF1EF5D2C0E27A8A33D8CAFBD77C9C19E97D3359DE1343A2B28FDACB3E9F1
+9D058C125550D63A16C08F62630DA3816474331509E9E825EA3BD6585F8D97F6
+A5820F4422DE5D29960B265A9AFFEE5B7FB9F34A31B84D428A3F40405FCDECFC
+16FBCBBB62A1F5445FA26DF4F91624600804870FAAF1C7F264578602538A4F02
+4FB08BE027994166CED497109948A2D8699C515999E3BC3D01A71F38DE29483D
+1FA9EC270F7CD2C96E70C6F27190E7D0815CE27D55EF752077FB4CDB12AAB3EF
+362FEE92370E52FA60583F22A85BA07D3F515A68D1E35438822389727E52F330
+C8B872F3BA93A87DC86283F1661C3A12F7071453C67B24D8C2A504B8A9248D84
+16D07186AF0FB4A3861C67A4D58A611A180E0E5E48B5765C2A255B4E71FBA472
+A8B3C1B0A7B7EF65E8A7258D15994CB4E009B95ADF1233181A6009EEE9B4B40B
+830120C628F6291CF49E9EFC27F1877A639C648BF1D4AEBFABD59D3EB9C06B7E
+4028D6F290E80678B6401744342093088ADFE6810D1E6E00DEC61855586178D4
+35B9EC703FC548A5956EEA0F31B9344D6F036310A79DC59A38E73A685AE8F0CA
+0DB6A5AC76E5F0A329CAE28A7800219DAC324B65EA61E97B2899C19C973BD24E
+FC4D968E3FA7A13C10A5A35CAA49EB3E1E2F2289264D36EF7614BD75165989FA
+1399A114EA613BB261700D75DB88A57F987D6B096B52AEAE4DDC6D978238C507
+8E4B5FDD1A0E7FCC617019FCB016E169E509223213165281177A7AD2CB4C63DB
+FB86E18517179D93AD132CF10EDEA4C150CA0F496E94935662D2BCB872680B12
+AA8DA3C8F9DD11EC6EA58A5658EC2DE92422FBE580534492AFF599FD1E2C5357
+FCBCBEFB9D47E0A9343FFD12866E2544245A0EF028EFA9843BABFBD1E124E053
+DBD75EF6EFC93636BC148275BD74B93A90D5927C3C270E61AEFCE7821FB71C42
+71E5B3CC758C8629FA3DFC854789422D29C60A7D7E51D3A25EC1164841B3D016
+B46BB498275E59F13F1ACE8F35D983F93697884B493786EC1D7057CE942A2AB8
+244A355C99E63B768AE26314C59E7CAD93424560F98CEB52B9AA54F36444B588
+A54A407FCD48143BAED4BA9D38457417C7D0F4FDF7D079958EB30A4D71687644
+CE5EE7BA35B34EB84BD51CB0F433880F59DCCDA25A0CB4AE40DCD61AC98A2FE8
+07004174F90EDB6B81ED62688771F330968EB98D482A839A955D1E9169CC2CA7
+E39DCBA2224377E8561C6E8DA79457522045B89794CD3A9FF9FFA7CD527CCEF9
+D69EA06E7DF2E8B8E722FC6FC3DC2CFBA1A83D0CC2918EE4551B966F1132C075
+39B8B8338B8863206ED5DD7B52026FB4E16CD886C0E89B6EF75D936612A2AEE1
+0E47046A5BCF832AF08C1CF3675F037D40C61783FB1C5222801A9680BDF1D432
+51AE38207FCB41A0094475C8F9B537AA6EFD0B0C65715E141023FBD5CF7303A5
+30E8F4C84D2B5B044D9F1877018A5B2AE1A6DC6EB8183FC8FBC8E2EF7CD3F945
+A4864D48D5993104B096D0C5B5A9CA41533D0BAA514C7927B129681158F30193
+6630BE52EE6958B4942E999588EB94180BC6FC5D60421A398B41D1BFAD638579
+EEC0D1713F78A83749F5DFDE97C1E6683AD17497247111EB490E6EA7D8A8EBAA
+53AD34FACD2BAC75770A4A2444B5BF3F9610B68ED7E1B4C0E3DEC324F1ACA56B
+294786C8C1BE9EA5A194D14E176E72738066C56D04E0462CF61C27E5659FF015
+3903B703A9F6D18A0DD37FEA574DCD4B68341A5A35FE37E55A1F3AF92A04721A
+BCAB4F78B584B4F5BDB71D745C26F0FEF507AE8B3322D41488B6888B6A2773B9
+4038F17A0BEAEC7001E752C607377D133156C40639DCB21C12120B6E7C12BBEA
+5F0B3142D74046A0D0DF7FE30B99431CD83EEA8085E3B35D074A1EDB054AB4C3
+3B9A609A9B3522ABC5A3316E9BE64A17CC5D786EB7D45609C5EAB0ACDC037B17
+465B88EF66137492290C397FC983AE6C441641225B97700A0C67DDC6523B3537
+C2D27767FA59FD5AF48F2381DDA9B26F0FD9656BFDE757D336852FC9D3CA4681
+B00909DFA0B080473040C372440F704723A7B6499542FE18A0A6492832587E91
+8D7E49D141F4B5ACF0F2DAC8089F9064A782F3789BE1DA54BE91784BF2AFE5E9
+B3E13D8D2CD4F69F21E2D9A4B53C50A2CA5FA636923C0A782324D85610B85432
+E3CE242718DD906A2F2D8812AE4259C3DE932AE47B4333D122FDB87B30180A0C
+13F29FCD9543AA93BA1858646E87A1F2BEA05F75D74A71E8FFA0BA9D7232B8DA
+5D73E9CB4BE3ACD74ED8454F7033EA73AE3DC58D734EDE5A2D7159EF973BF000
+9C04B15289448E8D0424BD23BF217BF447D4284179829E8BDB0F8999BBF5DBCE
+24A90B6A777C4ABAC196F31EEE89BC7A6B164488CF1E56D70A432BB97B1D989C
+AE11C2EEDE31C98D5779F617D4088DD3BC20CF0FFBAFF8FCD01E4D8F395EE570
+876E06E4B9D75DD2D460EC5561996C797412685D2867BFDA4037B74850820E00
+E23D943350F30E388222A9AC649CC092F74D001E5E3EE63F54F12FE1DE38F81C
+6D945DF7EFC8D626C253CCB163FFD06502537A32BDD156940CA6FF165A13B9D7
+2AD8CBA3AB44F729774DA525ED40921586C90249D063E8E7FF640AA2D156B658
+AA1DA58AEDB6CADC384A3ED19088D16D72D895A76D0A6DF65C4BD2F86C248FEB
+982F22BCAA1272D6A074A578225B3F0B01F24380B03FB319E373E4AC2BDB4F20
+5E268CD532395FD31FDC361B9B9C183F1D87D7B65F9E99F0E95C351F0956442C
+379796F28E31A8B2CA07FD2CC6E29B9C8C3597F6312AAA5FBDE5C0A14D48DBDF
+4369AC5C06E411740E64E3299A483A918F4F3A072A57A8FCD47B563D3642076F
+1E7F3C1C210F0B5059AE38EAA8A25F1861F2779BF544A1015F6E89CBED840290
+39AE990C5084F7E1498F4B605D8D6AA1DAC2E697B927D7CF1450C53D5ECAD944
+02D9C8376E6AD7861BF562DA05E6437D6CE5FD8A9A813EB82FF6C5B0F0337DCE
+F87401373886FF9B7EF070DD1DF5201C81FF834FB3A0865CE83B133E573FAC85
+D1566DAC6411C9A79BB3873333AC9F0D92D7AF787E3E0C6B8CDF89B279A2E472
+515676CB9BF21A2283DB2BCE5FC0786EF2D981D0C1E743B7A9592720F9F9818A
+03EEBFD10B2B19B276C292BCE5EFC6159EBA60662D57213B1456E833962FC522
+98777E7FA414C6C5FCA0ED3D6AF234A4A1AA04A663AF7C61CA807AC398DBA73F
+79D2EA5DB44E1769F77FF419822A4277161F90CC5125E1F90353D6145A3E7314
+C90A48422B6205412F994A4285A6A41DDC3BB5B18FB07A9FA285E6A2ADF53161
+9911035360C732E61B93D259CDCDE93654BB8729F9F85A0B15DD21F33C0178CB
+350ECD408E4B077EE91D6BEF5E3648FFDCDF2485EFFBB9B280B03E69E40513BC
+8597B3B994FEE1ACCD4A10CED2FF8A1B5A2CCE882C7F1DE9F122D11505D9037C
+8A5029327BD5886E920A4A37A64C9F989386B46A6250A585E18C03B730317EE6
+2C2FC411C80E75868E58832BE7C07982C1D4CEB309B0B84E5D3D287599DA8C32
+052DABA7669C7BE0CAA38928C5BC2DEB40116570723CB70B2D451718883C6613
+EECC5C56764DDFC71E24E6BED270ED0BDBC553124CB95A963E5664EFE8D06A55
+5B642D68EC0E0A038EBAD189305E666263E1E6AF2D1C7CF64966D26322D3468F
+23BA16657C00F5A297E84AEBD6456BFB4FCCE287032C103D5819B237515DB478
+2CBB4892F7D338918FD6F681DAABB5F0A5E6E2E86D118D998F2FD06BC255C281
+972183EB4A0538741075D5DD380299042DC12D2973A5EC94BAA4CC8DF434189E
+C255BC35B2C1F00B7ABDD3E3649ABB38252540DCB21542BFAA4273D6D2E6D533
+7AA769A78FDC06810D5ED44B658E2623F2817FD2C75AE94D3D31B3F2C8D7EF38
+DD78DDC9C1ED43A7D5C48512D8ABAE46FF51D622B09CA48176826BAB71D80DD9
+4267179E85DA47F5A5CCA92E97A9EBE45C199B407EDB1B89224A656520E9BA10
+4A637B60C81F87202327BB964777D5279BC9BE1A32FAE714BDA5CF5C0DDF98D2
+56CC76D34AB398E753F30774E69BF382CF7C281DE12E53D11E65BEC6612811BA
+593F60662C3C1FC7BEB4EDC15EC6ECBB70113CAD697250D49BBDC86D271D9296
+A5C184E9609C277A92D38B7E667B40184E4A0B28A7E43EF605F080793385FF74
+8C2579DE6E3D7A6F96313A944398DFA51C9D40A00B5565EFEAF8C7A319D6CEF8
+E51013203A7A1D8BE42BCF0D2812A4F2B6EA15C9D697B35A82748228C924F159
+8D8AC22A5C510219EAF670DD7CFF29E7EF6005107E36AF0F7E35B00D12C0160C
+63FC64B0FCCB8F3B356DC772B4F82C9E6C230E393CD05A973F29B502FE753688
+D32EA47757CCA439DCA5BA5BC0D130DE55730EB0C56ABC31E2A34388B9CA646F
+393724215F53DF36790D72AD5C7616A1825A09106560DCBCC45CAE85DAFA9D20
+322B1A8020E1BA9FED8B9C1A1D5F48986F65C91BE90EDF2FC7B6687BEE76BFD6
+4B9F0FF260C2455C66E9466B506C6BAC6D14AFB77BEA24F86278BEABCE796070
+BB625CB74ABA29E9BC7AD3751E7DE899D7268511A97A711388E3A9BB68145EE4
+B24520B81EB11313DC43622C5CF325C56D13B03DF1EA8F545156B4FAB7A2D495
+45246234FAF6FD3AA2D43C1ACAE7CEA6ACD008C1C012E21D888A188B6D3B6013
+61F45616C4309919470BAE91C9D1A47CC5C6055CD4AF70EE2CB1B1FA92AC3DC2
+42ECD435BA0197884C5CF0880C641C635712D172B971D56517AABEC12FE6A8AE
+DAA09B06E0170C3877DA055BE573536EE3D25FC11EB1B2E9972E77C689438012
+81EB49A24345B352D60BBBA29A54EB6637E730EA3E0AE6D94408A4DE7DB1C024
+9CCD0E504350852BD99D9606881817F763380C8D1D113E97EE057AA16D71D13F
+22DF63FDF76DF8C7F7DB38EBCA472CA0A6C3AD5A427FA2370D7C72AA8FBA9EFB
+177989C7141BEB51E6DD5BC71F58335102765E72BF338328491395A6EDAC920F
+5644A49FEB61D86A31218A209C6778394EF25FA03F7F3D75CA07B4DA1ABEC15A
+7D4DCA9BCF32E3FD1A44D538F5B034F7CBBB3DBF4CBD06AD364D538EEFBA6788
+A85A1AD1D5AC5504CBD53E67181E3C114100E991DF01B0AC990523F287D6196F
+C320F8859202780CF0AF03193A8C1906FEB758C3D181E9ACA5775270D3E891F7
+AB42D58A0557E4F1CDCC6F34B34E7F8B37C8042BA099C21BAE0A508D08B39CDD
+F4E75572E8F579D02B36D30A55CBCBA9504FD1536906627B1F4B40600BB0E951
+844F1F28ACB5DDB29801CC87B1136B90051F2DB65786A611EC04C8A036D10EE4
+867D1CA8E9F59C1E8188E6F5BDFBF94564B9E2E2C9D29D086A3415F99A220B5E
+698E6912C73DA5D68C8EC5BBEC68C174FB731FFB781B4D11C537CF0272B57C76
+9002F25978E28B61AEEAA8F727357366258CC92757743F4B3C55D05C5E2A4D6B
+76C7E1113DA83ACFAD2AC23AAED9F87F44D14C02199B174E502450412BC32DAA
+23F078785DBF2AEE2D7EFCB45417B469C0C84E6D4063033D56F6A44EB4E4154B
+4BB75C7E4E5E725AF9128B116A4B12153283A77886BF2EAFC12BBFC572635B91
+3D29055DA87F4EB8FD75ABFAF2BDEC4905173030DC06455F46B608FC8BC694BA
+63ED3A41BF8DA15D5DE897F36FE7590FEA9EBDB5B72F851A962494B597D2C7D3
+D3EB75644B807B1DC260573AF1830ECB14DF6983610E5AFD908D0C741A07B258
+EE9144AD48BAF53095AA60A5FDCC0D9B37F614A28E8EFC4D005C2951D6559241
+B4F6A13A0B6C8EC54F4ED2E1E1D0622AB5B98195674D31D3672E0552AE10F491
+C21E2B50052C1758D1786AD39AE1E181B11E5A72B108384B7CC0CA67A5F4F7DF
+AD9A7773F16F8F8C60DBAA786BFD8529B65CF357E790A41690D4CD20F4A9E2D1
+C69D840B99A13816E99523218B0FB0F8ACFDF94CE3D0A6D109F91367423E6446
+77A9DC057A0181E512D953881AFD2C023541DB6694AEE7D63B3226877A9F3284
+B2B3FBF52F76CCA2CC80F19CA6FD856F1C6897B656C91D498B108094A2424BB3
+57D84E69606DF6BF7F395087EC11400D84B3D95E501CFD64BEBE7E0CE885630F
+D7A7817BD7768EFD5C582FC66F4228766E768D4B1200FC68F90DA4AE245E64FA
+E426E0BD5E6678C9901EC2A225BB05845448DD19B4379C59A0B4403307AD460E
+3A16F5FB035E280F47578572A52A042F22EDA89141E738EFA6A207D9B384E59E
+697435F3B0DC1DC76ADCB98B9B07A65B1E3A3C292C54186CFD6FEE3728693848
+2EA908B9BEF545901A2D25989AFC618B6A30C86AC1A6EFAC09EF3EB58B4B5291
+6D12B2C4212DD2CE8D723DEA37A784434237BF488148EE88D0D052A351D7F4DC
+0D2C0E9A22CA8F0F39BA8F1898F3BCE2E885C79DA0344983F5F6E098D53B9E1C
+E976B68FDE2F1491A110A0EF0A7D66D24628CBE7DDDF23341446986339206A91
+E9D411E358E6560772FAE6E451C08A48147C4B9A7BE6CBBC11806BA4D36E3BBA
+AA1195EA944BE51011641121CCD7FD04A11DFDF11E0B455B04405967F063DC73
+CFAD169614B22B86AE5DA40DB75DBF42F57D15701C99038ED009604ADE61D674
+365AEAA5A01D8A9F36BC6568794CBDF88B65132E85EF3A324F570C6068327A06
+4D420372371E8236FADEC167883B33DB0EDE1428AD270B87121C2696ADEF74FB
+3332946B716AEDC64680BBC524CEC4E692FD506F273EF5D780BCA5BCD8BFD3F5
+FEE310E78B0F0DBF837FE363BBCF54D439ED74DD7A7806C208D03BECFA8EDF6E
+1031E3FC8F819FBC89AA1AB3058B2237584FF72240B8A85CF623205B3B8246BC
+3FD5C584EAAF1D5D979E9E98C9A792CC34760259FDAE91E0F64AD5BEA20F60CA
+B9E2C814254591A5D3409610539D06E447DA6AD1AC03D00BA4DECE5C93431171
+D8529FF8933521B915BBBFA049C3998252F3CFAB0DF8A6A7306BEC5101E17C9A
+8AC3B1C5305FECC735EA0E69F23FE726447E8B5032EAE6D348E9627D6E6F1252
+96B20BA36F66D2F6C2A3A0DCB354AE2581092C01031F2C24EA8068647BB93146
+13E927EB2FE64981AE8CFC0EDF82E8A5F282EE9CB9FF8F43BF91EDC2F4FC560C
+84C6F5D1DE9FD68E2564721D7BD02F30DAB92859B4522947505B8541214ACEC4
+016AD9D1AD5579FCF17CC609103817B5ADB7CF7B4EC034A9AB7FAD3A461E3052
+3C12B116F1C4A3AE4B81F798B246C42BD24572FDD86AFC84D173551D822641A6
+85F4E26D64DB979A2633DBFCF7E2175427337E102F21C7711A5C0A81D6171E5D
+9EAA6122EB6DAC68CA91A04FBAEFFB0138A35F1ACF5302B3AD1A6F9395B7C6DB
+8150FCD8554D3BE15750200C187B3471B0E2F936A384F2E88A08A534747EA7FB
+39A73034FF62774DCEE3ABBD722C6AC214FCC1FAB7AEC4DD865B244EC390B874
+450408AF68B2D1122C568B3410E2E5BA000BF0F16181B279F99E3CA144072CA7
+233E89B8EC4BEAA17AEC43FACD970B01DC295C63CC1BC0635BBEF468348D74FC
+A33080027C8596CCEACBB467B0C264DC150B0D36B98484965E88E554A23E1D05
+355391380293E70129BAA0EB7213FCC71ADE3248308607EC57ADD05C19558BA5
+88C2F1ED0326B4B1D030304556B86F9713E90F598E4A381DA0AFACF7D37E95B4
+F109A093EF2783DAC26FBB718CADF2C6B04F0E8434600104DBDE00888C5DD8A6
+6EBF101A20077333E3C0106408318035075B750888734A3BF16A3BD0173ED798
+96F7CB040FE694AB48798C2D1586556C45206C6E63E97F03D253FFB0A8491616
+C0FEB651C98D9BF4C99F36E7E747137AC16884F636E32A837DD3C0DEF1A7704E
+601AC742D2D8E98B62CBFA1C6F6F3C95993CE6149667EEC833C18C50D15F965C
+FA111785B7164748076476149096904E7E60C8068971FB2B9BB9CFA6424E9451
+12CF82D80097A048ED5A0FCD66B5557B24D1E5BE704EB2EBB96245D673693752
+F9E94A8534C3FF4F7E474875DCB2E8574A1F96C33D2FDA65F5A9EDD9D175735D
+32E6F3D5BEEB8A2DFBC42C35ACD908148647967E4456C8ECD08C5AC3D0810DCA
+84E7FFAAB50C6513A87FA5AA16D45BBB435012898C13F1476E609680867758DA
+CD980A4D42A67B9A208F6BAD6A0F5060FBE24F2DD6E7D998560FD8F9EEC7363F
+05345B9A5CEC835F8202A657BE26C08875A5B6266FF35B9AF2DCEA2D33A6B49E
+1F0C0859FD5924A2A329B03E0EA1FB723F331B5BEE5088218CCA702B0E42D260
+942066ABB65360CDAEFABE90EB7FDDD03199B6D26C15023ED883DD3DAA4EE95D
+353CDE528063BA42812905009DFED50E9439CB16E06E04F9B25FEB2D20783977
+BF1A28521E9343B2EDFF986F240C8AD07F7C6BD0B2F54A3C962990A25A835C6A
+CA544904D4305E02C49264AFD91C82EA509B78A408C985A44086AD9EDD5CCF05
+ABF147ACC8B2D7408F389EF51FFD8A578E7FAEB6E47B87024BB6B520B37FC161
+303A0E87AD59EFFB55AA21ECD8FB7E18029F22A6EEE9CF41A172C4F981FF6DB7
+9E9F569BD4FDF7DEB2D2B1232887E1C217715A3AB541255A91E6FB8FD03C3DFD
+7CBD7B855E8B8B38273322D15F25BAA4426A71D942B63EE2F0BC8ED4A6315A43
+6553ACDECCFE3306C310D4CD872302570FF614379EC50CDF88320A543A9A155C
+29C8AE726DD38171E362FDF70B122D5A49782F144DD9F596A020DDB99FF8142D
+3EBC83B5DFDBC60C6F84DA63ED37739AC6079182DCD7395BD9C6946E74CE7D32
+FA6E807D7CFDD57877B53691FA404B5285C110FCDB935D1EAFE63F1633BF7306
+9A301422C3F15A198BA4DF16AA1FA1A5094C53AAB20A9301B7489AE620319D53
+ECA5F1547A762F8B4D5F6EBDAB207F272470965B3CC1C1B630558AE57BF68C63
+881BD5807CF3B10D0D0FEC2FAA5DA343C28F9592D914E92C7C0544F7592CA794
+F1000E16D72A29869BD98DFAC3EA3783B0D58BCFB661C3E6A833C764B7208CDB
+605FE77D50DA5248D59F74C0C8E6074396CC0BA951F3684A6551B81DBF242926
+F0680A0CEFD7A46EC5BEF2D9E6BFC8D07D7F614F32EEBF511062901487BC58DF
+E77AD38EACC9615672896223E4979C3704E57D266E8226764E6F579503D13E56
+28396A89325D2CF02E2A5B76B68278D6C8756BE15A68A777C4D8579FEFFF973F
+8412A1CFD1F0E61BBD3E6AE690C81C71D436D872FEA02D1E1382ED2871778E78
+697C84AEFD69829AED883DC3FEE7CC290B565D1D2B913E2BF82CE3BD1B2688D1
+1C1A9CEC54B074642CD9C2F63A1B6221FBFEE9D22FF3EA4211EA3F9C6BBE704E
+A4CA924693C8246DFCBE2239B42C3D08CCD0AC5A76842207BBD3016A54BC07F3
+09AA8A836A376DF20BEB69AD1F9D7EE2932AA8FA3B6DF2F0F999CB1288F520B4
+3170BBCEC9EA28451F279DE0AC136958EEA97247153B5AB66D84408CE67574E3
+F6C71AAE17C9854B91D2BC3E6657AC52232DE3D3C981F0C0C8A8FF3F11CD6E19
+CDBCA7D280DFAB8B0B3A4CF42B0CAFC74A20D40AD8B59FBF2561B67E42079196
+093FD2A2D45C990BAAD15260972F289E31D40871D3A5A77C9B59470165CC3DCF
+E9E8289B5517182831A68669F75264AA2EE9F83F9DB5B9010BA1E530028ED054
+8821225E4F0144631C7F2379FCD9F603B280E8E3629CFA00E2B0C7C88C46896F
+FF895A24A65491F034AFF1A26C1DF3B6343026FD5FC2E003C8B21FD505650DAA
+5DCC541328F4F31F1FF8EE4B3EE3C4CDC98AEDD0C07450273C84A8AAB67F3F1E
+71E49A160E7087FCC7AD6F5BE3E1AD57DBCF01A2FBEFD12505626FC102A1B34B
+7723880F0133A9CAAABB55EDB46DDF7731DC8B727975CBE7C62699FAD82A5E29
+BBF7CF1C3A2DA33290D73DB656C97E6711EF024F550D89B5607ED337F435625A
+E8C2905D71FFC316456FA5E80276EAFD03059E75495B2CD33E2517C0D0C3A1EF
+3822170516811ED42B569C881D2432BFF6B4D34FFA1CC161C8C863B701792F58
+5B6E3A75C1913FA09C3A97DF062481805F4FD73CE7C64D9067BBEE492DE47150
+B58A8C43D1F58371977496DEDEE9CB2CBAFCD0C227D6EAC50AD308E53A042EF8
+72AC487A076A08D45ABF3851A28542B9FE99E110E38210C36AC9E17D59110CBC
+8AFD41BB435C0C3065022644B0102B1DFC355EF83EBE61A5A50F707654D7E6AA
+02F37B2F668AED8B7869A9E6A3FB8FE006D01B30E2547D42041616BBA9E71B86
+BD61E1D4E5C3EC52E0D3236E261EF9926DAB757380C9BF9DE50384E8841A1B97
+09506CF2C330183EAD21AEED9F09EEBED737E8EF2AE8D9F8A47094784D928111
+E394453DE2E42AAA759B1035B02749B21464D73410E475EC757EB7FEEE1A9534
+0C9A806383CD9AB124B92054E27CF7570FCFE822EF9E4F135417BDAB1B618325
+904F4318EBA3E349AFB196F03F175672D76640B876BB99B5B82ACB6BFBFF48D9
+D15A6A6B4A8E7F10FE8CD244DA265A8E325698FE8EE37C48C6631630E27B6ADF
+73214AFA8B5B530172EA5DFFE2EBE3988CE741890A0BBE8B7CFDCEE91E9C7C82
+B999E855709524232628A463960D6168CAFA84FCF48F9FFDF77AA782CE371147
+1990A4F3DCCA710BFF88810710619BC113B20C85A54CD0C2FECC5B5B12706A49
+843C35708F803BA06826F2D7CCF6AC78EAEE4EC22276490B2846A961131A7DCC
+44AE885E973437616BBA1C60723CFF19C463AFEA0BE58278386BC6BCBDF054B8
+692ED83387DBAB5DD2F4BF744735873830AB415449614A95113BE55547D003DC
+FCE345D2DD1C62F61270E3A70BEB1D7B10B703512E8439D9D9FD3109A82B41BC
+B5FCA4C8E50D4776A0BA3FE935B25CDC3675DBD72C369B3F0215171FCC6B355E
+2A09C057424EAA8EC2497145D3D137D12ACD583C088ED7A1FC7CC8632FE26EF3
+313C180D08B79A56DAA0D31C58910333280677E32BCAF8FCD29AE83D4BAD9B4F
+371481A99D87F91C39295C0BE996388770810B3ED5E22BD6A10304771E24E7E5
+B52C769C92310DA1EDF9EEE0FDBB6F1DD1866073959923D346C79BEF1233DD75
+113C70A19087EE819BF9728D5E27C6F6F663E670101C42C5439C8954BDACB07E
+9E87B91A4C1576BA24037CA7A96E3C667BDBFD51C98B8EC785F866F41E1AC3BD
+85919644FE682C8A74C0A7D748284D33748F970376199E1CF52242A5F28F4EC1
+3EF824E438C39779CE6A7715DB3ED0A11DCC8744AE934D0B62414BE010642B82
+3553D0E101A26819B0BE067B0153FF2B3B4FEBEA1ADB784FE1145CC3CACAD23D
+CFA7F90F5B87A5631C23B8B74404FF79C59867E04D6785B917EC3CA943ECB801
+3F96DDD5CCAB936B946E69FDF22D2FC9B939559654B53687FB196582AB6C097E
+8F861673DD66FFA118188495E39EAD076838C160440B7CAD40D59932561AE3E9
+352E25097B1581A92D99F3157F122B1777EE1FF0AFE27C70EFA4E82DDC4275C8
+D8E4227527866EDE821E8F4030D49D31B7E72CE469C3FF577977FF99428DC0A6
+5801CD5715C64324526C5F51FC165D964EF755058CACE94793D5843F0E4DD0D9
+0FDFCE14C879D584FF2A02B97A6AB28F3F79808706F9D24C1236A9794FA6CBFE
+B66D70DEA09AD7830948858E70CB77216600EEE46BD1B6748647439B755CF6C6
+6B632BFD2977F6474E2E0C743C83B944B211B1AFFD92685D2E37D8CC78BA0D4B
+854CCF453342C3010E26602ACEEFF3AC8AB7C3974791494BF7FAB28A5E00F058
+2267754A2FD1380DE0B703BC6A3B74AA6218A5EB86CBADC97142C73791676C0D
+4AFB61CF85D71857D4C2BC7D51ECDDCF7C0E024DD87B83F74DB7E8B710909ACD
+2A8001CD8B82E225C45121B7F2093CF60ECCDC7B8407C262966C427047085B36
+A5DAF1F37FBD6E6C3BB16C03EFF9D7F5F6950E331A5410EBB1A0394EB3396FEE
+6B1B60949966AA16EB9852BFCE0257DA4E68AB076ECA72C844D907F574843183
+692E2475CCA4920590E3A614F0D1CDF87F33300A2F50270BC6545E6C3DF33EF6
+5DE794E89A25906C3DF363BFDB244441198618B6A64E21B744E889F5A5399539
+5306344097B5CDFA09F7E1E2FC246FC848B476E1406766FD559A682A738FEB77
+D0C2ECA5E2D56806324CC2657A8233074932A6298F9FEDE6278A832CDB396579
+DCE2922BAD600AFABF24E19A1F3AAA003727532A3AF6D717AB5A7D5666703CD6
+1C04F7D2A1B695510BF086212898AA5F9560C3190AC38844717B6DC3D6E4C165
+A9DD9CCA3B16482FD45479C5C99B04820667D70F34382A2AA40D1B6BD11ADD2C
+B341F794CAB89BD5F79388760D7BE8DF19FB5573D760A33C9DE43DA7BA534D73
+41952C17D47EBE1783587D51E6FBE26970065FFB7FBC2006AE8639DB0E5391BF
+D994656EE10550F0483E4D82B1AB094C5BC10804498B6EC753F34DF910E25466
+9EFC99553489ED0249AAEB4370C96317D53CE58CA0EA17A33327409894592987
+808FC6EA51FD830AE0E7C1999052EB9A67F7A598C14ED87C581A872BF0918D3B
+0ACAB4DD39CF4E3A4317766DF92687B3D7BC9593F860FCF7F5C91711E3158FF2
+3FB1891A93493DC1D12F27DCFD2E17021829F35469003DF893B87130C4410305
+4492A7DA8D0D8EC589A20CAEB0B39365DCBBC905777128516371986718A28F35
+E715B27A989FDD7C5979B17A1C42C58B7F97D64E07841FB06F5F4A179A0AF73C
+8B2F0C85280F62DD2CC436690ACDF97D8EC6DCF44CDF56702D3FA26E1E3A5BAA
+D4C309E042B9398C71FA5331924D237E09D112531573225844D264E375D05BB3
+7DF32B064857E3EFF7227930F485E846E082B00B429FA0B13DB1B4E24DA06E7E
+42BAA1E1D44944F6BA2009E6C7453CDF1D80F389899D5E442C99542F3B9A919C
+825A23F8E2D6B4C7A6EB8752DD0F86C9B8FD19489C800C923805AC1F37C8DF26
+07C721D523B3CE574729648A3CC9EA99DE31E6E66C7B4CA09B0910FBF8510876
+34330390FB5375E8491721C8AAF8562E1D016CFFBC57FB9B30C9299F7EB368E8
+E5C364FCB8F5591C11E5A1372C8043FCBB3A8034589DADEB7E5D093DA1616CFD
+2E3AE2DE0569F050AC0FE613F1CAE4CBD6DC3EA4E65900074E986AE107AFC9A3
+65155727B29E8DD99EFC7AD74705AE2FC10EE60637B3F34E3D9608A411D9D28C
+C110DDF7A86CF7A5BBC312C09CB9F3E507C7B7F44E7FA00912D59486B4461A37
+BCB07E9FB515A93E3EC510C0B44720043AF4DAFC96FB17685573BED147D6C829
+8FB6241A398AE51C76535AED9ECE0B4A9A535454E7F79F7A6CAB08418FA54C63
+784E894B9BC99CE2F41EFB1E380697AFA9F5B09B54D59EEBA1894D003BA894FE
+8697534853481147B5E0E0AD68C42D7846C51DA11BC74D972440F1EC9D089675
+66B311E37AA9AC36723E2D91151099B44ECF65E7A7882D81A201C5C168AF4D7A
+8B89123EC075AA3BC38F251B5716B7892A46FCD19516762900C1A624AA4AF30F
+DBE969A433EC6F4D431ECE21CA540E8989DB49C9C316AA1304912427076065BC
+5C7935CF2980607204C82FA922054B5E67C940F8032498609847F1F9C70C891F
+8DEA7A24361838C09F9DD79B7CC141321C71F9A8AF527A7D33A9BA42601531FE
+6FD022F79B6EA77F0FD174D799215DAA80ABCA71A409209C52A27BE40B3BDA89
+58E6759F13CD605FBC66DAF2E971E9371FC797C76029EED451F784AED4336B95
+20B28EDFD5C6F3C466F1371993DC2002CD5C2FA1DC4A1E159D9A0A9E06283992
+D63678E299BA40D80747D7C5B65B08C405EA0F1534FD786E960989388B19127B
+C46E5F5750B7411F90424E176A30981558997CFB9AD961EE0EC5E747647F9EC5
+4DD7B45CE8D2B7AB038C1A5D75F8DB2BB43E6E42C11B61F6444D769690E7ECBB
+18A69157067C873513389EC1B219E0E96FB513
+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
+/UniqueID 5000774 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: 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 112 /rightanglenw put
+dup 113 /rightanglene put
+readonly def
+/FontBBox{8 -463 1331 1003}readonly def
+/UniqueID 5031981 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
+854181132E677674AD5E14C6636F57541D3C832D2CCAEC9661F0BCF9863844FD
+9167AFD9AE3976ECB7DAC561BC0A2AD14BFE2029AFCC3F77493AC459F8F6D804
+DC584A9A93053A5C62BF92F5747155B00AAD3AA23A85E1F601339A99A7FF7B61
+94C1E3D38769663FD8DAD2B4F7B8CE6898453361E6008C2A048C39B7EC9168B9
+1DBCB2B413053A21DA2320D03FF39A3EBECEE2B22354872E105DABFCE66955B4
+9E88F0A9CE29CBFF71B6AD09BBB67E34EE7C4F1DCC2FF9ED3ACABF5D338E4C76
+FAFDB97FE4AF68181830374250C74EFD812447FFDAB011E6E6DBAF774770C7E8
+3AE69455DA7463D2237ECEACDDA5BAC3814B9B8C146011794B3B06BA66F3C677
+FF0652803D023CC685D0D746ACEC039D38C708B47E88811AEC9116B195AF082B
+5299D6EC5B72B1517CD1C4E9197AEBEF42BDFE21E7480BE0F6716F2BF79C865C
+6BD6F86C7F9A32627AF94F4556
+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
+C06315D2CC2D796BA6CA1B937D8D8C825ABA31287937E19302078128E89C3432
+B5A36FBD12DF2C8F50C00876D0BC4F0047031406FE22B8C7870AB7DDDB21B45C
+06CAA73CB7C349CFAD8F885A3D4CA30C74613E0205AF23AA2B4236F5D60D4A2B
+CC3285BCA27120C75242CB2E36B6E9E00B01FAD7705D8DC604634225C5915DEF
+9748102B0745FE0B75AC33767B7F328A8E8E537444EE91B388354FCA7569EDCC
+74F81852304F097C7FE3394DE496E97C50334C156FDD2F9219C86854E96B7BC1
+CCEA8976F522C889AA3F48827DD9280D36D6987358A36C73968C2409AAC3DD64
+3E0EFE1857807BFA0B901F11116C45649029E8664B1EF5856534B80E1124AE6A
+7EC9D666970F39E1F01522BF2FCB6B28C527C328BF8A23FAE7826559F9F468E6
+C87F3B6D90DCC693389A3F247467259BADF061BF5F70E4BA0CD7D2227F5AFFD7
+7789C0DC1F4A6B57C9106D3B5B022409B7B1AFF6E51395ED67AD441581D7A43E
+C3324CFF3DAB7E1123A452178166EA608556273382450EEF4D1102CA1C9C8871
+D125317E14B83714D18F84E5C4E50BC74E44633ED70E3B8BE0ECEE39C54556A4
+D75D6F5145C5DAC29B95474217BDB214742B280AEF95FB492D5FEF97EB733F04
+3E86C3F7B277F2391B1EED111BB98B0A31381ACBE86A393BB350CADCB55BB88D
+44319FBA9047ED7D8E64D01390E9E92FB6FA21943BA9C3AA45E9533C670982DA
+B244253B8FDB3BF67A6EAB2D85E1224B65D1B5C4C56944521E76439B5DCA7732
+A29F37A08A141EF19218B2D628E869837C9C717E218800262B6333E36ADA96A3
+BA24963A252BA1E99E39BE7E11187373A9A853C1E216348AB87B18A4184C8455
+6C0476BE5521C9A52A0E0884479EF4ECCE39B566F1E106973F197EA832947F82
+9801EAD65B11D30DF7380AF3BB1CD03815DCDC675CEC58EEB5D5AE5274C223DF
+459A732F80A9DE69E7B499C26BAEF2BAA95ED2BB894446149A30DFDBE349FB33
+1AE9EA757854481CD1B3B8E5EBD5402CCB878CD3955BDB109EEBB8F504436BB8
+A83AE71AD94FCD6D373246804BA5F2171C5C56B6562A1638F5018DA05556BFF7
+1ECC844B2B718598F0825CDF27A09D010E11E6D49C77FC969D1EC519EE0EEA3A
+B8B47F4F7572F11F702BC27EA9510BA2D4BAA94F5956C6F2B25832107BBECC4E
+114D01464F125E0A6B762C0A65F7BC578D010289CAB665AEA6C2A88BFA33BE21
+701E4CC7DB3E226045C8A3E76D78E5E03162404310BBCB65C8107B34C9599D05
+5D786DC25523AF3CDCDBB2B663D03AB336534CE24C80F654A39D2C5D50CA531C
+CBB494457AB6FEED1B5EAA0BDA5226BB7BA94967DB084346B2CEBE6D97944544
+3C3677D129837E6E7100099CFC3E1E4DF8435E646688A6CAC6190A493573C714
+37D6B136DFE42B145626CDD287909F4E902B17E4F3D97094ED2C21EC501C3F05
+5320126651F8DFCB39F6AE59D579D8C717B8A44255CC7FBBB882B2C3D203F806
+450B5A5009B2665279C0670FB3550E5683AC068B8E7A364F21989024421059D0
+F608E8471A5D07427CFB38451B2B5A1C0E218AF54C91AFBF8433523142B72220
+99FD8A37EFDA8A3CCF56AD9EE9F5DC0243522F519849EECC61B4FFA86ABF0864
+46AA18D71F315F1F7E2767D31E5008CC54BA8B86EAFE46108547E31184307257
+BA246EDC7D49FC9547EA6A83D9A5AB65C8B55C1CFB942952C5F2D227B7A94085
+C657D1C6E7CDC12B31833685258242CB84997044CB1395A056C38C78E8A4F454
+633B52B445FEA99105FB069948595189A28DD378FF72298CA4CF175198F196CF
+2AD3F92BFC8BABC1AE4CB0FD382E26BE0A83169B6C371950D394B5C6DAA74681
+BE30C4E671CD96973F8D37C19E12A94FE2BA8B2BAD7C2F670BD9087F75314904
+09D02A3CFDCEABEBFDBD63C5B7CE8FFFE1D3D4047BC3147C48746D0F1FEF4594
+2CEA347D253E10733C2AADCCB66031A125992C686832DA19007A512B2432256C
+401CC589FC0EFC552C5FC511935D0402CEA398F99BBC5EB4D939E2F054666E71
+E5317A6E3CF532C4004E60A9451015251DD086A8D2A91C2A290F89A668E456DA
+325187F79E2D99A27ED6066CA17F5497ABAB38C14A3C680A11BE0C3F9CF0F3B9
+E559727DD5308332B7A2206EAFD252116A288973A1161C9352D9E6D6F665336C
+1D58DB4166E6EA59A4BD30F90835BB5715353EBF1E5BA3270DFE501ABDEAB932
+7E296740F0DD9B42A45D73CFDA2CC8A0B7F38655D294B0431FD4355629B729B8
+7734D27AFAA023B97C367CEF276C725B73F6E2214A110CEE64FEC112E525B739
+7893AA3D939EA7116672057DDC6D246C967D9922A77F582E2B4187126B51A240
+9352766D80E77B1270019E0EF57F31E9F13B98C11844E1F488FCC359CCF33B52
+931EBA13F01AD5A0CA4A17D968CF0EE334272D0C07FAB282082DED26D83D8607
+F749259471945843331BB382EFC1B0C4158A62AD877E9208260AE6AF24100E2B
+365BF89C5B67986E5B9711CF60A04277EE7E0EB69D76392B84CF411A8E72096D
+69FD55C0CA00A400088316D4C08907D1035D392478A32E11CECAEAFB7D4C6127
+C4A26EAC47F4E32B4D798F49CF236D86B92B8F499033A7C8B20519A133B6BD34
+85EB7A78582FB9373716136C63EADBA50BA14C72D396FCDF472EA459E0D38F1B
+3CFA112EA57058C39E13BFB45C117A3C3ECDDD3470C4954208070322335CA4F8
+19DEF0C6103AAA90690F834C207BC77574708B95C16BC0ACB213112B9E6B2763
+E75FACDA85A64E19314525F5345D90E505AF1D4F053CECAF3A574A957261B5A8
+AA20446462CC5B70540619D87B4ADFBA011D51718A417DAA9773CBD1DC1C54A7
+BAD4AE83FC30947DAF090BF54FD4E7B01311521458871B0C8973ADE5F1199B3D
+73FA940D5283A76BF2C44C86E2EFF7944AEF8A29BA9972B1C7AA6BA53BA32A08
+1D3006CF322F7D4ADF9D2843FC809A040B9287F0C71D93F7C2B3273A9A78B7A7
+808A55CB323A05ECB3A4DD40E0A0A26F92251B62F245D9E49B3A42967A84A2B0
+4CC19B94A56D2DD2106F5D819F414AC0A8FA890D1B5C80B2844CD279716A643B
+750631B0E76083832E083EF17DE3C42A87CFEA8610F5029011D8526850A8606A
+7EF26357BD27079489FA02A75FC5FB483282D5589D95092ACA49DD202041672D
+727473437C06B83385AC9411C3D47D893F2AFEDC6B86AF585F1CFAF1E6F7EBF7
+0A7BFBD098994ECF216FFA89E191081DE21AF12C1240C57540E73362D1F9A090
+40835FC1D98DD8DB0DF3D49E3EE75769C21A42C19DA52D90FA93271EE576454A
+86A0C216B224E0DE81D66ACE456C01A1FCEAA9ED39DD8FCF258C2AA5852113C5
+1CFC8187A3E85DEC43047BB3E45F751EE861BAD6507AA0F6A1F406529C635EF4
+F0F627F510F88B13609014E6BC5063380B5FC21822F84466E3BD897F50A7A62C
+8A3F55568BA2364C819B67C4474A8723AB673D93DA4704AEA33901A71D3D5539
+E15480FFA57A171D13C33D1BB81D4C8B59BF7380CA45189BD8A3B135FE7050A6
+DD93D6CB6FECC609BE328D5583D69A74C51A611A4A52206CECC8759003780A19
+7084EB868C4987222A5CF0756E45F7BEB06A40D32B7F6904B70062C170FAAF08
+633A13C303EAE11BC1A494128C8B11A8B9D7DC54F36AFA934E907162B395AFF5
+75B5B7D6EE6C93965F91E2AF1B7A0E4211442CC1A0DD646B38272829C49B77DA
+56D8C3459AEF9356949ED68C595DB05D6BC44417E8CB8E2472EF2624C23DF65B
+82A5772C88AECC3367A8436F035D79715C69709BD5C0BF342BAF1E8228092609
+828A232A2187CA1F9C67869C387C1ADC0C2D9D95F7E82180B767328BFC532CCF
+26068A79E86048C1152C515E8E922D80ACB29B5D11AF2E820DAF878235ACD674
+3E692C1E52E5FE51543C5E421C449E932AF7F7EF76DFE5D49BF413AA1A544450
+2CCF78BFF0E27174710C0678EEF70A0C57A8D87EFAFB4289EC577E7BF4C2FE51
+3C93C7EB2528CC8B0472B5A579EC88E8B8B90F8E883C2A3E8826B5A2A74206C0
+A2FD237CDA5188ED71A1E1D1F946A8D7B676212A234FA3858DC3C5D5818D4923
+18C2C88A955A6054DC9013584E066CCC93A58CC6204DFA1F35FC4E652068FD1D
+B8B1111DE5EDEAF225C7C10E26C8D4E42BA553BA06F3DE463AE224B0E4605027
+F7E15EF46B077F00A027FF49E581739F38141B8B4B07F0CB6BFFF49506F54C9E
+A5C41B37AA1D7D57BD7C73BB0976FB49A7C535BD506B2B226033A297EA3C8C9C
+894300271933E0BC9E2F4B935260E4E435945E7225023118A1606A5065F649FE
+81E6B3B1E8D0ECC21206BB80B45F04DCD21F22F3AC7AE5D5975A3C3FE20D6BD0
+3103217853E8335042BBEBC8DCF193CA3D40E5337359272C890B071FD28AD509
+908ACD994DCAB1F6AA8EC52EDE61B54EB79D93C41B6028FC2870E4E57BA1B477
+3094EA1957ECD4ADD3D4F7BD5C89F7E958B584298DC6830F31E2801BE6A16DB0
+51E930FA7ECCA082ACB5CB8542AE65A90DA1559060D2BFEEF8BFD513B0380993
+B8D52A6546D694E29CE8F49B8D68433757F1C9A457ACA621BB7A2850BBB4A79E
+5BBFB2D16288D0D1461DF583D049D68F7F48C914F25B5A21FB57B445CC3B9E9D
+B8993E4F73FF91CFE032DE1215234A18987DB1AA8F2CE0E5D324673C0803E17E
+0240D63870B38E4100D67ACF9EB4C072D3196F99FC3959D99200132ED94495BC
+1892BB688C4FF28BEFE901FB87C8265FA634F542804658D30A5BDE1F29C1EF90
+22B0CAFCD024917AF07AC9EE89B5B18E710860A801D9337A992D7ED74ABA7D7F
+6D429C04CD1D5D807ECC4DAD98F461C595E97D394EA8112939EE96313A1FFE69
+7DB853771F7B7E2D7A8185EB91514A80F81FE7226F6720890D7C2A401FE47E5D
+8CDF584FDBACAA5FE65822616E07268D6C3AE6FB3708C00A4BDE3339EE44F33A
+75C620A668E4691AF3199A54D8D459907D9737C5E7929E55AF96F16A2C4BA064
+4E95818D08106F5905F67C15DECBBD1CF81E1205C5591EEDC1B75251BFF8576F
+1C9CC5C0E5213FD65A2479FCABFCCE42F80F2F270CCC454CE0A227682F2A543B
+AF445CF5BDD64743F6687441C0DA17868700661922E66E8F8981AF7707EEC32D
+FC80408D750304E9FF5AEC90F80599286293CA59BCA5728615CC410AB3F3A2FD
+74AFEB695F8C92EB33721DD3B41058551019C4E1211D5557A6FECBE5A1590A6E
+A831635F1E7946F9ED347BDB51180966B29031A79FE3A1CCDAE03EE8CF0E20E7
+D2CB5ED7E5031793A4E70219B6569340B59671BD93C15721EC21FC84C21560E7
+1E1FC313776DC3717FB397BEC15EA0E77F2EC02FFCA16E51B80A519D24B1E2A2
+7877199EA2490D7BA7606326881C5A6CCAAC22D5454B2C1EB2FD27ED53F1BB7D
+F1C66513FB59862A2679B71C2BA4FC72BDA71E45DE876540CB8A5EA2A9938A3B
+03CC77F48F24E6CD6F9A07B36BDF1E92291E2FFA1055A1BF1F53BB0B5E61E20A
+A7CDA983DCB1C9058F49365BE5759BE81002EDE3E49CB405C63355BA19E2A651
+B9017BC1B8ACC9DC66783428DF46105AC946A2667805EDDEE005AD1BCA7F9663
+DFE02D34F45CD6E6F5099188C9604E2F35B3EF9BEE08C93E6ECDC8FF81BC81C7
+B1E4411F3B475DAF165B9432DC72D393E762A04652AF6CDC7F00515DA3CC0A55
+E3AB079C5883E90272314C412C5DB4A6BB35BC938B24815C2EBC5B666C1228B9
+B2F296281350C23CEE1D869C4B895057A0FB72A01C5800D5233F46E4D3D830E9
+CA83BABE92984FDEC6DFB8FFBAAE1AB34DAAFD32AA716301301AF68F4B08C805
+47415B51E89FC1E488035749ACF08B7FE698EA9CA3FB728552D03F8EC54D6897
+937C9212143D6D95FEA7023F692249430BFC9412069EFE7AAE384F890BBFBCAF
+5A8BAD5D9E62CC5CA8726C2C01AD1AB2CAC1505C2A5F14FBB2D995ABEACD5851
+E214DC90AAA655FC2D7A1F13650E3438D14F8E17601D57F7527CFB15F85F9A7A
+59226CBC34EC86D2CA91E32214DD857E80C1503A502673993A968DB1C85B5B9A
+43E1C1874610A1EC5753C26327B3C606DFAD347BF28EE45E633D5573BADF8605
+EAFFBCE1DE0C0838B32FB1886BF564BDD888F3932F1ACB1BFFC7A1246653E07A
+2614E51D3DD986B213B8976E66A36A5D81BD0FDF6E2F6A544CCFF36F8AE89976
+6423DACEB1FEA3B1B0764588EC4A652D1A7F8DD8C00D0FCB32D2B7C11EF06056
+690527A4EBD1F1355C3BD6CE1E62BFBC41465667F5491A4A41B10FFEB04C9275
+7F9394F39BECEAB1A1303E87203FCE418D9F71B5E3E73BBD1CF82CD8E6D7EAD8
+4B483EBD69794599C2EC0F04755E210A740276A0EE8C4E52390C4649872B940E
+5AB149C235492B51619B100165275043055FFC733B45D99E9A3C57F31A1B749B
+5F50095E5061EDF9DB3483040A3B22DA3BF5F8366F9D36FB76A4F014CCA936D0
+011C53E7B33D5B50ED7BF3F41289F48E3B39BADFA0C6E2C7FAE2B6477320DAF0
+1FC329D22DD9F0DB7EB59197AD64F2E723E14E152D46F20EB10948276ABF6A56
+1046451DE4BC24A07DF636EEE26184D68D5C5012E686BC0E3B26CC627FEBDAB4
+FE37D8692A080EA9D6621669E0D271F30024C0488C71FB30791F330A89ADFDB0
+B2AFB03CC96E0DDEEE9FE726F7C12D5C234119A5E60F587EE5AE0B439EFC837C
+99B422FCEF96B5C7F91A7CC358E99BB4116CCAB159DE672A00C4F3C9E03B565F
+4339940F1D8702B3E070D395A2340746E530223CBDDDFD4C23F90B66C1B5DF7C
+AF1FFBC5DE2429EC09CC4571FD0BD5195A5B7B967ABDA90C0C20C1A175AB640A
+0F86B8AFF479A567BAB37642822927867475D1042F52D04554B7C5977F09630E
+F5F79BCDB7D1C223DBCA46785D7DA2F14C1C047A05623D54F22D07EFF1886170
+41F9C5DCED967A0694FAD14508E5C6563601CFB6F3DFC7D308B5A2463366E04D
+97EB5F467C93A2FC0CF58BD640F6827D7A3BBDDE19EB95FB1401E3A56F0656AA
+3DBEF8671AACC32CD19403A91AD4330F4AE01ADE891910C66AF7B3B614B9B439
+95414E9D39009293C36D55E893685F9B5F9A46F5963447966F43BD326DEF79B2
+0DDF04265DE91F70834CD87384A833DF6C8B0230CA868573EF080958074404B7
+8630A5719BB456D1AB80079ECE18104FE924AC9063FF903766793EB6F988180E
+E88E894E828AA0D6D08D8CC215D9FD237E818F856FFD86735A558A20B5230D7F
+AEFAF02DAD6022B94107B0C49689686967136E640759D855ABB8FBE6BD0253C0
+C81E6CA321ABBBC26B5B7597BD3D4874B43A3D1C2B95ABF5B56A4E2D6AA2DA88
+EB80DEB27928384E72BBA5CEA59B5614C5998E9BFD6F090AECA836F70405656E
+F8E5E007E243BC3270D1D797D8A63194586DD11A02543AD79FA4C4E5A2A2C775
+BC5001E4DA81747FD266CCC075E1A09B2C55DB06808BA486D91078E593A5F819
+3F617DB1F48EC20E101CA02835A2E519A1C45A14C3DABB8AB32AA1761639E638
+CE9D89C4CF0AAE1B38A2837E1EEC7CB09B4C95D7EB3F7FDB5E4147BC1271C22F
+882156FE12AABA6CA585804A8A7FB8C2381AC50881826A306E1DFD897E5C6D76
+4860D203823CCCB9944666479515F18CA17A7E76BD150F134E5BB4F867012730
+CA6E739FBF5A696DB969049031B0C864F2604517ADF35B869BB210E42BAF46C7
+5C64A07ED50AE1B8C194F43CA7F7DBF72D63D8075B1CE78189E52F0B6D0E3E75
+049DE4E796D1EE2F23B7CC77B09B496969F8759CDD1BF913637C9D92240CC793
+BBA4E37F67D5F74C02869A3107DA232FE1FB92CE8CC6DAC080375DA203A99B75
+A297E6E312E2536E6374281CF76D3421564F2869002A6EEECA27573A1F3F905B
+A104C0C35BD1DC162B7DBB1040A4143E8DA902EECECA267DD00BEDEA4F6F8EFE
+D3B4BC777914F71980B7323F0F4D63BF187D8A93FE6C3EF156EC2A67C7F77DB1
+99228B1D1914DBEEDCDE66598E82FDECC66F7973DB9DE29061DFE2305EE362D1
+050F64DA6E0C5EC792ECF07D3511EF45E6EF1F6C3800397B6AA60641415E2224
+7FA31962915382809322E2ACD641A983CA3BCD93FA7B93FCAF30310753467613
+3BC2CBC99AC099C7B411D5B021E14C08391053E88BF958548A5AA1E712D6E102
+2CA012CE97601523319569521A93455644ECF841CDB22860581AD1CE7D9625D2
+8A40C63ACB5FA24E41CEC8604E91CFA40E6CB11C31D9C2E51594A7AE2812E345
+C4CBE2BEBA53B30F419910EB4B6A2F564E5054779916FE23190C87F13DB5223C
+64EE874179F35D1A45DAA87377B8F608C01958D6976B539246FBC8FEF0874301
+E73E5D5D911F077A97BCB39BDDCB4202C76F504A776ED8E0D2E2265BB877C878
+1A2C7D3B29AFFD89BFC8F22863F0DF08626C3F068AC3FD5B7EA0F13E573D3512
+2ECEC61F299D5E0B9DF531CD017A28C19EA0DDD0DCD753FF34042DD41055D096
+FC17D8621BB79283124C777D0BCEC553D60D1CDC67FE2BDAB460160657FFC551
+F36C61570EE13FA09FBBF02595E1B9AFCC64844D97773795BFBD2C01BC1F10D4
+26F825FCD5A62767D59E73ADEF699FBA2BF32F709A0237ABF9EDA18A459CEEB1
+0F9BC6E64D80669FE0BB72256490DBE88A671FB2E31F3A4CDAB43AC67E7EFCF7
+71FBD489DE256A39363AF3754C1365012EB08F8B12C2B28A050B503DE7442E16
+2A857B7CE0CB85C8B1AEAB352F0464A00EE6E1DFBCDDEE156E6CED0438DA7737
+EEC7CD4D9DC9815F140BC15C70EBEBE3DCD8F3B10376629B045954E0839AD8AE
+2AF4CF2907363A63EACED229567E5D97B89320EEA2D970F8B2A9663B37BF1B04
+16EE0A69D3823DA9DAF87BF9944EDF716839DB3B1594DD6AA9A69C7907E97CCD
+D0249CD618D31C4F237517399F59020F34D2E4564D55FFCFC205EAC4439AFC12
+E763542B7F477E96D150B145A53803EE9C9EB6F69C44391E550FBB88CE1E9F2C
+5443ED2F867DC22ABB2ACCB86E7E0D1569864554B86AA41244B7A374A5868388
+D9FF3C236FDD0FA0E5C4C208FC68483DC5171CA4FDB4B11C13880E80BA626233
+9DC6CB3905C26AB86D73209FE7F6B1BF41A1D4C5B764583A99F411B4E534A621
+E0874496B61D25BF381EFDED0D1D04BBF0D6A8ACA997A07A8F57C189D87335E6
+6D2CD2A6A3BF0C42CC496B62897D73FF6CE93DC87A4D3FB3D3EA92CD50447340
+3B3E0930C668C196E19329F4DC0F4F667FE595CC0289C34E15FFEFC1063EF9C4
+2F3A9DADFA32E8AAABC57A235602CD3C72F70D0915D366797A3DD5E82104DE5A
+4EE9260BE572F42BF3CF5335FCBC87FBECE28EABB6368593DAECA819B770AF6B
+424E78586EF8D93CDDA1D041FA72300A4CD0A7DD047FCB198B91274E6C68FBD2
+E9FB21160E7E7ECFC57C4229647A280C8B1FB77CEC361D567BFDA667B7ECAFF7
+8DDB70B0401CEA6CF81A36C3FEA8C20B24CFC1FA7102ED04B8AD876A8DB54B5C
+30272E2890ACB3521E9011BE5FE6A6F6F826DA6CF95064DDC980D347B050A68A
+345D6B2AC311B44546A1476751ECF11C58BC269BAC8C5CEC8C03219BCF7F01F6
+38AA4A3EE6CC2F820DDBB8D88DE2085E9E6D98CFBEC560CE9B8B167E368F857D
+A9EB395AA243858DBC75980DE2F179A396C5B245F3A183740B2A60FE867B2A28
+B1EFB71F20FBFC40DFDBE7687104D76F3B57611E3282515185A6B6540EB591B9
+832DBCFE67280FED43AB75F0919311DF0E094F5A5FD90913316E63ADB36C19DA
+20E91B23B119A83970467C06FD15B91021BA782DCCB1E15A0E185EC56AF44827
+786A23AD3537D12EAE85C6D285227E9165B53632703B3C8D856121F25C59D425
+D9E24C8BB7C0DC9DA7C5E07E68E6180CA5CDBA96DFE451A3894388AAE9732B51
+75F1199FFBC15118B77F4FEB342F9ED4E1AF21B676B4D9EE2949147A8C5AF1A7
+B46F65301F7FDADAADB9A48CC835C92BCCA87BC2D40ED5A29BD62C37CD1D6CD5
+6285B9A59C4A41603BDE0558B59D87DCC85BA61BA0B67E8EA5468297803EDFCB
+6ADB7F36B734D63ACC1A6122258930FAE9002D06A1A5E454A62BD2383E15C6C5
+0B36E8EF55B8C04C8090CCAC615A251C74C68E39AE35179A54718CB82F485F91
+50666702C92E7EC3A8BCE18A0A14B385BB061F0903744432552DA07468C666C3
+6472631C180E8DF7A88A0C5A52291A6A9089BC7713CC69145E7BEBECB25E8CDC
+09B292CAE7CC698884077F1047AA0B0D1CEC5DEB72AFDE301E8880178B2F9162
+6FDDD9C2427C8457DD355F12DC47259C53EAEF4228C62F77410FA8AB12526092
+4A02C662AA098D07574546923AA969895E88C8D13F52A3809BF335F8E4DC4556
+04AFA16EB3A3D394627FA04E4BF9A3DB196B4EB08775C677410F53D1075A7895
+069C3CAC732ECD09D452E4177F2726B8D6006245FB272E8A83B41138C8DD7C8D
+3A4C87BCB3C56D21D83083AA888CED37AA3534D42EB0DF0B8B19AA4CD77F1277
+FA5B538B5DD44E630228C7D5E4B440CCEDAE59D8CC35D43FB5FF475B8017D3FE
+62DFA3AD4D1A8B5A1E29E5701F87B4F470D577FF55F6F085B3B0D0D38E17E371
+61DDA673079099106BC6376AA4A0A5FE13FDE3BE998CC7814D79E7F40951EBAA
+06F7663541F171266F1338B552E4ECD0C24207ECD2A1F11FFD110C01C98DC1E9
+FE1C6DFC9CEB3218ABB6AD62F4DEAF6B582156A30B61A09BAD3E9E3C954FDEBF
+3C9D000BB8CCF77525F94B7B22CC9DAEA819B6FF98566C0BA687C70283C4861A
+36FE6C12D9568A3F4D4A19116357A1E4A01BB864BA43236DDB6135A64967524A
+E6DC0E42E26D5B0A9DDFFF08802EA97A5787829755EC4B2FE46DF635DF10C313
+E5AABFE0A75D9ED2A4559044D2DB17830303B640ED97DE135ABC028C132B88B3
+41C3CBD28F82E245FCBDA111066F60613415982A08928E228B50C3C32385D99A
+A3FEFF6F18A2BD079E90E62CE39988A43196AC3A0B1291BFE18EA186729B1FB2
+094533CC7B37BDB84A81FF886420E6F4AE7F3CE3F78421601C7337B701118476
+D6C7EE425CF0BF0EEA2E55E12DBBF1C249CBEF05C5CA4D9D5956F96A62981AA4
+3EEC94D0FBB72AA29F9BCAC25D87A0E5FB4D3B1464CBA8FB1F80A7F659EA9987
+16BBCC9C894CF29D2A6092FF28FDDB71A87F85ECF258BF000754491E41F3AEE0
+28FAA237D9903DC098EB2A5DBB0628C472A216E16D2BD5862ADB0C72AC284398
+10C66E
+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 0 /.notdef put
+readonly def
+/FontBBox{-1 -234 524 695}readonly def
+/UniqueID 5000833 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
+1353CC1FC512D59DFF847ACCD3DBD723607569A47695DF1200E7FCF034374F80
+546BC9B5C944FF0F41BFB8EE1D85809FE5F852A71236AC529BFA2581608BE610
+258EEC942E7E506C2C2D443C76421769B44057663B9E63A9011F9539CF603977
+C4C69DEFE2E30E197FBB7A8F851D17E1CA05BE4406A8349C08DF841CAF53E73F
+0CE5A230B87546C4E6FA3E277708B626629AF436AA9D25DA62C8A2951F050B1D
+8A6C0DD6763EFE10445CCA0EB5E612ED8CAE5AA8668B39B367EDE83303291F1F
+BA60F0658A0933A3F5B1EB63B000880E237A8F90EE0DB54DA6034B70965AA143
+0743EFF103817B3BD1C0697492E91D67A4BF865FDC44BB14E0F595AC9D7AD820
+BB8B6A438EB23AB0C38CCF165124DA4ECAC927CFDC0355507D960C0A53A4B8F6
+55AEBBFF0743C1877BFD6C312F9389868FD4E5DDDC55624321A3A5617F4B3866
+A056F4D3BE029597AC82C136B8B6DD2F8DE26E964C23A455228E991DA063CD59
+1B3DEAD18863A0A50259045FCF86DCE1624FE2B7D04C02065597389D935EE9CA
+D5476442A9B298F5F02C29F33335A4DB9714239E4EE63258E3116FEF83BEA843
+3D96B10FEA647D604C417C27465CD74DB59FC46CE12FB13FB28C12336E317844
+B5F4033992A5C9C611D5F9A517320B98FB856920C33F68AD38754EF31F0D215E
+27F77400086134B2831C4168062C62C38643E674FB2202C0D84A3B934A35F80B
+0851651A6122A5512F8158C13F37710C7EBB61DF5A765FA43E718D5530512E62
+64602DE008E5113D82BDDFB1BB219773C834AAF63DBE0AE951DDA75E8F2EFA02
+558DB051D516271418BBD75798167DC0B607E97AC53AAF6BB231AB55E7BB404B
+7A35FF6600A76BA99C9967B3C93E41DB5B9745B1A1B41743A29BB38A2180C635
+136D8B98B85C17B904E996E0A35B38D7DDBF88098E9981C6DC07B8B3008637EE
+968858D3135837E580923F66E31D0175189FA79A1DD07DCEEF98064ACB5C6704
+FB6700BD61EEC91E95A949CF587883A567CC700CB284F6194CF91A4B6485A1DC
+068E505163A7AC150CFDA4B87BF2A451E37F6AAC7A9E90E59F5BE7BFC9743FEE
+80D3D186916486C2F1B39EDD7455A6DB6B418A1A15FBCF5E05FE4F3F6AE4BF3D
+6B6B83651CC018CED6B8191D5AF3E3716FAC4354020CDA745F7A795171ADF125
+8BA0F3DF12DF79BF1D7342D7266E6A6BBFC376DA9DB3AFE1559000382F4AD0AE
+8AB66103815B6837130901C5ECFC569B34A8E34FB37A0DE1337D7AA9D140BC2D
+DF2FAC874F3E783149B2BFEBE424C0E32102BD2FE1E6C19FDC23967D7712D299
+FD3D748889CAFBD0F12589CA7A2225B46284F06CB8EC1951090916BF8F4F7A89
+981AD87787F0125CA78282E552FC4EF187F8F14E8E363C87B48B3F2437FE9A4F
+2EB393F48E21072335B68641576F6AD9F51EAA30D2AF9F6A3401088BFF59723F
+F0C698AD1A88C8CE977A80ACC53834B00A2ECCBCD7B6BCF7979CF7B3672339E3
+7CA2B72E0A4DF61755390D0FBD45E4075514D4B10E5F107420D131CD64788705
+CB8077A030A4B1145E9880198916DA5B9BCB5313930806E16C4D510E08D785F9
+7D2E49B3F02E59AD01311DCB2EE296D7385EE81BA17BA6BE38A8F602187818DB
+062B30E8B66F3E236352FFE9C93DFF1E0E9942BAB9B738079278676520E9BB96
+578A5F55F2C3A1034E6E4BAECCAB3DD9648B6BB330468AC46C4EE9A8CFC3BE01
+C0AFF5013183CA202128BC68AB6DF5DB8A1A43037FFA6A65B7F1A12A70A48771
+946F5A087BE6FA40AB57A6363D5F79B687A350032644BA3709F109C5D1227734
+359DAF3F4FEDF3758B48D78F6AB5737980BC79577FC9419A16165D56E136802D
+D85FE98B71F7EDBEE82C962C5008F349B7B6A5E64601749F0B5065126E8A43C9
+A5D080CA6D62753E0095F479A601B8A51B592EB50DAC3BC8805D30B241CC8E4E
+3509E05757048CE70D7D2553F2A0BA7F1ACC0E882E50144F6E585CA93E6FCB28
+A421EC8C739195FC0322F4C48A4A3A66DCFA28AE3E42E352681A4F1D76F5FA2D
+C5DC6557C2BAE9B2A2237264D16ED18FD94E76A1B111A5D64E2FFA67D1CC76C7
+E13DF28B5792B4E80A0A46C0D70AF76D95BF75FCED8FCA594966CD1BE83617F0
+B1B39781015F878E044A6BDE1D58F5902B5E77745653443618084E2A85643A96
+C1106140407EBF8A1D740D97192C9C56A0F32CB5108770C5987ACE6C49CC94AE
+C85896ABE24AE8B20BB17CCA67AB4CE0C3DA9C000A6349CF33720F292DA50483
+AD49EFE97D36C2F1F94D8BC5DFEE53919BAA0BF6D7BD135D187F408F494311FE
+A2123E2355A806BBAEF0CED1C6E7E262698C736945D1F7FCB9A1F5785BED0FEC
+9D8E1A718275A7D1942018F50BD7366FEC9470B39DEA1B3C8C6D754E59C4A7E0
+4580E0F369E02C168DE17FC738F6B345EA2214DAF8DEA419E6E6E339295F691A
+0C4FCF0457E8C34E9CD5747CDFA6354D458D3A48CC5FF0A80F3BF8FE044350D5
+7ED6D6F0BB3653A4579C4D39A6BCFBFED38AC7485224AB5BE34C181086D529E5
+13742C4207D4CC846961A8072F461661F4EBC8BF7F6AAB12D9E0DD0ED992949D
+A43CD6201F011A03ECCD1FA2D4FA9A6806E384309B4F54AC4A347D4616974598
+88C794AB4438B75A909ACB990339F14EE796924B4E406784ED3508C699F66151
+06285981ACB5E52C25889D72D8C9D31573088AFC7D6C44A7DF8D1AC77AC0EFF4
+153A38172BA95124C9414AB1DB2C50499FE382B32FF9FE88EF42084D43503DC5
+023881E1D9E0755FCA9021839F94A488C59E8B27F7020D1DD908D5FD284F92AE
+F858E7896D61139DCD39BB920A524F4D397C50CC6294C9B5285AFBC6D0BADEC3
+9EA141157AC1B939FE605852C838D98E838D014371A78F485E1B462168100ECA
+699EC196878DA426967FCF3753BCE2EA3250356C75F60CAD002EF9A682C9E564
+0C2F41092813616F49D24E595C70FB098338FBA9C785C099182DEC922DB1C121
+6AC9ED1433D435FBB41A69B2E4EBE95D9FA639227EB8A5584151674145AF60C1
+B9F28226B588069BF0887A6C8E5928D755C31CF0ACF2BEAE759D06C836DF2204
+860A66603FF5482DCD656BC837F70B97A8966B8965C8764B937B85CFBA2BDE9A
+CB44D7F8FCB84AF2ADCB6C37424CC7886E09A9835F57C29B2257C9E7CDDE8AE4
+C9D06DBEDA0DAEA9FFC9CF531BE6DB93F5BD42BB82FE84FCA2D7AEF760170804
+966B4DB0A38386FDB2C7FB51D579F2B7FD0058E9F1999957819CA366026875B9
+623C3D17A4C4DF93C579BA808310FB1C89F6A1E69663DCBCCB47856C3509E5B4
+43F67EB06D7A04C2806E812B4641E5A67691BD2431D710E54C2F723D8E09CECD
+6E02A2431A9FB81466E1E7F0140076C0DFBD27477C37A6A9C997C6784B47CE57
+EE018D542B559031D972E32F00DC59EED31CAAC0E94C6657534AF5BF0CCB39CE
+D1DAC277271EE63FF3A6BF930359EDDA4AB8F174C4C77F1A93DA2A5834058C9C
+57C0A72A7C246283440C254A0A52A63D582F9A7AC209B8D579990F2F9F11B4E1
+A337A17D414C082E1D45C8CE270BC7237E5CEB9C798B7393EA02EF71CD8FE9C9
+2618059908EB8E038183A763FDFD13987E8E922EA4C27E5E3ADD3463C69E31A4
+2B96AA50C2D6D3285389F80BA74FCCD58D791568C51A3469858657EFF6AB2636
+484420359227A6C1853E72FA3924
+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 0 /.notdef put
+readonly def
+/FontBBox{-29 -250 1274 754}readonly def
+/UniqueID 5000771 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
+178DAA7F10BB69388C3DCEE3C12C9842B0FE0B5F1C929235A34D871FE4A06E95
+784C4C49E4E1B8DCD5AB6A96E25EED29F01090A3C09B1B6268FA485095C922E8
+081FCBDD0EF7BD5C9D191F5FAA27DF6B14F6539BF8872C6B06C1DEF6A0E8079C
+848B53E3DB9288501B2267C38F67C2A0F149F787BDA1045A7ACF63B57E004882
+7C35E10608EEB60F5A5FE7F53D4295CBF64AC9F55A7F7FDC004B9FAEA5F82CCD
+68A7531BED4D070991AD5B1E6C17D52F9C73DAD1BAFD45EB083CFAA0DCBD5370
+9FD66A870DA04314C2BC0134FD0F65A642BFDE816A40C441FBACC3459219B595
+B356EA190F9B0F39BABEE4187F1A2134268159A0412F96D745FF5B40E8AF5FE7
+B96640828A2271BD3BA325B06873A2BB0A0A8B7762CC0FF31337E202C74AFB65
+35E0BECBEB9A89BA69720AC10039F30D56F2566CDF9B45D957591D20BCD83EEF
+746884842FC9D67D91E2DB50E010EB10D360316206217A7270246FDF09CF8AF2
+9AB62826BC01F10EEB7E9481676FB814FE750D9439C31618F1A7725FDAF84BC9
+C01775307B86CCC1D064632375D063CE24335D3B54437B4F85BA686A7FD97F1E
+4EF31610EC2087C84B1218123981E6842833E599DD84001FD896A97C51DCFCF0
+9469772CD0E1CEDB0F2AB6AAC018B4AA20281B18B97CEBC49F252726C0968D51
+53CB11CF6735F53BF50768D4EF417966A083E839BD55F085B0CF48518FAFC360
+734BE058F2AE1C8926DFEBAD58AF76D19F35AB5B13581D086F8EE029F8BA866F
+B0F2102F3BDE597FA44531AE550A3BA739655680F281B7B39D4747D73FAF5B58
+8170FEB19FED7B712DFEAF2E1E91A1681F790680F57B5BD460C24B7908E98C88
+D0ECDF86CB2AC0BA5770A4A80C9C93723371746099AB0C688CF4C3D06199EFB5
+899B70F3BF64675A97C9E18191C52A855F405E6B70DA2E4C6B33A88DC9322CD3
+55C19CA52A84BB3FD4F442FC8EB0353AF121144C3A2D49D3600D0EE2447C49E4
+09E27B6B9BE140B19C9954844191001B92C8EE4F269B7C409F7FD9D8FF0FD831
+7F0DE2379E95B4813A5F3420E8AE123980091A351C96DFF1ED2F1F9CB9F660DD
+CB48E6F1611A2F7E54E26191A02952DF95C1DCC5DCDB52B3AC720EE874E0D159
+426AB11E4634E1A98944D52688D6B337B3846CE068B8AC40899EAD3DF195EE82
+4DBA0518B20E5A039E4234F64E99E56AD06E9E640B644A30550735E367482247
+DA79E203DD86153961E14CEBA228E0A97CA0A7EF61B6E27AE80A893E793F1957
+6C417A97D1193BD9201A9C95E44912F782F0B67B4F10AC7B15509E9A81BD4E45
+093F7780FD072DE81758D791C1D5133C35976B1020C92989D5935872EBA30E2C
+F3168897C7E8A88735AA95D99F94B48DE8966AF8CC02E351B4CF80B5A8523C00
+152B4DA42C6121654D44CC817B2D724DD3275CDE00C5047DB857AC8A97998BCB
+F59A49B11575893053B83BF683343BA8C50CBA1B584BB264ECB023AF4A76FFAD
+E859235BBBC76A05AC3F2B1F3C135712FB92A168CB53E2B2D158CEFBA519A1BB
+E73DBD3138F9EF29D9AB682ED865CE9E7F3C5D141AE2ACB89500DF85637F70BD
+3B02EA272D5FCAFD0840281C79E3B86150887883DB491EBEFF1B666877604FFE
+28F71E1A474545FF7AD3F7D972D6C4C87934161C082FE63E59E1F67284B2AF7D
+AA2AD9F38D92D5196897DB915DF6AE9D97DD0B13B342FEFEEDD02BB286C71B2F
+6E31684DBCBC61A35DBF3187E22E65CAD183BF33A7F8E0C16A8F68D647ADA2E9
+ED297B0201E3C376DDB1B088E43F5DF9160FD02A5B805574A6E35B06289AFA89
+417E29EADD531FB840C3778FCC6E3E9BA1E11CE907BFC3046A4234CE35963FB0
+A4C3C54F0DF06F41EE12001C19EE9322A1BE834ADF480B4C361CBA0969BAEB01
+29EF6D7BB114F3F63857D5FC02CB6B8C60EDB8523E950AA20625CEC87B66F023
+CC4D5C229C0A1B3E6AB8B25B82A27D197F8B86A3C6AEA08B2147597622007FE0
+F3AD0E3EAF4BB0926FB7D620323FB6F83FBA16B17BC301880954EF082FA6DDD4
+A101F3A1D617B7D3F63C14282421587490F4901093402456253C8F983A161C6C
+E986FF8C799AC996C56C999DB824FD60AD0D00E7F62A17224880ACF899EB1402
+808F451840DA06772395CE7F2380A15F2107FB5F5ECC5875CC5B84E01AA3C166
+AE8AC0DBD8D075F2A4200747524DDAD70E142DA9A6811D3D7B8553E776B1E75A
+4EE3B86058DB26F98C2FF68EC9F69D86644B02775D0DA029A3BDE513C716F033
+DD27571F26D51B3E15C9C36AE8D706C5BC9F485F1083D1F5DE6A7F3A928F0D78
+E70ABFBA175ECCDD646C59509558E3847F21553EFA61E1429DC3C020BC005211
+4598F0EA1BE5ADE779566C44CDE457F3E9122F2E05AA20307CAD7C998ECD5246
+CBE58A6F084C4BD825EFE62884F4E22EEF69E70F6D4466DBC6EF78EAF4B528BD
+4F4879CD8606091CEF77C5A7E89C48F895553B84CEC2031BEB30508650F91D8E
+41113CD3CD964EB16E35B266F66DBB2B61D82F4E9BDF45AB4FDA31CA62C89856
+BC47F81E0663CA992A050676187A7A14FE3142EB79B4361785F6639CFEEEF34A
+1DB56F786DEB92CBE9933684195EC8BE296F6D4813BA875EAFA0537B56CA4A55
+450B6AAD8505348069B8A45445FE66B92BF7E7D3AE89CD70E11357237EF37C3D
+B8332FB2F0097D196D96B4CBC715408A980264715C4A813E1D78D1D14BF1CFC9
+AFDC3393CC7CBFEA380BA969157135373DDACC4DCC20B2C7A432C2AF43F74E12
+C57B1FA8FE42B2C309E2E280D6007F23646716A447365FCA2665331C6E201DCA
+8CE69B78EC9171FD5B92CAE5197E1981C8E1CC7BD270E4778FD5DF4205711901
+3383741102AC69F7D8E9327A9EFB0FA659D9581D41FEC13122E4EFC646917B62
+E978F7A90844C09E4273C620A0F1FC1180B1647C2EF21EB591F8DED9A6241339
+9F19D947A1EE5BA5E6261B37105C915E1B82DDBAE8D3D6DA6BC1533E9ADD10CE
+14425A923ADA923E3625C41E0B0B49D5A1994DF5A59EA005C24EE0CBA5D7010A
+C3C3EC10E86F461F209394108F51BB4BE9EBFB0229D451D306D520A8BD1B01C5
+6D025966EF9CEAF7BC4C5D213E69356593D7FDFC6D8CD54D15EC00825CBDF65E
+056954AE569B6F3446CEA6EF48A3084E18A395F1E00194B26990C1371DA8710C
+FD155FC485071FEE608D806A105885B6F75260CB362E25E0868E5E47D8CDC0A9
+B47BF905208FE60B6D0767CB391F0A85468B9342BC03D4D9D3D410621A4F60C1
+5C43C6372011785919A2B4D9025DC5D7D4FE8BC11A52065FCA89C1EA1E1A425B
+98F0A19A59659D7E66FD1761B053C3A2EFE7F040352A870DFC50492717B7DB4A
+34BE8D57E11BCD3DD9E66EE811E63F412B4AFAC4EB216ACBB66DDD3BE0A85DA1
+1E9EE884EAC3A475E2485540D379822B801E3CE28F5B3DD80CAB8F281EB5AFFE
+FD72E3B0D128558B45ED6AB22FA6A7C8A83835A0B2CE6B90B90DDF9264C7158F
+B8812B6A9EEF52123E6CA861
+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 /.notdef put
+readonly def
+/FontBBox{-301 -250 1164 946}readonly def
+/UniqueID 5000768 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
+FD01CB5EB39E77C77A4BE276258F7EF35269272729704F2A26BDE615983D5C9E
+75B7CF7EAC425AB1246F8CFF8D18104CFB5A59B482662F59084C049EED8EAAFD
+712E8ED496362114FD0062B42613389704562C0115C9FD88B8AA83C078C307F4
+34C4EDDF2B82EF9079A71C75E4B95277D5D6232DEB7016176B5AD04336E29C18
+6004FF39D5FC7A76D5EC3539D28DAE7DABEE2D8C4FD8F3FA9A6981FA6CCA2A3B
+D0B05D702B00B6F442B3DC0AFB89A9B1D5669E81525A545D9C4F055FCFF04DAF
+2C1037658E1390DE7490E3AADF6F2C794B430077E265AE747614CE8AF969FEB6
+1F7FBFB1C75F985AFCA2EC632B39A5AEE28645B7E76FC1F581D34FF272AC41D8
+BA10EC172AB737AA801415387B72673516819369EDBF57A52C028DBB504A8212
+6CE708291C5232278B8DCA21C77DFFC3C07336BFDB792086C3420E35CAF2C03A
+0435949033F183320397F5CA3BE437DC3AF45475154A7FF4B706DFB9F10CFAB1
+FF11E98FA8BE2494B1751DA744E379358C3450E889EB74EC490802BF8D5554B9
+EE21EFA604B12F98B1C78AD08A3B527B35903E1CA4E218AAC2660B41A1F3FB90
+272FCCBA71EED8BD1BC818BA335F546055B86FF29294BDA5B3D3B9DDAB06545F
+E7174FA2E1A8A77EFA000BF6C3F731BFAB30AEBBC5EEE505790C38F6B83B9B8D
+EEB8DB51B1466F9738892FF9FCF7307D7A6AF7AE1ED1DAFD4C7B6C1005A53019
+130C05CF2B620A6AE8FE39170F73B25BACD5C043518C3FCB8E2C26629C9E63A2
+30EAA9C702DC228E50008603AD67F643C3211D183F91B431726C8210619D63EF
+10AE5036C3040EAF66815A0AE2C3E5A1883E21135F40EECB60D97498E0D91FCE
+84339AAE00AD470958C18EF48E362D7C665EB118A3AF126239BC65CE83EDF0FD
+4EE67B70735A925D0E3FA2CDF7ECA75178675A6E35825CFD57998C7EB16969DD
+18540B5FC0C3FA89AE54C44943D25143FBDCF51974198980ECF426F5D3B5E61C
+DA1B484A734426227B79C3BD78AB42067A67AC13993CCD780142A42A40F22A14
+580EE4E38E542B9BD9A19AAC12B63319CEB607978A2BB793B37B63FF4996F23A
+F5885C5F273ED695153056B5
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+TeXDict begin 39158280 55380996 2488 600 600 (amsterdam.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[{ TeX09fbbfacEncoding ReEncodeFont }29 206.559 /CMTT10
+rf /Fb 192[193 63[{}1 247.87 /MSBM10 rf /Fc 192[137 63[{}1
+165.247 /MSBM7 rf /Fd 152[101 101 100[56 1[{}3 165.247
+/CMBSY7 rf /Fe 200[86 86 4[86 49[{ TeXf7b6d320Encoding ReEncodeFont }3
+123.935 /CMBX6 rf /Ff 144[139 1[232 8[155 36[132 1[217
+19[108 108 4[232 35[{ TeXf7b6d320Encoding ReEncodeFont }8
+247.87 /CMBX12 rf /Fg 157[91 112 19[199 42[92 22[134
+11[{}5 165.247 /CMMIB7 rf /Fh 192[231 63[{}1 297.444
+/MSBM10 rf /Fi 244[326 11[{ TeXaae443f0Encoding ReEncodeFont }1
+428.403 /CMMIB10 rf /Fj 194[450 61[{ TeXf7b6d320Encoding ReEncodeFont }
+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[{ TeXf7b6d320Encoding ReEncodeFont }
+12 165.247 /CMBX8 rf /Fl 139[103 17[129 157 8[235 10[283
+187 2[127 2[171 4[216 5[79 79 30[170 5[166 21[{
+ TeXaae443f0Encoding ReEncodeFont }13 247.87 /CMMIB10
+rf /Fm 141[238 8[111 111 7[174 4[190 40[190 8[285 15[222
+10[143 12[79 1[{ TeX10037936Encoding ReEncodeFont }10
+247.87 /CMBSY10 rf /Fn 134[116 132 153 108 116 105 108
+107 1[119 117 117 173 61 120 1[62 129 118 113 122 131
+114 132 114 12[151 155 140 36[93 62 2[82 82 36[146 3[{
+ TeXBase1Encoding ReEncodeFont }31 223.082 /ComicSansMS
+rf /Fp 230[460 25[{ TeX10037936Encoding ReEncodeFont }1
+513.918 /CMBSY10 rf /Fq 195[264 1[264 1[264 29[223 26[{}4
+297.444 /CMEX10 rf /Fr 142[149 149 112[{}2 297.444 /MSAM10
+rf /Fs 205[158 1[71 20[185 2[185 23[185{
+ TeX10037936Encoding ReEncodeFont }5 206.559 /CMBSY10
+rf /Ft 138[139 126 130 128 1[143 141 140 208 73 2[75
+3[150 3[149 97[{ TeXBase1Encoding ReEncodeFont }12 267.698
+/ComicSansMS-Bold rf /Fv 153[103 111 119 100[{
+ TeXBase1Encoding ReEncodeFont }3 203.562 /ComicSansMS
+rf /Fx 141[285 8[133 133 171 171 5[209 40[0 0 3[228 6[209
+1[342 7[342 7[266 10[171 12[95 266{ TeX10037936Encoding ReEncodeFont }
+16 297.444 /CMBSY10 rf /Fy 136[153 1[153 153 3[153 153
+153 153 153 153 1[153 2[153 153 1[153 1[153 11[153 34[153
+1[153 48[{ TeX09fbbfacEncoding ReEncodeFont }17 297.444
+/CMTT12 rf /Fz 135[136 9[147 31[196 236 10[179 180 5[66
+66 11[119 24[139 9[157 11[{ TeXaae443f0Encoding ReEncodeFont }11
+206.559 /CMMIB10 rf /FA 134[167 2[156 1[151 156 154 2[169
+168 249 3[90 1[170 163 176 189 1[190 164 11[236 17[193
+67[{ TeXBase1Encoding ReEncodeFont }17 321.238 /ComicSansMS
+rf /FC 134[200 1[264 2[182 187 185 3[202 299 3[108 222
+2[211 226 1[229 197 11[284 4[200 5[256 2[262 3[232 1[282
+65[{ TeXBase1Encoding ReEncodeFont }19 385.56 /ComicSansMS
+rf /FE 105[41 32[48 44 45 45 1[50 1[49 72 7[51 55 2[47
+22[62 8[68 7[57 57 57 57 57 57 57 57 42 57 1[23 1[26
+44[{ TeXBase1Encoding ReEncodeFont }25 92.9508 /ComicSansMS
+rf /FG 200[122 122 122 122 122 122 122 49[{
+ TeX74afc74cEncoding ReEncodeFont }7 206.559 /CMBXTI10
+rf /FH 162[93 1[93 26[260 158 1[260 1[93 93 8[167 7[130
+130 4[279 35[{ TeXf7b6d320Encoding ReEncodeFont }11 297.444
+/CMBX12 rf /FI 157[158 176 19[319 208 76[{
+ TeX74afc74cEncoding ReEncodeFont }4 297.444 /CMBXTI10
+rf /FJ 197[66 2[119 4[119 119 48[143{ TeXf7b6d320Encoding ReEncodeFont }
+5 206.559 /CMBX10 rf /FK 139[124 16[153 155 188 7[201
+282 1[202 5[215 2[340 6[205 4[259 3[171 1[95 95 29[155
+204 1[203 3[200 9[226 11[{ TeXaae443f0Encoding ReEncodeFont }19
+297.444 /CMMIB10 rf /FL 104[236 2[105 105 25[139 158
+183 130 139 126 130 128 139 143 141 140 208 73 145 108
+75 154 142 136 146 157 137 159 137 48 8[278 1[197 182
+186 168 1[139 214 213 236 1[163 178 146 206 182 162 167
+193 161 169 196 1[140 3[80 80 11[67 111 74 2[98 98 48
+5[63 29[175 176 2[{ TeXBase1Encoding ReEncodeFont }61
+267.698 /ComicSansMS rf /FN 133[228 1[257 371 257 286
+171 200 228 286 286 257 286 428 143 2[143 286 257 171
+228 286 228 286 257 11[371 343 286 371 400 314 1[371
+485 3[200 1[400 314 343 1[371 1[371 1[257 16[128 43[286
+2[{ TeXBase1Encoding ReEncodeFont }40 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 -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 << /FitWindow true /CenterWindow
+true >> >> /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 4762 1909 a
+SDict begin [ /Rotate 90 /PAGES pdfmark end
+ 4762 1909 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Title () /Subject () /Creator (LaTeX with hyperref package)
+/Author () /Producer (dvips + Distiller) /Keywords () /DOCINFO pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 1/View [ /XYZ null null null ] /Title (Quiz) /OUT
+pdfmark end
+ 4762 1909 a Gray 7186 2027
+a FN(Quiz)p Black 8243 2027 a
+ 0 setgray
+ 8243 2027 a Black 4824
+2594 a FL(Assuming)79 b(that)p Blue 80 w FK(a)p Black
+6874 2594 a
+ 0 setgray
+ 6874 2594 a 80 w FL(and)p Blue 80 w FK(b)p
+Black 7623 2594 a
+ 0 setgray
+ 7623 2594 a 80 w FL(are)h(distinct)h(variables,)4824
+2902 y(is)f(it)f(possible)h(to)g(\002nd)g FK(\025)p FL(-terms)p
+Blue 80 w FK(M)8835 2947 y FJ(1)p Black 8964 2902 a
+ 0 setgray
+ 8964
+2902 a 80 w FL(to)p Blue 79 w FK(M)9730 2947 y FJ(7)p
+Black 9859 2902 a
+ 0 setgray
+ 9859 2902 a 80 w FL(that)4824 3210
+y(make)f(the)i(following)e(pairs)p Red 80 w FK(\013)p
+FL(-equivalent)p Black 9510 3210 a
+ 0 setgray
+ 9510 3210 a FL(?)p
+Black 5093 3789 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 5241 3789 a
+ 0 setgray
+ 5241 3789 a Blue 256 w FK(\025)p FI(a)28
+b FK(:\025)p FI(b)23 b FK(:)p FH(\()p FI(M)6921 3834
+y FG(1)7138 3789 y FI(b)g FH(\))p Black 7544 3789 a
+ 0 setgray
+ 7544
+3789 a 80 w FL(and)p Blue 175 w FK(\025)p FI(b)g FK(:\025)p
+FI(a)28 b FK(:)p FH(\()p FI(a)85 b(M)9918 3834 y FG(1)10077
+3789 y FH(\))p Black 10302 3789 a
+ 0 setgray
+ 10302 3789 a Black
+5093 4223 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
+5241 4223 a
+ 0 setgray
+ 5241 4223 a Blue 256 w FK(\025)p FI(a)28
+b FK(:\025)p FI(b)23 b FK(:)p FH(\()p FI(M)6921 4267
+y FG(2)7138 4223 y FI(b)g FH(\))p Black 7544 4223 a
+ 0 setgray
+ 7544
+4223 a 80 w FL(and)p Blue 175 w FK(\025)p FI(b)g FK(:\025)p
+FI(a)28 b FK(:)p FH(\()p FI(a)85 b(M)9918 4267 y FG(3)10077
+4223 y FH(\))p Black 10302 4223 a
+ 0 setgray
+ 10302 4223 a Black
+5093 4656 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
+5241 4656 a
+ 0 setgray
+ 5241 4656 a Blue 256 w FK(\025)p FI(a)28
+b FK(:\025)p FI(b)23 b FK(:)p FH(\()p FI(b)81 b(M)7160
+4701 y FG(4)7319 4656 y FH(\))p Black 7544 4656 a
+ 0 setgray
+ 7544
+4656 a 80 w FL(and)p Blue 175 w FK(\025)p FI(b)23 b FK(:\025)p
+FI(a)28 b FK(:)p FH(\()p FI(a)85 b(M)9918 4701 y FG(5)10077
+4656 y FH(\))p Black 10302 4656 a
+ 0 setgray
+ 10302 4656 a Black
+5093 5100 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
+5241 5100 a
+ 0 setgray
+ 5241 5100 a Blue 256 w FK(\025)p FI(a)28
+b FK(:\025)p FI(b)23 b FK(:)p FH(\()p FI(b)81 b(M)7160
+5145 y FG(6)7319 5100 y FH(\))p Black 7544 5100 a
+ 0 setgray
+ 7544
+5100 a 80 w FL(and)p Blue 175 w FK(\025)p FI(a)28 b FK(:\025)p
+FI(a)g FK(:)p FH(\()p FI(a)84 b(M)9940 5145 y FG(7)10099
+5100 y FH(\))p Black 10325 5100 a
+ 0 setgray
+ 10325 5100 a 4824 5678
+a FL(If)c(there)h(is)f(one)g(solution)f(for)h(a)g(pair,)g(can)f(you)
+4824 5986 y(describe)i(all)f(its)g(solutions?)p Black
+4824 5995 a
+ 0 setgray
+ 4824 5995 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9530 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g
+(p.1)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 2 2
+TeXDict begin 2 1 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 2/View [ /XYZ null null null ] /Title (Nominal Unification)
+/OUT pdfmark end
+ 4762
+1909 a Gray 5494 2027 a FN(Nominal)128 b(Uni\002cation)p
+Black 9935 2027 a
+ 0 setgray
+ 9935 2027 a Black Black Black 6185
+3098 a
+ 0 setgray
+ 6185 3098 a 160 w FC(Christian)115 b(Urban)6591
+3603 y(Andrew)f(Pitts)6512 4108 y(Jamie)i(Gabbay)5791
+5250 y @beginspecial -153 @llx -3 @lly 153 @urx 372 @ury
+97 @rwi @clip @setspecial
+%%BeginDocument: cam.arms.ps
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: Arms of University of Cambridge
+%%Creator: Philip Hazel, July 1986
+%%CreationDate: 12:00:00 31-07-86
+%%BoundingBox: -153 -3 153 372
+%%EndComments
+
+/cuarmsdict 50 dict def cuarmsdict begin
+
+/mtrx matrix def
+/lionfix{filled{gsave lioncolour fill grestore}if stroke}def
+/toefix{gsave lioncolour fill grestore stroke} def
+
+/ea{/savematrix mtrx currentmatrix def
+translate 5 -1 roll rotate scale 0 0 1 5 -2 roll arc
+savematrix setmatrix}def
+
+/ec{/savematrix mtrx currentmatrix def
+translate 5 -1 roll rotate scale 0 0 1 5 -2 roll arcn
+savematrix setmatrix}def
+
+/db /rlineto load def /dt /lineto load def /mt /moveto load def
+
+/lion1{0.77 0.77 scale
+-200 -600 translate
+406 338 mt 440 375 45 -115 38 arc
+120 -90 90 15 11 445 425 ea
+120 -90 90 15 15 402 442 ea
+130 -143 25 33 20 360 454 ea
+
+360 485 32 217 73 arcn 397 507 dt
+464 524 45 241 70 arc 464 554 20 36 -133 arcn
+377 396 161 63 97 arc 362 494 62 93 227 arc
+512 690 308 235 255 arc 437 373 16 70 -105 arcn
+420 360 dt -100 20 db -50 0 db -20 40 db
+
+262 55 125 80 55 200 465 ea
+270 -41 185 23 15 265 517 ea
+260 540 dt -4 20 db -6 10 db -16 -2 db -14 -8 db
+90 -90 90 40 20 200 560 ea
+-14 8 db -16 2 db -6 -10 db -4 -20 db
+90 -5 221 23 15 135 517 ea
+98 55 125 80 55 200 465 ea
+420 340 285 164 183 arc
+} def
+
+/lion2{126 299 27 70 126 arc
+98 333 15 271 190 arcn
+287 438 230 207 170 arcn
+307 0 145 50 25 33 522 ea
+
+240 485 240 162 177 arc
+20 496 18 177 270 arc
+96 -10 190 26 12 7 450 ea
+
+111 -25 180 36 12 15 388 ea 40 350 dt
+119 -30 190 33 10 36 318 ea 70 296 dt
+
+127 -15 180 28 7 66 260 ea
+130 213 45 138 120 arcn
+120 296 36 -75 -40 arc
+}def
+
+/lion3{69 255 81 11 -37 arcn
+-123 362 300 -33 -47 arcn
+40 57 160 30 11 49 98 ea
+40 175 350 40 15 57 90 ea
+
+72 150 345 50 18 115 123 ea
+90 150 330 45 14 155 177 ea
+80 150 340 50 10 186 230 ea
+110 105 240 32 22 218 284 ea
+}def
+
+/lion4{332 247 36 115 210 arc
+307 160 31 40 -55 arcn
+160 390 305 -58 -70 arcn
+22 30 160 20 7 243 90 ea
+27 170 330 30 12 250 77 ea 288 90 dt
+
+60 125 300 45 15 312 100 ea 340 125 dt
+72 155 360 30 12 356 140 ea
+380 190 25 210 400 arc
+90 230 50 18 13 383 208 ec
+363 240 22 300 356 arc
+}def
+
+/lion5{476 296 108 212 242 arc
+412 171 32 50 -30 arcn
+55 90 310 40 20 420 84 ea
+
+498 102 54 200 235 arc
+93 200 360 40 11 470 105 ea
+95 165 350 30 8 474 173 ea
+479 205 5 210 360 arc 490 270 dt
+470 260 13 350 195 arcn
+348 247 108 10 60 arc
+}def
+
+/lion6{90 0 360 30 15 72 445 ea toefix
+243 324 108 180 208 arc stroke}def
+
+/lion7{10 0 360 30 20 53 148 ea toefix}def
+/lion8{-5 0 360 33 13 243 115 ea toefix}def
+
+/lion9{50 0 360 27 13 393 103 ea toefix
+317 280 mt 335 292 18 235 380 arc
+385 238 dt stroke}def
+
+/lion10{160 360 mt 4 -20 db 16 -20 db 16 20 db 4 20 db 10 -14 db
+10 -6 db 10 6 db 10 24 db 14 0 db 16 10 db stroke
+gsave 200 490 translate
+1 1 2{pop 16 0 mt 24 40 db -26 -20 db lioneyecolour fill
+-1 1 scale}for grestore
+90 90 270 60 25 200 465 ea 200 450 dt closepath 1 setlinewidth stroke
+500 710 203 240 271 arc stroke
+} def
+
+/lion11{280 280 dt 262 203 18 133 220 arc
+228 156 36 42 -50 arcn
+52 38 315 44 23 160 20 ea 195 40 dt
+
+67 135 322 44 17 220 54 ea
+85 100 305 27 20 263 90 ea
+75 130 340 22 10 293 118 ea
+314 137 8 -150 40 arc
+
+380 197 72 202 148 arcn
+250 317 99 323 350 arc
+
+422 334 72 208 248 arc
+47 360 240 24 11 394 242 ec
+60 60 310 30 20 364 178 ea
+
+65 110 340 30 15 408 196 ea
+72 150 350 15 8 435 239 ea
+450 260 11 220 40 arc
+505 375 108 237 200 arcn
+}def
+
+/lion12{30 0 360 30 20 135 56 ea toefix
+35 0 360 22 15 352 212 ea toefix
+280 280 mt 347 300 dt stroke
+}def
+
+/lion13{0 45 -40 31 20 178 242 ec
+40 90 310 31 20 137 168 ea 170 174 dt
+
+80 90 320 41 20 189 163 ea
+82 160 310 35 20 226 218 ea
+73 180 325 25 10 263 266 ea 333 284 dt
+
+341 260 18 145 215 arc
+325 183 27 30 -58 arcn
+37 90 320 35 15 287 84 ea
+
+80 50 280 23 12 325 80 ea
+75 160 335 25 17 350 124 ea
+112 140 290 15 11 378 154 ea 383 170 dt
+395 180 9 265 31 arc
+462 230 72 210 180 arcn
+
+405 160 32 60 -10 arcn
+82 90 340 34 17 432 13 ea
+105 150 330 35 15 455 63 ea
+100 160 330 30 11 466 126 ea 461 161 dt
+80 180 345 26 8 475 187 ea
+125 180 60 40 15 456 251 ec
+325 265 108 14 43 arc
+}def
+
+/lion14{335 306 22 265 336 arc 390 230 dt stroke
+10 0 360 25 13 122 198 ea toefix
+13 0 360 22 13 266 106 ea toefix
+60 0 360 28 15 400 24 ea toefix
+}def
+
+/lion15{69 255 81 11 -40 arcn
+40 57 160 30 11 49 123 ea
+40 175 350 40 15 57 113 ea
+
+72 150 320 50 18 115 145 ea
+90 120 270 27 15 155 188 ea
+80 170 340 50 10 186 230 ea
+110 105 240 32 22 218 284 ea
+}def
+
+/lion16{10 0 360 30 20 53 168 ea toefix}def
+
+
+/cuarms{/arg exch def gsave 0.05 0.05 scale
+ arg type /booleantype eq { /arg arg {1} {0} ifelse def} if
+
+ arg 3 eq
+ {
+ % colour definitions
+ /erminecolour { 0 0 0 setrgbcolor } def
+ /lioncolour { 1 .9 0 setrgbcolor } def
+ /lioneyecolour { 1 0 0 setrgbcolor } def
+ /bgcolour { 1 0 0 setrgbcolor } def
+ /crosscolour { 1 1 1 setrgbcolor } def
+ /bookcolour { 1 0 0 setrgbcolor } def
+ /bktrimcolour { 1 .9 0 setrgbcolor } def
+ /filled true def
+ }
+ {
+ /erminecolour { 0 setgray } def
+ /lioncolour { 1 setgray } def
+ /lioneyecolour { 0 setgray } def
+ /bgcolour { 0 setgray } def
+ /crosscolour { 1 setgray } def
+ /bookcolour { 0 setgray } def
+ /bktrimcolour { 1 setgray } def
+ /filled arg 1 eq def
+ }
+ ifelse
+
+
+ 1 1 2
+ {pop %repeat for symmetry
+
+ %outline
+ bgcolour
+ 0 1475 moveto 600 1475 lineto
+ 600 343 0 0 500 arcto 4 {pop} repeat
+ 0 0 lineto gsave crosscolour fill grestore 15 setlinewidth stroke
+
+ 125 1475 moveto 125 1000 lineto 600 1000 lineto
+ filled {600 1475 lineto fill} if
+
+ 125 75 moveto 125 700 lineto 600 700 lineto
+ filled {600 343 0 0 500 arcto 4 {pop} repeat fill}
+ {20 setlinewidth stroke} ifelse
+
+ %ermine
+ [[0 1170] [63 1045] [63 1295] [225 850] [375 850] [525 850]
+ [300 730] [450 730] [0 275] [0 540] [63 120] [63 400]]
+ {
+ aload pop
+ gsave translate
+ 0 115 10 0 360 arc erminecolour fill
+ 172 107 170 180 210 arc
+ 8 20 lineto 0 0 lineto -8 20 lineto
+ -172 107 170 -30 0 arc
+ closepath fill
+ grestore
+ }
+ forall
+
+ %book
+ gsave 0 745 translate
+ 0 0 moveto 60 0 lineto 60 -80 lineto 100 -80 lineto 100 0 lineto
+ 140 0 lineto 140 225 lineto
+ 70 213 20 37 143 arc 0 213 20 37 90 arc bookcolour fill
+
+ bktrimcolour
+ 70 213 12 0 180 arc
+ 58 183 lineto 82 183 lineto fill
+ 0 213 12 0 90 arc
+ 0 183 lineto 12 183 lineto fill
+
+ 80 -22 12 0 180 arc
+ 80 -43 12 180 0 arc fill
+ 80 -67 6 0 360 arc fill
+
+ 105 25 8 0 360 arc fill
+ 105 180 8 0 360 arc fill
+
+ 0 -90 90 50 25 0 112.5 ea
+ 0 90 -90 45 20 0 112.5 ec fill
+
+ 0 -90 90 20 5 0 112.5 ea fill
+
+ grestore -1 1 scale
+ }for
+
+%point of shield
+0 0 7.5 0 360 arc fill
+
+%lions
+2 setlinewidth
+
+gsave -405 1450 translate
+lion1 lion2 lion3 lion4 lion5 lionfix
+lion6 lion7 lion8 lion9 lion10
+grestore
+
+gsave -400 675 translate
+lion1 lion2 lion13 lionfix
+lion6 lion14 lion10
+grestore
+
+gsave 322 1450 translate
+lion1 lion2 lion3 lion4 lion5 lionfix
+lion6 lion7 lion8 lion9 lion10
+grestore
+
+317 675 translate
+lion1 lion2 lion15 lion11 lionfix
+lion6 lion16 lion12 lion10
+
+grestore}def
+end
+
+%%EndProlog
+
+5 5 scale
+cuarmsdict begin 3 cuarms end
+
+
+%%EndDocument
+ @endspecial 299 w FA(University)96 b(of)g(Cambridge)p
+Black 4824 5458 a
+ 0 setgray
+ 4824 5458 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)g(p.2)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 3 3
+TeXDict begin 3 2 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 3/View [ /XYZ null null null ] /Title (Nominal Unification)
+/OUT pdfmark end
+ 4762
+1909 a Gray 5494 2027 a FN(Nominal)128 b(Uni\002cation)p
+Black 9935 2027 a
+ 0 setgray
+ 9935 2027 a Black Red 4824 2594 a FL(Why?)p
+Black 5535 2594 a
+ 0 setgray
+ 5535 2594 a Black 5093 3162 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 5241 3162 a
+ 0 setgray
+ 5241 3162
+a 161 w FL(First-order)82 b(uni\002cation)e(is)g(simple,)g(but)5402
+3470 y(cannot)g(be)g(used)g(for)g(terms)h(involving)5402
+3773 y(binders.)p Black 5093 4167 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 5241 4167 a
+ 0 setgray
+ 5241 4167 a 161 w FL(Higher-order)h
+(uni\002cation)e(is)g(\(more\))5402 4475 y(complicated)g(\227)g(e.g.)f
+(Huet's)i(algorithms)f(or)5402 4784 y FI(L)5610 4828
+y Fz(\025)5838 4784 y FL(by)g(Miller)h(\227)f(and)g(not)f(satisfactory)
+h(from)5402 5092 y(a)g(pragmatic)f(point)h(of)f(view)h(\(not)g(always)
+5402 5400 y(decidable,)h(not)e(always)h(MGUs)g(or)g(applies)5402
+5708 y(only)g(to)f(a)h(restricted)i(class)e(of)f(terms\).)p
+Black 4824 6044 a
+ 0 setgray
+ 4824 6044 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)g(p.3)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 4 4
+TeXDict begin 4 3 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 4/View [ /XYZ null null null ] /Title (\ldots and Substitution)
+/OUT pdfmark end
+ 4762
+1909 a Gray 5585 2027 a FN(.)77 b(.)g(.)g(and)130 b(Substitution)p
+Black 9845 2027 a
+ 0 setgray
+ 9845 2027 a Black 4824 2594 a FL(Higher-order:)101
+b(capture-avoiding)80 b(substitution)4824 2902 y(But)g(often)f(one)h
+(wants)g(to)f(use)i(possibly-capturing)4824 3210 y(substitution)f(\(or)
+f(context-substitution\))4824 3746 y(for)h(example:)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5999 4832 2925
+867 v 1 1 .8 TeXcolorrgb 5999 4473 a
+ 0 setgray
+ 5999 4473 a Black
+6076 4262 a
+ tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.92519 30.46259
+3.59999 } false /N@C 16 {InitRnode } NewNode end end
+ 6076 4262 a Blue Fy(app)p FH(\()6665 4262
+y
+ tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.39523 16.19762 4.4
+} false /N@C 16 {InitRnode } NewNode end end
+ 6665 4262 a Fy(fn)g FK(a:)p Black 7335 4262 a
+ 0 setgray
+ 7335
+4262 a Blue FK(Y)p Black 7611 4262 a
+ 0 setgray
+ 7611 4262 a Blue
+-41 w FK(;)p Black 7665 4262 a
+ 0 setgray
+ 7665 4262 a Blue 58 w
+FK(X)p Black 8028 4262 a
+ 0 setgray
+ 8028 4262 a Blue -11 w FH(\))95
+b Fx(+)p Black 8546 4262 a
+ 0 setgray
+ 8546 4262 a Blue FK(V)p Black
+8824 4262 a
+ 0 setgray
+ 8824 4262 a 6061 4670 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 6061 4663 a
+ tx@Dict begin tx@NodeDict begin {8.79999 0.0 26.09198 13.04599 4.4
+} false /N@A 16 {InitRnode } NewNode end end
+ 6061 4663 a Blue Fy(let)p Black
+6600 4663 a
+ 0 setgray
+ 6600 4663 a Blue FK(a)p Black 6788 4663 a
+ 0 setgray
+
+6788 4663 a Blue 106 w FH(=)p Black 7211 4663 a
+ 0 setgray
+ 7211
+4663 a Blue FK(X)p Black 7516 4663 a
+ 0 setgray
+ 7516 4663 a Blue
+46 w Fy(in)p Black 7868 4663 a
+ 0 setgray
+ 7868 4663 a Blue 59 w
+FK(Y)p Black 8204 4663 a
+ 0 setgray
+ 8204 4663 a Blue 53 w Fx(+)p
+Black 8561 4663 a
+ 0 setgray
+ 8561 4663 a Blue FK(V)p Black 8839
+4663 a
+ 0 setgray
+ 8839 4663 a 1 1 .8 TeXcolorrgb 8862 4473 a
+ 0 setgray
+ 8862
+4473 a Black 8923 4473 a
+ 0 setgray
+ 8923 4473 a Black 4824 4832
+a
+ 0 setgray
+ 4824 4832 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.4)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 4 5
+TeXDict begin 4 4 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5585 2027
+a FN(.)77 b(.)g(.)g(and)130 b(Substitution)p Black 9845
+2027 a
+ 0 setgray
+ 9845 2027 a Black 4824 2594 a FL(Higher-order:)101
+b(capture-avoiding)80 b(substitution)4824 2902 y(But)g(often)f(one)h
+(wants)g(to)f(use)i(possibly-capturing)4824 3210 y(substitution)f(\(or)
+f(context-substitution\))4824 3746 y(for)h(example:)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5999 4832 2925
+867 v 1 1 .8 TeXcolorrgb 5999 4473 a
+ 0 setgray
+ 5999 4473 a Black
+6076 4262 a
+ tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.92519 30.46259
+3.59999 } false /N@C 16 {InitRnode } NewNode end end
+ 6076 4262 a Blue Fy(app)p FH(\()6665 4262
+y
+ tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.39523 16.19762 4.4
+} false /N@C 16 {InitRnode } NewNode end end
+ 6665 4262 a Fy(fn)g FK(a:)p Black 7335 4262 a
+ 0 setgray
+ 7335
+4262 a Red 57 w FK(a)p Black 7580 4262 a
+ 0 setgray
+ 7580 4262 a
+Blue -10 w FK(;)p Black 7665 4262 a
+ 0 setgray
+ 7665 4262 a Red 115
+w FH(1)p Black 7947 4262 a
+ 0 setgray
+ 7947 4262 a Blue 70 w FH(\))95
+b Fx(+)p Black 8546 4262 a
+ 0 setgray
+ 8546 4262 a Red 57 w FH(1)p
+Black 8770 4262 a
+ 0 setgray
+ 8770 4262 a 6061 4670 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 6061 4663 a
+ tx@Dict begin tx@NodeDict begin {8.79999 0.0 26.09198 13.04599 4.4
+} false /N@A 16 {InitRnode } NewNode end end
+ 6061 4663 a Blue
+Fy(let)p Black 6600 4663 a
+ 0 setgray
+ 6600 4663 a Blue FK(a)p Black
+6788 4663 a
+ 0 setgray
+ 6788 4663 a Blue 106 w FH(=)p Black 7211
+4663 a
+ 0 setgray
+ 7211 4663 a Red 57 w FH(1)p Black 7435 4663 a
+ 0 setgray
+
+7435 4663 a Blue 127 w Fy(in)p Black 7868 4663 a
+ 0 setgray
+ 7868
+4663 a Red 116 w FK(a)p Black 8172 4663 a
+ 0 setgray
+ 8172 4663 a
+Blue 85 w Fx(+)p Black 8561 4663 a
+ 0 setgray
+ 8561 4663 a Red 57
+w FH(1)p Black 8785 4663 a
+ 0 setgray
+ 8785 4663 a 1 1 .8 TeXcolorrgb
+8862 4473 a
+ 0 setgray
+ 8862 4473 a Black 8923 4473 a
+ 0 setgray
+ 8923 4473 a
+4948 5304 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
+322 w Fy(let)80 b FK(a)95 b FH(=)g(1)81 b Fy(in)e FK(a)96
+b Fx(+)f FH(1)p Black 7930 5304 a
+ 0 setgray
+ 7930 5304 a Blue 248
+w FH([)p FK(Y)114 b FH(:=)p Red 95 w FK(a)p Blue 9222
+5304 a
+ 0 setgray
+ 9222 5304 a Blue FH(;)57 b FK(X)t(;)g(V)114 b
+FH(:=)p Blue 10479 5304 a
+ 0 setgray
+ 10479 5304 a Red FH(1)p Blue
+10646 5304 a
+ 0 setgray
+ 10646 5304 a Blue FH(])p Blue 10739 5304
+a
+ 0 setgray
+ 10739 5304 a Black 10739 5304 a
+ 0 setgray
+ 10739 5304 a Black
+4824 5544 a
+ 0 setgray
+ 4824 5544 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g
+(p.4)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 4 6
+TeXDict begin 4 5 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5585 2027
+a FN(.)77 b(.)g(.)g(and)130 b(Substitution)p Black 9845
+2027 a
+ 0 setgray
+ 9845 2027 a Black 4824 2594 a FL(Higher-order:)101
+b(capture-avoiding)80 b(substitution)4824 2902 y(But)g(often)f(one)h
+(wants)g(to)f(use)i(possibly-capturing)4824 3210 y(substitution)f(\(or)
+f(context-substitution\))4824 3746 y(for)h(example:)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5999 4832 2925
+867 v 1 1 .8 TeXcolorrgb 5999 4473 a
+ 0 setgray
+ 5999 4473 a Black
+6076 4262 a
+ tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.92519 30.46259
+3.59999 } false /N@C 16 {InitRnode } NewNode end end
+ 6076 4262 a Blue Fy(app)p FH(\()6665 4262
+y
+ tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.39523 16.19762 4.4
+} false /N@C 16 {InitRnode } NewNode end end
+ 6665 4262 a Fy(fn)g FK(a:)p Black 7335 4262 a
+ 0 setgray
+ 7335
+4262 a Red 57 w FK(b)p Black 7547 4262 a
+ 0 setgray
+ 7547 4262 a
+Blue 23 w FK(;)p Black 7665 4262 a
+ 0 setgray
+ 7665 4262 a Blue 115
+w FH(1)p Black 7947 4262 a
+ 0 setgray
+ 7947 4262 a Blue 70 w FH(\))95
+b Fx(+)p Black 8546 4262 a
+ 0 setgray
+ 8546 4262 a Blue 57 w FH(1)p
+Black 8770 4262 a
+ 0 setgray
+ 8770 4262 a 6061 4670 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 6061 4663 a
+ tx@Dict begin tx@NodeDict begin {8.79999 0.0 26.09198 13.04599 4.4
+} false /N@A 16 {InitRnode } NewNode end end
+ 6061 4663 a Blue
+Fy(let)p Black 6600 4663 a
+ 0 setgray
+ 6600 4663 a Red FK(b)p Black
+6755 4663 a
+ 0 setgray
+ 6755 4663 a Blue 139 w FH(=)p Black 7211
+4663 a
+ 0 setgray
+ 7211 4663 a Blue 57 w FH(1)p Black 7435 4663 a
+ 0 setgray
+
+7435 4663 a Blue 127 w Fy(in)p Black 7868 4663 a
+ 0 setgray
+ 7868
+4663 a Red 116 w FK(b)p Black 8139 4663 a
+ 0 setgray
+ 8139 4663 a
+Blue 118 w Fx(+)p Black 8561 4663 a
+ 0 setgray
+ 8561 4663 a Blue
+57 w FH(1)p Black 8785 4663 a
+ 0 setgray
+ 8785 4663 a 1 1 .8 TeXcolorrgb
+8862 4473 a
+ 0 setgray
+ 8862 4473 a Black 8923 4473 a
+ 0 setgray
+ 8923 4473 a
+Red 122 w FL(error!)p Black 9779 4473 a
+ 0 setgray
+ 9779 4473 a 4948
+5304 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 322
+w Fy(let)80 b FK(a)95 b FH(=)g(1)81 b Fy(in)e FK(a)96
+b Fx(+)f FH(1)p Black 7930 5304 a
+ 0 setgray
+ 7930 5304 a Blue 248
+w FH([)p FK(Y)114 b FH(:=)p Blue 95 w FK(a)p Blue 9222
+5304 a
+ 0 setgray
+ 9222 5304 a Blue FH(;)57 b FK(X)t(;)g(V)114 b
+FH(:=)p Blue 10479 5304 a
+ 0 setgray
+ 10479 5304 a Blue FH(1)p Blue
+10646 5304 a
+ 0 setgray
+ 10646 5304 a Blue FH(])p Blue 10739 5304
+a
+ 0 setgray
+ 10739 5304 a Black 10739 5304 a
+ 0 setgray
+ 10739 5304 a 4948 5757
+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 322 w Fy(let)p
+Red 80 w FK(b)p Blue 5964 5757 a
+ 0 setgray
+ 5964 5757 a Blue 152
+w FH(=)95 b(1)80 b Fy(in)p Blue 7104 5757 a
+ 0 setgray
+ 7104 5757
+a Red FK(b)p Blue 7259 5757 a
+ 0 setgray
+ 7259 5757 a Blue 95 w Fx(+)95
+b FH(1)p Blue 7825 5757 a
+ 0 setgray
+ 7825 5757 a Black 7920 5757
+a
+ 0 setgray
+ 7920 5757 a Blue 258 w FH([)p FK(Y)114 b FH(:=)p Red
+95 w FK(b)p Blue 9189 5757 a
+ 0 setgray
+ 9189 5757 a Blue FH(;)57
+b FK(X)t(;)g(V)113 b FH(:=)p Blue 10445 5757 a
+ 0 setgray
+ 10445
+5757 a Blue FH(1)p Blue 10613 5757 a
+ 0 setgray
+ 10613 5757 a Blue
+FH(])p Blue 10706 5757 a
+ 0 setgray
+ 10706 5757 a Black 10706 5757
+a
+ 0 setgray
+ 10706 5757 a Black 4824 5878 a
+ 0 setgray
+ 4824 5878 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)g(p.4)p Black 10865 6307 a
+ 0 setgray
+
+10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 4 7
+TeXDict begin 4 6 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5585 2027
+a FN(.)77 b(.)g(.)g(and)130 b(Substitution)p Black 9845
+2027 a
+ 0 setgray
+ 9845 2027 a Black 4824 2594 a FL(Higher-order:)101
+b(capture-avoiding)80 b(substitution)4824 2902 y(But)g(often)f(one)h
+(wants)g(to)f(use)i(possibly-capturing)4824 3210 y(substitution)f(\(or)
+f(context-substitution\))4824 3746 y(for)h(example:)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5999 4818 3462
+852 v 1 1 .8 TeXcolorrgb 5999 4466 a
+ 0 setgray
+ 5999 4466 a Black
+Blue 6061 4262 a Fy(app)p FH(\()p Fy(fn)g FK(\025a:F)48
+b(a)p FH(\))57 b FK(X)213 b Fx(+)190 b FK(V)p Black 9319
+4262 a
+ 0 setgray
+ 9319 4262 a 6243 4655 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 Fy(let)80 b FK(X)23 b FH(\()p FK(\025a:F)48
+b(a)p FH(\))189 b Fx(+)h FK(V)p Black 9137 4655 a
+ 0 setgray
+ 9137
+4655 a 1 1 .8 TeXcolorrgb 9398 4466 a
+ 0 setgray
+ 9398 4466 a Black
+9460 4466 a
+ 0 setgray
+ 9460 4466 a Black 4824 4818 a
+ 0 setgray
+ 4824 4818 a
+10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307 a
+FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.4)p Black
+10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop
+end
+%%Page: 4 8
+TeXDict begin 4 7 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5585 2027
+a FN(.)77 b(.)g(.)g(and)130 b(Substitution)p Black 9845
+2027 a
+ 0 setgray
+ 9845 2027 a Black 4824 2594 a FL(Higher-order:)101
+b(capture-avoiding)80 b(substitution)4824 2902 y(But)g(often)f(one)h
+(wants)g(to)f(use)i(possibly-capturing)4824 3210 y(substitution)f(\(or)
+f(context-substitution\))4824 3746 y(for)h(example:)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5999 4818 2791
+852 v 1 1 .8 TeXcolorrgb 5999 4466 a
+ 0 setgray
+ 5999 4466 a Black
+Blue 6061 4262 a Fy(app)p FH(\()p Fy(fn)g FK(F)48 b FH(\))57
+b FK(X)213 b Fx(+)190 b FK(V)p Black 8648 4262 a
+ 0 setgray
+ 8648
+4262 a 6344 4655 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 Fy(let)80 b FK(X)g(F)238 b Fx(+)190 b FK(V)p Black
+8364 4655 a
+ 0 setgray
+ 8364 4655 a 1 1 .8 TeXcolorrgb 8727 4466
+a
+ 0 setgray
+ 8727 4466 a Black 8789 4466 a
+ 0 setgray
+ 8789 4466 a Black 5093
+5305 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 5241
+5305 a
+ 0 setgray
+ 5241 5305 a Blue 256 w Fy(let)80 b FH(1)95 b FK(\025a:a)g
+Fx(+)g FH(1)p Black 7688 5305 a
+ 0 setgray
+ 7688 5305 a 80 w FL(or)p
+Blue 231 w Fy(let)80 b FH(1)96 b FK(\025b:b)e Fx(+)h
+FH(1)p Black 10240 5305 a
+ 0 setgray
+ 10240 5305 a Black 4824 5622
+a
+ 0 setgray
+ 4824 5622 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.4)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 4 9
+TeXDict begin 4 8 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5585 2027
+a FN(.)77 b(.)g(.)g(and)130 b(Substitution)p Black 9845
+2027 a
+ 0 setgray
+ 9845 2027 a Black 4824 2594 a FL(Higher-order:)101
+b(capture-avoiding)80 b(substitution)4824 2902 y(But)g(often)f(one)h
+(wants)g(to)f(use)i(possibly-capturing)4824 3210 y(substitution)f(\(or)
+f(context-substitution\))4824 3746 y(for)h(example:)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5999 4818 2791
+852 v 1 1 .8 TeXcolorrgb 5999 4466 a
+ 0 setgray
+ 5999 4466 a Black
+Blue 6061 4262 a Fy(app)p FH(\()p Fy(fn)g FK(F)48 b FH(\))57
+b FK(X)213 b Fx(+)190 b FK(V)p Black 8648 4262 a
+ 0 setgray
+ 8648
+4262 a 6344 4655 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 Fy(let)80 b FK(X)g(F)238 b Fx(+)190 b FK(V)p Black
+8364 4655 a
+ 0 setgray
+ 8364 4655 a 1 1 .8 TeXcolorrgb 8727 4466
+a
+ 0 setgray
+ 8727 4466 a Black 8789 4466 a
+ 0 setgray
+ 8789 4466 a Black 5093
+5305 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 5241
+5305 a
+ 0 setgray
+ 5241 5305 a Blue 256 w Fy(let)80 b FH(1)95 b FK(\025a:a)g
+Fx(+)g FH(1)p Black 7688 5305 a
+ 0 setgray
+ 7688 5305 a 80 w FL(or)p
+Blue 231 w Fy(let)80 b FH(1)96 b FK(\025b:b)e Fx(+)h
+FH(1)p Black 10240 5305 a
+ 0 setgray
+ 10240 5305 a Black Black 5964
+5855 a
+ 0 setgray
+ 5964 5855 a 160 w FL(Does)80 b(it)g(have)h(to)e(be)h(so?)p
+Red 98 w(No!)p Black 9400 5855 a
+ 0 setgray
+ 9400 5855 a Black 4824
+5986 a
+ 0 setgray
+ 4824 5986 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.4)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 5 10
+TeXDict begin 5 9 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 10/View [ /XYZ null null null ] /Title (Swappings)
+/OUT pdfmark end
+ 4762
+1909 a Gray 6529 2027 a FN(Swappings)p Black 8901 2027
+a
+ 0 setgray
+ 8901 2027 a Black 4824 2594 a FL(Problem:)99 b(substitution)79
+b(does)h(not)g(respect)4824 2902 y FK(\013)p FL(-equivalence,)i(e.g.)p
+Black Black 5506 3524 a
+ 0 setgray
+ 5506 3524 a White 5159 3349 a
+FH([)p FK(b)95 b FH(:=)g FK(a)p FH(])p Black 6174 3349
+a
+ 0 setgray
+ 6174 3349 a Blue 80 w Fy(fn)80 b FK(a:b)p Black 7078
+3349 a
+ 0 setgray
+ 7078 3349 a White 562 w FH([)p FK(b)95 b FH(:=)g
+FK(a)p FH(])p Black 8655 3349 a
+ 0 setgray
+ 8655 3349 a Blue 80 w
+Fy(fn)80 b FK(c:b)p Black 9524 3349 a
+ 0 setgray
+ 9524 3349 a White
+6254 3684 a Fy(fn)g FK(a:a)p Black 7111 3684 a
+ 0 setgray
+ 7111 3684
+a White 1624 w Fy(fn)g FK(c:a)p Black 9557 3684 a
+ 0 setgray
+ 9557
+3684 a Black 4824 3901 a
+ 0 setgray
+ 4824 3901 a 10974 5925 a
+ 0 setgray
+ 10974
+5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)
+g(\226)g(p.5)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 5 11
+TeXDict begin 5 10 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6529 2027
+a FN(Swappings)p Black 8901 2027 a
+ 0 setgray
+ 8901 2027 a Black
+4824 2594 a FL(Problem:)99 b(substitution)79 b(does)h(not)g(respect)
+4824 2902 y FK(\013)p FL(-equivalence,)i(e.g.)p Black
+Black 5506 3524 a
+ 0 setgray
+ 5506 3524 a Blue 5159 3349 a FH([)p
+FK(b)95 b FH(:=)g FK(a)p FH(])p Black 6174 3349 a
+ 0 setgray
+ 6174
+3349 a Blue 80 w Fy(fn)80 b FK(a:b)p Black 7078 3349
+a
+ 0 setgray
+ 7078 3349 a Blue 562 w FH([)p FK(b)95 b FH(:=)g FK(a)p
+FH(])p Black 8655 3349 a
+ 0 setgray
+ 8655 3349 a Blue 80 w Fy(fn)80
+b FK(c:b)p Black 9524 3349 a
+ 0 setgray
+ 9524 3349 a Blue 5937 3684
+a FH(=)p Black 6254 3684 a
+ 0 setgray
+ 6254 3684 a Blue Fy(fn)g FK(a:a)p
+Black 7111 3684 a
+ 0 setgray
+ 7111 3684 a Blue 1307 w FH(=)p Black
+8735 3684 a
+ 0 setgray
+ 8735 3684 a Blue Fy(fn)g FK(c:a)p Black 9557
+3684 a
+ 0 setgray
+ 9557 3684 a Black 4824 3901 a
+ 0 setgray
+ 4824 3901 a 10974
+5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)g(p.5)p Black 10865 6307 a
+ 0 setgray
+
+10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 5 12
+TeXDict begin 5 11 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6529 2027
+a FN(Swappings)p Black 8901 2027 a
+ 0 setgray
+ 8901 2027 a Black
+4824 2594 a FL(Problem:)99 b(substitution)79 b(does)h(not)g(respect)
+4824 2902 y FK(\013)p FL(-equivalence,)i(e.g.)p Black
+Black 5506 3524 a
+ 0 setgray
+ 5506 3524 a Blue 5159 3349 a FH([)p
+FK(b)95 b FH(:=)g FK(a)p FH(])p Black 6174 3349 a
+ 0 setgray
+ 6174
+3349 a Blue 80 w Fy(fn)80 b FK(a:b)p Black 7078 3349
+a
+ 0 setgray
+ 7078 3349 a Blue 562 w FH([)p FK(b)95 b FH(:=)g FK(a)p
+FH(])p Black 8655 3349 a
+ 0 setgray
+ 8655 3349 a Blue 80 w Fy(fn)80
+b FK(c:b)p Black 9524 3349 a
+ 0 setgray
+ 9524 3349 a Blue 5937 3684
+a FH(=)p Black 6254 3684 a
+ 0 setgray
+ 6254 3684 a Blue Fy(fn)g FK(a:a)p
+Black 7111 3684 a
+ 0 setgray
+ 7111 3684 a Blue 1307 w FH(=)p Black
+8735 3684 a
+ 0 setgray
+ 8735 3684 a Blue Fy(fn)g FK(c:a)p Black 9557
+3684 a
+ 0 setgray
+ 9557 3684 a 4824 4145 a FL(Traditional)f(Solution:)p
+4824 4201 2551 12 v 79 w(replace)p Blue 81 w FH([)p FK(b)95
+b FH(:=)g FK(a)p FH(])p FK(t)p Black 9698 4145 a
+ 0 setgray
+ 9698
+4145 a 80 w FL(by)79 b(a)4824 4453 y(more)h(complicated,)g
+(`capture-avoiding')h(form)4824 4756 y(of)e(substitution.)p
+Black 4824 4776 a
+ 0 setgray
+ 4824 4776 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)g(p.5)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 5 13
+TeXDict begin 5 12 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6529 2027
+a FN(Swappings)p Black 8901 2027 a
+ 0 setgray
+ 8901 2027 a Black
+4824 2594 a FL(Problem:)99 b(substitution)79 b(does)h(not)g(respect)
+4824 2902 y FK(\013)p FL(-equivalence,)i(e.g.)p Black
+Black 5506 3524 a
+ 0 setgray
+ 5506 3524 a Red 5442 3349 a FH(\()p
+FK(b)57 b(a)p FH(\))p Fx(\001)p Black 6254 3349 a
+ 0 setgray
+ 6254
+3349 a Blue Fy(fn)80 b FK(a:b)p Black 7078 3349 a
+ 0 setgray
+ 7078
+3349 a Red 845 w FH(\()p FK(b)57 b(a)p FH(\))p Fx(\001)p
+Black 8735 3349 a
+ 0 setgray
+ 8735 3349 a Blue Fy(fn)80 b FK(c:b)p
+Black 9524 3349 a
+ 0 setgray
+ 9524 3349 a Blue 5937 3684 a FH(=)p
+Black 6254 3684 a
+ 0 setgray
+ 6254 3684 a Blue Fy(fn)g FK(b:a)p Black
+7078 3684 a
+ 0 setgray
+ 7078 3684 a Blue 1340 w FH(=)p Black 8735
+3684 a
+ 0 setgray
+ 8735 3684 a Blue Fy(fn)g FK(c:a)p Black 9557 3684
+a
+ 0 setgray
+ 9557 3684 a 4824 4134 a FL(Nice)g(Alternative:)p 4824
+4190 2156 12 v 81 w(use)h(a)e(less)i(complicated)4824
+4437 y(operation)e(for)h(renaming)p Black Black 5336
+5122 a
+ 0 setgray
+ 5336 5122 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5497 5446 4532 797 v 1 1 .8 TeXcolorrgb 5497 5122 a
+ 0 setgray
+ 5497
+5122 a Black Blue 5559 5073 a FH(\()p FK(b)57 b(a)p FH(\))p
+Fx(\001)p FK(t)p Black 6438 5073 a
+ 0 setgray
+ 6438 5073 a 6517 4898
+a Fv(def)6554 5073 y FH(=)p Red 117 w FL(swap)p Black
+7524 5073 a
+ 0 setgray
+ 7524 5073 a 7604 5073 a
+ tx@Dict begin tx@NodeDict begin {10.17996 0.40166 14.26866 7.13432
+4.88914 } false /N@A 16 {InitRnode } NewNode end end
+ 7604 5073 a Ft(all)79
+b FL(occurrences)k(of)p Blue 6910 5376 a FK(b)p Black
+7065 5376 a
+ 0 setgray
+ 7065 5376 a 80 w FL(and)p Blue 80 w FK(a)p
+Black 7847 5376 a
+ 0 setgray
+ 7847 5376 a 80 w FL(in)p Blue 79 w
+FK(t)p Black 8345 5376 a
+ 0 setgray
+ 8345 5376 a 1 1 .8 TeXcolorrgb
+9966 5122 a
+ 0 setgray
+ 9966 5122 a Black 10028 5122 a
+ 0 setgray
+ 10028 5122
+a Black 4824 5563 a
+ 0 setgray
+ 4824 5563 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)g(p.5)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 5 14
+TeXDict begin 5 13 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6529 2027
+a FN(Swappings)p Black 8901 2027 a
+ 0 setgray
+ 8901 2027 a Black
+4824 2594 a FL(Problem:)99 b(substitution)79 b(does)h(not)g(respect)
+4824 2902 y FK(\013)p FL(-equivalence,)i(e.g.)p Black
+Black 5506 3524 a
+ 0 setgray
+ 5506 3524 a Red 5442 3349 a FH(\()p
+FK(b)57 b(a)p FH(\))p Fx(\001)p Black 6254 3349 a
+ 0 setgray
+ 6254
+3349 a Blue Fy(fn)80 b FK(a:b)p Black 7078 3349 a
+ 0 setgray
+ 7078
+3349 a Red 845 w FH(\()p FK(b)57 b(a)p FH(\))p Fx(\001)p
+Black 8735 3349 a
+ 0 setgray
+ 8735 3349 a Blue Fy(fn)80 b FK(c:b)p
+Black 9524 3349 a
+ 0 setgray
+ 9524 3349 a Blue 5937 3684 a FH(=)p
+Black 6254 3684 a
+ 0 setgray
+ 6254 3684 a Blue Fy(fn)g FK(b:a)p Black
+7078 3684 a
+ 0 setgray
+ 7078 3684 a Blue 1340 w FH(=)p Black 8735
+3684 a
+ 0 setgray
+ 8735 3684 a Blue Fy(fn)g FK(c:a)p Black 9557 3684
+a
+ 0 setgray
+ 9557 3684 a 4824 4134 a FL(Nice)g(Alternative:)p 4824
+4190 2156 12 v 81 w(use)h(a)e(less)i(complicated)4824
+4437 y(operation)e(for)h(renaming)p Black Black 5336
+5122 a
+ 0 setgray
+ 5336 5122 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5497 5446 4532 797 v 1 1 .8 TeXcolorrgb 5497 5122 a
+ 0 setgray
+ 5497
+5122 a Black Blue 5559 5073 a FH(\()p FK(b)57 b(a)p FH(\))p
+Fx(\001)p FK(t)p Black 6438 5073 a
+ 0 setgray
+ 6438 5073 a 6517 4898
+a Fv(def)6554 5073 y FH(=)p Red 117 w FL(swap)p Black
+7524 5073 a
+ 0 setgray
+ 7524 5073 a 7604 5073 a
+ tx@Dict begin tx@NodeDict begin {10.17996 0.40166 14.26866 7.13432
+4.88914 } false /N@A 16 {InitRnode } NewNode end end
+ 7604 5073 a Ft(all)79
+b FL(occurrences)k(of)p Blue 6910 5376 a FK(b)p Black
+7065 5376 a
+ 0 setgray
+ 7065 5376 a 80 w FL(and)p Blue 80 w FK(a)p
+Black 7847 5376 a
+ 0 setgray
+ 7847 5376 a 80 w FL(in)p Blue 79 w
+FK(t)p Black 8345 5376 a
+ 0 setgray
+ 8345 5376 a 1 1 .8 TeXcolorrgb
+9966 5122 a
+ 0 setgray
+ 9966 5122 a Black 10028 5122 a
+ 0 setgray
+ 10028 5122
+a 6113 5847 a
+ tx@Dict begin tx@NodeDict begin {14.36261 7.16263 195.38837 97.69418
+3.59999 } false /N@B 16 {InitRnode } NewNode end end
+ 6113 5847 a 78 w @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 7.16263 neg 191.58836 14.36261 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+
+@endspecial -6 x FL(be)d(they)h(free,)g(bound)f(or)f(binding)4824
+5584 y
+ 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
+ 4824 5584 a Black 4824 5584 a
+ 0 setgray
+ 4824 5584 a 10974
+5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)g(p.5)p Black 10865 6307 a
+ 0 setgray
+
+10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 5 15
+TeXDict begin 5 14 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6529 2027
+a FN(Swappings)p Black 8901 2027 a
+ 0 setgray
+ 8901 2027 a Black
+4824 2594 a FL(Problem:)99 b(substitution)79 b(does)h(not)g(respect)
+4824 2902 y FK(\013)p FL(-equivalence,)i(e.g.)p Black
+Black 5506 3524 a
+ 0 setgray
+ 5506 3524 a Red 5442 3349 a FH(\()p
+FK(b)57 b(a)p FH(\))p Fx(\001)p Black 6254 3349 a
+ 0 setgray
+ 6254
+3349 a Blue Fy(fn)80 b FK(a:b)p Black 7078 3349 a
+ 0 setgray
+ 7078
+3349 a Red 845 w FH(\()p FK(b)57 b(a)p FH(\))p Fx(\001)p
+Black 8735 3349 a
+ 0 setgray
+ 8735 3349 a Blue Fy(fn)80 b FK(c:b)p
+Black 9524 3349 a
+ 0 setgray
+ 9524 3349 a Blue 5937 3684 a FH(=)p
+Black 6254 3684 a
+ 0 setgray
+ 6254 3684 a Blue Fy(fn)g FK(b:a)p Black
+7078 3684 a
+ 0 setgray
+ 7078 3684 a Blue 1340 w FH(=)p Black 8735
+3684 a
+ 0 setgray
+ 8735 3684 a Blue Fy(fn)g FK(c:a)p Black 9557 3684
+a
+ 0 setgray
+ 9557 3684 a 4824 4134 a FL(Nice)g(Alternative:)p 4824
+4190 2156 12 v 81 w(use)h(a)e(less)i(complicated)4824
+4437 y(operation)e(for)h(renaming)p Black Black 5336
+5122 a
+ 0 setgray
+ 5336 5122 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5497 5446 4532 797 v 1 1 .8 TeXcolorrgb 5497 5122 a
+ 0 setgray
+ 5497
+5122 a Black Blue 5559 5073 a FH(\()p FK(b)57 b(a)p FH(\))p
+Fx(\001)p FK(t)p Black 6438 5073 a
+ 0 setgray
+ 6438 5073 a 6517 4898
+a Fv(def)6554 5073 y FH(=)p Red 117 w FL(swap)p Black
+7524 5073 a
+ 0 setgray
+ 7524 5073 a 7604 5073 a
+ tx@Dict begin tx@NodeDict begin {10.17996 0.40166 14.26866 7.13432
+4.88914 } false /N@A 16 {InitRnode } NewNode end end
+ 7604 5073 a Ft(all)79
+b FL(occurrences)k(of)p Blue 6910 5376 a FK(b)p Black
+7065 5376 a
+ 0 setgray
+ 7065 5376 a 80 w FL(and)p Blue 80 w FK(a)p
+Black 7847 5376 a
+ 0 setgray
+ 7847 5376 a 80 w FL(in)p Blue 79 w
+FK(t)p Black 8345 5376 a
+ 0 setgray
+ 8345 5376 a 1 1 .8 TeXcolorrgb
+9966 5122 a
+ 0 setgray
+ 9966 5122 a Black 10028 5122 a
+ 0 setgray
+ 10028 5122
+a 4824 5807 a FL(Unlike)d(for)p Blue 79 w FH([)p FK(b)38
+b FH(:=)g FK(a)p FH(]\()p Fx(\000)p FH(\))p Black 7648
+5807 a
+ 0 setgray
+ 7648 5807 a FL(,)81 b(for)p Blue 80 w FH(\()p
+FK(b)57 b(a)p FH(\))p Fx(\001)p FH(\()p Fx(\000)p FH(\))p
+Black 9569 5807 a
+ 0 setgray
+ 9569 5807 a 80 w FL(we)80 b(do)4824
+6125 y(have)g(if)p Blue 80 w FK(t)95 b FH(=)6241 6170
+y Fz(\013)6503 6125 y FK(t)6627 6017 y Fs(0)p Black 6708
+6125 a
+ 0 setgray
+ 6708 6125 a 80 w FL(then)p Blue 81 w FH(\()p FK(b)57
+b(a)p FH(\))p Fx(\001)p FK(t)95 b FH(=)8669 6170 y Fz(\013)8932
+6125 y FH(\()p FK(b)57 b(a)p FH(\))p Fx(\001)p FK(t)9811
+6017 y Fs(0)p Black 9892 6125 a
+ 0 setgray
+ 9892 6125 a FL(.)p Black
+4824 6200 a
+ 0 setgray
+ 4824 6200 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g
+(p.5)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 5 16
+TeXDict begin 5 15 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6529 2027
+a FN(Swappings)p Black 8901 2027 a
+ 0 setgray
+ 8901 2027 a Black
+4824 2594 a FL(Problem:)99 b(substitution)79 b(does)h(not)g(respect)
+4824 2902 y FK(\013)p FL(-equivalence,)i(e.g.)p Black
+Black 5506 3524 a
+ 0 setgray
+ 5506 3524 a Red 5442 3349 a FH(\()p
+FK(b)57 b(a)p FH(\))p Fx(\001)p Black 6254 3349 a
+ 0 setgray
+ 6254
+3349 a Blue Fy(fn)80 b FK(a:b)p Black 7078 3349 a
+ 0 setgray
+ 7078
+3349 a Red 845 w FH(\()p FK(b)57 b(a)p FH(\))p Fx(\001)p
+Black 8735 3349 a
+ 0 setgray
+ 8735 3349 a Blue Fy(fn)80 b FK(c:b)p
+Black 9524 3349 a
+ 0 setgray
+ 9524 3349 a Blue 5937 3684 a FH(=)p
+Black 6254 3684 a
+ 0 setgray
+ 6254 3684 a Blue Fy(fn)g FK(b:a)p Black
+7078 3684 a
+ 0 setgray
+ 7078 3684 a Blue 1340 w FH(=)p Black 8735
+3684 a
+ 0 setgray
+ 8735 3684 a Blue Fy(fn)g FK(c:a)p Black 9557 3684
+a
+ 0 setgray
+ 9557 3684 a 4824 4134 a FL(Nice)g(Alternative:)p 4824
+4190 2156 12 v 81 w(use)h(a)e(less)i(complicated)4824
+4437 y(operation)e(for)h(renaming)p Black Black 5336
+5122 a
+ 0 setgray
+ 5336 5122 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5497 5446 4532 797 v 1 1 .8 TeXcolorrgb 5497 5122 a
+ 0 setgray
+ 5497
+5122 a Black Blue 5559 5073 a FH(\()p FK(b)57 b(a)p FH(\))p
+Fx(\001)p FK(t)p Black 6438 5073 a
+ 0 setgray
+ 6438 5073 a 6517 4898
+a Fv(def)6554 5073 y FH(=)p Red 117 w FL(swap)p Black
+7524 5073 a
+ 0 setgray
+ 7524 5073 a 7604 5073 a
+ tx@Dict begin tx@NodeDict begin {10.17996 0.40166 14.26866 7.13432
+4.88914 } false /N@A 16 {InitRnode } NewNode end end
+ 7604 5073 a Ft(all)79
+b FL(occurrences)k(of)p Blue 6910 5376 a FK(b)p Black
+7065 5376 a
+ 0 setgray
+ 7065 5376 a 80 w FL(and)p Blue 80 w FK(a)p
+Black 7847 5376 a
+ 0 setgray
+ 7847 5376 a 80 w FL(in)p Blue 79 w
+FK(t)p Black 8345 5376 a
+ 0 setgray
+ 8345 5376 a 1 1 .8 TeXcolorrgb
+9966 5122 a
+ 0 setgray
+ 9966 5122 a Black 10028 5122 a
+ 0 setgray
+ 10028 5122
+a 4824 5807 a FL(Unlike)d(for)p Blue 79 w FH([)p FK(b)38
+b FH(:=)g FK(a)p FH(]\()p Fx(\000)p FH(\))p Black 7648
+5807 a
+ 0 setgray
+ 7648 5807 a FL(,)81 b(for)p Blue 80 w FH(\()p
+FK(b)57 b(a)p FH(\))p Fx(\001)p FH(\()p Fx(\000)p FH(\))p
+Black 9569 5807 a
+ 0 setgray
+ 9569 5807 a 80 w FL(we)80 b(do)4824
+6125 y(have)g(if)p Blue 80 w FK(t)95 b FH(=)6241 6170
+y Fz(\013)6503 6125 y FK(t)6627 6017 y Fs(0)p Black 6708
+6125 a
+ 0 setgray
+ 6708 6125 a 80 w FL(then)p Blue 81 w FH(\()p FK(b)57
+b(a)p FH(\))p Fx(\001)p FK(t)95 b FH(=)8669 6170 y Fz(\013)8932
+6125 y FH(\()p FK(b)57 b(a)p FH(\))p Fx(\001)p FK(t)9811
+6017 y Fs(0)p Black 9892 6125 a
+ 0 setgray
+ 9892 6125 a FL(.)5792
+5147 y @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 41.9274 neg 237.1125 49.12738 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial -730 x(Preview:)p
+5792 4474 1029 12 v 5792 4718 a(In)80 b(the)h(next)f(few)g(slides)h(we)
+f(shall)g(extend)5792 4997 y(`swappings')g(to)f(`lists)i(of)e
+(swappings')p Blue 6950 5407 a FH(\()p FK(a)7268 5452
+y FJ(1)7455 5407 y FK(b)7610 5452 y FJ(1)7739 5407 y
+FH(\))57 b FK(:)g(:)g(:)g FH(\()p FK(a)8700 5452 y Fz(n)8915
+5407 y FK(b)9070 5452 y Fz(n)9228 5407 y FH(\))p Black
+9358 5407 a
+ 0 setgray
+ 9358 5407 a FK(;)5792 5859 y FL(also)79 b(called)i
+Ft(permutations)p FL(.)p Black 4824 6466 a
+ 0 setgray
+ 4824 6466
+a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307
+a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.5)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 6 17
+TeXDict begin 6 16 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 17/View [ /XYZ null null null ] /Title (Terms)
+/OUT pdfmark end
+ 4762
+1909 a Gray 7025 2027 a FN(T)-47 b(erms)p Black 8405
+2027 a
+ 0 setgray
+ 8405 2027 a Black 4824 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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5072
+2785 390 422 v 1 1 .8 TeXcolorrgb 5072 2649 a
+ 0 setgray
+ 5072 2649
+a Black Blue 62 w Fx(hi)p Black 5400 2649 a
+ 0 setgray
+ 5400 2649
+a 1 1 .8 TeXcolorrgb 5400 2649 a
+ 0 setgray
+ 5400 2649 a Black 5462
+2649 a
+ 0 setgray
+ 5462 2649 a 550 w FL(Units)4824 3328 y @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5072 3464 871 422 v 1 1 .8 TeXcolorrgb 5072 3328 a
+ 0 setgray
+ 5072
+3328 a Black Blue 62 w Fx(h)p FK(t;)56 b(t)5666 3220
+y Fs(0)5747 3328 y Fx(i)p Black 5880 3328 a
+ 0 setgray
+ 5880 3328
+a 1 1 .8 TeXcolorrgb 5880 3328 a
+ 0 setgray
+ 5880 3328 a Black 5942
+3328 a
+ 0 setgray
+ 5942 3328 a 70 w FL(Pairs)4824 3988 y @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5072 4050 557 329 v 1 1 .8 TeXcolorrgb 5072 3988 a
+ 0 setgray
+ 5072
+3988 a Black Blue 62 w FK(F)104 b(t)p Black 5567 3988
+a
+ 0 setgray
+ 5567 3988 a 1 1 .8 TeXcolorrgb 5567 3988 a
+ 0 setgray
+ 5567 3988
+a Black 5629 3988 a
+ 0 setgray
+ 5629 3988 a 383 w FL(Funct.)p Black
+4824 4089 a
+ 0 setgray
+ 4824 4089 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g
+(p.6)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 6 18
+TeXDict begin 6 17 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 7025 2027
+a FN(T)-47 b(erms)p Black 8405 2027 a
+ 0 setgray
+ 8405 2027 a Black
+4824 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 .8
+TeXcolorrgb 1 1 .8 TeXcolorrgb 5072 2785 390 422 v 1 1 .8
+TeXcolorrgb 5072 2649 a
+ 0 setgray
+ 5072 2649 a Black Blue 62 w Fx(hi)p
+Black 5400 2649 a
+ 0 setgray
+ 5400 2649 a 1 1 .8 TeXcolorrgb 5400
+2649 a
+ 0 setgray
+ 5400 2649 a Black 5462 2649 a
+ 0 setgray
+ 5462 2649 a 550
+w FL(Units)919 b @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 7927 2711 313 257
+v 1 1 .8 TeXcolorrgb 7927 2649 a
+ 0 setgray
+ 7927 2649 a Black Blue
+62 w FK(a)p Black 8177 2649 a
+ 0 setgray
+ 8177 2649 a 1 1 .8 TeXcolorrgb
+8177 2649 a
+ 0 setgray
+ 8177 2649 a Black 8239 2649 a
+ 0 setgray
+ 8239 2649 a
+550 w FL(Atoms)4824 3328 y @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5072
+3464 871 422 v 1 1 .8 TeXcolorrgb 5072 3328 a
+ 0 setgray
+ 5072 3328
+a Black Blue 62 w Fx(h)p FK(t;)56 b(t)5666 3220 y Fs(0)5747
+3328 y Fx(i)p Black 5880 3328 a
+ 0 setgray
+ 5880 3328 a 1 1 .8 TeXcolorrgb
+5880 3328 a
+ 0 setgray
+ 5880 3328 a Black 5942 3328 a
+ 0 setgray
+ 5942 3328 a
+70 w FL(Pairs)4824 3988 y @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5072 4050 557 329
+v 1 1 .8 TeXcolorrgb 5072 3988 a
+ 0 setgray
+ 5072 3988 a Black Blue
+62 w FK(F)104 b(t)p Black 5567 3988 a
+ 0 setgray
+ 5567 3988 a 1 1 .8
+TeXcolorrgb 5567 3988 a
+ 0 setgray
+ 5567 3988 a Black 5629 3988 a
+ 0 setgray
+
+5629 3988 a 383 w FL(Funct.)p Black 4824 4089 a
+ 0 setgray
+ 4824
+4089 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.6)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 6 19
+TeXDict begin 6 18 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 7025 2027
+a FN(T)-47 b(erms)p Black 8405 2027 a
+ 0 setgray
+ 8405 2027 a Black
+4824 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 .8
+TeXcolorrgb 1 1 .8 TeXcolorrgb 5072 2785 390 422 v 1 1 .8
+TeXcolorrgb 5072 2649 a
+ 0 setgray
+ 5072 2649 a Black Blue 62 w Fx(hi)p
+Black 5400 2649 a
+ 0 setgray
+ 5400 2649 a 1 1 .8 TeXcolorrgb 5400
+2649 a
+ 0 setgray
+ 5400 2649 a Black 5462 2649 a
+ 0 setgray
+ 5462 2649 a 550
+w FL(Units)919 b @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 7927 2711 313 257
+v 1 1 .8 TeXcolorrgb 7927 2649 a
+ 0 setgray
+ 7927 2649 a Black Blue
+62 w FK(a)p Black 8177 2649 a
+ 0 setgray
+ 8177 2649 a 1 1 .8 TeXcolorrgb
+8177 2649 a
+ 0 setgray
+ 8177 2649 a Black 8239 2649 a
+ 0 setgray
+ 8239 2649 a
+550 w FL(Atoms)4824 3328 y @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5072
+3464 871 422 v 1 1 .8 TeXcolorrgb 5072 3328 a
+ 0 setgray
+ 5072 3328
+a Black Blue 62 w Fx(h)p FK(t;)56 b(t)5666 3220 y Fs(0)5747
+3328 y Fx(i)p Black 5880 3328 a
+ 0 setgray
+ 5880 3328 a 1 1 .8 TeXcolorrgb
+5880 3328 a
+ 0 setgray
+ 5880 3328 a Black 5942 3328 a
+ 0 setgray
+ 5942 3328 a
+70 w FL(Pairs)978 b @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
+7927 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
+ 7927 3328 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+7927 3390 531 313 v 1 1 .8 TeXcolorrgb 7927 3328 a
+ 0 setgray
+ 7927
+3328 a Black Blue 62 w FK(a:t)p Black 8396 3328 a
+ 0 setgray
+ 8396
+3328 a 1 1 .8 TeXcolorrgb 8396 3328 a
+ 0 setgray
+ 8396 3328 a Black
+8457 3328 a
+ 0 setgray
+ 8457 3328 a 332 w FL(Abstractions)4824 3988
+y @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 .8 TeXcolorrgb
+1 1 .8 TeXcolorrgb 5072 4050 557 329 v 1 1 .8 TeXcolorrgb
+5072 3988 a
+ 0 setgray
+ 5072 3988 a Black Blue 62 w FK(F)104 b(t)p
+Black 5567 3988 a
+ 0 setgray
+ 5567 3988 a 1 1 .8 TeXcolorrgb 5567
+3988 a
+ 0 setgray
+ 5567 3988 a Black 5629 3988 a
+ 0 setgray
+ 5629 3988 a 383
+w FL(Funct.)p Black 4824 4089 a
+ 0 setgray
+ 4824 4089 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)g(p.6)p Black 10865 6307 a
+ 0 setgray
+
+10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 6 20
+TeXDict begin 6 19 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 7025 2027
+a FN(T)-47 b(erms)p Black 8405 2027 a
+ 0 setgray
+ 8405 2027 a Black
+4824 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 .8
+TeXcolorrgb 1 1 .8 TeXcolorrgb 5072 2785 390 422 v 1 1 .8
+TeXcolorrgb 5072 2649 a
+ 0 setgray
+ 5072 2649 a Black Blue 62 w Fx(hi)p
+Black 5400 2649 a
+ 0 setgray
+ 5400 2649 a 1 1 .8 TeXcolorrgb 5400
+2649 a
+ 0 setgray
+ 5400 2649 a Black 5462 2649 a
+ 0 setgray
+ 5462 2649 a 550
+w FL(Units)919 b @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 7927 2711 313 257
+v 1 1 .8 TeXcolorrgb 7927 2649 a
+ 0 setgray
+ 7927 2649 a Black Blue
+62 w FK(a)p Black 8177 2649 a
+ 0 setgray
+ 8177 2649 a 1 1 .8 TeXcolorrgb
+8177 2649 a
+ 0 setgray
+ 8177 2649 a Black 8239 2649 a
+ 0 setgray
+ 8239 2649 a
+550 w FL(Atoms)4824 3328 y @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5072
+3464 871 422 v 1 1 .8 TeXcolorrgb 5072 3328 a
+ 0 setgray
+ 5072 3328
+a Black Blue 62 w Fx(h)p FK(t;)56 b(t)5666 3220 y Fs(0)5747
+3328 y Fx(i)p Black 5880 3328 a
+ 0 setgray
+ 5880 3328 a 1 1 .8 TeXcolorrgb
+5880 3328 a
+ 0 setgray
+ 5880 3328 a Black 5942 3328 a
+ 0 setgray
+ 5942 3328 a
+70 w FL(Pairs)978 b @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
+7927 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
+ 7927 3328 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+7927 3390 531 313 v 1 1 .8 TeXcolorrgb 7927 3328 a
+ 0 setgray
+ 7927
+3328 a Black Blue 62 w FK(a:t)p Black 8396 3328 a
+ 0 setgray
+ 8396
+3328 a 1 1 .8 TeXcolorrgb 8396 3328 a
+ 0 setgray
+ 8396 3328 a Black
+8457 3328 a
+ 0 setgray
+ 8457 3328 a 332 w FL(Abstractions)4824 3988
+y @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 .8 TeXcolorrgb
+1 1 .8 TeXcolorrgb 5072 4050 557 329 v 1 1 .8 TeXcolorrgb
+5072 3988 a
+ 0 setgray
+ 5072 3988 a Black Blue 62 w FK(F)104 b(t)p
+Black 5567 3988 a
+ 0 setgray
+ 5567 3988 a 1 1 .8 TeXcolorrgb 5567
+3988 a
+ 0 setgray
+ 5567 3988 a Black 5629 3988 a
+ 0 setgray
+ 5629 3988 a 383
+w FL(Funct.)6938 4514 y
+ tx@Dict begin tx@NodeDict begin {28.96231 21.76231 172.62607 86.31303
+3.59999 } false /N@B 16 {InitRnode } NewNode end end
+ 6938 4514 a 79 w @beginspecial
+@setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 21.76231 neg 168.82607 28.96231 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial Blue -313 x Fr(p)p FK(\025a:a)p
+Fr(q)94 b Fx(7!)h Fy(fn)80 b FK(a:a)p Black 9374 4201
+a
+ 0 setgray
+ 9374 4201 a 7017 4597 a FL(constructions)g(like)p Blue
+80 w Fy(fn)g FK(X)t(:X)p Black 10378 4597 a
+ 0 setgray
+ 10378 4597
+a 7017 4876 a FL(are)g(not)g(allowed)4824 4109 y
+ 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
+ 4824
+4109 a Black 4824 4109 a
+ 0 setgray
+ 4824 4109 a 10974 5925 a
+ 0 setgray
+ 10974
+5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)
+g(\226)g(p.6)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 6 21
+TeXDict begin 6 20 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 7025 2027
+a FN(T)-47 b(erms)p Black 8405 2027 a
+ 0 setgray
+ 8405 2027 a Black
+4824 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 .8
+TeXcolorrgb 1 1 .8 TeXcolorrgb 5072 2785 390 422 v 1 1 .8
+TeXcolorrgb 5072 2649 a
+ 0 setgray
+ 5072 2649 a Black Blue 62 w Fx(hi)p
+Black 5400 2649 a
+ 0 setgray
+ 5400 2649 a 1 1 .8 TeXcolorrgb 5400
+2649 a
+ 0 setgray
+ 5400 2649 a Black 5462 2649 a
+ 0 setgray
+ 5462 2649 a 550
+w FL(Units)919 b @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 7927 2711 313 257
+v 1 1 .8 TeXcolorrgb 7927 2649 a
+ 0 setgray
+ 7927 2649 a Black Blue
+62 w FK(a)p Black 8177 2649 a
+ 0 setgray
+ 8177 2649 a 1 1 .8 TeXcolorrgb
+8177 2649 a
+ 0 setgray
+ 8177 2649 a Black 8239 2649 a
+ 0 setgray
+ 8239 2649 a
+550 w FL(Atoms)4824 3328 y @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5072
+3464 871 422 v 1 1 .8 TeXcolorrgb 5072 3328 a
+ 0 setgray
+ 5072 3328
+a Black Blue 62 w Fx(h)p FK(t;)56 b(t)5666 3220 y Fs(0)5747
+3328 y Fx(i)p Black 5880 3328 a
+ 0 setgray
+ 5880 3328 a 1 1 .8 TeXcolorrgb
+5880 3328 a
+ 0 setgray
+ 5880 3328 a Black 5942 3328 a
+ 0 setgray
+ 5942 3328 a
+70 w FL(Pairs)978 b @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
+7927 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
+ 7927 3328 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+7927 3390 531 313 v 1 1 .8 TeXcolorrgb 7927 3328 a
+ 0 setgray
+ 7927
+3328 a Black Blue 62 w FK(a:t)p Black 8396 3328 a
+ 0 setgray
+ 8396
+3328 a 1 1 .8 TeXcolorrgb 8396 3328 a
+ 0 setgray
+ 8396 3328 a Black
+8457 3328 a
+ 0 setgray
+ 8457 3328 a 332 w FL(Abstractions)4824 3988
+y @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 .8 TeXcolorrgb
+1 1 .8 TeXcolorrgb 5072 4050 557 329 v 1 1 .8 TeXcolorrgb
+5072 3988 a
+ 0 setgray
+ 5072 3988 a Black Blue 62 w FK(F)104 b(t)p
+Black 5567 3988 a
+ 0 setgray
+ 5567 3988 a 1 1 .8 TeXcolorrgb 5567
+3988 a
+ 0 setgray
+ 5567 3988 a Black 5629 3988 a
+ 0 setgray
+ 5629 3988 a 383
+w FL(Funct.)816 b @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 7927 4050 738 329
+v 1 1 .8 TeXcolorrgb 7927 3988 a
+ 0 setgray
+ 7927 3988 a Black Blue
+7989 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
+ 7989 3988 a FK(\031)11 b Fx(\001)8298 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
+ 8298 3988 a FK(X)p Black 8602 3988 a
+ 0 setgray
+ 8602 3988 a 1 1 .8
+TeXcolorrgb 8602 3988 a
+ 0 setgray
+ 8602 3988 a Black 8664 3988 a
+ 0 setgray
+
+8664 3988 a 125 w FL(Suspensions)p Black 4824 4089 a
+ 0 setgray
+
+4824 4089 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.6)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 6 22
+TeXDict begin 6 21 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 7025 2027
+a FN(T)-47 b(erms)p Black 8405 2027 a
+ 0 setgray
+ 8405 2027 a Black
+4824 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 .8
+TeXcolorrgb 1 1 .8 TeXcolorrgb 5072 2785 390 422 v 1 1 .8
+TeXcolorrgb 5072 2649 a
+ 0 setgray
+ 5072 2649 a Black Blue 62 w Fx(hi)p
+Black 5400 2649 a
+ 0 setgray
+ 5400 2649 a 1 1 .8 TeXcolorrgb 5400
+2649 a
+ 0 setgray
+ 5400 2649 a Black 5462 2649 a
+ 0 setgray
+ 5462 2649 a 550
+w FL(Units)919 b @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 7927 2711 313 257
+v 1 1 .8 TeXcolorrgb 7927 2649 a
+ 0 setgray
+ 7927 2649 a Black Blue
+62 w FK(a)p Black 8177 2649 a
+ 0 setgray
+ 8177 2649 a 1 1 .8 TeXcolorrgb
+8177 2649 a
+ 0 setgray
+ 8177 2649 a Black 8239 2649 a
+ 0 setgray
+ 8239 2649 a
+550 w FL(Atoms)4824 3328 y @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5072
+3464 871 422 v 1 1 .8 TeXcolorrgb 5072 3328 a
+ 0 setgray
+ 5072 3328
+a Black Blue 62 w Fx(h)p FK(t;)56 b(t)5666 3220 y Fs(0)5747
+3328 y Fx(i)p Black 5880 3328 a
+ 0 setgray
+ 5880 3328 a 1 1 .8 TeXcolorrgb
+5880 3328 a
+ 0 setgray
+ 5880 3328 a Black 5942 3328 a
+ 0 setgray
+ 5942 3328 a
+70 w FL(Pairs)978 b @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
+7927 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
+ 7927 3328 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+7927 3390 531 313 v 1 1 .8 TeXcolorrgb 7927 3328 a
+ 0 setgray
+ 7927
+3328 a Black Blue 62 w FK(a:t)p Black 8396 3328 a
+ 0 setgray
+ 8396
+3328 a 1 1 .8 TeXcolorrgb 8396 3328 a
+ 0 setgray
+ 8396 3328 a Black
+8457 3328 a
+ 0 setgray
+ 8457 3328 a 332 w FL(Abstractions)4824 3988
+y @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 .8 TeXcolorrgb
+1 1 .8 TeXcolorrgb 5072 4050 557 329 v 1 1 .8 TeXcolorrgb
+5072 3988 a
+ 0 setgray
+ 5072 3988 a Black Blue 62 w FK(F)104 b(t)p
+Black 5567 3988 a
+ 0 setgray
+ 5567 3988 a 1 1 .8 TeXcolorrgb 5567
+3988 a
+ 0 setgray
+ 5567 3988 a Black 5629 3988 a
+ 0 setgray
+ 5629 3988 a 383
+w FL(Funct.)816 b @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 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 7927 4050 738 329
+v 1 1 .8 TeXcolorrgb 7927 3988 a
+ 0 setgray
+ 7927 3988 a Black Blue
+7989 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
+ 7989 3988 a FK(\031)11 b Fx(\001)8298 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
+ 8298 3988 a FK(X)p Black 8602 3988 a
+ 0 setgray
+ 8602 3988 a 1 1 .8
+TeXcolorrgb 8602 3988 a
+ 0 setgray
+ 8602 3988 a Black 8664 3988 a
+ 0 setgray
+
+8664 3988 a 125 w FL(Suspensions)4577 5246 y
+ tx@Dict begin tx@NodeDict begin {43.12991 35.92993 184.007 92.0035
+3.59999 } false /N@D 16 {InitRnode } NewNode end end
+ 4577 5246
+a 78 w @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 35.92993 neg 180.207 43.12991 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial Blue -600
+x FK(\031)p Black 4869 4646 a
+ 0 setgray
+ 4869 4646 a 80 w FL(is)80
+b(an)g(explicit)g(permutation,)4655 4955 y(which)h(is)f(a)g(list)g(of)f
+(swappings)p Blue 4655 5274 a FH(\()p FK(a)4973 5318
+y FJ(1)5160 5274 y FK(b)5315 5318 y FJ(1)5444 5274 y
+FH(\))57 b FK(:)g(:)g(:)g FH(\()p FK(a)6405 5318 y Fz(n)6620
+5274 y FK(b)6775 5318 y Fz(n)6933 5274 y FH(\))p Black
+7063 5274 a
+ 0 setgray
+ 7063 5274 a FL(,)79 b(waiting)4655 5582 y(to)h(be)g
+(applied)g(to)f(the)i(term)4655 5890 y(that)g(is)e(substituted)i(for)p
+Blue 80 w FK(X)p Black 7887 5890 a
+ 0 setgray
+ 7887 5890 a 4824 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 1.
+ 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecap
+stroke grestore grestore end
+ 4824 4109 a 8471 5058 a
+ tx@Dict begin tx@NodeDict begin {33.84457 26.64459 115.72055 57.86028
+3.59999 } false /N@F 16 {InitRnode } NewNode end end
+ 8471 5058 a 78 w @beginspecial
+@setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 26.64459 neg 111.92055 33.84457 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial Blue -409 x FK(X)p Black 8854
+4649 a
+ 0 setgray
+ 8854 4649 a 80 w FL(is)f(a)f(meta-level)8549 4928
+y(variable,)h(standing)8549 5236 y(for)g(an)g(unknown)8549
+5515 y(term)4824 4109 y
+ 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
+ 4824 4109 a Black 4824 4109 a
+ 0 setgray
+
+4824 4109 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.6)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 7 23
+TeXDict begin 7 22 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 23/View [ /XYZ null null null ] /Title (Permutations)
+/OUT pdfmark end
+ 4762
+1909 a Gray 6235 2027 a FN(P)-10 b(ermutations)p Black
+9194 2027 a
+ 0 setgray
+ 9194 2027 a Black 4824 2594 a FL(a)79 b(permutation)h
+(applied)h(to)e(a)g(term:)p Black Black 4880 3973 a
+ 0 setgray
+ 4880
+3973 a 5164 3150 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 1405 w FH([])p Fx(\001)p FK(a)p Black 7038 3150
+a
+ 0 setgray
+ 7038 3150 a Blue 7365 2975 a Fv(def)7402 3150 y FH(=)p
+Black 7700 3150 a
+ 0 setgray
+ 7700 3150 a Blue 327 w FK(a)p Black
+8215 3150 a
+ 0 setgray
+ 8215 3150 a 5164 3860 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 433 w FH(\()p FK(b)57 b(c)p FH(\))38
+b(::)g FK(\031)68 b Fx(\001)p FK(a)p Black 7038 3860
+a
+ 0 setgray
+ 7038 3860 a Blue 7365 3686 a Fv(def)7402 3860 y FH(=)p
+Black 7700 3860 a
+ 0 setgray
+ 7700 3860 a Blue 8027 3250 a Fq(8)8027
+3518 y(<)8027 4053 y(:)8292 3518 y FK(c)498 b FL(if)79
+b FK(\031)11 b Fx(\001)p FK(a)96 b FH(=)f FK(b)8292 3853
+y(b)496 b FL(if)79 b FK(\031)11 b Fx(\001)p FK(a)96 b
+FH(=)f FK(c)8292 4187 y(\031)11 b Fx(\001)p FK(a)154
+b FL(otherwise)p Black 10361 3860 a
+ 0 setgray
+ 10361 3860 a Black
+4824 5107 a
+ 0 setgray
+ 4824 5107 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g
+(p.7)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 7 24
+TeXDict begin 7 23 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6235 2027
+a FN(P)-10 b(ermutations)p Black 9194 2027 a
+ 0 setgray
+ 9194 2027
+a Black 4824 2594 a FL(a)79 b(permutation)h(applied)h(to)e(a)g(term:)p
+Black Black 4880 4036 a
+ 0 setgray
+ 4880 4036 a 5164 3150 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 1405 w FH([])p Fx(\001)p
+FK(a)p Black 7038 3150 a
+ 0 setgray
+ 7038 3150 a Blue 7365 2975 a
+Fv(def)7402 3150 y FH(=)p Black 7700 3150 a
+ 0 setgray
+ 7700 3150
+a Blue 327 w FK(a)p Black 8215 3150 a
+ 0 setgray
+ 8215 3150 a 5164
+3860 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 433
+w FH(\()p FK(b)57 b(c)p FH(\))38 b(::)g FK(\031)68 b
+Fx(\001)p FK(a)p Black 7038 3860 a
+ 0 setgray
+ 7038 3860 a Blue 7365
+3686 a Fv(def)7402 3860 y FH(=)p Black 7700 3860 a
+ 0 setgray
+ 7700
+3860 a Blue 8027 3250 a Fq(8)8027 3518 y(<)8027 4053
+y(:)8292 3518 y FK(c)498 b FL(if)79 b FK(\031)11 b Fx(\001)p
+FK(a)96 b FH(=)f FK(b)8292 3853 y(b)496 b FL(if)79 b
+FK(\031)11 b Fx(\001)p FK(a)96 b FH(=)f FK(c)8292 4187
+y(\031)11 b Fx(\001)p FK(a)154 b FL(otherwise)p Black
+10361 3860 a
+ 0 setgray
+ 10361 3860 a 5164 4682 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 1158 w FK(\031)11 b Fx(\001)p FK(a:t)p
+Black 7038 4682 a
+ 0 setgray
+ 7038 4682 a Blue 7365 4508 a Fv(def)7402
+4682 y FH(=)p Black 7700 4682 a
+ 0 setgray
+ 7700 4682 a Blue 327
+w FK(\031)g Fx(\001)p FK(a:\031)g Fx(\001)q FK(t)p Black
+9053 4682 a
+ 0 setgray
+ 9053 4682 a Black 4824 5234 a
+ 0 setgray
+ 4824 5234 a
+10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307 a
+FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.7)p Black
+10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop
+end
+%%Page: 7 25
+TeXDict begin 7 24 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6235 2027
+a FN(P)-10 b(ermutations)p Black 9194 2027 a
+ 0 setgray
+ 9194 2027
+a Black 4824 2594 a FL(a)79 b(permutation)h(applied)h(to)e(a)g(term:)p
+Black Black 4880 4100 a
+ 0 setgray
+ 4880 4100 a 5164 3150 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 1405 w FH([])p Fx(\001)p
+FK(a)p Black 7038 3150 a
+ 0 setgray
+ 7038 3150 a Blue 7365 2975 a
+Fv(def)7402 3150 y FH(=)p Black 7700 3150 a
+ 0 setgray
+ 7700 3150
+a Blue 327 w FK(a)p Black 8215 3150 a
+ 0 setgray
+ 8215 3150 a 5164
+3860 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 433
+w FH(\()p FK(b)57 b(c)p FH(\))38 b(::)g FK(\031)68 b
+Fx(\001)p FK(a)p Black 7038 3860 a
+ 0 setgray
+ 7038 3860 a Blue 7365
+3686 a Fv(def)7402 3860 y FH(=)p Black 7700 3860 a
+ 0 setgray
+ 7700
+3860 a Blue 8027 3250 a Fq(8)8027 3518 y(<)8027 4053
+y(:)8292 3518 y FK(c)498 b FL(if)79 b FK(\031)11 b Fx(\001)p
+FK(a)96 b FH(=)f FK(b)8292 3853 y(b)496 b FL(if)79 b
+FK(\031)11 b Fx(\001)p FK(a)96 b FH(=)f FK(c)8292 4187
+y(\031)11 b Fx(\001)p FK(a)154 b FL(otherwise)p Black
+10361 3860 a
+ 0 setgray
+ 10361 3860 a 5164 4682 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 1158 w FK(\031)11 b Fx(\001)p FK(a:t)p
+Black 7038 4682 a
+ 0 setgray
+ 7038 4682 a Blue 7365 4508 a Fv(def)7402
+4682 y FH(=)p Black 7700 4682 a
+ 0 setgray
+ 7700 4682 a Blue 327
+w FK(\031)g Fx(\001)p FK(a:\031)g Fx(\001)q FK(t)p Black
+9053 4682 a
+ 0 setgray
+ 9053 4682 a 5164 5144 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 869 w FK(\031)g Fx(\001)p FK(\031)6556
+5036 y Fs(0)6638 5144 y Fx(\001)p FK(X)p Black 7038 5144
+a
+ 0 setgray
+ 7038 5144 a Blue 7365 4970 a Fv(def)7402 5144 y FH(=)p
+Black 7700 5144 a
+ 0 setgray
+ 7700 5144 a Blue 327 w FH(\()p FK(\031)g
+FH(@)p FK(\031)8845 5036 y Fs(0)8927 5144 y FH(\))p Fx(\001)p
+FK(X)p Black 9457 5144 a
+ 0 setgray
+ 9457 5144 a Black 4824 5361
+a
+ 0 setgray
+ 4824 5361 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.7)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 7 26
+TeXDict begin 7 25 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6235 2027
+a FN(P)-10 b(ermutations)p Black 9194 2027 a
+ 0 setgray
+ 9194 2027
+a Black 4824 2594 a FL(a)79 b(permutation)h(applied)h(to)e(a)g(term:)p
+Black Black 4880 4100 a
+ 0 setgray
+ 4880 4100 a 5164 3150 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 1405 w FH([])p Fx(\001)p
+FK(a)p Black 7038 3150 a
+ 0 setgray
+ 7038 3150 a Blue 7365 2975 a
+Fv(def)7402 3150 y FH(=)p Black 7700 3150 a
+ 0 setgray
+ 7700 3150
+a Blue 327 w FK(a)p Black 8215 3150 a
+ 0 setgray
+ 8215 3150 a 5164
+3860 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 433
+w FH(\()p FK(b)57 b(c)p FH(\))38 b(::)g FK(\031)68 b
+Fx(\001)p FK(a)p Black 7038 3860 a
+ 0 setgray
+ 7038 3860 a Blue 7365
+3686 a Fv(def)7402 3860 y FH(=)p Black 7700 3860 a
+ 0 setgray
+ 7700
+3860 a Blue 8027 3250 a Fq(8)8027 3518 y(<)8027 4053
+y(:)8292 3518 y FK(c)498 b FL(if)79 b FK(\031)11 b Fx(\001)p
+FK(a)96 b FH(=)f FK(b)8292 3853 y(b)496 b FL(if)79 b
+FK(\031)11 b Fx(\001)p FK(a)96 b FH(=)f FK(c)8292 4187
+y(\031)11 b Fx(\001)p FK(a)154 b FL(otherwise)p Black
+10361 3860 a
+ 0 setgray
+ 10361 3860 a 5164 4682 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 1158 w FK(\031)11 b Fx(\001)p FK(a:t)p
+Black 7038 4682 a
+ 0 setgray
+ 7038 4682 a Blue 7365 4508 a Fv(def)7402
+4682 y FH(=)p Black 7700 4682 a
+ 0 setgray
+ 7700 4682 a Blue 327
+w FK(\031)g Fx(\001)p FK(a:\031)g Fx(\001)q FK(t)p Black
+9053 4682 a
+ 0 setgray
+ 9053 4682 a 5164 5144 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 869 w FK(\031)g Fx(\001)p FK(\031)6556
+5036 y Fs(0)6638 5144 y Fx(\001)p FK(X)p Black 7038 5144
+a
+ 0 setgray
+ 7038 5144 a Blue 7365 4970 a Fv(def)7402 5144 y FH(=)p
+Black 7700 5144 a
+ 0 setgray
+ 7700 5144 a Blue 327 w FH(\()p FK(\031)g
+FH(@)p FK(\031)8845 5036 y Fs(0)8927 5144 y FH(\))p Fx(\001)p
+FK(X)p Black 9457 5144 a
+ 0 setgray
+ 9457 5144 a Red 4824 5594 a
+FL(Permutations)80 b(on)g(atoms)f(are)h(bijections!)p
+Black 9512 5594 a
+ 0 setgray
+ 9512 5594 a Blue 6152 5945 a FK(\031)11
+b Fx(\001)p FK(a)95 b FH(=)g FK(b)p Black 7539 5945 a
+ 0 setgray
+
+7539 5945 a FL(iff)p Blue 190 w FK(a)h FH(=)f(\()p FK(\031)9059
+5823 y Fs(\000)p FJ(1)9373 5945 y FH(\))p Fx(\001)p FK(b)p
+Black 9753 5945 a
+ 0 setgray
+ 9753 5945 a Black 4824 6164 a
+ 0 setgray
+ 4824
+6164 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.7)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 8 27
+TeXDict begin 8 26 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 27/View [ /XYZ null null null ] /Title (Freshness Relation)
+/OUT pdfmark end
+ 4762
+1909 a Gray 5642 2027 a FN(Fr)-9 b(eshness)128 b(Relation)p
+Black 9787 2027 a
+ 0 setgray
+ 9787 2027 a Black 4824 2594 a FL(We)80
+b(will)g(identify)p Black Black 5944 3092 a
+ 0 setgray
+ 5944 3092
+a Blue 160 w Fy(fn)g FK(a:X)213 b Fx(\031)190 b Fy(fn)80
+b FK(b:)p FH(\()p FK(a)58 b(b)p FH(\))p Fx(\001)p FK(X)p
+Black 9421 3092 a
+ 0 setgray
+ 9421 3092 a 4824 3578 a FL(provided)80
+b(that)h(`)p Blue FK(b)p Black 6808 3578 a
+ 0 setgray
+ 6808 3578
+a 79 w FL(is)f(fresh)i(for)p Blue 79 w FK(X)p Black 8737
+3578 a
+ 0 setgray
+ 8737 3578 a 80 w FL(\227)e(\()p Blue FK(b)95 b
+FH(#)g FK(X)p Black 10160 3578 a
+ 0 setgray
+ 10160 3578 a FL(\)',)4824
+3886 y(i.e.,)79 b(does)h(not)g(occur)g(freely)i(in)d(any)h(ground)g
+(term)4824 4194 y(that)g(might)g(be)g(substituted)h(for)p
+Blue 80 w FK(X)p Black 8941 4194 a
+ 0 setgray
+ 8941 4194 a FL(.)p
+Black 4824 4580 a
+ 0 setgray
+ 4824 4580 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)g(p.8)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 8 28
+TeXDict begin 8 27 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5642 2027
+a FN(Fr)-9 b(eshness)128 b(Relation)p Black 9787 2027
+a
+ 0 setgray
+ 9787 2027 a Black 4824 2594 a FL(We)80 b(will)g(identify)p
+Black Black 5944 3092 a
+ 0 setgray
+ 5944 3092 a Blue 160 w Fy(fn)g
+FK(a:X)213 b Fx(\031)190 b Fy(fn)80 b FK(b:)8360 3092
+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
+ 8360 3092 a Red FH(\()p FK(a)58 b(b)p FH(\))p Blue
+9021 3092 a
+ 0 setgray
+ 9021 3092 a Blue Fx(\001)p FK(X)p Blue 9421
+3092 a
+ 0 setgray
+ 9421 3092 a Black 9421 3092 a
+ 0 setgray
+ 9421 3092 a 4824
+3578 a FL(provided)80 b(that)h(`)p Blue FK(b)p Black
+6808 3578 a
+ 0 setgray
+ 6808 3578 a 79 w FL(is)f(fresh)i(for)p Blue
+79 w FK(X)p Black 8737 3578 a
+ 0 setgray
+ 8737 3578 a 80 w FL(\227)e(\()p
+Blue FK(b)95 b FH(#)g FK(X)p Black 10160 3578 a
+ 0 setgray
+ 10160
+3578 a FL(\)',)4824 3886 y(i.e.,)79 b(does)h(not)g(occur)g(freely)i(in)
+d(any)h(ground)g(term)4824 4194 y(that)g(might)g(be)g(substituted)h
+(for)p Blue 80 w FK(X)p Black 8941 4194 a
+ 0 setgray
+ 8941 4194 a
+FL(.)7204 4217 y
+ tx@Dict begin tx@NodeDict begin {34.69 27.49 169.78062 84.8903 3.59999
+} false /N@B 16 {InitRnode } NewNode end end
+ 7204 4217 a 78 w @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 27.49 neg 165.98062 34.69 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+
+@endspecial -426 x FL(explicit)g(permutation)f(\227)7282
+4099 y(waits)g(to)g(be)g(applied)g(to)f(the)7282 4408
+y(term)i(that)f(is)g(substituted)7282 4686 y(for)p Blue
+80 w FK(X)p Black 8072 4686 a
+ 0 setgray
+ 8072 4686 a 4824 4473 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
+
+4824 4473 a Black 4824 4783 a
+ 0 setgray
+ 4824 4783 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)g(p.8)p Black 10865 6307 a
+ 0 setgray
+
+10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 8 29
+TeXDict begin 8 28 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5642 2027
+a FN(Fr)-9 b(eshness)128 b(Relation)p Black 9787 2027
+a
+ 0 setgray
+ 9787 2027 a Black 4824 2594 a FL(We)80 b(will)g(identify)p
+Black Black 5944 3092 a
+ 0 setgray
+ 5944 3092 a Blue 160 w Fy(fn)g
+FK(a:X)213 b Fx(\031)190 b Fy(fn)80 b FK(b:)p FH(\()p
+FK(a)58 b(b)p FH(\))p Fx(\001)p FK(X)p Black 9421 3092
+a
+ 0 setgray
+ 9421 3092 a 4824 3578 a FL(provided)80 b(that)h(`)p
+Blue FK(b)p Black 6808 3578 a
+ 0 setgray
+ 6808 3578 a 79 w FL(is)f(fresh)i(for)p
+Blue 79 w FK(X)p Black 8737 3578 a
+ 0 setgray
+ 8737 3578 a 80 w FL(\227)e(\()p
+Blue FK(b)95 b FH(#)g FK(X)p Black 10160 3578 a
+ 0 setgray
+ 10160
+3578 a FL(\)',)4824 3886 y(i.e.,)79 b(does)h(not)g(occur)g(freely)i(in)
+d(any)h(ground)g(term)4824 4194 y(that)g(might)g(be)g(substituted)h
+(for)p Blue 80 w FK(X)p Black 8941 4194 a
+ 0 setgray
+ 8941 4194 a
+FL(.)p Black 4824 4580 a
+ 0 setgray
+ 4824 4580 a 10974 5925 a
+ 0 setgray
+ 10974
+5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)
+g(\226)g(p.8)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 8 30
+TeXDict begin 8 29 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5642 2027
+a FN(Fr)-9 b(eshness)128 b(Relation)p Black 9787 2027
+a
+ 0 setgray
+ 9787 2027 a Black 4824 2594 a FL(We)80 b(will)g(identify)p
+Black Black 5944 3092 a
+ 0 setgray
+ 5944 3092 a Blue 160 w Fy(fn)g
+FK(a:X)213 b Fx(\031)190 b Fy(fn)80 b FK(b:)p FH(\()p
+FK(a)58 b(b)p FH(\))p Fx(\001)p FK(X)p Black 9421 3092
+a
+ 0 setgray
+ 9421 3092 a 4824 3578 a FL(provided)80 b(that)h(`)p
+Blue FK(b)p Black 6808 3578 a
+ 0 setgray
+ 6808 3578 a 79 w FL(is)f(fresh)i(for)p
+Blue 79 w FK(X)p Black 8737 3578 a
+ 0 setgray
+ 8737 3578 a 80 w FL(\227)e(\()p
+Blue FK(b)95 b FH(#)g FK(X)p Black 10160 3578 a
+ 0 setgray
+ 10160
+3578 a FL(\)',)4824 3886 y(i.e.,)79 b(does)h(not)g(occur)g(freely)i(in)
+d(any)h(ground)g(term)4824 4194 y(that)g(might)g(be)g(substituted)h
+(for)p Blue 80 w FK(X)p Black 8941 4194 a
+ 0 setgray
+ 8941 4194 a
+FL(.)4824 4812 y(If)f(we)g(know)f(more)h(about)p Blue
+79 w FK(X)p Black 8072 4812 a
+ 0 setgray
+ 8072 4812 a FL(,)g(e.g.,)f(if)h(we)g
+(knew)4824 5121 y(that)p Blue 80 w FK(a)95 b FH(#)g FK(X)p
+Black 6409 5121 a
+ 0 setgray
+ 6409 5121 a 80 w FL(and)p Blue 80 w
+FK(b)f FH(#)h FK(X)p Black 7931 5121 a
+ 0 setgray
+ 7931 5121 a FL(,)80
+b(then)h(we)f(can)g(replace)p Blue 4824 5440 a FH(\()p
+FK(a)57 b(b)p FH(\))p Fx(\001)p FK(X)p Black 5884 5440
+a
+ 0 setgray
+ 5884 5440 a 80 w FL(by)p Blue 80 w FK(X)p Black 6647
+5440 a
+ 0 setgray
+ 6647 5440 a FL(.)p Black 4824 5515 a
+ 0 setgray
+ 4824 5515
+a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307
+a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.8)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 9 31
+TeXDict begin 9 30 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909 a
+SDict begin [ /Page 31/View [ /XYZ null null null ] /Title (Freshness Assumptions)
+/OUT pdfmark end
+ 4762
+1909 a Gray 5157 2027 a FN(Fr)-9 b(eshness)128 b(Assumptions)p
+Black 10274 2027 a
+ 0 setgray
+ 10274 2027 a Black 4845 2616 a FL(Our)80
+b(equality)h(is)e Ft(not)h FL(just)p 1 1 .8 TeXcolorrgb
+1 1 .8 TeXcolorrgb 6079 3149 1641 354 v 1 1 .8 TeXcolorrgb
+6079 3080 a
+ 0 setgray
+ 6079 3080 a Black 1 1 .8 TeXcolorrgb 86 w
+Fx(r)95 b(`)p Blue 95 w FK(t)f Fx(\031)i FK(t)7553 2972
+y Fs(0)p 1 1 .8 TeXcolorrgb 7634 3080 a
+ 0 setgray
+ 7634 3080 a Black
+7634 3080 a
+ 0 setgray
+ 7634 3080 a 1 1 .8 TeXcolorrgb 7657 3080
+a
+ 0 setgray
+ 7657 3080 a Black 7719 3080 a
+ 0 setgray
+ 7719 3080 a Red 328 w
+FK(\013)p FL(-equivalence)p Black 9792 3080 a
+ 0 setgray
+ 9792 3080
+a White White 6079 3628 1641 389 v White 6079 3508 a
+ 0 setgray
+
+6079 3508 a Black White 88 w Fx(r)f(`)g FK(a)g FH(#)g
+FK(t)p Black 7632 3508 a
+ 0 setgray
+ 7632 3508 a White 7657 3508
+a
+ 0 setgray
+ 7657 3508 a Black 7719 3508 a
+ 0 setgray
+ 7719 3508 a Black 4824
+3876 a
+ 0 setgray
+ 4824 3876 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.9)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 9 32
+TeXDict begin 9 31 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5157 2027
+a FN(Fr)-9 b(eshness)128 b(Assumptions)p Black 10274
+2027 a
+ 0 setgray
+ 10274 2027 a Black 4845 2616 a FL(but)80 b(judgements)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 6079 3149 1641
+354 v 1 1 .8 TeXcolorrgb 6079 3080 a
+ 0 setgray
+ 6079 3080 a Black
+Blue 86 w Fx(r)95 b(`)g FK(t)f Fx(\031)i FK(t)7553 2972
+y Fs(0)p Black 7634 3080 a
+ 0 setgray
+ 7634 3080 a 1 1 .8 TeXcolorrgb
+7657 3080 a
+ 0 setgray
+ 7657 3080 a Black 7719 3080 a
+ 0 setgray
+ 7719 3080 a
+Red 328 w FK(\013)p FL(-equivalence)p Black 9792 3080
+a
+ 0 setgray
+ 9792 3080 a White White 6079 3628 1641 389 v White
+6079 3508 a
+ 0 setgray
+ 6079 3508 a Black White 88 w Fx(r)f(`)g FK(a)g
+FH(#)g FK(t)p Black 7632 3508 a
+ 0 setgray
+ 7632 3508 a White 7657
+3508 a
+ 0 setgray
+ 7657 3508 a Black 7719 3508 a
+ 0 setgray
+ 7719 3508 a 4824
+3861 a FL(where)p Blue 5618 4392 a Fx(r)g FH(=)g Fx(f)p
+FK(a)6712 4437 y FJ(1)6937 4392 y FH(#)g FK(X)7593 4437
+y FJ(1)7722 4392 y FK(;)57 b(:)g(:)g(:)g(;)g(a)8670 4437
+y Fz(n)8923 4392 y FH(#)94 b FK(X)9578 4437 y Fz(n)9736
+4392 y Fx(g)p Black 9907 4392 a
+ 0 setgray
+ 9907 4392 a 4824 4952
+a FL(is)80 b(a)f(\002nite)i(set)f(of)p Red 79 w(freshness)i
+(assumptions)p Black 9728 4952 a
+ 0 setgray
+ 9728 4952 a FL(.)p Black
+4824 5275 a
+ 0 setgray
+ 4824 5275 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g
+(p.9)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 9 33
+TeXDict begin 9 32 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5157 2027
+a FN(Fr)-9 b(eshness)128 b(Assumptions)p Black 10274
+2027 a
+ 0 setgray
+ 10274 2027 a Black 4845 2616 a FL(but)80 b(judgements)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 6079 3149 1641
+354 v 1 1 .8 TeXcolorrgb 6079 3080 a
+ 0 setgray
+ 6079 3080 a Black
+Blue 86 w Fx(r)95 b(`)g FK(t)f Fx(\031)i FK(t)7553 2972
+y Fs(0)p Black 7634 3080 a
+ 0 setgray
+ 7634 3080 a 1 1 .8 TeXcolorrgb
+7657 3080 a
+ 0 setgray
+ 7657 3080 a Black 7719 3080 a
+ 0 setgray
+ 7719 3080 a
+Red 328 w FK(\013)p FL(-equivalence)p Black 9792 3080
+a
+ 0 setgray
+ 9792 3080 a White White 6079 3628 1641 389 v White
+6079 3508 a
+ 0 setgray
+ 6079 3508 a Black White 88 w Fx(r)f(`)g FK(a)g
+FH(#)g FK(t)p Black 7632 3508 a
+ 0 setgray
+ 7632 3508 a White 7657
+3508 a
+ 0 setgray
+ 7657 3508 a Black 7719 3508 a
+ 0 setgray
+ 7719 3508 a 4824
+3861 a FL(where)p Blue 5618 4392 a Fx(r)g FH(=)g Fx(f)p
+FK(a)6712 4437 y FJ(1)6937 4392 y FH(#)g FK(X)7593 4437
+y FJ(1)7722 4392 y FK(;)57 b(:)g(:)g(:)g(;)g(a)8670 4437
+y Fz(n)8923 4392 y FH(#)94 b FK(X)9578 4437 y Fz(n)9736
+4392 y Fx(g)p Black 9907 4392 a
+ 0 setgray
+ 9907 4392 a 4824 4952
+a FL(is)80 b(a)f(\002nite)i(set)f(of)p Red 79 w(freshness)i
+(assumptions)p Black 9728 4952 a
+ 0 setgray
+ 9728 4952 a FL(.)p Black
+Black 5034 5636 a
+ 0 setgray
+ 5034 5636 a Blue 161 w Fx(f)p FK(a)95
+b FH(#)g FK(X)t(;)57 b(b)95 b FH(#)f FK(X)23 b Fx(g)95
+b(`)g Fy(fn)80 b FK(a:X)118 b Fx(\031)96 b Fy(fn)79 b
+FK(b:X)p Black 10330 5636 a
+ 0 setgray
+ 10330 5636 a Black 4824 5827
+a
+ 0 setgray
+ 4824 5827 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9515 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)g(p.9)p
+Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 9 34
+TeXDict begin 9 33 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762 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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black 4762
+1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5157 2027
+a FN(Fr)-9 b(eshness)128 b(Assumptions)p Black 10274
+2027 a
+ 0 setgray
+ 10274 2027 a Black 4845 2616 a FL(but)80 b(judgements)p
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 6079 3149 1641
+354 v 1 1 .8 TeXcolorrgb 6079 3080 a
+ 0 setgray
+ 6079 3080 a Black
+Blue 86 w Fx(r)95 b(`)g FK(t)f Fx(\031)i FK(t)7553 2972
+y Fs(0)p Black 7634 3080 a
+ 0 setgray
+ 7634 3080 a 1 1 .8 TeXcolorrgb
+7657 3080 a
+ 0 setgray
+ 7657 3080 a Black 7719 3080 a
+ 0 setgray
+ 7719 3080 a
+Red 328 w FK(\013)p FL(-equivalence)p Black 9792 3080
+a
+ 0 setgray
+ 9792 3080 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 6079
+3628 1641 389 v 1 1 .8 TeXcolorrgb 6079 3508 a
+ 0 setgray
+ 6079 3508
+a Black Blue 88 w Fx(r)f(`)g FK(a)g FH(#)g FK(t)p Black
+7632 3508 a
+ 0 setgray
+ 7632 3508 a 1 1 .8 TeXcolorrgb 7657 3508
+a
+ 0 setgray
+ 7657 3508 a Black 7719 3508 a
+ 0 setgray
+ 7719 3508 a Red 328 w
+FL(freshness)p Black 9287 3508 a
+ 0 setgray
+ 9287 3508 a 4824 3861
+a FL(where)p Blue 5618 4392 a Fx(r)g FH(=)g Fx(f)p FK(a)6712
+4437 y FJ(1)6937 4392 y FH(#)g FK(X)7593 4437 y FJ(1)7722
+4392 y FK(;)57 b(:)g(:)g(:)g(;)g(a)8670 4437 y Fz(n)8923
+4392 y FH(#)94 b FK(X)9578 4437 y Fz(n)9736 4392 y Fx(g)p
+Black 9907 4392 a
+ 0 setgray
+ 9907 4392 a 4824 4952 a FL(is)80 b(a)f(\002nite)i
+(set)f(of)p Red 79 w(freshness)i(assumptions)p Black
+9728 4952 a
+ 0 setgray
+ 9728 4952 a FL(.)p Black Black 5034 5636
+a
+ 0 setgray
+ 5034 5636 a Blue 161 w Fx(f)p FK(a)95 b FH(#)g FK(X)t(;)57
+b(b)95 b FH(#)f FK(X)23 b Fx(g)95 b(`)g Fy(fn)80 b FK(a:X)118
+b Fx(\031)96 b Fy(fn)79 b FK(b:X)p Black 10330 5636 a
+ 0 setgray
+
+10330 5636 a Black 4824 5827 a
+ 0 setgray
+ 4824 5827 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9515 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)g(p.9)p Black 10865 6307 a
+ 0 setgray
+
+10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 10 35
+TeXDict begin 10 34 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 35/View [ /XYZ null null null ] /Title (Rules for Equivalence)
+/OUT pdfmark end
+ 4762 1909 a Gray 5314 2027 a FN(Rules)128 b(f)-13 b(or)129
+b(Equi)-5 b(v)g(alence)p Black 10117 2027 a
+ 0 setgray
+ 10117 2027
+a Black Black Black 5587 3252 a
+ 0 setgray
+ 5587 3252 a 7259 3538
+a FL(Excerpt)5871 3873 y(\(i.e.)80 b(only)f(the)i(interesting)g
+(rules\))p Black 4824 4090 a
+ 0 setgray
+ 4824 4090 a 10974 5925 a
+ 0 setgray
+
+10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.10)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 10 36
+TeXDict begin 10 35 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5314
+2027 a FN(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p
+Black 10117 2027 a
+ 0 setgray
+ 10117 2027 a Black Black Black 4676
+3648 a
+ 0 setgray
+ 4676 3648 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+6683 3391 2160 675 v 1 1 .8 TeXcolorrgb 6683 3322 a
+ 0 setgray
+ 6683
+3322 a Black Blue 7028 3001 a Fx(r)95 b(`)g FK(t)g Fx(\031)g
+FK(t)8416 2893 y Fs(0)p 6745 3058 2036 9 v 6745 3322
+a Fx(r)g(`)g FK(a:t)g Fx(\031)g FK(a:t)8699 3214 y Fs(0)p
+Black 8780 3322 a
+ 0 setgray
+ 8780 3322 a 1 1 .8 TeXcolorrgb 8780
+3322 a
+ 0 setgray
+ 8780 3322 a Black 8842 3322 a
+ 0 setgray
+ 8842 3322 a 1 1 .8
+TeXcolorrgb 1 1 .8 TeXcolorrgb 4961 4734 5604 743 v 1 1 .8
+TeXcolorrgb 4961 4665 a
+ 0 setgray
+ 4961 4665 a Black Blue 5023 4277
+a FK(a)g Fx(6)p FH(=)g FK(b)458 b Fx(r)95 b(`)g FK(t)g
+Fx(\031)g FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001)p FK(t)8417
+4169 y Fs(0)8956 4277 y Fx(r)95 b(`)g FK(a)g FH(#)g FK(t)10421
+4169 y Fs(0)p 5023 4401 5480 9 v 6761 4665 a Fx(r)h(`)f
+FK(a:t)f Fx(\031)h FK(b:t)8682 4557 y Fs(0)p Black 10502
+4665 a
+ 0 setgray
+ 10502 4665 a 1 1 .8 TeXcolorrgb 10502 4665 a
+ 0 setgray
+ 10502
+4665 a Black 10564 4665 a
+ 0 setgray
+ 10564 4665 a Black 4824 4882
+a
+ 0 setgray
+ 4824 4882 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.10)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 10 37
+TeXDict begin 10 36 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5314
+2027 a FN(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p
+Black 10117 2027 a
+ 0 setgray
+ 10117 2027 a Black Black Black 5660
+2984 a
+ 0 setgray
+ 5660 2984 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5944 3496 3637 1115 v 1 1 .8 TeXcolorrgb 5944 3426 a
+ 0 setgray
+
+5944 3426 a Black Blue 6800 2678 a FH(\()p FK(a)95 b
+FH(#)g FK(X)23 b FH(\))95 b Fx(2)g(r)6109 3012 y FL(for)80
+b(all)95 b FK(a)h FL(with)f FK(\031)11 b Fx(\001)p FK(a)95
+b Fx(6)p FH(=)h FK(\031)9051 2904 y Fs(0)9132 3012 y
+Fx(\001)p FK(a)p 6006 3162 3513 9 v 6538 3426 a Fx(r)f(`)g
+FK(\031)11 b Fx(\001)p FK(X)118 b Fx(\031)95 b FK(\031)8506
+3318 y Fs(0)8587 3426 y Fx(\001)p FK(X)p Black 9519 3426
+a
+ 0 setgray
+ 9519 3426 a 1 1 .8 TeXcolorrgb 9519 3426 a
+ 0 setgray
+ 9519 3426
+a Black 9581 3426 a
+ 0 setgray
+ 9581 3426 a Black 4824 3555 a
+ 0 setgray
+ 4824
+3555 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.10)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 10 38
+TeXDict begin 10 37 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5314
+2027 a FN(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p
+Black 10117 2027 a
+ 0 setgray
+ 10117 2027 a Black Black Black 5660
+2984 a
+ 0 setgray
+ 5660 2984 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5944 3496 3637 1115 v 1 1 .8 TeXcolorrgb 5944 3426 a
+ 0 setgray
+
+5944 3426 a Black Blue 6800 2678 a FH(\()p FK(a)95 b
+FH(#)g FK(X)23 b FH(\))95 b Fx(2)g(r)6109 3012 y FL(for)80
+b(all)95 b FK(a)h FL(with)f FK(\031)11 b Fx(\001)p FK(a)95
+b Fx(6)p FH(=)h FK(\031)9051 2904 y Fs(0)9132 3012 y
+Fx(\001)p FK(a)p 6006 3162 3513 9 v 6538 3426 a Fx(r)f(`)g
+FK(\031)11 b Fx(\001)p FK(X)118 b Fx(\031)95 b FK(\031)8506
+3318 y Fs(0)8587 3426 y Fx(\001)p FK(X)p Black 9519 3426
+a
+ 0 setgray
+ 9519 3426 a 1 1 .8 TeXcolorrgb 9519 3426 a
+ 0 setgray
+ 9519 3426
+a Black 9581 3426 a
+ 0 setgray
+ 9581 3426 a 4824 3788 a FL(for)80
+b(example)p Black Black 5366 4343 a
+ 0 setgray
+ 5366 4343 a Blue
+160 w Fx(f)p FK(a)96 b FH(#)38 b FK(X)t(;)56 b(b)95 b
+FH(#)38 b FK(X)23 b Fx(g)95 b(`)g FK(X)118 b Fx(\031)95
+b FH(\()p FK(a)58 b(b)p FH(\))p Fx(\001)p FK(X)p Black
+9999 4343 a
+ 0 setgray
+ 9999 4343 a Black 4824 4534 a
+ 0 setgray
+ 4824 4534 a
+10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a
+FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.10)p Black
+10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop
+end
+%%Page: 10 39
+TeXDict begin 10 38 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5314
+2027 a FN(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p
+Black 10117 2027 a
+ 0 setgray
+ 10117 2027 a Black Black Black 5660
+2984 a
+ 0 setgray
+ 5660 2984 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5944 3496 3637 1115 v 1 1 .8 TeXcolorrgb 5944 3426 a
+ 0 setgray
+
+5944 3426 a Black Blue 6800 2678 a FH(\()p FK(a)95 b
+FH(#)g FK(X)23 b FH(\))95 b Fx(2)g(r)6109 3012 y FL(for)80
+b(all)95 b FK(a)h FL(with)f FK(\031)11 b Fx(\001)p FK(a)95
+b Fx(6)p FH(=)h FK(\031)9051 2904 y Fs(0)9132 3012 y
+Fx(\001)p FK(a)p 6006 3162 3513 9 v 6538 3426 a Fx(r)f(`)g
+FK(\031)11 b Fx(\001)p FK(X)118 b Fx(\031)95 b FK(\031)8506
+3318 y Fs(0)8587 3426 y Fx(\001)p FK(X)p Black 9519 3426
+a
+ 0 setgray
+ 9519 3426 a 1 1 .8 TeXcolorrgb 9519 3426 a
+ 0 setgray
+ 9519 3426
+a Black 9581 3426 a
+ 0 setgray
+ 9581 3426 a 4824 3788 a FL(for)80
+b(example)p Black Black 4678 4343 a
+ 0 setgray
+ 4678 4343 a Blue
+161 w Fx(f)p FK(a)95 b FH(#)38 b FK(X)t(;)56 b(c)95 b
+FH(#)38 b FK(X)23 b Fx(g)95 b(`)g FH(\()p FK(a)57 b(c)p
+FH(\)\()p FK(a)h(b)p FH(\))p Fx(\001)p FK(X)118 b Fx(\031)95
+b FH(\()p FK(b)57 b(c)p FH(\))p Fx(\001)p FK(X)p Black
+10687 4343 a
+ 0 setgray
+ 10687 4343 a 4824 4888 a FL(because)p Blue
+249 w FH(\()p FK(a)g(c)p FH(\)\()p FK(a)g(b)p FH(\))p
+Black 7385 4888 a
+ 0 setgray
+ 7385 4888 a FL(:)p Blue 248 w FK(a)95
+b Fx(7!)g FK(b)p Black 8588 4888 a
+ 0 setgray
+ 8588 4888 a Blue 248
+w FH(\()p FK(b)57 b(c)p FH(\))p Black 9461 4888 a
+ 0 setgray
+ 9461
+4888 a FL(:)p Blue 248 w FK(a)95 b Fx(7!)g FK(a)p Black
+10697 4888 a
+ 0 setgray
+ 10697 4888 a Blue 7713 5223 a FK(b)g Fx(7!)g
+FK(c)p Black 8553 5223 a
+ 0 setgray
+ 8553 5223 a Blue 1236 w FK(b)g
+Fx(7!)g FK(c)p Black 10629 5223 a
+ 0 setgray
+ 10629 5223 a Blue 7713
+5557 a FK(c)g Fx(7!)g FK(a)p Black 8586 5557 a
+ 0 setgray
+ 8586 5557
+a Blue 1203 w FK(c)f Fx(7!)i FK(b)p Black 10629 5557
+a
+ 0 setgray
+ 10629 5557 a 4824 5885 a FL(disagree)81 b(at)p Blue
+79 w FK(a)p Black 6496 5885 a
+ 0 setgray
+ 6496 5885 a 81 w FL(and)p
+Blue 79 w FK(c)p Black 7243 5885 a
+ 0 setgray
+ 7243 5885 a FL(.)p
+Black 7902 5885 a
+ 0 setgray
+ 7902 5885 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)h(p.10)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 11 40
+TeXDict begin 11 39 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 40/View [ /XYZ null null null ] /Title (Rules for Freshness)
+/OUT pdfmark end
+ 4762 1909 a Gray 5570 2027 a FN(Rules)128 b(f)-13 b(or)129
+b(Fr)-9 b(eshness)p Black 9859 2027 a
+ 0 setgray
+ 9859 2027 a Black
+Black Black 5449 3252 a
+ 0 setgray
+ 5449 3252 a 7259 3538 a FL(Excerpt)5733
+3873 y(\(again)80 b(only)f(the)i(interesting)g(rules\))p
+Black 4824 4090 a
+ 0 setgray
+ 4824 4090 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9488 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)g(p.11)p Black 10865 6307 a
+ 0 setgray
+ 10865 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 11 41
+TeXDict begin 11 40 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5570
+2027 a FN(Rules)128 b(f)-13 b(or)129 b(Fr)-9 b(eshness)p
+Black 9859 2027 a
+ 0 setgray
+ 9859 2027 a Black Black Black 4877
+3871 a
+ 0 setgray
+ 4877 3871 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+6952 3125 1621 744 v 1 1 .8 TeXcolorrgb 6952 3005 a
+ 0 setgray
+ 6952
+3005 a Black Blue 7366 2650 a FK(a)95 b Fx(6)p FH(=)g
+FK(b)p 7014 2757 1497 9 v 7014 3005 a Fx(r)g(`)g FK(a)h
+FH(#)f FK(b)p Black 8511 3005 a
+ 0 setgray
+ 8511 3005 a 1 1 .8 TeXcolorrgb
+8511 3005 a
+ 0 setgray
+ 8511 3005 a Black 8572 3005 a
+ 0 setgray
+ 8572 3005 a
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 5161 4143 1872
+480 v 1 1 .8 TeXcolorrgb 5161 4023 a
+ 0 setgray
+ 5161 4023 a Black
+Blue 5223 3776 1749 9 v 62 w Fx(r)g(`)g FK(a)g FH(#)g
+FK(a:t)p Black 6971 4023 a
+ 0 setgray
+ 6971 4023 a 1 1 .8 TeXcolorrgb
+6971 4023 a
+ 0 setgray
+ 6971 4023 a Black 7033 4023 a
+ 0 setgray
+ 7033 4023 a
+1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 7524 4143 2840
+744 v 1 1 .8 TeXcolorrgb 7524 4023 a
+ 0 setgray
+ 7524 4023 a Black
+Blue 7586 3668 a FK(a)g Fx(6)p FH(=)h FK(b)457 b Fx(r)95
+b(`)g FK(a)h FH(#)e FK(t)p 7586 3776 2716 9 v 8087 4023
+a Fx(r)h(`)g FK(a)g FH(#)g FK(b:t)p Black 10302 4023
+a
+ 0 setgray
+ 10302 4023 a 1 1 .8 TeXcolorrgb 10302 4023 a
+ 0 setgray
+ 10302
+4023 a Black 10364 4023 a
+ 0 setgray
+ 10364 4023 a 1 1 .8 TeXcolorrgb
+1 1 .8 TeXcolorrgb 6426 5212 2673 795 v 1 1 .8 TeXcolorrgb
+6426 5092 a
+ 0 setgray
+ 6426 5092 a Black Blue 6488 4721 a FH(\()p
+FK(\031)6832 4613 y Fs(\000)p FJ(1)7146 4721 y Fx(\001)p
+FK(a)h FH(#)e FK(X)23 b FH(\))95 b Fx(2)h(r)p 6488 4845
+2549 9 v 6785 5092 a(r)f(`)g FK(a)g FH(#)g FK(\031)11
+b Fx(\001)p FK(X)p Black 9037 5092 a
+ 0 setgray
+ 9037 5092 a 1 1 .8
+TeXcolorrgb 9037 5092 a
+ 0 setgray
+ 9037 5092 a Black 9099 5092 a
+ 0 setgray
+
+9099 5092 a Black 4824 5329 a
+ 0 setgray
+ 4824 5329 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9488 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)g(p.11)p Black 10865 6307 a
+ 0 setgray
+
+10865 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 12 42
+TeXDict begin 12 41 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 42/View [ /XYZ null null null ] /Title ($\eq $ is an Equivalence)
+/OUT pdfmark end
+ 4762 1909 a Gray 5512 2027 a Fp(\031)128 b FN(is)h(an)f(Equi)-5
+b(v)g(alence)p Black 9918 2027 a
+ 0 setgray
+ 9918 2027 a Black Black
+Black 5143 2950 a
+ 0 setgray
+ 5143 2950 a 1 1 .8 TeXcolorrgb 1 1 .8
+TeXcolorrgb 5303 3087 4919 412 v 1 1 .8 TeXcolorrgb 5303
+2950 a
+ 0 setgray
+ 5303 2950 a Black Red 62 w FL(Theorem:)p Black
+6550 2950 a
+ 0 setgray
+ 6550 2950 a 100 w Fx(\031)79 b FL(is)h(an)g(equivalence)i
+(relation.)p 1 1 .8 TeXcolorrgb 10160 2950 a
+ 0 setgray
+ 10160 2950
+a Black 10222 2950 a
+ 0 setgray
+ 10222 2950 a 4948 4270 a Fn(\(Re\003exivity\))p
+Blue 352 w Fm(r)c(`)i Fl(t)f Fm(\031)g Fl(t)p Black 7735
+4270 a
+ 0 setgray
+ 7735 4270 a 4948 4658 a Fn(\(Symmetry\))400 b(if)p
+Blue 67 w Fm(r)79 b(`)g Fl(t)7494 4695 y Fk(1)7685 4658
+y Fm(\031)f Fl(t)8088 4695 y Fk(2)p Black 8200 4658 a
+ 0 setgray
+
+8200 4658 a 146 w Fn(then)p Blue 145 w Fm(r)g(`)i Fl(t)9637
+4695 y Fk(2)9827 4658 y Fm(\031)f Fl(t)10231 4695 y Fk(1)p
+Black 10343 4658 a
+ 0 setgray
+ 10343 4658 a 4948 5045 a Fn(\(Transitivity\))250
+b(if)p Blue 67 w Fm(r)79 b(`)g Fl(t)7494 5082 y Fk(1)7685
+5045 y Fm(\031)f Fl(t)8088 5082 y Fk(2)p Black 8200 5045
+a
+ 0 setgray
+ 8200 5045 a 146 w Fn(and)p Blue 145 w Fm(r)h(`)g Fl(t)9526
+5082 y Fk(2)9717 5045 y Fm(\031)f Fl(t)10120 5082 y Fk(3)p
+Black 10232 5045 a
+ 0 setgray
+ 10232 5045 a 6579 5314 a Fn(then)p
+Blue 65 w Fm(r)h(`)h Fl(t)7791 5351 y Fk(1)7981 5314
+y Fm(\031)f Fl(t)8385 5351 y Fk(3)p Black 8497 5314 a
+ 0 setgray
+
+8497 5314 a Black 4824 5457 a
+ 0 setgray
+ 4824 5457 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.12)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 12 43
+TeXDict begin 12 42 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5512
+2027 a Fp(\031)128 b FN(is)h(an)f(Equi)-5 b(v)g(alence)p
+Black 9918 2027 a
+ 0 setgray
+ 9918 2027 a Black Black Black 5143
+2950 a
+ 0 setgray
+ 5143 2950 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5303 3087 4919 412 v 1 1 .8 TeXcolorrgb 5303 2950 a
+ 0 setgray
+ 5303
+2950 a Black Red 62 w FL(Theorem:)p Black 6550 2950 a
+ 0 setgray
+
+6550 2950 a 100 w Fx(\031)79 b FL(is)h(an)g(equivalence)i(relation.)p
+1 1 .8 TeXcolorrgb 10160 2950 a
+ 0 setgray
+ 10160 2950 a Black 10222
+2950 a
+ 0 setgray
+ 10222 2950 a 4824 3499 a FL(because)f Fx(\031)e
+FL(has)i(very)g(good)d(properties:)p Black 5093 3933
+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 5241 3933
+a
+ 0 setgray
+ 5241 3933 a Blue 161 w Fx(r)95 b(`)g FK(t)g Fx(\031)g
+FK(t)6790 3825 y Fs(0)p Black 6871 3933 a
+ 0 setgray
+ 6871 3933 a
+80 w FL(then)p Blue 80 w Fx(r)g(`)g FK(\031)11 b Fx(\001)p
+FK(t)95 b Fx(\031)g FK(\031)11 b Fx(\001)p FK(t)9603
+3825 y Fs(0)p Black 9684 3933 a
+ 0 setgray
+ 9684 3933 a Black 5093
+4327 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 5241
+4327 a
+ 0 setgray
+ 5241 4327 a Blue 161 w Fx(r)95 b(`)g FK(a)g FH(#)g
+FK(t)p Black 6867 4327 a
+ 0 setgray
+ 6867 4327 a 80 w FL(then)p Blue
+80 w Fx(r)g(`)g FK(\031)11 b Fx(\001)q FK(a)95 b FH(#)g
+FK(\031)11 b Fx(\001)p FK(t)p Black 9677 4327 a
+ 0 setgray
+ 9677
+4327 a Black 4824 4500 a
+ 0 setgray
+ 4824 4500 a 10974 5925 a
+ 0 setgray
+ 10974
+5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)
+g(\226)h(p.12)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360
+6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 12 44
+TeXDict begin 12 43 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5512
+2027 a Fp(\031)128 b FN(is)h(an)f(Equi)-5 b(v)g(alence)p
+Black 9918 2027 a
+ 0 setgray
+ 9918 2027 a Black Black Black 5143
+2950 a
+ 0 setgray
+ 5143 2950 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5303 3087 4919 412 v 1 1 .8 TeXcolorrgb 5303 2950 a
+ 0 setgray
+ 5303
+2950 a Black Red 62 w FL(Theorem:)p Black 6550 2950 a
+ 0 setgray
+
+6550 2950 a 100 w Fx(\031)79 b FL(is)h(an)g(equivalence)i(relation.)p
+1 1 .8 TeXcolorrgb 10160 2950 a
+ 0 setgray
+ 10160 2950 a Black 10222
+2950 a
+ 0 setgray
+ 10222 2950 a 4824 3499 a FL(because)f Fx(\031)e
+FL(has)i(very)g(good)d(properties:)p Black 5093 3933
+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 5241 3933
+a
+ 0 setgray
+ 5241 3933 a Blue 161 w Fx(r)95 b(`)g FK(t)g Fx(\031)g
+FK(t)6790 3825 y Fs(0)p Black 6871 3933 a
+ 0 setgray
+ 6871 3933 a
+80 w FL(then)p Blue 80 w Fx(r)g(`)g FK(\031)11 b Fx(\001)p
+FK(t)95 b Fx(\031)g FK(\031)11 b Fx(\001)p FK(t)9603
+3825 y Fs(0)p Black 9684 3933 a
+ 0 setgray
+ 9684 3933 a Black 5093
+4327 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 5241
+4327 a
+ 0 setgray
+ 5241 4327 a Blue 161 w Fx(r)95 b(`)g FK(a)g FH(#)g
+FK(t)p Black 6867 4327 a
+ 0 setgray
+ 6867 4327 a 80 w FL(then)p Blue
+80 w Fx(r)g(`)g FK(\031)11 b Fx(\001)q FK(a)95 b FH(#)g
+FK(\031)11 b Fx(\001)p FK(t)p Black 9677 4327 a
+ 0 setgray
+ 9677
+4327 a Black 5093 4762 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 5241 4762 a
+ 0 setgray
+ 5241 4762 a Blue 161 w Fx(r)95 b(`)g
+FK(t)g Fx(\031)g FK(\031)11 b Fx(\001)p FK(t)7099 4654
+y Fs(0)p Black 7180 4762 a
+ 0 setgray
+ 7180 4762 a 80 w FL(then)p
+Blue 80 w Fx(r)95 b(`)g FH(\()p FK(\031)8934 4654 y Fs(\000)p
+FJ(1)9248 4762 y FH(\))p Fx(\001)q FK(t)f Fx(\031)h FK(t)10177
+4654 y Fs(0)p Black 10258 4762 a
+ 0 setgray
+ 10258 4762 a Black 5093
+5214 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 5241
+5214 a
+ 0 setgray
+ 5241 5214 a Blue 161 w Fx(r)g(`)g FK(a)g FH(#)g
+FK(\031)11 b Fx(\001)p FK(t)p Black 7176 5214 a
+ 0 setgray
+ 7176
+5214 a 80 w FL(then)p Blue 80 w Fx(r)95 b(`)h FH(\()p
+FK(\031)8931 5106 y Fs(\000)p FJ(1)9244 5214 y FH(\))p
+Fx(\001)q FK(a)f FH(#)g FK(t)p Black 10251 5214 a
+ 0 setgray
+ 10251
+5214 a Black 4824 5403 a
+ 0 setgray
+ 4824 5403 a 10974 5925 a
+ 0 setgray
+ 10974
+5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)
+g(\226)h(p.12)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360
+6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 12 45
+TeXDict begin 12 44 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5512
+2027 a Fp(\031)128 b FN(is)h(an)f(Equi)-5 b(v)g(alence)p
+Black 9918 2027 a
+ 0 setgray
+ 9918 2027 a Black Black Black 5143
+2950 a
+ 0 setgray
+ 5143 2950 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5303 3087 4919 412 v 1 1 .8 TeXcolorrgb 5303 2950 a
+ 0 setgray
+ 5303
+2950 a Black Red 62 w FL(Theorem:)p Black 6550 2950 a
+ 0 setgray
+
+6550 2950 a 100 w Fx(\031)79 b FL(is)h(an)g(equivalence)i(relation.)p
+1 1 .8 TeXcolorrgb 10160 2950 a
+ 0 setgray
+ 10160 2950 a Black 10222
+2950 a
+ 0 setgray
+ 10222 2950 a 4824 3499 a FL(because)f Fx(\031)e
+FL(has)i(very)g(good)d(properties:)p Black 5093 3933
+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 5241 3933
+a
+ 0 setgray
+ 5241 3933 a Blue 161 w Fx(r)95 b(`)g FK(t)g Fx(\031)g
+FK(t)6790 3825 y Fs(0)p Black 6871 3933 a
+ 0 setgray
+ 6871 3933 a
+80 w FL(then)p Blue 80 w Fx(r)g(`)g FK(\031)11 b Fx(\001)p
+FK(t)95 b Fx(\031)g FK(\031)11 b Fx(\001)p FK(t)9603
+3825 y Fs(0)p Black 9684 3933 a
+ 0 setgray
+ 9684 3933 a Black 5093
+4327 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 5241
+4327 a
+ 0 setgray
+ 5241 4327 a Blue 161 w Fx(r)95 b(`)g FK(a)g FH(#)g
+FK(t)p Black 6867 4327 a
+ 0 setgray
+ 6867 4327 a 80 w FL(then)p Blue
+80 w Fx(r)g(`)g FK(\031)11 b Fx(\001)q FK(a)95 b FH(#)g
+FK(\031)11 b Fx(\001)p FK(t)p Black 9677 4327 a
+ 0 setgray
+ 9677
+4327 a Black 5093 4762 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 5241 4762 a
+ 0 setgray
+ 5241 4762 a Blue 161 w Fx(r)95 b(`)g
+FK(t)g Fx(\031)g FK(\031)11 b Fx(\001)p FK(t)7099 4654
+y Fs(0)p Black 7180 4762 a
+ 0 setgray
+ 7180 4762 a 80 w FL(then)p
+Blue 80 w Fx(r)95 b(`)g FH(\()p FK(\031)8934 4654 y Fs(\000)p
+FJ(1)9248 4762 y FH(\))p Fx(\001)q FK(t)f Fx(\031)h FK(t)10177
+4654 y Fs(0)p Black 10258 4762 a
+ 0 setgray
+ 10258 4762 a Black 5093
+5214 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 5241
+5214 a
+ 0 setgray
+ 5241 5214 a Blue 161 w Fx(r)g(`)g FK(a)g FH(#)g
+FK(\031)11 b Fx(\001)p FK(t)p Black 7176 5214 a
+ 0 setgray
+ 7176
+5214 a 80 w FL(then)p Blue 80 w Fx(r)95 b(`)h FH(\()p
+FK(\031)8931 5106 y Fs(\000)p FJ(1)9244 5214 y FH(\))p
+Fx(\001)q FK(a)f FH(#)g FK(t)p Black 10251 5214 a
+ 0 setgray
+ 10251
+5214 a Black 5093 5647 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 5241 5647 a
+ 0 setgray
+ 5241 5647 a Blue 161 w Fx(r)g(`)g FK(a)g
+FH(#)g FK(t)p Black 6867 5647 a
+ 0 setgray
+ 6867 5647 a 80 w FL(and)p
+Blue 79 w Fx(r)g(`)g FK(t)g Fx(\031)g FK(t)8848 5539
+y Fs(0)p Black 8929 5647 a
+ 0 setgray
+ 8929 5647 a 80 w FL(then)p
+Blue 8928 5948 a Fx(r)g(`)h FK(a)f FH(#)g FK(t)10394
+5840 y Fs(0)p Black 10475 5948 a
+ 0 setgray
+ 10475 5948 a Black 4824
+6121 a
+ 0 setgray
+ 4824 6121 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.12)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 13 46
+TeXDict begin 13 45 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 46/View [ /XYZ null null null ] /Title (Comparison with $\aeq $)
+/OUT pdfmark end
+ 4762 1909 a Gray 5352 2027 a FN(Comparison)127 b(with)i
+Fj(=)9742 2104 y Fi(\013)p Black 10078 2027 a
+ 0 setgray
+ 10078 2027
+a Black 4824 2594 a FL(Traditionally)p Blue 80 w FH(=)6747
+2638 y Fz(\013)p Black 6914 2594 a
+ 0 setgray
+ 6914 2594 a 80 w FL(is)80
+b(de\002ned)h(as)p Black Black 4837 3246 a
+ 0 setgray
+ 4837 3246
+a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb 4997 3538 5531
+731 v 1 1 .8 TeXcolorrgb 4997 3246 a
+ 0 setgray
+ 4997 3246 a Black
+5059 3081 a FL(least)f(congruence)i(which)f(identi\002es)p
+Blue 81 w FK(a:t)p Black 9672 3081 a
+ 0 setgray
+ 9672 3081 a 79 w
+FL(with)p Blue 5059 3400 a FK(b:)p FH([)p FK(a)95 b FH(:=)g
+FK(b)p FH(])p FK(t)p Black 6505 3400 a
+ 0 setgray
+ 6505 3400 a 79
+w FL(provided)p Blue 81 w FK(b)p Black 7897 3400 a
+ 0 setgray
+ 7897
+3400 a 80 w FL(is)80 b(not)f(free)i(in)p Blue 80 w FK(t)p
+Black 9804 3400 a
+ 0 setgray
+ 9804 3400 a 1 1 .8 TeXcolorrgb 10466
+3246 a
+ 0 setgray
+ 10466 3246 a Black 10528 3246 a
+ 0 setgray
+ 10528 3246 a 4824
+3898 a FL(where)p Blue 82 w FH([)p FK(a)95 b FH(:=)g
+FK(b)p FH(])p FK(t)p Black 6859 3898 a
+ 0 setgray
+ 6859 3898 a 79
+w FL(replaces)82 b(all)d(free)i(occurrences)4824 4201
+y(of)p Blue 79 w FK(a)p Black 5368 4201 a
+ 0 setgray
+ 5368 4201 a
+80 w FL(by)p Blue 80 w FK(b)p Black 5981 4201 a
+ 0 setgray
+ 5981
+4201 a 80 w FL(in)p Blue 79 w FK(t)p Black 6479 4201
+a
+ 0 setgray
+ 6479 4201 a FL(.)p Black 4824 4524 a
+ 0 setgray
+ 4824 4524 a 10974
+5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.13)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 13 47
+TeXDict begin 13 46 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5352
+2027 a FN(Comparison)127 b(with)i Fj(=)9742 2104 y Fi(\013)p
+Black 10078 2027 a
+ 0 setgray
+ 10078 2027 a Black 4824 2594 a FL(Traditionally)p
+Blue 80 w FH(=)6747 2638 y Fz(\013)p Black 6914 2594
+a
+ 0 setgray
+ 6914 2594 a 80 w FL(is)80 b(de\002ned)h(as)p Black
+Black 4837 3246 a
+ 0 setgray
+ 4837 3246 a 1 1 .8 TeXcolorrgb 1 1 .8
+TeXcolorrgb 4997 3538 5531 731 v 1 1 .8 TeXcolorrgb 4997
+3246 a
+ 0 setgray
+ 4997 3246 a Black 5059 3081 a FL(least)f(congruence)i(which)f
+(identi\002es)p Blue 81 w FK(a:t)p Black 9672 3081 a
+ 0 setgray
+
+9672 3081 a 79 w FL(with)p Blue 5059 3400 a FK(b:)p FH([)p
+FK(a)95 b FH(:=)g FK(b)p FH(])p FK(t)p Black 6505 3400
+a
+ 0 setgray
+ 6505 3400 a 79 w FL(provided)p Blue 81 w FK(b)p Black
+7897 3400 a
+ 0 setgray
+ 7897 3400 a 80 w FL(is)80 b(not)f(free)i(in)p
+Blue 80 w FK(t)p Black 9804 3400 a
+ 0 setgray
+ 9804 3400 a 1 1 .8
+TeXcolorrgb 10466 3246 a
+ 0 setgray
+ 10466 3246 a Black 10528 3246
+a
+ 0 setgray
+ 10528 3246 a 4824 3898 a FL(where)p Blue 82 w FH([)p
+FK(a)95 b FH(:=)g FK(b)p FH(])p FK(t)p Black 6859 3898
+a
+ 0 setgray
+ 6859 3898 a 79 w FL(replaces)82 b(all)d(free)i(occurrences)4824
+4201 y(of)p Blue 79 w FK(a)p Black 5368 4201 a
+ 0 setgray
+ 5368 4201
+a 80 w FL(by)p Blue 80 w FK(b)p Black 5981 4201 a
+ 0 setgray
+ 5981
+4201 a 80 w FL(in)p Blue 79 w FK(t)p Black 6479 4201
+a
+ 0 setgray
+ 6479 4201 a FL(.)4824 4751 y(For)p Red 80 w(ground)p
+Black 6182 4751 a
+ 0 setgray
+ 6182 4751 a 80 w FL(terms:)p 1 1 .8
+TeXcolorrgb 1 1 .8 TeXcolorrgb 5021 5820 5414 911 v 1 1 .8
+TeXcolorrgb 5021 5439 a
+ 0 setgray
+ 5021 5439 a Black 5083 5206 a
+FL(Theorem:)p 5083 5268 1186 12 v Blue 249 w FK(t)94
+b FH(=)6995 5250 y Fz(\013)7258 5206 y FK(t)7382 5098
+y Fs(0)p Black 7653 5206 a
+ 0 setgray
+ 7653 5206 a 80 w FL(iff)p
+Blue 269 w Fh(?)i Fx(`)f FK(t)f Fx(\031)h FK(t)9683 5098
+y Fs(0)p Black 9764 5206 a
+ 0 setgray
+ 9764 5206 a Blue 6517 5658
+a FK(a)g Fx(62)g FK(F)48 b(A)p FH(\()p FK(t)p FH(\))p
+Black 8208 5658 a
+ 0 setgray
+ 8208 5658 a 80 w FL(iff)p Blue 269
+w Fh(?)96 b Fx(`)f FK(a)g FH(#)g FK(t)p Black 10316 5658
+a
+ 0 setgray
+ 10316 5658 a 1 1 .8 TeXcolorrgb 10373 5439 a
+ 0 setgray
+ 10373
+5439 a Black 10435 5439 a
+ 0 setgray
+ 10435 5439 a Black 4824 5820
+a
+ 0 setgray
+ 4824 5820 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.13)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 13 48
+TeXDict begin 13 47 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5352
+2027 a FN(Comparison)127 b(with)i Fj(=)9742 2104 y Fi(\013)p
+Black 10078 2027 a
+ 0 setgray
+ 10078 2027 a Black 4824 2594 a FL(Traditionally)p
+Blue 80 w FH(=)6747 2638 y Fz(\013)p Black 6914 2594
+a
+ 0 setgray
+ 6914 2594 a 80 w FL(is)80 b(de\002ned)h(as)p Black
+Black 4837 3246 a
+ 0 setgray
+ 4837 3246 a 1 1 .8 TeXcolorrgb 1 1 .8
+TeXcolorrgb 4997 3538 5531 731 v 1 1 .8 TeXcolorrgb 4997
+3246 a
+ 0 setgray
+ 4997 3246 a Black 5059 3081 a FL(least)f(congruence)i(which)f
+(identi\002es)p Blue 81 w FK(a:t)p Black 9672 3081 a
+ 0 setgray
+
+9672 3081 a 79 w FL(with)p Blue 5059 3400 a FK(b:)p FH([)p
+FK(a)95 b FH(:=)g FK(b)p FH(])p FK(t)p Black 6505 3400
+a
+ 0 setgray
+ 6505 3400 a 79 w FL(provided)p Blue 81 w FK(b)p Black
+7897 3400 a
+ 0 setgray
+ 7897 3400 a 80 w FL(is)80 b(not)f(free)i(in)p
+Blue 80 w FK(t)p Black 9804 3400 a
+ 0 setgray
+ 9804 3400 a 1 1 .8
+TeXcolorrgb 10466 3246 a
+ 0 setgray
+ 10466 3246 a Black 10528 3246
+a
+ 0 setgray
+ 10528 3246 a 4824 3898 a FL(where)p Blue 82 w FH([)p
+FK(a)95 b FH(:=)g FK(b)p FH(])p FK(t)p Black 6859 3898
+a
+ 0 setgray
+ 6859 3898 a 79 w FL(replaces)82 b(all)d(free)i(occurrences)4824
+4201 y(of)p Blue 79 w FK(a)p Black 5368 4201 a
+ 0 setgray
+ 5368 4201
+a 80 w FL(by)p Blue 80 w FK(b)p Black 5981 4201 a
+ 0 setgray
+ 5981
+4201 a 80 w FL(in)p Blue 79 w FK(t)p Black 6479 4201
+a
+ 0 setgray
+ 6479 4201 a FL(.)4824 4757 y(In)f(general)p Blue 81
+w FH(=)6443 4802 y Fz(\013)p Black 6610 4757 a
+ 0 setgray
+ 6610 4757
+a 80 w FL(and)p Blue 80 w Fx(\031)p Black 7470 4757 a
+ 0 setgray
+
+7470 4757 a 80 w FL(are)g(distinct!)p Black Black 5777
+5393 a
+ 0 setgray
+ 5777 5393 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5937 5711 3651 785 v 1 1 .8 TeXcolorrgb 5937 5393 a
+ 0 setgray
+ 5937
+5393 a Black Blue 5999 5195 a FK(a:X)118 b FH(=)6942
+5240 y Fz(\013)7205 5195 y FK(b:X)p Black 7855 5195 a
+ 0 setgray
+
+7855 5195 a 80 w FL(but)80 b(not)p Blue 5999 5592 a Fh(?)96
+b Fx(`)f FK(a:X)118 b Fx(\031)95 b FK(b:X)p Black 8324
+5592 a
+ 0 setgray
+ 8324 5592 a 80 w FL(\()p Blue FK(a)g Fx(6)p FH(=)g
+FK(b)p Black 9295 5592 a
+ 0 setgray
+ 9295 5592 a FL(\))p 1 1 .8 TeXcolorrgb
+9526 5393 a
+ 0 setgray
+ 9526 5393 a Black 9588 5393 a
+ 0 setgray
+ 9588 5393 a
+Black 4824 5785 a
+ 0 setgray
+ 4824 5785 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)h(p.13)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 13 49
+TeXDict begin 13 48 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5352
+2027 a FN(Comparison)127 b(with)i Fj(=)9742 2104 y Fi(\013)p
+Black 10078 2027 a
+ 0 setgray
+ 10078 2027 a Black 4824 2594 a FL(Traditionally)p
+Blue 80 w FH(=)6747 2638 y Fz(\013)p Black 6914 2594
+a
+ 0 setgray
+ 6914 2594 a 80 w FL(is)80 b(de\002ned)h(as)p Black
+Black 4837 3246 a
+ 0 setgray
+ 4837 3246 a 1 1 .8 TeXcolorrgb 1 1 .8
+TeXcolorrgb 4997 3538 5531 731 v 1 1 .8 TeXcolorrgb 4997
+3246 a
+ 0 setgray
+ 4997 3246 a Black 5059 3081 a FL(least)f(congruence)i(which)f
+(identi\002es)p Blue 81 w FK(a:t)p Black 9672 3081 a
+ 0 setgray
+
+9672 3081 a 79 w FL(with)p Blue 5059 3400 a FK(b:)p FH([)p
+FK(a)95 b FH(:=)g FK(b)p FH(])p FK(t)p Black 6505 3400
+a
+ 0 setgray
+ 6505 3400 a 79 w FL(provided)p Blue 81 w FK(b)p Black
+7897 3400 a
+ 0 setgray
+ 7897 3400 a 80 w FL(is)80 b(not)f(free)i(in)p
+Blue 80 w FK(t)p Black 9804 3400 a
+ 0 setgray
+ 9804 3400 a 1 1 .8
+TeXcolorrgb 10466 3246 a
+ 0 setgray
+ 10466 3246 a Black 10528 3246
+a
+ 0 setgray
+ 10528 3246 a 4824 3898 a FL(where)p Blue 82 w FH([)p
+FK(a)95 b FH(:=)g FK(b)p FH(])p FK(t)p Black 6859 3898
+a
+ 0 setgray
+ 6859 3898 a 79 w FL(replaces)82 b(all)d(free)i(occurrences)4824
+4201 y(of)p Blue 79 w FK(a)p Black 5368 4201 a
+ 0 setgray
+ 5368 4201
+a 80 w FL(by)p Blue 80 w FK(b)p Black 5981 4201 a
+ 0 setgray
+ 5981
+4201 a 80 w FL(in)p Blue 79 w FK(t)p Black 6479 4201
+a
+ 0 setgray
+ 6479 4201 a FL(.)4824 4757 y(In)f(general)p Blue 81
+w FH(=)6443 4802 y Fz(\013)p Black 6610 4757 a
+ 0 setgray
+ 6610 4757
+a 80 w FL(and)p Blue 80 w Fx(\031)p Black 7470 4757 a
+ 0 setgray
+
+7470 4757 a 80 w FL(are)g(distinct!)p Black Black 5777
+5393 a
+ 0 setgray
+ 5777 5393 a 1 1 .8 TeXcolorrgb 1 1 .8 TeXcolorrgb
+5937 5711 3651 785 v 1 1 .8 TeXcolorrgb 5937 5393 a
+ 0 setgray
+ 5937
+5393 a Black Blue 5999 5195 a FK(a:X)118 b FH(=)6942
+5240 y Fz(\013)7205 5195 y FK(b:X)p Black 7855 5195 a
+ 0 setgray
+
+7855 5195 a 80 w FL(but)80 b(not)p Blue 5999 5592 a Fh(?)96
+b Fx(`)f FK(a:X)118 b Fx(\031)95 b FK(b:X)p Black 8324
+5592 a
+ 0 setgray
+ 8324 5592 a 80 w FL(\()p Blue FK(a)g Fx(6)p FH(=)g
+FK(b)p Black 9295 5592 a
+ 0 setgray
+ 9295 5592 a FL(\))p 1 1 .8 TeXcolorrgb
+9526 5393 a
+ 0 setgray
+ 9526 5393 a Black 9588 5393 a
+ 0 setgray
+ 9588 5393 a
+4867 3990 a @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.15 true
+3.8 neg 83.48862 neg 274.10118 90.68861 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial 4984
+2408 a FL(That)80 b(is)g(a)f(crucial)i(point:)98 b(if)80
+b(we)g(had)p Blue 6507 2877 a Fh(?)95 b Fx(`)g FK(a:X)118
+b Fx(\031)95 b FK(b:X)p Black 8736 2877 a
+ 0 setgray
+ 8736 2877 a
+FL(,)4867 3310 y(then)80 b(applying)p Blue 80 w FH([)p
+FK(X)118 b FH(:=)95 b FK(a)p FH(])p Black 7807 3310 a
+ 0 setgray
+
+7807 3310 a FL(,)p Blue 80 w FH([)p FK(X)118 b FH(:=)95
+b FK(b)p FH(])p Black 9150 3310 a
+ 0 setgray
+ 9150 3310 a FL(,)79
+b FK(:)58 b(:)f(:)4867 3618 y FL(give)80 b(two)f(terms)i(that)f(are)h
+Ft(not)e FK(\013)p FL(-equivalent.)4867 4103 y(The)h(freshness)i
+(constraints)p Blue 80 w FK(a)95 b FH(#)g FK(X)p Black
+9203 4103 a
+ 0 setgray
+ 9203 4103 a 80 w FL(and)p Blue 4867 4393
+a FK(b)g FH(#)f FK(X)p Black 5795 4393 a
+ 0 setgray
+ 5795 4393 a
+80 w FL(rule)81 b(out)f(the)g(problematic)4867 4702 y(substitutions.)98
+b(Therefore)p Blue 5476 5171 a Fx(f)p FK(a)e FH(#)f FK(X)t(;)56
+b(b)95 b FH(#)g FK(X)23 b Fx(g)95 b(`)g FK(a:X)118 b
+Fx(\031)95 b FK(b:X)p Black 9840 5171 a
+ 0 setgray
+ 9840 5171 a 4984
+5622 a FL(does)80 b(hold.)p Black 4824 5806 a
+ 0 setgray
+ 4824 5806
+a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307
+a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.13)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 14 50
+TeXDict begin 14 49 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 50/View [ /XYZ null null null ] /Title (Substitutions)
+/OUT pdfmark end
+ 4762 1909 a Gray 6272 2027 a FN(Substitutions)p Black
+9158 2027 a
+ 0 setgray
+ 9158 2027 a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p
+FK(a:t)p FH(\))p Black 6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595
+2550 a Fv(def)6632 2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930
+2725 a Blue 88 w FK(a:\033)g FH(\()p FK(t)p FH(\))p Black
+7900 2725 a
+ 0 setgray
+ 7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p
+FK(X)23 b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue
+6595 3200 a Fv(def)6632 3374 y FH(=)p Black 6930 3374
+a
+ 0 setgray
+ 6930 3374 a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106
+b Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a Black 4824 5777 a
+ 0 setgray
+ 4824 5777 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)h(p.14)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 14 51
+TeXDict begin 14 50 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6272
+2027 a FN(Substitutions)p Black 9158 2027 a
+ 0 setgray
+ 9158 2027
+a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p FK(a:t)p FH(\))p Black
+6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595 2550 a Fv(def)6632
+2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930 2725 a Blue 88 w
+FK(a:\033)g FH(\()p FK(t)p FH(\))p Black 7900 2725 a
+ 0 setgray
+
+7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p FK(X)23
+b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue 6595 3200
+a Fv(def)6632 3374 y FH(=)p Black 6930 3374 a
+ 0 setgray
+ 6930 3374
+a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106 b
+Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a 4824 4060 a FL(for)80 b(example)p White 5726 4452 a
+Fx(\))p Black 6068 4452 a
+ 0 setgray
+ 6068 4452 a Blue 257 w FK(a:)p
+FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001)p FK(X)175 b FH([)p
+FK(X)118 b FH(:=)95 b Fx(h)p FK(b;)57 b(Y)76 b Fx(i)p
+FH(])p Black 9704 4452 a
+ 0 setgray
+ 9704 4452 a Black 4824 6085
+a
+ 0 setgray
+ 4824 6085 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.14)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 14 52
+TeXDict begin 14 51 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6272
+2027 a FN(Substitutions)p Black 9158 2027 a
+ 0 setgray
+ 9158 2027
+a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p FK(a:t)p FH(\))p Black
+6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595 2550 a Fv(def)6632
+2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930 2725 a Blue 88 w
+FK(a:\033)g FH(\()p FK(t)p FH(\))p Black 7900 2725 a
+ 0 setgray
+
+7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p FK(X)23
+b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue 6595 3200
+a Fv(def)6632 3374 y FH(=)p Black 6930 3374 a
+ 0 setgray
+ 6930 3374
+a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106 b
+Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a 4824 4060 a FL(for)80 b(example)p White 5726 4452 a
+Fx(\))p Black 6068 4452 a
+ 0 setgray
+ 6068 4452 a Blue 257 w FK(a:)p
+FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001)p FK(X)175 b FH([)p
+FK(X)118 b FH(:=)95 b Fx(h)p FK(b;)57 b(Y)76 b Fx(i)p
+FH(])p 6325 4574 3380 12 v Black 9704 4452 a
+ 0 setgray
+ 9704 4452
+a Blue 5726 4963 a Fx(\))p Black 6068 4963 a
+ 0 setgray
+ 6068 4963
+a Blue 257 w FK(a:)p FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001)p
+FK(X)23 b FH([)p FK(X)118 b FH(:=)95 b Fx(h)p FK(b;)57
+b(Y)76 b Fx(i)p FH(])p 6608 5085 2945 12 v Black 9552
+4963 a
+ 0 setgray
+ 9552 4963 a Black 4824 6085 a
+ 0 setgray
+ 4824 6085 a 10974
+5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.14)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 14 53
+TeXDict begin 14 52 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6272
+2027 a FN(Substitutions)p Black 9158 2027 a
+ 0 setgray
+ 9158 2027
+a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p FK(a:t)p FH(\))p Black
+6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595 2550 a Fv(def)6632
+2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930 2725 a Blue 88 w
+FK(a:\033)g FH(\()p FK(t)p FH(\))p Black 7900 2725 a
+ 0 setgray
+
+7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p FK(X)23
+b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue 6595 3200
+a Fv(def)6632 3374 y FH(=)p Black 6930 3374 a
+ 0 setgray
+ 6930 3374
+a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106 b
+Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a 4824 4060 a FL(for)80 b(example)p White 5726 4452 a
+Fx(\))p Black 6068 4452 a
+ 0 setgray
+ 6068 4452 a Blue 257 w FK(a:)p
+FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001)p FK(X)175 b FH([)p
+FK(X)118 b FH(:=)95 b Fx(h)p FK(b;)57 b(Y)76 b Fx(i)p
+FH(])p Black 9704 4452 a
+ 0 setgray
+ 9704 4452 a Blue 5726 4963 a
+Fx(\))p Black 6068 4963 a
+ 0 setgray
+ 6068 4963 a Blue 257 w FK(a:)p
+FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001)p FK(X)23 b FH([)p
+FK(X)118 b FH(:=)95 b Fx(h)p FK(b;)57 b(Y)76 b Fx(i)p
+FH(])p 6608 5085 2945 12 v Black 9552 4963 a
+ 0 setgray
+ 9552 4963
+a Blue 5726 5474 a Fx(\))p Black 6068 5474 a
+ 0 setgray
+ 6068 5474
+a Blue 257 w FK(a:)p FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001h)p
+FK(b;)g(Y)76 b Fx(i)p 7363 5596 850 12 v Black 8213 5474
+a
+ 0 setgray
+ 8213 5474 a Black 4824 6085 a
+ 0 setgray
+ 4824 6085 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.14)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 14 54
+TeXDict begin 14 53 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6272
+2027 a FN(Substitutions)p Black 9158 2027 a
+ 0 setgray
+ 9158 2027
+a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p FK(a:t)p FH(\))p Black
+6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595 2550 a Fv(def)6632
+2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930 2725 a Blue 88 w
+FK(a:\033)g FH(\()p FK(t)p FH(\))p Black 7900 2725 a
+ 0 setgray
+
+7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p FK(X)23
+b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue 6595 3200
+a Fv(def)6632 3374 y FH(=)p Black 6930 3374 a
+ 0 setgray
+ 6930 3374
+a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106 b
+Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a 4824 4060 a FL(for)80 b(example)p White 5726 4452 a
+Fx(\))p Black 6068 4452 a
+ 0 setgray
+ 6068 4452 a Blue 257 w FK(a:)p
+FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001)p FK(X)175 b FH([)p
+FK(X)118 b FH(:=)95 b Fx(h)p FK(b;)57 b(Y)76 b Fx(i)p
+FH(])p Black 9704 4452 a
+ 0 setgray
+ 9704 4452 a Blue 5726 4963 a
+Fx(\))p Black 6068 4963 a
+ 0 setgray
+ 6068 4963 a Blue 257 w FK(a:)p
+FH(\()p FK(a)57 b(b)p FH(\))p Fx(\001)p FK(X)23 b FH([)p
+FK(X)118 b FH(:=)95 b Fx(h)p FK(b;)57 b(Y)76 b Fx(i)p
+FH(])p Black 9552 4963 a
+ 0 setgray
+ 9552 4963 a Blue 5726 5474 a
+Fx(\))p Black 6068 5474 a
+ 0 setgray
+ 6068 5474 a Blue 257 w FK(a:)p
+FH(\()p FK(a)57 b(b)p FH(\))p 6608 5596 661 12 v Fx(\001h)p
+FK(b;)g(Y)76 b Fx(i)p Black 8213 5474 a
+ 0 setgray
+ 8213 5474 a Blue
+5726 5985 a Fx(\))p Black 6068 5985 a
+ 0 setgray
+ 6068 5985 a Blue
+257 w FK(a:)p Fx(h)p FK(a;)57 b FH(\()p FK(a)h(b)p FH(\))p
+Fx(\001)p FK(Y)75 b Fx(i)p Black 8246 5985 a
+ 0 setgray
+ 8246 5985
+a Black 4824 6085 a
+ 0 setgray
+ 4824 6085 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)h(p.14)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 14 55
+TeXDict begin 14 54 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6272
+2027 a FN(Substitutions)p Black 9158 2027 a
+ 0 setgray
+ 9158 2027
+a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p FK(a:t)p FH(\))p Black
+6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595 2550 a Fv(def)6632
+2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930 2725 a Blue 88 w
+FK(a:\033)g FH(\()p FK(t)p FH(\))p Black 7900 2725 a
+ 0 setgray
+
+7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p FK(X)23
+b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue 6595 3200
+a Fv(def)6632 3374 y FH(=)p Black 6930 3374 a
+ 0 setgray
+ 6930 3374
+a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106 b
+Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a 4948 4120 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
+470 w FL(if)p Blue 80 w Fx(r)95 b(`)g FK(t)f Fx(\031)h
+FK(t)7096 4012 y Fs(0)p Black 7177 4120 a
+ 0 setgray
+ 7177 4120 a
+80 w FL(and)121 b @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 Fx(r)8097 4012 y Fs(0)8273 4120 y Fx(`)95 b FK(\033)11
+b FH(\()p Fx(r)p FH(\))p Black 9337 4120 a
+ 0 setgray
+ 9337 4120
+a 5418 4572 a FL(then)p Blue 81 w Fx(r)6350 4464 y Fs(0)6526
+4572 y Fx(`)95 b FK(\033)11 b FH(\()p FK(t)p FH(\))95
+b Fx(\031)g FK(\033)11 b FH(\()p FK(t)8354 4464 y Fs(0)8435
+4572 y FH(\))p Black 8565 4572 a
+ 0 setgray
+ 8565 4572 a Black 4824
+5798 a
+ 0 setgray
+ 4824 5798 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.14)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 14 56
+TeXDict begin 14 55 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6272
+2027 a FN(Substitutions)p Black 9158 2027 a
+ 0 setgray
+ 9158 2027
+a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p FK(a:t)p FH(\))p Black
+6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595 2550 a Fv(def)6632
+2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930 2725 a Blue 88 w
+FK(a:\033)g FH(\()p FK(t)p FH(\))p Black 7900 2725 a
+ 0 setgray
+
+7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p FK(X)23
+b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue 6595 3200
+a Fv(def)6632 3374 y FH(=)p Black 6930 3374 a
+ 0 setgray
+ 6930 3374
+a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106 b
+Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a 4948 4120 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
+470 w FL(if)p Blue 80 w Fx(r)95 b(`)g FK(t)f Fx(\031)h
+FK(t)7096 4012 y Fs(0)p Black 7177 4120 a
+ 0 setgray
+ 7177 4120 a
+80 w FL(and)7733 4120 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
+ 7733 4120 a 79 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 .8 setrgbcolor fill
+grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore
+end
+
+@endspecial Blue Fx(r)8097 4012 y Fs(0)8273
+4120 y Fx(`)g FK(\033)11 b FH(\()p Fx(r)p FH(\))p Black
+9337 4120 a
+ 0 setgray
+ 9337 4120 a 5418 4572 a FL(then)p Blue 81
+w Fx(r)6350 4464 y Fs(0)6526 4572 y Fx(`)95 b FK(\033)11
+b FH(\()p FK(t)p FH(\))95 b Fx(\031)g FK(\033)11 b FH(\()p
+FK(t)8354 4464 y Fs(0)8435 4572 y FH(\))p Black 8565
+4572 a
+ 0 setgray
+ 8565 4572 a 7510 5442 a
+ tx@Dict begin tx@NodeDict begin {39.5385 32.3385 119.58257 59.79128
+3.59999 } false /N@B 16 {InitRnode } NewNode end end
+ 7510 5442 a 78 w @beginspecial
+@setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 32.3385 neg 115.78256 39.5385 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial -526 x FL(this)81 b(means)p
+Blue 7588 5254 a Fx(r)7873 5146 y Fs(0)8050 5254 y Fx(`)95
+b FK(a)g FH(#)g FK(\033)11 b FH(\()p FK(X)23 b FH(\))p
+Black 9791 5254 a
+ 0 setgray
+ 9791 5254 a 7588 5620 a FL(holds)80
+b(for)g(all)p Blue 7588 5957 a FH(\()p FK(a)96 b FH(#)f
+FK(X)23 b FH(\))95 b Fx(2)g(r)p Black 9514 5957 a
+ 0 setgray
+ 9514
+5957 a 4824 6077 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
+ 4824 6077 a Black 4824 6077 a
+ 0 setgray
+ 4824
+6077 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.14)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 14 57
+TeXDict begin 14 56 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6272
+2027 a FN(Substitutions)p Black 9158 2027 a
+ 0 setgray
+ 9158 2027
+a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p FK(a:t)p FH(\))p Black
+6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595 2550 a Fv(def)6632
+2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930 2725 a Blue 88 w
+FK(a:\033)g FH(\()p FK(t)p FH(\))p Black 7900 2725 a
+ 0 setgray
+
+7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p FK(X)23
+b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue 6595 3200
+a Fv(def)6632 3374 y FH(=)p Black 6930 3374 a
+ 0 setgray
+ 6930 3374
+a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106 b
+Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a 4948 4120 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
+470 w FL(if)p Blue 80 w Fx(r)95 b(`)g FK(t)f Fx(\031)h
+FK(t)7096 4012 y Fs(0)p Black 7177 4120 a
+ 0 setgray
+ 7177 4120 a
+80 w FL(and)121 b @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 Fx(r)8097 4012 y Fs(0)8273 4120 y Fx(`)95 b FK(\033)11
+b FH(\()p Fx(r)p FH(\))p Black 9337 4120 a
+ 0 setgray
+ 9337 4120
+a 5418 4572 a FL(then)p Blue 81 w Fx(r)6350 4464 y Fs(0)6526
+4572 y Fx(`)95 b FK(\033)11 b FH(\()p FK(t)p FH(\))95
+b Fx(\031)g FK(\033)11 b FH(\()p FK(t)8354 4464 y Fs(0)8435
+4572 y FH(\))p Black 8565 4572 a
+ 0 setgray
+ 8565 4572 a Black 4824
+5798 a
+ 0 setgray
+ 4824 5798 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.14)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 14 58
+TeXDict begin 14 57 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6272
+2027 a FN(Substitutions)p Black 9158 2027 a
+ 0 setgray
+ 9158 2027
+a Black 4948 2725 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 677 w FK(\033)11 b FH(\()p FK(a:t)p FH(\))p Black
+6507 2725 a
+ 0 setgray
+ 6507 2725 a Blue 6595 2550 a Fv(def)6632
+2725 y FH(=)p Black 6930 2725 a
+ 0 setgray
+ 6930 2725 a Blue 88 w
+FK(a:\033)g FH(\()p FK(t)p FH(\))p Black 7900 2725 a
+ 0 setgray
+
+7900 2725 a 4948 3374 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 470 w FK(\033)g FH(\()p FK(\031)g Fx(\001)p FK(X)23
+b FH(\))p Black 6507 3374 a
+ 0 setgray
+ 6507 3374 a Blue 6595 3200
+a Fv(def)6632 3374 y FH(=)p Black 6930 3374 a
+ 0 setgray
+ 6930 3374
+a Blue 7018 2955 a Fq(\032)7241 3199 y FK(\031)106 b
+Fx(\001)95 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))154
+b FL(if)79 b FK(\033)11 b FH(\()p FK(X)23 b FH(\))96
+b Fx(6)p FH(=)f FK(X)7241 3534 y(\031)11 b Fx(\001)p
+FK(X)842 b FL(otherwise)p Black 10525 3374 a
+ 0 setgray
+ 10525 3374
+a 4948 4120 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
+470 w FL(if)p Blue 80 w Fx(r)95 b(`)g FK(t)f Fx(\031)h
+FK(t)7096 4012 y Fs(0)p Black 7177 4120 a
+ 0 setgray
+ 7177 4120 a
+80 w FL(and)121 b @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 Fx(r)8097 4012 y Fs(0)8273 4120 y Fx(`)95 b FK(\033)11
+b FH(\()p Fx(r)p FH(\))p Black 9337 4120 a
+ 0 setgray
+ 9337 4120
+a 5418 4572 a FL(then)p Blue 81 w Fx(r)6350 4464 y Fs(0)6526
+4572 y Fx(`)95 b FK(\033)11 b FH(\()p FK(t)p FH(\))95
+b Fx(\031)g FK(\033)11 b FH(\()p FK(t)8354 4464 y Fs(0)8435
+4572 y FH(\))p Black 8565 4572 a
+ 0 setgray
+ 8565 4572 a 4948 5064
+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 470 w FK(\033)g
+FH(\()p FK(\031)g Fx(\001)p FK(t)p FH(\))95 b(=)g FK(\031)11
+b Fx(\001)p FK(\033)g FH(\()p FK(t)p FH(\))p Black 7684
+5064 a
+ 0 setgray
+ 7684 5064 a Black 8047 6139 a
+ 0 setgray
+ 8047 6139 a 10974
+5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.14)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 15 59
+TeXDict begin 15 58 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 59/View [ /XYZ null null null ] /Title (Equational Problems)
+/OUT pdfmark end
+ 4762 1909 a Gray 5399 2027 a FN(Equational)127 b(Pr)-9
+b(oblems)p Black 10030 2027 a
+ 0 setgray
+ 10030 2027 a Black 4824
+2594 a FL(An)79 b(equational)h(problem)p 1 1 .8 TeXcolorrgb
+1 1 .8 TeXcolorrgb 7229 3296 1067 354 v 1 1 .8 TeXcolorrgb
+7229 3227 a
+ 0 setgray
+ 7229 3227 a Black Blue 62 w FK(t)95 b Fx(\031)p
+FH(?)g FK(t)8153 3119 y Fs(0)p Black 8234 3227 a
+ 0 setgray
+ 8234
+3227 a 1 1 .8 TeXcolorrgb 8234 3227 a
+ 0 setgray
+ 8234 3227 a Black
+8296 3227 a
+ 0 setgray
+ 8296 3227 a 4824 3782 a FL(is)p Red 80 w(solved)p
+Black 5886 3782 a
+ 0 setgray
+ 5886 3782 a 80 w FL(by)p Black 5093
+4350 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 5241
+4350 a
+ 0 setgray
+ 5241 4350 a 161 w FL(a)80 b(substitution)p Blue
+79 w FK(\033)p Black 7419 4350 a
+ 0 setgray
+ 7419 4350 a 80 w FL(\(terms)h(for)f
+(variables\))p Black 5093 4813 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 5241 4813 a
+ 0 setgray
+ 5241 4813 a 161 w FL(and)g(a)f(set)i(of)
+e(freshness)j(assumptions)p Blue 79 w Fx(r)p Black 10156
+4813 a
+ 0 setgray
+ 10156 4813 a 4824 5392 a FL(so)d(that)p Blue 80
+w Fx(r)96 b(`)f FK(\033)11 b FH(\()p FK(t)p FH(\))94
+b Fx(\031)h FK(\033)11 b FH(\()p FK(t)8005 5284 y Fs(0)8087
+5392 y FH(\))p Black 8217 5392 a
+ 0 setgray
+ 8217 5392 a FL(.)p Black
+4824 5467 a
+ 0 setgray
+ 4824 5467 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h
+(p.15)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 16 60
+TeXDict begin 16 59 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 60/View [ /XYZ null null null ] /Title () /OUT
+pdfmark end
+ 4762 1909 a Gray Black 7715 1673 a
+ 0 setgray
+ 7715 1673 a Black
+4824 2300 a FL(Unifying)80 b(equations)g(may)f(entail)h(solving)p
+Red 80 w(freshness)4824 2608 y(problems)p Black 5952
+2608 a
+ 0 setgray
+ 5952 2608 a FL(.)4824 3175 y(E.g.)f(assuming)g(that)p
+Blue 81 w FK(a)95 b Fx(6)p FH(=)g FK(a)7976 3067 y Fs(0)p
+Black 8058 3175 a
+ 0 setgray
+ 8058 3175 a FL(,)80 b(then)p Blue 6967
+3761 a FK(a:t)95 b Fx(\031)p FH(?)g FK(a)8176 3638 y
+Fs(0)8258 3761 y FK(:t)8477 3638 y Fs(0)p Black 8558
+3761 a
+ 0 setgray
+ 8558 3761 a 4824 4292 a FL(can)80 b(only)f(be)h(solved)g(if)p
+Blue 5861 4879 a FK(t)95 b Fx(\031)p FH(?)g(\()p FK(a)57
+b(a)7162 4756 y Fs(0)7244 4879 y FH(\))p Fx(\001)p FK(t)7593
+4756 y Fs(0)p Black 7674 4879 a
+ 0 setgray
+ 7674 4879 a 268 w FL(and)p
+Blue 267 w FK(a)96 b FH(#?)f FK(t)9583 4756 y Fs(0)p
+Black 9664 4879 a
+ 0 setgray
+ 9664 4879 a 4824 5438 a FL(can)80 b(be)g(solved.)p
+Black 4824 5452 a
+ 0 setgray
+ 4824 5452 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g
+(\226)h(p.16)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 17 61
+TeXDict begin 17 60 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 61/View [ /XYZ null null null ] /Title (Freshness Problems)
+/OUT pdfmark end
+ 4762 1909 a Gray 5533 2027 a FN(Fr)-9 b(eshness)128
+b(Pr)-9 b(oblems)p Black 9897 2027 a
+ 0 setgray
+ 9897 2027 a Black
+4824 2594 a FL(A)79 b(freshness)j(problem)p 1 1 .8 TeXcolorrgb
+1 1 .8 TeXcolorrgb 7231 3331 1063 389 v 1 1 .8 TeXcolorrgb
+7231 3211 a
+ 0 setgray
+ 7231 3211 a Black Blue 62 w FK(a)95 b FH(#?)g
+FK(t)p Black 8232 3211 a
+ 0 setgray
+ 8232 3211 a 1 1 .8 TeXcolorrgb
+8232 3211 a
+ 0 setgray
+ 8232 3211 a Black 8294 3211 a
+ 0 setgray
+ 8294 3211 a
+4824 3816 a FL(is)p Red 80 w(solved)p Black 5886 3816
+a
+ 0 setgray
+ 5886 3816 a 80 w FL(by)p Black 5093 4378 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 5241 4378 a
+ 0 setgray
+ 5241 4378
+a 161 w FL(a)80 b(substitution)p Blue 79 w FK(\033)p
+Black 7419 4378 a
+ 0 setgray
+ 7419 4378 a Black 5093 4834 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 5241 4834 a
+ 0 setgray
+ 5241 4834
+a 161 w FL(and)g(a)f(set)i(of)e(freshness)j(assumptions)p
+Blue 79 w Fx(r)p Black 10156 4834 a
+ 0 setgray
+ 10156 4834 a 4824
+5412 a FL(so)d(that)p Blue 80 w Fx(r)96 b(`)f FK(a)g
+FH(#)g FK(\033)11 b FH(\()p FK(t)p FH(\))p Black 7738
+5412 a
+ 0 setgray
+ 7738 5412 a FL(.)p Black 4824 5487 a
+ 0 setgray
+ 4824 5487
+a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307
+a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.17)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 18 62
+TeXDict begin 18 61 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 62/View [ /XYZ null null null ] /Title (Existence of MGUs)
+/OUT pdfmark end
+ 4762 1909 a Gray 5602 2027 a FN(Existence)129 b(of)f(MGUs)p
+Black 9827 2027 a
+ 0 setgray
+ 9827 2027 a Black 4824 2594 a FL(Theorem)p
+4824 2656 1106 12 v 1 w(:)98 b(there)82 b(is)e(an)f(algorithm)h(which,)
+h(given)f(a)4824 2902 y(nominal)f(uni\002cation)h(problem)p
+Blue 79 w FK(P)p Black 8523 2902 a
+ 0 setgray
+ 8523 2902 a FL(,)g(decides)4824
+3221 y(whether)i(or)e(not)f(it)h(has)g(a)g(solution)p
+Blue 79 w FH(\()p FK(\033)-8 b(;)57 b Fx(r)p FH(\))p
+Black 9714 3221 a
+ 0 setgray
+ 9714 3221 a FL(,)80 b(and)4824 3528
+y(returns)h(a)p Black 80 w(most)e(general)p Black 7655
+3528 a
+ 0 setgray
+ 7655 3528 a 81 w FL(one)h(if)g(it)f(does.)p Black
+4824 3852 a
+ 0 setgray
+ 4824 3852 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9473 6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h
+(p.18)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 18 63
+TeXDict begin 18 62 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5602
+2027 a FN(Existence)129 b(of)f(MGUs)p Black 9827 2027
+a
+ 0 setgray
+ 9827 2027 a Black 4824 2594 a FL(Theorem)p 4824 2656
+1106 12 v 1 w(:)98 b(there)82 b(is)e(an)f(algorithm)h(which,)h(given)f
+(a)4824 2902 y(nominal)f(uni\002cation)h(problem)p Blue
+79 w FK(P)p Black 8523 2902 a
+ 0 setgray
+ 8523 2902 a FL(,)g(decides)4824
+3221 y(whether)i(or)e(not)f(it)h(has)g(a)g(solution)p
+Blue 79 w FH(\()p FK(\033)-8 b(;)57 b Fx(r)p FH(\))p
+Black 9714 3221 a
+ 0 setgray
+ 9714 3221 a FL(,)80 b(and)4824 3528
+y(returns)h(a)6059 3528 y
+ tx@Dict begin tx@NodeDict begin {10.27061 3.65462 77.33105 38.66553
+3.308 } false /N@A 16 {InitRnode } NewNode end end
+ 6059 3528 a Red FL(most)e(general)p
+Black 7655 3528 a
+ 0 setgray
+ 7655 3528 a 81 w FL(one)h(if)g(it)f(does.)4743
+4548 y
+ tx@Dict begin tx@NodeDict begin {20.47739 13.27739 233.3936 116.6968
+3.59999 } false /N@B 16 {InitRnode } NewNode end end
+ 4743 4548 a 78 w @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 13.27739 neg 229.5936 20.47739 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial
+-133 x FL(straightforward)j(de\002nition:)4821 4724 y(\223iff)e(there)i
+(exists)e(a)p Blue 80 w FK(\034)p Black 7392 4724 a
+ 0 setgray
+ 7392
+4724 a 80 w FL(such)h(that)f(.)47 b(.)g(.)h(\224)9752
+3528 y
+ 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
+ 9752 3528 a Black 4824 3852 a
+ 0 setgray
+ 4824 3852 a 10974
+5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.18)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 18 64
+TeXDict begin 18 63 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5602
+2027 a FN(Existence)129 b(of)f(MGUs)p Black 9827 2027
+a
+ 0 setgray
+ 9827 2027 a Black 4824 2594 a FL(Theorem)p 4824 2656
+1106 12 v 1 w(:)98 b(there)82 b(is)e(an)f(algorithm)h(which,)h(given)f
+(a)4824 2902 y(nominal)f(uni\002cation)h(problem)p Blue
+79 w FK(P)p Black 8523 2902 a
+ 0 setgray
+ 8523 2902 a FL(,)g(decides)4824
+3221 y(whether)i(or)e(not)f(it)h(has)g(a)g(solution)p
+Blue 79 w FH(\()p FK(\033)-8 b(;)57 b Fx(r)p FH(\))p
+Black 9714 3221 a
+ 0 setgray
+ 9714 3221 a FL(,)80 b(and)4824 3528
+y(returns)h(a)p Black 80 w(most)e(general)p Black 7655
+3528 a
+ 0 setgray
+ 7655 3528 a 81 w FL(one)h(if)g(it)f(does.)4824
+4117 y(Proof:)270 b(one)166 b(can)g(reduce)i(all)e(the)h(equations)f
+(to)4824 4458 y(`solved)75 b(form')g(\002rst)h(\(creating)g(a)f
+(substitution\),)h(and)4824 4799 y(then)81 b(solve)f(the)g(freshness)i
+(problems)e(\(easy\).)p Black 10319 4799 a
+ 0 setgray
+ 10319 4799
+a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307
+a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.18)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 19 65
+TeXDict begin 19 64 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 65/View [ /XYZ null null null ] /Title (Remember the Quiz?)
+/OUT pdfmark end
+ 4762 1909 a Gray 5374 2027 a FN(Remember)129 b(the)g(Quiz?)p
+Black 10056 2027 a
+ 0 setgray
+ 10056 2027 a Black .76 .76 .76 TeXcolorrgb
+4824 2594 a FL(Assuming)79 b(that)p Black 6606 2594 a
+ 0 setgray
+
+6606 2594 a .76 .76 .76 TeXcolorrgb 80 w FK(a)p Black
+6874 2594 a
+ 0 setgray
+ 6874 2594 a .76 .76 .76 TeXcolorrgb 80 w
+FL(and)p Black 7388 2594 a
+ 0 setgray
+ 7388 2594 a .76 .76 .76 TeXcolorrgb
+80 w FK(b)p Black 7623 2594 a
+ 0 setgray
+ 7623 2594 a .76 .76 .76
+TeXcolorrgb 80 w FL(are)h(distinct)h(variables,)p Black
+10430 2594 a
+ 0 setgray
+ 10430 2594 a .76 .76 .76 TeXcolorrgb 4824
+2902 a FL(is)f(it)f(possible)h(to)g(\002nd)g FK(\025)p
+FL(-terms)p Black 8415 2902 a
+ 0 setgray
+ 8415 2902 a .76 .76 .76
+TeXcolorrgb 80 w FK(M)8835 2947 y FJ(1)p Black 8964 2902
+a
+ 0 setgray
+ 8964 2902 a .76 .76 .76 TeXcolorrgb 80 w FL(to)p Black
+9311 2902 a
+ 0 setgray
+ 9311 2902 a .76 .76 .76 TeXcolorrgb 79 w
+FK(M)9730 2947 y FJ(7)p Black 9859 2902 a
+ 0 setgray
+ 9859 2902 a
+.76 .76 .76 TeXcolorrgb 80 w FL(that)4824 3210 y(make)f(the)i
+(following)e(pairs)h FK(\013)p FL(-equivalent?)p Black
+9650 3210 a
+ 0 setgray
+ 9650 3210 a Black Black 4893 4255 a
+ 0 setgray
+ 4893
+4255 a 5177 3658 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 FK(\025)p FI(a)28 b FK(:\025)p FI(b)23 b FK(:)p
+FH(\()p FI(M)6944 3702 y FG(1)7161 3658 y FI(b)g FH(\))p
+Black 7567 3658 a
+ 0 setgray
+ 7567 3658 a 80 w FL(and)p Blue 175
+w FK(\025)p FI(b)g FK(:\025)p FI(a)28 b FK(:)p FH(\()p
+FI(a)85 b(M)9941 3702 y FG(1)10100 3658 y FH(\))p Black
+10325 3658 a
+ 0 setgray
+ 10325 3658 a 5177 4051 a @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.0 SLW .76 .76 .76 setrgbcolor 0. true
+0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow .5 setgray
+gsave fill grestore stroke grestore gsave .76 .76 .76 setrgbcolor
+gsave fill grestore stroke grestore gsave .76 .76 .76 setrgbcolor
+fill grestore gsave 0.0 SLW .76 .76 .76 setrgbcolor 0 setlinecap stroke
+ grestore end
+
+
+@endspecial .76 .76 .76 TeXcolorrgb 343 w FK(\025)p
+FI(a)28 b FK(:\025)p FI(b)23 b FK(:)p FH(\()p FI(M)6944
+4096 y FG(2)7161 4051 y FI(b)g FH(\))p Black 7567 4051
+a
+ 0 setgray
+ 7567 4051 a .76 .76 .76 TeXcolorrgb 80 w FL(and)p Black
+8081 4051 a
+ 0 setgray
+ 8081 4051 a .76 .76 .76 TeXcolorrgb 175 w
+FK(\025)p FI(b)g FK(:\025)p FI(a)28 b FK(:)p FH(\()p
+FI(a)85 b(M)9941 4096 y FG(3)10100 4051 y FH(\))p Black
+10325 4051 a
+ 0 setgray
+ 10325 4051 a 5177 4444 a @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.0 SLW .76 .76 .76 setrgbcolor 0. true
+0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow .5 setgray
+gsave fill grestore stroke grestore gsave .76 .76 .76 setrgbcolor
+gsave fill grestore stroke grestore gsave .76 .76 .76 setrgbcolor
+fill grestore gsave 0.0 SLW .76 .76 .76 setrgbcolor 0 setlinecap stroke
+ grestore end
+
+
+@endspecial .76 .76 .76 TeXcolorrgb 343 w FK(\025)p
+FI(a)28 b FK(:\025)p FI(b)23 b FK(:)p FH(\()p FI(b)81
+b(M)7183 4489 y FG(4)7342 4444 y FH(\))p Black 7567 4444
+a
+ 0 setgray
+ 7567 4444 a .76 .76 .76 TeXcolorrgb 80 w FL(and)p Black
+8081 4444 a
+ 0 setgray
+ 8081 4444 a .76 .76 .76 TeXcolorrgb 175 w
+FK(\025)p FI(b)23 b FK(:\025)p FI(a)28 b FK(:)p FH(\()p
+FI(a)85 b(M)9941 4489 y FG(5)10100 4444 y FH(\))p Black
+10325 4444 a
+ 0 setgray
+ 10325 4444 a 5177 4838 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 FK(\025)p FI(a)28 b FK(:\025)p
+FI(b)23 b FK(:)p FH(\()p FI(b)81 b(M)7183 4882 y FG(6)7342
+4838 y FH(\))p Black 7567 4838 a
+ 0 setgray
+ 7567 4838 a 80 w FL(and)p
+Blue 175 w FK(\025)p FI(a)28 b FK(:\025)p FI(a)g FK(:)p
+FH(\()p FI(a)84 b(M)9963 4882 y FG(7)10122 4838 y FH(\))p
+Black 10348 4838 a
+ 0 setgray
+ 10348 4838 a .76 .76 .76 TeXcolorrgb
+4824 5288 a FL(If)c(there)h(is)f(one)g(solution)f(for)h(a)g(pair,)g
+(can)f(you)4824 5596 y(describe)i(all)f(its)g(solutions?)p
+Black 7992 5596 a
+ 0 setgray
+ 7992 5596 a Black 4824 5605 a
+ 0 setgray
+ 4824
+5605 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.19)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 20 66
+TeXDict begin 20 65 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 66/View [ /XYZ null null null ] /Title (Answers to the Quiz)
+/OUT pdfmark end
+ 4762 1909 a Gray 5495 2027 a FN(Answers)128 b(to)h(the)g(Quiz)p
+Black 9935 2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a
+Fg(")4706 2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+
+5161 2874 a Blue 66 w Fl(\025a:\025b:)p Ff(\()p Fl(M)6394
+2911 y Fk(1)6555 2874 y Fl(b)p Ff(\))p Black 6871 2874
+a
+ 0 setgray
+ 6871 2874 a 67 w Fn(and)p Blue 145 w Fl(\025b:\025a:)p
+Ff(\()p Fl(a)49 b(M)8818 2911 y Fk(1)8929 2874 y Ff(\))p
+Black 9037 2874 a
+ 0 setgray
+ 9037 2874 a Black 4824 3742 a
+ 0 setgray
+ 4824
+3742 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459
+6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.20)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 20 67
+TeXDict begin 20 66 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a Black 4824 3742 a
+ 0 setgray
+ 4824
+3742 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459
+6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.20)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 20 68
+TeXDict begin 20 67 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a 0 0 1 TeXcolorrgb 4887
+3179 a Fg(")4706 3325 y Ff(=)-48 b Fm(\))p Black 5161
+3325 a
+ 0 setgray
+ 5161 3325 a Blue 66 w Fl(b:)p Fm(h)p Fl(M)5829
+3363 y Fk(1)5941 3325 y Fl(;)48 b(b)p Fm(i)79 b(\031)o
+Ff(?)p Red 79 w(\()p Fl(a)48 b(b)p Ff(\))p Blue Fm(\001)q
+Fl(a:)p Fm(h)p Fl(a;)f(M)8362 3363 y Fk(1)8474 3325 y
+Fm(i)79 b Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p Fl(a;)48
+b(M)10463 3363 y Fk(1)10574 3325 y Fm(i)p Red 10685 3325
+a
+ 0 setgray
+ 10685 3325 a Blue 10685 3325 a
+ 0 setgray
+ 10685 3325 a Black 10685
+3325 a
+ 0 setgray
+ 10685 3325 a Black 4824 4232 a
+ 0 setgray
+ 4824 4232 a 10974
+5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27
+b(3.)g(June)g(2003)g(\226)h(p.20)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 20 69
+TeXDict begin 20 68 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a 0 0 1 TeXcolorrgb 4887
+3179 a Fg(")4706 3325 y Ff(=)-48 b Fm(\))p Black 5161
+3325 a
+ 0 setgray
+ 5161 3325 a Blue 66 w Fl(b:)p Fm(h)p Fl(M)5829
+3363 y Fk(1)5941 3325 y Fl(;)48 b(b)p Fm(i)79 b(\031)o
+Ff(?)g Fl(b:)p Fm(h)p Fl(b;)48 b Ff(\()p Fl(a)g(b)p Ff(\))p
+Fm(\001)q Fl(M)8307 3363 y Fk(1)8418 3325 y Fm(i)79 b
+Fl(;)127 b(a)79 b Ff(#?)h Fl(a:)p Fm(h)p Fl(a;)47 b(M)10407
+3363 y Fk(1)10519 3325 y Fm(i)p Black 10630 3325 a
+ 0 setgray
+ 10630
+3325 a Black 4824 4069 a
+ 0 setgray
+ 4824 4069 a 10974 5925 a
+ 0 setgray
+ 10974
+5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)
+g(\226)h(p.20)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360
+6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 20 70
+TeXDict begin 20 69 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a 0 0 1 TeXcolorrgb 4887
+3179 a Fg(")4706 3325 y Ff(=)-48 b Fm(\))p Black 5161
+3325 a
+ 0 setgray
+ 5161 3325 a Blue 66 w Fl(b:)p Fm(h)p Fl(M)5829
+3363 y Fk(1)5941 3325 y Fl(;)48 b(b)p Fm(i)79 b(\031)o
+Ff(?)g Fl(b:)p Fm(h)p Fl(b;)48 b Ff(\()p Fl(a)g(b)p Ff(\))p
+Fm(\001)q Fl(M)8307 3363 y Fk(1)8418 3325 y Fm(i)79 b
+Fl(;)127 b(a)79 b Ff(#?)h Fl(a:)p Fm(h)p Fl(a;)47 b(M)10407
+3363 y Fk(1)10519 3325 y Fm(i)p Black 10630 3325 a
+ 0 setgray
+ 10630
+3325 a 0 0 1 TeXcolorrgb 4887 3630 a Fg(")4706 3777 y
+Ff(=)-48 b Fm(\))p Black 5161 3777 a
+ 0 setgray
+ 5161 3777 a Blue
+66 w Fm(h)p Fl(M)5621 3814 y Fk(1)5733 3777 y Fl(;)47
+b(b)p Fm(i)80 b(\031)o Ff(?)f Fm(h)p Fl(b;)48 b Ff(\()p
+Fl(a)g(b)p Ff(\))p Fm(\001)p Fl(M)7890 3814 y Fk(1)8002
+3777 y Fm(i)79 b Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p
+Fl(a;)48 b(M)9991 3814 y Fk(1)10102 3777 y Fm(i)p Black
+10213 3777 a
+ 0 setgray
+ 10213 3777 a Black 4824 4396 a
+ 0 setgray
+ 4824 4396
+a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307
+a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.20)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 20 71
+TeXDict begin 20 70 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a 0 0 1 TeXcolorrgb 4887
+3179 a Fg(")4706 3325 y Ff(=)-48 b Fm(\))p Black 5161
+3325 a
+ 0 setgray
+ 5161 3325 a Blue 66 w Fl(b:)p Fm(h)p Fl(M)5829
+3363 y Fk(1)5941 3325 y Fl(;)48 b(b)p Fm(i)79 b(\031)o
+Ff(?)g Fl(b:)p Fm(h)p Fl(b;)48 b Ff(\()p Fl(a)g(b)p Ff(\))p
+Fm(\001)q Fl(M)8307 3363 y Fk(1)8418 3325 y Fm(i)79 b
+Fl(;)127 b(a)79 b Ff(#?)h Fl(a:)p Fm(h)p Fl(a;)47 b(M)10407
+3363 y Fk(1)10519 3325 y Fm(i)p Black 10630 3325 a
+ 0 setgray
+ 10630
+3325 a 0 0 1 TeXcolorrgb 4887 3630 a Fg(")4706 3777 y
+Ff(=)-48 b Fm(\))p Black 5161 3777 a
+ 0 setgray
+ 5161 3777 a Blue
+66 w Fm(h)p Fl(M)5621 3814 y Fk(1)5733 3777 y Fl(;)47
+b(b)p Fm(i)80 b(\031)o Ff(?)f Fm(h)p Fl(b;)48 b Ff(\()p
+Fl(a)g(b)p Ff(\))p Fm(\001)p Fl(M)7890 3814 y Fk(1)8002
+3777 y Fm(i)79 b Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p
+Fl(a;)48 b(M)9991 3814 y Fk(1)10102 3777 y Fm(i)p Black
+10213 3777 a
+ 0 setgray
+ 10213 3777 a 0 0 1 TeXcolorrgb 4887 4082
+a Fg(")4706 4228 y Ff(=)-48 b Fm(\))p Black 5161 4228
+a
+ 0 setgray
+ 5161 4228 a Blue 66 w Fl(M)5510 4265 y Fk(1)5701 4228
+y Fm(\031)p Ff(?)79 b Fl(b)g(;)127 b(b)79 b Fm(\031)p
+Ff(?)g(\()p Fl(a)47 b(b)p Ff(\))p Fm(\001)q Fl(M)8101
+4265 y Fk(1)8292 4228 y Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)10091 4265 y Fk(1)10202 4228 y Fm(i)p
+Black 10313 4228 a
+ 0 setgray
+ 10313 4228 a Black 4824 4724 a
+ 0 setgray
+ 4824
+4724 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459
+6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.20)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 20 72
+TeXDict begin 20 71 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a 0 0 1 TeXcolorrgb 4887
+3179 a Fg(")4706 3325 y Ff(=)-48 b Fm(\))p Black 5161
+3325 a
+ 0 setgray
+ 5161 3325 a Blue 66 w Fl(b:)p Fm(h)p Fl(M)5829
+3363 y Fk(1)5941 3325 y Fl(;)48 b(b)p Fm(i)79 b(\031)o
+Ff(?)g Fl(b:)p Fm(h)p Fl(b;)48 b Ff(\()p Fl(a)g(b)p Ff(\))p
+Fm(\001)q Fl(M)8307 3363 y Fk(1)8418 3325 y Fm(i)79 b
+Fl(;)127 b(a)79 b Ff(#?)h Fl(a:)p Fm(h)p Fl(a;)47 b(M)10407
+3363 y Fk(1)10519 3325 y Fm(i)p Black 10630 3325 a
+ 0 setgray
+ 10630
+3325 a 0 0 1 TeXcolorrgb 4887 3630 a Fg(")4706 3777 y
+Ff(=)-48 b Fm(\))p Black 5161 3777 a
+ 0 setgray
+ 5161 3777 a Blue
+66 w Fm(h)p Fl(M)5621 3814 y Fk(1)5733 3777 y Fl(;)47
+b(b)p Fm(i)80 b(\031)o Ff(?)f Fm(h)p Fl(b;)48 b Ff(\()p
+Fl(a)g(b)p Ff(\))p Fm(\001)p Fl(M)7890 3814 y Fk(1)8002
+3777 y Fm(i)79 b Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p
+Fl(a;)48 b(M)9991 3814 y Fk(1)10102 3777 y Fm(i)p Black
+10213 3777 a
+ 0 setgray
+ 10213 3777 a 0 0 1 TeXcolorrgb 4887 4082
+a Fg(")4706 4228 y Ff(=)-48 b Fm(\))p Black 5161 4228
+a
+ 0 setgray
+ 5161 4228 a Blue 66 w Fl(M)5510 4265 y Fk(1)5701 4228
+y Fm(\031)p Ff(?)79 b Fl(b)g(;)127 b(b)79 b Fm(\031)p
+Ff(?)g(\()p Fl(a)47 b(b)p Ff(\))p Fm(\001)q Fl(M)8101
+4265 y Fk(1)8292 4228 y Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)10091 4265 y Fk(1)10202 4228 y Fm(i)p
+Black 10313 4228 a
+ 0 setgray
+ 10313 4228 a 0 0 1 TeXcolorrgb 4589
+4521 a Fk([)p Fg(M)4844 4543 y Fe(1)4940 4521 y Fk(:=)p
+Fg(b)p Fk(])4718 4687 y Ff(=)-48 b Fm(\))p Black 5301
+4687 a
+ 0 setgray
+ 5301 4687 a Blue 66 w Fl(b)80 b Fm(\031)o Ff(?)f(\()p
+Fl(a)48 b(b)p Ff(\))p Fm(\001)p Red 1 w Fl(b)p Blue 79
+w(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p Fl(a;)p Red 48
+w(b)p Blue Fm(i)p Red 8602 4687 a
+ 0 setgray
+ 8602 4687 a Blue 8602
+4687 a
+ 0 setgray
+ 8602 4687 a Red 8602 4687 a
+ 0 setgray
+ 8602 4687 a Blue 8602
+4687 a
+ 0 setgray
+ 8602 4687 a Black 8602 4687 a
+ 0 setgray
+ 8602 4687 a Black
+4824 5121 a
+ 0 setgray
+ 4824 5121 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5
+TeXcolorgray 9459 6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h
+(p.20)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360
+6416 a eop end
+%%Page: 20 73
+TeXDict begin 20 72 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a 0 0 1 TeXcolorrgb 4887
+3179 a Fg(")4706 3325 y Ff(=)-48 b Fm(\))p Black 5161
+3325 a
+ 0 setgray
+ 5161 3325 a Blue 66 w Fl(b:)p Fm(h)p Fl(M)5829
+3363 y Fk(1)5941 3325 y Fl(;)48 b(b)p Fm(i)79 b(\031)o
+Ff(?)g Fl(b:)p Fm(h)p Fl(b;)48 b Ff(\()p Fl(a)g(b)p Ff(\))p
+Fm(\001)q Fl(M)8307 3363 y Fk(1)8418 3325 y Fm(i)79 b
+Fl(;)127 b(a)79 b Ff(#?)h Fl(a:)p Fm(h)p Fl(a;)47 b(M)10407
+3363 y Fk(1)10519 3325 y Fm(i)p Black 10630 3325 a
+ 0 setgray
+ 10630
+3325 a 0 0 1 TeXcolorrgb 4887 3630 a Fg(")4706 3777 y
+Ff(=)-48 b Fm(\))p Black 5161 3777 a
+ 0 setgray
+ 5161 3777 a Blue
+66 w Fm(h)p Fl(M)5621 3814 y Fk(1)5733 3777 y Fl(;)47
+b(b)p Fm(i)80 b(\031)o Ff(?)f Fm(h)p Fl(b;)48 b Ff(\()p
+Fl(a)g(b)p Ff(\))p Fm(\001)p Fl(M)7890 3814 y Fk(1)8002
+3777 y Fm(i)79 b Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p
+Fl(a;)48 b(M)9991 3814 y Fk(1)10102 3777 y Fm(i)p Black
+10213 3777 a
+ 0 setgray
+ 10213 3777 a 0 0 1 TeXcolorrgb 4887 4082
+a Fg(")4706 4228 y Ff(=)-48 b Fm(\))p Black 5161 4228
+a
+ 0 setgray
+ 5161 4228 a Blue 66 w Fl(M)5510 4265 y Fk(1)5701 4228
+y Fm(\031)p Ff(?)79 b Fl(b)g(;)127 b(b)79 b Fm(\031)p
+Ff(?)g(\()p Fl(a)47 b(b)p Ff(\))p Fm(\001)q Fl(M)8101
+4265 y Fk(1)8292 4228 y Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)10091 4265 y Fk(1)10202 4228 y Fm(i)p
+Black 10313 4228 a
+ 0 setgray
+ 10313 4228 a 0 0 1 TeXcolorrgb 4589
+4521 a Fk([)p Fg(M)4844 4543 y Fe(1)4940 4521 y Fk(:=)p
+Fg(b)p Fk(])4718 4687 y Ff(=)-48 b Fm(\))p Black 5301
+4687 a
+ 0 setgray
+ 5301 4687 a Blue 66 w Fl(b)80 b Fm(\031)o Ff(?)f
+Fl(a)g(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p Fl(a;)48
+b(b)p Fm(i)p Black 8000 4687 a
+ 0 setgray
+ 8000 4687 a Black 4824
+5121 a
+ 0 setgray
+ 4824 5121 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9459 6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.20)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 20 74
+TeXDict begin 20 73 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a 0 0 1 TeXcolorrgb 4887
+3179 a Fg(")4706 3325 y Ff(=)-48 b Fm(\))p Black 5161
+3325 a
+ 0 setgray
+ 5161 3325 a Blue 66 w Fl(b:)p Fm(h)p Fl(M)5829
+3363 y Fk(1)5941 3325 y Fl(;)48 b(b)p Fm(i)79 b(\031)o
+Ff(?)g Fl(b:)p Fm(h)p Fl(b;)48 b Ff(\()p Fl(a)g(b)p Ff(\))p
+Fm(\001)q Fl(M)8307 3363 y Fk(1)8418 3325 y Fm(i)79 b
+Fl(;)127 b(a)79 b Ff(#?)h Fl(a:)p Fm(h)p Fl(a;)47 b(M)10407
+3363 y Fk(1)10519 3325 y Fm(i)p Black 10630 3325 a
+ 0 setgray
+ 10630
+3325 a 0 0 1 TeXcolorrgb 4887 3630 a Fg(")4706 3777 y
+Ff(=)-48 b Fm(\))p Black 5161 3777 a
+ 0 setgray
+ 5161 3777 a Blue
+66 w Fm(h)p Fl(M)5621 3814 y Fk(1)5733 3777 y Fl(;)47
+b(b)p Fm(i)80 b(\031)o Ff(?)f Fm(h)p Fl(b;)48 b Ff(\()p
+Fl(a)g(b)p Ff(\))p Fm(\001)p Fl(M)7890 3814 y Fk(1)8002
+3777 y Fm(i)79 b Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p
+Fl(a;)48 b(M)9991 3814 y Fk(1)10102 3777 y Fm(i)p Black
+10213 3777 a
+ 0 setgray
+ 10213 3777 a 0 0 1 TeXcolorrgb 4887 4082
+a Fg(")4706 4228 y Ff(=)-48 b Fm(\))p Black 5161 4228
+a
+ 0 setgray
+ 5161 4228 a Blue 66 w Fl(M)5510 4265 y Fk(1)5701 4228
+y Fm(\031)p Ff(?)79 b Fl(b)g(;)127 b(b)79 b Fm(\031)p
+Ff(?)g(\()p Fl(a)47 b(b)p Ff(\))p Fm(\001)q Fl(M)8101
+4265 y Fk(1)8292 4228 y Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)10091 4265 y Fk(1)10202 4228 y Fm(i)p
+Black 10313 4228 a
+ 0 setgray
+ 10313 4228 a 0 0 1 TeXcolorrgb 4589
+4521 a Fk([)p Fg(M)4844 4543 y Fe(1)4940 4521 y Fk(:=)p
+Fg(b)p Fk(])4718 4687 y Ff(=)-48 b Fm(\))p Black 5301
+4687 a
+ 0 setgray
+ 5301 4687 a Blue 66 w Fl(b)80 b Fm(\031)o Ff(?)f
+Fl(a)g(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p Fl(a;)48
+b(b)p Fm(i)p Black 8000 4687 a
+ 0 setgray
+ 8000 4687 a 0 0 1 TeXcolorrgb
+4706 5065 a Ff(=)-48 b Fm(\))p Black 5161 5065 a
+ 0 setgray
+ 5161
+5065 a Blue 66 w Fl(F)-8 b(AI)19 b(L)p Black 5939 5065
+a
+ 0 setgray
+ 5939 5065 a Black 4824 5313 a
+ 0 setgray
+ 4824 5313 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27
+b(3.)g(June)g(2003)g(\226)h(p.20)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 20 75
+TeXDict begin 20 74 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2728 a Fg(")4706
+2874 y Ff(=)-48 b Fm(\))p Black 5161 2874 a
+ 0 setgray
+ 5161 2874
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(M)6065 2911 y Fk(1)6177
+2874 y Fl(;)48 b(b)p Fm(i)158 b(\031)p Ff(?)g Fl(b:a:)p
+Fm(h)p Fl(a;)47 b(M)8335 2911 y Fk(1)8447 2874 y Fm(i)p
+Black 8558 2874 a
+ 0 setgray
+ 8558 2874 a 0 0 1 TeXcolorrgb 4887
+3179 a Fg(")4706 3325 y Ff(=)-48 b Fm(\))p Black 5161
+3325 a
+ 0 setgray
+ 5161 3325 a Blue 66 w Fl(b:)p Fm(h)p Fl(M)5829
+3363 y Fk(1)5941 3325 y Fl(;)48 b(b)p Fm(i)79 b(\031)o
+Ff(?)g Fl(b:)p Fm(h)p Fl(b;)48 b Ff(\()p Fl(a)g(b)p Ff(\))p
+Fm(\001)q Fl(M)8307 3363 y Fk(1)8418 3325 y Fm(i)79 b
+Fl(;)127 b(a)79 b Ff(#?)h Fl(a:)p Fm(h)p Fl(a;)47 b(M)10407
+3363 y Fk(1)10519 3325 y Fm(i)p Black 10630 3325 a
+ 0 setgray
+ 10630
+3325 a 0 0 1 TeXcolorrgb 4887 3630 a Fg(")4706 3777 y
+Ff(=)-48 b Fm(\))p Black 5161 3777 a
+ 0 setgray
+ 5161 3777 a Blue
+66 w Fm(h)p Fl(M)5621 3814 y Fk(1)5733 3777 y Fl(;)47
+b(b)p Fm(i)80 b(\031)o Ff(?)f Fm(h)p Fl(b;)48 b Ff(\()p
+Fl(a)g(b)p Ff(\))p Fm(\001)p Fl(M)7890 3814 y Fk(1)8002
+3777 y Fm(i)79 b Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p
+Fl(a;)48 b(M)9991 3814 y Fk(1)10102 3777 y Fm(i)p Black
+10213 3777 a
+ 0 setgray
+ 10213 3777 a 0 0 1 TeXcolorrgb 4887 4082
+a Fg(")4706 4228 y Ff(=)-48 b Fm(\))p Black 5161 4228
+a
+ 0 setgray
+ 5161 4228 a Blue 66 w Fl(M)5510 4265 y Fk(1)5701 4228
+y Fm(\031)p Ff(?)79 b Fl(b)g(;)127 b(b)79 b Fm(\031)p
+Ff(?)g(\()p Fl(a)47 b(b)p Ff(\))p Fm(\001)q Fl(M)8101
+4265 y Fk(1)8292 4228 y Fl(;)127 b(a)79 b Ff(#?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)10091 4265 y Fk(1)10202 4228 y Fm(i)p
+Black 10313 4228 a
+ 0 setgray
+ 10313 4228 a 0 0 1 TeXcolorrgb 4589
+4521 a Fk([)p Fg(M)4844 4543 y Fe(1)4940 4521 y Fk(:=)p
+Fg(b)p Fk(])4718 4687 y Ff(=)-48 b Fm(\))p Black 5301
+4687 a
+ 0 setgray
+ 5301 4687 a Blue 66 w Fl(b)80 b Fm(\031)o Ff(?)f
+Fl(a)g(;)127 b(a)79 b Ff(#?)g Fl(a:)p Fm(h)p Fl(a;)48
+b(b)p Fm(i)p Black 8000 4687 a
+ 0 setgray
+ 8000 4687 a 0 0 1 TeXcolorrgb
+4706 5065 a Ff(=)-48 b Fm(\))p Black 5161 5065 a
+ 0 setgray
+ 5161
+5065 a Blue 66 w Fl(F)-8 b(AI)19 b(L)p Black 5939 5065
+a
+ 0 setgray
+ 5939 5065 a White 4887 5451 a Fg(")4706 5598 y Ff(=)-48
+b Fm(\))p Black 5161 5598 a
+ 0 setgray
+ 5161 5598 a 145 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 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial Blue Fl(\025a:\025b:)p Ff(\()p
+Fl(M)6473 5635 y Fk(1)6633 5598 y Fl(b)p Ff(\))p Black
+6870 5598 a
+ 0 setgray
+ 6870 5598 a Blue 54 w Ff(=)7141 5635 y Fg(\013)p
+Black 7285 5598 a
+ 0 setgray
+ 7285 5598 a Blue 53 w Fl(\025b:\025a:)p
+Ff(\()p Fl(a)48 b(M)8710 5635 y Fk(1)8822 5598 y Ff(\))p
+Black 8930 5598 a
+ 0 setgray
+ 8930 5598 a 53 w Fn(has)53 b(no)g(solution)p
+Black 4824 5738 a
+ 0 setgray
+ 4824 5738 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g
+(\226)h(p.20)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 21 76
+TeXDict begin 21 75 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 76/View [ /XYZ null null null ] /Title (Answers to the Quiz)
+/OUT pdfmark end
+ 4762 1909 a Gray 5495 2027 a FN(Answers)128 b(to)h(the)g(Quiz)p
+Black 9935 2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a
+Fg(")4706 2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+
+5161 2626 a Blue 66 w Fl(\025a:\025b:)p Ff(\()p Fl(b)49
+b(M)6572 2663 y Fk(6)6684 2626 y Ff(\))p Black 6871 2626
+a
+ 0 setgray
+ 6871 2626 a 67 w Fn(and)p Blue 145 w Fl(\025a:\025a:)p
+Ff(\()p Fl(a)g(M)8846 2663 y Fk(7)8957 2626 y Ff(\))p
+Black 9065 2626 a
+ 0 setgray
+ 9065 2626 a Black 4824 3432 a
+ 0 setgray
+ 4824
+3432 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 21 77
+TeXDict begin 21 76 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a Black 4824 3432 a
+ 0 setgray
+ 4824 3432 a
+10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a
+FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p Black
+10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop
+end
+%%Page: 21 78
+TeXDict begin 21 77 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a Black 4824 3759 a
+ 0 setgray
+ 4824
+3759 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 21 79
+TeXDict begin 21 78 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a 0 0 1 TeXcolorrgb 4887
+3382 a Fg(")4706 3529 y Ff(=)-48 b Fm(\))p Black 5161
+3529 a
+ 0 setgray
+ 5161 3529 a Blue 66 w Fm(h)p Fl(b;)48 b(M)5877
+3566 y Fk(6)5988 3529 y Fm(i)80 b(\031)o Ff(?)f Fm(h)p
+Fl(b;)48 b Ff(\()p Fl(b)g(a)p Ff(\))p Fm(\001)p Fl(M)7890
+3566 y Fk(7)8002 3529 y Fm(i)79 b Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)9727 3566 y Fk(7)9838 3529 y Fm(i)p
+Black 9949 3529 a
+ 0 setgray
+ 9949 3529 a Black 4824 4087 a
+ 0 setgray
+ 4824
+4087 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 21 80
+TeXDict begin 21 79 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a 0 0 1 TeXcolorrgb 4887
+3382 a Fg(")4706 3529 y Ff(=)-48 b Fm(\))p Black 5161
+3529 a
+ 0 setgray
+ 5161 3529 a Blue 66 w Fm(h)p Fl(b;)48 b(M)5877
+3566 y Fk(6)5988 3529 y Fm(i)80 b(\031)o Ff(?)f Fm(h)p
+Fl(b;)48 b Ff(\()p Fl(b)g(a)p Ff(\))p Fm(\001)p Fl(M)7890
+3566 y Fk(7)8002 3529 y Fm(i)79 b Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)9727 3566 y Fk(7)9838 3529 y Fm(i)p
+Black 9949 3529 a
+ 0 setgray
+ 9949 3529 a 0 0 1 TeXcolorrgb 4887
+3834 a Fg(")4706 3980 y Ff(=)-48 b Fm(\))p Black 5161
+3980 a
+ 0 setgray
+ 5161 3980 a Blue 66 w Fl(b)79 b Fm(\031)p Ff(?)g
+Fl(b)g(;)127 b(M)6565 4017 y Fk(6)6756 3980 y Fm(\031)p
+Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p Fl(M)8101
+4017 y Fk(7)8292 3980 y Fl(;)127 b(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)9827 4017 y Fk(7)9938 3980 y Fm(i)p Black
+10049 3980 a
+ 0 setgray
+ 10049 3980 a Black 4824 4414 a
+ 0 setgray
+ 4824 4414
+a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307
+a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 21 81
+TeXDict begin 21 80 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a 0 0 1 TeXcolorrgb 4887
+3382 a Fg(")4706 3529 y Ff(=)-48 b Fm(\))p Black 5161
+3529 a
+ 0 setgray
+ 5161 3529 a Blue 66 w Fm(h)p Fl(b;)48 b(M)5877
+3566 y Fk(6)5988 3529 y Fm(i)80 b(\031)o Ff(?)f Fm(h)p
+Fl(b;)48 b Ff(\()p Fl(b)g(a)p Ff(\))p Fm(\001)p Fl(M)7890
+3566 y Fk(7)8002 3529 y Fm(i)79 b Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)9727 3566 y Fk(7)9838 3529 y Fm(i)p
+Black 9949 3529 a
+ 0 setgray
+ 9949 3529 a 0 0 1 TeXcolorrgb 4887
+3834 a Fg(")4706 3980 y Ff(=)-48 b Fm(\))p Black 5161
+3980 a
+ 0 setgray
+ 5161 3980 a Blue 66 w Fl(b)79 b Fm(\031)p Ff(?)g
+Fl(b)g(;)127 b(M)6565 4017 y Fk(6)6756 3980 y Fm(\031)p
+Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p Fl(M)8101
+4017 y Fk(7)8292 3980 y Fl(;)127 b(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)9827 4017 y Fk(7)9938 3980 y Fm(i)p Black
+10049 3980 a
+ 0 setgray
+ 10049 3980 a 0 0 1 TeXcolorrgb 4887 4285
+a Fg(")4706 4432 y Ff(=)-48 b Fm(\))p Black 5161 4432
+a
+ 0 setgray
+ 5161 4432 a Blue 66 w Fl(M)5510 4469 y Fk(6)5701 4432
+y Fm(\031)p Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p
+Fl(M)7046 4469 y Fk(7)7237 4432 y Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)8772 4469 y Fk(7)8883 4432 y Fm(i)p
+Black 8994 4432 a
+ 0 setgray
+ 8994 4432 a Black 4824 4741 a
+ 0 setgray
+ 4824
+4741 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 21 82
+TeXDict begin 21 81 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a 0 0 1 TeXcolorrgb 4887
+3382 a Fg(")4706 3529 y Ff(=)-48 b Fm(\))p Black 5161
+3529 a
+ 0 setgray
+ 5161 3529 a Blue 66 w Fm(h)p Fl(b;)48 b(M)5877
+3566 y Fk(6)5988 3529 y Fm(i)80 b(\031)o Ff(?)f Fm(h)p
+Fl(b;)48 b Ff(\()p Fl(b)g(a)p Ff(\))p Fm(\001)p Fl(M)7890
+3566 y Fk(7)8002 3529 y Fm(i)79 b Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)9727 3566 y Fk(7)9838 3529 y Fm(i)p
+Black 9949 3529 a
+ 0 setgray
+ 9949 3529 a 0 0 1 TeXcolorrgb 4887
+3834 a Fg(")4706 3980 y Ff(=)-48 b Fm(\))p Black 5161
+3980 a
+ 0 setgray
+ 5161 3980 a Blue 66 w Fl(b)79 b Fm(\031)p Ff(?)g
+Fl(b)g(;)127 b(M)6565 4017 y Fk(6)6756 3980 y Fm(\031)p
+Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p Fl(M)8101
+4017 y Fk(7)8292 3980 y Fl(;)127 b(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)9827 4017 y Fk(7)9938 3980 y Fm(i)p Black
+10049 3980 a
+ 0 setgray
+ 10049 3980 a 0 0 1 TeXcolorrgb 4887 4285
+a Fg(")4706 4432 y Ff(=)-48 b Fm(\))p Black 5161 4432
+a
+ 0 setgray
+ 5161 4432 a Blue 66 w Fl(M)5510 4469 y Fk(6)5701 4432
+y Fm(\031)p Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p
+Fl(M)7046 4469 y Fk(7)7237 4432 y Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)8772 4469 y Fk(7)8883 4432 y Fm(i)p
+Black 8994 4432 a
+ 0 setgray
+ 8994 4432 a 0 0 1 TeXcolorrgb 4582
+4725 a Fk([)p Fg(M)4837 4746 y Fe(6)4933 4725 y Fk(:=\()p
+Fg(b)34 b(a)p Fk(\))p Fd(\001)p Fg(M)5796 4746 y Fe(7)5892
+4725 y Fk(])4704 4891 y Ff(=)-48 b Fm(\))p Black 5948
+4891 a
+ 0 setgray
+ 5948 4891 a Blue 67 w Fl(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)7344 4928 y Fk(7)7455 4891 y Fm(i)p Black
+7566 4891 a
+ 0 setgray
+ 7566 4891 a Black 4824 5139 a
+ 0 setgray
+ 4824 5139 a
+10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a
+FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p Black
+10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop
+end
+%%Page: 21 83
+TeXDict begin 21 82 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a 0 0 1 TeXcolorrgb 4887
+3382 a Fg(")4706 3529 y Ff(=)-48 b Fm(\))p Black 5161
+3529 a
+ 0 setgray
+ 5161 3529 a Blue 66 w Fm(h)p Fl(b;)48 b(M)5877
+3566 y Fk(6)5988 3529 y Fm(i)80 b(\031)o Ff(?)f Fm(h)p
+Fl(b;)48 b Ff(\()p Fl(b)g(a)p Ff(\))p Fm(\001)p Fl(M)7890
+3566 y Fk(7)8002 3529 y Fm(i)79 b Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)9727 3566 y Fk(7)9838 3529 y Fm(i)p
+Black 9949 3529 a
+ 0 setgray
+ 9949 3529 a 0 0 1 TeXcolorrgb 4887
+3834 a Fg(")4706 3980 y Ff(=)-48 b Fm(\))p Black 5161
+3980 a
+ 0 setgray
+ 5161 3980 a Blue 66 w Fl(b)79 b Fm(\031)p Ff(?)g
+Fl(b)g(;)127 b(M)6565 4017 y Fk(6)6756 3980 y Fm(\031)p
+Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p Fl(M)8101
+4017 y Fk(7)8292 3980 y Fl(;)127 b(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)9827 4017 y Fk(7)9938 3980 y Fm(i)p Black
+10049 3980 a
+ 0 setgray
+ 10049 3980 a 0 0 1 TeXcolorrgb 4887 4285
+a Fg(")4706 4432 y Ff(=)-48 b Fm(\))p Black 5161 4432
+a
+ 0 setgray
+ 5161 4432 a Blue 66 w Fl(M)5510 4469 y Fk(6)5701 4432
+y Fm(\031)p Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p
+Fl(M)7046 4469 y Fk(7)7237 4432 y Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)8772 4469 y Fk(7)8883 4432 y Fm(i)p
+Black 8994 4432 a
+ 0 setgray
+ 8994 4432 a 0 0 1 TeXcolorrgb 4582
+4725 a Fk([)p Fg(M)4837 4746 y Fe(6)4933 4725 y Fk(:=\()p
+Fg(b)34 b(a)p Fk(\))p Fd(\001)p Fg(M)5796 4746 y Fe(7)5892
+4725 y Fk(])4704 4891 y Ff(=)-48 b Fm(\))p Black 5948
+4891 a
+ 0 setgray
+ 5948 4891 a Blue 67 w Fl(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)7344 4928 y Fk(7)7455 4891 y Fm(i)p Black
+7566 4891 a
+ 0 setgray
+ 7566 4891 a 0 0 1 TeXcolorrgb 4865 5160 a
+Fc(?)4706 5307 y Ff(=)-48 b Fm(\))p Black 5161 5307 a
+ 0 setgray
+
+5161 5307 a Blue 66 w Fl(b)79 b Ff(#?)h Fl(a)f(;)127
+b(b)79 b Ff(#?)g Fl(M)7255 5344 y Fk(7)p Black 7367 5307
+a
+ 0 setgray
+ 7367 5307 a Black 4824 5479 a
+ 0 setgray
+ 4824 5479 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.21)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 21 84
+TeXDict begin 21 83 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a 0 0 1 TeXcolorrgb 4887
+3382 a Fg(")4706 3529 y Ff(=)-48 b Fm(\))p Black 5161
+3529 a
+ 0 setgray
+ 5161 3529 a Blue 66 w Fm(h)p Fl(b;)48 b(M)5877
+3566 y Fk(6)5988 3529 y Fm(i)80 b(\031)o Ff(?)f Fm(h)p
+Fl(b;)48 b Ff(\()p Fl(b)g(a)p Ff(\))p Fm(\001)p Fl(M)7890
+3566 y Fk(7)8002 3529 y Fm(i)79 b Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)9727 3566 y Fk(7)9838 3529 y Fm(i)p
+Black 9949 3529 a
+ 0 setgray
+ 9949 3529 a 0 0 1 TeXcolorrgb 4887
+3834 a Fg(")4706 3980 y Ff(=)-48 b Fm(\))p Black 5161
+3980 a
+ 0 setgray
+ 5161 3980 a Blue 66 w Fl(b)79 b Fm(\031)p Ff(?)g
+Fl(b)g(;)127 b(M)6565 4017 y Fk(6)6756 3980 y Fm(\031)p
+Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p Fl(M)8101
+4017 y Fk(7)8292 3980 y Fl(;)127 b(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)9827 4017 y Fk(7)9938 3980 y Fm(i)p Black
+10049 3980 a
+ 0 setgray
+ 10049 3980 a 0 0 1 TeXcolorrgb 4887 4285
+a Fg(")4706 4432 y Ff(=)-48 b Fm(\))p Black 5161 4432
+a
+ 0 setgray
+ 5161 4432 a Blue 66 w Fl(M)5510 4469 y Fk(6)5701 4432
+y Fm(\031)p Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p
+Fl(M)7046 4469 y Fk(7)7237 4432 y Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)8772 4469 y Fk(7)8883 4432 y Fm(i)p
+Black 8994 4432 a
+ 0 setgray
+ 8994 4432 a 0 0 1 TeXcolorrgb 4582
+4725 a Fk([)p Fg(M)4837 4746 y Fe(6)4933 4725 y Fk(:=\()p
+Fg(b)34 b(a)p Fk(\))p Fd(\001)p Fg(M)5796 4746 y Fe(7)5892
+4725 y Fk(])4704 4891 y Ff(=)-48 b Fm(\))p Black 5948
+4891 a
+ 0 setgray
+ 5948 4891 a Blue 67 w Fl(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)7344 4928 y Fk(7)7455 4891 y Fm(i)p Black
+7566 4891 a
+ 0 setgray
+ 7566 4891 a 0 0 1 TeXcolorrgb 4865 5160 a
+Fc(?)4706 5307 y Ff(=)-48 b Fm(\))p Black 5161 5307 a
+ 0 setgray
+
+5161 5307 a Blue 66 w Fl(b)79 b Ff(#?)h Fl(a)f(;)127
+b(b)79 b Ff(#?)g Fl(M)7255 5344 y Fk(7)p Black 7367 5307
+a
+ 0 setgray
+ 7367 5307 a 0 0 1 TeXcolorrgb 4865 5563 a Fc(?)4706
+5709 y Ff(=)-48 b Fm(\))p Black 5161 5709 a
+ 0 setgray
+ 5161 5709
+a Blue 66 w Fl(b)79 b Ff(#?)h Fl(M)6162 5746 y Fk(7)p
+Black 6273 5709 a
+ 0 setgray
+ 6273 5709 a Black 4824 5819 a
+ 0 setgray
+ 4824
+5819 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 21 85
+TeXDict begin 21 84 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a 0 0 1 TeXcolorrgb 4887
+3382 a Fg(")4706 3529 y Ff(=)-48 b Fm(\))p Black 5161
+3529 a
+ 0 setgray
+ 5161 3529 a Blue 66 w Fm(h)p Fl(b;)48 b(M)5877
+3566 y Fk(6)5988 3529 y Fm(i)80 b(\031)o Ff(?)f Fm(h)p
+Fl(b;)48 b Ff(\()p Fl(b)g(a)p Ff(\))p Fm(\001)p Fl(M)7890
+3566 y Fk(7)8002 3529 y Fm(i)79 b Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)9727 3566 y Fk(7)9838 3529 y Fm(i)p
+Black 9949 3529 a
+ 0 setgray
+ 9949 3529 a 0 0 1 TeXcolorrgb 4887
+3834 a Fg(")4706 3980 y Ff(=)-48 b Fm(\))p Black 5161
+3980 a
+ 0 setgray
+ 5161 3980 a Blue 66 w Fl(b)79 b Fm(\031)p Ff(?)g
+Fl(b)g(;)127 b(M)6565 4017 y Fk(6)6756 3980 y Fm(\031)p
+Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p Fl(M)8101
+4017 y Fk(7)8292 3980 y Fl(;)127 b(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)9827 4017 y Fk(7)9938 3980 y Fm(i)p Black
+10049 3980 a
+ 0 setgray
+ 10049 3980 a 0 0 1 TeXcolorrgb 4887 4285
+a Fg(")4706 4432 y Ff(=)-48 b Fm(\))p Black 5161 4432
+a
+ 0 setgray
+ 5161 4432 a Blue 66 w Fl(M)5510 4469 y Fk(6)5701 4432
+y Fm(\031)p Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p
+Fl(M)7046 4469 y Fk(7)7237 4432 y Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)8772 4469 y Fk(7)8883 4432 y Fm(i)p
+Black 8994 4432 a
+ 0 setgray
+ 8994 4432 a 0 0 1 TeXcolorrgb 4582
+4725 a Fk([)p Fg(M)4837 4746 y Fe(6)4933 4725 y Fk(:=\()p
+Fg(b)34 b(a)p Fk(\))p Fd(\001)p Fg(M)5796 4746 y Fe(7)5892
+4725 y Fk(])4704 4891 y Ff(=)-48 b Fm(\))p Black 5948
+4891 a
+ 0 setgray
+ 5948 4891 a Blue 67 w Fl(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)7344 4928 y Fk(7)7455 4891 y Fm(i)p Black
+7566 4891 a
+ 0 setgray
+ 7566 4891 a 0 0 1 TeXcolorrgb 4865 5160 a
+Fc(?)4706 5307 y Ff(=)-48 b Fm(\))p Black 5161 5307 a
+ 0 setgray
+
+5161 5307 a Blue 66 w Fl(b)79 b Ff(#?)h Fl(a)f(;)127
+b(b)79 b Ff(#?)g Fl(M)7255 5344 y Fk(7)p Black 7367 5307
+a
+ 0 setgray
+ 7367 5307 a 0 0 1 TeXcolorrgb 4865 5563 a Fc(?)4706
+5709 y Ff(=)-48 b Fm(\))p Black 5161 5709 a
+ 0 setgray
+ 5161 5709
+a Blue 66 w Fl(b)79 b Ff(#?)h Fl(M)6162 5746 y Fk(7)p
+Black 6273 5709 a
+ 0 setgray
+ 6273 5709 a 0 0 1 TeXcolorrgb 4559
+5989 a Fd(f)p Fg(b)p Fk(#)p Fg(M)5119 6010 y Fe(7)5215
+5989 y Fd(g)4711 6155 y Ff(=)-48 b Fm(\))p Black 5316
+6155 a
+ 0 setgray
+ 5316 6155 a Blue 67 w Fb(?)p Black 5576 6155 a
+ 0 setgray
+
+5576 6155 a Black 4824 6175 a
+ 0 setgray
+ 4824 6175 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473 6307 a FE(Amsterdam,)27
+b(3.)h(June)f(2003)g(\226)h(p.21)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 21 86
+TeXDict begin 21 85 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5495
+2027 a FN(Answers)128 b(to)h(the)g(Quiz)p Black 9935
+2027 a
+ 0 setgray
+ 9935 2027 a Black White 4888 2480 a Fg(")4706
+2626 y Ff(=)-48 b Fm(\))p Black 5161 2626 a
+ 0 setgray
+ 5161 2626
+a Blue 66 w Fl(a:b:)p Fm(h)p Fl(b;)48 b(M)6321 2663 y
+Fk(6)6433 2626 y Fm(i)158 b(\031)p Ff(?)g Fl(a:a:)p Fm(h)p
+Fl(a;)47 b(M)8363 2663 y Fk(7)8475 2626 y Fm(i)p Black
+8586 2626 a
+ 0 setgray
+ 8586 2626 a 0 0 1 TeXcolorrgb 4887 2931 a
+Fg(")4706 3078 y Ff(=)-48 b Fm(\))p Black 5161 3078 a
+ 0 setgray
+
+5161 3078 a Blue 66 w Fl(b:)p Fm(h)p Fl(b;)48 b(M)6085
+3115 y Fk(6)6197 3078 y Fm(i)79 b(\031)o Ff(?)g Fl(a:)p
+Fm(h)p Fl(a;)48 b(M)7733 3115 y Fk(7)7844 3078 y Fm(i)p
+Black 7955 3078 a
+ 0 setgray
+ 7955 3078 a 0 0 1 TeXcolorrgb 4887
+3382 a Fg(")4706 3529 y Ff(=)-48 b Fm(\))p Black 5161
+3529 a
+ 0 setgray
+ 5161 3529 a Blue 66 w Fm(h)p Fl(b;)48 b(M)5877
+3566 y Fk(6)5988 3529 y Fm(i)80 b(\031)o Ff(?)f Fm(h)p
+Fl(b;)48 b Ff(\()p Fl(b)g(a)p Ff(\))p Fm(\001)p Fl(M)7890
+3566 y Fk(7)8002 3529 y Fm(i)79 b Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)9727 3566 y Fk(7)9838 3529 y Fm(i)p
+Black 9949 3529 a
+ 0 setgray
+ 9949 3529 a 0 0 1 TeXcolorrgb 4887
+3834 a Fg(")4706 3980 y Ff(=)-48 b Fm(\))p Black 5161
+3980 a
+ 0 setgray
+ 5161 3980 a Blue 66 w Fl(b)79 b Fm(\031)p Ff(?)g
+Fl(b)g(;)127 b(M)6565 4017 y Fk(6)6756 3980 y Fm(\031)p
+Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p Fl(M)8101
+4017 y Fk(7)8292 3980 y Fl(;)127 b(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)9827 4017 y Fk(7)9938 3980 y Fm(i)p Black
+10049 3980 a
+ 0 setgray
+ 10049 3980 a 0 0 1 TeXcolorrgb 4887 4285
+a Fg(")4706 4432 y Ff(=)-48 b Fm(\))p Black 5161 4432
+a
+ 0 setgray
+ 5161 4432 a Blue 66 w Fl(M)5510 4469 y Fk(6)5701 4432
+y Fm(\031)p Ff(?)79 b(\()p Fl(b)48 b(a)p Ff(\))p Fm(\001)p
+Fl(M)7046 4469 y Fk(7)7237 4432 y Fl(;)127 b(b)79 b Ff(#?)g
+Fm(h)p Fl(a;)48 b(M)8772 4469 y Fk(7)8883 4432 y Fm(i)p
+Black 8994 4432 a
+ 0 setgray
+ 8994 4432 a 0 0 1 TeXcolorrgb 4582
+4725 a Fk([)p Fg(M)4837 4746 y Fe(6)4933 4725 y Fk(:=\()p
+Fg(b)34 b(a)p Fk(\))p Fd(\001)p Fg(M)5796 4746 y Fe(7)5892
+4725 y Fk(])4704 4891 y Ff(=)-48 b Fm(\))p Black 5948
+4891 a
+ 0 setgray
+ 5948 4891 a Blue 67 w Fl(b)79 b Ff(#?)g Fm(h)p
+Fl(a;)48 b(M)7344 4928 y Fk(7)7455 4891 y Fm(i)p Black
+7566 4891 a
+ 0 setgray
+ 7566 4891 a 0 0 1 TeXcolorrgb 4865 5160 a
+Fc(?)4706 5307 y Ff(=)-48 b Fm(\))p Black 5161 5307 a
+ 0 setgray
+
+5161 5307 a Blue 66 w Fl(b)79 b Ff(#?)h Fl(a)f(;)127
+b(b)79 b Ff(#?)g Fl(M)7255 5344 y Fk(7)p Black 7367 5307
+a
+ 0 setgray
+ 7367 5307 a 0 0 1 TeXcolorrgb 4865 5563 a Fc(?)4706
+5709 y Ff(=)-48 b Fm(\))p Black 5161 5709 a
+ 0 setgray
+ 5161 5709
+a Blue 66 w Fl(b)79 b Ff(#?)h Fl(M)6162 5746 y Fk(7)p
+Black 6273 5709 a
+ 0 setgray
+ 6273 5709 a 0 0 1 TeXcolorrgb 4559
+5989 a Fd(f)p Fg(b)p Fk(#)p Fg(M)5119 6010 y Fe(7)5215
+5989 y Fd(g)4711 6155 y Ff(=)-48 b Fm(\))p Black 5316
+6155 a
+ 0 setgray
+ 5316 6155 a Blue 67 w Fb(?)p Black 5576 6155 a
+ 0 setgray
+
+5576 6155 a 6513 4079 a @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 40.42783 neg 206.18764 46.42783 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial
+Blue -694 x Fl(\025a:\025b:)p Ff(\()p Fl(b)49 b(M)7858
+3422 y Fk(6)7969 3385 y Ff(\))p Black 8157 3385 a
+ 0 setgray
+ 8157
+3385 a Blue 66 w Ff(=)8440 3422 y Fg(\013)p Black 8585
+3385 a
+ 0 setgray
+ 8585 3385 a Blue 146 w Fl(\025a:\025a:)p Ff(\()p
+Fl(a)f(M)10131 3422 y Fk(7)10243 3385 y Ff(\))p Black
+10351 3385 a
+ 0 setgray
+ 10351 3385 a 6513 3762 a Fn(we)74 b(can)g(take)p
+Blue 76 w Fl(M)8101 3799 y Fk(7)p Black 8212 3762 a
+ 0 setgray
+ 8212
+3762 a 75 w Fn(to)g(be)h(any)f Fl(\025)p Fn(-term)h(that)6513
+4017 y(does)68 b(not)f(contain)h(free)g(occurrences)h(of)p
+Blue 68 w Fl(b)p Black 10565 4017 a
+ 0 setgray
+ 10565 4017 a Fn(,)6513
+4252 y(so)75 b(long)f(as)h(we)f(take)p Blue 75 w Fl(M)8765
+4289 y Fk(6)p Black 8877 4252 a
+ 0 setgray
+ 8877 4252 a 75 w Fn(to)g(be)h(the)f
+(result)6513 4513 y(of)86 b(swapping)g(all)g(occurrences)h(of)p
+Blue 86 w Fl(b)p Black 9937 4513 a
+ 0 setgray
+ 9937 4513 a 86 w Fn(and)p
+Blue 85 w Fl(a)p Black 10627 4513 a
+ 0 setgray
+ 10627 4513 a 6513
+4773 a Fn(throughout)p Blue 66 w Fl(M)8021 4810 y Fk(7)p
+Black 8133 4773 a
+ 0 setgray
+ 8133 4773 a Black 4824 6379 a
+ 0 setgray
+ 4824
+6379 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9473
+6307 a FE(Amsterdam,)27 b(3.)h(June)f(2003)g(\226)h(p.21)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 22 87
+TeXDict begin 22 86 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 87/View [ /XYZ null null null ] /Title (Conclusion)
+/OUT pdfmark end
+ 4762 1909 a Gray 6487 2027 a FN(Conclusion)p Black
+8944 2027 a
+ 0 setgray
+ 8944 2027 a Black 4727 2616 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 491 w FL(used)81 b(a)f(permutation)g
+(operation)f(for)5218 2950 y(renaming)i(\(has)f(much)g(nicer)h
+(properties\))10407 6232 y @beginspecial 240 @llx 317
+@lly 372 @urx 475 @ury 211 @rwi @clip @setspecial
+%%BeginDocument: skt-small.ps
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /home/cu200/tex/research/fresh-unification/Edinburgh/skt-small.ps
+%%Creator: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) - by John Bradley
+%%BoundingBox: 240 317 372 475
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 396 string def
+
+% define space for color conversions
+/grays 132 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+240 317 translate
+
+% size of image (on paper, in 1/72inch coords)
+131.97600 157.96800 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+132 158 8 % dimensions of data
+[132 0 0 -158 0 158] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+fffffffffffffffffffffffffffffffffffffefefefffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefffffffefefe
+fffffffffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefbfbfbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffefefefffffffefefefffffffefefeffffff
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffefefefffffffffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcdededf7c7c7d
+7c7c7d7c7c7d7c7c7d5f5f600101035d5d5f7c7c7d7c7c7d7c7c7dddddddfbfbfbfcfcfc
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefefefefefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefef5f5f5dadadafdfdfdfdfdfdfdfdfdfafafaa0a0a1242426010103010103
+010103010103010103010103010103010103010103010103010103010103010103232324
+9e9e9ffafafafdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffefefeffffff
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfafafaf9f9f9fafafa
+fafafaf9f9f9dedede747474e9e9e9c9c9ca565657010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103606062dededefdfdfdfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdbfbfbf7c7c7c5a5a5a454545
+5151517373738e8e8e2b2b2b5454551c1c1e010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103020203616162dededefdfdfdfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdf3f3f3e9e9e9e4e4e4c7c7c7
+7676762e2e2e17171719191a020204010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103030203040303010103868687f9f9fafefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfdababab141415020204010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103020204
+030304060404030204020204010103010103010103252527e0e0e0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfd4e4e4f010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103020203080809
+1818182222221a1a190d0d0d0504050202040101030101032626279f9fabfdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd
+89898a010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040405131312
+2929293e3e3e4343443737372020200c0a0a03020401010301010301010a8b8b9bfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080707181818
+3333335353536666655b5b5b4141412323230f0e0d030304010103010103262628e0e0e0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd4f4f50
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040406171717
+3a3a3a6060607979796f6f6f5151503333331c1c1b0d0c0b020204010103010103262628
+e6e6e6fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030404061b1b1b
+3d3d3d6464647575756b6b6a5252523b3b3b282828171716070708010103010103010103
+888889fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffefefe
+fffffffefefefffffffefefefefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfc4f4f51010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030806071d1d1d
+3f3f3f5e5e5e6262615252523e3e3e3030302929291a1a190b0a0a020203010103010103
+010103cbcbccfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefeffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefed3d3d3010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030a09091c1c1b
+3636364545454040403131312525241818171818170f0f0f050405010103010103010103
+0101034f4f51fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe8d8d8e010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080708171716
+2525252727271d1c1c1313120a0a0a020204050405020204010103010103010103010103
+010103010103cbcbcdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfc505051010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030604050c0c0b
+1212110e0d0c050405010103010103010103010103010103010103010103010103010103
+01010301010350505afcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103030304060506
+040304020204010103010103010103010103010103010103010103010103010103010103
+010103010103010103d4d4d4fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101038c8c8dfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefefffffffffffffefefefefefefffffffefefe
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefecbcbcb010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103505051fcfcfcfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+010103010103010103010103020204020204020203010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103020203020203030304
+030304030305020204020204010103010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030202040504050707080a0909100f0f0f0e0d060505020203010103010103010103
+010103010103010103010103010103010103010103010103010103030203030203050405
+0e0e0e1a1a1a242424181818040406010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0302040909090908080605060807081c1c1c313131222121090909020203010103010103
+010103010103010103010103020203030203010103010103010103020203030305030305
+0202040707082424244949492d2d2d040406010103010103010103010103010103010103
+010103010103010103010103cbcbcbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0404060303050202030303050404050505060d0d0e2a2a2a2828270a0908010103010103
+0101030101030101030101030302030101030202030404060f0f112e2d2e4847474c4c4c
+3434340e0d0e040405191817414141181817020204010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030606072120204d4d4c5959593535350a0a0c0a0a0b313131202020030305010103
+0101030101030101030404050101030202040f0f0f403f3f6868688181808f8f8f999999
+9d9d9d8686863535350404061818182d2d2d0a0a0b010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefefefefefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0606073c3c3c818181a5a5a4b7b7b7a3a2a2606060181819070708141414050507010103
+0101030101030302030302030202041616175353547a7a7a8d8d8d9a9a9aa7a7a6afaeae
+bcbcbcc3c2c2a7a6a639393a0807070a09090f0f0e030305010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103020204
+2222237b7b7ba0a0a0bfbfbec6c6c6bebebd9c9c9b666666171717070607060506010103
+0101030101030202030202030b0b0c505050838383a2a2a1b2b2b1babab9c1c1c0c5c5c5
+cfcececbcbcbb4b4b38080802222210302040b0a0a040406010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103060607
+4e4e4e949393b3b3b3cfcfced8d8d8d6d5d5c7c7c6a9a9a8525151040405010103010103
+010103010103010103020203323232848483b8b8b7dcdcdcececebf2f2f1f5f5f4f5f5f3
+f2f2f1e8e8e8cacac9979796525252080709010103010103010103010103010103010103
+010103010103010103010103242426e6e6e6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103131111
+7c7b7bc9c8c8ececebf5f5f4f7f7f5fcfcfbfbfbfaf9f9f7babab9141415010103010103
+0101030101030101030606076c6b6bcdcdccf7f7f6fdfdfbfdfdfbefefeec4c3c2bebebd
+e9e9e8fbfbfaf8f8f7dededd929293212020010103010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103222222
+b4b4b4f6f6f5d1d1d06e6e6e666665afafaff6f6f5fdfdfbededec444343010103010103
+0202040403040101030f0f11939393e5e5e5fcfcfbfdfdfbd8d8d84c4c4d0d0d0d1e1e1d
+494949c0c0bffbfbf9fdfdfbe4e4e4525253030305010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe5656590101030101033c3c3c
+e0e0e0e6e6e53d3d3e0b0a0b4646463d3d3d9c9c9cfbfbf9fbfbf97a7a7a070607060505
+0404060b0a0a0302031414169d9d9dedededfdfdfbececeb5050500202040f0e0e646464
+6c6c6c424242c5c5c4fcfcfafcfcfb8f8f8e070708010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe56566a0101030101034c4c4d
+e8e8e7b3b2b208080a080809585858696969343434d8d8d7fcfcfa9797970d0c0b101010
+1616162121210c0b0c1a1919a3a3a2eeeeedfdfdfbaaaaa90a0a0b010103030304222222
+747474515050616160f7f7f6fdfdfbbcbcbc161617010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103525252
+e9e9e979797901010301010324242460606030302fa3a2a2fbfbfa9c9c9c131312171616
+2626263b3b3c3a3a3a2c2c2b9b9b9bedededfafaf86060610101030101030303050d0d0d
+3737374b4b4a383838e3e3e2fdfdfbd6d6d5222222010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffff
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffefefefffffffefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefea3a3a30101030101034f4f4f
+e6e6e67070700605060101030c0b0b3f3f3f282829727271f8f8f7818080070607050506
+0505060606071313131111115d5d5ddbdbdbf5f5f44a4a4a010103010103060607070708
+050507171717262627d6d6d5fdfdfbdbdbda272727010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103474748
+e1e1e18c8c8b0707070101030404051c1c1c171717676767d8d7d5403c34241b05352705
+372a053225072b22051f1805302e29b8b8b8f3f3f24c4c4c010103010103010103010103
+010103010103212123dbdbdafdfdfbd8d8d7282828010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103323232
+d6d6d6bababa0b0b0c010103010103020203030203615c50a8915ba27908ca9e09d2a409
+d1a309d1a409d0a209bf950890720c918159e0ded6727272020203010103010103010103
+010103010103404040eeeeecfdfdfbc9c9c91f1f20010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103181819
+bdbdbdeaeae9555554060608010103080503372605966b07bb8a09dda709eeba0be8b70b
+e4b40adeb10ac99e09ba8f09c69b0adeaf0ad1ae30ad9d681a160b020203010103010103
+0101030e0e10a5a5a5fdfdfbf9f9f7a1a1a1101011010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d401010301010309090a
+8c8c8bf0f0f0d3d3d22f2f30120d05674706af7a08b58308c28f09e8b20aedb90be8bb0b
+e5bb0bdfb50acca509b18a0aad8808dfb60bebbe0de4b50aaf8908574106181204080605
+1616188c8c8bf6f6f5fdfdfbeaeae95c5c5d020204010103010103010103010103010103
+010103010103010103010103010103878788fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fefefefefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+4d4d4ddcdcdcf9f9f8c4beaf866116b57e08cb9409e0a809eab30aeeb60bebb90be8bb0b
+e7bf0be7c10ce7c20fe6c215e8c41eefcd1ef2cc1feec810edc30de7ba0ac599098e6e0b
+9d8d64e7e4dbf7f7f4f2f2f1b8b8b81a1a1b010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d5010105010103010103
+161617a0a0a0dbd5c9b89242b88109c69009daa608eab30aecb70becb80bebb90ae8bd0b
+e8c20ceccb0deecf16eed228f0d52af3d837f4d637f4d530f4d617f4d00cf2c60cebbc0b
+ddaa0ccda128c3a55ab5a26d5f5539060505010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d7010109010103010103
+0404055d5138a8822eb77f08c78c07d59c08e3aa09eab20aedb60bebba0aeabd0be8bf0b
+e9c40cedcd0eefd118f1d628f3d72ff5d943f5d844f5d827f5d70ff5d40cf5d110f3cd0f
+f2ca0df0ca0cebbc0cdea90fb68809423107050405010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+2b1e048f6007b17a08c28708d09407dca308e5b009eab40aecb70bebb90ae8bf0be9c30c
+ecc90dedce15f1d318f2d634f5d843f5d945f5d836f5d919f5d913f5d710f5d811f5d811
+f5d60ff5d60ff5d413f3ce2deebc1eb1830a241a06010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefedadada0d0d0f010103120c04
+815806af7808bb8108c98d07d79e08e2a809e9b20aecb60becb80beabd0be8c20cebc60c
+edcc0eeecf16f1d426f3d64df5d949f5d93cf5d917f5d811f5d710f5d710f5d710f5d912
+f5d60fefcd0dddb90ce1bc1bf2c722ce9c093e2c07020203010103010103010103010103
+010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560303043e2b06
+a67106b57c07c28607d19408dea308e5ad09e9b40aecb60becb80beac00be9c40cecc90d
+edcd11efd221f3d63bf5d848f5d736f5d817f5d812f5d913f5d710f5d70ff5d60ff4d40d
+e5c20bbe9b08a47c0ac89509e5b00ab88809291f08010103010103010103010103010103
+010103010103010103010103010103010103d6d6d7fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030305583d08
+ac7608b67d07c78b07d59a08e0a708e8b00aedb50beeb70bebbb0be8bf0bebc70ceccb0d
+efd115f1d331f3d441f4d639f5d618f5d60ef5d811f5d710f5d60ff5d50ef0ce0ccda90b
+b08806be8c06cf9708d79d08d9a109a67b081d1505010103010103010103010103010103
+010103010103010103010103010103010103858586fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030204533b06
+a87409b98208cf9307d99d08e2a908eab20aefb80beeb90bebbc0bebc10bebc60cedcd0e
+efd125f3d53bf5d635f5d714f5d710f5d60ef5d60ff5d50ef4d30de3c10cb7900ab28107
+cc9207d39708d89f08d89d08d89c08a97a071a1405010103010103010103010103010103
+010103010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefffffffefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560101031b1507
+5c40078e6607c79408dea609e8af0aefb40befb80beebb0becbf0bebc50cedcb0defcf0f
+f0d320f2d528f4d716f5d70ff5d60ff3d20ef0cf0ee9c70ecba50ca87e07bd8508d09507
+d69b07d89c08d89e08d79a09d4950a8560070b08040101030101030101030f0f10202020
+09080a020203010103010103010103010103010103c4c4c4fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103020204
+2a1c066a4405845c06c19208e6b10aeeb70bf1ba0befbd0becc20cebca1beed01aeed01c
+f2d511f3d611f5d50ff4d40eefce0ee5c30dc7a10b9c7408a97608c78b07d4950ad79a08
+d89c08d89e08d49807c88c0ab57f0d32270c030304010103010103010103292929727272
+4e4e4d19191a04040602020401010301010301010359595bfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103010103
+0e0d0a543e137b570d825a05b28909deac0aecb90beec40beeca11edcf2aeed129f0d220
+f0d110eece10e4c30ed4b00bb69009946d09946607b67e07ca8f07d39609d79b08d79c08
+d69c08cf950fb38a28908a66748689353f470707090101030101030101031a1a1a646464
+7c7c7c6c6c6c4747481e1d1d0303050101030101031f1f21e5e5e6fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffefefefefefbfefdf7fcf1efe7bec6d49fa8d79da2d8a3a4
+e4c4c1fcf2f1fefefdfefefefefefefefefefefefefefefefefefe555556010103020203
+0a0808475a6a7f84776f521c4d370a513c036c5003a88508c3a10aceaa11c8a80bc09f08
+bb9709aa82099c7107a06f07a77308b88007c68b08ce9007cf9307cf9407ce9407c89009
+b78a228b8b6e638dae5a8bb85b8cb86e98b621272b0101030101030101030a0a0b3a3a3a
+7b7b7b8181817f7f7f5c5c5c0c0c0d020204010103010103858586fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffcf8f4fae3d1cd9c87a0625fb04657a72a39ac2021b32922
+aa4033b47471e9dbdcfefefefefefefefefefefefefefefefefefe555556010103020204
+1210115465763d4b592120160805012b23046f51099d7308b18c08ae8806ac8806ac8307
+b48208bb8509c48a07c78b08c98c07cc8e07d09109ce9008cc8d08c38907b9841092824c
+6889a05c8fbd5d90bf5d8fbd6ea0c686b8d43c484f010103010103010103010103141415
+6565658080818080817676764040400807080101030101031f1f21e6e6e6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefeffffffffffffffffffe6d0cdbd5a51bc332e993638602c283620123b1b0a521610
+af3f2f921e26d9a1b2fefbfdfefefefefefefefefefefefefefefe565657040406060609
+1513172220251b1415151213473f328961169a6606a97708cb9e0adbb10bddb00ad7a409
+d49909d3950ad3930ad19209cd8e07ca8c07c78a07c68907bc840eab81277d887d5c8ab2
+598ab75b8cba5d90bf6ca0ca88bbd989bbd6617c8c070707010103010103010103090807
+3332327a7a7a7f7f80707071474747090809010103010103010103767677f8f8f8fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffbe9999a2323097100f4901022a02011a0b002e080254130f
+b34236942d34bd7784fdfbfcfefefefefefefefefefefefeeae9e93d3d3d1414150b0b0f
+0e0c100f0a0d1b1d253950676d91b3887f6096650a9b6806b37e08cb9308d39909d29609
+d19308ce8f08cc8d08c68907c08407b87f07b67d07b7810f9d874269889b5a8ab65a8ab4
+5a8bb95d90be6ba1ce94cdef9cd5f594cae87da6bd1b1d1f020203010103010103010103
+161515565656686868505050151516020204010103010103010103010103c4c4c5fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffb18a8c9141387122154d1910641513871a1eba1c22cd2d2d
+9e322b340e0b76746bfbfcfbfefefefefefefefdfce9dfdc8e84822d2320170f0e0b0707
+0a080939444f6385a75e8db9598ab75f89ac7d7a5f8c6412996607aa7306b67d07b87e08
+ba7f08bb8007b37906a97106a56e05aa7105b17e198d8663618bae598ab6598ab65a8cb9
+5e92c16aa2d294cff4a1dcfda1dcfda1dcfd9cd4f44f616c040305010103010103010103
+03030509090b1e1e1e1414150202040101030101030101030101030101034c4c4ef8f8f8
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffefefefefefea982849d44459e362c9a352da63837b6393bc135379e2421
+520d0a0f0300637462f9fcfafcfcfbf3e9e7978382804b49481d1c4729282d1614110706
+1615155a7c9c6195c55e91c05a8cb95a8ab75b89b369808b8170458c6515986405996405
+9964059a64059b65099a650d9c6b1894773f7889885b8ab3598ab5598ab75b8dbb5f94c4
+68a0d28ec8f0a1dcfda1dcfda1dcfda1dcfda1dcfd8cb6ce191a1b020203010103010103
+010103010103010103010103010103010103010103010103010103010103090808c5c5c5
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffff8d6f715e16167a16139a2121ac282aa627258e211b600f09
+320a01130d037c8a79e1dfddb2a2a15e3c3f6a262a7c2c2e7936385b2828200c0c110a0a
+20262c6496c46aa4d96399cb5c8ebc598ab7598ab7598ab75b8ab666869a6f7b74797359
+8877538c7540897850858274738792618baf598ab5598ab65a8bb85c8ebd5f94c4669dcf
+86c0eba0dbfda1dcfda1dcfda1dcfda1dcfda1dcfda2dbfb54656f040405010103010103
+010103010103010103010103010103010103010103010103010103010103060506504f4f
+f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefe877b7a1504012e06027b1711b62729ba26269723215e170e
+250f02131103373428482c27480c1391263a94333f7121255b1e212d0c0d0b0204060608
+4b66806ba5d96aa4d969a2d65d90be5a8bb8598ab75a8bb85a8bb8598ab7598ab7598ab7
+598ab75a8bb85a8bb85a8bb85a8ab65a8ab65a8bb95c8ebc5e92c16196c7649bcd7cb6e4
+9fdafca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8ebad31b1f21030305020203
+0101030101030101030101030101030101030101030101030101030101030101030d0d0d
+888889fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefefefefefefe8d8b89090a02230f026b190bac251fb92120951f1f551613
+1912080e0d0427120c602025832939812434621c23471819190607030103020203242f3a
+699ecf6aa4d96aa4d96aa4d96399ca5b8dba598ab75a8bb8598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab7598ab7598ab75a8cb95d90bf5f94c46399cb669ed275afdf9bd6f9
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfc5b717c070708020203
+010103010103010103010103010103010103010103010103010103010103010103090909
+282828e8e8e8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffa4a3a2100b08290d076b1a0ead2a20bb2a24952526511518
+0f0a091613123419185e22276a272d4c191e2a0f0f1d14130906060101030e10135c83a7
+6aa4d96aa4d96aa4d96aa4d968a1d55f93c35a8bb8598ab7598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab75a8bb85b8dbb5e92c26198c8669ed069a2d771abde96d1f6a1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c4de262b2e030204
+010103010103010103010103010103010103010103010103010103010103010103020203
+080707757576f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefeacaaaa100a0e2e0b0e791513b62a23b92e268c282950161d
+2b111e170b11201814392d294f403b3c2f2e1713131414130807080403053c50626ba4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d9659cce5c8ebc598ab7598ab7598ab7598ab7598ab7
+598ab7598ab75a8bb85c8fbe6096c6649bcd69a1d66aa4d96ea8db8fcaf1a1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd667f8c0a0908
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103c5c5c6fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+ffffffffffffffffffffffffb8b3b51f0e183a111a781f1aa53222a233207b292544111b
+1c0413130611373734c4c4c35353520303050404060707080303051c21266695c06aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d969a3d76298c85c8ebc5a8cb95a8bb8598ab7598ab7
+5a8bb85b8cba5e92c1639acb68a0d46aa4d96aa4d96ca6da87c2eca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c7e31f2427
+020203010103010103010103010103010103010103010103010103010103010103010103
+0101030101034d4d4ff8f8f8fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffe4dce05c3f4a380b175823166f31136c290d56191329060d
+1b101f78767cd3d3d35b5b5c0202040101030101030101030707094e68806ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d967a0d36197c85e91c05d90bf5d91c0
+5f94c46399ca67a0d36aa4d86aa4d96aa4d96ba5da7fbae79fdafca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd526875
+030204010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103878788fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefcf9fa80737636131e3a1916401d133b180f2e110f332b2c
+b9b6baf7f7f76f6f70020204010103010103010103010103272f376a9dcc6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dcf659dcf68a1d5
+6aa4d86aa4d96aa4d96aa4d96aa4d96aa4d97ab3e39ed8faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc2
+0c0e10010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefeeae6e78b797f42393a453b3c443c3c726b6ddbd7d8
+fdfcfd81818201010301010301010301010301010307080a5574916aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d9639acb659bce76afdf9bd4f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed4f2
+242c30030305010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefefefefffffffffffffffffffefefe
+fffffffefefefffffffefefefffffffefefefefefefdfafbfbf5f7fdfafbfefefefefefe
+cbcbcb1c1c1e01010301010301010301010302020428323b6ca1d16aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d9659dcf273c5130465b90c6e9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd
+44565f030304010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101031e1e20eaeaeafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefefefefefefefefdfdfdfbfbfefdfdfefefecbcbcb
+1c1c1e01010301010301010301010301010308090b53728f6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d969a2d6395774040508050608506c7e9ed8f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+6c8a9c070606010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103737374f9f9f9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefefefefefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefffffffffffffefefefefefefffffffefefef7f7f74a4a4b
+010103010103010103010103010103040304242b326090bc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d94a7297080b100101030202043548549cd4f4a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+81abc20e0f11020204010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103737374f9f9f9fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefefefefefefefefefefffffffefefeffffffffffff
+fefefefefefefefefefefefefefefefffffffefefefffffffffffff7f7f76e6e6f010103
+0101030101030101030101030101030b0b0b3f566a5d90be68a1d56aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5786b11018210101030101031a242a88b9d5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfca0dafba0dbfca1dcfd
+9ecfea212528030203010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103737374f9f9f9fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fffffffefefefffffffefefefefefefefefefefefeffffffffffffffffffffffffffffff
+fefefefffffffefefefffffffefefefffffffffffffffffff7f7f76e6e6f010103010103
+0101030101030101030101030101030f1316496e8f5989b6659ccf6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d769a2d6669dd05d90bf
+1a28360101030101030c1014719ab2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dafb9dd7f798cfee95ccea96cdec99d1f1
+a1d8f730393e0b0a0a020203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103737374f9f9f9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefeffffffffffffc2c2c3010103010103010103
+010103010103010103010103020203161b215680a65584af5c8ebd669ed16aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d7659ccf639acb639acb5e92c123374a
+0101030101030506095473859fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa
+9dd6f79bd4f498d0f098cfef97ceee96cdec93c9e891c7e590c4e28ec2e08ec2e092c7e5
+9ad1f14f5c630d0c0b030203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103c9c9c9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffefefefefefeffffffe8e8e81b1b1d010103010103010103
+0101030101030101030101030505061c2125547ea45381ab5787b35c8ebd6298c9649cce
+68a1d46aa4d96aa4d96aa4d96aa4d96aa4d969a3d768a1d4639acb6095c4324d67020306
+010103010104374c589ad2f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa95ccea
+92c7e58ec3e08dc1de8bbfdc8bbedb8bbedb8bbeda8bbdda8abdd98abcd88abdd98cbfdc
+93c8e783a5b71e1f20030304010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101031d1d1fd0d0d0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffefefeffffff848485010103010103010103010103
+0101030101030101030101030e0e0e2a3239527ea75381aa5787b25b8dbb5f94c3639acb
+659dd06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dd042678906090d010103
+0101031f2a328dc0dda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed7f8
+98d0f094c9e88fc3e18cc0dd8bbedb8bbedb8abdd98abdd989bcd78abcd88abcd88abcd8
+8cbfdc98cdeb768f9d12131401010301010301010304040509090b040406010103010103
+010103010103010103010103010103010103010103010103010103010103010103515152
+f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffffffffefefefefefe
+fffffffefefefefefefefefefefefeffffffe9e9e91b1b1d020204010103010103010103
+0101030101030101030302041716163d51635482ac5888b45c8fbd6298c9679fd26aa4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95481ac0e151d010103010103
+0d111576a0b9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9fd9fa9ed8f899d1f196cdec92c7e68ec3e18dc0de8bbedb8abcd88abcd889bcd7
+8abdd992c7e6a3d9f866767e08080a0101030101031111123e3e3e2f2f2f0e0e0e030204
+010103010103010103010103010103010103010103010103010103010103010103010103
+cacacafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefeffffffffffffffffffffffff
+fffffffefefefefefefefefeffffffffffff848485020204020204010103010103010103
+0101030101030101030505061b1c1d4d7395598ab76095c668a1d46aa4d86aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96298c91c2b3a010103010103040507
+527082a0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa9ed8f898d0ef94cae98ec3e18cbfdd8abdd9
+89bcd88bbedb9cd5f5a3d3ed434a4d0303040101030202041d1d1d333232323232191918
+080708020204010103010103010103010103010103010103010103010103010103010103
+515152f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefefefefffffffefefee9e9e91b1b1c020204020204010103010103030204
+0404050101030101030c0c0d2e39445c8dba659cce69a3d86aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d634506a0203050101030101032f404b
+98cfeea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f595ccea8fc4e2
+8cbfdc8abdd98ec2df9dd6f69cbdcf2020210101030101030202030303051a1a1a383838
+2a2a2b0e0e0f020204010103010103010103010103010103010103010103010103010103
+010103e9e9e9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefefffffffefefefffffffefefeffffffffffffffffff
+fefefefefefefffffffefefeffffffe2e2e20101030101030101030101030606071b1a1a
+1818180101030202041517194e7190659dcf6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d94e79a0080b10010103010103151d2284b4cf
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f5
+93c9e88dc1df8abdda91c7e5a5dcfb7180880606070101030101030101030202040d0d0e
+3535353434340c0c0d020203010103010103010103010103010103010103010103010103
+0101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefe848485020204020204020204060607303030282829
+0b0b0c0101030505063342506aa1d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96297c81a273501010301010307090c64899ea1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+9dd7f795ccea8dc1df8bbedb97ceeea3cfe7282b2e010103010103010103010103010103
+0908093232322b2a2a050507010103010103010103010103010103010103010103010103
+0101031c1c1eefefeffefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefefefefefefefefefefeffffff6464650101030101030202031d1c1c3a3a39070709
+0101030101030b0e125883aa6aa4d96aa3d8659ccf659ccf659ccf68a0d36aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d83b5a780203050101030202043a4e5b9cd5f5a1dcfd
+a1dcfda1dcfda1dcfd9cd4f499d1f199d1f199d1f19ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda0dbfc96cdec8dc1df8ec2e09ed7f6738893050507010103010103010103030203
+02020309090a3131311b1a1a030204010103010103010103010103010103010103010103
+0101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefe
+fffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefeeaeaea1a1a1c0202040101030404053635351f1f20010103
+0101030202042d42566aa3d86aa4d95888b516212e16212e16212e3e607f6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d95c8ebb0f171f010103010103151c2287b8d3a1dcfda1dcfd
+a1dcfda1dcfda1dcfd455e6d212d35212d35212d356f97aea1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dbfc96cdec8ec2df90c5e39ecae425272a0101030101030202040d0c0c
+1111110b0b0c1615143535360e0e0f020204010103010103010103010103010103010103
+010103010103505052f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefffffffffffffffffffefefeffffffffffffffffffffffff
+fefefefefefefffffffefefec2c2c3020204020204020204141314373737070709010103
+0101030f13185b8ab66aa4d96aa4d94970950101030101030101033c5d7c6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa3d8334e680202040101030506085c7d90a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3548540101030101030101035c7e91a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda0dbfc98cfef92c7e69dd5f46a7b840303050101030a0a0a1c1c1b
+272727242423111110262626313130070607010103010103010103010103010103010103
+010103010103010103eaeaebfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefefefeffffffffffff6565660202040101030505063837371f1f20010103010103
+020204334a606aa4d96aa4d96aa4d93c5d7b010103010103020204466d906aa4d96aa4d9
+6aa4d96aa4d96aa4d95c8ebc0e141c0101030101032c3b4699d0f0a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3c525f010103010103010103557487a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9faa1dcfd94bcd21415180101030e0e0e282828
+3c3c3c393939232322101010373737161616020204010103010103010103010103010103
+0101030101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefeeaeaea19191b0202040202041a191947474609090a010103010103
+0d11175c8cb76aa4d96aa4d96aa4d9304a6301010301010305070b4f79a16aa4d96aa4d9
+6aa4d96aa4d96aa4d9385673020204010103090c0f749fb7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd435b6a0101030101030101034e6a7ba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4dbfa374047040405141414303030
+4444443f3f3f2929290e0d0d1a1a1a3838380a0909010103010103010103010103010103
+0101030101030101031b1b1df0f0f0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefec2c2c2020204020204040405353434212122010103010103030305
+354c616aa4d96aa4d96aa4d96aa3d824384b010103010103090d125685af6aa4d96aa4d9
+6aa4d96aa4d96298c915202c0101030101033447529dd6f7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd4a6575010103010103010103476171a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6a84930e0e0e1b1b1a2f2f2f
+3a3a3a3030301c1c1c0b0a0b0606073b3b3b1f1e1e020204010103010103010103010103
+010103010103010103010103cacacafefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefffffffefefe
+fefefefefefeffffff6666670202040101030f0f103d3d3d060506010103020204101317
+5b89b26aa4d96aa4d96aa4d9669ed11c2b390101030101030c121a5d8fbe6aa4d96aa4d9
+6aa4d96aa4d94b74990304070101030a0e1278a4bd9fd9faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd516f80010103010103010103405866a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd85afc61618191414131b1b1b
+1c1c1c1413130b0b0b040405010103212122444444060607010103010103010103010103
+0101030101030101030101036d6d6ffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefefefefefefeffffffffffffffffffffffff
+fefefeffffffebebeb18181a0202040303052a2a2a2828280101030101030303052d3e4d
+6aa4d86aa4d96aa4d96aa4d96298c9131d28010103010103101821649acc6aa4d96aa4d9
+6aa4d96aa3d82a40560101030101032f414c9ad2f29ad3f3a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd58798b010103010103010103394d5aa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd5f320272b040405080606
+0404050302040101030101030101030707084545440d0d0d010103010103010103010103
+0101030101030101030101031a1a1cf0f0f1fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+ffffffffffff83838401010301010308080a4140400c0c0d0202040101030b0b0c507597
+6aa4d96aa4d96aa4d96aa4d95e92c10a0f1601010301010315202c6aa4d86aa4d96aa4d9
+6aa4d96095c5111a240101030405086a91a79ad2f29ed8f8a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd5f829601010301010301010332444fa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd3f5059010103010103
+010103010103010103010103010103020203353534181818020204010103010103010103
+010103010103010103010103010103c9c9cafefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fefefef8f8f84a4a4c0101030202031d1d1d343434020204020204040405252c31699ece
+6aa4d96aa4d96aa4d96aa4d96196c72b4258293f55293f553a59776aa4d96aa4d96aa4d9
+6aa4d9507ba3030306010103151d238fc4e19ad2f29ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd7ba8c23e54633e54633e546359798ca1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd648090010103010103
+0101030101030101030101030101030101032828272c2c2c050405010103010103010103
+0101030101030101030101030101036e6e6ffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffefefefffffffefefefefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefec2c2c202020402020306050639383819191b010103010103070708465b6d6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d9375672010103010103334550a0dbfb9ad2f3a0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6f94a8040406010103
+0101030101030101030101030101030101032020213c3c3c080606010103010103010103
+0101030101030101030101030101034f4f51fafafafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefe
+f8f8f84a4a4c0101030503040c0c0d4646460606080101030101031213155f85a96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+68a1d520314201010301010357778a9fd9fa96ccec9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc30b0d10010103
+0101030101030101030101030101030101031d1d1f3a3a39040406010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefe
+c2c2c302020402020402020418181935343401010301010302020422272c71a4d36aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6196c6121c26010103040508739db59fd9fa95ccea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96c3dd14171a010103
+0101030101030101030101030101030101031f1f21353535030305010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffefefefffffffffffffffffffffffff8f8f8
+4a4a4c0101030101030303052d2d2d1817180202040202040505064e5b676ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5b8cb9080b100101030b0f1381afca9fd9f995cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd0eb181c20010103
+0101030101030101030101030101030101031d1d1f2c2c2c030304010103010103010103
+0101030101030101030101030101030101038a8a8afefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffc2c2c3
+0202040202040202040908083c3c3c0707080101030101030e0e0e647f986aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+4e79a002020401010312191e8bbedb9fd9f996cdeba0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4d7f41c2023010103
+010103010103010103010103010103010103232324212122020204010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffededed171718
+0202040101030101030d0c0d3b3b3b0504050202040202041717196e94b76aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+41648501010301010319222996cceb9dd6f695cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda5dbfa20262a010103
+010103010103010103010103010103010103292929161616010103010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff848485020204
+0101030101030202030e0d0e4343430504040101030303052f33367dabd56aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+3755710101030101031e28309dd6f698d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfc242b2f010103
+0101030101030101030101030101030101033535350e0e0e010103010103010103010103
+010103010103010103010103010103010103171719f1f1f2fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefec7c7c7161618020204
+0202040202040202040f0f0f484848050507020204040405454b5073a9da6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+2d455c010103010103232f37a1dcfd98d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd293136010103
+0101030101030101030101030101030202033a3a3a090809010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffff
+fefefefefefefffffffefefefefefefefefefefefefefefef8f8f94b4b52010103010103
+0202040101030101031313134f4f4f060607010103040406545d666ba5d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+25394c0101030101031a23296083975a7b8e5a7a8e6c93aa7099b07099b07099b07099b0
+7099b094cae9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2ddfd2e363c010103
+0101030101030101030101030101030707083d3d3d080607010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffffffffc3c3c4020207020204020204
+0202040202040202041717174b4b4a09090a0202040505075f6f7e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+223446010103010103010103010103010103010103010103010103010103010103010103
+03030678a4bda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd353d42010103
+0101030101030101030101030101031616172a2a2a020204010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fffffffefefefffffffffffffefefeffffffffffffffffff6c6c6e010103020204020204
+0101030202040b0b0b26262552525114141501010306060863798e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+203141010103010103010103010103010103010103010103010103010103010103010103
+0506097ba7c1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd373f45010103
+010103010103010103010103010103282829161515020203010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffff6c6c6e010103010103020204
+0101030706061c1c1c3737386060602727290101030d0d0e69859f6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+36546f233548233548233548233548203243203243233548233548192533010103010103
+090c0f7faec8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda3ddfd3b4348010103
+0101030101030101030101030303043535350a0909010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffefefef151517020204020204020204
+0202040303051616163a3a3a656565393838010103161617708fac6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcc6aa4d96aa4d9476d91010103010103
+0f151987b8d4a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd3b4348010103
+0101030101030101030101031010112a2a2a050507010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefeffffffebebec020204010103010103020204
+0202040202040303041413124141414141420101031717176d8ead6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd659dcf6aa4d96aa4d93f6282010103010103
+19222992c8e6a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6ddfb343b3f010103
+0101030101030101030303042a2a2a131314020204010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefefefeffffffebebec020204020204020204020204
+0202040202040202040606071818184343430303051b1b1b6c90af6aa4d96aa4d96aa4d9
+6aa4d96aa4d95a8bb96297c86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd679fd26aa4d96aa4d9314c66010103010103
+2836409fd8f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfd8abcd898cfefa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda7daf6262b2e010103
+0101030101030101030c0c0d30302f0c0c0d030305050506040304020203010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffefefeffffffebebec010103010103020204020204
+0101030101030101030202040606072323232222231b1b1b6c8dac6aa4d96aa4d96aa4d9
+6aa4d95787b3121b25131d273d5d7c6196c66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d96aa3d8223446010103010103
+486272a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc
+83b3cf445d6c12181d547385a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d0ea1c1f22010103
+0303040e0e0f2727283131312424240d0c0b1212121e1e1d201f1f1b1b1b0f0f10050507
+0303050101030101030101030101030101035d5d5efcfcfcfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffefefefffffffefefefffffffefefefffffffefefe
+fffffffefefefefefefffffffefefefffffffffffff2f2f22525270101030202040e0a05
+2a1d043125061d16050606070101030505062b2a2942424267849e6aa4d96aa4d96aa4d9
+6195c6182532010103010103030306121b253a59775c8ebc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d9649bcd17232f010103030305
+6c93a9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9bd4f4759fb83b505d
+0e1318020204010103161d238bbddaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8db6cc101113030304
+1616162d2d2d1919180f0f0f0807070202040707080b0b0c1110101f1f1f2727272e2e2e
+2828281b1b1a0504060101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffffffff979798110d045f4206ab7e09
+d1a10ae1ab0ad1a00a8c67091b15050202040606073232327b8d9d6fa7da6aa4d96aa4d9
+669ed1406282141e290202040101030101030203050c121924374a476e926297c86aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649cce649bcd6aa4d95d90bf0e151d0101030e1317
+85b6d1a1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f580afc9577789232f37080a0d010103
+01010301010311171c48627293c9e7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd7897a8080809141414
+18181809080903020401010301010301010301010301010302020303030509090a131313
+3131325b5b5a4141420d0d0d0202040101039a9a9bfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefffffffffffffefefe
+fefefefffffffffffffefefefffffffffffffffffffefefef4f1ec91650dcf9709ecb30c
+f4bc0bf4bd0bf4bc0beeb60bb18808291e040202040908073d3e3f8aa2b96fa7da6aa4d9
+6aa4d96aa4d96196c73e6080131d28020204010103010103010103040508101821293f54
+43688a5786b1649bcd6aa4d96aa4d9649bcd649bcd6aa4d95787b206080d010103192229
+93c8e7a1dcfda0dafb91c7e576a1ba4b6677202b330b0f13020204010103010103010103
+182026516f818bbedaa0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6defda7defda7defd51616a0b0a0b1c1c1c
+040406010103010103010103010103010103010103010103010103010103010103010103
+0b0b0c404040636362353534090808010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefefefefefffffffefefedabf84c9900ce2ac09f2b60c
+f5bd0bf4bd0bf4bd0bf4bc0bf0b80bb78b082a20060202040c0c0d444545859cb270a7d9
+6aa4d96aa4d96aa4d96aa4d96195c63e607f141f2a020205010103010103010103010103
+020305090d130f17201c2a392a4056324d6638577344688a35526d02020401010311171c
+506d7f3e5562222e37131a1f080a0d010103010103010103010103040508212d355c7d90
+90c5e2a0dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfdabd7e7c4c594d6c069e0bf5cdfbe5dddbc5e8a6b193b2f15100e0f
+010103010103010103010103010103010103010103010103010103010103010103010103
+0808093030303d3d3d2c2c2c0e0e0f010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffede0c5c7901dd79d0ceab00cf1b60e
+f4bc0cf4bc0bf4bd0bf5bd0cf4bd0bf1b90bb98d0a2f210602020409090a3232337e94a7
+71a8d96aa4d96aa4d96aa4d96aa4d96aa4d96298c9476e92203142070b0f010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010301010301010301010301010301010301010312191e3f566377a2bb97ceeda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda4dcfad2bb60ecb60df2c80cf2cc0df2cb0df2c40defba0b957310090806
+010103010103010103010103010103010103010103010103010103010103010103010103
+19191932323229292813121228210c7e7660fcfcfcfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefffffffefefe
+fefefefffffffefefefefefefffffffefefefdfbf8cda44ccb8e0cdca109e9b10df0b70f
+f4bb0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf1bb0bb38708231a0702020409090a303131
+798b9c73a8d86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2598ab73a5a781f2f40
+0c1118010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030406081c252c3a4f5c64899e8ec2e09fd9faa1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdaed5dbdcac21f1bc0bf4ce0cf5d40ff5d710f5d50ff2cd1384670a070504
+010103010103010103010103010103010103010103010103010103010103010103050506
+1e1e1d20201f1616150d0a078f6b08e2b91ef7e8a1fefdf9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefefefefefefefffffffefefefefefefefefefefefefefefe
+ffffffffffffffffffffffffffffffffffffeddfc2c38708d3950ce1a809e9b00df1b60c
+f4bb0cf4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0becb60b9f7809150f04020204080707
+262626717e8b75a6d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2
+5f93c2517da63e5f7e2e475f263a4d1e2e3e18253216212d0d141b0101030101030d1115
+425a69547285668ba082b1cc95cbea9fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb4d0c8daa118e9b00cf3bc0bf3c40bf3cc0bf3ce0ce8c10c674f0b050505
+010103010103010103010103010103010103010103010103010103010103010103080707
+1717170b0b0b080707352909cfa40af2cd0df4d30ef4e389fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffefefef1e3c6c38c1fcc8f0ad99e09e3aa09eeb50ff3b90b
+f4bc0cf5bc0bf4bd0bf5bc0cf5bd0bf4bd0bf4be0bf3bf0bdfb00a775808070503010103
+0505061c1b1b59636d73a1cc6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9669ed16297c8649acb4d769d0101030101031f2a32
+9ad2f2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb6cec1dba114e6ad0bf3bb0cf4bd0bf3c20bedc50bd7ab0b523e0c050506
+010103010103010103010103010103010103010103010103010103010103010103020203
+0303050202041510079d790aeac40cf1cc0df3d10debc91cfdfbf2fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffefdfbe4d1aae4d0a6
+e4d0a6e4d0a6e2d0ade4cfa6d4b061bf8a1cc88c0ad5980de1a708e9b00befb610f4bb0b
+f5bd0bf5bd0bf4bd0bf4bd0cf5bd0cf4bd0bf5bd0bf4bd0bf1bf0bcea0094d3808010103
+020203040305121212394147709ac06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ad0203050101031f2a31
+99d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb7d1c9dca317e7ad0af3ba0cf4bc0befbc0be5ba0bcd9809583e06090604
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010304030361480adfb10aeec40befc30bf0c50beec60bdcc68cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefdfce2cda2c1912ec99829c58b0ac68d0c
+c78c0bbf8711bb840bba840ec2890bcd920dd59908dea409e6ad0beeb510f3ba0cf4bc0c
+f5bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf4bd0beebc0bb98a09231907
+0101030101030303040a09092f3438688bab6ba5d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95685b005060a0101031b252c
+95cbeaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9dd7f7b2cac3dba217e6ac09f3b90bf3bc0becba0be3b00cce9608745006110b04
+020203010103010103010103010103010103010103010103010103010103010103010103
+010103352405c18f08e8bc0bebbf0befbb0bf1bd0bf1bf0bd8bb7cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefdfccead63bf8509cc920bd69b08daa009daa209
+d99f09d69b08d1980cd39809d79c09dca308e1a809e7ae0dedb40ef4bb0cf5bd0bf5bd0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bd0bf3c20be2b90b886308
+0a0704010103010103020204040405181a1c58748d6da4d76aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95888b4070a0f010103171f25
+90c5e2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed8f8
+93c8e78cc0dda5bab1daa116e5ac0df1b70cf0b80beab40ae1a809d196089e6c082d1e04
+060403030203010103010103010103010103010103010103010103010103010103040303
+231804a57307dfa909e4bb0bebb90beeb70bf0ba0bf3ba0bd7b987fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefeffffffefe3cbbb8208d2960bd89d09e0a60be4aa0be6ad0d
+e4ab0be1a808e1a808e0a709e5ac0be8b00fedb30defb50ff4bc0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bb0cf4bd0bf4bf0cedc80cd1a30a
+573f060101030101030202030302030202041011134f63756ca1d26aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95b8dbb0b111801010311171c
+89bbd7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa92c7e6
+8bbedb8abddaa4b9afd8a015e5ac0ceeb60cecb70be9b10adea408cd9107b17b08795205
+1d15050906040202030101030101030101030101030101030101030302030b07033a2604
+a16f06d29707dfad09e6b40aecb40beeb60bf1b70beeb50cd6b878fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefdc7a15cc48b0fd89c09e2a80beab10feeb40ceeb40c
+edb40cecb310e8af0beaaf0aefb40cf3ba0cf3b80bf4bc0bf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bc0bf2bb0bf4bd0befc60ce5bd0b
+ae83091c13040101030101030101030101030202030c0c0d3c4a566798c46aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95f93c3101922010103090c0f
+7fadc8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9dd6f68cc0dd
+8bbedb8abddaa4b7abd99f13e2a90beab20bebb30ae6ad09dda308d29607bb8308ac7608
+8156053020040a0704080603070505050304030203060403160f04402b057c5406aa7708
+cb9007d9a008e3ac09ebb40aedb90bf1b80bf3ba0bf2b70ce2c175fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefed3b373ca8f0edca208e8b00cecb40bf1b50bf3b80b
+f2b80bf1ba0bf0b90cf3b80bf4bb0bf4bb0cf4bd0bf5bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0cf4bd0bf4bd0cf5bd0bf5bd0bf4bd0bf4bc0bf4bc0cf3ba0bf2bb0bf3bf0cebc60c
+d9ae0a705007040303010103010103010103010103020203070709242b325d83a66ba5d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9649bcd172330010103020305
+729bb3a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d1f08cbfdc
+8abdda8abddaa2b7aed79d16e0a60ae9b00aeab20ae6ad09e0a808d59907c68b07b88108
+b27a08a26e07875d07714c066443056443056646067f57079a6907aa7509b57d08c38c08
+d99d09e3aa09e9b00aeeb70bf2b90bf3bb0bf4ba0bf4bb0be7c050fdfcfafefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfbb98725cd920cdda408e9b00aeeb50bf3b90cf4bb0c
+f4bc0cf4ba0bf4bb0bf4bb0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bc0bf4bb0bf5bd0b
+f4bd0bf4bd0bf4bd0cf4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bc0bf1bb0bf4bd0bf0c50c
+e6c10cbe90092d21050101030101030101030101030101030101030707081d1f21566f86
+6ea5d66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d71f3041010103010103
+59798ca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfef8cc0dd
+8abdda8abddaa0b5acd49919dca008e5ac09ebb30ae7ae09e2a908daa008ce9307c58907
+bd8407ba8108b57d08b27b08ae7808af7909b17a08b47c07b47f08be8607c88f08d69b09
+e4ab09ecb30af0b80bf2b90bf4bb0bf4bb0bf4bc0bf4bb0be9b10df4e7c3fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfab47d0bcd9209e0a608e9b00cf0b50bf3b90cf5bd0b
+f5bd0bf4bc0cf4bc0bf4bd0bf4bc0cf4bb0bf4bd0bf4bd0cf5bd0bf4bc0bf4bb0cf5bd0b
+f4bd0bf4bd0cf5bd0bf5bc0bf5bd0cf5bd0bf4bd0bf4bd0cf4bc0bf3ba0bf2bb0bf2bf0b
+efc90dddb30b876007080604010103010103010103010103010103020203030204101112
+59677477a8d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d92f4961010103010103
+3b515ea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97cfee8cc0dd
+8abdda8abdda9eb4aacc941dd99c0be5ac09e8b00ae9b00ae5ac09dea308d59808cd9207
+c98d07c58908c58908c08607c08507be8608c28707c68a07ca8f07cf9507d79e08e2aa09
+f0b50bf3b90bf4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf0b60edeac19f3e6c7fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed1b478c8900cdca308e5ac0aefb50ef3b90cf5bd0c
+f4bd0bf4bd0bf5bd0bf5bd0cf4bd0cf5bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0bf4bd0bf4bc0bf4bb0bf4bc0b
+f1c10befc90dcb9c0a433007010103010103010103010103010103010103010103020204
+161515737f8975a9d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9426587010103010103
+202c3499d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d0f08ec2df
+8abdda8abdda9cb2abc38f18d39609e1a808e9b00ae9b00ae8b00ae2a908daa108d79a08
+d4960ad09308cf9108cd9107cc9007cc9107cc9107d09507d29807dba208e1a708ebb30a
+f4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1b70ef3b90cebb40be2bc4efefdfa
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefeffffffd5bb88c88d0cdaa008e4aa09eeb40ef0b710f5bd0b
+f5bd0bf4bd0cf5bd0cf5bd0bf4bd0bf5bd0cf5bd0cf4bd0bf5bd0bf4bd0cf4bd0cf4bd0c
+f4bd0bf4bd0bf4bd0bf5bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bc0b
+f4be0befc80ce4ba0ba67a08171104010103010103010103010103010103010103010103
+0303042d2d2d81a0bd6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ac05070a010103
+0e131785b6d2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f590c5e3
+8bbedb8abdda9aafa9be8a15cf9208dca108e6ad09e9b10aebb30ae7ae09e0a708dca308
+d99d08d79c08d79a09d29707d49907d39a08d49a08d99e08dda408e2a908e8b00af0b60b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2bb0bf2ba0ef0b50ee6b00fdbbb5c
+fdfcfafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefeffffffd9bc81c48b0cd89c08e2a809eab20cf2b70cf4bb0b
+f5bd0bf4bd0cf5bd0bf5bd0bf4bd0bf5bd0cf5bd0bf4bc0bf5bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf4bd0bf4bd0cf5bd0bf4bd0bf4bd0bf5bc0cf4bc0bf4bd0bf4bc0bf4bc0bf4bc0b
+f2bc0bf2c10beec60bd6a709705107040406010103010103010103010103010103010103
+0101030b0a0a6573806ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96094c4111a24010103
+020204658a9fa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa93c9e7
+8bbfdc8abdda9aafa9b58619ca8e08dba008e5ac09e9b10aedb40becb30be7ae09e3aa08
+e0a608dea408dea408dba208daa208dba308dfa508e0a708e4ab08e7ae09eeb40bf3b80b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf1b80ef0b50ce3aa0c
+ceaf69fdfcfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffd9bc7fc38a0cd7990adfa509eab10df2b60cf4bb0b
+f4bd0bf4bd0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0c
+f5bd0cf4bd0bf4bd0bf5bd0bf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bb0b
+f4bb0bf2bd0bf1c60ce7c00cc29209342505010103010103010103010103010103010103
+0101030303054b555e6fa7da6aa4d96aa4d96aa4d96aa4d96aa4d969a2d6223345010103
+010103364a56a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96cded
+8cbfdc8dc1de98a79db38311c98e08d99e08e3aa09ebb20af0b50befb50beeb40becb20a
+e6ad09e4ab08e4ab08e2a908e2a908e2a908e4ab08e6ad09e9b00aecb30beeb70bf3b90b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0cf1ba0bedb50d
+e4ab0bdebe5bfefdfbfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffff9f5ecc18808d4980fdca108e8b00df2b60cf4bb0b
+f4bd0bf5bd0cf4bd0bf4bd0cf4bd0bf5bc0bf4bd0cf4bd0bf4bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf1c00cedc80cdeb30a976d070b0903010103010103010103010103010103
+01010303030543515d6ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93e607f010103
+010103151c228dc1dea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc95cceb
+8cbfdd8aadc0564d30ad7a09c98e08d99e08e3aa09ebb20af1b60bf2b70bf2b70bf0b50b
+edb40bebb20ae7af09e7af09e7af09e7af09e9b00aecb20aecb30bf0b60bf2b60bf4ba0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2ba0ef1b70c
+f1ba0beab30ae4c25ef2e8d0fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffdfcf9bf8408d2930bdda408e8b00df0b50ef4bb0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0cf5bd0cf4bd0bf4bd0cf5bd0cf4bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bd0befc20bebc50cd2a109644806040303010103010103010103010103
+0101030808095474916aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95786b2080b10
+010103030306678da2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfee
+99c5dd44494b4e3709ad7808cb8f08d99d08e2a908ebb20af2b80bf3b90bf3b90bf4ba0b
+f0b70bf1b50beeb40beeb40beeb40beeb40beeb60bf1b70bf2b70bf1ba0bf3b90bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4ba0bf2b90bf2b90ce2b018ead49dfefdfcfefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefdfcf9bc840dd19310dba108e6ae0cf1b70ef4ba0b
+f4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0b
+f4bd0cf4bc0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bc0bf4bb0bf4bc0b
+f4bb0bf4bb0bf4bc0befbe0befcb0ce7bf0bbf8c082f2205010103010103010103010103
+0505063e4d5b6ca2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9669ed11b2938
+0101030101032f404b9ed7f8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9acae6
+4850550e0d0c533908ac7708cb9007da9e08e4aa08ebb30af0b70bf1ba0bf4ba0bf4bc0b
+f4bc0bf4bc0bf4bc0bf3ba0bf4ba0bf4bb0bf3bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0becb60ed7a828e4d0aafefdfdfefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffdfcf9c0860fcf910bdb9f09e5ac0ff0b50ef4bb0c
+f5bc0cf5bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf5bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bc0bf5bd0bf4bd0bf5bd0cf5bd0cf4bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf1bc0befbf0befcc0dddb20b9063060d09040505060b0b0c343639
+62798e6ea2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93c5c7a
+0101030e1217435b6a97ceeda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97c9e4394248
+080809070606573b06aa7609cb9207d89e08e3aa08ecb30bf2b80bf3ba0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80be2ab13f6eac8fefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c28709d2920ad89c08e5ac09f2b70cf4bb0b
+f4bb0bf4bd0bf5bd0bf4bd0cf4bd0bf4bd0cf5bd0bf5bc0bf4bd0cf4bd0bf5bd0cf5bd0b
+f4bd0bf4bd0cf4bd0bf5bd0cf4bd0bf4bd0bf5bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4ba0bf3bb0bf1bd0becc60ceac60dcf9d09775915647888779abb73a5d2
+6ca5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95e92c1
+44698b7cafd49fd9f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd91bed72e373d030305
+0101030f0b04644306a77509c98f07d9a108e5ac09ecb30bf0b80bf4ba0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b90be9b112edd07ffefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c38707d09109dba008e5ac0cf2b70cf3b90c
+f4bb0bf4bb0bf4bb0bf4bd0bf4bd0cf4bb0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0b
+f4bd0cf5bd0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf0bc0bebbd0bebc50ce1b70abe8c0a8083706da6d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d978b1e1a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd80a6bb21262a020204010103
+010103150e046b4806a87708c99108daa008e5ac09ecb30bf3b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf3b90bf4bb0bf1b70de6ae0cebce7ffefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffdcc189c58807ce9007da9e08e9b00df2b80df2b80b
+f4ba0bf4bb0cf4bc0bf4bd0bf4bd0cf4bc0bf4bc0bf4bb0cf4bb0cf4bd0bf4bd0cf5bd0c
+f4bd0bf5bd0bf4bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bb0befbc0be9c10be8c10cd6a509a47a177797ac6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96da7db96d0f5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1d8f7647e8d111214020204010103010103
+0101031f1504744d05a87508c99008dca208e5ac09edb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf4bb0bf2b80bf0b610e7ae0fe1a709e9ca82fefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed8ba7ec28607d1910adba108e8b00cf1b60cf4ba0c
+f3b90bf4bc0bf5bd0cf4bd0cf4bd0bf5bd0bf4bd0cf4bc0cf4bc0bf4bd0bf4bd0bf5bd0c
+f4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf0bb0be9bd0be9c20be1ba0bca960d85703b6ea1ce
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d981bce8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd95c5e0404e57060709010103010103010103010103
+010103291c04734e05a67108c88d07dca308e7ae09edb50bf2b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf4bc0bf1b70deab10ce4ab0ddca209e0af3efcf9f2fefefefefefefefefefefefe
+
+fefefefefefefffffffefefefdfcfabb8412c38707d19209dea408ecb20df3b90cf3b90c
+f4bb0bf4bc0bf4bb0cf4bd0cf4bd0bf5bc0bf4bd0cf4bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf5bd0cf4bd0bf4bd0bf4bd0cf5bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bc0bebbc0be8c00be7bf0bd6a50aa77a0b727668
+6da5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d972acde9bd6f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd9fd8f76b8c9e191e23020204010103010103010103010103010103
+0101032d1f04754f05a46e06c68d09dda409e6ad09edb50bf2b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4bb0bf1b70de9b012e0a609d99c0ace900aead9bdfefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffede0c5bc8107c68907d69b08e8af0af2b70cf3b90cf4bb0b
+f4bb0bf4bd0cf5bc0bf4bd0bf4bd0cf5bd0bf5bd0bf4bd0cf5bd0bf4bd0bf4bd0cf5bd0b
+f5bd0bf5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4ba0befb90be5b80be6bc0bd9a709bc8508815c10
+637a8b6da6d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96ba5da8bc6efa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dbfb7ea7be2f3c44050608010103010103010103010103010103010103010103
+030203372504775005a36f07c58c08dba308e8af0aefb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0bf3b90b
+f0b50de7af10dca00ad6980dc78a0ae6d2b2fefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefdc79e4cc08507ce9107e0a608f1b70bf4ba0bf3b90cf4bb0c
+f4bc0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0cf5bc0bf5bd0bf5bd0bf5bd0b
+f5bd0bf5bd0cf5bd0cf5bd0cf5bd0bf5bd0bf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf3ba0bf1b80be5b30ae1b40adaa709c68e07956908
+483513526a806ea3d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d976b1e19ed9fba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d9f7
+7ea3b837444c080a0c020203010103010103010103010103010103010103010103010103
+0706063f2b07774f05a57007c68c08dca208e6ad09efb40df3ba0bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf2b60bf0b50de9af0d
+e0a609d89d0bce920bcb9c44f8f3eafefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffdfdfbba8108c78a08d89b0ae3aa09efb70bf2ba0bf3b90cf4bb0b
+f4bb0cf4bb0bf5bd0bf5bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0cf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf1b80be6b009dfad09daa409c99409a77106
+6c4705221a0a29313857789771a4d36aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96ca6da90cbf2a1dcfda1dcfda2dcfda4d7f385aabf5f7480252a2e
+0a0a0b020204010103010103010103010103010103010103010103010103010103010103
+0b0804462e05794f05a67409c78c08dba208e5ac09edb30df2b90cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4bb0bf3b90bf1b70decb20be5ab0cdea409da9e09
+d2920ad1a042e7d3abfcfaf5fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefeffffffd8bd87c38707cc8c08d99b0ae0a709e9b00cf1b60bf3b90bf4ba0c
+f3ba0bf4bc0cf3b90cf4bb0cf4bd0cf4bc0cf4bb0bf4bc0bf5bc0bf4bd0bf4bd0bf4bd0b
+f5bd0bf4bc0bf4bd0bf5bc0bf5bd0bf4bd0bf4bc0bf5bd0bf5bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bb0bf4bc0bf4bb0bf4bc0bf4bb0bf3b90bedb30be0a808d8a008cc9307ac7808
+875805442d0607060609090b1d21254553605d768c6789a8779ec180aad084afd77fadd8
+79a9d576a6d172a2ce70a0cb729ec3718d9d60727d3e4448181b1d0b0b0c020204020203
+010103010103010103010103010103010103010103010103010103010103010103010103
+150e044931057e5305ac7607c58e09d99f08e5ac09edb40df2b80cf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf2b70bf3b90bf3b90bf4ba0bf2b80becb30fe3a90cda9e09d4980bcb8e0dcd9e39
+d2b279faf7f2fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefed8ba7fc38707c88b07d39708dda308e5ac09efb40ef0b50ef2b60b
+f3b90bf2b70bf3b90bf3b80bf3b90bf4bb0bf4bb0bf4bb0bf5bd0bf5bd0bf4bd0bf4bd0b
+f5bd0bf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bb0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1bb0bedb40be3ac09d7a108cb9307b17907
+8f5d055b3b04150e040101030101030202040606070c0d0e121314191a1c222325202225
+171a1c1113161012150f11140b0d10040406020204020204010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+1f1504553a06855805af7808c58c08d89d08e4ac09ecb30bf3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0b
+f2b60bedb412f0b50ef0b60eeeb30de6ad0cdca109d3950cc18711c39539e2d0acfcfaf6
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefedabd80bd8308c38707cf9109d89b09dca108e4ab09e5ac09e8b00d
+e9b00febb210ecb20deeb410efb510f1b70df2b80bf4ba0bf3b80bf3ba0bf4bb0bf4bb0c
+f4bb0cf5bd0cf4bd0cf5bd0cf5bd0cf4bd0bf5bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80bebb20ae2aa09d89f08ca9007af7706
+905e05644105291b04010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+251a045e3c058a5a05b07807c38907d49a07e3aa08ebb10af3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b80bedb412
+eab110e8b00ee7ae0fe3a90adca208d49807c88c08ba9038dac9abfbf9f6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffd6ba80b67d09c08507c48907c98d07d09407d69908dca108dca308
+e0a608e2a909e2a909e4ab09e5ac09e7ae0ae8b00fecb20feeb50ef1b70ef1b70df2b70c
+f2b80bf3b90cf3b80bf4bb0bf4bb0cf4bd0bf4bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf2b80be8b00adfa508d49a08c48907a97105
+8e5c046d4604422b05080603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+271a045f3d048a5904ae7507bf8508d19808dea508e7ae0bf1b80cf2b80bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf3b80bf3ba0bf0b50de9b00de4ab09
+e1a709dea308da9f09d39608c68b07ad7606bea373f6f4effefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffcfaf6c2953db47a07b67e07bb8007bc8208c18708c88c07cb8f09
+d09309d3930ad49807d89a0ad89b09dca108dca108dfa509e2a909e3a909e7ae0deab00c
+eab10defb50ff0b60ef3b90bf2b70bf2b60cf4bb0cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf4bb0bf4bb0bf4bc0bf4ba0bf3b90bf0b40be3aa09d69e08c98f07b87f08a26c06
+8c5a047149044f33050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+2b1d045f3d04875504a87005b97f08cd8f08d99e08e2a909edb310f2b90ef3b80bf3b90b
+f4bc0bf4bb0bf4bb0bf4bb0bf2b70bf2b70bf2b60befb50eeab212e6ad0de1a709db9f0a
+d89a0ad39409cd8f08bd8207a87f34f5f0e8fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffcfaf6cdaf75b3893ba16b05a56f06ab7306ae7506b37a07
+b67c07bb8007c08508c58907c88c07cb8e07ce9108ce9009d39509d49907da9f08dda308
+e0a608e1a709e4aa09e6ad0debb10defb610f2b70cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf3b90bf4ba0bf3b80bf2b80cf0b70ee7ae0bdca108cf9308be8408ac74069a6404
+8756046e46044b31050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+291c045537067e5004a06a04b57c07c38908d49807dca308e5ac0aecb410f1b60bf2b70b
+f3b90bf3ba0bf3b80bf2b60bf2b70bf2b70bebb30be9af0ae4aa09dea308d89a0ad2920a
+cb8c08c28607ad7406d8c5a2fbf9f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffcfbf8faf7f3ddcdb1c6a976ad8539996606
+a06905a87005ac7305af7606b57b06b87e07bb8107bb8208bc8208be8408c48807ca8d07
+cb9008d19408d49907d89c09dca208e0a609e5ab0cedb30eefb50ff2b70bf3b90bf3b90b
+f2b60bf3b90bf1b60cf1b70df0b50ee8b00ae0a609d49807c68a07b37906a16a05925d04
+7f5004654105462e050c0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103030203
+2a1c04503405754a04996304ac7305b98008cc9008d79b08dfa508e4ab09e9b10eeeb40d
+eeb410f2b70cf2b70befb50decb30de7ae0ae3aa09dda208da9c0ad5960ac78a08bc8107
+b67c06b48835f6f1e8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefffffffcfbf9faf8f4
+daccb0c0a5729260059c6605a16a05a46d05a66f05a97105aa7205ae7506b07606b17806
+b37b08b87f07bb8208c48907c98d07d49708d99d09da9e09dea409e2a809e8af0eedb20e
+edb40defb510efb50de9b00de4ab09dda308d19707c98d07bb8007a76f05945f04855404
+7349045a3a053d2906090603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+261a044b3105724804915c04a36c05b27907be8507cf9207d89b09dfa508e4ab09e6ad09
+e9b10ae7ae09e8b00ce6ad09e2a909dea308da9c0ad49708cb8e07c28607b27806a36d05
+9f7b34f6f3edfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefefaf8f4d4c7b6bda277bda070885805905d05925e049862049964059c6605
+9f6905a26c05a87208ad7507b47c07b98007c28808c98f08d09209d49708d89b09db9f09
+dea308dfa609dea408dda208d69b07ce9207c38807b67c07a97105976104865404774c04
+6541054f3305271a0402020319191b767677767677767677767677929292f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4cfcfcf767682767682767677767677171723010103
+201604452e066642058a58049c6604aa7205b67c08c18808cd9107d59808db9e09dca108
+dda308dea408dea408daa008d49907cf9208c68b07be8407b57c07ab7306906106ad9675
+f4f2effefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffefefef9f8f5cec3aeb49f788e6e35774c047c4f04
+8354048c5c05925f059763059d6705a26c06ab7306b17907b67e08ba8108bd8409c38a08
+c99008cf920acf9109c98d07c48707ba8007b07706a36c05935e04845204764a04694304
+593a053c28050b0804313133f7f7f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7f7f8f5f5f5
+bab4a8422c065f3c04815204956004a26c04af7606b67e08bb8308c38807c98d07cc9007
+cc9107cc9107cc9007c68b07c18707b77f08b47c07ab7407a16b068b5c05c9bba0fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffbfbf9f9f8f6c7bdad
+aa9879866733704905774c047e5004885905935f049965059d6705a16d07a67007ad7506
+ae7607b17907b17908b07807ab7306a16a059761048c58047e4f047449046943045f3d05
+4b3105372d1a797879d1d1d1fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fcfcfc6250315135057147048a5704996404a46d05af7606b17806b47b08b67e08b98108
+bb8208ba8108b78008b57d08b07606ac7306a36c059461057a4f0cc6b8a2fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefbfbfafaf9f7c3bab29e8b6d5d3c056d46047d4f048756048e5b05915d04956004
+976406986506966104956004925c048956048251047d4e037046046440045a3a05493006
+8e8273f9f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefe8c8173472f065b3a05764b048b5704996404a16a05a36d05a76f05ac7305a97106
+ae7506ae7406aa7105a77106a26b059966068c5b05724a05bfb3a0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefefefefefffffffefefefefefefaf9f7c3baab765d33654105724a047a4e04794e04
+7e50047f51048252048050047c4d037b4d03764a046b4404633f05543605472f088b8077
+fdfdfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefdfdfc8c806a462f065a3a056e46048153048f5c049863059d68059f6a05a06a05
+9f6904a06a059e67049a65058a5a057b4f04694405beb39ffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffcfbfbefede997886d5034055b3b05
+623f056943046d45046d45046943046641046440045e3c05523505432d088c8070fdfdfd
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefdfdfcaba292513d1a4e33055c3b056e47047b4f048052048c59048d5b04
+8a5804845504805505724b055f3f05755c39c4bbb3fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefafaf9bfb8ab
+94856c4f33055436055336055235054f33054a3106543f1a9d917ddbd7d1fdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefedad6d09b907d503c184b3106533605583a055f3d05613e05
+5f3e05583a065437056b5638c0b9aefcfcfbfefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefefefefefefe
+fefefefbfbfaedebe89a907e998f7e9a907ed9d6cffbfbfbfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefbfbfbdad6cf9c917e9c917e9c927e9c927e
+9c927ebfb8acfbfbfafcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffefefefefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffffffffefefefefefeffffff
+fffffffffffffefefefefefefffffffffffffffffffefefefefefeffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefefefefefefefffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefffffffefefefffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffefefefefefefffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefefefefeffffffffffff
+fefefefffffffffffffefefefefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
+
+%%EndDocument
+ @endspecial Black 4824 6573 a
+ 0 setgray
+ 4824 6573 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27
+b(3.)g(June)g(2003)g(\226)h(p.22)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 22 88
+TeXDict begin 22 87 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6487
+2027 a FN(Conclusion)p Black 8944 2027 a
+ 0 setgray
+ 8944 2027 a
+Black 4727 2616 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
+491 w FL(used)81 b(a)f(permutation)g(operation)f(for)5218
+2950 y(renaming)i(\(has)f(much)g(nicer)h(properties\))p
+Red 161 w(!!!)p Black 10193 2950 a
+ 0 setgray
+ 10193 2950 a 10407
+6232 a @beginspecial 240 @llx 317 @lly 372 @urx 475 @ury
+211 @rwi @clip @setspecial
+%%BeginDocument: skt-small.ps
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /home/cu200/tex/research/fresh-unification/Edinburgh/skt-small.ps
+%%Creator: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) - by John Bradley
+%%BoundingBox: 240 317 372 475
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 396 string def
+
+% define space for color conversions
+/grays 132 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+240 317 translate
+
+% size of image (on paper, in 1/72inch coords)
+131.97600 157.96800 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+132 158 8 % dimensions of data
+[132 0 0 -158 0 158] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+fffffffffffffffffffffffffffffffffffffefefefffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefffffffefefe
+fffffffffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefbfbfbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffefefefffffffefefefffffffefefeffffff
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffefefefffffffffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcdededf7c7c7d
+7c7c7d7c7c7d7c7c7d5f5f600101035d5d5f7c7c7d7c7c7d7c7c7dddddddfbfbfbfcfcfc
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefefefefefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefef5f5f5dadadafdfdfdfdfdfdfdfdfdfafafaa0a0a1242426010103010103
+010103010103010103010103010103010103010103010103010103010103010103232324
+9e9e9ffafafafdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffefefeffffff
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfafafaf9f9f9fafafa
+fafafaf9f9f9dedede747474e9e9e9c9c9ca565657010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103606062dededefdfdfdfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdbfbfbf7c7c7c5a5a5a454545
+5151517373738e8e8e2b2b2b5454551c1c1e010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103020203616162dededefdfdfdfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdf3f3f3e9e9e9e4e4e4c7c7c7
+7676762e2e2e17171719191a020204010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103030203040303010103868687f9f9fafefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfdababab141415020204010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103020204
+030304060404030204020204010103010103010103252527e0e0e0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfd4e4e4f010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103020203080809
+1818182222221a1a190d0d0d0504050202040101030101032626279f9fabfdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd
+89898a010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040405131312
+2929293e3e3e4343443737372020200c0a0a03020401010301010301010a8b8b9bfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080707181818
+3333335353536666655b5b5b4141412323230f0e0d030304010103010103262628e0e0e0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd4f4f50
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040406171717
+3a3a3a6060607979796f6f6f5151503333331c1c1b0d0c0b020204010103010103262628
+e6e6e6fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030404061b1b1b
+3d3d3d6464647575756b6b6a5252523b3b3b282828171716070708010103010103010103
+888889fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffefefe
+fffffffefefefffffffefefefefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfc4f4f51010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030806071d1d1d
+3f3f3f5e5e5e6262615252523e3e3e3030302929291a1a190b0a0a020203010103010103
+010103cbcbccfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefeffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefed3d3d3010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030a09091c1c1b
+3636364545454040403131312525241818171818170f0f0f050405010103010103010103
+0101034f4f51fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe8d8d8e010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080708171716
+2525252727271d1c1c1313120a0a0a020204050405020204010103010103010103010103
+010103010103cbcbcdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfc505051010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030604050c0c0b
+1212110e0d0c050405010103010103010103010103010103010103010103010103010103
+01010301010350505afcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103030304060506
+040304020204010103010103010103010103010103010103010103010103010103010103
+010103010103010103d4d4d4fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101038c8c8dfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefefffffffffffffefefefefefefffffffefefe
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefecbcbcb010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103505051fcfcfcfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+010103010103010103010103020204020204020203010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103020203020203030304
+030304030305020204020204010103010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030202040504050707080a0909100f0f0f0e0d060505020203010103010103010103
+010103010103010103010103010103010103010103010103010103030203030203050405
+0e0e0e1a1a1a242424181818040406010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0302040909090908080605060807081c1c1c313131222121090909020203010103010103
+010103010103010103010103020203030203010103010103010103020203030305030305
+0202040707082424244949492d2d2d040406010103010103010103010103010103010103
+010103010103010103010103cbcbcbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0404060303050202030303050404050505060d0d0e2a2a2a2828270a0908010103010103
+0101030101030101030101030302030101030202030404060f0f112e2d2e4847474c4c4c
+3434340e0d0e040405191817414141181817020204010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030606072120204d4d4c5959593535350a0a0c0a0a0b313131202020030305010103
+0101030101030101030404050101030202040f0f0f403f3f6868688181808f8f8f999999
+9d9d9d8686863535350404061818182d2d2d0a0a0b010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefefefefefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0606073c3c3c818181a5a5a4b7b7b7a3a2a2606060181819070708141414050507010103
+0101030101030302030302030202041616175353547a7a7a8d8d8d9a9a9aa7a7a6afaeae
+bcbcbcc3c2c2a7a6a639393a0807070a09090f0f0e030305010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103020204
+2222237b7b7ba0a0a0bfbfbec6c6c6bebebd9c9c9b666666171717070607060506010103
+0101030101030202030202030b0b0c505050838383a2a2a1b2b2b1babab9c1c1c0c5c5c5
+cfcececbcbcbb4b4b38080802222210302040b0a0a040406010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103060607
+4e4e4e949393b3b3b3cfcfced8d8d8d6d5d5c7c7c6a9a9a8525151040405010103010103
+010103010103010103020203323232848483b8b8b7dcdcdcececebf2f2f1f5f5f4f5f5f3
+f2f2f1e8e8e8cacac9979796525252080709010103010103010103010103010103010103
+010103010103010103010103242426e6e6e6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103131111
+7c7b7bc9c8c8ececebf5f5f4f7f7f5fcfcfbfbfbfaf9f9f7babab9141415010103010103
+0101030101030101030606076c6b6bcdcdccf7f7f6fdfdfbfdfdfbefefeec4c3c2bebebd
+e9e9e8fbfbfaf8f8f7dededd929293212020010103010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103222222
+b4b4b4f6f6f5d1d1d06e6e6e666665afafaff6f6f5fdfdfbededec444343010103010103
+0202040403040101030f0f11939393e5e5e5fcfcfbfdfdfbd8d8d84c4c4d0d0d0d1e1e1d
+494949c0c0bffbfbf9fdfdfbe4e4e4525253030305010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe5656590101030101033c3c3c
+e0e0e0e6e6e53d3d3e0b0a0b4646463d3d3d9c9c9cfbfbf9fbfbf97a7a7a070607060505
+0404060b0a0a0302031414169d9d9dedededfdfdfbececeb5050500202040f0e0e646464
+6c6c6c424242c5c5c4fcfcfafcfcfb8f8f8e070708010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe56566a0101030101034c4c4d
+e8e8e7b3b2b208080a080809585858696969343434d8d8d7fcfcfa9797970d0c0b101010
+1616162121210c0b0c1a1919a3a3a2eeeeedfdfdfbaaaaa90a0a0b010103030304222222
+747474515050616160f7f7f6fdfdfbbcbcbc161617010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103525252
+e9e9e979797901010301010324242460606030302fa3a2a2fbfbfa9c9c9c131312171616
+2626263b3b3c3a3a3a2c2c2b9b9b9bedededfafaf86060610101030101030303050d0d0d
+3737374b4b4a383838e3e3e2fdfdfbd6d6d5222222010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffff
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffefefefffffffefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefea3a3a30101030101034f4f4f
+e6e6e67070700605060101030c0b0b3f3f3f282829727271f8f8f7818080070607050506
+0505060606071313131111115d5d5ddbdbdbf5f5f44a4a4a010103010103060607070708
+050507171717262627d6d6d5fdfdfbdbdbda272727010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103474748
+e1e1e18c8c8b0707070101030404051c1c1c171717676767d8d7d5403c34241b05352705
+372a053225072b22051f1805302e29b8b8b8f3f3f24c4c4c010103010103010103010103
+010103010103212123dbdbdafdfdfbd8d8d7282828010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103323232
+d6d6d6bababa0b0b0c010103010103020203030203615c50a8915ba27908ca9e09d2a409
+d1a309d1a409d0a209bf950890720c918159e0ded6727272020203010103010103010103
+010103010103404040eeeeecfdfdfbc9c9c91f1f20010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103181819
+bdbdbdeaeae9555554060608010103080503372605966b07bb8a09dda709eeba0be8b70b
+e4b40adeb10ac99e09ba8f09c69b0adeaf0ad1ae30ad9d681a160b020203010103010103
+0101030e0e10a5a5a5fdfdfbf9f9f7a1a1a1101011010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d401010301010309090a
+8c8c8bf0f0f0d3d3d22f2f30120d05674706af7a08b58308c28f09e8b20aedb90be8bb0b
+e5bb0bdfb50acca509b18a0aad8808dfb60bebbe0de4b50aaf8908574106181204080605
+1616188c8c8bf6f6f5fdfdfbeaeae95c5c5d020204010103010103010103010103010103
+010103010103010103010103010103878788fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fefefefefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+4d4d4ddcdcdcf9f9f8c4beaf866116b57e08cb9409e0a809eab30aeeb60bebb90be8bb0b
+e7bf0be7c10ce7c20fe6c215e8c41eefcd1ef2cc1feec810edc30de7ba0ac599098e6e0b
+9d8d64e7e4dbf7f7f4f2f2f1b8b8b81a1a1b010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d5010105010103010103
+161617a0a0a0dbd5c9b89242b88109c69009daa608eab30aecb70becb80bebb90ae8bd0b
+e8c20ceccb0deecf16eed228f0d52af3d837f4d637f4d530f4d617f4d00cf2c60cebbc0b
+ddaa0ccda128c3a55ab5a26d5f5539060505010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d7010109010103010103
+0404055d5138a8822eb77f08c78c07d59c08e3aa09eab20aedb60bebba0aeabd0be8bf0b
+e9c40cedcd0eefd118f1d628f3d72ff5d943f5d844f5d827f5d70ff5d40cf5d110f3cd0f
+f2ca0df0ca0cebbc0cdea90fb68809423107050405010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+2b1e048f6007b17a08c28708d09407dca308e5b009eab40aecb70bebb90ae8bf0be9c30c
+ecc90dedce15f1d318f2d634f5d843f5d945f5d836f5d919f5d913f5d710f5d811f5d811
+f5d60ff5d60ff5d413f3ce2deebc1eb1830a241a06010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefedadada0d0d0f010103120c04
+815806af7808bb8108c98d07d79e08e2a809e9b20aecb60becb80beabd0be8c20cebc60c
+edcc0eeecf16f1d426f3d64df5d949f5d93cf5d917f5d811f5d710f5d710f5d710f5d912
+f5d60fefcd0dddb90ce1bc1bf2c722ce9c093e2c07020203010103010103010103010103
+010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560303043e2b06
+a67106b57c07c28607d19408dea308e5ad09e9b40aecb60becb80beac00be9c40cecc90d
+edcd11efd221f3d63bf5d848f5d736f5d817f5d812f5d913f5d710f5d70ff5d60ff4d40d
+e5c20bbe9b08a47c0ac89509e5b00ab88809291f08010103010103010103010103010103
+010103010103010103010103010103010103d6d6d7fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030305583d08
+ac7608b67d07c78b07d59a08e0a708e8b00aedb50beeb70bebbb0be8bf0bebc70ceccb0d
+efd115f1d331f3d441f4d639f5d618f5d60ef5d811f5d710f5d60ff5d50ef0ce0ccda90b
+b08806be8c06cf9708d79d08d9a109a67b081d1505010103010103010103010103010103
+010103010103010103010103010103010103858586fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030204533b06
+a87409b98208cf9307d99d08e2a908eab20aefb80beeb90bebbc0bebc10bebc60cedcd0e
+efd125f3d53bf5d635f5d714f5d710f5d60ef5d60ff5d50ef4d30de3c10cb7900ab28107
+cc9207d39708d89f08d89d08d89c08a97a071a1405010103010103010103010103010103
+010103010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefffffffefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560101031b1507
+5c40078e6607c79408dea609e8af0aefb40befb80beebb0becbf0bebc50cedcb0defcf0f
+f0d320f2d528f4d716f5d70ff5d60ff3d20ef0cf0ee9c70ecba50ca87e07bd8508d09507
+d69b07d89c08d89e08d79a09d4950a8560070b08040101030101030101030f0f10202020
+09080a020203010103010103010103010103010103c4c4c4fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103020204
+2a1c066a4405845c06c19208e6b10aeeb70bf1ba0befbd0becc20cebca1beed01aeed01c
+f2d511f3d611f5d50ff4d40eefce0ee5c30dc7a10b9c7408a97608c78b07d4950ad79a08
+d89c08d89e08d49807c88c0ab57f0d32270c030304010103010103010103292929727272
+4e4e4d19191a04040602020401010301010301010359595bfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103010103
+0e0d0a543e137b570d825a05b28909deac0aecb90beec40beeca11edcf2aeed129f0d220
+f0d110eece10e4c30ed4b00bb69009946d09946607b67e07ca8f07d39609d79b08d79c08
+d69c08cf950fb38a28908a66748689353f470707090101030101030101031a1a1a646464
+7c7c7c6c6c6c4747481e1d1d0303050101030101031f1f21e5e5e6fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffefefefefefbfefdf7fcf1efe7bec6d49fa8d79da2d8a3a4
+e4c4c1fcf2f1fefefdfefefefefefefefefefefefefefefefefefe555556010103020203
+0a0808475a6a7f84776f521c4d370a513c036c5003a88508c3a10aceaa11c8a80bc09f08
+bb9709aa82099c7107a06f07a77308b88007c68b08ce9007cf9307cf9407ce9407c89009
+b78a228b8b6e638dae5a8bb85b8cb86e98b621272b0101030101030101030a0a0b3a3a3a
+7b7b7b8181817f7f7f5c5c5c0c0c0d020204010103010103858586fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffcf8f4fae3d1cd9c87a0625fb04657a72a39ac2021b32922
+aa4033b47471e9dbdcfefefefefefefefefefefefefefefefefefe555556010103020204
+1210115465763d4b592120160805012b23046f51099d7308b18c08ae8806ac8806ac8307
+b48208bb8509c48a07c78b08c98c07cc8e07d09109ce9008cc8d08c38907b9841092824c
+6889a05c8fbd5d90bf5d8fbd6ea0c686b8d43c484f010103010103010103010103141415
+6565658080818080817676764040400807080101030101031f1f21e6e6e6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefeffffffffffffffffffe6d0cdbd5a51bc332e993638602c283620123b1b0a521610
+af3f2f921e26d9a1b2fefbfdfefefefefefefefefefefefefefefe565657040406060609
+1513172220251b1415151213473f328961169a6606a97708cb9e0adbb10bddb00ad7a409
+d49909d3950ad3930ad19209cd8e07ca8c07c78a07c68907bc840eab81277d887d5c8ab2
+598ab75b8cba5d90bf6ca0ca88bbd989bbd6617c8c070707010103010103010103090807
+3332327a7a7a7f7f80707071474747090809010103010103010103767677f8f8f8fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffbe9999a2323097100f4901022a02011a0b002e080254130f
+b34236942d34bd7784fdfbfcfefefefefefefefefefefefeeae9e93d3d3d1414150b0b0f
+0e0c100f0a0d1b1d253950676d91b3887f6096650a9b6806b37e08cb9308d39909d29609
+d19308ce8f08cc8d08c68907c08407b87f07b67d07b7810f9d874269889b5a8ab65a8ab4
+5a8bb95d90be6ba1ce94cdef9cd5f594cae87da6bd1b1d1f020203010103010103010103
+161515565656686868505050151516020204010103010103010103010103c4c4c5fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffb18a8c9141387122154d1910641513871a1eba1c22cd2d2d
+9e322b340e0b76746bfbfcfbfefefefefefefefdfce9dfdc8e84822d2320170f0e0b0707
+0a080939444f6385a75e8db9598ab75f89ac7d7a5f8c6412996607aa7306b67d07b87e08
+ba7f08bb8007b37906a97106a56e05aa7105b17e198d8663618bae598ab6598ab65a8cb9
+5e92c16aa2d294cff4a1dcfda1dcfda1dcfd9cd4f44f616c040305010103010103010103
+03030509090b1e1e1e1414150202040101030101030101030101030101034c4c4ef8f8f8
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffefefefefefea982849d44459e362c9a352da63837b6393bc135379e2421
+520d0a0f0300637462f9fcfafcfcfbf3e9e7978382804b49481d1c4729282d1614110706
+1615155a7c9c6195c55e91c05a8cb95a8ab75b89b369808b8170458c6515986405996405
+9964059a64059b65099a650d9c6b1894773f7889885b8ab3598ab5598ab75b8dbb5f94c4
+68a0d28ec8f0a1dcfda1dcfda1dcfda1dcfda1dcfd8cb6ce191a1b020203010103010103
+010103010103010103010103010103010103010103010103010103010103090808c5c5c5
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffff8d6f715e16167a16139a2121ac282aa627258e211b600f09
+320a01130d037c8a79e1dfddb2a2a15e3c3f6a262a7c2c2e7936385b2828200c0c110a0a
+20262c6496c46aa4d96399cb5c8ebc598ab7598ab7598ab75b8ab666869a6f7b74797359
+8877538c7540897850858274738792618baf598ab5598ab65a8bb85c8ebd5f94c4669dcf
+86c0eba0dbfda1dcfda1dcfda1dcfda1dcfda1dcfda2dbfb54656f040405010103010103
+010103010103010103010103010103010103010103010103010103010103060506504f4f
+f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefe877b7a1504012e06027b1711b62729ba26269723215e170e
+250f02131103373428482c27480c1391263a94333f7121255b1e212d0c0d0b0204060608
+4b66806ba5d96aa4d969a2d65d90be5a8bb8598ab75a8bb85a8bb8598ab7598ab7598ab7
+598ab75a8bb85a8bb85a8bb85a8ab65a8ab65a8bb95c8ebc5e92c16196c7649bcd7cb6e4
+9fdafca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8ebad31b1f21030305020203
+0101030101030101030101030101030101030101030101030101030101030101030d0d0d
+888889fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefefefefefefe8d8b89090a02230f026b190bac251fb92120951f1f551613
+1912080e0d0427120c602025832939812434621c23471819190607030103020203242f3a
+699ecf6aa4d96aa4d96aa4d96399ca5b8dba598ab75a8bb8598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab7598ab7598ab75a8cb95d90bf5f94c46399cb669ed275afdf9bd6f9
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfc5b717c070708020203
+010103010103010103010103010103010103010103010103010103010103010103090909
+282828e8e8e8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffa4a3a2100b08290d076b1a0ead2a20bb2a24952526511518
+0f0a091613123419185e22276a272d4c191e2a0f0f1d14130906060101030e10135c83a7
+6aa4d96aa4d96aa4d96aa4d968a1d55f93c35a8bb8598ab7598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab75a8bb85b8dbb5e92c26198c8669ed069a2d771abde96d1f6a1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c4de262b2e030204
+010103010103010103010103010103010103010103010103010103010103010103020203
+080707757576f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefeacaaaa100a0e2e0b0e791513b62a23b92e268c282950161d
+2b111e170b11201814392d294f403b3c2f2e1713131414130807080403053c50626ba4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d9659cce5c8ebc598ab7598ab7598ab7598ab7598ab7
+598ab7598ab75a8bb85c8fbe6096c6649bcd69a1d66aa4d96ea8db8fcaf1a1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd667f8c0a0908
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103c5c5c6fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+ffffffffffffffffffffffffb8b3b51f0e183a111a781f1aa53222a233207b292544111b
+1c0413130611373734c4c4c35353520303050404060707080303051c21266695c06aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d969a3d76298c85c8ebc5a8cb95a8bb8598ab7598ab7
+5a8bb85b8cba5e92c1639acb68a0d46aa4d96aa4d96ca6da87c2eca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c7e31f2427
+020203010103010103010103010103010103010103010103010103010103010103010103
+0101030101034d4d4ff8f8f8fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffe4dce05c3f4a380b175823166f31136c290d56191329060d
+1b101f78767cd3d3d35b5b5c0202040101030101030101030707094e68806ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d967a0d36197c85e91c05d90bf5d91c0
+5f94c46399ca67a0d36aa4d86aa4d96aa4d96ba5da7fbae79fdafca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd526875
+030204010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103878788fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefcf9fa80737636131e3a1916401d133b180f2e110f332b2c
+b9b6baf7f7f76f6f70020204010103010103010103010103272f376a9dcc6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dcf659dcf68a1d5
+6aa4d86aa4d96aa4d96aa4d96aa4d96aa4d97ab3e39ed8faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc2
+0c0e10010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefeeae6e78b797f42393a453b3c443c3c726b6ddbd7d8
+fdfcfd81818201010301010301010301010301010307080a5574916aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d9639acb659bce76afdf9bd4f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed4f2
+242c30030305010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefefefefffffffffffffffffffefefe
+fffffffefefefffffffefefefffffffefefefefefefdfafbfbf5f7fdfafbfefefefefefe
+cbcbcb1c1c1e01010301010301010301010302020428323b6ca1d16aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d9659dcf273c5130465b90c6e9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd
+44565f030304010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101031e1e20eaeaeafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefefefefefefefefdfdfdfbfbfefdfdfefefecbcbcb
+1c1c1e01010301010301010301010301010308090b53728f6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d969a2d6395774040508050608506c7e9ed8f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+6c8a9c070606010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103737374f9f9f9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefefefefefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefffffffffffffefefefefefefffffffefefef7f7f74a4a4b
+010103010103010103010103010103040304242b326090bc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d94a7297080b100101030202043548549cd4f4a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+81abc20e0f11020204010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103737374f9f9f9fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefefefefefefefefefefffffffefefeffffffffffff
+fefefefefefefefefefefefefefefefffffffefefefffffffffffff7f7f76e6e6f010103
+0101030101030101030101030101030b0b0b3f566a5d90be68a1d56aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5786b11018210101030101031a242a88b9d5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfca0dafba0dbfca1dcfd
+9ecfea212528030203010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103737374f9f9f9fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fffffffefefefffffffefefefefefefefefefefefeffffffffffffffffffffffffffffff
+fefefefffffffefefefffffffefefefffffffffffffffffff7f7f76e6e6f010103010103
+0101030101030101030101030101030f1316496e8f5989b6659ccf6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d769a2d6669dd05d90bf
+1a28360101030101030c1014719ab2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dafb9dd7f798cfee95ccea96cdec99d1f1
+a1d8f730393e0b0a0a020203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103737374f9f9f9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefeffffffffffffc2c2c3010103010103010103
+010103010103010103010103020203161b215680a65584af5c8ebd669ed16aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d7659ccf639acb639acb5e92c123374a
+0101030101030506095473859fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa
+9dd6f79bd4f498d0f098cfef97ceee96cdec93c9e891c7e590c4e28ec2e08ec2e092c7e5
+9ad1f14f5c630d0c0b030203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103c9c9c9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffefefefefefeffffffe8e8e81b1b1d010103010103010103
+0101030101030101030101030505061c2125547ea45381ab5787b35c8ebd6298c9649cce
+68a1d46aa4d96aa4d96aa4d96aa4d96aa4d969a3d768a1d4639acb6095c4324d67020306
+010103010104374c589ad2f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa95ccea
+92c7e58ec3e08dc1de8bbfdc8bbedb8bbedb8bbeda8bbdda8abdd98abcd88abdd98cbfdc
+93c8e783a5b71e1f20030304010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101031d1d1fd0d0d0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffefefeffffff848485010103010103010103010103
+0101030101030101030101030e0e0e2a3239527ea75381aa5787b25b8dbb5f94c3639acb
+659dd06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dd042678906090d010103
+0101031f2a328dc0dda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed7f8
+98d0f094c9e88fc3e18cc0dd8bbedb8bbedb8abdd98abdd989bcd78abcd88abcd88abcd8
+8cbfdc98cdeb768f9d12131401010301010301010304040509090b040406010103010103
+010103010103010103010103010103010103010103010103010103010103010103515152
+f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffffffffefefefefefe
+fffffffefefefefefefefefefefefeffffffe9e9e91b1b1d020204010103010103010103
+0101030101030101030302041716163d51635482ac5888b45c8fbd6298c9679fd26aa4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95481ac0e151d010103010103
+0d111576a0b9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9fd9fa9ed8f899d1f196cdec92c7e68ec3e18dc0de8bbedb8abcd88abcd889bcd7
+8abdd992c7e6a3d9f866767e08080a0101030101031111123e3e3e2f2f2f0e0e0e030204
+010103010103010103010103010103010103010103010103010103010103010103010103
+cacacafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefeffffffffffffffffffffffff
+fffffffefefefefefefefefeffffffffffff848485020204020204010103010103010103
+0101030101030101030505061b1c1d4d7395598ab76095c668a1d46aa4d86aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96298c91c2b3a010103010103040507
+527082a0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa9ed8f898d0ef94cae98ec3e18cbfdd8abdd9
+89bcd88bbedb9cd5f5a3d3ed434a4d0303040101030202041d1d1d333232323232191918
+080708020204010103010103010103010103010103010103010103010103010103010103
+515152f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefefefefffffffefefee9e9e91b1b1c020204020204010103010103030204
+0404050101030101030c0c0d2e39445c8dba659cce69a3d86aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d634506a0203050101030101032f404b
+98cfeea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f595ccea8fc4e2
+8cbfdc8abdd98ec2df9dd6f69cbdcf2020210101030101030202030303051a1a1a383838
+2a2a2b0e0e0f020204010103010103010103010103010103010103010103010103010103
+010103e9e9e9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefefffffffefefefffffffefefeffffffffffffffffff
+fefefefefefefffffffefefeffffffe2e2e20101030101030101030101030606071b1a1a
+1818180101030202041517194e7190659dcf6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d94e79a0080b10010103010103151d2284b4cf
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f5
+93c9e88dc1df8abdda91c7e5a5dcfb7180880606070101030101030101030202040d0d0e
+3535353434340c0c0d020203010103010103010103010103010103010103010103010103
+0101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefe848485020204020204020204060607303030282829
+0b0b0c0101030505063342506aa1d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96297c81a273501010301010307090c64899ea1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+9dd7f795ccea8dc1df8bbedb97ceeea3cfe7282b2e010103010103010103010103010103
+0908093232322b2a2a050507010103010103010103010103010103010103010103010103
+0101031c1c1eefefeffefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefefefefefefefefefefeffffff6464650101030101030202031d1c1c3a3a39070709
+0101030101030b0e125883aa6aa4d96aa3d8659ccf659ccf659ccf68a0d36aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d83b5a780203050101030202043a4e5b9cd5f5a1dcfd
+a1dcfda1dcfda1dcfd9cd4f499d1f199d1f199d1f19ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda0dbfc96cdec8dc1df8ec2e09ed7f6738893050507010103010103010103030203
+02020309090a3131311b1a1a030204010103010103010103010103010103010103010103
+0101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefe
+fffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefeeaeaea1a1a1c0202040101030404053635351f1f20010103
+0101030202042d42566aa3d86aa4d95888b516212e16212e16212e3e607f6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d95c8ebb0f171f010103010103151c2287b8d3a1dcfda1dcfd
+a1dcfda1dcfda1dcfd455e6d212d35212d35212d356f97aea1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dbfc96cdec8ec2df90c5e39ecae425272a0101030101030202040d0c0c
+1111110b0b0c1615143535360e0e0f020204010103010103010103010103010103010103
+010103010103505052f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefffffffffffffffffffefefeffffffffffffffffffffffff
+fefefefefefefffffffefefec2c2c3020204020204020204141314373737070709010103
+0101030f13185b8ab66aa4d96aa4d94970950101030101030101033c5d7c6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa3d8334e680202040101030506085c7d90a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3548540101030101030101035c7e91a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda0dbfc98cfef92c7e69dd5f46a7b840303050101030a0a0a1c1c1b
+272727242423111110262626313130070607010103010103010103010103010103010103
+010103010103010103eaeaebfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefefefeffffffffffff6565660202040101030505063837371f1f20010103010103
+020204334a606aa4d96aa4d96aa4d93c5d7b010103010103020204466d906aa4d96aa4d9
+6aa4d96aa4d96aa4d95c8ebc0e141c0101030101032c3b4699d0f0a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3c525f010103010103010103557487a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9faa1dcfd94bcd21415180101030e0e0e282828
+3c3c3c393939232322101010373737161616020204010103010103010103010103010103
+0101030101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefeeaeaea19191b0202040202041a191947474609090a010103010103
+0d11175c8cb76aa4d96aa4d96aa4d9304a6301010301010305070b4f79a16aa4d96aa4d9
+6aa4d96aa4d96aa4d9385673020204010103090c0f749fb7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd435b6a0101030101030101034e6a7ba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4dbfa374047040405141414303030
+4444443f3f3f2929290e0d0d1a1a1a3838380a0909010103010103010103010103010103
+0101030101030101031b1b1df0f0f0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefec2c2c2020204020204040405353434212122010103010103030305
+354c616aa4d96aa4d96aa4d96aa3d824384b010103010103090d125685af6aa4d96aa4d9
+6aa4d96aa4d96298c915202c0101030101033447529dd6f7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd4a6575010103010103010103476171a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6a84930e0e0e1b1b1a2f2f2f
+3a3a3a3030301c1c1c0b0a0b0606073b3b3b1f1e1e020204010103010103010103010103
+010103010103010103010103cacacafefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefffffffefefe
+fefefefefefeffffff6666670202040101030f0f103d3d3d060506010103020204101317
+5b89b26aa4d96aa4d96aa4d9669ed11c2b390101030101030c121a5d8fbe6aa4d96aa4d9
+6aa4d96aa4d94b74990304070101030a0e1278a4bd9fd9faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd516f80010103010103010103405866a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd85afc61618191414131b1b1b
+1c1c1c1413130b0b0b040405010103212122444444060607010103010103010103010103
+0101030101030101030101036d6d6ffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefefefefefefeffffffffffffffffffffffff
+fefefeffffffebebeb18181a0202040303052a2a2a2828280101030101030303052d3e4d
+6aa4d86aa4d96aa4d96aa4d96298c9131d28010103010103101821649acc6aa4d96aa4d9
+6aa4d96aa3d82a40560101030101032f414c9ad2f29ad3f3a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd58798b010103010103010103394d5aa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd5f320272b040405080606
+0404050302040101030101030101030707084545440d0d0d010103010103010103010103
+0101030101030101030101031a1a1cf0f0f1fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+ffffffffffff83838401010301010308080a4140400c0c0d0202040101030b0b0c507597
+6aa4d96aa4d96aa4d96aa4d95e92c10a0f1601010301010315202c6aa4d86aa4d96aa4d9
+6aa4d96095c5111a240101030405086a91a79ad2f29ed8f8a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd5f829601010301010301010332444fa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd3f5059010103010103
+010103010103010103010103010103020203353534181818020204010103010103010103
+010103010103010103010103010103c9c9cafefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fefefef8f8f84a4a4c0101030202031d1d1d343434020204020204040405252c31699ece
+6aa4d96aa4d96aa4d96aa4d96196c72b4258293f55293f553a59776aa4d96aa4d96aa4d9
+6aa4d9507ba3030306010103151d238fc4e19ad2f29ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd7ba8c23e54633e54633e546359798ca1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd648090010103010103
+0101030101030101030101030101030101032828272c2c2c050405010103010103010103
+0101030101030101030101030101036e6e6ffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffefefefffffffefefefefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefec2c2c202020402020306050639383819191b010103010103070708465b6d6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d9375672010103010103334550a0dbfb9ad2f3a0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6f94a8040406010103
+0101030101030101030101030101030101032020213c3c3c080606010103010103010103
+0101030101030101030101030101034f4f51fafafafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefe
+f8f8f84a4a4c0101030503040c0c0d4646460606080101030101031213155f85a96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+68a1d520314201010301010357778a9fd9fa96ccec9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc30b0d10010103
+0101030101030101030101030101030101031d1d1f3a3a39040406010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefe
+c2c2c302020402020402020418181935343401010301010302020422272c71a4d36aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6196c6121c26010103040508739db59fd9fa95ccea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96c3dd14171a010103
+0101030101030101030101030101030101031f1f21353535030305010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffefefefffffffffffffffffffffffff8f8f8
+4a4a4c0101030101030303052d2d2d1817180202040202040505064e5b676ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5b8cb9080b100101030b0f1381afca9fd9f995cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd0eb181c20010103
+0101030101030101030101030101030101031d1d1f2c2c2c030304010103010103010103
+0101030101030101030101030101030101038a8a8afefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffc2c2c3
+0202040202040202040908083c3c3c0707080101030101030e0e0e647f986aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+4e79a002020401010312191e8bbedb9fd9f996cdeba0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4d7f41c2023010103
+010103010103010103010103010103010103232324212122020204010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffededed171718
+0202040101030101030d0c0d3b3b3b0504050202040202041717196e94b76aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+41648501010301010319222996cceb9dd6f695cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda5dbfa20262a010103
+010103010103010103010103010103010103292929161616010103010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff848485020204
+0101030101030202030e0d0e4343430504040101030303052f33367dabd56aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+3755710101030101031e28309dd6f698d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfc242b2f010103
+0101030101030101030101030101030101033535350e0e0e010103010103010103010103
+010103010103010103010103010103010103171719f1f1f2fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefec7c7c7161618020204
+0202040202040202040f0f0f484848050507020204040405454b5073a9da6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+2d455c010103010103232f37a1dcfd98d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd293136010103
+0101030101030101030101030101030202033a3a3a090809010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffff
+fefefefefefefffffffefefefefefefefefefefefefefefef8f8f94b4b52010103010103
+0202040101030101031313134f4f4f060607010103040406545d666ba5d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+25394c0101030101031a23296083975a7b8e5a7a8e6c93aa7099b07099b07099b07099b0
+7099b094cae9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2ddfd2e363c010103
+0101030101030101030101030101030707083d3d3d080607010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffffffffc3c3c4020207020204020204
+0202040202040202041717174b4b4a09090a0202040505075f6f7e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+223446010103010103010103010103010103010103010103010103010103010103010103
+03030678a4bda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd353d42010103
+0101030101030101030101030101031616172a2a2a020204010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fffffffefefefffffffffffffefefeffffffffffffffffff6c6c6e010103020204020204
+0101030202040b0b0b26262552525114141501010306060863798e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+203141010103010103010103010103010103010103010103010103010103010103010103
+0506097ba7c1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd373f45010103
+010103010103010103010103010103282829161515020203010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffff6c6c6e010103010103020204
+0101030706061c1c1c3737386060602727290101030d0d0e69859f6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+36546f233548233548233548233548203243203243233548233548192533010103010103
+090c0f7faec8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda3ddfd3b4348010103
+0101030101030101030101030303043535350a0909010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffefefef151517020204020204020204
+0202040303051616163a3a3a656565393838010103161617708fac6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcc6aa4d96aa4d9476d91010103010103
+0f151987b8d4a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd3b4348010103
+0101030101030101030101031010112a2a2a050507010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefeffffffebebec020204010103010103020204
+0202040202040303041413124141414141420101031717176d8ead6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd659dcf6aa4d96aa4d93f6282010103010103
+19222992c8e6a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6ddfb343b3f010103
+0101030101030101030303042a2a2a131314020204010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefefefeffffffebebec020204020204020204020204
+0202040202040202040606071818184343430303051b1b1b6c90af6aa4d96aa4d96aa4d9
+6aa4d96aa4d95a8bb96297c86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd679fd26aa4d96aa4d9314c66010103010103
+2836409fd8f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfd8abcd898cfefa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda7daf6262b2e010103
+0101030101030101030c0c0d30302f0c0c0d030305050506040304020203010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffefefeffffffebebec010103010103020204020204
+0101030101030101030202040606072323232222231b1b1b6c8dac6aa4d96aa4d96aa4d9
+6aa4d95787b3121b25131d273d5d7c6196c66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d96aa3d8223446010103010103
+486272a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc
+83b3cf445d6c12181d547385a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d0ea1c1f22010103
+0303040e0e0f2727283131312424240d0c0b1212121e1e1d201f1f1b1b1b0f0f10050507
+0303050101030101030101030101030101035d5d5efcfcfcfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffefefefffffffefefefffffffefefefffffffefefe
+fffffffefefefefefefffffffefefefffffffffffff2f2f22525270101030202040e0a05
+2a1d043125061d16050606070101030505062b2a2942424267849e6aa4d96aa4d96aa4d9
+6195c6182532010103010103030306121b253a59775c8ebc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d9649bcd17232f010103030305
+6c93a9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9bd4f4759fb83b505d
+0e1318020204010103161d238bbddaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8db6cc101113030304
+1616162d2d2d1919180f0f0f0807070202040707080b0b0c1110101f1f1f2727272e2e2e
+2828281b1b1a0504060101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffffffff979798110d045f4206ab7e09
+d1a10ae1ab0ad1a00a8c67091b15050202040606073232327b8d9d6fa7da6aa4d96aa4d9
+669ed1406282141e290202040101030101030203050c121924374a476e926297c86aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649cce649bcd6aa4d95d90bf0e151d0101030e1317
+85b6d1a1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f580afc9577789232f37080a0d010103
+01010301010311171c48627293c9e7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd7897a8080809141414
+18181809080903020401010301010301010301010301010302020303030509090a131313
+3131325b5b5a4141420d0d0d0202040101039a9a9bfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefffffffffffffefefe
+fefefefffffffffffffefefefffffffffffffffffffefefef4f1ec91650dcf9709ecb30c
+f4bc0bf4bd0bf4bc0beeb60bb18808291e040202040908073d3e3f8aa2b96fa7da6aa4d9
+6aa4d96aa4d96196c73e6080131d28020204010103010103010103040508101821293f54
+43688a5786b1649bcd6aa4d96aa4d9649bcd649bcd6aa4d95787b206080d010103192229
+93c8e7a1dcfda0dafb91c7e576a1ba4b6677202b330b0f13020204010103010103010103
+182026516f818bbedaa0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6defda7defda7defd51616a0b0a0b1c1c1c
+040406010103010103010103010103010103010103010103010103010103010103010103
+0b0b0c404040636362353534090808010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefefefefefffffffefefedabf84c9900ce2ac09f2b60c
+f5bd0bf4bd0bf4bd0bf4bc0bf0b80bb78b082a20060202040c0c0d444545859cb270a7d9
+6aa4d96aa4d96aa4d96aa4d96195c63e607f141f2a020205010103010103010103010103
+020305090d130f17201c2a392a4056324d6638577344688a35526d02020401010311171c
+506d7f3e5562222e37131a1f080a0d010103010103010103010103040508212d355c7d90
+90c5e2a0dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfdabd7e7c4c594d6c069e0bf5cdfbe5dddbc5e8a6b193b2f15100e0f
+010103010103010103010103010103010103010103010103010103010103010103010103
+0808093030303d3d3d2c2c2c0e0e0f010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffede0c5c7901dd79d0ceab00cf1b60e
+f4bc0cf4bc0bf4bd0bf5bd0cf4bd0bf1b90bb98d0a2f210602020409090a3232337e94a7
+71a8d96aa4d96aa4d96aa4d96aa4d96aa4d96298c9476e92203142070b0f010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010301010301010301010301010301010301010312191e3f566377a2bb97ceeda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda4dcfad2bb60ecb60df2c80cf2cc0df2cb0df2c40defba0b957310090806
+010103010103010103010103010103010103010103010103010103010103010103010103
+19191932323229292813121228210c7e7660fcfcfcfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefffffffefefe
+fefefefffffffefefefefefefffffffefefefdfbf8cda44ccb8e0cdca109e9b10df0b70f
+f4bb0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf1bb0bb38708231a0702020409090a303131
+798b9c73a8d86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2598ab73a5a781f2f40
+0c1118010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030406081c252c3a4f5c64899e8ec2e09fd9faa1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdaed5dbdcac21f1bc0bf4ce0cf5d40ff5d710f5d50ff2cd1384670a070504
+010103010103010103010103010103010103010103010103010103010103010103050506
+1e1e1d20201f1616150d0a078f6b08e2b91ef7e8a1fefdf9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefefefefefefefffffffefefefefefefefefefefefefefefe
+ffffffffffffffffffffffffffffffffffffeddfc2c38708d3950ce1a809e9b00df1b60c
+f4bb0cf4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0becb60b9f7809150f04020204080707
+262626717e8b75a6d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2
+5f93c2517da63e5f7e2e475f263a4d1e2e3e18253216212d0d141b0101030101030d1115
+425a69547285668ba082b1cc95cbea9fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb4d0c8daa118e9b00cf3bc0bf3c40bf3cc0bf3ce0ce8c10c674f0b050505
+010103010103010103010103010103010103010103010103010103010103010103080707
+1717170b0b0b080707352909cfa40af2cd0df4d30ef4e389fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffefefef1e3c6c38c1fcc8f0ad99e09e3aa09eeb50ff3b90b
+f4bc0cf5bc0bf4bd0bf5bc0cf5bd0bf4bd0bf4be0bf3bf0bdfb00a775808070503010103
+0505061c1b1b59636d73a1cc6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9669ed16297c8649acb4d769d0101030101031f2a32
+9ad2f2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb6cec1dba114e6ad0bf3bb0cf4bd0bf3c20bedc50bd7ab0b523e0c050506
+010103010103010103010103010103010103010103010103010103010103010103020203
+0303050202041510079d790aeac40cf1cc0df3d10debc91cfdfbf2fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffefdfbe4d1aae4d0a6
+e4d0a6e4d0a6e2d0ade4cfa6d4b061bf8a1cc88c0ad5980de1a708e9b00befb610f4bb0b
+f5bd0bf5bd0bf4bd0bf4bd0cf5bd0cf4bd0bf5bd0bf4bd0bf1bf0bcea0094d3808010103
+020203040305121212394147709ac06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ad0203050101031f2a31
+99d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb7d1c9dca317e7ad0af3ba0cf4bc0befbc0be5ba0bcd9809583e06090604
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010304030361480adfb10aeec40befc30bf0c50beec60bdcc68cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefdfce2cda2c1912ec99829c58b0ac68d0c
+c78c0bbf8711bb840bba840ec2890bcd920dd59908dea409e6ad0beeb510f3ba0cf4bc0c
+f5bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf4bd0beebc0bb98a09231907
+0101030101030303040a09092f3438688bab6ba5d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95685b005060a0101031b252c
+95cbeaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9dd7f7b2cac3dba217e6ac09f3b90bf3bc0becba0be3b00cce9608745006110b04
+020203010103010103010103010103010103010103010103010103010103010103010103
+010103352405c18f08e8bc0bebbf0befbb0bf1bd0bf1bf0bd8bb7cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefdfccead63bf8509cc920bd69b08daa009daa209
+d99f09d69b08d1980cd39809d79c09dca308e1a809e7ae0dedb40ef4bb0cf5bd0bf5bd0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bd0bf3c20be2b90b886308
+0a0704010103010103020204040405181a1c58748d6da4d76aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95888b4070a0f010103171f25
+90c5e2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed8f8
+93c8e78cc0dda5bab1daa116e5ac0df1b70cf0b80beab40ae1a809d196089e6c082d1e04
+060403030203010103010103010103010103010103010103010103010103010103040303
+231804a57307dfa909e4bb0bebb90beeb70bf0ba0bf3ba0bd7b987fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefeffffffefe3cbbb8208d2960bd89d09e0a60be4aa0be6ad0d
+e4ab0be1a808e1a808e0a709e5ac0be8b00fedb30defb50ff4bc0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bb0cf4bd0bf4bf0cedc80cd1a30a
+573f060101030101030202030302030202041011134f63756ca1d26aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95b8dbb0b111801010311171c
+89bbd7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa92c7e6
+8bbedb8abddaa4b9afd8a015e5ac0ceeb60cecb70be9b10adea408cd9107b17b08795205
+1d15050906040202030101030101030101030101030101030101030302030b07033a2604
+a16f06d29707dfad09e6b40aecb40beeb60bf1b70beeb50cd6b878fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefdc7a15cc48b0fd89c09e2a80beab10feeb40ceeb40c
+edb40cecb310e8af0beaaf0aefb40cf3ba0cf3b80bf4bc0bf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bc0bf2bb0bf4bd0befc60ce5bd0b
+ae83091c13040101030101030101030101030202030c0c0d3c4a566798c46aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95f93c3101922010103090c0f
+7fadc8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9dd6f68cc0dd
+8bbedb8abddaa4b7abd99f13e2a90beab20bebb30ae6ad09dda308d29607bb8308ac7608
+8156053020040a0704080603070505050304030203060403160f04402b057c5406aa7708
+cb9007d9a008e3ac09ebb40aedb90bf1b80bf3ba0bf2b70ce2c175fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefed3b373ca8f0edca208e8b00cecb40bf1b50bf3b80b
+f2b80bf1ba0bf0b90cf3b80bf4bb0bf4bb0cf4bd0bf5bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0cf4bd0bf4bd0cf5bd0bf5bd0bf4bd0bf4bc0bf4bc0cf3ba0bf2bb0bf3bf0cebc60c
+d9ae0a705007040303010103010103010103010103020203070709242b325d83a66ba5d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9649bcd172330010103020305
+729bb3a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d1f08cbfdc
+8abdda8abddaa2b7aed79d16e0a60ae9b00aeab20ae6ad09e0a808d59907c68b07b88108
+b27a08a26e07875d07714c066443056443056646067f57079a6907aa7509b57d08c38c08
+d99d09e3aa09e9b00aeeb70bf2b90bf3bb0bf4ba0bf4bb0be7c050fdfcfafefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfbb98725cd920cdda408e9b00aeeb50bf3b90cf4bb0c
+f4bc0cf4ba0bf4bb0bf4bb0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bc0bf4bb0bf5bd0b
+f4bd0bf4bd0bf4bd0cf4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bc0bf1bb0bf4bd0bf0c50c
+e6c10cbe90092d21050101030101030101030101030101030101030707081d1f21566f86
+6ea5d66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d71f3041010103010103
+59798ca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfef8cc0dd
+8abdda8abddaa0b5acd49919dca008e5ac09ebb30ae7ae09e2a908daa008ce9307c58907
+bd8407ba8108b57d08b27b08ae7808af7909b17a08b47c07b47f08be8607c88f08d69b09
+e4ab09ecb30af0b80bf2b90bf4bb0bf4bb0bf4bc0bf4bb0be9b10df4e7c3fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfab47d0bcd9209e0a608e9b00cf0b50bf3b90cf5bd0b
+f5bd0bf4bc0cf4bc0bf4bd0bf4bc0cf4bb0bf4bd0bf4bd0cf5bd0bf4bc0bf4bb0cf5bd0b
+f4bd0bf4bd0cf5bd0bf5bc0bf5bd0cf5bd0bf4bd0bf4bd0cf4bc0bf3ba0bf2bb0bf2bf0b
+efc90dddb30b876007080604010103010103010103010103010103020203030204101112
+59677477a8d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d92f4961010103010103
+3b515ea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97cfee8cc0dd
+8abdda8abdda9eb4aacc941dd99c0be5ac09e8b00ae9b00ae5ac09dea308d59808cd9207
+c98d07c58908c58908c08607c08507be8608c28707c68a07ca8f07cf9507d79e08e2aa09
+f0b50bf3b90bf4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf0b60edeac19f3e6c7fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed1b478c8900cdca308e5ac0aefb50ef3b90cf5bd0c
+f4bd0bf4bd0bf5bd0bf5bd0cf4bd0cf5bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0bf4bd0bf4bc0bf4bb0bf4bc0b
+f1c10befc90dcb9c0a433007010103010103010103010103010103010103010103020204
+161515737f8975a9d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9426587010103010103
+202c3499d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d0f08ec2df
+8abdda8abdda9cb2abc38f18d39609e1a808e9b00ae9b00ae8b00ae2a908daa108d79a08
+d4960ad09308cf9108cd9107cc9007cc9107cc9107d09507d29807dba208e1a708ebb30a
+f4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1b70ef3b90cebb40be2bc4efefdfa
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefeffffffd5bb88c88d0cdaa008e4aa09eeb40ef0b710f5bd0b
+f5bd0bf4bd0cf5bd0cf5bd0bf4bd0bf5bd0cf5bd0cf4bd0bf5bd0bf4bd0cf4bd0cf4bd0c
+f4bd0bf4bd0bf4bd0bf5bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bc0b
+f4be0befc80ce4ba0ba67a08171104010103010103010103010103010103010103010103
+0303042d2d2d81a0bd6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ac05070a010103
+0e131785b6d2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f590c5e3
+8bbedb8abdda9aafa9be8a15cf9208dca108e6ad09e9b10aebb30ae7ae09e0a708dca308
+d99d08d79c08d79a09d29707d49907d39a08d49a08d99e08dda408e2a908e8b00af0b60b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2bb0bf2ba0ef0b50ee6b00fdbbb5c
+fdfcfafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefeffffffd9bc81c48b0cd89c08e2a809eab20cf2b70cf4bb0b
+f5bd0bf4bd0cf5bd0bf5bd0bf4bd0bf5bd0cf5bd0bf4bc0bf5bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf4bd0bf4bd0cf5bd0bf4bd0bf4bd0bf5bc0cf4bc0bf4bd0bf4bc0bf4bc0bf4bc0b
+f2bc0bf2c10beec60bd6a709705107040406010103010103010103010103010103010103
+0101030b0a0a6573806ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96094c4111a24010103
+020204658a9fa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa93c9e7
+8bbfdc8abdda9aafa9b58619ca8e08dba008e5ac09e9b10aedb40becb30be7ae09e3aa08
+e0a608dea408dea408dba208daa208dba308dfa508e0a708e4ab08e7ae09eeb40bf3b80b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf1b80ef0b50ce3aa0c
+ceaf69fdfcfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffd9bc7fc38a0cd7990adfa509eab10df2b60cf4bb0b
+f4bd0bf4bd0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0c
+f5bd0cf4bd0bf4bd0bf5bd0bf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bb0b
+f4bb0bf2bd0bf1c60ce7c00cc29209342505010103010103010103010103010103010103
+0101030303054b555e6fa7da6aa4d96aa4d96aa4d96aa4d96aa4d969a2d6223345010103
+010103364a56a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96cded
+8cbfdc8dc1de98a79db38311c98e08d99e08e3aa09ebb20af0b50befb50beeb40becb20a
+e6ad09e4ab08e4ab08e2a908e2a908e2a908e4ab08e6ad09e9b00aecb30beeb70bf3b90b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0cf1ba0bedb50d
+e4ab0bdebe5bfefdfbfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffff9f5ecc18808d4980fdca108e8b00df2b60cf4bb0b
+f4bd0bf5bd0cf4bd0bf4bd0cf4bd0bf5bc0bf4bd0cf4bd0bf4bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf1c00cedc80cdeb30a976d070b0903010103010103010103010103010103
+01010303030543515d6ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93e607f010103
+010103151c228dc1dea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc95cceb
+8cbfdd8aadc0564d30ad7a09c98e08d99e08e3aa09ebb20af1b60bf2b70bf2b70bf0b50b
+edb40bebb20ae7af09e7af09e7af09e7af09e9b00aecb20aecb30bf0b60bf2b60bf4ba0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2ba0ef1b70c
+f1ba0beab30ae4c25ef2e8d0fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffdfcf9bf8408d2930bdda408e8b00df0b50ef4bb0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0cf5bd0cf4bd0bf4bd0cf5bd0cf4bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bd0befc20bebc50cd2a109644806040303010103010103010103010103
+0101030808095474916aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95786b2080b10
+010103030306678da2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfee
+99c5dd44494b4e3709ad7808cb8f08d99d08e2a908ebb20af2b80bf3b90bf3b90bf4ba0b
+f0b70bf1b50beeb40beeb40beeb40beeb40beeb60bf1b70bf2b70bf1ba0bf3b90bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4ba0bf2b90bf2b90ce2b018ead49dfefdfcfefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefdfcf9bc840dd19310dba108e6ae0cf1b70ef4ba0b
+f4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0b
+f4bd0cf4bc0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bc0bf4bb0bf4bc0b
+f4bb0bf4bb0bf4bc0befbe0befcb0ce7bf0bbf8c082f2205010103010103010103010103
+0505063e4d5b6ca2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9669ed11b2938
+0101030101032f404b9ed7f8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9acae6
+4850550e0d0c533908ac7708cb9007da9e08e4aa08ebb30af0b70bf1ba0bf4ba0bf4bc0b
+f4bc0bf4bc0bf4bc0bf3ba0bf4ba0bf4bb0bf3bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0becb60ed7a828e4d0aafefdfdfefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffdfcf9c0860fcf910bdb9f09e5ac0ff0b50ef4bb0c
+f5bc0cf5bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf5bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bc0bf5bd0bf4bd0bf5bd0cf5bd0cf4bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf1bc0befbf0befcc0dddb20b9063060d09040505060b0b0c343639
+62798e6ea2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93c5c7a
+0101030e1217435b6a97ceeda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97c9e4394248
+080809070606573b06aa7609cb9207d89e08e3aa08ecb30bf2b80bf3ba0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80be2ab13f6eac8fefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c28709d2920ad89c08e5ac09f2b70cf4bb0b
+f4bb0bf4bd0bf5bd0bf4bd0cf4bd0bf4bd0cf5bd0bf5bc0bf4bd0cf4bd0bf5bd0cf5bd0b
+f4bd0bf4bd0cf4bd0bf5bd0cf4bd0bf4bd0bf5bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4ba0bf3bb0bf1bd0becc60ceac60dcf9d09775915647888779abb73a5d2
+6ca5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95e92c1
+44698b7cafd49fd9f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd91bed72e373d030305
+0101030f0b04644306a77509c98f07d9a108e5ac09ecb30bf0b80bf4ba0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b90be9b112edd07ffefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c38707d09109dba008e5ac0cf2b70cf3b90c
+f4bb0bf4bb0bf4bb0bf4bd0bf4bd0cf4bb0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0b
+f4bd0cf5bd0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf0bc0bebbd0bebc50ce1b70abe8c0a8083706da6d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d978b1e1a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd80a6bb21262a020204010103
+010103150e046b4806a87708c99108daa008e5ac09ecb30bf3b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf3b90bf4bb0bf1b70de6ae0cebce7ffefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffdcc189c58807ce9007da9e08e9b00df2b80df2b80b
+f4ba0bf4bb0cf4bc0bf4bd0bf4bd0cf4bc0bf4bc0bf4bb0cf4bb0cf4bd0bf4bd0cf5bd0c
+f4bd0bf5bd0bf4bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bb0befbc0be9c10be8c10cd6a509a47a177797ac6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96da7db96d0f5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1d8f7647e8d111214020204010103010103
+0101031f1504744d05a87508c99008dca208e5ac09edb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf4bb0bf2b80bf0b610e7ae0fe1a709e9ca82fefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed8ba7ec28607d1910adba108e8b00cf1b60cf4ba0c
+f3b90bf4bc0bf5bd0cf4bd0cf4bd0bf5bd0bf4bd0cf4bc0cf4bc0bf4bd0bf4bd0bf5bd0c
+f4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf0bb0be9bd0be9c20be1ba0bca960d85703b6ea1ce
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d981bce8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd95c5e0404e57060709010103010103010103010103
+010103291c04734e05a67108c88d07dca308e7ae09edb50bf2b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf4bc0bf1b70deab10ce4ab0ddca209e0af3efcf9f2fefefefefefefefefefefefe
+
+fefefefefefefffffffefefefdfcfabb8412c38707d19209dea408ecb20df3b90cf3b90c
+f4bb0bf4bc0bf4bb0cf4bd0cf4bd0bf5bc0bf4bd0cf4bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf5bd0cf4bd0bf4bd0bf4bd0cf5bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bc0bebbc0be8c00be7bf0bd6a50aa77a0b727668
+6da5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d972acde9bd6f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd9fd8f76b8c9e191e23020204010103010103010103010103010103
+0101032d1f04754f05a46e06c68d09dda409e6ad09edb50bf2b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4bb0bf1b70de9b012e0a609d99c0ace900aead9bdfefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffede0c5bc8107c68907d69b08e8af0af2b70cf3b90cf4bb0b
+f4bb0bf4bd0cf5bc0bf4bd0bf4bd0cf5bd0bf5bd0bf4bd0cf5bd0bf4bd0bf4bd0cf5bd0b
+f5bd0bf5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4ba0befb90be5b80be6bc0bd9a709bc8508815c10
+637a8b6da6d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96ba5da8bc6efa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dbfb7ea7be2f3c44050608010103010103010103010103010103010103010103
+030203372504775005a36f07c58c08dba308e8af0aefb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0bf3b90b
+f0b50de7af10dca00ad6980dc78a0ae6d2b2fefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefdc79e4cc08507ce9107e0a608f1b70bf4ba0bf3b90cf4bb0c
+f4bc0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0cf5bc0bf5bd0bf5bd0bf5bd0b
+f5bd0bf5bd0cf5bd0cf5bd0cf5bd0bf5bd0bf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf3ba0bf1b80be5b30ae1b40adaa709c68e07956908
+483513526a806ea3d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d976b1e19ed9fba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d9f7
+7ea3b837444c080a0c020203010103010103010103010103010103010103010103010103
+0706063f2b07774f05a57007c68c08dca208e6ad09efb40df3ba0bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf2b60bf0b50de9af0d
+e0a609d89d0bce920bcb9c44f8f3eafefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffdfdfbba8108c78a08d89b0ae3aa09efb70bf2ba0bf3b90cf4bb0b
+f4bb0cf4bb0bf5bd0bf5bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0cf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf1b80be6b009dfad09daa409c99409a77106
+6c4705221a0a29313857789771a4d36aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96ca6da90cbf2a1dcfda1dcfda2dcfda4d7f385aabf5f7480252a2e
+0a0a0b020204010103010103010103010103010103010103010103010103010103010103
+0b0804462e05794f05a67409c78c08dba208e5ac09edb30df2b90cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4bb0bf3b90bf1b70decb20be5ab0cdea409da9e09
+d2920ad1a042e7d3abfcfaf5fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefeffffffd8bd87c38707cc8c08d99b0ae0a709e9b00cf1b60bf3b90bf4ba0c
+f3ba0bf4bc0cf3b90cf4bb0cf4bd0cf4bc0cf4bb0bf4bc0bf5bc0bf4bd0bf4bd0bf4bd0b
+f5bd0bf4bc0bf4bd0bf5bc0bf5bd0bf4bd0bf4bc0bf5bd0bf5bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bb0bf4bc0bf4bb0bf4bc0bf4bb0bf3b90bedb30be0a808d8a008cc9307ac7808
+875805442d0607060609090b1d21254553605d768c6789a8779ec180aad084afd77fadd8
+79a9d576a6d172a2ce70a0cb729ec3718d9d60727d3e4448181b1d0b0b0c020204020203
+010103010103010103010103010103010103010103010103010103010103010103010103
+150e044931057e5305ac7607c58e09d99f08e5ac09edb40df2b80cf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf2b70bf3b90bf3b90bf4ba0bf2b80becb30fe3a90cda9e09d4980bcb8e0dcd9e39
+d2b279faf7f2fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefed8ba7fc38707c88b07d39708dda308e5ac09efb40ef0b50ef2b60b
+f3b90bf2b70bf3b90bf3b80bf3b90bf4bb0bf4bb0bf4bb0bf5bd0bf5bd0bf4bd0bf4bd0b
+f5bd0bf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bb0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1bb0bedb40be3ac09d7a108cb9307b17907
+8f5d055b3b04150e040101030101030202040606070c0d0e121314191a1c222325202225
+171a1c1113161012150f11140b0d10040406020204020204010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+1f1504553a06855805af7808c58c08d89d08e4ac09ecb30bf3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0b
+f2b60bedb412f0b50ef0b60eeeb30de6ad0cdca109d3950cc18711c39539e2d0acfcfaf6
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefedabd80bd8308c38707cf9109d89b09dca108e4ab09e5ac09e8b00d
+e9b00febb210ecb20deeb410efb510f1b70df2b80bf4ba0bf3b80bf3ba0bf4bb0bf4bb0c
+f4bb0cf5bd0cf4bd0cf5bd0cf5bd0cf4bd0bf5bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80bebb20ae2aa09d89f08ca9007af7706
+905e05644105291b04010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+251a045e3c058a5a05b07807c38907d49a07e3aa08ebb10af3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b80bedb412
+eab110e8b00ee7ae0fe3a90adca208d49807c88c08ba9038dac9abfbf9f6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffd6ba80b67d09c08507c48907c98d07d09407d69908dca108dca308
+e0a608e2a909e2a909e4ab09e5ac09e7ae0ae8b00fecb20feeb50ef1b70ef1b70df2b70c
+f2b80bf3b90cf3b80bf4bb0bf4bb0cf4bd0bf4bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf2b80be8b00adfa508d49a08c48907a97105
+8e5c046d4604422b05080603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+271a045f3d048a5904ae7507bf8508d19808dea508e7ae0bf1b80cf2b80bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf3b80bf3ba0bf0b50de9b00de4ab09
+e1a709dea308da9f09d39608c68b07ad7606bea373f6f4effefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffcfaf6c2953db47a07b67e07bb8007bc8208c18708c88c07cb8f09
+d09309d3930ad49807d89a0ad89b09dca108dca108dfa509e2a909e3a909e7ae0deab00c
+eab10defb50ff0b60ef3b90bf2b70bf2b60cf4bb0cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf4bb0bf4bb0bf4bc0bf4ba0bf3b90bf0b40be3aa09d69e08c98f07b87f08a26c06
+8c5a047149044f33050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+2b1d045f3d04875504a87005b97f08cd8f08d99e08e2a909edb310f2b90ef3b80bf3b90b
+f4bc0bf4bb0bf4bb0bf4bb0bf2b70bf2b70bf2b60befb50eeab212e6ad0de1a709db9f0a
+d89a0ad39409cd8f08bd8207a87f34f5f0e8fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffcfaf6cdaf75b3893ba16b05a56f06ab7306ae7506b37a07
+b67c07bb8007c08508c58907c88c07cb8e07ce9108ce9009d39509d49907da9f08dda308
+e0a608e1a709e4aa09e6ad0debb10defb610f2b70cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf3b90bf4ba0bf3b80bf2b80cf0b70ee7ae0bdca108cf9308be8408ac74069a6404
+8756046e46044b31050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+291c045537067e5004a06a04b57c07c38908d49807dca308e5ac0aecb410f1b60bf2b70b
+f3b90bf3ba0bf3b80bf2b60bf2b70bf2b70bebb30be9af0ae4aa09dea308d89a0ad2920a
+cb8c08c28607ad7406d8c5a2fbf9f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffcfbf8faf7f3ddcdb1c6a976ad8539996606
+a06905a87005ac7305af7606b57b06b87e07bb8107bb8208bc8208be8408c48807ca8d07
+cb9008d19408d49907d89c09dca208e0a609e5ab0cedb30eefb50ff2b70bf3b90bf3b90b
+f2b60bf3b90bf1b60cf1b70df0b50ee8b00ae0a609d49807c68a07b37906a16a05925d04
+7f5004654105462e050c0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103030203
+2a1c04503405754a04996304ac7305b98008cc9008d79b08dfa508e4ab09e9b10eeeb40d
+eeb410f2b70cf2b70befb50decb30de7ae0ae3aa09dda208da9c0ad5960ac78a08bc8107
+b67c06b48835f6f1e8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefffffffcfbf9faf8f4
+daccb0c0a5729260059c6605a16a05a46d05a66f05a97105aa7205ae7506b07606b17806
+b37b08b87f07bb8208c48907c98d07d49708d99d09da9e09dea409e2a809e8af0eedb20e
+edb40defb510efb50de9b00de4ab09dda308d19707c98d07bb8007a76f05945f04855404
+7349045a3a053d2906090603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+261a044b3105724804915c04a36c05b27907be8507cf9207d89b09dfa508e4ab09e6ad09
+e9b10ae7ae09e8b00ce6ad09e2a909dea308da9c0ad49708cb8e07c28607b27806a36d05
+9f7b34f6f3edfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefefaf8f4d4c7b6bda277bda070885805905d05925e049862049964059c6605
+9f6905a26c05a87208ad7507b47c07b98007c28808c98f08d09209d49708d89b09db9f09
+dea308dfa609dea408dda208d69b07ce9207c38807b67c07a97105976104865404774c04
+6541054f3305271a0402020319191b767677767677767677767677929292f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4cfcfcf767682767682767677767677171723010103
+201604452e066642058a58049c6604aa7205b67c08c18808cd9107d59808db9e09dca108
+dda308dea408dea408daa008d49907cf9208c68b07be8407b57c07ab7306906106ad9675
+f4f2effefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffefefef9f8f5cec3aeb49f788e6e35774c047c4f04
+8354048c5c05925f059763059d6705a26c06ab7306b17907b67e08ba8108bd8409c38a08
+c99008cf920acf9109c98d07c48707ba8007b07706a36c05935e04845204764a04694304
+593a053c28050b0804313133f7f7f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7f7f8f5f5f5
+bab4a8422c065f3c04815204956004a26c04af7606b67e08bb8308c38807c98d07cc9007
+cc9107cc9107cc9007c68b07c18707b77f08b47c07ab7407a16b068b5c05c9bba0fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffbfbf9f9f8f6c7bdad
+aa9879866733704905774c047e5004885905935f049965059d6705a16d07a67007ad7506
+ae7607b17907b17908b07807ab7306a16a059761048c58047e4f047449046943045f3d05
+4b3105372d1a797879d1d1d1fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fcfcfc6250315135057147048a5704996404a46d05af7606b17806b47b08b67e08b98108
+bb8208ba8108b78008b57d08b07606ac7306a36c059461057a4f0cc6b8a2fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefbfbfafaf9f7c3bab29e8b6d5d3c056d46047d4f048756048e5b05915d04956004
+976406986506966104956004925c048956048251047d4e037046046440045a3a05493006
+8e8273f9f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefe8c8173472f065b3a05764b048b5704996404a16a05a36d05a76f05ac7305a97106
+ae7506ae7406aa7105a77106a26b059966068c5b05724a05bfb3a0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefefefefefffffffefefefefefefaf9f7c3baab765d33654105724a047a4e04794e04
+7e50047f51048252048050047c4d037b4d03764a046b4404633f05543605472f088b8077
+fdfdfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefdfdfc8c806a462f065a3a056e46048153048f5c049863059d68059f6a05a06a05
+9f6904a06a059e67049a65058a5a057b4f04694405beb39ffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffcfbfbefede997886d5034055b3b05
+623f056943046d45046d45046943046641046440045e3c05523505432d088c8070fdfdfd
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefdfdfcaba292513d1a4e33055c3b056e47047b4f048052048c59048d5b04
+8a5804845504805505724b055f3f05755c39c4bbb3fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefafaf9bfb8ab
+94856c4f33055436055336055235054f33054a3106543f1a9d917ddbd7d1fdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefedad6d09b907d503c184b3106533605583a055f3d05613e05
+5f3e05583a065437056b5638c0b9aefcfcfbfefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefefefefefefe
+fefefefbfbfaedebe89a907e998f7e9a907ed9d6cffbfbfbfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefbfbfbdad6cf9c917e9c917e9c927e9c927e
+9c927ebfb8acfbfbfafcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffefefefefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffffffffefefefefefeffffff
+fffffffffffffefefefefefefffffffffffffffffffefefefefefeffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefefefefefefefffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefffffffefefefffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffefefefefefefffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefefefefeffffffffffff
+fefefefffffffffffffefefefefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
+
+%%EndDocument
+ @endspecial Black 4824 6573 a
+ 0 setgray
+ 4824 6573 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27
+b(3.)g(June)g(2003)g(\226)h(p.22)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 22 89
+TeXDict begin 22 88 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6487
+2027 a FN(Conclusion)p Black 8944 2027 a
+ 0 setgray
+ 8944 2027 a
+Black 4727 2616 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
+491 w FL(used)81 b(a)f(permutation)g(operation)f(for)5218
+2950 y(renaming)i(\(has)f(much)g(nicer)h(properties\))p
+Red 161 w(!!!)p Black 10193 2950 a
+ 0 setgray
+ 10193 2950 a 4727
+3403 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 491 w FL(have)g(concrete)
+g(names)f(for)g(binders)h(\(nominal)5218 3737 y(uni\002cation\))f(and)g
+Ft(not)f FL(de-Bruijn)i(indices)10407 6232 y @beginspecial
+240 @llx 317 @lly 372 @urx 475 @ury 211 @rwi @clip @setspecial
+%%BeginDocument: skt-small.ps
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /home/cu200/tex/research/fresh-unification/Edinburgh/skt-small.ps
+%%Creator: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) - by John Bradley
+%%BoundingBox: 240 317 372 475
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 396 string def
+
+% define space for color conversions
+/grays 132 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+240 317 translate
+
+% size of image (on paper, in 1/72inch coords)
+131.97600 157.96800 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+132 158 8 % dimensions of data
+[132 0 0 -158 0 158] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+fffffffffffffffffffffffffffffffffffffefefefffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefffffffefefe
+fffffffffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefbfbfbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffefefefffffffefefefffffffefefeffffff
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffefefefffffffffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcdededf7c7c7d
+7c7c7d7c7c7d7c7c7d5f5f600101035d5d5f7c7c7d7c7c7d7c7c7dddddddfbfbfbfcfcfc
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefefefefefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefef5f5f5dadadafdfdfdfdfdfdfdfdfdfafafaa0a0a1242426010103010103
+010103010103010103010103010103010103010103010103010103010103010103232324
+9e9e9ffafafafdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffefefeffffff
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfafafaf9f9f9fafafa
+fafafaf9f9f9dedede747474e9e9e9c9c9ca565657010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103606062dededefdfdfdfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdbfbfbf7c7c7c5a5a5a454545
+5151517373738e8e8e2b2b2b5454551c1c1e010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103020203616162dededefdfdfdfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdf3f3f3e9e9e9e4e4e4c7c7c7
+7676762e2e2e17171719191a020204010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103030203040303010103868687f9f9fafefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfdababab141415020204010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103020204
+030304060404030204020204010103010103010103252527e0e0e0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfd4e4e4f010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103020203080809
+1818182222221a1a190d0d0d0504050202040101030101032626279f9fabfdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd
+89898a010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040405131312
+2929293e3e3e4343443737372020200c0a0a03020401010301010301010a8b8b9bfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080707181818
+3333335353536666655b5b5b4141412323230f0e0d030304010103010103262628e0e0e0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd4f4f50
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040406171717
+3a3a3a6060607979796f6f6f5151503333331c1c1b0d0c0b020204010103010103262628
+e6e6e6fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030404061b1b1b
+3d3d3d6464647575756b6b6a5252523b3b3b282828171716070708010103010103010103
+888889fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffefefe
+fffffffefefefffffffefefefefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfc4f4f51010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030806071d1d1d
+3f3f3f5e5e5e6262615252523e3e3e3030302929291a1a190b0a0a020203010103010103
+010103cbcbccfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefeffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefed3d3d3010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030a09091c1c1b
+3636364545454040403131312525241818171818170f0f0f050405010103010103010103
+0101034f4f51fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe8d8d8e010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080708171716
+2525252727271d1c1c1313120a0a0a020204050405020204010103010103010103010103
+010103010103cbcbcdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfc505051010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030604050c0c0b
+1212110e0d0c050405010103010103010103010103010103010103010103010103010103
+01010301010350505afcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103030304060506
+040304020204010103010103010103010103010103010103010103010103010103010103
+010103010103010103d4d4d4fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101038c8c8dfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefefffffffffffffefefefefefefffffffefefe
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefecbcbcb010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103505051fcfcfcfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+010103010103010103010103020204020204020203010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103020203020203030304
+030304030305020204020204010103010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030202040504050707080a0909100f0f0f0e0d060505020203010103010103010103
+010103010103010103010103010103010103010103010103010103030203030203050405
+0e0e0e1a1a1a242424181818040406010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0302040909090908080605060807081c1c1c313131222121090909020203010103010103
+010103010103010103010103020203030203010103010103010103020203030305030305
+0202040707082424244949492d2d2d040406010103010103010103010103010103010103
+010103010103010103010103cbcbcbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0404060303050202030303050404050505060d0d0e2a2a2a2828270a0908010103010103
+0101030101030101030101030302030101030202030404060f0f112e2d2e4847474c4c4c
+3434340e0d0e040405191817414141181817020204010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030606072120204d4d4c5959593535350a0a0c0a0a0b313131202020030305010103
+0101030101030101030404050101030202040f0f0f403f3f6868688181808f8f8f999999
+9d9d9d8686863535350404061818182d2d2d0a0a0b010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefefefefefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0606073c3c3c818181a5a5a4b7b7b7a3a2a2606060181819070708141414050507010103
+0101030101030302030302030202041616175353547a7a7a8d8d8d9a9a9aa7a7a6afaeae
+bcbcbcc3c2c2a7a6a639393a0807070a09090f0f0e030305010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103020204
+2222237b7b7ba0a0a0bfbfbec6c6c6bebebd9c9c9b666666171717070607060506010103
+0101030101030202030202030b0b0c505050838383a2a2a1b2b2b1babab9c1c1c0c5c5c5
+cfcececbcbcbb4b4b38080802222210302040b0a0a040406010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103060607
+4e4e4e949393b3b3b3cfcfced8d8d8d6d5d5c7c7c6a9a9a8525151040405010103010103
+010103010103010103020203323232848483b8b8b7dcdcdcececebf2f2f1f5f5f4f5f5f3
+f2f2f1e8e8e8cacac9979796525252080709010103010103010103010103010103010103
+010103010103010103010103242426e6e6e6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103131111
+7c7b7bc9c8c8ececebf5f5f4f7f7f5fcfcfbfbfbfaf9f9f7babab9141415010103010103
+0101030101030101030606076c6b6bcdcdccf7f7f6fdfdfbfdfdfbefefeec4c3c2bebebd
+e9e9e8fbfbfaf8f8f7dededd929293212020010103010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103222222
+b4b4b4f6f6f5d1d1d06e6e6e666665afafaff6f6f5fdfdfbededec444343010103010103
+0202040403040101030f0f11939393e5e5e5fcfcfbfdfdfbd8d8d84c4c4d0d0d0d1e1e1d
+494949c0c0bffbfbf9fdfdfbe4e4e4525253030305010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe5656590101030101033c3c3c
+e0e0e0e6e6e53d3d3e0b0a0b4646463d3d3d9c9c9cfbfbf9fbfbf97a7a7a070607060505
+0404060b0a0a0302031414169d9d9dedededfdfdfbececeb5050500202040f0e0e646464
+6c6c6c424242c5c5c4fcfcfafcfcfb8f8f8e070708010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe56566a0101030101034c4c4d
+e8e8e7b3b2b208080a080809585858696969343434d8d8d7fcfcfa9797970d0c0b101010
+1616162121210c0b0c1a1919a3a3a2eeeeedfdfdfbaaaaa90a0a0b010103030304222222
+747474515050616160f7f7f6fdfdfbbcbcbc161617010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103525252
+e9e9e979797901010301010324242460606030302fa3a2a2fbfbfa9c9c9c131312171616
+2626263b3b3c3a3a3a2c2c2b9b9b9bedededfafaf86060610101030101030303050d0d0d
+3737374b4b4a383838e3e3e2fdfdfbd6d6d5222222010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffff
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffefefefffffffefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefea3a3a30101030101034f4f4f
+e6e6e67070700605060101030c0b0b3f3f3f282829727271f8f8f7818080070607050506
+0505060606071313131111115d5d5ddbdbdbf5f5f44a4a4a010103010103060607070708
+050507171717262627d6d6d5fdfdfbdbdbda272727010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103474748
+e1e1e18c8c8b0707070101030404051c1c1c171717676767d8d7d5403c34241b05352705
+372a053225072b22051f1805302e29b8b8b8f3f3f24c4c4c010103010103010103010103
+010103010103212123dbdbdafdfdfbd8d8d7282828010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103323232
+d6d6d6bababa0b0b0c010103010103020203030203615c50a8915ba27908ca9e09d2a409
+d1a309d1a409d0a209bf950890720c918159e0ded6727272020203010103010103010103
+010103010103404040eeeeecfdfdfbc9c9c91f1f20010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103181819
+bdbdbdeaeae9555554060608010103080503372605966b07bb8a09dda709eeba0be8b70b
+e4b40adeb10ac99e09ba8f09c69b0adeaf0ad1ae30ad9d681a160b020203010103010103
+0101030e0e10a5a5a5fdfdfbf9f9f7a1a1a1101011010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d401010301010309090a
+8c8c8bf0f0f0d3d3d22f2f30120d05674706af7a08b58308c28f09e8b20aedb90be8bb0b
+e5bb0bdfb50acca509b18a0aad8808dfb60bebbe0de4b50aaf8908574106181204080605
+1616188c8c8bf6f6f5fdfdfbeaeae95c5c5d020204010103010103010103010103010103
+010103010103010103010103010103878788fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fefefefefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+4d4d4ddcdcdcf9f9f8c4beaf866116b57e08cb9409e0a809eab30aeeb60bebb90be8bb0b
+e7bf0be7c10ce7c20fe6c215e8c41eefcd1ef2cc1feec810edc30de7ba0ac599098e6e0b
+9d8d64e7e4dbf7f7f4f2f2f1b8b8b81a1a1b010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d5010105010103010103
+161617a0a0a0dbd5c9b89242b88109c69009daa608eab30aecb70becb80bebb90ae8bd0b
+e8c20ceccb0deecf16eed228f0d52af3d837f4d637f4d530f4d617f4d00cf2c60cebbc0b
+ddaa0ccda128c3a55ab5a26d5f5539060505010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d7010109010103010103
+0404055d5138a8822eb77f08c78c07d59c08e3aa09eab20aedb60bebba0aeabd0be8bf0b
+e9c40cedcd0eefd118f1d628f3d72ff5d943f5d844f5d827f5d70ff5d40cf5d110f3cd0f
+f2ca0df0ca0cebbc0cdea90fb68809423107050405010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+2b1e048f6007b17a08c28708d09407dca308e5b009eab40aecb70bebb90ae8bf0be9c30c
+ecc90dedce15f1d318f2d634f5d843f5d945f5d836f5d919f5d913f5d710f5d811f5d811
+f5d60ff5d60ff5d413f3ce2deebc1eb1830a241a06010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefedadada0d0d0f010103120c04
+815806af7808bb8108c98d07d79e08e2a809e9b20aecb60becb80beabd0be8c20cebc60c
+edcc0eeecf16f1d426f3d64df5d949f5d93cf5d917f5d811f5d710f5d710f5d710f5d912
+f5d60fefcd0dddb90ce1bc1bf2c722ce9c093e2c07020203010103010103010103010103
+010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560303043e2b06
+a67106b57c07c28607d19408dea308e5ad09e9b40aecb60becb80beac00be9c40cecc90d
+edcd11efd221f3d63bf5d848f5d736f5d817f5d812f5d913f5d710f5d70ff5d60ff4d40d
+e5c20bbe9b08a47c0ac89509e5b00ab88809291f08010103010103010103010103010103
+010103010103010103010103010103010103d6d6d7fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030305583d08
+ac7608b67d07c78b07d59a08e0a708e8b00aedb50beeb70bebbb0be8bf0bebc70ceccb0d
+efd115f1d331f3d441f4d639f5d618f5d60ef5d811f5d710f5d60ff5d50ef0ce0ccda90b
+b08806be8c06cf9708d79d08d9a109a67b081d1505010103010103010103010103010103
+010103010103010103010103010103010103858586fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030204533b06
+a87409b98208cf9307d99d08e2a908eab20aefb80beeb90bebbc0bebc10bebc60cedcd0e
+efd125f3d53bf5d635f5d714f5d710f5d60ef5d60ff5d50ef4d30de3c10cb7900ab28107
+cc9207d39708d89f08d89d08d89c08a97a071a1405010103010103010103010103010103
+010103010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefffffffefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560101031b1507
+5c40078e6607c79408dea609e8af0aefb40befb80beebb0becbf0bebc50cedcb0defcf0f
+f0d320f2d528f4d716f5d70ff5d60ff3d20ef0cf0ee9c70ecba50ca87e07bd8508d09507
+d69b07d89c08d89e08d79a09d4950a8560070b08040101030101030101030f0f10202020
+09080a020203010103010103010103010103010103c4c4c4fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103020204
+2a1c066a4405845c06c19208e6b10aeeb70bf1ba0befbd0becc20cebca1beed01aeed01c
+f2d511f3d611f5d50ff4d40eefce0ee5c30dc7a10b9c7408a97608c78b07d4950ad79a08
+d89c08d89e08d49807c88c0ab57f0d32270c030304010103010103010103292929727272
+4e4e4d19191a04040602020401010301010301010359595bfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103010103
+0e0d0a543e137b570d825a05b28909deac0aecb90beec40beeca11edcf2aeed129f0d220
+f0d110eece10e4c30ed4b00bb69009946d09946607b67e07ca8f07d39609d79b08d79c08
+d69c08cf950fb38a28908a66748689353f470707090101030101030101031a1a1a646464
+7c7c7c6c6c6c4747481e1d1d0303050101030101031f1f21e5e5e6fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffefefefefefbfefdf7fcf1efe7bec6d49fa8d79da2d8a3a4
+e4c4c1fcf2f1fefefdfefefefefefefefefefefefefefefefefefe555556010103020203
+0a0808475a6a7f84776f521c4d370a513c036c5003a88508c3a10aceaa11c8a80bc09f08
+bb9709aa82099c7107a06f07a77308b88007c68b08ce9007cf9307cf9407ce9407c89009
+b78a228b8b6e638dae5a8bb85b8cb86e98b621272b0101030101030101030a0a0b3a3a3a
+7b7b7b8181817f7f7f5c5c5c0c0c0d020204010103010103858586fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffcf8f4fae3d1cd9c87a0625fb04657a72a39ac2021b32922
+aa4033b47471e9dbdcfefefefefefefefefefefefefefefefefefe555556010103020204
+1210115465763d4b592120160805012b23046f51099d7308b18c08ae8806ac8806ac8307
+b48208bb8509c48a07c78b08c98c07cc8e07d09109ce9008cc8d08c38907b9841092824c
+6889a05c8fbd5d90bf5d8fbd6ea0c686b8d43c484f010103010103010103010103141415
+6565658080818080817676764040400807080101030101031f1f21e6e6e6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefeffffffffffffffffffe6d0cdbd5a51bc332e993638602c283620123b1b0a521610
+af3f2f921e26d9a1b2fefbfdfefefefefefefefefefefefefefefe565657040406060609
+1513172220251b1415151213473f328961169a6606a97708cb9e0adbb10bddb00ad7a409
+d49909d3950ad3930ad19209cd8e07ca8c07c78a07c68907bc840eab81277d887d5c8ab2
+598ab75b8cba5d90bf6ca0ca88bbd989bbd6617c8c070707010103010103010103090807
+3332327a7a7a7f7f80707071474747090809010103010103010103767677f8f8f8fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffbe9999a2323097100f4901022a02011a0b002e080254130f
+b34236942d34bd7784fdfbfcfefefefefefefefefefefefeeae9e93d3d3d1414150b0b0f
+0e0c100f0a0d1b1d253950676d91b3887f6096650a9b6806b37e08cb9308d39909d29609
+d19308ce8f08cc8d08c68907c08407b87f07b67d07b7810f9d874269889b5a8ab65a8ab4
+5a8bb95d90be6ba1ce94cdef9cd5f594cae87da6bd1b1d1f020203010103010103010103
+161515565656686868505050151516020204010103010103010103010103c4c4c5fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffb18a8c9141387122154d1910641513871a1eba1c22cd2d2d
+9e322b340e0b76746bfbfcfbfefefefefefefefdfce9dfdc8e84822d2320170f0e0b0707
+0a080939444f6385a75e8db9598ab75f89ac7d7a5f8c6412996607aa7306b67d07b87e08
+ba7f08bb8007b37906a97106a56e05aa7105b17e198d8663618bae598ab6598ab65a8cb9
+5e92c16aa2d294cff4a1dcfda1dcfda1dcfd9cd4f44f616c040305010103010103010103
+03030509090b1e1e1e1414150202040101030101030101030101030101034c4c4ef8f8f8
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffefefefefefea982849d44459e362c9a352da63837b6393bc135379e2421
+520d0a0f0300637462f9fcfafcfcfbf3e9e7978382804b49481d1c4729282d1614110706
+1615155a7c9c6195c55e91c05a8cb95a8ab75b89b369808b8170458c6515986405996405
+9964059a64059b65099a650d9c6b1894773f7889885b8ab3598ab5598ab75b8dbb5f94c4
+68a0d28ec8f0a1dcfda1dcfda1dcfda1dcfda1dcfd8cb6ce191a1b020203010103010103
+010103010103010103010103010103010103010103010103010103010103090808c5c5c5
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffff8d6f715e16167a16139a2121ac282aa627258e211b600f09
+320a01130d037c8a79e1dfddb2a2a15e3c3f6a262a7c2c2e7936385b2828200c0c110a0a
+20262c6496c46aa4d96399cb5c8ebc598ab7598ab7598ab75b8ab666869a6f7b74797359
+8877538c7540897850858274738792618baf598ab5598ab65a8bb85c8ebd5f94c4669dcf
+86c0eba0dbfda1dcfda1dcfda1dcfda1dcfda1dcfda2dbfb54656f040405010103010103
+010103010103010103010103010103010103010103010103010103010103060506504f4f
+f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefe877b7a1504012e06027b1711b62729ba26269723215e170e
+250f02131103373428482c27480c1391263a94333f7121255b1e212d0c0d0b0204060608
+4b66806ba5d96aa4d969a2d65d90be5a8bb8598ab75a8bb85a8bb8598ab7598ab7598ab7
+598ab75a8bb85a8bb85a8bb85a8ab65a8ab65a8bb95c8ebc5e92c16196c7649bcd7cb6e4
+9fdafca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8ebad31b1f21030305020203
+0101030101030101030101030101030101030101030101030101030101030101030d0d0d
+888889fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefefefefefefe8d8b89090a02230f026b190bac251fb92120951f1f551613
+1912080e0d0427120c602025832939812434621c23471819190607030103020203242f3a
+699ecf6aa4d96aa4d96aa4d96399ca5b8dba598ab75a8bb8598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab7598ab7598ab75a8cb95d90bf5f94c46399cb669ed275afdf9bd6f9
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfc5b717c070708020203
+010103010103010103010103010103010103010103010103010103010103010103090909
+282828e8e8e8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffa4a3a2100b08290d076b1a0ead2a20bb2a24952526511518
+0f0a091613123419185e22276a272d4c191e2a0f0f1d14130906060101030e10135c83a7
+6aa4d96aa4d96aa4d96aa4d968a1d55f93c35a8bb8598ab7598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab75a8bb85b8dbb5e92c26198c8669ed069a2d771abde96d1f6a1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c4de262b2e030204
+010103010103010103010103010103010103010103010103010103010103010103020203
+080707757576f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefeacaaaa100a0e2e0b0e791513b62a23b92e268c282950161d
+2b111e170b11201814392d294f403b3c2f2e1713131414130807080403053c50626ba4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d9659cce5c8ebc598ab7598ab7598ab7598ab7598ab7
+598ab7598ab75a8bb85c8fbe6096c6649bcd69a1d66aa4d96ea8db8fcaf1a1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd667f8c0a0908
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103c5c5c6fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+ffffffffffffffffffffffffb8b3b51f0e183a111a781f1aa53222a233207b292544111b
+1c0413130611373734c4c4c35353520303050404060707080303051c21266695c06aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d969a3d76298c85c8ebc5a8cb95a8bb8598ab7598ab7
+5a8bb85b8cba5e92c1639acb68a0d46aa4d96aa4d96ca6da87c2eca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c7e31f2427
+020203010103010103010103010103010103010103010103010103010103010103010103
+0101030101034d4d4ff8f8f8fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffe4dce05c3f4a380b175823166f31136c290d56191329060d
+1b101f78767cd3d3d35b5b5c0202040101030101030101030707094e68806ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d967a0d36197c85e91c05d90bf5d91c0
+5f94c46399ca67a0d36aa4d86aa4d96aa4d96ba5da7fbae79fdafca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd526875
+030204010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103878788fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefcf9fa80737636131e3a1916401d133b180f2e110f332b2c
+b9b6baf7f7f76f6f70020204010103010103010103010103272f376a9dcc6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dcf659dcf68a1d5
+6aa4d86aa4d96aa4d96aa4d96aa4d96aa4d97ab3e39ed8faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc2
+0c0e10010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefeeae6e78b797f42393a453b3c443c3c726b6ddbd7d8
+fdfcfd81818201010301010301010301010301010307080a5574916aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d9639acb659bce76afdf9bd4f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed4f2
+242c30030305010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefefefefffffffffffffffffffefefe
+fffffffefefefffffffefefefffffffefefefefefefdfafbfbf5f7fdfafbfefefefefefe
+cbcbcb1c1c1e01010301010301010301010302020428323b6ca1d16aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d9659dcf273c5130465b90c6e9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd
+44565f030304010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101031e1e20eaeaeafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefefefefefefefefdfdfdfbfbfefdfdfefefecbcbcb
+1c1c1e01010301010301010301010301010308090b53728f6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d969a2d6395774040508050608506c7e9ed8f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+6c8a9c070606010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103737374f9f9f9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefefefefefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefffffffffffffefefefefefefffffffefefef7f7f74a4a4b
+010103010103010103010103010103040304242b326090bc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d94a7297080b100101030202043548549cd4f4a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+81abc20e0f11020204010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103737374f9f9f9fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefefefefefefefefefefffffffefefeffffffffffff
+fefefefefefefefefefefefefefefefffffffefefefffffffffffff7f7f76e6e6f010103
+0101030101030101030101030101030b0b0b3f566a5d90be68a1d56aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5786b11018210101030101031a242a88b9d5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfca0dafba0dbfca1dcfd
+9ecfea212528030203010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103737374f9f9f9fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fffffffefefefffffffefefefefefefefefefefefeffffffffffffffffffffffffffffff
+fefefefffffffefefefffffffefefefffffffffffffffffff7f7f76e6e6f010103010103
+0101030101030101030101030101030f1316496e8f5989b6659ccf6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d769a2d6669dd05d90bf
+1a28360101030101030c1014719ab2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dafb9dd7f798cfee95ccea96cdec99d1f1
+a1d8f730393e0b0a0a020203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103737374f9f9f9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefeffffffffffffc2c2c3010103010103010103
+010103010103010103010103020203161b215680a65584af5c8ebd669ed16aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d7659ccf639acb639acb5e92c123374a
+0101030101030506095473859fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa
+9dd6f79bd4f498d0f098cfef97ceee96cdec93c9e891c7e590c4e28ec2e08ec2e092c7e5
+9ad1f14f5c630d0c0b030203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103c9c9c9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffefefefefefeffffffe8e8e81b1b1d010103010103010103
+0101030101030101030101030505061c2125547ea45381ab5787b35c8ebd6298c9649cce
+68a1d46aa4d96aa4d96aa4d96aa4d96aa4d969a3d768a1d4639acb6095c4324d67020306
+010103010104374c589ad2f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa95ccea
+92c7e58ec3e08dc1de8bbfdc8bbedb8bbedb8bbeda8bbdda8abdd98abcd88abdd98cbfdc
+93c8e783a5b71e1f20030304010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101031d1d1fd0d0d0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffefefeffffff848485010103010103010103010103
+0101030101030101030101030e0e0e2a3239527ea75381aa5787b25b8dbb5f94c3639acb
+659dd06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dd042678906090d010103
+0101031f2a328dc0dda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed7f8
+98d0f094c9e88fc3e18cc0dd8bbedb8bbedb8abdd98abdd989bcd78abcd88abcd88abcd8
+8cbfdc98cdeb768f9d12131401010301010301010304040509090b040406010103010103
+010103010103010103010103010103010103010103010103010103010103010103515152
+f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffffffffefefefefefe
+fffffffefefefefefefefefefefefeffffffe9e9e91b1b1d020204010103010103010103
+0101030101030101030302041716163d51635482ac5888b45c8fbd6298c9679fd26aa4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95481ac0e151d010103010103
+0d111576a0b9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9fd9fa9ed8f899d1f196cdec92c7e68ec3e18dc0de8bbedb8abcd88abcd889bcd7
+8abdd992c7e6a3d9f866767e08080a0101030101031111123e3e3e2f2f2f0e0e0e030204
+010103010103010103010103010103010103010103010103010103010103010103010103
+cacacafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefeffffffffffffffffffffffff
+fffffffefefefefefefefefeffffffffffff848485020204020204010103010103010103
+0101030101030101030505061b1c1d4d7395598ab76095c668a1d46aa4d86aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96298c91c2b3a010103010103040507
+527082a0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa9ed8f898d0ef94cae98ec3e18cbfdd8abdd9
+89bcd88bbedb9cd5f5a3d3ed434a4d0303040101030202041d1d1d333232323232191918
+080708020204010103010103010103010103010103010103010103010103010103010103
+515152f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefefefefffffffefefee9e9e91b1b1c020204020204010103010103030204
+0404050101030101030c0c0d2e39445c8dba659cce69a3d86aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d634506a0203050101030101032f404b
+98cfeea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f595ccea8fc4e2
+8cbfdc8abdd98ec2df9dd6f69cbdcf2020210101030101030202030303051a1a1a383838
+2a2a2b0e0e0f020204010103010103010103010103010103010103010103010103010103
+010103e9e9e9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefefffffffefefefffffffefefeffffffffffffffffff
+fefefefefefefffffffefefeffffffe2e2e20101030101030101030101030606071b1a1a
+1818180101030202041517194e7190659dcf6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d94e79a0080b10010103010103151d2284b4cf
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f5
+93c9e88dc1df8abdda91c7e5a5dcfb7180880606070101030101030101030202040d0d0e
+3535353434340c0c0d020203010103010103010103010103010103010103010103010103
+0101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefe848485020204020204020204060607303030282829
+0b0b0c0101030505063342506aa1d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96297c81a273501010301010307090c64899ea1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+9dd7f795ccea8dc1df8bbedb97ceeea3cfe7282b2e010103010103010103010103010103
+0908093232322b2a2a050507010103010103010103010103010103010103010103010103
+0101031c1c1eefefeffefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefefefefefefefefefefeffffff6464650101030101030202031d1c1c3a3a39070709
+0101030101030b0e125883aa6aa4d96aa3d8659ccf659ccf659ccf68a0d36aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d83b5a780203050101030202043a4e5b9cd5f5a1dcfd
+a1dcfda1dcfda1dcfd9cd4f499d1f199d1f199d1f19ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda0dbfc96cdec8dc1df8ec2e09ed7f6738893050507010103010103010103030203
+02020309090a3131311b1a1a030204010103010103010103010103010103010103010103
+0101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefe
+fffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefeeaeaea1a1a1c0202040101030404053635351f1f20010103
+0101030202042d42566aa3d86aa4d95888b516212e16212e16212e3e607f6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d95c8ebb0f171f010103010103151c2287b8d3a1dcfda1dcfd
+a1dcfda1dcfda1dcfd455e6d212d35212d35212d356f97aea1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dbfc96cdec8ec2df90c5e39ecae425272a0101030101030202040d0c0c
+1111110b0b0c1615143535360e0e0f020204010103010103010103010103010103010103
+010103010103505052f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefffffffffffffffffffefefeffffffffffffffffffffffff
+fefefefefefefffffffefefec2c2c3020204020204020204141314373737070709010103
+0101030f13185b8ab66aa4d96aa4d94970950101030101030101033c5d7c6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa3d8334e680202040101030506085c7d90a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3548540101030101030101035c7e91a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda0dbfc98cfef92c7e69dd5f46a7b840303050101030a0a0a1c1c1b
+272727242423111110262626313130070607010103010103010103010103010103010103
+010103010103010103eaeaebfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefefefeffffffffffff6565660202040101030505063837371f1f20010103010103
+020204334a606aa4d96aa4d96aa4d93c5d7b010103010103020204466d906aa4d96aa4d9
+6aa4d96aa4d96aa4d95c8ebc0e141c0101030101032c3b4699d0f0a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3c525f010103010103010103557487a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9faa1dcfd94bcd21415180101030e0e0e282828
+3c3c3c393939232322101010373737161616020204010103010103010103010103010103
+0101030101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefeeaeaea19191b0202040202041a191947474609090a010103010103
+0d11175c8cb76aa4d96aa4d96aa4d9304a6301010301010305070b4f79a16aa4d96aa4d9
+6aa4d96aa4d96aa4d9385673020204010103090c0f749fb7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd435b6a0101030101030101034e6a7ba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4dbfa374047040405141414303030
+4444443f3f3f2929290e0d0d1a1a1a3838380a0909010103010103010103010103010103
+0101030101030101031b1b1df0f0f0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefec2c2c2020204020204040405353434212122010103010103030305
+354c616aa4d96aa4d96aa4d96aa3d824384b010103010103090d125685af6aa4d96aa4d9
+6aa4d96aa4d96298c915202c0101030101033447529dd6f7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd4a6575010103010103010103476171a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6a84930e0e0e1b1b1a2f2f2f
+3a3a3a3030301c1c1c0b0a0b0606073b3b3b1f1e1e020204010103010103010103010103
+010103010103010103010103cacacafefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefffffffefefe
+fefefefefefeffffff6666670202040101030f0f103d3d3d060506010103020204101317
+5b89b26aa4d96aa4d96aa4d9669ed11c2b390101030101030c121a5d8fbe6aa4d96aa4d9
+6aa4d96aa4d94b74990304070101030a0e1278a4bd9fd9faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd516f80010103010103010103405866a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd85afc61618191414131b1b1b
+1c1c1c1413130b0b0b040405010103212122444444060607010103010103010103010103
+0101030101030101030101036d6d6ffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefefefefefefeffffffffffffffffffffffff
+fefefeffffffebebeb18181a0202040303052a2a2a2828280101030101030303052d3e4d
+6aa4d86aa4d96aa4d96aa4d96298c9131d28010103010103101821649acc6aa4d96aa4d9
+6aa4d96aa3d82a40560101030101032f414c9ad2f29ad3f3a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd58798b010103010103010103394d5aa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd5f320272b040405080606
+0404050302040101030101030101030707084545440d0d0d010103010103010103010103
+0101030101030101030101031a1a1cf0f0f1fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+ffffffffffff83838401010301010308080a4140400c0c0d0202040101030b0b0c507597
+6aa4d96aa4d96aa4d96aa4d95e92c10a0f1601010301010315202c6aa4d86aa4d96aa4d9
+6aa4d96095c5111a240101030405086a91a79ad2f29ed8f8a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd5f829601010301010301010332444fa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd3f5059010103010103
+010103010103010103010103010103020203353534181818020204010103010103010103
+010103010103010103010103010103c9c9cafefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fefefef8f8f84a4a4c0101030202031d1d1d343434020204020204040405252c31699ece
+6aa4d96aa4d96aa4d96aa4d96196c72b4258293f55293f553a59776aa4d96aa4d96aa4d9
+6aa4d9507ba3030306010103151d238fc4e19ad2f29ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd7ba8c23e54633e54633e546359798ca1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd648090010103010103
+0101030101030101030101030101030101032828272c2c2c050405010103010103010103
+0101030101030101030101030101036e6e6ffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffefefefffffffefefefefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefec2c2c202020402020306050639383819191b010103010103070708465b6d6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d9375672010103010103334550a0dbfb9ad2f3a0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6f94a8040406010103
+0101030101030101030101030101030101032020213c3c3c080606010103010103010103
+0101030101030101030101030101034f4f51fafafafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefe
+f8f8f84a4a4c0101030503040c0c0d4646460606080101030101031213155f85a96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+68a1d520314201010301010357778a9fd9fa96ccec9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc30b0d10010103
+0101030101030101030101030101030101031d1d1f3a3a39040406010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefe
+c2c2c302020402020402020418181935343401010301010302020422272c71a4d36aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6196c6121c26010103040508739db59fd9fa95ccea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96c3dd14171a010103
+0101030101030101030101030101030101031f1f21353535030305010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffefefefffffffffffffffffffffffff8f8f8
+4a4a4c0101030101030303052d2d2d1817180202040202040505064e5b676ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5b8cb9080b100101030b0f1381afca9fd9f995cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd0eb181c20010103
+0101030101030101030101030101030101031d1d1f2c2c2c030304010103010103010103
+0101030101030101030101030101030101038a8a8afefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffc2c2c3
+0202040202040202040908083c3c3c0707080101030101030e0e0e647f986aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+4e79a002020401010312191e8bbedb9fd9f996cdeba0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4d7f41c2023010103
+010103010103010103010103010103010103232324212122020204010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffededed171718
+0202040101030101030d0c0d3b3b3b0504050202040202041717196e94b76aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+41648501010301010319222996cceb9dd6f695cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda5dbfa20262a010103
+010103010103010103010103010103010103292929161616010103010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff848485020204
+0101030101030202030e0d0e4343430504040101030303052f33367dabd56aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+3755710101030101031e28309dd6f698d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfc242b2f010103
+0101030101030101030101030101030101033535350e0e0e010103010103010103010103
+010103010103010103010103010103010103171719f1f1f2fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefec7c7c7161618020204
+0202040202040202040f0f0f484848050507020204040405454b5073a9da6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+2d455c010103010103232f37a1dcfd98d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd293136010103
+0101030101030101030101030101030202033a3a3a090809010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffff
+fefefefefefefffffffefefefefefefefefefefefefefefef8f8f94b4b52010103010103
+0202040101030101031313134f4f4f060607010103040406545d666ba5d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+25394c0101030101031a23296083975a7b8e5a7a8e6c93aa7099b07099b07099b07099b0
+7099b094cae9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2ddfd2e363c010103
+0101030101030101030101030101030707083d3d3d080607010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffffffffc3c3c4020207020204020204
+0202040202040202041717174b4b4a09090a0202040505075f6f7e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+223446010103010103010103010103010103010103010103010103010103010103010103
+03030678a4bda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd353d42010103
+0101030101030101030101030101031616172a2a2a020204010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fffffffefefefffffffffffffefefeffffffffffffffffff6c6c6e010103020204020204
+0101030202040b0b0b26262552525114141501010306060863798e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+203141010103010103010103010103010103010103010103010103010103010103010103
+0506097ba7c1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd373f45010103
+010103010103010103010103010103282829161515020203010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffff6c6c6e010103010103020204
+0101030706061c1c1c3737386060602727290101030d0d0e69859f6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+36546f233548233548233548233548203243203243233548233548192533010103010103
+090c0f7faec8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda3ddfd3b4348010103
+0101030101030101030101030303043535350a0909010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffefefef151517020204020204020204
+0202040303051616163a3a3a656565393838010103161617708fac6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcc6aa4d96aa4d9476d91010103010103
+0f151987b8d4a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd3b4348010103
+0101030101030101030101031010112a2a2a050507010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefeffffffebebec020204010103010103020204
+0202040202040303041413124141414141420101031717176d8ead6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd659dcf6aa4d96aa4d93f6282010103010103
+19222992c8e6a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6ddfb343b3f010103
+0101030101030101030303042a2a2a131314020204010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefefefeffffffebebec020204020204020204020204
+0202040202040202040606071818184343430303051b1b1b6c90af6aa4d96aa4d96aa4d9
+6aa4d96aa4d95a8bb96297c86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd679fd26aa4d96aa4d9314c66010103010103
+2836409fd8f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfd8abcd898cfefa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda7daf6262b2e010103
+0101030101030101030c0c0d30302f0c0c0d030305050506040304020203010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffefefeffffffebebec010103010103020204020204
+0101030101030101030202040606072323232222231b1b1b6c8dac6aa4d96aa4d96aa4d9
+6aa4d95787b3121b25131d273d5d7c6196c66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d96aa3d8223446010103010103
+486272a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc
+83b3cf445d6c12181d547385a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d0ea1c1f22010103
+0303040e0e0f2727283131312424240d0c0b1212121e1e1d201f1f1b1b1b0f0f10050507
+0303050101030101030101030101030101035d5d5efcfcfcfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffefefefffffffefefefffffffefefefffffffefefe
+fffffffefefefefefefffffffefefefffffffffffff2f2f22525270101030202040e0a05
+2a1d043125061d16050606070101030505062b2a2942424267849e6aa4d96aa4d96aa4d9
+6195c6182532010103010103030306121b253a59775c8ebc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d9649bcd17232f010103030305
+6c93a9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9bd4f4759fb83b505d
+0e1318020204010103161d238bbddaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8db6cc101113030304
+1616162d2d2d1919180f0f0f0807070202040707080b0b0c1110101f1f1f2727272e2e2e
+2828281b1b1a0504060101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffffffff979798110d045f4206ab7e09
+d1a10ae1ab0ad1a00a8c67091b15050202040606073232327b8d9d6fa7da6aa4d96aa4d9
+669ed1406282141e290202040101030101030203050c121924374a476e926297c86aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649cce649bcd6aa4d95d90bf0e151d0101030e1317
+85b6d1a1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f580afc9577789232f37080a0d010103
+01010301010311171c48627293c9e7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd7897a8080809141414
+18181809080903020401010301010301010301010301010302020303030509090a131313
+3131325b5b5a4141420d0d0d0202040101039a9a9bfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefffffffffffffefefe
+fefefefffffffffffffefefefffffffffffffffffffefefef4f1ec91650dcf9709ecb30c
+f4bc0bf4bd0bf4bc0beeb60bb18808291e040202040908073d3e3f8aa2b96fa7da6aa4d9
+6aa4d96aa4d96196c73e6080131d28020204010103010103010103040508101821293f54
+43688a5786b1649bcd6aa4d96aa4d9649bcd649bcd6aa4d95787b206080d010103192229
+93c8e7a1dcfda0dafb91c7e576a1ba4b6677202b330b0f13020204010103010103010103
+182026516f818bbedaa0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6defda7defda7defd51616a0b0a0b1c1c1c
+040406010103010103010103010103010103010103010103010103010103010103010103
+0b0b0c404040636362353534090808010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefefefefefffffffefefedabf84c9900ce2ac09f2b60c
+f5bd0bf4bd0bf4bd0bf4bc0bf0b80bb78b082a20060202040c0c0d444545859cb270a7d9
+6aa4d96aa4d96aa4d96aa4d96195c63e607f141f2a020205010103010103010103010103
+020305090d130f17201c2a392a4056324d6638577344688a35526d02020401010311171c
+506d7f3e5562222e37131a1f080a0d010103010103010103010103040508212d355c7d90
+90c5e2a0dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfdabd7e7c4c594d6c069e0bf5cdfbe5dddbc5e8a6b193b2f15100e0f
+010103010103010103010103010103010103010103010103010103010103010103010103
+0808093030303d3d3d2c2c2c0e0e0f010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffede0c5c7901dd79d0ceab00cf1b60e
+f4bc0cf4bc0bf4bd0bf5bd0cf4bd0bf1b90bb98d0a2f210602020409090a3232337e94a7
+71a8d96aa4d96aa4d96aa4d96aa4d96aa4d96298c9476e92203142070b0f010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010301010301010301010301010301010301010312191e3f566377a2bb97ceeda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda4dcfad2bb60ecb60df2c80cf2cc0df2cb0df2c40defba0b957310090806
+010103010103010103010103010103010103010103010103010103010103010103010103
+19191932323229292813121228210c7e7660fcfcfcfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefffffffefefe
+fefefefffffffefefefefefefffffffefefefdfbf8cda44ccb8e0cdca109e9b10df0b70f
+f4bb0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf1bb0bb38708231a0702020409090a303131
+798b9c73a8d86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2598ab73a5a781f2f40
+0c1118010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030406081c252c3a4f5c64899e8ec2e09fd9faa1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdaed5dbdcac21f1bc0bf4ce0cf5d40ff5d710f5d50ff2cd1384670a070504
+010103010103010103010103010103010103010103010103010103010103010103050506
+1e1e1d20201f1616150d0a078f6b08e2b91ef7e8a1fefdf9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefefefefefefefffffffefefefefefefefefefefefefefefe
+ffffffffffffffffffffffffffffffffffffeddfc2c38708d3950ce1a809e9b00df1b60c
+f4bb0cf4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0becb60b9f7809150f04020204080707
+262626717e8b75a6d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2
+5f93c2517da63e5f7e2e475f263a4d1e2e3e18253216212d0d141b0101030101030d1115
+425a69547285668ba082b1cc95cbea9fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb4d0c8daa118e9b00cf3bc0bf3c40bf3cc0bf3ce0ce8c10c674f0b050505
+010103010103010103010103010103010103010103010103010103010103010103080707
+1717170b0b0b080707352909cfa40af2cd0df4d30ef4e389fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffefefef1e3c6c38c1fcc8f0ad99e09e3aa09eeb50ff3b90b
+f4bc0cf5bc0bf4bd0bf5bc0cf5bd0bf4bd0bf4be0bf3bf0bdfb00a775808070503010103
+0505061c1b1b59636d73a1cc6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9669ed16297c8649acb4d769d0101030101031f2a32
+9ad2f2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb6cec1dba114e6ad0bf3bb0cf4bd0bf3c20bedc50bd7ab0b523e0c050506
+010103010103010103010103010103010103010103010103010103010103010103020203
+0303050202041510079d790aeac40cf1cc0df3d10debc91cfdfbf2fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffefdfbe4d1aae4d0a6
+e4d0a6e4d0a6e2d0ade4cfa6d4b061bf8a1cc88c0ad5980de1a708e9b00befb610f4bb0b
+f5bd0bf5bd0bf4bd0bf4bd0cf5bd0cf4bd0bf5bd0bf4bd0bf1bf0bcea0094d3808010103
+020203040305121212394147709ac06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ad0203050101031f2a31
+99d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb7d1c9dca317e7ad0af3ba0cf4bc0befbc0be5ba0bcd9809583e06090604
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010304030361480adfb10aeec40befc30bf0c50beec60bdcc68cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefdfce2cda2c1912ec99829c58b0ac68d0c
+c78c0bbf8711bb840bba840ec2890bcd920dd59908dea409e6ad0beeb510f3ba0cf4bc0c
+f5bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf4bd0beebc0bb98a09231907
+0101030101030303040a09092f3438688bab6ba5d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95685b005060a0101031b252c
+95cbeaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9dd7f7b2cac3dba217e6ac09f3b90bf3bc0becba0be3b00cce9608745006110b04
+020203010103010103010103010103010103010103010103010103010103010103010103
+010103352405c18f08e8bc0bebbf0befbb0bf1bd0bf1bf0bd8bb7cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefdfccead63bf8509cc920bd69b08daa009daa209
+d99f09d69b08d1980cd39809d79c09dca308e1a809e7ae0dedb40ef4bb0cf5bd0bf5bd0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bd0bf3c20be2b90b886308
+0a0704010103010103020204040405181a1c58748d6da4d76aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95888b4070a0f010103171f25
+90c5e2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed8f8
+93c8e78cc0dda5bab1daa116e5ac0df1b70cf0b80beab40ae1a809d196089e6c082d1e04
+060403030203010103010103010103010103010103010103010103010103010103040303
+231804a57307dfa909e4bb0bebb90beeb70bf0ba0bf3ba0bd7b987fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefeffffffefe3cbbb8208d2960bd89d09e0a60be4aa0be6ad0d
+e4ab0be1a808e1a808e0a709e5ac0be8b00fedb30defb50ff4bc0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bb0cf4bd0bf4bf0cedc80cd1a30a
+573f060101030101030202030302030202041011134f63756ca1d26aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95b8dbb0b111801010311171c
+89bbd7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa92c7e6
+8bbedb8abddaa4b9afd8a015e5ac0ceeb60cecb70be9b10adea408cd9107b17b08795205
+1d15050906040202030101030101030101030101030101030101030302030b07033a2604
+a16f06d29707dfad09e6b40aecb40beeb60bf1b70beeb50cd6b878fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefdc7a15cc48b0fd89c09e2a80beab10feeb40ceeb40c
+edb40cecb310e8af0beaaf0aefb40cf3ba0cf3b80bf4bc0bf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bc0bf2bb0bf4bd0befc60ce5bd0b
+ae83091c13040101030101030101030101030202030c0c0d3c4a566798c46aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95f93c3101922010103090c0f
+7fadc8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9dd6f68cc0dd
+8bbedb8abddaa4b7abd99f13e2a90beab20bebb30ae6ad09dda308d29607bb8308ac7608
+8156053020040a0704080603070505050304030203060403160f04402b057c5406aa7708
+cb9007d9a008e3ac09ebb40aedb90bf1b80bf3ba0bf2b70ce2c175fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefed3b373ca8f0edca208e8b00cecb40bf1b50bf3b80b
+f2b80bf1ba0bf0b90cf3b80bf4bb0bf4bb0cf4bd0bf5bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0cf4bd0bf4bd0cf5bd0bf5bd0bf4bd0bf4bc0bf4bc0cf3ba0bf2bb0bf3bf0cebc60c
+d9ae0a705007040303010103010103010103010103020203070709242b325d83a66ba5d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9649bcd172330010103020305
+729bb3a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d1f08cbfdc
+8abdda8abddaa2b7aed79d16e0a60ae9b00aeab20ae6ad09e0a808d59907c68b07b88108
+b27a08a26e07875d07714c066443056443056646067f57079a6907aa7509b57d08c38c08
+d99d09e3aa09e9b00aeeb70bf2b90bf3bb0bf4ba0bf4bb0be7c050fdfcfafefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfbb98725cd920cdda408e9b00aeeb50bf3b90cf4bb0c
+f4bc0cf4ba0bf4bb0bf4bb0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bc0bf4bb0bf5bd0b
+f4bd0bf4bd0bf4bd0cf4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bc0bf1bb0bf4bd0bf0c50c
+e6c10cbe90092d21050101030101030101030101030101030101030707081d1f21566f86
+6ea5d66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d71f3041010103010103
+59798ca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfef8cc0dd
+8abdda8abddaa0b5acd49919dca008e5ac09ebb30ae7ae09e2a908daa008ce9307c58907
+bd8407ba8108b57d08b27b08ae7808af7909b17a08b47c07b47f08be8607c88f08d69b09
+e4ab09ecb30af0b80bf2b90bf4bb0bf4bb0bf4bc0bf4bb0be9b10df4e7c3fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfab47d0bcd9209e0a608e9b00cf0b50bf3b90cf5bd0b
+f5bd0bf4bc0cf4bc0bf4bd0bf4bc0cf4bb0bf4bd0bf4bd0cf5bd0bf4bc0bf4bb0cf5bd0b
+f4bd0bf4bd0cf5bd0bf5bc0bf5bd0cf5bd0bf4bd0bf4bd0cf4bc0bf3ba0bf2bb0bf2bf0b
+efc90dddb30b876007080604010103010103010103010103010103020203030204101112
+59677477a8d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d92f4961010103010103
+3b515ea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97cfee8cc0dd
+8abdda8abdda9eb4aacc941dd99c0be5ac09e8b00ae9b00ae5ac09dea308d59808cd9207
+c98d07c58908c58908c08607c08507be8608c28707c68a07ca8f07cf9507d79e08e2aa09
+f0b50bf3b90bf4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf0b60edeac19f3e6c7fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed1b478c8900cdca308e5ac0aefb50ef3b90cf5bd0c
+f4bd0bf4bd0bf5bd0bf5bd0cf4bd0cf5bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0bf4bd0bf4bc0bf4bb0bf4bc0b
+f1c10befc90dcb9c0a433007010103010103010103010103010103010103010103020204
+161515737f8975a9d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9426587010103010103
+202c3499d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d0f08ec2df
+8abdda8abdda9cb2abc38f18d39609e1a808e9b00ae9b00ae8b00ae2a908daa108d79a08
+d4960ad09308cf9108cd9107cc9007cc9107cc9107d09507d29807dba208e1a708ebb30a
+f4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1b70ef3b90cebb40be2bc4efefdfa
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefeffffffd5bb88c88d0cdaa008e4aa09eeb40ef0b710f5bd0b
+f5bd0bf4bd0cf5bd0cf5bd0bf4bd0bf5bd0cf5bd0cf4bd0bf5bd0bf4bd0cf4bd0cf4bd0c
+f4bd0bf4bd0bf4bd0bf5bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bc0b
+f4be0befc80ce4ba0ba67a08171104010103010103010103010103010103010103010103
+0303042d2d2d81a0bd6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ac05070a010103
+0e131785b6d2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f590c5e3
+8bbedb8abdda9aafa9be8a15cf9208dca108e6ad09e9b10aebb30ae7ae09e0a708dca308
+d99d08d79c08d79a09d29707d49907d39a08d49a08d99e08dda408e2a908e8b00af0b60b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2bb0bf2ba0ef0b50ee6b00fdbbb5c
+fdfcfafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefeffffffd9bc81c48b0cd89c08e2a809eab20cf2b70cf4bb0b
+f5bd0bf4bd0cf5bd0bf5bd0bf4bd0bf5bd0cf5bd0bf4bc0bf5bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf4bd0bf4bd0cf5bd0bf4bd0bf4bd0bf5bc0cf4bc0bf4bd0bf4bc0bf4bc0bf4bc0b
+f2bc0bf2c10beec60bd6a709705107040406010103010103010103010103010103010103
+0101030b0a0a6573806ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96094c4111a24010103
+020204658a9fa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa93c9e7
+8bbfdc8abdda9aafa9b58619ca8e08dba008e5ac09e9b10aedb40becb30be7ae09e3aa08
+e0a608dea408dea408dba208daa208dba308dfa508e0a708e4ab08e7ae09eeb40bf3b80b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf1b80ef0b50ce3aa0c
+ceaf69fdfcfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffd9bc7fc38a0cd7990adfa509eab10df2b60cf4bb0b
+f4bd0bf4bd0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0c
+f5bd0cf4bd0bf4bd0bf5bd0bf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bb0b
+f4bb0bf2bd0bf1c60ce7c00cc29209342505010103010103010103010103010103010103
+0101030303054b555e6fa7da6aa4d96aa4d96aa4d96aa4d96aa4d969a2d6223345010103
+010103364a56a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96cded
+8cbfdc8dc1de98a79db38311c98e08d99e08e3aa09ebb20af0b50befb50beeb40becb20a
+e6ad09e4ab08e4ab08e2a908e2a908e2a908e4ab08e6ad09e9b00aecb30beeb70bf3b90b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0cf1ba0bedb50d
+e4ab0bdebe5bfefdfbfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffff9f5ecc18808d4980fdca108e8b00df2b60cf4bb0b
+f4bd0bf5bd0cf4bd0bf4bd0cf4bd0bf5bc0bf4bd0cf4bd0bf4bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf1c00cedc80cdeb30a976d070b0903010103010103010103010103010103
+01010303030543515d6ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93e607f010103
+010103151c228dc1dea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc95cceb
+8cbfdd8aadc0564d30ad7a09c98e08d99e08e3aa09ebb20af1b60bf2b70bf2b70bf0b50b
+edb40bebb20ae7af09e7af09e7af09e7af09e9b00aecb20aecb30bf0b60bf2b60bf4ba0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2ba0ef1b70c
+f1ba0beab30ae4c25ef2e8d0fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffdfcf9bf8408d2930bdda408e8b00df0b50ef4bb0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0cf5bd0cf4bd0bf4bd0cf5bd0cf4bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bd0befc20bebc50cd2a109644806040303010103010103010103010103
+0101030808095474916aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95786b2080b10
+010103030306678da2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfee
+99c5dd44494b4e3709ad7808cb8f08d99d08e2a908ebb20af2b80bf3b90bf3b90bf4ba0b
+f0b70bf1b50beeb40beeb40beeb40beeb40beeb60bf1b70bf2b70bf1ba0bf3b90bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4ba0bf2b90bf2b90ce2b018ead49dfefdfcfefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefdfcf9bc840dd19310dba108e6ae0cf1b70ef4ba0b
+f4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0b
+f4bd0cf4bc0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bc0bf4bb0bf4bc0b
+f4bb0bf4bb0bf4bc0befbe0befcb0ce7bf0bbf8c082f2205010103010103010103010103
+0505063e4d5b6ca2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9669ed11b2938
+0101030101032f404b9ed7f8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9acae6
+4850550e0d0c533908ac7708cb9007da9e08e4aa08ebb30af0b70bf1ba0bf4ba0bf4bc0b
+f4bc0bf4bc0bf4bc0bf3ba0bf4ba0bf4bb0bf3bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0becb60ed7a828e4d0aafefdfdfefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffdfcf9c0860fcf910bdb9f09e5ac0ff0b50ef4bb0c
+f5bc0cf5bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf5bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bc0bf5bd0bf4bd0bf5bd0cf5bd0cf4bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf1bc0befbf0befcc0dddb20b9063060d09040505060b0b0c343639
+62798e6ea2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93c5c7a
+0101030e1217435b6a97ceeda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97c9e4394248
+080809070606573b06aa7609cb9207d89e08e3aa08ecb30bf2b80bf3ba0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80be2ab13f6eac8fefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c28709d2920ad89c08e5ac09f2b70cf4bb0b
+f4bb0bf4bd0bf5bd0bf4bd0cf4bd0bf4bd0cf5bd0bf5bc0bf4bd0cf4bd0bf5bd0cf5bd0b
+f4bd0bf4bd0cf4bd0bf5bd0cf4bd0bf4bd0bf5bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4ba0bf3bb0bf1bd0becc60ceac60dcf9d09775915647888779abb73a5d2
+6ca5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95e92c1
+44698b7cafd49fd9f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd91bed72e373d030305
+0101030f0b04644306a77509c98f07d9a108e5ac09ecb30bf0b80bf4ba0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b90be9b112edd07ffefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c38707d09109dba008e5ac0cf2b70cf3b90c
+f4bb0bf4bb0bf4bb0bf4bd0bf4bd0cf4bb0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0b
+f4bd0cf5bd0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf0bc0bebbd0bebc50ce1b70abe8c0a8083706da6d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d978b1e1a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd80a6bb21262a020204010103
+010103150e046b4806a87708c99108daa008e5ac09ecb30bf3b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf3b90bf4bb0bf1b70de6ae0cebce7ffefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffdcc189c58807ce9007da9e08e9b00df2b80df2b80b
+f4ba0bf4bb0cf4bc0bf4bd0bf4bd0cf4bc0bf4bc0bf4bb0cf4bb0cf4bd0bf4bd0cf5bd0c
+f4bd0bf5bd0bf4bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bb0befbc0be9c10be8c10cd6a509a47a177797ac6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96da7db96d0f5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1d8f7647e8d111214020204010103010103
+0101031f1504744d05a87508c99008dca208e5ac09edb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf4bb0bf2b80bf0b610e7ae0fe1a709e9ca82fefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed8ba7ec28607d1910adba108e8b00cf1b60cf4ba0c
+f3b90bf4bc0bf5bd0cf4bd0cf4bd0bf5bd0bf4bd0cf4bc0cf4bc0bf4bd0bf4bd0bf5bd0c
+f4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf0bb0be9bd0be9c20be1ba0bca960d85703b6ea1ce
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d981bce8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd95c5e0404e57060709010103010103010103010103
+010103291c04734e05a67108c88d07dca308e7ae09edb50bf2b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf4bc0bf1b70deab10ce4ab0ddca209e0af3efcf9f2fefefefefefefefefefefefe
+
+fefefefefefefffffffefefefdfcfabb8412c38707d19209dea408ecb20df3b90cf3b90c
+f4bb0bf4bc0bf4bb0cf4bd0cf4bd0bf5bc0bf4bd0cf4bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf5bd0cf4bd0bf4bd0bf4bd0cf5bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bc0bebbc0be8c00be7bf0bd6a50aa77a0b727668
+6da5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d972acde9bd6f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd9fd8f76b8c9e191e23020204010103010103010103010103010103
+0101032d1f04754f05a46e06c68d09dda409e6ad09edb50bf2b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4bb0bf1b70de9b012e0a609d99c0ace900aead9bdfefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffede0c5bc8107c68907d69b08e8af0af2b70cf3b90cf4bb0b
+f4bb0bf4bd0cf5bc0bf4bd0bf4bd0cf5bd0bf5bd0bf4bd0cf5bd0bf4bd0bf4bd0cf5bd0b
+f5bd0bf5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4ba0befb90be5b80be6bc0bd9a709bc8508815c10
+637a8b6da6d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96ba5da8bc6efa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dbfb7ea7be2f3c44050608010103010103010103010103010103010103010103
+030203372504775005a36f07c58c08dba308e8af0aefb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0bf3b90b
+f0b50de7af10dca00ad6980dc78a0ae6d2b2fefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefdc79e4cc08507ce9107e0a608f1b70bf4ba0bf3b90cf4bb0c
+f4bc0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0cf5bc0bf5bd0bf5bd0bf5bd0b
+f5bd0bf5bd0cf5bd0cf5bd0cf5bd0bf5bd0bf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf3ba0bf1b80be5b30ae1b40adaa709c68e07956908
+483513526a806ea3d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d976b1e19ed9fba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d9f7
+7ea3b837444c080a0c020203010103010103010103010103010103010103010103010103
+0706063f2b07774f05a57007c68c08dca208e6ad09efb40df3ba0bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf2b60bf0b50de9af0d
+e0a609d89d0bce920bcb9c44f8f3eafefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffdfdfbba8108c78a08d89b0ae3aa09efb70bf2ba0bf3b90cf4bb0b
+f4bb0cf4bb0bf5bd0bf5bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0cf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf1b80be6b009dfad09daa409c99409a77106
+6c4705221a0a29313857789771a4d36aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96ca6da90cbf2a1dcfda1dcfda2dcfda4d7f385aabf5f7480252a2e
+0a0a0b020204010103010103010103010103010103010103010103010103010103010103
+0b0804462e05794f05a67409c78c08dba208e5ac09edb30df2b90cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4bb0bf3b90bf1b70decb20be5ab0cdea409da9e09
+d2920ad1a042e7d3abfcfaf5fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefeffffffd8bd87c38707cc8c08d99b0ae0a709e9b00cf1b60bf3b90bf4ba0c
+f3ba0bf4bc0cf3b90cf4bb0cf4bd0cf4bc0cf4bb0bf4bc0bf5bc0bf4bd0bf4bd0bf4bd0b
+f5bd0bf4bc0bf4bd0bf5bc0bf5bd0bf4bd0bf4bc0bf5bd0bf5bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bb0bf4bc0bf4bb0bf4bc0bf4bb0bf3b90bedb30be0a808d8a008cc9307ac7808
+875805442d0607060609090b1d21254553605d768c6789a8779ec180aad084afd77fadd8
+79a9d576a6d172a2ce70a0cb729ec3718d9d60727d3e4448181b1d0b0b0c020204020203
+010103010103010103010103010103010103010103010103010103010103010103010103
+150e044931057e5305ac7607c58e09d99f08e5ac09edb40df2b80cf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf2b70bf3b90bf3b90bf4ba0bf2b80becb30fe3a90cda9e09d4980bcb8e0dcd9e39
+d2b279faf7f2fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefed8ba7fc38707c88b07d39708dda308e5ac09efb40ef0b50ef2b60b
+f3b90bf2b70bf3b90bf3b80bf3b90bf4bb0bf4bb0bf4bb0bf5bd0bf5bd0bf4bd0bf4bd0b
+f5bd0bf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bb0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1bb0bedb40be3ac09d7a108cb9307b17907
+8f5d055b3b04150e040101030101030202040606070c0d0e121314191a1c222325202225
+171a1c1113161012150f11140b0d10040406020204020204010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+1f1504553a06855805af7808c58c08d89d08e4ac09ecb30bf3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0b
+f2b60bedb412f0b50ef0b60eeeb30de6ad0cdca109d3950cc18711c39539e2d0acfcfaf6
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefedabd80bd8308c38707cf9109d89b09dca108e4ab09e5ac09e8b00d
+e9b00febb210ecb20deeb410efb510f1b70df2b80bf4ba0bf3b80bf3ba0bf4bb0bf4bb0c
+f4bb0cf5bd0cf4bd0cf5bd0cf5bd0cf4bd0bf5bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80bebb20ae2aa09d89f08ca9007af7706
+905e05644105291b04010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+251a045e3c058a5a05b07807c38907d49a07e3aa08ebb10af3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b80bedb412
+eab110e8b00ee7ae0fe3a90adca208d49807c88c08ba9038dac9abfbf9f6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffd6ba80b67d09c08507c48907c98d07d09407d69908dca108dca308
+e0a608e2a909e2a909e4ab09e5ac09e7ae0ae8b00fecb20feeb50ef1b70ef1b70df2b70c
+f2b80bf3b90cf3b80bf4bb0bf4bb0cf4bd0bf4bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf2b80be8b00adfa508d49a08c48907a97105
+8e5c046d4604422b05080603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+271a045f3d048a5904ae7507bf8508d19808dea508e7ae0bf1b80cf2b80bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf3b80bf3ba0bf0b50de9b00de4ab09
+e1a709dea308da9f09d39608c68b07ad7606bea373f6f4effefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffcfaf6c2953db47a07b67e07bb8007bc8208c18708c88c07cb8f09
+d09309d3930ad49807d89a0ad89b09dca108dca108dfa509e2a909e3a909e7ae0deab00c
+eab10defb50ff0b60ef3b90bf2b70bf2b60cf4bb0cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf4bb0bf4bb0bf4bc0bf4ba0bf3b90bf0b40be3aa09d69e08c98f07b87f08a26c06
+8c5a047149044f33050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+2b1d045f3d04875504a87005b97f08cd8f08d99e08e2a909edb310f2b90ef3b80bf3b90b
+f4bc0bf4bb0bf4bb0bf4bb0bf2b70bf2b70bf2b60befb50eeab212e6ad0de1a709db9f0a
+d89a0ad39409cd8f08bd8207a87f34f5f0e8fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffcfaf6cdaf75b3893ba16b05a56f06ab7306ae7506b37a07
+b67c07bb8007c08508c58907c88c07cb8e07ce9108ce9009d39509d49907da9f08dda308
+e0a608e1a709e4aa09e6ad0debb10defb610f2b70cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf3b90bf4ba0bf3b80bf2b80cf0b70ee7ae0bdca108cf9308be8408ac74069a6404
+8756046e46044b31050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+291c045537067e5004a06a04b57c07c38908d49807dca308e5ac0aecb410f1b60bf2b70b
+f3b90bf3ba0bf3b80bf2b60bf2b70bf2b70bebb30be9af0ae4aa09dea308d89a0ad2920a
+cb8c08c28607ad7406d8c5a2fbf9f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffcfbf8faf7f3ddcdb1c6a976ad8539996606
+a06905a87005ac7305af7606b57b06b87e07bb8107bb8208bc8208be8408c48807ca8d07
+cb9008d19408d49907d89c09dca208e0a609e5ab0cedb30eefb50ff2b70bf3b90bf3b90b
+f2b60bf3b90bf1b60cf1b70df0b50ee8b00ae0a609d49807c68a07b37906a16a05925d04
+7f5004654105462e050c0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103030203
+2a1c04503405754a04996304ac7305b98008cc9008d79b08dfa508e4ab09e9b10eeeb40d
+eeb410f2b70cf2b70befb50decb30de7ae0ae3aa09dda208da9c0ad5960ac78a08bc8107
+b67c06b48835f6f1e8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefffffffcfbf9faf8f4
+daccb0c0a5729260059c6605a16a05a46d05a66f05a97105aa7205ae7506b07606b17806
+b37b08b87f07bb8208c48907c98d07d49708d99d09da9e09dea409e2a809e8af0eedb20e
+edb40defb510efb50de9b00de4ab09dda308d19707c98d07bb8007a76f05945f04855404
+7349045a3a053d2906090603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+261a044b3105724804915c04a36c05b27907be8507cf9207d89b09dfa508e4ab09e6ad09
+e9b10ae7ae09e8b00ce6ad09e2a909dea308da9c0ad49708cb8e07c28607b27806a36d05
+9f7b34f6f3edfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefefaf8f4d4c7b6bda277bda070885805905d05925e049862049964059c6605
+9f6905a26c05a87208ad7507b47c07b98007c28808c98f08d09209d49708d89b09db9f09
+dea308dfa609dea408dda208d69b07ce9207c38807b67c07a97105976104865404774c04
+6541054f3305271a0402020319191b767677767677767677767677929292f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4cfcfcf767682767682767677767677171723010103
+201604452e066642058a58049c6604aa7205b67c08c18808cd9107d59808db9e09dca108
+dda308dea408dea408daa008d49907cf9208c68b07be8407b57c07ab7306906106ad9675
+f4f2effefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffefefef9f8f5cec3aeb49f788e6e35774c047c4f04
+8354048c5c05925f059763059d6705a26c06ab7306b17907b67e08ba8108bd8409c38a08
+c99008cf920acf9109c98d07c48707ba8007b07706a36c05935e04845204764a04694304
+593a053c28050b0804313133f7f7f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7f7f8f5f5f5
+bab4a8422c065f3c04815204956004a26c04af7606b67e08bb8308c38807c98d07cc9007
+cc9107cc9107cc9007c68b07c18707b77f08b47c07ab7407a16b068b5c05c9bba0fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffbfbf9f9f8f6c7bdad
+aa9879866733704905774c047e5004885905935f049965059d6705a16d07a67007ad7506
+ae7607b17907b17908b07807ab7306a16a059761048c58047e4f047449046943045f3d05
+4b3105372d1a797879d1d1d1fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fcfcfc6250315135057147048a5704996404a46d05af7606b17806b47b08b67e08b98108
+bb8208ba8108b78008b57d08b07606ac7306a36c059461057a4f0cc6b8a2fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefbfbfafaf9f7c3bab29e8b6d5d3c056d46047d4f048756048e5b05915d04956004
+976406986506966104956004925c048956048251047d4e037046046440045a3a05493006
+8e8273f9f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefe8c8173472f065b3a05764b048b5704996404a16a05a36d05a76f05ac7305a97106
+ae7506ae7406aa7105a77106a26b059966068c5b05724a05bfb3a0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefefefefefffffffefefefefefefaf9f7c3baab765d33654105724a047a4e04794e04
+7e50047f51048252048050047c4d037b4d03764a046b4404633f05543605472f088b8077
+fdfdfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefdfdfc8c806a462f065a3a056e46048153048f5c049863059d68059f6a05a06a05
+9f6904a06a059e67049a65058a5a057b4f04694405beb39ffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffcfbfbefede997886d5034055b3b05
+623f056943046d45046d45046943046641046440045e3c05523505432d088c8070fdfdfd
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefdfdfcaba292513d1a4e33055c3b056e47047b4f048052048c59048d5b04
+8a5804845504805505724b055f3f05755c39c4bbb3fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefafaf9bfb8ab
+94856c4f33055436055336055235054f33054a3106543f1a9d917ddbd7d1fdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefedad6d09b907d503c184b3106533605583a055f3d05613e05
+5f3e05583a065437056b5638c0b9aefcfcfbfefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefefefefefefe
+fefefefbfbfaedebe89a907e998f7e9a907ed9d6cffbfbfbfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefbfbfbdad6cf9c917e9c917e9c927e9c927e
+9c927ebfb8acfbfbfafcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffefefefefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffffffffefefefefefeffffff
+fffffffffffffefefefefefefffffffffffffffffffefefefefefeffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefefefefefefefffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefffffffefefefffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffefefefefefefffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefefefefeffffffffffff
+fefefefffffffffffffefefefefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
+
+%%EndDocument
+ @endspecial Black 4824 6573 a
+ 0 setgray
+ 4824 6573 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27
+b(3.)g(June)g(2003)g(\226)h(p.22)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 22 90
+TeXDict begin 22 89 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6487
+2027 a FN(Conclusion)p Black 8944 2027 a
+ 0 setgray
+ 8944 2027 a
+Black 4727 2616 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
+491 w FL(used)81 b(a)f(permutation)g(operation)f(for)5218
+2950 y(renaming)i(\(has)f(much)g(nicer)h(properties\))p
+Red 161 w(!!!)p Black 10193 2950 a
+ 0 setgray
+ 10193 2950 a 4727
+3403 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 491 w FL(have)g(concrete)
+g(names)f(for)g(binders)h(\(nominal)5218 3737 y(uni\002cation\))f(and)g
+Ft(not)f FL(de-Bruijn)i(indices)4727 4189 y @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 491 w(it)f(is)g(a)g(completely)g
+(\002rst-order)i(language)10407 6232 y @beginspecial
+240 @llx 317 @lly 372 @urx 475 @ury 211 @rwi @clip @setspecial
+%%BeginDocument: skt-small.ps
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /home/cu200/tex/research/fresh-unification/Edinburgh/skt-small.ps
+%%Creator: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) - by John Bradley
+%%BoundingBox: 240 317 372 475
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 396 string def
+
+% define space for color conversions
+/grays 132 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+240 317 translate
+
+% size of image (on paper, in 1/72inch coords)
+131.97600 157.96800 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+132 158 8 % dimensions of data
+[132 0 0 -158 0 158] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+fffffffffffffffffffffffffffffffffffffefefefffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefffffffefefe
+fffffffffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefbfbfbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffefefefffffffefefefffffffefefeffffff
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffefefefffffffffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcdededf7c7c7d
+7c7c7d7c7c7d7c7c7d5f5f600101035d5d5f7c7c7d7c7c7d7c7c7dddddddfbfbfbfcfcfc
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefefefefefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefef5f5f5dadadafdfdfdfdfdfdfdfdfdfafafaa0a0a1242426010103010103
+010103010103010103010103010103010103010103010103010103010103010103232324
+9e9e9ffafafafdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffefefeffffff
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfafafaf9f9f9fafafa
+fafafaf9f9f9dedede747474e9e9e9c9c9ca565657010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103606062dededefdfdfdfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdbfbfbf7c7c7c5a5a5a454545
+5151517373738e8e8e2b2b2b5454551c1c1e010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103020203616162dededefdfdfdfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdf3f3f3e9e9e9e4e4e4c7c7c7
+7676762e2e2e17171719191a020204010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103030203040303010103868687f9f9fafefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfdababab141415020204010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103020204
+030304060404030204020204010103010103010103252527e0e0e0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfd4e4e4f010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103020203080809
+1818182222221a1a190d0d0d0504050202040101030101032626279f9fabfdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd
+89898a010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040405131312
+2929293e3e3e4343443737372020200c0a0a03020401010301010301010a8b8b9bfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080707181818
+3333335353536666655b5b5b4141412323230f0e0d030304010103010103262628e0e0e0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd4f4f50
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040406171717
+3a3a3a6060607979796f6f6f5151503333331c1c1b0d0c0b020204010103010103262628
+e6e6e6fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030404061b1b1b
+3d3d3d6464647575756b6b6a5252523b3b3b282828171716070708010103010103010103
+888889fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffefefe
+fffffffefefefffffffefefefefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfc4f4f51010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030806071d1d1d
+3f3f3f5e5e5e6262615252523e3e3e3030302929291a1a190b0a0a020203010103010103
+010103cbcbccfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefeffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefed3d3d3010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030a09091c1c1b
+3636364545454040403131312525241818171818170f0f0f050405010103010103010103
+0101034f4f51fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe8d8d8e010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080708171716
+2525252727271d1c1c1313120a0a0a020204050405020204010103010103010103010103
+010103010103cbcbcdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfc505051010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030604050c0c0b
+1212110e0d0c050405010103010103010103010103010103010103010103010103010103
+01010301010350505afcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103030304060506
+040304020204010103010103010103010103010103010103010103010103010103010103
+010103010103010103d4d4d4fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101038c8c8dfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefefffffffffffffefefefefefefffffffefefe
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefecbcbcb010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103505051fcfcfcfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+010103010103010103010103020204020204020203010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103020203020203030304
+030304030305020204020204010103010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030202040504050707080a0909100f0f0f0e0d060505020203010103010103010103
+010103010103010103010103010103010103010103010103010103030203030203050405
+0e0e0e1a1a1a242424181818040406010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0302040909090908080605060807081c1c1c313131222121090909020203010103010103
+010103010103010103010103020203030203010103010103010103020203030305030305
+0202040707082424244949492d2d2d040406010103010103010103010103010103010103
+010103010103010103010103cbcbcbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0404060303050202030303050404050505060d0d0e2a2a2a2828270a0908010103010103
+0101030101030101030101030302030101030202030404060f0f112e2d2e4847474c4c4c
+3434340e0d0e040405191817414141181817020204010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030606072120204d4d4c5959593535350a0a0c0a0a0b313131202020030305010103
+0101030101030101030404050101030202040f0f0f403f3f6868688181808f8f8f999999
+9d9d9d8686863535350404061818182d2d2d0a0a0b010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefefefefefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0606073c3c3c818181a5a5a4b7b7b7a3a2a2606060181819070708141414050507010103
+0101030101030302030302030202041616175353547a7a7a8d8d8d9a9a9aa7a7a6afaeae
+bcbcbcc3c2c2a7a6a639393a0807070a09090f0f0e030305010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103020204
+2222237b7b7ba0a0a0bfbfbec6c6c6bebebd9c9c9b666666171717070607060506010103
+0101030101030202030202030b0b0c505050838383a2a2a1b2b2b1babab9c1c1c0c5c5c5
+cfcececbcbcbb4b4b38080802222210302040b0a0a040406010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103060607
+4e4e4e949393b3b3b3cfcfced8d8d8d6d5d5c7c7c6a9a9a8525151040405010103010103
+010103010103010103020203323232848483b8b8b7dcdcdcececebf2f2f1f5f5f4f5f5f3
+f2f2f1e8e8e8cacac9979796525252080709010103010103010103010103010103010103
+010103010103010103010103242426e6e6e6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103131111
+7c7b7bc9c8c8ececebf5f5f4f7f7f5fcfcfbfbfbfaf9f9f7babab9141415010103010103
+0101030101030101030606076c6b6bcdcdccf7f7f6fdfdfbfdfdfbefefeec4c3c2bebebd
+e9e9e8fbfbfaf8f8f7dededd929293212020010103010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103222222
+b4b4b4f6f6f5d1d1d06e6e6e666665afafaff6f6f5fdfdfbededec444343010103010103
+0202040403040101030f0f11939393e5e5e5fcfcfbfdfdfbd8d8d84c4c4d0d0d0d1e1e1d
+494949c0c0bffbfbf9fdfdfbe4e4e4525253030305010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe5656590101030101033c3c3c
+e0e0e0e6e6e53d3d3e0b0a0b4646463d3d3d9c9c9cfbfbf9fbfbf97a7a7a070607060505
+0404060b0a0a0302031414169d9d9dedededfdfdfbececeb5050500202040f0e0e646464
+6c6c6c424242c5c5c4fcfcfafcfcfb8f8f8e070708010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe56566a0101030101034c4c4d
+e8e8e7b3b2b208080a080809585858696969343434d8d8d7fcfcfa9797970d0c0b101010
+1616162121210c0b0c1a1919a3a3a2eeeeedfdfdfbaaaaa90a0a0b010103030304222222
+747474515050616160f7f7f6fdfdfbbcbcbc161617010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103525252
+e9e9e979797901010301010324242460606030302fa3a2a2fbfbfa9c9c9c131312171616
+2626263b3b3c3a3a3a2c2c2b9b9b9bedededfafaf86060610101030101030303050d0d0d
+3737374b4b4a383838e3e3e2fdfdfbd6d6d5222222010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffff
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffefefefffffffefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefea3a3a30101030101034f4f4f
+e6e6e67070700605060101030c0b0b3f3f3f282829727271f8f8f7818080070607050506
+0505060606071313131111115d5d5ddbdbdbf5f5f44a4a4a010103010103060607070708
+050507171717262627d6d6d5fdfdfbdbdbda272727010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103474748
+e1e1e18c8c8b0707070101030404051c1c1c171717676767d8d7d5403c34241b05352705
+372a053225072b22051f1805302e29b8b8b8f3f3f24c4c4c010103010103010103010103
+010103010103212123dbdbdafdfdfbd8d8d7282828010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103323232
+d6d6d6bababa0b0b0c010103010103020203030203615c50a8915ba27908ca9e09d2a409
+d1a309d1a409d0a209bf950890720c918159e0ded6727272020203010103010103010103
+010103010103404040eeeeecfdfdfbc9c9c91f1f20010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103181819
+bdbdbdeaeae9555554060608010103080503372605966b07bb8a09dda709eeba0be8b70b
+e4b40adeb10ac99e09ba8f09c69b0adeaf0ad1ae30ad9d681a160b020203010103010103
+0101030e0e10a5a5a5fdfdfbf9f9f7a1a1a1101011010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d401010301010309090a
+8c8c8bf0f0f0d3d3d22f2f30120d05674706af7a08b58308c28f09e8b20aedb90be8bb0b
+e5bb0bdfb50acca509b18a0aad8808dfb60bebbe0de4b50aaf8908574106181204080605
+1616188c8c8bf6f6f5fdfdfbeaeae95c5c5d020204010103010103010103010103010103
+010103010103010103010103010103878788fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fefefefefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+4d4d4ddcdcdcf9f9f8c4beaf866116b57e08cb9409e0a809eab30aeeb60bebb90be8bb0b
+e7bf0be7c10ce7c20fe6c215e8c41eefcd1ef2cc1feec810edc30de7ba0ac599098e6e0b
+9d8d64e7e4dbf7f7f4f2f2f1b8b8b81a1a1b010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d5010105010103010103
+161617a0a0a0dbd5c9b89242b88109c69009daa608eab30aecb70becb80bebb90ae8bd0b
+e8c20ceccb0deecf16eed228f0d52af3d837f4d637f4d530f4d617f4d00cf2c60cebbc0b
+ddaa0ccda128c3a55ab5a26d5f5539060505010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d7010109010103010103
+0404055d5138a8822eb77f08c78c07d59c08e3aa09eab20aedb60bebba0aeabd0be8bf0b
+e9c40cedcd0eefd118f1d628f3d72ff5d943f5d844f5d827f5d70ff5d40cf5d110f3cd0f
+f2ca0df0ca0cebbc0cdea90fb68809423107050405010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+2b1e048f6007b17a08c28708d09407dca308e5b009eab40aecb70bebb90ae8bf0be9c30c
+ecc90dedce15f1d318f2d634f5d843f5d945f5d836f5d919f5d913f5d710f5d811f5d811
+f5d60ff5d60ff5d413f3ce2deebc1eb1830a241a06010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefedadada0d0d0f010103120c04
+815806af7808bb8108c98d07d79e08e2a809e9b20aecb60becb80beabd0be8c20cebc60c
+edcc0eeecf16f1d426f3d64df5d949f5d93cf5d917f5d811f5d710f5d710f5d710f5d912
+f5d60fefcd0dddb90ce1bc1bf2c722ce9c093e2c07020203010103010103010103010103
+010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560303043e2b06
+a67106b57c07c28607d19408dea308e5ad09e9b40aecb60becb80beac00be9c40cecc90d
+edcd11efd221f3d63bf5d848f5d736f5d817f5d812f5d913f5d710f5d70ff5d60ff4d40d
+e5c20bbe9b08a47c0ac89509e5b00ab88809291f08010103010103010103010103010103
+010103010103010103010103010103010103d6d6d7fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030305583d08
+ac7608b67d07c78b07d59a08e0a708e8b00aedb50beeb70bebbb0be8bf0bebc70ceccb0d
+efd115f1d331f3d441f4d639f5d618f5d60ef5d811f5d710f5d60ff5d50ef0ce0ccda90b
+b08806be8c06cf9708d79d08d9a109a67b081d1505010103010103010103010103010103
+010103010103010103010103010103010103858586fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030204533b06
+a87409b98208cf9307d99d08e2a908eab20aefb80beeb90bebbc0bebc10bebc60cedcd0e
+efd125f3d53bf5d635f5d714f5d710f5d60ef5d60ff5d50ef4d30de3c10cb7900ab28107
+cc9207d39708d89f08d89d08d89c08a97a071a1405010103010103010103010103010103
+010103010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefffffffefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560101031b1507
+5c40078e6607c79408dea609e8af0aefb40befb80beebb0becbf0bebc50cedcb0defcf0f
+f0d320f2d528f4d716f5d70ff5d60ff3d20ef0cf0ee9c70ecba50ca87e07bd8508d09507
+d69b07d89c08d89e08d79a09d4950a8560070b08040101030101030101030f0f10202020
+09080a020203010103010103010103010103010103c4c4c4fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103020204
+2a1c066a4405845c06c19208e6b10aeeb70bf1ba0befbd0becc20cebca1beed01aeed01c
+f2d511f3d611f5d50ff4d40eefce0ee5c30dc7a10b9c7408a97608c78b07d4950ad79a08
+d89c08d89e08d49807c88c0ab57f0d32270c030304010103010103010103292929727272
+4e4e4d19191a04040602020401010301010301010359595bfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103010103
+0e0d0a543e137b570d825a05b28909deac0aecb90beec40beeca11edcf2aeed129f0d220
+f0d110eece10e4c30ed4b00bb69009946d09946607b67e07ca8f07d39609d79b08d79c08
+d69c08cf950fb38a28908a66748689353f470707090101030101030101031a1a1a646464
+7c7c7c6c6c6c4747481e1d1d0303050101030101031f1f21e5e5e6fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffefefefefefbfefdf7fcf1efe7bec6d49fa8d79da2d8a3a4
+e4c4c1fcf2f1fefefdfefefefefefefefefefefefefefefefefefe555556010103020203
+0a0808475a6a7f84776f521c4d370a513c036c5003a88508c3a10aceaa11c8a80bc09f08
+bb9709aa82099c7107a06f07a77308b88007c68b08ce9007cf9307cf9407ce9407c89009
+b78a228b8b6e638dae5a8bb85b8cb86e98b621272b0101030101030101030a0a0b3a3a3a
+7b7b7b8181817f7f7f5c5c5c0c0c0d020204010103010103858586fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffcf8f4fae3d1cd9c87a0625fb04657a72a39ac2021b32922
+aa4033b47471e9dbdcfefefefefefefefefefefefefefefefefefe555556010103020204
+1210115465763d4b592120160805012b23046f51099d7308b18c08ae8806ac8806ac8307
+b48208bb8509c48a07c78b08c98c07cc8e07d09109ce9008cc8d08c38907b9841092824c
+6889a05c8fbd5d90bf5d8fbd6ea0c686b8d43c484f010103010103010103010103141415
+6565658080818080817676764040400807080101030101031f1f21e6e6e6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefeffffffffffffffffffe6d0cdbd5a51bc332e993638602c283620123b1b0a521610
+af3f2f921e26d9a1b2fefbfdfefefefefefefefefefefefefefefe565657040406060609
+1513172220251b1415151213473f328961169a6606a97708cb9e0adbb10bddb00ad7a409
+d49909d3950ad3930ad19209cd8e07ca8c07c78a07c68907bc840eab81277d887d5c8ab2
+598ab75b8cba5d90bf6ca0ca88bbd989bbd6617c8c070707010103010103010103090807
+3332327a7a7a7f7f80707071474747090809010103010103010103767677f8f8f8fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffbe9999a2323097100f4901022a02011a0b002e080254130f
+b34236942d34bd7784fdfbfcfefefefefefefefefefefefeeae9e93d3d3d1414150b0b0f
+0e0c100f0a0d1b1d253950676d91b3887f6096650a9b6806b37e08cb9308d39909d29609
+d19308ce8f08cc8d08c68907c08407b87f07b67d07b7810f9d874269889b5a8ab65a8ab4
+5a8bb95d90be6ba1ce94cdef9cd5f594cae87da6bd1b1d1f020203010103010103010103
+161515565656686868505050151516020204010103010103010103010103c4c4c5fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffb18a8c9141387122154d1910641513871a1eba1c22cd2d2d
+9e322b340e0b76746bfbfcfbfefefefefefefefdfce9dfdc8e84822d2320170f0e0b0707
+0a080939444f6385a75e8db9598ab75f89ac7d7a5f8c6412996607aa7306b67d07b87e08
+ba7f08bb8007b37906a97106a56e05aa7105b17e198d8663618bae598ab6598ab65a8cb9
+5e92c16aa2d294cff4a1dcfda1dcfda1dcfd9cd4f44f616c040305010103010103010103
+03030509090b1e1e1e1414150202040101030101030101030101030101034c4c4ef8f8f8
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffefefefefefea982849d44459e362c9a352da63837b6393bc135379e2421
+520d0a0f0300637462f9fcfafcfcfbf3e9e7978382804b49481d1c4729282d1614110706
+1615155a7c9c6195c55e91c05a8cb95a8ab75b89b369808b8170458c6515986405996405
+9964059a64059b65099a650d9c6b1894773f7889885b8ab3598ab5598ab75b8dbb5f94c4
+68a0d28ec8f0a1dcfda1dcfda1dcfda1dcfda1dcfd8cb6ce191a1b020203010103010103
+010103010103010103010103010103010103010103010103010103010103090808c5c5c5
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffff8d6f715e16167a16139a2121ac282aa627258e211b600f09
+320a01130d037c8a79e1dfddb2a2a15e3c3f6a262a7c2c2e7936385b2828200c0c110a0a
+20262c6496c46aa4d96399cb5c8ebc598ab7598ab7598ab75b8ab666869a6f7b74797359
+8877538c7540897850858274738792618baf598ab5598ab65a8bb85c8ebd5f94c4669dcf
+86c0eba0dbfda1dcfda1dcfda1dcfda1dcfda1dcfda2dbfb54656f040405010103010103
+010103010103010103010103010103010103010103010103010103010103060506504f4f
+f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefe877b7a1504012e06027b1711b62729ba26269723215e170e
+250f02131103373428482c27480c1391263a94333f7121255b1e212d0c0d0b0204060608
+4b66806ba5d96aa4d969a2d65d90be5a8bb8598ab75a8bb85a8bb8598ab7598ab7598ab7
+598ab75a8bb85a8bb85a8bb85a8ab65a8ab65a8bb95c8ebc5e92c16196c7649bcd7cb6e4
+9fdafca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8ebad31b1f21030305020203
+0101030101030101030101030101030101030101030101030101030101030101030d0d0d
+888889fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefefefefefefe8d8b89090a02230f026b190bac251fb92120951f1f551613
+1912080e0d0427120c602025832939812434621c23471819190607030103020203242f3a
+699ecf6aa4d96aa4d96aa4d96399ca5b8dba598ab75a8bb8598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab7598ab7598ab75a8cb95d90bf5f94c46399cb669ed275afdf9bd6f9
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfc5b717c070708020203
+010103010103010103010103010103010103010103010103010103010103010103090909
+282828e8e8e8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffa4a3a2100b08290d076b1a0ead2a20bb2a24952526511518
+0f0a091613123419185e22276a272d4c191e2a0f0f1d14130906060101030e10135c83a7
+6aa4d96aa4d96aa4d96aa4d968a1d55f93c35a8bb8598ab7598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab75a8bb85b8dbb5e92c26198c8669ed069a2d771abde96d1f6a1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c4de262b2e030204
+010103010103010103010103010103010103010103010103010103010103010103020203
+080707757576f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefeacaaaa100a0e2e0b0e791513b62a23b92e268c282950161d
+2b111e170b11201814392d294f403b3c2f2e1713131414130807080403053c50626ba4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d9659cce5c8ebc598ab7598ab7598ab7598ab7598ab7
+598ab7598ab75a8bb85c8fbe6096c6649bcd69a1d66aa4d96ea8db8fcaf1a1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd667f8c0a0908
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103c5c5c6fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+ffffffffffffffffffffffffb8b3b51f0e183a111a781f1aa53222a233207b292544111b
+1c0413130611373734c4c4c35353520303050404060707080303051c21266695c06aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d969a3d76298c85c8ebc5a8cb95a8bb8598ab7598ab7
+5a8bb85b8cba5e92c1639acb68a0d46aa4d96aa4d96ca6da87c2eca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c7e31f2427
+020203010103010103010103010103010103010103010103010103010103010103010103
+0101030101034d4d4ff8f8f8fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffe4dce05c3f4a380b175823166f31136c290d56191329060d
+1b101f78767cd3d3d35b5b5c0202040101030101030101030707094e68806ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d967a0d36197c85e91c05d90bf5d91c0
+5f94c46399ca67a0d36aa4d86aa4d96aa4d96ba5da7fbae79fdafca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd526875
+030204010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103878788fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefcf9fa80737636131e3a1916401d133b180f2e110f332b2c
+b9b6baf7f7f76f6f70020204010103010103010103010103272f376a9dcc6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dcf659dcf68a1d5
+6aa4d86aa4d96aa4d96aa4d96aa4d96aa4d97ab3e39ed8faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc2
+0c0e10010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefeeae6e78b797f42393a453b3c443c3c726b6ddbd7d8
+fdfcfd81818201010301010301010301010301010307080a5574916aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d9639acb659bce76afdf9bd4f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed4f2
+242c30030305010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefefefefffffffffffffffffffefefe
+fffffffefefefffffffefefefffffffefefefefefefdfafbfbf5f7fdfafbfefefefefefe
+cbcbcb1c1c1e01010301010301010301010302020428323b6ca1d16aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d9659dcf273c5130465b90c6e9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd
+44565f030304010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101031e1e20eaeaeafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefefefefefefefefdfdfdfbfbfefdfdfefefecbcbcb
+1c1c1e01010301010301010301010301010308090b53728f6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d969a2d6395774040508050608506c7e9ed8f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+6c8a9c070606010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103737374f9f9f9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefefefefefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefffffffffffffefefefefefefffffffefefef7f7f74a4a4b
+010103010103010103010103010103040304242b326090bc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d94a7297080b100101030202043548549cd4f4a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+81abc20e0f11020204010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103737374f9f9f9fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefefefefefefefefefefffffffefefeffffffffffff
+fefefefefefefefefefefefefefefefffffffefefefffffffffffff7f7f76e6e6f010103
+0101030101030101030101030101030b0b0b3f566a5d90be68a1d56aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5786b11018210101030101031a242a88b9d5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfca0dafba0dbfca1dcfd
+9ecfea212528030203010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103737374f9f9f9fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fffffffefefefffffffefefefefefefefefefefefeffffffffffffffffffffffffffffff
+fefefefffffffefefefffffffefefefffffffffffffffffff7f7f76e6e6f010103010103
+0101030101030101030101030101030f1316496e8f5989b6659ccf6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d769a2d6669dd05d90bf
+1a28360101030101030c1014719ab2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dafb9dd7f798cfee95ccea96cdec99d1f1
+a1d8f730393e0b0a0a020203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103737374f9f9f9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefeffffffffffffc2c2c3010103010103010103
+010103010103010103010103020203161b215680a65584af5c8ebd669ed16aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d7659ccf639acb639acb5e92c123374a
+0101030101030506095473859fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa
+9dd6f79bd4f498d0f098cfef97ceee96cdec93c9e891c7e590c4e28ec2e08ec2e092c7e5
+9ad1f14f5c630d0c0b030203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103c9c9c9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffefefefefefeffffffe8e8e81b1b1d010103010103010103
+0101030101030101030101030505061c2125547ea45381ab5787b35c8ebd6298c9649cce
+68a1d46aa4d96aa4d96aa4d96aa4d96aa4d969a3d768a1d4639acb6095c4324d67020306
+010103010104374c589ad2f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa95ccea
+92c7e58ec3e08dc1de8bbfdc8bbedb8bbedb8bbeda8bbdda8abdd98abcd88abdd98cbfdc
+93c8e783a5b71e1f20030304010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101031d1d1fd0d0d0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffefefeffffff848485010103010103010103010103
+0101030101030101030101030e0e0e2a3239527ea75381aa5787b25b8dbb5f94c3639acb
+659dd06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dd042678906090d010103
+0101031f2a328dc0dda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed7f8
+98d0f094c9e88fc3e18cc0dd8bbedb8bbedb8abdd98abdd989bcd78abcd88abcd88abcd8
+8cbfdc98cdeb768f9d12131401010301010301010304040509090b040406010103010103
+010103010103010103010103010103010103010103010103010103010103010103515152
+f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffffffffefefefefefe
+fffffffefefefefefefefefefefefeffffffe9e9e91b1b1d020204010103010103010103
+0101030101030101030302041716163d51635482ac5888b45c8fbd6298c9679fd26aa4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95481ac0e151d010103010103
+0d111576a0b9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9fd9fa9ed8f899d1f196cdec92c7e68ec3e18dc0de8bbedb8abcd88abcd889bcd7
+8abdd992c7e6a3d9f866767e08080a0101030101031111123e3e3e2f2f2f0e0e0e030204
+010103010103010103010103010103010103010103010103010103010103010103010103
+cacacafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefeffffffffffffffffffffffff
+fffffffefefefefefefefefeffffffffffff848485020204020204010103010103010103
+0101030101030101030505061b1c1d4d7395598ab76095c668a1d46aa4d86aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96298c91c2b3a010103010103040507
+527082a0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa9ed8f898d0ef94cae98ec3e18cbfdd8abdd9
+89bcd88bbedb9cd5f5a3d3ed434a4d0303040101030202041d1d1d333232323232191918
+080708020204010103010103010103010103010103010103010103010103010103010103
+515152f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefefefefffffffefefee9e9e91b1b1c020204020204010103010103030204
+0404050101030101030c0c0d2e39445c8dba659cce69a3d86aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d634506a0203050101030101032f404b
+98cfeea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f595ccea8fc4e2
+8cbfdc8abdd98ec2df9dd6f69cbdcf2020210101030101030202030303051a1a1a383838
+2a2a2b0e0e0f020204010103010103010103010103010103010103010103010103010103
+010103e9e9e9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefefffffffefefefffffffefefeffffffffffffffffff
+fefefefefefefffffffefefeffffffe2e2e20101030101030101030101030606071b1a1a
+1818180101030202041517194e7190659dcf6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d94e79a0080b10010103010103151d2284b4cf
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f5
+93c9e88dc1df8abdda91c7e5a5dcfb7180880606070101030101030101030202040d0d0e
+3535353434340c0c0d020203010103010103010103010103010103010103010103010103
+0101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefe848485020204020204020204060607303030282829
+0b0b0c0101030505063342506aa1d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96297c81a273501010301010307090c64899ea1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+9dd7f795ccea8dc1df8bbedb97ceeea3cfe7282b2e010103010103010103010103010103
+0908093232322b2a2a050507010103010103010103010103010103010103010103010103
+0101031c1c1eefefeffefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefefefefefefefefefefeffffff6464650101030101030202031d1c1c3a3a39070709
+0101030101030b0e125883aa6aa4d96aa3d8659ccf659ccf659ccf68a0d36aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d83b5a780203050101030202043a4e5b9cd5f5a1dcfd
+a1dcfda1dcfda1dcfd9cd4f499d1f199d1f199d1f19ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda0dbfc96cdec8dc1df8ec2e09ed7f6738893050507010103010103010103030203
+02020309090a3131311b1a1a030204010103010103010103010103010103010103010103
+0101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefe
+fffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefeeaeaea1a1a1c0202040101030404053635351f1f20010103
+0101030202042d42566aa3d86aa4d95888b516212e16212e16212e3e607f6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d95c8ebb0f171f010103010103151c2287b8d3a1dcfda1dcfd
+a1dcfda1dcfda1dcfd455e6d212d35212d35212d356f97aea1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dbfc96cdec8ec2df90c5e39ecae425272a0101030101030202040d0c0c
+1111110b0b0c1615143535360e0e0f020204010103010103010103010103010103010103
+010103010103505052f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefffffffffffffffffffefefeffffffffffffffffffffffff
+fefefefefefefffffffefefec2c2c3020204020204020204141314373737070709010103
+0101030f13185b8ab66aa4d96aa4d94970950101030101030101033c5d7c6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa3d8334e680202040101030506085c7d90a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3548540101030101030101035c7e91a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda0dbfc98cfef92c7e69dd5f46a7b840303050101030a0a0a1c1c1b
+272727242423111110262626313130070607010103010103010103010103010103010103
+010103010103010103eaeaebfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefefefeffffffffffff6565660202040101030505063837371f1f20010103010103
+020204334a606aa4d96aa4d96aa4d93c5d7b010103010103020204466d906aa4d96aa4d9
+6aa4d96aa4d96aa4d95c8ebc0e141c0101030101032c3b4699d0f0a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3c525f010103010103010103557487a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9faa1dcfd94bcd21415180101030e0e0e282828
+3c3c3c393939232322101010373737161616020204010103010103010103010103010103
+0101030101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefeeaeaea19191b0202040202041a191947474609090a010103010103
+0d11175c8cb76aa4d96aa4d96aa4d9304a6301010301010305070b4f79a16aa4d96aa4d9
+6aa4d96aa4d96aa4d9385673020204010103090c0f749fb7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd435b6a0101030101030101034e6a7ba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4dbfa374047040405141414303030
+4444443f3f3f2929290e0d0d1a1a1a3838380a0909010103010103010103010103010103
+0101030101030101031b1b1df0f0f0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefec2c2c2020204020204040405353434212122010103010103030305
+354c616aa4d96aa4d96aa4d96aa3d824384b010103010103090d125685af6aa4d96aa4d9
+6aa4d96aa4d96298c915202c0101030101033447529dd6f7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd4a6575010103010103010103476171a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6a84930e0e0e1b1b1a2f2f2f
+3a3a3a3030301c1c1c0b0a0b0606073b3b3b1f1e1e020204010103010103010103010103
+010103010103010103010103cacacafefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefffffffefefe
+fefefefefefeffffff6666670202040101030f0f103d3d3d060506010103020204101317
+5b89b26aa4d96aa4d96aa4d9669ed11c2b390101030101030c121a5d8fbe6aa4d96aa4d9
+6aa4d96aa4d94b74990304070101030a0e1278a4bd9fd9faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd516f80010103010103010103405866a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd85afc61618191414131b1b1b
+1c1c1c1413130b0b0b040405010103212122444444060607010103010103010103010103
+0101030101030101030101036d6d6ffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefefefefefefeffffffffffffffffffffffff
+fefefeffffffebebeb18181a0202040303052a2a2a2828280101030101030303052d3e4d
+6aa4d86aa4d96aa4d96aa4d96298c9131d28010103010103101821649acc6aa4d96aa4d9
+6aa4d96aa3d82a40560101030101032f414c9ad2f29ad3f3a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd58798b010103010103010103394d5aa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd5f320272b040405080606
+0404050302040101030101030101030707084545440d0d0d010103010103010103010103
+0101030101030101030101031a1a1cf0f0f1fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+ffffffffffff83838401010301010308080a4140400c0c0d0202040101030b0b0c507597
+6aa4d96aa4d96aa4d96aa4d95e92c10a0f1601010301010315202c6aa4d86aa4d96aa4d9
+6aa4d96095c5111a240101030405086a91a79ad2f29ed8f8a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd5f829601010301010301010332444fa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd3f5059010103010103
+010103010103010103010103010103020203353534181818020204010103010103010103
+010103010103010103010103010103c9c9cafefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fefefef8f8f84a4a4c0101030202031d1d1d343434020204020204040405252c31699ece
+6aa4d96aa4d96aa4d96aa4d96196c72b4258293f55293f553a59776aa4d96aa4d96aa4d9
+6aa4d9507ba3030306010103151d238fc4e19ad2f29ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd7ba8c23e54633e54633e546359798ca1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd648090010103010103
+0101030101030101030101030101030101032828272c2c2c050405010103010103010103
+0101030101030101030101030101036e6e6ffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffefefefffffffefefefefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefec2c2c202020402020306050639383819191b010103010103070708465b6d6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d9375672010103010103334550a0dbfb9ad2f3a0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6f94a8040406010103
+0101030101030101030101030101030101032020213c3c3c080606010103010103010103
+0101030101030101030101030101034f4f51fafafafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefe
+f8f8f84a4a4c0101030503040c0c0d4646460606080101030101031213155f85a96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+68a1d520314201010301010357778a9fd9fa96ccec9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc30b0d10010103
+0101030101030101030101030101030101031d1d1f3a3a39040406010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefe
+c2c2c302020402020402020418181935343401010301010302020422272c71a4d36aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6196c6121c26010103040508739db59fd9fa95ccea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96c3dd14171a010103
+0101030101030101030101030101030101031f1f21353535030305010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffefefefffffffffffffffffffffffff8f8f8
+4a4a4c0101030101030303052d2d2d1817180202040202040505064e5b676ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5b8cb9080b100101030b0f1381afca9fd9f995cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd0eb181c20010103
+0101030101030101030101030101030101031d1d1f2c2c2c030304010103010103010103
+0101030101030101030101030101030101038a8a8afefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffc2c2c3
+0202040202040202040908083c3c3c0707080101030101030e0e0e647f986aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+4e79a002020401010312191e8bbedb9fd9f996cdeba0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4d7f41c2023010103
+010103010103010103010103010103010103232324212122020204010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffededed171718
+0202040101030101030d0c0d3b3b3b0504050202040202041717196e94b76aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+41648501010301010319222996cceb9dd6f695cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda5dbfa20262a010103
+010103010103010103010103010103010103292929161616010103010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff848485020204
+0101030101030202030e0d0e4343430504040101030303052f33367dabd56aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+3755710101030101031e28309dd6f698d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfc242b2f010103
+0101030101030101030101030101030101033535350e0e0e010103010103010103010103
+010103010103010103010103010103010103171719f1f1f2fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefec7c7c7161618020204
+0202040202040202040f0f0f484848050507020204040405454b5073a9da6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+2d455c010103010103232f37a1dcfd98d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd293136010103
+0101030101030101030101030101030202033a3a3a090809010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffff
+fefefefefefefffffffefefefefefefefefefefefefefefef8f8f94b4b52010103010103
+0202040101030101031313134f4f4f060607010103040406545d666ba5d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+25394c0101030101031a23296083975a7b8e5a7a8e6c93aa7099b07099b07099b07099b0
+7099b094cae9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2ddfd2e363c010103
+0101030101030101030101030101030707083d3d3d080607010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffffffffc3c3c4020207020204020204
+0202040202040202041717174b4b4a09090a0202040505075f6f7e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+223446010103010103010103010103010103010103010103010103010103010103010103
+03030678a4bda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd353d42010103
+0101030101030101030101030101031616172a2a2a020204010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fffffffefefefffffffffffffefefeffffffffffffffffff6c6c6e010103020204020204
+0101030202040b0b0b26262552525114141501010306060863798e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+203141010103010103010103010103010103010103010103010103010103010103010103
+0506097ba7c1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd373f45010103
+010103010103010103010103010103282829161515020203010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffff6c6c6e010103010103020204
+0101030706061c1c1c3737386060602727290101030d0d0e69859f6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+36546f233548233548233548233548203243203243233548233548192533010103010103
+090c0f7faec8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda3ddfd3b4348010103
+0101030101030101030101030303043535350a0909010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffefefef151517020204020204020204
+0202040303051616163a3a3a656565393838010103161617708fac6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcc6aa4d96aa4d9476d91010103010103
+0f151987b8d4a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd3b4348010103
+0101030101030101030101031010112a2a2a050507010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefeffffffebebec020204010103010103020204
+0202040202040303041413124141414141420101031717176d8ead6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd659dcf6aa4d96aa4d93f6282010103010103
+19222992c8e6a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6ddfb343b3f010103
+0101030101030101030303042a2a2a131314020204010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefefefeffffffebebec020204020204020204020204
+0202040202040202040606071818184343430303051b1b1b6c90af6aa4d96aa4d96aa4d9
+6aa4d96aa4d95a8bb96297c86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd679fd26aa4d96aa4d9314c66010103010103
+2836409fd8f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfd8abcd898cfefa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda7daf6262b2e010103
+0101030101030101030c0c0d30302f0c0c0d030305050506040304020203010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffefefeffffffebebec010103010103020204020204
+0101030101030101030202040606072323232222231b1b1b6c8dac6aa4d96aa4d96aa4d9
+6aa4d95787b3121b25131d273d5d7c6196c66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d96aa3d8223446010103010103
+486272a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc
+83b3cf445d6c12181d547385a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d0ea1c1f22010103
+0303040e0e0f2727283131312424240d0c0b1212121e1e1d201f1f1b1b1b0f0f10050507
+0303050101030101030101030101030101035d5d5efcfcfcfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffefefefffffffefefefffffffefefefffffffefefe
+fffffffefefefefefefffffffefefefffffffffffff2f2f22525270101030202040e0a05
+2a1d043125061d16050606070101030505062b2a2942424267849e6aa4d96aa4d96aa4d9
+6195c6182532010103010103030306121b253a59775c8ebc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d9649bcd17232f010103030305
+6c93a9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9bd4f4759fb83b505d
+0e1318020204010103161d238bbddaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8db6cc101113030304
+1616162d2d2d1919180f0f0f0807070202040707080b0b0c1110101f1f1f2727272e2e2e
+2828281b1b1a0504060101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffffffff979798110d045f4206ab7e09
+d1a10ae1ab0ad1a00a8c67091b15050202040606073232327b8d9d6fa7da6aa4d96aa4d9
+669ed1406282141e290202040101030101030203050c121924374a476e926297c86aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649cce649bcd6aa4d95d90bf0e151d0101030e1317
+85b6d1a1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f580afc9577789232f37080a0d010103
+01010301010311171c48627293c9e7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd7897a8080809141414
+18181809080903020401010301010301010301010301010302020303030509090a131313
+3131325b5b5a4141420d0d0d0202040101039a9a9bfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefffffffffffffefefe
+fefefefffffffffffffefefefffffffffffffffffffefefef4f1ec91650dcf9709ecb30c
+f4bc0bf4bd0bf4bc0beeb60bb18808291e040202040908073d3e3f8aa2b96fa7da6aa4d9
+6aa4d96aa4d96196c73e6080131d28020204010103010103010103040508101821293f54
+43688a5786b1649bcd6aa4d96aa4d9649bcd649bcd6aa4d95787b206080d010103192229
+93c8e7a1dcfda0dafb91c7e576a1ba4b6677202b330b0f13020204010103010103010103
+182026516f818bbedaa0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6defda7defda7defd51616a0b0a0b1c1c1c
+040406010103010103010103010103010103010103010103010103010103010103010103
+0b0b0c404040636362353534090808010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefefefefefffffffefefedabf84c9900ce2ac09f2b60c
+f5bd0bf4bd0bf4bd0bf4bc0bf0b80bb78b082a20060202040c0c0d444545859cb270a7d9
+6aa4d96aa4d96aa4d96aa4d96195c63e607f141f2a020205010103010103010103010103
+020305090d130f17201c2a392a4056324d6638577344688a35526d02020401010311171c
+506d7f3e5562222e37131a1f080a0d010103010103010103010103040508212d355c7d90
+90c5e2a0dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfdabd7e7c4c594d6c069e0bf5cdfbe5dddbc5e8a6b193b2f15100e0f
+010103010103010103010103010103010103010103010103010103010103010103010103
+0808093030303d3d3d2c2c2c0e0e0f010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffede0c5c7901dd79d0ceab00cf1b60e
+f4bc0cf4bc0bf4bd0bf5bd0cf4bd0bf1b90bb98d0a2f210602020409090a3232337e94a7
+71a8d96aa4d96aa4d96aa4d96aa4d96aa4d96298c9476e92203142070b0f010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010301010301010301010301010301010301010312191e3f566377a2bb97ceeda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda4dcfad2bb60ecb60df2c80cf2cc0df2cb0df2c40defba0b957310090806
+010103010103010103010103010103010103010103010103010103010103010103010103
+19191932323229292813121228210c7e7660fcfcfcfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefffffffefefe
+fefefefffffffefefefefefefffffffefefefdfbf8cda44ccb8e0cdca109e9b10df0b70f
+f4bb0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf1bb0bb38708231a0702020409090a303131
+798b9c73a8d86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2598ab73a5a781f2f40
+0c1118010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030406081c252c3a4f5c64899e8ec2e09fd9faa1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdaed5dbdcac21f1bc0bf4ce0cf5d40ff5d710f5d50ff2cd1384670a070504
+010103010103010103010103010103010103010103010103010103010103010103050506
+1e1e1d20201f1616150d0a078f6b08e2b91ef7e8a1fefdf9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefefefefefefefffffffefefefefefefefefefefefefefefe
+ffffffffffffffffffffffffffffffffffffeddfc2c38708d3950ce1a809e9b00df1b60c
+f4bb0cf4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0becb60b9f7809150f04020204080707
+262626717e8b75a6d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2
+5f93c2517da63e5f7e2e475f263a4d1e2e3e18253216212d0d141b0101030101030d1115
+425a69547285668ba082b1cc95cbea9fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb4d0c8daa118e9b00cf3bc0bf3c40bf3cc0bf3ce0ce8c10c674f0b050505
+010103010103010103010103010103010103010103010103010103010103010103080707
+1717170b0b0b080707352909cfa40af2cd0df4d30ef4e389fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffefefef1e3c6c38c1fcc8f0ad99e09e3aa09eeb50ff3b90b
+f4bc0cf5bc0bf4bd0bf5bc0cf5bd0bf4bd0bf4be0bf3bf0bdfb00a775808070503010103
+0505061c1b1b59636d73a1cc6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9669ed16297c8649acb4d769d0101030101031f2a32
+9ad2f2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb6cec1dba114e6ad0bf3bb0cf4bd0bf3c20bedc50bd7ab0b523e0c050506
+010103010103010103010103010103010103010103010103010103010103010103020203
+0303050202041510079d790aeac40cf1cc0df3d10debc91cfdfbf2fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffefdfbe4d1aae4d0a6
+e4d0a6e4d0a6e2d0ade4cfa6d4b061bf8a1cc88c0ad5980de1a708e9b00befb610f4bb0b
+f5bd0bf5bd0bf4bd0bf4bd0cf5bd0cf4bd0bf5bd0bf4bd0bf1bf0bcea0094d3808010103
+020203040305121212394147709ac06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ad0203050101031f2a31
+99d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb7d1c9dca317e7ad0af3ba0cf4bc0befbc0be5ba0bcd9809583e06090604
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010304030361480adfb10aeec40befc30bf0c50beec60bdcc68cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefdfce2cda2c1912ec99829c58b0ac68d0c
+c78c0bbf8711bb840bba840ec2890bcd920dd59908dea409e6ad0beeb510f3ba0cf4bc0c
+f5bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf4bd0beebc0bb98a09231907
+0101030101030303040a09092f3438688bab6ba5d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95685b005060a0101031b252c
+95cbeaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9dd7f7b2cac3dba217e6ac09f3b90bf3bc0becba0be3b00cce9608745006110b04
+020203010103010103010103010103010103010103010103010103010103010103010103
+010103352405c18f08e8bc0bebbf0befbb0bf1bd0bf1bf0bd8bb7cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefdfccead63bf8509cc920bd69b08daa009daa209
+d99f09d69b08d1980cd39809d79c09dca308e1a809e7ae0dedb40ef4bb0cf5bd0bf5bd0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bd0bf3c20be2b90b886308
+0a0704010103010103020204040405181a1c58748d6da4d76aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95888b4070a0f010103171f25
+90c5e2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed8f8
+93c8e78cc0dda5bab1daa116e5ac0df1b70cf0b80beab40ae1a809d196089e6c082d1e04
+060403030203010103010103010103010103010103010103010103010103010103040303
+231804a57307dfa909e4bb0bebb90beeb70bf0ba0bf3ba0bd7b987fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefeffffffefe3cbbb8208d2960bd89d09e0a60be4aa0be6ad0d
+e4ab0be1a808e1a808e0a709e5ac0be8b00fedb30defb50ff4bc0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bb0cf4bd0bf4bf0cedc80cd1a30a
+573f060101030101030202030302030202041011134f63756ca1d26aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95b8dbb0b111801010311171c
+89bbd7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa92c7e6
+8bbedb8abddaa4b9afd8a015e5ac0ceeb60cecb70be9b10adea408cd9107b17b08795205
+1d15050906040202030101030101030101030101030101030101030302030b07033a2604
+a16f06d29707dfad09e6b40aecb40beeb60bf1b70beeb50cd6b878fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefdc7a15cc48b0fd89c09e2a80beab10feeb40ceeb40c
+edb40cecb310e8af0beaaf0aefb40cf3ba0cf3b80bf4bc0bf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bc0bf2bb0bf4bd0befc60ce5bd0b
+ae83091c13040101030101030101030101030202030c0c0d3c4a566798c46aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95f93c3101922010103090c0f
+7fadc8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9dd6f68cc0dd
+8bbedb8abddaa4b7abd99f13e2a90beab20bebb30ae6ad09dda308d29607bb8308ac7608
+8156053020040a0704080603070505050304030203060403160f04402b057c5406aa7708
+cb9007d9a008e3ac09ebb40aedb90bf1b80bf3ba0bf2b70ce2c175fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefed3b373ca8f0edca208e8b00cecb40bf1b50bf3b80b
+f2b80bf1ba0bf0b90cf3b80bf4bb0bf4bb0cf4bd0bf5bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0cf4bd0bf4bd0cf5bd0bf5bd0bf4bd0bf4bc0bf4bc0cf3ba0bf2bb0bf3bf0cebc60c
+d9ae0a705007040303010103010103010103010103020203070709242b325d83a66ba5d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9649bcd172330010103020305
+729bb3a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d1f08cbfdc
+8abdda8abddaa2b7aed79d16e0a60ae9b00aeab20ae6ad09e0a808d59907c68b07b88108
+b27a08a26e07875d07714c066443056443056646067f57079a6907aa7509b57d08c38c08
+d99d09e3aa09e9b00aeeb70bf2b90bf3bb0bf4ba0bf4bb0be7c050fdfcfafefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfbb98725cd920cdda408e9b00aeeb50bf3b90cf4bb0c
+f4bc0cf4ba0bf4bb0bf4bb0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bc0bf4bb0bf5bd0b
+f4bd0bf4bd0bf4bd0cf4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bc0bf1bb0bf4bd0bf0c50c
+e6c10cbe90092d21050101030101030101030101030101030101030707081d1f21566f86
+6ea5d66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d71f3041010103010103
+59798ca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfef8cc0dd
+8abdda8abddaa0b5acd49919dca008e5ac09ebb30ae7ae09e2a908daa008ce9307c58907
+bd8407ba8108b57d08b27b08ae7808af7909b17a08b47c07b47f08be8607c88f08d69b09
+e4ab09ecb30af0b80bf2b90bf4bb0bf4bb0bf4bc0bf4bb0be9b10df4e7c3fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfab47d0bcd9209e0a608e9b00cf0b50bf3b90cf5bd0b
+f5bd0bf4bc0cf4bc0bf4bd0bf4bc0cf4bb0bf4bd0bf4bd0cf5bd0bf4bc0bf4bb0cf5bd0b
+f4bd0bf4bd0cf5bd0bf5bc0bf5bd0cf5bd0bf4bd0bf4bd0cf4bc0bf3ba0bf2bb0bf2bf0b
+efc90dddb30b876007080604010103010103010103010103010103020203030204101112
+59677477a8d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d92f4961010103010103
+3b515ea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97cfee8cc0dd
+8abdda8abdda9eb4aacc941dd99c0be5ac09e8b00ae9b00ae5ac09dea308d59808cd9207
+c98d07c58908c58908c08607c08507be8608c28707c68a07ca8f07cf9507d79e08e2aa09
+f0b50bf3b90bf4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf0b60edeac19f3e6c7fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed1b478c8900cdca308e5ac0aefb50ef3b90cf5bd0c
+f4bd0bf4bd0bf5bd0bf5bd0cf4bd0cf5bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0bf4bd0bf4bc0bf4bb0bf4bc0b
+f1c10befc90dcb9c0a433007010103010103010103010103010103010103010103020204
+161515737f8975a9d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9426587010103010103
+202c3499d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d0f08ec2df
+8abdda8abdda9cb2abc38f18d39609e1a808e9b00ae9b00ae8b00ae2a908daa108d79a08
+d4960ad09308cf9108cd9107cc9007cc9107cc9107d09507d29807dba208e1a708ebb30a
+f4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1b70ef3b90cebb40be2bc4efefdfa
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefeffffffd5bb88c88d0cdaa008e4aa09eeb40ef0b710f5bd0b
+f5bd0bf4bd0cf5bd0cf5bd0bf4bd0bf5bd0cf5bd0cf4bd0bf5bd0bf4bd0cf4bd0cf4bd0c
+f4bd0bf4bd0bf4bd0bf5bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bc0b
+f4be0befc80ce4ba0ba67a08171104010103010103010103010103010103010103010103
+0303042d2d2d81a0bd6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ac05070a010103
+0e131785b6d2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f590c5e3
+8bbedb8abdda9aafa9be8a15cf9208dca108e6ad09e9b10aebb30ae7ae09e0a708dca308
+d99d08d79c08d79a09d29707d49907d39a08d49a08d99e08dda408e2a908e8b00af0b60b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2bb0bf2ba0ef0b50ee6b00fdbbb5c
+fdfcfafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefeffffffd9bc81c48b0cd89c08e2a809eab20cf2b70cf4bb0b
+f5bd0bf4bd0cf5bd0bf5bd0bf4bd0bf5bd0cf5bd0bf4bc0bf5bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf4bd0bf4bd0cf5bd0bf4bd0bf4bd0bf5bc0cf4bc0bf4bd0bf4bc0bf4bc0bf4bc0b
+f2bc0bf2c10beec60bd6a709705107040406010103010103010103010103010103010103
+0101030b0a0a6573806ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96094c4111a24010103
+020204658a9fa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa93c9e7
+8bbfdc8abdda9aafa9b58619ca8e08dba008e5ac09e9b10aedb40becb30be7ae09e3aa08
+e0a608dea408dea408dba208daa208dba308dfa508e0a708e4ab08e7ae09eeb40bf3b80b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf1b80ef0b50ce3aa0c
+ceaf69fdfcfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffd9bc7fc38a0cd7990adfa509eab10df2b60cf4bb0b
+f4bd0bf4bd0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0c
+f5bd0cf4bd0bf4bd0bf5bd0bf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bb0b
+f4bb0bf2bd0bf1c60ce7c00cc29209342505010103010103010103010103010103010103
+0101030303054b555e6fa7da6aa4d96aa4d96aa4d96aa4d96aa4d969a2d6223345010103
+010103364a56a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96cded
+8cbfdc8dc1de98a79db38311c98e08d99e08e3aa09ebb20af0b50befb50beeb40becb20a
+e6ad09e4ab08e4ab08e2a908e2a908e2a908e4ab08e6ad09e9b00aecb30beeb70bf3b90b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0cf1ba0bedb50d
+e4ab0bdebe5bfefdfbfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffff9f5ecc18808d4980fdca108e8b00df2b60cf4bb0b
+f4bd0bf5bd0cf4bd0bf4bd0cf4bd0bf5bc0bf4bd0cf4bd0bf4bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf1c00cedc80cdeb30a976d070b0903010103010103010103010103010103
+01010303030543515d6ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93e607f010103
+010103151c228dc1dea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc95cceb
+8cbfdd8aadc0564d30ad7a09c98e08d99e08e3aa09ebb20af1b60bf2b70bf2b70bf0b50b
+edb40bebb20ae7af09e7af09e7af09e7af09e9b00aecb20aecb30bf0b60bf2b60bf4ba0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2ba0ef1b70c
+f1ba0beab30ae4c25ef2e8d0fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffdfcf9bf8408d2930bdda408e8b00df0b50ef4bb0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0cf5bd0cf4bd0bf4bd0cf5bd0cf4bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bd0befc20bebc50cd2a109644806040303010103010103010103010103
+0101030808095474916aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95786b2080b10
+010103030306678da2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfee
+99c5dd44494b4e3709ad7808cb8f08d99d08e2a908ebb20af2b80bf3b90bf3b90bf4ba0b
+f0b70bf1b50beeb40beeb40beeb40beeb40beeb60bf1b70bf2b70bf1ba0bf3b90bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4ba0bf2b90bf2b90ce2b018ead49dfefdfcfefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefdfcf9bc840dd19310dba108e6ae0cf1b70ef4ba0b
+f4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0b
+f4bd0cf4bc0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bc0bf4bb0bf4bc0b
+f4bb0bf4bb0bf4bc0befbe0befcb0ce7bf0bbf8c082f2205010103010103010103010103
+0505063e4d5b6ca2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9669ed11b2938
+0101030101032f404b9ed7f8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9acae6
+4850550e0d0c533908ac7708cb9007da9e08e4aa08ebb30af0b70bf1ba0bf4ba0bf4bc0b
+f4bc0bf4bc0bf4bc0bf3ba0bf4ba0bf4bb0bf3bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0becb60ed7a828e4d0aafefdfdfefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffdfcf9c0860fcf910bdb9f09e5ac0ff0b50ef4bb0c
+f5bc0cf5bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf5bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bc0bf5bd0bf4bd0bf5bd0cf5bd0cf4bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf1bc0befbf0befcc0dddb20b9063060d09040505060b0b0c343639
+62798e6ea2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93c5c7a
+0101030e1217435b6a97ceeda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97c9e4394248
+080809070606573b06aa7609cb9207d89e08e3aa08ecb30bf2b80bf3ba0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80be2ab13f6eac8fefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c28709d2920ad89c08e5ac09f2b70cf4bb0b
+f4bb0bf4bd0bf5bd0bf4bd0cf4bd0bf4bd0cf5bd0bf5bc0bf4bd0cf4bd0bf5bd0cf5bd0b
+f4bd0bf4bd0cf4bd0bf5bd0cf4bd0bf4bd0bf5bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4ba0bf3bb0bf1bd0becc60ceac60dcf9d09775915647888779abb73a5d2
+6ca5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95e92c1
+44698b7cafd49fd9f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd91bed72e373d030305
+0101030f0b04644306a77509c98f07d9a108e5ac09ecb30bf0b80bf4ba0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b90be9b112edd07ffefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c38707d09109dba008e5ac0cf2b70cf3b90c
+f4bb0bf4bb0bf4bb0bf4bd0bf4bd0cf4bb0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0b
+f4bd0cf5bd0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf0bc0bebbd0bebc50ce1b70abe8c0a8083706da6d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d978b1e1a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd80a6bb21262a020204010103
+010103150e046b4806a87708c99108daa008e5ac09ecb30bf3b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf3b90bf4bb0bf1b70de6ae0cebce7ffefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffdcc189c58807ce9007da9e08e9b00df2b80df2b80b
+f4ba0bf4bb0cf4bc0bf4bd0bf4bd0cf4bc0bf4bc0bf4bb0cf4bb0cf4bd0bf4bd0cf5bd0c
+f4bd0bf5bd0bf4bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bb0befbc0be9c10be8c10cd6a509a47a177797ac6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96da7db96d0f5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1d8f7647e8d111214020204010103010103
+0101031f1504744d05a87508c99008dca208e5ac09edb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf4bb0bf2b80bf0b610e7ae0fe1a709e9ca82fefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed8ba7ec28607d1910adba108e8b00cf1b60cf4ba0c
+f3b90bf4bc0bf5bd0cf4bd0cf4bd0bf5bd0bf4bd0cf4bc0cf4bc0bf4bd0bf4bd0bf5bd0c
+f4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf0bb0be9bd0be9c20be1ba0bca960d85703b6ea1ce
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d981bce8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd95c5e0404e57060709010103010103010103010103
+010103291c04734e05a67108c88d07dca308e7ae09edb50bf2b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf4bc0bf1b70deab10ce4ab0ddca209e0af3efcf9f2fefefefefefefefefefefefe
+
+fefefefefefefffffffefefefdfcfabb8412c38707d19209dea408ecb20df3b90cf3b90c
+f4bb0bf4bc0bf4bb0cf4bd0cf4bd0bf5bc0bf4bd0cf4bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf5bd0cf4bd0bf4bd0bf4bd0cf5bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bc0bebbc0be8c00be7bf0bd6a50aa77a0b727668
+6da5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d972acde9bd6f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd9fd8f76b8c9e191e23020204010103010103010103010103010103
+0101032d1f04754f05a46e06c68d09dda409e6ad09edb50bf2b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4bb0bf1b70de9b012e0a609d99c0ace900aead9bdfefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffede0c5bc8107c68907d69b08e8af0af2b70cf3b90cf4bb0b
+f4bb0bf4bd0cf5bc0bf4bd0bf4bd0cf5bd0bf5bd0bf4bd0cf5bd0bf4bd0bf4bd0cf5bd0b
+f5bd0bf5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4ba0befb90be5b80be6bc0bd9a709bc8508815c10
+637a8b6da6d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96ba5da8bc6efa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dbfb7ea7be2f3c44050608010103010103010103010103010103010103010103
+030203372504775005a36f07c58c08dba308e8af0aefb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0bf3b90b
+f0b50de7af10dca00ad6980dc78a0ae6d2b2fefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefdc79e4cc08507ce9107e0a608f1b70bf4ba0bf3b90cf4bb0c
+f4bc0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0cf5bc0bf5bd0bf5bd0bf5bd0b
+f5bd0bf5bd0cf5bd0cf5bd0cf5bd0bf5bd0bf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf3ba0bf1b80be5b30ae1b40adaa709c68e07956908
+483513526a806ea3d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d976b1e19ed9fba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d9f7
+7ea3b837444c080a0c020203010103010103010103010103010103010103010103010103
+0706063f2b07774f05a57007c68c08dca208e6ad09efb40df3ba0bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf2b60bf0b50de9af0d
+e0a609d89d0bce920bcb9c44f8f3eafefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffdfdfbba8108c78a08d89b0ae3aa09efb70bf2ba0bf3b90cf4bb0b
+f4bb0cf4bb0bf5bd0bf5bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0cf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf1b80be6b009dfad09daa409c99409a77106
+6c4705221a0a29313857789771a4d36aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96ca6da90cbf2a1dcfda1dcfda2dcfda4d7f385aabf5f7480252a2e
+0a0a0b020204010103010103010103010103010103010103010103010103010103010103
+0b0804462e05794f05a67409c78c08dba208e5ac09edb30df2b90cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4bb0bf3b90bf1b70decb20be5ab0cdea409da9e09
+d2920ad1a042e7d3abfcfaf5fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefeffffffd8bd87c38707cc8c08d99b0ae0a709e9b00cf1b60bf3b90bf4ba0c
+f3ba0bf4bc0cf3b90cf4bb0cf4bd0cf4bc0cf4bb0bf4bc0bf5bc0bf4bd0bf4bd0bf4bd0b
+f5bd0bf4bc0bf4bd0bf5bc0bf5bd0bf4bd0bf4bc0bf5bd0bf5bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bb0bf4bc0bf4bb0bf4bc0bf4bb0bf3b90bedb30be0a808d8a008cc9307ac7808
+875805442d0607060609090b1d21254553605d768c6789a8779ec180aad084afd77fadd8
+79a9d576a6d172a2ce70a0cb729ec3718d9d60727d3e4448181b1d0b0b0c020204020203
+010103010103010103010103010103010103010103010103010103010103010103010103
+150e044931057e5305ac7607c58e09d99f08e5ac09edb40df2b80cf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf2b70bf3b90bf3b90bf4ba0bf2b80becb30fe3a90cda9e09d4980bcb8e0dcd9e39
+d2b279faf7f2fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefed8ba7fc38707c88b07d39708dda308e5ac09efb40ef0b50ef2b60b
+f3b90bf2b70bf3b90bf3b80bf3b90bf4bb0bf4bb0bf4bb0bf5bd0bf5bd0bf4bd0bf4bd0b
+f5bd0bf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bb0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1bb0bedb40be3ac09d7a108cb9307b17907
+8f5d055b3b04150e040101030101030202040606070c0d0e121314191a1c222325202225
+171a1c1113161012150f11140b0d10040406020204020204010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+1f1504553a06855805af7808c58c08d89d08e4ac09ecb30bf3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0b
+f2b60bedb412f0b50ef0b60eeeb30de6ad0cdca109d3950cc18711c39539e2d0acfcfaf6
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefedabd80bd8308c38707cf9109d89b09dca108e4ab09e5ac09e8b00d
+e9b00febb210ecb20deeb410efb510f1b70df2b80bf4ba0bf3b80bf3ba0bf4bb0bf4bb0c
+f4bb0cf5bd0cf4bd0cf5bd0cf5bd0cf4bd0bf5bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80bebb20ae2aa09d89f08ca9007af7706
+905e05644105291b04010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+251a045e3c058a5a05b07807c38907d49a07e3aa08ebb10af3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b80bedb412
+eab110e8b00ee7ae0fe3a90adca208d49807c88c08ba9038dac9abfbf9f6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffd6ba80b67d09c08507c48907c98d07d09407d69908dca108dca308
+e0a608e2a909e2a909e4ab09e5ac09e7ae0ae8b00fecb20feeb50ef1b70ef1b70df2b70c
+f2b80bf3b90cf3b80bf4bb0bf4bb0cf4bd0bf4bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf2b80be8b00adfa508d49a08c48907a97105
+8e5c046d4604422b05080603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+271a045f3d048a5904ae7507bf8508d19808dea508e7ae0bf1b80cf2b80bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf3b80bf3ba0bf0b50de9b00de4ab09
+e1a709dea308da9f09d39608c68b07ad7606bea373f6f4effefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffcfaf6c2953db47a07b67e07bb8007bc8208c18708c88c07cb8f09
+d09309d3930ad49807d89a0ad89b09dca108dca108dfa509e2a909e3a909e7ae0deab00c
+eab10defb50ff0b60ef3b90bf2b70bf2b60cf4bb0cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf4bb0bf4bb0bf4bc0bf4ba0bf3b90bf0b40be3aa09d69e08c98f07b87f08a26c06
+8c5a047149044f33050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+2b1d045f3d04875504a87005b97f08cd8f08d99e08e2a909edb310f2b90ef3b80bf3b90b
+f4bc0bf4bb0bf4bb0bf4bb0bf2b70bf2b70bf2b60befb50eeab212e6ad0de1a709db9f0a
+d89a0ad39409cd8f08bd8207a87f34f5f0e8fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffcfaf6cdaf75b3893ba16b05a56f06ab7306ae7506b37a07
+b67c07bb8007c08508c58907c88c07cb8e07ce9108ce9009d39509d49907da9f08dda308
+e0a608e1a709e4aa09e6ad0debb10defb610f2b70cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf3b90bf4ba0bf3b80bf2b80cf0b70ee7ae0bdca108cf9308be8408ac74069a6404
+8756046e46044b31050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+291c045537067e5004a06a04b57c07c38908d49807dca308e5ac0aecb410f1b60bf2b70b
+f3b90bf3ba0bf3b80bf2b60bf2b70bf2b70bebb30be9af0ae4aa09dea308d89a0ad2920a
+cb8c08c28607ad7406d8c5a2fbf9f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffcfbf8faf7f3ddcdb1c6a976ad8539996606
+a06905a87005ac7305af7606b57b06b87e07bb8107bb8208bc8208be8408c48807ca8d07
+cb9008d19408d49907d89c09dca208e0a609e5ab0cedb30eefb50ff2b70bf3b90bf3b90b
+f2b60bf3b90bf1b60cf1b70df0b50ee8b00ae0a609d49807c68a07b37906a16a05925d04
+7f5004654105462e050c0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103030203
+2a1c04503405754a04996304ac7305b98008cc9008d79b08dfa508e4ab09e9b10eeeb40d
+eeb410f2b70cf2b70befb50decb30de7ae0ae3aa09dda208da9c0ad5960ac78a08bc8107
+b67c06b48835f6f1e8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefffffffcfbf9faf8f4
+daccb0c0a5729260059c6605a16a05a46d05a66f05a97105aa7205ae7506b07606b17806
+b37b08b87f07bb8208c48907c98d07d49708d99d09da9e09dea409e2a809e8af0eedb20e
+edb40defb510efb50de9b00de4ab09dda308d19707c98d07bb8007a76f05945f04855404
+7349045a3a053d2906090603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+261a044b3105724804915c04a36c05b27907be8507cf9207d89b09dfa508e4ab09e6ad09
+e9b10ae7ae09e8b00ce6ad09e2a909dea308da9c0ad49708cb8e07c28607b27806a36d05
+9f7b34f6f3edfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefefaf8f4d4c7b6bda277bda070885805905d05925e049862049964059c6605
+9f6905a26c05a87208ad7507b47c07b98007c28808c98f08d09209d49708d89b09db9f09
+dea308dfa609dea408dda208d69b07ce9207c38807b67c07a97105976104865404774c04
+6541054f3305271a0402020319191b767677767677767677767677929292f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4cfcfcf767682767682767677767677171723010103
+201604452e066642058a58049c6604aa7205b67c08c18808cd9107d59808db9e09dca108
+dda308dea408dea408daa008d49907cf9208c68b07be8407b57c07ab7306906106ad9675
+f4f2effefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffefefef9f8f5cec3aeb49f788e6e35774c047c4f04
+8354048c5c05925f059763059d6705a26c06ab7306b17907b67e08ba8108bd8409c38a08
+c99008cf920acf9109c98d07c48707ba8007b07706a36c05935e04845204764a04694304
+593a053c28050b0804313133f7f7f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7f7f8f5f5f5
+bab4a8422c065f3c04815204956004a26c04af7606b67e08bb8308c38807c98d07cc9007
+cc9107cc9107cc9007c68b07c18707b77f08b47c07ab7407a16b068b5c05c9bba0fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffbfbf9f9f8f6c7bdad
+aa9879866733704905774c047e5004885905935f049965059d6705a16d07a67007ad7506
+ae7607b17907b17908b07807ab7306a16a059761048c58047e4f047449046943045f3d05
+4b3105372d1a797879d1d1d1fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fcfcfc6250315135057147048a5704996404a46d05af7606b17806b47b08b67e08b98108
+bb8208ba8108b78008b57d08b07606ac7306a36c059461057a4f0cc6b8a2fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefbfbfafaf9f7c3bab29e8b6d5d3c056d46047d4f048756048e5b05915d04956004
+976406986506966104956004925c048956048251047d4e037046046440045a3a05493006
+8e8273f9f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefe8c8173472f065b3a05764b048b5704996404a16a05a36d05a76f05ac7305a97106
+ae7506ae7406aa7105a77106a26b059966068c5b05724a05bfb3a0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefefefefefffffffefefefefefefaf9f7c3baab765d33654105724a047a4e04794e04
+7e50047f51048252048050047c4d037b4d03764a046b4404633f05543605472f088b8077
+fdfdfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefdfdfc8c806a462f065a3a056e46048153048f5c049863059d68059f6a05a06a05
+9f6904a06a059e67049a65058a5a057b4f04694405beb39ffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffcfbfbefede997886d5034055b3b05
+623f056943046d45046d45046943046641046440045e3c05523505432d088c8070fdfdfd
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefdfdfcaba292513d1a4e33055c3b056e47047b4f048052048c59048d5b04
+8a5804845504805505724b055f3f05755c39c4bbb3fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefafaf9bfb8ab
+94856c4f33055436055336055235054f33054a3106543f1a9d917ddbd7d1fdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefedad6d09b907d503c184b3106533605583a055f3d05613e05
+5f3e05583a065437056b5638c0b9aefcfcfbfefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefefefefefefe
+fefefefbfbfaedebe89a907e998f7e9a907ed9d6cffbfbfbfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefbfbfbdad6cf9c917e9c917e9c927e9c927e
+9c927ebfb8acfbfbfafcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffefefefefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffffffffefefefefefeffffff
+fffffffffffffefefefefefefffffffffffffffffffefefefefefeffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefefefefefefefffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefffffffefefefffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffefefefefefefffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefefefefeffffffffffff
+fefefefffffffffffffefefefefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
+
+%%EndDocument
+ @endspecial Black 4824 6573 a
+ 0 setgray
+ 4824 6573 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27
+b(3.)g(June)g(2003)g(\226)h(p.22)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 22 91
+TeXDict begin 22 90 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6487
+2027 a FN(Conclusion)p Black 8944 2027 a
+ 0 setgray
+ 8944 2027 a
+Black 4727 2616 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
+491 w FL(used)81 b(a)f(permutation)g(operation)f(for)5218
+2950 y(renaming)i(\(has)f(much)g(nicer)h(properties\))p
+Red 161 w(!!!)p Black 10193 2950 a
+ 0 setgray
+ 10193 2950 a 4727
+3403 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 491 w FL(have)g(concrete)
+g(names)f(for)g(binders)h(\(nominal)5218 3737 y(uni\002cation\))f(and)g
+Ft(not)f FL(de-Bruijn)i(indices)4727 4189 y @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 491 w(it)f(is)g(a)g(completely)g
+(\002rst-order)i(language)4727 4642 y @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 491 w(computed)f(with)f(freshness)i(assumptions;)5218
+4976 y(this)f(allowed)f(us)g(to)f(de\002ne)i Fx(\031)f
+FL(so)f(that)5218 5311 y(substitution)h(respects)i FK(\013)p
+FL(-equivalence)10407 6232 y @beginspecial 240 @llx 317
+@lly 372 @urx 475 @ury 211 @rwi @clip @setspecial
+%%BeginDocument: skt-small.ps
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /home/cu200/tex/research/fresh-unification/Edinburgh/skt-small.ps
+%%Creator: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) - by John Bradley
+%%BoundingBox: 240 317 372 475
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 396 string def
+
+% define space for color conversions
+/grays 132 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+240 317 translate
+
+% size of image (on paper, in 1/72inch coords)
+131.97600 157.96800 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+132 158 8 % dimensions of data
+[132 0 0 -158 0 158] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+fffffffffffffffffffffffffffffffffffffefefefffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefffffffefefe
+fffffffffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefbfbfbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffefefefffffffefefefffffffefefeffffff
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffefefefffffffffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcdededf7c7c7d
+7c7c7d7c7c7d7c7c7d5f5f600101035d5d5f7c7c7d7c7c7d7c7c7dddddddfbfbfbfcfcfc
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefefefefefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefef5f5f5dadadafdfdfdfdfdfdfdfdfdfafafaa0a0a1242426010103010103
+010103010103010103010103010103010103010103010103010103010103010103232324
+9e9e9ffafafafdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffefefeffffff
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfafafaf9f9f9fafafa
+fafafaf9f9f9dedede747474e9e9e9c9c9ca565657010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103606062dededefdfdfdfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdbfbfbf7c7c7c5a5a5a454545
+5151517373738e8e8e2b2b2b5454551c1c1e010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103020203616162dededefdfdfdfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdf3f3f3e9e9e9e4e4e4c7c7c7
+7676762e2e2e17171719191a020204010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103030203040303010103868687f9f9fafefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfdababab141415020204010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103020204
+030304060404030204020204010103010103010103252527e0e0e0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfd4e4e4f010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103020203080809
+1818182222221a1a190d0d0d0504050202040101030101032626279f9fabfdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd
+89898a010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040405131312
+2929293e3e3e4343443737372020200c0a0a03020401010301010301010a8b8b9bfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080707181818
+3333335353536666655b5b5b4141412323230f0e0d030304010103010103262628e0e0e0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd4f4f50
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040406171717
+3a3a3a6060607979796f6f6f5151503333331c1c1b0d0c0b020204010103010103262628
+e6e6e6fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030404061b1b1b
+3d3d3d6464647575756b6b6a5252523b3b3b282828171716070708010103010103010103
+888889fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffefefe
+fffffffefefefffffffefefefefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfc4f4f51010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030806071d1d1d
+3f3f3f5e5e5e6262615252523e3e3e3030302929291a1a190b0a0a020203010103010103
+010103cbcbccfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefeffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefed3d3d3010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030a09091c1c1b
+3636364545454040403131312525241818171818170f0f0f050405010103010103010103
+0101034f4f51fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe8d8d8e010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080708171716
+2525252727271d1c1c1313120a0a0a020204050405020204010103010103010103010103
+010103010103cbcbcdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfc505051010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030604050c0c0b
+1212110e0d0c050405010103010103010103010103010103010103010103010103010103
+01010301010350505afcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103030304060506
+040304020204010103010103010103010103010103010103010103010103010103010103
+010103010103010103d4d4d4fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101038c8c8dfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefefffffffffffffefefefefefefffffffefefe
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefecbcbcb010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103505051fcfcfcfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+010103010103010103010103020204020204020203010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103020203020203030304
+030304030305020204020204010103010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030202040504050707080a0909100f0f0f0e0d060505020203010103010103010103
+010103010103010103010103010103010103010103010103010103030203030203050405
+0e0e0e1a1a1a242424181818040406010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0302040909090908080605060807081c1c1c313131222121090909020203010103010103
+010103010103010103010103020203030203010103010103010103020203030305030305
+0202040707082424244949492d2d2d040406010103010103010103010103010103010103
+010103010103010103010103cbcbcbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0404060303050202030303050404050505060d0d0e2a2a2a2828270a0908010103010103
+0101030101030101030101030302030101030202030404060f0f112e2d2e4847474c4c4c
+3434340e0d0e040405191817414141181817020204010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030606072120204d4d4c5959593535350a0a0c0a0a0b313131202020030305010103
+0101030101030101030404050101030202040f0f0f403f3f6868688181808f8f8f999999
+9d9d9d8686863535350404061818182d2d2d0a0a0b010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefefefefefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0606073c3c3c818181a5a5a4b7b7b7a3a2a2606060181819070708141414050507010103
+0101030101030302030302030202041616175353547a7a7a8d8d8d9a9a9aa7a7a6afaeae
+bcbcbcc3c2c2a7a6a639393a0807070a09090f0f0e030305010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103020204
+2222237b7b7ba0a0a0bfbfbec6c6c6bebebd9c9c9b666666171717070607060506010103
+0101030101030202030202030b0b0c505050838383a2a2a1b2b2b1babab9c1c1c0c5c5c5
+cfcececbcbcbb4b4b38080802222210302040b0a0a040406010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103060607
+4e4e4e949393b3b3b3cfcfced8d8d8d6d5d5c7c7c6a9a9a8525151040405010103010103
+010103010103010103020203323232848483b8b8b7dcdcdcececebf2f2f1f5f5f4f5f5f3
+f2f2f1e8e8e8cacac9979796525252080709010103010103010103010103010103010103
+010103010103010103010103242426e6e6e6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103131111
+7c7b7bc9c8c8ececebf5f5f4f7f7f5fcfcfbfbfbfaf9f9f7babab9141415010103010103
+0101030101030101030606076c6b6bcdcdccf7f7f6fdfdfbfdfdfbefefeec4c3c2bebebd
+e9e9e8fbfbfaf8f8f7dededd929293212020010103010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103222222
+b4b4b4f6f6f5d1d1d06e6e6e666665afafaff6f6f5fdfdfbededec444343010103010103
+0202040403040101030f0f11939393e5e5e5fcfcfbfdfdfbd8d8d84c4c4d0d0d0d1e1e1d
+494949c0c0bffbfbf9fdfdfbe4e4e4525253030305010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe5656590101030101033c3c3c
+e0e0e0e6e6e53d3d3e0b0a0b4646463d3d3d9c9c9cfbfbf9fbfbf97a7a7a070607060505
+0404060b0a0a0302031414169d9d9dedededfdfdfbececeb5050500202040f0e0e646464
+6c6c6c424242c5c5c4fcfcfafcfcfb8f8f8e070708010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe56566a0101030101034c4c4d
+e8e8e7b3b2b208080a080809585858696969343434d8d8d7fcfcfa9797970d0c0b101010
+1616162121210c0b0c1a1919a3a3a2eeeeedfdfdfbaaaaa90a0a0b010103030304222222
+747474515050616160f7f7f6fdfdfbbcbcbc161617010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103525252
+e9e9e979797901010301010324242460606030302fa3a2a2fbfbfa9c9c9c131312171616
+2626263b3b3c3a3a3a2c2c2b9b9b9bedededfafaf86060610101030101030303050d0d0d
+3737374b4b4a383838e3e3e2fdfdfbd6d6d5222222010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffff
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffefefefffffffefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefea3a3a30101030101034f4f4f
+e6e6e67070700605060101030c0b0b3f3f3f282829727271f8f8f7818080070607050506
+0505060606071313131111115d5d5ddbdbdbf5f5f44a4a4a010103010103060607070708
+050507171717262627d6d6d5fdfdfbdbdbda272727010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103474748
+e1e1e18c8c8b0707070101030404051c1c1c171717676767d8d7d5403c34241b05352705
+372a053225072b22051f1805302e29b8b8b8f3f3f24c4c4c010103010103010103010103
+010103010103212123dbdbdafdfdfbd8d8d7282828010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103323232
+d6d6d6bababa0b0b0c010103010103020203030203615c50a8915ba27908ca9e09d2a409
+d1a309d1a409d0a209bf950890720c918159e0ded6727272020203010103010103010103
+010103010103404040eeeeecfdfdfbc9c9c91f1f20010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103181819
+bdbdbdeaeae9555554060608010103080503372605966b07bb8a09dda709eeba0be8b70b
+e4b40adeb10ac99e09ba8f09c69b0adeaf0ad1ae30ad9d681a160b020203010103010103
+0101030e0e10a5a5a5fdfdfbf9f9f7a1a1a1101011010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d401010301010309090a
+8c8c8bf0f0f0d3d3d22f2f30120d05674706af7a08b58308c28f09e8b20aedb90be8bb0b
+e5bb0bdfb50acca509b18a0aad8808dfb60bebbe0de4b50aaf8908574106181204080605
+1616188c8c8bf6f6f5fdfdfbeaeae95c5c5d020204010103010103010103010103010103
+010103010103010103010103010103878788fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fefefefefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+4d4d4ddcdcdcf9f9f8c4beaf866116b57e08cb9409e0a809eab30aeeb60bebb90be8bb0b
+e7bf0be7c10ce7c20fe6c215e8c41eefcd1ef2cc1feec810edc30de7ba0ac599098e6e0b
+9d8d64e7e4dbf7f7f4f2f2f1b8b8b81a1a1b010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d5010105010103010103
+161617a0a0a0dbd5c9b89242b88109c69009daa608eab30aecb70becb80bebb90ae8bd0b
+e8c20ceccb0deecf16eed228f0d52af3d837f4d637f4d530f4d617f4d00cf2c60cebbc0b
+ddaa0ccda128c3a55ab5a26d5f5539060505010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d7010109010103010103
+0404055d5138a8822eb77f08c78c07d59c08e3aa09eab20aedb60bebba0aeabd0be8bf0b
+e9c40cedcd0eefd118f1d628f3d72ff5d943f5d844f5d827f5d70ff5d40cf5d110f3cd0f
+f2ca0df0ca0cebbc0cdea90fb68809423107050405010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+2b1e048f6007b17a08c28708d09407dca308e5b009eab40aecb70bebb90ae8bf0be9c30c
+ecc90dedce15f1d318f2d634f5d843f5d945f5d836f5d919f5d913f5d710f5d811f5d811
+f5d60ff5d60ff5d413f3ce2deebc1eb1830a241a06010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefedadada0d0d0f010103120c04
+815806af7808bb8108c98d07d79e08e2a809e9b20aecb60becb80beabd0be8c20cebc60c
+edcc0eeecf16f1d426f3d64df5d949f5d93cf5d917f5d811f5d710f5d710f5d710f5d912
+f5d60fefcd0dddb90ce1bc1bf2c722ce9c093e2c07020203010103010103010103010103
+010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560303043e2b06
+a67106b57c07c28607d19408dea308e5ad09e9b40aecb60becb80beac00be9c40cecc90d
+edcd11efd221f3d63bf5d848f5d736f5d817f5d812f5d913f5d710f5d70ff5d60ff4d40d
+e5c20bbe9b08a47c0ac89509e5b00ab88809291f08010103010103010103010103010103
+010103010103010103010103010103010103d6d6d7fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030305583d08
+ac7608b67d07c78b07d59a08e0a708e8b00aedb50beeb70bebbb0be8bf0bebc70ceccb0d
+efd115f1d331f3d441f4d639f5d618f5d60ef5d811f5d710f5d60ff5d50ef0ce0ccda90b
+b08806be8c06cf9708d79d08d9a109a67b081d1505010103010103010103010103010103
+010103010103010103010103010103010103858586fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030204533b06
+a87409b98208cf9307d99d08e2a908eab20aefb80beeb90bebbc0bebc10bebc60cedcd0e
+efd125f3d53bf5d635f5d714f5d710f5d60ef5d60ff5d50ef4d30de3c10cb7900ab28107
+cc9207d39708d89f08d89d08d89c08a97a071a1405010103010103010103010103010103
+010103010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefffffffefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560101031b1507
+5c40078e6607c79408dea609e8af0aefb40befb80beebb0becbf0bebc50cedcb0defcf0f
+f0d320f2d528f4d716f5d70ff5d60ff3d20ef0cf0ee9c70ecba50ca87e07bd8508d09507
+d69b07d89c08d89e08d79a09d4950a8560070b08040101030101030101030f0f10202020
+09080a020203010103010103010103010103010103c4c4c4fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103020204
+2a1c066a4405845c06c19208e6b10aeeb70bf1ba0befbd0becc20cebca1beed01aeed01c
+f2d511f3d611f5d50ff4d40eefce0ee5c30dc7a10b9c7408a97608c78b07d4950ad79a08
+d89c08d89e08d49807c88c0ab57f0d32270c030304010103010103010103292929727272
+4e4e4d19191a04040602020401010301010301010359595bfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103010103
+0e0d0a543e137b570d825a05b28909deac0aecb90beec40beeca11edcf2aeed129f0d220
+f0d110eece10e4c30ed4b00bb69009946d09946607b67e07ca8f07d39609d79b08d79c08
+d69c08cf950fb38a28908a66748689353f470707090101030101030101031a1a1a646464
+7c7c7c6c6c6c4747481e1d1d0303050101030101031f1f21e5e5e6fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffefefefefefbfefdf7fcf1efe7bec6d49fa8d79da2d8a3a4
+e4c4c1fcf2f1fefefdfefefefefefefefefefefefefefefefefefe555556010103020203
+0a0808475a6a7f84776f521c4d370a513c036c5003a88508c3a10aceaa11c8a80bc09f08
+bb9709aa82099c7107a06f07a77308b88007c68b08ce9007cf9307cf9407ce9407c89009
+b78a228b8b6e638dae5a8bb85b8cb86e98b621272b0101030101030101030a0a0b3a3a3a
+7b7b7b8181817f7f7f5c5c5c0c0c0d020204010103010103858586fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffcf8f4fae3d1cd9c87a0625fb04657a72a39ac2021b32922
+aa4033b47471e9dbdcfefefefefefefefefefefefefefefefefefe555556010103020204
+1210115465763d4b592120160805012b23046f51099d7308b18c08ae8806ac8806ac8307
+b48208bb8509c48a07c78b08c98c07cc8e07d09109ce9008cc8d08c38907b9841092824c
+6889a05c8fbd5d90bf5d8fbd6ea0c686b8d43c484f010103010103010103010103141415
+6565658080818080817676764040400807080101030101031f1f21e6e6e6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefeffffffffffffffffffe6d0cdbd5a51bc332e993638602c283620123b1b0a521610
+af3f2f921e26d9a1b2fefbfdfefefefefefefefefefefefefefefe565657040406060609
+1513172220251b1415151213473f328961169a6606a97708cb9e0adbb10bddb00ad7a409
+d49909d3950ad3930ad19209cd8e07ca8c07c78a07c68907bc840eab81277d887d5c8ab2
+598ab75b8cba5d90bf6ca0ca88bbd989bbd6617c8c070707010103010103010103090807
+3332327a7a7a7f7f80707071474747090809010103010103010103767677f8f8f8fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffbe9999a2323097100f4901022a02011a0b002e080254130f
+b34236942d34bd7784fdfbfcfefefefefefefefefefefefeeae9e93d3d3d1414150b0b0f
+0e0c100f0a0d1b1d253950676d91b3887f6096650a9b6806b37e08cb9308d39909d29609
+d19308ce8f08cc8d08c68907c08407b87f07b67d07b7810f9d874269889b5a8ab65a8ab4
+5a8bb95d90be6ba1ce94cdef9cd5f594cae87da6bd1b1d1f020203010103010103010103
+161515565656686868505050151516020204010103010103010103010103c4c4c5fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffb18a8c9141387122154d1910641513871a1eba1c22cd2d2d
+9e322b340e0b76746bfbfcfbfefefefefefefefdfce9dfdc8e84822d2320170f0e0b0707
+0a080939444f6385a75e8db9598ab75f89ac7d7a5f8c6412996607aa7306b67d07b87e08
+ba7f08bb8007b37906a97106a56e05aa7105b17e198d8663618bae598ab6598ab65a8cb9
+5e92c16aa2d294cff4a1dcfda1dcfda1dcfd9cd4f44f616c040305010103010103010103
+03030509090b1e1e1e1414150202040101030101030101030101030101034c4c4ef8f8f8
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffefefefefefea982849d44459e362c9a352da63837b6393bc135379e2421
+520d0a0f0300637462f9fcfafcfcfbf3e9e7978382804b49481d1c4729282d1614110706
+1615155a7c9c6195c55e91c05a8cb95a8ab75b89b369808b8170458c6515986405996405
+9964059a64059b65099a650d9c6b1894773f7889885b8ab3598ab5598ab75b8dbb5f94c4
+68a0d28ec8f0a1dcfda1dcfda1dcfda1dcfda1dcfd8cb6ce191a1b020203010103010103
+010103010103010103010103010103010103010103010103010103010103090808c5c5c5
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffff8d6f715e16167a16139a2121ac282aa627258e211b600f09
+320a01130d037c8a79e1dfddb2a2a15e3c3f6a262a7c2c2e7936385b2828200c0c110a0a
+20262c6496c46aa4d96399cb5c8ebc598ab7598ab7598ab75b8ab666869a6f7b74797359
+8877538c7540897850858274738792618baf598ab5598ab65a8bb85c8ebd5f94c4669dcf
+86c0eba0dbfda1dcfda1dcfda1dcfda1dcfda1dcfda2dbfb54656f040405010103010103
+010103010103010103010103010103010103010103010103010103010103060506504f4f
+f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefe877b7a1504012e06027b1711b62729ba26269723215e170e
+250f02131103373428482c27480c1391263a94333f7121255b1e212d0c0d0b0204060608
+4b66806ba5d96aa4d969a2d65d90be5a8bb8598ab75a8bb85a8bb8598ab7598ab7598ab7
+598ab75a8bb85a8bb85a8bb85a8ab65a8ab65a8bb95c8ebc5e92c16196c7649bcd7cb6e4
+9fdafca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8ebad31b1f21030305020203
+0101030101030101030101030101030101030101030101030101030101030101030d0d0d
+888889fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefefefefefefe8d8b89090a02230f026b190bac251fb92120951f1f551613
+1912080e0d0427120c602025832939812434621c23471819190607030103020203242f3a
+699ecf6aa4d96aa4d96aa4d96399ca5b8dba598ab75a8bb8598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab7598ab7598ab75a8cb95d90bf5f94c46399cb669ed275afdf9bd6f9
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfc5b717c070708020203
+010103010103010103010103010103010103010103010103010103010103010103090909
+282828e8e8e8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffa4a3a2100b08290d076b1a0ead2a20bb2a24952526511518
+0f0a091613123419185e22276a272d4c191e2a0f0f1d14130906060101030e10135c83a7
+6aa4d96aa4d96aa4d96aa4d968a1d55f93c35a8bb8598ab7598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab75a8bb85b8dbb5e92c26198c8669ed069a2d771abde96d1f6a1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c4de262b2e030204
+010103010103010103010103010103010103010103010103010103010103010103020203
+080707757576f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefeacaaaa100a0e2e0b0e791513b62a23b92e268c282950161d
+2b111e170b11201814392d294f403b3c2f2e1713131414130807080403053c50626ba4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d9659cce5c8ebc598ab7598ab7598ab7598ab7598ab7
+598ab7598ab75a8bb85c8fbe6096c6649bcd69a1d66aa4d96ea8db8fcaf1a1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd667f8c0a0908
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103c5c5c6fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+ffffffffffffffffffffffffb8b3b51f0e183a111a781f1aa53222a233207b292544111b
+1c0413130611373734c4c4c35353520303050404060707080303051c21266695c06aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d969a3d76298c85c8ebc5a8cb95a8bb8598ab7598ab7
+5a8bb85b8cba5e92c1639acb68a0d46aa4d96aa4d96ca6da87c2eca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c7e31f2427
+020203010103010103010103010103010103010103010103010103010103010103010103
+0101030101034d4d4ff8f8f8fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffe4dce05c3f4a380b175823166f31136c290d56191329060d
+1b101f78767cd3d3d35b5b5c0202040101030101030101030707094e68806ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d967a0d36197c85e91c05d90bf5d91c0
+5f94c46399ca67a0d36aa4d86aa4d96aa4d96ba5da7fbae79fdafca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd526875
+030204010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103878788fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefcf9fa80737636131e3a1916401d133b180f2e110f332b2c
+b9b6baf7f7f76f6f70020204010103010103010103010103272f376a9dcc6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dcf659dcf68a1d5
+6aa4d86aa4d96aa4d96aa4d96aa4d96aa4d97ab3e39ed8faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc2
+0c0e10010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefeeae6e78b797f42393a453b3c443c3c726b6ddbd7d8
+fdfcfd81818201010301010301010301010301010307080a5574916aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d9639acb659bce76afdf9bd4f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed4f2
+242c30030305010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefefefefffffffffffffffffffefefe
+fffffffefefefffffffefefefffffffefefefefefefdfafbfbf5f7fdfafbfefefefefefe
+cbcbcb1c1c1e01010301010301010301010302020428323b6ca1d16aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d9659dcf273c5130465b90c6e9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd
+44565f030304010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101031e1e20eaeaeafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefefefefefefefefdfdfdfbfbfefdfdfefefecbcbcb
+1c1c1e01010301010301010301010301010308090b53728f6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d969a2d6395774040508050608506c7e9ed8f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+6c8a9c070606010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103737374f9f9f9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefefefefefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefffffffffffffefefefefefefffffffefefef7f7f74a4a4b
+010103010103010103010103010103040304242b326090bc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d94a7297080b100101030202043548549cd4f4a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+81abc20e0f11020204010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103737374f9f9f9fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefefefefefefefefefefffffffefefeffffffffffff
+fefefefefefefefefefefefefefefefffffffefefefffffffffffff7f7f76e6e6f010103
+0101030101030101030101030101030b0b0b3f566a5d90be68a1d56aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5786b11018210101030101031a242a88b9d5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfca0dafba0dbfca1dcfd
+9ecfea212528030203010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103737374f9f9f9fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fffffffefefefffffffefefefefefefefefefefefeffffffffffffffffffffffffffffff
+fefefefffffffefefefffffffefefefffffffffffffffffff7f7f76e6e6f010103010103
+0101030101030101030101030101030f1316496e8f5989b6659ccf6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d769a2d6669dd05d90bf
+1a28360101030101030c1014719ab2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dafb9dd7f798cfee95ccea96cdec99d1f1
+a1d8f730393e0b0a0a020203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103737374f9f9f9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefeffffffffffffc2c2c3010103010103010103
+010103010103010103010103020203161b215680a65584af5c8ebd669ed16aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d7659ccf639acb639acb5e92c123374a
+0101030101030506095473859fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa
+9dd6f79bd4f498d0f098cfef97ceee96cdec93c9e891c7e590c4e28ec2e08ec2e092c7e5
+9ad1f14f5c630d0c0b030203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103c9c9c9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffefefefefefeffffffe8e8e81b1b1d010103010103010103
+0101030101030101030101030505061c2125547ea45381ab5787b35c8ebd6298c9649cce
+68a1d46aa4d96aa4d96aa4d96aa4d96aa4d969a3d768a1d4639acb6095c4324d67020306
+010103010104374c589ad2f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa95ccea
+92c7e58ec3e08dc1de8bbfdc8bbedb8bbedb8bbeda8bbdda8abdd98abcd88abdd98cbfdc
+93c8e783a5b71e1f20030304010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101031d1d1fd0d0d0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffefefeffffff848485010103010103010103010103
+0101030101030101030101030e0e0e2a3239527ea75381aa5787b25b8dbb5f94c3639acb
+659dd06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dd042678906090d010103
+0101031f2a328dc0dda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed7f8
+98d0f094c9e88fc3e18cc0dd8bbedb8bbedb8abdd98abdd989bcd78abcd88abcd88abcd8
+8cbfdc98cdeb768f9d12131401010301010301010304040509090b040406010103010103
+010103010103010103010103010103010103010103010103010103010103010103515152
+f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffffffffefefefefefe
+fffffffefefefefefefefefefefefeffffffe9e9e91b1b1d020204010103010103010103
+0101030101030101030302041716163d51635482ac5888b45c8fbd6298c9679fd26aa4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95481ac0e151d010103010103
+0d111576a0b9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9fd9fa9ed8f899d1f196cdec92c7e68ec3e18dc0de8bbedb8abcd88abcd889bcd7
+8abdd992c7e6a3d9f866767e08080a0101030101031111123e3e3e2f2f2f0e0e0e030204
+010103010103010103010103010103010103010103010103010103010103010103010103
+cacacafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefeffffffffffffffffffffffff
+fffffffefefefefefefefefeffffffffffff848485020204020204010103010103010103
+0101030101030101030505061b1c1d4d7395598ab76095c668a1d46aa4d86aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96298c91c2b3a010103010103040507
+527082a0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa9ed8f898d0ef94cae98ec3e18cbfdd8abdd9
+89bcd88bbedb9cd5f5a3d3ed434a4d0303040101030202041d1d1d333232323232191918
+080708020204010103010103010103010103010103010103010103010103010103010103
+515152f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefefefefffffffefefee9e9e91b1b1c020204020204010103010103030204
+0404050101030101030c0c0d2e39445c8dba659cce69a3d86aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d634506a0203050101030101032f404b
+98cfeea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f595ccea8fc4e2
+8cbfdc8abdd98ec2df9dd6f69cbdcf2020210101030101030202030303051a1a1a383838
+2a2a2b0e0e0f020204010103010103010103010103010103010103010103010103010103
+010103e9e9e9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefefffffffefefefffffffefefeffffffffffffffffff
+fefefefefefefffffffefefeffffffe2e2e20101030101030101030101030606071b1a1a
+1818180101030202041517194e7190659dcf6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d94e79a0080b10010103010103151d2284b4cf
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f5
+93c9e88dc1df8abdda91c7e5a5dcfb7180880606070101030101030101030202040d0d0e
+3535353434340c0c0d020203010103010103010103010103010103010103010103010103
+0101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefe848485020204020204020204060607303030282829
+0b0b0c0101030505063342506aa1d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96297c81a273501010301010307090c64899ea1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+9dd7f795ccea8dc1df8bbedb97ceeea3cfe7282b2e010103010103010103010103010103
+0908093232322b2a2a050507010103010103010103010103010103010103010103010103
+0101031c1c1eefefeffefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefefefefefefefefefefeffffff6464650101030101030202031d1c1c3a3a39070709
+0101030101030b0e125883aa6aa4d96aa3d8659ccf659ccf659ccf68a0d36aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d83b5a780203050101030202043a4e5b9cd5f5a1dcfd
+a1dcfda1dcfda1dcfd9cd4f499d1f199d1f199d1f19ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda0dbfc96cdec8dc1df8ec2e09ed7f6738893050507010103010103010103030203
+02020309090a3131311b1a1a030204010103010103010103010103010103010103010103
+0101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefe
+fffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefeeaeaea1a1a1c0202040101030404053635351f1f20010103
+0101030202042d42566aa3d86aa4d95888b516212e16212e16212e3e607f6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d95c8ebb0f171f010103010103151c2287b8d3a1dcfda1dcfd
+a1dcfda1dcfda1dcfd455e6d212d35212d35212d356f97aea1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dbfc96cdec8ec2df90c5e39ecae425272a0101030101030202040d0c0c
+1111110b0b0c1615143535360e0e0f020204010103010103010103010103010103010103
+010103010103505052f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefffffffffffffffffffefefeffffffffffffffffffffffff
+fefefefefefefffffffefefec2c2c3020204020204020204141314373737070709010103
+0101030f13185b8ab66aa4d96aa4d94970950101030101030101033c5d7c6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa3d8334e680202040101030506085c7d90a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3548540101030101030101035c7e91a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda0dbfc98cfef92c7e69dd5f46a7b840303050101030a0a0a1c1c1b
+272727242423111110262626313130070607010103010103010103010103010103010103
+010103010103010103eaeaebfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefefefeffffffffffff6565660202040101030505063837371f1f20010103010103
+020204334a606aa4d96aa4d96aa4d93c5d7b010103010103020204466d906aa4d96aa4d9
+6aa4d96aa4d96aa4d95c8ebc0e141c0101030101032c3b4699d0f0a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3c525f010103010103010103557487a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9faa1dcfd94bcd21415180101030e0e0e282828
+3c3c3c393939232322101010373737161616020204010103010103010103010103010103
+0101030101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefeeaeaea19191b0202040202041a191947474609090a010103010103
+0d11175c8cb76aa4d96aa4d96aa4d9304a6301010301010305070b4f79a16aa4d96aa4d9
+6aa4d96aa4d96aa4d9385673020204010103090c0f749fb7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd435b6a0101030101030101034e6a7ba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4dbfa374047040405141414303030
+4444443f3f3f2929290e0d0d1a1a1a3838380a0909010103010103010103010103010103
+0101030101030101031b1b1df0f0f0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefec2c2c2020204020204040405353434212122010103010103030305
+354c616aa4d96aa4d96aa4d96aa3d824384b010103010103090d125685af6aa4d96aa4d9
+6aa4d96aa4d96298c915202c0101030101033447529dd6f7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd4a6575010103010103010103476171a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6a84930e0e0e1b1b1a2f2f2f
+3a3a3a3030301c1c1c0b0a0b0606073b3b3b1f1e1e020204010103010103010103010103
+010103010103010103010103cacacafefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefffffffefefe
+fefefefefefeffffff6666670202040101030f0f103d3d3d060506010103020204101317
+5b89b26aa4d96aa4d96aa4d9669ed11c2b390101030101030c121a5d8fbe6aa4d96aa4d9
+6aa4d96aa4d94b74990304070101030a0e1278a4bd9fd9faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd516f80010103010103010103405866a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd85afc61618191414131b1b1b
+1c1c1c1413130b0b0b040405010103212122444444060607010103010103010103010103
+0101030101030101030101036d6d6ffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefefefefefefeffffffffffffffffffffffff
+fefefeffffffebebeb18181a0202040303052a2a2a2828280101030101030303052d3e4d
+6aa4d86aa4d96aa4d96aa4d96298c9131d28010103010103101821649acc6aa4d96aa4d9
+6aa4d96aa3d82a40560101030101032f414c9ad2f29ad3f3a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd58798b010103010103010103394d5aa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd5f320272b040405080606
+0404050302040101030101030101030707084545440d0d0d010103010103010103010103
+0101030101030101030101031a1a1cf0f0f1fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+ffffffffffff83838401010301010308080a4140400c0c0d0202040101030b0b0c507597
+6aa4d96aa4d96aa4d96aa4d95e92c10a0f1601010301010315202c6aa4d86aa4d96aa4d9
+6aa4d96095c5111a240101030405086a91a79ad2f29ed8f8a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd5f829601010301010301010332444fa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd3f5059010103010103
+010103010103010103010103010103020203353534181818020204010103010103010103
+010103010103010103010103010103c9c9cafefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fefefef8f8f84a4a4c0101030202031d1d1d343434020204020204040405252c31699ece
+6aa4d96aa4d96aa4d96aa4d96196c72b4258293f55293f553a59776aa4d96aa4d96aa4d9
+6aa4d9507ba3030306010103151d238fc4e19ad2f29ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd7ba8c23e54633e54633e546359798ca1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd648090010103010103
+0101030101030101030101030101030101032828272c2c2c050405010103010103010103
+0101030101030101030101030101036e6e6ffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffefefefffffffefefefefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefec2c2c202020402020306050639383819191b010103010103070708465b6d6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d9375672010103010103334550a0dbfb9ad2f3a0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6f94a8040406010103
+0101030101030101030101030101030101032020213c3c3c080606010103010103010103
+0101030101030101030101030101034f4f51fafafafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefe
+f8f8f84a4a4c0101030503040c0c0d4646460606080101030101031213155f85a96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+68a1d520314201010301010357778a9fd9fa96ccec9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc30b0d10010103
+0101030101030101030101030101030101031d1d1f3a3a39040406010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefe
+c2c2c302020402020402020418181935343401010301010302020422272c71a4d36aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6196c6121c26010103040508739db59fd9fa95ccea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96c3dd14171a010103
+0101030101030101030101030101030101031f1f21353535030305010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffefefefffffffffffffffffffffffff8f8f8
+4a4a4c0101030101030303052d2d2d1817180202040202040505064e5b676ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5b8cb9080b100101030b0f1381afca9fd9f995cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd0eb181c20010103
+0101030101030101030101030101030101031d1d1f2c2c2c030304010103010103010103
+0101030101030101030101030101030101038a8a8afefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffc2c2c3
+0202040202040202040908083c3c3c0707080101030101030e0e0e647f986aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+4e79a002020401010312191e8bbedb9fd9f996cdeba0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4d7f41c2023010103
+010103010103010103010103010103010103232324212122020204010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffededed171718
+0202040101030101030d0c0d3b3b3b0504050202040202041717196e94b76aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+41648501010301010319222996cceb9dd6f695cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda5dbfa20262a010103
+010103010103010103010103010103010103292929161616010103010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff848485020204
+0101030101030202030e0d0e4343430504040101030303052f33367dabd56aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+3755710101030101031e28309dd6f698d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfc242b2f010103
+0101030101030101030101030101030101033535350e0e0e010103010103010103010103
+010103010103010103010103010103010103171719f1f1f2fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefec7c7c7161618020204
+0202040202040202040f0f0f484848050507020204040405454b5073a9da6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+2d455c010103010103232f37a1dcfd98d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd293136010103
+0101030101030101030101030101030202033a3a3a090809010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffff
+fefefefefefefffffffefefefefefefefefefefefefefefef8f8f94b4b52010103010103
+0202040101030101031313134f4f4f060607010103040406545d666ba5d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+25394c0101030101031a23296083975a7b8e5a7a8e6c93aa7099b07099b07099b07099b0
+7099b094cae9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2ddfd2e363c010103
+0101030101030101030101030101030707083d3d3d080607010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffffffffc3c3c4020207020204020204
+0202040202040202041717174b4b4a09090a0202040505075f6f7e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+223446010103010103010103010103010103010103010103010103010103010103010103
+03030678a4bda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd353d42010103
+0101030101030101030101030101031616172a2a2a020204010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fffffffefefefffffffffffffefefeffffffffffffffffff6c6c6e010103020204020204
+0101030202040b0b0b26262552525114141501010306060863798e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+203141010103010103010103010103010103010103010103010103010103010103010103
+0506097ba7c1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd373f45010103
+010103010103010103010103010103282829161515020203010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffff6c6c6e010103010103020204
+0101030706061c1c1c3737386060602727290101030d0d0e69859f6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+36546f233548233548233548233548203243203243233548233548192533010103010103
+090c0f7faec8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda3ddfd3b4348010103
+0101030101030101030101030303043535350a0909010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffefefef151517020204020204020204
+0202040303051616163a3a3a656565393838010103161617708fac6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcc6aa4d96aa4d9476d91010103010103
+0f151987b8d4a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd3b4348010103
+0101030101030101030101031010112a2a2a050507010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefeffffffebebec020204010103010103020204
+0202040202040303041413124141414141420101031717176d8ead6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd659dcf6aa4d96aa4d93f6282010103010103
+19222992c8e6a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6ddfb343b3f010103
+0101030101030101030303042a2a2a131314020204010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefefefeffffffebebec020204020204020204020204
+0202040202040202040606071818184343430303051b1b1b6c90af6aa4d96aa4d96aa4d9
+6aa4d96aa4d95a8bb96297c86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd679fd26aa4d96aa4d9314c66010103010103
+2836409fd8f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfd8abcd898cfefa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda7daf6262b2e010103
+0101030101030101030c0c0d30302f0c0c0d030305050506040304020203010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffefefeffffffebebec010103010103020204020204
+0101030101030101030202040606072323232222231b1b1b6c8dac6aa4d96aa4d96aa4d9
+6aa4d95787b3121b25131d273d5d7c6196c66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d96aa3d8223446010103010103
+486272a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc
+83b3cf445d6c12181d547385a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d0ea1c1f22010103
+0303040e0e0f2727283131312424240d0c0b1212121e1e1d201f1f1b1b1b0f0f10050507
+0303050101030101030101030101030101035d5d5efcfcfcfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffefefefffffffefefefffffffefefefffffffefefe
+fffffffefefefefefefffffffefefefffffffffffff2f2f22525270101030202040e0a05
+2a1d043125061d16050606070101030505062b2a2942424267849e6aa4d96aa4d96aa4d9
+6195c6182532010103010103030306121b253a59775c8ebc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d9649bcd17232f010103030305
+6c93a9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9bd4f4759fb83b505d
+0e1318020204010103161d238bbddaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8db6cc101113030304
+1616162d2d2d1919180f0f0f0807070202040707080b0b0c1110101f1f1f2727272e2e2e
+2828281b1b1a0504060101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffffffff979798110d045f4206ab7e09
+d1a10ae1ab0ad1a00a8c67091b15050202040606073232327b8d9d6fa7da6aa4d96aa4d9
+669ed1406282141e290202040101030101030203050c121924374a476e926297c86aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649cce649bcd6aa4d95d90bf0e151d0101030e1317
+85b6d1a1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f580afc9577789232f37080a0d010103
+01010301010311171c48627293c9e7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd7897a8080809141414
+18181809080903020401010301010301010301010301010302020303030509090a131313
+3131325b5b5a4141420d0d0d0202040101039a9a9bfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefffffffffffffefefe
+fefefefffffffffffffefefefffffffffffffffffffefefef4f1ec91650dcf9709ecb30c
+f4bc0bf4bd0bf4bc0beeb60bb18808291e040202040908073d3e3f8aa2b96fa7da6aa4d9
+6aa4d96aa4d96196c73e6080131d28020204010103010103010103040508101821293f54
+43688a5786b1649bcd6aa4d96aa4d9649bcd649bcd6aa4d95787b206080d010103192229
+93c8e7a1dcfda0dafb91c7e576a1ba4b6677202b330b0f13020204010103010103010103
+182026516f818bbedaa0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6defda7defda7defd51616a0b0a0b1c1c1c
+040406010103010103010103010103010103010103010103010103010103010103010103
+0b0b0c404040636362353534090808010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefefefefefffffffefefedabf84c9900ce2ac09f2b60c
+f5bd0bf4bd0bf4bd0bf4bc0bf0b80bb78b082a20060202040c0c0d444545859cb270a7d9
+6aa4d96aa4d96aa4d96aa4d96195c63e607f141f2a020205010103010103010103010103
+020305090d130f17201c2a392a4056324d6638577344688a35526d02020401010311171c
+506d7f3e5562222e37131a1f080a0d010103010103010103010103040508212d355c7d90
+90c5e2a0dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfdabd7e7c4c594d6c069e0bf5cdfbe5dddbc5e8a6b193b2f15100e0f
+010103010103010103010103010103010103010103010103010103010103010103010103
+0808093030303d3d3d2c2c2c0e0e0f010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffede0c5c7901dd79d0ceab00cf1b60e
+f4bc0cf4bc0bf4bd0bf5bd0cf4bd0bf1b90bb98d0a2f210602020409090a3232337e94a7
+71a8d96aa4d96aa4d96aa4d96aa4d96aa4d96298c9476e92203142070b0f010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010301010301010301010301010301010301010312191e3f566377a2bb97ceeda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda4dcfad2bb60ecb60df2c80cf2cc0df2cb0df2c40defba0b957310090806
+010103010103010103010103010103010103010103010103010103010103010103010103
+19191932323229292813121228210c7e7660fcfcfcfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefffffffefefe
+fefefefffffffefefefefefefffffffefefefdfbf8cda44ccb8e0cdca109e9b10df0b70f
+f4bb0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf1bb0bb38708231a0702020409090a303131
+798b9c73a8d86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2598ab73a5a781f2f40
+0c1118010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030406081c252c3a4f5c64899e8ec2e09fd9faa1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdaed5dbdcac21f1bc0bf4ce0cf5d40ff5d710f5d50ff2cd1384670a070504
+010103010103010103010103010103010103010103010103010103010103010103050506
+1e1e1d20201f1616150d0a078f6b08e2b91ef7e8a1fefdf9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefefefefefefefffffffefefefefefefefefefefefefefefe
+ffffffffffffffffffffffffffffffffffffeddfc2c38708d3950ce1a809e9b00df1b60c
+f4bb0cf4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0becb60b9f7809150f04020204080707
+262626717e8b75a6d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2
+5f93c2517da63e5f7e2e475f263a4d1e2e3e18253216212d0d141b0101030101030d1115
+425a69547285668ba082b1cc95cbea9fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb4d0c8daa118e9b00cf3bc0bf3c40bf3cc0bf3ce0ce8c10c674f0b050505
+010103010103010103010103010103010103010103010103010103010103010103080707
+1717170b0b0b080707352909cfa40af2cd0df4d30ef4e389fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffefefef1e3c6c38c1fcc8f0ad99e09e3aa09eeb50ff3b90b
+f4bc0cf5bc0bf4bd0bf5bc0cf5bd0bf4bd0bf4be0bf3bf0bdfb00a775808070503010103
+0505061c1b1b59636d73a1cc6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9669ed16297c8649acb4d769d0101030101031f2a32
+9ad2f2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb6cec1dba114e6ad0bf3bb0cf4bd0bf3c20bedc50bd7ab0b523e0c050506
+010103010103010103010103010103010103010103010103010103010103010103020203
+0303050202041510079d790aeac40cf1cc0df3d10debc91cfdfbf2fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffefdfbe4d1aae4d0a6
+e4d0a6e4d0a6e2d0ade4cfa6d4b061bf8a1cc88c0ad5980de1a708e9b00befb610f4bb0b
+f5bd0bf5bd0bf4bd0bf4bd0cf5bd0cf4bd0bf5bd0bf4bd0bf1bf0bcea0094d3808010103
+020203040305121212394147709ac06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ad0203050101031f2a31
+99d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb7d1c9dca317e7ad0af3ba0cf4bc0befbc0be5ba0bcd9809583e06090604
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010304030361480adfb10aeec40befc30bf0c50beec60bdcc68cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefdfce2cda2c1912ec99829c58b0ac68d0c
+c78c0bbf8711bb840bba840ec2890bcd920dd59908dea409e6ad0beeb510f3ba0cf4bc0c
+f5bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf4bd0beebc0bb98a09231907
+0101030101030303040a09092f3438688bab6ba5d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95685b005060a0101031b252c
+95cbeaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9dd7f7b2cac3dba217e6ac09f3b90bf3bc0becba0be3b00cce9608745006110b04
+020203010103010103010103010103010103010103010103010103010103010103010103
+010103352405c18f08e8bc0bebbf0befbb0bf1bd0bf1bf0bd8bb7cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefdfccead63bf8509cc920bd69b08daa009daa209
+d99f09d69b08d1980cd39809d79c09dca308e1a809e7ae0dedb40ef4bb0cf5bd0bf5bd0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bd0bf3c20be2b90b886308
+0a0704010103010103020204040405181a1c58748d6da4d76aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95888b4070a0f010103171f25
+90c5e2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed8f8
+93c8e78cc0dda5bab1daa116e5ac0df1b70cf0b80beab40ae1a809d196089e6c082d1e04
+060403030203010103010103010103010103010103010103010103010103010103040303
+231804a57307dfa909e4bb0bebb90beeb70bf0ba0bf3ba0bd7b987fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefeffffffefe3cbbb8208d2960bd89d09e0a60be4aa0be6ad0d
+e4ab0be1a808e1a808e0a709e5ac0be8b00fedb30defb50ff4bc0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bb0cf4bd0bf4bf0cedc80cd1a30a
+573f060101030101030202030302030202041011134f63756ca1d26aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95b8dbb0b111801010311171c
+89bbd7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa92c7e6
+8bbedb8abddaa4b9afd8a015e5ac0ceeb60cecb70be9b10adea408cd9107b17b08795205
+1d15050906040202030101030101030101030101030101030101030302030b07033a2604
+a16f06d29707dfad09e6b40aecb40beeb60bf1b70beeb50cd6b878fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefdc7a15cc48b0fd89c09e2a80beab10feeb40ceeb40c
+edb40cecb310e8af0beaaf0aefb40cf3ba0cf3b80bf4bc0bf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bc0bf2bb0bf4bd0befc60ce5bd0b
+ae83091c13040101030101030101030101030202030c0c0d3c4a566798c46aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95f93c3101922010103090c0f
+7fadc8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9dd6f68cc0dd
+8bbedb8abddaa4b7abd99f13e2a90beab20bebb30ae6ad09dda308d29607bb8308ac7608
+8156053020040a0704080603070505050304030203060403160f04402b057c5406aa7708
+cb9007d9a008e3ac09ebb40aedb90bf1b80bf3ba0bf2b70ce2c175fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefed3b373ca8f0edca208e8b00cecb40bf1b50bf3b80b
+f2b80bf1ba0bf0b90cf3b80bf4bb0bf4bb0cf4bd0bf5bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0cf4bd0bf4bd0cf5bd0bf5bd0bf4bd0bf4bc0bf4bc0cf3ba0bf2bb0bf3bf0cebc60c
+d9ae0a705007040303010103010103010103010103020203070709242b325d83a66ba5d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9649bcd172330010103020305
+729bb3a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d1f08cbfdc
+8abdda8abddaa2b7aed79d16e0a60ae9b00aeab20ae6ad09e0a808d59907c68b07b88108
+b27a08a26e07875d07714c066443056443056646067f57079a6907aa7509b57d08c38c08
+d99d09e3aa09e9b00aeeb70bf2b90bf3bb0bf4ba0bf4bb0be7c050fdfcfafefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfbb98725cd920cdda408e9b00aeeb50bf3b90cf4bb0c
+f4bc0cf4ba0bf4bb0bf4bb0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bc0bf4bb0bf5bd0b
+f4bd0bf4bd0bf4bd0cf4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bc0bf1bb0bf4bd0bf0c50c
+e6c10cbe90092d21050101030101030101030101030101030101030707081d1f21566f86
+6ea5d66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d71f3041010103010103
+59798ca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfef8cc0dd
+8abdda8abddaa0b5acd49919dca008e5ac09ebb30ae7ae09e2a908daa008ce9307c58907
+bd8407ba8108b57d08b27b08ae7808af7909b17a08b47c07b47f08be8607c88f08d69b09
+e4ab09ecb30af0b80bf2b90bf4bb0bf4bb0bf4bc0bf4bb0be9b10df4e7c3fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfab47d0bcd9209e0a608e9b00cf0b50bf3b90cf5bd0b
+f5bd0bf4bc0cf4bc0bf4bd0bf4bc0cf4bb0bf4bd0bf4bd0cf5bd0bf4bc0bf4bb0cf5bd0b
+f4bd0bf4bd0cf5bd0bf5bc0bf5bd0cf5bd0bf4bd0bf4bd0cf4bc0bf3ba0bf2bb0bf2bf0b
+efc90dddb30b876007080604010103010103010103010103010103020203030204101112
+59677477a8d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d92f4961010103010103
+3b515ea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97cfee8cc0dd
+8abdda8abdda9eb4aacc941dd99c0be5ac09e8b00ae9b00ae5ac09dea308d59808cd9207
+c98d07c58908c58908c08607c08507be8608c28707c68a07ca8f07cf9507d79e08e2aa09
+f0b50bf3b90bf4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf0b60edeac19f3e6c7fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed1b478c8900cdca308e5ac0aefb50ef3b90cf5bd0c
+f4bd0bf4bd0bf5bd0bf5bd0cf4bd0cf5bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0bf4bd0bf4bc0bf4bb0bf4bc0b
+f1c10befc90dcb9c0a433007010103010103010103010103010103010103010103020204
+161515737f8975a9d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9426587010103010103
+202c3499d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d0f08ec2df
+8abdda8abdda9cb2abc38f18d39609e1a808e9b00ae9b00ae8b00ae2a908daa108d79a08
+d4960ad09308cf9108cd9107cc9007cc9107cc9107d09507d29807dba208e1a708ebb30a
+f4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1b70ef3b90cebb40be2bc4efefdfa
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefeffffffd5bb88c88d0cdaa008e4aa09eeb40ef0b710f5bd0b
+f5bd0bf4bd0cf5bd0cf5bd0bf4bd0bf5bd0cf5bd0cf4bd0bf5bd0bf4bd0cf4bd0cf4bd0c
+f4bd0bf4bd0bf4bd0bf5bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bc0b
+f4be0befc80ce4ba0ba67a08171104010103010103010103010103010103010103010103
+0303042d2d2d81a0bd6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ac05070a010103
+0e131785b6d2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f590c5e3
+8bbedb8abdda9aafa9be8a15cf9208dca108e6ad09e9b10aebb30ae7ae09e0a708dca308
+d99d08d79c08d79a09d29707d49907d39a08d49a08d99e08dda408e2a908e8b00af0b60b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2bb0bf2ba0ef0b50ee6b00fdbbb5c
+fdfcfafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefeffffffd9bc81c48b0cd89c08e2a809eab20cf2b70cf4bb0b
+f5bd0bf4bd0cf5bd0bf5bd0bf4bd0bf5bd0cf5bd0bf4bc0bf5bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf4bd0bf4bd0cf5bd0bf4bd0bf4bd0bf5bc0cf4bc0bf4bd0bf4bc0bf4bc0bf4bc0b
+f2bc0bf2c10beec60bd6a709705107040406010103010103010103010103010103010103
+0101030b0a0a6573806ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96094c4111a24010103
+020204658a9fa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa93c9e7
+8bbfdc8abdda9aafa9b58619ca8e08dba008e5ac09e9b10aedb40becb30be7ae09e3aa08
+e0a608dea408dea408dba208daa208dba308dfa508e0a708e4ab08e7ae09eeb40bf3b80b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf1b80ef0b50ce3aa0c
+ceaf69fdfcfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffd9bc7fc38a0cd7990adfa509eab10df2b60cf4bb0b
+f4bd0bf4bd0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0c
+f5bd0cf4bd0bf4bd0bf5bd0bf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bb0b
+f4bb0bf2bd0bf1c60ce7c00cc29209342505010103010103010103010103010103010103
+0101030303054b555e6fa7da6aa4d96aa4d96aa4d96aa4d96aa4d969a2d6223345010103
+010103364a56a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96cded
+8cbfdc8dc1de98a79db38311c98e08d99e08e3aa09ebb20af0b50befb50beeb40becb20a
+e6ad09e4ab08e4ab08e2a908e2a908e2a908e4ab08e6ad09e9b00aecb30beeb70bf3b90b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0cf1ba0bedb50d
+e4ab0bdebe5bfefdfbfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffff9f5ecc18808d4980fdca108e8b00df2b60cf4bb0b
+f4bd0bf5bd0cf4bd0bf4bd0cf4bd0bf5bc0bf4bd0cf4bd0bf4bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf1c00cedc80cdeb30a976d070b0903010103010103010103010103010103
+01010303030543515d6ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93e607f010103
+010103151c228dc1dea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc95cceb
+8cbfdd8aadc0564d30ad7a09c98e08d99e08e3aa09ebb20af1b60bf2b70bf2b70bf0b50b
+edb40bebb20ae7af09e7af09e7af09e7af09e9b00aecb20aecb30bf0b60bf2b60bf4ba0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2ba0ef1b70c
+f1ba0beab30ae4c25ef2e8d0fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffdfcf9bf8408d2930bdda408e8b00df0b50ef4bb0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0cf5bd0cf4bd0bf4bd0cf5bd0cf4bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bd0befc20bebc50cd2a109644806040303010103010103010103010103
+0101030808095474916aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95786b2080b10
+010103030306678da2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfee
+99c5dd44494b4e3709ad7808cb8f08d99d08e2a908ebb20af2b80bf3b90bf3b90bf4ba0b
+f0b70bf1b50beeb40beeb40beeb40beeb40beeb60bf1b70bf2b70bf1ba0bf3b90bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4ba0bf2b90bf2b90ce2b018ead49dfefdfcfefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefdfcf9bc840dd19310dba108e6ae0cf1b70ef4ba0b
+f4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0b
+f4bd0cf4bc0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bc0bf4bb0bf4bc0b
+f4bb0bf4bb0bf4bc0befbe0befcb0ce7bf0bbf8c082f2205010103010103010103010103
+0505063e4d5b6ca2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9669ed11b2938
+0101030101032f404b9ed7f8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9acae6
+4850550e0d0c533908ac7708cb9007da9e08e4aa08ebb30af0b70bf1ba0bf4ba0bf4bc0b
+f4bc0bf4bc0bf4bc0bf3ba0bf4ba0bf4bb0bf3bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0becb60ed7a828e4d0aafefdfdfefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffdfcf9c0860fcf910bdb9f09e5ac0ff0b50ef4bb0c
+f5bc0cf5bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf5bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bc0bf5bd0bf4bd0bf5bd0cf5bd0cf4bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf1bc0befbf0befcc0dddb20b9063060d09040505060b0b0c343639
+62798e6ea2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93c5c7a
+0101030e1217435b6a97ceeda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97c9e4394248
+080809070606573b06aa7609cb9207d89e08e3aa08ecb30bf2b80bf3ba0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80be2ab13f6eac8fefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c28709d2920ad89c08e5ac09f2b70cf4bb0b
+f4bb0bf4bd0bf5bd0bf4bd0cf4bd0bf4bd0cf5bd0bf5bc0bf4bd0cf4bd0bf5bd0cf5bd0b
+f4bd0bf4bd0cf4bd0bf5bd0cf4bd0bf4bd0bf5bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4ba0bf3bb0bf1bd0becc60ceac60dcf9d09775915647888779abb73a5d2
+6ca5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95e92c1
+44698b7cafd49fd9f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd91bed72e373d030305
+0101030f0b04644306a77509c98f07d9a108e5ac09ecb30bf0b80bf4ba0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b90be9b112edd07ffefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c38707d09109dba008e5ac0cf2b70cf3b90c
+f4bb0bf4bb0bf4bb0bf4bd0bf4bd0cf4bb0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0b
+f4bd0cf5bd0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf0bc0bebbd0bebc50ce1b70abe8c0a8083706da6d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d978b1e1a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd80a6bb21262a020204010103
+010103150e046b4806a87708c99108daa008e5ac09ecb30bf3b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf3b90bf4bb0bf1b70de6ae0cebce7ffefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffdcc189c58807ce9007da9e08e9b00df2b80df2b80b
+f4ba0bf4bb0cf4bc0bf4bd0bf4bd0cf4bc0bf4bc0bf4bb0cf4bb0cf4bd0bf4bd0cf5bd0c
+f4bd0bf5bd0bf4bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bb0befbc0be9c10be8c10cd6a509a47a177797ac6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96da7db96d0f5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1d8f7647e8d111214020204010103010103
+0101031f1504744d05a87508c99008dca208e5ac09edb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf4bb0bf2b80bf0b610e7ae0fe1a709e9ca82fefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed8ba7ec28607d1910adba108e8b00cf1b60cf4ba0c
+f3b90bf4bc0bf5bd0cf4bd0cf4bd0bf5bd0bf4bd0cf4bc0cf4bc0bf4bd0bf4bd0bf5bd0c
+f4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf0bb0be9bd0be9c20be1ba0bca960d85703b6ea1ce
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d981bce8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd95c5e0404e57060709010103010103010103010103
+010103291c04734e05a67108c88d07dca308e7ae09edb50bf2b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf4bc0bf1b70deab10ce4ab0ddca209e0af3efcf9f2fefefefefefefefefefefefe
+
+fefefefefefefffffffefefefdfcfabb8412c38707d19209dea408ecb20df3b90cf3b90c
+f4bb0bf4bc0bf4bb0cf4bd0cf4bd0bf5bc0bf4bd0cf4bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf5bd0cf4bd0bf4bd0bf4bd0cf5bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bc0bebbc0be8c00be7bf0bd6a50aa77a0b727668
+6da5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d972acde9bd6f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd9fd8f76b8c9e191e23020204010103010103010103010103010103
+0101032d1f04754f05a46e06c68d09dda409e6ad09edb50bf2b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4bb0bf1b70de9b012e0a609d99c0ace900aead9bdfefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffede0c5bc8107c68907d69b08e8af0af2b70cf3b90cf4bb0b
+f4bb0bf4bd0cf5bc0bf4bd0bf4bd0cf5bd0bf5bd0bf4bd0cf5bd0bf4bd0bf4bd0cf5bd0b
+f5bd0bf5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4ba0befb90be5b80be6bc0bd9a709bc8508815c10
+637a8b6da6d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96ba5da8bc6efa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dbfb7ea7be2f3c44050608010103010103010103010103010103010103010103
+030203372504775005a36f07c58c08dba308e8af0aefb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0bf3b90b
+f0b50de7af10dca00ad6980dc78a0ae6d2b2fefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefdc79e4cc08507ce9107e0a608f1b70bf4ba0bf3b90cf4bb0c
+f4bc0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0cf5bc0bf5bd0bf5bd0bf5bd0b
+f5bd0bf5bd0cf5bd0cf5bd0cf5bd0bf5bd0bf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf3ba0bf1b80be5b30ae1b40adaa709c68e07956908
+483513526a806ea3d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d976b1e19ed9fba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d9f7
+7ea3b837444c080a0c020203010103010103010103010103010103010103010103010103
+0706063f2b07774f05a57007c68c08dca208e6ad09efb40df3ba0bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf2b60bf0b50de9af0d
+e0a609d89d0bce920bcb9c44f8f3eafefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffdfdfbba8108c78a08d89b0ae3aa09efb70bf2ba0bf3b90cf4bb0b
+f4bb0cf4bb0bf5bd0bf5bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0cf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf1b80be6b009dfad09daa409c99409a77106
+6c4705221a0a29313857789771a4d36aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96ca6da90cbf2a1dcfda1dcfda2dcfda4d7f385aabf5f7480252a2e
+0a0a0b020204010103010103010103010103010103010103010103010103010103010103
+0b0804462e05794f05a67409c78c08dba208e5ac09edb30df2b90cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4bb0bf3b90bf1b70decb20be5ab0cdea409da9e09
+d2920ad1a042e7d3abfcfaf5fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefeffffffd8bd87c38707cc8c08d99b0ae0a709e9b00cf1b60bf3b90bf4ba0c
+f3ba0bf4bc0cf3b90cf4bb0cf4bd0cf4bc0cf4bb0bf4bc0bf5bc0bf4bd0bf4bd0bf4bd0b
+f5bd0bf4bc0bf4bd0bf5bc0bf5bd0bf4bd0bf4bc0bf5bd0bf5bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bb0bf4bc0bf4bb0bf4bc0bf4bb0bf3b90bedb30be0a808d8a008cc9307ac7808
+875805442d0607060609090b1d21254553605d768c6789a8779ec180aad084afd77fadd8
+79a9d576a6d172a2ce70a0cb729ec3718d9d60727d3e4448181b1d0b0b0c020204020203
+010103010103010103010103010103010103010103010103010103010103010103010103
+150e044931057e5305ac7607c58e09d99f08e5ac09edb40df2b80cf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf2b70bf3b90bf3b90bf4ba0bf2b80becb30fe3a90cda9e09d4980bcb8e0dcd9e39
+d2b279faf7f2fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefed8ba7fc38707c88b07d39708dda308e5ac09efb40ef0b50ef2b60b
+f3b90bf2b70bf3b90bf3b80bf3b90bf4bb0bf4bb0bf4bb0bf5bd0bf5bd0bf4bd0bf4bd0b
+f5bd0bf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bb0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1bb0bedb40be3ac09d7a108cb9307b17907
+8f5d055b3b04150e040101030101030202040606070c0d0e121314191a1c222325202225
+171a1c1113161012150f11140b0d10040406020204020204010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+1f1504553a06855805af7808c58c08d89d08e4ac09ecb30bf3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0b
+f2b60bedb412f0b50ef0b60eeeb30de6ad0cdca109d3950cc18711c39539e2d0acfcfaf6
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefedabd80bd8308c38707cf9109d89b09dca108e4ab09e5ac09e8b00d
+e9b00febb210ecb20deeb410efb510f1b70df2b80bf4ba0bf3b80bf3ba0bf4bb0bf4bb0c
+f4bb0cf5bd0cf4bd0cf5bd0cf5bd0cf4bd0bf5bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80bebb20ae2aa09d89f08ca9007af7706
+905e05644105291b04010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+251a045e3c058a5a05b07807c38907d49a07e3aa08ebb10af3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b80bedb412
+eab110e8b00ee7ae0fe3a90adca208d49807c88c08ba9038dac9abfbf9f6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffd6ba80b67d09c08507c48907c98d07d09407d69908dca108dca308
+e0a608e2a909e2a909e4ab09e5ac09e7ae0ae8b00fecb20feeb50ef1b70ef1b70df2b70c
+f2b80bf3b90cf3b80bf4bb0bf4bb0cf4bd0bf4bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf2b80be8b00adfa508d49a08c48907a97105
+8e5c046d4604422b05080603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+271a045f3d048a5904ae7507bf8508d19808dea508e7ae0bf1b80cf2b80bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf3b80bf3ba0bf0b50de9b00de4ab09
+e1a709dea308da9f09d39608c68b07ad7606bea373f6f4effefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffcfaf6c2953db47a07b67e07bb8007bc8208c18708c88c07cb8f09
+d09309d3930ad49807d89a0ad89b09dca108dca108dfa509e2a909e3a909e7ae0deab00c
+eab10defb50ff0b60ef3b90bf2b70bf2b60cf4bb0cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf4bb0bf4bb0bf4bc0bf4ba0bf3b90bf0b40be3aa09d69e08c98f07b87f08a26c06
+8c5a047149044f33050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+2b1d045f3d04875504a87005b97f08cd8f08d99e08e2a909edb310f2b90ef3b80bf3b90b
+f4bc0bf4bb0bf4bb0bf4bb0bf2b70bf2b70bf2b60befb50eeab212e6ad0de1a709db9f0a
+d89a0ad39409cd8f08bd8207a87f34f5f0e8fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffcfaf6cdaf75b3893ba16b05a56f06ab7306ae7506b37a07
+b67c07bb8007c08508c58907c88c07cb8e07ce9108ce9009d39509d49907da9f08dda308
+e0a608e1a709e4aa09e6ad0debb10defb610f2b70cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf3b90bf4ba0bf3b80bf2b80cf0b70ee7ae0bdca108cf9308be8408ac74069a6404
+8756046e46044b31050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+291c045537067e5004a06a04b57c07c38908d49807dca308e5ac0aecb410f1b60bf2b70b
+f3b90bf3ba0bf3b80bf2b60bf2b70bf2b70bebb30be9af0ae4aa09dea308d89a0ad2920a
+cb8c08c28607ad7406d8c5a2fbf9f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffcfbf8faf7f3ddcdb1c6a976ad8539996606
+a06905a87005ac7305af7606b57b06b87e07bb8107bb8208bc8208be8408c48807ca8d07
+cb9008d19408d49907d89c09dca208e0a609e5ab0cedb30eefb50ff2b70bf3b90bf3b90b
+f2b60bf3b90bf1b60cf1b70df0b50ee8b00ae0a609d49807c68a07b37906a16a05925d04
+7f5004654105462e050c0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103030203
+2a1c04503405754a04996304ac7305b98008cc9008d79b08dfa508e4ab09e9b10eeeb40d
+eeb410f2b70cf2b70befb50decb30de7ae0ae3aa09dda208da9c0ad5960ac78a08bc8107
+b67c06b48835f6f1e8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefffffffcfbf9faf8f4
+daccb0c0a5729260059c6605a16a05a46d05a66f05a97105aa7205ae7506b07606b17806
+b37b08b87f07bb8208c48907c98d07d49708d99d09da9e09dea409e2a809e8af0eedb20e
+edb40defb510efb50de9b00de4ab09dda308d19707c98d07bb8007a76f05945f04855404
+7349045a3a053d2906090603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+261a044b3105724804915c04a36c05b27907be8507cf9207d89b09dfa508e4ab09e6ad09
+e9b10ae7ae09e8b00ce6ad09e2a909dea308da9c0ad49708cb8e07c28607b27806a36d05
+9f7b34f6f3edfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefefaf8f4d4c7b6bda277bda070885805905d05925e049862049964059c6605
+9f6905a26c05a87208ad7507b47c07b98007c28808c98f08d09209d49708d89b09db9f09
+dea308dfa609dea408dda208d69b07ce9207c38807b67c07a97105976104865404774c04
+6541054f3305271a0402020319191b767677767677767677767677929292f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4cfcfcf767682767682767677767677171723010103
+201604452e066642058a58049c6604aa7205b67c08c18808cd9107d59808db9e09dca108
+dda308dea408dea408daa008d49907cf9208c68b07be8407b57c07ab7306906106ad9675
+f4f2effefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffefefef9f8f5cec3aeb49f788e6e35774c047c4f04
+8354048c5c05925f059763059d6705a26c06ab7306b17907b67e08ba8108bd8409c38a08
+c99008cf920acf9109c98d07c48707ba8007b07706a36c05935e04845204764a04694304
+593a053c28050b0804313133f7f7f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7f7f8f5f5f5
+bab4a8422c065f3c04815204956004a26c04af7606b67e08bb8308c38807c98d07cc9007
+cc9107cc9107cc9007c68b07c18707b77f08b47c07ab7407a16b068b5c05c9bba0fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffbfbf9f9f8f6c7bdad
+aa9879866733704905774c047e5004885905935f049965059d6705a16d07a67007ad7506
+ae7607b17907b17908b07807ab7306a16a059761048c58047e4f047449046943045f3d05
+4b3105372d1a797879d1d1d1fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fcfcfc6250315135057147048a5704996404a46d05af7606b17806b47b08b67e08b98108
+bb8208ba8108b78008b57d08b07606ac7306a36c059461057a4f0cc6b8a2fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefbfbfafaf9f7c3bab29e8b6d5d3c056d46047d4f048756048e5b05915d04956004
+976406986506966104956004925c048956048251047d4e037046046440045a3a05493006
+8e8273f9f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefe8c8173472f065b3a05764b048b5704996404a16a05a36d05a76f05ac7305a97106
+ae7506ae7406aa7105a77106a26b059966068c5b05724a05bfb3a0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefefefefefffffffefefefefefefaf9f7c3baab765d33654105724a047a4e04794e04
+7e50047f51048252048050047c4d037b4d03764a046b4404633f05543605472f088b8077
+fdfdfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefdfdfc8c806a462f065a3a056e46048153048f5c049863059d68059f6a05a06a05
+9f6904a06a059e67049a65058a5a057b4f04694405beb39ffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffcfbfbefede997886d5034055b3b05
+623f056943046d45046d45046943046641046440045e3c05523505432d088c8070fdfdfd
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefdfdfcaba292513d1a4e33055c3b056e47047b4f048052048c59048d5b04
+8a5804845504805505724b055f3f05755c39c4bbb3fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefafaf9bfb8ab
+94856c4f33055436055336055235054f33054a3106543f1a9d917ddbd7d1fdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefedad6d09b907d503c184b3106533605583a055f3d05613e05
+5f3e05583a065437056b5638c0b9aefcfcfbfefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefefefefefefe
+fefefefbfbfaedebe89a907e998f7e9a907ed9d6cffbfbfbfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefbfbfbdad6cf9c917e9c917e9c927e9c927e
+9c927ebfb8acfbfbfafcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffefefefefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffffffffefefefefefeffffff
+fffffffffffffefefefefefefffffffffffffffffffefefefefefeffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefefefefefefefffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefffffffefefefffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffefefefefefefffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefefefefeffffffffffff
+fefefefffffffffffffefefefefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
+
+%%EndDocument
+ @endspecial Black 4824 6573 a
+ 0 setgray
+ 4824 6573 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27
+b(3.)g(June)g(2003)g(\226)h(p.22)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 22 92
+TeXDict begin 22 91 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6487
+2027 a FN(Conclusion)p Black 8944 2027 a
+ 0 setgray
+ 8944 2027 a
+Black 4727 2616 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
+491 w FL(used)81 b(a)f(permutation)g(operation)f(for)5218
+2950 y(renaming)i(\(has)f(much)g(nicer)h(properties\))p
+Red 161 w(!!!)p Black 10193 2950 a
+ 0 setgray
+ 10193 2950 a 4727
+3403 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 491 w FL(have)g(concrete)
+g(names)f(for)g(binders)h(\(nominal)5218 3737 y(uni\002cation\))f(and)g
+Ft(not)f FL(de-Bruijn)i(indices)4727 4189 y @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 491 w(it)f(is)g(a)g(completely)g
+(\002rst-order)i(language)4727 4642 y @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 491 w(computed)f(with)f(freshness)i(assumptions;)5218
+4976 y(this)f(allowed)f(us)g(to)f(de\002ne)i Fx(\031)f
+FL(so)f(that)5218 5311 y(substitution)h(respects)i FK(\013)p
+FL(-equivalence)4727 5763 y @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 491 w(veri\002ed)g(everything)g(in)d(Isabelle)10407
+6232 y @beginspecial 240 @llx 317 @lly 372 @urx 475 @ury
+211 @rwi @clip @setspecial
+%%BeginDocument: skt-small.ps
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /home/cu200/tex/research/fresh-unification/Edinburgh/skt-small.ps
+%%Creator: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) - by John Bradley
+%%BoundingBox: 240 317 372 475
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 396 string def
+
+% define space for color conversions
+/grays 132 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+240 317 translate
+
+% size of image (on paper, in 1/72inch coords)
+131.97600 157.96800 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+132 158 8 % dimensions of data
+[132 0 0 -158 0 158] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+fffffffffffffffffffffffffffffffffffffefefefffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefffffffefefe
+fffffffffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffffffffefefeffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefbfbfbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffefefefffffffefefefffffffefefeffffff
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffefefefffffffffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcdededf7c7c7d
+7c7c7d7c7c7d7c7c7d5f5f600101035d5d5f7c7c7d7c7c7d7c7c7dddddddfbfbfbfcfcfc
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefefefefefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefef5f5f5dadadafdfdfdfdfdfdfdfdfdfafafaa0a0a1242426010103010103
+010103010103010103010103010103010103010103010103010103010103010103232324
+9e9e9ffafafafdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffefefeffffff
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfafafaf9f9f9fafafa
+fafafaf9f9f9dedede747474e9e9e9c9c9ca565657010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103606062dededefdfdfdfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdbfbfbf7c7c7c5a5a5a454545
+5151517373738e8e8e2b2b2b5454551c1c1e010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103020203616162dededefdfdfdfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefdfdfdf3f3f3e9e9e9e4e4e4c7c7c7
+7676762e2e2e17171719191a020204010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103030203040303010103868687f9f9fafefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfdababab141415020204010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103020204
+030304060404030204020204010103010103010103252527e0e0e0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fdfdfd4e4e4f010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103020203080809
+1818182222221a1a190d0d0d0504050202040101030101032626279f9fabfdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd
+89898a010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040405131312
+2929293e3e3e4343443737372020200c0a0a03020401010301010301010a8b8b9bfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080707181818
+3333335353536666655b5b5b4141412323230f0e0d030304010103010103262628e0e0e0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd4f4f50
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103040406171717
+3a3a3a6060607979796f6f6f5151503333331c1c1b0d0c0b020204010103010103262628
+e6e6e6fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefecccccc010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030404061b1b1b
+3d3d3d6464647575756b6b6a5252523b3b3b282828171716070708010103010103010103
+888889fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffefefe
+fffffffefefefffffffefefefefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfc4f4f51010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030806071d1d1d
+3f3f3f5e5e5e6262615252523e3e3e3030302929291a1a190b0a0a020203010103010103
+010103cbcbccfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefeffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefed3d3d3010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030a09091c1c1b
+3636364545454040403131312525241818171818170f0f0f050405010103010103010103
+0101034f4f51fcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefffffffefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe8d8d8e010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103080708171716
+2525252727271d1c1c1313120a0a0a020204050405020204010103010103010103010103
+010103010103cbcbcdfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefcfcfc505051010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101030604050c0c0b
+1212110e0d0c050405010103010103010103010103010103010103010103010103010103
+01010301010350505afcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103030304060506
+040304020204010103010103010103010103010103010103010103010103010103010103
+010103010103010103d4d4d4fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101038c8c8dfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefefffffffffffffefefefefefefffffffefefe
+fffffffefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefecbcbcb010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103505051fcfcfcfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+010103010103010103010103020204020204020203010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103020203020203030304
+030304030305020204020204010103010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030202040504050707080a0909100f0f0f0e0d060505020203010103010103010103
+010103010103010103010103010103010103010103010103010103030203030203050405
+0e0e0e1a1a1a242424181818040406010103010103010103010103010103010103010103
+010103010103010103010103d4d4d5fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0302040909090908080605060807081c1c1c313131222121090909020203010103010103
+010103010103010103010103020203030203010103010103010103020203030305030305
+0202040707082424244949492d2d2d040406010103010103010103010103010103010103
+010103010103010103010103cbcbcbfefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0404060303050202030303050404050505060d0d0e2a2a2a2828270a0908010103010103
+0101030101030101030101030302030101030202030404060f0f112e2d2e4847474c4c4c
+3434340e0d0e040405191817414141181817020204010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0101030606072120204d4d4c5959593535350a0a0c0a0a0b313131202020030305010103
+0101030101030101030404050101030202040f0f0f403f3f6868688181808f8f8f999999
+9d9d9d8686863535350404061818182d2d2d0a0a0b010103010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefefefefefefefffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103010103
+0606073c3c3c818181a5a5a4b7b7b7a3a2a2606060181819070708141414050507010103
+0101030101030302030302030202041616175353547a7a7a8d8d8d9a9a9aa7a7a6afaeae
+bcbcbcc3c2c2a7a6a639393a0807070a09090f0f0e030305010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103020204
+2222237b7b7ba0a0a0bfbfbec6c6c6bebebd9c9c9b666666171717070607060506010103
+0101030101030202030202030b0b0c505050838383a2a2a1b2b2b1babab9c1c1c0c5c5c5
+cfcececbcbcbb4b4b38080802222210302040b0a0a040406010103010103010103010103
+010103010103010103010103565658fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103060607
+4e4e4e949393b3b3b3cfcfced8d8d8d6d5d5c7c7c6a9a9a8525151040405010103010103
+010103010103010103020203323232848483b8b8b7dcdcdcececebf2f2f1f5f5f4f5f5f3
+f2f2f1e8e8e8cacac9979796525252080709010103010103010103010103010103010103
+010103010103010103010103242426e6e6e6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103131111
+7c7b7bc9c8c8ececebf5f5f4f7f7f5fcfcfbfbfbfaf9f9f7babab9141415010103010103
+0101030101030101030606076c6b6bcdcdccf7f7f6fdfdfbfdfdfbefefeec4c3c2bebebd
+e9e9e8fbfbfaf8f8f7dededd929293212020010103010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffefefeffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103222222
+b4b4b4f6f6f5d1d1d06e6e6e666665afafaff6f6f5fdfdfbededec444343010103010103
+0202040403040101030f0f11939393e5e5e5fcfcfbfdfdfbd8d8d84c4c4d0d0d0d1e1e1d
+494949c0c0bffbfbf9fdfdfbe4e4e4525253030305010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe5656590101030101033c3c3c
+e0e0e0e6e6e53d3d3e0b0a0b4646463d3d3d9c9c9cfbfbf9fbfbf97a7a7a070607060505
+0404060b0a0a0302031414169d9d9dedededfdfdfbececeb5050500202040f0e0e646464
+6c6c6c424242c5c5c4fcfcfafcfcfb8f8f8e070708010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe56566a0101030101034c4c4d
+e8e8e7b3b2b208080a080809585858696969343434d8d8d7fcfcfa9797970d0c0b101010
+1616162121210c0b0c1a1919a3a3a2eeeeedfdfdfbaaaaa90a0a0b010103030304222222
+747474515050616160f7f7f6fdfdfbbcbcbc161617010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffefefe
+fefefefffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefe565657010103010103525252
+e9e9e979797901010301010324242460606030302fa3a2a2fbfbfa9c9c9c131312171616
+2626263b3b3c3a3a3a2c2c2b9b9b9bedededfafaf86060610101030101030303050d0d0d
+3737374b4b4a383838e3e3e2fdfdfbd6d6d5222222010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffff
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffefefefffffffefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefea3a3a30101030101034f4f4f
+e6e6e67070700605060101030c0b0b3f3f3f282829727271f8f8f7818080070607050506
+0505060606071313131111115d5d5ddbdbdbf5f5f44a4a4a010103010103060607070708
+050507171717262627d6d6d5fdfdfbdbdbda272727010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103474748
+e1e1e18c8c8b0707070101030404051c1c1c171717676767d8d7d5403c34241b05352705
+372a053225072b22051f1805302e29b8b8b8f3f3f24c4c4c010103010103010103010103
+010103010103212123dbdbdafdfdfbd8d8d7282828010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffff
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefefffffffffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103323232
+d6d6d6bababa0b0b0c010103010103020203030203615c50a8915ba27908ca9e09d2a409
+d1a309d1a409d0a209bf950890720c918159e0ded6727272020203010103010103010103
+010103010103404040eeeeecfdfdfbc9c9c91f1f20010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103181819
+bdbdbdeaeae9555554060608010103080503372605966b07bb8a09dda709eeba0be8b70b
+e4b40adeb10ac99e09ba8f09c69b0adeaf0ad1ae30ad9d681a160b020203010103010103
+0101030e0e10a5a5a5fdfdfbf9f9f7a1a1a1101011010103010103010103010103010103
+010103010103010103010103010103d5d5d6fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d401010301010309090a
+8c8c8bf0f0f0d3d3d22f2f30120d05674706af7a08b58308c28f09e8b20aedb90be8bb0b
+e5bb0bdfb50acca509b18a0aad8808dfb60bebbe0de4b50aaf8908574106181204080605
+1616188c8c8bf6f6f5fdfdfbeaeae95c5c5d020204010103010103010103010103010103
+010103010103010103010103010103878788fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fefefefefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+4d4d4ddcdcdcf9f9f8c4beaf866116b57e08cb9409e0a809eab30aeeb60bebb90be8bb0b
+e7bf0be7c10ce7c20fe6c215e8c41eefcd1ef2cc1feec810edc30de7ba0ac599098e6e0b
+9d8d64e7e4dbf7f7f4f2f2f1b8b8b81a1a1b010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d5010105010103010103
+161617a0a0a0dbd5c9b89242b88109c69009daa608eab30aecb70becb80bebb90ae8bd0b
+e8c20ceccb0deecf16eed228f0d52af3d837f4d637f4d530f4d617f4d00cf2c60cebbc0b
+ddaa0ccda128c3a55ab5a26d5f5539060505010103010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d7010109010103010103
+0404055d5138a8822eb77f08c78c07d59c08e3aa09eab20aedb60bebba0aeabd0be8bf0b
+e9c40cedcd0eefd118f1d628f3d72ff5d943f5d844f5d827f5d70ff5d40cf5d110f3cd0f
+f2ca0df0ca0cebbc0cdea90fb68809423107050405010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffefefefefefefefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefed4d4d4010103010103020203
+2b1e048f6007b17a08c28708d09407dca308e5b009eab40aecb70bebb90ae8bf0be9c30c
+ecc90dedce15f1d318f2d634f5d843f5d945f5d836f5d919f5d913f5d710f5d811f5d811
+f5d60ff5d60ff5d413f3ce2deebc1eb1830a241a06010103010103010103010103010103
+010103010103010103010103010103575759fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefedadada0d0d0f010103120c04
+815806af7808bb8108c98d07d79e08e2a809e9b20aecb60becb80beabd0be8c20cebc60c
+edcc0eeecf16f1d426f3d64df5d949f5d93cf5d917f5d811f5d710f5d710f5d710f5d912
+f5d60fefcd0dddb90ce1bc1bf2c722ce9c093e2c07020203010103010103010103010103
+010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffefefefffffffefefefffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560303043e2b06
+a67106b57c07c28607d19408dea308e5ad09e9b40aecb60becb80beac00be9c40cecc90d
+edcd11efd221f3d63bf5d848f5d736f5d817f5d812f5d913f5d710f5d70ff5d60ff4d40d
+e5c20bbe9b08a47c0ac89509e5b00ab88809291f08010103010103010103010103010103
+010103010103010103010103010103010103d6d6d7fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030305583d08
+ac7608b67d07c78b07d59a08e0a708e8b00aedb50beeb70bebbb0be8bf0bebc70ceccb0d
+efd115f1d331f3d441f4d639f5d618f5d60ef5d811f5d710f5d60ff5d50ef0ce0ccda90b
+b08806be8c06cf9708d79d08d9a109a67b081d1505010103010103010103010103010103
+010103010103010103010103010103010103858586fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556030204533b06
+a87409b98208cf9307d99d08e2a908eab20aefb80beeb90bebbc0bebc10bebc60cedcd0e
+efd125f3d53bf5d635f5d714f5d710f5d60ef5d60ff5d50ef4d30de3c10cb7900ab28107
+cc9207d39708d89f08d89d08d89c08a97a071a1405010103010103010103010103010103
+010103010103010103010103010103010103202022e5e5e5fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefffffffefefefefefefffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe5555560101031b1507
+5c40078e6607c79408dea609e8af0aefb40befb80beebb0becbf0bebc50cedcb0defcf0f
+f0d320f2d528f4d716f5d70ff5d60ff3d20ef0cf0ee9c70ecba50ca87e07bd8508d09507
+d69b07d89c08d89e08d79a09d4950a8560070b08040101030101030101030f0f10202020
+09080a020203010103010103010103010103010103c4c4c4fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103020204
+2a1c066a4405845c06c19208e6b10aeeb70bf1ba0befbd0becc20cebca1beed01aeed01c
+f2d511f3d611f5d50ff4d40eefce0ee5c30dc7a10b9c7408a97608c78b07d4950ad79a08
+d89c08d89e08d49807c88c0ab57f0d32270c030304010103010103010103292929727272
+4e4e4d19191a04040602020401010301010301010359595bfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefe555556010103010103
+0e0d0a543e137b570d825a05b28909deac0aecb90beec40beeca11edcf2aeed129f0d220
+f0d110eece10e4c30ed4b00bb69009946d09946607b67e07ca8f07d39609d79b08d79c08
+d69c08cf950fb38a28908a66748689353f470707090101030101030101031a1a1a646464
+7c7c7c6c6c6c4747481e1d1d0303050101030101031f1f21e5e5e6fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffffffffffffffefefefefefbfefdf7fcf1efe7bec6d49fa8d79da2d8a3a4
+e4c4c1fcf2f1fefefdfefefefefefefefefefefefefefefefefefe555556010103020203
+0a0808475a6a7f84776f521c4d370a513c036c5003a88508c3a10aceaa11c8a80bc09f08
+bb9709aa82099c7107a06f07a77308b88007c68b08ce9007cf9307cf9407ce9407c89009
+b78a228b8b6e638dae5a8bb85b8cb86e98b621272b0101030101030101030a0a0b3a3a3a
+7b7b7b8181817f7f7f5c5c5c0c0c0d020204010103010103858586fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffffffffcf8f4fae3d1cd9c87a0625fb04657a72a39ac2021b32922
+aa4033b47471e9dbdcfefefefefefefefefefefefefefefefefefe555556010103020204
+1210115465763d4b592120160805012b23046f51099d7308b18c08ae8806ac8806ac8307
+b48208bb8509c48a07c78b08c98c07cc8e07d09109ce9008cc8d08c38907b9841092824c
+6889a05c8fbd5d90bf5d8fbd6ea0c686b8d43c484f010103010103010103010103141415
+6565658080818080817676764040400807080101030101031f1f21e6e6e6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+fefefeffffffffffffffffffe6d0cdbd5a51bc332e993638602c283620123b1b0a521610
+af3f2f921e26d9a1b2fefbfdfefefefefefefefefefefefefefefe565657040406060609
+1513172220251b1415151213473f328961169a6606a97708cb9e0adbb10bddb00ad7a409
+d49909d3950ad3930ad19209cd8e07ca8c07c78a07c68907bc840eab81277d887d5c8ab2
+598ab75b8cba5d90bf6ca0ca88bbd989bbd6617c8c070707010103010103010103090807
+3332327a7a7a7f7f80707071474747090809010103010103010103767677f8f8f8fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffbe9999a2323097100f4901022a02011a0b002e080254130f
+b34236942d34bd7784fdfbfcfefefefefefefefefefefefeeae9e93d3d3d1414150b0b0f
+0e0c100f0a0d1b1d253950676d91b3887f6096650a9b6806b37e08cb9308d39909d29609
+d19308ce8f08cc8d08c68907c08407b87f07b67d07b7810f9d874269889b5a8ab65a8ab4
+5a8bb95d90be6ba1ce94cdef9cd5f594cae87da6bd1b1d1f020203010103010103010103
+161515565656686868505050151516020204010103010103010103010103c4c4c5fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffb18a8c9141387122154d1910641513871a1eba1c22cd2d2d
+9e322b340e0b76746bfbfcfbfefefefefefefefdfce9dfdc8e84822d2320170f0e0b0707
+0a080939444f6385a75e8db9598ab75f89ac7d7a5f8c6412996607aa7306b67d07b87e08
+ba7f08bb8007b37906a97106a56e05aa7105b17e198d8663618bae598ab6598ab65a8cb9
+5e92c16aa2d294cff4a1dcfda1dcfda1dcfd9cd4f44f616c040305010103010103010103
+03030509090b1e1e1e1414150202040101030101030101030101030101034c4c4ef8f8f8
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefffffffefefefefefea982849d44459e362c9a352da63837b6393bc135379e2421
+520d0a0f0300637462f9fcfafcfcfbf3e9e7978382804b49481d1c4729282d1614110706
+1615155a7c9c6195c55e91c05a8cb95a8ab75b89b369808b8170458c6515986405996405
+9964059a64059b65099a650d9c6b1894773f7889885b8ab3598ab5598ab75b8dbb5f94c4
+68a0d28ec8f0a1dcfda1dcfda1dcfda1dcfda1dcfd8cb6ce191a1b020203010103010103
+010103010103010103010103010103010103010103010103010103010103090808c5c5c5
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe
+fefefeffffffffffffffffff8d6f715e16167a16139a2121ac282aa627258e211b600f09
+320a01130d037c8a79e1dfddb2a2a15e3c3f6a262a7c2c2e7936385b2828200c0c110a0a
+20262c6496c46aa4d96399cb5c8ebc598ab7598ab7598ab75b8ab666869a6f7b74797359
+8877538c7540897850858274738792618baf598ab5598ab65a8bb85c8ebd5f94c4669dcf
+86c0eba0dbfda1dcfda1dcfda1dcfda1dcfda1dcfda2dbfb54656f040405010103010103
+010103010103010103010103010103010103010103010103010103010103060506504f4f
+f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefefffffffffffffffffffefefefefefeffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffefefefefefe877b7a1504012e06027b1711b62729ba26269723215e170e
+250f02131103373428482c27480c1391263a94333f7121255b1e212d0c0d0b0204060608
+4b66806ba5d96aa4d969a2d65d90be5a8bb8598ab75a8bb85a8bb8598ab7598ab7598ab7
+598ab75a8bb85a8bb85a8bb85a8ab65a8ab65a8bb95c8ebc5e92c16196c7649bcd7cb6e4
+9fdafca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8ebad31b1f21030305020203
+0101030101030101030101030101030101030101030101030101030101030101030d0d0d
+888889fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffefefefefefefefefe8d8b89090a02230f026b190bac251fb92120951f1f551613
+1912080e0d0427120c602025832939812434621c23471819190607030103020203242f3a
+699ecf6aa4d96aa4d96aa4d96399ca5b8dba598ab75a8bb8598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab7598ab7598ab75a8cb95d90bf5f94c46399cb669ed275afdf9bd6f9
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfc5b717c070708020203
+010103010103010103010103010103010103010103010103010103010103010103090909
+282828e8e8e8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffa4a3a2100b08290d076b1a0ead2a20bb2a24952526511518
+0f0a091613123419185e22276a272d4c191e2a0f0f1d14130906060101030e10135c83a7
+6aa4d96aa4d96aa4d96aa4d968a1d55f93c35a8bb8598ab7598ab75a8bb85a8bb8598ab7
+598ab7598ab7598ab75a8bb85b8dbb5e92c26198c8669ed069a2d771abde96d1f6a1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c4de262b2e030204
+010103010103010103010103010103010103010103010103010103010103010103020203
+080707757576f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffffefefeacaaaa100a0e2e0b0e791513b62a23b92e268c282950161d
+2b111e170b11201814392d294f403b3c2f2e1713131414130807080403053c50626ba4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d9659cce5c8ebc598ab7598ab7598ab7598ab7598ab7
+598ab7598ab75a8bb85c8fbe6096c6649bcd69a1d66aa4d96ea8db8fcaf1a1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd667f8c0a0908
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103c5c5c6fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefe
+ffffffffffffffffffffffffb8b3b51f0e183a111a781f1aa53222a233207b292544111b
+1c0413130611373734c4c4c35353520303050404060707080303051c21266695c06aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d969a3d76298c85c8ebc5a8cb95a8bb8598ab7598ab7
+5a8bb85b8cba5e92c1639acb68a0d46aa4d96aa4d96ca6da87c2eca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd95c7e31f2427
+020203010103010103010103010103010103010103010103010103010103010103010103
+0101030101034d4d4ff8f8f8fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffe4dce05c3f4a380b175823166f31136c290d56191329060d
+1b101f78767cd3d3d35b5b5c0202040101030101030101030707094e68806ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d967a0d36197c85e91c05d90bf5d91c0
+5f94c46399ca67a0d36aa4d86aa4d96aa4d96ba5da7fbae79fdafca1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd526875
+030204010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103878788fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefefefefefefefcf9fa80737636131e3a1916401d133b180f2e110f332b2c
+b9b6baf7f7f76f6f70020204010103010103010103010103272f376a9dcc6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dcf659dcf68a1d5
+6aa4d86aa4d96aa4d96aa4d96aa4d96aa4d97ab3e39ed8faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc2
+0c0e10010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffff
+fffffffffffffefefefefefefefefeeae6e78b797f42393a453b3c443c3c726b6ddbd7d8
+fdfcfd81818201010301010301010301010301010307080a5574916aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d9639acb659bce76afdf9bd4f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed4f2
+242c30030305010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101031e1e20cfcfd0fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefefefefffffffffffffffffffefefe
+fffffffefefefffffffefefefffffffefefefefefefdfafbfbf5f7fdfafbfefefefefefe
+cbcbcb1c1c1e01010301010301010301010302020428323b6ca1d16aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d9659dcf273c5130465b90c6e9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd
+44565f030304010103010103010103010103010103010103010103010103010103010103
+0101030101030101030101030101031e1e20eaeaeafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefefefefefefefefdfdfdfbfbfefdfdfefefecbcbcb
+1c1c1e01010301010301010301010301010308090b53728f6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d969a2d6395774040508050608506c7e9ed8f8a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+6c8a9c070606010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103737374f9f9f9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffefefefefefefefefefefefefefefe
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefffffffffffffefefefefefefffffffefefef7f7f74a4a4b
+010103010103010103010103010103040304242b326090bc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d94a7297080b100101030202043548549cd4f4a1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+81abc20e0f11020204010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103737374f9f9f9fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fefefefffffffefefefffffffefefefefefefefefefefefefffffffefefeffffffffffff
+fefefefefefefefefefefefefefefefffffffefefefffffffffffff7f7f76e6e6f010103
+0101030101030101030101030101030b0b0b3f566a5d90be68a1d56aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5786b11018210101030101031a242a88b9d5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfca0dafba0dbfca1dcfd
+9ecfea212528030203010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103737374f9f9f9fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fffffffefefefffffffefefefefefefefefefefefeffffffffffffffffffffffffffffff
+fefefefffffffefefefffffffefefefffffffffffffffffff7f7f76e6e6f010103010103
+0101030101030101030101030101030f1316496e8f5989b6659ccf6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d769a2d6669dd05d90bf
+1a28360101030101030c1014719ab2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dafb9dd7f798cfee95ccea96cdec99d1f1
+a1d8f730393e0b0a0a020203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103737374f9f9f9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefffffffffffffffffffefefefefefefffffffefefefefefe
+fffffffffffffefefefffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefffffffffffffefefefefefeffffffffffffc2c2c3010103010103010103
+010103010103010103010103020203161b215680a65584af5c8ebd669ed16aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d7659ccf639acb639acb5e92c123374a
+0101030101030506095473859fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa
+9dd6f79bd4f498d0f098cfef97ceee96cdec93c9e891c7e590c4e28ec2e08ec2e092c7e5
+9ad1f14f5c630d0c0b030203010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103c9c9c9fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fffffffefefefefefefffffffefefefefefeffffffe8e8e81b1b1d010103010103010103
+0101030101030101030101030505061c2125547ea45381ab5787b35c8ebd6298c9649cce
+68a1d46aa4d96aa4d96aa4d96aa4d96aa4d969a3d768a1d4639acb6095c4324d67020306
+010103010104374c589ad2f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa95ccea
+92c7e58ec3e08dc1de8bbfdc8bbedb8bbedb8bbeda8bbdda8abdd98abcd88abdd98cbfdc
+93c8e783a5b71e1f20030304010103010103010103010103010103010103010103010103
+0101030101030101030101030101030101030101030101030101030101031d1d1fd0d0d0
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefffffffefefeffffff848485010103010103010103010103
+0101030101030101030101030e0e0e2a3239527ea75381aa5787b25b8dbb5f94c3639acb
+659dd06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9659dd042678906090d010103
+0101031f2a328dc0dda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed7f8
+98d0f094c9e88fc3e18cc0dd8bbedb8bbedb8abdd98abdd989bcd78abcd88abcd88abcd8
+8cbfdc98cdeb768f9d12131401010301010301010304040509090b040406010103010103
+010103010103010103010103010103010103010103010103010103010103010103515152
+f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffefefefffffffefefefefefefffffffffffffefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffffffffefefefefefe
+fffffffefefefefefefefefefefefeffffffe9e9e91b1b1d020204010103010103010103
+0101030101030101030302041716163d51635482ac5888b45c8fbd6298c9679fd26aa4d8
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95481ac0e151d010103010103
+0d111576a0b9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9fd9fa9ed8f899d1f196cdec92c7e68ec3e18dc0de8bbedb8abcd88abcd889bcd7
+8abdd992c7e6a3d9f866767e08080a0101030101031111123e3e3e2f2f2f0e0e0e030204
+010103010103010103010103010103010103010103010103010103010103010103010103
+cacacafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefffffffefefefefefeffffffffffffffffffffffff
+fffffffefefefefefefefefeffffffffffff848485020204020204010103010103010103
+0101030101030101030505061b1c1d4d7395598ab76095c668a1d46aa4d86aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96298c91c2b3a010103010103040507
+527082a0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa9ed8f898d0ef94cae98ec3e18cbfdd8abdd9
+89bcd88bbedb9cd5f5a3d3ed434a4d0303040101030202041d1d1d333232323232191918
+080708020204010103010103010103010103010103010103010103010103010103010103
+515152f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffff
+fffffffefefefefefefffffffefefee9e9e91b1b1c020204020204010103010103030204
+0404050101030101030c0c0d2e39445c8dba659cce69a3d86aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d634506a0203050101030101032f404b
+98cfeea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f595ccea8fc4e2
+8cbfdc8abdd98ec2df9dd6f69cbdcf2020210101030101030202030303051a1a1a383838
+2a2a2b0e0e0f020204010103010103010103010103010103010103010103010103010103
+010103e9e9e9fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffefefefefefefefefefefefefffffffefefe
+fffffffefefefffffffefefefefefefffffffefefefffffffefefeffffffffffffffffff
+fefefefefefefffffffefefeffffffe2e2e20101030101030101030101030606071b1a1a
+1818180101030202041517194e7190659dcf6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d94e79a0080b10010103010103151d2284b4cf
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dbfc9cd5f5
+93c9e88dc1df8abdda91c7e5a5dcfb7180880606070101030101030101030202040d0d0e
+3535353434340c0c0d020203010103010103010103010103010103010103010103010103
+0101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefe848485020204020204020204060607303030282829
+0b0b0c0101030505063342506aa1d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96297c81a273501010301010307090c64899ea1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+9dd7f795ccea8dc1df8bbedb97ceeea3cfe7282b2e010103010103010103010103010103
+0908093232322b2a2a050507010103010103010103010103010103010103010103010103
+0101031c1c1eefefeffefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffefefe
+fefefefefefefefefefefefeffffff6464650101030101030202031d1c1c3a3a39070709
+0101030101030b0e125883aa6aa4d96aa3d8659ccf659ccf659ccf68a0d36aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d83b5a780203050101030202043a4e5b9cd5f5a1dcfd
+a1dcfda1dcfda1dcfd9cd4f499d1f199d1f199d1f19ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda0dbfc96cdec8dc1df8ec2e09ed7f6738893050507010103010103010103030203
+02020309090a3131311b1a1a030204010103010103010103010103010103010103010103
+0101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefe
+fffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefeeaeaea1a1a1c0202040101030404053635351f1f20010103
+0101030202042d42566aa3d86aa4d95888b516212e16212e16212e3e607f6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d95c8ebb0f171f010103010103151c2287b8d3a1dcfda1dcfd
+a1dcfda1dcfda1dcfd455e6d212d35212d35212d356f97aea1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dbfc96cdec8ec2df90c5e39ecae425272a0101030101030202040d0c0c
+1111110b0b0c1615143535360e0e0f020204010103010103010103010103010103010103
+010103010103505052f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefffffffffffffffffffefefeffffffffffffffffffffffff
+fefefefefefefffffffefefec2c2c3020204020204020204141314373737070709010103
+0101030f13185b8ab66aa4d96aa4d94970950101030101030101033c5d7c6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa3d8334e680202040101030506085c7d90a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3548540101030101030101035c7e91a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda0dbfc98cfef92c7e69dd5f46a7b840303050101030a0a0a1c1c1b
+272727242423111110262626313130070607010103010103010103010103010103010103
+010103010103010103eaeaebfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefffffffffffffffffffefefefffffffffffffffffffefefeffffffffffffffffff
+fefefefefefeffffffffffff6565660202040101030505063837371f1f20010103010103
+020204334a606aa4d96aa4d96aa4d93c5d7b010103010103020204466d906aa4d96aa4d9
+6aa4d96aa4d96aa4d95c8ebc0e141c0101030101032c3b4699d0f0a1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd3c525f010103010103010103557487a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd9fd9faa1dcfd94bcd21415180101030e0e0e282828
+3c3c3c393939232322101010373737161616020204010103010103010103010103010103
+0101030101030101038b8b8cfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefeeaeaea19191b0202040202041a191947474609090a010103010103
+0d11175c8cb76aa4d96aa4d96aa4d9304a6301010301010305070b4f79a16aa4d96aa4d9
+6aa4d96aa4d96aa4d9385673020204010103090c0f749fb7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd435b6a0101030101030101034e6a7ba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4dbfa374047040405141414303030
+4444443f3f3f2929290e0d0d1a1a1a3838380a0909010103010103010103010103010103
+0101030101030101031b1b1df0f0f0fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefec2c2c2020204020204040405353434212122010103010103030305
+354c616aa4d96aa4d96aa4d96aa3d824384b010103010103090d125685af6aa4d96aa4d9
+6aa4d96aa4d96298c915202c0101030101033447529dd6f7a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd4a6575010103010103010103476171a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6a84930e0e0e1b1b1a2f2f2f
+3a3a3a3030301c1c1c0b0a0b0606073b3b3b1f1e1e020204010103010103010103010103
+010103010103010103010103cacacafefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffffffffefefefffffffffffffefefefffffffefefe
+fefefefefefeffffff6666670202040101030f0f103d3d3d060506010103020204101317
+5b89b26aa4d96aa4d96aa4d9669ed11c2b390101030101030c121a5d8fbe6aa4d96aa4d9
+6aa4d96aa4d94b74990304070101030a0e1278a4bd9fd9faa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd516f80010103010103010103405866a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd85afc61618191414131b1b1b
+1c1c1c1413130b0b0b040405010103212122444444060607010103010103010103010103
+0101030101030101030101036d6d6ffefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefefefefefefeffffffffffffffffffffffff
+fefefeffffffebebeb18181a0202040303052a2a2a2828280101030101030303052d3e4d
+6aa4d86aa4d96aa4d96aa4d96298c9131d28010103010103101821649acc6aa4d96aa4d9
+6aa4d96aa3d82a40560101030101032f414c9ad2f29ad3f3a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd58798b010103010103010103394d5aa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd5f320272b040405080606
+0404050302040101030101030101030707084545440d0d0d010103010103010103010103
+0101030101030101030101031a1a1cf0f0f1fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefffffffefefefefefefffffffffffffffffffffffffffffffefefefefefefefefe
+ffffffffffff83838401010301010308080a4140400c0c0d0202040101030b0b0c507597
+6aa4d96aa4d96aa4d96aa4d95e92c10a0f1601010301010315202c6aa4d86aa4d96aa4d9
+6aa4d96095c5111a240101030405086a91a79ad2f29ed8f8a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd5f829601010301010301010332444fa1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd3f5059010103010103
+010103010103010103010103010103020203353534181818020204010103010103010103
+010103010103010103010103010103c9c9cafefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fefefef8f8f84a4a4c0101030202031d1d1d343434020204020204040405252c31699ece
+6aa4d96aa4d96aa4d96aa4d96196c72b4258293f55293f553a59776aa4d96aa4d96aa4d9
+6aa4d9507ba3030306010103151d238fc4e19ad2f29ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd7ba8c23e54633e54633e546359798ca1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd648090010103010103
+0101030101030101030101030101030101032828272c2c2c050405010103010103010103
+0101030101030101030101030101036e6e6ffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffefefefffffffefefefefefefefefe
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefec2c2c202020402020306050639383819191b010103010103070708465b6d6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d9375672010103010103334550a0dbfb9ad2f3a0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd6f94a8040406010103
+0101030101030101030101030101030101032020213c3c3c080606010103010103010103
+0101030101030101030101030101034f4f51fafafafefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefe
+f8f8f84a4a4c0101030503040c0c0d4646460606080101030101031213155f85a96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+68a1d520314201010301010357778a9fd9fa96ccec9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd81abc30b0d10010103
+0101030101030101030101030101030101031d1d1f3a3a39040406010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefefefefe
+c2c2c302020402020402020418181935343401010301010302020422272c71a4d36aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6196c6121c26010103040508739db59fd9fa95ccea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96c3dd14171a010103
+0101030101030101030101030101030101031f1f21353535030305010103010103010103
+010103010103010103010103010103010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefffffffefefefffffffffffffffffffffffff8f8f8
+4a4a4c0101030101030303052d2d2d1817180202040202040505064e5b676ba5d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+5b8cb9080b100101030b0f1381afca9fd9f995cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd0eb181c20010103
+0101030101030101030101030101030101031d1d1f2c2c2c030304010103010103010103
+0101030101030101030101030101030101038a8a8afefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffefefefefefefefefefefefe
+fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffc2c2c3
+0202040202040202040908083c3c3c0707080101030101030e0e0e647f986aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+4e79a002020401010312191e8bbedb9fd9f996cdeba0dafba1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4d7f41c2023010103
+010103010103010103010103010103010103232324212122020204010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffededed171718
+0202040101030101030d0c0d3b3b3b0504050202040202041717196e94b76aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+41648501010301010319222996cceb9dd6f695cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda5dbfa20262a010103
+010103010103010103010103010103010103292929161616010103010103010103010103
+0101030101030101030101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff848485020204
+0101030101030202030e0d0e4343430504040101030303052f33367dabd56aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+3755710101030101031e28309dd6f698d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfc242b2f010103
+0101030101030101030101030101030101033535350e0e0e010103010103010103010103
+010103010103010103010103010103010103171719f1f1f2fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefec7c7c7161618020204
+0202040202040202040f0f0f484848050507020204040405454b5073a9da6aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+2d455c010103010103232f37a1dcfd98d0ef95cbea9ed8f9a1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd293136010103
+0101030101030101030101030101030202033a3a3a090809010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffff
+fefefefefefefffffffefefefefefefefefefefefefefefef8f8f94b4b52010103010103
+0202040101030101031313134f4f4f060607010103040406545d666ba5d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+25394c0101030101031a23296083975a7b8e5a7a8e6c93aa7099b07099b07099b07099b0
+7099b094cae9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2ddfd2e363c010103
+0101030101030101030101030101030707083d3d3d080607010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffffffffc3c3c4020207020204020204
+0202040202040202041717174b4b4a09090a0202040505075f6f7e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+223446010103010103010103010103010103010103010103010103010103010103010103
+03030678a4bda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd353d42010103
+0101030101030101030101030101031616172a2a2a020204010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffffffffefefefffffffffffffefefefefefefefefeffffff
+fffffffefefefffffffffffffefefeffffffffffffffffff6c6c6e010103020204020204
+0101030202040b0b0b26262552525114141501010306060863798e6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+203141010103010103010103010103010103010103010103010103010103010103010103
+0506097ba7c1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd373f45010103
+010103010103010103010103010103282829161515020203010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefeffffffffffffffffffffffffffffffffffffffffff6c6c6e010103010103020204
+0101030706061c1c1c3737386060602727290101030d0d0e69859f6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a2d6
+36546f233548233548233548233548203243203243233548233548192533010103010103
+090c0f7faec8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda3ddfd3b4348010103
+0101030101030101030101030303043535350a0909010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffefefef151517020204020204020204
+0202040303051616163a3a3a656565393838010103161617708fac6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcc6aa4d96aa4d9476d91010103010103
+0f151987b8d4a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda4ddfd3b4348010103
+0101030101030101030101031010112a2a2a050507010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefeffffffebebec020204010103010103020204
+0202040202040303041413124141414141420101031717176d8ead6aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd659dcf6aa4d96aa4d93f6282010103010103
+19222992c8e6a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6ddfb343b3f010103
+0101030101030101030303042a2a2a131314020204010103010103010103010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefefefefefefefefefeffffffebebec020204020204020204020204
+0202040202040202040606071818184343430303051b1b1b6c90af6aa4d96aa4d96aa4d9
+6aa4d96aa4d95a8bb96297c86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd679fd26aa4d96aa4d9314c66010103010103
+2836409fd8f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfd8abcd898cfefa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda7daf6262b2e010103
+0101030101030101030c0c0d30302f0c0c0d030305050506040304020203010103010103
+010103010103010103010103010103010103010103eeeeeefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefefefefefefffffffefefefefefefefefefefefe
+fefefefefefefffffffffffffffffffefefeffffffebebec010103010103020204020204
+0101030101030101030202040606072323232222231b1b1b6c8dac6aa4d96aa4d96aa4d9
+6aa4d95787b3121b25131d273d5d7c6196c66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d96aa3d8223446010103010103
+486272a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc
+83b3cf445d6c12181d547385a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d0ea1c1f22010103
+0303040e0e0f2727283131312424240d0c0b1212121e1e1d201f1f1b1b1b0f0f10050507
+0303050101030101030101030101030101035d5d5efcfcfcfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffefefefffffffefefefffffffefefefffffffefefe
+fffffffefefefefefefffffffefefefffffffffffff2f2f22525270101030202040e0a05
+2a1d043125061d16050606070101030505062b2a2942424267849e6aa4d96aa4d96aa4d9
+6195c6182532010103010103030306121b253a59775c8ebc6aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649bcd649bcd6aa4d9649bcd17232f010103030305
+6c93a9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9bd4f4759fb83b505d
+0e1318020204010103161d238bbddaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd8db6cc101113030304
+1616162d2d2d1919180f0f0f0807070202040707080b0b0c1110101f1f1f2727272e2e2e
+2828281b1b1a0504060101030101030101036f6f70fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffefefefefefe
+ffffffffffffffffffffffffffffffffffffffffffffffff979798110d045f4206ab7e09
+d1a10ae1ab0ad1a00a8c67091b15050202040606073232327b8d9d6fa7da6aa4d96aa4d9
+669ed1406282141e290202040101030101030203050c121924374a476e926297c86aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9649cce649bcd6aa4d95d90bf0e151d0101030e1317
+85b6d1a1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f580afc9577789232f37080a0d010103
+01010301010311171c48627293c9e7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd7897a8080809141414
+18181809080903020401010301010301010301010301010302020303030509090a131313
+3131325b5b5a4141420d0d0d0202040101039a9a9bfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffffffffffffffefefefffffffffffffefefe
+fefefefffffffffffffefefefffffffffffffffffffefefef4f1ec91650dcf9709ecb30c
+f4bc0bf4bd0bf4bc0beeb60bb18808291e040202040908073d3e3f8aa2b96fa7da6aa4d9
+6aa4d96aa4d96196c73e6080131d28020204010103010103010103040508101821293f54
+43688a5786b1649bcd6aa4d96aa4d9649bcd649bcd6aa4d95787b206080d010103192229
+93c8e7a1dcfda0dafb91c7e576a1ba4b6677202b330b0f13020204010103010103010103
+182026516f818bbedaa0dafba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda6defda7defda7defd51616a0b0a0b1c1c1c
+040406010103010103010103010103010103010103010103010103010103010103010103
+0b0b0c404040636362353534090808010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefe
+fefefefefefefefefefffffffefefefefefefffffffefefedabf84c9900ce2ac09f2b60c
+f5bd0bf4bd0bf4bd0bf4bc0bf0b80bb78b082a20060202040c0c0d444545859cb270a7d9
+6aa4d96aa4d96aa4d96aa4d96195c63e607f141f2a020205010103010103010103010103
+020305090d130f17201c2a392a4056324d6638577344688a35526d02020401010311171c
+506d7f3e5562222e37131a1f080a0d010103010103010103010103040508212d355c7d90
+90c5e2a0dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfdabd7e7c4c594d6c069e0bf5cdfbe5dddbc5e8a6b193b2f15100e0f
+010103010103010103010103010103010103010103010103010103010103010103010103
+0808093030303d3d3d2c2c2c0e0e0f010103edededfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefeffffffffffffffffffede0c5c7901dd79d0ceab00cf1b60e
+f4bc0cf4bc0bf4bd0bf5bd0cf4bd0bf1b90bb98d0a2f210602020409090a3232337e94a7
+71a8d96aa4d96aa4d96aa4d96aa4d96aa4d96298c9476e92203142070b0f010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010301010301010301010301010301010301010312191e3f566377a2bb97ceeda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda4dcfad2bb60ecb60df2c80cf2cc0df2cb0df2c40defba0b957310090806
+010103010103010103010103010103010103010103010103010103010103010103010103
+19191932323229292813121228210c7e7660fcfcfcfefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefefefefffffffefefefefefefffffffefefefefefefffffffefefe
+fefefefffffffefefefefefefffffffefefefdfbf8cda44ccb8e0cdca109e9b10df0b70f
+f4bb0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf1bb0bb38708231a0702020409090a303131
+798b9c73a8d86aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2598ab73a5a781f2f40
+0c1118010103010103010103010103010103010103010103010103010103010103010103
+0101030101030101030406081c252c3a4f5c64899e8ec2e09fd9faa1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdaed5dbdcac21f1bc0bf4ce0cf5d40ff5d710f5d50ff2cd1384670a070504
+010103010103010103010103010103010103010103010103010103010103010103050506
+1e1e1d20201f1616150d0a078f6b08e2b91ef7e8a1fefdf9fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefefefefefefefffffffefefefefefefefefefefefefefefe
+ffffffffffffffffffffffffffffffffffffeddfc2c38708d3950ce1a809e9b00df1b60c
+f4bb0cf4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0becb60b9f7809150f04020204080707
+262626717e8b75a6d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9679fd2
+5f93c2517da63e5f7e2e475f263a4d1e2e3e18253216212d0d141b0101030101030d1115
+425a69547285668ba082b1cc95cbea9fdafaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb4d0c8daa118e9b00cf3bc0bf3c40bf3cc0bf3ce0ce8c10c674f0b050505
+010103010103010103010103010103010103010103010103010103010103010103080707
+1717170b0b0b080707352909cfa40af2cd0df4d30ef4e389fefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffff
+fffffffffffffffffffffffffefefef1e3c6c38c1fcc8f0ad99e09e3aa09eeb50ff3b90b
+f4bc0cf5bc0bf4bd0bf5bc0cf5bd0bf4bd0bf4be0bf3bf0bdfb00a775808070503010103
+0505061c1b1b59636d73a1cc6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d9669ed16297c8649acb4d769d0101030101031f2a32
+9ad2f2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb6cec1dba114e6ad0bf3bb0cf4bd0bf3c20bedc50bd7ab0b523e0c050506
+010103010103010103010103010103010103010103010103010103010103010103020203
+0303050202041510079d790aeac40cf1cc0df3d10debc91cfdfbf2fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefffffffffffffffffffffffffffffffffffffefdfbe4d1aae4d0a6
+e4d0a6e4d0a6e2d0ade4cfa6d4b061bf8a1cc88c0ad5980de1a708e9b00befb610f4bb0b
+f5bd0bf5bd0bf4bd0bf4bd0cf5bd0cf4bd0bf5bd0bf4bd0bf1bf0bcea0094d3808010103
+020203040305121212394147709ac06aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ad0203050101031f2a31
+99d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfdb7d1c9dca317e7ad0af3ba0cf4bc0befbc0be5ba0bcd9809583e06090604
+010103010103010103010103010103010103010103010103010103010103010103010103
+01010304030361480adfb10aeec40befc30bf0c50beec60bdcc68cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffefdfce2cda2c1912ec99829c58b0ac68d0c
+c78c0bbf8711bb840bba840ec2890bcd920dd59908dea409e6ad0beeb510f3ba0cf4bc0c
+f5bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf4bd0beebc0bb98a09231907
+0101030101030303040a09092f3438688bab6ba5d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95685b005060a0101031b252c
+95cbeaa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfd9dd7f7b2cac3dba217e6ac09f3b90bf3bc0becba0be3b00cce9608745006110b04
+020203010103010103010103010103010103010103010103010103010103010103010103
+010103352405c18f08e8bc0bebbf0befbb0bf1bd0bf1bf0bd8bb7cfefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffefdfccead63bf8509cc920bd69b08daa009daa209
+d99f09d69b08d1980cd39809d79c09dca308e1a809e7ae0dedb40ef4bb0cf5bd0bf5bd0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bd0bf3c20be2b90b886308
+0a0704010103010103020204040405181a1c58748d6da4d76aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95888b4070a0f010103171f25
+90c5e2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9ed8f8
+93c8e78cc0dda5bab1daa116e5ac0df1b70cf0b80beab40ae1a809d196089e6c082d1e04
+060403030203010103010103010103010103010103010103010103010103010103040303
+231804a57307dfa909e4bb0bebb90beeb70bf0ba0bf3ba0bd7b987fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefeffffffefe3cbbb8208d2960bd89d09e0a60be4aa0be6ad0d
+e4ab0be1a808e1a808e0a709e5ac0be8b00fedb30defb50ff4bc0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bb0cf4bd0bf4bf0cedc80cd1a30a
+573f060101030101030202030302030202041011134f63756ca1d26aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95b8dbb0b111801010311171c
+89bbd7a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa92c7e6
+8bbedb8abddaa4b9afd8a015e5ac0ceeb60cecb70be9b10adea408cd9107b17b08795205
+1d15050906040202030101030101030101030101030101030101030302030b07033a2604
+a16f06d29707dfad09e6b40aecb40beeb60bf1b70beeb50cd6b878fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefefefdc7a15cc48b0fd89c09e2a80beab10feeb40ceeb40c
+edb40cecb310e8af0beaaf0aefb40cf3ba0cf3b80bf4bc0bf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf4bc0bf2bb0bf4bd0befc60ce5bd0b
+ae83091c13040101030101030101030101030202030c0c0d3c4a566798c46aa4d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95f93c3101922010103090c0f
+7fadc8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9dd6f68cc0dd
+8bbedb8abddaa4b7abd99f13e2a90beab20bebb30ae6ad09dda308d29607bb8308ac7608
+8156053020040a0704080603070505050304030203060403160f04402b057c5406aa7708
+cb9007d9a008e3ac09ebb40aedb90bf1b80bf3ba0bf2b70ce2c175fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffefefed3b373ca8f0edca208e8b00cecb40bf1b50bf3b80b
+f2b80bf1ba0bf0b90cf3b80bf4bb0bf4bb0cf4bd0bf5bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f4bd0cf4bd0bf4bd0cf5bd0bf5bd0bf4bd0bf4bc0bf4bc0cf3ba0bf2bb0bf3bf0cebc60c
+d9ae0a705007040303010103010103010103010103020203070709242b325d83a66ba5d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9649bcd172330010103020305
+729bb3a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d1f08cbfdc
+8abdda8abddaa2b7aed79d16e0a60ae9b00aeab20ae6ad09e0a808d59907c68b07b88108
+b27a08a26e07875d07714c066443056443056646067f57079a6907aa7509b57d08c38c08
+d99d09e3aa09e9b00aeeb70bf2b90bf3bb0bf4ba0bf4bb0be7c050fdfcfafefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfbb98725cd920cdda408e9b00aeeb50bf3b90cf4bb0c
+f4bc0cf4ba0bf4bb0bf4bb0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bc0bf4bb0bf5bd0b
+f4bd0bf4bd0bf4bd0cf4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bc0bf1bb0bf4bd0bf0c50c
+e6c10cbe90092d21050101030101030101030101030101030101030707081d1f21566f86
+6ea5d66aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d969a3d71f3041010103010103
+59798ca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfef8cc0dd
+8abdda8abddaa0b5acd49919dca008e5ac09ebb30ae7ae09e2a908daa008ce9307c58907
+bd8407ba8108b57d08b27b08ae7808af7909b17a08b47c07b47f08be8607c88f08d69b09
+e4ab09ecb30af0b80bf2b90bf4bb0bf4bb0bf4bc0bf4bb0be9b10df4e7c3fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffdfcfab47d0bcd9209e0a608e9b00cf0b50bf3b90cf5bd0b
+f5bd0bf4bc0cf4bc0bf4bd0bf4bc0cf4bb0bf4bd0bf4bd0cf5bd0bf4bc0bf4bb0cf5bd0b
+f4bd0bf4bd0cf5bd0bf5bc0bf5bd0cf5bd0bf4bd0bf4bd0cf4bc0bf3ba0bf2bb0bf2bf0b
+efc90dddb30b876007080604010103010103010103010103010103020203030204101112
+59677477a8d56aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d92f4961010103010103
+3b515ea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97cfee8cc0dd
+8abdda8abdda9eb4aacc941dd99c0be5ac09e8b00ae9b00ae5ac09dea308d59808cd9207
+c98d07c58908c58908c08607c08507be8608c28707c68a07ca8f07cf9507d79e08e2aa09
+f0b50bf3b90bf4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf0b60edeac19f3e6c7fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed1b478c8900cdca308e5ac0aefb50ef3b90cf5bd0c
+f4bd0bf4bd0bf5bd0bf5bd0cf4bd0cf5bd0bf5bd0bf4bd0cf4bd0cf5bd0cf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0bf4bd0bf4bc0bf4bb0bf4bc0b
+f1c10befc90dcb9c0a433007010103010103010103010103010103010103010103020204
+161515737f8975a9d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9426587010103010103
+202c3499d1f1a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd99d0f08ec2df
+8abdda8abdda9cb2abc38f18d39609e1a808e9b00ae9b00ae8b00ae2a908daa108d79a08
+d4960ad09308cf9108cd9107cc9007cc9107cc9107d09507d29807dba208e1a708ebb30a
+f4bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1b70ef3b90cebb40be2bc4efefdfa
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefeffffffd5bb88c88d0cdaa008e4aa09eeb40ef0b710f5bd0b
+f5bd0bf4bd0cf5bd0cf5bd0bf4bd0bf5bd0cf5bd0cf4bd0bf5bd0bf4bd0cf4bd0cf4bd0c
+f4bd0bf4bd0bf4bd0bf5bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bc0b
+f4be0befc80ce4ba0ba67a08171104010103010103010103010103010103010103010103
+0303042d2d2d81a0bd6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95482ac05070a010103
+0e131785b6d2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9cd5f590c5e3
+8bbedb8abdda9aafa9be8a15cf9208dca108e6ad09e9b10aebb30ae7ae09e0a708dca308
+d99d08d79c08d79a09d29707d49907d39a08d49a08d99e08dda408e2a908e8b00af0b60b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2bb0bf2ba0ef0b50ee6b00fdbbb5c
+fdfcfafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefeffffffd9bc81c48b0cd89c08e2a809eab20cf2b70cf4bb0b
+f5bd0bf4bd0cf5bd0bf5bd0bf4bd0bf5bd0cf5bd0bf4bc0bf5bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf4bd0bf4bd0cf5bd0bf4bd0bf4bd0bf5bc0cf4bc0bf4bd0bf4bc0bf4bc0bf4bc0b
+f2bc0bf2c10beec60bd6a709705107040406010103010103010103010103010103010103
+0101030b0a0a6573806ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96094c4111a24010103
+020204658a9fa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9fd9fa93c9e7
+8bbfdc8abdda9aafa9b58619ca8e08dba008e5ac09e9b10aedb40becb30be7ae09e3aa08
+e0a608dea408dea408dba208daa208dba308dfa508e0a708e4ab08e7ae09eeb40bf3b80b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf1b80ef0b50ce3aa0c
+ceaf69fdfcfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffd9bc7fc38a0cd7990adfa509eab10df2b60cf4bb0b
+f4bd0bf4bd0bf4bd0bf5bd0bf4bd0cf4bd0cf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0c
+f5bd0cf4bd0bf4bd0bf5bd0bf4bd0bf4bd0bf5bd0cf4bd0cf4bd0bf4bc0bf4bc0bf4bb0b
+f4bb0bf2bd0bf1c60ce7c00cc29209342505010103010103010103010103010103010103
+0101030303054b555e6fa7da6aa4d96aa4d96aa4d96aa4d96aa4d969a2d6223345010103
+010103364a56a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd96cded
+8cbfdc8dc1de98a79db38311c98e08d99e08e3aa09ebb20af0b50befb50beeb40becb20a
+e6ad09e4ab08e4ab08e2a908e2a908e2a908e4ab08e6ad09e9b00aecb30beeb70bf3b90b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0cf1ba0bedb50d
+e4ab0bdebe5bfefdfbfefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffff9f5ecc18808d4980fdca108e8b00df2b60cf4bb0b
+f4bd0bf5bd0cf4bd0bf4bd0cf4bd0bf5bc0bf4bd0cf4bd0bf4bd0cf5bd0bf4bd0bf4bd0c
+f5bd0bf5bd0cf4bd0bf5bd0bf4bd0cf5bd0bf5bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf1c00cedc80cdeb30a976d070b0903010103010103010103010103010103
+01010303030543515d6ba5da6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93e607f010103
+010103151c228dc1dea1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda0dbfc95cceb
+8cbfdd8aadc0564d30ad7a09c98e08d99e08e3aa09ebb20af1b60bf2b70bf2b70bf0b50b
+edb40bebb20ae7af09e7af09e7af09e7af09e9b00aecb20aecb30bf0b60bf2b60bf4ba0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf2ba0ef1b70c
+f1ba0beab30ae4c25ef2e8d0fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffdfcf9bf8408d2930bdda408e8b00df0b50ef4bb0c
+f4bd0cf4bd0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0b
+f4bd0cf4bd0cf4bd0cf5bd0cf4bd0bf4bd0cf5bd0cf4bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bd0befc20bebc50cd2a109644806040303010103010103010103010103
+0101030808095474916aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95786b2080b10
+010103030306678da2a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd98cfee
+99c5dd44494b4e3709ad7808cb8f08d99d08e2a908ebb20af2b80bf3b90bf3b90bf4ba0b
+f0b70bf1b50beeb40beeb40beeb40beeb40beeb60bf1b70bf2b70bf1ba0bf3b90bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4ba0bf2b90bf2b90ce2b018ead49dfefdfcfefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefdfcf9bc840dd19310dba108e6ae0cf1b70ef4ba0b
+f4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0b
+f4bd0cf4bc0bf4bd0cf4bd0bf4bd0cf4bd0bf4bc0cf4bd0bf4bd0cf4bc0bf4bb0bf4bc0b
+f4bb0bf4bb0bf4bc0befbe0befcb0ce7bf0bbf8c082f2205010103010103010103010103
+0505063e4d5b6ca2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9669ed11b2938
+0101030101032f404b9ed7f8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd9acae6
+4850550e0d0c533908ac7708cb9007da9e08e4aa08ebb30af0b70bf1ba0bf4ba0bf4bc0b
+f4bc0bf4bc0bf4bc0bf3ba0bf4ba0bf4bb0bf3bb0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0becb60ed7a828e4d0aafefdfdfefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffdfcf9c0860fcf910bdb9f09e5ac0ff0b50ef4bb0c
+f5bc0cf5bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf5bd0bf5bd0bf5bd0bf5bd0b
+f4bd0bf4bd0bf4bd0bf4bc0bf5bd0bf4bd0bf5bd0cf5bd0cf4bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf1bc0befbf0befcc0dddb20b9063060d09040505060b0b0c343639
+62798e6ea2d26aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d93c5c7a
+0101030e1217435b6a97ceeda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd97c9e4394248
+080809070606573b06aa7609cb9207d89e08e3aa08ecb30bf2b80bf3ba0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80be2ab13f6eac8fefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c28709d2920ad89c08e5ac09f2b70cf4bb0b
+f4bb0bf4bd0bf5bd0bf4bd0cf4bd0bf4bd0cf5bd0bf5bc0bf4bd0cf4bd0bf5bd0cf5bd0b
+f4bd0bf4bd0cf4bd0bf5bd0cf4bd0bf4bd0bf5bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4ba0bf3bb0bf1bd0becc60ceac60dcf9d09775915647888779abb73a5d2
+6ca5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d95e92c1
+44698b7cafd49fd9f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd91bed72e373d030305
+0101030f0b04644306a77509c98f07d9a108e5ac09ecb30bf0b80bf4ba0bf4bb0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b90be9b112edd07ffefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffdfcf9c38707d09109dba008e5ac0cf2b70cf3b90c
+f4bb0bf4bb0bf4bb0bf4bd0bf4bd0cf4bb0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0b
+f4bd0cf5bd0cf4bd0cf4bd0bf5bd0bf4bd0bf5bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf0bc0bebbd0bebc50ce1b70abe8c0a8083706da6d96aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d978b1e1a1dbfca1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2dcfd80a6bb21262a020204010103
+010103150e046b4806a87708c99108daa008e5ac09ecb30bf3b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf3b90bf4bb0bf1b70de6ae0cebce7ffefefefefefefefefefefefe
+
+ffffffffffffffffffffffffffffffdcc189c58807ce9007da9e08e9b00df2b80df2b80b
+f4ba0bf4bb0cf4bc0bf4bd0bf4bd0cf4bc0bf4bc0bf4bb0cf4bb0cf4bd0bf4bd0cf5bd0c
+f4bd0bf5bd0bf4bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bb0befbc0be9c10be8c10cd6a509a47a177797ac6aa4d9
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96da7db96d0f5a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1d8f7647e8d111214020204010103010103
+0101031f1504744d05a87508c99008dca208e5ac09edb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bb0bf4bb0bf2b80bf0b610e7ae0fe1a709e9ca82fefefefefefefefefefefefe
+
+fefefefffffffffffffefefefefefed8ba7ec28607d1910adba108e8b00cf1b60cf4ba0c
+f3b90bf4bc0bf5bd0cf4bd0cf4bd0bf5bd0bf4bd0cf4bc0cf4bc0bf4bd0bf4bd0bf5bd0c
+f4bd0cf4bd0bf4bd0bf4bd0cf4bd0cf4bd0bf4bd0bf5bd0cf4bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf0bb0be9bd0be9c20be1ba0bca960d85703b6ea1ce
+6aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d981bce8a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfda1dcfda1dcfd95c5e0404e57060709010103010103010103010103
+010103291c04734e05a67108c88d07dca308e7ae09edb50bf2b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf4bc0bf1b70deab10ce4ab0ddca209e0af3efcf9f2fefefefefefefefefefefefe
+
+fefefefefefefffffffefefefdfcfabb8412c38707d19209dea408ecb20df3b90cf3b90c
+f4bb0bf4bc0bf4bb0cf4bd0cf4bd0bf5bc0bf4bd0cf4bd0cf5bd0bf4bd0bf4bd0bf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf5bd0cf4bd0bf4bd0bf4bd0cf5bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bc0bebbc0be8c00be7bf0bd6a50aa77a0b727668
+6da5d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d972acde9bd6f9a1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dcfda1dcfd9fd8f76b8c9e191e23020204010103010103010103010103010103
+0101032d1f04754f05a46e06c68d09dda409e6ad09edb50bf2b90bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0b
+f4bb0bf1b70de9b012e0a609d99c0ace900aead9bdfefefefefefefefefefefefefefefe
+
+ffffffffffffffffffffffffede0c5bc8107c68907d69b08e8af0af2b70cf3b90cf4bb0b
+f4bb0bf4bd0cf5bc0bf4bd0bf4bd0cf5bd0bf5bd0bf4bd0cf5bd0bf4bd0bf4bd0cf5bd0b
+f5bd0bf5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf4bd0bf4bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4ba0befb90be5b80be6bc0bd9a709bc8508815c10
+637a8b6da6d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96ba5da8bc6efa1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda1dcfd
+a1dcfda1dbfb7ea7be2f3c44050608010103010103010103010103010103010103010103
+030203372504775005a36f07c58c08dba308e8af0aefb40bf3b80bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0bf3b90b
+f0b50de7af10dca00ad6980dc78a0ae6d2b2fefefefefefefefefefefefefefefefefefe
+
+fffffffffffffefefefefefdc79e4cc08507ce9107e0a608f1b70bf4ba0bf3b90cf4bb0c
+f4bc0cf4bd0bf4bd0bf4bd0bf4bd0bf5bd0cf5bd0cf4bd0cf5bc0bf5bd0bf5bd0bf5bd0b
+f5bd0bf5bd0cf5bd0cf5bd0cf5bd0bf5bd0bf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf3ba0bf1b80be5b30ae1b40adaa709c68e07956908
+483513526a806ea3d46aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d976b1e19ed9fba1dcfda1dcfda1dcfda1dcfda1dcfda1dcfda2d9f7
+7ea3b837444c080a0c020203010103010103010103010103010103010103010103010103
+0706063f2b07774f05a57007c68c08dca208e6ad09efb40df3ba0bf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3b90bf2b60bf0b50de9af0d
+e0a609d89d0bce920bcb9c44f8f3eafefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffdfdfbba8108c78a08d89b0ae3aa09efb70bf2ba0bf3b90cf4bb0b
+f4bb0cf4bb0bf5bd0bf5bd0cf4bd0bf4bd0cf4bd0bf4bd0cf4bd0bf5bd0bf4bd0cf5bd0b
+f5bd0cf4bd0bf4bd0bf4bd0cf4bd0bf5bd0cf5bd0bf5bd0bf5bd0cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf4bc0bf1b80be6b009dfad09daa409c99409a77106
+6c4705221a0a29313857789771a4d36aa4d96aa4d96aa4d96aa4d96aa4d96aa4d96aa4d9
+6aa4d96aa4d96aa4d96ca6da90cbf2a1dcfda1dcfda2dcfda4d7f385aabf5f7480252a2e
+0a0a0b020204010103010103010103010103010103010103010103010103010103010103
+0b0804462e05794f05a67409c78c08dba208e5ac09edb30df2b90cf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bb0bf4bc0bf4bc0bf4bb0bf3b90bf1b70decb20be5ab0cdea409da9e09
+d2920ad1a042e7d3abfcfaf5fefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefeffffffd8bd87c38707cc8c08d99b0ae0a709e9b00cf1b60bf3b90bf4ba0c
+f3ba0bf4bc0cf3b90cf4bb0cf4bd0cf4bc0cf4bb0bf4bc0bf5bc0bf4bd0bf4bd0bf4bd0b
+f5bd0bf4bc0bf4bd0bf5bc0bf5bd0bf4bd0bf4bc0bf5bd0bf5bd0cf4bc0bf4bb0bf4bc0b
+f4bc0bf4bb0bf4bc0bf4bb0bf4bc0bf4bb0bf3b90bedb30be0a808d8a008cc9307ac7808
+875805442d0607060609090b1d21254553605d768c6789a8779ec180aad084afd77fadd8
+79a9d576a6d172a2ce70a0cb729ec3718d9d60727d3e4448181b1d0b0b0c020204020203
+010103010103010103010103010103010103010103010103010103010103010103010103
+150e044931057e5305ac7607c58e09d99f08e5ac09edb40df2b80cf4bb0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0b
+f4bb0bf2b70bf3b90bf3b90bf4ba0bf2b80becb30fe3a90cda9e09d4980bcb8e0dcd9e39
+d2b279faf7f2fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefed8ba7fc38707c88b07d39708dda308e5ac09efb40ef0b50ef2b60b
+f3b90bf2b70bf3b90bf3b80bf3b90bf4bb0bf4bb0bf4bb0bf5bd0bf5bd0bf4bd0bf4bd0b
+f5bd0bf5bd0bf4bd0bf5bd0bf5bd0bf4bd0bf4bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bb0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf1bb0bedb40be3ac09d7a108cb9307b17907
+8f5d055b3b04150e040101030101030202040606070c0d0e121314191a1c222325202225
+171a1c1113161012150f11140b0d10040406020204020204010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+1f1504553a06855805af7808c58c08d89d08e4ac09ecb30bf3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf3ba0b
+f2b60bedb412f0b50ef0b60eeeb30de6ad0cdca109d3950cc18711c39539e2d0acfcfaf6
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefedabd80bd8308c38707cf9109d89b09dca108e4ab09e5ac09e8b00d
+e9b00febb210ecb20deeb410efb510f1b70df2b80bf4ba0bf3b80bf3ba0bf4bb0bf4bb0c
+f4bb0cf5bd0cf4bd0cf5bd0cf5bd0cf4bd0bf5bd0bf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf0b80bebb20ae2aa09d89f08ca9007af7706
+905e05644105291b04010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+251a045e3c058a5a05b07807c38907d49a07e3aa08ebb10af3ba0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf3b80bedb412
+eab110e8b00ee7ae0fe3a90adca208d49807c88c08ba9038dac9abfbf9f6fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+ffffffffffffffffffd6ba80b67d09c08507c48907c98d07d09407d69908dca108dca308
+e0a608e2a909e2a909e4ab09e5ac09e7ae0ae8b00fecb20feeb50ef1b70ef1b70df2b70c
+f2b80bf3b90cf3b80bf4bb0bf4bb0cf4bd0bf4bd0cf4bd0bf4bd0bf4bc0bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf2b80be8b00adfa508d49a08c48907a97105
+8e5c046d4604422b05080603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+271a045f3d048a5904ae7507bf8508d19808dea508e7ae0bf1b80cf2b80bf4bc0bf4bc0b
+f4bc0bf4bc0bf4bc0bf4bc0bf4bc0bf4bb0bf4bb0bf3b80bf3ba0bf0b50de9b00de4ab09
+e1a709dea308da9f09d39608c68b07ad7606bea373f6f4effefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffcfaf6c2953db47a07b67e07bb8007bc8208c18708c88c07cb8f09
+d09309d3930ad49807d89a0ad89b09dca108dca108dfa509e2a909e3a909e7ae0deab00c
+eab10defb50ff0b60ef3b90bf2b70bf2b60cf4bb0cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf4bb0bf4bb0bf4bc0bf4ba0bf3b90bf0b40be3aa09d69e08c98f07b87f08a26c06
+8c5a047149044f33050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+2b1d045f3d04875504a87005b97f08cd8f08d99e08e2a909edb310f2b90ef3b80bf3b90b
+f4bc0bf4bb0bf4bb0bf4bb0bf2b70bf2b70bf2b60befb50eeab212e6ad0de1a709db9f0a
+d89a0ad39409cd8f08bd8207a87f34f5f0e8fefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffcfaf6cdaf75b3893ba16b05a56f06ab7306ae7506b37a07
+b67c07bb8007c08508c58907c88c07cb8e07ce9108ce9009d39509d49907da9f08dda308
+e0a608e1a709e4aa09e6ad0debb10defb610f2b70cf4bb0bf4bb0bf4bb0bf4bb0bf4bb0b
+f4bc0bf3b90bf4ba0bf3b80bf2b80cf0b70ee7ae0bdca108cf9308be8408ac74069a6404
+8756046e46044b31050d0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+291c045537067e5004a06a04b57c07c38908d49807dca308e5ac0aecb410f1b60bf2b70b
+f3b90bf3ba0bf3b80bf2b60bf2b70bf2b70bebb30be9af0ae4aa09dea308d89a0ad2920a
+cb8c08c28607ad7406d8c5a2fbf9f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefffffffcfbf8faf7f3ddcdb1c6a976ad8539996606
+a06905a87005ac7305af7606b57b06b87e07bb8107bb8208bc8208be8408c48807ca8d07
+cb9008d19408d49907d89c09dca208e0a609e5ab0cedb30eefb50ff2b70bf3b90bf3b90b
+f2b60bf3b90bf1b60cf1b70df0b50ee8b00ae0a609d49807c68a07b37906a16a05925d04
+7f5004654105462e050c0903010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103030203
+2a1c04503405754a04996304ac7305b98008cc9008d79b08dfa508e4ab09e9b10eeeb40d
+eeb410f2b70cf2b70befb50decb30de7ae0ae3aa09dda208da9c0ad5960ac78a08bc8107
+b67c06b48835f6f1e8fefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffefefefffffffffffffefefefffffffcfbf9faf8f4
+daccb0c0a5729260059c6605a16a05a46d05a66f05a97105aa7205ae7506b07606b17806
+b37b08b87f07bb8208c48907c98d07d49708d99d09da9e09dea409e2a809e8af0eedb20e
+edb40defb510efb50de9b00de4ab09dda308d19707c98d07bb8007a76f05945f04855404
+7349045a3a053d2906090603010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+010103010103010103010103010103010103010103010103010103010103010103010103
+261a044b3105724804915c04a36c05b27907be8507cf9207d89b09dfa508e4ab09e6ad09
+e9b10ae7ae09e8b00ce6ad09e2a909dea308da9c0ad49708cb8e07c28607b27806a36d05
+9f7b34f6f3edfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffff
+fffffffefefefaf8f4d4c7b6bda277bda070885805905d05925e049862049964059c6605
+9f6905a26c05a87208ad7507b47c07b98007c28808c98f08d09209d49708d89b09db9f09
+dea308dfa609dea408dda208d69b07ce9207c38807b67c07a97105976104865404774c04
+6541054f3305271a0402020319191b767677767677767677767677929292f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4
+f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4cfcfcf767682767682767677767677171723010103
+201604452e066642058a58049c6604aa7205b67c08c18808cd9107d59808db9e09dca108
+dda308dea408dea408daa008d49907cf9208c68b07be8407b57c07ab7306906106ad9675
+f4f2effefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff
+fefefefffffffffffffefefefffffffefefef9f8f5cec3aeb49f788e6e35774c047c4f04
+8354048c5c05925f059763059d6705a26c06ab7306b17907b67e08ba8108bd8409c38a08
+c99008cf920acf9109c98d07c48707ba8007b07706a36c05935e04845204764a04694304
+593a053c28050b0804313133f7f7f7fefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7f7f8f5f5f5
+bab4a8422c065f3c04815204956004a26c04af7606b67e08bb8308c38807c98d07cc9007
+cc9107cc9107cc9007c68b07c18707b77f08b47c07ab7407a16b068b5c05c9bba0fefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefe
+fffffffefefefefefefffffffefefefefefefffffffefefefffffffbfbf9f9f8f6c7bdad
+aa9879866733704905774c047e5004885905935f049965059d6705a16d07a67007ad7506
+ae7607b17907b17908b07807ab7306a16a059761048c58047e4f047449046943045f3d05
+4b3105372d1a797879d1d1d1fefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fcfcfc6250315135057147048a5704996404a46d05af7606b17806b47b08b67e08b98108
+bb8208ba8108b78008b57d08b07606ac7306a36c059461057a4f0cc6b8a2fefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fefefefbfbfafaf9f7c3bab29e8b6d5d3c056d46047d4f048756048e5b05915d04956004
+976406986506966104956004925c048956048251047d4e037046046440045a3a05493006
+8e8273f9f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefe8c8173472f065b3a05764b048b5704996404a16a05a36d05a76f05ac7305a97106
+ae7506ae7406aa7105a77106a26b059966068c5b05724a05bfb3a0fefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffefefefffffffefefefefefefffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefffffffefefefffffffefefefefefefffffffefefeffffff
+fefefefefefefffffffefefefefefefaf9f7c3baab765d33654105724a047a4e04794e04
+7e50047f51048252048050047c4d037b4d03764a046b4404633f05543605472f088b8077
+fdfdfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefdfdfc8c806a462f065a3a056e46048153048f5c049863059d68059f6a05a06a05
+9f6904a06a059e67049a65058a5a057b4f04694405beb39ffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe
+fffffffefefefffffffefefefffffffefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefefefefefefefffffffffffffcfbfbefede997886d5034055b3b05
+623f056943046d45046d45046943046641046440045e3c05523505432d088c8070fdfdfd
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefdfdfcaba292513d1a4e33055c3b056e47047b4f048052048c59048d5b04
+8a5804845504805505724b055f3f05755c39c4bbb3fefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffff
+fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefe
+fefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefafaf9bfb8ab
+94856c4f33055436055336055235054f33054a3106543f1a9d917ddbd7d1fdfdfdfefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefedad6d09b907d503c184b3106533605583a055f3d05613e05
+5f3e05583a065437056b5638c0b9aefcfcfbfefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefeffffff
+fefefefffffffefefefffffffefefefffffffefefefffffffefefefffffffefefeffffff
+fefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefefefefefefe
+fefefefbfbfaedebe89a907e998f7e9a907ed9d6cffbfbfbfefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefbfbfbdad6cf9c917e9c917e9c927e9c927e
+9c927ebfb8acfbfbfafcfcfcfefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe
+fffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffff
+fefefefffffffefefefefefefffffffffffffffffffffffffefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffefefefefefefffffffffffffffffffefefefefefeffffff
+fffffffffffffefefefefefefffffffffffffffffffefefefefefeffffffffffffffffff
+fefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefefefefffffffefefefffffffffffffffffffefefefefefefefefefefefeffffff
+fefefefffffffefefefefefefefefefefefefffffffefefefffffffffffffffffffefefe
+fefefefffffffefefefffffffefefefffffffefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffff
+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe
+fefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+fffffffffffffffffffefefefffffffffffffefefefefefefffffffffffffefefeffffff
+fffffffefefefefefefffffffffffffefefefffffffffffffefefefefefeffffffffffff
+fefefefffffffffffffefefefefefefffffffffffffefefefffffffefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe
+
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
+
+%%EndDocument
+ @endspecial Black 4824 6573 a
+ 0 setgray
+ 4824 6573 a 10974 5925
+a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27
+b(3.)g(June)g(2003)g(\226)h(p.22)p Black 10866 6307 a
+ 0 setgray
+
+10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 23 93
+TeXDict begin 23 92 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 93/View [ /XYZ null null null ] /Title (Is it useful?)
+/OUT pdfmark end
+ 4762 1909 a Gray 6444 2027 a FN(Is)128 b(it)h(useful?)p
+Black 8986 2027 a
+ 0 setgray
+ 8986 2027 a Black 4589 2616 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 294 w FL(applications)79 b(to)g(logic)h
+(programming)f(\(w.)h(J.)f(Cheney\))p Blue 4982 3058
+a Fz(x)26 b FJ(:)g Fz(A)66 b Fs(2)h FJ(\000)p 4982 3126
+868 9 v 5015 3309 a(\000)53 b Fz(.)f(x)26 b FJ(:)g Fz(A)p
+Black 5850 3309 a
+ 0 setgray
+ 5850 3309 a Blue 6152 3058 a FJ(\000)53
+b Fz(.)g(M)d FJ(:)26 b Fz(A)65 b Fs(\033)h Fz(B)196 b
+FJ(\000)53 b Fz(.)f(N)f FJ(:)26 b Fz(A)p 6152 3126 2503
+9 v 6807 3309 a FJ(\000)52 b Fz(.)h(M)63 b(N)50 b FJ(:)26
+b Fz(B)p Black 8655 3309 a
+ 0 setgray
+ 8655 3309 a Blue 9106 3034
+a Fz(x)g FJ(:)g Fz(A;)40 b FJ(\000)53 b Fz(.)f(M)e FJ(:)26
+b Fz(B)p 8957 3124 1772 9 v 8957 3309 a FJ(\000)53 b
+Fz(.)g(\025x:M)c FJ(:)26 b Fz(A)66 b Fs(\033)g Fz(B)p
+Black 10729 3309 a
+ 0 setgray
+ 10729 3309 a Black 4824 3606 a
+ 0 setgray
+ 4824
+3606 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459
+6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.23)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 23 94
+TeXDict begin 23 93 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6444
+2027 a FN(Is)128 b(it)h(useful?)p Black 8986 2027 a
+ 0 setgray
+ 8986
+2027 a Black 4589 2616 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
+294 w FL(applications)79 b(to)g(logic)h(programming)f(\(w.)h(J.)f
+(Cheney\))p Blue 4982 3058 a Fz(x)26 b FJ(:)g Fz(A)66
+b Fs(2)h FJ(\000)p 4982 3126 868 9 v 5015 3309 a(\000)53
+b Fz(.)f(x)26 b FJ(:)g Fz(A)p Black 5850 3309 a
+ 0 setgray
+ 5850
+3309 a Blue 6152 3058 a FJ(\000)53 b Fz(.)g(M)d FJ(:)26
+b Fz(A)65 b Fs(\033)h Fz(B)196 b FJ(\000)53 b Fz(.)f(N)f
+FJ(:)26 b Fz(A)p 6152 3126 2503 9 v 6807 3309 a FJ(\000)52
+b Fz(.)h(M)63 b(N)50 b FJ(:)26 b Fz(B)p Black 8655 3309
+a
+ 0 setgray
+ 8655 3309 a Blue 9106 3034 a Fz(x)g FJ(:)g Fz(A;)40
+b FJ(\000)53 b Fz(.)f(M)e FJ(:)26 b Fz(B)p 8957 3124
+1772 9 v 8957 3309 a FJ(\000)53 b Fz(.)g(\025x:M)c FJ(:)26
+b Fz(A)66 b Fs(\033)g Fz(B)p Black 10729 3309 a
+ 0 setgray
+ 10729
+3309 a 4948 3840 a Fa(type)110 b(Gamma)h(\(var)f(X\))f(A)g(:-)g(member)
+j(\(pair)e(X)f(A\))g(Gamma.)4948 4175 y(type)h(Gamma)h(\(app)f(M)f(N\))
+g(B)g(:-)g(type)i(Gamma)f(M)f(\(arrow)i(A)e(B\),)7769
+4392 y(type)h(Gamma)h(N)e(A.)4948 4727 y(type)h(Gamma)h(\(lam)f(x.M\))g
+(\(arrow)h(A)e(B\))g(/)g(x#Gamma)j(:-)7769 4944 y(type)e(\(pair)h(x)e
+(A\)::Gamma)j(M)d(B.)4948 5278 y(member)i(A)e(A::Tail.)4948
+5613 y(member)i(A)e(B::Tail)i(:-)f(member)h(A)e(Tail.)p
+Black 4824 5734 a
+ 0 setgray
+ 4824 5734 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g
+(\226)h(p.23)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 23 95
+TeXDict begin 23 94 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 6444
+2027 a FN(Is)128 b(it)h(useful?)p Black 8986 2027 a
+ 0 setgray
+ 8986
+2027 a Black 4589 2616 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
+294 w FL(applications)79 b(to)g(logic)h(programming)f(\(w.)h(J.)f
+(Cheney\))p Blue 4982 3058 a Fz(x)26 b FJ(:)g Fz(A)66
+b Fs(2)h FJ(\000)p 4982 3126 868 9 v 5015 3309 a(\000)53
+b Fz(.)f(x)26 b FJ(:)g Fz(A)p Black 5850 3309 a
+ 0 setgray
+ 5850
+3309 a Blue 6152 3058 a FJ(\000)53 b Fz(.)g(M)d FJ(:)26
+b Fz(A)65 b Fs(\033)h Fz(B)196 b FJ(\000)53 b Fz(.)f(N)f
+FJ(:)26 b Fz(A)p 6152 3126 2503 9 v 6807 3309 a FJ(\000)52
+b Fz(.)h(M)63 b(N)50 b FJ(:)26 b Fz(B)p Black 8655 3309
+a
+ 0 setgray
+ 8655 3309 a Blue 9106 3034 a Fz(x)g FJ(:)g Fz(A;)40
+b FJ(\000)53 b Fz(.)f(M)e FJ(:)26 b Fz(B)p 8957 3124
+1772 9 v 8957 3309 a FJ(\000)53 b Fz(.)g(\025x:M)c FJ(:)26
+b Fz(A)66 b Fs(\033)g Fz(B)p Black 10729 3309 a
+ 0 setgray
+ 10729
+3309 a 4589 3861 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
+294 w FL(term-rewriting)82 b(\(Knuth-Bendix\))4883 4431
+y(Roughly:)99 b(given)80 b(a)f(rewrite)j(system,)e(which)4883
+4765 y(reduction)h(need)f(to)g(be)g(added)g(in)g(order)h(to)4883
+5100 y(get)f(con\003uence.)4883 5611 y(No)f(such)i(algorithm)f(for)f
+(rewriting)j(with)e(binders.)p Black 4824 5732 a
+ 0 setgray
+ 4824
+5732 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459
+6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.23)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 24 96
+TeXDict begin 24 95 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 96/View [ /XYZ null null null ] /Title (The End)
+/OUT pdfmark end
+ 4762 1909 a Gray 6765 2027 a FN(The)128 b(End)p Black
+8665 2027 a
+ 0 setgray
+ 8665 2027 a Black Black Black 7602 2382 a
+ 0 setgray
+
+7602 2382 a 5927 3072 a FL(Paper)81 b(and)f(Isabelle)g(scripts)h(at:)
+5190 3626 y Fy(www)p FK(:)p Fy(cl)p FK(:)p Fy(cam)p FK(:)p
+Fy(ac)p FK(:)p Fy(uk)p FK(=)7520 3594 y Fs(\030)7715
+3626 y Fy(cu200)p FK(=)p Fy(Unification)p Black 4824
+3817 a
+ 0 setgray
+ 4824 3817 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9459 6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.24)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 25 97
+TeXDict begin 25 96 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a 4762 1909
+a
+SDict begin [ /Page 97/View [ /XYZ null null null ] /Title (Most General Unifiers)
+/OUT pdfmark end
+ 4762 1909 a Gray 5274 2027 a FN(Most)128 b(General)h(Uni\002ers)p
+Black 10156 2027 a
+ 0 setgray
+ 10156 2027 a Black 4824 2594 a FL(De\002nition)p
+4824 2661 1213 12 v(:)99 b(for)79 b(a)h(uni\002cation)g(problem)p
+Blue 79 w FK(P)p Black 9622 2594 a
+ 0 setgray
+ 9622 2594 a FL(,)g(a)4824
+2917 y(solution)p Blue 79 w FH(\()p FK(\033)6202 2961
+y FJ(1)6331 2917 y FK(;)57 b Fx(r)6768 2961 y FJ(1)6898
+2917 y FH(\))p Black 7028 2917 a
+ 0 setgray
+ 7028 2917 a 79 w FL(is)p
+Red 80 w(more)80 b(general)p Black 9007 2917 a
+ 0 setgray
+ 9007 2917
+a 81 w FL(than)g(another)4824 3236 y(solution)p Blue
+79 w FH(\()p FK(\033)6202 3281 y FJ(2)6331 3236 y FK(;)57
+b Fx(r)6768 3281 y FJ(2)6898 3236 y FH(\))p Black 7028
+3236 a
+ 0 setgray
+ 7028 3236 a FL(,)79 b(iff)h(there)i(exists)e(a)4824
+3543 y(substitution)p Blue 80 w FK(\033)p Black 6625
+3543 a
+ 0 setgray
+ 6625 3543 a 79 w FL(with)p Black 5093 4196 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 5241 4196 a
+ 0 setgray
+ 5241 4196
+a 240 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 Fx(r)5766
+4241 y FJ(2)5990 4196 y Fx(`)95 b FK(\033)11 b FH(\()p
+Fx(r)6924 4241 y FJ(1)7053 4196 y FH(\))p Black 7183
+4196 a
+ 0 setgray
+ 7183 4196 a Black 5093 4770 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 5241 4770 a
+ 0 setgray
+ 5241 4770 a 240 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 Fx(r)5766 4815 y FJ(2)5990
+4770 y Fx(`)95 b FK(\033)6498 4815 y FJ(2)6722 4770 y
+Fx(\031)g FK(\033)87 b Fx(\016)76 b FK(\033)7825 4815
+y FJ(1)p Black 7954 4770 a
+ 0 setgray
+ 7954 4770 a Black 4824 5153
+a
+ 0 setgray
+ 4824 5153 a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray
+9459 6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.25)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Page: 25 98
+TeXDict begin 25 97 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5274
+2027 a FN(Most)128 b(General)h(Uni\002ers)p Black 10156
+2027 a
+ 0 setgray
+ 10156 2027 a Black 4824 2594 a FL(De\002nition)p
+4824 2661 1213 12 v(:)99 b(for)79 b(a)h(uni\002cation)g(problem)p
+Blue 79 w FK(P)p Black 9622 2594 a
+ 0 setgray
+ 9622 2594 a FL(,)g(a)4824
+2917 y(solution)p Blue 79 w FH(\()p FK(\033)6202 2961
+y FJ(1)6331 2917 y FK(;)57 b Fx(r)6768 2961 y FJ(1)6898
+2917 y FH(\))p Black 7028 2917 a
+ 0 setgray
+ 7028 2917 a 79 w FL(is)p
+Red 80 w(more)80 b(general)p Black 9007 2917 a
+ 0 setgray
+ 9007 2917
+a 81 w FL(than)g(another)4824 3236 y(solution)p Blue
+79 w FH(\()p FK(\033)6202 3281 y FJ(2)6331 3236 y FK(;)57
+b Fx(r)6768 3281 y FJ(2)6898 3236 y FH(\))p Black 7028
+3236 a
+ 0 setgray
+ 7028 3236 a FL(,)79 b(iff)h(there)i(exists)e(a)4824
+3543 y(substitution)p Blue 80 w FK(\033)p Black 6625
+3543 a
+ 0 setgray
+ 6625 3543 a 79 w FL(with)p Black 5093 4196 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 5241 4196 a
+ 0 setgray
+ 5241 4196
+a 5402 4196 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
+ 5402 4196 a 79 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 .8 setrgbcolor fill
+grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore
+end
+
+
+@endspecial Blue Fx(r)5766 4241 y FJ(2)5990 4196 y Fx(`)95
+b FK(\033)11 b FH(\()p Fx(r)6924 4241 y FJ(1)7053 4196
+y FH(\))p Black 7183 4196 a
+ 0 setgray
+ 7183 4196 a 7856 4034 a
+ tx@Dict begin tx@NodeDict begin {25.11693 17.91693 102.51074 51.25537
+3.59999 } false /N@B 16 {InitRnode } NewNode end end
+ 7856
+4034 a 79 w @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 17.91693 neg 98.71074 25.11693 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial Blue
+-254 x Fm(r)8173 3817 y Fk(2)8363 3780 y Fm(`)80 b Fl(a)f
+Ff(#)g Fl(\033)9 b Ff(\()p Fl(X)19 b Ff(\))p Black 9813
+3780 a
+ 0 setgray
+ 9813 3780 a 7935 4039 a Fn(holds)66 b(for)h(all)p
+Blue 7935 4264 a Ff(\()p Fl(a)79 b Ff(#)h Fl(X)19 b Ff(\))80
+b Fm(2)f(r)9540 4301 y Fk(1)p Black 9651 4264 a
+ 0 setgray
+ 9651
+4264 a 7262 4196 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
+ 7262 4196 a Black 5093 4770 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 5241 4770 a
+ 0 setgray
+ 5241 4770
+a 240 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 Fx(r)5766
+4815 y FJ(2)5990 4770 y Fx(`)95 b FK(\033)6498 4815 y
+FJ(2)6722 4770 y Fx(\031)g FK(\033)87 b Fx(\016)76 b
+FK(\033)7825 4815 y FJ(1)p Black 7954 4770 a
+ 0 setgray
+ 7954 4770
+a Black 4824 5153 a
+ 0 setgray
+ 4824 5153 a 10974 5925 a
+ 0 setgray
+ 10974 5925
+a .5 TeXcolorgray 9459 6307 a FE(Amsterdam,)27 b(3.)g(June)g(2003)g
+(\226)h(p.25)p Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416
+a
+ tx@Dict begin -90 Rot end
+ 4360 6416 a eop end
+%%Page: 25 99
+TeXDict begin 25 98 bop 4360 6416 a
+ tx@Dict begin 90 Rot end
+ 4360 6416 a 4762
+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
+ 4762 1909 a 4762 1909 a
+SDict begin H.S end
+ 4762 1909 a Black Black
+4762 1909 a
+ 0 setgray
+ 4762 1909 a 4762 1909 a
+SDict begin H.R end
+ 4762 1909 a 4762
+1909 a
+SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark
+end
+ 4762 1909 a 4762 1909 a
+SDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end
+ 4762 1909 a Gray 5274
+2027 a FN(Most)128 b(General)h(Uni\002ers)p Black 10156
+2027 a
+ 0 setgray
+ 10156 2027 a Black 4824 2594 a FL(De\002nition)p
+4824 2661 1213 12 v(:)99 b(for)79 b(a)h(uni\002cation)g(problem)p
+Blue 79 w FK(P)p Black 9622 2594 a
+ 0 setgray
+ 9622 2594 a FL(,)g(a)4824
+2917 y(solution)p Blue 79 w FH(\()p FK(\033)6202 2961
+y FJ(1)6331 2917 y FK(;)57 b Fx(r)6768 2961 y FJ(1)6898
+2917 y FH(\))p Black 7028 2917 a
+ 0 setgray
+ 7028 2917 a 79 w FL(is)p
+Red 80 w(more)80 b(general)p Black 9007 2917 a
+ 0 setgray
+ 9007 2917
+a 81 w FL(than)g(another)4824 3236 y(solution)p Blue
+79 w FH(\()p FK(\033)6202 3281 y FJ(2)6331 3236 y FK(;)57
+b Fx(r)6768 3281 y FJ(2)6898 3236 y FH(\))p Black 7028
+3236 a
+ 0 setgray
+ 7028 3236 a FL(,)79 b(iff)h(there)i(exists)e(a)4824
+3543 y(substitution)p Blue 80 w FK(\033)p Black 6625
+3543 a
+ 0 setgray
+ 6625 3543 a 79 w FL(with)p Black 5093 4196 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 5241 4196 a
+ 0 setgray
+ 5241 4196
+a 240 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 Fx(r)5766
+4241 y FJ(2)5990 4196 y Fx(`)95 b FK(\033)11 b FH(\()p
+Fx(r)6924 4241 y FJ(1)7053 4196 y FH(\))p Black 7183
+4196 a
+ 0 setgray
+ 7183 4196 a Black 5093 4770 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 5241 4770 a
+ 0 setgray
+ 5241 4770 a 5402 4770
+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
+ 5402 4770 a 79 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 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+@endspecial
+Blue Fx(r)5766 4815 y FJ(2)5990 4770 y Fx(`)95 b FK(\033)6498
+4815 y FJ(2)6722 4770 y Fx(\031)g FK(\033)87 b Fx(\016)76
+b FK(\033)7825 4815 y FJ(1)p Black 7954 4770 a
+ 0 setgray
+ 7954 4770
+a 7124 3900 a
+ tx@Dict begin tx@NodeDict begin {30.63026 23.43027 156.57124 78.28561
+3.59999 } false /N@D 16 {InitRnode } NewNode end end
+ 7124 3900 a 79 w @beginspecial @setspecial
+ tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true
+3.8 neg 23.43027 neg 152.77124 30.63026 .5 Frame gsave 1 1 .8 setrgbcolor
+fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke
+ grestore end
+
+
+@endspecial Blue -369 x Fm(r)7441 3568 y Fk(2)7631 3531
+y Fm(`)j Fl(\033)8054 3568 y Fk(2)8166 3531 y Ff(\()p
+Fl(X)19 b Ff(\))80 b Fm(\031)f Fl(\033)9 b Ff(\()p Fl(\033)9474
+3568 y Fk(1)9586 3531 y Ff(\()p Fl(X)19 b Ff(\)\))p Black
+10164 3531 a
+ 0 setgray
+ 10164 3531 a 7203 3791 a Fn(holds)66 b(for)h(all)p
+Blue 7203 4015 a Fl(X)98 b Fm(2)7203 4243 y Ff(dom\()p
+Fl(\033)8007 4280 y Fk(2)8119 4243 y Ff(\))64 b Fm([)g
+Ff(dom\()p Fl(\033)73 b Fm(\016)63 b Fl(\033)9798 4280
+y Fk(1)9910 4243 y Ff(\))p Black 10018 4243 a
+ 0 setgray
+ 10018 4243
+a 8033 4770 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
+ 8033 4770 a Black 4824 5153 a
+ 0 setgray
+ 4824 5153
+a 10974 5925 a
+ 0 setgray
+ 10974 5925 a .5 TeXcolorgray 9459 6307
+a FE(Amsterdam,)27 b(3.)g(June)g(2003)g(\226)h(p.25)p
+Black 10866 6307 a
+ 0 setgray
+ 10866 6307 a 4360 6416 a
+ tx@Dict begin -90 Rot end
+ 4360 6416
+a eop end
+%%Trailer
+
+userdict /end-hook known{end-hook}if
+%%EOF