%!PS
%%Title:
%%Creator: html2ps version 1.0 beta1
%%EndComments
save
2000 dict begin
/d {bind def} bind def
/D {def} d
/t true D
/f false D
/FL [/Times-Roman
/Times-Italic
/Times-Bold
/Times-BoldItalic
/Courier
/Courier-Oblique
/Courier-Bold
/Courier-BoldOblique
/Helvetica
/Helvetica-Oblique
/Helvetica-Bold
/Helvetica-BoldOblique] D
/WF t D
/WI 0 D
/F 1 D
/IW 649 F div D
/IL 442 F div D
/PS 791 D
/EF [0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 2] D
/EZ [11 9 19 17 15 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 8 8] D
/Ey [0 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] D
/EG [-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1] D
/Tm [1 1 0.8 0.8 0.8 0.8 0.8 0.8 0 0 0 0 0 0 0.5 1 1 1 1 0 0 1.3 0 0] D
/Bm [1 1 0.5 0.5 0.5 0.5 0.5 0.5 0 0 0 0 0 0 0.5 1 1 1 1 0 0 1 0 0] D
/Lm [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 2 0 0 0] D
/Rm [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0] D
/EU [-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0] D
/NO f D
/YY [[{()}1][{()}0][{()}2]] D
/ZZ [[{()}1][{()}0][{()}2]] D
/Ts EZ 0 get D
/TU f D
/Xp t D
/AU f D
/SN 0 D
/Cf f D
/Fe f D
/TI 1 Ts mul D
/FE {newpath -14 14 M CP BB 663 14 L 663 -456 L CP BB -14 -456 L closepath} D
/LA {TU PM 0 eq and{IW 56 F div add SA{Sf div}if 0 translate}
{85 71 translate 90 rotate F SA{Sf mul}if dup scale
CS CF FS Cf{CA CL get VC}if /Bb f D}ie 0 0 M TF not Tc or
{Cf{gsave SA{1 Sf div dup scale}if Cb VC FE fill grestore}if Df{Sd}if}if} D
/Pi 0 Ts mul D
/SG [0.8 1 1] D
/Ab 15 D
/J 0 D
/Tc f D
/NH 6 D
/Nf f D
/Pa f D
/LH 1.2 D
/XR f D
/Xr {/pN E D ( [p ) WB pN WB (] )WB} D
/Db [16#FF 16#FF 16#FF] D
/Dt [16#00 16#00 16#00] D
/eA f D
/Lc t D
/Dl [16#00 16#00 16#00] D
/LX f D
/Br 0.25 D
/IA ([IMAGE]) D
/DS {/PF f D()WB NL NP()pop RC ZF} D
/Gb f D
/Mb f D
/Hc [16#00 16#00 16#00] D
/Bl 3 D
/MI -15.2 D
/DX (DRAFT) D
/Di 0 D
/FD 2 D
/Dy 2 D
/cD [16#F0 16#F0 16#F0] D
/FW 0.6 D
/FU [16#00 16#00 16#00] D
/ET {/RM f D /A0 0 D /PN SN D /OU t D /Ou t D /W IW D /LL W D D1
Ms not TP and{Ip}if /TF f D} D
%-- End of variable part --
/Cd {aload length 2 idiv dup dict begin {D} repeat currentdict end} D
/EX {EC cvx exec} D
/DU {} d
/BB {pop pop}d
/ie {ifelse} d
/E {exch} d
/M {moveto} d
/R {rmoveto} d
/L {lineto} d
/RL {rlineto} d
/CP {currentpoint} d
/SW {stringwidth} d
/GI {getinterval} d
/PI {putinterval} d
/Sg {setgray} d
/LW {setlinewidth} d
/S {dup () ne OU and{0 Co R AT 3 eq LB and HF not and A1 0 ne A2 0 ne or and
{A2 0 32 A1 0 6 -1 roll awidthshow}{show}ie 0 Co neg R}{pop}ie
OU PH 3 eq or{/Ms t D}if} D
/U {OU{gsave CP currentfont /FontInfo get /UnderlinePosition get
0 E currentfont /FontMatrix get dtransform E pop add newpath M dup SW pop
CJ 0 RL stroke grestore}if} D
/B {OU Br 0 gt and{CP Ts neg Ts .33 mul R gsave 0 Sg
CP newpath Ts Br mul 0 360 arc closepath UI 2 mod 0 eq{stroke}{fill}ie
grestore M CP E Ts Br 1 add mul sub E BB /Ms t D}if}D
/NP {Ms TP not or PA and OU and{TP{OR}if f1{mF k2 /mF E D /YC 0 D}if
TP TU not PM 0 eq or and{showpage}if DU Ip TE not{LA}if 0.6 LW
/CI 0 D /TP t D /Hs f D /hl 6 D /hL 6 D /HI hi D /Ms f D}if Bs XO BO M} D
/Np {LE sub CP E pop gt PL 0 eq and{NP}if}D
/Ip {/PN PN 1 add D /Pn RM{1}{4}ie PN Ns D /PM PN SN sub 2 mod D} D
/GP {E dup 3 -1 roll get PN 1 add 2 mod get dup type /integertype eq
{get 0 get}{E pop}ie}d
/Fc {dup 2 GP exec SW pop /S1 E D dup 1 GP exec SW pop /S2 E D 0 GP exec SW
pop /S3 E D S1 0 gt{S2 2 mul S1 add S3 2 mul S1 add 2 copy lt{E}if pop}{0}ie
S2 S3 add 2 copy lt{E}if pop IW .9 mul div dup 1 gt{1 E div}{pop 1}ie}D
/OR {gsave SA{1 Sf div dup scale}if Fe{Cf{FU VC}if FW LW 1 setlinejoin
FE stroke}if /YO {60 F div dup 40 gt{pop 40}if}D /cs CS D /cf CF D /CF 0 D
/pf PF D /PF f D /Fn FN D /At AT D /AT 0 D /FN EF Hf 1 add get D Fz Fs FS ZZ
Fc Fz mul Fs FS EU Hf 1 add get dup type /arraytype eq Cf and{VC}{pop 0 Sg}ie
IW IL neg YO sub M ZZ 1 GP exec dup SW pop neg 0 R Sh 0 IL neg YO sub M
ZZ 0 GP exec Sh ZZ 2 GP exec dup SW pop IW E sub 2 div IL neg YO sub M Sh
Fz Fs FS NO{/AW IW Pn SW pop sub D AW 2 div IL neg YO sub
S1 0 gt S2 AW .45 mul gt or S3 AW .45 mul gt or{Fz 2 mul sub}if M Pn Sh}if
EU Hf get dup type /arraytype eq Cf and{VC}{pop 0 Sg}ie
YY Fc /FN EF Hf get D Hz mul HS FS IW YO M YY 1 GP exec dup SW pop neg 0 R Sh
0 YO M YY 0 GP exec Sh YY 2 GP exec dup SW pop IW E sub 2 div YO M Sh
/FN Fn D /AT At D t Pb XO SZ SL get neg R /PF pf D grestore /CF 0 D cs cf FS}D
/Sh {dup () ne{CP Hz 4 div sub BB show CP CS add BB}{pop}ie}D
/Pb {/OU E D /Ou OU D /PB t D 0 0 M Ba{/Sa save D /BP t D /Fl t D RC /PL 0 D
/PH 0 D /W IW D /LE IL .7 mul D /EO 0 D SI ZF /YA 0 D /BO 0 D /C1 () D
BA 0 Ts neg R Bb{Xl Yl Xh Yh}if Bb CP Sa restore M
{/Yh E D /Xh E D /Yl E D /Xl E D}if /Fl t D}if
BL /OU t D /HM f D /Ou t D /PB f D} D
/Bs {/BP Ba not D}D
/reencodeISO {
dup dup findfont dup length dict begin{1 index /FID ne{D}{pop pop}ie}forall
/Encoding ISOLatin1Encoding D currentdict end definefont} D
/ISOLatin1Encoding [
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.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/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
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.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/exclamdown/cent/sterling/currency/yen/brokenbar
/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
/guillemotright/onequarter/onehalf/threequarters/questiondown
/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
/yacute/thorn/ydieresis
] D
[128/backslash 129/parenleft 130/parenright 141/circumflex 142/tilde
143/perthousand 144/dagger 145/daggerdbl 146/Ydieresis 147/scaron 148/Scaron
149/oe 150/OE 151/guilsinglleft 152/guilsinglright 153/quotesinglbase
154/quotedblbase 155/quotedblleft 156/quotedblright 157/endash 158/emdash
159/trademark]
aload length 2 idiv 1 1 3 -1 roll{pop ISOLatin1Encoding 3 1 roll put}for
/colorimage where{pop}{
/colorimage {
pop pop /Pr E D {/Cv Pr D /Gr Cv length 3 idiv string D 0 1 Gr length 1 sub
{Gr E dup /i E 3 mul D Cv i get 0.299 mul Cv i 1 add get 0.587 mul add
Cv i 2 add get 0.114 mul add cvi put}for Gr} image} D
}ie
/pdfmark where{pop}{userdict /pdfmark /cleartomark load put}ie
WF{FL{reencodeISO D}forall}{4 1 FL length 1 sub{FL E get reencodeISO D}for}ie
/Symbol dup dup findfont dup length dict begin
{1 index /FID ne{D}{pop pop}ie}forall /Encoding [Encoding aload pop]
dup 128 /therefore put D currentdict end definefont D
/SF {/CS E D SZ SL CS put FO SL FN put /YI CS LH neg mul D dup ST cvs ( ) join
CS ST cvs join C1 E join ( NF ) join /C1 E D CS NF /Wf WF FN 0 gt or D
/BW Wf{( ) SW pop}{0}ie D}D
/NF {/cS E D /cF E D cF 0 ge{FL cF get}{/Symbol}ie
findfont cS scalefont setfont} D
/FS {CF or /CF E D FR SL CF put CF CF 0 ge{FN 4 mul add}if E SF} D
/PC {SH /BP f D fin not GL not and{NL}if /HM t D /LL LS D} D
/BS {/TX E D Wf{/fin f D /CW 0 D /LK 0 D /SC 0 D
/RT TX D {RT ( ) search{/NW E D pop /RT E D /WH NW SW pop D CW WH add LL gt
{TX SC LK SC sub 1 sub NN GI GL{SH cF cS OC
2 copy cS ne E cF ne or{NF}{pop pop}ie}{PC /CW WH BW add D}ie
/SC LK D}
{GL{JC}if
/CW CW WH add BW add D /HM t D}ie /GL f D /Ph f D
/LK LK NW length 1 add add D}{pop exit}ie}loop
/fin t D TX SC LK SC sub GI SH RT () ne{GL not{CC}if}if
/LC TX length D /WH RT SW pop D CW WH add Hy{HC SW pop add}if LL gt
{RT GL{SH cF cS OC 2 copy cS ne E cF ne or{NF}{pop pop}ie
Hy{/Ph t D}if /LL LS D}{NL /LL LS D SH}ie}
{RT PC Hy{CC}if /Ph Ph Hy or D}ie RT () ne{/GL t D /HM t D}if}
{TX SW pop LL le{TX SH}{/NW () D 0 2 TX length 1 sub
{/CW E D TX 0 CW GI dup SW pop LL gt{pop NW SH /HM t D NL/LL W XO sub MR sub D
/CW CW 2 sub NN D /TX TX CW TX length CW sub GI D TX BS exit}
{/NW E D}ie}for}ie}ie /HM t D}D
/CC {C0 length 0 gt{JC}if /C0 [C1 L1 YA YB Mf NS NB TB AF Bw] D
/C1 () D /L0 L1 D /YA 0 D /YB 0 D /Mf 0 D /NS 0 D /NB 0 D}D
/JC {C0 aload length 0 gt{pop pop pop NB add /NB E D NS add /NS E D
dup Mf gt{/Mf E D}{pop}ie dup YB gt{/YB E D}{pop}ie
dup YA gt{/YA E D}{pop}ie pop C1 join /C1 E D /C0 [] D}if}D
/OC {C0 length 0 gt{C1 L1 L0 sub YA YB Mf NS NB TB AF Bw GL C0 aload pop
/Bw E D /AF E D /TB E D /NB E D /NS E D /Mf E D /YB E D /YA E D /C0 [] D
/L1 E D /C1 E D Ph{HC SH}if NL /GL E D /Bw E D /AF E D /TB E D /NB E D /NS E D
/Mf E D /YB E D /YA E D /L1 E D /LL W L1 sub XO sub MR sub WH sub D /CW 0 D
C1 E join /C1 E D}if}D
/BT {/LB t D dup length string copy RS dup dup () ne E ( ) ne and
{/CI 0 D /LS LL D /LL W L1 sub XO sub MR sub D BS}
{dup ( ) eq{/GL f D}if dup () eq L1 0 eq or{pop}{SH /BP f D /Ph f D}ie}ie
/LB f D} D
/BL {CP E pop XO E M} D
/NL {JC /GL f D /SK W XO sub MR sub L1 sub TB{Bw add}if D
/YA LF{Mf HM Fl not and PF or{LH mul}if}{0 /LF t D}ie YA 2 copy lt{E}if pop D
C1 () ne{/FB YB Mf SA{Sf mul}if 4 div 2 copy lt{E}if pop D}if Fl{/Ya YA D}if
CP E pop YA sub YB sub LE neg lt Fl not and PB not and{NP}if NT TL BL
OU PF not and PB or{/RE L1 TB{Bw sub}if
W XO sub MR sub div YA YB add LE BO add div 2 copy lt{E}if pop D
RE 1 gt{BL 1 RE div dup scale}if}if
AT 2 le{SK AT mul 2 div YA neg R}if
AT 3 eq{0 YA neg R TB{/NB NB 1 sub D /NS NS 1 sub D}if /NB NB 1 sub NN D
/A3 NS 6 mul NB add D NS NB add 0 eq
{/A1 0 D /A2 0 D}
{NS 0 eq{/A1 SK NB div dup J gt{pop 0}if D /A2 0 D}{J A3 mul SK lt
{/A1 J D /A2 SK J NB mul sub NS div dup Ab gt{/A1 0 D pop 0}if D}
{/A1 SK A3 div D /A2 A1 6 mul D}ie}ie}ie /A1 A1 NN D /A2 A2 NN D}if
AT 4 eq{0 YA neg R PH 2 le{PD 0 lt{/PD L1 D}if PD M1 gt{/M1 PD D}if
L1 PD sub M2 gt{/M2 L1 PD sub D}if}{DV ID 1 sub get 0 ge{Lo 0 R}if}ie}if
F0 cF ne Cs cS ne or{F0 Cs NF}if
/ms Ms D /Ms f D CP FB sub
C1 cvx exec XO EO sub L1 add TB{BW sub}if dup LM gt{/LM E D}{pop}ie
PH 0 eq PH 4 eq or Ms and{HF not{/PO t D /AH t D}if
BB CP YA add E AT 3 eq LB and{A1 sub}if TB{BW sub}if E BB}
{pop pop}ie Ms HM PH 3 eq and or{/BP f D /Fl f D}if
/Lo 0 D /L1 0 D /F0 cF D /Cs cS D BP not{0 YB NN neg R}if
OU f1 and mF not and{k2 /f1 f D}if
OU PF not and PB or{RE 1 gt{RE dup scale}if}if /Ms ms Ms or D
/C1 AF{(Cp )}{()}ie D /YA 0 D /YB 0 D BL
AT 4 eq LB not and PH 3 ge and
{ID DV length lt{DV ID get dup 0 ge{DO E sub /Lo E D /L1 Lo D}{pop}ie
/ID ID 1 add D}if}if /T t D CD{/LN LN 1 add D PD}if
/PD -1 D /NS 0 D /NB 0 D /TB f D /Ph f D /Mf 0 D /HM f D} D
/RS {/TM E D /CN 0 D TM{10 eq{TM CN ( ) PI}if /CN CN 1 add D}forall
/CN 0 D /BK HM EN and{0}{1}ie D TM
{dup 32 ne{TM CN 3 2 roll put /CN CN 1 add D /BK 0 D}
{pop BK 0 eq{TM CN 32 put /CN CN 1 add D}if /BK 1 D}ie}forall
TM 0 CN GI dup dup () ne E ( ) ne and
{dup CN 1 sub get 32 eq{/EN f D}{/EN t D}ie}if} D
/join {2 copy length E length add string dup 4 2 roll 2 index 0 3 index
PI E length E PI}d
/WR {(\n) search{dup () ne BP not or
{Li 4 le CP E pop YI Li mul add LE add 0 lt and PL 0 eq and{NP}if
SH NL pop /Li Li 1 sub D WR}{pop pop WR}ie}{SH}ie /CI 0 D /BP f D} D
/SH {dup dup () ne E ( ) ne and PF or CS Mf gt and{/Mf CS D}if
T not Wf and{( ) E join /T t D}if dup BP{/MF CS D}if
AT 3 eq{2 copy length dup 0 gt{/NB E NB add D
{( ) search{/NS NS 1 add D pop pop}{pop exit}ie}loop}{pop pop}ie}if
CD PD 0 lt and{dup DC search{SW pop /PD E L1 add D pop pop}{pop}ie}if
0 Np dup SW pop L1 add /L1 E D dup () ne
{C1 (\() join E join (\)) join AU AF and UF or Wf and{( U ) join}if
sF{( s ) join}if ( S ) join
/C1 E D dup length 1 sub get 32 eq /TB E D /Bw BW D}{pop pop}ie} D
/BG {AI LG BC add add 0 eq} D
/ON {OU{Ty AR AI NN get dup 1 add Ln Ns Ty 2 mod 0 eq{(. )}{(\) )}ie join
dup SW pop neg 0 R CP E 0 lt{0 E M}{pop}ie CP BB show /Ms t D}if} D
/Ln {AR AI 3 -1 roll put}D
/SP {dup CI lt BP not and{dup CI sub 0 E R /CI E D}{pop}ie} D
/BN {PF{WR /HM f D}{BT NL}ie} D
/NN {dup 0 lt{pop 0}if} D
/h {HI 0 gt{(h) HI ST cvs join cvx exec dup 1 get E
Nf{0 get E join}{pop}ie}{()}ie} D
/H {/fn FN D /Hi E 1 add D 1 sub /HL E D /H2 HL 2 add D /GS EZ H2 get D
E Tm H2 get GS mul BE dup 0 gt{1 sub}{pop EG H2 get dup 0 lt{pop AT}if}ie NA
WW Np /SL SL 1 add D /FN EF H2 get D GS Ey H2 get FS
EU H2 get Sc Hs not HL Hl lt and Hs HL hl lt and or Hi 0 eq or
{/HI Hi D /Hs t D /hl HL D /hL HL D}if HL Hl lt{/hi Hi D}if
Nf HI 0 gt and{(h) Hi ST cvs join cvx exec 0 get WB}if
/HF t D /AH f D /PO f D} D
/EH {Bm H2 get GS mul BE OA /SL SL 1 sub NN D /CF 0 D /FN fn D
SZ SL get FR SL get FS /HF f D /GS Ts D ()Ec} D
/P {E PF{WR}{PO{EP}{BN}ie Ts 4 mul Np AE not{Tm 0 get Ts mul neg SP}if
dup 0 ge AH and{Pi Pd}if}ie 1 sub dup 0 lt{pop AV AL get}if /AT E D /PO t D} D
/EP {PF{WR}{BN Ts 4 mul Np}ie AE not{Bm 0 get Ts mul neg SP}if
/AT AV AL get D /PO f D} D
/BE {E PO{EP}{BN}ie Ts 4 mul Np neg SP} D
/HR {/Aw W EO sub D /RW E dup 0 gt{Aw mul}{neg}ie dup Aw gt{pop Aw}if D /RZ E D
E BN Ts neg SP 1 sub 2 div Aw RW sub mul EO add CP E pop M PF{0 Ps neg R}if
0 Np OU{gsave RZ LW Cf{Hc VC}{0 Sg}ie CP BB RW 0 RL CP BB stroke grestore}if
/CI 0 D /BP f D PF not{Ts neg SP}if /Ms t D} D
/AD {I NL EG 14 get dup 0 lt{pop AT}if NA /AE t D Tm 14 get Ts mul neg SP
Cf{EU 14 get dup -1 eq{pop CA CL get}if Sc}if} D
/DA {BN ()ES OA /AE f D ()Ec Bm 14 get Ts mul neg SP} D
/PR {/MW E D /Li E D Tm 1 get Ps mul BE 0 NA /FN Fp D /PF t D SI /SL SL 1 add D
/CF 0 D Ps CS mul Ts div MW WC mul CS mul Ts div dup LL gt PL 0 eq and
{LL div div}{pop}ie Ey 1 get FS CP E pop LE add YI neg div cvi dup Li lt
AH and{4 lt YI Li mul 5 mul LE add 0 gt or PL 0 eq and{NP}if}{pop}ie
EU 1 get Sc /GS Ps D}D
/RP {WR NL () /PF f D SI /FN 0 D ES Bm 1 get Ps mul neg SP OA /GS Ts D} D
/SI {/XO Lm 15 get BC NN mul Lm 16 get AI UI sub NN mul add
Lm 17 get UI NN mul add Lm 20 get LG NN mul add Ts mul
PF{Lm 1 get Ps mul add}if EO add D
/MR Rm 15 get BC NN mul Rm 16 get AI UI sub NN mul add
Rm 17 get UI NN mul add Rm 20 get LG NN mul add Ts mul
PF{Rm 1 get Ps mul add}if D /LL W XO sub MR sub D} D
/DT {BN /LG LG 1 sub D SI /LG LG 1 add D WW 2 div Np BL} D
/DD {WB Cc 0 eq L1 0 eq or Lm 20 get Ts mul L1 sub TB{BW add}if Ts 2 div lt or
NL /LF E D SI BL} D
/DL {Dc LG Cc put /Cc E D BG{Tm 18 get Ts mul BE}{BN}ie /LG LG 1 add D BL} D
/LD {BN LG 0 gt{/LG LG 1 sub D}if /Cc Dc LG get D SI
BG{()Bm 18 get Ts mul BE}if BL} D
/UL {BG{Tm 17 get Ts mul BE}{BN}ie NR AI NN 0 put /UI UI 1 add D
/AI AI 1 add D SI BL} D
/LU {BN /UI UI 1 sub D /AI AI 1 sub D SI BG{()Bm 17 get Ts mul BE}if BL} D
/OL {E BG{Tm 16 get Ts mul BE}{BN}ie TR AI NN Ty put /Ty E D NR AI NN 1 put
/AI AI 1 add D SI BL 1 Ln} D
/LO {BN /AI AI 1 sub D /Ty TR AI get D SI BG{()Bm 16 get Ts mul BE}if BL} D
/LI {E BN -1 SP /BP f D /CI 0 D 0 Np NR AI 1 sub NN get 1 eq
{dup dup 0 gt E 4 le and{/Ty E D}{pop}ie
/L1 L1 Ty AR AI NN get Ns SW pop XO sub dup 0 lt{pop 0}if add D ( ON )}
{pop ( B )}ie C1 E join /C1 E D CS Mf gt{/Mf CS D}if BL} D
/BQ {Tm 15 get Ts mul BE /BC BC 1 add D SI BL} D
/QB {Bm 15 get Ts mul BE /BC BC 1 sub D SI BL} D
/Al {E EP 1 sub dup 0 lt{pop AV AL get}if NA} D
/Ea {EP OA} D
/WB {PF{WR}{BT}ie} D
/F1 {WB /FN 0 D CS 0 FS} D
/F2 {WB /FN WI D CS 0 FS} D
/HY {/Hy t D WB /Hy f D} D
/YH {WB} D
/A {/LT E D LT 1 eq{/RN E D}if /Lh E D WB /AF t D /C1 C1 ( Cp ) join D
Lc{Cl Sc}if} D
/EA {Lc AF and{Ec}{WB}ie TL Pa AF and Lh 0 ne and
{( \() Lh join (\)) join /AF f D WB}if /AF f D} D
/TL {C1 ( Tl ) apa /C1 E D} d
/apa {AF OU and Lh 0 ne LT 1 eq or and{LT 1 eq{RN ( /) E ST cvs join}
{(\() Lh join (\)) join}ie E join join}{pop}ie} d
/Cp {/Xc CP /Yc E D D} D
/SS {Cf{dup 0 ge{EU E get dup -1 eq{pop CA CL get}if}{pop CA CL get}ie Sc}
{pop}ie SZ SL get /SL SL 1 add D} D
/I {WB 8 SS 1 FS} D
/EM {WB 8 SS /CF CF 1 xor D 0 FS} D
/BD {WB 9 SS 2 FS} D
/TT {WB 10 SS /FN Fp D 0 FS} D
/KB {WB 11 SS /FN Fp D 2 FS} D
/CT {WB 12 SS 1 FS} D
/SM {WB 13 SS /FN Fp D 0 FS} D
/Q {/QL QL 1 add D QO QL 2 mod get La get join WB} D
/EQ {QC QL 2 mod get La get join WB /QL QL 1 sub D} D
/RO {WB -1 SS /CF 0 D 0 FS} D
/SY {WB -1 SS -1 FS} D
/ES {WB /SL SL 1 sub NN D /CF 0 D /FN FO SL get D SZ SL get FR SL get FS ()Ec}D
/FZ {3 sub 1.2 E exp GS mul E WB TL /C1 C1 ( Cp ) join D /SL SL 1 add D 0 FS} D
/Ef {WB TL ()ES /C1 C1 ( Cp ) join D} D
/BZ {dup /Bf E D FZ}D
/Sc {dup -1 ne Cf and{/CL CL 1 add D dup 0 eq{pop [0 0 0]}if
dup CA E CL E put VS ( VC ) join C1 E join /C1 E D}{pop}ie} D
/Ec {WB Cf{/CL CL 1 sub NN D CA CL get VS ( VC ) join C1 E join /C1 E D}if} D
/VS {dup type /arraytype eq{([) E {ST cvs join ( ) join}forall (]) join}if} D
/VC {{255 div}forall setrgbcolor} D
/Sl {dup type /integertype ne{Ds}if /La E D WB}d
/UN {WB /UF t D} D
/NU {WB /UF f D} D
/SE {WB /sF t D} D
/XE {WB /sF f D} D
/sM {/C1 C1 ( k1 ) join D}d
/eM {/C1 C1 ( k2 ) join D}d
/k1 {/YC CP E pop Ts add D /mF t D /f1 t D}d
/k2 {gsave 3 LW -9 CP E pop Ts 0.2 mul sub M -9 YC L stroke grestore /mF f D}d
/Ac {/AC E D WB}d
/Ca {eA{( \()join AC join(\) )join}if WB}d
/s {OU{gsave 0 CS .25 mul R dup SW pop CJ 0 RL stroke grestore}if}D
/CJ {AT 3 eq LB and{E dup dup length 1 sub A1 mul E
{( ) search{pop pop E A2 add E}{pop exit}ie}loop 3 -1 roll add
W CP pop sub 2 copy gt{E}if pop}if}D
/So {/Co E D} D
/SO {C1 Yo ST cvs join ( So ) join /C1 E D (j) SW pop 2 div Pd} D
/Se {E WB CS E div Pd}D
/Pd {dup type /stringtype eq{SW pop}if dup /L1 E L1 add D
ST cvs ( 0 R ) join C1 E join /C1 E D} D
/Sp {0.35 CO} D
/Sb {-0.2 CO} D
/CO {OV Io Yo put /Yo E CS mul Yo add D /Io Io 1 add D -1.5 Io mul 3 add FZ SO
CS Yo add dup YA gt{/YA E D}{pop}ie
Yo neg dup YB gt{/YB E D}{pop}ie} D
/Es {ES /Io Io 1 sub NN D /Yo OV Io get D SO} D
/SB {/N2 0 D 0 1 NI{/N E D{IX N2 get 0 lt{/N2 N2 1 add D}{exit}ie}loop
/K WS N get FC N get mul D /NY AY N2 get D /BV NY array D
0 1 NY 1 sub{/TM K string D currentfile TM readhexstring pop pop BV E TM put}
for BM N BV put /N2 N2 1 add D}for} D
/IC [{/MA E D /MB 0 D}{2 div /MA E D /MB MA D}{/MB E CS sub D /MA CS D}
{pop /MA YS AB mul D /MB 1 AB sub YS mul D}{pop /MA 0 D /MB 0 D}] D
/IP {BV N get /N N 1 add D} D
/II {/K E D IX K get 0 lt{/EC E D}if /TY E D
TY 4 eq{/Y E D /X E D}if TY 3 eq{/AB E D}if
/XW AX K get D /YW AY K get D /IS SG IT K get get D /XS XW IS mul D
/YS YW IS mul D YS IC TY get exec /MA MA Fl not{3 add}if D} D
/IM {II /ty TY D /xs XS D /ys YS D /ya YA D /yb YB D /ma MA D /mb MB D /k K D
/ec EC D /BP f D /CI 0 D WB TL L1 xs add dup XO add MR add W gt
{pop /ma ma Fl{3 add}if D NL /YA ma D /YB mb D /YS ys D /L1 xs D}
{/L1 E D ma YA gt{/YA ma D}if mb YB gt{/YB mb D}if}ie /TB f D
OU{CP E pop YS sub LE neg lt Fl not and PB not and{NP /YA ma D /YB mb D}if
/BP f D ty ST cvs ( ) join IX k get 0 lt{(\() join ec join (\) ) join}if
k ST cvs join ty 3 eq{AB ST cvs ( ) join E join}if
ty 4 eq{X ST cvs ( ) join Y ST cvs join ( ) join E join}if C1 E join
( DI ) join FP 2 eq FP 1 eq AF and or{( FM ) join}if
( Il Cp ) apa /C1 E D /EN f D}if /HM t D /T f D} D
/DI {II /Xc CP /Yc E D D /YN YW neg D /HM t D /CI 0 D /K2 IX K get D gsave
TY 4 eq{OX X IS mul add OY FY add YS sub Y IS mul sub}
{/FY YS D CP MB sub 2 copy /OY E D /OX E D}ie
translate K2 0 ge{/DP AZ K2 get D /BV BM K2 get D XS YS scale /N 0 D XW YW DP
[XW 0 0 YN 0 YW] {IP} FC K2 get 1 eq{image}{f 3 colorimage}ie}
{EX}ie grestore XS 0 R /Ms t D} D
/FM {gsave 0 Sg CP MB sub translate XS neg 0 M 0 YS RL XS 0 RL 0 YS neg RL
XS neg 0 RL stroke grestore} D
/NA {/AT E D /AL AL 1 add D AV AL AT put} D
/OA {AL 0 gt{/AL AL 1 sub D /AT AV AL get D}if} D
/D1 {/BR {CP E pop E BN Mb{CP E pop eq{0 YI R}if}{pop}ie} D
/Sn {OU{C1 E ST cvs join ( Ld ) join /C1 E D}{pop}ie} D} D
/D1 {/BR {BN} D /Sn {OU {C1 E ST cvs join ( Ld ) join /C1 E D} {pop} ie} D} D
/TC {/TF t D /ML 0 D HN{SW pop dup ML gt{/ML E D}{pop}ie}forall NP /RM RM not D
RC /OU Tc D Ep /PN 0 D Ms not TP and{Ip}if /W IW ML sub Ts sub D
/A0 0 D TH{/BR {( ) join BT} D /Sn {pop} D /Ti () D /Au () D}if} D
/TN {0 eq{E EA PF HF or not XR and{HN E get Xr}{pop}ie}
{OU{Tn 0 ge{() BN}if /Tn E D}{pop}ie WB}ie} D
/NT {OU LB not and Tn 0 ge and{PL 0 eq{Ms not{CS CF FS}if CP dup
/y E YA sub D W 9 sub CS -1.8 mul XO L1 add 2 add{y M (.) show}for
HN Tn get dup SW pop IW E sub y M show CP BB M}if /Tn -1 D}if} D
/Ld {/DN E D HN DN Pn put [/View [/XYZ -4 Fl{PS}{CP YA add US E pop}ie null]
/Dest DN ST cvs cvn /DEST pdfmark} D
/C {ND 1 eq{1 sub}if TI mul /XO E D NL Nf not{pop()}if 0 3 -1 roll 1 A} D
/OP {BP not{NP}if PN 2 mod 0 eq{NP}if}D
/Ep {Xp PN 2 mod 0 eq and{/Pn (-) D showpage /PM 1 D LA}if}D
/Dg [73 86 88 76 67 68 77] D
/Rd [0 [1 1 0][2 1 0][3 1 0][2 1 1][1 1 1][2 2 1][3 3 1][4 4 1][2 1 2]] D
/Ns {/m E D /c E 32 mul D /j m 1000 idiv D /p j 12 add string D
c 96 le m 0 gt and{c 32 le {/i 0 D /d 77 D /l 100 D /m m j 1000 mul sub D
j -1 1 {pop p i d c add put /i i 1 add D}for
4 -2 0 {/j E D /n m l idiv D /m m n l mul sub D /d Dg j get D
n 0 gt {/x Rd n get D x 0 get -1 1 {pop p i d c add put /i i 1 add D}for
p i x 1 get sub Dg x 2 get j add get c add put}if /l l 10 idiv D
}for p 0 i GI}
{/i ST length 1 sub D m {1 sub dup 0 ge{dup 26 mod c add 1 add
ST i 3 -1 roll put 26 idiv dup 0 eq{pop exit}if}if /i i 1 sub D}loop
ST i ST length i sub GI}ie}
{m p cvs}ie} D
/US {matrix currentmatrix matrix defaultmatrix matrix invertmatrix
matrix concatmatrix transform} D
/GB {Gb{US}if}D
/Tl {/Rn E D Xc CP pop ne{
[/Rect [Xc 1 sub Yc cS 0.25 mul sub GB CP E 1 add E cS 0.85 mul add GB]
/Subtype /Link /Border [0 0 Cf Lc and LX and AU or{0}{1}ie] Rn type
/nametype eq {/Dest Rn}{/Action [/Subtype /URI /URI Rn] Cd}ie
/ANN pdfmark}if} D
/Il {/Rn E D [/Rect [Xc Yc GB Xc XS add Yc YS add GB] /Subtype /Link
/Border [0 0 0] Rn type /nametype eq{/Dest Rn}
{/Action [/Subtype /URI /URI Rn] Cd}ie /ANN pdfmark} D
/XP {[{/Z Bz 2 div D Z 0 R Z Z RL Z neg Z RL Z neg Z neg RL Z Z neg RL}
{Bz 0 RL 0 Bz RL Bz neg 0 RL 0 Bz neg RL}
{0 -5 R Bz 0 RL 0 21 RL Bz neg 0 RL 0 -21 RL}]} D
/MS {/Sm E D WB}D
/O {BN()Sm BX} D
/BX {/Bt E D Bt 2 lt{CS 0.8 mul}{11 mul}ie W XO sub MR sub 2 copy gt{E}if pop
/HZ E D WB Bt 2 eq{HZ ST cvs ( ) join}{()}ie
Bt ST cvs join ( Bx ) join HM{( ) Pd}if
L1 HZ add XO add MR add W gt{NL}if C1 E join /C1 E D /L1 L1 HZ add D /T f D
( ) WB Bt 2 lt{YA CS .8 mul lt{/YA CS .8 mul D}if}
{YB 5 lt{/YB 5 D}if YA 21 lt{/YA 21 D}if}ie /CI 0 D} D
/Bx {dup 2 eq{E /Bz E D}{/Bz CS .8 mul D}ie
OU {gsave 0 Sg XP E get exec stroke grestore}{pop}ie Bz 0 R /Ms t D} D
/SD {FD 4 mul Dy add DZ NF newpath 0 0 M DX t charpath pathbbox
3 -1 roll sub /DY E D E dup /X1 E D sub WM mul WX DY mul add WM DG mul E div
/DF E D /DR WX DF mul DY mul WM div 2 div D} d
/Sd {gsave 0 IL Di mul neg translate IL IW atan Di 0 eq{neg}if rotate
FD 4 mul Dy add DZ NF DR X1 sub DY 2 div neg M cD VC DX show grestore} d
/RC {/AI 0 D /LG 0 D /BC 0 D /UI 0 D /PF f D /Cc 0 D /Dc 10 array D
/NR [0 1 9{pop 0}for] D /La Ds D /AR 10 array D /TR 10 array D /AV 30 array D
SI /AL -1 D /AT A0 D AT NA /OV 9 array D /Yo 0 D /Co 0 D /Io 0 D /Hy f D
/Ph f D /CL -1 D Ct Sc}D
/ZF {/FR [0 1 30{pop 0}for] D /SZ [0 1 30{pop 0}for] D /FO [0 1 30{pop 0}for] D
/SL 0 D /CF 0 D /FN 0 D 0 Ts SF}D
/QO [[(\253\240)(\232)(\234)(\233)(\253)(\273)][(\253\240)(\231)(')(`)(\253)(\273)]] D
/QC [[(\240\273)(\233)(\234)(\234)(\273)(\253)][(\240\273)(`)(')(')(\273)(\253)]] D
/Hf EF length 2 sub D
/Hz EZ Hf get D
/HS Ey Hf get D
/Fz EZ Hf 1 add get D
/Fs Ey Hf 1 add get D
/LE IL D
/Ps EZ 1 get D
/Fp EF 1 get D
/XO 0 D
/YI 0 D
/CI 0 D
/FP 0 D
/WW Ts 7 mul D
/Mf 0 D
/YA 0 D
/YB 0 D
/Cs Ts D
/GS Ts D
/F0 0 D
/NS 0 D
/NB 0 D
/N 0 D
/C0 [] D
/C1 () D
/Lo 0 D
/L1 0 D
/LM 0 D
/PH 0 D
/EC 0 D
/Lh 0 D
/LT 0 D
/CH 1 string D
/ST 16 string D
/CA 9 array D
/HC (\255) D
/HM f D
/PF f D
/EN f D
/TB f D
/UF f D
/sF f D
/AE f D
/AF f D
/BP t D
/CD f D
/PA t D
/GL f D
/T t D
/HF f D
/AH f D
/SA f D
/PB f D
/f1 f D
/mF f D
/OX 0 D
/OY 0 D
/FY 0 D
/EO 0 D
/FB 0 D
/PL 0 D
/Bw 0 D
/PD -1 D
/TP f D
/TH t D
/Ty 4 D
/Tn -1 D
/Fl t D
/LB t D
/PM 1 D
/Ms f D
/Ba f D
/Bb f D
/Hl 3 D
/hl 6 D
/hL 6 D
/Hs f D
/HI 0 D
/hi 0 D
/PO t D
/TE f D
/LF t D
/BO 0 D
/Sm 1 D
/Bf 3 D
/A1 0 D
/A2 0 D
/Ds 3 D
/QL -1 D
/Cb Db D
/Ct Dt D
/Cl Dl D
/AX [180] D
/AY [72] D
/IX [0] D
/IT [0] D
/AZ [8] D
/WS [180] D
/FC [3] D
/NI 0 D
/BM 1 array D
SB
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaffaaaaff7f7fffaaaaffd5d5ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffaaaaff7f7fff
5555ff5151fb0000ff2a2aff5151fb7f7fff5151fb2a2aff0000ff0000ff
5555ff7f7fffaaaaffecececffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffaaaaff5555ff5151fb7f7fff
7f7fffaaaaffffffffffffffffffffffffffffffffffffffffffffffffff
7f7fff7f7fff5151fb0000ff7f7fffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffd5d5ff7f7fff5555ffaaaaffd5d5ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffaaaaff7f7fff5555ffd5d5ffecececffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ececec5555ff0000ff5151fbffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff5555ff2a2aff7f7fff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fff
5555ffaaaaffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffececec7f7fff
5555ff7f7fffd5d5ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffff7f7fffd5d5ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffd5d5ff2a2affffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffececec2a2aff5151fbffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff5151fbd5d5ffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff7f7fff5555ffd5d5ffffffffffffffffffffffffff
ffffffffffffffffffffffffd5d5ff7f7fff7f7fff5555ffaaaaffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffaaaaff7f7fff7f7fff7f7fffd5d5ffffffffffffffffffff
ffffffffffffffffffffffffffffffececec5555ff7f7fffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff5151fb7f7fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffd5d5ff5151fbd5d5ffffffffffffffffffffffffff
ffffffffffffffffffffffffd5d5ffaaaaffd5d5ffecececffffffffffff
ffffffffffffffffffffffffffffffd5d5ff5555ffd5d5ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff7f7fff5555ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff7f7fff5555ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffaaaaff0000ffffffffffffffffffffffffffffffffd5d5ff
7f7fff5151fb0000ff0000ff2a2aff5151fb2a2aff0000ff0000ff5151fb
7f7fffd5d5ffffffffffffffffffffffffffffffff0000ffaaaaffffffff
ffffffffffffffffffffffffffffffffffffffffffffffff5555ff7f7fff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
5151fbaaaaffffffffffffffffffffffffffffffffffffffffffffd5d5ff
7f7fff7f7fff7f7fffecececffffffffffffaaaaff7f7fff7f7fff7f7fff
aaaaffd5d5ffffffffffffffffffffffffffffffffffffffecececd5d5ff
aaaaff7f7fff7f7fff7f7fff7f7fffecececffffffececec7f7fff7f7fff
7f7fffd5d5ffffffffffffffffffffffffffffffffffffffffffffaaaaff
5555ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff
d5d5ffffffffffffffffffffffffffffffffffffffffffffffffff0000ff
d5d5ffffffffffffffffffffaaaaff0000ff5555ffecececffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffaaaaff2a2aff7f7fffffffffffffffffffff
d5d5ff2a2affaaaaffffffffffffffffffffffffffffffffffffffffffff
aaaaff5151fbffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff5555ff
ffffffffffffffffffffffffffffffffffffffffffd5d5ff7f7fffffffff
ffffffffffffaaaaff7f7fffaaaaffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffecececaaaaff7f7fffecececffffff
ffffffececec7f7fffffffffffffffffffffffffffffffffffffffffffff
ffffff7f7fffd5d5ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffaaaaff
ffffffffffffffffffffffffffffffffffffffffff2a2affd5d5ffffffff
ffffff2a2aff2a2aff5555ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffaaaaff2a2affaaaaff
ffffffffffffffffff0000ffecececffffffffffffffffffffffffffffff
ffffffffffff5151fbffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffaaaaffffffff
ffffffffffffffffffffffffffffffffffff2a2affaaaaffffffffffffff
5151fb2a2affffffff5151fbffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff2a2aff
2a2affffffffffffffaaaaff5151fbffffffffffffffffffffffffffffff
ffffffffffff5555ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff7f7fffd5d5ffffffffffffff
ffffffffffffffffffaaaaff5151fbd5d5ffffffff7f7fff2a2affffffff
ffffffffffffffffffffffffffffff5555ff7f7fffaaaaff5555ff7f7fff
aaaaffffffffffffffffffffffffffffffffffffffffffffffffffffffff
aaaaff7f7fff7f7fff7f7fffaaaaff7f7fffd5d5ffaaaaffffffffffffff
ffffffffffffffffff7f7fffecececffffff5555ffd5d5ffffffffffffff
ffffffffffffffffffaaaaff5151fbffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffaaaaffd5d5ff
aaaaffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffececec5555ffffffffffffffffffff
ffffffffffffffffff5151fbffffffffffff5555ffaaaaff5555ffffffff
ffffffffffffffffffffffffffffffffffff5555ff5555ffffffffffffff
ffffffffffffffffffd5d5ffaaaaffd5d5ffffffffffffffffffffffffff
ffffffffffffffffffececec5555ff7f7fffffffff2a2aff7f7fffffffff
ffffffffffffffffff7f7fff7f7fffffffffd5d5ff0000ffd5d5ffffffff
ffffffffffffffffffffffff5555ffd5d5ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff7f7fff0000ff0000ff0000ff
0000ff0000ff2a2aff5555ffaaaaffffffffffffffffffffffffffffffff
ffffffd5d5ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffaaaaffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff5555ffaaaaffffffffffffffffffff
ffffffffffff5555ffaaaaffffffffffffff2a2affffffffffffffd5d5ff
ffffffffffffffffffffffffffffffffffffececec0000ffffffffffffff
d5d5ff7f7fff0000ff0000ff0000ff0000ff0000ff2a2aff5555ff7f7fff
ffffffffffffffffffffffffaaaaffffffffffffffffffff5151fbececec
ffffffffffffffffffffffff5151fbffffffffffffd5d5ff5555ffffffff
ffffffffffffffffffffffffd5d5ff5555ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffd5d5ff7f7fff5151fb0000ff0000ff0000ff0000ff2a2aff
2a2aff2a2aff0000ff0000ff0000ff2a2affaaaaffaaaaffd5d5ffd5d5ff
7f7fff2a2affffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffaaaaff0000ff
0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
0000ff0000ff0000ffaaaaffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff2a2affffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff7f7fff5151fbffffffffffffffffffffffff
ffffff7f7fff7f7fffffffffffffffaaaaffffffffffffffffffff5151fb
aaaaffffffffffffffffffffffffffffffffffffffececec5151fb2a2aff
0000ff0000ff0000ff0000ff2a2aff2a2aff0000ff0000ff0000ff0000ff
5151fb7f7fffffffffaaaaff5151fbffffffffffffffffffd5d5ff5151fb
7f7fffffffffffffffffffffd5d5ff7f7fffffffffffffff7f7fff7f7fff
ffffffffffffffffffffffffffffff7f7fffd5d5ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff5555ff0000ff0000ff0000ff0000ff0000ff7f7fffffffffffffff
ffffffffffffffffffaaaaff5151fb0000ff0000ff0000ff0000ff0000ff
0000ff0000ffd5d5ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
d5d5ff7f7fff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
2a2aff5555ffd5d5ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffd5d5ff0000ffaaaaffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffd5d5ff2a2affffffffffffffffffffffffffffffff
ffffff5555ffffffffffffffd5d5ff5151fbffffffffffffffffffffffff
5151fbd5d5ffffffffffffffffffffffffffd5d5ff2a2aff0000ff0000ff
0000ff0000ffaaaaffd5d5ffffffffffffffececec7f7fff0000ff0000ff
0000ff0000ff0000ff2a2affffffffffffffffffffffffffffffffffffff
5555ffaaaaffffffffffffffffffff2a2affaaaaffffffffffffff5151fb
aaaaffffffffffffffffffffffffffd5d5ff2a2affffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffaaaaff
2a2aff0000ff0000ff0000ff0000ff2a2aff7f7fffffffffffffffffffff
ffffffffffffffffffffffffffffff7f7fff0000ff0000ff0000ff0000ff
0000ff0000ffaaaaffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffaaaaff2a2aff0000ff0000ff0000ff0000ff0000ff0000ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff7f7fff0000ff5555ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff7f7fffd5d5ffffffffffffffffffffffffffffffff
2a2affd5d5ffffffffd5d5ff2a2affecececffffffffffffffffffffffff
aaaaff2a2aff5555ffd5d5ffececec7f7fff0000ff0000ff0000ff0000ff
2a2affaaaaffffffffffffffffffffffffffffffffffffffffffffaaaaff
0000ff0000ff0000ff0000ff5151fbffffffffffffffffffffffffffffff
ffffff7f7fff5555ffffffffffffffffffff5555ffd5d5ffffffffd5d5ff
7f7fffffffffffffffffffffffffffffffff7f7fff5151fbffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ff5151fbffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff2a2aff0000ff0000ff0000ff
0000ff0000ffaaaaffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff0000ff7f7fff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff5151fb0000ff0000ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffececec5555ffffffffffffffffffffffffffffffffffffff
7f7fffffffffffffff5555ffffffffffffffffffffffffffffffffffffff
5555ffecececd5d5ff5151fb2a2aff0000ff0000ff0000ff0000ff7f7fff
7f7fff2a2affffffffffffffffffffffffffffffffffffffffffffffffff
7f7fff0000ff0000ff0000ff0000ff5555ffffffffffffffffffffffffff
ffffffffffffaaaaffffffffffffffffffffd5d5ff2a2affffffffffffff
7f7fffd5d5ffffffffffffffffffffffffffffffff5151fbaaaaffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ff
0000ff0000ff0000ff5555ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffececec2a2aff0000ff0000ff
0000ff0000ffd5d5ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff0000ffaaaaff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ffaaaaffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff7f7fffaaaaffffffffffffffffffffffffffffffffd5d5ff
ecececffffffffffff5555ffffffffffffffffffffffffffffffffaaaaff
5555ffffffffffffff5555ff0000ff0000ff0000ff0000ff5151fbffffff
ffffff5555ffffffffffffffffffffffffffffffffffffffffffffffffff
ececec0000ff0000ff0000ff0000ff0000ffaaaaffffffffffffffffffff
ffffffffffffffffffd5d5ffffffffffffffffffff2a2affd5d5ffffffff
aaaaff5151fbffffffffffffffffffffffffffffffd5d5ff7f7fffffffff
ffffffffffffffffffffffffffffffffffff7f7fff0000ff0000ff0000ff
2a2affd5d5ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fff
0000ff0000ff7f7fffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff2a2aff0000ff0000ff0000ff0000ff0000ff0000ffd5d5ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffd5d5ffffffffffffffffffffffffffffffffffffffaaaaff
ffffff7f7fffecececffffffffffffffffffffffffffffff2a2affffffff
ffffff7f7fff0000ff0000ff0000ff0000ff2a2affecececffffffffffff
ffffffffffffffffffaaaaff7f7fffffffffffffffffffffd5d5ff5555ff
ffffffffffffffffffaaaaff0000ff0000ff0000ff0000ffd5d5ffffffff
ffffffffffffffffffaaaaff5555ffffffffffffffffffffd5d5ff2a2aff
ffffffffffff7f7fffffffffffffffffffffffffffffffffaaaaff7f7fff
ffffffffffffffffffffffffffffffd5d5ff0000ff0000ff0000ff0000ff
7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
0000ff0000ff7f7fffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffaaaaff0000ff0000ff2a2aff0000ff0000ff0000ff0000ff7f7fff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
d5d5ff7f7fffffffffffffffffffffffffffffffffaaaaff7f7fffffffff
d5d5ff0000ff0000ff0000ff0000ff0000ff2a2aff5151fbffffffffffff
ffffffffffffffffffffffff7f7fffffffffffffffffffff2a2aff7f7fff
ffffffffffffffffffffffff2a2aff0000ff0000ff0000ff5555ffffffff
ffffffffffffffffff5151fbffffffffffffffffffffffffffffff7f7fff
aaaaffffffff5555ffffffffffffffffffffffffffffffffd5d5ff2a2aff
ffffffffffffffffffffffffffffff7f7fff0000ff0000ff0000ff0000ff
d5d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
aaaaff0000ff7f7fffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff7f7fff0000ff0000ff5555ff0000ff0000ff0000ff0000ff5151fb
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffd5d5ffffffff
7f7fffaaaaffffffffffffffffffffffffffffffff5555ffecececffffff
7f7fff0000ff0000ff0000ff0000ff0000ffd5d5ff5151fbffffffffffff
ffffffffffffffffffffffff7f7fffffffffffffffaaaaff5555ffffffff
ffffffffffffffffffffffff7f7fff0000ff0000ff0000ff0000ffffffff
ffffffffffffd5d5ff5151fbffffffffffffffffffffffffffffffd5d5ff
7f7fffffffff5555ffffffffffffffffffffffffffffffffffffff2a2aff
ffffffffffffffffffffffffffffff2a2aff0000ff0000ff0000ff5151fb
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff2a2aff5555ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff5151fb0000ff0000ffaaaaff0000ff0000ff0000ff0000ff0000ff
d5d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffd5d5ffffffffffffffffffffffffffffffffffffffaaaaffffffff
2a2affd5d5ffffffffffffffffffffffffffd5d5ff7f7fffffffffffffff
2a2aff0000ff0000ff0000ff0000ff5151fbffffffffffff5555ffffffff
ffffffffffffffffffffffff7f7fffffffffd5d5ff5555ffffffffffffff
ffffffffffffffffffffffffffffff0000ff0000ff0000ff0000ff2a2aff
d5d5ff7f7fff5555ff5555ffaaaaffffffffffffffffffffffffffffffff
5555ffffffffaaaaffffffffffffffffffffffffffffffffffffffaaaaff
ffffffffffffffffffffffff7f7fff0000ff0000ff0000ff0000ffd5d5ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffd5d5ff5151fbffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
d5d5ff0000ff0000ff0000ffffffff0000ff0000ff0000ff0000ff0000ff
5555ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff5151fbffffffffffffffffffffffffffffffffffff5555ffffffff
5555ffffffffffffffffffffffffffffffff5151fbd5d5ffffffff7f7fff
0000ff0000ff0000ff0000ff0000ffd5d5ffffffffffffffaaaaff2a2aff
ffffffffffffffffffffffff7f7fffffffff2a2affd5d5ffffffffffffff
ffffffffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ff
0000ff7f7fffffffffffffff7f7fffffffffffffffffffffffffffffffff
7f7fffffffffd5d5ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff2a2affffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
5151fb0000ff0000ffaaaaffffffff0000ff0000ff0000ff0000ff0000ff
0000ffd5d5ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff0000ffffffffffffffffffffffffffffffffffffff7f7fffffffff
d5d5ffffffffffffffffffffffffffffffff2a2affffffffffffff2a2aff
0000ff0000ff0000ff0000ff2a2affffffffffffffffffffffffffaaaaff
5555ff7f7fff7f7fff7f7fff5151fbffffffaaaaffffffffffffffffffff
ffffffffffffffffffffffffffffff2a2aff0000ff0000ff0000ff0000ff
0000ffd5d5ffffffffffffff7f7fffffffffffffffffffffffffffffffff
aaaaff7f7fffffffffd5d5ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffaaaaffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff
0000ff0000ff5151fbffffffffffff0000ff0000ff0000ff0000ff0000ff
0000ff7f7fffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff0000ffffffffffffffffffffffffffffffffaaaaff7f7fffd5d5ff
ffffffffffffffffffffffffffffffffffff7f7fffffffffffffff0000ff
0000ff0000ff0000ff0000ff5555ffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff5555ff0000ff0000ff0000ff0000ff
0000ffd5d5ffffffffffffff7f7fffffffffffffffffffffffffffffffff
d5d5ff2a2affffffffaaaaffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fff
0000ff0000ffaaaaffffffffffffff5151fb0000ff0000ff0000ff0000ff
0000ff5151fbffffffffffffffffffffffffffffffffffffffffffffffff
ffffff5151fbffffffffffffffffffffffffffffffd5d5ffaaaaffaaaaff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ff7f7fffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffd5d5ff0000ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff7f7fff0000ff0000ff0000ff0000ff
0000ffaaaaffffffffffffffaaaaffffffffffffffffffffffffffffffff
ffffff0000ffffffffaaaaffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff2a2aff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffff5151fb0000ff
0000ffd5d5ffffffffffffffffffffffffff7f7fff0000ff0000ff0000ff
0000ff0000ff0000ffffffffffffffffffffffffffffffffffffffffffff
ffffffaaaaffffffffffffffffffffffffffffffff5151fbd5d5ff7f7fff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ffd5d5ffffffffffffffffffffffffffffffff
ffffffffffff5151fbaaaaffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff5151fb0000ff0000ff0000ff0000ff
0000ff2a2affffffffffffffffffffaaaaffffffffffffffffffffffffff
ffffff7f7fffffffff7f7fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff2a2aff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffd5d5ff0000ff0000ff
2a2affffffffffffffffffffffffffffffffffffff0000ff0000ff0000ff
0000ff0000ff0000ffffffffffffffffffffffffffffffffffffffffffff
ffffffaaaaffffffffffffffffffffffffffffffff0000ffececec7f7fff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ffd5d5ffffffffffffffffffffffffffffffff
ffffffffffffd5d5ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff2a2affd5d5ff0000ff0000ff0000ff0000ff
0000ff2a2affffffffffffffffffff5555ffffffffffffffffffffffffff
ffffffaaaaffffffff7f7fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffaaaaff0000ff0000ff
aaaaffffffffffffffffffffffffffffffffffffff5151fb0000ff0000ff
0000ff0000ff0000ffffffffffffffffffffffffffffffffffffffffffff
ffffffecececffffffffffffffffffffffffffffff0000ffffffff7f7fff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ffffffffffffffffffffffffffffffffffffff
ffffffd5d5ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff7f7fff5555ffffffff0000ff0000ff0000ff0000ff
0000ff0000ffffffffffffffffffff5555ffffffffffffffffffffffffff
ffffffd5d5ffffffff7f7fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff5151fb0000ff2a2aff
ecececffffffffffffffffffffffffffffffffffffd5d5ff0000ff0000ff
0000ff0000ff0000ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffd5d5ff2a2affffffff7f7fff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ffffffffffffffffffffffffffffffffffffff
d5d5ff5151fbffffffffffffffffffffffffffffffffffffffffffffffff
ffffffd5d5ff5555ff7f7fffffffffffffff0000ff0000ff0000ff0000ff
0000ff0000ffffffffffffffffffff5151fbffffffffffffffffffffffff
ffffffffffffffffff5555ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff0000ff0000ff5555ff
ffffffffffffffffffffffffffffffffffffffffffffffff7f7fff0000ff
0000ff0000ff0000ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff0000ffffffff5555ff
ffffffffffffffffffffffffffffff5555ffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ffffffffffffffffffffffffffffffffffffff
5151fbecececffffffffffffffffffffffffffffffffffffffffffffffff
ffffff5151fbd5d5ffffffffffffffffffff0000ff0000ff0000ff0000ff
0000ff0000ffffffffffffffffffff5555ffffffffffffffffffffffffff
ffffffd5d5ffffffff7f7fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff0000ff0000ffd5d5ff
ffffffffffffffffffffffffffffffffffffffffffffffffececec2a2aff
0000ff0000ff0000ff7f7fffffffffffffffffffffffffffffffffffffff
ffffffaaaaffffffffffffffffffffffffffffffff2a2affd5d5ff7f7fff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ffffffffffffffffffffffffffffffff5555ff
aaaaffffffffffffffffffffffffffffffffffffffffffffffffffffffff
5151fbaaaaff5555ff7f7fff7f7fff7f7fff0000ff0000ff0000ff0000ff
0000ff0000ffffffffffffffffffff7f7fffffffffffffffffffffffffff
ffffffaaaaffffffff7f7fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffaaaaff0000ff2a2affffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff5151fb
0000ff0000ff0000ff0000ffffffffffffffffffffffffffffffffffffff
ffffffaaaaffffffffffffffffffffffffffffffff5151fbd5d5ff7f7fff
ffffffffffffffffffffffffffffffaaaaffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ffffffffffffffffffffffffff7f7fff7f7fff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffececec
ffffffffffff5151fbd5d5ffffffffd5d5ff0000ff0000ff0000ff0000ff
0000ff0000ffffffffffffffffffffaaaaffffffffffffffffffffffffff
ffffff7f7fffffffff7f7fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff2a2aff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff5555ff0000ff7f7fffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffaaaaff
0000ff0000ff0000ff0000ffaaaaffffffffffffffffffffffffffffffff
ffffff7f7fffffffffffffffffffffffffffffffff5555ffd5d5ff7f7fff
ffffffffffffffffffffffffffffffaaaaffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ffd5d5ffffffffffffffffffff5555ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff2a2aff
ffffffffffff5151fbd5d5ffffffffd5d5ff0000ff0000ff0000ff0000ff
0000ff2a2affffffffffffffffffffaaaaffffffffffffffffffffffffff
ffffff7f7fffffffff5555ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff5555ff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff0000ff0000ff0000ff0000ff
0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
0000ff0000ff0000ff0000ff0000ff7f7fffffffffffffffffffffffffff
ffffff0000ffffffffffffffffffffffffffffffffd5d5ff7f7fffd5d5ff
ffffffffffffffffffffffffffffffffffff7f7fffffffffffffff0000ff
0000ff0000ff0000ff0000ffaaaaffffffff7f7fffd5d5ffffffffffffff
ffffffffffffffffffffffffffffffffffff7f7fffffffffffffffffffff
ffffffffffffaaaaff7f7fffffffff7f7fff0000ff0000ff0000ff0000ff
0000ff5151fbecececffffff7f7fffffffffffffffffffffffffffffffff
d5d5ff5151fbffffffaaaaffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffaaaaff0000ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff5151fb0000ff0000ff0000ff0000ffffffffffffffffffffffffff
ffffff0000ffffffffffffffffffffffffffffffffffffff7f7fffffffff
aaaaffffffffffffffffffffffffffffffff0000ffffffffffffff0000ff
0000ff0000ff0000ff0000ff5555ff5555ffaaaaffffffffffffffffffff
ffffffffffffffffffffffffffffff2a2affffffffffffffffffffffffff
ffffffffffffffffff7f7fff5555ff5151fb0000ff0000ff0000ff0000ff
0000ff5555ff2a2affffffff7f7fffffffffffffffffffffffffffffffff
7f7fffaaaaffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff5555ff0000ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff7f7fff0000ff0000ff0000ff0000ffaaaaffffffffffffffffffff
ffffff5151fbffffffffffffffffffffffffffffffffffff5555ffffffff
5555ffffffffffffffffffffffffffffffff2a2affd5d5ffffffff0000ff
0000ff0000ff0000ff0000ff2a2aff0000ffffffffffffffffffffffffff
ffffffffffffffffffffffff7f7fff5555ffffffffffffffffffffffffff
ffffffffffffffffffffffff2a2aff2a2aff0000ff0000ff0000ff0000ff
0000ffd5d5ff5555ffffffff5555ffffffffffffffffffffffffffffffff
7f7fffffffffecececffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffececec
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffd5d5ff0000ff2a2affffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffd5d5ff0000ff0000ff0000ff0000ff5555ffffffffffffffffffff
ffffffd5d5ffffffffffffffffffffffffffffffffffffff7f7fffffffff
2a2affd5d5ffffffffffffffffffffffffffaaaaff7f7fffffffff5151fb
0000ff0000ff0000ff0000ff0000ffd5d5ffffffffffffffffffffffffff
ffffffffffffd5d5ff5555ff7f7fffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ff
2a2affffffffffffff5555ffaaaaffffffffffffffffffffffffffffffff
7f7fffffffffaaaaffffffffffffffffffffffffffffffffffffffaaaaff
ffffffffffffffffffffffff7f7fff0000ff0000ff0000ff0000ff5555ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff7f7fff0000ffd5d5ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff5151fb0000ff0000ff0000ff2a2affffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffd5d5ffffffff
7f7fffaaaaffffffffffffffffffffffffffffffff5555ffffffffd5d5ff
0000ff0000ff0000ff0000ff0000ffaaaaffffffffffffffffffffffffff
ffffffffffff0000ffd5d5ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ff
d5d5ffffffffffffffaaaaff5555ffffffffffffffffffffffffffd5d5ff
7f7fffffffff7f7fffffffffffffffffffffffffffffffffffffff2a2aff
ffffffffffffffffffffffffececec2a2aff0000ff0000ff0000ff0000ff
d5d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff2a2aff0000ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffd5d5ff0000ff0000ff0000ff0000ff7f7fffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff
ffffff7f7fffffffffffffffffffffffffffffffffd5d5ff5151fbffffff
5151fb0000ff0000ff0000ff0000ff2a2affffffffffffffffffffffffff
ffffffaaaaffecececffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffd5d5ff0000ff0000ff0000ff0000ff7f7fff
ffffffffffffffffffffffff7f7fffd5d5ffffffffffffffffffff5151fb
d5d5ffffffff5555ffffffffffffffffffffffffffffffffd5d5ff2a2aff
ffffffffffffffffffffffffffffff5555ff0000ff0000ff0000ff0000ff
7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff0000ff0000ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ffecececffffff
ffffffffffffaaaaffffffffffffffffffffffffffffffffffffffaaaaff
ffffff5555ffffffffffffffffffffffffffffffffffffff5151fbffffff
aaaaff0000ff0000ff0000ff0000ff0000ffaaaaffffffffffffffffffff
7f7fff5555ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff5555ff0000ff0000ff0000ff2a2affffffff
ffffffffffffffffffffffffffffff0000ffd5d5ffffffffaaaaff5151fb
ffffffffffff7f7fffffffffffffffffffffffffffffffffaaaaffaaaaff
ffffffffffffffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff
2a2affffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff7f7fffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff0000ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff5151fb0000ff0000ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ffaaaaffffffff
ffffffffffff5555ffffffffffffffffffffffffffffffffffffff5555ff
ffffffaaaaff7f7fffffffffffffffffffffffffffffffffd5d5ffffffff
ffffff0000ff0000ff0000ff0000ff0000ff5555ffffffffffffffd5d5ff
5151fbffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff0000ff0000ff0000ff0000ff5555ffffffff
ffffffffffffffffffffffffffffffaaaaff5151fbffffff7f7fffd5d5ff
ffffffffffffaaaaffffffffffffffffffffffffffffffff7f7fffffffff
ffffffffffffffffffffffffffffffffffffffffffd5d5ff2a2aff0000ff
0000ff0000ff0000ff5555ffaaaaffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff5151fb
0000ff0000ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffd5d5ff0000ff0000ff0000ff0000ff0000ffd5d5ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffececec2a2aff0000ff0000ffd5d5ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ff5151fb
ffffffffffffececec5555ffffffffffffffffffffffffffffffffffffff
5151fbffffffffffff7f7fffd5d5ffffffffffffffffffffffffff5151fb
aaaaffffffffffffffd5d5ff0000ff0000ff0000ff0000ffaaaaffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffaaaaff0000ff0000ff0000ff0000ff2a2affffffffd5d5ff7f7fff
5151fb5555ffd5d5ffffffffffffffffffffffffffd5d5ff5151fbffffff
5555ffd5d5ffffffffffffffffffffffffffffffff2a2affd5d5ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ff0000ff5555ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff7f7fff0000ff0000ff
0000ff7f7fffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff0000ff5555ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff2a2aff0000ff0000ff0000ffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
7f7fffffffffffffff7f7fffaaaaffffffffffffffffffffffffffffffff
5555ffaaaaffffffffd5d5ff0000ffd5d5ffffffffffffffffffff7f7fff
ffffffffffffffffffffffff2a2aff0000ff0000ff0000ff2a2affd5d5ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
d5d5ff0000ff0000ff0000ff0000ff2a2affffffffffffff5151fbaaaaff
ffffffd5d5ff0000ffffffffffffffffffffd5d5ff0000ffecececd5d5ff
7f7fffffffffffffffffffffffffffffffff5151fb7f7fffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff0000ff
0000ff0000ff0000ff0000ff0000ff0000ff2a2affffffffffffffffffff
ffffffffffffffffffffffffffffffffffff2a2aff0000ff0000ff0000ff
aaaaffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff5151fb0000ff0000ff0000ff0000ff0000ff0000ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
7f7fff0000ff0000ff0000ff0000ffd5d5ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
0000ffffffffffffffd5d5ff2a2affffffffffffffffffffffffffffffff
ffffff5555ffffffffffffffd5d5ff5555ffffffffffffffffffffffffff
ffffffffffffffffffffffffaaaaff0000ff0000ff0000ff0000ff0000ff
d5d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
0000ff0000ff0000ff0000ff0000ffd5d5ffffffff2a2aff7f7fffffffff
ffffffffffffd5d5ffffffffffffffffffff5151fbd5d5ffffffff5151fb
aaaaffffffffffffffffffffffffffd5d5ff2a2affd5d5ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffaaaaff
5151fb0000ff0000ff0000ff0000ff0000ff0000ff2a2aff7f7fff7f7fff
aaaaffaaaaffaaaaff7f7fff5555ff2a2aff0000ff0000ff5555ffd5d5ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff5151fb0000ff0000ff0000ff0000ff0000ff0000ff0000ff
aaaaffd5d5ffd5d5ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fff
0000ff0000ff0000ff0000ff0000ff2a2affffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
0000ffd5d5ffffffffffffff5555ff5555ffffffffffffffffffffffffff
ffffff7f7fff7f7fffffffffffffff7f7fffffffffd5d5ff5151fbffffff
ffffffffffffffffffffffff5555ffd5d5ff5555ff2a2aff0000ff0000ff
0000ff5151fbd5d5ffffffffffffffffffffffffffd5d5ff7f7fff5151fb
0000ff0000ff0000ff2a2affaaaaffffffffaaaaffaaaaffffffffffffff
ffffffffffffffffff5151fbd5d5ff5151fbaaaaffffffff7f7fff7f7fff
ffffffffffffffffffffffffffffff7f7fffd5d5ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffaaaaff2a2aff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
0000ff0000ff0000ff0000ff0000ff0000ff5555ffd5d5ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff5151fb
2a2aff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
0000ff0000ff0000ffaaaaffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffff5555ff0000ff
0000ff0000ff0000ff0000ff0000ff0000ff0000ff5555ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
7f7fff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff
0000ff0000ff7f7fffffffffffffff5151fbaaaaffffffffffffffffffff
ffffffffffff2a2affaaaaffffffffffffff2a2aff7f7fff7f7fffffffff
ffffffffffffffffffd5d5ff5151fb5151fbd5d5ffffffff0000ff0000ff
0000ff0000ff0000ff0000ff2a2aff5151fb0000ff0000ff0000ff0000ff
0000ff0000ffaaaaffffffffffffff2a2aff7f7fffffffffffffffffffff
ffffffffffffffffffd5d5ff2a2affd5d5ffffffffd5d5ff5555ffffffff
ffffffffffffffffffffffffececec5555ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffd5d5ff7f7fff5555ff5151fb0000ff0000ff0000ff
0000ff0000ff0000ff2a2aff5151fb7f7fffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff7f7fff
7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff
7f7fff7f7fff7f7fffd5d5ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffff7f7fff7f7fff
7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fffaaaaffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
aaaaff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff
7f7fff7f7fffd5d5ffffffffffffffececec5555ffffffffffffffffffff
ffffffffffffffffff5555ffd5d5ffffffffaaaaff5555ff7f7fffffffff
ffffffffffffaaaaff5555ffffffffd5d5ff5555ff5555ffd5d5ffaaaaff
7f7fff2a2aff0000ff0000ff0000ff0000ff0000ff0000ff2a2aff5151fb
aaaaffffffffd5d5ffaaaaff5151fbd5d5ffffffffffffffffffffffffff
ffffffffffffffffff7f7fff7f7fffffffffaaaaff5151fbd5d5ffffffff
ffffffffffffffffffffffff2a2affd5d5ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffaaaaffd5d5ff
aaaaffd5d5ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff7f7fffaaaaffffffffffffff
ffffffffffffffffffececec0000ffd5d5ffffffffaaaaff0000ff5555ff
ffffff2a2aff5555ffffffffffffffffffffffffffffffff2a2aff2a2aff
aaaaffffffffffffffd5d5ffaaaaffd5d5ffffffffffffffffffffffffff
7f7fff2a2aff2a2affaaaaffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaffffffffffffff5555ffffffffffffffffffff
ffffffffffffffffffaaaaff7f7fffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffd5d5ff0000ffffffffffffff
ffffffffffffffffffffffffaaaaff5555ffffffffffffffaaaaff2a2aff
2a2aff7f7fffffffffffffffffffffffffffffffffffffffffffffaaaaff
5151fb0000ff7f7fff7f7fffaaaaffd5d5ffd5d5ff7f7fff7f7fff2a2aff
5555ffaaaaffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff2a2affffffffffffff5555ffaaaaffffffffffffffffffff
ffffffffffffffffff5555ffecececffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fff
ffffffffffffffffffffffffffffffffffffececec7f7fff7f7fffffffff
ecececaaaaff5555ff7f7fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff5555ff7f7fffaaaaff
ffffffffffffffffff5555ffffffffffffffffffffffffffffffffffffff
ffffffffffff7f7fffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff5555ff
ffffffffffffffffffffffffffffffffffff7f7fff5555ff5555ff557faa
557fff557faa557fff2a7faa2a55aa557fff557faa2a55ff557fff557faa
557fff557faa557faa557fff557faa557fff557fff557faa557fff557faa
557faa557fff557faa557fff557faa557faa2a55ff557fff557faa557fff
2a7faa557fff2a55aa5151fb7f7fff7f7fffffffffffffffffffffffffff
ffffff5555ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffd5d5ff
d5d5ffffffffffffffffffffffffffffffff7f7fff7f7fff5151fb2a7faa
2a7faa2a7faa2a7faa557faa557faa2a7faa2a7faa2a2aff2a7faa2a7faa
2a7faa2a55aa2a7faa2a7faa2a7faa2a7faa2a7faa2a7faa2a7faa2a7faa
2a7faa2a55aa2a7faa2a7faa2a7faa2a55aa2a7faa2a7faa2a7faa2a55aa
557faa2a7faa2a7faa0000ff7f7fff5555ffffffffffffffffffffffffff
aaaaff5151fbffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
5151fbaaaaffffffffffffffffffffffffffffffffececec002affffffff
ffffffecececd5d5ffffffffd5d5ffffffffffffff0000ffffffffffffff
ecececffffffd5d5ffffffffd5d5ffffffffffffffffffffecececd5d5ff
ecececffffffecececececececececaaaaffffffffffffffecececececec
d5d5ffffffffececec7faaaa557fffffffffffffffffffffffffffaaaaff
5555ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff5555ff7f7fffffffffffffffffffffffffff557fffaad5aaffffff
ffffffffffffffffffffffffffffffffffffd5d5ff2a2affffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffffffffff
ffffffffffffffffffececec2a55aaffffffffffffffffff7f7fff5151fb
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff7f7fff7f7fffd5d5ffffffffd5d5ff557faaecececffffff
ffffffffffffffffffffffffffffffffffffaaaaff7f7fffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffffffffff
ffffffffffffffffffffffffaad5ffecececd5d5ff5555ff7f7fffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffaaaaff2a2affd5d5ff0000ffaad5ffffffffffffff
ffffffffffffffffffffffffffffffffffff7f7fffd5d5ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff7f7fffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff2a55ff5151fbd5d5ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffaaaaff5151fb0055aaffffffffffffffffff
ffffffffffffffffffffffffffffffffffff7f7fffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff5555ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff002aff7f7fffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff7f7fff55aaaaffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff7f7fffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffd5d5ff5151fbffffffffffffffffff
ffffffffffffffffffffffffffffffffffffd9d9d9002affd9d9d9ffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffd5d5ff002affd9d9d9ffffffffffffffffffffffff
ffffffffffffffffffffffffffffffaaaaffaaaaffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffececec0000ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff7fd5aa557fffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff7f7fff3cb371ffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff7f7fffaaaaffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff2a2affffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffff2a55aaffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffd5d5ff2a7faaffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff2a2affd5d5ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff5555ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffff7faaff5151fb
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff2a2affaeb2c3ecececffffffffffffffffffffffffffffff
ffffffffffffffffffffffffd5d5ff2a2affffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffaaaaffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff007faa
aaaaffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
7f7fff5555ff002aff557fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff
7f7fff7f7fff7f7fff7f7fff5555ff2a2aff7f7fff7f7fff7f7fff7f7fff
7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff
7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff
7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff7f7fff557faa
2a2aff7f7fffecececffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff5555ffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffaaaaffaaaaffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
aaaaff7f7fffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
aaaaff7f7fffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff7f7fffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ececec0000ffffffffffffffffffffffffffffffffffffffffffffffffff
[/Creator (html2ps version 1.0 beta1) /Author () /Keywords () /Subject ()
/Title () /DOCINFO pdfmark
/ND 1 D
/HN [1 1 3{pop (??)}for] D
/h1 [(1\240\240)( CIAO 2.1 Scripts)] D
/h2 [(1.0.1\240\240)(A Comment/Warning Regarding these Scripts:)] D
/Hr [1 -2 2]D
/HV [1 2 3]D
/Cn [1 1 0]D
Hr length 0 gt{[/PageMode /UseOutlines /DOCVIEW pdfmark}if
/Hn 1 D
0 1 Hr length 1 sub{
/Bn E D [Cn Bn get dup 0 gt{/Count E HV Bn get Bl ge{neg}if}{pop}ie
/Dest Hr Bn get dup abs ST cvs cvn E 0 ge{(h)Hn ST cvs join cvx exec dup 1 get
E Nf{0 get E join}{pop}ie /Hn Hn 1 add D}{()}ie /Title E /OUT pdfmark}for
ZF /FN Fp D Ps 0 FS /WC Wf{( )}{}ie SW pop D
ET RC ZF
/Df f D
/TS {
tables E get /table E D
table aload pop /rdesc E D /cdesc E D /tdesc E D
tdesc aload pop /capalg E D /caption E D /rules E D /frame E D /nfoot E D
/nhead E D /ncol E D /nrow E D /border E D /twid E D /units E D /talign E D
/flow E D /clear E D /tclass E D pop pop
/w W D /eps 0.1 D /OU f D /PL 1 D
/FN EF 21 get D EZ 21 get Ey 21 get FS
0 1 1{
/pass E D
0 1 nrow{
/irow E D
/cells rdesc irow get 6 get D
0 1 ncol{
/icol E D
/cell cells icol get D
cell 0 ne{
cell aload pop /CB E D pop pop pop
/DV E D /bot E D /top E D /right E D /left E D /nowrap E D /valign E D
/dp E D /align E D /rspan E D /cspan E D /cclass E D /ctype E D /cmax E D
/cmin E D /proc E D
rspan 0 eq{/rspan nrow irow sub 1 add D}if
cspan 0 eq{/cspan ncol icol sub 1 add D}if
pass 0 eq cspan 1 eq and pass 1 eq cspan 1 gt and or{
/W 1e5 D /LL W D /PH 1 D
ctype 1 eq{() BD}if
RC align NA
AT 4 eq{/CD t D /DC dp D /LN 0 D /M1 0 D /M2 0 D}{/CD f D}ie
0 0 M /LM 0 D proc exec BN
AT 4 eq{
LN array astore cell 15 3 -1 roll put
cdesc icol get dup dup 5 get M1 lt{5 M1 put}{5 get /M1 E D}ie
dup 6 get M2 lt{6 M2 put}{6 get /M2 E D}ie
/LM M1 M2 add D
}if
/CD f D
/thiswid LM left add right add eps add D
/oldmin 0 D /oldmax 0 D
0 1 cspan 1 sub{
icol add cdesc E get dup 2 get /oldmax E oldmax add D
1 get /oldmin E oldmin add D
}for
thiswid oldmax ge{
0 1 cspan 1 sub{
icol add cdesc E get dup 2 E 2 get oldmax 0 eq
{pop thiswid cspan div}{thiswid mul oldmax div}ie
put
}for
}if
nowrap 1 eq{
thiswid oldmin ge{
0 1 cspan 1 sub{
icol add cdesc E get dup 1 E 1 get oldmin 0 eq
{pop thiswid cspan div}{thiswid mul oldmin div}ie
put
}for
}if
}{
/W 0 D /LL W D /PH 2 D
ctype 1 eq{() ES () BD}if
0 0 M /LM 0 D RC proc exec BN
/thiswid LM left add right add eps add D
thiswid oldmin ge{
0 1 cspan 1 sub{
icol add cdesc E get dup 1 E 1 get oldmin 0 eq
{pop thiswid cspan div}{thiswid mul oldmin div}ie
put
}for
}if
}ie
ctype 1 eq{() ES}if
}if
}if
}for
}for
}for
/tmin 0 D /tmax 0 D
0 1 ncol{
cdesc E get dup 1 get E 2 get 2 copy gt{pop dup}if
tmax add /tmax E D tmin add /tmin E D
}for
twid 0 lt{twid neg IW gt{IW neg}{twid}ie /twid E D}if
tdesc 0 twid neg tmin 2 copy lt{E}if pop put
tdesc 1 twid neg tmax 2 copy lt{E}if pop put
/W w D /LL W D /OU t D /PH 0 D /PL 0 D
} D
/PT {
/PL PL 1 add D
tables E get /table E D Tm 21 get Ts mul BE
PL 2 ge{save}if
/SL SL 1 add D /FN EF 21 get D EZ 21 get Ey 21 get FS
table aload pop /rdesc E D /cdesc E D /tdesc E D
tdesc aload pop /capalg E D /caption E D /rules E D /frame E D /nfoot E D
/nhead E D /ncol E D /nrow E D /border E D /twid E D /units E D /talign E D
/flow E D /clear E D /tclass E D /tmax E D /tmin E D
/w W D /xo XO D /mr MR D /ll LL D /lg LG D /ai AI D /bc BC D /nr NR D /ar AR D
/tr TR D /ui UI D /ph PH D /a0 A0 D /pf PF D /at AT D /av AV D /al AL D
/Le LE D /la La D
talign 0 lt{/talign AL 0 gt{AV AL get}{A0 2 le{A0}{0}ie}ie D}if
ph 1 eq ph 2 eq or{
NL ph 1 eq{tmax}{tmin}ie dup XO add LM gt{/LM E XO add D}{pop}ie LM E
}{
/PH 3 D /LE 1e5 D RC %ZF
border 0 gt{/border 1 D}if
/twidth 0 D /avail W xo sub D
twid 0 eq{0 1 ncol{cdesc E get dup 2 get E 3 get dup 0 gt{div neg dup twid lt
{/twid E D}{pop}ie}{pop pop}ie}for}if
/twid twid dup 0 lt{neg avail 2 copy gt{E}if pop}{avail mul}ie D
/OK t D 0 1 ncol{cdesc E get dup 1 get E 3 get twid mul gt{/OK f D}if}for
0 1 ncol{
cdesc E get dup 1 get /colmin E D dup 3 get /cwid E twid mul D dup
tmax avail le{2 get}if
tmin avail le tmax avail gt and{
dup 2 get E 1 get dup 3 1 roll sub avail tmin sub mul tmax tmin sub div add
}if
tmin avail gt{1 get}if
0 E colmin cwid lt OK and{pop cwid}if dup /twidth E twidth add D put
}for
/OU f D CP
tmin twid le{
0 1 ncol{cdesc E get dup 0 get twidth div twid mul 0 E put}for
/twidth twid D
}if
CP printcap CP E pop sub /caphig E D pop
0 1 1{
/pass E D
0 1 nrow{
/irow E D
/cells rdesc irow get 6 get D
0 1 ncol{
/icol E D
/cell cells icol get D
cell 0 ne{
cell aload pop /CB E D pop pop pop
/DV E D /bot E D /top E D /right E D /left E D /nowrap E D /valign E D
/dp E D /align E D /rspan E D /cspan E D /cclass E D /ctype E D /cmax E D
/cmin E D /proc E D
rspan 0 eq{/rspan nrow irow sub 1 add D}if
cspan 0 eq{/cspan ncol icol sub 1 add D}if
/W 0 D
0 1 cspan 1 sub{icol add cdesc E get 0 get /W E W add D}for
pass 0 eq rspan 1 eq and pass 1 eq rspan 1 gt and or{
ctype 1 eq{() BD}if
/W W left sub right sub D /XO 0 D /EO 0 D SI
/A0 align D RC align NA
AT 4 eq{
/DC dp D /DO 0 D /ID 1 D
0 1 DV length 1 sub{DV E get dup DO gt{/DO E D}{pop}ie}for
/Lo DO DV 0 get sub D /L1 Lo D
}if
0 0 M /BP t D /Fl t D /MF 0 D /FB 0 D
proc exec T not{/CI 0 D}if BN 0 FB neg R MF 0 eq{/MF CS D}if
CP /thishig E neg bot add top add CI add D pop
cell 16 MF put cell 17 Ya put cell 18 thishig put
valign 4 eq{
/below thishig Ya sub D
rdesc irow get dup dup 4 get Ya lt
{4 Ya put}{4 get /Ya E D}ie
dup 5 get below lt{5 below put}{5 get /below E D}ie
/thishig Ya below add D
}if
ctype 1 eq{()ES}if
/oldhig 0 D
0 1 rspan 1 sub{
irow add rdesc E get 0 get /oldhig E oldhig add D
}for
thishig oldhig ge{
0 1 rspan 1 sub{
irow add rdesc E get dup 0 E 0 get oldhig 0 eq
{pop thishig rspan div}{thishig mul oldhig div}ie
put
}for
}if
}if
}if
}for
}for
}for M RC %ZF
/thight 0 D /racc 0 D /maxh 0 D /brk 0 D /rbeg nhead nfoot add D
rbeg 1 nrow{
rdesc E get dup 0 get dup /thight E thight add D
brk 0 eq{/racc E D}{/racc E racc add D}ie
racc maxh gt{/maxh racc D}if 2 get /brk E D
}for
ph 3 ge{thight caphig add E}if
ph 0 eq ph 4 eq or{
/PH 4 D /LE Le D /OU Ou D /yoff 0 D /headsz 0 D
0 1 nhead 1 sub{rdesc E get 0 get headsz add /headsz E D}for
/footsz 0 D
0 1 nfoot 1 sub{rdesc E nhead add get 0 get footsz add /footsz E D}for
/ahig LE BO add MI add D /maxh maxh headsz add footsz add D
/thight thight headsz add footsz add D
tmin avail gt maxh ahig gt or
{/Sf avail tmin div dup ahig maxh div gt{pop ahig maxh div}if D /SA t D}
{/Sf 1 D}ie
tclass 1 eq thight LE 15 sub gt and
{/SA t D LE 15 sub thight div dup Sf lt{/Sf E D}{pop}ie}if
SA{Sf Sf scale /ll ll Sf div D /xo xo Sf div D /LE LE Sf div D
/mr mr Sf div D /BO BO Sf div D /ahig ahig Sf div D}if
nhead nfoot add getwid
LE CP E pop add capalg 0 eq{caphig sub}if dup headsz sub footsz sub rwid lt
E thight lt thight ahig lt and or{NP}if
capalg 0 eq{printcap -8 SP}if
CP /ycur E D pop
printhead
rbeg 1 nrow{/row E D row
getwid
ycur yoff add rwid sub footsz sub LE add 0 lt
{nfoot 0 gt{printfoot}if Tf NP /rbeg irow1 D
Ba{MI /MI MI SA{Sf div}if D MI SP /MI E D}if
CP /ycur E D pop /yoff 0 D printhead}if
irow1 printrow
}for
printfoot /row row 1 add D Tf
0 ycur yoff add M
capalg 1 eq{/EO 0 D SI -3 SP printcap}if
Sf 1 lt{1 Sf div dup scale /ll ll Sf mul D /xo xo Sf mul D /LE LE Sf mul D
/mr mr Sf mul D /BO BO Sf mul D /SA f D}if
/EO 0 D
}if
}ie
/W w D /XO xo D /MR mr D /LL ll D /LG lg D /AI ai D /BC bc D /NR nr D /AR ar D
/TR tr D /UI ui D /PH ph D /A0 a0 D /PF pf D /AT at D /AV av D /AL al D
/La la D
/SL SL 1 sub NN D /CF 0 D /FN 0 D SZ SL get FR SL get FS Wf not{()F2}if
PL 2 ge{Ms E restore Ms or /Ms E D PH 1 eq PH 2 eq or
{/LM E D}if PH 3 ge{/CI 0 D NL 0 E neg R}if
}if
/PL PL 1 sub D /CI 0 D /BP f D /PO f D () Bm 21 get Ts mul BE BL %CF CS SF
} D
/printcap{
capalg 0 ge{
SA{/W w Sf div D}
{talign 1 eq{/XO xo ll twidth sub 2 div add D}if
talign 2 eq{/XO xo ll twidth sub add D}if
/W XO twidth add D
}ie /XO xo D /LL W XO sub MR sub D
/PA f D /Fl capalg 0 eq D
1 NA BL caption exec BN OA /PA t D
}if
} D
/getwid{
/irow1 E D
/irow2 irow1 D
/rwid 0 D
{rdesc irow2 get dup 0 get rwid add /rwid E D 2 get 0 eq
{exit}{/irow2 irow2 1 add D}ie
}loop
} D
/printrow{
/xoff ll twidth PL 2 ge{Sf div}if sub talign mul 2 div D
/xleft xoff xo add D
/irow E D
/cells rdesc irow get 6 get D
0 1 ncol{
/icol E D
/cell cells icol get D
cell 0 ne{
cell aload pop /CB E D /cvsize E D /above E D /fontsz E D
/DV E D /bot E D /top E D /right E D /left E D /nowrap E D /valign E D
/dp E D /align E D /rspan E D /cspan E D /cclass E D /ctype E D /cmax E D
/cmin E D /proc E D
rspan 0 eq{/rspan nrow irow sub 1 add D}if
cspan 0 eq{/cspan ncol icol sub 1 add D}if
/width 0 D
0 1 cspan 1 sub{icol add cdesc E get 0 get /width E width add D}for
/rhight rdesc irow get 0 get D
/hight rhight D
1 1 rspan 1 sub{irow add rdesc E get 0 get /hight E hight add D}for
/W xo xoff add width add right sub D
/EO xo xoff add left add D SI
Cf{
gsave CB VC xo xoff add ycur yoff add M
0 hight neg RL width 0 RL 0 hight RL width neg 0 RL fill
grestore
}if
ctype 1 eq{() BD}if
/A0 align D RC
AT 4 eq{
/DC dp D /ID 1 D /DO cdesc icol get 5 get D /Lo DO DV 0 get sub D /L1 Lo D
}if
valign 3 le{0 ycur yoff add top sub
hight cvsize sub valign 1 sub mul 2 div sub M}
{0 ycur yoff add top sub above add rdesc irow get 4 get sub M}ie
/PA f D /BP t D /Fl t D
BL proc exec BN
/PA t D
ctype 1 eq{() ES}if
}if
/xoff xoff cdesc icol get 0 get add D
}for
/yoff yoff rhight sub D
} D
/printhead {0 1 nhead 1 sub{printrow}for} D
/printfoot {nhead 1 nhead nfoot add 1 sub{printrow}for} D
/Tf {
OU{rules 2 ge{/yoff 0 D
gsave 0 Sg
[0 1 nhead 1 sub{}for rbeg 1 row 1 sub{}for nhead 1 nhead nfoot add 1 sub{}for]{
/irow E D
/xoff ll twidth PL 2 ge{Sf div}if sub talign mul 2 div D
/cells rdesc irow get 6 get D
0 1 ncol{
/icol E D
/cell cells icol get D
cell 0 ne{
/rspan cell 6 get D
/cspan cell 5 get D
rspan 0 eq{/rspan nrow irow sub 1 add D}if
cspan 0 eq{/cspan ncol icol sub 1 add D}if
/width 0 D
0 1 cspan 1 sub{icol add cdesc E get 0 get /width E width add D}for
/rhight rdesc irow get 0 get D
/hight rhight D
1 1 rspan 1 sub{irow add rdesc E get 0 get /hight E hight add D}for
xo xoff add width add ycur yoff add M
0 hight neg icol cspan add 1 sub ncol lt
{cdesc icol 1 add get 4 get dup rules 3 le{1 eq}{pop t}ie
{1 eq{0.8}{0.3}ie
LW RL CP stroke M}{pop R}ie}{R}ie
irow nhead nfoot add 1 sub ne nfoot 0 eq or
{irow rspan add 1 sub nrow lt
{rdesc irow rspan add get 3 get}{nfoot 0 eq{0}{1}ie}ie
dup rules 2 mod 0 eq{1 eq}{pop t}ie
{1 eq irow rspan add nhead eq or irow rspan add row eq nfoot 0 gt and or
{0.8}{0.3}ie LW width neg 0 RL CP stroke M}{pop}ie}if
}if
/xoff xoff cdesc icol get 0 get add D
}for
/yoff yoff rhight sub D
}forall
grestore
/Ms t D
}if
frame 1 gt{
gsave
1 LW 0 Sg
xleft ycur M CP BB
0 yoff frame 5 eq frame 7 ge or{RL}{R}ie
twidth 0 frame 3 eq frame 4 eq or frame 8 ge or{RL}{R}ie CP BB
0 yoff neg frame 6 ge{RL}{R}ie
twidth neg 0 frame 2 eq frame 4 eq or frame 8 ge or{RL}{R}ie
closepath stroke
grestore
/Ms t D
}if
}if
} D
/tables [[[0 0 0 0 0 -1 0 0.5 0 28 2 0 0 1 1 {()} -1]
[[0 0 0 0 0 0 0][0 0 0 0 0 0 0][0 0 0 0 0 0 0]]
[[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()} 0 0 0 0 1 1 0 (.) 0 0 8 8 2 6 0 0 0 0 Db]
[{()} 0 0 0 0 1 1 0 (.) 0 0 8 8 2 6 0 0 0 0 Db]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()UN(Subject)NU()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()UN(Topic)NU()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()UN(Script)NU()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()UL()-1 LI(General)LU()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Find the Proper FEF for a Given Chip Position)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(acis_fef_lookup)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Determine if Rescreening is Required)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(acis_rescreen)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Update ardlib.par files to find bad pixel lists)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(acis_set_ardlib)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Example of grating-event data inspection, using ChIPS and
S-Lang \201see also the )0 2 A(Introduction to ChIPS)EA(
thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(chips_tgscript.ch)EA()BR(
)0 2 A(get_evt_data.sl)EA()BR(
)0 2 A(README_ch_sl)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Example of lightcurve analysis, using ChIPS and S-Lang
\201see also the
)0 2 A(Filtering Light Curves)EA(
thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(analyse_ltcrv.sl)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Download and install )BD(all)ES( scripts in your CIAO installation
directory. Use the following command-line arguments to copy and untar
the file, 'CIAO_scripts.tar':
)9 9 PR(unix% cp CIAO_scripts.tar $ASCDS_INSTALL/CIAO_scripts.tar
unix% cd $ASCDS_INSTALL;tar xvf CIAO_scripts.tar)RP()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(CIAO_scripts.tar)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Installation scripts update. This update provides new options and
improves performance for some scripting of CIAO \201see )0 2 A(bug)EA(\202. These scripts will be the default
versions for the next patch, CIAO 2.1.1.)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(install_scripts.tar)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()UL()-1 LI(Imaging)LU()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Find the required binning to match two images
\201see )0 2 A(Match Images)EA(
thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB( )0 2 A(get_sky_limits \201tar file\202)EA()BR( )0 2 A(README)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Generate ACIS Exposure Maps for )I(Celldetect)ES( Recursive
Blocking \201HRC script not yet available\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(acis_expmap)EA()BR()0 2 A(README_acis_expmap)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Make a Color jpg Image \201see also the )0 2 A(Create "True Color" Images)EA(
thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(color_image)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Combine Two Different Obsids)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(combine_obsid)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Convert "annnulus & annulus" into Stack of Annuli \201see the
)0 2 A(Obtain a Radial Profile)EA( thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(fixannuli)EA()BR()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Copy 2-D, sky-coordinate WCS Information to an Image \201see the
)0 2 A(How to Restore WCS Info to Images)EA( thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(wcscopy)EA()BR()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Use S-Lang to )0 2 A(calculate statistics of Images)EA()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(sstats.sl)EA()BR()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()UL()-1 LI(Imaging Spectroscopy)LU()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Choose correct FEF file and extract ACIS spectrum, RMF and ARF for a
point source \201see also the
)0 2 A(Extract an ACIS Spectrum)EA(
thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(imagspec.tar)EA()BR()0 2 A(README_imagspec)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Extract Source and Background Spectra \201part of the imagspec.tar
group of scripts\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(psextract)EA()BR()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Display the FEF regions covered by a source
\201see also the )0 2 A(thread)EA(\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(regions.sl)EA()BR()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()UL()-1 LI(Grating Spectroscopy)LU()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Extract Coadded, Grouped Spectra \201see also the
)0 2 A(Extract Coadded and
Grouped Nth-Order Source & Background Spectra and ARFs)EA(
thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(add_grating_orders)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Extract Spectra into a Grid for Use in Tools Like
)I(mkgarf)ES()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(mk_tggrid)EA()BR()0 2 A(README_mk_tggrid)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Make full garfs for an ACIS Observation \201see also the
)0 2 A(Create HETG garf)EA( or the
)0 2 A(Create LETG garf)EA( thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(mkgarf_acis)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Make full garfs for an LETG/HRC-I Observation \201see also the
)0 2 A(Create LETG/HRCI garf)EA( thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(mkgarf_hrci)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Make full garfs for an LETG/HRC-S Observation \201see also the
)0 2 A(Create LETG/HRCS garf)EA(
thread\202)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(mkgarf_hrcs)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
[0 0 0 0 0 0 [[{()3 Sl()WB()} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB(Echo Min Wavelength from a Chandra Grating RMF)} 0 0 0 0 1 1 0 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
[{()3 Sl()WB()0 2 A(query_heg_grid)EA()BR()0 2 A(README_query_heg_grid)EA()} 0 0 1 0 1 1 1 (.) 2 0 8 8 2 6 0 0 0 0 Db ]
]]
]]
] D
0 1 0{TS}for RC ZF
/Cb Db D /Ct [16#00 16#00 16#00] D /Cl [16#00 16#00 16#00] D /CL -1 D Ct Sc
/Ba f D /BO 0 D Bs
/UR (scripts.html) D
/Ti () D
/Au () D
/Df f D
NP RC ZF
()3 Sl()WB 0 Sn(
)0 P(http://asc.harvard.edu/ciao/download_scripts.html
)2 1 0 H()WB 1 Sn()0 0 IM()BR(CIAO 2.1 Scripts)EH(
)2 1 1 HR(
Unix command line scripts may be used to simplify repetitive basic
tasks. Several of the CIAO
)0 2 A()BD(threads)ES()EA( have been
semi-automated using scripts. Sometimes scripts are needed in
"work-arounds" for CIAO bugs.
)BR(The scripts presented here are designed and tested by users. Feel free to
edit them, but be sure to use them with care.
)0 P(To view the text of the script, simply click. To download the
script, )BD(shift-click)ES(.
)0 P(After downloading, make the file executable with the following
command:)BR() 1 30 PR( unix% chmod +x [filename])RP(
To run the script, simply type the filename:
) 1 21 PR( unix% [filename])RP(
)2 1 1 HR()0 PT(
)BR()2 1 1 HR()0 3 1 H(A)WB 2 Sn( Comment/Warning Regarding these Scripts:)EH(
)0 P(These scripts are provided as-is, with the understanding that
they will be useful as-is, or with modifications by the user. We
hope to get feedback so that we can eventually turn the more
useful scripts into fully supported CIAO utilities. Until that
happens, however, we consider them to be relatively unsupported
products. If you find a problem with a script, please report the
specific tool and command-line generating the error or producing
bad output.)EP(
)0 P(\201Note: the Bourne and C shells have the option "-x" which will
print commands before they are executed. When problems occur,
using this will allow us to determine whether there is a bug in a
supported \201i.e. configuration-controlled\202 tool or if it is a
scripting error. For example: )TT(/bin/sh -x some_script)ES(\202)EP(
)WB NL /BO 0 D TC /Ba f D Bs /AU f D /UR () D RC ZF
()0 1 -1 H()EH(
)0 2 -1 H(Table of Contents)EH()WB
ND 1 gt{Ts 3 mul Np 0()0 C()BD()ES()0 1 TN()EA()BN}if
1 NH le{1(1\240\240)1 C()0 0 IM()BR(CIAO 2.1 Scripts)1 1 TN()EA()BN}if
3 NH le{2(1.0.1\240\240)3 C(A Comment/Warning Regarding these Scripts:)2 1 TN()EA()BN}if
/TE t D NP TU PM 0 eq and{/Pn () D showpage}if end restore