%!PS-Adobe-2.0
%%Creator: dvipsk 5.528a Copyright 1986, 1994 Radical Eye Software
%%Title: techreport.dvi
%%Pages: 9
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%DocumentFonts: Times-Roman Times-Bold Times-Italic Courier-Bold
%%EndComments
%DVIPSCommandLine: dvips -o techreport.ps techreport.dvi
%DVIPSParameters: dpi=600, compressed, comments removed
%DVIPSSource: TeX output 1995.07.20:1121
%%BeginProcSet: texc.pro
/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
TR matrix currentmatrix dup dup 4 get round 4 exch put dup dup 5 get
round 5 exch put setmatrix}N /@landscape{/isls true N}B /@manualfeed{
statusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0
0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nn
begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base X
array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N end dup{/foo
setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{/sf 1 N /fntrx
FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /E{
pop nn dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}
B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data dup
length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B
/ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup type
/stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N /rc 0 N /gp
0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2
index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff
ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice
ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]/id
ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N /cp 0 N{
rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id gp get
/gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp add /cp
X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add /gp X
adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{dup
255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1 adv}
B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2 idiv
S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index string
putinterval adv}B /set{rw cp fillstr 0 4 index getinterval putinterval
adv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg}
{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{
adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2
chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore showpage
userdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hook
known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
ifelse}{false}ifelse end{{gsave TR -.1 -.1 TR 1 1 scale rulex ruley
false RMat{BDot}imagemask grestore}}{{gsave TR -.1 -.1 TR rulex ruley
scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave
transform round exch round exch itransform moveto rulex 0 rlineto 0
ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta
0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}
B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{
3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p
-1 w}B /q{p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{
3 2 roll p a}B /bos{/SS save N}B /eos{SS restore}B end
%%EndProcSet
%%BeginProcSet: texps.pro
TeXDict begin /rf{findfont dup length 1 add dict begin{1 index /FID ne 2
index /UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
exch def dict begin Encoding{exch dup type /integertype ne{pop pop 1 sub
dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
ifelse}forall Metrics /Metrics currentdict end def[2 index currentdict
end definefont 3 -1 roll makefont /setfont load]cvx def}def
/ObliqueSlant{dup sin S cos div neg}B /SlantFont{4 index mul add}def
/ExtendFont{3 -1 roll mul exch}def /ReEncodeFont{/Encoding exch def}def
end
%%EndProcSet
%%BeginProcSet: special.pro
TeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N
/vs 792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen
false N /rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B
/@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit
div /vsc X}B /@hsize{/hs X /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{
/CLIP 2 N}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{
10 div /rwi X /rwiSeen true N}B /@rhi{10 div /rhi X /rhiSeen true N}B
/@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X}B /magscale
true def end /@MacSetUp{userdict /md known{userdict /md get type
/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup
length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{}
N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath
clippath mark{transform{itransform moveto}}{transform{itransform lineto}
}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{
itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{
closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39
0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}N
/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1
scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get
ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip
not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0
TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR
pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1
-1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg
TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg
sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr
0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add
2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp
{pop pop showpage pm restore}N end}if}if}N /normalscale{Resolution 72
div VResolution 72 div neg scale magscale{DVImag dup scale}if 0 setgray}
N /psfts{S 65781.76 div N}N /startTexFig{/psf$SavedState save N userdict
maxlength dict begin /magscale false def normalscale currentpoint TR
/psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts
/psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx
psf$llx sub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy
scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR
/showpage{}N /erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{
psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
moveto}N /endTexFig{end psf$SavedState restore}N /@beginspecial{SDict
begin /SpecialSave save N gsave normalscale currentpoint TR
@SpecialDefaults count /ocount X /dcount countdictstack N}N /@setspecial
{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
lineto closepath clip}if /showpage{}N /erasepage{}N /copypage{}N newpath
}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{
end}repeat grestore SpecialSave restore end}N /@defspecial{SDict begin}
N /@fedspecial{end}B /li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{
/SaveX currentpoint /SaveY X N 1 setlinecap newpath}N /st{stroke SaveX
SaveY moveto}N /fil{fill SaveX SaveY moveto}N /ellipse{/endangle X
/startangle X /yrad X /xrad X /savematrix matrix currentmatrix N TR xrad
yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end
%%EndProcSet
TeXDict begin 40258431 52099146 1000 600 600 (techreport.dvi)
@start /Fa 134[29 29 1[29 33 18 26 26 1[33 33 33 48 18
29 1[18 33 33 18 29 33 29 1[33 6[37 2[55 41 1[37 33 2[41
1[44 55 2[29 22 1[48 1[41 48 44 1[41 6[22 33 33 1[33
33 33 33 33 33 33 2[22 17 2[22 22 40[{}50 66.666664 /Times-Italic
rf /Fb 165[32 38 1[50 38 38 32 30 35 38 30 38 38 47 32
38 1[18 38 38 30 32 38 35 35 38 65[{}24 53.333282 /Times-Roman
rf /Fc 52[22 2[22 22[33 2[37 51[29 33 33 1[33 33 18 26
22 33 33 33 33 52 18 33 1[18 33 33 22 29 33 29 33 29
3[22 1[22 41 48 1[63 48 48 41 37 44 48 37 48 48 59 41
48 26 22 48 48 37 41 48 44 44 48 6[18 33 33 33 33 33
33 33 33 33 33 1[17 22 17 2[22 22 40[{}71 66.666664 /Times-Roman
rf /Fd 138[35 1[35 35 3[35 7[35 35 1[35 35 35 97[{}9
58.333336 /Courier-Bold rf /Fe 11 121 df1 D22 D48 D<147814F81303131FEA03
FFB5FCA3EAFC1F1200B3B2007FB512FEA41F317AB02C>I65
D72 D<003FB812F8A4D9F003EB801FD87F80ED03FC01001501007E160000
7C177CA20078173CA400F8173E48171EA4C71600B3A9011FB612F0A437327DB13E>84
D87 D98 D<2703F803FEEB03FE00FF903B1FFFC01FFFC002
7FD9E07F7F913BF81FF0F81FF0903CF9E00FF9E00FF8260FFBC0EBFBC06CB4486CB4486C
7E02001400495CA3495CB2B500E0B500E0B512E0A443217CA04A>109
D
120 D E /Ff 134[45 1[45 45 45 45 45 45 1[45 45 45 45
45 2[45 2[45 45 45 45 45 45 97[{}19 75.000000 /Courier-Bold
rf /Fg 1 1 df0 D E /Fh 4 108 df<127012F812FCA2127C12
0CA31218A2123012601240060D7A8413>59 D<137013F8A213F013E01300A6EA0F80EA1F
C0EA31E01261A2EAC3C01203EA0780A3EA0F001308EA1E18A213301370EA0FE0EA07800D
1D7D9C16>105 DI<
EA1FE0A212035BA4485AA4380F00F8EB01FCEB070CEB0C1C381E383CEB607CEA1FC0EBE0
38383FF800EA3C7C131E14040078130CA21418130F00F013F0386003E0161D7C9C1F>I
E /Fi 3 104 df0 D<147EEB03FEEB0FE0EB1F00133E5BB35BA2
485AEA07E0EAFF8000FCC7FCB47EEA07E0EA01F06C7EA2137CB37F7FEB0FE0EB03FEEB00
7E173B7BAB22>102 D<12FCB47EEA0FE0EA01F06C7E137CB37FA27FEB0FC0EB03FEEB00
7EEB03FEEB0FC0EB1F00133EA25BB35B485AEA0FE0EAFF8000FCC7FC173B7BAB22>I
E /Fj 3 94 df<007FB712C0B812E0A2CBFCABB812E0A26C16C02B117D9633>61
D91 D93 D E /Fk 4 105 df<1238127C12FEA3127C123807077A8614>58
D<1238127C12FE12FFA2127F123B1203A31206A3120C121812381270122008127A8614>
I103
D<133EEA07FEA2EA007CA213FCA25BA21201A25BA2120314FCEBE3FF9038EF0780D807FC
13C0EBF00313E0A2EA0FC014071380A2121FEC0F801300A248EB1F00A2003E1406143E12
7EEC7C0C127C151800FCEB3C30157048EB1FE00070EB0F801F297CA727>I
E /Fl 3 44 df<130C1338137013E0EA01C0EA038013005A120EA25AA25AA312781270A3
12F0AB1270A312781238A37EA27EA27E7E1380EA01C0EA00E013701338130C0E317AA418
>40 D<12C012707E7E7E7E7E1380EA01C0A2EA00E0A21370A313781338A3133CAB1338A3
13781370A313E0A2EA01C0A2EA038013005A120E5A5A5A12C00E317CA418>I<1438B2B7
12FEA3C70038C7FCB227277C9F2F>43 D E /Fm 3 113 df0
D<136013701360A20040132000E0137038F861F0387E67E0381FFF803807FE00EA00F0EA
07FE381FFF80387E67E038F861F038E060700040132000001300A21370136014157B9620
>3 D<170C171C173C1738177817F017E0160117C0160317801607EE0F00160E161E161C
163C163816785E5E15015E15034B5AD8038091C7FC00075CD81FC0130E003F141ED8F3E0
131C0043143CD801F05B15706C6C13F05DEB7C015DEB3E034A5A011F90C8FC5CEB0F8E14
9EEB07DC14FC6D5A5C13015C13002E327C8232>112 D E /Fn 7
107 df<007FB712FCB812FEA26C16FC2F047A943C>0 D<007FB812C0B912E0A26C17C0CC
FCAC007FB812C0B912E0A26C17C0CCFCAC007FB812C0B912E0A26C17C033247CA43C>17
D<171C177EEE01FEEE07FCEE1FF0EE7FC0923801FF00ED07FCED1FF0ED7FC04A48C7FCEC
07FCEC1FF0EC7FC04948C8FCEB07FCEB1FF0EB7FC04848C9FCEA07FCEA1FF0EA7FC048CA
FCA2EA7FC0EA1FF0EA07FCEA01FF38007FC0EB1FF0EB07FCEB01FF9038007FC0EC1FF0EC
07FCEC01FF9138007FC0ED1FF0ED07FCED01FF9238007FC0EE1FF0EE07FCEE01FEEE007E
171C1700AC007FB712FCB812FEA26C16FC2F3E7AB03C>20 D<023FB512FC49B612FE1307
011F15FCD93FE0C8FC01FFC9FCEA01FCEA03F0485A485A5B48CAFC5A123E5AA21278A212
F8A25AA67EA21278A2127CA27E123F7E6C7E7F6C7E6C7EEA01FC6CB4FCEB3FE06DB612FC
010715FE1301D9003F14FC2F2E7AA93C>26 D102 D<12FCEAFFC0EA07F0EA01
FC6C7E137F7F80131FB3A580130F6D7E6D7EEB01FC9038007FC0EC1FE0EC7FC0903801FC
00EB03F0495A495A131F5CB3A5133F91C7FC5B13FE485AEA07F0EAFFC000FCC8FC1B4B7B
B726>I<126012F0B3B3B3B31260044B78B715>106 D E /Fo 10
110 df<140C5CA45CA45CA4EB0FFE90387FFF809038F0C3C03903C0C1E039078180F0D8
0F011370001E1478123CEB03001278A3D8F00613F0A215E0140139700C03C00078148000
38EB0700003C131E381E187C3807FFF06C13C0D80018C7FC5BA45BA45B1D2E7DA225>30
D<4A7EA34AC7FCA41406A45CA2D807C01307D80FE0EB0F803818F01812300060140712C0
EC3003EAC1E000011500EA03C01460A2D807801306A24A5A5D15385D3903C180E09038E1
81C02601F98FC7FC38007FFEEB0FF00103C8FCA31306A45BA3212E7DA229>32
D<127812FCA212FEA2127E1206A3120CA2121C121812301260124007107A8513>59
D<140C141C143C1438A21478147014F014E0130114C0A21303148013071400A25B130E13
1E131CA2133C13381378137013F05BA212015B12035BA2120790C7FC5A120EA2121E121C
123C123812781270A212F05AA216317CA420>61 D<90B57E92C7FCEB07C0A2495AA449C8
FCA4133EA45BA45BED0180A2ED0300485A1506A2150E48485B153C15F800071303B6FC5D
21227CA12A>76 D<001FB612FCA29039003E007C003C151C00385B12300070151812605C
5AA3C648481300A4495AA4495AA4495AA449C8FCA35B381FFFFE5C26227DA124>84
D<1338137CA2137813701300A7EA0780EA1FC0EA38E01230EA60F0EAC1E0A3EA03C0A3EA
0780A2EA0F0013041306EA1E0CA21318121CEA1E70EA0FE0EA07800F237DA116>105
D<1418143C147CA214381400A7EB0780EB1FE01338EB60F013C0A2EA0180A2380001E0A4
EB03C0A4EB0780A4EB0F00A4131EA21238EA783CEAF8381378EA70F0EA7FC0001FC7FC16
2D81A119>I<13F8EA0FF0A21200A2485AA4485AA43807801E147FEB81C3EB8387380F06
0F495A1318EB700E4848C7FCA213FCEA1E7EEA3C0F80EB0781158039780F0300A21402EB
070600F0138CEB03F8386000F019247CA221>I<000F017E13FC3A1F81FF83FF3B31C383
C707803A61EE03CC039026EC01F813C0D8C1F813F013F001E013E00003903903C0078013
C0A2EE0F003907800780A2EE1E041706270F000F00130C163C1718A2001E011EEB1C70EE
1FE0000C010CEB07802F177D9536>109 D E /Fp 3 89 df<12F0B3B3B2043674811C>
12 D80 D88 D E /Fq 59[19 74[29 29 42 29 29 16 23
19 29 29 29 29 45 16 29 16 16 29 29 19 26 29 26 29 26
3[19 1[19 6[36 32 3[42 2[36 2[19 1[42 32 2[39 39 42 7[29
29 29 29 29 29 29 29 29 29 1[15 19 15 2[19 19 40[{}53
58.333336 /Times-Roman rf /Fr 199[21 21 21 21 21 21 21
21 49[{}8 41.666668 /Times-Roman rf /Fs 6 94 df<14C01301EB0380EB0F00130E
5B133C5B5BA2485A485AA212075B120F90C7FC5AA2121E123EA3123C127CA55AB0127CA5
123C123EA3121E121FA27E7F12077F1203A26C7E6C7EA213787F131C7F130FEB0380EB01
C01300124A79B71E>40 D<12C07E1270123C121C7E120F6C7E6C7EA26C7E6C7EA27F1378
137C133C133EA2131E131FA37F1480A5EB07C0B0EB0F80A514005BA3131E133EA2133C13
7C137813F85BA2485A485AA2485A48C7FC120E5A123C12705A5A124A7CB71E>I<156015
F0B3A4007FB812C0B912E0A26C17C0C800F0C8FCB3A4156033327CAB3C>43
D<007FB812C0B912E0A26C17C0CCFCAC007FB812C0B912E0A26C17C033147C9C3C>61
D91 D93 D E /Ft 28 121 df13
D<137CEB7F80EB1FE0130F6D7EA26D7EA36D7EA36D7EA28080A26E7EA36E7EA281140FA2
6E7EA381140F141FEC3DFC1479ECF8FEEB01F0EB03E0903807C07FEB0F80EB1F00013EEB
3F80137E4914C04848131F485A4848EB0FE0EA1FC0123F4848EB07F048C7FC4815F84814
0348EC01FC48140026357CB32D>21 D<150C151CA21518A21538A21530A21570A21560A2
15E0A25DA21401A2EC1FF891B5FC903907F38FC090391F8383E090397E0301F801FCEB00
FC2601F007137CD803E0143E3807C006000F153F261F800E131FEA3F00140C127E021C13
3F12FE481318A20238137F167E48133016FC1470ED01F86C90386003F0007C15E09138E0
07C06CEC0F80003F9038C03F00D81F80137E3907C1C1F83903F1CFE0C6B5C7FCEB1FF8EB
0380A291C8FCA25BA21306A2130EA2130CA2131CA2131828447DB32E>30
D<1660A216E05EA315015EA3150393C7FCA35D1506A3150E01F0010C1370D803FC15F8D8
071EEC01FCD80E1F131C001C14180038018013000030167C013F0138133C0070EB003000
60161C5BD8E07E0170131800401460EA00FE491538000102E01330495B17701760000313
0101F04913E0EE01C01780020313039238000700160E5E6C6C485B02065BD800FC495A01
7EEB038090261FCE1FC7FC903807FFFC9038007FE0020CC8FC141C1418A314381430A314
701460A314E05C2E447EB332>32 D<123C127E12FFA4127E123C08087A8715>58
D<123C127EB4FCA21380A2127F123D1201A412031300A25A1206120E120C121C5A5A1260
09177A8715>I<1530157815F8A215F01401A215E01403A215C01407A21580140FA21500
5CA2143EA2143C147CA2147814F8A25C1301A25C1303A25C1307A2495AA291C7FC5BA213
1E133EA2133C137CA2137813F8A25B1201A25B1203A2485AA25B120FA290C8FC5AA2121E
123EA2123C127CA2127812F8A25A12601D4B7CB726>61 D<010FB612F017FEEFFF80903B
003FC0003FE0EF0FF017074B14F81703027F15FCA292C7FCA25C18F84A140718F0010115
0F18E04AEC1FC0EF3F800103ED7F00EE01FE4AEB07F891B612E04915809139F8001FF04A
EB03FCEE00FE010F157FA24AEC3F80A2011F16C0A25CA2133F18804A147FA2017FEDFF00
5F91C712014C5A494A5A4C5A49EC3FE00001913801FF80B748C7FC16F816C036337DB23A
>66 DI<010FB512F0A3902600
3FE0C7FC5DA25DA2147FA292C8FCA25CA25CA21301A25CA21303A25CA21307A25CA2130F
A25C170C011F151C17185C1738013F153017705C17E0137F160191C7EA03C0160749EC0F
80161F49147F0001913803FF00B8FCA25E2E337DB234>76 D<90260FFFE049B5FCA281D9
001F9138000FE04A6CEC07801900DA33FC1406A2DA71FE140E180C146081DAE07F141C70
1318ECC03F82010116386F6C133014806F7E010316706F6C136014001503496E13E00301
5C0106801500010EECFF0160010CEC7F81A2011CEC3FC395C7FC0118EC1FE3A20138EC0F
F717F60130140717FE017014035F01601401A213E0705A1201D807F01578B57E1730A240
337DB23D>78 D
I<0003B812F05A18E0903AF0007F000FD80F8049130390C71401000E5C48EE00C0140112
1800384A1301A2003001031580127000605CA20207140300E01700C74990C7FCA2140FA2
5DA2141FA25DA2143FA25DA2147FA292C9FCA25CA25CA21301A25CA21303A25C497E001F
B512FEA334337FB22D>84 D86 DI<0103B539C007FFFC5BA29026000FFCC713804BECFC00020715F0606E6C495A4D
5A02014AC7FC6F130E5F6E6C5B5F92387F80605F92383F818004C3C8FC16C6ED1FEC16F8
6F5AA2150782A282150FED1DFE153915704B7E4A5A4A486C7E150002066D7E5C4A131F4A
805C4A6D7E495A49C76C7E1306010E1403013C81137CD803FE4A7EB500C090387FFFFCA2
603E337EB23F>I<267FFFF8ECFFFEB5FCA2000390C8EA1FE06C48ED0F006C6C151E171C
5F6D6C14605F6D6C13014C5A4CC7FC6D6C13065E5E6D6C5B5E6D6C13E04B5A4B5AD903FC
90C8FC15065D6D6C5A5D6D6C5A15E05D6E5A92C9FCA2147E14FEA35C1301A35C1303A35C
1307A2130F0007B512E0A337337EB22D>I<49B712C05BA292C7EA7F80D907F8ECFF0002
E0495A4A130349485C91C7485A010E4A5A011E4A5A011C4A5A01184A5A01384AC7FC4B5A
0130495A150701705C90C7485A4B5A4B5A4B5A4BC8FC4A5A4A5A4A5A4A5AA24A5A4A5A4A
5A4AC71260494814E049485C495A49481301495A5F49481303495A49C748C7FC485A4848
5C4848141E4848143E4848147E4848495A150F48B6FCB7FC5E32337CB234>I<133FEA1F
FFA25B1200A35BA21201A25BA21203A25BA21207A2EBE0F8EBE3FF390FEF07809038FC03
C001F813E0EBF001D81FE013F013C0138015F8123FA21300A248130315F0127EA2140700
FE14E05AA2EC0FC0A2EC1F80007C14005C147E003C137C003E5B381E01F0380F07C06CB4
C7FCEA00FC1D357EB321>98 D103 D
II<151C157E15FEA315FC15781500AA143FECFFC0903801C3E0EB038390380701F0130E
EB0C03131C1338133014071370012013E01300140FA215C0A2141FA21580A2143FA21500
A25CA2147EA214FEA25CA21301A25CA21303001C5B127F495AA238FE0FC0495AD8783FC7
FCEA707CEA3FF0EA0FC01F4281B11F>I109 DI115
DI<90391F801F8090397FE07F
E09039E0F0E0703A01C0F9C0F83903807D833807007F000E1403000C15F0001C137E0018
EC01C002FEC7FC00385B1210C7FC13015CA31303A25C1640010714E016C0001C5B007E14
01010F148000FE1403011FEB0700011B130E39F839F01C397070F878393FE07FE0390F80
1F8025227EA02C>120 D E /Fu 199[25 25 25 25 25 25 25 25
25 48[{}9 50.000000 /Times-Roman rf /Fv 81[51 53[46 66
46 51 30 36 41 1[51 46 51 76 25 51 30 25 51 46 30 41
51 41 51 46 9[91 66 66 61 51 66 1[56 71 66 86 61 2[36
71 71 56 61 66 66 61 66 10[46 46 46 46 46 46 2[23 30
45[{}52 91.666664 /Times-Bold rf /Fw 81[37 51[29 33 33
50 33 37 21 29 29 37 37 37 37 54 21 1[21 21 37 37 21
33 37 33 37 37 12[42 37 5[62 3[25 1[54 2[54 50 1[46 7[37
3[37 1[37 1[37 2[19 25 19 44[{}41 75.000000 /Times-Italic
rf /Fx 136[54 37 1[25 29 33 2[37 42 62 21 2[21 42 37
1[33 42 33 42 37 9[75 54 8[71 4[58 58 5[54 65[{}23 75.000000
/Times-Bold rf /Fy 56[25 2[25 1[25 7[33 10[42 42 3[33
47[33 37 37 54 37 37 21 29 25 37 37 37 37 58 21 37 21
21 37 37 25 33 37 33 37 33 3[25 1[25 46 54 54 71 54 54
46 42 50 1[42 54 1[66 46 1[29 25 54 54 42 46 54 50 50
54 5[21 21 37 37 37 37 37 37 37 37 37 37 21 19 25 19
2[25 25 25 39[{}77 75.000000 /Times-Roman rf /Fz 136[66
46 1[25 36 30 2[46 46 71 25 2[25 46 46 1[41 46 41 1[41
9[86 66 8[81 4[66 66 71[{}21 91.666664 /Times-Roman rf
end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%EndSetup
%%Page: 0 1
0 0 bop 1426 277 a Fz(Hierarchical)22 b(and)g(V)-10 b(ariational)1290
390 y(Geometric)22 b(Modeling)g(with)i(W)-7 b(a)n(v)o(elets)1097
622 y Fy(Ste)n(v)o(en)19 b(J.)f(Gortler)273 b(and)i(Michael)19
b(F)-6 b(.)18 b(Cohen)1551 805 y(W)-6 b(ork)19 b(completed)h(in)f(part)
g(at)1439 888 y(Department)h(of)f(Computer)g(Science)1632
971 y(Princeton)g(Uni)n(v)o(ersity)1738 1168 y(July)g(20,)g(1995)1685
1363 y(T)-5 b(echnical)19 b(Report)1702 1446 y(MSR-TR-95-25)1647
2259 y(Microsoft)g(Research)1468 2342 y(Adv)n(anced)h(T)-5
b(echnology)21 b(Di)n(vision)1603 2425 y(Microsoft)f(Corporation)1645
2508 y(One)f(Microsoft)g(W)-6 b(ay)1616 2591 y(Redmond,)20
b(W)-9 b(A)18 b(98052)p eop
%%Page: 1 2
1 1 bop -32 -69 a Fx(Hierar)o(chical)19 b(and)f(V)-7
b(ariational)19 b(Geometric)h(Modeling)d(with)703 14
y(W)-5 b(a)n(v)o(elets)256 97 y Fy(Ste)n(v)o(en)19 b(J.)f(Gortler)h
(and)g(Michael)h(F)-6 b(.)18 b(Cohen)-152 257 y Fw(This)f(paper)i(also)
f(appear)o(s)i(in)d(the)h(pr)m(oceedings)h(of)f(the)g(1995)g(Symposium)
-152 340 y(on)i(Inter)o(active)f(3D)g(Gr)o(aphics,)g(April)g(1995,)g
(Monter)m(e)n(y)l(,)h(CA.)706 573 y Fx(Abstract)35 749
y Fy(This)k(paper)h(discusses)g(ho)n(w)f(w)o(a)o(v)o(elet)g(techniques)
i(may)f(be)35 832 y(applied)i(to)g(a)f(v)n(ariety)h(of)f(geometric)h
(modeling)g(tools.)50 b(In)35 915 y(particular)m(,)38
b(w)o(a)o(v)o(elet)33 b(decompositions)j(are)e(sho)n(wn)h(to)f(be)35
998 y(useful)c(for)g(hierarchical)h(control)f(point)g(or)g(least)g
(squares)35 1081 y(editing.)46 b(In)25 b(addition,)j(direct)d(curv)o(e)
h(and)f(surf)o(ace)h(manip-)35 1164 y(ulation)c(methods)h(using)g(an)g
(underlying)g(geometric)g(v)n(aria-)35 1247 y(tional)16
b(principle)g(can)g(be)g(solv)o(ed)g(more)g(ef)n(\256ciently)g(by)g
(using)35 1330 y(a)31 b(w)o(a)o(v)o(elet)g(basis.)64
b(Because)32 b(the)f(w)o(a)o(v)o(elet)g(basis)h(is)e(hier)o(-)35
1413 y(archical,)f(iterati)n(v)o(e)d(solution)h(methods)h(con)m(v)o(er)
o(ge)g(rapidly)-5 b(.)35 1496 y(Also,)17 b(since)g(the)g(w)o(a)o(v)o
(elet)g(coef)n(\256cients)g(indicate)g(the)g(de)o(gree)35
1579 y(of)33 b(detail)f(in)g(the)g(solution,)k(the)d(number)g(of)g
(basis)f(func-)35 1662 y(tions)26 b(needed)h(to)e(e)o(xpress)i(the)e(v)
n(ariational)h(minimum)g(can)35 1745 y(be)31 b(reduced,)j(a)o(v)o
(oiding)d(unnecessary)i(computation.)63 b(An)35 1828
y(implementation)23 b(of)f(a)g(curv)o(e)g(and)h(surf)o(ace)f(modeler)h
(based)35 1911 y(on)16 b(these)f(ideas)g(is)g(discussed)h(and)f(e)o
(xperimental)h(results)f(are)35 1994 y(reported.)-152
2301 y Fv(1)91 b(Intr)n(oduction)-152 2462 y Fy(W)-6
b(a)o(v)o(elet)22 b(analysis)g(pro)o(vides)h(a)f(set)g(of)g(tools)h
(for)f(representing)h(functions)-152 2545 y(hierarchically)-5
b(.)52 b(These)27 b(tools)g(can)g(be)g(used)h(to)f(f)o(acilitate)f(a)h
(number)h(of)-152 2628 y(geometric)20 b(modeling)g(operations)g(easily)
f(and)g(ef)n(\256ciently)-5 b(.)27 b(In)19 b(particular)m(,)-152
2711 y(this)d(paper)h(e)o(xplores)h(three)e(paradigms)h(for)g
(free-form)f(curv)o(e)h(and)g(surf)o(ace)-152 2794 y(construction:)31
b(control)20 b(point)g(editing,)g(direct)g(manipulation)h(using)g
(least)-152 2877 y(squares,)37 b(and)d(direct)e(manipulation)i(using)g
(v)n(ariational)f(minimization)-152 2960 y(techniques.)52
b(F)o(or)26 b(each)i(of)f(these)g(paradigms,)i(the)e(hierarchical)g
(nature)-152 3043 y(of)d(w)o(a)o(v)o(elet)g(analysis)h(can)f(be)g(used)
h(to)f(either)g(pro)o(vide)h(a)e(more)i(intuiti)n(v)o(e)-152
3126 y(modeling)16 b(interf)o(ace)g(or)f(to)g(pro)o(vide)h(more)f(ef)n
(\256cient)g(numerical)g(solutions.)-40 3209 y(In)26
b(control)g(point)g(editing,)i(the)e(user)g(sculpts)g(a)g(free-form)f
(curv)o(e)i(or)-152 3292 y(surf)o(ace)34 b(by)f(dragging)h(a)f(set)f
(of)h(control)g(points.)69 b(A)33 b(better)f(interf)o(ace)-152
3375 y(allo)n(ws)27 b(the)g(user)f(to)h(directly)g(manipulate)g(the)g
(curv)o(e)g(or)f(surf)o(ace)i(itself,)-152 3458 y(which)h(de\256nes)g
(a)g(set)f(of)g(constraints.)57 b(In)28 b(a)h Fw(least)f(squar)m(es)i
Fy(paradigm,)-152 3541 y(gi)n(v)o(en)17 b(a)e(current)h(curv)o(e)h(or)e
(surf)o(ace,)i(the)f(modeling)h(tool)e(returns)h(the)g(curv)o(e)-152
3624 y(or)g(surf)o(ace)g(that)f(meets)g(the)h(constraints)f(by)h
(changing)h(the)e(current)h(control)-152 3707 y(points)k(by)f(the)g
(least)g(squares)g(amount)h([1)q(,)e(11)q(].)-40 3790
y(The)28 b(beha)o(vior)g(of)f(the)h(modeling)g(tool)g(is)f(determined)h
(by)g(the)f(type)-152 3873 y(of)k(control)f(points)h(and)g
Fw(basis)g(functions)g Fy(used)g(to)f(describe)h(the)f(curv)o(e)-152
3956 y(or)e(surf)o(ace.)55 b(W)m(ith)27 b(the)h(uniform)g(cubic)h
(B-spline)e(basis,)j(for)e(e)o(xample,)-152 4039 y(the)22
b(user')l(s)h(actions)f(result)g(in)g(local)g(changes)i(at)d(a)h
(predetermined)i(scale.)-152 4122 y(This)19 b(is)g(not)g(fully)g
(desirable;)h(at)f(times)g(the)g(user)h(may)f(w)o(ant)h(to)f(mak)o(e)h
(\256ne)-152 4205 y(changes)h(of)f(detail,)f(while)g(at)h(other)g
(times)f(he)h(may)g(w)o(ant)g(to)f(easily)h(mak)o(e)-152
4288 y(broad)27 b(changes.)48 b(Hierarchical)26 b(B-splines)g(of)n(fer)
f(a)h(representation)h(that)-152 4371 y(allo)n(ws)h(both)f(control)h
(point)g(and)f(least)g(squares)h(editing)g(to)f(be)h(done)g(at)-152
4454 y(multiple)d(resolutions)h([9].)45 b(Hierarchical)25
b(B-splines,)i(though,)g(form)e(an)-152 4537 y(o)o(v)o(er)o
(-representation)20 b(for)e(curv)o(es)h(and)g(surf)o(ace)h(\(i.e.,)d
(an)o(y)i(curv)o(e)g(has)g(mul-)-152 4620 y(tiple)i(representations)g
(using)g(hierarchical)g(B-splines\).)32 b(As)21 b(a)f(result,)h(the)
-152 4703 y(same)12 b(curv)o(e)g(may)g(beha)o(v)o(e)g(dif)n(ferently)g
(to)g(a)g(use)q(r)g(dep)q(end)q(ing)g(o)q(n)g(the)h(partic-)-152
4786 y(ular)19 b(underlying)h(representation.)28 b(In)18
b(contrast,)h(B-spline)f(w)o(a)o(v)o(elets)h(form)-152
4869 y(a)26 b(hierarchical)f(basis)h(for)f(the)h(space)g(of)f(B-spline)
h(curv)o(es)g(and)g(surf)o(aces)-152 4952 y(in)c(which)h(e)n(v)o(ery)g
(object)g(has)f(a)h(unique)g(representation.)38 b(W)-6
b(a)o(v)o(elet)22 b(meth-)-152 5035 y(ods)16 b(in)g(conjunction)h(with)
e(hierarchical)h(B-splines)g(pro)o(vide)h(a)e(method)i(for)-152
5118 y(constructing)k(a)e(useful)g(geometric)h(modeling)g(interf)o
(ace.)27 b(This)19 b(approach)-152 5201 y(is)c(similar)f(to)g(the)h
(one)h(described)g(by)f(Fink)o(elstein)g(and)g(Salesin)g([8].)25
b(In)15 b(this)-152 5284 y(paper)j(we)f(will)f(discuss)i(some)f(of)g
(the)g(v)n(arious)h(issues)f(that)g(are)g(rele)n(v)n(ant)h(to)-152
5367 y(b)o(uilding)i(such)f(a)g(modeling)h(tool.)2152
-69 y(V)-8 b(ariational)20 b(modeling)h(is)e(a)h(third)g(general)h
(paradigm)g(for)f(geometric)2040 14 y(modeling[2)r(,)e(28)q(,)g(21)q
(].)27 b(In)19 b(this)g(setting,)g(a)g(user)g(alters)g(a)g(curv)o(e)h
(or)f(surf)o(ace)2040 97 y(by)12 b(directly)g(manipulation,)k(as)c(abo)
o(v)o(e,)j(de\256ning)d(a)g(set)g(of)g(constraints.)27
b(The)2040 180 y(v)n(ariational)14 b(modeling)g(paradigm)f(seeks)h(the)
f(\252best\272)g(solution)h(amongst)g(all)2040 263 y(answers)19
b(that)f(meet)h(the)f(constraints.)28 b(The)18 b(notion)h(of)g(best,)f
(which)h(is)f(for)o(-)2040 346 y(mally)i(de\256ned)h(as)f(the)h
(solution)f(that)g Fw(minimizes)g(some)h(ener)m(gy)g(function)p
Fy(,)2040 429 y(is)e(often)g(tak)o(en)h(to)e(mean)i(the)f
Fw(smoothest)h Fy(solution.)2152 512 y(In)25 b(theory)-5
b(,)27 b(the)d(desired)i(solution)f(is)f(the)h(curv)o(e)g(or)g(surf)o
(ace)g(that)g(has)2040 596 y(the)16 b(minimum)h(ener)o(gy)f(of)g
Fw(all)g Fy(possible)h(curv)o(es)g(or)f(surf)o(aces)g(that)g(meet)g
(the)2040 679 y(constraints.)30 b(Unfortunately)21 b(there)f(is)f
(little)g(hope)i(to)e(\256nd)h(a)g(closed)g(form)2040
762 y(solution)2300 730 y Fu(1)2329 762 y Fy(.)27 b(Therefore,)19
b(in)g(practice,)g(the)g(\252space\272)h(of)f(parametric)h(curv)o(es)
2040 845 y(or)15 b(surf)o(aces)h(is)e(restricted)h(to)g(those)g
(represented)h(by)f(a)g(linear)g(combination)2040 928
y(of)h(a)h(\256x)o(ed)f(set)g(of)g(basis)h(functions)g(such)g(as)f
(cubic)h(B-splines.)26 b(Gi)n(v)o(en)16 b(a)h(set)2040
1011 y(of)i Ft(n)g Fy(basis)g(functions,)g(the)g(goal)g(of)f(\256nding)
i(the)e(best)h(curv)o(e)h(or)e(surf)o(ace)i(is)2040 1094
y(then)j(reduced)h(to)f(that)f(of)h(\256nding)g(the)g(best)g(set)g(of)f
Ft(n)h Fy(coef)n(\256cients.)39 b(This)2040 1177 y(reduction)20
b(is)f(referred)g(to)f(as)h(the)g Fw(\256nite)g(element)h(method)f
Fy([27)q(].)2152 1260 y(The)34 b(general)h(case)f(requires)h(solving)g
(a)f(non-linear)h(optimization)2040 1343 y(problem.)60
b(In)29 b(the)h(best)g(case,)i(the)e(ener)o(gy)g(function)g(is)f
(quadratic)i(and)2040 1426 y(the)20 b(constraints)g(are)g(linear)g
(leading)g(to)g(a)g(single)g(linear)g(system)g(to)f(solv)o(e.)2040
1509 y(But)e(e)n(v)o(en)g(this)g(can)g(be)g(costly)g(when)h
Ft(n)f Fy(is)f(lar)o(ge)h(since)g(direct)g(methods)h(for)2040
1592 y(matrix)e(in)m(v)o(ersion)g(require)g Ft(O)r Fs(\()p
Ft(n)2903 1560 y Fu(3)2933 1592 y Fs(\))g Fy(time.)25
b(T)-6 b(o)16 b(accelerate)g(this)f(process)i(it)e(is)2040
1675 y(tempting)23 b(to)f(use)h(gradient-type)h(iterati)n(v)o(e)e
(methods)h(to)f(solv)o(e)h(the)f(linear)2040 1758 y(system;)31
b(these)c(methods)h(only)g(tak)o(e)f Ft(O)r Fs(\()p Ft(n)p
Fs(\))g Fy(time)g(per)g(iteration,)h(due)f(to)2040 1841
y(the)19 b Ft(O)r Fs(\()p Ft(n)p Fs(\))f Fy(matrix)h(sparsity)f
(created)h(by)g(the)g(\256nite)e(element)i(formulation.)2040
1924 y(Unfortunately)-5 b(,)21 b(the)f(linear)g(systems)h(arising)f
(from)g(a)g(\256nite)g(element)g(for)o(-)2040 2007 y(mulation)e(are)f
(often)h(e)o(xpensi)n(v)o(e)h(to)e(solv)o(e)h(using)g(iterati)n(v)o(e)f
(methods.)28 b(This)2040 2090 y(is)c(because)i(the)e(systems)h(are)g
(ill-conditioned,)h(and)f(thus)g(require)g(man)o(y)2040
2173 y(iterations)c(to)f(con)m(v)o(er)o(ge)i(to)e(a)h(minimum)g([26)q
(,)f(25)q(].)31 b(Intuiti)n(v)o(ely)21 b(speaking)2040
2256 y(this)27 b(occurs)g(because)i(each)e(basis)g(function)h
(represents)g(a)f(v)o(ery)g(narro)n(w)2040 2339 y(re)o(gion)16
b(of)g(the)g(answer;)h(there)e(is)h(no)g(basis)g(function)g(which)g
(can)h(be)e(mo)o(v)o(ed)2040 2422 y(to)21 b(change)h(the)f(answer)g(in)
g(some)g(broad)h(manner)l(.)33 b(F)o(or)21 b(e)o(xample,)g(chang-)2040
2505 y(ing)30 b(one)f(coef)n(\256cient)h(in)f(a)g(cubic)h(B-spline)f
(curv)o(e)h(during)g(an)g(iteration)2040 2588 y(alters)c(the)g(curv)n
(ature)h(in)f(a)h(local)f(re)o(gion)h(only)-5 b(.)49
b(In)26 b(order)h(to)f(produce)h(a)2040 2671 y(broad)e(smooth)f(curv)o
(e,)h(the)f(coef)n(\256cients)g(of)f(the)h(neighboring)h(B-splines)2040
2754 y(will)17 b(mo)o(v)o(e)h(in)f(ne)o(xt)h(fe)n(w)f(iterations.)27
b(Ov)o(er)17 b(the)h(ne)o(xt)g(man)o(y)g(iterations,)f(the)2040
2837 y(solution)j(process)g(will)e(af)n(fect)h(wider)h(and)f(wider)h
(re)o(gions,)f(and)h(the)f(ef)n(fect)2040 2920 y(will)14
b(spread)j(out)e(slo)n(wly)h(lik)o(e)f(a)g(w)o(a)o(v)o(e)h(mo)o(ving)g
(along)g(a)g(string.)25 b(The)16 b(result)2040 3003 y(is)24
b(v)o(ery)i(slo)n(w)e(con)m(v)o(er)o(gence)j(\(see)e(Figure)g(\(1\)\).)
88 b(One)25 b(method)h(used)f(to)2040 3086 y(combat)18
b(this)e(problem)i(is)e(multigridding)i([26)q(,)e(10],)h(where)g(a)g
(sequence)h(of)2040 3169 y(problems)i(at)f(dif)n(ferent)g(resolution)g
(le)n(v)o(els)g(are)g(posed)h(and)g(solv)o(ed.)2152 3252
y(An)k(alternati)n(v)o(e)g(approach,)i(is)d(to)h(use)g(a)f
Fw(wavelet)h Fy(basis)g(instead)g(of)f(a)2040 3335 y(standard)i
(\256nite)f(element)h(basis)f([25)q(,)g(23,)g(15)q(,)f(22)q(].)43
b(In)24 b(a)g(w)o(a)o(v)o(elet)h(basis,)2040 3418 y(the)g(answer)f(is)g
(represented)i(hierarchically)-5 b(.)44 b(This)24 b(allo)n(ws)g(the)h
(solution)2040 3501 y(method)31 b(to)f(alter)f(the)h(answer)g(at)g(an)o
(y)g(desired)h(resolution)f(by)g(altering)2040 3584 y(the)22
b(proper)h(basis)g(function,)g(and)g(thus)f(the)h(ill-conditioning)g
(is)e(a)o(v)o(oided.)2040 3667 y(In)27 b(this)g(paper)g(we)g(sho)n(w)h
(ho)n(w)f(to)g(use)h(a)e(w)o(a)o(v)o(elet)h(construction,)j(which)2040
3750 y(is)22 b(based)g(on)h(cubic)f(B-splines,)h(to)f(quickly)h(solv)o
(e)f(v)n(ariational)g(modeling)2040 3833 y(problems)e(in)f(an)g(ele)o
(gant)g(f)o(ashion.)2152 3916 y(Another)k(problem)h(with)e(the)h
(\256nite)f(element)g(approach)j(is)d(choosing)2040 3999
y(the)i(density)h(of)f(the)h(basis)f(functions.)44 b(If)23
b(too)i(fe)n(w)f(basis)g(functions)h(\(too)2040 4082
y(fe)n(w)17 b(B-spline)f(se)o(gments)i(or)f(tensor)g(product)h
(B-spline)e(patches\))i(are)f(used)2040 4165 y(then)k(the)f(solution)h
(obtained)g(will)f(be)g(f)o(ar)g(from)h(the)f(actual)h(minimum.)31
b(If)2040 4248 y(too)c(man)o(y)g(basis)f(functions)i(are)e(used)h(then)
g(unnecessary)h(computation)2040 4332 y(will)21 b(be)i(performed)g
(during)g(each)g(iteration)g(\()p Ft(n)f Fy(is)g(too)g(big\).)37
b(In)23 b(order)f(to)2040 4415 y(successfully)29 b(choose)g(a)f(proper)
h(density)-5 b(,)31 b(one)d(must)g(kno)n(w)h(ho)n(w)g(much)2040
4498 y(detail)15 b(e)o(xists)g(in)h(the)f(v)n(ariational)h(minimum)f
(answer)l(.)26 b(Since,)16 b(a)f(priori,)h(this)2040
4581 y(is)23 b(unkno)n(wn,)k(an)d(ef)n(\256cient)f(solv)o(er)h(must)f
(be)h(able)g(to)f(adapti)n(v)o(ely)i(change)2040 4664
y(the)e(basis)h(during)f(the)h(solution)f(process)h([28)q(],)f(one)h
(needs)g(an)f(easy)h(w)o(ay)2040 4747 y(to)f(detect)h(that)f(too)g(man)
o(y)h(or)f(too)g(fe)n(w)g(basis)h(functions)g(are)f(being)h(used.)2040
4830 y(In)g(addition,)h(one)f(needs)h(a)e(basis)h(for)g(which)g(adding)
h(more)e(detail,)i(\(i.e.,)2040 4913 y(re\256nement\),)e(is)e(easy)-5
b(.)36 b(W)-6 b(a)o(v)o(elets)21 b(of)n(fer)h(a)g(basis)g(where)g(this)
g(task)g(can)g(be)2040 4996 y(accomplished)f(quickly)f(and)f(ele)o
(gantly)-5 b(.)2152 5079 y(The)33 b(w)o(ork)g(presented)g(in)g(this)f
(paper)i(combines)f(the)g(w)o(a)o(v)o(elet)f(ap-)2040
5162 y(proaches)23 b(of)e([25)q(],)g([12)q(],)g(and)h([16)q(].)34
b(Lik)o(e)21 b([25)q(],)g(this)g(paper)h(uses)g(hierar)o(-)2040
5245 y(chical)g(basis)f(functions)h(as)f(a)h(pre-conditioner)m(,)h(so)e
(that)g(fe)n(wer)h(iterations)p 2040 5307 797 4 v 2120
5356 a Fr(1)2145 5381 y Fq(But)14 b(see)g([20].)p eop
%%Page: 2 3
2 2 bop -58 -152 a
31543686 6624172 3552215 41113600 37166694 48415375 startTexFig
-58 -152 a
%%BeginDocument: movie2.eps
1 setlinejoin
/M { moveto } bind def /S { show } bind def
/R { rmoveto } bind def /L { lineto } bind def
/B { newpath 0 0 M 0 1 L 1 1 L 1 0 L closepath } bind def
/CS { closepath stroke } bind def
/S {
/fixwidth exch def
dup length /nchars exch def
dup stringwidth pop
fixwidth exch sub nchars div
exch 0 exch ashow
} def
/bwproc {
rgbproc
dup length 3 idiv string 0 3 0
5 -1 roll {
add 2 1 roll 1 sub dup 0 eq
{ pop 3 idiv 3 -1 roll dup 4 -1 roll dup
3 1 roll 5 -1 roll put 1 add 3 0 }
{ 2 1 roll } ifelse
} forall
pop pop pop
} def
systemdict /colorimage known not {
/colorimage {
pop
pop
/rgbproc exch def
{ bwproc } image
} def
} if
1 1 scale
0 setlinewidth
/drawtri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
stroke
} bind def
/filltri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
fill
} bind def
/cliptri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
clip
} bind def
/imgscanrgb {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx 3 mul string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
false 3
colorimage
grestore
} bind def
/imgscanbw {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
image
grestore
} bind def
/showcaseisoencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.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 /minus /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 /guilsinglright
/fraction /florin /quotesingle /quotedblleft
/guilsinglleft /fi /fl /endash
/dagger /daggerdbl /bullet /quotesinglbase
/quotedblbase /quotedblright /ellipsis /trademark
/dotlessi /grave /acute /circumflex
/tilde /macron /breve /dotaccent
/dieresis /perthousand /ring /cedilla
/Ydieresis /hungarumlaut /ogonek /caron
/emdash /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 ] def
/showcasedingbatencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /a1 /a2 /a202 /a3 /a4 /a5 /a119 /a118 /a117
/a11 /a12 /a13 /a14 /a15 /a16 /a105 /a17 /a18 /a19
/a20 /a21 /a22 /a23 /a24 /a25 /a26 /a27 /a28 /a6 /a7
/a8 /a9 /a10 /a29
/a30 /a31 /a32 /a33 /a34 /a35 /a36 /a37 /a38 /a39
/a40 /a41 /a42 /a43 /a44 /a45 /a46 /a47 /a48 /a49
/a50 /a51 /a52 /a53 /a54 /a55 /a56 /a57 /a58 /a59
/a60 /a61 /a62 /a63 /a64 /a65 /a66 /a67 /a68 /a69
/a70 /a71 /a72 /a73 /a74 /a203 /a75 /a204 /a76 /a77 /a78
/a79 /a81 /a82 /a83 /a84 /a97 /a98 /a99 /a100 /.notdef
/a205 /a85 /a206 /a86 /a87 /a88 /a89 /a90 /a91 /a92 /a93
/a94 /a95 /a96
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /a101 /a102 /a103 /a104 /a106 /a107 /a108
/a112 /a111 /a110 /a109
/a120 /a121 /a122 /a123 /a124 /a125 /a126 /a127 /a128 /a129
/a130 /a131 /a132 /a133 /a134 /a135 /a136 /a137 /a138 /a139
/a140 /a141 /a142 /a143 /a144 /a145 /a146 /a147 /a148 /a149
/a150 /a151 /a152 /a153 /a154 /a155 /a156 /a157 /a158 /a159
/a160 /a161 /a163 /a164 /a196 /a165 /a192 /a166 /a167 /a168
/a169 /a170 /a171 /a172 /a173 /a162 /a174 /a175 /a176 /a177
/a178 /a179 /a193 /a180 /a199 /a181 /a200 /a182 /.notdef
/a201 /a183 /a184 /a197 /a185 /a194 /a198 /a186 /a195 /a187
/a188 /a189 /a190 /a191 /.notdef
] def
/Times-Bold findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding showcaseisoencoding def
currentdict
end
/Times-Bold-SHOWISO exch definefont pop
/newfont 10 dict def
newfont begin
/FontType 3 def
/FontMatrix [1 0 0 1 0 0] def
/FontBBox [0 0 1 1] def
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
/CharProcs 1 dict def
CharProcs begin
/.notdef {} def
end
/BuildChar {
1 0
0 0 1 1
setcachedevice
exch begin
Encoding exch get
CharProcs exch get
end
exec
} def
end
/PatternFont newfont definefont pop
/#copies 1 def
gsave
gsave
[74 0 0 38 54 697.5] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.054657 6.245562 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.758408 22.166801 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 42.279575 12.516113 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.785418 22.159023 moveto 8.904398 22.124807 lineto
9.099296 22.068665 lineto
9.367592 21.991419 lineto
9.706807 21.893772 lineto
10.114354 21.776466 lineto
10.587692 21.640190 lineto
11.124301 21.485739 lineto
11.721700 21.313778 lineto
12.377316 21.125092 lineto
13.088596 20.920319 lineto
13.853032 20.700285 lineto
14.668124 20.465630 lineto
15.531306 20.217161 lineto
16.440027 19.955536 lineto
17.391777 19.681522 lineto
18.384064 19.395861 lineto
19.414312 19.099295 lineto
20.479971 18.792488 lineto
21.578527 18.476238 lineto
22.707493 18.151232 lineto
23.864302 17.818251 lineto
25.046394 17.477901 lineto
26.251268 17.131031 lineto
27.476414 16.778309 lineto
28.719276 16.420492 lineto
29.977297 16.058275 lineto
31.247971 15.692425 lineto
32.528801 15.323659 lineto
33.817223 14.952715 lineto
35.110672 14.580287 lineto
36.406651 14.207161 lineto
37.702660 13.834013 lineto
38.996136 13.461604 lineto
40.284523 13.090595 lineto
41.565323 12.721771 lineto
42.836021 12.355893 lineto
44.094067 11.993659 lineto
45.336887 11.635763 lineto
46.562000 11.282947 lineto
47.766891 10.935966 lineto
48.949005 10.595564 lineto
50.105774 10.262447 lineto
51.234699 9.937351 lineto
52.333271 9.621014 lineto
53.398952 9.314133 lineto
54.429157 9.017491 lineto
55.421402 8.731767 lineto
56.373169 8.457743 lineto
57.281910 8.196057 lineto
58.145054 7.947498 lineto
58.960106 7.712768 lineto
59.724560 7.492655 lineto
60.435860 7.287815 lineto
61.091431 7.098984 lineto
61.688793 6.926874 lineto
62.225426 6.772373 lineto
62.698788 6.636053 lineto
63.106297 6.518714 lineto
63.445473 6.420966 lineto
63.713799 6.343707 lineto
63.908722 6.287552 lineto
64.027672 6.253335 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 130.5 697.5] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.053421 6.245872 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.759688 22.166454 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 43.204948 13.211443 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.785822 22.158953 moveto 8.902905 22.125135 lineto
9.097775 22.069098 lineto
9.367537 21.991541 lineto
9.707655 21.893391 lineto
10.114804 21.776482 lineto
10.587394 21.640141 lineto
11.124056 21.485943 lineto
11.721885 21.313587 lineto
12.377327 21.125225 lineto
13.088584 20.920183 lineto
13.853003 20.700441 lineto
14.668144 20.465481 lineto
15.531288 20.217264 lineto
16.440056 19.955454 lineto
17.391762 19.681612 lineto
18.384087 19.395756 lineto
19.414276 19.099405 lineto
20.479988 18.792376 lineto
21.578516 18.476364 lineto
22.707510 18.151094 lineto
23.864288 17.818386 lineto
25.046425 17.477781 lineto
26.251356 17.131205 lineto
27.475937 16.777872 lineto
28.718864 16.420280 lineto
29.981817 16.061588 lineto
31.245697 15.690766 lineto
32.505493 15.306060 lineto
33.841209 14.970829 lineto
35.178677 14.631347 lineto
36.340691 14.157696 lineto
37.553158 13.721571 lineto
39.037884 13.492973 lineto
40.780174 13.462964 lineto
42.494335 13.419895 lineto
43.790546 13.073086 lineto
44.659386 12.418394 lineto
45.419258 11.697580 lineto
46.423313 11.178707 lineto
47.677662 10.869010 lineto
49.010368 10.641708 lineto
50.141376 10.289199 lineto
51.211124 9.919511 lineto
52.328297 9.617348 lineto
53.404053 9.317902 lineto
54.429020 9.017579 lineto
55.420818 8.731175 lineto
56.373238 8.457818 lineto
57.281963 8.195977 lineto
58.145020 7.947695 lineto
58.960136 7.712701 lineto
59.724567 7.492721 lineto
60.435852 7.287575 lineto
61.091244 7.099186 lineto
61.689045 6.926719 lineto
62.225746 6.772610 lineto
62.698307 6.635859 lineto
63.105408 6.519106 lineto
63.445602 6.420685 lineto
63.715366 6.343510 lineto
63.910099 6.287192 lineto
64.027206 6.253419 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 207 697.5] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.028801 6.229093 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.761746 22.166309 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 49.813370 18.176401 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.787796 22.158739 moveto 8.901089 22.122620 lineto
9.098017 22.070307 lineto
9.371439 21.997919 lineto
9.695277 21.888044 lineto
10.101820 21.768024 lineto
10.615140 21.659555 lineto
11.135029 21.491489 lineto
11.674426 21.276070 lineto
12.381524 21.127972 lineto
13.151116 20.968290 lineto
13.846875 20.697464 lineto
14.600956 20.415754 lineto
15.500637 20.193703 lineto
16.508343 20.005436 lineto
17.481745 19.748611 lineto
18.347500 19.368784 lineto
19.283915 19.002512 lineto
20.404230 18.735683 lineto
21.680874 18.552614 lineto
22.916073 18.307116 lineto
23.943947 17.878489 lineto
24.867855 17.344383 lineto
25.910246 16.874853 lineto
27.297379 16.643051 lineto
28.947201 16.591753 lineto
30.558056 16.495090 lineto
31.770479 16.085165 lineto
32.473679 15.281753 lineto
32.956512 14.306137 lineto
33.783058 13.582939 lineto
35.541809 13.557496 lineto
38.453999 14.398135 lineto
42.238106 15.897484 lineto
46.102814 17.462503 lineto
49.108585 18.389355 lineto
50.490192 18.106451 lineto
50.196117 16.578434 lineto
48.912838 14.323152 lineto
47.591587 12.056507 lineto
47.039379 10.388577 lineto
47.622349 9.598632 lineto
49.150703 9.545583 lineto
51.083443 9.824290 lineto
52.807457 9.976982 lineto
54.004536 9.768103 lineto
54.710861 9.228869 lineto
55.284615 8.629438 lineto
56.031094 8.202144 lineto
57.071232 8.038056 lineto
58.197922 7.986733 lineto
59.165035 7.864905 lineto
59.851742 7.587265 lineto
60.376137 7.243152 lineto
60.959068 7.001630 lineto
61.632908 6.887298 lineto
62.302364 6.831515 lineto
62.778446 6.694963 lineto
63.089886 6.503379 lineto
63.382267 6.369786 lineto
63.694267 6.326420 lineto
63.971836 6.334793 lineto
64.064316 6.283011 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 283.5 697.5] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.663994 6.702871 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 9.062565 22.395864 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 62.763687 27.906952 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
9.062572 22.367895 moveto 9.055633 22.239304 lineto
9.063099 22.042625 lineto
9.142855 21.823833 lineto
9.355600 21.631039 lineto
9.752961 21.505718 lineto
10.355742 21.466326 lineto
11.132035 21.491634 lineto
12.003695 21.525721 lineto
12.870110 21.495523 lineto
13.638049 21.333437 lineto
14.257105 21.004070 lineto
14.744547 20.522985 lineto
15.187397 19.958227 lineto
15.722692 19.415627 lineto
16.495605 19.007133 lineto
17.602039 18.807600 lineto
19.049610 18.825233 lineto
20.746769 18.993670 lineto
22.518162 19.183449 lineto
24.145288 19.232758 lineto
25.432457 18.997185 lineto
26.269606 18.396856 lineto
26.667450 17.442791 lineto
26.767641 16.244450 lineto
26.817047 14.990138 lineto
27.125299 13.915009 lineto
28.019705 13.267323 lineto
29.777632 13.257705 lineto
32.579281 14.023877 lineto
36.479633 15.609684 lineto
41.371124 17.937195 lineto
46.957493 20.786785 lineto
52.744926 23.790462 lineto
58.030281 26.422764 lineto
62.015518 28.086643 lineto
63.545864 27.916714 lineto
62.433582 25.774227 lineto
59.811871 22.512886 lineto
56.479465 18.735346 lineto
53.202171 15.019846 lineto
50.562141 11.806828 lineto
48.938343 9.384012 lineto
48.481884 7.867777 lineto
49.121185 7.206915 lineto
50.605988 7.215765 lineto
52.593082 7.638739 lineto
54.725880 8.210273 lineto
56.699440 8.703826 lineto
58.313698 8.971791 lineto
59.484642 8.954010 lineto
60.229214 8.666044 lineto
60.639946 8.180087 lineto
60.849365 7.598301 lineto
60.994118 7.025828 lineto
61.187023 6.549850 lineto
61.506432 6.231821 lineto
61.980751 6.095798 lineto
62.578735 6.121153 lineto
63.231663 6.259045 lineto
63.846882 6.442544 lineto
64.327621 6.601473 lineto
64.609543 6.689911 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 360 697.5] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.043427 6.263025 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.800153 22.172192 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 63.786861 28.675575 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.880688 22.207001 moveto 9.211211 22.338202 lineto
9.725137 22.528223 lineto
10.387131 22.751888 lineto
11.156546 22.980867 lineto
11.992717 23.187578 lineto
12.853136 23.343096 lineto
13.688693 23.413597 lineto
14.459056 23.371496 lineto
15.123661 23.189341 lineto
15.644486 22.841156 lineto
16.007574 22.319408 lineto
16.215988 21.628794 lineto
16.287382 20.785332 lineto
16.262560 19.822121 lineto
16.198387 18.784874 lineto
16.161661 17.726110 lineto
16.224728 16.702892 lineto
16.474335 15.782878 lineto
16.993320 15.031167 lineto
17.854265 14.504773 lineto
19.120409 14.253911 lineto
20.838848 14.316493 lineto
23.035749 14.714914 lineto
25.713301 15.453490 lineto
28.844498 16.514528 lineto
32.367031 17.853800 lineto
36.196339 19.410303 lineto
40.226749 21.107504 lineto
44.332645 22.853470 lineto
48.381985 24.551739 lineto
52.239887 26.103378 lineto
55.774700 27.412352 lineto
58.864491 28.389565 lineto
61.387421 28.946234 lineto
63.236843 29.004631 lineto
64.276573 28.465212 lineto
64.523094 27.342947 lineto
64.173996 25.789055 lineto
63.380825 23.919827 lineto
62.296143 21.852573 lineto
61.047855 19.686064 lineto
59.749966 17.508623 lineto
58.501366 15.397209 lineto
57.377014 13.410667 lineto
56.429115 11.590914 lineto
55.693451 9.967413 lineto
55.186321 8.555236 lineto
54.906864 7.356044 lineto
54.851002 6.369543 lineto
55.007774 5.590030 lineto
55.355770 5.004308 lineto
55.867458 4.594024 lineto
56.517277 4.342764 lineto
57.288715 4.240716 lineto
58.160046 4.274488 lineto
59.105537 4.427451 lineto
60.090553 4.676589 lineto
61.070778 4.991442 lineto
61.998329 5.339226 lineto
62.821308 5.683801 lineto
63.485889 5.986988 lineto
63.931541 6.204672 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 54 648] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.054657 6.245560 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.758408 22.166801 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 42.279575 12.516113 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.785418 22.159023 moveto 8.904398 22.124807 lineto
9.099296 22.068665 lineto
9.367592 21.991419 lineto
9.706807 21.893772 lineto
10.114354 21.776466 lineto
10.587692 21.640190 lineto
11.124301 21.485739 lineto
11.721700 21.313778 lineto
12.377316 21.125092 lineto
13.088596 20.920319 lineto
13.853032 20.700285 lineto
14.668124 20.465630 lineto
15.531306 20.217161 lineto
16.440027 19.955536 lineto
17.391777 19.681522 lineto
18.384064 19.395861 lineto
19.414312 19.099295 lineto
20.479971 18.792488 lineto
21.578527 18.476238 lineto
22.707493 18.151232 lineto
23.864302 17.818251 lineto
25.046394 17.477901 lineto
26.251268 17.131031 lineto
27.476414 16.778309 lineto
28.719276 16.420492 lineto
29.977297 16.058275 lineto
31.247971 15.692425 lineto
32.528801 15.323659 lineto
33.817223 14.952715 lineto
35.110672 14.580287 lineto
36.406651 14.207161 lineto
37.702660 13.834013 lineto
38.996136 13.461604 lineto
40.284523 13.090595 lineto
41.565323 12.721771 lineto
42.836021 12.355893 lineto
44.094067 11.993659 lineto
45.336887 11.635763 lineto
46.562000 11.282947 lineto
47.766891 10.935966 lineto
48.949005 10.595564 lineto
50.105774 10.262447 lineto
51.234699 9.937351 lineto
52.333271 9.621014 lineto
53.398952 9.314133 lineto
54.429157 9.017491 lineto
55.421402 8.731767 lineto
56.373169 8.457743 lineto
57.281910 8.196057 lineto
58.145054 7.947498 lineto
58.960106 7.712768 lineto
59.724560 7.492655 lineto
60.435860 7.287815 lineto
61.091431 7.098984 lineto
61.688793 6.926874 lineto
62.225426 6.772373 lineto
62.698788 6.636053 lineto
63.106297 6.518714 lineto
63.445473 6.420966 lineto
63.713799 6.343707 lineto
63.908722 6.287552 lineto
64.027672 6.253335 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 130.5 648] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.080383 6.264893 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.802958 22.200272 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 63.748871 28.647041 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.882895 22.232262 moveto 9.169373 22.323891 lineto
9.606931 22.450077 lineto
10.167972 22.592783 lineto
10.849586 22.752399 lineto
11.623685 22.910503 lineto
12.463454 23.049551 lineto
13.372966 23.175264 lineto
14.342319 23.282772 lineto
15.363880 23.369034 lineto
16.436550 23.435797 lineto
17.545435 23.474556 lineto
18.673832 23.475311 lineto
19.829721 23.446762 lineto
21.021254 23.397625 lineto
22.254114 23.334835 lineto
23.533924 23.265211 lineto
24.860950 23.191626 lineto
26.235073 23.116581 lineto
27.658752 23.044605 lineto
29.134195 22.979929 lineto
30.671572 22.932877 lineto
32.282490 22.914736 lineto
33.972805 22.932596 lineto
35.753841 22.997541 lineto
37.654587 23.134027 lineto
39.700020 23.363436 lineto
41.927773 23.716684 lineto
44.374405 24.223843 lineto
47.001488 24.858706 lineto
49.755909 25.583975 lineto
52.530022 26.321432 lineto
55.278946 27.039932 lineto
57.997879 27.738531 lineto
60.546440 28.314352 lineto
62.777195 28.659281 lineto
64.542007 28.664658 lineto
65.817108 28.315237 lineto
66.683769 27.674709 lineto
67.176521 26.771645 lineto
67.417999 25.700815 lineto
67.550537 24.571810 lineto
67.604568 23.410160 lineto
67.599152 22.232773 lineto
67.606987 21.096899 lineto
67.607498 19.989716 lineto
67.560165 18.883467 lineto
67.451675 17.770704 lineto
67.273376 16.647594 lineto
67.025650 15.517008 lineto
66.712746 14.384825 lineto
66.339577 13.257324 lineto
65.913475 12.142687 lineto
65.482224 11.079396 lineto
65.090515 10.103688 lineto
64.765724 9.238729 lineto
64.540901 8.512104 lineto
64.391869 7.908148 lineto
64.276817 7.398177 lineto
64.201164 6.988761 lineto
64.161346 6.679985 lineto
64.124786 6.449907 lineto
64.099663 6.307433 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 207 648] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.054550 6.245482 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.762092 22.169567 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 63.821007 28.701244 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.824096 22.188091 moveto 9.067982 22.247711 lineto
9.457584 22.337883 lineto
9.966228 22.441217 lineto
10.559550 22.534510 lineto
11.230808 22.615341 lineto
12.000096 22.701422 lineto
12.873003 22.799606 lineto
13.835848 22.902224 lineto
14.911147 23.028843 lineto
16.094347 23.178638 lineto
17.392050 23.359241 lineto
18.835236 23.596537 lineto
20.383802 23.863039 lineto
21.992830 24.127605 lineto
23.670176 24.398785 lineto
25.411266 24.675764 lineto
27.196714 24.946615 lineto
29.052483 25.233469 lineto
30.945585 25.514189 lineto
32.839561 25.763971 lineto
34.791214 26.028172 lineto
36.788601 26.300404 lineto
38.840721 26.590096 lineto
40.947388 26.899719 lineto
43.086910 27.215624 lineto
45.242920 27.528114 lineto
47.379917 27.813168 lineto
49.508129 28.081091 lineto
51.603973 28.316807 lineto
53.679832 28.532240 lineto
55.705017 28.706968 lineto
57.669685 28.836212 lineto
59.562519 28.914110 lineto
61.333073 28.905382 lineto
62.987854 28.817566 lineto
64.482216 28.619738 lineto
65.801743 28.303696 lineto
66.917801 27.850557 lineto
67.843506 27.272820 lineto
68.582397 26.575745 lineto
69.121536 25.752270 lineto
69.488930 24.826056 lineto
69.675552 23.792955 lineto
69.721100 22.685432 lineto
69.635315 21.513418 lineto
69.455856 20.307852 lineto
69.223564 19.102034 lineto
68.954269 17.910513 lineto
68.648270 16.736135 lineto
68.305672 15.581627 lineto
67.925255 14.448675 lineto
67.496056 13.331688 lineto
67.054794 12.260879 lineto
66.602829 11.239928 lineto
66.164772 10.289931 lineto
65.740570 9.413492 lineto
65.332184 8.614683 lineto
64.978951 7.925726 lineto
64.671410 7.342111 lineto
64.415077 6.870665 lineto
64.219604 6.521215 lineto
64.090294 6.300406 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 283.5 648] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.054634 6.245546 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.758721 22.167034 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 63.826809 28.705603 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.824948 22.188734 moveto 9.112368 22.281050 lineto
9.575006 22.426102 lineto
10.203748 22.619669 lineto
10.985616 22.854631 lineto
11.912175 23.127281 lineto
12.974591 23.433611 lineto
14.164062 23.769640 lineto
15.473103 24.132378 lineto
16.890978 24.516378 lineto
18.407770 24.916830 lineto
20.016167 25.330866 lineto
21.709875 25.756390 lineto
23.477657 26.187584 lineto
25.309687 26.619703 lineto
27.197676 27.049139 lineto
29.134352 27.473074 lineto
31.109983 27.886812 lineto
33.118343 28.288321 lineto
35.150684 28.673641 lineto
37.197586 29.038334 lineto
39.251209 29.379137 lineto
41.301662 29.691250 lineto
43.338734 29.969641 lineto
45.350700 30.208113 lineto
47.329754 30.403439 lineto
49.267548 30.551977 lineto
51.154938 30.649490 lineto
52.982410 30.691460 lineto
54.739872 30.672932 lineto
56.417225 30.588943 lineto
58.005386 30.435314 lineto
59.493710 30.206661 lineto
60.873550 29.899128 lineto
62.137005 29.509409 lineto
63.272179 29.031189 lineto
64.268898 28.459461 lineto
65.127663 27.797226 lineto
65.861763 27.057108 lineto
66.479500 26.247976 lineto
66.988327 25.378048 lineto
67.395195 24.455187 lineto
67.703964 23.484926 lineto
67.919281 22.473381 lineto
68.044861 21.425982 lineto
68.088058 20.350882 lineto
68.056206 19.256220 lineto
67.956573 18.150095 lineto
67.798958 17.042486 lineto
67.589973 15.941011 lineto
67.336548 14.853503 lineto
67.046989 13.788821 lineto
66.730232 12.756319 lineto
66.395393 11.765479 lineto
66.053978 10.827577 lineto
65.714226 9.951431 lineto
65.384224 9.145743 lineto
65.073166 8.420068 lineto
64.789177 7.783134 lineto
64.540100 7.243456 lineto
64.334808 6.810339 lineto
64.180252 6.491638 lineto
64.079216 6.292075 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[74 0 0 38 360 648] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.054634 6.245546 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.758721 22.167034 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 63.826809 28.705603 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.824948 22.188734 moveto 9.112368 22.281050 lineto
9.575006 22.426102 lineto
10.203748 22.619669 lineto
10.985616 22.854631 lineto
11.912175 23.127281 lineto
12.974591 23.433611 lineto
14.164062 23.769640 lineto
15.473103 24.132378 lineto
16.890978 24.516378 lineto
18.407770 24.916830 lineto
20.016167 25.330866 lineto
21.709875 25.756390 lineto
23.477657 26.187584 lineto
25.309687 26.619703 lineto
27.197676 27.049139 lineto
29.134352 27.473074 lineto
31.109983 27.886812 lineto
33.118343 28.288321 lineto
35.150684 28.673641 lineto
37.197586 29.038334 lineto
39.251209 29.379137 lineto
41.301662 29.691250 lineto
43.338734 29.969641 lineto
45.350700 30.208113 lineto
47.329754 30.403439 lineto
49.267548 30.551977 lineto
51.154938 30.649490 lineto
52.982410 30.691460 lineto
54.739872 30.672932 lineto
56.417225 30.588943 lineto
58.005386 30.435314 lineto
59.493710 30.206661 lineto
60.873550 29.899128 lineto
62.137005 29.509409 lineto
63.272179 29.031189 lineto
64.268898 28.459461 lineto
65.127663 27.797226 lineto
65.861763 27.057108 lineto
66.479500 26.247976 lineto
66.988327 25.378048 lineto
67.395195 24.455187 lineto
67.703964 23.484926 lineto
67.919281 22.473381 lineto
68.044861 21.425982 lineto
68.088058 20.350882 lineto
68.056206 19.256220 lineto
67.956573 18.150095 lineto
67.798958 17.042486 lineto
67.589973 15.941011 lineto
67.336548 14.853503 lineto
67.046989 13.788821 lineto
66.730232 12.756319 lineto
66.395393 11.765479 lineto
66.053978 10.827577 lineto
65.714226 9.951431 lineto
65.384224 9.145743 lineto
65.073166 8.420068 lineto
64.789177 7.783134 lineto
64.540100 7.243456 lineto
64.334808 6.810339 lineto
64.180252 6.491638 lineto
64.079216 6.292075 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 89 625.695] concat
newpath
0 0 M 0 12 L 7 12 L 7 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
87 623.695 M 87 639.695 L 98 639.695 L 98 623.695 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 89 625.695] concat
/Times-Bold-SHOWISO findfont 10 scalefont setfont
0 0 0 setrgbcolor
0 2.30769 M (0) 5 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 161 625.695] concat
newpath
0 0 M 0 12 L 7 12 L 7 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
159 623.695 M 159 639.695 L 170 639.695 L 170 623.695 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 161 625.695] concat
/Times-Bold-SHOWISO findfont 10 scalefont setfont
0 0 0 setrgbcolor
0 2.30769 M (4) 5 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 242 625.695] concat
newpath
0 0 M 0 12 L 12 12 L 12 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
240 623.695 M 240 639.695 L 256 639.695 L 256 623.695 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 242 625.695] concat
/Times-Bold-SHOWISO findfont 10 scalefont setfont
0 0 0 setrgbcolor
0 2.30769 M (16) 10 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 314 625.695] concat
newpath
0 0 M 0 12 L 12 12 L 12 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
312 623.695 M 312 639.695 L 328 639.695 L 328 623.695 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 314 625.695] concat
/Times-Bold-SHOWISO findfont 10 scalefont setfont
0 0 0 setrgbcolor
0 2.30769 M (64) 10 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 386 625.695] concat
newpath
0 0 M 0 12 L 17 12 L 17 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
384 623.695 M 384 639.695 L 405 639.695 L 405 623.695 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 386 625.695] concat
/Times-Bold-SHOWISO findfont 10 scalefont setfont
0 0 0 setrgbcolor
0 2.30769 M (256) 15 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 522.5 707.195] concat
newpath
0 0 M 0 12 L 42.16 12 L 42.16 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
520.5 705.195 M 520.5 721.195 L 566.66 721.195 L 566.66 705.195 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 522.5 707.195] concat
/Times-Bold-SHOWISO findfont 10 scalefont setfont
0 0 0 setrgbcolor
0 2.30769 M (b-splines) 40.16 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 522.5 662.195] concat
newpath
0 0 M 0 12 L 38.1 12 L 38.1 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
520.5 660.195 M 520.5 676.195 L 562.6 676.195 L 562.6 660.195 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 522.5 662.195] concat
/Times-Bold-SHOWISO findfont 10 scalefont setfont
0 0 0 setrgbcolor
0 2.30769 M (wavelets) 36.1 S
setmatrix
grestore
gsave
[74 0 0 38 436.5 648] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.054634 6.245546 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.758721 22.167034 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 63.826809 28.705603 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.824948 22.188734 moveto 9.112368 22.281050 lineto
9.575006 22.426102 lineto
10.203748 22.619669 lineto
10.985616 22.854631 lineto
11.912175 23.127281 lineto
12.974591 23.433611 lineto
14.164062 23.769640 lineto
15.473103 24.132378 lineto
16.890978 24.516378 lineto
18.407770 24.916830 lineto
20.016167 25.330866 lineto
21.709875 25.756390 lineto
23.477657 26.187584 lineto
25.309687 26.619703 lineto
27.197676 27.049139 lineto
29.134352 27.473074 lineto
31.109983 27.886812 lineto
33.118343 28.288321 lineto
35.150684 28.673641 lineto
37.197586 29.038334 lineto
39.251209 29.379137 lineto
41.301662 29.691250 lineto
43.338734 29.969641 lineto
45.350700 30.208113 lineto
47.329754 30.403439 lineto
49.267548 30.551977 lineto
51.154938 30.649490 lineto
52.982410 30.691460 lineto
54.739872 30.672932 lineto
56.417225 30.588943 lineto
58.005386 30.435314 lineto
59.493710 30.206661 lineto
60.873550 29.899128 lineto
62.137005 29.509409 lineto
63.272179 29.031189 lineto
64.268898 28.459461 lineto
65.127663 27.797226 lineto
65.861763 27.057108 lineto
66.479500 26.247976 lineto
66.988327 25.378048 lineto
67.395195 24.455187 lineto
67.703964 23.484926 lineto
67.919281 22.473381 lineto
68.044861 21.425982 lineto
68.088058 20.350882 lineto
68.056206 19.256220 lineto
67.956573 18.150095 lineto
67.798958 17.042486 lineto
67.589973 15.941011 lineto
67.336548 14.853503 lineto
67.046989 13.788821 lineto
66.730232 12.756319 lineto
66.395393 11.765479 lineto
66.053978 10.827577 lineto
65.714226 9.951431 lineto
65.384224 9.145743 lineto
65.073166 8.420068 lineto
64.789177 7.783134 lineto
64.540100 7.243456 lineto
64.334808 6.810339 lineto
64.180252 6.491638 lineto
64.079216 6.292075 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 460.667 625.695] concat
newpath
0 0 M 0 12 L 22 12 L 22 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
458.667 623.695 M 458.667 639.695 L 484.667 639.695 L 484.667 623.695 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 460.667 625.695] concat
/Times-Bold-SHOWISO findfont 10 scalefont setfont
0 0 0 setrgbcolor
0 2.30769 M (1024) 20 S
setmatrix
grestore
gsave
[74 0 0 38 436.333 697.333] concat
B clip
1.0 setgray B fill
0.013514 0.026316 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 36.000000 lineto stroke
newpath 0.000000 0.000000 moveto 72.000000 0.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 36.000000 lineto stroke
newpath 0.000000 36.000000 moveto 72.000000 36.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 36.000000 lineto 72.000000 36.000000 lineto 72.000000 0 lineto
closepath clip newpath
gsave gsave 64.054688 6.245584 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 8.758381 22.166780 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore gsave 63.827129 28.705843 translate 0.000000 rotate
newpath -2.000000 -2.000000 moveto 2.000000 -2.000000 lineto
2.000000 2.000000 lineto
-2.000000 2.000000 lineto
closepath gsave 1.000000 setgray fill grestore
stroke
grestore grestore
gsave gsave 64.054634 6.245546 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 8.758721 22.167034 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore gsave 63.826809 28.705603 translate 0.000000 rotate
newpath 2.000000 2.000000 JDE
gsave fill grestore
stroke
grestore grestore
gsave 0.700000 setlinewidth [] 0 setdash
8.824948 22.188734 moveto 9.112368 22.281050 lineto
9.575006 22.426102 lineto
10.203748 22.619669 lineto
10.985616 22.854631 lineto
11.912175 23.127281 lineto
12.974591 23.433611 lineto
14.164062 23.769640 lineto
15.473103 24.132378 lineto
16.890978 24.516378 lineto
18.407770 24.916830 lineto
20.016167 25.330866 lineto
21.709875 25.756390 lineto
23.477657 26.187584 lineto
25.309687 26.619703 lineto
27.197676 27.049139 lineto
29.134352 27.473074 lineto
31.109983 27.886812 lineto
33.118343 28.288321 lineto
35.150684 28.673641 lineto
37.197586 29.038334 lineto
39.251209 29.379137 lineto
41.301662 29.691250 lineto
43.338734 29.969641 lineto
45.350700 30.208113 lineto
47.329754 30.403439 lineto
49.267548 30.551977 lineto
51.154938 30.649490 lineto
52.982410 30.691460 lineto
54.739872 30.672932 lineto
56.417225 30.588943 lineto
58.005386 30.435314 lineto
59.493710 30.206661 lineto
60.873550 29.899128 lineto
62.137005 29.509409 lineto
63.272179 29.031189 lineto
64.268898 28.459461 lineto
65.127663 27.797226 lineto
65.861763 27.057108 lineto
66.479500 26.247976 lineto
66.988327 25.378048 lineto
67.395195 24.455187 lineto
67.703964 23.484926 lineto
67.919281 22.473381 lineto
68.044861 21.425982 lineto
68.088058 20.350882 lineto
68.056206 19.256220 lineto
67.956573 18.150095 lineto
67.798958 17.042486 lineto
67.589973 15.941011 lineto
67.336548 14.853503 lineto
67.046989 13.788821 lineto
66.730232 12.756319 lineto
66.395393 11.765479 lineto
66.053978 10.827577 lineto
65.714226 9.951431 lineto
65.384224 9.145743 lineto
65.073166 8.420068 lineto
64.789177 7.783134 lineto
64.540100 7.243456 lineto
64.334808 6.810339 lineto
64.180252 6.491638 lineto
64.079216 6.292075 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
grestore
showpage
%%EndDocument
endTexFig
-152 854 a Fy(Figure)18 b(1:)26 b(Minimum)19 b(ener)o(gy)f(solutions)h
(subject)f(to)f(three)h(constraints,)g(found)h(by)f(the)g(B-spline)g
(and)g(w)o(a)o(v)o(elet)g(methods)g(after)g(v)n(arious)g(numbers)h
(\(0-1024\))-152 937 y(of)g(iterations.)27 b(\(65)19
b(v)n(ariables,)h(3)f(constraints\).)27 b(This)18 b(illustrates)h(the)g
(ill)f(conditioning)i(of)f(the)g(B-spline)g(optimization)g(problem.)
-152 1185 y(are)h(needed)i(for)e(con)m(v)o(er)o(gence.)32
b(Similar)19 b(to)h([12])g(and)h([16],)f(w)o(a)o(v)o(elets)g(are)-152
1268 y(also)d(used)f(as)h(a)f(method)h(for)f(limiting)g(the)g(solution)
g(method)i(to)e(the)g(proper)-152 1351 y(le)n(v)o(el)j(of)g(detail.)
-152 1582 y Fv(2)91 b(Geometric)22 b(Repr)n(esentation)-152
1742 y Fy(This)15 b(paper)h(will)e(restrict)h(itself)f(to)h(parametric)
g(representations)i(of)e(curv)o(es)-152 1825 y(and)35
b(surf)o(aces.)72 b(In)33 b(this)h(representation,)k(a)33
b(curv)o(e)i(is)e(de\256ned)h(as)g(a)f(3)-152 1908 y(dimensional)20
b(trajectory)f(parameterized)h(by)g Ft(t)p Fy(,)438 2066
y Ft(\015)t Fs(\()p Ft(t)p Fs(\))h(=)g(\()p Ft(X)6 b
Fs(\()p Ft(t)p Fs(\))p Ft(;)13 b(Y)j Fs(\()p Ft(t)p Fs(\))p
Ft(;)d(Z)5 b Fs(\()p Ft(t)p Fs(\)\))503 b Fy(\(1\))-152
2224 y(and)20 b(a)f(surf)o(ace)g(is)g(de\256ned)h(as)298
2382 y Ft(\015)t Fs(\()p Ft(s;)13 b(t)p Fs(\))21 b(=)g(\()p
Ft(X)6 b Fs(\()p Ft(s;)13 b(t)p Fs(\))p Ft(;)g(Y)j Fs(\()p
Ft(s;)d(t)p Fs(\))p Ft(;)g(Z)5 b Fs(\()p Ft(s;)13 b(t)p
Fs(\)\))363 b Fy(\(2\))-152 2539 y(which)17 b(de\256nes)g(a)f(three)g
(dimensional)i(location)f(for)f(e)n(v)o(ery)h(parameter)g(pair)-152
2622 y Fs(\()p Ft(s;)c(t)p Fs(\))p Fy(.)-40 2705 y(The)31
b(parametric)g(representation)g(of)g(a)f(curv)o(e)h(or)g(surf)o(ace)g
(is)f(made)-152 2788 y(up)f(of)g(three)g(functions)g
Ft(X)r(;)13 b(Y)t(;)g(Z)5 b Fy(,)31 b(which)e(are)g(represented)h(as)e
(a)h(linear)-152 2871 y(combination)d(of)e(basis)g(functions.)44
b(Just)24 b(focusing)h(on)g(the)f Ft(X)30 b Fy(function,)-152
2954 y(for)19 b(curv)o(es)h(this)e(becomes)497 3123 y
Ft(X)6 b Fs(\()p Ft(t)p Fs(\))21 b(=)756 3047 y Fp(X)802
3221 y Fo(j)889 3123 y Ft(x)933 3131 y Fo(j)965 3123
y Ft(\036)1011 3131 y Fo(L;j)1104 3123 y Fs(\()p Ft(t)p
Fs(\))562 b Fy(\(3\))-152 3372 y(and)20 b(for)f(surf)o(aces)378
3541 y Ft(X)6 b Fs(\()p Ft(s;)13 b(t)p Fs(\))21 b(=)707
3464 y Fp(X)728 3639 y Fo(j;k)839 3541 y Ft(x)883 3550
y Fo(j;k)965 3541 y Ft(\036)1011 3550 y Fo(L;j;k)1154
3541 y Fs(\()p Ft(s;)13 b(t)p Fs(\))442 b Fy(\(4\))-152
3790 y(where)32 b(the)f Ft(x)g Fy(are)h(scalar)f(coef)n(\256cients.)65
b(In)31 b(geometric)h(modeling)h(the)-152 3873 y(uni)n(v)n(ariate)25
b(basis)f Ft(\036)386 3881 y Fo(L;j)479 3873 y Fs(\()p
Ft(t)p Fs(\))f Fy(is)g(typically)h(some)g(\252piece)n(wise\272)g
(basis,)h(such)-152 3956 y(as)d(a)f(cubic)h(B-spline)g(or)f(the)h
(Bernstein)g(\(B)1027 3955 y(\302)1023 3956 y(ezier\))f(basis,)h(and)g
(the)f(bi)n(v)n(ari-)-152 4039 y(ate)28 b(basis)h(used)g(for)f(surf)o
(aces)h(is)e(the)i(associated)g(tensor)f(product)h(basis)-152
4122 y Ft(\036)-106 4131 y Fo(L;j;k)37 4122 y Fs(\()p
Ft(s;)13 b(t)p Fs(\))21 b Fn(\021)g Ft(\036)343 4130
y Fo(L;j)436 4122 y Fs(\()p Ft(s)p Fs(\))p Ft(\036)578
4131 y Fo(L;k)677 4122 y Fs(\()p Ft(t)p Fs(\))p Fy(.)-152
4353 y Fv(3)91 b(Hierar)n(chical)22 b(Geometric)f(Descriptions)-152
4513 y Fy(In)27 b(this)f(section)h(we)f(will)g(brie\257y)g(re)n(vie)n
(w)h(some)g(w)o(ays)g(that)f(curv)o(es)h(and)-152 4596
y(surf)o(aces)20 b(may)f(be)h(represented)g(hierarchically)-5
b(.)-40 4679 y(Let)21 b(us)g(be)o(gin)h(by)g(discussing)g(curv)o(es.)34
b(F)o(or)20 b(simplicity)h(we)g(will)f(deal)-152 4762
y(with)26 b(the)h(uniform)g(cubic)g(B-spline)f(basis)h(o)o(v)o(er)g
(the)f(interv)n(al)h Fs([)p Fy(0)13 b Ft(:)h(:)f(:)g
Fy(2)1773 4730 y Fo(L)1820 4762 y Fs(])-152 4845 y Fy(made)23
b(up)f(of)g(translations)g(of)g(a)f(single)h(basis)g(shape)h(denoted)g
Ft(\036)p Fs(\()p Ft(t)p Fs(\))p Fy(.)35 b(The)-152 4928
y(cubic)20 b(B-spline)f(function)h Ft(\036)p Fs(\()p
Ft(t)p Fs(\))e Fy(is)h(supported)h(o)o(v)o(er)g(the)f(interv)n(al)g
Fs([)p Fy(0)14 b Ft(:)f(:)g(:)g Fy(4)p Fs(])-152 5020
y Fy(and)24 b(is)e(made)h(up)g(of)g(4)f(cubic)h(polynomial)h(pieces)f
(joined)g(with)g Ft(C)1657 4989 y Fu(2)1708 5020 y Fy(con-)-152
5103 y(tinuity)-5 b(.)38 b(The)23 b(complete)g(uniform)g(cubic)h
(B-spline)e(basis)h(is)f(made)i(up)f(of)-152 5186 y(translated)d
(copies)f Ft(\036)413 5194 y Fo(L;j)506 5186 y Fs(\()p
Ft(t)p Fs(\))g Fy(of)f(the)h(basis)h(shape)f Ft(\036)p
Fs(\()p Ft(t)p Fs(\))f Fy(\(see)h(Figure)g(2\).)549 5344
y Ft(\036)595 5352 y Fo(L;j)688 5344 y Fs(\()p Ft(t)p
Fs(\))i(=)g Ft(\036)p Fs(\()p Ft(t)16 b Fn(\000)h Ft(j)t
Fs(\))614 b Fy(\(5\))2040 1185 y(The)24 b(inde)o(x)g
Ft(j)k Fy(represents)c(the)g(translation)f(of)h(a)f(speci\256c)h(basis)
g(from)f(the)2040 1268 y(canonical)18 b(B-spline)f(left)f(justi\256ed)h
(at)f(zero,)i(and)f Ft(L)g Fy(is)g(the)g Fw(le)o(vel)f
Fy(or)h(resolu-)2040 1351 y(tion)j(of)f(the)h(basis.)29
b(There)19 b(are)h(roughly)g(2)3157 1320 y Fo(L)3223
1351 y Fy(functions)h(in)e(this)g(basis)3894 1320 y Fu(2)3923
1351 y Fy(.)28 b(In)2040 1434 y(w)o(a)o(v)o(elet)17 b(terminology)-5
b(,)19 b(the)e(space)h(\(or)f(f)o(amily\))g(of)g(curv)o(es)h(spanned)h
(by)f(all)2040 1517 y(linear)e(combinations)h(of)f(these)g(basis)g
(functions)h(is)e(denoted)i Ft(V)3712 1525 y Fo(L)3774
1517 y Fy(\(e.g.,)f Ft(V)3987 1525 y Fo(L)2040 1600 y
Fy(contains)i(all)e(functions)i(that)e(are)h(piece)n(wise)g(cubic,)h
(with)e(simple)h(knots)h(at)2040 1683 y(the)h(inte)o(gers\).)2040
1905 y Fv(3.1)91 b(Hierar)n(chical)21 b(B-splines)2040
2038 y Fy(F)o(orse)o(y)15 b(and)h(Bartels)e([9)q(])g(introduced)j
(hierarchical)e(B-splines)h(as)f(a)g(w)o(ay)g(of)2040
2121 y(representing)d(and)g(modeling)g(geometric)g(objects)g
(hierarchically)-5 b(.)28 b(Instead)2040 2204 y(of)18
b(using)g(only)g(B-spline)g(basis)g(functions)g(at)g(a)f(single)h
(resolution)g Ft(L)p Fy(,)g(the)o(y)2040 2287 y(use)h(a)g(hierarchy)h
(of)f(wider)f(and)i(wider)f(B-spline)g(functions)2673
2453 y Ft(\036)2719 2461 y Fo(i;j)2793 2453 y Fs(\()p
Ft(t)p Fs(\))i(=)g Ft(\036)p Fs(\()p Fy(2)3096 2417 y
Fo(L)p Fm(\000)p Fo(i)3212 2453 y Ft(t)c Fn(\000)g Ft(j)t
Fs(\))547 b Fy(\(6\))2040 2607 y(for)24 b(0)k Fn(\024)g
Ft(i)h Fn(\024)f Ft(L)p Fy(.)41 b(F)o(or)23 b(e)o(xample,)j(the)e
(basis)g(functions)g Ft(\036)3616 2615 y Fo(L)p Fm(\000)p
Fu(1)p Fo(;j)3806 2607 y Fy(at)f(reso-)2040 2690 y(lution)g(le)n(v)o
(el)f Ft(L)e Fn(\000)f Fy(1)j(\(with)g(a)h(support)g(size)g(of)f(8\),)i
(are)e(twice)g(as)h(wide)f(as)2040 2773 y(the)c(basis)f(functions)i
Ft(\036)2657 2781 y Fo(L;j)2767 2773 y Fy(at)e(le)n(v)o(el)h
Ft(L)f Fy(\(with)g(a)h(support)g(size)f(of)h(4\).)26
b(These)2040 2856 y(basis)14 b(functions,)i Ft(\036)2561
2864 y Fo(L)p Fm(\000)p Fu(1)p Fo(;j)2727 2856 y Fy(,)f(span)f(the)g
(space)h(of)f(piece)n(wise)h(cubic)g(functions)2040 2939
y(with)i(knots)h(at)f(all)f Fw(e)o(ven)i Fy(inte)o(gers;)g(in)f(w)o(a)o
(v)o(elet)g(terminology)-5 b(,)18 b(this)f(space)h(is)2040
3022 y(called)j Ft(V)2284 3030 y Fo(L)p Fm(\000)p Fu(1)2403
3022 y Fy(.)31 b(On)21 b(each)g(coarser)g(le)n(v)o(el,)g(the)f(space)h
Ft(V)3482 3030 y Fo(i)3529 3022 y Fy(has)g(half)f(as)h(man)o(y)2040
3105 y(basis)e(functions,)h(and)f(the)o(y)g(are)g(all)g(twice)f(as)h
(wide.)2152 3188 y(According)37 b(to)f(the)g(well)f(kno)n(wn)i
(B-spline)f(knot)g(insertion)g(algo-)2040 3271 y(rithm)17
b([6,)f(9)q(,)g(3])h(one)g(can)h(de\256ne)f(double)h(width)f(B-spline)f
(basis)i(functions)2040 3354 y(as)h(linear)g(combinations)h(of)f
(single)g(width)g(B-spline)g(basis)g(functions.)2602
3535 y Ft(\036)2648 3543 y Fo(i)p Fm(\000)p Fu(1)p Fo(;j)2869
3535 y Fs(=)3004 3458 y Fp(X)3047 3633 y Fo(k)3136 3535
y Ft(h)3180 3544 y Fo(k)q Fm(\000)p Fu(2)p Fo(j)3346
3535 y Ft(\036)3392 3544 y Fo(i;k)3946 3535 y Fy(\(7\))2040
3772 y(where)g(the)g(sequence)i Ft(h)e Fy(is)2633 3966
y Ft(h)p Fs([)p Fy(0)p Ft(::)p Fy(4)p Fs(])24 b(=)d Fn(f)2988
3918 y Fy(1)p 2988 3949 38 4 v 2988 4017 a(8)3036 3966
y Ft(;)3080 3918 y Fy(4)p 3080 3949 V 3080 4017 a(8)3127
3966 y Ft(;)3171 3918 y Fy(6)p 3171 3949 V 3171 4017
a(8)3218 3966 y Ft(;)3262 3918 y Fy(4)p 3262 3949 V 3262
4017 a(8)3310 3966 y Ft(;)3354 3918 y Fy(1)p 3354 3949
V 3354 4017 a(8)3401 3966 y Fn(g)507 b Fy(\(8\))2040
4148 y(\(see)20 b(Figure)h(\(2\)\).)31 b(As)20 b(a)g(result)g(of)g
(Equation)h(\(7\))f(the)h(set)f(of)g(functions)h(in)2040
4231 y Ft(V)2085 4239 y Fo(i)p Fm(\000)p Fu(1)2203 4231
y Fy(is)d(a)h(subset)h(of)f(the)g(functions)g(in)g Ft(V)3138
4239 y Fo(i)3164 4231 y Fy(.)2878 4385 y Ft(V)2923 4393
y Fo(i)p Fm(\000)p Fu(1)3043 4385 y Fn(\032)i Ft(V)3169
4393 y Fo(i)3946 4385 y Fy(\(9\))2040 4539 y(The)f(basic)g(idea)h(of)f
(F)o(orse)o(y)g(and)h(Bartels)e(is)h(to)g(allo)n(w)g(the)g(user)g(to)g
(control)2040 4622 y(the)j(coef)n(\256cient)g(of)g(each)h(of)f(these)g
(basis)g(functions)h Ft(\036)3515 4630 y Fo(i;j)3611
4622 y Fy(by)f(e)o(xposing)h(a)2040 4705 y(control)19
b(mesh)h(at)f(each)g(le)n(v)o(el)g Ft(i)p Fy(.)2040 4927
y Fv(3.2)91 b(W)-6 b(a)n(v)o(elets)2040 5060 y Fy(Hierarchical)22
b(B-splines)g Fn(f)p Ft(\036)2819 5068 y Fo(i;j)2892
5060 y Fn(g)g Fy(do)h(not)f(form)f(a)h Fw(basis)g Fy(for)g(the)g
(function)2040 5143 y(space)31 b Ft(V)2281 5151 y Fo(L)2327
5143 y Fy(;)k(the)o(y)c(form)f(an)g Fw(o)o(verr)m(epr)m(esentation)j
Fy(for)d(all)g(the)g(curv)o(es)g(in)p 2040 5203 797 4
v 2120 5253 a Fr(2)2145 5278 y Fq(A)11 b(fe)o(w)g(e)o(xtra)h(basis)f
(functions)g(are)h(needed)f(at)g(the)h(boundary)l(.)20
b(This)11 b(paper)g(will)h(not)g(discuss)2040 5344 y(the)g(technical)g
(details)g(needed)g(to)h(handle)f(all)g(of)h(the)f(boundary)h
(constraints.)19 b(This)12 b(is)g(discussed)2040 5411
y(in)j(man)o(y)g(places)e(including)i([4)q(,)f(16,)g(8,)g(13].)p
eop
%%Page: 3 4
3 3 bop -152 -69 a Ft(V)-107 -61 y Fo(L)-61 -69 y Fy(.)61
b(In)31 b(other)f(w)o(ords,)k(there)c(are)g(man)o(y)h(linear)g
(combinations)g(of)g(the)-152 14 y(basis)22 b(functions)f(de\256ning)h
(the)f(same)h(curv)o(e)f(or)g(surf)o(ace.)34 b(W)-6 b(a)o(v)o(elets)21
b(are)g(a)-152 97 y(representation)26 b(related)e(to)g(hierarchical)h
(B-splines,)g(that)f(form)g(a)h(basis;)-152 180 y(in)19
b(a)g(w)o(a)o(v)o(elet)g(basis,)f(all)h(curv)o(es)g(in)g
Ft(V)839 188 y Fo(L)904 180 y Fy(ha)o(v)o(e)g(a)g(unique)h
(representation.)-40 263 y(Rather)f(than)g(add)g(a)f(ne)n(w)h(\256ner)g
(set)f(of)g(B-splines)h(at)f(each)h(le)n(v)o(el)g(of)g(the)-152
346 y(hierarchy)-5 b(,)26 b(the)f(idea)g(is)f(to)g(look)h(for)f(a)h
(set)f(of)g(functions)h Ft( )1461 354 y Fo(i;j)1559 346
y Fy(that)g(\252\256lls)-152 429 y(in\272)g(the)g(space)h(between)f
(the)g(adjacent)h(B-spline)f(spaces,)h Ft(V)1496 437
y Fo(i)1547 429 y Fy(and)g Ft(V)1725 437 y Fo(i)p Fl(+)p
Fu(1)1822 429 y Fy(.)-152 512 y(These)c(w)o(a)o(v)o(elet)g(functions)h
Ft( )649 520 y Fo(i;j)745 512 y Fy(represent)f(the)g
Fw(detail)g Fy(of)g(the)g(curv)o(e)h(that)-152 596 y(cannot)16
b(be)g(represented)g(by)g(the)f(double)h(width)f(B-splines,)h
Ft(\036)1469 604 y Fo(i;j)1542 596 y Fy(.)25 b(F)o(or)15
b(each)-152 679 y Ft(i)p Fy(,)k(the)g(space)h(of)e(functions)i(spanned)
h(by)e(the)g Ft( )1101 687 y Fo(i;j)1194 679 y Fy(is)f(called)h
Ft(W)1532 687 y Fo(i)1558 679 y Fy(.)-40 762 y(There)k(is)e(actually)i
(quite)f(a)h(bit)e(of)i(freedom)g(in)f(choosing)i(these)e
Ft( )1767 770 y Fo(i;j)-152 845 y Fy(functions,)31 b(and)e(hence)g(the)
f(space)h Ft(W)899 853 y Fo(i)925 845 y Fy(,)h(as)e(long)h(as)f(e)n(v)o
(ery)h(function)g(in)-152 928 y Ft(V)-107 936 y Fo(i)p
Fl(+)p Fu(1)15 928 y Fy(can)c(be)f(written)g(as)g(a)h(combination)g(of)
g(some)f(function)i(in)e Ft(V)1683 936 y Fo(i)1733 928
y Fy(and)-152 1011 y(some)c(function)f(in)g Ft(W)442
1019 y Fo(i)468 1011 y Fy(.)27 b(This)18 b(is)h(notated)g(as)607
1165 y Ft(V)652 1173 y Fo(i)p Fl(+)p Fu(1)771 1165 y
Fs(=)i Ft(V)897 1173 y Fo(i)941 1154 y Fy(\307)923 1165
y Fs(+)p Ft(W)1056 1173 y Fo(i)1716 1165 y Fy(\(10\))-40
1320 y(Just)f(lik)o(e)g(the)g(Hierarchical)g(B-splines)f(are)h(all)f
(scales)h(and)h(translates)-152 1403 y(of)26 b(a)h(single)f(shape)h
Ft(\036)p Fs(\()p Ft(t)p Fs(\))p Fy(,)g(\(see)f(Equation)h(\(5\)\))f
(in)g(a)g(w)o(a)o(v)o(elet)g(basis,)i(the)-152 1486 y(basis)17
b(functions)h Ft( )359 1494 y Fo(i;j)450 1486 y Fy(are)f(all)f
(translates)h(and)h(scales)f(of)g(a)g(single)g(function)-152
1569 y Ft( )s Fs(\()p Ft(t)p Fs(\))p Fy(.)476 1666 y
Ft( )526 1674 y Fo(i;j)600 1666 y Fs(\()p Ft(t)p Fs(\))k(=)g
Ft( )s Fs(\()p Fy(2)910 1630 y Fo(L)p Fm(\000)p Fo(i)1026
1666 y Ft(t)c Fn(\000)g Ft(j)t Fs(\))503 b Fy(\(11\))-40
1792 y(Also)27 b(similar)f(to)g(hierarchical)h(B-splines,)h(in)f(a)f(w)
o(a)o(v)o(elet)g(basis,)j(the)-152 1875 y(basis)23 b(functions)h(on)f
(one)g(le)n(v)o(el)f(can)h(be)g(de\256ned)h(by)f(linearly)f(combining)
-152 1958 y(B-spline)d(functions)h(on)f(the)g(ne)o(xt)h(\256ner)e
(resolution,)412 2139 y Ft( )462 2147 y Fo(i)p Fm(\000)p
Fu(1)p Fo(;j)683 2139 y Fs(=)818 2063 y Fp(X)861 2237
y Fo(k)951 2139 y Ft(g)988 2148 y Fo(k)q Fm(\000)p Fu(2)p
Fo(j)1152 2139 y Ft(\036)1198 2148 y Fo(i;k)1716 2139
y Fy(\(12\))-152 2376 y(And)30 b(as)f(a)g(result)g Ft(W)427
2384 y Fo(i)p Fm(\000)p Fu(1)562 2376 y Fn(\032)36 b
Ft(V)703 2384 y Fo(i)729 2376 y Fy(.)57 b(There)29 b(is)g(some)h(de)o
(gree)g(of)f(freedom)-152 2451 y(in)c(choosing)h(the)f(sequence)i
Ft(g)s Fy(,)e(as)f(long)i(as)f(the)f(property)i(e)o(xpressed)g(by)-152
2528 y(Equation)c(\(10\))e(holds.)33 b(One)21 b(such)g(sequence)h(gi)n
(v)o(en)g(by)f(Cohen)g(et)g(al.)f([5])-152 2618 y(is)-83
2586 y Fu(3)-35 2618 y Fy(\(see)f(Figure)f(\(3\)\).)-98
2776 y Fk(g)r Fj([)p Fq(0)p Fk(::)p Fq(10)p Fj(])g(=)p
Fi(f)243 2734 y Fq(5)p 214 2763 88 4 v 214 2820 a(256)311
2776 y Fk(;)367 2734 y Fq(20)p 353 2763 V 353 2820 a(256)450
2776 y Fk(;)520 2734 y Fq(1)p 491 2763 V 491 2820 a(256)588
2776 y Fk(;)629 2734 y Fi(\000)p Fq(96)p 629 2763 111
4 v 640 2820 a(256)749 2776 y Fk(;)790 2734 y Fi(\000)p
Fq(70)p 790 2763 V 801 2820 a(256)910 2776 y Fk(;)951
2734 y Fq(280)p 951 2763 88 4 v 951 2820 a(256)1048 2776
y Fk(;)1089 2734 y Fi(\000)p Fq(70)p 1089 2763 111 4
v 1100 2820 a(256)1209 2776 y Fk(;)1250 2734 y Fi(\000)p
Fq(96)p 1250 2763 V 1261 2820 a(256)1409 2734 y(1)p 1380
2763 88 4 v 1380 2820 a(256)1477 2776 y Fk(;)1533 2734
y Fq(20)p 1518 2763 V 1518 2820 a(256)1615 2776 y Fk(;)1685
2734 y Fq(5)p 1656 2763 V 1656 2820 a(256)1753 2776 y
Fi(g)-40 2993 y Fy(Due)33 b(to)f(the)g(relationships)h(of)f(Equations)h
(\(7\))f(and)g(\(12\),)k(if)31 b(some)-152 3076 y(function)22
b Ft(X)6 b Fs(\()p Ft(t)p Fs(\))19 b Fy(in)i Ft(V)418
3084 y Fo(i)464 3076 y Fy(has)g(been)g(e)o(xpressed)h(as)e(a)h(linear)f
(combination)i(of)-152 3159 y(the)15 b(B-spline)h(basis)f(function)h
(at)f(le)n(v)o(el)g Ft(i)8 b Fn(\000)g Fy(1)16 b(and)g(w)o(a)o(v)o
(elet)e(basis)i(functions)-152 3242 y(at)j(le)n(v)o(el)g
Ft(i)e Fn(\000)g Fy(1,)i(using)g(coef)n(\256cients)h(notated)f(by)h
Ft(x)1195 3251 y Fo(\036)1232 3262 y Fh(i)p Fg(\000)p
Fr(1)p Fh(;j)1392 3242 y Fy(and)f Ft(x)1562 3251 y Fo( )1603
3262 y Fh(i)p Fg(\000)p Fr(1)p Fh(;j)1745 3242 y Fy(,)8
3435 y Ft(X)6 b Fs(\()p Ft(t)p Fs(\))21 b(=)267 3358
y Fp(X)312 3532 y Fo(j)399 3435 y Ft(x)443 3444 y Fo(\036)480
3455 y Fh(i)p Fg(\000)p Fr(1)p Fh(;j)648 3435 y Ft(\036)694
3443 y Fo(i)p Fm(\000)p Fu(1)p Fo(;j)840 3435 y Fs(\()p
Ft(t)p Fs(\))16 b(+)h Ft(x)1065 3444 y Fo( )1106 3455
y Fh(i)p Fg(\000)p Fr(1)p Fh(;j)1273 3435 y Ft( )1323
3443 y Fo(i)p Fm(\000)p Fu(1)p Fo(;j)1470 3435 y Fs(\()p
Ft(t)p Fs(\))158 b Fy(\(13\))-152 3681 y(then,)28 b Ft(x)67
3690 y Fo(\036)104 3701 y Fh(i;j)180 3681 y Fy(,)e(the)g(coef)n
(\256cients)g(of)f(the)h(same)g(function,)i(with)d(respect)h(to)-152
3764 y(the)19 b(B-spline)g(basis)g(at)g(le)n(v)o(el)g
Ft(i)g Fy(may)g(be)g(found)h(with)25 3945 y Ft(x)69 3954
y Fo(\036)106 3965 y Fh(i;j)204 3945 y Fs(=)285 3868
y Fp(X)328 4043 y Fo(k)417 3945 y Ft(h)461 3954 y Fo(j)s
Fm(\000)p Fu(2)p Fo(k)627 3945 y Ft(x)671 3954 y Fo(\036)708
3966 y Fh(i)p Fg(\000)p Fr(1)p Fh(;k)872 3945 y Fs(+)948
3868 y Fp(X)991 4043 y Fo(k)1081 3945 y Ft(g)1118 3954
y Fo(j)s Fm(\000)p Fu(2)p Fo(k)1283 3945 y Ft(x)1327
3954 y Fo( )1368 3966 y Fh(i)p Fg(\000)p Fr(1)p Fh(;k)1716
3945 y Fy(\(14\))-152 4191 y(and)g(no)n(w)f Ft(X)6 b
Fs(\()p Ft(t)p Fs(\))21 b(=)380 4131 y Fp(P)467 4218
y Fo(j)512 4191 y Ft(x)556 4200 y Fo(\036)593 4211 y
Fh(i;j)695 4191 y Ft(\036)741 4199 y Fo(i;j)814 4191
y Fs(\()p Ft(t)p Fs(\))-40 4287 y Fy(In)m(v)o(ersely)-5
b(,)25 b(if)d(some)h(function)h(has)f(been)g(e)o(xpressed)h(with)f
(respect)g(to)-152 4370 y(B-spline)28 b(functions)g(at)e(le)n(v)o(el)i
Ft(i)p Fy(,)h(then)e(the)h(representation)g(of)f(Equation)-152
4453 y(\(13\))19 b(may)h(be)f(found)h(using)g(the)f(formula)379
4634 y Ft(x)423 4643 y Fo(\036)460 4654 y Fh(i)p Fg(\000)p
Fr(1)p Fh(;j)676 4634 y Fs(=)810 4557 y Fp(X)853 4732
y Fo(k)951 4616 y Fy(\304)943 4634 y Ft(h)987 4643 y
Fo(k)q Fm(\000)p Fu(2)p Fo(j)1152 4634 y Ft(x)1196 4643
y Fo(\036)1233 4655 y Fh(i;k)1716 4634 y Fy(\(15\))375
4858 y Ft(x)419 4867 y Fo( )460 4878 y Fh(i)p Fg(\000)p
Fr(1)p Fh(;j)676 4858 y Fs(=)810 4781 y Fp(X)853 4956
y Fo(k)952 4858 y Fy(\304)-34 b Ft(g)980 4867 y Fo(k)q
Fm(\000)p Fu(2)p Fo(j)1145 4858 y Ft(x)1189 4867 y Fo(\036)1226
4879 y Fh(i;k)1716 4858 y Fy(\(16\))-152 5110 y(using)19
b(the)f(proper)h(in)m(v)o(erse)g(sequences)29 b(\304)-34
b Ft(g)20 b Fy(and)1091 5091 y(\304)1084 5110 y Ft(h)p
Fy(.)26 b(Equation)19 b(\(15\))f Fw(pr)m(ojects)-152
5193 y Fy(the)25 b(high)h(resolution)g(curv)o(e)f(from)g
Ft(V)850 5201 y Fo(i)901 5193 y Fy(into)g(the)g(lo)n(wer)g(resolution)h
(space)-152 5276 y Ft(V)-107 5284 y Fo(i)p Fm(\000)p
Fu(1)-8 5276 y Fy(;)17 b(this)e(is,)g(in)h(some)g(sense,)h(a)e
(smoother)i(approximation)g(of)f(the)f(object)p -152
5336 797 4 v -72 5386 a Fr(3)-47 5411 y Fq(A)10 b(dif)o(ferent)i
(sequence)d(is)i(gi)o(v)o(en)f(by)h(Chui)f([3)q(])h(and)f(generates)g
(a)h(semi-orthogonal)g(w)o(a)o(v)o(elet.)2076 -152 y
15156103 5607757 5525667 38877020 35193241 50125701 startTexFig
2076 -152 a
%%BeginDocument: gh_1.eps
1 setlinejoin
/M { moveto } bind def /S { show } bind def
/R { rmoveto } bind def /L { lineto } bind def
/B { newpath 0 0 M 0 1 L 1 1 L 1 0 L closepath } bind def
/CS { closepath stroke } bind def
/S {
/fixwidth exch def
dup length /nchars exch def
dup stringwidth pop
fixwidth exch sub nchars div
exch 0 exch ashow
} def
/bwproc {
rgbproc
dup length 3 idiv string 0 3 0
5 -1 roll {
add 2 1 roll 1 sub dup 0 eq
{ pop 3 idiv 3 -1 roll dup 4 -1 roll dup
3 1 roll 5 -1 roll put 1 add 3 0 }
{ 2 1 roll } ifelse
} forall
pop pop pop
} def
systemdict /colorimage known not {
/colorimage {
pop
pop
/rgbproc exch def
{ bwproc } image
} def
} if
1 1 scale
0 setlinewidth
/drawtri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
stroke
} bind def
/filltri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
fill
} bind def
/cliptri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
clip
} bind def
/imgscanrgb {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx 3 mul string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
false 3
colorimage
grestore
} bind def
/imgscanbw {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
image
grestore
} bind def
/showcaseisoencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.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 /minus /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 /guilsinglright
/fraction /florin /quotesingle /quotedblleft
/guilsinglleft /fi /fl /endash
/dagger /daggerdbl /bullet /quotesinglbase
/quotedblbase /quotedblright /ellipsis /trademark
/dotlessi /grave /acute /circumflex
/tilde /macron /breve /dotaccent
/dieresis /perthousand /ring /cedilla
/Ydieresis /hungarumlaut /ogonek /caron
/emdash /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 ] def
/showcasedingbatencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /a1 /a2 /a202 /a3 /a4 /a5 /a119 /a118 /a117
/a11 /a12 /a13 /a14 /a15 /a16 /a105 /a17 /a18 /a19
/a20 /a21 /a22 /a23 /a24 /a25 /a26 /a27 /a28 /a6 /a7
/a8 /a9 /a10 /a29
/a30 /a31 /a32 /a33 /a34 /a35 /a36 /a37 /a38 /a39
/a40 /a41 /a42 /a43 /a44 /a45 /a46 /a47 /a48 /a49
/a50 /a51 /a52 /a53 /a54 /a55 /a56 /a57 /a58 /a59
/a60 /a61 /a62 /a63 /a64 /a65 /a66 /a67 /a68 /a69
/a70 /a71 /a72 /a73 /a74 /a203 /a75 /a204 /a76 /a77 /a78
/a79 /a81 /a82 /a83 /a84 /a97 /a98 /a99 /a100 /.notdef
/a205 /a85 /a206 /a86 /a87 /a88 /a89 /a90 /a91 /a92 /a93
/a94 /a95 /a96
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /a101 /a102 /a103 /a104 /a106 /a107 /a108
/a112 /a111 /a110 /a109
/a120 /a121 /a122 /a123 /a124 /a125 /a126 /a127 /a128 /a129
/a130 /a131 /a132 /a133 /a134 /a135 /a136 /a137 /a138 /a139
/a140 /a141 /a142 /a143 /a144 /a145 /a146 /a147 /a148 /a149
/a150 /a151 /a152 /a153 /a154 /a155 /a156 /a157 /a158 /a159
/a160 /a161 /a163 /a164 /a196 /a165 /a192 /a166 /a167 /a168
/a169 /a170 /a171 /a172 /a173 /a162 /a174 /a175 /a176 /a177
/a178 /a179 /a193 /a180 /a199 /a181 /a200 /a182 /.notdef
/a201 /a183 /a184 /a197 /a185 /a194 /a198 /a186 /a195 /a187
/a188 /a189 /a190 /a191 /.notdef
] def
/Times-Roman findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding showcaseisoencoding def
currentdict
end
/Times-Roman-SHOWISO exch definefont pop
/Times-Bold findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding showcaseisoencoding def
currentdict
end
/Times-Bold-SHOWISO exch definefont pop
/Symbol findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
currentdict
end
/Symbol-SHOWISO exch definefont pop
/newfont 10 dict def
newfont begin
/FontType 3 def
/FontMatrix [1 0 0 1 0 0] def
/FontBBox [0 0 1 1] def
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
/CharProcs 1 dict def
CharProcs begin
/.notdef {} def
end
/BuildChar {
1 0
0 0 1 1
setcachedevice
exch begin
Encoding exch get
CharProcs exch get
end
exec
} def
end
/PatternFont newfont definefont pop
/#copies 1 def
gsave
gsave
0 0 0 setrgbcolor
gsave
0 setlinejoin
97.0923 622.885 translate
180 rotate
1.1 1.1 scale
newpath 0 0 M -10 -3 L -10 3 L closepath fill
grestore
gsave
0 setlinejoin
523.033 622.885 translate
0 rotate
1.1 1.1 scale
newpath 0 0 M -10 -3 L -10 3 L closepath fill
grestore
1.000000 setlinewidth
newpath
106.092 622.885 M
514.033 622.885 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
240.77 622.931 M
243.886 622.965 L
246.195 623.034 L
248.414 623.095 L
251.256 623.102 L
255.438 623.009 L
257.714 622.931 L
257.714 622.931 L
262.784 623.247 L
266.426 624.53 L
269.284 626.62 L
271.996 629.354 L
274.659 632.057 L
274.659 632.057 L
278.38 635.813 L
281.122 638.912 L
283.255 641.553 L
285.149 643.932 L
287.174 646.248 L
289.701 648.699 L
291.603 650.309 L
291.603 650.309 L
295.844 653.888 L
299.709 656.84 L
303.909 658.807 L
308.547 659.435 L
308.547 659.435 L
313.656 658.66 L
317.789 656.575 L
321.659 653.541 L
325.492 650.309 L
325.492 650.309 L
329.537 646.582 L
332.717 642.911 L
335.602 639.252 L
338.76 635.558 L
342.436 632.057 L
342.436 632.057 L
346.628 628.357 L
350.495 625.311 L
354.712 623.366 L
359.38 622.931 L
359.38 622.931 L
364.379 623.14 L
368.004 623.137 L
371.163 623.033 L
374.769 622.941 L
376.325 622.931 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
287.836 626.874 M
287.836 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
309.474 626.874 M
309.474 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
331.112 626.874 M
331.112 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
352.751 626.874 M
352.751 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
374.389 626.874 M
374.389 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
396.028 626.874 M
396.028 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
417.666 626.874 M
417.666 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
439.305 626.874 M
439.305 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
460.943 626.874 M
460.943 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
482.582 626.874 M
482.582 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
179.644 626.874 M
179.644 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
201.282 626.874 M
201.282 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
222.92 626.874 M
222.92 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
244.559 626.874 M
244.559 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
266.197 626.874 M
266.197 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
504.22 626.874 M
504.22 614.908 L
stroke
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 220 594.984] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
218 592.984 M 218 613.984 L 230 613.984 L 230 592.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 220 594.984] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (0) 6 S
setmatrix
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
262.409 622.931 M
265.524 622.965 L
267.834 623.034 L
270.052 623.095 L
272.895 623.102 L
277.077 623.009 L
279.353 622.931 L
279.353 622.931 L
284.422 623.247 L
288.065 624.53 L
290.922 626.62 L
293.635 629.354 L
296.297 632.057 L
296.297 632.057 L
300.018 635.813 L
302.76 638.912 L
304.894 641.553 L
306.788 643.932 L
308.813 646.248 L
311.339 648.699 L
313.242 650.309 L
313.242 650.309 L
317.483 653.888 L
321.347 656.84 L
325.548 658.807 L
330.186 659.435 L
330.186 659.435 L
335.294 658.66 L
339.427 656.575 L
343.298 653.541 L
347.13 650.309 L
347.13 650.309 L
351.175 646.582 L
354.356 642.911 L
357.241 639.252 L
360.399 635.558 L
364.075 632.057 L
364.075 632.057 L
368.267 628.357 L
372.134 625.311 L
376.35 623.366 L
381.019 622.931 L
381.019 622.931 L
386.018 623.14 L
389.642 623.137 L
392.802 623.033 L
396.408 622.941 L
397.963 622.931 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
284.047 622.931 M
287.163 622.965 L
289.472 623.034 L
291.691 623.095 L
294.533 623.102 L
298.715 623.009 L
300.991 622.931 L
300.991 622.931 L
306.06 623.247 L
309.703 624.53 L
312.56 626.62 L
315.273 629.354 L
317.936 632.057 L
317.936 632.057 L
321.657 635.813 L
324.399 638.912 L
326.532 641.553 L
328.426 643.932 L
330.451 646.248 L
332.977 648.699 L
334.88 650.309 L
334.88 650.309 L
339.121 653.888 L
342.986 656.84 L
347.186 658.807 L
351.824 659.435 L
351.824 659.435 L
356.933 658.66 L
361.066 656.575 L
364.936 653.541 L
368.769 650.309 L
368.769 650.309 L
372.814 646.582 L
375.994 642.911 L
378.879 639.252 L
382.037 635.558 L
385.713 632.057 L
385.713 632.057 L
389.905 628.357 L
393.772 625.311 L
397.988 623.366 L
402.657 622.931 L
402.657 622.931 L
407.656 623.14 L
411.28 623.137 L
414.44 623.033 L
418.046 622.941 L
419.602 622.931 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
219.132 622.931 M
222.248 622.965 L
224.557 623.034 L
226.775 623.095 L
229.618 623.102 L
233.8 623.009 L
236.076 622.931 L
236.076 622.931 L
241.145 623.247 L
244.788 624.53 L
247.645 626.62 L
250.358 629.354 L
253.02 632.057 L
253.02 632.057 L
256.741 635.813 L
259.483 638.912 L
261.617 641.553 L
263.511 643.932 L
265.536 646.248 L
268.062 648.699 L
269.965 650.309 L
269.965 650.309 L
274.206 653.888 L
278.07 656.84 L
282.271 658.807 L
286.909 659.435 L
286.909 659.435 L
292.018 658.66 L
296.15 656.575 L
300.021 653.541 L
303.853 650.309 L
303.853 650.309 L
307.899 646.582 L
311.079 642.911 L
313.964 639.252 L
317.122 635.558 L
320.798 632.057 L
320.798 632.057 L
324.99 628.357 L
328.857 625.311 L
333.073 623.366 L
337.742 622.931 L
337.742 622.931 L
342.741 623.14 L
346.365 623.137 L
349.525 623.033 L
353.131 622.941 L
354.686 622.931 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
197.493 622.931 M
200.609 622.965 L
202.919 623.034 L
205.137 623.095 L
207.979 623.102 L
212.161 623.009 L
214.438 622.931 L
214.438 622.931 L
219.507 623.247 L
223.149 624.53 L
226.007 626.62 L
228.72 629.354 L
231.382 632.057 L
231.382 632.057 L
235.103 635.813 L
237.845 638.912 L
239.978 641.553 L
241.872 643.932 L
243.898 646.248 L
246.424 648.699 L
248.326 650.309 L
248.326 650.309 L
252.567 653.888 L
256.432 656.84 L
260.633 658.807 L
265.271 659.435 L
265.271 659.435 L
270.379 658.66 L
274.512 656.575 L
278.382 653.541 L
282.215 650.309 L
282.215 650.309 L
286.26 646.582 L
289.441 642.911 L
292.325 639.252 L
295.483 635.558 L
299.159 632.057 L
299.159 632.057 L
303.352 628.357 L
307.218 625.311 L
311.435 623.366 L
316.104 622.931 L
316.104 622.931 L
321.103 623.14 L
324.727 623.137 L
327.887 623.033 L
331.492 622.941 L
333.048 622.931 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
114.728 626.874 M
114.728 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
136.367 626.874 M
136.367 614.908 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
158.005 626.874 M
158.005 614.908 L
stroke
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 263 659.984] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
261 657.984 M 261 678.984 L 273 678.984 L 273 657.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 263 659.984] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (1) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 284 659.984] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
282 657.984 M 282 678.984 L 294 678.984 L 294 657.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 284 659.984] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (4) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 306 659.984] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
304 657.984 M 304 678.984 L 316 678.984 L 316 657.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 306 659.984] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (6) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 326 659.984] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
324 657.984 M 324 678.984 L 336 678.984 L 336 657.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 326 659.984] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (4) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 348 659.984] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
346 657.984 M 346 678.984 L 358 678.984 L 358 657.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 348 659.984] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (1) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 198 656.984] concat
newpath
0 0 M 0 20 L 49.888 20 L 49.888 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
196 654.455 M 196 678.984 L 249.888 678.984 L 249.888 654.455 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 198 656.984] concat
/Times-Bold-SHOWISO findfont 14 scalefont setfont
0 0 0 setrgbcolor
0 3.47059 M (h) 7.784 S
/Times-Roman-SHOWISO findfont 12 scalefont setfont
7.784 3.47059 M ( = 1/8 ) 34.104 S
41.888 0.470589 M (*) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 104 630.984] concat
newpath
0 0 M 0 25.88 L 18.71 25.88 L 18.71 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
102 628.984 M 102 658.864 L 124.71 658.864 L 124.71 628.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 104 630.984] concat
/Symbol-SHOWISO findfont 18 scalefont setfont
0 0 0 setrgbcolor
0 5.04 M (f) 9.378 S
/Times-Roman-SHOWISO findfont 12 scalefont setfont
9.378 1.98 M (L) 7.332 S
setmatrix
grestore
gsave
0 0 0 setrgbcolor
gsave
0 setlinejoin
96.7399 715.639 translate
180 rotate
1.1 1.1 scale
newpath 0 0 M -10 -3 L -10 3 L closepath fill
grestore
gsave
0 setlinejoin
525.036 715.639 translate
0 rotate
1.1 1.1 scale
newpath 0 0 M -10 -3 L -10 3 L closepath fill
grestore
1.000000 setlinewidth
newpath
105.74 715.639 M
516.036 715.639 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
181.685 715.685 M
185.073 715.696 L
187.852 715.722 L
190.227 715.759 L
192.4 715.798 L
194.575 715.832 L
196.954 715.856 L
199.74 715.862 L
203.138 715.843 L
207.349 715.792 L
212.577 715.703 L
213.506 715.685 L
213.506 715.685 L
218.984 715.723 L
223.543 716.057 L
227.363 716.663 L
230.628 717.515 L
233.518 718.591 L
236.217 719.865 L
238.906 721.313 L
241.767 722.911 L
244.982 724.634 L
245.327 724.811 L
250.158 727.362 L
254.094 729.6 L
257.331 731.582 L
260.066 733.363 L
262.496 735 L
264.816 736.549 L
267.226 738.065 L
269.92 739.605 L
273.097 741.224 L
276.952 742.979 L
277.147 743.063 L
281.677 745.078 L
285.813 746.955 L
289.775 748.634 L
293.783 750.056 L
298.057 751.161 L
302.817 751.891 L
308.282 752.186 L
308.968 752.189 L
308.968 752.189 L
314.529 751.948 L
319.359 751.266 L
323.678 750.201 L
327.705 748.812 L
331.661 747.16 L
335.766 745.303 L
340.239 743.301 L
340.789 743.063 L
340.789 743.063 L
345.812 740.71 L
350.037 738.386 L
353.728 736.08 L
357.152 733.781 L
360.574 731.476 L
364.26 729.156 L
368.475 726.808 L
372.61 724.811 L
372.61 724.811 L
377.084 722.726 L
381.202 720.776 L
385.173 719.036 L
389.208 717.581 L
393.515 716.485 L
398.305 715.823 L
403.787 715.668 L
404.431 715.685 L
404.431 715.685 L
409.861 715.83 L
414.331 715.899 L
418.099 715.91 L
421.424 715.88 L
424.566 715.826 L
427.784 715.764 L
431.337 715.712 L
435.483 715.686 L
436.251 715.685 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
287.483 719.628 M
287.483 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
309.122 719.628 M
309.122 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
330.76 719.628 M
330.76 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
352.399 719.628 M
352.399 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
374.037 719.628 M
374.037 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
395.675 719.628 M
395.675 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
417.314 719.628 M
417.314 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
438.952 719.628 M
438.952 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
460.591 719.628 M
460.591 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
482.229 719.628 M
482.229 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
179.291 719.628 M
179.291 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
200.93 719.628 M
200.93 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
222.568 719.628 M
222.568 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
244.206 719.628 M
244.206 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
265.845 719.628 M
265.845 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
503.868 719.628 M
503.868 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
114.376 719.628 M
114.376 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
136.014 719.628 M
136.014 707.661 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
157.653 719.628 M
157.653 707.661 L
stroke
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 104 722.984] concat
newpath
0 0 M 0 25.88 L 31.478 25.88 L 31.478 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
102 720.984 M 102 750.864 L 137.478 750.864 L 137.478 720.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 104 722.984] concat
/Symbol-SHOWISO findfont 18 scalefont setfont
0 0 0 setrgbcolor
0 5.04 M (f) 9.378 S
/Times-Roman-SHOWISO findfont 12 scalefont setfont
9.378 1.98 M (L-1) 20.1 S
setmatrix
grestore
gsave
matrix currentmatrix
[451 0 0 -170.471 84 761.471] concat
B
setmatrix
0 0 0 setrgbcolor
1.000000 setlinewidth
gsave stroke grestore
grestore
gsave
1 setgray
newpath
306.385 680.984 M
306.385 694.215 L
302 694.215 L
308.577 702.484 L
315.154 694.215 L
310.769 694.215 L
310.769 680.984 L
closepath
closepath
eofill
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
306.385 680.984 M
306.385 694.215 L
302 694.215 L
308.577 702.484 L
315.154 694.215 L
310.769 694.215 L
310.769 680.984 L
closepath
stroke
grestore
gsave
matrix currentmatrix
[100 0 0 -16 257 676.984] concat
B
setmatrix
0 0 0 setrgbcolor
1.000000 setlinewidth
gsave stroke grestore
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 355 729.984] concat
newpath
0 0 M 0 25.88 L 40.478 25.88 L 40.478 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
353 727.984 M 353 757.864 L 397.478 757.864 L 397.478 727.984 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 355 729.984] concat
/Symbol-SHOWISO findfont 18 scalefont setfont
0 0 0 setrgbcolor
0 5.04 M (f) 9.378 S
/Times-Roman-SHOWISO findfont 12 scalefont setfont
9.378 1.98 M (L-1,0) 29.1 S
setmatrix
grestore
grestore
showpage
%%EndDocument
endTexFig
2040 725 a Fy(Figure)20 b(2:)30 b(Fi)n(v)o(e)19 b(B-splines)h
Ft(\036)2840 733 y Fo(L;j)2954 725 y Fy(may)g(be)h(combined)g(using)g
(the)f(weights)2040 808 y Ft(h)f Fy(to)g(construct)g(the)g(double)h
(width)f(B-spline)g Ft(\036)3311 816 y Fo(L)p Fm(\000)p
Fu(1)p Fo(;)p Fu(0)2076 911 y
15156103 5910879 5854576 38942801 35522150 50717736 startTexFig
2076 911 a
%%BeginDocument: gh_2.eps
1 setlinejoin
/M { moveto } bind def /S { show } bind def
/R { rmoveto } bind def /L { lineto } bind def
/B { newpath 0 0 M 0 1 L 1 1 L 1 0 L closepath } bind def
/CS { closepath stroke } bind def
/S {
/fixwidth exch def
dup length /nchars exch def
dup stringwidth pop
fixwidth exch sub nchars div
exch 0 exch ashow
} def
/bwproc {
rgbproc
dup length 3 idiv string 0 3 0
5 -1 roll {
add 2 1 roll 1 sub dup 0 eq
{ pop 3 idiv 3 -1 roll dup 4 -1 roll dup
3 1 roll 5 -1 roll put 1 add 3 0 }
{ 2 1 roll } ifelse
} forall
pop pop pop
} def
systemdict /colorimage known not {
/colorimage {
pop
pop
/rgbproc exch def
{ bwproc } image
} def
} if
1 1 scale
0 setlinewidth
/drawtri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
stroke
} bind def
/filltri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
fill
} bind def
/cliptri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
clip
} bind def
/imgscanrgb {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx 3 mul string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
false 3
colorimage
grestore
} bind def
/imgscanbw {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
image
grestore
} bind def
/showcaseisoencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.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 /minus /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 /guilsinglright
/fraction /florin /quotesingle /quotedblleft
/guilsinglleft /fi /fl /endash
/dagger /daggerdbl /bullet /quotesinglbase
/quotedblbase /quotedblright /ellipsis /trademark
/dotlessi /grave /acute /circumflex
/tilde /macron /breve /dotaccent
/dieresis /perthousand /ring /cedilla
/Ydieresis /hungarumlaut /ogonek /caron
/emdash /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 ] def
/showcasedingbatencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /a1 /a2 /a202 /a3 /a4 /a5 /a119 /a118 /a117
/a11 /a12 /a13 /a14 /a15 /a16 /a105 /a17 /a18 /a19
/a20 /a21 /a22 /a23 /a24 /a25 /a26 /a27 /a28 /a6 /a7
/a8 /a9 /a10 /a29
/a30 /a31 /a32 /a33 /a34 /a35 /a36 /a37 /a38 /a39
/a40 /a41 /a42 /a43 /a44 /a45 /a46 /a47 /a48 /a49
/a50 /a51 /a52 /a53 /a54 /a55 /a56 /a57 /a58 /a59
/a60 /a61 /a62 /a63 /a64 /a65 /a66 /a67 /a68 /a69
/a70 /a71 /a72 /a73 /a74 /a203 /a75 /a204 /a76 /a77 /a78
/a79 /a81 /a82 /a83 /a84 /a97 /a98 /a99 /a100 /.notdef
/a205 /a85 /a206 /a86 /a87 /a88 /a89 /a90 /a91 /a92 /a93
/a94 /a95 /a96
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /a101 /a102 /a103 /a104 /a106 /a107 /a108
/a112 /a111 /a110 /a109
/a120 /a121 /a122 /a123 /a124 /a125 /a126 /a127 /a128 /a129
/a130 /a131 /a132 /a133 /a134 /a135 /a136 /a137 /a138 /a139
/a140 /a141 /a142 /a143 /a144 /a145 /a146 /a147 /a148 /a149
/a150 /a151 /a152 /a153 /a154 /a155 /a156 /a157 /a158 /a159
/a160 /a161 /a163 /a164 /a196 /a165 /a192 /a166 /a167 /a168
/a169 /a170 /a171 /a172 /a173 /a162 /a174 /a175 /a176 /a177
/a178 /a179 /a193 /a180 /a199 /a181 /a200 /a182 /.notdef
/a201 /a183 /a184 /a197 /a185 /a194 /a198 /a186 /a195 /a187
/a188 /a189 /a190 /a191 /.notdef
] def
/Times-Roman findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding showcaseisoencoding def
currentdict
end
/Times-Roman-SHOWISO exch definefont pop
/Times-Bold findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding showcaseisoencoding def
currentdict
end
/Times-Bold-SHOWISO exch definefont pop
/Symbol findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
currentdict
end
/Symbol-SHOWISO exch definefont pop
/newfont 10 dict def
newfont begin
/FontType 3 def
/FontMatrix [1 0 0 1 0 0] def
/FontBBox [0 0 1 1] def
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
/CharProcs 1 dict def
CharProcs begin
/.notdef {} def
end
/BuildChar {
1 0
0 0 1 1
setcachedevice
exch begin
Encoding exch get
CharProcs exch get
end
exec
} def
end
/PatternFont newfont definefont pop
/#copies 1 def
gsave
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
180.833 723.999 M
186.513 724.461 L
191.647 725.585 L
196.378 727.199 L
200.844 729.133 L
205.187 731.216 L
209.546 733.275 L
214.062 735.139 L
218.876 736.638 L
224.128 737.6 L
228.522 737.867 L
228.522 737.867 L
232.491 737.544 L
236.46 736.574 L
240.431 735.048 L
244.406 733.057 L
248.385 730.69 L
252.37 728.04 L
256.362 725.195 L
260.363 722.246 L
264.373 719.285 L
268.395 716.4 L
272.43 713.684 L
276.478 711.226 L
280.541 709.117 L
284.622 707.447 L
288.72 706.307 L
292.837 705.787 L
292.837 705.787 L
296.819 706.23 L
300.186 707.825 L
303.033 710.411 L
305.453 713.823 L
307.537 717.899 L
309.38 722.475 L
311.075 727.39 L
312.714 732.479 L
314.391 737.58 L
316.198 742.529 L
318.229 747.165 L
320.577 751.323 L
323.335 754.841 L
326.595 757.555 L
330.451 759.303 L
334.997 759.922 L
334.997 759.922 L
339.185 759.314 L
342.802 757.596 L
345.933 754.926 L
348.661 751.464 L
351.068 747.366 L
353.237 742.794 L
355.253 737.903 L
357.197 732.855 L
359.154 727.806 L
361.206 722.916 L
363.437 718.343 L
365.93 714.246 L
368.767 710.783 L
372.033 708.113 L
375.81 706.395 L
380.182 705.787 L
380.182 705.787 L
384.176 706.15 L
388.205 707.175 L
392.264 708.768 L
396.349 710.834 L
400.454 713.277 L
404.574 716.002 L
408.704 718.914 L
412.839 721.919 L
416.973 724.921 L
421.102 727.824 L
425.22 730.535 L
429.322 732.958 L
433.404 734.997 L
437.459 736.559 L
441.483 737.547 L
445.471 737.867 L
445.471 737.867 L
449.333 737.439 L
453.315 736.353 L
457.437 734.775 L
461.72 732.87 L
466.184 730.803 L
470.849 728.74 L
475.736 726.846 L
480.865 725.286 L
486.256 724.226 L
491.931 723.832 L
stroke
grestore
gsave
0 0 0 setrgbcolor
gsave
0 setlinejoin
101.092 622.864 translate
180 rotate
1.1 1.1 scale
newpath 0 0 M -10 -3 L -10 3 L closepath fill
grestore
gsave
0 setlinejoin
528.211 622.864 translate
0 rotate
1.1 1.1 scale
newpath 0 0 M -10 -3 L -10 3 L closepath fill
grestore
1.000000 setlinewidth
newpath
110.092 622.864 M
519.211 622.864 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
261.714 623.41 M
266.784 623.726 L
270.426 625.009 L
273.284 627.098 L
275.996 629.833 L
278.659 632.536 L
278.659 632.536 L
282.38 636.291 L
285.122 639.391 L
287.255 642.031 L
289.149 644.411 L
291.174 646.727 L
293.701 649.177 L
295.603 650.788 L
295.603 650.788 L
299.844 654.366 L
303.709 657.319 L
307.909 659.286 L
312.547 659.914 L
312.547 659.914 L
317.656 659.139 L
321.789 657.053 L
325.659 654.019 L
329.492 650.788 L
329.492 650.788 L
333.537 647.061 L
336.717 643.39 L
339.602 639.73 L
342.76 636.037 L
346.436 632.536 L
346.436 632.536 L
350.628 628.836 L
354.495 625.789 L
358.712 623.845 L
363.38 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
291.836 627.353 M
291.836 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
313.474 627.353 M
313.474 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
335.112 627.353 M
335.112 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
356.751 627.353 M
356.751 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
378.389 627.353 M
378.389 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
400.028 627.353 M
400.028 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
421.666 627.353 M
421.666 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
443.305 627.353 M
443.305 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
464.943 627.353 M
464.943 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
486.582 627.353 M
486.582 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
183.644 627.353 M
183.644 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
205.282 627.353 M
205.282 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
226.92 627.353 M
226.92 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
248.559 627.353 M
248.559 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
270.197 627.353 M
270.197 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
508.22 627.353 M
508.22 615.386 L
stroke
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 181 596] concat
newpath
0 0 M 0 19 L 9 19 L 9 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
179 594 M 179 617 L 192 617 L 192 594 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 181 596] concat
/Times-Roman-SHOWISO findfont 14 scalefont setfont
0 0 0 setrgbcolor
0 2.47059 M (0) 7 S
setmatrix
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
283.353 623.41 M
288.422 623.726 L
292.065 625.009 L
294.922 627.098 L
297.635 629.833 L
300.297 632.536 L
300.297 632.536 L
304.018 636.291 L
306.76 639.391 L
308.894 642.031 L
310.788 644.411 L
312.813 646.727 L
315.339 649.177 L
317.242 650.788 L
317.242 650.788 L
321.483 654.366 L
325.347 657.319 L
329.548 659.286 L
334.186 659.914 L
334.186 659.914 L
339.294 659.139 L
343.427 657.053 L
347.298 654.019 L
351.13 650.788 L
351.13 650.788 L
355.175 647.061 L
358.356 643.39 L
361.241 639.73 L
364.399 636.037 L
368.075 632.536 L
368.075 632.536 L
372.267 628.836 L
376.134 625.789 L
380.35 623.845 L
385.019 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
304.991 623.41 M
310.06 623.726 L
313.703 625.009 L
316.56 627.098 L
319.273 629.833 L
321.936 632.536 L
321.936 632.536 L
325.657 636.291 L
328.399 639.391 L
330.532 642.031 L
332.426 644.411 L
334.451 646.727 L
336.977 649.177 L
338.88 650.788 L
338.88 650.788 L
343.121 654.366 L
346.986 657.319 L
351.186 659.286 L
355.824 659.914 L
355.824 659.914 L
360.933 659.139 L
365.066 657.053 L
368.936 654.019 L
372.769 650.788 L
372.769 650.788 L
376.814 647.061 L
379.994 643.39 L
382.879 639.73 L
386.037 636.037 L
389.713 632.536 L
389.713 632.536 L
393.905 628.836 L
397.772 625.789 L
401.988 623.845 L
406.657 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
326.63 623.41 M
331.699 623.726 L
335.342 625.009 L
338.199 627.098 L
340.912 629.833 L
343.574 632.536 L
343.574 632.536 L
347.295 636.291 L
350.037 639.391 L
352.17 642.031 L
354.065 644.411 L
356.09 646.727 L
358.616 649.177 L
360.518 650.788 L
360.518 650.788 L
364.76 654.366 L
368.624 657.319 L
372.825 659.286 L
377.463 659.914 L
377.463 659.914 L
382.571 659.139 L
386.704 657.053 L
390.574 654.019 L
394.407 650.788 L
394.407 650.788 L
398.452 647.061 L
401.633 643.39 L
404.517 639.73 L
407.675 636.037 L
411.351 632.536 L
411.351 632.536 L
415.544 628.836 L
419.411 625.789 L
423.627 623.845 L
428.296 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
348.268 623.41 M
353.337 623.726 L
356.98 625.009 L
359.837 627.098 L
362.55 629.833 L
365.212 632.536 L
365.212 632.536 L
368.934 636.291 L
371.676 639.391 L
373.809 642.031 L
375.703 644.411 L
377.728 646.727 L
380.254 649.177 L
382.157 650.788 L
382.157 650.788 L
386.398 654.366 L
390.262 657.319 L
394.463 659.286 L
399.101 659.914 L
399.101 659.914 L
404.21 659.139 L
408.343 657.053 L
412.213 654.019 L
416.045 650.788 L
416.045 650.788 L
420.091 647.061 L
423.271 643.39 L
426.156 639.73 L
429.314 636.037 L
432.99 632.536 L
432.99 632.536 L
437.182 628.836 L
441.049 625.789 L
445.265 623.845 L
449.934 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
369.907 623.41 M
374.976 623.726 L
378.618 625.009 L
381.476 627.098 L
384.189 629.833 L
386.851 632.536 L
386.851 632.536 L
390.572 636.291 L
393.314 639.391 L
395.447 642.031 L
397.341 644.411 L
399.367 646.727 L
401.893 649.177 L
403.795 650.788 L
403.795 650.788 L
408.036 654.366 L
411.901 657.319 L
416.102 659.286 L
420.74 659.914 L
420.74 659.914 L
425.848 659.139 L
429.981 657.053 L
433.851 654.019 L
437.684 650.788 L
437.684 650.788 L
441.729 647.061 L
444.91 643.39 L
447.794 639.73 L
450.952 636.037 L
454.628 632.536 L
454.628 632.536 L
458.82 628.836 L
462.687 625.789 L
466.904 623.845 L
471.573 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
391.545 623.41 M
396.614 623.726 L
400.257 625.009 L
403.114 627.098 L
405.827 629.833 L
408.489 632.536 L
408.489 632.536 L
412.21 636.291 L
414.952 639.391 L
417.086 642.031 L
418.98 644.411 L
421.005 646.727 L
423.531 649.177 L
425.434 650.788 L
425.434 650.788 L
429.675 654.366 L
433.539 657.319 L
437.74 659.286 L
442.378 659.914 L
442.378 659.914 L
447.487 659.139 L
451.62 657.053 L
455.49 654.019 L
459.322 650.788 L
459.322 650.788 L
463.367 647.061 L
466.548 643.39 L
469.433 639.73 L
472.591 636.037 L
476.267 632.536 L
476.267 632.536 L
480.459 628.836 L
484.326 625.789 L
488.542 623.845 L
493.211 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
240.076 623.41 M
245.145 623.726 L
248.788 625.009 L
251.645 627.098 L
254.358 629.833 L
257.02 632.536 L
257.02 632.536 L
260.741 636.291 L
263.483 639.391 L
265.617 642.031 L
267.511 644.411 L
269.536 646.727 L
272.062 649.177 L
273.965 650.788 L
273.965 650.788 L
278.206 654.366 L
282.07 657.319 L
286.271 659.286 L
290.909 659.914 L
290.909 659.914 L
296.018 659.139 L
300.15 657.053 L
304.021 654.019 L
307.853 650.788 L
307.853 650.788 L
311.899 647.061 L
315.079 643.39 L
317.964 639.73 L
321.122 636.037 L
324.798 632.536 L
324.798 632.536 L
328.99 628.836 L
332.857 625.789 L
337.073 623.845 L
341.742 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
218.438 623.41 M
223.507 623.726 L
227.149 625.009 L
230.007 627.098 L
232.72 629.833 L
235.382 632.536 L
235.382 632.536 L
239.103 636.291 L
241.845 639.391 L
243.978 642.031 L
245.872 644.411 L
247.898 646.727 L
250.424 649.177 L
252.326 650.788 L
252.326 650.788 L
256.567 654.366 L
260.432 657.319 L
264.633 659.286 L
269.271 659.914 L
269.271 659.914 L
274.379 659.139 L
278.512 657.053 L
282.382 654.019 L
286.215 650.788 L
286.215 650.788 L
290.26 647.061 L
293.441 643.39 L
296.325 639.73 L
299.483 636.037 L
303.159 632.536 L
303.159 632.536 L
307.352 628.836 L
311.219 625.789 L
315.435 623.845 L
320.104 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
196.799 623.41 M
201.868 623.726 L
205.511 625.009 L
208.368 627.098 L
211.081 629.833 L
213.744 632.536 L
213.744 632.536 L
217.465 636.291 L
220.207 639.391 L
222.34 642.031 L
224.234 644.411 L
226.259 646.727 L
228.785 649.177 L
230.688 650.788 L
230.688 650.788 L
234.929 654.366 L
238.793 657.319 L
242.994 659.286 L
247.632 659.914 L
247.632 659.914 L
252.741 659.139 L
256.874 657.053 L
260.744 654.019 L
264.576 650.788 L
264.576 650.788 L
268.622 647.061 L
271.802 643.39 L
274.687 639.73 L
277.845 636.037 L
281.521 632.536 L
281.521 632.536 L
285.713 628.836 L
289.58 625.789 L
293.796 623.845 L
298.465 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
175.161 623.41 M
180.23 623.726 L
183.873 625.009 L
186.73 627.098 L
189.443 629.833 L
192.105 632.536 L
192.105 632.536 L
195.826 636.291 L
198.568 639.391 L
200.701 642.031 L
202.596 644.411 L
204.621 646.727 L
207.147 649.177 L
209.049 650.788 L
209.049 650.788 L
213.291 654.366 L
217.155 657.319 L
221.356 659.286 L
225.994 659.914 L
225.994 659.914 L
231.102 659.139 L
235.235 657.053 L
239.106 654.019 L
242.938 650.788 L
242.938 650.788 L
246.983 647.061 L
250.164 643.39 L
253.048 639.731 L
256.206 636.037 L
259.882 632.536 L
259.882 632.536 L
264.075 628.836 L
267.942 625.789 L
272.158 623.845 L
276.827 623.41 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
118.728 627.353 M
118.728 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
140.367 627.353 M
140.367 615.386 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
162.005 627.353 M
162.005 615.386 L
stroke
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 153 658] concat
newpath
0 0 M 0 20 L 61.104 20 L 61.104 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
151 655.471 M 151 680 L 216.104 680 L 216.104 655.471 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 153 658] concat
/Times-Bold-SHOWISO findfont 14 scalefont setfont
0 0 0 setrgbcolor
0 3.47059 M (g) 7 S
/Times-Roman-SHOWISO findfont 12 scalefont setfont
7 3.47059 M ( = 1/256 ) 46.104 S
53.104 0.470589 M (*) 6 S
setmatrix
grestore
gsave
0 0 0 setrgbcolor
gsave
0 setlinejoin
102.917 723.65 translate
180 rotate
1.1 1.1 scale
newpath 0 0 M -10 -3 L -10 3 L closepath fill
grestore
gsave
0 setlinejoin
528.859 723.65 translate
0 rotate
1.1 1.1 scale
newpath 0 0 M -10 -3 L -10 3 L closepath fill
grestore
1.000000 setlinewidth
newpath
111.917 723.65 M
519.859 723.65 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
292.483 728.139 M
292.483 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
314.122 728.139 M
314.122 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
335.76 728.139 M
335.76 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
357.399 728.139 M
357.399 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
379.037 728.139 M
379.037 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
400.675 728.139 M
400.675 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
422.314 728.139 M
422.314 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
443.952 728.139 M
443.952 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
465.591 728.139 M
465.591 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
487.229 728.139 M
487.229 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
184.291 728.139 M
184.291 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
205.93 728.139 M
205.93 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
227.568 728.139 M
227.568 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
249.206 728.139 M
249.206 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
270.845 728.139 M
270.845 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
508.868 728.139 M
508.868 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
119.376 728.139 M
119.376 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
141.014 728.139 M
141.014 716.173 L
stroke
grestore
gsave
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
162.653 728.139 M
162.653 716.173 L
stroke
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 109 730] concat
newpath
0 0 M 0 26 L 34.448 26 L 34.448 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
107 728 M 107 758 L 145.448 758 L 145.448 728 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 109 730] concat
/Symbol-SHOWISO findfont 18 scalefont setfont
0 0 0 setrgbcolor
0 5.04 M (y) 12.348 S
/Times-Roman-SHOWISO findfont 12 scalefont setfont
12.348 2.04 M (L-1) 20.1 S
setmatrix
grestore
gsave
matrix currentmatrix
[451 0 0 -178.521 89 771] concat
B
setmatrix
0 0 0 setrgbcolor
1.000000 setlinewidth
gsave stroke grestore
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 224 661] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
222 659 M 222 680 L 234 680 L 234 659 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 224 661] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (5) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 242 661] concat
newpath
0 0 M 0 17 L 14 17 L 14 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
240 659 M 240 680 L 258 680 L 258 659 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 242 661] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (20) 12 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 266 661] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
264 659 M 264 680 L 276 680 L 276 659 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 266 661] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (1) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 277 661] concat
newpath
0 0 M 0 17 L 20.768 17 L 20.768 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
275 659 M 275 680 L 299.768 680 L 299.768 659 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 277 661] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (-96) 18.768 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 302 660] concat
newpath
0 0 M 0 17 L 20.768 17 L 20.768 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
300 658 M 300 679 L 324.768 679 L 324.768 658 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 302 660] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (-70) 18.768 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 326 660] concat
newpath
0 0 M 0 17 L 20 17 L 20 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
324 658 M 324 679 L 348 679 L 348 658 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 326 660] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (280) 18 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 345 660] concat
newpath
0 0 M 0 17 L 20.768 17 L 20.768 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
343 658 M 343 679 L 367.768 679 L 367.768 658 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 345 660] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (-70) 18.768 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 369 660] concat
newpath
0 0 M 0 17 L 20.768 17 L 20.768 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
367 658 M 367 679 L 391.768 679 L 391.768 658 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 369 660] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (-96) 18.768 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 398 660] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
396 658 M 396 679 L 408 679 L 408 658 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 398 660] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (1) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 415 660] concat
newpath
0 0 M 0 17 L 14 17 L 14 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
413 658 M 413 679 L 431 679 L 431 658 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 415 660] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (20) 12 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 440 660] concat
newpath
0 0 M 0 17 L 8 17 L 8 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
438 658 M 438 679 L 450 679 L 450 658 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 440 660] concat
/Times-Roman-SHOWISO findfont 12 scalefont setfont
0 0 0 setrgbcolor
0 2.4 M (5) 6 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 109 631] concat
newpath
0 0 M 0 26 L 18.71 26 L 18.71 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
107 629 M 107 659 L 129.71 659 L 129.71 629 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 109 631] concat
/Symbol-SHOWISO findfont 18 scalefont setfont
0 0 0 setrgbcolor
0 5.04 M (f) 9.378 S
/Times-Roman-SHOWISO findfont 12 scalefont setfont
9.378 2.04 M (L) 7.332 S
setmatrix
grestore
gsave
1 setgray
newpath
311.385 681 M
311.385 697.308 L
307 697.308 L
313.577 707.5 L
320.154 697.308 L
315.769 697.308 L
315.769 681 L
closepath
closepath
eofill
0 0 0 setrgbcolor
1.000000 setlinewidth
newpath
311.385 681 M
311.385 697.308 L
307 697.308 L
313.577 707.5 L
320.154 697.308 L
315.769 697.308 L
315.769 681 L
closepath
stroke
grestore
gsave
matrix currentmatrix
[235 0 0 -15 217 677] concat
B
setmatrix
0 0 0 setrgbcolor
1.000000 setlinewidth
gsave stroke grestore
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 354 737] concat
newpath
0 0 M 0 26 L 43.448 26 L 43.448 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
352 735 M 352 765 L 399.448 765 L 399.448 735 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 354 737] concat
/Symbol-SHOWISO findfont 18 scalefont setfont
0 0 0 setrgbcolor
0 5.04 M (y) 12.348 S
/Times-Roman-SHOWISO findfont 12 scalefont setfont
12.348 2.04 M (L-1,0) 29.1 S
setmatrix
grestore
grestore
showpage
%%EndDocument
endTexFig
2040 1826 a Fy(Figure)12 b(3:)24 b(Ele)n(v)o(en)12 b(B-splines)g
Ft(\036)2885 1834 y Fo(L;j)2992 1826 y Fy(may)g(be)g(combined)g(using)g
(the)g(weights)2040 1909 y Ft(g)21 b Fy(to)e(construct)g(the)g(w)o(a)o
(v)o(elet)g(function)h Ft( )3143 1917 y Fo(L)p Fm(\000)p
Fu(1)p Fo(;)p Fu(0)2040 2148 y Fy(in)15 b Ft(V)2158 2156
y Fo(i)2184 2148 y Fy(.)25 b(Equation)16 b(\(16\))f(captures)g(the)g
(detail)g(that)g(is)f(lost)h(in)f(this)h(projection,)2040
2231 y(and)20 b(represents)f(it)f(using)i(a)f(basis)g(for)g(the)g
(space)g Ft(W)3422 2239 y Fo(i)p Fm(\000)p Fu(1)3521
2231 y Fy(.)2152 2308 y(When)e(using)h(the)f Ft(h)g Fy(and)g
Ft(g)i Fy(sequences)g(gi)n(v)o(en)e(by)h(Cohen)f(et)g(al)f([5)q(],)g
(the)2040 2398 y(proper)k(in)m(v)o(erse)f(sequences)2813
2380 y(\304)2806 2398 y Ft(h)g Fy(and)29 b(\304)-35 b
Ft(g)21 b Fy(are)2111 2533 y Fq(\304)2103 2547 y Fk(h)p
Fj([)p Fi(\000)p Fq(3)p Fk(::)p Fq(7)p Fj(])d(=)p Fi(f)2446
2505 y(\000)p Fq(5)p 2443 2534 88 4 v 2443 2591 a(256)2540
2547 y Fk(;)2595 2505 y Fq(20)p 2581 2534 V 2581 2591
a(256)2678 2547 y Fk(;)2722 2505 y Fi(\000)p Fq(1)p 2719
2534 V 2719 2591 a(256)2816 2547 y Fk(;)2857 2505 y Fi(\000)p
Fq(96)p 2857 2534 111 4 v 2868 2591 a(256)2977 2547 y
Fk(;)3033 2505 y Fq(70)p 3018 2534 88 4 v 3018 2591 a(256)3115
2547 y Fk(;)3156 2505 y Fq(280)p 3156 2534 V 3156 2591
a(256)3253 2547 y Fk(;)3309 2505 y Fq(70)p 3294 2534
V 3294 2591 a(256)3391 2547 y Fk(;)3432 2505 y Fi(\000)p
Fq(96)p 3432 2534 111 4 v 3444 2591 a(256)3566 2505 y
Fi(\000)p Fq(1)p 3562 2534 88 4 v 3562 2591 a(256)3660
2547 y Fk(;)3715 2505 y Fq(20)p 3701 2534 V 3701 2591
a(256)3798 2547 y Fk(;)3842 2505 y Fi(\000)p Fq(5)p 3839
2534 V 3839 2591 a(256)3936 2547 y Fi(g)2585 2779 y Fy(\304)-34
b Ft(g)r Fs([)p Fy(3)p Ft(::)p Fy(7)p Fs(])24 b(=)d Fn(f)2926
2731 y Fy(1)p 2926 2762 38 4 v 2926 2830 a(8)2973 2779
y Ft(;)3017 2731 y Fn(\000)p Fy(4)p 3017 2762 98 4 v
3047 2830 a(8)3124 2779 y Ft(;)3169 2731 y Fy(6)p 3169
2762 38 4 v 3169 2830 a(8)3216 2779 y Ft(;)3260 2731
y Fn(\000)p Fy(4)p 3260 2762 98 4 v 3290 2830 a(8)3367
2779 y Ft(;)3411 2731 y Fy(1)p 3411 2762 38 4 v 3411
2830 a(8)3458 2779 y Fn(g)412 b Fy(\(17\))2040 3008 y
Fv(3.3)91 b(The)22 b(Basis)2040 3141 y Fy(Ev)o(ery)h(function)h(in)f
Ft(V)2638 3149 y Fo(L)2684 3141 y Fy(,)h(e)o(xpressed)g(as)f(a)g
(combination)h(of)f(the)g(B-spline)2040 3224 y(basis)i(functions)h
Fn(f)p Ft(\036)2601 3232 y Fo(L;j)2695 3224 y Fn(g)p
Fy(,)g(can)f(be)g(e)o(xpressed)h(uniquely)h(in)d(the)h
Fw(wavelet)2040 3307 y(basis)19 b Fy(is)g(made)g(up)h(by)f(the)g
(functions)2611 3452 y Fn(f)p Ft(\036)2695 3460 y Fu(0)p
Fo(;j)2771 3452 y Ft(;)13 b( )2855 3460 y Fo(i;j)2929
3452 y Fn(g)43 b Fy(0)22 b Fn(\024)f Ft(i)g Fn(\024)h
Ft(L)17 b Fn(\000)g Fy(1)446 b(\(18\))2040 3597 y(In)24
b(the)h(w)o(a)o(v)o(elet)f(representation,)i(the)f(function)g(is)f(e)o
(xpressed)h(hierarchi-)2040 3680 y(cally)-5 b(.)2152
3763 y(T)m(ransforming)11 b(a)g(function')l(s)g(representation)g(from)g
(B-spline)g(to)g(w)o(a)o(v)o(elet)2040 3846 y(coef)n(\256cients)g(may)g
(be)g(done)g(with)g(the)g(p)o(yramid)g(pro)q(cedu)q(re)g
Ff(coef)p 3766 3846 23 4 v 32 w(pyrm)p 3978 3846 V 26
w(up)p Fy(.)2040 3929 y(This)k(procedure)h(may)g(be)f(performed)h(in)f
(linear)g(time)g(by)h(successi)n(v)o(ely)g(ap-)2040 4012
y(plying)25 b(the)f(transformation)g(of)g(Equations)h(\(15\))f(and)g
(\(16\).)42 b(This)23 b(linear)2040 4095 y(transformation)15
b(may)f(be)g(denoted)h(by)f(the)g(matrix)f Fe(W)q Fy(.)26
b(The)13 b(in)m(v)o(erse)h(trans-)2040 4178 y(formation)i(\(denoted)h
(by)f(the)g(matrix)g Fe(W)3127 4146 y Fm(\000)p Fu(1)3204
4178 y Fy(\),)g(may)g(be)g(implemented)h(with)2040 4261
y(the)28 b(procedure)g Ff(coef)p 2668 4261 V 27 w(pyrm)p
2875 4261 V 26 w(down)p Fy(,)g(which)g(succesi)n(v)o(ely)g(applies)g
(the)2040 4344 y(transformation)20 b(of)f(Equation)g(\(14\).)2152
4427 y(If)d Ff(coef)p 2402 4427 V 26 w(pyrm)p 2608 4427
V 26 w(up)f Fy(is)h(implemented)h(using)f(the)g Ft(h)g
Fy(and)h Ft(g)h Fy(sequences)2040 4510 y(instead)h(of)g(the)2469
4492 y(\304)2461 4510 y Ft(h)g Fy(and)29 b(\304)-34 b
Ft(g)21 b Fy(sequences,)f(then)f(the)g(resulting)h(procedure)g(may)2040
4593 y(be)31 b(called)f Ff(basis)p 2578 4593 V 26 w(pyrm)p
2784 4593 V 26 w(up)p Fy(,)j(and)e(it)e(is)h(represented)h(by)g(the)g
(matrix)2040 4701 y Fe(W)2132 4669 y Fm(\000)p Fe(T)2246
4701 y Fy(.)64 b(If)31 b Ff(coef)p 2594 4701 V 26 w(pyrm)p
2800 4701 V 26 w(down)f Fy(is)h(implemented)h(using)g(the)3857
4683 y(\304)3849 4701 y Ft(h)g Fy(and)2049 4784 y(\304)-34
b Ft(g)29 b Fy(sequences)f(instead)f(of)f(the)h Ft(h)f
Fy(and)h Ft(g)i Fy(sequences,)h(then)d(the)f(resulting)2040
4867 y(procedure)16 b(may)g(be)f(called)g Ff(basis)p
3004 4867 V 26 w(pyrm)p 3210 4867 V 26 w(down)p Fy(,)f(and)i(it)e(is)g
(represented)2040 4974 y(by)19 b(the)g(matrix)g Fe(W)2549
4943 y(T)2615 4974 y Fy(.)2040 5194 y Fv(3.4)91 b(Surfaces)2040
5328 y Fy(The)19 b(ideas)g(outlined)g(abo)o(v)o(e)g(are)g(easily)g(e)o
(xtended)h(to)e(tensor)h(product)h(sur)o(-)2040 5411
y(f)o(aces)f([3].)27 b(The)18 b(uniform)h(tensor)g(product)g(cubic)g
(B-spline)f(basis)h(is)f(made)p eop
%%Page: 4 5
4 4 bop -152 -69 a Fy(up)17 b(of)f(the)g(functions)h
Ft(\036)464 -61 y Fo(L;j)557 -69 y Fs(\()p Ft(s)p Fs(\))p
Ft(\036)699 -60 y Fo(L;k)798 -69 y Fs(\()p Ft(t)p Fs(\))e
Fy(The)h(hierarchical)h(uniform)f(tensor)-152 14 y(product)25
b(cubic)f(B-spline)f(representation)h(is)f(made)h(up)g(of)f(the)h
(functions)-152 97 y Ft(\036)-106 105 y Fo(i;j)-32 97
y Fs(\()p Ft(s)p Fs(\))p Ft(\036)110 106 y Fo(i;k)188
97 y Fs(\()p Ft(t)p Fs(\))g Fy(for)g(0)29 b Fn(\024)g
Ft(i)g Fn(\024)g Ft(L)p Fy(.)43 b(On)25 b(each)f(coarser)h(resolution)g
(of)g(the)-152 180 y(hierarchy)-5 b(,)20 b(there)f(are)g(1)p
Ft(=)p Fy(4)g(the)g(amount)h(of)f Ft(\036)f Fy(basis)i(functions.)-40
263 y(The)29 b(tensor)g(product)g(B-spline)f(w)o(a)o(v)o(elet)h(basis)f
(is)g(made)h(up)g(of)g(the)-152 346 y(functions)145 315
y Fu(4)373 413 y Ft(\036)419 421 y Fu(0)p Fo(;j)495 413
y Fs(\()p Ft(s)p Fs(\))p Ft(\036)637 422 y Fu(0)p Fo(;k)718
413 y Fs(\()p Ft(t)p Fs(\))76 b Ft(\036)928 421 y Fo(i;j)1002
413 y Fs(\()p Ft(s)p Fs(\))p Ft( )1148 422 y Fo(i;k)1227
413 y Fs(\()p Ft(t)p Fs(\))373 496 y Ft( )423 504 y Fo(i;j)497
496 y Fs(\()p Ft(s)p Fs(\))p Ft(\036)639 505 y Fo(i;k)718
496 y Fs(\()p Ft(t)p Fs(\))e Ft( )930 504 y Fo(i;j)1004
496 y Fs(\()p Ft(s)p Fs(\))p Ft( )1150 505 y Fo(i;k)1229
496 y Fs(\()p Ft(t)p Fs(\))1716 457 y Fy(\(19\))-152
628 y(with)19 b Ft(i)g Fy(in)g Fn(f)p Fy(0)13 b Ft(:)g(:)g(:)h(L)j
Fn(\000)g Fy(1)p Fn(g)p Fy(.)-40 711 y(Just)34 b(lik)o(e)g(for)f(curv)o
(es,)38 b(there)c(are)f(four)h(p)o(yramid)h(procedures)g(and)-152
794 y(associated)20 b Fe(W)g Fy(matrices.)-152 1024 y
Fv(4)91 b(Geometric)22 b(Modeling)g(with)h(W)-6 b(a)n(v)o(elets)-152
1185 y Fy(The)23 b(styles)g(of)f(interacti)n(v)o(e)h(control)g
(discussed)h(in)f(the)g(introduction)h(will)-152 1268
y(be)17 b(re)n(visited)f(in)g(the)g(conte)o(xt)h(of)f(hierarchical)g
(representations.)28 b Fw(Multir)m(es-)-152 1351 y(olution)23
b(modeling)f Fy(allo)n(ws)g(the)f(user)h(to)g(interacti)n(v)o(ely)g
(modify)g(the)g(curv)o(e)-152 1434 y(or)29 b(surf)o(ace)h(at)f(dif)n
(ferent)g(resolution)h(le)n(v)o(els.)57 b(This)29 b(allo)n(ws)g(the)g
(user)h(to)-152 1517 y(mak)o(e)22 b(broad)g(changes)g(while)f
(maintaining)g(the)g(details,)g(and)g(con)m(v)o(ersely)-152
1600 y(detailed)26 b(changes)g(while)f(maintaining)h(the)f(o)o(v)o
(erall)g(shape.)46 b(T)-6 b(w)o(o)25 b(types)-152 1683
y(of)17 b(hierarchical)h(manipulation)g(are)f(considered,)i(control)f
(point)f(dragging)-152 1766 y(and)e(a)f(direct)g(manipulation)h(in)m(v)
o(olving)f(solving)h(a)f(least)f(squares)i(problem.)-40
1849 y(In)32 b(contrast,)k Fw(variational)d(modeling)f
Fy(allo)n(ws)g(the)g(user)h(to)f(directly)-152 1932 y(manipulate)e(the)
f(curv)o(e)g(or)g(surf)o(ace)h(with)f(the)g(curv)o(e)g(or)g(surf)o(ace)
h(main-)-152 2015 y(taining)20 b(some)g(notion)g(of)g(o)o(v)o(erall)f
(smoothness)i(subject)f(to)f(user)h(imposed)-152 2098
y(constraints.)43 b(This)24 b(physically)g(based)h(paradigm)g(pro)o
(vides)g(an)g(intuiti)n(v)o(e)-152 2181 y(means)19 b(for)g(shape)g
(control.)27 b(Each)19 b(of)f(these)h(paradigms)g(will)f(be)h(e)o
(xplored)-152 2264 y(in)h(the)f(conte)o(xt)i(of)e(w)o(a)o(v)o(elet)g
(bases)i(which)f(will)e(be)i(sho)n(wn)h(to)e(pro)o(vide)i(the)-152
2347 y(required)14 b(hooks)h(for)e(such)h(interaction)g(and/or)g
(signi\256cant)f(computational)-152 2430 y(sa)o(vings.)-152
2652 y Fv(4.1)91 b(Multir)n(esolution)23 b(Modeling)-152
2785 y Fy(A)d(multiresolution)g(representation)i(such)e(as)g(a)g
(hierarchical)h(B-spline)f(or)-152 2868 y(w)o(a)o(v)o(elet)d
(representation)i(may)e(be)h(used)g(to)f(implement)h(a)f
(multiresolution)-152 2951 y(modeling)26 b(system.)46
b(This)25 b(section)g(e)o(xplores)h(the)f(choices)h(that)f(must)g(be)
-152 3034 y(made)c(when)f(designing)h(a)f(multiresolution)g(tool.)30
b(T)-6 b(w)o(o)20 b(related)g(methods)-152 3117 y(are)f(described;)g
(direct)f(control)h(point)f(manipulation)i(and)f(a)f(least)g(squares)
-152 3200 y(solv)o(er)l(.)-40 3283 y(In)24 b(control)g(point)f
(modeling,)j(the)d(user)h(is)f(allo)n(wed)g(to)h(directly)f(alter)-152
3366 y(the)g(coef)n(\256cient)g(v)n(alues,)h(by)f(clicking)h(and)f
(dragging)h(on)f(control)g(points.)-152 3449 y(In)29
b(the)h(least)e(squares)i(scheme)g([1)q(,)e(11)q(],)j(the)e(user)h(can)
f(click)g(and)h(drag)-152 3532 y(directly)21 b(on)g(the)f(curv)o(e)i
(or)e(surf)o(ace,)h(de\256ning)h(interpolation)f(and)g(tangent)-152
3615 y(constraints.)44 b(The)25 b(system)f(returns)h(the)f(curv)o(e)h
(or)g(surf)o(ace)g(that)f(satis\256es)-152 3698 y(these)29
b(linear)g(constraints)g(\()p Fe(Ax)35 b Fs(=)g Fe(b)p
Fy(\),)30 b(by)f(changing)i(the)d(coef)n(\256cients)-152
3781 y(by)c(the)f(least)g(squares)i(amount.)40 b(Least)23
b(square)h(solutions)g(can)g(be)g(found)-152 3864 y(v)o(ery)18
b(ine)o(xpensi)n(v)o(ely)h(using)f(the)f(pseudoin)m(v)o(erse)i([11)q
(].)26 b(The)17 b(least)f(squared)-152 3947 y(problem)21
b(can)g(also)f(be)g(posed)h(as)f(a)g(minimization)g(problem)h([28],)f
(whose)-152 4030 y(solution)h(can)g(be)f(found)h(by)g(solving)g(a)f
(sparse,)g(well)g(conditioned,)i(linear)-152 4113 y(system.)-40
4196 y(In)37 b(multiresolution)h(v)o(ersions)g(of)f(these)g(tw)o(o)g
(schemes,)42 b(the)37 b(user)-152 4279 y(chooses)21 b(the)f(resolution)
h(le)n(v)o(el)f Ft(i)p Fy(,)f(and)i(then)f(only)h(the)e(quantities)i
(of)e(basis)-152 4363 y(functions)27 b(on)f(le)n(v)o(el)g
Ft(i)g Fy(are)g(altered.)48 b(The)26 b(locality)g(of)f(the)h(ef)n(fect)
g(on)h(the)-152 4446 y(curv)o(e)h(or)e(surf)o(ace)i(is)e(directly)h
(tied)g(to)f(the)h(chosen)h(le)n(v)o(el)f Ft(i)p Fy(.)50
b(In)27 b(control)-152 4529 y(point)h(modeling,)i(the)e(control)g
(polygon)h(at)e(le)n(v)o(el)g Ft(i)h Fy(is)f(manipulated)h(by)-152
4612 y(the)e(user)l(.)48 b(In)25 b(a)h(least)f(squares)i(scheme,)h(the)
e(user)g(is)f(pro)o(vided)i(a)f(direct)-152 4695 y(handle)21
b(on)f(the)g(curv)o(e)h(or)f(surf)o(ace)g(itself,)f(and)i(the)f(least)f
(squares)i(solution)-152 4778 y(is)c(found)g(only)h(using)f(the)g
(basis)g(functions)g(on)g(le)n(v)o(el)g Ft(i)p Fy(.)26
b(The)17 b(least-squares)-152 4861 y(approach)27 b(of)n(fers)f(a)g
(much)g(more)g(intuiti)n(v)o(e)f(interf)o(ace,)j(and)e(\(for)f(curv)o
(es\))-152 4944 y(w)o(orks)20 b(at)e(interacti)n(v)o(e)i(speeds.)-40
5027 y(One)i(decision)f(to)g(be)g(made)h(is)e(whether)i(to)e(e)o(xpose)
i(the)f(user)g(to)g(hier)o(-)-152 5110 y(archical)i(B-splines)f(or)h
(to)f(w)o(a)o(v)o(elets.)37 b(It)22 b(is)g(easy)h(to)f(see)h(that)f
(manipulat-)-152 5193 y(ing)e(w)o(a)o(v)o(elet)f(basis)g(functions)i
(does)f(not)f(produce)i(an)e(intuiti)n(v)o(e)h(interf)o(ace.)-152
5276 y(Mo)o(ving)c(such)g(a)f(control)g(point,)h(and)f(thus)g(changing)
i(the)e(amount)g(of)g(some)p -152 5336 797 4 v -72 5386
a Fr(4)-47 5411 y Fq(This)f(basis)g(is)g(kno)o(wn)g(as)g(the)h
(non-standard)g(basis)e([3)q(].)2076 -152 y
15156103 5001513 3815342 37890293 36443095 48744284 startTexFig
2076 -152
a
%%BeginDocument: hump.wave.eps
1 setlinejoin
/M { moveto } bind def /S { show } bind def
/R { rmoveto } bind def /L { lineto } bind def
/B { newpath 0 0 M 0 1 L 1 1 L 1 0 L closepath } bind def
/CS { closepath stroke } bind def
/S {
/fixwidth exch def
dup length /nchars exch def
dup stringwidth pop
fixwidth exch sub nchars div
exch 0 exch ashow
} def
/bwproc {
rgbproc
dup length 3 idiv string 0 3 0
5 -1 roll {
add 2 1 roll 1 sub dup 0 eq
{ pop 3 idiv 3 -1 roll dup 4 -1 roll dup
3 1 roll 5 -1 roll put 1 add 3 0 }
{ 2 1 roll } ifelse
} forall
pop pop pop
} def
systemdict /colorimage known not {
/colorimage {
pop
pop
/rgbproc exch def
{ bwproc } image
} def
} if
1 1 scale
0 setlinewidth
/drawtri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
stroke
} bind def
/filltri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
fill
} bind def
/cliptri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
clip
} bind def
/imgscanrgb {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx 3 mul string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
false 3
colorimage
grestore
} bind def
/imgscanbw {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
image
grestore
} bind def
/showcaseisoencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.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 /minus /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 /guilsinglright
/fraction /florin /quotesingle /quotedblleft
/guilsinglleft /fi /fl /endash
/dagger /daggerdbl /bullet /quotesinglbase
/quotedblbase /quotedblright /ellipsis /trademark
/dotlessi /grave /acute /circumflex
/tilde /macron /breve /dotaccent
/dieresis /perthousand /ring /cedilla
/Ydieresis /hungarumlaut /ogonek /caron
/emdash /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 ] def
/showcasedingbatencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /a1 /a2 /a202 /a3 /a4 /a5 /a119 /a118 /a117
/a11 /a12 /a13 /a14 /a15 /a16 /a105 /a17 /a18 /a19
/a20 /a21 /a22 /a23 /a24 /a25 /a26 /a27 /a28 /a6 /a7
/a8 /a9 /a10 /a29
/a30 /a31 /a32 /a33 /a34 /a35 /a36 /a37 /a38 /a39
/a40 /a41 /a42 /a43 /a44 /a45 /a46 /a47 /a48 /a49
/a50 /a51 /a52 /a53 /a54 /a55 /a56 /a57 /a58 /a59
/a60 /a61 /a62 /a63 /a64 /a65 /a66 /a67 /a68 /a69
/a70 /a71 /a72 /a73 /a74 /a203 /a75 /a204 /a76 /a77 /a78
/a79 /a81 /a82 /a83 /a84 /a97 /a98 /a99 /a100 /.notdef
/a205 /a85 /a206 /a86 /a87 /a88 /a89 /a90 /a91 /a92 /a93
/a94 /a95 /a96
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /a101 /a102 /a103 /a104 /a106 /a107 /a108
/a112 /a111 /a110 /a109
/a120 /a121 /a122 /a123 /a124 /a125 /a126 /a127 /a128 /a129
/a130 /a131 /a132 /a133 /a134 /a135 /a136 /a137 /a138 /a139
/a140 /a141 /a142 /a143 /a144 /a145 /a146 /a147 /a148 /a149
/a150 /a151 /a152 /a153 /a154 /a155 /a156 /a157 /a158 /a159
/a160 /a161 /a163 /a164 /a196 /a165 /a192 /a166 /a167 /a168
/a169 /a170 /a171 /a172 /a173 /a162 /a174 /a175 /a176 /a177
/a178 /a179 /a193 /a180 /a199 /a181 /a200 /a182 /.notdef
/a201 /a183 /a184 /a197 /a185 /a194 /a198 /a186 /a195 /a187
/a188 /a189 /a190 /a191 /.notdef
] def
/Courier findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding showcaseisoencoding def
currentdict
end
/Courier-SHOWISO exch definefont pop
/Times-Roman findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding showcaseisoencoding def
currentdict
end
/Times-Roman-SHOWISO exch definefont pop
/newfont 10 dict def
newfont begin
/FontType 3 def
/FontMatrix [1 0 0 1 0 0] def
/FontBBox [0 0 1 1] def
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
/CharProcs 1 dict def
CharProcs begin
/.notdef {} def
end
/BuildChar {
1 0
0 0 1 1
setcachedevice
exch begin
Encoding exch get
CharProcs exch get
end
exec
} def
end
/PatternFont newfont definefont pop
/#copies 1 def
gsave
gsave
[131 0 0 74 60 667] concat
B clip
1.0 setgray B fill
0.007634 0.013514 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 72.000000 lineto stroke
newpath 0.000000 0.000000 moveto 129.599991 0.000000 lineto stroke
newpath 129.599991 0.000000 moveto 129.599991 72.000000 lineto stroke
newpath 0.000000 72.000000 moveto 129.599991 72.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 72.000000 lineto 129.599991 72.000000 lineto 129.599991 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [] 0 setdash
1.028571 36.000000 moveto 0.000000 36.000000 lineto
1.028571 36.000000 lineto
2.057143 36.000000 lineto
3.085714 36.000000 lineto
4.114285 36.000000 lineto
5.142857 36.000000 lineto
6.171428 36.000000 lineto
7.200000 36.000000 lineto
8.228571 36.000000 lineto
9.257142 36.000000 lineto
10.285713 36.000000 lineto
11.314285 36.000000 lineto
12.342856 36.000000 lineto
13.371428 36.000000 lineto
14.400000 36.000000 lineto
15.428571 36.000000 lineto
16.457142 36.000000 lineto
17.485714 36.000000 lineto
18.514284 36.000000 lineto
19.542856 36.000000 lineto
20.571426 36.000000 lineto
21.599998 36.000000 lineto
22.628571 36.000000 lineto
23.657141 36.000000 lineto
24.685713 36.000000 lineto
25.714285 36.000000 lineto
26.742855 36.000000 lineto
27.771427 36.000000 lineto
28.799999 36.000000 lineto
29.828569 36.000000 lineto
30.857141 36.000000 lineto
31.885712 36.000000 lineto
32.914284 36.000000 lineto
33.942856 36.000000 lineto
34.971428 36.000000 lineto
35.999996 36.000000 lineto
37.028568 36.000000 lineto
38.057140 36.000000 lineto
39.085712 36.000000 lineto
40.114285 36.000000 lineto
41.142853 36.000000 lineto
42.171425 36.000000 lineto
43.199997 36.000000 lineto
44.228569 36.000000 lineto
45.257141 36.000000 lineto
46.285713 36.000000 lineto
47.314281 36.000000 lineto
48.342854 36.000000 lineto
49.371426 36.000000 lineto
50.399998 36.000000 lineto
51.428570 36.000000 lineto
52.457138 36.000000 lineto
53.485710 36.000000 lineto
54.514282 36.000000 lineto
55.542854 36.000000 lineto
56.571426 36.000000 lineto
57.599998 36.000000 lineto
58.628567 36.000000 lineto
59.657139 36.000000 lineto
60.685711 36.000000 lineto
61.714283 36.000000 lineto
62.742855 36.000000 lineto
63.771423 36.000000 lineto
64.799995 36.000000 lineto
65.828568 36.000000 lineto
66.857140 36.000000 lineto
67.885712 36.000000 lineto
68.914284 36.000000 lineto
69.942856 36.000000 lineto
70.971428 36.000000 lineto
71.999992 36.000000 lineto
73.028564 36.000000 lineto
74.057137 36.000000 lineto
75.085709 36.000000 lineto
76.114281 36.000000 lineto
77.142853 36.000000 lineto
78.171425 36.000000 lineto
79.199997 36.000000 lineto
80.228569 36.000000 lineto
81.257141 36.000000 lineto
82.285706 36.000000 lineto
83.314278 36.000000 lineto
84.342850 36.000000 lineto
85.371422 36.000000 lineto
86.399994 36.000000 lineto
87.428566 36.000000 lineto
88.457138 36.000000 lineto
89.485710 36.000000 lineto
90.514282 36.000000 lineto
91.542854 36.000000 lineto
92.571426 36.000000 lineto
93.599991 36.000000 lineto
94.628563 36.000000 lineto
95.657135 36.000000 lineto
96.685707 36.000000 lineto
97.714279 36.000000 lineto
98.742851 36.000000 lineto
99.771423 36.000000 lineto
100.799995 36.000000 lineto
101.828568 36.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
101.828568 36.000000 moveto 102.857140 36.000000 lineto
103.885712 36.000000 lineto
104.914276 36.000000 lineto
105.942848 36.000000 lineto
106.971420 36.000000 lineto
107.999992 36.000000 lineto
109.028564 36.000000 lineto
110.057137 36.000000 lineto
111.085709 36.000000 lineto
112.114281 36.000000 lineto
113.142853 36.000000 lineto
114.171425 36.000000 lineto
115.199997 36.000000 lineto
116.228561 36.000000 lineto
117.257133 36.000000 lineto
118.285706 36.000000 lineto
119.314278 36.000000 lineto
120.342850 36.000000 lineto
121.371422 36.000000 lineto
122.399994 36.000000 lineto
123.428566 36.000000 lineto
124.457138 36.000000 lineto
125.485710 36.000000 lineto
126.514275 36.000000 lineto
127.542847 36.000000 lineto
128.571426 36.000000 lineto
129.599991 36.000000 lineto
130.628571 36.000000 lineto
131.657135 36.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[131 0 0 74 207 666] concat
B clip
1.0 setgray B fill
0.007634 0.013514 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 72.000000 lineto stroke
newpath 0.000000 0.000000 moveto 129.599991 0.000000 lineto stroke
newpath 129.599991 0.000000 moveto 129.599991 72.000000 lineto stroke
newpath 0.000000 72.000000 moveto 129.599991 72.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 72.000000 lineto 129.599991 72.000000 lineto 129.599991 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [] 0 setdash
1.028571 36.000000 moveto 0.000000 36.000000 lineto
1.028571 36.000000 lineto
2.057143 36.000000 lineto
3.085714 36.000000 lineto
4.114285 36.000000 lineto
5.142857 36.000000 lineto
6.171428 36.000000 lineto
7.200000 36.000000 lineto
8.228571 36.000000 lineto
9.257142 36.000000 lineto
10.285713 36.000000 lineto
11.314285 36.000000 lineto
12.342856 36.000000 lineto
13.371428 36.000000 lineto
14.400000 36.000000 lineto
15.428571 36.000000 lineto
16.457142 36.000000 lineto
17.485714 36.000000 lineto
18.514284 36.000000 lineto
19.542856 36.000000 lineto
20.571426 36.000000 lineto
21.599998 36.000000 lineto
22.628571 36.000000 lineto
23.657141 36.000000 lineto
24.685713 36.000000 lineto
25.714285 36.000000 lineto
26.742855 36.000000 lineto
27.771427 36.000000 lineto
28.799999 36.000000 lineto
29.828569 36.000000 lineto
30.857141 36.000000 lineto
31.885712 36.000000 lineto
32.914284 36.000000 lineto
33.942856 36.000000 lineto
34.971428 36.000000 lineto
35.999996 36.000000 lineto
37.028568 36.000000 lineto
38.057140 36.000000 lineto
39.085712 36.000000 lineto
40.114285 36.000000 lineto
41.142853 36.000000 lineto
42.171425 36.000000 lineto
43.199997 36.000000 lineto
44.228569 36.000000 lineto
45.257141 36.000000 lineto
46.285713 36.000000 lineto
47.314281 36.000000 lineto
48.342854 36.000000 lineto
49.371426 36.000000 lineto
50.399998 36.000000 lineto
51.432140 36.004341 lineto
52.471424 36.017361 lineto
53.521427 36.043396 lineto
54.585712 36.086792 lineto
55.667858 36.151886 lineto
56.771435 36.243019 lineto
57.900013 36.364529 lineto
59.057163 36.520752 lineto
60.246456 36.716034 lineto
61.471466 36.954712 lineto
62.735764 37.241127 lineto
64.042923 37.579617 lineto
65.396507 37.974518 lineto
66.800102 38.430176 lineto
68.257271 38.950928 lineto
69.771576 39.541115 lineto
71.332314 40.187714 lineto
72.928780 40.877712 lineto
74.550240 41.598083 lineto
76.185982 42.335815 lineto
77.825302 43.077888 lineto
79.457474 43.811279 lineto
81.071793 44.522976 lineto
82.657532 45.199951 lineto
84.203995 45.829193 lineto
85.700439 46.397682 lineto
87.136177 46.892395 lineto
88.500488 47.300320 lineto
89.782639 47.608429 lineto
90.971931 47.803711 lineto
92.057648 47.873146 lineto
93.029076 47.803711 lineto
93.896927 47.608429 lineto
94.671913 47.300320 lineto
95.364754 46.892395 lineto
95.986153 46.397682 lineto
96.546852 45.829193 lineto
97.057533 45.199951 lineto
97.528931 44.522976 lineto
97.971764 43.811279 lineto
98.396729 43.077888 lineto
98.814552 42.335815 lineto
99.235947 41.598083 lineto
99.671638 40.877712 lineto
100.132317 40.187714 lineto
100.628716 39.541115 lineto
101.171555 38.950928 lineto
101.771530 38.430176 lineto
102.425079 37.974518 lineto
103.128632 37.579617 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
103.128632 37.579617 moveto 103.878624 37.241127 lineto
104.671463 36.954712 lineto
105.503593 36.716034 lineto
106.371445 36.520752 lineto
107.271439 36.364529 lineto
108.200005 36.243019 lineto
109.153572 36.151886 lineto
110.128571 36.086792 lineto
111.121422 36.043396 lineto
112.128571 36.017361 lineto
113.146423 36.004341 lineto
114.171425 36.000000 lineto
115.199997 36.000000 lineto
116.228561 36.000000 lineto
117.257133 36.000000 lineto
118.285706 36.000000 lineto
119.314278 36.000000 lineto
120.342850 36.000000 lineto
121.371422 36.000000 lineto
122.399994 36.000000 lineto
123.428566 36.000000 lineto
124.457138 36.000000 lineto
125.485710 36.000000 lineto
126.514275 36.000000 lineto
127.542847 36.000000 lineto
128.571426 36.000000 lineto
129.599991 36.000000 lineto
130.628571 36.000000 lineto
131.657135 36.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[131 0 0 74 351 666] concat
B clip
1.0 setgray B fill
0.007634 0.013514 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 72.000000 lineto stroke
newpath 0.000000 0.000000 moveto 129.599991 0.000000 lineto stroke
newpath 129.599991 0.000000 moveto 129.599991 72.000000 lineto stroke
newpath 0.000000 72.000000 moveto 129.599991 72.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 72.000000 lineto 129.599991 72.000000 lineto 129.599991 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [] 0 setdash
1.028571 36.000000 moveto 0.000000 36.000000 lineto
1.028571 36.000000 lineto
2.057143 36.000000 lineto
3.085714 36.000000 lineto
4.114285 36.000000 lineto
5.142857 36.000000 lineto
6.171428 36.000000 lineto
7.200000 36.000000 lineto
8.228571 36.000000 lineto
9.257142 36.000000 lineto
10.285713 36.000000 lineto
11.314285 36.000000 lineto
12.342856 36.000000 lineto
13.371428 36.000000 lineto
14.400000 36.000000 lineto
15.428571 36.000000 lineto
16.457142 36.000000 lineto
17.485714 36.000000 lineto
18.514284 36.000000 lineto
19.542856 36.000000 lineto
20.571426 36.000000 lineto
21.599998 36.000000 lineto
22.628571 36.000000 lineto
23.657141 36.000000 lineto
24.685713 36.000000 lineto
25.714285 36.000000 lineto
26.742855 36.000000 lineto
27.771427 36.000000 lineto
28.799999 36.000000 lineto
29.828569 36.000000 lineto
30.857141 36.000000 lineto
31.885712 36.000000 lineto
32.914284 36.000000 lineto
33.942856 36.000000 lineto
34.971428 36.000000 lineto
35.999996 36.000000 lineto
37.028568 36.000000 lineto
38.057140 36.000000 lineto
39.085712 36.000000 lineto
40.114285 36.000000 lineto
41.142853 36.000000 lineto
42.171425 36.000000 lineto
43.199997 36.000000 lineto
44.228569 36.000000 lineto
45.257141 36.000000 lineto
46.285713 36.000000 lineto
47.314281 36.000000 lineto
48.342854 36.000000 lineto
49.371426 36.000000 lineto
50.399998 36.000000 lineto
51.439644 36.010986 lineto
52.501446 36.043945 lineto
53.596474 36.109863 lineto
54.735806 36.219727 lineto
55.930519 36.384521 lineto
57.191685 36.615234 lineto
58.530388 36.922852 lineto
59.957703 37.318359 lineto
61.484699 37.812744 lineto
63.122459 38.416992 lineto
64.882050 39.142090 lineto
66.774559 39.999023 lineto
68.811058 40.998779 lineto
71.002625 42.152344 lineto
73.360329 43.470703 lineto
75.895256 44.964844 lineto
78.574165 46.601807 lineto
81.363846 48.348637 lineto
84.231049 50.172367 lineto
87.142563 52.040043 lineto
90.065155 53.918705 lineto
92.965591 55.775394 lineto
95.810638 57.577152 lineto
98.567085 59.291019 lineto
101.201698 60.884037 lineto
103.681244 62.323246 lineto
105.972488 63.575687 lineto
108.042221 64.608398 lineto
109.857193 65.388428 lineto
111.384193 65.882813 lineto
112.589981 66.058594 lineto
113.441330 65.882813 lineto
113.971481 65.388428 lineto
114.213646 64.608398 lineto
114.201065 63.575687 lineto
113.966957 62.323246 lineto
113.544556 60.884037 lineto
112.967087 59.291019 lineto
112.267784 57.577152 lineto
111.479874 55.775394 lineto
110.636581 53.918705 lineto
109.771133 52.040043 lineto
108.916763 50.172367 lineto
108.106705 48.348637 lineto
107.374168 46.601807 lineto
106.752396 44.964844 lineto
106.274612 43.470703 lineto
105.974052 42.152344 lineto
105.839630 40.998779 lineto
105.860275 39.999023 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
105.860275 39.999023 moveto 106.024910 39.142090 lineto
106.322449 38.416992 lineto
106.741837 37.812744 lineto
107.271988 37.318359 lineto
107.901817 36.922852 lineto
108.620255 36.615234 lineto
109.416237 36.384521 lineto
110.278664 36.219727 lineto
111.196465 36.109863 lineto
112.158585 36.043945 lineto
113.153923 36.010986 lineto
114.171425 36.000000 lineto
115.199997 36.000000 lineto
116.228561 36.000000 lineto
117.257133 36.000000 lineto
118.285706 36.000000 lineto
119.314278 36.000000 lineto
120.342850 36.000000 lineto
121.371422 36.000000 lineto
122.399994 36.000000 lineto
123.428566 36.000000 lineto
124.457138 36.000000 lineto
125.485710 36.000000 lineto
126.514275 36.000000 lineto
127.542847 36.000000 lineto
128.571426 36.000000 lineto
129.599991 36.000000 lineto
130.628571 36.000000 lineto
131.657135 36.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[131 0 0 74 58.5 576] concat
B clip
1.0 setgray B fill
0.007634 0.013514 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 72.000000 lineto stroke
newpath 0.000000 0.000000 moveto 129.599991 0.000000 lineto stroke
newpath 129.599991 0.000000 moveto 129.599991 72.000000 lineto stroke
newpath 0.000000 72.000000 moveto 129.599991 72.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 72.000000 lineto 129.599991 72.000000 lineto 129.599991 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [] 0 setdash
1.028571 36.000000 moveto 0.000000 36.000000 lineto
1.028571 36.000000 lineto
2.057143 36.000000 lineto
3.085714 36.000000 lineto
4.114285 36.000000 lineto
5.142857 36.000000 lineto
6.171428 36.000000 lineto
7.200000 36.000000 lineto
8.228571 36.000000 lineto
9.257142 36.000000 lineto
10.285713 36.000000 lineto
11.314285 36.000000 lineto
12.342856 36.000000 lineto
13.371428 36.000000 lineto
14.400000 36.000000 lineto
15.428571 36.000000 lineto
16.457142 36.000000 lineto
17.485714 36.000000 lineto
18.514284 36.000000 lineto
19.542856 36.000000 lineto
20.571426 36.000000 lineto
21.599998 36.000000 lineto
22.628571 36.000000 lineto
23.657141 36.000000 lineto
24.685713 36.000000 lineto
25.714285 36.000000 lineto
26.742855 36.000000 lineto
27.771427 36.000000 lineto
28.799999 36.000000 lineto
29.828569 36.000000 lineto
30.857141 36.000000 lineto
31.885712 36.000000 lineto
32.914284 36.000000 lineto
33.942856 36.000000 lineto
34.971428 36.000000 lineto
35.999996 36.000000 lineto
37.028568 36.000000 lineto
38.057140 36.000000 lineto
39.085712 36.000000 lineto
40.114285 36.000000 lineto
41.142853 36.000000 lineto
42.171425 36.000000 lineto
43.199997 36.000000 lineto
44.228569 36.000000 lineto
45.257141 36.000000 lineto
46.285713 36.000000 lineto
47.314281 36.000000 lineto
48.342854 36.000000 lineto
49.371426 36.000000 lineto
50.399998 36.000000 lineto
51.428570 36.000000 lineto
52.457138 36.000000 lineto
53.485710 36.000000 lineto
54.514282 36.000000 lineto
55.542854 36.000000 lineto
56.571426 36.000000 lineto
57.599998 36.000000 lineto
58.628567 36.000000 lineto
59.657139 36.000000 lineto
60.685711 36.000000 lineto
61.714283 36.000000 lineto
62.742855 36.000000 lineto
63.771423 36.000000 lineto
64.799995 36.000000 lineto
65.828568 36.000000 lineto
66.857140 36.000000 lineto
67.885712 36.000000 lineto
68.914284 36.000000 lineto
69.942856 36.000000 lineto
70.971428 36.000000 lineto
71.999992 36.000000 lineto
73.028564 36.000000 lineto
74.057137 36.000000 lineto
75.085709 36.000000 lineto
76.114281 36.000000 lineto
77.142853 36.000000 lineto
78.171425 36.000000 lineto
79.199997 36.000000 lineto
80.228569 36.000000 lineto
81.257141 36.000000 lineto
82.285706 36.000000 lineto
83.314278 36.000000 lineto
84.342850 36.000000 lineto
85.371422 36.000000 lineto
86.399994 36.000000 lineto
87.428566 36.000000 lineto
88.457138 36.000000 lineto
89.485710 36.000000 lineto
90.514282 36.000000 lineto
91.542854 36.000000 lineto
92.571426 36.000000 lineto
93.599991 36.000000 lineto
94.628563 36.000000 lineto
95.657135 36.000000 lineto
96.685707 36.000000 lineto
97.714279 36.000000 lineto
98.742851 36.000000 lineto
99.771423 36.000000 lineto
100.799995 36.000000 lineto
101.828568 36.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
101.828568 36.000000 moveto 102.857140 36.000000 lineto
103.885712 36.000000 lineto
104.914276 36.000000 lineto
105.942848 36.000000 lineto
106.971420 36.000000 lineto
107.999992 36.000000 lineto
109.028564 36.000000 lineto
110.057137 36.000000 lineto
111.085709 36.000000 lineto
112.114281 36.000000 lineto
113.142853 36.000000 lineto
114.171425 36.000000 lineto
115.199997 36.000000 lineto
116.228561 36.000000 lineto
117.257133 36.000000 lineto
118.285706 36.000000 lineto
119.314278 36.000000 lineto
120.342850 36.000000 lineto
121.371422 36.000000 lineto
122.399994 36.000000 lineto
123.428566 36.000000 lineto
124.457138 36.000000 lineto
125.485710 36.000000 lineto
126.514275 36.000000 lineto
127.542847 36.000000 lineto
128.571426 36.000000 lineto
129.599991 36.000000 lineto
130.628571 36.000000 lineto
131.657135 36.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[131 0 0 74 207 576] concat
B clip
1.0 setgray B fill
0.007634 0.013514 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 72.000000 lineto stroke
newpath 0.000000 0.000000 moveto 129.599991 0.000000 lineto stroke
newpath 129.599991 0.000000 moveto 129.599991 72.000000 lineto stroke
newpath 0.000000 72.000000 moveto 129.599991 72.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 72.000000 lineto 129.599991 72.000000 lineto 129.599991 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [] 0 setdash
1.028571 36.000000 moveto 0.000000 36.000000 lineto
1.028571 36.000000 lineto
2.057143 36.000000 lineto
3.085714 36.000000 lineto
4.114285 36.000000 lineto
5.142857 36.000000 lineto
6.171428 36.000000 lineto
7.200000 36.000000 lineto
8.228571 36.000000 lineto
9.257142 36.000000 lineto
10.285713 36.000000 lineto
11.314285 36.000000 lineto
12.342856 36.000000 lineto
13.371428 36.000000 lineto
14.400000 36.000000 lineto
15.428571 36.000000 lineto
16.457142 36.000000 lineto
17.485714 36.000000 lineto
18.515070 36.000549 lineto
19.545996 36.002197 lineto
20.579275 36.005493 lineto
21.615694 36.010986 lineto
22.656036 36.019226 lineto
23.701086 36.030762 lineto
24.751631 36.046143 lineto
25.808453 36.065918 lineto
26.872337 36.090637 lineto
27.944069 36.120850 lineto
29.024433 36.157104 lineto
30.114214 36.199951 lineto
31.214197 36.249939 lineto
32.325165 36.307617 lineto
33.447906 36.373535 lineto
34.583202 36.448242 lineto
35.724148 36.526905 lineto
36.863838 36.604691 lineto
37.995365 36.676758 lineto
39.111828 36.738281 lineto
40.206318 36.784424 lineto
41.271927 36.810352 lineto
42.301754 36.811234 lineto
43.288891 36.782227 lineto
44.226433 36.718506 lineto
45.107475 36.615234 lineto
45.925110 36.467579 lineto
46.672432 36.270706 lineto
47.342533 36.019775 lineto
47.928513 35.709961 lineto
48.423462 35.336426 lineto
48.820477 34.894337 lineto
49.151104 34.405777 lineto
49.446884 33.892822 lineto
49.739372 33.377563 lineto
50.060112 32.882080 lineto
50.440647 32.428455 lineto
50.912525 32.038773 lineto
51.507294 31.735109 lineto
52.256496 31.539553 lineto
53.191685 31.474184 lineto
54.344402 31.561085 lineto
55.746197 31.822340 lineto
57.428612 32.280029 lineto
59.423195 32.956238 lineto
61.761494 33.873047 lineto
64.475052 35.052540 lineto
67.595421 36.516800 lineto
70.961884 38.153320 lineto
74.413727 39.849609 lineto
77.790230 41.493164 lineto
80.930687 42.971485 lineto
83.674377 44.172073 lineto
85.860596 44.982422 lineto
87.328621 45.290039 lineto
87.917740 44.982422 lineto
87.788666 44.172073 lineto
87.102112 42.971485 lineto
86.018799 41.493164 lineto
84.699440 39.849609 lineto
83.304741 38.153320 lineto
81.995422 36.516800 lineto
80.932198 35.052540 lineto
80.275780 33.873047 lineto
79.994621 32.956238 lineto
80.057182 32.280029 lineto
80.431908 31.822340 lineto
81.087257 31.561085 lineto
81.991684 31.474184 lineto
83.113640 31.539553 lineto
84.421577 31.735109 lineto
85.883949 32.038773 lineto
87.469215 32.428455 lineto
89.145821 32.882080 lineto
90.882225 33.377563 lineto
92.646881 33.892822 lineto
94.408241 34.405777 lineto
96.134758 34.894337 lineto
97.794891 35.336426 lineto
99.357079 35.709961 lineto
100.828247 36.019775 lineto
102.215286 36.270706 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
102.215286 36.270706 moveto 103.525108 36.467579 lineto
104.764618 36.615234 lineto
105.940720 36.718506 lineto
107.060318 36.782227 lineto
108.130325 36.811234 lineto
109.157639 36.810352 lineto
110.149170 36.784424 lineto
111.111824 36.738281 lineto
112.052505 36.676758 lineto
112.978119 36.604691 lineto
113.895569 36.526905 lineto
114.811768 36.448242 lineto
115.733612 36.373535 lineto
116.668015 36.307617 lineto
117.614189 36.249939 lineto
118.571350 36.199951 lineto
119.538712 36.157104 lineto
120.515495 36.120850 lineto
121.500900 36.090637 lineto
122.494164 36.065918 lineto
123.494484 36.046143 lineto
124.501083 36.030762 lineto
125.513176 36.019226 lineto
126.529976 36.010986 lineto
127.550697 36.005493 lineto
128.574554 36.002197 lineto
129.600784 36.000549 lineto
130.628571 36.000000 lineto
131.657135 36.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[131 0 0 74 351 576] concat
B clip
1.0 setgray B fill
0.007634 0.013514 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 72.000000 lineto stroke
newpath 0.000000 0.000000 moveto 129.599991 0.000000 lineto stroke
newpath 129.599991 0.000000 moveto 129.599991 72.000000 lineto stroke
newpath 0.000000 72.000000 moveto 129.599991 72.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
newpath
0 0 moveto 0 72.000000 lineto 129.599991 72.000000 lineto 129.599991 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [] 0 setdash
1.028571 36.000000 moveto 0.000000 36.000000 lineto
1.028571 36.000000 lineto
2.057143 36.000000 lineto
3.085714 36.000000 lineto
4.114285 36.000000 lineto
5.142857 36.000000 lineto
6.171428 36.000000 lineto
7.200000 36.000000 lineto
8.228571 36.000000 lineto
9.257142 36.000000 lineto
10.285713 36.000000 lineto
11.314285 36.000000 lineto
12.342856 36.000000 lineto
13.371428 36.000000 lineto
14.400000 36.000000 lineto
15.428571 36.000000 lineto
16.457142 36.000000 lineto
17.485714 36.000000 lineto
18.516600 36.001621 lineto
19.552116 36.006485 lineto
20.594578 36.016205 lineto
21.646297 36.032410 lineto
22.709595 36.056717 lineto
23.786779 36.090748 lineto
24.880171 36.136124 lineto
25.992081 36.194458 lineto
27.124826 36.267380 lineto
28.280722 36.356506 lineto
29.462082 36.463459 lineto
30.671221 36.589859 lineto
31.910456 36.737320 lineto
33.182098 36.907471 lineto
34.488468 37.101929 lineto
35.831875 37.322315 lineto
37.191952 37.554371 lineto
38.548325 37.783829 lineto
39.880619 37.996437 lineto
41.168468 38.177933 lineto
42.391499 38.314053 lineto
43.529335 38.390537 lineto
44.561611 38.393131 lineto
45.467953 38.307571 lineto
46.227985 38.119595 lineto
46.821342 37.814941 lineto
47.227650 37.379356 lineto
47.426533 36.798576 lineto
47.397621 36.058338 lineto
47.120548 35.144386 lineto
46.574936 34.042458 lineto
45.740414 32.738293 lineto
44.710045 31.297035 lineto
43.576893 29.783827 lineto
42.434013 28.263813 lineto
41.374477 26.802137 lineto
40.491341 25.463942 lineto
39.877670 24.314371 lineto
39.626522 23.418568 lineto
39.830963 22.841675 lineto
40.584049 22.648838 lineto
41.978851 22.905199 lineto
44.108425 23.675901 lineto
47.065834 25.026087 lineto
50.944141 27.020903 lineto
55.836407 29.725489 lineto
61.835697 33.204990 lineto
69.035065 37.524551 lineto
76.960419 42.352295 lineto
85.137634 47.356350 lineto
93.092613 52.204838 lineto
100.351250 56.565880 lineto
106.439430 60.107609 lineto
110.883057 62.498146 lineto
113.208015 63.405617 lineto
112.940201 62.498146 lineto
110.553719 60.107609 lineto
106.522675 56.565880 lineto
101.321182 52.204838 lineto
95.423347 47.356350 lineto
89.303276 42.352295 lineto
83.435066 37.524551 lineto
78.292839 33.204990 lineto
74.350693 29.725489 lineto
71.515572 27.020903 lineto
69.694405 25.026087 lineto
68.794136 23.675901 lineto
68.721710 22.905199 lineto
69.384048 22.648838 lineto
70.688103 22.841675 lineto
72.540802 23.418568 lineto
74.849098 24.314371 lineto
77.519913 25.463942 lineto
80.460190 26.802137 lineto
83.576866 28.263813 lineto
86.776886 29.783827 lineto
89.967186 31.297035 lineto
93.054695 32.738293 lineto
95.946358 34.042458 lineto
98.549118 35.144386 lineto
100.883331 36.058338 lineto
102.969383 36.798576 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
102.969383 36.798576 moveto 104.827644 37.379356 lineto
106.478485 37.814941 lineto
107.942268 38.119595 lineto
109.239380 38.307571 lineto
110.390182 38.393131 lineto
111.415047 38.390537 lineto
112.334351 38.314053 lineto
113.168465 38.177933 lineto
113.937759 37.996437 lineto
114.662605 37.783829 lineto
115.363373 37.554371 lineto
116.060440 37.322315 lineto
116.774178 37.101929 lineto
117.524948 36.907471 lineto
118.310448 36.737320 lineto
119.128357 36.589859 lineto
119.976364 36.463459 lineto
120.852142 36.356506 lineto
121.753395 36.267380 lineto
122.677788 36.194458 lineto
123.623024 36.136124 lineto
124.586777 36.090748 lineto
125.566734 36.056717 lineto
126.560577 36.032410 lineto
127.566002 36.016205 lineto
128.580673 36.006485 lineto
129.602310 36.001621 lineto
130.628571 36.000000 lineto
131.657135 36.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 498.5 697.43] concat
newpath
0 0 M 0 14 L 55.018 14 L 55.018 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
496.5 695.43 M 496.5 713.9 L 555.518 713.9 L 555.518 695.43 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 498.5 697.43] concat
/Times-Roman-SHOWISO findfont 14 scalefont setfont
0 0 0 setrgbcolor
0 2.47059 M (B-Spline) 53.018 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 503 609.531] concat
newpath
0 0 M 0 14 L 48.648 14 L 48.648 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
501 607.531 M 501 626.002 L 553.648 626.002 L 553.648 607.531 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 503 609.531] concat
/Times-Roman-SHOWISO findfont 14 scalefont setfont
0 0 0 setrgbcolor
0 2.47059 M (Wavelet) 46.648 S
setmatrix
grestore
grestore
showpage
%%EndDocument
endTexFig
2040 648 a Fy(Figure)27 b(4:)42 b(When)27 b(B-spline)g(coef)n
(\256cients)g(are)g(manipulated,)i(the)e(curv)o(e)2040
731 y(responds)c(in)f(a)g(\252hump\272)h(lik)o(e)f(f)o(ashion.)37
b(When)22 b(w)o(a)o(v)o(elet)f(coef)n(\256cients)h(are)2040
814 y(manipulated,)e(the)f(curv)o(e)g(responds)i(in)d(a)h(\252w)o(a)o
(v)o(e\272)h(lik)o(e)f(f)o(ashion.)2076 921 y
15156103 8638977 1644544 18813583 56177623 50388828 startTexFig
2076 921
a
%%BeginDocument: fig.tnb.eps
1 setlinejoin
/M { moveto } bind def /S { show } bind def
/R { rmoveto } bind def /L { lineto } bind def
/B { newpath 0 0 M 0 1 L 1 1 L 1 0 L closepath } bind def
/CS { closepath stroke } bind def
/S {
/fixwidth exch def
dup length /nchars exch def
dup stringwidth pop
fixwidth exch sub nchars div
exch 0 exch ashow
} def
/bwproc {
rgbproc
dup length 3 idiv string 0 3 0
5 -1 roll {
add 2 1 roll 1 sub dup 0 eq
{ pop 3 idiv 3 -1 roll dup 4 -1 roll dup
3 1 roll 5 -1 roll put 1 add 3 0 }
{ 2 1 roll } ifelse
} forall
pop pop pop
} def
systemdict /colorimage known not {
/colorimage {
pop
pop
/rgbproc exch def
{ bwproc } image
} def
} if
1 1 scale
0 setlinewidth
/drawtri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
stroke
} bind def
/filltri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
fill
} bind def
/cliptri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
clip
} bind def
/imgscanrgb {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx 3 mul string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
false 3
colorimage
grestore
} bind def
/imgscanbw {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
image
grestore
} bind def
/showcaseisoencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.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 /minus /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 /guilsinglright
/fraction /florin /quotesingle /quotedblleft
/guilsinglleft /fi /fl /endash
/dagger /daggerdbl /bullet /quotesinglbase
/quotedblbase /quotedblright /ellipsis /trademark
/dotlessi /grave /acute /circumflex
/tilde /macron /breve /dotaccent
/dieresis /perthousand /ring /cedilla
/Ydieresis /hungarumlaut /ogonek /caron
/emdash /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 ] def
/showcasedingbatencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /a1 /a2 /a202 /a3 /a4 /a5 /a119 /a118 /a117
/a11 /a12 /a13 /a14 /a15 /a16 /a105 /a17 /a18 /a19
/a20 /a21 /a22 /a23 /a24 /a25 /a26 /a27 /a28 /a6 /a7
/a8 /a9 /a10 /a29
/a30 /a31 /a32 /a33 /a34 /a35 /a36 /a37 /a38 /a39
/a40 /a41 /a42 /a43 /a44 /a45 /a46 /a47 /a48 /a49
/a50 /a51 /a52 /a53 /a54 /a55 /a56 /a57 /a58 /a59
/a60 /a61 /a62 /a63 /a64 /a65 /a66 /a67 /a68 /a69
/a70 /a71 /a72 /a73 /a74 /a203 /a75 /a204 /a76 /a77 /a78
/a79 /a81 /a82 /a83 /a84 /a97 /a98 /a99 /a100 /.notdef
/a205 /a85 /a206 /a86 /a87 /a88 /a89 /a90 /a91 /a92 /a93
/a94 /a95 /a96
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /a101 /a102 /a103 /a104 /a106 /a107 /a108
/a112 /a111 /a110 /a109
/a120 /a121 /a122 /a123 /a124 /a125 /a126 /a127 /a128 /a129
/a130 /a131 /a132 /a133 /a134 /a135 /a136 /a137 /a138 /a139
/a140 /a141 /a142 /a143 /a144 /a145 /a146 /a147 /a148 /a149
/a150 /a151 /a152 /a153 /a154 /a155 /a156 /a157 /a158 /a159
/a160 /a161 /a163 /a164 /a196 /a165 /a192 /a166 /a167 /a168
/a169 /a170 /a171 /a172 /a173 /a162 /a174 /a175 /a176 /a177
/a178 /a179 /a193 /a180 /a199 /a181 /a200 /a182 /.notdef
/a201 /a183 /a184 /a197 /a185 /a194 /a198 /a186 /a195 /a187
/a188 /a189 /a190 /a191 /.notdef
] def
/Times-Roman findfont
dup length dict begin
{1 index /FID ne {def} {pop pop} ifelse} forall
/Encoding showcaseisoencoding def
currentdict
end
/Times-Roman-SHOWISO exch definefont pop
/newfont 10 dict def
newfont begin
/FontType 3 def
/FontMatrix [1 0 0 1 0 0] def
/FontBBox [0 0 1 1] def
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
/CharProcs 1 dict def
CharProcs begin
/.notdef {} def
end
/BuildChar {
1 0
0 0 1 1
setcachedevice
exch begin
Encoding exch get
CharProcs exch get
end
exec
} def
end
/PatternFont newfont definefont pop
/#copies 1 def
gsave
gsave
[218 0 0 146 25 620] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
26.649715 65.452209 moveto 25.247114 65.452171 lineto
26.649715 65.452209 lineto
28.052114 65.452271 lineto
29.454098 65.452362 lineto
30.855457 65.452545 lineto
32.255978 65.452866 lineto
33.655453 65.453392 lineto
35.053665 65.454208 lineto
36.450409 65.455406 lineto
37.845470 65.457092 lineto
39.238632 65.459282 lineto
40.629696 65.462006 lineto
42.018440 65.465279 lineto
43.404655 65.469116 lineto
44.788132 65.473610 lineto
46.168655 65.478844 lineto
47.546021 65.484894 lineto
48.920010 65.491844 lineto
50.292294 65.499237 lineto
51.664539 65.506615 lineto
53.038410 65.513519 lineto
54.415581 65.519493 lineto
55.797714 65.524071 lineto
57.186474 65.526802 lineto
58.583538 65.527222 lineto
59.990562 65.524864 lineto
61.408474 65.519279 lineto
62.838203 65.509995 lineto
64.280663 65.496536 lineto
65.736786 65.478455 lineto
67.207489 65.455269 lineto
68.693695 65.426514 lineto
70.196335 65.391739 lineto
71.716324 65.350456 lineto
73.253555 65.305000 lineto
74.807892 65.257690 lineto
76.379219 65.210831 lineto
77.967422 65.166756 lineto
79.572372 65.127777 lineto
81.193947 65.096207 lineto
82.832031 65.074371 lineto
84.486504 65.064590 lineto
86.134552 65.065132 lineto
87.753365 65.074280 lineto
89.320114 65.090317 lineto
90.812004 65.111504 lineto
92.215340 65.711342 lineto
93.516441 67.463341 lineto
94.701607 70.940979 lineto
95.757172 76.717773 lineto
96.785583 83.070984 lineto
97.889275 88.277893 lineto
99.170715 90.615768 lineto
100.732338 88.361877 lineto
102.461380 83.239349 lineto
104.245094 76.971321 lineto
105.970711 71.280914 lineto
107.525452 67.891258 lineto
108.644600 65.537849 lineto
109.063408 62.956173 lineto
108.517136 58.881729 lineto
106.741074 52.050014 lineto
104.702850 44.516983 lineto
103.370132 38.338596 lineto
103.710564 35.570816 lineto
106.691811 38.269604 lineto
110.896973 44.731384 lineto
114.909164 53.252590 lineto
117.311485 62.129650 lineto
116.687035 69.658989 lineto
114.574722 75.471405 lineto
112.513443 79.197701 lineto
112.042061 80.468666 lineto
114.699493 78.915100 lineto
119.332352 75.617683 lineto
124.787224 71.657089 lineto
129.910736 68.113983 lineto
133.549469 66.069054 lineto
136.074402 65.142136 lineto
137.856430 64.953072 lineto
139.266479 65.121704 lineto
140.675491 65.267883 lineto
142.079605 65.392471 lineto
143.474930 65.496361 lineto
144.857605 65.580421 lineto
146.223785 65.645523 lineto
147.569550 65.692543 lineto
148.891068 65.722366 lineto
150.184479 65.735855 lineto
151.445877 65.733902 lineto
152.682648 65.719154 lineto
153.902130 65.694305 lineto
155.111679 65.662003 lineto
156.318665 65.624939 lineto
157.530426 65.585762 lineto
158.754318 65.547157 lineto
159.997696 65.511780 lineto
161.267914 65.482315 lineto
162.562988 65.458282 lineto
163.880890 65.439201 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
163.880890 65.439201 moveto 165.219620 65.424614 lineto
166.577164 65.414032 lineto
167.951553 65.406998 lineto
169.340744 65.403023 lineto
170.742767 65.401642 lineto
172.155594 65.402390 lineto
173.577347 65.404884 lineto
175.006180 65.408783 lineto
176.440216 65.413712 lineto
177.877548 65.419312 lineto
179.316360 65.425224 lineto
180.754745 65.431084 lineto
182.190842 65.436531 lineto
183.622772 65.441208 lineto
185.050827 65.445175 lineto
186.475250 65.448532 lineto
187.896347 65.451332 lineto
189.314377 65.453651 lineto
190.729630 65.455536 lineto
192.142365 65.457001 lineto
193.552856 65.458069 lineto
194.961380 65.458786 lineto
196.368225 65.459213 lineto
197.773651 65.459435 lineto
199.177948 65.459503 lineto
200.581360 65.459465 lineto
201.984207 65.459366 lineto
203.386719 65.459236 lineto
204.789200 65.459091 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[218 0 0 146 265.5 620] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
35.911198 81.161789 moveto 35.084820 81.132813 lineto
35.911198 81.161789 lineto
36.547405 81.245750 lineto
37.188679 81.381783 lineto
37.855194 81.567001 lineto
38.567139 81.798492 lineto
39.323997 82.073387 lineto
40.125263 82.388802 lineto
40.970417 82.741867 lineto
41.858948 83.129738 lineto
42.788750 83.549583 lineto
43.757702 83.998550 lineto
44.763699 84.473824 lineto
45.804619 84.972572 lineto
46.878361 85.492012 lineto
47.982803 86.029373 lineto
49.115837 86.581886 lineto
50.275345 87.146782 lineto
51.461067 87.717850 lineto
52.672718 88.288887 lineto
53.910034 88.853676 lineto
55.172737 89.406021 lineto
56.460564 89.939705 lineto
57.773228 90.448517 lineto
59.110477 90.926262 lineto
60.472023 91.366722 lineto
61.856861 91.763687 lineto
63.263966 92.110947 lineto
64.692329 92.402267 lineto
66.140930 92.631454 lineto
67.608757 92.792282 lineto
69.094795 92.878540 lineto
70.598015 92.884010 lineto
72.117424 92.802483 lineto
73.652939 92.640045 lineto
75.204498 92.402794 lineto
76.772049 92.096809 lineto
78.355507 91.728195 lineto
79.954811 91.303047 lineto
81.569901 90.827446 lineto
83.200706 90.307495 lineto
84.847168 89.749275 lineto
86.486519 89.154839 lineto
88.096008 88.526237 lineto
89.652878 87.865532 lineto
91.134361 87.174759 lineto
92.526840 87.031189 lineto
93.816673 88.012100 lineto
94.990227 90.694763 lineto
96.033882 95.656448 lineto
97.050148 101.178200 lineto
98.141502 105.541069 lineto
99.410484 107.026100 lineto
100.959572 103.914330 lineto
102.676064 97.932678 lineto
104.447266 90.808029 lineto
106.160446 84.267296 lineto
107.702919 80.037369 lineto
108.809982 76.857529 lineto
109.216980 73.467041 lineto
108.659203 68.605164 lineto
106.872002 61.011166 lineto
104.823067 52.744789 lineto
103.480110 45.865765 lineto
103.810837 42.433823 lineto
106.782967 44.508701 lineto
110.979584 50.385567 lineto
114.983780 58.359592 lineto
117.378639 66.725952 lineto
116.747238 73.779816 lineto
114.628479 79.150711 lineto
112.561226 82.468193 lineto
112.084335 83.361794 lineto
114.736687 81.461060 lineto
119.364899 77.845398 lineto
124.815529 73.594231 lineto
129.935165 69.786972 lineto
133.570435 67.503044 lineto
136.092209 66.361023 lineto
137.871429 65.979500 lineto
139.278976 65.977066 lineto
140.685791 65.972298 lineto
142.087967 65.964813 lineto
143.481628 65.954231 lineto
144.862854 65.940170 lineto
146.227829 65.922256 lineto
147.572586 65.900101 lineto
148.893280 65.873314 lineto
150.186020 65.841522 lineto
151.446915 65.804337 lineto
152.683289 65.763184 lineto
153.902496 65.719460 lineto
155.111862 65.674583 lineto
156.318741 65.629967 lineto
157.530441 65.587021 lineto
158.754318 65.547157 lineto
159.997696 65.511780 lineto
161.267914 65.482315 lineto
162.561417 65.457809 lineto
163.874573 65.437325 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
163.874573 65.437325 moveto 165.203842 65.419922 lineto
166.545609 65.404663 lineto
167.896332 65.390587 lineto
169.252396 65.376778 lineto
170.610245 65.362274 lineto
171.966263 65.346138 lineto
173.317032 65.327545 lineto
174.659088 65.305664 lineto
175.988998 65.279655 lineto
177.303284 65.248695 lineto
178.598526 65.211952 lineto
179.871246 65.168594 lineto
181.118011 65.117798 lineto
182.335388 65.058723 lineto
183.521286 64.991875 lineto
184.673660 64.917747 lineto
185.790466 64.836853 lineto
186.869629 64.749672 lineto
187.909088 64.656670 lineto
188.906784 64.558296 lineto
189.860687 64.455002 lineto
190.768677 64.347244 lineto
191.628937 64.239449 lineto
192.439514 64.136040 lineto
193.198532 64.041428 lineto
193.904129 63.960018 lineto
194.575104 63.896202 lineto
195.230209 63.854382 lineto
196.063354 63.838921 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[218 0 0 146 504 620] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
36.163437 93.185226 moveto 35.336323 93.121094 lineto
36.163437 93.185226 lineto
36.801769 93.370262 lineto
37.446449 93.668892 lineto
38.117577 94.073837 lineto
38.835236 94.577789 lineto
39.598827 95.173485 lineto
40.407742 95.853645 lineto
41.261379 96.611008 lineto
42.159130 97.438332 lineto
43.098793 98.328384 lineto
44.078167 99.273941 lineto
45.095039 100.267776 lineto
46.147209 101.302650 lineto
47.232471 102.371399 lineto
48.348625 103.466873 lineto
49.493458 104.581886 lineto
50.664772 105.709282 lineto
51.862198 106.838455 lineto
53.085373 107.958809 lineto
54.333935 109.059731 lineto
55.607521 110.130630 lineto
56.905762 111.160889 lineto
58.228298 112.139931 lineto
59.574760 113.057121 lineto
60.944790 113.901878 lineto
62.337280 114.663589 lineto
63.751118 115.331650 lineto
65.185196 115.895432 lineto
66.638405 116.344337 lineto
68.109642 116.667770 lineto
69.597801 116.855103 lineto
71.101761 116.895729 lineto
72.620430 116.779045 lineto
74.153809 116.514435 lineto
75.701881 116.111282 lineto
77.264687 115.578987 lineto
78.842194 114.926933 lineto
80.434425 114.164497 lineto
82.041374 113.301079 lineto
83.663063 112.346069 lineto
85.299469 111.308846 lineto
86.927917 110.194756 lineto
88.525726 109.009148 lineto
90.070190 107.757378 lineto
91.538635 106.444778 lineto
92.917480 105.651917 lineto
94.193192 105.959366 lineto
95.352180 107.947693 lineto
96.380898 112.197464 lineto
97.381920 116.993027 lineto
98.457817 120.618706 lineto
99.711174 121.358864 lineto
101.244537 117.497826 lineto
102.945290 110.765800 lineto
104.700790 102.892990 lineto
106.398399 95.609581 lineto
107.925468 90.645767 lineto
109.017395 86.744125 lineto
109.409569 82.647209 lineto
108.837372 77.097595 lineto
107.036201 68.837830 lineto
104.973824 59.930946 lineto
103.618027 52.439983 lineto
103.936592 48.427963 lineto
106.897285 49.957920 lineto
111.083183 55.323921 lineto
115.077354 62.820042 lineto
117.462860 70.740356 lineto
116.822746 77.378929 lineto
114.695900 82.364212 lineto
112.621155 85.324638 lineto
112.137344 85.888649 lineto
114.783340 83.684692 lineto
119.405716 79.791077 lineto
124.851021 75.286125 lineto
129.965820 71.248154 lineto
133.596695 68.755486 lineto
136.114548 67.425598 lineto
137.890244 66.875984 lineto
139.294647 66.724136 lineto
140.698700 66.587532 lineto
142.098450 66.464691 lineto
143.490005 66.354134 lineto
144.869446 66.254379 lineto
146.232895 66.163956 lineto
147.576385 66.081367 lineto
148.896042 66.005150 lineto
150.187958 65.933807 lineto
151.448212 65.865860 lineto
152.684097 65.801636 lineto
153.902954 65.741432 lineto
155.112106 65.685570 lineto
156.318832 65.634361 lineto
157.530472 65.588120 lineto
158.754318 65.547157 lineto
159.997696 65.511780 lineto
161.267914 65.482315 lineto
162.561417 65.457809 lineto
163.874573 65.437325 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
163.874573 65.437325 moveto 165.203842 65.419922 lineto
166.545609 65.404663 lineto
167.896332 65.390587 lineto
169.252396 65.376778 lineto
170.610245 65.362274 lineto
171.966263 65.346138 lineto
173.317032 65.327545 lineto
174.659088 65.305664 lineto
175.988998 65.279655 lineto
177.303284 65.248695 lineto
178.598526 65.211952 lineto
179.871246 65.168594 lineto
181.118011 65.117798 lineto
182.335388 65.058723 lineto
183.521286 64.991875 lineto
184.673660 64.917747 lineto
185.790466 64.836853 lineto
186.869629 64.749672 lineto
187.909088 64.656670 lineto
188.906784 64.558296 lineto
189.860687 64.455002 lineto
190.768677 64.347244 lineto
191.628937 64.239449 lineto
192.439514 64.136040 lineto
193.198532 64.041428 lineto
193.904129 63.960018 lineto
194.575104 63.896202 lineto
195.230209 63.854382 lineto
196.063354 63.838921 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[218 0 0 146 25 452.7] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
26.649715 65.452209 moveto 25.247114 65.452171 lineto
26.649715 65.452209 lineto
28.052114 65.452271 lineto
29.454098 65.452362 lineto
30.855457 65.452545 lineto
32.255978 65.452866 lineto
33.655453 65.453392 lineto
35.053665 65.454208 lineto
36.450409 65.455406 lineto
37.845470 65.457092 lineto
39.238632 65.459282 lineto
40.629696 65.462006 lineto
42.018440 65.465279 lineto
43.404655 65.469116 lineto
44.788132 65.473610 lineto
46.168655 65.478844 lineto
47.546021 65.484894 lineto
48.920010 65.491844 lineto
50.292294 65.499237 lineto
51.664539 65.506615 lineto
53.038410 65.513519 lineto
54.415581 65.519493 lineto
55.797714 65.524071 lineto
57.186474 65.526802 lineto
58.583538 65.527222 lineto
59.990562 65.524864 lineto
61.408474 65.519279 lineto
62.838203 65.509995 lineto
64.280663 65.496536 lineto
65.736786 65.478455 lineto
67.207489 65.455269 lineto
68.693695 65.426514 lineto
70.196335 65.391739 lineto
71.716324 65.350456 lineto
73.253555 65.305000 lineto
74.807892 65.257690 lineto
76.379219 65.210831 lineto
77.967422 65.166756 lineto
79.572372 65.127777 lineto
81.193947 65.096207 lineto
82.832031 65.074371 lineto
84.486504 65.064590 lineto
86.134552 65.065132 lineto
87.753365 65.074280 lineto
89.320114 65.090317 lineto
90.812004 65.111504 lineto
92.215340 65.711342 lineto
93.516441 67.463341 lineto
94.701607 70.940979 lineto
95.757172 76.717773 lineto
96.785583 83.070984 lineto
97.889275 88.277893 lineto
99.170715 90.615768 lineto
100.732338 88.361877 lineto
102.461380 83.239349 lineto
104.245094 76.971321 lineto
105.970711 71.280914 lineto
107.525452 67.891258 lineto
108.644600 65.537849 lineto
109.063408 62.956173 lineto
108.517136 58.881729 lineto
106.741074 52.050014 lineto
104.702850 44.516983 lineto
103.370132 38.338596 lineto
103.710564 35.570816 lineto
106.691811 38.269604 lineto
110.896973 44.731384 lineto
114.909164 53.252590 lineto
117.311485 62.129650 lineto
116.687035 69.658989 lineto
114.574722 75.471405 lineto
112.513443 79.197701 lineto
112.042061 80.468666 lineto
114.699493 78.915100 lineto
119.332352 75.617683 lineto
124.787224 71.657089 lineto
129.910736 68.113983 lineto
133.549469 66.069054 lineto
136.074402 65.142136 lineto
137.856430 64.953072 lineto
139.266479 65.121704 lineto
140.675491 65.267883 lineto
142.079605 65.392471 lineto
143.474930 65.496361 lineto
144.857605 65.580421 lineto
146.223785 65.645523 lineto
147.569550 65.692543 lineto
148.891068 65.722366 lineto
150.184479 65.735855 lineto
151.445877 65.733902 lineto
152.682648 65.719154 lineto
153.902130 65.694305 lineto
155.111679 65.662003 lineto
156.318665 65.624939 lineto
157.530426 65.585762 lineto
158.754318 65.547157 lineto
159.997696 65.511780 lineto
161.267914 65.482315 lineto
162.562988 65.458282 lineto
163.880890 65.439201 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
163.880890 65.439201 moveto 165.219620 65.424614 lineto
166.577164 65.414032 lineto
167.951553 65.406998 lineto
169.340744 65.403023 lineto
170.742767 65.401642 lineto
172.155594 65.402390 lineto
173.577347 65.404884 lineto
175.006180 65.408783 lineto
176.440216 65.413712 lineto
177.877548 65.419312 lineto
179.316360 65.425224 lineto
180.754745 65.431084 lineto
182.190842 65.436531 lineto
183.622772 65.441208 lineto
185.050827 65.445175 lineto
186.475250 65.448532 lineto
187.896347 65.451332 lineto
189.314377 65.453651 lineto
190.729630 65.455536 lineto
192.142365 65.457001 lineto
193.552856 65.458069 lineto
194.961380 65.458786 lineto
196.368225 65.459213 lineto
197.773651 65.459435 lineto
199.177948 65.459503 lineto
200.581360 65.459465 lineto
201.984207 65.459366 lineto
203.386719 65.459236 lineto
204.789200 65.459091 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[218 0 0 146 25 286.2] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
26.649715 65.452209 moveto 25.247114 65.452171 lineto
26.649715 65.452209 lineto
28.052114 65.452271 lineto
29.454098 65.452362 lineto
30.855457 65.452545 lineto
32.255978 65.452866 lineto
33.655453 65.453392 lineto
35.053665 65.454208 lineto
36.450409 65.455406 lineto
37.845470 65.457092 lineto
39.238632 65.459282 lineto
40.629696 65.462006 lineto
42.018440 65.465279 lineto
43.404655 65.469116 lineto
44.788132 65.473610 lineto
46.168655 65.478844 lineto
47.546021 65.484894 lineto
48.920010 65.491844 lineto
50.292294 65.499237 lineto
51.664539 65.506615 lineto
53.038410 65.513519 lineto
54.415581 65.519493 lineto
55.797714 65.524071 lineto
57.186474 65.526802 lineto
58.583538 65.527222 lineto
59.990562 65.524864 lineto
61.408474 65.519279 lineto
62.838203 65.509995 lineto
64.280663 65.496536 lineto
65.736786 65.478455 lineto
67.207489 65.455269 lineto
68.693695 65.426514 lineto
70.196335 65.391739 lineto
71.716324 65.350456 lineto
73.253555 65.305000 lineto
74.807892 65.257690 lineto
76.379219 65.210831 lineto
77.967422 65.166756 lineto
79.572372 65.127777 lineto
81.193947 65.096207 lineto
82.832031 65.074371 lineto
84.486504 65.064590 lineto
86.134552 65.065132 lineto
87.753365 65.074280 lineto
89.320114 65.090317 lineto
90.812004 65.111504 lineto
92.215340 65.711342 lineto
93.516441 67.463341 lineto
94.701607 70.940979 lineto
95.757172 76.717773 lineto
96.785583 83.070984 lineto
97.889275 88.277893 lineto
99.170715 90.615768 lineto
100.732338 88.361877 lineto
102.461380 83.239349 lineto
104.245094 76.971321 lineto
105.970711 71.280914 lineto
107.525452 67.891258 lineto
108.644600 65.537849 lineto
109.063408 62.956173 lineto
108.517136 58.881729 lineto
106.741074 52.050014 lineto
104.702850 44.516983 lineto
103.370132 38.338596 lineto
103.710564 35.570816 lineto
106.691811 38.269604 lineto
110.896973 44.731384 lineto
114.909164 53.252590 lineto
117.311485 62.129650 lineto
116.687035 69.658989 lineto
114.574722 75.471405 lineto
112.513443 79.197701 lineto
112.042061 80.468666 lineto
114.699493 78.915100 lineto
119.332352 75.617683 lineto
124.787224 71.657089 lineto
129.910736 68.113983 lineto
133.549469 66.069054 lineto
136.074402 65.142136 lineto
137.856430 64.953072 lineto
139.266479 65.121704 lineto
140.675491 65.267883 lineto
142.079605 65.392471 lineto
143.474930 65.496361 lineto
144.857605 65.580421 lineto
146.223785 65.645523 lineto
147.569550 65.692543 lineto
148.891068 65.722366 lineto
150.184479 65.735855 lineto
151.445877 65.733902 lineto
152.682648 65.719154 lineto
153.902130 65.694305 lineto
155.111679 65.662003 lineto
156.318665 65.624939 lineto
157.530426 65.585762 lineto
158.754318 65.547157 lineto
159.997696 65.511780 lineto
161.267914 65.482315 lineto
162.562988 65.458282 lineto
163.880890 65.439201 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
163.880890 65.439201 moveto 165.219620 65.424614 lineto
166.577164 65.414032 lineto
167.951553 65.406998 lineto
169.340744 65.403023 lineto
170.742767 65.401642 lineto
172.155594 65.402390 lineto
173.577347 65.404884 lineto
175.006180 65.408783 lineto
176.440216 65.413712 lineto
177.877548 65.419312 lineto
179.316360 65.425224 lineto
180.754745 65.431084 lineto
182.190842 65.436531 lineto
183.622772 65.441208 lineto
185.050827 65.445175 lineto
186.475250 65.448532 lineto
187.896347 65.451332 lineto
189.314377 65.453651 lineto
190.729630 65.455536 lineto
192.142365 65.457001 lineto
193.552856 65.458069 lineto
194.961380 65.458786 lineto
196.368225 65.459213 lineto
197.773651 65.459435 lineto
199.177948 65.459503 lineto
200.581360 65.459465 lineto
201.984207 65.459366 lineto
203.386719 65.459236 lineto
204.789200 65.459091 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[218 0 0 146 265.5 452.7] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
26.317831 81.768852 moveto 25.302061 80.881729 lineto
26.317831 81.768852 lineto
27.319996 82.643356 lineto
28.312117 83.506851 lineto
29.298492 84.360191 lineto
30.283430 85.204262 lineto
31.272005 86.039146 lineto
32.269295 86.864944 lineto
33.281307 87.680801 lineto
34.314045 88.485878 lineto
35.372421 89.280563 lineto
36.461349 90.065277 lineto
37.585739 90.840424 lineto
38.750507 91.606392 lineto
39.962513 92.361374 lineto
41.228634 93.103539 lineto
42.555729 93.831070 lineto
43.950668 94.542145 lineto
45.410702 95.229958 lineto
46.933067 95.887726 lineto
48.515022 96.508644 lineto
50.153801 97.085922 lineto
51.846630 97.612801 lineto
53.590725 98.082520 lineto
55.383316 98.488335 lineto
57.221607 98.823486 lineto
59.098431 99.080345 lineto
61.006622 99.251282 lineto
62.938995 99.328690 lineto
64.888390 99.304932 lineto
66.847626 99.172386 lineto
68.809525 98.923424 lineto
70.766930 98.550430 lineto
72.712654 98.045784 lineto
74.653320 97.420357 lineto
76.595535 96.685036 lineto
78.545914 95.850700 lineto
80.511078 94.928238 lineto
82.497627 93.928528 lineto
84.512184 92.862457 lineto
86.561363 91.740906 lineto
88.651764 90.574753 lineto
90.751389 89.399132 lineto
92.828201 88.249168 lineto
94.850189 87.159981 lineto
96.785309 86.166710 lineto
99.025505 85.722084 lineto
101.962669 86.278839 lineto
105.988716 88.289719 lineto
111.495560 92.207443 lineto
117.426926 96.572807 lineto
122.726547 99.926598 lineto
126.338142 100.809601 lineto
127.205452 97.762596 lineto
126.346909 92.183754 lineto
124.780960 85.471230 lineto
123.526062 79.023186 lineto
123.600624 74.237808 lineto
123.931519 70.339958 lineto
123.445564 66.554527 lineto
121.069611 62.106403 lineto
115.730492 56.220470 lineto
109.150635 50.475414 lineto
103.052505 46.449936 lineto
99.158554 45.722733 lineto
99.191208 49.872490 lineto
101.561798 57.223343 lineto
104.681671 66.099434 lineto
106.962120 74.824883 lineto
106.814484 81.723846 lineto
105.545700 86.565178 lineto
104.462692 89.117775 lineto
104.872375 89.150505 lineto
108.081703 86.432259 lineto
113.033318 82.077927 lineto
118.669846 77.202400 lineto
123.933914 72.920586 lineto
127.768188 70.347374 lineto
130.531448 69.044876 lineto
132.582458 68.575218 lineto
134.280014 68.500504 lineto
135.982880 68.382858 lineto
137.684341 68.230080 lineto
139.377701 68.049973 lineto
141.056213 67.850357 lineto
142.713211 67.639015 lineto
144.341934 67.423775 lineto
145.935699 67.212425 lineto
147.487793 67.012779 lineto
148.991470 66.832642 lineto
150.455063 66.670433 lineto
151.886887 66.524567 lineto
153.295258 66.393456 lineto
154.688477 66.275520 lineto
156.074860 66.169182 lineto
157.462723 66.072853 lineto
158.860382 65.984955 lineto
160.276123 65.903893 lineto
161.708374 65.829323 lineto
163.155457 65.760857 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
163.155457 65.760857 moveto 164.615753 65.698135 lineto
166.087616 65.640800 lineto
167.569473 65.588470 lineto
169.059631 65.540794 lineto
170.556519 65.497398 lineto
172.058456 65.457916 lineto
173.563812 65.422073 lineto
175.070953 65.389595 lineto
176.578186 65.360207 lineto
178.083862 65.333633 lineto
179.586380 65.309593 lineto
181.084030 65.287819 lineto
182.575195 65.268021 lineto
184.058212 65.249931 lineto
185.533417 65.233345 lineto
187.001190 65.218056 lineto
188.461899 65.203857 lineto
189.915863 65.190559 lineto
191.363495 65.177986 lineto
192.805115 65.165985 lineto
194.241089 65.154396 lineto
195.671783 65.143059 lineto
197.097549 65.131927 lineto
198.518723 65.120956 lineto
199.935715 65.110107 lineto
201.348862 65.099350 lineto
202.758514 65.088654 lineto
204.165039 65.077995 lineto
205.568787 65.067368 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[218 0 0 146 504 452.7] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
26.659500 91.867012 moveto 25.955765 90.720688 lineto
26.659500 91.867012 lineto
27.376867 93.033676 lineto
28.109486 94.219597 lineto
28.860476 95.422913 lineto
29.632950 96.641739 lineto
30.431524 97.873413 lineto
31.260811 99.115257 lineto
32.127079 100.363686 lineto
33.036587 101.615120 lineto
33.993225 102.867447 lineto
35.000881 104.118599 lineto
36.063450 105.366470 lineto
37.184814 106.608978 lineto
38.372131 107.841919 lineto
39.632549 109.061111 lineto
40.973221 110.262352 lineto
42.401295 111.441437 lineto
43.912922 112.587082 lineto
45.504242 113.687981 lineto
47.171406 114.732849 lineto
48.910549 115.710381 lineto
50.717777 116.609329 lineto
52.589184 117.418427 lineto
54.520870 118.126434 lineto
56.508930 118.722084 lineto
58.545052 119.194016 lineto
60.620914 119.530838 lineto
62.728191 119.721191 lineto
64.858582 119.753685 lineto
67.003754 119.616959 lineto
69.155396 119.299622 lineto
71.305183 118.790314 lineto
73.444801 118.077652 lineto
75.575104 117.180504 lineto
77.696915 116.117744 lineto
79.811089 114.908257 lineto
81.918457 113.570900 lineto
84.019875 112.124550 lineto
86.116173 110.588066 lineto
88.208199 108.980347 lineto
90.296791 107.320244 lineto
92.360825 105.646652 lineto
94.379143 103.998436 lineto
96.330605 102.414497 lineto
98.194069 100.933708 lineto
100.465866 99.907532 lineto
103.642296 99.687424 lineto
108.219673 100.624847 lineto
114.694305 103.071259 lineto
121.678001 105.849022 lineto
127.782539 107.780525 lineto
131.619690 107.688148 lineto
131.801254 104.394249 lineto
129.662872 99.055992 lineto
126.540192 92.830505 lineto
123.768852 86.874939 lineto
122.684502 82.346443 lineto
122.181190 78.507195 lineto
121.152992 74.619385 lineto
118.493950 69.945206 lineto
113.098137 63.746830 lineto
106.706360 57.586246 lineto
101.059425 53.025433 lineto
97.898155 51.626366 lineto
98.963371 54.951019 lineto
102.510361 61.459801 lineto
106.794456 69.613113 lineto
110.070969 77.871368 lineto
110.595192 84.694969 lineto
109.671661 89.680923 lineto
108.604874 92.426254 lineto
108.699341 92.527962 lineto
111.259590 89.583076 lineto
115.378014 84.819138 lineto
120.147003 79.463692 lineto
124.658958 74.744278 lineto
128.006271 71.888451 lineto
130.473602 70.414970 lineto
132.345520 69.842613 lineto
133.906647 69.690155 lineto
135.441635 69.476364 lineto
136.955353 69.214134 lineto
138.452713 68.916382 lineto
139.938583 68.596016 lineto
141.417892 68.265938 lineto
142.895493 67.939049 lineto
144.376312 67.628265 lineto
145.865234 67.346489 lineto
147.367157 67.106628 lineto
148.880096 66.903893 lineto
150.402084 66.733505 lineto
151.931183 66.590683 lineto
153.465393 66.470642 lineto
155.002747 66.368591 lineto
156.541290 66.279762 lineto
158.079056 66.199364 lineto
159.614029 66.122612 lineto
161.146423 66.049500 lineto
162.676361 65.980034 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
162.676361 65.980034 moveto 164.203995 65.914207 lineto
165.729477 65.852020 lineto
167.252960 65.793472 lineto
168.774597 65.738548 lineto
170.294556 65.687256 lineto
171.812958 65.639587 lineto
173.329453 65.595268 lineto
174.843613 65.554001 lineto
176.355087 65.515503 lineto
177.863449 65.479500 lineto
179.368347 65.445702 lineto
180.869370 65.413818 lineto
182.366150 65.383560 lineto
183.858292 65.354652 lineto
185.345657 65.326920 lineto
186.828094 65.300201 lineto
188.305466 65.274315 lineto
189.777649 65.249100 lineto
191.244476 65.224396 lineto
192.705841 65.200050 lineto
194.161575 65.175911 lineto
195.611526 65.151817 lineto
197.055603 65.127785 lineto
198.493637 65.103836 lineto
199.925507 65.079956 lineto
201.351044 65.056175 lineto
202.770157 65.032486 lineto
204.182678 65.008911 lineto
205.588470 64.985443 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[218 0 0 146 265.5 286.2] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
36.081329 85.791183 moveto 35.308094 85.472511 lineto
36.081329 85.791183 lineto
36.711021 86.050713 lineto
37.371605 86.323051 lineto
38.077301 86.614319 lineto
38.842403 86.930534 lineto
39.661957 87.270531 lineto
40.530975 87.633224 lineto
41.444710 88.017075 lineto
42.398415 88.420471 lineto
43.386295 88.843643 lineto
44.402550 89.286842 lineto
45.441223 89.750603 lineto
46.496361 90.235504 lineto
47.562920 90.740273 lineto
48.635849 91.263649 lineto
49.710155 91.804268 lineto
50.780849 92.360756 lineto
51.859539 92.924561 lineto
52.957848 93.487106 lineto
54.087387 94.039825 lineto
55.259789 94.574127 lineto
56.487453 95.082222 lineto
57.782799 95.556305 lineto
59.158237 95.988564 lineto
60.626175 96.371208 lineto
62.172241 96.699127 lineto
63.782055 96.967239 lineto
65.441246 97.170448 lineto
67.135437 97.303658 lineto
68.846840 97.362411 lineto
70.557655 97.342255 lineto
72.250092 97.238731 lineto
73.906357 97.047386 lineto
75.531242 96.774475 lineto
77.129501 96.426247 lineto
78.705948 96.008942 lineto
80.265335 95.528801 lineto
81.808968 94.990730 lineto
83.338120 94.399597 lineto
84.854103 93.760300 lineto
86.358170 93.077713 lineto
87.833611 92.367355 lineto
89.263672 91.644707 lineto
90.631622 90.925270 lineto
91.920708 90.224564 lineto
93.449333 90.042236 lineto
95.535904 90.877968 lineto
98.498817 93.231430 lineto
102.656471 97.602272 lineto
107.138313 102.452858 lineto
111.073753 106.245537 lineto
113.592239 107.442642 lineto
113.823189 104.506523 lineto
112.606842 98.991516 lineto
110.783447 92.451958 lineto
109.193230 86.442177 lineto
108.676430 82.516510 lineto
108.432365 79.579407 lineto
107.660385 76.535324 lineto
105.559799 72.288712 lineto
101.329948 65.744026 lineto
96.576622 58.632072 lineto
92.905586 52.683651 lineto
91.922646 49.629566 lineto
95.233582 51.200619 lineto
101.006134 56.141800 lineto
107.408081 63.198082 lineto
112.607178 71.114456 lineto
114.771164 78.635910 lineto
115.131836 84.930038 lineto
114.920975 89.164452 lineto
115.370346 90.506744 lineto
117.711739 88.124542 lineto
121.233208 83.432648 lineto
125.222763 77.845909 lineto
128.968460 72.779144 lineto
131.758331 69.647186 lineto
133.853973 67.963737 lineto
135.516968 67.242523 lineto
137.008881 66.997253 lineto
138.591309 66.741646 lineto
140.235184 66.481560 lineto
141.911377 66.222878 lineto
143.590836 65.971466 lineto
145.244461 65.733192 lineto
146.865936 65.520325 lineto
148.448975 65.345093 lineto
149.987305 65.219742 lineto
151.474579 65.156540 lineto
152.906250 65.138817 lineto
154.277802 65.149940 lineto
155.584702 65.173256 lineto
156.822403 65.192123 lineto
158.016113 65.207787 lineto
159.191101 65.221497 lineto
160.372635 65.234512 lineto
161.585892 65.248077 lineto
162.827484 65.261490 lineto
164.093887 65.274025 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
164.093887 65.274025 moveto 165.381638 65.284973 lineto
166.687302 65.293617 lineto
168.007324 65.299232 lineto
169.338242 65.301102 lineto
170.676514 65.298515 lineto
172.018646 65.290741 lineto
173.360397 65.278008 lineto
174.697556 65.260544 lineto
176.025833 65.238579 lineto
177.341019 65.212334 lineto
178.638855 65.181633 lineto
179.915085 65.146271 lineto
181.165421 65.106079 lineto
182.385666 65.060875 lineto
183.573654 65.010284 lineto
184.727325 64.953957 lineto
185.844620 64.891617 lineto
186.923401 64.822998 lineto
187.961823 64.749916 lineto
188.957947 64.674194 lineto
189.909821 64.597038 lineto
190.815491 64.519661 lineto
191.673111 64.442780 lineto
192.480820 64.367195 lineto
193.236908 64.294701 lineto
193.939621 64.226982 lineto
194.607635 64.162308 lineto
195.259674 64.099121 lineto
196.088501 64.018768 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[218 0 0 146 504 286.2] concat
B clip
1.0 setgray B fill
0.004587 0.006849 scale
1 1 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
newpath 0.000000 0.000000 moveto 0.000000 144.000000 lineto stroke
newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 144.000000 lineto stroke
newpath 0.000000 144.000000 moveto 216.000000 144.000000 lineto stroke
0.700000 setlinewidth gsave grestore
0.700000 setlinewidth gsave grestore
gsave
gsave 0.700000 setlinewidth [] 0 setdash
35.620453 98.847572 moveto 34.946609 98.333481 lineto
35.620453 98.847572 lineto
36.208218 99.296043 lineto
36.854126 99.789032 lineto
37.566669 100.333527 lineto
38.354477 100.936348 lineto
39.209728 101.592613 lineto
40.124508 102.297516 lineto
41.091282 103.045830 lineto
42.102539 103.832298 lineto
43.148693 104.655128 lineto
44.220161 105.512512 lineto
45.307106 106.402954 lineto
46.399704 107.324905 lineto
47.489769 108.275070 lineto
48.569130 109.250122 lineto
49.629700 110.246643 lineto
50.663403 111.261192 lineto
51.688999 112.280746 lineto
52.725239 113.292274 lineto
53.790901 114.282715 lineto
54.904751 115.239014 lineto
56.086346 116.149574 lineto
57.355232 117.002785 lineto
58.730965 117.787033 lineto
60.233097 118.490723 lineto
61.838844 119.106735 lineto
63.525433 119.627998 lineto
65.270081 120.047401 lineto
67.050003 120.357849 lineto
68.837486 120.552765 lineto
70.604813 120.625572 lineto
72.324265 120.569695 lineto
73.968124 120.378563 lineto
75.548553 120.055969 lineto
77.077705 119.605705 lineto
78.567757 119.031570 lineto
80.030853 118.337357 lineto
81.472878 117.527771 lineto
82.899719 116.607521 lineto
84.317261 115.581314 lineto
85.731384 114.453865 lineto
87.128990 113.258415 lineto
88.497009 112.028244 lineto
89.822334 110.796593 lineto
91.091873 109.596741 lineto
92.735291 108.849030 lineto
95.182228 108.973831 lineto
98.862335 110.391518 lineto
104.205269 113.522430 lineto
109.988861 117.046585 lineto
114.990936 119.644005 lineto
117.989334 119.994690 lineto
117.761894 116.778648 lineto
115.479843 111.352562 lineto
112.314407 105.073097 lineto
109.436829 99.296928 lineto
108.018333 95.380722 lineto
107.151001 92.632561 lineto
105.926903 90.360497 lineto
103.438118 87.872620 lineto
98.776741 84.476982 lineto
93.673355 80.770592 lineto
89.858582 77.350464 lineto
89.063019 74.813591 lineto
93.017273 73.756981 lineto
99.798424 74.196518 lineto
107.483551 76.148064 lineto
114.149727 79.627502 lineto
117.874008 84.650703 lineto
119.641449 89.821457 lineto
120.437042 93.743568 lineto
121.245819 95.020828 lineto
123.052811 92.257027 lineto
125.480103 86.987526 lineto
128.149780 80.747673 lineto
130.683945 75.072830 lineto
132.704681 71.498344 lineto
134.361267 69.493538 lineto
135.802979 68.527756 lineto
137.179016 68.070320 lineto
138.638702 67.590561 lineto
140.170135 67.102753 lineto
141.761414 66.621185 lineto
143.400665 66.160149 lineto
145.076019 65.733910 lineto
146.763596 65.360107 lineto
148.439621 65.056351 lineto
150.080261 64.840263 lineto
151.661652 64.729469 lineto
153.173569 64.698685 lineto
154.605713 64.722649 lineto
155.947861 64.776062 lineto
157.189697 64.833672 lineto
158.364609 64.893394 lineto
159.505966 64.953163 lineto
160.647125 65.010925 lineto
161.821457 65.064598 lineto
163.025940 65.113716 lineto
164.257523 65.157791 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [] 0 setdash
164.257523 65.157791 moveto 165.513184 65.196358 lineto
166.789917 65.228920 lineto
168.084457 65.254807 lineto
169.393539 65.273354 lineto
170.713898 65.283875 lineto
172.042267 65.285690 lineto
173.373886 65.279518 lineto
174.703979 65.266045 lineto
176.027771 65.245987 lineto
177.340500 65.220039 lineto
178.637390 65.188492 lineto
179.913620 65.151665 lineto
181.164398 65.109840 lineto
182.384979 65.063332 lineto
183.573227 65.011757 lineto
184.727081 64.954704 lineto
185.844482 64.891891 lineto
186.923340 64.823013 lineto
187.961792 64.749832 lineto
188.957932 64.674110 lineto
189.909821 64.596992 lineto
190.815491 64.519646 lineto
191.673111 64.442780 lineto
192.480820 64.367195 lineto
193.236908 64.294701 lineto
193.939621 64.226982 lineto
194.607635 64.162308 lineto
195.259674 64.099121 lineto
196.088501 64.018768 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 755 679.07] concat
newpath
0 0 M 0 24 L 36.656 24 L 36.656 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
753 677.07 M 753 706.213 L 793.656 706.213 L 793.656 677.07 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 755 679.07] concat
/Times-Roman-SHOWISO findfont 24 scalefont setfont
0 0 0 setrgbcolor
0 5.14286 M (xyz) 34.656 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 755.001 493.07] concat
newpath
0 0 M 0 48 L 85.976 48 L 85.976 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
753.001 491.07 M 753.001 544.213 L 842.977 544.213 L 842.977 491.07 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 755.001 493.07] concat
/Times-Roman-SHOWISO findfont 24 scalefont setfont
0 0 0 setrgbcolor
0 29.1429 M (ntb) 30.672 S
0 5.14286 M (wavelets) 83.976 S
setmatrix
grestore
gsave
gsave
matrix currentmatrix
[1 0 0 1 755 340.07] concat
newpath
0 0 M 0 48 L 98.216 48 L 98.216 0 L
closepath setmatrix
0 0 0 setrgbcolor
grestore
newpath
753 338.07 M 753 391.213 L 855.216 391.213 L 855.216 338.07 L
closepath clip newpath
0 0 0 setrgbcolor
matrix currentmatrix
[1 0 0 1 755 340.07] concat
/Times-Roman-SHOWISO findfont 24 scalefont setfont
0 0 0 setrgbcolor
0 29.1429 M (ntb) 30.672 S
0 5.14286 M (B-splines) 96.216 S
setmatrix
grestore
grestore
showpage
%%EndDocument
endTexFig
2040 2182 a Fy(Figure)g(5:)27 b(When)19 b(the)h(\(X,Y)-10
b(,Z\))17 b(frame)i(is)g(used)h(for)f(w)o(a)o(v)o(elet)f(multiresolu-)
2040 2265 y(tion)c(editing,)i(detail)e(maintains)g(its)g(orientation)h
(as)f(the)g(sweep)h(is)f(changed.)2040 2348 y(When)i(the)g(normal,)g
(tangent,)h(bi-normal,)f Fs(\()p Ft(N)t(;)d(T)6 b(;)14
b(B)t Fs(\))h Fy(frame)g(is)g(used)i(with)2040 2431 y(a)23
b(w)o(a)o(v)o(elet)g(representation,)h(the)f(detail)g(does)h(not)f
(maintain)g(its)f(structure)2040 2514 y(as)h(the)g(sweep)g(is)g
(changed.)40 b(When)23 b(the)g Fs(\()p Ft(N)t(;)13 b(T)6
b(;)14 b(B)t Fs(\))22 b Fy(frame)h(is)f(used)i(with)2040
2597 y(a)g(B-spline)g(representation,)i(the)e(detail)g(follo)n(ws)g
(the)h(orientation)f(of)g(the)2040 2680 y(curv)o(e.)2040
2913 y(w)o(a)o(v)o(elet)d(basis)h(function)g(used,)h(changes)g(the)e
(solution)i(in)e(a)g(\252w)o(a)o(v)o(e\272)h(lik)o(e)2040
2996 y(f)o(ashion.)31 b(In)20 b(contrast,)g(it)f(is)g(more)h(intuiti)n
(v)o(e)g(to)g(mo)o(v)o(e)g(a)g(B-spline)g(control)2040
3079 y(point)d(which)g(changes)h(the)f(solution)g(in)g(a)f
(\252hump\272)i(lik)o(e)f(f)o(ashion)g(\(see)g(Fig-)2040
3163 y(ure)f(4\).)26 b(Thus)16 b(the)g(user)g(in)f(this)h(case)g
(should)h(manipulate)f(the)g(hierarchical)2040 3246 y(B-spline)j
(functions.)2040 3468 y Fv(4.2)91 b(Orientation)2040
3601 y Fy(In)17 b(the)g(parametric)g(representation,)h(the)f(curv)o(e)g
(or)g(surf)o(ace)h(is)e(represented)2040 3684 y(by)24
b(three)g(functions)g Ft(X)r(;)14 b(Y)t(;)f(Z)5 b Fy(.)41
b(In)23 b(the)h(the)g(multi-resolution)g(paradigm,)2040
3767 y(when)30 b(a)g(user)g(adds)g(\256ne)g(directional)f(detail,)j
(say)e(a)g(\256ne)f(hump)i(in)e(the)2040 3850 y Ft(X)23
b Fy(direction,)18 b(this)f(detail)g(will)f(become)j(lock)o(ed)f(in)f
(the)h(originally)f(chosen)2040 3933 y(direction.)26
b(If)13 b(the)h(user)h(later)e(manipulates)i(the)f(broad)h(sweep)g(of)f
(the)g(curv)o(e,)2040 4016 y(the)19 b(detail)f(will)g(maintain)g(its)g
(original)h(direction)g(\(see)g(Figure)f(5\).)27 b(This)18
b(is)2040 4099 y(not)13 b(al)o(w)o(ays)h(desirable,)h(since)e(the)g
(user)g(may)h(w)o(ant)f(the)g(detail')l(s)g(orientation)2040
4182 y(to)19 b(follo)n(w)g(the)g(changing)h(direction)g(of)f(broader)h
(curv)o(e)f(or)g(surf)o(ace.)2152 4265 y(An)28 b(\252orientation\272)h
(approach)g(\256rst)e(proposed)i(by)f(F)o(orse)o(y)g(and)g(Bar)o(-)2040
4348 y(tels)c([9)q(])g(may)h(be)g(applied)g(to)g(the)f(multiresolution)
i(editing)e(scheme.)45 b(In)2040 4431 y(a)24 b(multiresolution)h
(modeling)g(system)f(all)g(of)g(the)g(information)h(describ-)2040
4514 y(ing)c(the)g(curv)o(e)h(or)f(surf)o(ace)g(li)n(v)o(es)g(at)g
(some)g(resolution.)34 b(In)21 b(an)g(orientation)2040
4597 y(approach,)27 b(the)d(information)g(at)g(each)h(resolution)f
Ft(i)g Fy(is)g(not)g(e)o(xpressed)h(as)2040 4680 y(three)17
b(independent)h(functions)f(of)g Fs(\()p Ft(X)r(;)c(Y)t(;)g(Z)5
b Fs(\))p Fy(.)26 b(Instead)17 b(the)f(detail)h(at)f(each)2040
4763 y(resolution)26 b Ft(i)f Fy(is)g(represented)h(with)e(respect)i
(to)f(the)g(geometric)g(shape)h(of)2040 4847 y(the)17
b(lo)n(wer)f(resolution)h(v)o(ersion)g(of)f(the)h(curv)o(e)g(or)f(surf)
o(ace.)27 b(This)16 b(lo)n(wer)h(res-)2040 4930 y(olution)22
b(v)o(ersion)g(is)f(de\256ned)i(by)f(summing)g(all)f(of)h(the)f
(information)h(from)2040 5013 y(all)c(the)h(lo)n(wer)g(resolution)h(le)
n(v)o(els.)2152 5096 y(T)-6 b(angent)21 b(and)g(normal)f(directions)h
(of)f(the)h(lo)n(wer)f(resolution)h(curv)o(e)f(or)2040
5179 y(surf)o(ace)i(are)g(then)g(computed)h(at)e(a)h(series)f(of)h
(sample)g(points.)35 b(The)22 b(detail)2040 5262 y(coef)n(\256cients)13
b(at)g(le)n(v)o(el)g Ft(i)f Fy(are)h(then)g(e)o(xpressed)h(with)f
(respect)g(to)g(these)g(tangent)2040 5345 y(and)26 b(normal)f
(directions)h(instead)f(of)g(the)g Fs(\()p Ft(X)r(;)13
b(Y)t(;)g(Z)5 b Fs(\))26 b Fy(directions.)45 b(If)25
b(an)o(y)p eop
%%Page: 5 6
5 5 bop -152 -69 a Fy(lo)n(wer)22 b(resolution)g(component)h(of)e(the)g
(curv)o(e)h(is)f(later)g(e)o(xplicitly)g(altered,)-152
14 y(then)f(the)f(detail')l(s)f(orientation)i(will)e(change)i
(appropriately)-5 b(.)-152 237 y Fv(4.2.1)90 b(De\256ning)22
b(Detail)-152 370 y Fy(In)31 b(order)h(to)f(apply)h(an)f(orientation)h
(approach,)k(one)31 b(must)h(ha)o(v)o(e)f(some)-152 453
y(method)e(for)f(decomposing)i(the)e(object)h(into)f(components)i(at)d
(dif)n(ferent)-152 536 y(resolutions.)h(When)19 b(one)h(is)e(using)i
(hierarchical)f(B-splines,)g(which)g(o)o(v)o(er)o(-)-152
619 y(represent)c(objects)g(in)f Ft(V)479 627 y Fo(L)525
619 y Fy(,)h(then)g(there)f(is)g(some)h(freedom)g(in)g(de\256ning)g
(what)-152 702 y(information)20 b(resides)f(at)g(which)g(le)n(v)o(el)g
(of)g(detail.)-40 785 y(If)e(the)h(geometric)g(object)f(is)g(being)h
(designed)h(with)e(a)g(multiresolution)-152 868 y(editor)m(,)j(then)h
(the)f(user)g(is)f(e)o(xplicitly)h(manipulating)h(the)f(object)h(at)e
(resolu-)-152 951 y(tions)g(that)g(he)g(chooses.)29 b(Therefore,)19
b(one)g(simple)g(method)h(is)e(to)h(maintain)-152 1034
y(all)g(information)h(at)f(the)g(resolution)h(entered)g(by)g(the)f
(user)h([9].)27 b(Using)20 b(this)-152 1117 y(method,)e(the)f(same)g
(geometric)g(object)g(may)g(beha)o(v)o(e)g(dif)n(ferently)g(depend-)
-152 1200 y(ing)i(on)h(the)f(w)o(ay)g(the)g(object)h(w)o(as)f
(generated.)-40 1283 y(An)k(alternati)n(v)o(e)g(is)f(to)h(use)g(w)o(a)o
(v)o(elet)f(analysis:)35 b(be)o(gin)23 b(with)g(the)f(com-)-152
1366 y(plete)i(resolution)g(object)g(\(in)f Ft(V)696
1374 y Fo(L)742 1366 y Fy(\),)h(and)g(then)g(successi)n(v)o(ely)g
Fw(pr)m(oject)g Fy(it)f(to)-152 1449 y(each)h(lo)n(wer)f(resolution)h
(le)n(v)o(el)f(using)h(Equation)g(\(15\).)40 b(This)23
b(generates)h(a)-152 1532 y(unique)h(smoothed)f(v)o(ersion)g(of)g(the)f
(object)h(at)f(each)h(resolution)g Ft(V)1640 1540 y Fo(i)1666
1532 y Fy(.)40 b(The)-152 1615 y(object)31 b(can)g(no)n(w)g(be)g
(represented)h(as)e(a)g(combination)i(of)f(components)-152
1698 y(from)19 b(the)g(dif)n(ference)h(spaces)g Ft(W)729
1706 y Fo(i)754 1698 y Fy(.)-40 1781 y(In)28 b(typical)g(w)o(a)o(v)o
(elet)f(analysis,)j(the)d(components)j(in)d Ft(W)1491
1789 y Fo(i)1544 1781 y Fy(are)g(repre-)-152 1864 y(sented)21
b(using)f(some)g(special)h(basis)f(functions)g Ft( )1161
1872 y Fo(i;j)1254 1864 y Fy(that)g(span)h(the)e(dif)n(fer)o(-)-152
1947 y(ence)26 b(space)g Ft(W)274 1955 y Fo(i)300 1947
y Fy(.)46 b(Alternati)n(v)o(ely)-5 b(,)27 b(instead)f(of)g(using)g(w)o
(a)o(v)o(elet)f(functions)-152 2030 y Ft( )-102 2038
y Fo(i;j)-5 2030 y Fy(to)f(represent)g(the)f(dif)n(ference,)i(one)f
(may)g(instead)g(use)g(the)g(B-spline)-152 2113 y(functions)e(on)g(the)
f(ne)o(xt)h(\256ner)f(le)n(v)o(el)g Ft(\036)871 2121
y Fo(i)p Fl(+)p Fu(1)p Fo(;j)1016 2113 y Fy(.)33 b(This)21
b(can)h(be)f(done)h(because)-152 2196 y(of)15 b(Equation)h(\(12\).)25
b(The)15 b(choice)h(of)f(whether)g(to)g(use)g(B-spline)g(or)g(w)o(a)o
(v)o(elets)-152 2280 y(to)25 b(represent)h(the)e(functions)i(in)f
Ft(W)804 2288 y Fo(i)854 2280 y Fy(is)g(an)g(important)g(question)h
(that)f(we)-152 2363 y(shall)19 b(deal)g(with)g(soon.)-152
2585 y Fv(4.2.2)90 b(Pr)n(ojections)22 b(between)f(Le)o(v)o(els)-152
2718 y Fy(There)g(are)g(man)o(y)g(w)o(ays)g(to)g(obtain)g(a)g(lo)n(wer)
g(resolution)g(v)o(ersion)g(of)g(some)-152 2801 y(object)28
b(from)f Ft(V)275 2809 y Fo(L)321 2801 y Fy(.)51 b(F)o(or)26
b(e)o(xample,)k(gi)n(v)o(en)e(an)f(object)h(in)f Ft(V)1447
2809 y Fo(L)1493 2801 y Fy(,)h(one)g(could)-152 2884
y(obtain)21 b(a)g(lo)n(wer)f(resolution)i(v)o(ersion)f(in)f
Ft(V)979 2892 y Fo(L)p Fm(\000)p Fu(1)1119 2884 y Fy(by)h(thro)n(wing)g
(a)o(w)o(ay)g(e)n(v)o(ery)-152 2967 y(other)j(control)f(point.)39
b(Subsampling)24 b(is)e(not)i(a)e(true)h(projection;)j(starting)-152
3050 y(with)31 b(a)g(smooth)i(curv)o(e)e(in)h Ft(V)658
3058 y Fo(L)p Fm(\000)p Fu(1)777 3050 y Fy(,)h(and)f(then)g(e)o
(xpressing)h(that)e(smooth)-152 3133 y(curv)o(e)24 b(in)f(the)g(higher)
g(resolution)h(B-spline)f(basis)g(basis)g Ft(V)1431 3141
y Fo(L)1477 3133 y Fy(,)g(and)h(\256nally)-152 3216 y(subsampling)g
(the)e(control)g(points)g(will)f(not)i(return)f(the)g(original)g
(smooth)-152 3299 y(curv)o(e)e(we)f(be)o(gan)g(with.)-40
3382 y(Another)33 b(w)o(ay)g(of)f(obtaining)i(a)e(smoothed)i(v)o
(ersion)f(of)f(the)g(object)-152 3465 y(is)24 b(by)g
Fw(ortho)o(gonally)i Fy(projecting)f(the)f(object)g(from)g
Ft(V)1291 3473 y Fo(L)1360 3465 y Fy(into)g Ft(V)1545
3473 y Fo(L)p Fm(\000)p Fu(1)1664 3465 y Fy(.)42 b(The)-152
3548 y(orthogonal)15 b(projection)f(is)f(the)g(object)h(in)f
Ft(V)980 3556 y Fo(L)p Fm(\000)p Fu(1)1112 3548 y Fy(that)g(is)g
(closest)g(to)g(object)h(in)-152 3631 y Ft(V)-107 3639
y Fo(L)-48 3631 y Fy(using)g(the)f Ft(L)283 3600 y Fu(2)326
3631 y Fy(measure.)25 b(One)14 b(may)f(obtain)h(the)f(orthogonal)i
(projection)-152 3714 y(by)28 b(using)f(Equation)g(\(15\),)i(with)d
(the)890 3696 y(\304)883 3714 y Ft(h)h Fy(sequence)h(gi)n(v)o(en)f(for)
g(the)g(semi-)-152 3797 y(orthogonal)c(w)o(a)o(v)o(elet)d(construction)
i(by)f(Chui)g([3].)32 b(This)21 b(is)f(the)h(approach)-152
3880 y(used)30 b(in)f([8].)56 b(Although)30 b(this)e(is)h(a)g(v)o(ery)g
(ele)o(gant)g(w)o(ay)g(of)g(obtaining)h(a)-152 3964 y(lo)n(wer)20
b(resolution)f(v)o(ersion)h(of)g(an)f(object,)h(it)e(has)i(a)f(fe)n(w)g
(dra)o(wbacks.)29 b(This)-152 4047 y(particular)166 4028
y(\304)159 4047 y Ft(h)24 b Fy(sequence)i(is)f(in\256nite)f(in)g
(length)h(\(although)h(it)d(does)j(decay)-152 4130 y(rapidly)19
b(from)g(its)f(centers\))h(and)h(so)f(performing)g(this)g(task)g(ef)n
(\256ciently)f(can)-152 4213 y(be)k(troublesome.)34 b(Also,)22
b(because)g(these)g(sequences)g(are)f(not)h(local,)f(then)-152
4296 y(a)i(single)f(change)i(to)e(one)h(B-spline)f(coef)n(\256cient)h
(at)e(le)n(v)o(el)i Ft(L)f Fy(will)f(alter)h(all)-152
4379 y(of)d(the)g(coef)n(\256cients)g(of)g(the)g(projection)h(at)f(le)n
(v)o(el)g Ft(L)e Fn(\000)g Fy(1.)-40 4462 y(One)27 b(good)g(compromise)
g(between)g(these)f(tw)o(o)g(e)o(xtremes)h(\(subsam-)-152
4545 y(pling,)18 b(and)g(orthogonal)h(projection\),)f(is)f(to)g(use)h
(Equation)f(\(15\))h(b)o(ut)f(to)g(use)-152 4628 y(the)-26
4609 y(\304)-34 4628 y Ft(h)27 b Fy(\256lter)f(gi)n(v)o(en)i(for)f(the)
g(non-orthogonal)i(w)o(a)o(v)o(elet)e(construction)h(by)-152
4711 y(Cohen)f(et)f(al.)g([5].)49 b(This)26 b(projection)h(in)f
(non-orthogonal,)k(b)o(ut)c(it)g(is)f(en-)-152 4794 y(tirely)20
b(local.)29 b(This)19 b(is)h(the)g(choice)g(we)g(ha)o(v)o(e)g(used)g
(in)g(our)g(multiresolution)-152 4877 y(modeling)g(tool.)-152
5099 y Fv(4.2.3)90 b(Repr)n(esenting)21 b(Detail)-152
5232 y Fy(What)h(set)g(of)h(basis)f(functions)h(should)h(be)e(used)i
(to)e(represent)h(the)f(detail.)-152 5315 y(If)27 b(a)g(w)o(a)o(v)o
(elet)g(projection)h(Equation)g(\(15\))f(is)g(used)h(to)f(de\256ne)g
(the)h(lo)n(wer)-152 5398 y(resolution)20 b(v)o(ersions)f(of)g(the)g
(object,)g(then)g(the)g(detail)g(can)g(be)g(represented)2040
-69 y(by)j(using)g(the)f(corresponding)i(w)o(a)o(v)o(elet)e(functions.)
34 b(The)21 b(other)h(option)g(is)2040 14 y(to)j(represent)h(the)g
(detail)f(using)h(hierarchical)g(B-spline)f(functions.)47
b(The)2040 97 y(disadv)n(antage)12 b(of)g(using)g(hierarchical)g
(B-splines)g(is)g(that)g(there)h(are)f(rou)q(ghly)2040
180 y(2)p Ft(n)19 b Fy(B-splines)g(in)g(the)g(hierarchy)-5
b(,)20 b(and)f(only)h Ft(n)f Fy(w)o(a)o(v)o(elets.)2152
263 y(The)24 b(adv)n(antage)i(of)e(using)g(hierarchical)h(B-splines)f
(ho)n(we)n(v)o(er)h(is)f(that)2040 346 y(the)o(y)29 b(maintain)f(the)g
(orientation)h(better)l(.)54 b(When)28 b(the)g(user)h(changes)g(the)
2040 429 y(broad)f(sweep)f(of)g(the)g(curv)o(e,)j(changing)e(the)f
(tangent,)j(normal,)f(and)f(bi-)2040 512 y(normal)i(frame)f(at)f
Ft(t)2594 520 y Fo(j)2627 512 y Fy(,)j(the)e(detail)g(functions)h(are)f
(remix)o(ed.)57 b(If)29 b(the)g(de-)2040 596 y(tail)20
b(functions)i(are)g(w)o(a)o(v)o(elet)e(functions,)j(then)e(changing)i
(the)e(normal)h(and)2040 679 y(tangent)k(frame)f(remix)o(es)h(\252w)o
(a)o(v)o(e\272)f(shaped)i(functions)f(introducing)h(non-)2040
762 y(intuiti)n(v)o(e)12 b(wiggles.)25 b(If)12 b(the)g(detail)g
(functions)g(are)g(B-spline)g(basis)g(functions,)2040
845 y(then)21 b(\252hump\272)h(shaped)g(functions)g(get)f(remix)o(ed,)g
(yieding)g(more)h(intuiti)n(v)o(e)2040 928 y(changes.)49
b(Also)26 b(if)f(the)h(detail)f(functions)i(are)f(B-splines,)h(then)f
(because)2040 1011 y(there)g(are)g(twice)f(as)h(man)o(y)g(B-splines)g
(than)g(w)o(a)o(v)o(elets,)h(the)e(tangent)i(and)2040
1094 y(normal)j(directions)g(are)f(computed)i(at)e(twice)g(as)h(man)o
(y)g(sample)g(points)2040 1177 y(allo)n(wing)20 b(the)f(detail)g(to)g
(follo)n(w)h(the)f(orientation)h(with)f(more)h(\256delity)e(\(see)2040
1260 y(Figure)h(5\).)2040 1490 y Fv(5)91 b(V)-8 b(ariational)22
b(Modeling)2040 1651 y Fy(The)30 b(v)n(ariational)g(modeling)g
(paradigm)h(generalizes)g(the)e(least)h(squares)2040
1734 y(notion)20 b(to)f(an)o(y)h Fw(objective)g Fy(function)g
(minimization,)g(typically)f(one)h(repre-)2040 1817 y(senting)k
(minimizing)g(curv)n(ature.)43 b(The)23 b(v)n(ariational)h(problem)h
(leads)f(to)f(a)2040 1900 y(non-linear)d(optimization)f(problem)g(o)o
(v)o(er)g(a)g(\256nite)f(set)h(of)f(v)n(ariables)i(when)2040
1983 y(cast)f(into)g(a)g(gi)n(v)o(en)g(basis.)2152 2066
y(There)31 b(are)f(a)g(v)n(ariety)h(of)f(objecti)n(v)o(e)h(functions)h
(used)f(in)f(geometric)2040 2149 y(modeling)12 b([21)r(,)g(24])g(In)g
(our)g(implementation)g(we)g(ha)o(v)o(e)g(used)g(the)g
Fw(thin-plate)2040 2232 y Fy(measure)i(which)f(is)f(based)i(on)f
(parametric)g(second)h(deri)n(v)n(ati)n(v)o(es)g([27)q(,)e(2,)g(28)q
(].)2040 2315 y(The)28 b(thin)g(plate)g(minimum)g(may)g(be)g(found)h
(by)f(solving)h(the)f(follo)n(wing)2040 2398 y(linear)19
b(system)g([28)q(].)2598 2497 y Fp(\014)2598 2547 y(\014)2598
2597 y(\014)2598 2647 y(\014)2663 2584 y Fe(H)75 b(A)2874
2553 y(T)2664 2667 y(A)120 b(0)2976 2497 y Fp(\014)2976
2547 y(\014)2976 2597 y(\014)2976 2647 y(\014)3017 2497
y(\014)3017 2547 y(\014)3017 2597 y(\014)3017 2647 y(\014)3082
2572 y Fe(x)3083 2655 y Ft(\025)3166 2497 y Fp(\014)3166
2547 y(\014)3166 2597 y(\014)3166 2647 y(\014)3215 2615
y Fs(=)3296 2497 y Fp(\014)3296 2547 y(\014)3296 2597
y(\014)3296 2647 y(\014)3363 2572 y Fe(0)3361 2655 y(b)3447
2497 y Fp(\014)3447 2547 y(\014)3447 2597 y(\014)3447
2647 y(\014)3908 2615 y Fy(\(20\))2040 2831 y(Where)22
b Fe(A)g Fy(is)f(the)i(constraint)f(matrix,)g Fe(H)g
Fy(is)g(the)g(Hessian)h(matrix,)f(and)h Ft(\025)2040
2914 y Fy(are)c(Lagrange)h(v)n(ariables.)2040 3137 y
Fv(5.1)91 b(Hierar)n(chical)21 b(Conditioning)2040 3270
y Fy(W)-6 b(a)o(v)o(elets)18 b(can)h(be)g(used)h(in)e(the)h(conte)o(xt)
g(of)g(v)n(ariational)g(modeling)h(so)f(that)2040 3353
y(the)g(solution)h(may)f(be)g(obtained)h(more)f(ef)n(\256ciently)-5
b(.)2152 3436 y(In)30 b(the)h(B-spline)f(basis,)j(the)d(optimization)h
(procedure)h(resulted)e(in)2040 3519 y(the)25 b(linear)f(system)h(gi)n
(v)o(en)h(by)f(Equation)g(\(20\).)44 b(In)25 b(the)f(w)o(a)o(v)o(elet)h
(basis,)g(a)2040 3602 y(dif)n(ferent)19 b(linear)g(system)g(results)g
(which)g(is)g(gi)n(v)o(en)h(by)2606 3701 y Fp(\014)2606
3751 y(\014)2606 3801 y(\014)2606 3851 y(\014)2684 3760
y Fe(\026)2671 3778 y(H)2826 3760 y(\026)2815 3778 y(A)2882
3746 y Fo(T)2684 3847 y Fe(\026)2672 3865 y(A)112 b(0)2968
3701 y Fp(\014)2968 3751 y(\014)2968 3801 y(\014)2968
3851 y(\014)3008 3701 y(\014)3008 3751 y(\014)3008 3801
y(\014)3008 3851 y(\014)3074 3776 y Fe(\026)-45 b(x)3074
3859 y Ft(\025)3157 3701 y Fp(\014)3157 3751 y(\014)3157
3801 y(\014)3157 3851 y(\014)3206 3820 y Fs(=)3287 3701
y Fp(\014)3287 3751 y(\014)3287 3801 y(\014)3287 3851
y(\014)3355 3776 y Fe(0)3352 3859 y(b)3439 3701 y Fp(\014)3439
3751 y(\014)3439 3801 y(\014)3439 3851 y(\014)3908 3820
y Fy(\(21\))2040 4034 y(where)27 b(the)f(bars)g(signify)h(that)f(the)g
(v)n(ariables)h(are)f(w)o(a)o(v)o(elet)g(coef)n(\256cients,)2041
4117 y Fe(\026)-45 b(x)21 b Fs(=)g Fe(Wx)p Fy(,)16 b(and)f(the)h
(Hessian)f(and)h(constraint)g(matrix)f(are)g(e)o(xpressed)i(with)2040
4200 y(respect)27 b(to)g(the)g(w)o(a)o(v)o(elet)g(basis.)52
b(T)-6 b(o)26 b(see)i(the)f(relationship)g(with)g(the)g(B-)2040
4283 y(spline)19 b(system,)g(the)g(ne)n(w)g(system)h(can)f(also)g(be)g
(written)g(do)n(wn)h(as)2235 4389 y Fp(\014)2235 4439
y(\014)2235 4489 y(\014)2235 4538 y(\014)2300 4465 y
Fe(W)2392 4434 y Fm(\000)p Fe(T)2506 4465 y(HW)2667 4434
y Fm(\000)p Fe(1)2839 4465 y(W)2931 4434 y Fm(\000)p
Fe(T)3045 4465 y(A)3112 4434 y(T)2409 4570 y(A)-10 b(W)2558
4538 y Fm(\000)p Fe(1)2986 4570 y(0)3215 4389 y Fp(\014)3215
4439 y(\014)3215 4489 y(\014)3215 4538 y(\014)3255 4389
y(\014)3255 4439 y(\014)3255 4489 y(\014)3255 4538 y(\014)3321
4464 y Fe(\026)-45 b(x)3321 4547 y Ft(\025)3404 4389
y Fp(\014)3404 4439 y(\014)3404 4489 y(\014)3404 4538
y(\014)3453 4507 y Fs(=)3534 4389 y Fp(\014)3534 4439
y(\014)3534 4489 y(\014)3534 4538 y(\014)3602 4464 y
Fe(0)3599 4547 y(b)3686 4389 y Fp(\014)3686 4439 y(\014)3686
4489 y(\014)3686 4538 y(\014)3908 4507 y Fy(\(22\))2040
4728 y(Although)31 b(Equation)g(\(20\))f(and)g(Equation)h(\(21/22\))g
(imply)f(each)g(other)m(,)2040 4811 y(the)o(y)j(are)g(tw)o(o)g
(distinct)f(linear)h(systems)g(of)f(equations.)70 b(Because)33
b(the)2040 4894 y(w)o(a)o(v)o(elet)27 b(system)h(\(21/22\))g(is)f
(hierarchical)h(it)e(will)h(not)g(suf)n(fer)h(from)f(the)2040
4977 y(poor)e(conditioning)g(of)e(the)h(B-spline)g(system)g(of)g
(Equation)g(\(20\).)41 b(F)o(or)23 b(a)2040 5060 y(rigorous)d
(discussion)g(of)f(the)g(rele)n(v)n(ant)g(theory)h(see)f([7].)2152
5143 y(The)30 b(scaling)h(of)f(the)h(basis)f(functions)h(is)f(v)o(ery)h
(signi\256cant)f(for)g(the)2040 5226 y(beha)o(vior)d(of)e(the)h
(optimizing)h(procedures.)49 b(T)m(raditionally)26 b(the)g(w)o(a)o(v)o
(elet)2040 5310 y(functions)20 b(are)f(de\256ned)g(with)g(the)g(follo)n
(wing)g(scaling)h([19,)f(22]:)p eop
%%Page: 6 7
6 6 bop 261 89 a Ft(\036)307 97 y Fo(i;j)380 89 y Fs(\()p
Ft(t)p Fs(\))74 b(=)h Fy(2)714 53 y Fl(\()p Fo(i)p Fm(\000)p
Fo(L)p Fl(\))p Fo(=)p Fu(2)961 89 y Ft(\036)p Fs(\()p
Fy(2)1074 53 y Fl(\()p Fo(i)p Fm(\000)p Fo(L)p Fl(\))1238
89 y Ft(t)17 b Fn(\000)g Ft(j)t Fs(\))257 214 y Ft( )307
222 y Fo(i;j)380 214 y Fs(\()p Ft(t)p Fs(\))74 b(=)h
Fy(2)714 178 y Fl(\()p Fo(i)p Fm(\000)p Fo(L)p Fl(\))p
Fo(=)p Fu(2)961 214 y Ft( )s Fs(\()p Fy(2)1081 178 y
Fl(\()p Fo(i)p Fm(\000)p Fo(L)p Fl(\))1245 214 y Ft(t)17
b Fn(\000)g Ft(j)t Fs(\))284 b Fy(\(23\))-40 372 y(This)27
b(means)h(that)f(at)g(each)h(le)n(v)o(el)f(mo)o(ving)i(up,)g(the)e
(basis)h(functions)-152 455 y(become)e(twice)e(as)h(wide,)g(and)h(are)e
(scaled)1061 424 y Fu(1)p 1036 438 75 4 v 1036 446 a
Fm(p)p 1086 446 25 3 v 43 x Fu(2)1145 455 y Fy(times)g(as)h(tall.)43
b(While)24 b(in)-152 552 y(man)o(y)d(conte)o(xts)g(this)e(normalizing)i
(may)g(be)f(desirable,)g(for)g(optimization)-152 635
y(purposes)i(it)e(is)g(counter)i(producti)n(v)o(e.)64
b(F)o(or)20 b(the)h(optimization)g(procedure)-152 718
y(to)15 b(be)g(well)f(conditioned)i([15)q(,)e(7])g(it)g(is)g(essential)
h(to)g(emphasize)g(the)g(coarser)-152 801 y(le)n(v)o(els.)35
b(The)22 b(correct)g(theoretical)g(scaling)g(depends)h(on)f(both)g(the)
g(ener)o(gy)-152 884 y(function)i(used,)f(and)g(the)g(dimension)g(of)g
(problem.)38 b(F)o(or)22 b(a)g(fuller)g(discus-)-152
967 y(sion,)c(see)f(the)h(Appendix)g(in)f([13)q(].)26
b(In)17 b(the)g(e)o(xperiments)h(described)h(in)e(this)-152
1050 y(paper)j(the)f(follo)n(wing)g(scaling)h(w)o(as)f(used)265
1223 y Ft(\036)311 1231 y Fo(i;j)385 1223 y Fs(\()p Ft(t)p
Fs(\))74 b(=)g Fy(2)718 1187 y Fm(\000)p Fl(\()p Fo(i)p
Fm(\000)p Fo(L)p Fl(\))957 1223 y Ft(\036)p Fs(\()p Fy(2)1070
1187 y Fl(\()p Fo(i)p Fm(\000)p Fo(L)p Fl(\))1234 1223
y Ft(t)17 b Fn(\000)g Ft(j)t Fs(\))261 1348 y Ft( )311
1356 y Fo(i;j)385 1348 y Fs(\()p Ft(t)p Fs(\))74 b(=)g
Fy(2)718 1312 y Fm(\000)p Fl(\()p Fo(i)p Fm(\000)p Fo(L)p
Fl(\))957 1348 y Ft( )s Fs(\()p Fy(2)1077 1312 y Fl(\()p
Fo(i)p Fm(\000)p Fo(L)p Fl(\))1241 1348 y Ft(t)17 b Fn(\000)g
Ft(j)t Fs(\))288 b Fy(\(24\))-152 1506 y(This)26 b(means)g(that)f(as)h
(one)g(goes)g(from)g(le)n(v)o(el)g Ft(i)f Fy(to)h(le)n(v)o(el)f
Ft(i)c Fn(\000)g Fy(1)26 b(the)f(basis)-152 1589 y(functions)h(become)g
(twice)f(as)g(wide,)h(and)g(1)p Ft(=)p Fy(2)g(as)f(tall.)44
b(In)25 b(the)h(p)o(yramid)-152 1672 y(code,)18 b(this)f(is)g(achie)n
(v)o(ed)i(by)f(multiplying)g(all)e(of)i(the)f Ft(h)g
Fy(and)h Ft(g)i Fy(entries)d(by)h(2,)-152 1755 y(and)i(all)e(of)h(the)
267 1737 y(\304)259 1755 y Ft(h)g Fy(and)29 b(\304)-34
b Ft(g)21 b Fy(by)e(1)p Ft(=)p Fy(2)732 1723 y Fu(5)761
1755 y Fy(.)-152 1977 y Fv(5.1.1)90 b(Explicit)24 b(vs.)32
b(Implicit)-152 2111 y Fy(There)23 b(is)g(no)n(w)g(a)g(choice)h(to)f
(mak)o(e.)39 b(In)23 b(an)h(iterati)n(v)o(e)e(conjugate)i(gradient)-152
2194 y(solv)o(er)m(,)17 b(the)f(common)h(operation)g(is)e
(multiplication)h(of)g(a)g(v)o(ector)g(times)g(the)-152
2277 y(w)o(a)o(v)o(elet)21 b(matrix)g(gi)n(v)o(en)h(in)f(Equations)h
(\(21/22\).)34 b(There)22 b(are)f(tw)o(o)g(w)o(ays)h(to)-152
2360 y(implement)e(this.)-40 2443 y(One)27 b(approach,)j(the)d
Fw(e)o(xplicit)f Fy(approach,)k(is)d(to)f(compute)i(and)g(store)-152
2526 y(the)h(w)o(a)o(v)o(elet)f(Hessian)h(matrix)725
2508 y Fe(\026)713 2526 y(H)f Fy(and)h(the)g(w)o(a)o(v)o(elet)f
(constraint)h(matrix)-140 2591 y Fe(\026)-152 2609 y(A)21
b Fy(\(Equation)g(\(21\)\).)33 b(These)21 b(can)g(be)g(computed)h
(directly)f(from)g(a)g(closed)-152 2692 y(form)11 b(\(piece)n(wise)g
(polynomial\))g(representation)g(of)g(th)q(e)g(w)o(av)o(elet)g(func)q
(tions)-152 2775 y Ft( )-102 2783 y Fo(i;j)-28 2775 y
Fy(.)26 b(Unfortunately)-5 b(,)17 b(these)f(matrices)g(are)g(not)g(as)g
(sparse)h(as)f(the)g(B-spline)-152 2858 y(Hessian)k(and)f(constraint)h
(matrices.)-40 2941 y(Alternati)n(v)o(ely)-5 b(,)17 b(there)g(is)g(the)
g Fw(implicit)e Fy(approach)k([29,)e(25])g(which)g(only)-152
3024 y(computes)23 b(and)e(stores)h(the)f(entries)g(of)g(the)g
(B-spline)g(matrices)g Fe(H)g Fy(and)h Fe(A)-152 3107
y Fy(\(Equation)16 b(\(22\)\).)26 b(Multiplication)15
b(by)h(the)f Fe(W)h Fy(matrices)f(is)g(accomplished)-152
3190 y(using)k(the)g Ff(pyrm)e Fy(procedures.)29 b(The)18
b(adv)n(antage)i(of)f(this)f(approach)i(is)e(that)-152
3273 y(the)30 b(whole)f(multiply)g(remains)h Ft(O)r Fs(\()p
Ft(n)p Fs(\))g Fy(in)f(both)g(time)g(and)h(space,)i(since)-152
3356 y(the)26 b Ff(pyrm)g Fy(procedures)h(run)f(in)g(linear)g(time,)h
(and)g(the)f(matrices)g Fe(H)g Fy(and)-152 3439 y Fe(A)i
Fy(are)g Ft(O)r Fs(\()p Ft(n)p Fs(\))h Fy(sparse.)55
b(Ev)o(en)29 b(though)g(one)g(of)f(the)g(methods)i(e)o(xplicitly)-152
3522 y(uses)24 b(w)o(a)o(v)o(elet)e(terms)h(while)f(the)h(other)g(uses)
g(B-spline)g(terms,)g(these)h(tw)o(o)-152 3605 y(methods)h(are)e
(mathematically)g(equi)n(v)n(alent,)j(and)e(so)f(both)h(will)e(ha)o(v)o
(e)i(the)-152 3688 y(same)c(condition)g(properties.)-152
3910 y Fv(5.2)91 b(Adapti)o(v)o(e)22 b(Oracle)-152 4044
y Fy(By)33 b(limiting)g(the)f(possible)i(surf)o(aces)g(to)e(only)i
(those)f(that)g(can)g(be)h(e)o(x-)-152 4127 y(pressed)28
b(as)f(a)g(linear)g(combination)h(of)f(a)g(\256x)o(ed)g(set)g(of)g
(basis)g(functions,)-152 4210 y(one)20 b(obtains)f(an)g(approximation)i
(of)e(the)f(true)h(optimal)g(surf)o(ace.)28 b(As)18 b(more)-152
4293 y(basis)j(functions)g(are)f(added,)i(the)e(space)h(of)f(possible)h
(solutions)g(becomes)-152 4376 y(richer)26 b(and)g(a)f(closer)g
(approximation)i(to)e(the)h(true)f(optimal)g(surf)o(ace)h(can)-152
4459 y(be)d(made.)38 b(Unfortunately)-5 b(,)25 b(as)d(the)h(space)g
(becomes)h(richer)m(,)f(the)g(number)-152 4542 y(of)e(unkno)n(wn)h
(coef)n(\256cients)e(increases,)h(and)g(thus)g(the)f(amount)h(of)g
(compu-)-152 4625 y(tation)27 b(required)h(per)g(iteration)f(gro)n(ws.)
52 b(A)27 b(priori,)i(it)d(is)h(unkno)n(wn)i(ho)n(w)-152
4708 y(man)o(y)k(basis)f(functions)g(are)g(needed.)67
b(Thus,)35 b(it)c(is)g(desirable)i(to)e(ha)o(v)o(e)-152
4791 y(a)i(solution)f(method)i(that)e(adapti)n(v)o(ely)h(chooses)h(the)
e(appropriate)h(basis)-152 4874 y(functions.)h(This)20
b(approach)j(w)o(as)e(applied)h(using)f(hierarchical)h(B-splines)-152
4957 y(in)e([28].)29 b(When)19 b(re\256nement)h(w)o(as)g(necessary)-5
b(,)21 b(\252thinner\272)f(B-splines)f(basis)-152 5040
y(functions)e(were)e(added,)i(and)f(the)g(redundant)h(original)f
(\252wider\272)g(B-splines)p -152 5102 797 4 v -72 5152
a Fr(5)-47 5178 y Fq(The)21 b(proper)i(scaling)f(is)g(essential)f(to)h
(obtain)g(the)h(quick)f(con)n(v)o(er)o(gence)f(of)i(the)f(w)o(a)o(v)o
(elet)-152 5244 y(method)k(when)f(steepest)f(descent)g(or)h(conjugate)g
(gradient)h(iteration)f(is)g(used.)52 b(Scaling)25 b(is)-152
5310 y(not)19 b(important)g(with)g(Gauss-Seidel)f(iteration,)h(which)g
(will)g(perform)g(the)f(same)g(sequence)f(of)-152 5377
y(iterations)e(re)o(gardless)f(of)h(scale.)2040 -69 y
Fy(were)25 b(remo)o(v)o(ed.)48 b(W)m(ith)24 b(w)o(a)o(v)o(elets,)j(all)
e(that)g(must)g(be)h(done)g(is)f(to)g(add)h(in)2040 14
y(ne)n(w)d(\252thinner\272)f(w)o(a)o(v)o(elets)g(where)n(v)o(er)h
(re\256nement)g(is)e(deemed)i(necessary)-5 b(.)2040 97
y(Since)23 b(the)h(w)o(a)o(v)o(elets)f(coef)n(\256cients)h(correspond)h
(directly)f(to)f(local)h(detail,)2040 180 y(all)18 b(pre)n(viously)j
(computed)f(coef)n(\256cients)f(are)g(still)f(v)n(alid.)2152
263 y(The)30 b(decision)g(process)h(of)f(what)f(particular)h(w)o(a)o(v)
o(elets)g(to)f(add)i(and)2040 346 y(remo)o(v)o(e)19 b(is)g(go)o(v)o
(erned)h(by)f(an)g Ff(oracle)e Fy(procedure)k(which)e(is)f(called)h
(after)2040 429 y(e)n(v)o(ery)e(\256x)o(ed)f(number)h(of)f(iterations.)
25 b(The)16 b(oracle)h(must)f(decide)g(what)g(le)n(v)o(el)2040
512 y(of)j(detail)g(is)f(required)i(in)f(each)g(re)o(gion)h(of)f(the)g
(curv)o(e)g(or)g(surf)o(ace.)2152 596 y(When)g(some)f(re)o(gion)h(of)g
(the)f(solution)h(does)g(not)f(need)h(\256ne)f(detail,)g(the)2040
679 y(corresponding)30 b(w)o(a)o(v)o(elet)c(coef)n(\256cients)i(are)f
(near)h(zero,)h(and)f(so)f(the)g(\256rst)2040 762 y(thing)19
b(the)g Ff(oracle)f Fy(does)i(is)e(to)h(deacti)n(v)n(ate)h(the)f(w)o(a)
o(v)o(elet)f(basis)i(functions)2040 845 y(whose)h(corresponding)i(coef)
n(\256cients)e(are)g(belo)n(w)g(some)g(small)g(threshold.)2040
928 y(The)j Ff(oracle)g Fy(then)h(acti)n(v)n(ates)f(ne)n(w)h(w)o(a)o(v)
o(elet)f(basis)h(functions)g(where)g(it)2040 1011 y(feels)g(more)g
(detail)f(may)h(be)g(needed.)46 b(There)24 b(are)h(tw)o(o)g(criteria)f
(used.)45 b(If)2040 1094 y(a)22 b(constraint)g(is)f(not)h(being)h(met,)
f(then)g(the)g(oracle)g(adds)g(in)g(\256ner)g(w)o(a)o(v)o(elet)2040
1177 y(functions)32 b(in)f(the)g(re)o(gion)g(that)g(is)g(closest)g(in)f
(parameter)i(space)f(to)g(the)2040 1260 y(unmet)d(constraint.)53
b(Ev)o(en)27 b(if)g(all)g(the)g(constraints)h(are)f(being)h(met,)h(it)e
(is)2040 1343 y(possible)15 b(that)g(more)f(basis)h(functions)g(w)o
(ould)h(allo)n(w)e(the)g(freedom)i(to)e(\256nd)g(a)2040
1426 y(solution)h(with)f(lo)n(wer)g(ener)o(gy)-5 b(.)27
b(This)14 b(is)g(accomplished)i(by)f(acti)n(v)n(ating)g(\256ner)2040
1509 y(basis)21 b(functions)h(near)g(those)f(with)g(coef)n(\256cients)g
(abo)o(v)o(e)h(some)g(maximum)2040 1592 y(threshold.)2152
1675 y(T)-6 b(o)19 b(a)o(v)o(oid)g(c)o(ycles,)g(a)g(basis)h(function)g
(is)e(mark)o(ed)j(as)e(being)h Ff(dormant)2040 1758 y
Fy(when)27 b(it)e(is)h(remo)o(v)o(ed)i(from)e(consideration.)50
b(Of)26 b(course,)i(it)e(is)g(possible)2040 1841 y(that)17
b(later)f(on)i(the)f(solution)h(may)f(really)g(need)h(this)e(basis)i
(function,)g(and)f(so)2040 1924 y(periodically)e(there)g(is)f(a)h
Ff(revival)e Fy(phase,)j(where)f(the)g Ff(dormant)e Fy(marks)2040
2007 y(are)19 b(remo)o(v)o(ed.)2040 2229 y Fv(5.3)91
b(User)21 b(Interface)2040 2363 y Fy(A)13 b(user)g(of)g(the)g(system)h
(is)f(\256rst)f(presented)i(with)f(a)g(def)o(ault)g(curv)o(e)h(or)f
(surf)o(ace.)2040 2446 y(Constraints)33 b(can)f(then)h(be)g(introduced)
h(by)e(clicking)h(on)g(the)f(curv)o(e)h(or)2040 2529
y(surf)o(ace)22 b(with)f(the)g(mouse.)35 b(The)21 b(location)h(of)f
(the)g(mouse)i(click)e(de\256nes)g(a)2040 2612 y(parametric)k(position)
h Ft(t)f Fy(\(and)g Ft(s)p Fy(\))g(on)g(the)g(curv)o(e)h(\(or)f(surf)o
(ace\).)46 b(The)25 b(user)2040 2695 y(can)19 b(then)g(drag)g(this)f
(point)h(to)f(a)g(ne)n(w)h(location)g(to)f(de\256ne)h(an)g
(interpolation)2040 2778 y(constraint.)50 b(T)-6 b(angent)27
b(constraints)h(at)e(a)g(point)h(can)g(also)g(be)g(de\256ned)g(by)2040
2861 y(orienting)i(\252arro)n(w\272)h(icons)f(at)g(the)f(point.)57
b(Once)29 b(the)g(constraint)h(is)e(set,)2040 2944 y(the)c(solv)o(er)h
(is)e(called)i(to)f(compute)h(the)f(minimum)h(ener)o(gy)g(solution)g
(that)2040 3027 y(satis\256es)15 b(the)h(constraints)g(placed)h(so)f(f)
o(ar)l(.)26 b(Resulting)16 b(curv)o(es)g(and)h(surf)o(aces)2040
3110 y(are)j(displayed)h(using)g(SGI)e(GL)h Ff(nurbscurve)e
Fy(and)j Ff(nurbssurface)2040 3193 y Fy(calls)2196 3161
y Fu(6)2225 3193 y Fy(.)2152 3276 y(When)16 b(the)g(solution)g(is)f
(completed,)i(the)f(result)f(pro)o(vides)i(information)2040
3359 y(for)i(not)f(only)i(the)e(curv)o(e)h(or)g(surf)o(ace)g
(satisfying)g(the)g(speci\256c)f(v)n(alue)i(of)e(the)2040
3442 y(ne)n(w)27 b(constraint,)i(b)o(ut)d(for)g(all)g(curv)o(es)i(or)e
(surf)o(aces)h(with)g(respect)f(to)h(an)o(y)2040 3525
y(v)n(alue)20 b(of)g(this)f(constraint.)29 b(Once)20
b(the)g(linear)f(system)h(\(Equation)g(\(21/22\)\))2040
3608 y(with)27 b(the)h(ne)n(west)g(constraint)g(has)g(been)h(solv)o
(ed,)h(the)e(solv)o(er)g(stores)f(the)2040 3691 y(delta)19
b(v)o(ector)2976 3751 y Fe(\001)q(\026)-45 b(x)p 2936
3783 201 4 v 2936 3850 a(\001b)3059 3858 y(m)3908 3800
y Fy(\(25\))2040 3964 y(where)23 b Ft(m)f Fy(is)g(the)h(inde)o(x)g(of)f
(the)h(ne)n(west)g(constraint,)g(and)g Ft(b)3633 3972
y Fo(m)3714 3964 y Fy(is)f(the)h(con-)2040 4047 y(straint)29
b(v)n(alue)i(\(i.e.,)g(the)e(position)i(or)e(tangent)i(speci\256ed)f
(by)g(the)g(user\).)2040 4130 y(This)19 b(v)o(ector)h(stores)f(the)g
(change)i(of)e(the)h(coef)n(\256cient)f(v)o(ector)h(due)g(to)f(a)g
(unit)2040 4213 y(change)28 b(in)f(the)g(ne)n(w)g(constraint)h
Fe(\001b)3075 4221 y(m)3152 4213 y Fy(,)h(essentially)e(a)g(column)g
(of)g(the)2040 4296 y(in)m(v)o(erse)22 b(matrix.)35 b(The)21
b(user)h(is)f(no)n(w)h(free)g(to)f(interacti)n(v)o(ely)h(mo)o(v)o(e)g
(the)f(tar)o(-)2040 4379 y(get)g(location)h(of)f(the)h(constraint)g
(without)f(ha)o(ving)h(to)f(resolv)o(e)h(the)f(system)2040
4462 y(since,)k(as)f(long)g(as)f(the)h(parameters)g Ft(s)p
Fy(,)g(and)g Ft(t)g Fy(of)f(the)h(constraints)g(do)g(not)2040
4545 y(change,)16 b(the)d(matrix)h(of)f(the)h(system,)g(and)g(thus)g
(its)f(in)m(v)o(erse,)i(do)f(not)f(change.)2040 4628
y(Ho)n(we)n(v)o(er)m(,)23 b(as)f(soon)h(as)f(a)g(ne)n(w)g(constraint)g
(is)g(added)h(\(or)e(a)h(change)i(to)d(the)2040 4711
y(parameters)j Ft(s)e Fy(and)i Ft(t)e Fy(is)h(made\))g(there)h(is)e
(fresh)h(linear)g(system)g(that)g(must)2040 4794 y(be)g(solv)o(ed,)i
(and)f(all)e(of)h(the)h(delta)f(v)o(ectors)g(are)g(in)m(v)n(alidated.)
41 b(The)23 b(ability)2040 4877 y(to)f(interacti)n(v)o(ely)g(change)h
(the)f(v)n(alue)h(of)f(a)f(constraint)i(is)e(indicated)i(to)e(the)2040
4960 y(user)e(by)h(coloring)f(the)g(constraint)h(icon.)27
b(See)19 b(Color)g(Plate.)p 2040 5336 797 4 v 2120 5386
a Fr(6)2145 5411 y Fq(One)11 b(GL)f(call)i(to)f Fd(nurbssurface)f
Fq(can)h(be)g(more)g(e)o(xpensi)o(v)o(e)g(than)g(a)g(complete)g
(iteration.)p eop
%%Page: 7 8
7 7 bop -145 -152 a
15629760 15004566 2499706 15129804 37100912 48612720 startTexFig
-145 -152 a
%%BeginDocument: smallCurveGraphs.eps
1 setlinejoin
/M { moveto } bind def /S { show } bind def
/R { rmoveto } bind def /L { lineto } bind def
/B { newpath 0 0 M 0 1 L 1 1 L 1 0 L closepath } bind def
/CS { closepath stroke } bind def
/S {
/fixwidth exch def
dup length /nchars exch def
dup stringwidth pop
fixwidth exch sub nchars div
exch 0 exch ashow
} def
/bwproc {
rgbproc
dup length 3 idiv string 0 3 0
5 -1 roll {
add 2 1 roll 1 sub dup 0 eq
{ pop 3 idiv 3 -1 roll dup 4 -1 roll dup
3 1 roll 5 -1 roll put 1 add 3 0 }
{ 2 1 roll } ifelse
} forall
pop pop pop
} def
systemdict /colorimage known not {
/colorimage {
pop
pop
/rgbproc exch def
{ bwproc } image
} def
} if
1 1 scale
0 setlinewidth
/drawtri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
stroke
} bind def
/filltri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
fill
} bind def
/cliptri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
clip
} bind def
/imgscanrgb {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx 3 mul string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
false 3
colorimage
grestore
} bind def
/imgscanbw {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
image
grestore
} bind def
/showcaseisoencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.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 /minus /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 /guilsinglright
/fraction /florin /quotesingle /quotedblleft
/guilsinglleft /fi /fl /endash
/dagger /daggerdbl /bullet /quotesinglbase
/quotedblbase /quotedblright /ellipsis /trademark
/dotlessi /grave /acute /circumflex
/tilde /macron /breve /dotaccent
/dieresis /perthousand /ring /cedilla
/Ydieresis /hungarumlaut /ogonek /caron
/emdash /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 ] def
/showcasedingbatencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /a1 /a2 /a202 /a3 /a4 /a5 /a119 /a118 /a117
/a11 /a12 /a13 /a14 /a15 /a16 /a105 /a17 /a18 /a19
/a20 /a21 /a22 /a23 /a24 /a25 /a26 /a27 /a28 /a6 /a7
/a8 /a9 /a10 /a29
/a30 /a31 /a32 /a33 /a34 /a35 /a36 /a37 /a38 /a39
/a40 /a41 /a42 /a43 /a44 /a45 /a46 /a47 /a48 /a49
/a50 /a51 /a52 /a53 /a54 /a55 /a56 /a57 /a58 /a59
/a60 /a61 /a62 /a63 /a64 /a65 /a66 /a67 /a68 /a69
/a70 /a71 /a72 /a73 /a74 /a203 /a75 /a204 /a76 /a77 /a78
/a79 /a81 /a82 /a83 /a84 /a97 /a98 /a99 /a100 /.notdef
/a205 /a85 /a206 /a86 /a87 /a88 /a89 /a90 /a91 /a92 /a93
/a94 /a95 /a96
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /a101 /a102 /a103 /a104 /a106 /a107 /a108
/a112 /a111 /a110 /a109
/a120 /a121 /a122 /a123 /a124 /a125 /a126 /a127 /a128 /a129
/a130 /a131 /a132 /a133 /a134 /a135 /a136 /a137 /a138 /a139
/a140 /a141 /a142 /a143 /a144 /a145 /a146 /a147 /a148 /a149
/a150 /a151 /a152 /a153 /a154 /a155 /a156 /a157 /a158 /a159
/a160 /a161 /a163 /a164 /a196 /a165 /a192 /a166 /a167 /a168
/a169 /a170 /a171 /a172 /a173 /a162 /a174 /a175 /a176 /a177
/a178 /a179 /a193 /a180 /a199 /a181 /a200 /a182 /.notdef
/a201 /a183 /a184 /a197 /a185 /a194 /a198 /a186 /a195 /a187
/a188 /a189 /a190 /a191 /.notdef
] def
/newfont 10 dict def
newfont begin
/FontType 3 def
/FontMatrix [1 0 0 1 0 0] def
/FontBBox [0 0 1 1] def
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
/CharProcs 1 dict def
CharProcs begin
/.notdef {} def
end
/BuildChar {
1 0
0 0 1 1
setcachedevice
exch begin
Encoding exch get
CharProcs exch get
end
exec
} def
end
/PatternFont newfont definefont pop
/#copies 1 def
gsave
gsave
[254 0 0 247 38 492] concat
B clip
1.0 setgray B fill
0.003937 0.004049 scale
35 28 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke
newpath 7.200000 0.000000 moveto 7.200000 -2.000000 lineto stroke
newpath 14.400001 0.000000 moveto 14.400001 -2.000000 lineto stroke
newpath 21.600000 0.000000 moveto 21.600000 -2.000000 lineto stroke
newpath 28.800001 0.000000 moveto 28.800001 -2.000000 lineto stroke
newpath 36.000000 0.000000 moveto 36.000000 -2.000000 lineto stroke
newpath 43.200001 0.000000 moveto 43.200001 -2.000000 lineto stroke
newpath 50.400002 0.000000 moveto 50.400002 -2.000000 lineto stroke
newpath 57.600006 0.000000 moveto 57.600006 -2.000000 lineto stroke
newpath 64.800003 0.000000 moveto 64.800003 -2.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 -5.000000 lineto stroke
newpath 79.200005 0.000000 moveto 79.200005 -2.000000 lineto stroke
newpath 86.400002 0.000000 moveto 86.400002 -2.000000 lineto stroke
newpath 93.600006 0.000000 moveto 93.600006 -2.000000 lineto stroke
newpath 100.800003 0.000000 moveto 100.800003 -2.000000 lineto stroke
newpath 108.000008 0.000000 moveto 108.000008 -2.000000 lineto stroke
newpath 115.200012 0.000000 moveto 115.200012 -2.000000 lineto stroke
newpath 122.400009 0.000000 moveto 122.400009 -2.000000 lineto stroke
newpath 129.600006 0.000000 moveto 129.600006 -2.000000 lineto stroke
newpath 136.800018 0.000000 moveto 136.800018 -2.000000 lineto stroke
newpath 144.000000 0.000000 moveto 144.000000 -5.000000 lineto stroke
newpath 151.199997 0.000000 moveto 151.199997 -2.000000 lineto stroke
newpath 158.399994 0.000000 moveto 158.399994 -2.000000 lineto stroke
newpath 165.599976 0.000000 moveto 165.599976 -2.000000 lineto stroke
newpath 172.799973 0.000000 moveto 172.799973 -2.000000 lineto stroke
newpath 179.999969 0.000000 moveto 179.999969 -2.000000 lineto stroke
newpath 187.199951 0.000000 moveto 187.199951 -2.000000 lineto stroke
newpath 194.399948 0.000000 moveto 194.399948 -2.000000 lineto stroke
newpath 201.599945 0.000000 moveto 201.599945 -2.000000 lineto stroke
newpath 208.799942 0.000000 moveto 208.799942 -2.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 -5.000000 lineto stroke
gsave 0.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (0) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 72.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (1) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 144.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (2) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 216.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (3) dup stringwidth pop 2 div neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave 108.000000 -21.400000 translate 0.000000 rotate
0 -6.000000 translate (Time (seconds)) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke
newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke
newpath 0.000000 21.600000 moveto -2.000000 21.600000 lineto stroke
newpath 0.000000 43.200001 moveto -5.000000 43.200001 lineto stroke
newpath 0.000000 64.800003 moveto -2.000000 64.800003 lineto stroke
newpath 0.000000 86.400002 moveto -5.000000 86.400002 lineto stroke
newpath 0.000000 108.000000 moveto -2.000000 108.000000 lineto stroke
newpath 0.000000 129.600006 moveto -5.000000 129.600006 lineto stroke
newpath 0.000000 151.200012 moveto -2.000000 151.200012 lineto stroke
newpath 0.000000 172.800003 moveto -5.000000 172.800003 lineto stroke
newpath 0.000000 194.400009 moveto -2.000000 194.400009 lineto stroke
newpath 0.000000 216.000000 moveto -5.000000 216.000000 lineto stroke
/Times-Roman findfont 9.000000 scalefont setfont
gsave -8.000000 0.000000 translate 0.000000 rotate
0 -2.700000 translate (0.0) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 43.200001 translate 0.000000 rotate
0 -2.700000 translate (0.2) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 86.400002 translate 0.000000 rotate
0 -2.700000 translate (0.4) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 129.600006 translate 0.000000 rotate
0 -2.700000 translate (0.6) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 172.800003 translate 0.000000 rotate
0 -2.700000 translate (0.8) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 216.000000 translate 0.000000 rotate
0 -2.700000 translate (1.0) dup stringwidth pop neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave -28.959999 108.000000 translate 90.000000 rotate
0 0.000000 translate (Error) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
gsave
newpath
0 0 moveto 0 216.000000 lineto 216.000000 216.000000 lineto 216.000000 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 216.000000 moveto 2.880000 214.145645 lineto
5.040000 213.816895 lineto
7.200000 213.643448 lineto
9.360000 213.264359 lineto
11.520000 212.737961 lineto
13.680000 212.119781 lineto
15.840000 211.896423 lineto
18.000000 211.736389 lineto
20.160000 211.575027 lineto
22.320000 211.270248 lineto
24.480000 210.753571 lineto
26.639999 210.578186 lineto
28.800001 210.567825 lineto
30.960001 210.485519 lineto
33.119999 210.412949 lineto
35.279999 209.989807 lineto
37.439999 209.746368 lineto
39.600002 209.493652 lineto
41.759998 209.466858 lineto
43.920002 209.332291 lineto
46.079998 208.107574 lineto
48.240002 207.624176 lineto
50.399998 207.571899 lineto
52.560001 207.353745 lineto
54.720001 200.050552 lineto
56.880001 197.851898 lineto
59.040001 197.685791 lineto
61.200001 197.569366 lineto
63.360001 192.521881 lineto
65.520004 189.307587 lineto
67.680000 184.701172 lineto
69.840004 183.707779 lineto
72.000000 183.679916 lineto
74.159996 182.911179 lineto
76.319992 182.186066 lineto
78.480003 173.882812 lineto
80.639999 169.342712 lineto
82.799995 165.406525 lineto
84.239998 158.135773 lineto
85.680008 157.040207 lineto
87.840004 156.736084 lineto
89.279999 156.457443 lineto
92.159996 152.597092 lineto
94.319992 144.312408 lineto
96.480003 134.222839 lineto
98.639999 132.620316 lineto
100.799995 127.065460 lineto
102.959999 123.831497 lineto
105.120003 123.330605 lineto
107.279999 123.140083 lineto
109.440002 123.120865 lineto
111.599998 123.102936 lineto
113.760002 123.059952 lineto
115.919998 122.822998 lineto
118.080002 115.807533 lineto
120.239998 102.735435 lineto
122.400002 102.671707 lineto
124.559998 102.379463 lineto
126.720001 102.254402 lineto
128.880005 102.074036 lineto
131.040009 102.011620 lineto
133.199997 102.009239 lineto
135.360001 101.978355 lineto
137.520004 101.953079 lineto
139.680008 101.919174 lineto
141.839996 101.570976 lineto
144.000000 100.876099 lineto
146.160004 99.963074 lineto
148.319992 99.929810 lineto
150.479996 98.790619 lineto
152.639984 97.567413 lineto
154.800003 97.268471 lineto
156.960007 97.116837 lineto
159.119995 97.068886 lineto
161.279999 96.971474 lineto
163.440002 96.870384 lineto
165.599991 96.867798 lineto
167.759995 96.864334 lineto
169.919998 96.863037 lineto
172.080002 96.862823 lineto
174.240005 96.861534 lineto
176.400009 96.857422 lineto
178.559998 96.794571 lineto
180.720001 96.791763 lineto
182.880005 96.785278 lineto
185.039993 96.782684 lineto
187.199997 96.792625 lineto
189.360016 97.655548 lineto
191.520004 98.011078 lineto
193.680008 98.125343 lineto
195.839996 98.135712 lineto
198.000000 98.139389 lineto
200.160004 98.141541 lineto
202.319992 98.143272 lineto
204.479996 98.143921 lineto
206.639984 98.144135 lineto
208.800003 98.144135 lineto
210.960007 98.119080 lineto
213.119995 98.112816 lineto
215.279999 98.093590 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
215.279999 98.093590 moveto 217.440002 98.101799 lineto
219.599991 98.103531 lineto
221.759995 98.109573 lineto
223.919998 98.111954 lineto
226.080002 98.112167 lineto
228.240005 98.112167 lineto
230.400009 98.112602 lineto
232.559998 98.113029 lineto
234.720001 98.113029 lineto
236.880005 98.112816 lineto
239.039993 98.109146 lineto
241.199997 98.106339 lineto
243.360016 98.038086 lineto
245.520004 97.981705 lineto
247.680008 97.625305 lineto
249.839996 97.540413 lineto
252.000000 97.535881 lineto
254.160004 97.433067 lineto
256.320007 97.235420 lineto
258.479980 97.173859 lineto
260.639984 97.112732 lineto
262.800018 97.100204 lineto
264.959991 97.095245 lineto
267.119995 97.084007 lineto
269.279999 96.893707 lineto
271.440002 95.949142 lineto
273.600006 95.947418 lineto
275.760010 95.946121 lineto
277.919983 95.937691 lineto
280.080017 95.916527 lineto
282.239990 95.893631 lineto
284.399994 95.819542 lineto
286.559998 95.795349 lineto
288.720032 95.706795 lineto
290.880005 95.689301 lineto
293.040009 95.682167 lineto
295.199982 95.682167 lineto
297.360016 95.682167 lineto
299.519989 95.682167 lineto
301.679993 95.681953 lineto
303.839996 95.681732 lineto
306.000000 95.680008 lineto
308.160004 95.678062 lineto
310.320007 95.677849 lineto
312.480011 95.674606 lineto
314.639984 95.673523 lineto
316.800018 95.671585 lineto
318.959991 95.671371 lineto
321.119995 95.670937 lineto
323.279968 95.669205 lineto
325.440002 95.669205 lineto
327.600006 95.637238 lineto
329.760010 95.621040 lineto
331.920013 95.582596 lineto
334.079987 95.321663 lineto
336.239990 95.272629 lineto
338.399994 95.262268 lineto
340.559998 95.252548 lineto
342.720032 95.241959 lineto
344.880005 95.240662 lineto
347.040009 95.238289 lineto
349.199982 95.178024 lineto
351.360016 94.841713 lineto
353.519989 94.826378 lineto
355.679993 94.822487 lineto
357.839996 94.813202 lineto
360.000000 94.755959 lineto
362.160004 94.744514 lineto
364.320007 94.710167 lineto
366.480011 94.704552 lineto
368.639984 94.703690 lineto
370.800018 94.687485 lineto
372.959991 94.518150 lineto
375.119995 94.476669 lineto
377.279968 94.468246 lineto
379.440002 94.453995 lineto
381.600006 94.452477 lineto
383.760010 94.452049 lineto
385.920013 94.450317 lineto
388.079987 94.449020 lineto
390.239990 94.448158 lineto
392.399994 94.447083 lineto
394.559998 94.436279 lineto
396.720032 94.417709 lineto
398.880005 94.388756 lineto
401.040009 94.302795 lineto
403.199982 94.259163 lineto
405.360016 93.939697 lineto
407.519989 93.932785 lineto
409.679993 93.930840 lineto
411.839996 93.930405 lineto
414.000000 93.929543 lineto
416.160004 93.920906 lineto
418.320007 93.916153 lineto
420.480011 93.915504 lineto
422.639984 93.909676 lineto
424.800018 93.174408 lineto
426.959991 92.496170 lineto
429.119995 92.502213 lineto
431.279968 92.502869 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
431.279968 92.502869 moveto 433.440002 92.503296 lineto
435.600006 92.503296 lineto
437.760010 92.503510 lineto
439.920013 92.503944 lineto
442.079987 92.505455 lineto
444.239990 92.506966 lineto
446.399994 92.507187 lineto
448.559998 92.507187 lineto
450.720032 92.507187 lineto
452.880005 92.507187 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 216.000000 moveto 9.360000 52.726032 lineto
17.279999 42.899757 lineto
24.480000 33.983498 lineto
33.119999 30.346054 lineto
41.040001 27.774574 lineto
48.959999 19.237823 lineto
56.880001 13.172976 lineto
64.080002 8.062200 lineto
72.720001 2.644056 lineto
80.639999 1.443528 lineto
88.559998 0.956880 lineto
96.480003 0.732024 lineto
104.400002 0.618192 lineto
113.040001 0.561168 lineto
120.959999 0.548856 lineto
128.880005 0.522288 lineto
136.800003 0.508248 lineto
144.720001 0.384912 lineto
152.639984 0.237816 lineto
160.559998 0.167184 lineto
168.479996 0.126144 lineto
177.119995 0.087912 lineto
185.039993 0.063936 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 216.000000 moveto 0.720000 16.785143 lineto
2.160000 8.998344 lineto
4.320000 1.142208 lineto
5.040000 0.878256 lineto
7.920000 0.325728 lineto
8.639999 0.165672 lineto
9.360000 0.055296 lineto
10.800000 0.033048 lineto
10.800000 0.012312 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
gsave 122.400002 151.199997 translate 0.000000 rotate
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 -2.700000 moveto 24.000000 -2.700000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
/Times-Roman findfont 9.000000 scalefont setfont
gsave 28.000000 0.000000 translate 0.000000 rotate
0 -5.400000 translate (splines) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 -13.500001 moveto 24.000000 -13.500001 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -10.800000 translate 0.000000 rotate
0 -5.400000 translate (wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 -24.299999 moveto 24.000000 -24.299999 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -21.600000 translate 0.000000 rotate
0 -5.400000 translate (oracle wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
grestore
0.000000 0.000000 translate
grestore showpage
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[254 0 0 247 310 492] concat
B clip
1.0 setgray B fill
0.003937 0.004049 scale
35 28 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke
newpath 7.200000 0.000000 moveto 7.200000 -2.000000 lineto stroke
newpath 14.400001 0.000000 moveto 14.400001 -2.000000 lineto stroke
newpath 21.600000 0.000000 moveto 21.600000 -2.000000 lineto stroke
newpath 28.800001 0.000000 moveto 28.800001 -2.000000 lineto stroke
newpath 36.000000 0.000000 moveto 36.000000 -2.000000 lineto stroke
newpath 43.200001 0.000000 moveto 43.200001 -2.000000 lineto stroke
newpath 50.400002 0.000000 moveto 50.400002 -2.000000 lineto stroke
newpath 57.600006 0.000000 moveto 57.600006 -2.000000 lineto stroke
newpath 64.800003 0.000000 moveto 64.800003 -2.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 -5.000000 lineto stroke
newpath 79.200005 0.000000 moveto 79.200005 -2.000000 lineto stroke
newpath 86.400002 0.000000 moveto 86.400002 -2.000000 lineto stroke
newpath 93.600006 0.000000 moveto 93.600006 -2.000000 lineto stroke
newpath 100.800003 0.000000 moveto 100.800003 -2.000000 lineto stroke
newpath 108.000008 0.000000 moveto 108.000008 -2.000000 lineto stroke
newpath 115.200012 0.000000 moveto 115.200012 -2.000000 lineto stroke
newpath 122.400009 0.000000 moveto 122.400009 -2.000000 lineto stroke
newpath 129.600006 0.000000 moveto 129.600006 -2.000000 lineto stroke
newpath 136.800018 0.000000 moveto 136.800018 -2.000000 lineto stroke
newpath 144.000000 0.000000 moveto 144.000000 -5.000000 lineto stroke
newpath 151.199997 0.000000 moveto 151.199997 -2.000000 lineto stroke
newpath 158.399994 0.000000 moveto 158.399994 -2.000000 lineto stroke
newpath 165.599976 0.000000 moveto 165.599976 -2.000000 lineto stroke
newpath 172.799973 0.000000 moveto 172.799973 -2.000000 lineto stroke
newpath 179.999969 0.000000 moveto 179.999969 -2.000000 lineto stroke
newpath 187.199951 0.000000 moveto 187.199951 -2.000000 lineto stroke
newpath 194.399948 0.000000 moveto 194.399948 -2.000000 lineto stroke
newpath 201.599945 0.000000 moveto 201.599945 -2.000000 lineto stroke
newpath 208.799942 0.000000 moveto 208.799942 -2.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 -5.000000 lineto stroke
gsave 0.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (0) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 72.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (1) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 144.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (2) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 216.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (3) dup stringwidth pop 2 div neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave 108.000000 -21.400000 translate 0.000000 rotate
0 -6.000000 translate (Time (seconds)) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke
newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke
newpath 0.000000 21.600000 moveto -2.000000 21.600000 lineto stroke
newpath 0.000000 43.200001 moveto -5.000000 43.200001 lineto stroke
newpath 0.000000 64.800003 moveto -2.000000 64.800003 lineto stroke
newpath 0.000000 86.400002 moveto -5.000000 86.400002 lineto stroke
newpath 0.000000 108.000000 moveto -2.000000 108.000000 lineto stroke
newpath 0.000000 129.600006 moveto -5.000000 129.600006 lineto stroke
newpath 0.000000 151.200012 moveto -2.000000 151.200012 lineto stroke
newpath 0.000000 172.800003 moveto -5.000000 172.800003 lineto stroke
newpath 0.000000 194.400009 moveto -2.000000 194.400009 lineto stroke
newpath 0.000000 216.000000 moveto -5.000000 216.000000 lineto stroke
/Times-Roman findfont 9.000000 scalefont setfont
gsave -8.000000 0.000000 translate 0.000000 rotate
0 -2.700000 translate (0.0) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 43.200001 translate 0.000000 rotate
0 -2.700000 translate (0.2) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 86.400002 translate 0.000000 rotate
0 -2.700000 translate (0.4) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 129.600006 translate 0.000000 rotate
0 -2.700000 translate (0.6) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 172.800003 translate 0.000000 rotate
0 -2.700000 translate (0.8) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 216.000000 translate 0.000000 rotate
0 -2.700000 translate (1.0) dup stringwidth pop neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave -28.959999 108.000000 translate 90.000000 rotate
0 0.000000 translate (Error) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
gsave
newpath
0 0 moveto 0 216.000000 lineto 216.000000 216.000000 lineto 216.000000 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 216.000000 moveto 2.160000 214.089493 lineto
5.040000 213.128922 lineto
7.920000 209.501633 lineto
10.800000 200.837448 lineto
13.680000 189.327667 lineto
16.559999 180.135574 lineto
19.440001 174.488037 lineto
22.320000 164.058701 lineto
25.199999 145.992676 lineto
28.079998 135.584076 lineto
30.960001 130.107605 lineto
33.840000 126.084816 lineto
36.720001 118.048538 lineto
39.600002 116.439987 lineto
42.480000 114.647400 lineto
45.360001 114.398781 lineto
48.240002 113.272781 lineto
51.119999 113.118759 lineto
54.000000 111.825569 lineto
56.880001 111.697922 lineto
59.759998 111.370033 lineto
62.639999 110.198235 lineto
65.520004 109.833847 lineto
68.400002 109.590195 lineto
71.279999 106.878311 lineto
74.159996 106.691040 lineto
77.040001 104.524345 lineto
79.919998 100.971146 lineto
82.799995 97.088539 lineto
85.680008 96.389786 lineto
88.559998 95.617157 lineto
91.440002 88.328453 lineto
94.319992 87.840500 lineto
97.200005 85.384804 lineto
100.080002 83.788559 lineto
102.959999 81.675865 lineto
105.120003 81.492264 lineto
108.000000 81.424652 lineto
110.879997 81.010368 lineto
113.040001 80.914459 lineto
115.200005 80.499741 lineto
117.360001 80.312904 lineto
120.239998 80.269058 lineto
123.120003 79.997978 lineto
126.000000 79.575485 lineto
127.440002 79.399872 lineto
130.319992 79.350410 lineto
133.199997 79.114754 lineto
136.080002 77.572731 lineto
138.239990 77.074631 lineto
141.119995 76.731834 lineto
144.000000 76.607422 lineto
146.880005 75.267792 lineto
149.759995 74.271812 lineto
152.639984 74.256912 lineto
155.520004 74.020172 lineto
158.400009 73.928589 lineto
161.279999 73.723175 lineto
164.160004 73.417320 lineto
167.039993 73.211472 lineto
169.199997 73.112762 lineto
171.360016 72.997627 lineto
174.240005 71.688675 lineto
176.400009 71.329247 lineto
178.559998 70.667854 lineto
180.720001 70.383385 lineto
182.880005 69.755898 lineto
185.039993 67.754875 lineto
187.199997 65.178001 lineto
189.360016 62.829216 lineto
191.520004 62.278633 lineto
193.680008 61.452652 lineto
195.839996 61.156727 lineto
198.000000 55.402058 lineto
200.160004 54.258553 lineto
202.319992 53.868671 lineto
204.479996 49.460114 lineto
206.639984 49.367664 lineto
208.800003 48.785328 lineto
210.960007 48.493080 lineto
213.119995 48.477314 lineto
215.279999 48.389832 lineto
217.440002 48.122856 lineto
219.599991 47.694313 lineto
221.759995 46.009083 lineto
223.919998 44.238525 lineto
226.080002 44.046501 lineto
228.240005 43.303680 lineto
230.400009 42.872112 lineto
232.559998 42.765408 lineto
234.720001 42.701473 lineto
236.880005 42.643368 lineto
239.039993 42.642506 lineto
241.199997 42.640347 lineto
243.360016 42.634083 lineto
245.520004 42.633217 lineto
247.680008 42.627598 lineto
249.839996 42.627167 lineto
252.000000 42.622417 lineto
254.160004 42.621334 lineto
stroke
0.700000 setlinewidth [] 0 setdash
0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
254.160004 42.621334 moveto 256.320007 42.620472 lineto
258.479980 42.619392 lineto
260.639984 42.616367 lineto
262.800018 42.615501 lineto
264.959991 42.612480 lineto
267.119995 42.595417 lineto
269.279999 42.581806 lineto
271.440002 42.571224 lineto
273.600006 42.550056 lineto
275.760010 42.401230 lineto
277.919983 42.182209 lineto
279.360016 40.266937 lineto
281.520020 39.916801 lineto
283.679993 34.148304 lineto
285.839996 22.948057 lineto
288.000000 19.764215 lineto
290.160004 14.397481 lineto
292.320007 9.141120 lineto
294.480011 1.975752 lineto
296.639984 0.503064 lineto
298.800018 0.086832 lineto
300.239990 0.072792 lineto
303.119995 0.055944 lineto
303.839996 0.042336 lineto
306.720032 0.038448 lineto
311.040009 0.038016 lineto
313.920013 0.037584 lineto
316.800018 0.033264 lineto
319.679993 0.030024 lineto
321.839996 0.026784 lineto
324.720032 0.026568 lineto
326.880005 0.026568 lineto
329.760010 0.026568 lineto
332.639984 0.025920 lineto
335.519989 0.022680 lineto
338.399994 0.022464 lineto
341.279968 0.022032 lineto
344.160004 0.019008 lineto
347.040009 0.018576 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 216.000000 moveto 10.080000 88.803429 lineto
19.440001 62.542583 lineto
28.800001 56.926582 lineto
38.880001 51.107327 lineto
48.240002 45.790485 lineto
57.600002 43.015106 lineto
66.959999 37.413143 lineto
76.319992 31.429510 lineto
86.400002 24.282505 lineto
95.760002 19.061998 lineto
105.120003 16.379065 lineto
114.480003 14.649552 lineto
123.840004 12.853080 lineto
133.199997 11.737008 lineto
142.559998 10.650744 lineto
151.919998 8.703720 lineto
161.279999 7.719840 lineto
169.919998 7.239024 lineto
179.279999 6.699024 lineto
188.639984 6.206328 lineto
198.000000 5.538888 lineto
207.360016 5.105808 lineto
216.720001 4.175280 lineto
226.080002 2.573640 lineto
235.440002 1.639224 lineto
244.800003 0.990576 lineto
253.440002 0.334584 lineto
263.520020 0.171936 lineto
273.600006 0.139752 lineto
283.679993 0.126144 lineto
293.040009 0.113400 lineto
302.399994 0.081000 lineto
312.480011 0.054432 lineto
321.119995 0.015984 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 216.000000 moveto 0.720000 165.725998 lineto
1.440000 165.725998 lineto
2.160000 165.725998 lineto
2.880000 165.725998 lineto
3.600000 165.725998 lineto
7.200000 74.435760 lineto
8.639999 59.041656 lineto
10.080000 42.329952 lineto
11.520000 40.488552 lineto
12.960001 28.478735 lineto
24.480000 26.893080 lineto
28.079998 23.873400 lineto
31.680000 20.299681 lineto
35.279999 16.478857 lineto
38.880001 16.945847 lineto
59.759998 15.863904 lineto
66.959999 13.914289 lineto
74.159996 12.102263 lineto
82.080002 10.765656 lineto
88.559998 8.967672 lineto
92.879997 8.391600 lineto
95.760002 7.055424 lineto
99.360001 6.757992 lineto
102.959999 5.813856 lineto
106.559998 3.642192 lineto
109.440002 3.585600 lineto
113.040001 3.082968 lineto
116.639999 2.709936 lineto
120.239998 2.523960 lineto
123.120003 2.374488 lineto
126.000000 2.323512 lineto
128.880005 2.223288 lineto
131.760010 2.012472 lineto
133.919998 1.857168 lineto
136.800003 1.554336 lineto
139.680008 1.357992 lineto
142.559998 1.336392 lineto
145.440002 1.323864 lineto
148.319992 1.283904 lineto
151.199997 1.211328 lineto
154.080002 1.144584 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
gsave 122.400002 151.199997 translate 0.000000 rotate
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 -2.700000 moveto 24.000000 -2.700000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
/Times-Roman findfont 9.000000 scalefont setfont
gsave 28.000000 0.000000 translate 0.000000 rotate
0 -5.400000 translate (splines) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 -13.500001 moveto 24.000000 -13.500001 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -10.800000 translate 0.000000 rotate
0 -5.400000 translate (wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 -24.299999 moveto 24.000000 -24.299999 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -21.600000 translate 0.000000 rotate
0 -5.400000 translate (oracle wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
grestore
0.000000 0.000000 translate
grestore showpage
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[254 0 0 247 38 230] concat
B clip
1.0 setgray B fill
0.003937 0.004049 scale
35 28 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke
newpath 7.200000 0.000000 moveto 7.200000 -2.000000 lineto stroke
newpath 14.400001 0.000000 moveto 14.400001 -2.000000 lineto stroke
newpath 21.600000 0.000000 moveto 21.600000 -2.000000 lineto stroke
newpath 28.800001 0.000000 moveto 28.800001 -2.000000 lineto stroke
newpath 36.000000 0.000000 moveto 36.000000 -2.000000 lineto stroke
newpath 43.200001 0.000000 moveto 43.200001 -2.000000 lineto stroke
newpath 50.400002 0.000000 moveto 50.400002 -2.000000 lineto stroke
newpath 57.600006 0.000000 moveto 57.600006 -2.000000 lineto stroke
newpath 64.800003 0.000000 moveto 64.800003 -2.000000 lineto stroke
newpath 72.000000 0.000000 moveto 72.000000 -5.000000 lineto stroke
newpath 79.200005 0.000000 moveto 79.200005 -2.000000 lineto stroke
newpath 86.400002 0.000000 moveto 86.400002 -2.000000 lineto stroke
newpath 93.600006 0.000000 moveto 93.600006 -2.000000 lineto stroke
newpath 100.800003 0.000000 moveto 100.800003 -2.000000 lineto stroke
newpath 108.000008 0.000000 moveto 108.000008 -2.000000 lineto stroke
newpath 115.200012 0.000000 moveto 115.200012 -2.000000 lineto stroke
newpath 122.400009 0.000000 moveto 122.400009 -2.000000 lineto stroke
newpath 129.600006 0.000000 moveto 129.600006 -2.000000 lineto stroke
newpath 136.800018 0.000000 moveto 136.800018 -2.000000 lineto stroke
newpath 144.000000 0.000000 moveto 144.000000 -5.000000 lineto stroke
newpath 151.199997 0.000000 moveto 151.199997 -2.000000 lineto stroke
newpath 158.399994 0.000000 moveto 158.399994 -2.000000 lineto stroke
newpath 165.599976 0.000000 moveto 165.599976 -2.000000 lineto stroke
newpath 172.799973 0.000000 moveto 172.799973 -2.000000 lineto stroke
newpath 179.999969 0.000000 moveto 179.999969 -2.000000 lineto stroke
newpath 187.199951 0.000000 moveto 187.199951 -2.000000 lineto stroke
newpath 194.399948 0.000000 moveto 194.399948 -2.000000 lineto stroke
newpath 201.599945 0.000000 moveto 201.599945 -2.000000 lineto stroke
newpath 208.799942 0.000000 moveto 208.799942 -2.000000 lineto stroke
newpath 216.000000 0.000000 moveto 216.000000 -5.000000 lineto stroke
gsave 0.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (0) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 72.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (1) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 144.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (2) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 216.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (3) dup stringwidth pop 2 div neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave 108.000000 -21.400000 translate 0.000000 rotate
0 -6.000000 translate (Time (seconds)) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke
newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke
newpath 0.000000 21.600000 moveto -2.000000 21.600000 lineto stroke
newpath 0.000000 43.200001 moveto -5.000000 43.200001 lineto stroke
newpath 0.000000 64.800003 moveto -2.000000 64.800003 lineto stroke
newpath 0.000000 86.400002 moveto -5.000000 86.400002 lineto stroke
newpath 0.000000 108.000000 moveto -2.000000 108.000000 lineto stroke
newpath 0.000000 129.600006 moveto -5.000000 129.600006 lineto stroke
newpath 0.000000 151.200012 moveto -2.000000 151.200012 lineto stroke
newpath 0.000000 172.800003 moveto -5.000000 172.800003 lineto stroke
newpath 0.000000 194.400009 moveto -2.000000 194.400009 lineto stroke
newpath 0.000000 216.000000 moveto -5.000000 216.000000 lineto stroke
/Times-Roman findfont 9.000000 scalefont setfont
gsave -8.000000 0.000000 translate 0.000000 rotate
0 -2.700000 translate (0.0) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 43.200001 translate 0.000000 rotate
0 -2.700000 translate (0.2) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 86.400002 translate 0.000000 rotate
0 -2.700000 translate (0.4) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 129.600006 translate 0.000000 rotate
0 -2.700000 translate (0.6) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 172.800003 translate 0.000000 rotate
0 -2.700000 translate (0.8) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 216.000000 translate 0.000000 rotate
0 -2.700000 translate (1.0) dup stringwidth pop neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave -28.959999 108.000000 translate 90.000000 rotate
0 0.000000 translate (Error) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
gsave
newpath
0 0 moveto 0 216.000000 lineto 216.000000 216.000000 lineto 216.000000 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 216.000000 moveto 2.880000 213.152466 lineto
5.040000 211.677628 lineto
7.200000 205.061325 lineto
10.080000 188.052200 lineto
12.960001 170.361801 lineto
15.840000 157.698364 lineto
18.719999 147.836243 lineto
21.600000 127.435242 lineto
23.760000 103.754089 lineto
26.639999 95.385384 lineto
28.800001 90.881569 lineto
31.680000 83.733047 lineto
33.840000 73.788841 lineto
36.720001 71.824104 lineto
38.880001 63.737926 lineto
41.759998 59.567184 lineto
44.639999 53.018711 lineto
47.520000 52.393608 lineto
50.399998 45.696098 lineto
53.279999 43.846054 lineto
56.159996 42.736248 lineto
58.320000 38.998585 lineto
61.200001 38.063950 lineto
63.360001 34.207054 lineto
66.239998 28.899719 lineto
68.400002 28.594944 lineto
71.279999 22.650408 lineto
73.440002 19.737648 lineto
76.319992 19.542385 lineto
79.200005 17.525377 lineto
82.080002 17.534449 lineto
84.959999 17.495785 lineto
87.840004 17.365320 lineto
90.720001 16.570009 lineto
92.879997 16.088543 lineto
95.760002 16.160040 lineto
97.919998 16.249897 lineto
100.799995 16.222897 lineto
102.959999 14.725583 lineto
105.840004 14.350607 lineto
108.000000 14.119271 lineto
110.879997 13.954248 lineto
113.760002 7.532136 lineto
116.639999 5.716008 lineto
119.519997 5.353560 lineto
121.680008 4.434480 lineto
123.840004 3.246048 lineto
126.000000 3.082104 lineto
128.880005 2.842560 lineto
131.040009 2.714256 lineto
133.919998 2.646648 lineto
136.080002 2.331504 lineto
138.959991 2.324592 lineto
141.839996 2.292624 lineto
144.720001 2.255904 lineto
147.599991 2.081376 lineto
149.759995 2.068200 lineto
152.639984 1.948536 lineto
155.520004 1.902960 lineto
158.400009 1.877040 lineto
160.559998 1.780056 lineto
163.440002 1.683936 lineto
165.599991 1.606608 lineto
168.479996 1.582848 lineto
170.639984 1.508976 lineto
173.520004 1.310040 lineto
176.400009 1.291248 lineto
179.279999 1.272672 lineto
182.160004 1.261872 lineto
184.319992 1.010448 lineto
187.199997 0.969408 lineto
189.360016 0.960984 lineto
192.240005 0.861840 lineto
194.400009 0.824904 lineto
197.279999 0.809136 lineto
199.440002 0.770040 lineto
202.319992 0.695520 lineto
205.199997 0.682560 lineto
208.080002 0.654696 lineto
210.960007 0.550152 lineto
213.839996 0.392904 lineto
216.720001 0.254664 lineto
218.880005 0.204120 lineto
221.039993 0.157032 lineto
223.199997 0.117504 lineto
226.080002 0.084024 lineto
228.240005 0.065232 lineto
231.119995 0.024840 lineto
233.279999 0.021600 lineto
236.160004 0.017496 lineto
239.039993 0.017064 lineto
241.919998 0.013392 lineto
244.800003 0.004968 lineto
247.680008 0.004752 lineto
250.559998 0.004752 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 216.000000 moveto 11.520000 115.907326 lineto
22.320000 72.534958 lineto
32.399998 55.906631 lineto
41.759998 47.212631 lineto
51.119999 37.167549 lineto
61.200001 32.279903 lineto
71.279999 26.681616 lineto
81.360001 17.400528 lineto
90.720001 11.647800 lineto
100.799995 8.786016 lineto
110.159996 6.838128 lineto
120.959999 6.116904 lineto
131.040009 5.633712 lineto
141.119995 4.203576 lineto
151.199997 3.051216 lineto
162.000000 2.706480 lineto
172.080002 2.080080 lineto
182.160004 1.429488 lineto
192.240005 0.957312 lineto
202.319992 0.730080 lineto
212.400009 0.379944 lineto
222.479996 0.323568 lineto
232.559998 0.219024 lineto
242.639984 0.120744 lineto
252.720001 0.061344 lineto
262.800018 0.031320 lineto
272.880005 0.013392 lineto
282.959991 0.009504 lineto
293.040009 0.006048 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 216.000000 moveto 0.720000 186.415344 lineto
0.720000 186.415344 lineto
0.720000 186.415344 lineto
0.720000 186.415344 lineto
1.440000 186.415344 lineto
5.760000 87.687790 lineto
7.200000 55.692791 lineto
7.920000 34.795010 lineto
9.360000 29.104273 lineto
10.800000 30.664440 lineto
25.920002 29.678400 lineto
30.960001 22.051441 lineto
36.000000 16.125912 lineto
41.040001 12.191904 lineto
46.079998 12.198600 lineto
67.680000 10.979496 lineto
75.599998 9.825624 lineto
84.239998 8.248608 lineto
91.440002 7.703424 lineto
100.080002 6.354504 lineto
105.840004 6.126840 lineto
111.599998 5.118120 lineto
117.360001 4.731480 lineto
121.680008 4.504896 lineto
126.720001 3.014280 lineto
131.760010 2.839104 lineto
136.080002 2.377296 lineto
140.400009 1.915488 lineto
145.440002 1.484784 lineto
150.479996 1.291248 lineto
155.520004 1.407240 lineto
159.119995 1.371816 lineto
163.440002 1.291464 lineto
167.759995 1.344816 lineto
172.080002 1.331640 lineto
176.400009 1.313712 lineto
180.720001 1.281312 lineto
185.039993 1.303992 lineto
189.360016 1.315440 lineto
193.680008 1.345464 lineto
198.000000 1.354320 lineto
202.319992 1.355184 lineto
206.639984 1.355400 lineto
210.960007 1.353240 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
gsave 122.400002 151.199997 translate 0.000000 rotate
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 -2.700000 moveto 24.000000 -2.700000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
/Times-Roman findfont 9.000000 scalefont setfont
gsave 28.000000 0.000000 translate 0.000000 rotate
0 -5.400000 translate (splines) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 -13.500001 moveto 24.000000 -13.500001 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -10.800000 translate 0.000000 rotate
0 -5.400000 translate (wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 -24.299999 moveto 24.000000 -24.299999 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -21.600000 translate 0.000000 rotate
0 -5.400000 translate (oracle wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
grestore
0.000000 0.000000 translate
grestore showpage
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
grestore
showpage
%%EndDocument
endTexFig
-152 1915 a Fy(Figure)17 b(6:)26 b(Error)17 b(per)g(time.)26
b(Curv)o(e)17 b(with)g(65)g(control)h(points,)f(3,)g(7,)g(and)h(13)-152
1998 y(constraints.)-152 2229 y Fv(5.4)91 b(V)-8 b(ariational)22
b(Modeling)g(Results)-152 2362 y Fy(A)12 b(series)g(of)g(e)o
(xperiments)g(were)g(conducted)g(to)g(examine)h(the)f(p)q(erformanc)q
(e)-152 2445 y(of)24 b(the)f(w)o(a)o(v)o(elet)g(based)h(system)g
(compared)h(to)e(a)g(B-spline)h(basis.)40 b(In)24 b(the)-152
2528 y(curv)o(e)i(e)o(xperiments,)i(the)d(number)i(of)e(le)n(v)o(els)h
(of)f(the)g(hierarchy)-5 b(,)28 b Ft(L)p Fy(,)e(w)o(as)-152
2611 y(\256x)o(ed)16 b(to)f(6,)h(and)g(in)g(the)f(surf)o(ace)h(e)o
(xperiments,)h Ft(L)e Fy(w)o(as)h(\256x)o(ed)g(as)f(5.)26
b(The)15 b(op-)-152 2695 y(timization)f(process)h(w)o(as)f(then)g(run)h
(on)f(problems)h(with)e(dif)n(ferent)i(numbers)-152 2778
y(of)j(constraints.)27 b(The)17 b(results)g(of)h(these)g(tests)f(are)g
(sho)n(wn)i(in)e(Figures)g(6)h(and)-152 2861 y(7.)37
b(These)23 b(graphs)g(sho)n(w)g(the)f(con)m(v)o(er)o(gence)i(beha)o
(vior)f(of)f(three)g(dif)n(ferent)-152 2944 y(methods,)31
b(solving)e(with)f(the)h(complete)f(B-spline)h(basis,)h(solving)f(with)
-152 3027 y(the)c(complete)g(w)o(a)o(v)o(elet)f(basis,)i(and)f(solving)
h(with)e(an)g(adapti)n(v)o(e)i(w)o(a)o(v)o(elet)-152
3110 y(basis)17 b(that)g(uses)g(an)g(oracle.)26 b(\(The)17
b(w)o(a)o(v)o(elet)f(results)h(sho)n(wn)g(here)g(are)g(using)-152
3203 y(the)30 b Fw(implicit)e Fy(implementation\).)59
b(If)29 b Fe(x)923 3172 y Fl(\()p Fe(m)p Fl(\))1077 3203
y Fy(is)g(the)g(computed)i(solution)-152 3286 y(e)o(xpressed)23
b(as)e(B-spline)g(coef)n(\256cients)g(at)g(time)f Ft(m)p
Fy(,)h(and)g Fe(x)1394 3255 y Fm(\003)1451 3286 y Fy(is)f(the)h
(correct)-152 3369 y(solution)h(of)f(the)g(complete)h(linear)f(system)
1020 3338 y Fu(7)1070 3369 y Fy(\(i.e.,)f(the)h(complete)h(system)-152
3452 y(with)e(2)38 3421 y Fo(L)102 3452 y Fs(+)d Fy(1)j(v)n(ariables,)g
(and)g(no)g(adapti)n(v)o(e)h(oracle)f(being)g(used\))g(then)h(the)-152
3535 y(error)e(at)g(time)f Ft(m)h Fy(is)f(de\256ned)i(as)569
3631 y Fp(P)657 3719 y Fo(j)711 3692 y Fn(j)i Ft(x)798
3660 y Fm(\003)798 3706 y Fo(j)850 3692 y Fn(\000)17
b Ft(x)971 3653 y Fl(\()p Fo(m)p Fl(\))971 3712 y Fo(j)1098
3692 y Fn(j)p 569 3742 551 4 v 584 3767 a Fp(P)672 3854
y Fo(j)726 3827 y Fn(j)k Ft(x)812 3801 y Fm(\003)812
3848 y Fo(j)865 3827 y Fn(\000)c Ft(x)986 3789 y Fl(\()p
Fu(0)p Fl(\))986 3848 y Fo(j)1084 3827 y Fn(j)1716 3759
y Fy(\(26\))-40 4024 y(T)-6 b(o)20 b(obtain)g(the)f(starting)h
(condition)g Fe(x)965 3992 y Fl(\()p Fe(0)p Fl(\))1061
4024 y Fy(,)f(tw)o(o)h(constraints)g(were)f(ini-)-152
4107 y(tialized)e(at)g(the)g(ends)h(of)f(the)g(curv)o(e,)h(and)g(the)f
(minimal)g(thin)g(plate)g(solution)-152 4190 y(\(which)k(in)e(this)h
(case)g(is)g(a)g(straight)g(line\))f(w)o(as)h(computed.)32
b(\(F)o(or)19 b(surf)o(aces,)-152 4273 y(the)f(four)h(corners)f(were)g
(constrained.\))28 b(All)17 b(times)h(were)f(tak)o(en)i(from)f(runs)
-152 4356 y(on)i(an)f(SGI)f(R4000)i(reality)f(engine.)842
4324 y Fu(8)-40 4439 y Fy(When)f(the)g(are)g(a)f(lar)o(ge)h(gaps)g
(between)g(the)g(constraints,)g(the)g(B-spline)-152 4522
y(method)35 b(is)d(v)o(ery)i(poorly)g(conditioned,)k(and)c(con)m(v)o
(er)o(ges)h(quite)e(slo)n(wly)-152 4605 y(while)25 b(the)g(w)o(a)o(v)o
(elet)f(method)i(con)m(v)o(er)o(ges)g(dramatically)f(f)o(aster)l(.)44
b(In)24 b(these)-152 4688 y(problems,)g(the)d(oracle)i(decides)f(that)g
(it)f(needs)i(only)g(a)f(v)o(ery)g(small)f(acti)n(v)o(e)-152
4771 y(set)j(of)f(w)o(a)o(v)o(elets)h(and)g(so)g(the)g(adapti)n(v)o(e)g
(method)h(con)m(v)o(er)o(ges)g(e)n(v)o(en)f(f)o(aster)l(.)-152
4854 y(As)29 b(the)g(number)h(of)e(constraints)i(is)e(increased,)k(the)
d(solution)g(becomes)-152 4937 y(more)21 b(tightly)g(constrained,)h
(and)f(the)g(condition)h(of)f(the)g(B-spline)f(system)p
-152 4998 797 4 v -72 5047 a Fr(7)-47 5072 y Fq(computed)15
b(numerically)g(to)g(high)f(accurac)o(y)-72 5120 y Fr(8)-47
5145 y Fq(In)25 b(the)g(curv)o(e)g(e)o(xperiments,)j(each)c(B-spline)h
(iteration)h(took)f(0.0035)g(seconds,)h(while)-152 5212
y(each)c(iteration)h(of)g(the)f(implicit)h(w)o(a)o(v)o(elet)f(method)h
(took)g(0.011)f(seconds.)42 b(F)o(or)23 b(the)g(surf)o(ace)-152
5278 y(e)o(xperiments,)j(each)d(B-spline)g(iteration)h(took)g(0.68)f
(seconds)f(while)i(each)f(iteration)h(of)g(the)-152 5344
y(implicit)17 b(w)o(a)o(v)o(elet)f(method)g(took)g(0.85)f(seconds.)23
b(\(The)15 b(w)o(a)o(v)o(elet)h(iterations)g(using)g(the)f(e)o(xplicit)
-152 5411 y(representation)g(took)g(about)g(10)f(times)h(as)f(long\).)
2046 -152 y
15629760 14848269 2499706 16050749 37429821 49402101 startTexFig
2046 -152 a
%%BeginDocument: smallSurfGraphs.eps
1 setlinejoin
/M { moveto } bind def /S { show } bind def
/R { rmoveto } bind def /L { lineto } bind def
/B { newpath 0 0 M 0 1 L 1 1 L 1 0 L closepath } bind def
/CS { closepath stroke } bind def
/S {
/fixwidth exch def
dup length /nchars exch def
dup stringwidth pop
fixwidth exch sub nchars div
exch 0 exch ashow
} def
/bwproc {
rgbproc
dup length 3 idiv string 0 3 0
5 -1 roll {
add 2 1 roll 1 sub dup 0 eq
{ pop 3 idiv 3 -1 roll dup 4 -1 roll dup
3 1 roll 5 -1 roll put 1 add 3 0 }
{ 2 1 roll } ifelse
} forall
pop pop pop
} def
systemdict /colorimage known not {
/colorimage {
pop
pop
/rgbproc exch def
{ bwproc } image
} def
} if
1 1 scale
0 setlinewidth
/drawtri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
stroke
} bind def
/filltri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
fill
} bind def
/cliptri {
/y3 exch def
/x3 exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
0 setgray
newpath
x1 y1 moveto
x2 y2 lineto
x3 y3 lineto
closepath
clip
} bind def
/imgscanrgb {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx 3 mul string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
false 3
colorimage
grestore
} bind def
/imgscanbw {
gsave
translate
/scandy exch def
/scandx exch def
/istr scandx string def
scandx scandy scale
scandx scandy 8
[scandx 0 0 scandy neg 0 scandy]
{currentfile istr readhexstring pop}
image
grestore
} bind def
/showcaseisoencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.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 /minus /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 /guilsinglright
/fraction /florin /quotesingle /quotedblleft
/guilsinglleft /fi /fl /endash
/dagger /daggerdbl /bullet /quotesinglbase
/quotedblbase /quotedblright /ellipsis /trademark
/dotlessi /grave /acute /circumflex
/tilde /macron /breve /dotaccent
/dieresis /perthousand /ring /cedilla
/Ydieresis /hungarumlaut /ogonek /caron
/emdash /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 ] def
/showcasedingbatencoding [
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /a1 /a2 /a202 /a3 /a4 /a5 /a119 /a118 /a117
/a11 /a12 /a13 /a14 /a15 /a16 /a105 /a17 /a18 /a19
/a20 /a21 /a22 /a23 /a24 /a25 /a26 /a27 /a28 /a6 /a7
/a8 /a9 /a10 /a29
/a30 /a31 /a32 /a33 /a34 /a35 /a36 /a37 /a38 /a39
/a40 /a41 /a42 /a43 /a44 /a45 /a46 /a47 /a48 /a49
/a50 /a51 /a52 /a53 /a54 /a55 /a56 /a57 /a58 /a59
/a60 /a61 /a62 /a63 /a64 /a65 /a66 /a67 /a68 /a69
/a70 /a71 /a72 /a73 /a74 /a203 /a75 /a204 /a76 /a77 /a78
/a79 /a81 /a82 /a83 /a84 /a97 /a98 /a99 /a100 /.notdef
/a205 /a85 /a206 /a86 /a87 /a88 /a89 /a90 /a91 /a92 /a93
/a94 /a95 /a96
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /a101 /a102 /a103 /a104 /a106 /a107 /a108
/a112 /a111 /a110 /a109
/a120 /a121 /a122 /a123 /a124 /a125 /a126 /a127 /a128 /a129
/a130 /a131 /a132 /a133 /a134 /a135 /a136 /a137 /a138 /a139
/a140 /a141 /a142 /a143 /a144 /a145 /a146 /a147 /a148 /a149
/a150 /a151 /a152 /a153 /a154 /a155 /a156 /a157 /a158 /a159
/a160 /a161 /a163 /a164 /a196 /a165 /a192 /a166 /a167 /a168
/a169 /a170 /a171 /a172 /a173 /a162 /a174 /a175 /a176 /a177
/a178 /a179 /a193 /a180 /a199 /a181 /a200 /a182 /.notdef
/a201 /a183 /a184 /a197 /a185 /a194 /a198 /a186 /a195 /a187
/a188 /a189 /a190 /a191 /.notdef
] def
/newfont 10 dict def
newfont begin
/FontType 3 def
/FontMatrix [1 0 0 1 0 0] def
/FontBBox [0 0 1 1] def
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
/CharProcs 1 dict def
CharProcs begin
/.notdef {} def
end
/BuildChar {
1 0
0 0 1 1
setcachedevice
exch begin
Encoding exch get
CharProcs exch get
end
exec
} def
end
/PatternFont newfont definefont pop
/#copies 1 def
gsave
gsave
[258 0 0 247 38 504] concat
B clip
1.0 setgray B fill
0.003876 0.004049 scale
35 28 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke
newpath 21.600000 0.000000 moveto 21.600000 -2.000000 lineto stroke
newpath 43.200001 0.000000 moveto 43.200001 -5.000000 lineto stroke
newpath 64.800003 0.000000 moveto 64.800003 -2.000000 lineto stroke
newpath 86.400002 0.000000 moveto 86.400002 -5.000000 lineto stroke
newpath 108.000008 0.000000 moveto 108.000008 -2.000000 lineto stroke
newpath 129.600006 0.000000 moveto 129.600006 -5.000000 lineto stroke
newpath 151.200012 0.000000 moveto 151.200012 -2.000000 lineto stroke
newpath 172.800003 0.000000 moveto 172.800003 -5.000000 lineto stroke
newpath 194.400009 0.000000 moveto 194.400009 -2.000000 lineto stroke
newpath 216.000015 0.000000 moveto 216.000015 -5.000000 lineto stroke
gsave 0.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (0) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 43.200001 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (20) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 86.400002 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (40) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 129.600006 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (60) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 172.800003 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (80) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 216.000015 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (100) dup stringwidth pop 2 div neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave 108.000000 -21.400000 translate 0.000000 rotate
0 -6.000000 translate (Time (seconds)) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke
newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke
newpath 0.000000 21.600000 moveto -2.000000 21.600000 lineto stroke
newpath 0.000000 43.200001 moveto -5.000000 43.200001 lineto stroke
newpath 0.000000 64.800003 moveto -2.000000 64.800003 lineto stroke
newpath 0.000000 86.400002 moveto -5.000000 86.400002 lineto stroke
newpath 0.000000 108.000000 moveto -2.000000 108.000000 lineto stroke
newpath 0.000000 129.600006 moveto -5.000000 129.600006 lineto stroke
newpath 0.000000 151.200012 moveto -2.000000 151.200012 lineto stroke
newpath 0.000000 172.800003 moveto -5.000000 172.800003 lineto stroke
newpath 0.000000 194.400009 moveto -2.000000 194.400009 lineto stroke
newpath 0.000000 216.000000 moveto -5.000000 216.000000 lineto stroke
/Times-Roman findfont 9.000000 scalefont setfont
gsave -8.000000 0.000000 translate 0.000000 rotate
0 -2.700000 translate (0.0) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 43.200001 translate 0.000000 rotate
0 -2.700000 translate (0.2) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 86.400002 translate 0.000000 rotate
0 -2.700000 translate (0.4) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 129.600006 translate 0.000000 rotate
0 -2.700000 translate (0.6) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 172.800003 translate 0.000000 rotate
0 -2.700000 translate (0.8) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 216.000000 translate 0.000000 rotate
0 -2.700000 translate (1.0) dup stringwidth pop neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave -28.959999 108.000000 translate 90.000000 rotate
0 0.000000 translate (Error) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
gsave
newpath
0 0 moveto 0 216.000000 lineto 216.000000 216.000000 lineto 216.000000 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 216.000000 moveto 8.121600 215.945572 lineto
15.400801 215.850098 lineto
22.658400 215.656769 lineto
29.851200 215.286774 lineto
37.065601 214.787384 lineto
44.258400 214.099411 lineto
51.580799 212.328003 lineto
58.730404 209.896484 lineto
65.966408 209.028809 lineto
73.267197 208.247543 lineto
80.524803 206.960190 lineto
87.739204 206.251053 lineto
94.953598 204.740997 lineto
102.340805 203.956909 lineto
109.555206 203.451050 lineto
116.769608 203.082550 lineto
123.962402 202.647095 lineto
131.349609 202.064987 lineto
138.671997 201.786774 lineto
145.994400 201.586746 lineto
153.316818 201.328201 lineto
160.380005 201.018036 lineto
167.443207 200.663345 lineto
174.614395 200.429428 lineto
181.871994 200.218613 lineto
189.129608 200.021606 lineto
196.430420 199.761765 lineto
203.709610 199.635406 lineto
211.075211 199.480972 lineto
218.030411 199.313568 lineto
225.158401 199.068848 lineto
232.351212 198.900574 lineto
239.565613 198.771835 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 216.000000 moveto 10.324800 37.436474 lineto
19.612801 18.740808 lineto
28.836002 22.215384 lineto
37.886402 18.461735 lineto
46.936802 16.611696 lineto
56.008804 11.304791 lineto
64.972801 6.750000 lineto
73.872002 6.185592 lineto
82.922401 4.578552 lineto
91.994408 4.205520 lineto
100.915207 4.387392 lineto
109.879204 3.594456 lineto
118.929611 3.171960 lineto
128.174408 3.043008 lineto
137.440811 3.058344 lineto
146.728806 2.878200 lineto
156.016815 3.215592 lineto
165.283203 3.046248 lineto
174.592804 3.282120 lineto
183.837616 2.559168 lineto
193.082413 2.453328 lineto
202.284012 3.184488 lineto
211.291214 2.515752 lineto
219.412811 2.108808 lineto
228.679214 1.839672 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 216.000000 moveto 0.216000 38.000664 lineto
0.388800 28.459513 lineto
0.583200 13.242743 lineto
0.756000 12.381336 lineto
0.950400 11.304791 lineto
1.684800 9.433801 lineto
1.987200 8.809128 lineto
2.311200 8.371080 lineto
2.613600 8.121600 lineto
2.916000 7.606656 lineto
4.492800 7.208137 lineto
5.248800 7.008120 lineto
6.004800 6.389712 lineto
6.760800 6.205464 lineto
7.495200 5.996160 lineto
11.793600 5.983200 lineto
13.975200 5.972184 lineto
16.113600 5.198256 lineto
18.230400 4.418712 lineto
20.368801 3.822768 lineto
24.753601 3.821904 lineto
27.691200 3.627288 lineto
30.607201 3.593160 lineto
33.544800 3.539592 lineto
36.396004 3.398328 lineto
40.672802 3.407616 lineto
43.891201 3.405888 lineto
47.152802 3.363336 lineto
50.327999 3.123576 lineto
53.611202 2.984040 lineto
56.980801 2.992680 lineto
58.989601 3.002184 lineto
60.933601 2.985984 lineto
62.920799 2.837160 lineto
64.864807 2.726568 lineto
66.959999 2.730240 lineto
68.536804 2.723760 lineto
70.113602 2.655936 lineto
71.668800 2.608416 lineto
73.267197 2.490264 lineto
80.287201 2.724408 lineto
84.153603 2.899152 lineto
88.106407 2.826792 lineto
92.059204 2.858760 lineto
96.033600 2.844720 lineto
99.230400 2.901744 lineto
101.195999 2.765016 lineto
103.183205 2.757888 lineto
105.170403 2.717496 lineto
107.114403 2.557008 lineto
110.203209 2.554416 lineto
112.406410 2.550312 lineto
114.652809 2.418336 lineto
116.856003 2.306448 lineto
119.080811 2.115936 lineto
121.629608 2.090232 lineto
123.508804 2.061504 lineto
125.431206 2.052216 lineto
127.353600 1.996272 lineto
129.232803 1.938168 lineto
131.479202 1.937736 lineto
133.272003 1.938816 lineto
135.043213 1.842480 lineto
136.814407 1.794528 lineto
138.585617 1.733184 lineto
140.378403 1.078920 lineto
142.128006 0.827712 lineto
143.942398 0.822960 lineto
145.713608 0.798984 lineto
147.484802 0.792072 lineto
153.964798 0.793368 lineto
157.788010 0.796176 lineto
161.740799 0.781056 lineto
165.650406 0.782136 lineto
169.495209 0.782568 lineto
172.519211 0.784080 lineto
174.333603 0.803088 lineto
176.061615 0.800712 lineto
177.811203 0.824472 lineto
179.604004 0.906984 lineto
186.559219 0.912168 lineto
190.641617 0.892296 lineto
194.810410 0.914976 lineto
198.957611 0.935712 lineto
203.104813 0.931392 lineto
206.755203 0.932904 lineto
209.001617 0.931608 lineto
211.204803 0.915624 lineto
213.429596 0.900720 lineto
215.676010 0.893160 lineto
218.678406 0.898128 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
gsave 108.000008 108.000000 translate 0.000000 rotate
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 -2.700000 moveto 24.000000 -2.700000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
/Times-Roman findfont 9.000000 scalefont setfont
gsave 28.000000 0.000000 translate 0.000000 rotate
0 -5.400000 translate (splines) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 -13.500001 moveto 24.000000 -13.500001 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -10.800000 translate 0.000000 rotate
0 -5.400000 translate (wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 -24.299999 moveto 24.000000 -24.299999 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -21.600000 translate 0.000000 rotate
0 -5.400000 translate (oracle wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
grestore
0.000000 0.000000 translate
grestore showpage
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[258 0 0 247 311 504] concat
B clip
1.0 setgray B fill
0.003876 0.004049 scale
35 28 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke
newpath 21.600000 0.000000 moveto 21.600000 -2.000000 lineto stroke
newpath 43.200001 0.000000 moveto 43.200001 -5.000000 lineto stroke
newpath 64.800003 0.000000 moveto 64.800003 -2.000000 lineto stroke
newpath 86.400002 0.000000 moveto 86.400002 -5.000000 lineto stroke
newpath 108.000008 0.000000 moveto 108.000008 -2.000000 lineto stroke
newpath 129.600006 0.000000 moveto 129.600006 -5.000000 lineto stroke
newpath 151.200012 0.000000 moveto 151.200012 -2.000000 lineto stroke
newpath 172.800003 0.000000 moveto 172.800003 -5.000000 lineto stroke
newpath 194.400009 0.000000 moveto 194.400009 -2.000000 lineto stroke
newpath 216.000015 0.000000 moveto 216.000015 -5.000000 lineto stroke
gsave 0.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (0) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 43.200001 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (20) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 86.400002 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (40) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 129.600006 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (60) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 172.800003 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (80) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 216.000015 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (100) dup stringwidth pop 2 div neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave 108.000000 -21.400000 translate 0.000000 rotate
0 -6.000000 translate (Time (seconds)) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke
newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke
newpath 0.000000 21.600000 moveto -2.000000 21.600000 lineto stroke
newpath 0.000000 43.200001 moveto -5.000000 43.200001 lineto stroke
newpath 0.000000 64.800003 moveto -2.000000 64.800003 lineto stroke
newpath 0.000000 86.400002 moveto -5.000000 86.400002 lineto stroke
newpath 0.000000 108.000000 moveto -2.000000 108.000000 lineto stroke
newpath 0.000000 129.600006 moveto -5.000000 129.600006 lineto stroke
newpath 0.000000 151.200012 moveto -2.000000 151.200012 lineto stroke
newpath 0.000000 172.800003 moveto -5.000000 172.800003 lineto stroke
newpath 0.000000 194.400009 moveto -2.000000 194.400009 lineto stroke
newpath 0.000000 216.000000 moveto -5.000000 216.000000 lineto stroke
/Times-Roman findfont 9.000000 scalefont setfont
gsave -8.000000 0.000000 translate 0.000000 rotate
0 -2.700000 translate (0.0) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 43.200001 translate 0.000000 rotate
0 -2.700000 translate (0.2) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 86.400002 translate 0.000000 rotate
0 -2.700000 translate (0.4) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 129.600006 translate 0.000000 rotate
0 -2.700000 translate (0.6) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 172.800003 translate 0.000000 rotate
0 -2.700000 translate (0.8) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 216.000000 translate 0.000000 rotate
0 -2.700000 translate (1.0) dup stringwidth pop neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave -28.959999 108.000000 translate 90.000000 rotate
0 0.000000 translate (Error) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
gsave
newpath
0 0 moveto 0 216.000000 lineto 216.000000 216.000000 lineto 216.000000 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 216.000000 moveto 8.186400 182.243301 lineto
15.487201 171.596024 lineto
22.744801 166.771011 lineto
29.980801 161.791565 lineto
37.281601 156.414459 lineto
44.517605 151.723358 lineto
51.840004 146.263321 lineto
59.292004 141.713501 lineto
66.700798 138.935303 lineto
74.109604 134.859604 lineto
81.432007 131.542480 lineto
88.862404 126.795456 lineto
96.206406 123.461922 lineto
103.507202 120.243309 lineto
110.786407 117.326874 lineto
118.087204 114.675697 lineto
125.517609 112.545723 lineto
132.818405 110.587677 lineto
140.248810 108.128517 lineto
147.592804 106.270493 lineto
154.893600 104.409218 lineto
162.302399 102.512955 lineto
169.711212 100.460304 lineto
177.011993 98.525162 lineto
184.442413 96.897598 lineto
191.764801 94.974342 lineto
199.238403 93.165550 lineto
206.647202 91.059769 lineto
213.948013 89.200874 lineto
221.335205 87.344788 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 216.000000 moveto 10.648800 174.616135 lineto
19.980001 133.853897 lineto
29.354401 119.998589 lineto
38.815201 107.422630 lineto
48.254402 81.998787 lineto
57.672005 71.999924 lineto
67.132805 65.695755 lineto
76.701599 49.738968 lineto
86.227196 45.533878 lineto
95.752808 41.517792 lineto
105.278404 39.065758 lineto
114.804008 33.727322 lineto
124.351204 30.187944 lineto
133.963211 24.532633 lineto
143.488800 17.991072 lineto
152.992813 16.952543 lineto
162.604797 15.414409 lineto
172.022400 13.691592 lineto
181.569595 11.557944 lineto
191.095215 9.526896 lineto
200.577606 8.171928 lineto
210.060013 7.263000 lineto
219.520798 6.132456 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 216.000000 moveto 0.928800 174.170731 lineto
1.728000 133.263351 lineto
2.548800 118.802589 lineto
3.369600 106.843750 lineto
4.168800 84.427704 lineto
9.028800 75.823128 lineto
11.577600 71.778526 lineto
14.126401 64.372101 lineto
16.696800 58.883331 lineto
19.267200 54.886250 lineto
36.784801 49.887791 lineto
46.288803 46.843273 lineto
55.836002 45.196487 lineto
65.340004 40.846466 lineto
74.908806 38.776318 lineto
85.212006 36.966671 lineto
93.657608 35.792931 lineto
102.167999 33.910275 lineto
110.656807 31.960871 lineto
119.037605 31.117607 lineto
130.874405 26.623512 lineto
140.551208 25.070904 lineto
150.184799 23.964552 lineto
159.969604 22.250593 lineto
169.624802 21.517488 lineto
179.625610 20.581776 lineto
187.768814 20.750040 lineto
195.933609 19.149481 lineto
204.120010 18.291096 lineto
212.241608 13.079664 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
gsave 108.000008 86.400002 translate 0.000000 rotate
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 -2.700000 moveto 24.000000 -2.700000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
/Times-Roman findfont 9.000000 scalefont setfont
gsave 28.000000 0.000000 translate 0.000000 rotate
0 -5.400000 translate (splines) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 -13.500001 moveto 24.000000 -13.500001 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -10.800000 translate 0.000000 rotate
0 -5.400000 translate (wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 -24.299999 moveto 24.000000 -24.299999 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -21.600000 translate 0.000000 rotate
0 -5.400000 translate (oracle wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
grestore
0.000000 0.000000 translate
grestore showpage
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[258 0 0 247 38 244] concat
B clip
1.0 setgray B fill
0.003876 0.004049 scale
35 28 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke
newpath 21.600000 0.000000 moveto 21.600000 -2.000000 lineto stroke
newpath 43.200001 0.000000 moveto 43.200001 -5.000000 lineto stroke
newpath 64.800003 0.000000 moveto 64.800003 -2.000000 lineto stroke
newpath 86.400002 0.000000 moveto 86.400002 -5.000000 lineto stroke
newpath 108.000008 0.000000 moveto 108.000008 -2.000000 lineto stroke
newpath 129.600006 0.000000 moveto 129.600006 -5.000000 lineto stroke
newpath 151.200012 0.000000 moveto 151.200012 -2.000000 lineto stroke
newpath 172.800003 0.000000 moveto 172.800003 -5.000000 lineto stroke
newpath 194.400009 0.000000 moveto 194.400009 -2.000000 lineto stroke
newpath 216.000015 0.000000 moveto 216.000015 -5.000000 lineto stroke
gsave 0.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (0) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 43.200001 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (20) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 86.400002 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (40) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 129.600006 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (60) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 172.800003 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (80) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 216.000015 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (100) dup stringwidth pop 2 div neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave 108.000000 -21.400000 translate 0.000000 rotate
0 -6.000000 translate (Time) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke
newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke
newpath 0.000000 21.600000 moveto -2.000000 21.600000 lineto stroke
newpath 0.000000 43.200001 moveto -5.000000 43.200001 lineto stroke
newpath 0.000000 64.800003 moveto -2.000000 64.800003 lineto stroke
newpath 0.000000 86.400002 moveto -5.000000 86.400002 lineto stroke
newpath 0.000000 108.000000 moveto -2.000000 108.000000 lineto stroke
newpath 0.000000 129.600006 moveto -5.000000 129.600006 lineto stroke
newpath 0.000000 151.200012 moveto -2.000000 151.200012 lineto stroke
newpath 0.000000 172.800003 moveto -5.000000 172.800003 lineto stroke
newpath 0.000000 194.400009 moveto -2.000000 194.400009 lineto stroke
newpath 0.000000 216.000000 moveto -5.000000 216.000000 lineto stroke
/Times-Roman findfont 9.000000 scalefont setfont
gsave -8.000000 0.000000 translate 0.000000 rotate
0 -2.700000 translate (0.0) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 43.200001 translate 0.000000 rotate
0 -2.700000 translate (0.2) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 86.400002 translate 0.000000 rotate
0 -2.700000 translate (0.4) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 129.600006 translate 0.000000 rotate
0 -2.700000 translate (0.6) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 172.800003 translate 0.000000 rotate
0 -2.700000 translate (0.8) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 216.000000 translate 0.000000 rotate
0 -2.700000 translate (1.0) dup stringwidth pop neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave -28.959999 108.000000 translate 90.000000 rotate
0 0.000000 translate (Error) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
gsave
newpath
0 0 moveto 0 216.000000 lineto 216.000000 216.000000 lineto 216.000000 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 216.000000 moveto 8.791201 145.130829 lineto
16.437601 96.585480 lineto
23.976002 69.155212 lineto
31.579201 40.308624 lineto
39.225601 27.259632 lineto
46.828804 19.936800 lineto
54.388802 15.526297 lineto
62.035202 12.122568 lineto
69.660004 9.213912 lineto
77.241600 5.836320 lineto
83.678406 3.344544 lineto
91.281601 2.315736 lineto
98.971207 1.638576 lineto
106.617607 1.130112 lineto
114.264008 0.721008 lineto
121.975204 0.505656 lineto
129.643204 0.309096 lineto
137.376007 0.203688 lineto
145.044006 0.165456 lineto
152.733597 0.127008 lineto
160.380005 0.093960 lineto
168.134399 0.075816 lineto
175.802399 0.054432 lineto
183.448807 0.040824 lineto
191.203201 0.026568 lineto
198.849609 0.017280 lineto
206.560806 0.012096 lineto
214.207199 0.007344 lineto
221.832001 0.004320 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 216.000000 moveto 10.713600 255.355865 lineto
20.260801 188.040314 lineto
29.829601 145.751404 lineto
39.420002 128.779861 lineto
48.945602 111.952797 lineto
58.514404 92.616699 lineto
68.104805 94.091545 lineto
77.673599 93.575523 lineto
87.307198 83.693306 lineto
96.789604 79.838348 lineto
106.315208 69.538391 lineto
115.970398 63.501839 lineto
125.668808 56.539948 lineto
135.237610 54.701782 lineto
144.763199 51.823368 lineto
154.353607 51.523346 lineto
163.987198 45.538200 lineto
172.475998 41.106529 lineto
182.757614 37.332363 lineto
192.866409 34.590237 lineto
202.780807 35.480591 lineto
213.278397 34.344215 lineto
223.257614 33.945480 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 216.000000 moveto 1.188000 135.144287 lineto
2.203200 124.692261 lineto
3.240000 91.829803 lineto
4.276800 83.435188 lineto
5.313600 63.621288 lineto
10.692000 64.139687 lineto
13.435200 56.971943 lineto
16.156801 55.448715 lineto
18.943201 48.291122 lineto
21.794401 46.241928 lineto
39.895199 44.672256 lineto
49.204803 46.146889 lineto
58.536003 45.064514 lineto
67.932007 43.497864 lineto
77.349609 42.850513 lineto
89.899200 42.612045 lineto
99.360001 42.695641 lineto
108.907204 43.048153 lineto
118.389610 40.808445 lineto
127.893600 40.477535 lineto
140.745621 40.575169 lineto
150.552002 40.921848 lineto
160.336807 40.934807 lineto
170.078400 40.676258 lineto
179.863205 40.436497 lineto
187.725616 40.395889 lineto
190.728012 40.403664 lineto
193.730408 40.659840 lineto
196.754395 39.720886 lineto
199.756821 39.316319 lineto
202.802414 39.207458 lineto
205.826416 39.146328 lineto
208.785614 39.010033 lineto
211.701614 38.909592 lineto
214.704010 38.906784 lineto
220.514404 38.989296 lineto
224.726410 38.870499 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
gsave 108.000008 108.000000 translate 0.000000 rotate
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 10.800000 moveto 24.000000 10.800000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
/Times-Roman findfont 9.000000 scalefont setfont
gsave 28.000000 13.500000 translate 0.000000 rotate
0 -5.400000 translate (splines ) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 0.000000 moveto 24.000000 0.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 2.700000 translate 0.000000 rotate
0 -5.400000 translate (wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 -10.800000 moveto 24.000000 -10.800000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -8.100000 translate 0.000000 rotate
0 -5.400000 translate (oracle wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
gsave
[258 0 0 247 311 244] concat
B clip
1.0 setgray B fill
0.003876 0.004049 scale
35 28 translate
/SCincsave save def
/SCdictcount countdictstack def
/SCopcount count 1 sub def
userdict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash newpath
1 setlinecap 1 setlinejoin
0.700 setlinewidth
0.00 setgray
/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def
/JDEdict 8 dict def
JDEdict /mtrx matrix put
/JDE {
JDEdict begin
/yrad exch def
/xrad exch def
/savematrix mtrx currentmatrix def
xrad yrad scale
0 0 1 0 360 arc
savematrix setmatrix
end
} def
/JSTR {
gsave 1 eq { gsave 1 setgray fill grestore } if
exch neg exch neg translate
clip
rotate
4 dict begin
pathbbox /&top exch def
/&right exch def
/&bottom exch def
&right sub /&width exch def
newpath
currentlinewidth mul round dup
&bottom exch Jrnd exch &top
4 -1 roll currentlinewidth mul setlinewidth
{ &right exch moveto &width 0 rlineto stroke } for
end
grestore
newpath
} bind def
gsave /Times-Roman findfont 9.000000 scalefont setfont
0.000000 0.000000 translate
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke
newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke
newpath 21.600000 0.000000 moveto 21.600000 -2.000000 lineto stroke
newpath 43.200001 0.000000 moveto 43.200001 -5.000000 lineto stroke
newpath 64.800003 0.000000 moveto 64.800003 -2.000000 lineto stroke
newpath 86.400002 0.000000 moveto 86.400002 -5.000000 lineto stroke
newpath 108.000008 0.000000 moveto 108.000008 -2.000000 lineto stroke
newpath 129.600006 0.000000 moveto 129.600006 -5.000000 lineto stroke
newpath 151.200012 0.000000 moveto 151.200012 -2.000000 lineto stroke
newpath 172.800003 0.000000 moveto 172.800003 -5.000000 lineto stroke
newpath 194.400009 0.000000 moveto 194.400009 -2.000000 lineto stroke
newpath 216.000015 0.000000 moveto 216.000015 -5.000000 lineto stroke
gsave 0.000000 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (0) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 43.200001 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (20) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 86.400002 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (40) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 129.600006 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (60) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 172.800003 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (80) dup stringwidth pop 2 div neg 0 moveto
show
grestore
gsave 216.000015 -8.000000 translate 0.000000 rotate
0 -5.400000 translate (100) dup stringwidth pop 2 div neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave 108.000000 -21.400000 translate 0.000000 rotate
0 -6.000000 translate (Time) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke
newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke
newpath 0.000000 21.600000 moveto -2.000000 21.600000 lineto stroke
newpath 0.000000 43.200001 moveto -5.000000 43.200001 lineto stroke
newpath 0.000000 64.800003 moveto -2.000000 64.800003 lineto stroke
newpath 0.000000 86.400002 moveto -5.000000 86.400002 lineto stroke
newpath 0.000000 108.000000 moveto -2.000000 108.000000 lineto stroke
newpath 0.000000 129.600006 moveto -5.000000 129.600006 lineto stroke
newpath 0.000000 151.200012 moveto -2.000000 151.200012 lineto stroke
newpath 0.000000 172.800003 moveto -5.000000 172.800003 lineto stroke
newpath 0.000000 194.400009 moveto -2.000000 194.400009 lineto stroke
newpath 0.000000 216.000000 moveto -5.000000 216.000000 lineto stroke
/Times-Roman findfont 9.000000 scalefont setfont
gsave -8.000000 0.000000 translate 0.000000 rotate
0 -2.700000 translate (0.0) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 43.200001 translate 0.000000 rotate
0 -2.700000 translate (0.2) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 86.400002 translate 0.000000 rotate
0 -2.700000 translate (0.4) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 129.600006 translate 0.000000 rotate
0 -2.700000 translate (0.6) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 172.800003 translate 0.000000 rotate
0 -2.700000 translate (0.8) dup stringwidth pop neg 0 moveto
show
grestore
gsave -8.000000 216.000000 translate 0.000000 rotate
0 -2.700000 translate (1.0) dup stringwidth pop neg 0 moveto
show
grestore
/Times-Bold findfont 10.000000 scalefont setfont
gsave -28.959999 108.000000 translate 90.000000 rotate
0 0.000000 translate (Error) dup stringwidth pop 2 div neg 0 moveto
show
grestore
grestore
gsave
newpath
0 0 moveto 0 216.000000 lineto 216.000000 216.000000 lineto 216.000000 0 lineto
closepath clip newpath
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 216.000000 moveto 8.575200 185.373566 lineto
16.178400 181.443024 lineto
23.781601 177.264938 lineto
31.428001 175.933289 lineto
39.052803 174.845520 lineto
46.699203 172.915131 lineto
54.367203 171.545258 lineto
62.013599 169.565399 lineto
69.660004 167.985138 lineto
77.306404 166.441605 lineto
84.952805 165.296814 lineto
92.620804 164.099091 lineto
100.288803 163.235306 lineto
107.956802 162.193756 lineto
115.603203 161.089340 lineto
123.271202 160.569214 lineto
130.895996 159.945847 lineto
138.520798 159.594849 lineto
146.167206 158.878799 lineto
153.813599 157.784103 lineto
161.460007 156.346634 lineto
169.128006 155.570541 lineto
176.752808 154.985626 lineto
184.399216 154.663345 lineto
192.002411 154.551239 lineto
199.648804 154.393555 lineto
207.316818 154.151855 lineto
214.963196 153.889633 lineto
222.566406 153.551819 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 216.000000 moveto 10.800000 104.867783 lineto
20.282402 73.304352 lineto
29.851200 65.320343 lineto
39.355202 57.544777 lineto
48.816002 60.297047 lineto
58.320004 56.128681 lineto
67.845604 42.120647 lineto
77.328003 48.744289 lineto
86.875206 39.503807 lineto
96.400803 39.681793 lineto
105.861603 38.737656 lineto
115.365601 37.897850 lineto
124.891205 39.924362 lineto
134.373596 35.562672 lineto
143.899216 34.842960 lineto
153.403198 32.982983 lineto
162.907196 33.425137 lineto
172.389603 34.747704 lineto
181.720795 34.247448 lineto
191.073608 30.301775 lineto
200.836823 31.893263 lineto
210.492004 32.714497 lineto
220.492813 30.812834 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 216.000000 moveto 1.123200 106.568573 lineto
2.073600 70.573242 lineto
3.088800 47.879208 lineto
4.039200 37.899361 lineto
4.924800 38.063950 lineto
10.087200 37.171223 lineto
12.636001 36.941833 lineto
15.206401 37.507969 lineto
17.776800 31.923502 lineto
20.325600 31.000536 lineto
34.192802 30.304367 lineto
41.536800 30.571775 lineto
48.945602 30.562056 lineto
56.354404 31.076136 lineto
63.763203 31.705128 lineto
73.072807 30.953665 lineto
78.991203 30.388609 lineto
84.888000 29.539297 lineto
90.806404 29.667599 lineto
96.703201 29.178576 lineto
110.008804 29.493721 lineto
118.238411 28.292761 lineto
126.489609 28.386290 lineto
134.740814 30.250584 lineto
141.307205 30.342602 lineto
149.018402 29.857895 lineto
153.122406 29.423304 lineto
157.139999 28.144154 lineto
161.308807 28.203119 lineto
165.542404 28.905119 lineto
172.778397 28.416098 lineto
177.400803 27.043633 lineto
181.936813 27.147743 lineto
186.451202 27.740448 lineto
191.311203 28.698624 lineto
199.238403 28.054945 lineto
204.595215 27.384912 lineto
209.995209 27.097847 lineto
215.352005 27.126577 lineto
220.428009 28.047600 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
grestore
gsave 108.000008 108.000000 translate 0.000000 rotate
gsave 0.700000 setlinewidth [5 3 1 2 1 3] 0 setdash
0.000000 10.800000 moveto 24.000000 10.800000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
/Times-Roman findfont 9.000000 scalefont setfont
gsave 28.000000 13.500000 translate 0.000000 rotate
0 -5.400000 translate (splines ) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [] 0 setdash
0.000000 0.000000 moveto 24.000000 0.000000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 2.700000 translate 0.000000 rotate
0 -5.400000 translate (wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
gsave 0.700000 setlinewidth [4.00000] 0 setdash
0.000000 -10.800000 moveto 24.000000 -10.800000 lineto
stroke
0.700000 setlinewidth [] 0 setdash
grestore
gsave 28.000000 -8.100000 translate 0.000000 rotate
0 -5.400000 translate (oracle wavelets) dup stringwidth pop pop 0 0 moveto
show
grestore
grestore
0.000000 0.000000 translate
grestore
count SCopcount sub {pop} repeat
countdictstack SCdictcount sub {end} repeat
SCincsave restore
grestore
grestore
showpage
%%EndDocument
endTexFig
2040 1895 a Fy(Figure)f(7:)24 b(Error)12 b(per)h(time.)24
b(Surf)o(ace)13 b(with)g(1089)h(control)f(points,)h(11,23,64)2040
1978 y(e)n(v)o(enly)20 b(space)g(constraints,)f(and)g(62)h(constraints)
f(along)h(the)f(boundary)-5 b(.)2040 2227 y(impro)o(v)o(es.)32
b(\(Just)20 b(by)h(satisfying)g(the)f(constraints,)h(the)f(B-spline)h
(solution)2040 2310 y(is)g(v)o(ery)g(close)h(to)f(minimal)g(ener)o
(gy\).)33 b(Meanwhile)22 b(the)g(oracle)f(requires)g(a)2040
2393 y(lar)o(ger)g(acti)n(v)o(e)g(set)g(of)g(w)o(a)o(v)o(elets.)33
b(Ev)o(entually)-5 b(,)22 b(when)g(enough)h(constraints)2040
2476 y(are)c(present,)f(the)h(w)o(a)o(v)o(elet)f(methods)i(no)e(longer)
i(of)n(fer)e(an)h(adv)n(antage)h(o)o(v)o(er)2040 2559
y(B-splines.)2152 2642 y(Experiments)e(were)f(also)h(run)g(where)f(all)
g(the)g(constraints)h(were)g(along)2040 2725 y(the)23
b(boundary)j(of)d(the)g(surf)o(ace.)40 b(In)24 b(these)f(e)o
(xperiments)h(there)g(are)f(man)o(y)2040 2808 y(constraints,)30
b(b)o(ut)e(the)g(since)g(the)g(constraints)h(are)f(along)h(the)f
(boundary)-5 b(,)2040 2891 y(much)34 b(of)e(the)h(surf)o(ace)h(is)e
(\252distant\272)h(from)g(an)o(y)g(constraint.)69 b(In)33
b(these)2040 2974 y(problems,)i(the)d(w)o(a)o(v)o(elets)f(also)h
(performed)g(much)g(better)g(than)f(the)h(B-)2040 3057
y(spline)19 b(method.)2040 3288 y Fv(6)91 b(Conclusion)2040
3448 y Fy(This)28 b(paper)i(has)f(e)o(xplored)h(the)f(use)g(of)g(w)o(a)
o(v)o(elet)f(analysis)i(in)e(a)h(v)n(ariety)2040 3531
y(of)d(modeling)i(settings.)48 b(It)26 b(has)g(sho)n(wn)i(ho)n(w)e(w)o
(a)o(v)o(elets)g(can)h(be)g(used)f(to)2040 3614 y(obtain)i
(multiresolution)f(control)h(point)f(and)h(least)e(squares)i(control.)
52 b(It)2040 3697 y(has)20 b(sho)n(wn)h(ho)n(w)f(w)o(a)o(v)o(elets)f
(can)h(be)g(used)g(to)g(solv)o(e)g(v)n(ariational)g(problems)2040
3780 y(more)f(ef)n(\256ciently)-5 b(.)2152 3863 y(Future)20
b(w)o(ork)g(will)f(be)h(required)g(to)g(e)o(xplore)g(the)g(use)g(of)g
(higher)g(order)2040 3946 y(functionals)32 b(lik)o(e)f(those)g(gi)n(v)o
(en)g(in)g([21)q(,)f(24)q(].)62 b(Because)31 b(the)g(optimiza-)2040
4029 y(tion)20 b(problems)h(resulting)g(from)f(those)h(functionals)g
(are)f(non-linear)m(,)h(the)o(y)2040 4112 y(are)32 b(much)h(more)g
(computationally)h(e)o(xpensi)n(v)o(e,)j(and)32 b(it)g(is)g(e)n(v)o(en)
h(more)2040 4196 y(important)17 b(to)f(\256nd)g(ef)n(\256cient)g
(methods.)27 b(It)16 b(is)g(also)g(important)h(to)f(study)h(op-)2040
4279 y(timization)24 b(modeling)h(methods)f(where)g(constraint)h
(changes)g(only)f(ha)o(v)o(e)2040 4362 y(local)19 b(ef)n(fects.)2152
4445 y(Man)o(y)26 b(of)f(these)g(concepts)g(can)h(be)f(e)o(xtended)h
(be)o(yond)g(the)f(realm)f(of)2040 4528 y(tensor)17 b(product)h
(uniform)f(B-splines.)26 b(Just)16 b(as)h(one)g(can)g(create)g(a)f
(ladder)h(of)2040 4611 y(nested)23 b(function)f(spaces)h
Ft(V)2785 4619 y Fo(i)2833 4611 y Fy(satisfying)f(the)g(property)h(of)f
(Equation)g(\(10\))2040 4694 y(using)g(uniform)f(cubic)h(B-splines)f
(of)g(v)n(arious)g(resolutions,)h(one)g(can)f(also)2040
4777 y(create)e(a)g(nested)h(ladder)f(using)h(non-uniform)g(B-splines)f
([18)q(].)2152 4860 y(Subdi)n(vision)30 b(surf)o(aces)g(are)e(a)h(po)n
(werful)h(technique)g(for)e(describing)2040 4943 y(surf)o(aces)33
b(with)e(arbitrary)h(topology)i([14].)66 b(A)32 b(subdi)n(vision)h
(surf)o(ace)g(is)2040 5026 y(de\256ned)20 b(by)g(iterati)n(v)o(ely)f
(re\256ning)h(an)f(input)h(control)g(mesh.)28 b(As)19
b(e)o(xplained)2040 5109 y(by)g(Lounsbery)h(et)e(al.)f([17)q(],)h(one)h
(can)g(de)n(v)o(elop)g(a)f(w)o(a)o(v)o(elet)h(decomposition)2040
5192 y(of)j(such)h(surf)o(aces.)37 b(Thus,)22 b(man)o(y)h(of)f(the)g
(ideas)g(de)n(v)o(eloped)i(in)e(this)g(paper)2040 5275
y(may)d(be)h(applicable)f(to)g(that)g(representation)h(as)f(well.)p
eop
%%Page: 8 9
8 8 bop -152 -69 a Fv(Ackno)o(wledgements)-152 92 y Fy(W)-6
b(e)31 b(are)g(grateful)g(to)g(James)g(H.)f(Sha)o(w)h(for)g(de)n(v)o
(eloping)i(the)e(graphical)-152 175 y(interf)o(ace)20
b(to)e(the)h(optimization)h(program.)-152 392 y Fv(REFERENCES)-118
536 y Fc([1])37 b(B)n Fb(AR)m(TELS)p Fc(,)15 b(R.,)d
Fb(AND)h Fc(B)p Fb(EA)-6 b(TTY)f Fc(,)15 b(J.)g(A)d(T)-5
b(echnique)14 b(for)e(the)h(Direct)h(Manipulation)-4
610 y(of)j(Spline)i(Curv)o(es.)24 b(In)17 b Fa(Gr)o(aphics)h(Interface)
h(1989)f Fc(\(1989\),)f(pp.)g(33\26139.)-118 718 y([2])37
b(C)p Fb(ELNIKER)p Fc(,)32 b(G.,)c Fb(AND)g Fc(G)p Fb(OSSARD)p
Fc(,)h(D.)50 b(Deformable)29 b(Curv)o(e)f(and)g(Surf)o(ace)-4
793 y(Finite-Elements)i(for)c(Free-From)i(Shape)f(Design.)50
b Fa(Computer)28 b(Gr)o(aphics)-4 868 y(25)p Fc(,)17
b(4)g(\(July)g(1991\),)g(257\261266.)-118 976 y([3])37
b(C)p Fb(HUI)p Fc(,)22 b(C.)e(K.)33 b Fa(An)20 b(Intr)m(oduction)j(to)e
(W)-6 b(avelets)p Fc(,)23 b(v)o(ol.)e(1)f(of)h Fa(W)-6
b(avelet)23 b(Analysis)-4 1050 y(and)18 b(its)f(Applications)p
Fc(.)26 b(Academic)19 b(Press)e(Inc.,)g(1992.)-118 1158
y([4])37 b(C)p Fb(HUI)p Fc(,)12 b(C.)e(K.,)h Fb(AND)f
Fc(Q)o Fb(U)n(AK)p Fc(,)j(E.)f(W)-5 b(a)o(v)o(elets)10
b(on)g(a)g(Bounded)g(Interv)o(al)q(.)18 b Fa(Numerical)-4
1233 y(Methods)h(of)e(Appr)m(oximation)i(Theory)f(9)f
Fc(\(1992\),)g(53\26175.)-118 1341 y([5])37 b(C)p Fb(OHEN)p
Fc(,)c(A.,)e(D)n Fb(A)m(UBECHIES)p Fc(,)i(I.,)d Fb(AND)g
Fc(F)p Fb(EA)m(UVEA)m(U)p Fc(,)j(J.)28 b(C.)55 b(Biorthogonal)-4
1416 y(Bases)26 b(of)g(Compactly)h(Supported)g(W)-5 b(a)o(v)o(elets.)47
b Fa(Communication)29 b(on)c(Pur)n(e)-4 1490 y(and)18
b(Applied)g(Mathematics)i(45)d Fc(\(1992\),)g(485\261560.)-118
1598 y([6])37 b(C)p Fb(OHEN)p Fc(,)23 b(E.,)c(L)-5 b
Fb(YCHE)p Fc(,)22 b(T)-5 b(.,)19 b Fb(AND)j Fc(R)p Fb(IESENFELD)p
Fc(,)g(R.)33 b(Discrete)22 b(B-Splines)g(and)-4 1673
y(Subdi)n(vision)30 b(T)-5 b(echniques)30 b(in)d(Computer)o(-Aided)j
(Geometric)g(Design)e(and)-4 1748 y(Computer)18 b(Graphics.)25
b Fa(Computer)18 b(Gr)o(aphics)g(and)f(Ima)o(g)o(e)h(Pr)m(ocessing)f
(14)p Fc(,)g(2)-4 1823 y(\(October)i(1980\),)e(87\261111.)-118
1930 y([7])37 b(D)n Fb(AHMEN)p Fc(,)32 b(W)-6 b(.,)30
b Fb(AND)f Fc(K)p Fb(UNO)n(TH)p Fc(,)i(A.)54 b(Multile)n(v)o(el)32
b(Preconditioning.)57 b Fa(Nu-)-4 2005 y(merisc)o(he)19
b(Mathematik)h(63)d Fc(\(1992\),)g(315\261344.)-118 2113
y([8])37 b(F)p Fb(INKELSTEIN)p Fc(,)19 b(A.,)e Fb(AND)i
Fc(S)p Fb(ALESIN)p Fc(,)f(D.)26 b(Multiresolution)21
b(Curv)o(es.)27 b(In)18 b Fa(Com-)-4 2188 y(puter)27
b(Gr)o(aphics,)h(Annual)e(Confer)n(ence)j(Series,)f(1994)e
Fc(\(1994\),)i(Siggraph,)-4 2263 y(pp.)17 b(261\261268.)-118
2370 y([9])37 b(F)p Fb(ORSEY)-7 b Fc(,)31 b(D.,)e Fb(AND)f
Fc(B)n Fb(AR)m(TELS)p Fc(,)k(R.)51 b(Hierarchical)32
b(B-Spline)d(Re\256nement.)-4 2445 y Fa(Computer)19 b(Gr)o(aphics)e(22)
p Fc(,)g(4)g(\(August)g(1988\),)h(205\261212.)-152 2553
y([10])38 b(F)p Fb(ORSEY)-7 b Fc(,)20 b(D.,)d Fb(AND)j
Fc(W)p Fb(ENG)p Fc(,)f(L.)27 b(Multi-resolution)c(Surf)o(ace)d
(Approximation)-4 2628 y(for)d(Animation.)26 b(In)17
b Fa(Gr)o(aphics)h(Interface)h Fc(\(1993\).)-152 2736
y([11])38 b(F)p Fb(O)n(WLER)p Fc(,)20 b(B.)28 b(Geometric)20
b(Manipulation)i(of)c(T)-5 b(ensor)19 b(Product)g(Surf)o(aces.)30
b(In)-4 2811 y Fa(Pr)m(oceedings,)16 b(Symposium)e(on)g(Inter)o(active)
j(3D)c(Gr)o(aphics)h Fc(\(1992\),)h(pp.)e(101\261)-4
2885 y(108.)-152 2993 y([12])38 b(G)p Fb(OR)m(TLER)p
Fc(,)16 b(S.,)e(S)p Fb(CHR)516 2987 y Fc(\310)508 2993
y Fb(ODER)p Fc(,)i(P)-7 b(.,)13 b(C)p Fb(OHEN)p Fc(,)i(M.,)f
Fb(AND)g Fc(H)p Fb(ANRAHAN)p Fc(,)j(P)-7 b(.)17 b(W)-5
b(a)o(v)o(elet)-4 3068 y(Radiosity)l(.)44 b(In)24 b Fa(Computer)h(Gr)o
(aphics,)h(Annual)f(Confer)n(ence)h(Series,)g(1993)-4
3143 y Fc(\(1993\),)18 b(Siggraph,)g(pp.)e(221\261230.)-152
3251 y([13])38 b(G)p Fb(OR)m(TLER)p Fc(,)18 b(S.)d(J.)21
b Fa(W)-6 b(avelet)19 b(Methods)e(for)f(Computer)h(Gr)o(aphics)p
Fc(.)22 b(PhD)16 b(thesis,)-4 3325 y(Princeton)k(Uni)n(v)o(ersity)l(,)e
(January)g(1995.)-152 3433 y([14])38 b(H)p Fb(ALSTEAD)p
Fc(,)25 b(M.,)e(K)p Fb(ASS)p Fc(,)f(M.,)g Fb(AND)h Fc(D)p
Fb(E)p Fc(R)n Fb(OSE)p Fc(,)h(T)-5 b(.)37 b(Ef)n(\256cient,)25
b(F)o(air)e(Interpo-)-4 3508 y(lation)f(using)e(Catmull-Clark)i(Surf)o
(aces.)32 b(In)20 b Fa(Computer)h(Gr)o(aphics,)f(Annual)-4
3583 y(Confer)n(ence)g(Series,)d(1993)h Fc(\(1993\),)f(Siggraph,)h(pp.)
f(35\26143.)-152 3691 y([15])38 b(J)m Fb(AFF)l(ARD)p
Fc(,)17 b(S.,)f Fb(AND)i Fc(L)p Fb(A)m(URENC)-28 b Fc(\313)9
b Fb(O)n(T)l Fc(,)17 b(P)-7 b(.)24 b(Orthonormal)19 b(W)-5
b(a)o(v)o(elets,)18 b(Analysis)h(of)-4 3765 y(Operators,)24
b(and)e(Applications)j(to)d(Numerical)h(Analysis.)38
b(In)21 b Fa(W)-6 b(avelets:)36 b(A)-4 3840 y(T)l(utorial)17
b(in)f(Theory)g(and)g(Applications)p Fc(,)i(C.)d(K.)f(Chui,)i(Ed.)f
(Academic)i(Press,)-4 3915 y(1992,)g(pp.)g(543\261602.)-152
4023 y([16])38 b(L)p Fb(IU)p Fc(,)21 b(Z.,)f(G)p Fb(OR)m(TLER)p
Fc(,)k(S.)c(J.,)h Fb(AND)g Fc(C)p Fb(OHEN)p Fc(,)i(M.)e(F)-5
b(.)33 b(Hierarchical)25 b(Spacetime)-4 4097 y(Control.)58
b(In)29 b Fa(Computer)h(Gr)o(aphics,)j(Annual)c(Confer)n(ence)i
(Series,)i(1994)-4 4172 y Fc(\(August)18 b(1994\),)f(pp.)g(35\26142.)
-152 4280 y([17])38 b(L)p Fb(OUNSBER)m(Y)-7 b Fc(,)18
b(M.,)d(D)p Fb(E)p Fc(R)n Fb(OSE)p Fc(,)i(T)-5 b(.,)15
b Fb(AND)i Fc(W)-6 b Fb(ARREN)p Fc(,)17 b(J.)22 b(Multiresolution)f
(Anal-)-4 4355 y(ysis)h(for)g(Surf)o(aces)h(of)f(Arbitrary)h(T)-5
b(opological)24 b(T)-5 b(ype.)36 b(T)-5 b(ech.)22 b(Rep.)g(TR)f(93-)-4
4429 y(10-05b,)c(Department)g(of)f(Computer)h(Science)g(and)g
(Engineering,)g(Princeton)-4 4504 y(Uni)n(v)o(ersity)l(,)i(October)g
(1993.)-152 4612 y([18])38 b(L)-5 b Fb(YCHE)p Fc(,)24
b(T)-5 b(.,)23 b Fb(AND)g Fc(M)p Fb(ORKEN)p Fc(,)i(K.)39
b(Spline)24 b(W)-5 b(a)o(v)o(elets)23 b(of)g(Minimal)h(Support.)-4
4687 y(In)c Fa(Numerical)i(Methods)f(in)f(Appr)m(oximation)i(Theory)p
Fc(,)f(D.Braess)g(and)f(L.)f(L.)-4 4762 y(Schumak)o(er)m(,)d(Eds.,)d(v)
o(ol.)g(9.)h(Birkhauser)h(V)-7 b(erlag,)15 b(Basel,)g(1992,)g(pp.)e
(177\261194.)-152 4869 y([19])38 b(M)p Fb(ALLA)-6 b(T)l
Fc(,)22 b(S.)c(G.)29 b(A)19 b(Theory)h(for)f(Multiresolution)k(Signal)e
(Decomposition:)-4 4944 y(The)c(W)-5 b(a)o(v)o(elet)18
b(Representation.)28 b Fa(IEEE)16 b(P)-6 b(AMI)16 b(11)h
Fc(\(July)h(1989\),)f(674\261693.)-152 5052 y([20])38
b(M)p Fb(EINGUET)l Fc(,)32 b(J.)52 b(Multi)n(v)n(ariate)33
b(Interpolation)e(at)e(Arbitrary)g(Points)g(Made)-4 5127
y(Simple.)54 b Fa(J)n(ournal)30 b(of)e(Applied)i(Mathematics)g(and)f
(Physics)f(\(ZAMP\))f(30)-4 5202 y Fc(\(1979\),)18 b(292\261304.)-152
5309 y([21])38 b(M)p Fb(ORET)o(ON)p Fc(,)c(H.,)c Fb(AND)f
Fc(S)p Fb(EQ)o(UIN)p Fc(,)k(C.)54 b(Functional)31 b(Optimization)h(for)
d(F)o(air)-4 5384 y(Surf)o(ace)19 b(Design.)25 b Fa(Computer)18
b(Gr)o(aphics)g(26)p Fc(,)f(4)f(\(July)i(1992\),)f(167\261176.)2040
-69 y([22])38 b(P)p Fb(ENTLAND)p Fc(,)22 b(A.)28 b(F)o(ast)20
b(Solutions)g(to)f(Physical)i(Equilibrium)f(and)g(Interpola-)2188
6 y(tion)e(Problems.)25 b Fa(The)17 b(V)-5 b(isual)17
b(Computer)h(8)p Fc(,)f(5)g(\(1992\),)g(303\261314.)2040
114 y([23])38 b(Q)p Fb(IAN)p Fc(,)29 b(S.,)e Fb(AND)h
Fc(W)p Fb(EISS)p Fc(,)f(J.)48 b(W)-5 b(a)o(v)o(elets)28
b(and)f(the)g(Numerical)i(Solution)f(of)2188 189 y(P)o(artial)17
b(Dif)n(ferential)i(Equations.)i Fa(J)n(ournal)c(of)e(Computational)j
(Physics)d(106)p Fc(,)2188 263 y(1)i(\(May)g(1993\),)h(155\261175.)2040
371 y([24])38 b(R)p Fb(ANDO)p Fc(,)23 b(T)-5 b(.,)19
b Fb(AND)j Fc(R)n Fb(OULIER)p Fc(,)g(J.)33 b(Designing)22
b(F)o(aired)g(P)o(arametric)h(Surf)o(aces.)2188 446 y
Fa(Computer)18 b(Aided)g(Design)g(23)p Fc(,)e(7)h(\(September)i
(1991\),)e(492\261497.)2040 554 y([25])38 b(S)p Fb(ZELISKI)p
Fc(,)12 b(R.)i(F)o(ast)d(Surf)o(ace)g(Interpolation)g(Using)g(Hiera)q
(rc)q(hic)q(al)h(Basis)f(Func)q(-)2188 629 y(tions.)25
b Fa(IEEE)15 b(P)-6 b(AMI)17 b(12)p Fc(,)f(6)h(\(June)g(1990\),)h
(513\261439.)2040 737 y([26])38 b(T)p Fb(ERZOPOULOS)p
Fc(,)17 b(D.)22 b(Image)17 b(Analysis)g(Using)f(Multigrid)i(Relaxation)
h(Meth-)2188 811 y(ods.)24 b Fa(IEEE)15 b(P)-6 b(AMI)17
b(8)p Fc(,)f(2)h(\(March)h(1986\),)f(129\261139.)2040
919 y([27])38 b(T)p Fb(ERZOPOULOS)p Fc(,)19 b(D.)25 b(Re)o
(gularization)d(of)17 b(In)m(v)o(erse)i(V)l(isual)g(Problems)f(In)m(v)o
(olv-)2188 994 y(ing)g(Discontinuities.)27 b Fa(IEEE)16
b(P)-6 b(AMI)16 b(8)p Fc(,)g(4)h(\(July)h(1986\),)f(413\261424.)2040
1102 y([28])38 b(W)p Fb(ELCH)p Fc(,)13 b(W)-6 b(.,)11
b Fb(AND)i Fc(W)p Fb(ITKIN)p Fc(,)f(A.)i(V)-7 b(ariational)14
b(Surf)o(ace)g(Modeling.)i Fa(Computer)2188 1177 y(Gr)o(aphics)i(26)p
Fc(,)f(2)f(\(July)i(1992\),)f(157\261166.)2040 1285 y([29])38
b(Y)p Fb(SERENT)-5 b(ANT)l Fc(,)14 b(H.)e(On)e(the)g(Multi-le)n(v)o(el)
g(Spl)q(itt)q(in)q(g)g(of)g(Fi)q(nit)q(e)g(Ele)q(ment)h(Spac)q(es.)2188
1359 y Fa(Numerisc)o(he)19 b(Mathematik)h(49)d Fc(\(1986\),)g
(379\261412.)p eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF