[BACK]Return to issac2000.ps CVS log [TXT][DIR] Up to [local] / OpenXM / doc / issac2000

File: [local] / OpenXM / doc / issac2000 / issac2000.ps (download)

Revision 1.1, Tue Jan 18 01:09:59 2000 UTC (24 years, 3 months ago) by takayama
Branch: MAIN
CVS Tags: maekawa-ipv6, R_1_3_1-2, RELEASE_20000124, RELEASE_1_3_1_13b, RELEASE_1_2_3_12, RELEASE_1_2_3, RELEASE_1_2_2_KNOPPIX_b, RELEASE_1_2_2_KNOPPIX, RELEASE_1_2_2, RELEASE_1_2_1, RELEASE_1_1_3, RELEASE_1_1_2, KNOPPIX_2006, HEAD, DEB_REL_1_2_3-9

issac2000.ps (ISSAC paper in PS form).
It will be helpful to understand the design outline.

%!PS-Adobe-2.0
%%Creator: dvipsk 5.78 p1.4c Copyright 1996-99 ASCII Corp.(www-ptex@ascii.co.jp)
%%dvipsk 5.78 Copyright 1998 Radical Eye Software (www.radicaleye.com)
%%Title: t.dvi
%%Pages: 8
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentFonts: Helvetica
%%EndComments
%DVIPSCommandLine: dvips t
%DVIPSParameters: dpi=300
%DVIPSSource:  TeX output 2000.01.18:1005
%%BeginProcSet: tex.pro
%  $OpenXM: OpenXM/doc/issac2000/issac2000.ps,v 1.1 2000/01/18 01:09:59 takayama Exp $
%!
/TeXDict 300 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 round sub abs 0.00001 lt{round}if}
forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /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 sub]{ch-image}imagemask restore}B /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 userdict
/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
/IE 256 array N 2 string 0 1 255{IE S dup 360 add 36 4 index cvrs cvn
put}for pop 65781.76 div /vsize X 65781.76 div /hsize X}N /dir 0 def
/dyy{/dir 0 def}B /dyt{/dir 1 def}B /dty{/dir 2 def}B /dtt{/dir 3 def}B
/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90
rotate}{show}ifelse}ifelse}B /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 false[(Display)(NeXT)(LaserWriter 16/600)]{dup
length product length le{dup length product exch 0 exch getinterval eq{
pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1
TR 1 1 scale 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 newpath 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: special.pro
%!
TeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N
/vs 792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen
false N /rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B
/@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit
div /vsc X}B /@hsize{/hs X /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{
/CLIP 2 N}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{
10 div /rwi X /rwiSeen true N}B /@rhi{10 div /rhi X /rhiSeen true N}B
/@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X}B /magscale
true def end /@MacSetUp{userdict /md known{userdict /md get type
/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup
length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{}
N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath
clippath mark{transform{itransform moveto}}{transform{itransform lineto}
}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{
itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{
closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39
0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}N
/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1
scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get
ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip
not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0
TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR
pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1
-1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg
TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg
sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr
0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add
2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp
{pop pop showpage pm restore}N end}if}if}N /normalscale{Resolution 72
div VResolution 72 div neg scale magscale{DVImag dup scale}if 0 setgray}
N /psfts{S 65781.76 div N}N /startTexFig{/psf$SavedState save N userdict
maxlength dict begin /magscale true def normalscale currentpoint TR
/psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts
/psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx
psf$llx sub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy
scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR
/showpage{}N /erasepage{}N /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 39158280 55380996 1000 300 300 (t.dvi)
@start
%DVIPSBitmapFont: Fa cmtt8 8 17
/Fa 17 118 df<FFF8FFF8FFF80D037E8B12> 45 D<60F0F0600404798312> I<001800
3800380070007000E000E001C001C001C003800380070007000E000E001C001C001C0038
00380070007000E000E000C0000D1A7E9612> I<1FC0003FF000383800101C00001C0007
FC003FFC00781C00E01C00E01C00E01C00703C003FFF801FCF80110E7F8D12> 97
D<F800F80038003800380038003BE03FF03C38381C380C380E380E380E380E380C381C3C
383FF01BC00F147F9312> I<07F01FF8383870106000E000E000E000E000600070383838
1FF007E00D0E7E8D12> I<07801FE0387070706038E038FFF8FFF8E0006000703838381F
F007C00D0E7E8D12> 101 D<007E00FF01C70382038003807FFEFFFE0380038003800380
0380038003800380038003803FF83FF81014809312> I<F800F800380038003800380039
E03FF03E383C3838383838383838383838383838383838FE3EFE3E0F147F9312> 104
D<00C001E001E000C00000000000001FE01FE000E000E000E000E000E000E000E000E000
E000E000E000E000E000E000E040C0E1C0FF807E000B1C7E9412> 106
D<F800F80038003800380038003BFC3BFC38F039E03BC03F803F803FC03DE038E0387038
38FC7EFC7E0F147F9312> I<F71C00FFBE0079E70079E70071C70071C70071C70071C700
71C70071C70071C70071C700F9E780F8E380110E808D12> 109 D<F9E0FFF03E383C3838
383838383838383838383838383838FE3EFE3E0F0E7F8D12> I<0F803FE038E07070E038
E038E038E038E038F078707038E03FE00F800D0E7E8D12> I<FBE0FFF03C38381C380C38
0E380E380E380E380C381C3C383FF03BC038003800380038003800FE00FE000F157F8D12
> I<06000E000E000E007FF8FFF80E000E000E000E000E000E000E000E1C0E1C0E1C07F8
01E00E127F9112> 116 D<F8F8F8F838383838383838383838383838383838383838781F
FE0FBE0F0E7F8D12> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fb cmmi5 5 2
/Fb 2 107 df<0808000000007098B0303060646870060F7D8E0B> 105
D<00C000800000000000000000070019801180030003000300030006000600060006008C
00F0000A137F8E0C> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fc cmex10 10 2
/Fc 2 82 df<FFFFFFFFF0FFFFFFFFF07000000FF878000000F83C000000381C0000001C
0E0000000C0F000000040700000006038000000203C000000001E000000000E000000000
700000000078000000003C000000001C000000001E000000000F00000000070000000003
8000000003800000000300000000070000000006000000000C0000000018000000003800
00000030000000006000000000C000000001C00000000180000002030000000606000000
040E0000000C0C0000001C180000003830000000F87000000FF87FFFFFFFF0FFFFFFFFF0
272A7E7F2C> 80 D<FFFFFFFFC0FFFFFFFFC01F00003E000F00003C000F00003C000F00
003C000F00003C000F00003C000F00003C000F00003C000F00003C000F00003C000F0000
3C000F00003C000F00003C000F00003C000F00003C000F00003C000F00003C000F00003C
000F00003C000F00003C000F00003C000F00003C000F00003C000F00003C000F00003C00
0F00003C000F00003C000F00003C000F00003C000F00003C000F00003C000F00003C000F
00003C000F00003C000F00003C000F00003C000F00003C001F80007E00FFF003FFC0FFF0
03FFC0222A7E7F27> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fd cmsy6 6 2
/Fd 2 51 df<FFFFC0FFFFC012027D8618> 0 D<03FE0FFE1C00300060006000C000C000
FFFEFFFEC000C0006000600030001C000FFE03FE0F127D8E15> 50
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fe cmmi6 6 8
/Fe 8 111 df<0FE00300030006000600060006000C000C000C000C0018021802180418
0C301CFFF80F117D9015> 76 D<0FC003F001C0038001C0058002C00B0002600B000260
1300026023000460260004604600043086000431060008310C0008320C0008340C00081C
0C0018181800FE10FF001C117E901D> I<0F80FE01C01001C01002602002602002302002
3020041840041840040C40040C40080680080680080380080380180100FE010017117E90
18> I<0FFF000301800300C00600C00600C00600C00601800C03000FFC000C00000C0000
180000180000180000180000300000FE000012117D9013> 80 D<040C00000000003058
98983030606464683006127E910B> 105 D<0020002000000000000000000000038004C0
08C008C000C0018001800180018003000300030003004600CC0078000B1780910D> I<71
F1F09A1A189C1C18981818181818303030303030303032303062606064606038170B7E8A
1B> 109 D<71F09A189C18981818183030303030323062606460380F0B7E8A13> I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Ff cmti10 10.95 34
/Ff 34 122 df<7FF0FFE07FE00C037D8A10> 45 D<70F8F8F0E005057B840E> I<0000
0040000000C000000180000001800000030000000300000006000000060000000C000000
1800000018000000300000003000000060000000C0000000C00000018000000180000003
00000003000000060000000C0000000C0000001800000018000000300000003000000060
000000C0000000C0000001800000018000000300000003000000060000000C0000000C00
00001800000018000000300000003000000060000000C0000000C0000000800000001A2D
7FA117> I<000200020006000E003C00DC031C001C003800380038003800700070007000
7000E000E000E000E001C001C001C001C003800380038003800780FFF80F1E7B9D17> 49
D<001F000061C00080E00100E00200700240700440700420700840F00840F00840F00880
E00901E00601C0000380000700000C0000180000600000C0000300000400000800401000
401000802001807E038047FF0041FE0080FC00807800141F7C9D17> I<000F800030C000
406000803001803003003003003003003007006007804007C0C003E18003F60001FC0000
FC0001FE00033F00041F80180F80100380300380600180600180600180C00300C0030060
06006004002018001830000FC000141F7C9D17> 56 D<00000200000006000000060000
000E0000001E0000001E0000003F0000002F0000004F000000CF0000008F0000010F0000
010F0000020F0000020F0000040F0000080F0000080F0000100F80001007800020078000
3FFF8000400780008007800080078001000780010007800200078006000780040007801E
0007C0FF807FF81D207E9F22> 65 D<0000FE0200078186001C004C0038003C0060003C
00C0001C01C0001803800018070000180F0000181E0000101E0000103C0000003C000000
78000000780000007800000078000000F0000000F0000000F0000000F0000000F0000080
7000008070000080700001003800010038000200180004000C001800060020000381C000
00FE00001F217A9F21> 67 D<01FFFFFE001E001C001E000C001E0004001E0004003C00
04003C0004003C0004003C000400780408007804000078040000780C0000F0180000FFF8
0000F0180000F0180001E0100001E0100001E0100001E0001003C0002003C0002003C000
4003C00040078000800780018007800100078007000F001F00FFFFFE001F1F7D9E1F> 69
D<01FFFF80001E00E0001E0070001E0038001E003C003C003C003C003C003C003C003C00
3C0078007800780078007800F0007800E000F003C000F00F0000FFFC0000F0000001E000
0001E0000001E0000001E0000003C0000003C0000003C0000003C0000007800000078000
0007800000078000000F800000FFF000001E1F7D9E1F> 80 D<0007E040001C18C00030
05800060038000C0038001C00180018001000380010003800100038001000380000003C0
000003C0000003F8000001FF800001FFE000007FF000001FF0000001F800000078000000
7800000038000000380020003800200038002000300060007000600060006000E0007000
C000E8038000C606000081F800001A217D9F1A> 83 D<00F1800389C00707800E03801C
03803C0380380700780700780700780700F00E00F00E00F00E00F00E20F01C40F01C4070
3C40705C40308C800F070013147C9317> 97 D<07803F8007000700070007000E000E00
0E000E001C001C001CF01D0C3A0E3C0E380F380F700F700F700F700FE01EE01EE01EE01C
E03CE038607060E031C01F0010207B9F15> I<007E0001C1000300800E07801E07801C07
003C0200780000780000780000F00000F00000F00000F00000F000007001007002003004
0018380007C00011147C9315> I<0000780003F80000700000700000700000700000E000
00E00000E00000E00001C00001C000F1C00389C00707800E03801C03803C038038070078
0700780700780700F00E00F00E00F00E00F00E20F01C40F01C40703C40705C40308C800F
070015207C9F17> I<007C01C207010E011C013C013802780C7BF07C00F000F000F000F0
007000700170023804183807C010147C9315> I<00007800019C00033C00033C00071800
0700000700000E00000E00000E00000E00000E0000FFE0001C00001C00001C00001C0000
380000380000380000380000380000700000700000700000700000700000E00000E00000
E00000E00000E00001C00001C00001C0000180003180007B0000F300006600003C000016
29829F0E> I<001E3000713800E0F001C0700380700780700700E00F00E00F00E00F00E0
1E01C01E01C01E01C01E01C01E03801E03800E07800E0B8006170001E700000700000700
000E00000E00300E00781C00F038006070003FC000151D7F9315> I<01E0000FE00001C0
0001C00001C00001C000038000038000038000038000070000070000071E000763000E81
800F01C00E01C00E01C01C03801C03801C03801C0380380700380700380700380E10700E
20700E20701C20700C40E00C8060070014207D9F17> I<00C001E001E001C00000000000
0000000000000000000E001300230043804700470087000E000E000E001C001C001C0038
40388038807080310032001C000B1F7C9E0E> I<01E0000FE00001C00001C00001C00001
C0000380000380000380000380000700000700000703C00704200E08E00E11E00E21E00E
40C01C80001D00001E00001FC00038E00038700038700038384070708070708070708070
3100E03100601E0013207D9F15> 107 D<03C01FC0038003800380038007000700070007
000E000E000E000E001C001C001C001C0038003800380038007000700070007100E200E2
00E200E200640038000A207C9F0C> I<1C0F80F0002630C318004740640C004780680E00
4700700E004700700E008E00E01C000E00E01C000E00E01C000E00E01C001C01C038001C
01C038001C01C038001C01C0708038038071003803807100380380E10038038062007007
006400300300380021147C9325> I<1C0F802630C04740604780604700704700708E00E0
0E00E00E00E00E00E01C01C01C01C01C01C01C0384380388380388380708380310700330
3001C016147C931A> I<007C0001C3000301800E01C01E01C01C01E03C01E07801E07801
E07801E0F003C0F003C0F003C0F00780F00700700F00700E0030180018700007C0001314
7C9317> I<01C1E002621804741C04781C04701E04701E08E01E00E01E00E01E00E01E01
C03C01C03C01C03C01C0380380780380700380E003C1C0072380071E000700000700000E
00000E00000E00000E00001C00001C0000FF8000171D809317> I<00F0400388C0070580
0E03801C03803C0380380700780700780700780700F00E00F00E00F00E00F00E00F01C00
F01C00703C00705C0030B8000F380000380000380000700000700000700000700000E000
00E0000FFE00121D7C9315> I<1C1E002661002783804787804707804703008E00000E00
000E00000E00001C00001C00001C00001C00003800003800003800003800007000003000
0011147C9313> I<00FC030206010C030C070C060C000F800FF007F803FC003E000E700E
F00CF00CE008401020601F8010147D9313> I<018001C0038003800380038007000700FF
F007000E000E000E000E001C001C001C001C003800380038003820704070407080708031
001E000C1C7C9B0F> I<0E00C01300E02301C04381C04701C04701C08703800E03800E03
800E03801C07001C07001C07001C07101C0E20180E20180E201C1E400C264007C3801414
7C9318> I<0E03801307802307C04383C04701C04700C08700800E00800E00800E00801C
01001C01001C01001C02001C02001C04001C04001C08000E300003C00012147C9315> I<
0383800CC4401068E01071E02071E02070C040E00000E00000E00000E00001C00001C000
01C00001C040638080F38080F38100E5810084C60078780013147D9315> 120
D<0E00C01300E02301C04381C04701C04701C08703800E03800E03800E03801C07001C07
001C07001C07001C0E00180E00180E001C1E000C3C0007DC00001C00001C00003800F038
00F07000E06000C0C0004380003E0000131D7C9316> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fg cmsl9 9 24
/Fg 24 122 df<FFC0FFC00A027F880D> 45 D<00F800030E0004070008078008038018
03801C0380180780000700000700000E00001C0000180000300000600000C00001800002
02000402000804001004003FFC007FF800FFF80011187E9713> 50
D<01FC000607000803800C03801C03800C0380000780000700000E00000C0000380003F0
00001C00000E00000F00000F00000F00E00F00E00F00C00E00801E00403C003070000FC0
0011187E9713> I<000FC0800078318001C00B8003800780070003800E0003001C000300
3C00010038000100780001007800000070000000F0000000F0000000F0000000F0000000
F0000200F0000400700004007000040078000800380010001C0020000E00400003838000
00FC0000191A7C991C> 67 D<00FFC0000E00000E00000E00000E00001C00001C00001C
00001C00001C00001C000038000038000038000038000038000038000070000070000070
00407000E07000C0E00080C0004380003E0000121A7D9914> 74
D<0FE0000FE001E0001E0001E0002E000170002E000170004E000270005C000270009C00
0270009C000238011C000238011C000238021C000438043800041C043800041C08380004
1C083800041C103800041C103800080E207000080E207000080E407000080E4070000807
8070000807007000180700E000380600F000FF0607FE00231A7E9923> 77
D<001FC0000070700001C01C0003800E0007000F000E0007001C0007803C000780380003
80780003807800078070000780F0000780F0000780F0000780F0000780F0000F00F0000F
00F0001E0070001C0078003C00380078001C00F0000E01C0000707800001FC0000191A7C
991E> 79 D<007C200183600200E00400E00C00600800401800401800401C00001E0000
0F800007F80003FE0000FF00001F80000380000180000180400180400180400180400300
600200F00600CC180083F000131A7E9915> 83 D<07F0000C18001C0C00080E00000E00
000E0001FE000F1C00381C00701C00E01C00E01C80E03C80E0390070DD003F1E0011107E
8F13> 97 D<3E00000E00000E00000E00000E00001C00001C00001C00001C00001C0000
1CF8003B06003C0300380380380380380180380180700380700380700380700300700700
700600F00C00C8380087E000111A7D9915> I<01FC06060C0E1804300070007000E000E0
00E000E00060007004300818300FC00F107E8F11> I<03F006181C0C380C300E700E7FFE
E000E000E000E00060006004300818300FC00F107E8F11> 101 D<001F0000718000E380
01C30001C0000380000380000380000380000380001FF800070000070000070000070000
0700000700000E00000E00000E00000E00000E00000E00001C00001E0000FF8000111A80
990C> I<018003C003C001800000000000000000000000001F8007000700070007000700
07000E000E000E000E000E000E001C001C00FF800A1A80990A> 105
D<000C001E001E000C00000000000000000000000000FC00380038003800380038003800
700070007000700070007000E000E000E000E000E000E061C0E180E3007E000F2183990C
> I<07C001C001C001C001C0038003800380038003800380070007000700070007000700
0E000E000E000E000E000E001C001C00FF800A1A80990A> 108 D<1F9F07C00721886007
41D0700781E0700701C0700701C0700701C0700E0380E00E0380E00E0380E00E0380E00E
0380E00E0380E01C0701C01C0701C0FF9FE7F81D107F8F20> I<1F8F800730C00740E007
80E00700E00700E00700E00E01C00E01C00E01C00E01C00E01C00E01C01C03801C0380FF
9FF01410808F15> I<01F0060C1C061807300370037003E007E007E007E007600E600C30
1818700FC010107E8F13> I<0FCF8003B0E003C070038038038038038038038038070038
0700380700380700300700700700E00F01C00E83800E7E000E00000E00000E00001C0000
1C00001C0000FF80001517818F15> I<1F9E0723074707820700070007000E000E000E00
0E000E000E001C001E00FF801010808F0F> 114 D<0400040008000800180018007800FF
C0700070007000700070007000E000E000E080E080E080E100E10062003C000A177C960F
> 116 D<FC1F80380700380700380700380700380700380700700E00700E00700E00700E
00700E00701E00703C00305E001F9F8011107D8F15> I<1FE1F80780E00380C003808003
808003C10001C20001C20001C40001E40000E80000E80000F00000E00000600000400000
4000008000008000610000E20000E400007800001517808F14> 121
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fh cmbx9 9 5
/Fh 5 91 df<01800780FF80FF8007800780078007800780078007800780078007800780
0780078007800780078007800780FFFCFFFC0E187C9716> 49 D<01F80007FE000F0600
1E0F003C1F003C1F00780E00780000F80000F9F000FA1C00FC0E00FC0F00F80F80F80F80
F80F80F80F80780F80780F80780F003C0F001E1E000FFC0003F00011187E9716> 54
D<001FE02000FFFCE003F80FE007C003E01F8001E01F0000E03E0000E07E0000607C0000
60FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0000007C0000
607E0000603E0000601F0000C01F8000C007C0038003F80F0000FFFC00001FF0001B1A7E
9920> 67 D<003FC00001E0780007C03E000F000F001F000F803E0007C03E0007C07E00
07E07C0003E0FC0003F0FC0003F0FC0003F0FC0003F0FC0003F0FC0003F0FC0003F0FC00
03F07C0003E07C0003E03E0007C03E0F07C01F188F800F104F0007D07E0001F07800003F
F01000003C1000003FF000003FF000001FE000001FE000000FC0000007801C217E9921>
81 D<7FFFFC7FFFFC7E00F87801F07003F07003E06007C0600FC0601F80001F00003E00
007E00007C0000F80001F80001F00C03E00C07E00C0FC01C0F801C1F00183F00383E0078
7C01F8FFFFF8FFFFF8161A7E991B> 90 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fi cmr6 6 5
/Fi 5 52 df<00C00000C00000C00000C00000C00000C00000C00000C00000C000FFFF80
FFFF8000C00000C00000C00000C00000C00000C00000C00000C00000C00011147E8F17>
43 D<1F00318060C04040C060C060C060C060C060C060C060C060404060C031801F000B
107F8F0F> 48 D<187898181818181818181818181818FF08107D8F0F> I<1F00618040
C08060C0600060006000C00180030006000C00102020207FC0FFC00B107F8F0F> I<1F00
218060C060C000C0008001001F00008000400060C060C060804060801F000B107F8F0F>
I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fj cmmi9 9 27
/Fj 27 123 df<0002000002000004000004000004000004000008000008000008000008
0000FE000391800E10C0181060382070702070602070E02070E04070E04060E040E0E041
C0608180308700189C0007F0000100000100000100000100000200000200000200001421
7F9917> 30 D<60F0F06004047D830B> 58 D<60F0F07010101020204040040B7D830B>
I<00000600001E0000780001E0000780001E0000380000E00003C0000F00003C0000F000
00F000003C00000F000003C00000E000003800001E000007800001E000007800001E0000
0617187D941E> I<0004000C00180018001800300030003000600060006000C000C000C0
0180018001800300030003000600060006000C000C000C00180018001800300030003000
600060006000C000C0000E257E9B13> I<00FC000103000201800400C00E00E00E006000
006000007000007000007001F8700704700C02E01801E03001E07001E06001C0E001C0E0
0180E00380E00300E00600600C006018003830000FC000141A7F9914> 64
D<03FFFC000070070000700380007001C000E000E000E000E000E000E000E000F001C000
F001C000F001C000F001C000F0038001E0038001E0038001E0038001C0070003C0070003
C007000380070007000E000E000E001E000E0038000E0070001C01E000FFFF00001C1A7E
9920> 68 D<03FFFFC0007001C0007000C00070004000E0004000E0004000E0004000E0
004001C0200001C0200001C0200001C0600003FFC0000380C00003804000038040000700
80000700000007000000070000000E0000000E0000000E0000000E0000001E000000FFE0
00001A1A7E9919> 70 D<03FF8000700000700000700000E00000E00000E00000E00001
C00001C00001C00001C0000380000380000380000380000700000700040700040700080E
00080E00180E00300E00701C01E0FFFFE0161A7E991A> 76 D<03F80003F80078000780
0078000B800078000B80009C001700009C001700009C002700009C004700011C004E0001
1C008E00011C010E00010E010E00020E021C00020E041C00020E041C00020E081C00040E
083800040E103800040E2038000407203800080740700008078070000807807000180700
7000380600E000FF0607FE00251A7E9925> I<000FE0000038380000E00E0001C0070007
0007000F0003800E0003801C0003803C0003C0380003C0780003C0780003C0F0000780F0
000780F0000780F0000F00F0000F00F0000E00F0001E00F0003C00700038007000700038
00E0001C03C0000E0F000003F800001A1A7E991D> 79 D<03FFFC0000700F0000700380
0070038000E003C000E003C000E003C000E003C001C0078001C0078001C00F0001C01E00
0380380003FFE0000380000003800000070000000700000007000000070000000E000000
0E0000000E0000000E0000001C000000FFC000001A1A7E9919> I<FF801FE01C0007001C
0006001C0004001C0008001E0008000E0010000E0020000E0020000E0040000E00C0000E
0080000F0100000701000007020000070400000704000007080000071000000390000003
A0000003C0000003C000000380000003800000030000001B1A7E9916> 86
D<001C0024006200C200C401840184038803080710071007200E400E400E800F000E000C
001C001C002C004C008C040C08063003C00F1A809910> 96 D<03E606171C0E380E300E
700E601CE01CE01CE01CE039C039E0396079219A1E0E10107F8F14> I<7E000E000E000E
001C001C001C001C003800380039E03E107818701C700C701CE01CE01CE01CE018E038C0
30E07060E021801F000E1A7F9910> I<000FC00001C00001C00001C00003800003800003
8000038000070000070003E7000617001C0E00380E00300E00700E00601C00E01C00E01C
00E01C00E03900C03900E03900607900219A001E0E00121A7F9914> 100
D<01F006081C04380470047008FFF0E000E000E000E000E0046008601030600F800E107F
8F12> I<0007C0000C60001CE00018C000380000380000380000380000700000700007FF
0000700000700000E00000E00000E00000E00000E00001C00001C00001C00001C00001C0
0001C000038000038000038000030000030000670000E60000CC000078000013217E9913
> I<00F9800185C00703800E03800C03801C0380180700380700380700380700380E0030
0E00380E00181E00087C00079C00001C00001C00003800603800E07000C0E0007F800012
17808F12> I<000200070006000000000000000000000000000000700198021C021C041C
041C0038003800380038007000700070007000E000E000E000E001C061C0E380C7007C00
1021809910> 106 D<383E0F804CC330C08F03C0E08F03C0E08E0380E08E0380E01C0701
C01C0701C01C0701C01C070380380E0388380E0388380E0708380E0710701C0320300C01
C01D107E8F22> 109 D<703E0058C7009D03809E03809C03809C03803807003807003807
00380E00700E40700E40701C40701C80E00C8060070012107E8F17> I<03E00618081818
3818301C001FC00FE007F000700030E030E030806040C03F000D107E8F12> 115
D<07878008C8C010F1C020E0C020E00020E00001C00001C00001C00001C0000381000381
00C38100E58200C5840078780012107F8F16> 120 D<3803004C03804E07008E07009C07
009C07001C0E00380E00380E00380E00701C00701C00701C00303C001878000FB8000038
00007000607000E0E000C0C0004380003E000011177E8F13> I<038107C20FFC10041008
003000400080010002000C041004200C3FF841F080E010107F8F12> I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fk cmsy9 9 13
/Fk 13 111 df<FFFFFEFFFFFE17027D891E> 0 D<60F0F06004047D8A0B> I<0007F000
00003FFE000000780F000001C001C000038000E00006000030000C000018001800000C00
1800000C003000000600600000030060000003006000000300C000000180C000000180C0
00000180C000000180C000000180C000000180C000000180600000030060000003006000
00030030000006001800000C001800000C000C000018000600003000038000E00001C001
C00000780F0000003FFE00000007F0000021217E9926> 13 D<07801FE03FF07FF87FF8
FFFCFFFCFFFCFFFCFFFCFFFC7FF87FF83FF01FE007800E107E9013> 15
D<FFFFFF807FFFFF80000000000000000000000000000000000000000000000000FFFFFF
80FFFFFF800000000000000000000000000000000000000000000000007FFFFF80FFFFFF
8019127E911E> 17 D<0180000001800000030000000300000006000000060000000C00
00001800000030000000FFFFFFFFFFFFFFFF30000000180000000C000000060000000600
00000300000003000000018000000180000020147D9226> 32 D<007FE003FFE0078000
0C0000180000300000300000600000600000C00000C00000FFFFE0FFFFE0C00000C00000
6000006000003000003000001800000C000007800003FFE0007FE013187D941A> 50
D<003C00E001C0038003800380038003800380038003800380038003800380038007001E
00F8001E000700038003800380038003800380038003800380038003800380038001C000
E0003C0E257E9B13> 102 D<F8001E000700038003800380038003800380038003800380
038003800380038001C000E0003C00E001C0038003800380038003800380038003800380
038003800380038007001E00F8000E257E9B13> I<00800180030003000300060006000C
000C000C0018001800180030003000600060006000C000C0006000600060003000300018
00180018000C000C000C00060006000300030003000180008009267D9B0F> I<C000C000
600060006000300030001800180018000C000C000C000600060003000300030001800180
030003000300060006000C000C000C0018001800180030003000600060006000C000C000
09267E9B0F> I<C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
C0C0C0C0C0C0C0C002257C9B0B> I<C000C0006000600060003000300030001800180018
000C000C000C0006000600060003000300030001800180018000C000C000C00060006000
60003000300030001800180018000C00040E257E9B13> 110 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fl cmtt9 9 85
/Fl 85 127 df<C060E0E0E0E0E0E0E0E0C060C060C060C060C06040400B0B7C9614> 34
D<071C00071C00071C00071C00071C00FFFF80FFFF807FFF800E38000E38000E38000E38
000E38000E38000E38007FFF80FFFF80FFFF801C70001C70001C70001C70001C70001117
7F9614> I<00800180018007E01FF039BC619CC18EC18EC18EE18471807F801FE00FF001
F8019C018E4186E186E186E186718C39B81FF00FC00180018000800F1D7E9914> I<60F0
F878181818303060C080050C789614> 39 D<0180038006000C001C0018003800700070
007000E000E000E000E000E000E000E000E000E000700070007000380018001C000C0006
0003800180091D799914> I<80C0603038181C0E0E0E0707070707070707070E0E0E1C18
383060C080081D7C9914> I<038003800380638CF39E7FFC3FF80FE00FE03FF87FFCF39E
638C0380038003800F107E9214> I<01C00001C00001C00001C00001C00001C00001C000
FFFF80FFFF80FFFF8001C00001C00001C00001C00001C00001C00001C00011117F9314>
I<70F8FCFC7C0C1830E0C0060A798414> I<FFFEFFFEFFFE0F037E8C14> I<70F8F8F870
0505798414> I<0006000E000E001C001C003800380070007000E000E001C001C0038003
800380070007000E000E001C001C003800380070007000E000E000C0000F1D7E9914> I<
07C00FE01C7038383018701C701CE00EE00EE00EE00EE00EE00EE00EE00EE00E701C701C
383838381C700FE007C00F177E9614> I<0300030007000F003F00F70047000700070007
00070007000700070007000700070007000700070007007FF07FF00C177C9614> I<0FC0
1FF03838701CE00EE00EE00E400E000E001C001C00380030007000E001C0030006000C00
180E300E7FFE7FFE0F177E9614> I<0FC01FF03838701C701C201C001C0018003800700F
E00FF00038001C000E000E400EE00EE00E701C78383FF00FC00F177E9614> I<00780000
F80001B80001B8000338000338000638000E38000C38001C3800383800303800703800E0
3800FFFF80FFFF8000380000380000380000380000380001FF0001FF0011177F9614> I<
7FFC7FFC700070007000700070007000700077C07FF07838601C000C000E000E400EE00E
E01C601C78783FF00FC00F177E9614> I<01F007F80E1C1C1C381C300070007000E000E7
C0EFF0F838F01CF00CE00EE00E600E700E700C381C1C380FF007C00F177E9614> I<E000
FFFEFFFEE01CE0380030007000E000C001C001800380038007000700070007000E000E00
0E000E000E000E0004000F187E9714> I<0FE03FF8783C701CE00EE00EE00EE00E701C1E
F003801FF03838701CE00EE00EE00EE00EF01E701C38381FF007C00F177E9614> I<07C0
1FE038307038601CE01CE00CE00EE00E601E701E383E1FEE07CE000E001C001C001C7038
703070E03FC01F000F177E9614> I<70F8F8F87000000000000070F8F8F8700510798F14
> I<70F8F8F87000000000000060F0F8F878183070E0800515798F14> I<0006001E003E
00F801F003C00F801F003C00F800F000F8003C001F000F8003C001F000F8003E001E0006
0F157E9514> I<FFFF80FFFF807FFF800000000000000000007FFF80FFFF80FFFF801109
7F8F14> I<C000F000F8003E001F00078003E001F00078003E001E003E007801F003E007
801F003E00F800F000C0000F157E9514> I<01C00003E00003E000036000036000077000
0770000770000770000630000E38000E38000E38000E38001C1C001FFC001FFC001C1C00
1C1C00380E00380E00FE3F80FE3F8011177F9614> 65 D<FFF0FFFC381E380E38073807
38073807380E381E3FFC3FFC381E380E38073807380738073807380E381EFFFCFFF81017
7F9614> I<01F18007FF800E1F801C0780380780700380700380700380E00000E00000E0
0000E00000E00000E00000E000007003807003807003803807001C07000E0E0007FC0001
F00011177F9614> I<FFE000FFF800383C00381E00380E00380700380700380700380380
380380380380380380380380380380380380380380380700380700380E00381E00383C00
FFF800FFE00011177F9614> I<FFFF00FFFF003807003807003807003807003800003800
003838003838003FF8003FF8003838003838003800003800003800003803803803803803
80380380FFFF80FFFF8011177F9614> I<FFFF80FFFF8038038038038038038038038038
00003800003838003838003FF8003FF80038380038380038000038000038000038000038
0000380000380000FF0000FF000011177F9614> I<03C60FFE1C3E181E381E700E700E60
0EE000E000E000E000E07FE07FE00E600E700E700E381E181E1C3E0FFE03CE10177F9614
> I<FE3F80FE3F80380E00380E00380E00380E00380E00380E00380E00380E003FFE003F
FE00380E00380E00380E00380E00380E00380E00380E00380E00380E00FE3F80FE3F8011
177F9614> I<FFF8FFF80700070007000700070007000700070007000700070007000700
070007000700070007000700FFF8FFF80D177D9614> I<07FC07FC007000700070007000
7000700070007000700070007000700070007000700070E070E070F0E07FC01F000E177D
9614> I<FE3F00FE3F00381C0038380038780038700038E00039E00039C0003B80003FC0
003FE0003EE0003CF0003C7000387800383800381C00381C00380E00380E00FE1F80FE1F
8011177F9614> I<FF00FF00380038003800380038003800380038003800380038003800
3800380038003807380738073807FFFFFFFF10177E9614> I<FC1F80FC1F807C1F007637
0076370076370076370077770077770073670073670073670073E70071C70071C7007007
00700700700700700700700700700700F80F80F80F8011177F9614> I<FE3F80FE3F803E
0E003B0E003B0E003B0E003B0E003B8E00398E00398E0039CE0039CE0039CE0038CE0038
CE0038EE00386E00386E00386E00386E00383E00FE3E00FE3E0011177F9614> I<1FF07F
FC783C701CE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00E70
1C783C7FFC1FF00F177E9614> I<FFF0FFFC381E380E38073807380738073807380E381E
3FFC3FF038003800380038003800380038003800FE00FE0010177F9614> I<1FF07FFC78
3C701CE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE00EE38EE1CE71DC78
FC7FFC1FF000780038003C001C001E0F1C7E9614> I<FFE000FFF800383C00381C00380E
00380E00380E00380E00381C00383C003FF8003FF000383800381C00381C00381C00381C
00381C00381C80381DC0381DC0FE0F80FE070012177F9614> I<0FCC1FFC307C603CE01C
E01CE01CE00070007E003FE00FF001F8001C001E000E600EE00EE00EF01CF838FFF0C7E0
0F177E9614> I<7FFF80FFFF80E1C380E1C380E1C380E1C38001C00001C00001C00001C0
0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0000FF8
000FF80011177F9614> I<FE0FE0FE0FE038038038038038038038038038038038038038
03803803803803803803803803803803803803803803803803803803801C07001C07000E
0E0007FC0001F0001317809614> I<FC1F80FC1F80380E00380E00380E003C1E001C1C00
1C1C001C1C001C1C000E38000E38000E38000E3800063000077000077000077000036000
03600003E00003E00001C00011177F9614> I<FC1F80FC1F807007007007007007007007
0070070070070070070031C60033E6003BEE003B6E003B6E003B6E003B6E003B6E001B6C
001B6C001A2C001E3C001E3C001E3C0011177F9614> I<7E3E007E3E001C3C001E38000E
78000F700007700007E00003E00003C00001C00003C00003E00003E0000770000770000E
78000E38001C3C001C1C003C1E00FE3F80FE3F8011177F9614> I<FC1F80FC1F80380E00
3C1E001C1C001E3C000E38000E380007700007700003600003E00003E00001C00001C000
01C00001C00001C00001C00001C00001C00007F00007F00011177F9614> I<7FFEFFFEE0
1CE01CE038E038007000E000E001C001C00380070007000E000E001C00380E380E700E70
0EFFFEFFFE0F177E9614> I<FFE0FFE0E000E000E000E000E000E000E000E000E000E000
E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000FFE0FFE00B1D
799914> I<FFE0FFE000E000E000E000E000E000E000E000E000E000E000E000E000E000
E000E000E000E000E000E000E000E000E000E000E000E0FFE0FFE00B1D7F9914> 93
D<04001F007FC0F1E0E0E00B057C9614> I<FFFEFFFEFFFE0F037E7E14> I<1FC0007FF0
00707800201800001C00001C0007FC001FFC003C1C00701C00E01C00E01C00E01C00707C
003FFF800F8F8011107E8F14> 97 D<FC0000FC00001C00001C00001C00001C00001C00
001CF8001DFE001F07001E03001C03801C01C01C01C01C01C01C01C01C01C01C01C01C03
801E03001F0E001DFC000CF8001217809614> I<03F80FFE1C0E380470006000E000E000
E000E00060007000380E1C1E0FFC03F00F107E8F14> I<007E00007E00000E00000E0000
0E00000E00000E0007CE000FFE001C3E00301E00700E00E00E00E00E00E00E00E00E00E0
0E00E00E00700E00301E00383E001FEFC007CFC012177F9614> I<07E00FF01C38301C70
0CE00EE00EFFFEFFFEE00060007000380E1C1E0FFC03F00F107E8F14> I<00FC01FE038E
07040700070007007FFEFFFE070007000700070007000700070007000700070007000700
FFF8FFF80F177F9614> I<07CF001FFF80383B80301800701C00701C00701C0030180038
38003FF00037C0007000007000003FF8001FFC003FFE00700F00E00380E00380E00380E0
03807007003C1E001FFC0007F00011197F8F14> I<FC0000FC00001C00001C00001C0000
1C00001C00001C78001DFE001F86001E07001C07001C07001C07001C07001C07001C0700
1C07001C07001C07001C0700FF8FE0FF8FE01317809614> I<06000F000F000600000000
0000000000FF00FF00070007000700070007000700070007000700070007000700FFF8FF
F80D187C9714> I<006000F000F0006000000000000000001FF01FF00070007000700070
0070007000700070007000700070007000700070007000700070007040E0E0C07F803F00
0C207E9714> I<FC0000FC00001C00001C00001C00001C00001C00001CFF801CFF801C1C
001C38001C70001CE0001DC0001FE0001FE0001E70001C38001C3C001C1C001C0E00FF1F
80FF1F801117809614> I<FF80FF80038003800380038003800380038003800380038003
8003800380038003800380038003800380FFFEFFFE0F177E9614> I<FB8E00FFDF003CF3
803CF38038E38038E38038E38038E38038E38038E38038E38038E38038E38038E380FEFB
E0FE79E01310808F14> I<FC7800FDFE001F86001E07001C07001C07001C07001C07001C
07001C07001C07001C07001C07001C0700FF8FE0FF8FE01310808F14> I<07C01FF03C78
701C701CE00EE00EE00EE00EE00EE00E701C783C3C781FF007C00F107E8F14> I<FCF800
FDFE001F07001E03001C03801C01C01C01C01C01C01C01C01C01C01C01C01C03801E0300
1F0E001DFC001CF8001C00001C00001C00001C00001C00001C0000FF8000FF8000121880
8F14> I<FE1F00FE7F800EE3800F81000F00000F00000E00000E00000E00000E00000E00
000E00000E00000E0000FFF000FFF00011107F8F14> 114 D<0FD83FF86038C038C038F0
007F803FF007F8001C6006E006F006F81CFFF8CFE00F107E8F14> I<06000E000E000E00
0E007FFCFFFC0E000E000E000E000E000E000E000E000E0E0E0E0E0E0E1C07F801F00F15
7F9414> I<FC3F00FC3F001C07001C07001C07001C07001C07001C07001C07001C07001C
07001C07001C07001C1F000FFFE003E7E01310808F14> I<FE3F80FE3F803C1E001C1C00
1C1C001C1C000E38000E38000E380006300007700007700007700003E00003E00003E000
11107F8F14> I<FE3F80FE3F80700700380E00380E00380E0039CE0039CE0039CE001B6C
001A6C001A6C001A6C001E7C001E7C000E380011107F8F14> I<7E3F007E3F001E3C000E
780007700007E00003E00001C00003C00003E0000770000E78000E38001C1C00FE3F80FE
3F8011107F8F14> I<FE3F80FE3F801C0E001C1C001C1C000E1C000E38000E3800073800
07300007300003700003700003E00001E00001E00001C00001C00001C000038000738000
7700007E00003C000011187F8F14> I<3FFF7FFF700E701C7038007000E001C003800700
0E001C0738077007FFFFFFFF10107F8F14> I<003E00FE01E00380038003800380038003
8003800380038003807F00FE007F00038003800380038003800380038003800380038001
E000FE003E0F1D7E9914> I<7800FE000F00038003800380038003800380038003800380
038001FC00FE01FC03800380038003800380038003800380038003800F00FE0078000F1D
7E9914> 125 D<1C103F38E7E041C00D047D9614> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fm cmbx12 12 54
/Fm 54 120 df<FFFCFFFCFFFCFFFC0E047F8C13> 45 D<387CFEFEFE7C3807077C8610>
I<0000180000380000380000700000700000E00000E00000E00001C00001C00003800003
80000380000700000700000700000E00000E00001C00001C00001C000038000038000070
0000700000700000E00000E00001C00001C00001C0000380000380000700000700000700
000E00000E00000E00001C00001C0000380000380000380000700000700000E00000E000
00C0000015317DA41C> I<00180000780001F800FFF800FFF80001F80001F80001F80001
F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001
F80001F80001F80001F80001F80001F80001F80001F80001F80001F8007FFFE07FFFE013
207C9F1C> 49 D<03FC000FFF003C1FC07007E07C07F0FE03F0FE03F8FE03F8FE01F87C
01F83803F80003F80003F00003F00007E00007C0000F80001F00003E0000380000700000
E01801C0180380180700180E00380FFFF01FFFF03FFFF07FFFF0FFFFF0FFFFF015207D9F
1C> I<00FE0007FFC00F07E01E03F03F03F03F81F83F81F83F81F81F03F81F03F00003F0
0003E00007C0001F8001FE0001FF000007C00001F00001F80000FC0000FC3C00FE7E00FE
FF00FEFF00FEFF00FEFF00FC7E01FC7801F81E07F00FFFC001FE0017207E9F1C> I<0000
E00001E00003E00003E00007E0000FE0001FE0001FE00037E00077E000E7E001C7E00187
E00307E00707E00E07E00C07E01807E03807E07007E0E007E0FFFFFFFFFFFF0007E00007
E00007E00007E00007E00007E00007E000FFFF00FFFF18207E9F1C> I<3000203E01E03F
FFC03FFF803FFF003FFE003FF80033C00030000030000030000030000031FC0037FF003E
0FC03807E03003E00003F00003F00003F80003F83803F87C03F8FE03F8FE03F8FC03F0FC
03F07007E03007C03C1F800FFF0003F80015207D9F1C> I<001F8000FFE003E07007C0F0
0F01F81F01F83E01F83E01F87E00F07C00007C0000FC0800FC7FC0FCFFE0FD80F0FF00F8
FE007CFE007CFC007EFC007EFC007EFC007E7C007E7C007E7C007E3C007C3E007C1E00F8
0F00F00783E003FFC000FF0017207E9F1C> I<6000007800007FFFFE7FFFFE7FFFFC7FFF
F87FFFF87FFFF0E00060E000C0C00180C00300C00300000600000C00001C000018000038
0000780000780000F00000F00000F00001F00001F00001F00003F00003F00003F00003F0
0003F00003F00003F00001E00017227DA11C> I<00FE0003FFC00703E00E00F01C00F01C
00783C00783E00783F00783F80783FE0F01FF9E01FFFC00FFF8007FFC003FFE007FFF01E
7FF83C1FFC7807FC7801FEF000FEF0003EF0001EF0001EF0001EF8001C7800383C00381F
00F00FFFC001FF0017207E9F1C> I<000070000000007000000000F800000000F8000000
00F800000001FC00000001FC00000003FE00000003FE00000003FE000000067F00000006
7F0000000C7F8000000C3F8000000C3F800000181FC00000181FC00000301FE00000300F
E00000700FF000006007F000006007F00000C007F80000FFFFF80001FFFFFC00018001FC
00018001FC00030001FE00030000FE00070000FF000600007F000600007F00FFE007FFF8
FFE007FFF825227EA12A> 65 D<FFFFFF8000FFFFFFF00007F001F80007F000FC0007F0
007E0007F0007E0007F0007F0007F0007F0007F0007F0007F0007F0007F0007F0007F000
7E0007F000FE0007F000FC0007F003F80007FFFFF00007FFFFF00007F001FC0007F0007E
0007F0003F0007F0003F8007F0001F8007F0001FC007F0001FC007F0001FC007F0001FC0
07F0001FC007F0001FC007F0003F8007F0003F8007F0007F0007F001FE00FFFFFFF800FF
FFFFC00022227EA128> I<0003FE0080001FFF818000FF01E38001F8003F8003E0001F80
07C0000F800F800007801F800007803F000003803F000003807F000001807E000001807E
00000180FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
000000FE000000007E000000007E000001807F000001803F000001803F000003801F8000
03000F8000030007C000060003F0000C0001F800380000FF00F000001FFFC0000003FE00
0021227DA128> I<FFFFFF8000FFFFFFF00007F003FC0007F0007E0007F0003F0007F000
1F8007F0000FC007F00007E007F00007E007F00007F007F00003F007F00003F007F00003
F007F00003F807F00003F807F00003F807F00003F807F00003F807F00003F807F00003F8
07F00003F807F00003F807F00003F007F00003F007F00003F007F00007E007F00007E007
F0000FC007F0001F8007F0003F0007F0007E0007F003FC00FFFFFFF000FFFFFF80002522
7EA12B> I<FFFFFFFCFFFFFFFC07F000FC07F0003C07F0001C07F0000C07F0000E07F000
0E07F0000607F00C0607F00C0607F00C0607F00C0007F01C0007F03C0007FFFC0007FFFC
0007F03C0007F01C0007F00C0007F00C0007F00C0307F00C0307F0000307F0000607F000
0607F0000607F0000E07F0000E07F0001E07F0003E07F001FCFFFFFFFCFFFFFFFC20227E
A125> I<FFFFFFF8FFFFFFF807F001F807F0007807F0003807F0001807F0001C07F0001C
07F0000C07F0000C07F0180C07F0180C07F0180007F0180007F0380007F0780007FFF800
07FFF80007F0780007F0380007F0180007F0180007F0180007F0180007F0000007F00000
07F0000007F0000007F0000007F0000007F0000007F00000FFFFC000FFFFC0001E227EA1
23> I<0003FE0040001FFFC0C0007F00F1C001F8003FC003F0000FC007C00007C00FC000
03C01F800003C03F000001C03F000001C07F000000C07E000000C07E000000C0FE000000
00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000FFFFC
7E000FFFFC7F00001FC07F00001FC03F00001FC03F00001FC01F80001FC00FC0001FC007
E0001FC003F0001FC001FC003FC0007F80E7C0001FFFC3C00003FF00C026227DA12C> I<
FFFF83FFFEFFFF83FFFE07F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007
F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0
001FC007FFFFFFC007FFFFFFC007F0001FC007F0001FC007F0001FC007F0001FC007F000
1FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001FC007F0001F
C007F0001FC007F0001FC007F0001FC0FFFF83FFFEFFFF83FFFE27227EA12C> I<FFFF80
FFFF8007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F000
07F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F000
07F00007F00007F00007F00007F00007F00007F000FFFF80FFFF8011227EA115> I<FFFF
803FFCFFFF803FFC07F000038007F000070007F0000E0007F000180007F000300007F000
E00007F001C00007F003800007F007000007F00E000007F018000007F03C000007F0FC00
0007F1FE000007F3FF000007F77F000007FE3F800007F83FC00007F01FE00007F00FE000
07F007F00007F007F80007F003FC0007F001FC0007F001FE0007F000FF0007F0007F0007
F0003F8007F0003FC007F0001FE0FFFF81FFFEFFFF81FFFE27227EA12C> 75
D<FFFFC000FFFFC00007F0000007F0000007F0000007F0000007F0000007F0000007F000
0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000
0007F0000007F0000007F0000007F0001807F0001807F0001807F0001807F0003807F000
3807F0007007F0007007F000F007F001F007F007F0FFFFFFF0FFFFFFF01D227EA122> I<
FFF000000FFFFFF800001FFF07F800001FE006FC000037E006FC000037E006FC000037E0
067E000067E0067E000067E0063F0000C7E0063F0000C7E0061F800187E0061F800187E0
060FC00307E0060FC00307E0060FC00307E00607E00607E00607E00607E00603F00C07E0
0603F00C07E00601F81807E00601F81807E00601F81807E00600FC3007E00600FC3007E0
06007E6007E006007E6007E006003FC007E006003FC007E006001F8007E006001F8007E0
06001F8007E006000F0007E0FFF00F00FFFFFFF00600FFFF30227EA135> I<FFF8001FFE
FFFC001FFE07FC0000C007FE0000C006FF0000C0067F8000C0063FC000C0061FE000C006
0FE000C0060FF000C00607F800C00603FC00C00601FE00C00600FE00C00600FF00C00600
7F80C006003FC0C006001FE0C006000FF0C0060007F0C0060007F8C0060003FCC0060001
FEC0060000FFC00600007FC00600007FC00600003FC00600001FC00600000FC006000007
C006000003C006000003C0FFF00001C0FFF00000C027227EA12C> I<0007FC0000003FFF
800000FC07E00003F001F80007E000FC000FC0007E001F80003F001F80003F003F00001F
803F00001F807F00001FC07E00000FC07E00000FC0FE00000FE0FE00000FE0FE00000FE0
FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE07E00000FC07F
00001FC07F00001FC03F00001F803F80003F801F80003F000FC0007E0007E000FC0003F0
01F80000FC07E000003FFF80000007FC000023227DA12A> I<FFFFFF00FFFFFFE007F007
F007F001FC07F000FC07F0007E07F0007E07F0007F07F0007F07F0007F07F0007F07F000
7F07F0007E07F0007E07F000FC07F001FC07F007F007FFFFE007FFFF0007F0000007F000
0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000
0007F0000007F00000FFFF8000FFFF800020227EA126> I<FFFFFE0000FFFFFFC00007F0
07F00007F001F80007F000FC0007F0007E0007F0007F0007F0007F0007F0007F0007F000
7F0007F0007F0007F0007F0007F0007E0007F000FC0007F001F80007F007F00007FFFFC0
0007FFFF800007F00FE00007F007F00007F003F80007F001FC0007F001FC0007F001FC00
07F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0607F000FE0607
F000FF0CFFFF803FF8FFFF800FF027227EA12A> 82 D<01FE0207FF861F01FE3C007E7C
001E78000E78000EF80006F80006FC0006FC0000FF0000FFE0007FFF007FFFC03FFFF01F
FFF80FFFFC03FFFE003FFE0003FE00007F00003F00003FC0001FC0001FC0001FE0001EE0
001EF0003CFC003CFF00F8C7FFE080FF8018227DA11F> I<7FFFFFFF807FFFFFFF807E03
F80F807803F807807003F803806003F80180E003F801C0E003F801C0C003F800C0C003F8
00C0C003F800C0C003F800C00003F800000003F800000003F800000003F800000003F800
000003F800000003F800000003F800000003F800000003F800000003F800000003F80000
0003F800000003F800000003F800000003F800000003F800000003F800000003F8000000
03F8000001FFFFF00001FFFFF00022227EA127> I<FFFF803FFCFFFF803FFC07F0000180
07F000018007F000018007F000018007F000018007F000018007F000018007F000018007
F000018007F000018007F000018007F000018007F000018007F000018007F000018007F0
00018007F000018007F000018007F000018007F000018007F000018007F000018007F000
018007F000018003F000030003F800030001F800060000FC000E00007E001C00003F80F8
00000FFFE0000001FF000026227EA12B> I<FFFF000FFEFFFF000FFE07F00000C007F000
00C003F800018003F800018003FC00038001FC00030001FE00030000FE00060000FF0006
00007F000C00007F000C00007F801C00003F801800003FC03800001FC03000001FE03000
000FE06000000FE060000007F0C0000007F0C0000007F9C0000003F980000003FD800000
01FF00000001FF00000000FE00000000FE00000000FE000000007C000000007C00000000
380000000038000027227FA12A> I<FFFF0FFFF00FFEFFFF0FFFF00FFE0FF000FF0000E0
07F0007F0000C007F0007F0000C003F8003F80018003F8003F80018003FC003FC0018001
FC003FC0030001FC003FC0030001FE007FE0070000FE006FE0060000FE006FE00600007F
00C7F00C00007F00C7F00C00007F81C7F80C00003F8183F81800003F8183F81800003FC3
01FC3800001FC301FC3000001FC301FE3000000FE600FE6000000FE600FE6000000FFE00
FFE0000007FC007FC0000007FC007FC0000003F8003F80000003F8003F80000003F8003F
80000001F0001F00000001F0001F00000001F0001F00000000E0000E00000000E0000E00
0037227FA13A> I<7FFFC1FFF87FFFC1FFF803FC000C0001FE00180001FE00380000FF00
3000007F806000007F80E000003FC1C000001FE18000001FE30000000FF700000007FE00
000003FC00000003FC00000001FE00000000FE00000000FF00000000FF80000001FFC000
0001BFC00000031FE00000070FF000000E0FF000000C07F800001803FC00003803FC0000
7001FE00006000FF0000C000FF0001C0007F800180003FC0FFFC03FFFEFFFC03FFFE2722
7FA12A> I<FFFF000FFEFFFF000FFE07F80000C007F80001C003FC00018003FE00030001
FE00070000FF00060000FF000C00007F801C00003FC01800003FC03800001FE03000000F
F06000000FF0E0000007F8C0000003FD80000003FF80000001FF00000001FE00000000FE
00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
000000FE00000000FE00000000FE00000000FE0000001FFFF000001FFFF00027227FA12A
> I<0FFC003FFF807E07C07E03E07E01E07E01F03C01F00001F00001F0003FF003FDF01F
C1F03F01F07E01F0FC01F0FC01F0FC01F0FC01F07E02F07E0CF81FF87F07E03F18167E95
1B> 97 D<FF000000FF0000001F0000001F0000001F0000001F0000001F0000001F0000
001F0000001F0000001F0000001F0000001F0000001F0FE0001F3FF8001FE07C001F803E
001F001F001F000F801F000F801F000FC01F000FC01F000FC01F000FC01F000FC01F000F
C01F000FC01F000FC01F000F801F001F801F801F001FC03E001EE07C001C3FF800180FC0
001A237EA21F> I<00FF8007FFE00F83F01F03F03E03F07E03F07C01E07C0000FC0000FC
0000FC0000FC0000FC0000FC00007C00007E00007E00003E00181F00300FC06007FFC000
FF0015167E9519> I<0001FE000001FE0000003E0000003E0000003E0000003E0000003E
0000003E0000003E0000003E0000003E0000003E0000003E0001FC3E0007FFBE000F81FE
001F007E003E003E007E003E007C003E00FC003E00FC003E00FC003E00FC003E00FC003E
00FC003E00FC003E00FC003E007C003E007C003E003E007E001F00FE000F83BE0007FF3F
C001FC3FC01A237EA21F> I<00FE0007FF800F87C01E01E03E01F07C00F07C00F8FC00F8
FC00F8FFFFF8FFFFF8FC0000FC0000FC00007C00007C00007E00003E00181F00300FC070
03FFC000FF0015167E951A> I<001FC0007FE000F1F001E3F003E3F007C3F007C1E007C0
0007C00007C00007C00007C00007C000FFFE00FFFE0007C00007C00007C00007C00007C0
0007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0
0007C0003FFC003FFC00142380A211> I<01FE0F0007FFBF800F87C7801F03E7801E01E0
003E01F0003E01F0003E01F0003E01F0003E01F0001E01E0001F03E0000F87C0000FFF80
0009FE000018000000180000001C0000001FFFE0000FFFF80007FFFE001FFFFF003C003F
0078000F80F0000780F0000780F0000780F000078078000F003C001E001F007C000FFFF8
0001FFC00019217F951C> I<FF000000FF0000001F0000001F0000001F0000001F000000
1F0000001F0000001F0000001F0000001F0000001F0000001F0000001F07E0001F1FF800
1F307C001F403C001F803E001F803E001F003E001F003E001F003E001F003E001F003E00
1F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E00
FFE1FFC0FFE1FFC01A237EA21F> I<1C003E007F007F007F003E001C0000000000000000
00000000000000FF00FF001F001F001F001F001F001F001F001F001F001F001F001F001F
001F001F001F001F001F00FFE0FFE00B247EA310> I<FF00FF001F001F001F001F001F00
1F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F00
1F001F001F001F001F001F001F001F00FFE0FFE00B237EA210> 108
D<FF07F007F000FF1FFC1FFC001F303E303E001F403E403E001F801F801F001F801F801F
001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F
001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F
001F001F001F001F001F001F00FFE0FFE0FFE0FFE0FFE0FFE02B167E9530> I<FF07E000
FF1FF8001F307C001F403C001F803E001F803E001F003E001F003E001F003E001F003E00
1F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E00
1F003E00FFE1FFC0FFE1FFC01A167E951F> I<00FE0007FFC00F83E01E00F03E00F87C00
7C7C007C7C007CFC007EFC007EFC007EFC007EFC007EFC007EFC007E7C007C7C007C3E00
F81F01F00F83E007FFC000FE0017167E951C> I<FF0FE000FF3FF8001FE07C001F803E00
1F001F001F001F801F001F801F000FC01F000FC01F000FC01F000FC01F000FC01F000FC0
1F000FC01F000FC01F001F801F001F801F803F001FC03E001FE0FC001F3FF8001F0FC000
1F0000001F0000001F0000001F0000001F0000001F0000001F0000001F000000FFE00000
FFE000001A207E951F> I<FE1F00FE3FC01E67E01EC7E01E87E01E87E01F83C01F00001F
00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F00001F0000FF
F000FFF00013167E9517> 114 D<0FF3003FFF00781F00600700E00300E00300F00300FC
00007FE0007FF8003FFE000FFF0001FF00000F80C00780C00380E00380E00380F00700FC
0E00EFFC00C7F00011167E9516> I<018000018000018000018000038000038000078000
0780000F80003F8000FFFF00FFFF000F80000F80000F80000F80000F80000F80000F8000
0F80000F80000F80000F80000F81800F81800F81800F81800F81800F830007C30003FE00
00F80011207F9F16> I<FF01FE00FF01FE001F003E001F003E001F003E001F003E001F00
3E001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F00
3E001F003E001F007E001F00FE000F81BE0007FF3FC001FC3FC01A167E951F> I<FFE01F
E0FFE01FE01F8007000F8006000FC00E0007C00C0007E00C0003E0180003E0180001F030
0001F0300000F8600000F86000007CC000007CC000007FC000003F8000003F8000001F00
00001F0000000E0000000E00001B167F951E> I<FFE3FF07F8FFE3FF07F81F007800C01F
807C01C00F807C01800F807C018007C07E030007C0DE030007C0DE070003E1DF060003E1
8F060001F18F8C0001F3078C0001F3078C0000FF07D80000FE03D80000FE03F800007C01
F000007C01F000003C01E000003800E000003800E00025167F9528> I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fn cmss10 10 19
/Fn 19 123 df<FFFF80FFFF80F00000F00000F00000F00000F00000F00000F00000F000
00F00000F00000F00000FFFF00FFFF00F00000F00000F00000F00000F00000F00000F000
00F00000F00000F00000F00000F00000F00000F00000111D7C9C18> 70
D<F0003CF00078F000F0F001E0F003C0F00780F00F00F01E00F03C00F07800F0F000F0E0
00F1F000F3F000F77800FE7C00FC3C00FC1E00F81F00F00F00F00F80F00780F003C0F003
E0F001E0F000F0F000F0F00078F0007C161D7C9C1D> 75 D<F000F000F000F000F000F0
00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F0
00F000F000F000FFFFFFFF101D7D9C16> I<F00070F00070F00070F00070F00070F00070
F00070F00070F00070F00070F00070F00070F00070F00070F00070F00070F00070F00070
F00070F00070F00070F00070F000707800E07800E03C01C01E03800F078007FE0001F800
141E7C9C1D> 85 D<0FC03FF07FF87038401C001C001C00FC0FFC3FFC781CE01CE01CE0
1CF07C7FFC7FDC3F1C0E127E9114> 97 D<E000E000E000E000E000E000E000E000E000
E000E000E3E0EFF8FFFCF83EE01EE00EE007E007E007E007E007E007E00EF01EF83CFFF8
EFF0E3E0101D7D9C15> I<07E00FF03FF83C3C700C700EFFFEFFFEFFFEE000E000E00070
0078023C0E1FFE0FFC03F00F127F9112> 101 D<F0F0F0F0000000000000007070707070
70707070707070707070707070041D7E9C0A> 105 D<03C003C003C003C0000000000000
000000000000000001C001C001C001C001C001C001C001C001C001C001C001C001C001C0
01C001C001C001C001C001C001C001C0C3C0FF80FF003E000A25839C0B> I<E3E0EFF0FF
F8F83CF01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C0E127D9115
> 110 D<03F0000FFC001FFE003C0F00780780700380E001C0E001C0E001C0E001C0E001
C0F003C07003807807803C0F001FFE000FFC0003F00012127F9115> I<E380E780EF80FC
00F800F000F000E000E000E000E000E000E000E000E000E000E000E00009127D910E>
114 D<1FC03FF07FF0F030E000E000F0007F003FC01FE001F0003800388038F078FFF07F
E01FC00D127F9110> I<1C001C001C001C001C001C00FFE0FFE01C001C001C001C001C00
1C001C001C001C001C001C001C001C201FF00FF007C00C187F970F> I<E01CE01CE01CE0
1CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE07CFFFC7FDC3F1C0E127D9115> I<
E007E007F007700E700E381C381C381C1C381C381C380E700E700660076007E003C003C0
10127F9113> I<E03E0380E03E0380E03E03807037030070770700707707007073070038
E38E0038E38E0038E38E0018E18C001CC1CC001DC1DC001DC1DC000D80D8000F80F8000F
80F8000780700019127F911C> I<E007E007700E700E780E381C381C1C1C1C380C380E30
0E7006700760036003C001C001C001800180030003000700FE00FC00F800101A7F9113>
121 D<7FFC7FFC7FFC007800F000E001E003C0038007000F001E001C003C007800FFFCFF
FCFFFC0E127F9112> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fo cmss12 12 31
/Fo 31 123 df<007C7800FC7801FC7803C0780380780780780780780780780780780780
78078078078078078078FFFC78FFFC78FFFC780780780780780780780780780780780780
780780780780780780780780780780780780780780780780780780780780780780780780
78078078152380A21A> 13 D<FFF8FFF8FFF80D03808C10> 45 D<F0F0F0F004047B830E
> I<000FE000007FF80000FFFC0003F03E0007C01F000F800F000F03FF801E07FF803C0F
FF803C1E1F80783C0FC0787807C0787807C0F07807C0F0F003C0F0F003C0F0F003C0F0F0
03C0F0F003C0F0F003C0F0F003C0F07807807878078078780780783C0F003C1E1E003C0F
FC001E07F8000F03F0000F80000007C003C003F00F8000FFFF00007FFC00000FE0001A23
7DA221> 64 D<F0000F80F0001F00F0003E00F0007C00F000F800F001F000F003E000F0
03C000F007C000F00F8000F01F0000F03E0000F07C0000F0F80000F1F80000F3FC0000F3
FC0000F7DE0000FF9F0000FF0F0000FE078000FC07C000F803C000F001E000F001E000F0
00F000F000F800F0007800F0003C00F0003E00F0001E00F0000F00F0000F00F0000780F0
0007C01A237BA222> 75 D<FC00007EFE0000FEFE0000FEFE0000FEF70001DEF70001DE
F70001DEF78003DEF380039EF380039EF3C0079EF3C0079EF1C0071EF1C0071EF1E00F1E
F0E00E1EF0E00E1EF0F01E1EF0F01E1EF0701C1EF0783C1EF0783C1EF038381EF03C781E
F03C781EF01C701EF01C701EF01EF01EF00EE01EF00EE01EF00FE01EF007C01EF007C01E
F007C01EF000001E1F237BA22A> 77 D<FC001EFE001EFE001EFE001EF7001EF7001EF3
801EF3801EF3C01EF1C01EF1C01EF1E01EF0E01EF0F01EF0F01EF0781EF0781EF0381EF0
3C1EF03C1EF01E1EF01E1EF00E1EF00F1EF0071EF0071EF0079EF0039EF0039EF001DEF0
01DEF000FEF000FEF000FEF0007E17237BA222> I<001FC000007FF00001FFFC0003F07E
0007C01F000F800F801F0007C01E0003C03C0001E03C0001E0780000F0780000F0780000
F070000070F0000078F0000078F0000078F0000078F0000078F0000078F0000078F00000
78F0000078780000F0780000F0780000F07C0001F03C0001E03E0003E01E0003C01F0007
C00F800F8007C01F0003F07E0001FFFC00007FF000001FC0001D257DA324> I<FFFFFFF0
FFFFFFF0FFFFFFF0000F0000000F0000000F0000000F0000000F0000000F0000000F0000
000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000
000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000
000F0000000F0000000F0000000F0000000F0000000F0000000F00001C237EA221> 84
D<F800003E7C00007C3C0000783E0000F81F0000F00F0001E00F8003E007C003C003C007
C003E0078001F00F0000F01F0000F81E0000783E00003C3C00003E7800001E7800000FF0
00000FE0000007E0000003C0000003C0000003C0000003C0000003C0000003C0000003C0
000003C0000003C0000003C0000003C0000003C0000003C0000003C0000003C0001F2380
A220> 89 D<07F0003FFC007FFE00781F00400F00000780000780000780000780007F80
07FF801FFF803E0780780780F00780F00780F00780F00F807C1F807FFF803FF7801F8780
11167E9517> 97 D<F00000F00000F00000F00000F00000F00000F00000F00000F00000
F00000F00000F00000F00000F0F800F3FE00FFFF00FE0F80F80780F003C0F003C0F001E0
F001E0F001E0F001E0F001E0F001E0F001E0F003E0F003C0F003C0F80780FE1F80F7FF00
F3FC00F1F80013237DA219> I<01FC0007FF000FFF801F03803C01807800007800007000
00F00000F00000F00000F00000F00000F000007800007800007800003C00401F03C00FFF
C007FF8001FC0012167E9516> I<0001E00001E00001E00001E00001E00001E00001E000
01E00001E00001E00001E00001E00001E003E1E00FF9E01FFFE03F07E03C03E07801E078
01E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E07801E07803E03C03E03E
0FE01FFDE00FF9E003E1E013237EA219> I<01F80007FE000FFF001F07803C03C07801C0
7801C07000E0FFFFE0FFFFE0FFFFE0F00000F00000F000007000007800007C00003E0040
1F03C00FFFC007FF8000FC0013167F9516> I<007F01FF03FF07C007000F000F000F000F
000F000F000F000F00FFF8FFF8FFF80F000F000F000F000F000F000F000F000F000F000F
000F000F000F000F000F000F000F000F00102380A20F> I<F000F000F000F000F000F000
F000F000F000F000F000F000F000F1F8F3FCF7FEFE1EF80FF80FF00FF00FF00FF00FF00F
F00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00F10237CA219> 104
D<F0F0F0F0000000000000000000F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
04237DA20B> I<00F000F000F000F000000000000000000000000000000000000000F000
F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
F000F000F000F000F000F000F000F080F0E3E0FFE07FC01F000C2D83A20D> I<F00000F0
0000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F0
1F80F03F00F03E00F07C00F0F800F1F000F3E000F7C000FFC000FFC000FFE000FFE000FD
F000F8F800F07800F07C00F03E00F01E00F01F00F00F00F00F80F007C012237CA218> I<
F0F807C0F3FE1FF0F7FF3FF8FE0F7078FC0FE07CF807C03CF807C03CF007803CF007803C
F007803CF007803CF007803CF007803CF007803CF007803CF007803CF007803CF007803C
F007803CF007803CF007803CF007803C1E167C9527> 109 D<F1F8F3FCF7FEFE1EF80FF8
0FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00F10167C
9519> I<01FC0007FF000FFF801F07C03C01E07800F07800F0700070F00078F00078F000
78F00078F00078F000787800F07800F07C01F03E03E01F07C00FFF8007FF0001FC001516
7F9518> I<F0F800F3FE00FFFF00FE1F80F80780F003C0F003C0F003E0F001E0F001E0F0
01E0F001E0F001E0F001E0F003E0F003C0F007C0F80780FE1F80F7FF00F3FC00F1F800F0
0000F00000F00000F00000F00000F00000F00000F00000F00000F0000013207D9519> I<
F0E0F3E0F7E0FF00FE00FC00F800F800F000F000F000F000F000F000F000F000F000F000
F000F000F000F0000B167C9511> 114 D<07F01FFC3FFE3C0E7806780078007C003F003F
F01FF80FFC01FE001F000F000F000FC00FF81EFFFE3FFC0FF010167F9513> I<1E001E00
1E001E001E001E00FFFCFFFCFFFC1E001E001E001E001E001E001E001E001E001E001E00
1E001E001E001E081F1C0FFC0FF807C00E1C7F9B12> I<F00FF00FF00FF00FF00FF00FF0
0FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF01FF83F7FFF7FCF1F0F10167C9519
> I<F007803CF00FC03CF00FC03C780DC078781DC078781DE078781CE0783C18E0F03C38
E0F03C38F0F01C38F0E01E3871E01E7071E01E7079E00E7039C00E6039C00F603BC00760
3B8007601B8007C01F8007C01F8003C01F001E167F9521> 119 D<F001E0F001E07803C0
7803C07C03C03C07803C07801E07801E0F001E0F000F0F000F0E000F1E00071E00079C00
039C0003980003B80001B80001F00000F00000F00000E00000E00001E00001C00001C000
0380000780007F00007F00007C000013207F9516> 121 D<7FFFC07FFFC07FFFC0000F80
000F00001E00003E00007C0000780000F00001F00003E00003C0000780000F80001F0000
1E00003C00007C0000FFFFC0FFFFC0FFFFC012167F9515> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fp cmssbx10 20.74 23
/Fp 23 125 df<3FF07FF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FF
F8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FF
F8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FF
F8FFF8FFF8FFF8FFF8FFF8FFF8FFF87FF83FF00D3C79BB1C> 73
D<3FFC0000000007FFC07FFE000000000FFFE0FFFF000000001FFFE0FFFF000000001FFF
E0FFFF800000003FFFE0FFFF800000003FFFE0FFFFC00000007FFFE0FFFFC00000007FFF
E0FFFFC00000007FFFE0FFFFE0000000FFFFE0FFFFE0000000FFFFE0FFDFF0000001FF7F
E0FFDFF0000001FF7FE0FFCFF0000001FE7FE0FFCFF8000003FE7FE0FFCFF8000003FE7F
E0FFCFFC000007FE7FE0FFC7FC000007FC7FE0FFC7FC000007FC7FE0FFC7FE00000FFC7F
E0FFC3FE00000FF87FE0FFC3FF00001FF87FE0FFC3FF00001FF87FE0FFC1FF00001FF07F
E0FFC1FF80003FF07FE0FFC1FF80003FF07FE0FFC0FF80003FE07FE0FFC0FFC0007FE07F
E0FFC07FC0007FC07FE0FFC07FE000FFC07FE0FFC07FE000FFC07FE0FFC03FE000FF807F
E0FFC03FF001FF807FE0FFC03FF001FF807FE0FFC01FF803FF007FE0FFC01FF803FF007F
E0FFC00FF803FE007FE0FFC00FFC07FE007FE0FFC00FFC07FE007FE0FFC007FC07FC007F
E0FFC007FE0FFC007FE0FFC003FE0FF8007FE0FFC003FE0FF8007FE0FFC003FF1FF8007F
E0FFC001FF1FF0007FE0FFC001FF1FF0007FE0FFC000FFBFE0007FE0FFC000FFBFE0007F
E0FFC000FFFFE0007FE0FFC0007FFFC0007FE0FFC0007FFFC0007FE0FFC0003FFF80007F
E0FFC0003FFF80007FE0FFC0003FFF80007FE0FFC0001FFF00007FE0FFC0001FFF00007F
E0FFC0000FFE00007FE0FFC0000FFE00007FE07FC00003F800007FE03F8000000000003F
C0433C78BB54> 77 D<000003FFE000000000003FFFFE0000000001FFFFFFC000000007
FFFFFFF00000001FFFFFFFFC0000003FFFFFFFFE000000FFFF007FFF800001FFFC001FFF
C00001FFF00007FFC00003FFE00003FFE00007FFC00001FFF0000FFF800000FFF8000FFF
0000007FF8001FFF0000007FFC001FFE0000003FFC003FFE0000003FFE003FFC0000001F
FE003FFC0000001FFE003FFC0000001FFE007FFC0000001FFF007FFC0000001FFF007FF8
0000000FFF007FF80000000FFF007FF80000000FFF00FFF80000000FFF80FFF80000000F
FF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF8
0000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000F
FF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF80FFF80000000FFF807FF8
0000000FFF007FFC0000001FFF007FFC0000001FFF007FFC0000001FFF007FFC0000001F
FF003FFE0000003FFE003FFE0000003FFE003FFE0000003FFE001FFF0000007FFC001FFF
0000007FFC000FFF800000FFF8000FFFC00001FFF80007FFE00003FFF00003FFF00007FF
E00003FFFC001FFFE00001FFFF80FFFFC00000FFFFFFFFFF8000007FFFFFFFFF0000001F
FFFFFFFC00000007FFFFFFF000000001FFFFFFC0000000007FFFFF000000000003FFE000
0000393E7BBC44> 79 D<0001FFF80000000FFFFF8000003FFFFFF00000FFFFFFFC0001
FFFFFFFF0003FFFFFFFF0007FFFFFFFF000FFFFFFFFF001FFFFFFFFE001FFFFFFFFE003F
FF801FFE003FFC0001FE003FF800007E007FF800003E007FF000000C007FF0000004007F
F0000000007FF0000000007FF0000000007FF8000000007FFC000000007FFE000000003F
FFC00000003FFFFC0000001FFFFFE000001FFFFFFC00000FFFFFFF000007FFFFFFC00003
FFFFFFE00001FFFFFFF00000FFFFFFF800007FFFFFFC00003FFFFFFE00000FFFFFFF0000
01FFFFFF8000001FFFFF80000001FFFFC00000001FFFC000000007FFC000000003FFE000
000001FFE000000001FFE000000000FFE000000000FFE020000000FFE030000000FFE078
000000FFE07E000000FFE07F800001FFC07FE00003FFC07FF80007FFC07FFF801FFF80FF
FFFFFFFF80FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFE003FFFFFFFFC000FFFFFFFF80003
FFFFFFF00000FFFFFFC000001FFFFF00000000FFF000002B3E7CBC35> 83
D<3FFE000001FFE03FFF000003FFF03FFF800003FFF03FFF800007FFE01FFFC0000FFFE0
0FFFE0001FFFC007FFF0001FFF8007FFF0003FFF0003FFF8007FFF0001FFFC007FFE0000
FFFC00FFFC0000FFFE01FFFC00007FFF01FFF800003FFF83FFF000001FFF87FFF000001F
FFC7FFE000000FFFEFFFC0000007FFFFFF80000003FFFFFF80000003FFFFFF00000001FF
FFFE00000000FFFFFE000000007FFFFC000000007FFFF8000000003FFFF0000000001FFF
F0000000000FFFE0000000000FFFC00000000007FFC0000000000FFFE0000000001FFFF0
000000003FFFF0000000003FFFF8000000007FFFFC00000000FFFFFE00000000FFFFFE00
000001FFFFFF00000003FFFFFF80000007FFEFFFC0000007FFC7FFC000000FFFC7FFE000
001FFF83FFF000001FFF01FFF800003FFF01FFF800007FFE00FFFC00007FFC007FFE0000
FFFC007FFF0001FFF8003FFF0003FFF0001FFF8003FFF0001FFFC007FFE0000FFFE00FFF
C00007FFE00FFFC00007FFF01FFF800003FFF83FFF000001FFFC7FFF000001FFFC7FFE00
0000FFFEFFFC0000007FFFFFFC0000007FFF7FF80000003FFE383C7DBB3F> 88
D<0007FF8000007FFFF00001FFFFFC0007FFFFFE000FFFFFFF001FFFFFFF801FF803FFC0
1FE001FFE00F8001FFE00F0000FFE00E0000FFF00C0000FFF0000000FFF0000000FFF000
0000FFF0000000FFF0000000FFF000007FFFF0000FFFFFF000FFFFFFF003FFFCFFF007FF
C0FFF00FFF00FFF01FFC00FFF03FF800FFF07FF800FFF07FF800FFF0FFF000FFF0FFF000
FFF0FFF000FFF0FFF000FFF0FFF000FFF0FFF001FFF07FF803FFF07FF807FFF03FFC1FFF
F03FFFFEFFF01FFFFCFFF00FFFF8FFF007FFF0FFF003FFC07FE0007F000000242A7DA82D
> 97 D<0001FFC000001FFFF800007FFFFE0000FFFFFF8003FFFFFFE007FFFFFFE00FFF
807FE00FFE000FE01FFC0007C03FFC0003C03FF80001C03FF80000C07FF80000007FF000
00007FF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF00000
00FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF00000007FF0000000
7FF00000007FF80000007FF80000403FF80000C03FFC0003C01FFC0007C01FFE001FE00F
FF80FFE007FFFFFFE003FFFFFFE001FFFFFF80007FFFFE00001FFFF8000003FF8000232A
7DA82A> 99 D<0003FF8000001FFFF000007FFFFC0001FFFFFE0003FFFFFF0007FFFFFF
800FFF81FFC01FFE00FFE01FFC007FE03FF8003FF03FF8003FF07FF8003FF07FF0001FF0
7FF0001FF87FF0001FF8FFF0001FF8FFE0001FF8FFE0001FF8FFFFFFFFF8FFFFFFFFF8FF
FFFFFFF8FFFFFFFFF0FFE0000000FFE0000000FFE0000000FFF0000000FFF00000007FF0
0000007FF00000007FF00000003FF80000103FF80000701FFC0000F01FFC0001F00FFF00
07F807FFC07FF803FFFFFFF801FFFFFFF800FFFFFFE0003FFFFF80000FFFFC000001FFE0
00252A7DA82C> 101 D<0000FFE00007FFFC001FFFFC003FFFFC007FFFFC00FFFFFC01FF
E07C01FFC01C03FF800C03FF800007FF800007FF800007FF800007FF800007FF800007FF
800007FF800007FF800007FF800007FF800007FF800007FF80003FFFFE007FFFFF00FFFF
FF00FFFFFF00FFFFFF007FFFFE0007FF800007FF800007FF800007FF800007FF800007FF
800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF
800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF
800007FF800007FF800007FF800007FF800007FF800007FF800007FF800003FF800001FF
00001E3D7EBC1D> I<000FFF0007C0007FFFE07FC001FFFFF9FFE003FFFFFFFFE007FFFF
FFFFE00FFFFFFF00E01FFE07FF80003FF801FFC0003FF801FFC0003FF000FFC0007FF000
FFE0007FF000FFE0007FF000FFE0007FF000FFE0007FF000FFE0007FF000FFE0007FF000
FFE0007FF000FFE0003FF000FFC0003FF801FFC0003FF801FFC0001FFE07FF80000FFFFF
FF000007FFFFFE000007FFFFFC000007FFFFF800000E7FFFE000000E0FFF0000001E0000
0000001F00000000001F00000000001F80000000001FFFFFFC00001FFFFFFFC0000FFFFF
FFF0000FFFFFFFF80007FFFFFFFC0007FFFFFFFE0007FFFFFFFF001FFFFFFFFF803FFFFF
FFFF807FC0000FFF807FC00001FFC0FF800000FFC0FF8000007FC0FF8000007FC0FF8000
007FC0FF8000007FC0FF8000007FC07FC00000FF807FC00000FF807FF00003FF803FFE00
1FFF001FFFFFFFFE000FFFFFFFFC0007FFFFFFF80001FFFFFFE000007FFFFF80000007FF
F800002B3B7EA72F> I<3FE00000007FF0000000FFF0000000FFF0000000FFF0000000FF
F0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0
000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF000
0000FFF007FC00FFF01FFF00FFF07FFF80FFF0FFFFC0FFF1FFFFE0FFF3FFFFF0FFF7C0FF
F0FFFF00FFF8FFFE007FF8FFFC007FF8FFF8007FF8FFF8007FF8FFF8007FF8FFF0007FF8
FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FF
F0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0
007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF000
7FF8FFF0007FF8FFF0007FF87FF0007FF83FE0003FF0253C7BBB30> I<3FF07FF8FFF8FF
F8FFF8FFF8FFF8FFF8FFF8FFF8FFF8FFF87FF00000000000000000000000000000000000
001FF03FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87F
F87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87FF87F
F87FF83FF81FF00D3D7DBC15> I<3FE07FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0
FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0
FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0
FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF07FF03FE00C3C7CBB15> 108
D<000007FC0001FF003FE01FFF8007FFE07FF07FFFC01FFFF0FFF0FFFFE03FFFF8FFF1FF
FFF07FFFFCFFF3FFFFF8FFFFFEFFF7C0FFF9F03FFEFFF7007FFDC01FFFFFFE003FFF800F
FFFFFC003FFF000FFFFFF8003FFE000FFFFFF8003FFE000FFFFFF8003FFE000FFFFFF000
3FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000F
FFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF000
3FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000F
FFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF000
3FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000FFFFFF0003FFC000F
FFFFF0003FFC000FFFFFF0003FFC000FFF7FF0001FFC0007FF3FE0000FF80003FE40287B
A74B> I<000007FC003FE01FFF007FF07FFF80FFF0FFFFC0FFF1FFFFE0FFF3FFFFF0FFF7
C0FFF0FFFF00FFF8FFFE007FF8FFFC007FF8FFF8007FF8FFF8007FF8FFF8007FF8FFF000
7FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007F
F8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8
FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FF
F0007FF8FFF0007FF8FFF0007FF87FF0007FF83FE0003FF025287BA730> I<0001FF8000
001FFFF800007FFFFE0001FFFFFF8003FFFFFFC007FFFFFFE00FFF81FFF01FFE007FF81F
FC003FF83FF8001FFC3FF8001FFC3FF8001FFC7FF0000FFE7FF0000FFE7FF0000FFEFFF0
000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000
0FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFF7FF0000FFE7FF8001F
FE7FF8001FFE3FF8001FFC3FFC003FFC3FFC003FFC1FFE007FF80FFF81FFF007FFFFFFE0
03FFFFFFC001FFFFFF8000FFFFFF00001FFFF8000003FFC000282A7DA82F> I<00001FE0
003FE0FFFC007FF1FFFF00FFF7FFFF80FFFFFFFFC0FFFFFFFFE0FFFF03FFF0FFF800FFF0
FFF0007FF8FFF0007FF8FFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFCFFF0001FFEFF
F0001FFEFFF0001FFEFFF0001FFEFFF0001FFEFFF0001FFEFFF0001FFEFFF0001FFEFFF0
001FFEFFF0001FFEFFF0001FFEFFF0001FFEFFF0001FFEFFF0003FFCFFF0003FFCFFF000
3FFCFFF0007FF8FFF0007FF8FFF000FFF8FFF801FFF0FFFE07FFE0FFFFFFFFC0FFFFFFFF
80FFF7FFFF00FFF3FFFE00FFF1FFF800FFF07FC000FFF0000000FFF0000000FFF0000000
FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FF
F0000000FFF0000000FFF0000000FFF00000007FF00000003FE000000027397BA730> I<
000007803FC01F807FE07F80FFE0FF80FFE1FF80FFE3FF80FFE3FF80FFE7FF80FFEFFF80
FFEFF000FFEFC000FFFF0000FFFE0000FFFC0000FFF80000FFF80000FFF00000FFF00000
FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000
FFF00000FFF000007FF000003FE0000019287BA720> 114 D<007FF80003FFFF0007FFFF
E00FFFFFF81FFFFFF83FFFFFF87FFFFFF87FC01FF07F8003F0FF8000F0FF800070FF8000
00FF800000FFC00000FFF00000FFFF00007FFFF0007FFFFE003FFFFF003FFFFF801FFFFF
C00FFFFFE003FFFFF001FFFFF8007FFFF80007FFFC00003FFC00000FFC200007FC700007
FC700007FC780007FC7E0007FC7F000FF8FFE01FF8FFFFFFF8FFFFFFF0FFFFFFE03FFFFF
C00FFFFF8003FFFE00003FF8001E2A7DA824> I<01FF000003FF800007FF800007FF8000
07FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF80003FFFFFE0
7FFFFFF0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE007FF800007FF800007FF800007FF8000
07FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF8000
07FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF8000
07FF800007FF800007FF800007FFC01807FFC03803FFC0F803FFFFFC03FFFFFC01FFFFF8
00FFFFE0007FFF80001FF0001E347EB223> I<7F00003F00001FC0FF80007F80003FE0FF
C0007FC0007FE0FFC000FFC0007FE07FE000FFC0007FC07FE000FFE000FFC07FE001FFE0
00FFC07FF001FFE000FFC03FF001FFF001FF803FF001FFF001FF803FF003FFF001FF801F
F803FFF001FF001FF803EFF803FF001FF803EFF803FF001FF807E7F803FF000FFC07E7FC
07FE000FFC07E7FC07FE000FFC0FE7FC07FE000FFE0FC7FC07FE0007FE0FC3FE0FFC0007
FE0FC3FE0FFC0007FE1FC3FE0FFC0003FF1F83FE0FF80003FF1F81FF1FF80003FF3F81FF
1FF80003FFBF81FF1FF80001FFBF01FFBFF00001FFBF00FFBFF00001FFFF00FFBFF00000
FFFF00FFBFE00000FFFE00FFFFE00000FFFE007FFFE00000FFFE007FFFE000007FFE007F
FFC000007FFC007FFFC000007FFC003FFFC000003FFC003FFF8000003FF8001FFF800000
1FF0000FFF00003B277EA640> 119 D<7F800003F87FC00007FCFFE0000FFC7FF0000FFC
7FF0001FF83FF0001FF83FF8001FF01FF8003FF01FFC003FF00FFC003FE00FFE007FE00F
FE007FE007FF007FC007FF00FFC003FF00FFC003FF80FF8001FF81FF8001FFC1FF8000FF
C1FF0000FFC1FF0000FFE3FF00007FE3FE00007FE3FE00003FE3FE00003FF7FC00001FF7
FC00001FF7FC00000FFFF800000FFFF8000007FFF8000007FFF0000007FFF0000003FFF0
000003FFE0000001FFE0000001FFE0000000FFC0000000FFC00000007FC00000007F8000
0000FF80000000FF80000000FF00000001FF00000001FE00000001FE00000003FE000020
07FC0000700FFC00007C1FF800007FFFF000007FFFF000007FFFE000007FFFC000003FFF
0000003FFE0000000FF000000026397EA62B> 121 D<7FFFFFFFFFFFFFFFFFFFFFF8FFFF
FFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFCFFFF
FFFFFFFFFFFFFFFFFFFC7FFFFFFFFFFFFFFFFFFFFFF85E06809A5F> 124
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fq cmti9 9 53
/Fq 53 128 df<0003F0F0000E199800183B380018333000380700003807000038070000
700E0000700E0000700E0007FFFFE000700E0000E00E0000E01C0000E01C0000E01C0000
E01C0001C01C0001C0380001C0380001C0380001C0380003803800038070000380700003
80700003007000070060000700E0006630C000E6718000CC630000783E00001D21819918
> 11 D<000400180030006000C0008001800300030006000E000C001C00180018003800
3000300070007000600060006000E000E000E000C000C000C000C000C000600060006000
20003000100008000E267B9B10> 40 D<00400060002000300010001800180018001800
18001800180018001800180018003800380030003000700070006000E000C000C001C001
8003800300060006000C00180010002000400080000D267F9B10> I<1838783808101020
204080050B7D830C> 44 D<FF80FF80FF0009037D880E> I<007C000186000303000603
000C03801C03801C0380380380380380380380700700700700700700700700E00E00E00E
00E00E00E01C00E01C00E01800E0300060600030C0001F000011187C9714> 48
D<000800180030007001F00E7000E000E000E000E001C001C001C001C003800380038003
8007000700070007000F00FFE00D187C9714> I<007C0001860002030004038004838008
83801083801083801083801107001207000C0E00001C000030000060000180000200000C
00001001002001003C060067FE00C1FC0080F00011187D9714> I<09C04017E0801FF180
3C1F00300200600600400400800C0000080000180000300000300000700000600000E000
00C00001C00001C00001800003800003800003800007000003000012187B9714> 55
D<060F1E0C00000000000000003078F06008107C8F0C> 58 D<0000200000600000E000
00E00001E00001F000027000027000047000087000087000107000107000207000407000
407000803800FFF8010038020038020038040038040038080038180038FE01FF181A7E99
1D> 65 D<03FFF800700E00700600700700E00700E00700E00700E00701C00E01C01C01
C03801C07003FFE003807803803803801C07001C07001C07001C07001C0E00380E00380E
00700E00E01C03C0FFFF00181A7D991B> I<000F8200706200C01603801E07000C0E000C
1C000C18000C380008300008700000700000E00000E00000E00000E00000E00020E00020
E00020E000406000406000803001001006000C180003E000171A7A991B> I<03FFF80000
700E00007007000070030000E0018000E0018000E0018000E001C001C001C001C001C001
C001C001C001C003800380038003800380038003800300070007000700070007000E0007
000C000E001C000E0038000E0070000E00E0001C038000FFFE00001A1A7D991D> I<03FF
FF00700700700300700100E00100E00100E00100E00101C08001C08001C08001C18003FF
000381000381000381000702000700040700040700080E00080E00180E00100E00301C00
E0FFFFE0181A7D991A> I<03FFFF00700700700300700100E00100E00100E00100E00101
C08001C08001C08001C18003FF000381000381000381000702000700000700000700000E
00000E00000E00000E00001E0000FFC000181A7D9919> I<000FC100302100C01301800F
0700060E00060C0006180006380004300004700000700000E00000E00000E00000E007FE
E00070E00070E00070E000706000E06000E03000E01801E00C064003F840181A7A991E>
I<03FF1FF800700380007003800070038000E0070000E0070000E0070000E0070001C00E
0001C00E0001C00E0001C00E0003FFFC0003801C0003801C0003801C0007003800070038
0007003800070038000E0070000E0070000E0070000E0070001C00E000FF87FC001D1A7D
991D> I<03FF00700070007000E000E000E000E001C001C001C001C00380038003800380
07000700070007000E000E000E000E001C00FF80101A7D990F> I<00FFC0000E00000E00
000E00001C00001C00001C00001C00003800003800003800003800007000007000007000
00700000E00000E00000E00000E00061C000E1C000E180008380004700003C0000121A7C
9914> I<03FF03F0007001C0007001000070020000E0040000E0080000E0100000E04000
01C0800001C1000001C3000001C70000038B80000393800003C380000381C0000701C000
0701C0000700E0000700E0000E00E0000E0070000E0070000E0070001C007800FF81FE00
1C1A7D991D> I<03F8001FC00078003C000078003C000078005C0000B800B80000B800B8
00009C013800009C013800011C027000011C027000011C047000011C087000021C08E000
021C10E000021C10E000021C20E000041C41C000041C41C000041C81C000041C81C00008
0F038000080F038000080E038000180C038000180C070000FE083FE000221A7D9922> 77
D<001F8000706001C03003001806001C0E000C1C000C18000E38000E30000E70000E7000
0EE0001CE0001CE0001CE00038E00038E00030E00070E000E0E000C06001807003003806
001C1C0007E000171A7A991D> 79 D<03FFF800701C00700600700700E00700E00700E0
0700E00701C00E01C00E01C01C01C03803806003FF800380000380000700000700000700
000700000E00000E00000E00000E00001C0000FF8000181A7D991A> I<003F1000609001
807001007003002006002006002006002006000007000007C00003F80001FE00007F0000
0F80000380000180000180200180200180600300600300600600700C00C8180087E00014
1A7D9916> 83 D<3FFFFC381C0C201C04401C0440380480380480380480380400700000
700000700000700000E00000E00000E00000E00001C00001C00001C00001C00003800003
8000038000038000078000FFF800161A79991B> I<7FE0FF0E00180E00100E00101C0020
1C00201C00201C0020380040380040380040380040700080700080700080700080E00100
E00100E00100E00200E00200E004006008006010003860000F8000181A78991D> I<FF80
3F801C000C001C0008001C0010001C0010001C0020001C0060001C0040001E0080000E00
80000E0100000E0200000E0200000E0400000E0400000E0800000E1000000F1000000720
000007600000074000000780000007800000070000000600000006000000191A78991D>
I<01FF07F8007801C000380180003C0300001C0200001C0400001E0800000E1000000E20
0000074000000780000007800000038000000380000007C0000009C0000011C0000020E0
000040E0000080F0000100700003007000020078000C0038001C003800FF01FF001D1A7E
991D> 88 D<03CC0E2E181C381C301C701CE038E038E038E038C072C072C07260F26134
1E180F107C8F14> 97 D<7E000E000E000E001C001C001C001C00380038003BC03C3078
30701870187018E038E038E038E038C070C060C0E060C063801E000D1A7C9912> I<01E0
06180C181838301070006000E000E000E000E000E008E010602030C01F000D107C8F12>
I<001F80000380000380000380000700000700000700000700000E00000E0003CE000E2E
00181C00381C00301C00701C00E03800E03800E03800E03800C07200C07200C0720060F2
006134001E1800111A7C9914> I<01E00E181C08380870087010FFE0E000E000E000E000
E0086010602030C01F000D107C8F12> I<000700000980001B80003B0000380000300000
700000700000700000700007FF0000E00000E00000E00000E00000E00001C00001C00001
C00001C00001C000038000038000038000038000030000070000070000060000660000E4
0000CC0000700000112181990C> I<00F300038B800607000E07000C07001C0700380E00
380E00380E00380E00301C00301C00301C00183C0018780007B800003800003800007000
607000E0E000C1C0007F000011177E8F12> I<1F80000380000380000380000700000700
000700000700000E00000E00000E7C000F86001E07001E07001C07001C0700380E00380E
00380E00381C00701C80701C80703880703900E01900600E00111A7E9914> I<03070600
0000000000384C4E8E9C9C1C3838707272E2E4643808197C980C> I<000C000E000C0000
0000000000000000000000E001380238043804380438007000700070007000E000E000E0
00E001C001C001C001C003806380E700CE0078000F2081980C> I<1F8003800380038007
000700070007000E000E000E0E0E131C271C431C801F003C003F8039C038E070E270E270
E270E4E0646038101A7E9912> I<1F0707070E0E0E0E1C1C1C1C3838383870707070E4E4
E4E4E830081A7D990A> I<307C1E00598663009E0783809E0703809C0703809C07038038
0E0700380E0700380E0700380E0E00701C0E40701C0E40701C1C40701C1C80E0380C8060
1807001A107C8F1F> I<307C005986009E07009E07009C07009C0700380E00380E00380E
00381C00701C80701C80703880703900E01900600E0011107C8F16> I<01F006180C0C18
0E300E700E600EE00EE00EE00CE01CE018E030606030C01F000F107C8F14> I<030F0005
90C009E0C009C06009C06009C0600380E00380E00380E00380E00701C007018007038007
03000E8E000E78000E00000E00001C00001C00001C00001C0000FF00001317808F14> I<
03C20E2E181C381C301C701CE038E038E038E038C070C070C07060F061E01EE000E000E0
01C001C001C001C01FF00F177C8F12> I<30F05D189E389C189C009C0038003800380038
007000700070007000E00060000D107C8F10> I<03E004300830187018601C001F801FC0
0FE000E00060E060E06080C041803E000C107D8F10> I<06000E000E000E000E001C001C
00FFC01C0038003800380038007000700070007000E100E100E100E200E40038000A177C
960D> I<38064C074E0E8E0E9C0E9C0E1C1C381C381C381C7039703970393079389A0F0C
10107C8F15> I<38184C1C4E1C8E0C9C0C9C0C1C08380838083810701070107020304018
C00F000E107C8F12> I<38064C074E0E8E0E9C0E9C0E1C1C381C381C381C703870387038
307838F00F700070006060E0E1C0C18047003C0010177C8F13> 121
D<70C0F1E0F1E061C00B04769914> 127 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fr cmr9 9 80
/Fr 80 128 df<00FE7C0381C60603CE0E03841C03801C03801C03801C03801C03801C03
80FFFFF01C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03
801C03801C03801C0380FF8FF0171A809916> 11 D<00FE000381000601800E03801C01
001C00001C00001C00001C00001C0000FFFF801C03801C03801C03801C03801C03801C03
801C03801C03801C03801C03801C03801C03801C03801C0380FF8FF0141A809915> I<00
FF800383800603800E03801C03801C03801C03801C03801C03801C0380FFFF801C03801C
03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C
0380FF9FF0141A809915> I<007E1F8001C170400703C060060380E00E0380400E038000
0E0380000E0380000E0380000E038000FFFFFFE00E0380E00E0380E00E0380E00E0380E0
0E0380E00E0380E00E0380E00E0380E00E0380E00E0380E00E0380E00E0380E00E0380E0
0E0380E07F8FE3FC1E1A809920> I<60C0F1E0F9F068D008100810081010201020204040
800C0B7F9913> 34 D<60F0F86808080810102040050B7D990B> 39
D<00800100020004000C00080018003000300030006000600060006000E000E000E000E0
00E000E000E000E000E000E0006000600060006000300030003000180008000C00040002
000100008009267D9B0F> I<8000400020001000180008000C0006000600060003000300
030003000380038003800380038003800380038003800380030003000300030006000600
06000C0008001800100020004000800009267E9B0F> I<000C0000000C0000000C000000
0C0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000000C0000FF
FFFF80FFFFFF80000C0000000C0000000C0000000C0000000C0000000C0000000C000000
0C0000000C0000000C0000000C0000000C0000191A7E951E> 43
D<60F0F07010101020204040040B7D830B> I<FFC0FFC00A0280880D> I<60F0F0600404
7D830B> I<0004000C00180018001800300030003000600060006000C000C000C0018001
8001800300030003000600060006000C000C000C00180018001800300030003000600060
006000C000C0000E257E9B13> I<07E01C38381C300C700E60066006E007E007E007E007
E007E007E007E007E007E00760066006700E300C381C1C3807E010187F9713> I<030007
00FF00070007000700070007000700070007000700070007000700070007000700070007
000700070007007FF80D187D9713> I<0F80106020304038803CC01CE01C401C003C0038
00380070006000C001800100020004040804100430083FF87FF8FFF80E187E9713> I<07
E01838201C601E700E201E001E001C001C0038007007E00038001C000E000F000FE00FE0
0FC00F400E601C183807E010187F9713> I<001800180038007800F800B8013802380238
043808381838103820384038C038FFFF00380038003800380038003803FF10187F9713>
I<30183FF03FE03F80200020002000200020002FC03060203000380018001C001C401CE0
1CE01C80184038403030E00F800E187E9713> I<01F807040C06180E300E300070006000
E000E3E0E418E80CF00EE006E007E007E007600760077006300E180C0C3807E010187F97
13> I<40007FFF7FFE7FFE40048008801080100020004000400080018001000300030007
00060006000E000E000E000E000E00040010197E9813> I<07E01818300C200660066006
7006780C3E181F3007C003E00CF8307C601E600FC007C003C003C00360022004181807E0
10187F9713> I<07E01C303018700C600EE006E006E007E007E0076007700F3017182707
C700070006000E000C700C7018603030600F8010187F9713> I<60F0F060000000000000
000060F0F06004107D8F0B> I<60F0F060000000000000000060F0F07010101020204040
04177D8F0B> I<FFFFFF80FFFFFF80000000000000000000000000000000000000000000
000000FFFFFF80FFFFFF80190A7E8D1E> 61 D<000C0000000C0000000C0000001E0000
001E0000002F000000270000002700000043800000438000004380000081C0000081C000
0181E0000100E0000100E00003FFF0000200700002007000040038000400380004003800
08001C0008001C003C001E00FF00FFC01A1A7F991D> 65 D<FFFF800E00E00E00700E00
380E003C0E003C0E003C0E003C0E003C0E00780E00700E01E00FFFC00E00F00E00780E00
3C0E001C0E001E0E001E0E001E0E001E0E001C0E003C0E00780E00F0FFFFC0171A7F991B
> I<003F0201C0C603002E0E001E1C000E1C0006380006780002700002700002F00000F0
0000F00000F00000F00000F000007000027000027800023800041C00041C00080E000803
003001C0C0003F00171A7E991C> I<FFFF80000E00E0000E0070000E0038000E001C000E
000E000E000E000E0007000E0007000E0007800E0007800E0007800E0007800E0007800E
0007800E0007800E0007800E0007000E0007000E000F000E000E000E001C000E001C000E
0078000E00E000FFFF8000191A7F991D> I<FFFFF80E00380E00180E00080E000C0E0004
0E00040E00040E01000E01000E01000E03000FFF000E03000E01000E01000E01000E0002
0E00020E00020E00060E00040E00040E000C0E003CFFFFFC171A7F991A> I<FFFFF80E00
380E00180E00080E000C0E00040E00040E00040E01000E01000E01000E03000FFF000E03
000E01000E01000E01000E00000E00000E00000E00000E00000E00000E00000E0000FFE0
00161A7F9919> I<003F020001C0C60003002E000E001E001C000E001C00060038000600
780002007000020070000200F0000000F0000000F0000000F0000000F0000000F001FFC0
70000E0070000E0078000E0038000E001C000E001C000E000E000E000300160001C06600
003F82001A1A7E991E> I<FFE1FFC00E001C000E001C000E001C000E001C000E001C000E
001C000E001C000E001C000E001C000E001C000E001C000FFFFC000E001C000E001C000E
001C000E001C000E001C000E001C000E001C000E001C000E001C000E001C000E001C000E
001C00FFE1FFC01A1A7F991D> I<FF801C001C001C001C001C001C001C001C001C001C00
1C001C001C001C001C001C001C001C001C001C001C001C001C001C00FF80091A7E990E>
I<0FFE007000700070007000700070007000700070007000700070007000700070007000
70007000704070E070E07040E061C01F000F1A7E9914> I<FFE01FC00E000F000E000C00
0E0008000E0010000E0020000E0040000E0180000E0200000E0400000E0C00000E1C0000
0E2E00000E4700000E8380000F0380000E01C0000E00E0000E00E0000E0070000E003800
0E0038000E001C000E001E000E001F00FFE07FC01A1A7F991E> I<FFE0000E00000E0000
0E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0000
0E00000E00000E00080E00080E00080E00180E00100E00300E00700E00F0FFFFF0151A7F
9918> I<FF0000FF0F0000F00F0000F00B8001700B80017009C0027009C0027009C00270
08E0047008E00470087008700870087008700870083810700838107008381070081C2070
081C2070080E4070080E4070080E40700807807008078070080300701C030070FF8307FF
201A7F9923> I<FE007FC00F000E000F0004000B80040009C0040009C0040008E0040008
7004000870040008380400081C0400081C0400080E040008070400080384000803840008
01C4000800E4000800E4000800740008003C0008003C0008001C0008000C001C000C00FF
8004001A1A7F991D> I<007F000001C1C000070070000E0038001C001C003C001E003800
0E0078000F0070000700F0000780F0000780F0000780F0000780F0000780F0000780F000
0780F000078078000F0078000F0038000E003C001E001C001C000E0038000700700001C1
C000007F0000191A7E991E> I<FFFF800E01E00E00700E00780E00380E003C0E003C0E00
3C0E003C0E00380E00780E00700E01E00FFF800E00000E00000E00000E00000E00000E00
000E00000E00000E00000E00000E0000FFE000161A7F991A> I<FFFF00000E01C0000E00
70000E0078000E003C000E003C000E003C000E003C000E003C000E0078000E0070000E01
C0000FFF00000E0380000E00C0000E00E0000E0070000E0070000E0070000E0078000E00
78000E0078000E0078400E003C400E001C80FFE00F001A1A7F991C> 82
D<0FC21836200E6006C006C002C002C002E00070007E003FE01FF803FC007E000E000700
03800380038003C002C006E004D81887E0101A7E9915> I<7FFFFF00701C0700401C0100
401C0100C01C0180801C0080801C0080801C0080001C0000001C0000001C0000001C0000
001C0000001C0000001C0000001C0000001C0000001C0000001C0000001C0000001C0000
001C0000001C0000001C0000001C000003FFE000191A7F991C> I<FFE07FC00E000E000E
0004000E0004000E0004000E0004000E0004000E0004000E0004000E0004000E0004000E
0004000E0004000E0004000E0004000E0004000E0004000E0004000E0004000E00040006
00080007000800030010000180200000E0C000003F00001A1A7F991D> I<FF801FC01C00
07001C0006000E0004000E0004000E000400070008000700080003801000038010000380
100001C0200001C0200000E0400000E0400000E040000070800000708000007980000039
000000390000001E0000001E0000001E0000000C0000000C00001A1A7F991D> I<FF81FF
07F03C007801C01C007800801C007800801C007800800E009C01000E009C01000E009C01
0007010E020007010E020007010E020003830F0400038207040003820704000382070C00
01C403880001C403880001C403880000E801D00000E801D00000E801D000007000E00000
7000E000007000E000003000C0000020004000241A7F9927> I<FFC0FF800F003C000F00
1000070020000380200003C0400001C0800000E1800000F10000007A0000003E0000001C
0000001E0000001E00000017000000278000004380000041C0000081E0000100E0000300
700002007800040038000C001C001E003E00FF007FC01A1A7F991D> I<FEFEC0C0C0C0C0
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FEFE07257D9B0B>
91 D<2040204040804080810081008100E1C0F1E0F1E060C00B0B7A9913> I<FEFE0606
06060606060606060606060606060606060606060606060606060606060606FEFE072580
9B0B> I<1FC000387000383800101C00001C00001C0003FC001E1C00381C00701C00E01C
00E01C80E01C80E03C80705F801F8F0011107F8F13> 97 D<FC00001C00001C00001C00
001C00001C00001C00001C00001C00001C00001CFC001D07001E03801C01C01C00C01C00
E01C00E01C00E01C00E01C00E01C00E01C01C01C01801E030019060010F800131A809915
> I<07F81C1C381C70087000E000E000E000E000E000E0007000700438081C1807E00E10
7F8F11> I<003F0000070000070000070000070000070000070000070000070000070003
E7000C1700180F00300700700700E00700E00700E00700E00700E00700E0070060070070
0700380F001C370007C7E0131A7F9915> I<07C01C3030187018600CE00CFFFCE000E000
E000E0006000700438081C1807E00E107F8F11> I<01F007180E381C101C001C001C001C
001C001C00FFC01C001C001C001C001C001C001C001C001C001C001C001C001C001C00FF
800D1A80990C> I<0FCF001871803030007038007038007038007038003030001860002F
C0006000006000007000003FF0003FFC001FFE00600F00C00300C00300C00300C0030060
0600381C0007E00011187F8F13> I<FC00001C00001C00001C00001C00001C00001C0000
1C00001C00001C00001C7C001D87001E03801E03801C03801C03801C03801C03801C0380
1C03801C03801C03801C03801C03801C0380FF9FF0141A809915> I<183C3C1800000000
0000FC1C1C1C1C1C1C1C1C1C1C1C1C1C1CFF081A80990A> I<018003C003C00180000000
0000000000000000000FC001C001C001C001C001C001C001C001C001C001C001C001C001
C001C001C001C001C001C041C0E180E3007E000A2182990C> I<FC00001C00001C00001C
00001C00001C00001C00001C00001C00001C00001C1FC01C0F001C0C001C18001C20001C
40001CE0001DE0001E70001C78001C38001C1C001C1E001C0F001C0F80FF9FE0131A8099
14> I<FC001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C
001C001C001C001C001C001C001C001C00FF80091A80990A> I<FC7C1F001D8E63801E07
81C01E0781C01C0701C01C0701C01C0701C01C0701C01C0701C01C0701C01C0701C01C07
01C01C0701C01C0701C01C0701C0FF9FE7F81D107F8F20> I<FC7C001D87001E03801E03
801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C0380FF9F
F01410808F15> I<07E01C38300C700E6006E007E007E007E007E007E0076006700E381C
1C3807E010107F8F13> I<FCFC001D07001E03801C01C01C01C01C00E01C00E01C00E01C
00E01C00E01C00E01C01C01C01801E03001D06001CF8001C00001C00001C00001C00001C
00001C0000FF80001317808F15> I<03E1000C1300180B00300F00700700E00700E00700
E00700E00700E00700E00700700700700700380F001C370007C700000700000700000700
000700000700000700003FE013177F8F14> I<FC781D9C1E1C1E081C001C001C001C001C
001C001C001C001C001C001C00FF800E10808F0F> I<1F2060E04020C020C020F0007F00
3FC01FE000F080708030C030C020F0408F800C107F8F0F> I<0800080008000800180018
003800FFC038003800380038003800380038003800382038203820382018201C4007800B
177F960F> I<FC1F801C03801C03801C03801C03801C03801C03801C03801C03801C0380
1C03801C03801C07800C07800E0B8003F3F01410808F15> I<FF0F803C07001C06001C04
001C04000E08000E080007100007100007100003A00003A00001C00001C00001C0000080
0011107F8F14> I<FE7F1F80381C07003C1C06001C0C04001C0E04000E1608000E170800
0E170800072310000723900007A3900003C1A00003C1E0000180C0000180C0000180C000
19107F8F1C> I<FE3F803C1E001C08000E10000F300007600003C00001C00001E00003E0
00027000043800083800181C00381E00FC3FC012107F8F14> I<FF0F803C07001C06001C
04001C04000E08000E080007100007100007100003A00003A00001C00001C00001C00000
8000008000010000010000E10000E20000E4000078000011177F8F14> I<FFF8E070C070
80E081C081C00380070007000E041C041C04380870087038FFF80E107F8F11> I<FFFFC0
1201808913> I<E1C0E1C0E1C0E1C00A047C9913> 127 D E
%EndDVIPSBitmapFont
end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 300dpi
TeXDict begin


%%EndSetup
%%Page: 1 1
1 0 bop Fr 24 75 a(Submitted) p 211 75 a(to) p 258 75
a(the) p Fq 324 75 a(ISSA) o(C) p 451 75 a(\(Pr) n(eliminary) p
679 75 a(V) m(ersion) p 821 75 a(for) p 882 75 a(a) p
915 75 a(submission,) p 1122 75 a(Jan) p 1197 75 a(17,) p
1262 75 a(2000\)) p 24 98 1890 2 v Fp 390 288 a(Op) s(enXM) p
780 288 a(|) p 907 288 a(an) p 1032 288 a(Op) s(en) p
1275 288 a(System) 247 389 y(to) p 361 389 a(Integrate) p
751 389 a(Mathematical) p 1325 389 a(Soft) m(w) m(a) m(res) p
Fo 160 517 a(Masahide) p 368 517 a(Maek) o(a) o(w) o(a) p
Fn 220 562 a(Kob) q(e) p 324 562 a(Universit) o(y) p
Fo 68 610 a(maek) o(a) o(w) o(a@math.k) o(ob) q(e-u.ac.) o(jp) 813
517 y(Masa) o(yuki) p 1018 517 a(No) o(ro) p Fn 859 562
a(F) o(ujitsu) p 990 562 a(Labs) p Fo 723 610 a(no) o(ry) o
(o@\015ab.fujitsu.co.jp) 1403 517 y(Katsuy) o(oshi) p
1638 517 a(Oha) o(ra) p Fn 1403 562 a(Kanaza) o(w) o(a) p
1591 562 a(Universit) o(y) p Fo 1281 610 a(oha) o(ra@air.s.k) o(anaza) o
(w) o(a-u.ac.jp) 185 677 y(Y) l(ukio) p 314 677 a(Okutani) p
Fn 193 722 a(Kob) q(e) p 297 722 a(Universit) o(y) p
Fo 48 770 a(okutani@math.k) o(ob) q(e-u.ac.jp) 805 677
y(Nobuki) p 965 677 a(T) l(ak) o(a) o(y) o(ama) p Fn
849 722 a(Kob) q(e) p 953 722 a(Universit) o(y) p Fo
684 770 a(tak) o(a) o(y) o(ama@math.k) o(ob) q(e-u.ac.jp) 1470
677 y(Y) l(asushi) p 1636 677 a(T) l(amura) p Fn 1494
722 a(Kob) q(e) p 1598 722 a(Universit) o(y) p Fo 1361
770 a(tamura@math.k) o(ob) q(e-u.ac.jp) p Fm -75 886
a(ABSTRA) n(CT) p Fr -75 968 a(Op) q(enXM) p 90 968 a(is) p
125 968 a(a) p 154 968 a(free,) p 236 968 a(or) p 280
968 a(Op) q(en) p 381 968 a(Source,) p 513 968 a(infrastructure) p
753 968 a(for) p 809 968 a(mathe-) -75 1012 y(matical) p
60 1012 a(soft) o(w) o(ares.) p 241 1012 a(It) p 281
1012 a(pro) o(vides) p 432 1012 a(metho) q(ds) p 586
1012 a(and) p 659 1012 a(proto) q(cols) p 824 1012 a(for) p
881 1012 a(in-) -75 1057 y(teractiv) o(e) p 82 1057 a(distributed) p
277 1057 a(computation) p 500 1057 a(and) p 574 1057
a(for) p 632 1057 a(in) o(tegrating) p 826 1057 a(math-) -75
1102 y(ematical) p 81 1102 a(soft) o(w) o(ares.) p 271
1102 a(Op) q(enXM) p 441 1102 a(pac) o(k) n(age) p 587
1102 a(is) p 629 1102 a(a) p 663 1102 a(set) p 726 1102
a(of) p 773 1102 a(soft) o(w) o(ares) -75 1147 y(that) p
16 1147 a(supp) q(orts) p 181 1147 a(Op) q(enXM) p 356
1147 a(proto) q(cols.) p 559 1147 a(It) p 608 1147 a(is) p
655 1147 a(curren) o(tly) p 827 1147 a(a) p 866 1147
a(col-) -75 1192 y(lection) p 53 1192 a(of) p 100 1192
a(soft) o(w) o(ares) p Fl 270 1192 a(Risa/Asir) p Fr
463 1192 a([8],) p Fl 532 1192 a(Kan/sm1) p Fr 686 1192
a([16],) p Fl 774 1192 a(PHC) p Fr 849 1192 a(pac) o(k) -75
1237 y([17],) p Fl 13 1237 a(GNUPLOT) p Fr(,) p Fl 178
1237 a(Mathematica) p Fr 411 1237 a(in) o(terface,) p
583 1237 a(and) p Fl 662 1237 a(OpenMath) p Fr(/XML) -75
1281 y([1]) p -20 1281 a(translator.) p 177 1281 a(These) p
290 1281 a(are) p 356 1281 a(wrapp) q(ed) p 514 1281
a(with) p 604 1281 a(the) p 671 1281 a(Op) q(enXM) p
840 1281 a(stac) o(k) -75 1326 y(mac) o(hine) p 77 1326
a(to) p 125 1326 a(connect) p 267 1326 a(eac) o(h) p
354 1326 a(other.) p Fq 473 1326 a(A) o(vailability) p
Fr 664 1326 a(:) p 691 1326 a(The) p 771 1326 a(Op) q(enXM) -75
1371 y(pac) o(k) n(age) p 68 1371 a(is) p 107 1371 a(obtainable) p
294 1371 a(at) p 341 1371 a([12]) p 414 1371 a(from) p
504 1371 a(Jan) o(uary) p 652 1371 a(24,) p 714 1371
a(2000.) p Fm -75 1487 a(KEYW) n(ORDS) p Fr -75 1569
a(Asir,) p 19 1569 a(IAMC,) p 149 1569 a(In) o(teractiv) o(e) p
342 1569 a(Distributed) p 547 1569 a(Computation,) p
794 1569 a(In) o(tegra-) -75 1614 y(tion) p 2 1614 a(of) p
44 1614 a(Mathematical) p 286 1614 a(Soft) o(w) o(ares,) p
467 1614 a(MP) m(,) p 547 1614 a(Op) q(enMath,) p 750
1614 a(Op) q(enXM.) p Fm -75 1730 a(1) p 9 1730 a(DESIGN) p
247 1730 a(OUTLINE) p Fr -75 1812 a(As) p -19 1812 a(Sc) o(hefstr\177) p
113 1812 a(om) p 177 1812 a(clari\014ed) p 321 1812 a(in) p
366 1812 a([14],) p 448 1812 a(in) o(tegration) p 643
1812 a(of) p 686 1812 a(to) q(ols) p 778 1812 a(and) p
852 1812 a(soft-) -75 1857 y(w) o(ares) p 34 1857 a(has) p
106 1857 a(three) p 208 1857 a(dimensions:) p 426 1857
a(data,) p 528 1857 a(con) o(trol,) p 672 1857 a(and) p
750 1857 a(user) p 835 1857 a(in) o(ter-) -75 1902 y(face.) -33
1946 y(Data) p 63 1946 a(in) o(tegration) p 260 1946
a(concerns) p 418 1946 a(with) p 506 1946 a(the) p 574
1946 a(exc) o(hange) p 740 1946 a(of) p 785 1946 a(data) p
874 1946 a(b) q(e-) -75 1991 y(t) o(w) o(een) p 36 1991
a(di\013eren) o(t) p 189 1991 a(soft) o(w) o(ares) p
357 1991 a(or) p 405 1991 a(same) p 503 1991 a(soft) o(w) o(ares.) p
690 1991 a(Op) q(enMath) p 885 1991 a([1]) -75 2036 y(and) p
1 2036 a(MP) p 76 2036 a(\(Multi) p 198 2036 a(Proto) q(col\)) p
369 2036 a([3]) p 423 2036 a(are,) p 500 2036 a(for) p
560 2036 a(example,) p 722 2036 a(general) p 856 2036
a(pur-) -75 2081 y(p) q(ose) p 14 2081 a(mathematical) p
258 2081 a(data) p 348 2081 a(proto) q(cols.) p 537 2081
a(They) p 639 2081 a(pro) o(vide) p 778 2081 a(standard) -75
2126 y(w) o(a) o(ys) p 18 2126 a(to) p 65 2126 a(express) p
199 2126 a(mathematical) p 440 2126 a(ob) r(jects.) p
586 2126 a(F) m(or) p 655 2126 a(example,) p Fl -55 2204
a(<OMOBJ>) p 121 2204 a(<OMI>) p 239 2204 a(123) p 317
2204 a(</OMI>) p 455 2204 a(</OMOBJ>) p Fr -75 2282 a(means) p
42 2282 a(the) p 109 2282 a(\(Op) q(enMath\)) p 333 2282
a(in) o(teger) p 460 2282 a(123) p 530 2282 a(in) p 575
2282 a(Op) q(enMath/XML) p 876 2282 a(ex-) -75 2327 y(pression.) p
-75 2419 1001 2 v -75 2894 2 475 v -64 2456 a(c) p Fk
-75 2457 a(\015) p Fr(-Notice) p 924 2894 V -75 2896
1001 2 v 1066 886 a(Con) o(trol) p 1207 886 a(in) o(tegration) p
1404 886 a(concerns) p 1562 886 a(with) p 1651 886 a(the) p
1719 886 a(establishmen) o(t) p 1963 886 a(and) 1024
931 y(managemen) o(t) p 1250 931 a(of) p 1295 931 a(in) o(ter-soft) o
(w) o(are) p 1538 931 a(comm) o(unications.) p 1839 931
a(Con) o(trol) p 1980 931 a(in-) 1024 975 y(v) o(olv) o(es,) p
1146 975 a(for) p 1203 975 a(example,) p 1362 975 a(a) p
1392 975 a(w) o(a) o(y) p 1467 975 a(to) p 1512 975 a(ask) p
1577 975 a(computations) p 1814 975 a(to) p 1859 975
a(other) p 1957 975 a(pro-) 1024 1020 y(cesses) p 1137
1020 a(and) p 1215 1020 a(a) p 1251 1020 a(metho) q(d) p
1394 1020 a(to) p 1445 1020 a(in) o(terrupt) p 1612 1020
a(computations) p 1854 1020 a(on) p 1911 1020 a(serv) o(ers) 1024
1065 y(from) p 1118 1065 a(a) p 1152 1065 a(clien) o(t.) p
1279 1065 a(RPC,) p 1388 1065 a(HTTP) m(,) p 1521 1065
a(MPI,) p 1622 1065 a(PVM) p 1728 1065 a(are) p 1795
1065 a(regarded) p 1956 1065 a(as) p 2006 1065 a(a) 1024
1110 y(general) p 1159 1110 a(purp) q(ose) p 1306 1110
a(con) o(trol) p 1438 1110 a(proto) q(cols) p 1606 1110
a(or) p 1655 1110 a(infrastructures.) p 1936 1110 a(MCP) 1024
1155 y(\(Mathematical) p 1289 1155 a(Comm) o(unication) p
1573 1155 a(Proto) q(col\)) p 1748 1155 a(b) o(y) p 1807
1155 a(W) m(ang) p 1921 1155 a([18]) p 1999 1155 a(is) 1024
1200 y(suc) o(h) p 1111 1200 a(a) p 1143 1200 a(proto) q(col) p
1293 1200 a(for) p 1352 1200 a(mathematics.) 1066 1244
y(Although) p 1236 1244 a(data) p 1325 1244 a(and) p
1401 1244 a(con) o(trol) p 1532 1244 a(are) p 1597 1244
a(orthogonal) p 1791 1244 a(to) p 1839 1244 a(eac) o(h) p
1927 1244 a(other,) 1024 1289 y(real) p 1103 1289 a(w) o(orld) p
1214 1289 a(requires) p 1363 1289 a(b) q(oth.) p 1482
1289 a(NetSolv) o(e) p 1648 1289 a([7) o(],) p 1717 1289
a(Op) q(enMath+MCP) m(,) 1024 1334 y(MP+MCP) p 1220 1334
a([18],) p 1306 1334 a(and) p 1383 1334 a(MathLink) p
1566 1334 a([19]) p 1641 1334 a(pro) o(vide) p 1780 1334
a(b) q(oth) p 1873 1334 a(data) p 1963 1334 a(and) 1024
1379 y(con) o(trol) p 1154 1379 a(in) o(tegration.) p
1365 1379 a(Eac) o(h) p 1461 1379 a(in) o(tegration) p
1657 1379 a(metho) q(d) p 1797 1379 a(has) p 1866 1379
a(their) p 1958 1379 a(o) o(wn) 1024 1424 y(features) p
1174 1424 a(determined) p 1380 1424 a(b) o(y) p 1438
1424 a(their) p 1535 1424 a(o) o(wn) p 1621 1424 a(design) p
1743 1424 a(goals.) p 1870 1424 a(Op) q(enXM) 1024 1469
y(\(Op) q(en) p 1150 1469 a(message) p 1305 1469 a(eXc) o(hange) p
1485 1469 a(proto) q(col) p 1642 1469 a(for) p 1708 1469
a(Mathematics\)) p 1960 1469 a(is) p 2006 1469 a(a) 1024
1513 y(pro) r(ject) p 1155 1513 a(aiming) p 1280 1513
a(to) p 1326 1513 a(in) o(tegrate) p 1486 1513 a(data,) p
1584 1513 a(con) o(trol) p 1712 1513 a(and) p 1786 1513
a(user) p 1867 1513 a(in) o(terfaces) 1024 1558 y(with) p
1111 1558 a(design) p 1229 1558 a(goals) p 1325 1558
a(motiv) n(ated) p 1506 1558 a(b) o(y) p 1559 1558 a(the) p
1625 1558 a(follo) o(wings.) 1056 1627 y(1.) p 1107 1627
a(Noro) p 1205 1627 a(has) p 1276 1627 a(b) q(een) p
1369 1627 a(in) o(v) o(olv) o(ed) p 1522 1627 a(in) p
1569 1627 a(the) p 1638 1627 a(dev) o(elopmen) o(t) p
1863 1627 a(of) p 1909 1627 a(a) p 1944 1627 a(com-) 1107
1672 y(puter) p 1215 1672 a(algebra) p 1354 1672 a(system) p
1487 1672 a(Risa/Asir) p 1667 1672 a([8) o(].) p 1750
1672 a(An) p 1818 1672 a(in) o(terface) p 1979 1672 a(for) 1107
1717 y(in) o(teractiv) o(e) p 1295 1717 a(distributed) p
1490 1717 a(computations) p 1728 1717 a(w) o(as) p 1800
1717 a(in) o(tro) q(duced) p 1991 1717 a(to) 1107 1762
y(Risa/Asir) p 1279 1762 a(in) p 1320 1762 a(1995.) p
1424 1762 a(The) p 1500 1762 a(mo) q(del) p 1611 1762
a(of) p 1651 1762 a(computation) p 1872 1762 a(w) o(as) p
1943 1762 a(RPC) 1107 1807 y(\(remote) p 1252 1807 a(pro) q(cedure) p
1433 1807 a(call\).) p 1540 1807 a(A) p 1584 1807 a(robust) p
1706 1807 a(in) o(terruption) p 1923 1807 a(proto-) 1107
1852 y(col) p 1170 1852 a(w) o(as) p 1246 1852 a(pro) o(vided) p
1407 1852 a(b) o(y) p 1464 1852 a(t) o(w) o(o) p 1539
1852 a(comm) o(unication) p 1810 1852 a(c) o(hannels) p
1967 1852 a(lik) o(e) 1107 1896 y(the) p 1176 1896 a(File) p
1254 1896 a(T) m(ransfer) p 1408 1896 a(Proto) q(col) p
1566 1896 a(\(ftp\).) p 1679 1896 a(As) p 1738 1896 a(an) p
1793 1896 a(applicatio) q(n) p 1994 1896 a(of) 1107 1941
y(this) p 1187 1941 a(proto) q(col,) p 1355 1941 a(a) p
1393 1941 a(parallel) p 1535 1941 a(sp) q(eed-up) p 1702
1941 a(w) o(as) p 1781 1941 a(ac) o(hiev) o(ed) p 1942
1941 a(for) p 2006 1941 a(a) 1107 1986 y(Gr\177) p 1152
1986 a(obner) p 1260 1986 a(basis) p 1355 1986 a(computation) p
1579 1986 a(to) p 1627 1986 a(determine) p 1807 1986
a(all) p 1861 1986 a(o) q(dd) p 1937 1986 a(order) 1107
2031 y(replicable) p 1283 2031 a(functions) p 1452 2031
a(\(Noro) p 1565 2031 a(and) p 1643 2031 a(McKa) o(y) p
1780 2031 a([9) o(]\).) p 1872 2031 a(Ho) o(w) o(ev) o(er,) 1107
2076 y(the) p 1174 2076 a(proto) q(col) p 1325 2076 a(w) o(as) p
1400 2076 a(lo) q(cal) p 1491 2076 a(in) p 1537 2076
a(Asir) p 1620 2076 a(and) p 1695 2076 a(w) o(e) p 1753
2076 a(though) o(t) p 1897 2076 a(that) p 1981 2076 a(w) o(e) 1107
2121 y(should) p 1229 2121 a(design) p 1346 2121 a(an) p
1400 2121 a(op) q(en) p 1493 2121 a(proto) q(col.) 1056
2194 y(2.) p 1107 2194 a(T) m(ak) n(a) o(y) o(ama) p
1302 2194 a(has) p 1382 2194 a(dev) o(elop) q(ed) p 1573
2194 a(a) p 1617 2194 a(sp) q(ecial) p 1754 2194 a(purp) q(ose) p
1910 2194 a(system) 1107 2239 y(Kan/sm1) p 1278 2239
a([16],) p 1365 2239 a(whic) o(h) p 1477 2239 a(is) p
1518 2239 a(a) p 1553 2239 a(Gr\177) p 1598 2239 a(obner) p
1707 2239 a(engine) p 1829 2239 a(for) p 1890 2239 a(the) p
1959 2239 a(ring) 1107 2284 y(of) p 1149 2284 a(di\013eren) o(tial) p
1339 2284 a(op) q(erators) p Fj 1507 2284 a(D) p Fr 1540
2284 a(.) p 1567 2284 a(In) p 1613 2284 a(order) p 1712
2284 a(to) p 1757 2284 a(implemen) o(t) p 1944 2284 a(algo-) 1107
2329 y(rithms) p 1229 2329 a(in) p Fj 1275 2329 a(D) p
Fr 1308 2329 a(-mo) q(dules) p 1471 2329 a(due) p 1544
2329 a(to) p 1592 2329 a(Oaku) p 1696 2329 a(\(see,) p
1784 2329 a(e.g.,) p 1866 2329 a([13]\),) p 1964 2329
a(fac-) 1107 2373 y(torizations) p 1300 2373 a(and) p
1377 2373 a(primary) p 1525 2373 a(ideal) p 1620 2373
a(decomp) q(ositions) p 1890 2373 a(are) p 1957 2373
a(nec-) 1107 2418 y(essary) m(.) p 1235 2418 a(Kan/sm1) p
1405 2418 a(do) q(es) p 1492 2418 a(not) p 1561 2418
a(ha) o(v) o(e) p 1650 2418 a(an) p 1704 2418 a(implemen) o(tation) p
1979 2418 a(for) 1107 2463 y(these) p 1212 2463 a(and) p
1293 2463 a(called) p 1409 2463 a(Risa/Asir) p 1590 2463
a(as) p 1644 2463 a(a) p 1682 2463 a(UNIX) p 1802 2463
a(external) p 1957 2463 a(pro-) 1107 2508 y(gram.) p
1225 2508 a(This) p 1314 2508 a(approac) o(h) p 1481
2508 a(w) o(as) p 1557 2508 a(not) p 1626 2508 a(satisfactory) m(.) p
1848 2508 a(Esp) q(ecially) n(,) 1107 2553 y(w) o(e) p
1162 2553 a(could) p 1262 2553 a(not) p 1329 2553 a(write) p
1425 2553 a(a) p 1456 2553 a(clean) p 1552 2553 a(in) o(terface) p
1706 2553 a(co) q(de) p 1793 2553 a(b) q(et) o(w) o(een) p
1939 2553 a(these) 1107 2598 y(t) o(w) o(o) p 1177 2598
a(systems.) p 1333 2598 a(W) m(e) p 1397 2598 a(though) o(t) p
1538 2598 a(that) p 1618 2598 a(it) p 1654 2598 a(is) p
1690 2598 a(necessary) p 1857 2598 a(to) p 1901 2598
a(pro) o(vide) 1107 2642 y(a) p 1139 2642 a(data) p 1227
2642 a(and) p 1302 2642 a(con) o(trol) p 1432 2642 a(proto) q(col) p
1582 2642 a(for) p 1642 2642 a(Risa/Asir) p 1817 2642
a(to) p 1864 2642 a(w) o(ork) p 1958 2642 a(as) p 2006
2642 a(a) 1107 2687 y(serv) o(er) p 1214 2687 a(of) p
1254 2687 a(factorization) p 1473 2687 a(and) p 1544
2687 a(primary) p 1686 2687 a(ideal) p 1774 2687 a(decomp) q(osition.)
1056 2761 y(3.) p 1107 2761 a(W) m(e) p 1170 2761 a(ha) o(v) o(e) p
1256 2761 a(b) q(een) p 1343 2761 a(pro\014ted) p 1483
2761 a(from) p 1571 2761 a(increasing) p 1747 2761 a(n) o(um) o(b) q
(er) p 1884 2761 a(of) p 1925 2761 a(math-) 1107 2806
y(ematical) p 1259 2806 a(soft) o(w) o(ares.) p 1439
2806 a(These) p 1548 2806 a(are) p 1610 2806 a(usually) p
1739 2806 a(\\exp) q(ert") p 1895 2806 a(systems) 1107
2851 y(in) p 1149 2851 a(one) p 1217 2851 a(area) p 1298
2851 a(of) p 1339 2851 a(mathematics) p 1562 2851 a(suc) o(h) p
1646 2851 a(as) p 1691 2851 a(ideals,) p 1806 2851 a(groups,) p
1939 2851 a(n) o(um-) 1107 2895 y(b) q(ers,) p 1205 2895
a(p) q(olytop) q(es,) p 1395 2895 a(and) p 1473 2895
a(so) p 1525 2895 a(on.) p 1605 2895 a(They) p 1708 2895
a(ha) o(v) o(e) p 1800 2895 a(their) p 1896 2895 a(o) o(wn) p
1980 2895 a(in-) 965 3000 y(1) p 90 rotate dyy eop
%%Page: 2 2
2 1 bop Fr 8 158 a(terfaces) p 150 158 a(and) p 226 158
a(data) p 315 158 a(formats,) p 468 158 a(whic) o(h) p
579 158 a(are) p 645 158 a(\014ne) p 719 158 a(for) p
780 158 a(in) o(tensiv) o(e) 8 203 y(users) p 106 203
a(of) p 151 203 a(these) p 250 203 a(systems.) p 411
203 a(Ho) o(w) o(ev) o(er,) p 578 203 a(a) p 611 203
a(uni\014ed) p 738 203 a(system) p 866 203 a(will) 8
247 y(b) q(e) p 57 247 a(more) p 151 247 a(con) o(v) o(enien) o(t) p
338 247 a(for) p 393 247 a(users) p 487 247 a(who) p
565 247 a(w) o(an) o(t) p 656 247 a(to) p 700 247 a(explore) p
831 247 a(a) p 860 247 a(new) 8 292 y(area) p 91 292
a(of) p 135 292 a(mathematics) p 362 292 a(with) p 449
292 a(these) p 548 292 a(soft) o(w) o(ares) p 714 292
a(or) p 761 292 a(users) p 858 292 a(who) 8 337 y(need) p
98 337 a(these) p 196 337 a(systems) p 339 337 a(only) p
423 337 a(o) q(ccasionally) n(.) -43 415 y(4.) p 8 415
a(W) m(e) p 76 415 a(b) q(eliev) o(e) p 204 415 a(that) p
289 415 a(an) p 344 415 a(op) q(en) p 438 415 a(in) o(tegrated) p
622 415 a(system) p 751 415 a(is) p 791 415 a(a) p 825
415 a(future) 8 460 y(of) p 54 460 a(mathematical) p
298 460 a(soft) o(w) o(ares.) p 486 460 a(Ho) o(w) o(ev) o(er,) p
655 460 a(it) p 696 460 a(migh) o(t) p 808 460 a(b) q(e) p
863 460 a(just) 8 505 y(a) p 40 505 a(dream) p 157 505
a(without) p 300 505 a(realizabil) q(it) o(y) m(.) p
521 505 a(W) m(e) p 587 505 a(w) o(an) o(t) p 681 505
a(to) p 728 505 a(build) p 826 505 a(a) p 858 505 a(pro-) 8
550 y(tot) o(yp) q(e) p 130 550 a(of) p 175 550 a(suc) o(h) p
264 550 a(an) p 319 550 a(op) q(en) p 413 550 a(system) p
542 550 a(b) o(y) p 597 550 a(using) p 699 550 a(existing) p
843 550 a(stan-) 8 595 y(dards,) p 121 595 a(tec) o(hnologies) p
331 595 a(and) p 402 595 a(sev) o(eral) p 525 595 a(mathematical) p
762 595 a(soft) o(w) o(ares.) 8 639 y(W) m(e) p 74 639
a(w) o(an) o(t) p 168 639 a(to) p 215 639 a(see) p 277
639 a(ho) o(w) p 357 639 a(far) p 416 639 a(w) o(e) p
472 639 a(can) p 543 639 a(go) p 594 639 a(with) p 681
639 a(this) p 756 639 a(approac) o(h.) -33 718 y(Motiv) n(ated) p
156 718 a(with) p 249 718 a(these,) p 365 718 a(w) o(e) p
427 718 a(started) p 563 718 a(the) p 634 718 a(Op) q(enXM) p
807 718 a(pro) r(ject) -75 762 y(with) p 12 762 a(the) p
79 762 a(follo) o(wing) p 241 762 a(fundamen) o(tal) p
463 762 a(arc) o(hitecture.) -43 841 y(1.) p 8 841 a(Comm) o(unication)
p 287 841 a(is) p 326 841 a(an) p 380 841 a(exc) o(hange) p
545 841 a(of) p 590 841 a(messages.) p 769 841 a(The) p
849 841 a(mes-) 8 885 y(sages) p 115 885 a(are) p 187
885 a(classi\014ed) p 356 885 a(in) o(to) p 442 885 a(three) p
548 885 a(t) o(yp) q(es:) p 681 885 a(D) o(A) m(T) m(A,) p
820 885 a(COM-) 8 930 y(MAND,) p 151 930 a(and) p 222
930 a(SPECIAL.) p 411 930 a(They) p 507 930 a(are) p
568 930 a(called) p 674 930 a(O) o(X) p 741 930 a(\(Op) q(enXM\)) 8
975 y(messages.) p 193 975 a(Among) p 329 975 a(the) p
398 975 a(three) p 499 975 a(t) o(yp) q(es,) p Fq 614
975 a(O) o(X) p 687 975 a(data) p 775 975 a(messages) p
Fr 8 1020 a(wrap) p 105 1020 a(mathematical) p 347 1020
a(data.) p 453 1020 a(W) m(e) p 520 1020 a(use) p 587
1020 a(standards) p 764 1020 a(of) p 809 1020 a(mathe-) 8
1065 y(matical) p 141 1065 a(data) p 224 1065 a(formats) p
360 1065 a(suc) o(h) p 443 1065 a(as) p 486 1065 a(Op) q(enMath) p
677 1065 a(and) p 747 1065 a(MP) p 818 1065 a(as) p 861
1065 a(w) o(ell) 8 1110 y(as) p 55 1110 a(our) p 124
1110 a(o) o(wn) p 204 1110 a(data) p 292 1110 a(format) p
Fq 417 1110 a(CMO) p Fr 522 1110 a(\() p Fq(Common) p
701 1110 a(Mathematic) n(al) 8 1154 y(Obje) n(ct) p 127
1154 a(format) p Fr(\).) -43 1233 y(2.) p 8 1233 a(Serv) o(ers,) p
153 1233 a(whic) o(h) p 265 1233 a(pro) o(vide) p 403
1233 a(services) p 545 1233 a(to) p 594 1233 a(other) p
696 1233 a(pro) q(cesses,) p 875 1233 a(are) 8 1277 y(stac) o(k) p
110 1277 a(mac) o(hines.) p 303 1277 a(The) p 386 1277
a(stac) o(k) p 489 1277 a(mac) o(hine) p 643 1277 a(is) p
686 1277 a(called) p 799 1277 a(the) p Fq 869 1277 a(O) o(X) 8
1322 y(stack) p 111 1322 a(machine) p Fr(.) p 297 1322
a(Existing) p 455 1322 a(mathematical) p 702 1322 a(soft) o(w) o(ares) p
875 1322 a(are) 8 1367 y(wrapp) q(ed) p 172 1367 a(with) p
266 1367 a(this) p 347 1367 a(stac) o(k) p 452 1367 a(mac) o(hine.) p
638 1367 a(Minimal) p 797 1367 a(require-) 8 1412 y(men) o(ts) p
119 1412 a(for) p 176 1412 a(a) p 206 1412 a(target) p
317 1412 a(soft) o(w) o(are) p 466 1412 a(wrapp) q(ed) p
622 1412 a(with) p 707 1412 a(the) p 772 1412 a(O) o(X) p
840 1412 a(stac) o(k) 8 1457 y(mac) o(hine) p 158 1457
a(are) p 223 1457 a(as) p 270 1457 a(follo) o(ws:) 30
1535 y(\(a\)) p 99 1535 a(The) p 182 1535 a(target) p
298 1535 a(m) o(ust) p 396 1535 a(ha) o(v) o(e) p 488
1535 a(a) p 523 1535 a(serialized) p 693 1535 a(in) o(terface) p
852 1535 a(suc) o(h) 99 1580 y(as) p 146 1580 a(a) p
178 1580 a(c) o(haracter) p 346 1580 a(based) p 453 1580
a(in) o(terface.) 27 1641 y(\(b\)) p 99 1641 a(An) p
164 1641 a(output) p 291 1641 a(of) p 337 1641 a(the) p
404 1641 a(target) p 519 1641 a(m) o(ust) p 616 1641
a(b) q(e) p 670 1641 a(understandable) 99 1686 y(for) p
160 1686 a(computer) p 333 1686 a(programs;) p 516 1686
a(it) p 557 1686 a(should) p 681 1686 a(follo) o(w) p
794 1686 a(a) p 828 1686 a(gram-) 99 1731 y(mar) p 178
1731 a(that) p 262 1731 a(can) p 332 1731 a(b) q(e) p
384 1731 a(parsed) p 506 1731 a(with) p 594 1731 a(other) p
694 1731 a(soft) o(w) o(ares.) -43 1809 y(3.) p 8 1809
a(An) o(y) p 97 1809 a(serv) o(er) p 215 1809 a(ma) o(y) p
304 1809 a(ha) o(v) o(e) p 399 1809 a(a) p 438 1809 a(h) o(ybrid) p
566 1809 a(in) o(terface;) p 742 1809 a(it) p 787 1809
a(ma) o(y) p 877 1809 a(ac-) 8 1854 y(cept) p 96 1854
a(and) p 175 1854 a(execute) p 318 1854 a(not) p 391
1854 a(only) p 480 1854 a(stac) o(k) p 583 1854 a(mac) o(hine) p
738 1854 a(commands,) 8 1899 y(but) p 78 1899 a(also) p
154 1899 a(its) p 208 1899 a(original) p 346 1899 a(command) p
520 1899 a(sequences.) p 709 1899 a(F) m(or) p 778 1899
a(example,) 8 1944 y(if) p 48 1944 a(w) o(e) p 110 1944
a(send) p 202 1944 a(the) p 274 1944 a(follo) o(wing) p
441 1944 a(string) p 555 1944 a(to) p 607 1944 a(the) p
Fl 678 1944 a(ox) p 720 1944 12 2 v 731 1944 a(asir) p
Fr 827 1944 a(serv) o(er) 8 1988 y(\(Op) q(enXM) p 190
1988 a(serv) o(er) p 302 1988 a(based) p 409 1988 a(on) p
462 1988 a(Risa/Asir\)) p Fl 165 2033 a(") p 204 2033
a(fctr\(x^100) o(-y^) o(10) o(0\);) p 577 2033 a(") p
Fr 8 2078 a(and) p 83 2078 a(call) p 153 2078 a(the) p
219 2078 a(stac) o(k) p 318 2078 a(mac) o(hine) p 468
2078 a(command) p Fl 165 2123 a(SM_execut) o(eSt) o(rin) o(gB) o(yLo) o
(ca) o(lPa) o(rse) o(r) p Fr 8 2168 a(then) p 95 2168
a(the) p 162 2168 a(serv) o(er) p 273 2168 a(executes) p
426 2168 a(the) p 492 2168 a(asir) p 565 2168 a(command) p
Fl 28 2213 a(fctr\(x^10) o(0-) o(y^1) o(00) o(\);) p
Fr 416 2213 a(\(factorize) p Fj 589 2213 a(x) p Fi 611
2197 a(100) p Fk 669 2213 a(\000) p Fj 709 2213 a(y) p
Fi 729 2197 a(100) p Fr 793 2213 a(o) o(v) o(er) p Fh
878 2213 a(Q) p Fr(\)) 8 2257 y(and) p 83 2257 a(pushes) p
207 2257 a(the) p 273 2257 a(result) p 380 2257 a(on) o(to) p
466 2257 a(the) p 533 2257 a(stac) o(k.) -75 2336 y(Op) q(enXM) p
92 2336 a(pac) o(k) n(age) p 234 2336 a(is) p 271 2336
a(implemen) o(ted) p 498 2336 a(on) p 550 2336 a(ab) q(o) o(v) o(e) p
658 2336 a(fundamen) o(tal) p 879 2336 a(ar-) -75 2380
y(c) o(hitecture.) p 135 2380 a(F) m(or) p 210 2380 a(example,) p
378 2380 a(the) p 450 2380 a(follo) o(wing) p 618 2380
a(is) p 663 2380 a(a) p 700 2380 a(command) p 881 2380
a(se-) -75 2425 y(quence) p 50 2425 a(to) p 95 2425 a(ask) p
161 2425 a(1) p 185 2425 a(+) p 220 2425 a(1) p 249 2425
a(from) p 338 2425 a(the) p 402 2425 a(Asir) p 483 2425
a(clien) o(t) p 584 2425 a(to) p 629 2425 a(the) p Fl
694 2425 a(ox) p 736 2425 V 747 2425 a(sm1) p Fr 817
2425 a(serv) o(er:) p Fl -36 2503 a(P) p 3 2503 a(=) p
43 2503 a(sm1_start) o(\(\)) o(;) -36 2548 y(ox_push_cm) o(o\(P) o(,1) o
(\);) p 317 2548 a(ox_push_cm) o(o\(P) o(,1) o(\);) -36
2593 y(ox_execute) o(_st) o(ri) o(ng\() o(P,") o(ad) o(d"\)) o(;) p
513 2593 a(ox_pop_cmo\() o(P\)) o(;) p Fr -75 2671 a(Here,) p
Fl 26 2671 a(ox) p 68 2671 V 80 2671 a(sm1) p Fr 151
2671 a(is) p 190 2671 a(an) p 243 2671 a(Op) q(enXM) p
411 2671 a(serv) o(er) p 522 2671 a(based) p 629 2671
a(on) p 682 2671 a(Kan/sm1.) -33 2716 y(The) p 42 2716
a(Op) q(enXM) p 206 2716 a(pac) o(k) n(age) p 345 2716
a(is) p 380 2716 a(implemen) o(ted) p 604 2716 a(on) p
654 2716 a(the) p 716 2716 a(Op) q(enXM) p 880 2716 a(for) -75
2761 y(TCP/IP) m(,) p 87 2761 a(whic) o(h) p 197 2761
a(uses) p 279 2761 a(the) p 346 2761 a(clien) o(t-serv) o(er) p
561 2761 a(mo) q(del.) p 692 2761 a(The) p 771 2761 a(Op) q(enXM) -75
2806 y(on) p -21 2806 a(MPI) p 67 2806 a([6]) p 121 2806
a(is) p 161 2806 a(curren) o(tly) p 326 2806 a(running) p
469 2806 a(on) p 523 2806 a(Risa/Asir) p 699 2806 a(as) p
746 2806 a(w) o(e) p 804 2806 a(will) p 877 2806 a(see) -75
2851 y(in) p -31 2851 a(Section) p 103 2851 a(8.2.) p
179 2851 a(In) p 226 2851 a(this) p 301 2851 a(pap) q(er,) p
419 2851 a(w) o(e) p 474 2851 a(discuss) p 602 2851 a(only) p
686 2851 a(on) p 738 2851 a(systems) p 880 2851 a(for) -75
2895 y(TCP/IP) p 79 2895 a(to) p 126 2895 a(concen) o(trate) p
331 2895 a(on) p 385 2895 a(the) p 451 2895 a(core) p
532 2895 a(part) p 615 2895 a(of) p 659 2895 a(our) p
727 2895 a(design.) p Fm 1024 158 a(2) p 1108 158 a(O) n(X) p
1210 158 a(MESSA) n(GES) p Fr 1024 240 a(An) p 1089 240
a(O) o(X) p 1161 240 a(message) p 1310 240 a(for) p 1371
240 a(TCP/IP) p 1526 240 a(is) p 1566 240 a(a) p 1600
240 a(b) o(yte) p 1687 240 a(stream) p 1815 240 a(consisting) p
1994 240 a(of) 1024 285 y(a) p 1056 285 a(header) p 1180
285 a(and) p 1255 285 a(a) p 1287 285 a(b) q(o) q(dy) m(.) p
1240 332 570 2 v 1239 377 2 45 v 1265 363 a(Header) p
1407 377 V 1564 363 a(Bo) q(dy) p 1808 377 V 1240 378
570 2 v 1024 442 a(The) p 1104 442 a(header) p 1228 442
a(consists) p 1371 442 a(of) p 1415 442 a(t) o(w) o(o) p
1488 442 a(signed) p 1607 442 a(32) p 1659 442 a(bit) p
1719 442 a(in) o(tegers.) p 1879 442 a(The) p 1959 442
a(\014rst) 1024 487 y(one) p 1096 487 a(is) p 1137 487
a(an) p 1192 487 a(O) o(X) p 1264 487 a(tag) p 1333 487
a(and) p 1409 487 a(the) p 1477 487 a(second) p 1603
487 a(one) p 1675 487 a(is) p 1716 487 a(a) p 1750 487
a(serial) p 1852 487 a(n) o(um) o(b) q(er) p 1994 487
a(of) 1024 532 y(the) p 1090 532 a(O) o(X) p 1161 532
a(message.) p 1324 532 a(Sev) o(eral) p 1457 532 a(b) o(yte) p
1543 532 a(orders) p 1659 532 a(including) p 1825 532
a(the) p 1892 532 a(net) o(w) o(ork) 1024 577 y(b) o(yte) p
1108 577 a(order) p 1207 577 a(are) p 1269 577 a(allo) o(w) o(ed) p
1404 577 a(and) p 1477 577 a(the) p 1542 577 a(b) o(yte) p
1625 577 a(order) p 1724 577 a(is) p 1761 577 a(determined) p
1960 577 a(as) p 2006 577 a(a) 1024 621 y(part) p 1107
621 a(of) p 1151 621 a(the) p 1218 621 a(establishmen) o(t) p
1460 621 a(of) p 1504 621 a(a) p 1536 621 a(connection.) p
1744 621 a(See) p 1812 621 a(Section) p 1947 621 a(5) p
1979 621 a(for) 1024 666 y(details.) 1066 711 y(The) p
1146 711 a(O) o(X) p 1218 711 a(messages) p 1382 711
a(are) p 1447 711 a(classi\014ed) p 1609 711 a(in) o(to) p
1688 711 a(three) p 1788 711 a(t) o(yp) q(es:) p 1907
711 a(D) o(A) m(T) m(A,) 1024 756 y(COMMAND,) p 1262
756 a(and) p 1337 756 a(SPECIAL.) p 1529 756 a(W) m(e) p
1595 756 a(ha) o(v) o(e) p 1683 756 a(curren) o(tly) p
1848 756 a(the) p 1914 756 a(follo) o(w-) 1024 801 y(ing) p
1088 801 a(general) p 1220 801 a(tags) p 1302 801 a(for) p
1360 801 a(the) p 1427 801 a(O) o(X) p 1497 801 a(messages.) p
Fl 1024 880 a(#define) p 1181 880 a(OX_COMMAN) o(D) p
1671 880 a(513) p 1769 880 a(//) p 1828 880 a(COMMAND) 1024
925 y(#define) p 1181 925 a(OX_DATA) p 1671 925 a(514) p
1769 925 a(//) p 1828 925 a(DATA) 1024 969 y(#define) p
1181 969 a(OX_SYNC_B) o(ALL) p 1671 969 a(515) p 1769
969 a(//) p 1828 969 a(SPECIAL) 1024 1014 y(#define) p
1181 1014 a(OX_DATA_W) o(ITH) o(_LE) o(NG) o(TH) p 1671
1014 a(521) p 1769 1014 a(//) p 1828 1014 a(DATA) 1024
1059 y(#define) p 1181 1059 a(OX_DATA_O) o(PEN) o(MAT) o(H_) o(XML) p
1671 1059 a(523) p 1769 1059 a(//) p 1828 1059 a(DATA) 1024
1104 y(#define) p 1181 1104 a(OX_DATA_O) o(PEN) o(MAT) o(H_) o(BIN) o
(AR) o(Y) p 1671 1104 a(524) p 1769 1104 a(//) p 1828
1104 a(DATA) 1024 1149 y(#define) p 1181 1149 a(OX_DATA_M) o(P) p
1671 1149 a(525) p 1769 1149 a(//) p 1828 1149 a(DATA) p
Fr 1066 1227 a(A) p 1116 1227 a(new) p 1204 1227 a(O) o(X) p
1283 1227 a(tag) p 1358 1227 a(ma) o(y) p 1450 1227 a(b) q(e) p
1511 1227 a(added.) p 1665 1227 a(The) p 1753 1227 a(new) p
1841 1227 a(tag) p 1916 1227 a(should) 1024 1272 y(b) q(e) p
1089 1272 a(classi\014ed) p 1262 1272 a(in) o(to) p 1352
1272 a(D) o(A) m(T) m(A) p 1485 1272 a(or) p 1544 1272
a(COMMAND.) p 1795 1272 a(F) m(or) p 1877 1272 a(example,) p
Fl 1044 1317 a(OX_DATA_A) o(SI) o(R_L) o(OC) o(AL_) o(BIN) o(AR) o(Y) p
Fr 1567 1317 a(w) o(as) p 1642 1317 a(added) p 1756 1317
a(recen) o(tly) p 1902 1317 a(to) p 1950 1317 a(send) 1024
1362 y(in) o(ternal) p 1170 1362 a(serialized) p 1342
1362 a(ob) r(jects) p 1478 1362 a(of) p 1526 1362 a(Asir) p
1613 1362 a(via) p 1680 1362 a(the) p 1751 1362 a(Op) q(enXM) p
1923 1362 a(proto-) 1024 1407 y(col.) p 1105 1407 a(This) p
1195 1407 a(is) p 1236 1407 a(a) p 1270 1407 a(tag) p
1339 1407 a(classi\014ed) p 1501 1407 a(to) p 1550 1407
a(D) o(A) m(T) m(A.) p 1683 1407 a(See) p 1754 1407 a(the) p
1822 1407 a(w) o(eb) p 1902 1407 a(page) p 1994 1407
a(of) 1024 1451 y(Op) q(enXM) p 1191 1451 a(to) p 1238
1451 a(add) p 1313 1451 a(a) p 1345 1451 a(new) p 1424
1451 a(tag) p 1490 1451 a([12].) p Fm 1024 1568 a(3) p
1108 1568 a(D) n(A) p 1186 1568 a(T) p 1220 1568 a(A) p
1282 1568 a(F) n(ORMA) p 1489 1568 a(T) p Fr 1024 1651
a(Op) q(enXM) p 1195 1651 a(admits) p 1324 1651 a(m) o(ultiple) p
1477 1651 a(mathematical) p 1722 1651 a(enco) q(dings) p
1901 1651 a(suc) o(h) p 1991 1651 a(as) 1024 1695 y(Op) q(enMath,) p
1229 1695 a(MP) m(,) p 1310 1695 a(CMO) p 1416 1695 a(\(Common) p
1595 1695 a(Mathematical) p 1839 1695 a(Ob) r(ject) p
1966 1695 a(for-) 1024 1740 y(mat\).) p 1133 1740 a(Op) q(enXM) p
1299 1740 a(itself) p 1392 1740 a(do) q(es) p 1477 1740
a(not) p 1545 1740 a(exhibit) p 1673 1740 a(a) p 1705
1740 a(bias) p 1783 1740 a(to) o(w) o(ards) p 1925 1740
a(a) p 1957 1740 a(par-) 1024 1785 y(ticular) p 1148
1785 a(enco) q(dings) p 1326 1785 a(as) p 1375 1785 a(a) p
1409 1785 a(main) p 1507 1785 a(mathematical) p 1750
1785 a(data) p 1839 1785 a(carrier) p 1963 1785 a(and) 1024
1830 y(an) p 1082 1830 a(Op) q(enXM) p 1255 1830 a(complian) o(t) p
1438 1830 a(system) p 1571 1830 a(do) p 1629 1830 a(not) p
1702 1830 a(need) p 1797 1830 a(to) p 1849 1830 a(implemen) o(t) 1024
1875 y(all) p 1085 1875 a(p) q(ossible) p 1237 1875 a(data) p
1331 1875 a(formats.) p 1509 1875 a(Ho) o(w) o(ev) o(er) p
1671 1875 a(they) p 1764 1875 a(should) p 1894 1875 a(at) p
1948 1875 a(least) 1024 1920 y(implemen) o(t) p 1217
1920 a(sev) o(en) p 1324 1920 a(primitiv) o(e) p 1492
1920 a(data) p 1584 1920 a(t) o(yp) q(es) p 1689 1920
a(of) p 1737 1920 a(the) p 1808 1920 a(CMO,) p 1928 1920
a(whic) o(h) 1024 1964 y(are) p 1087 1964 a(necessary) p
1256 1964 a(to) p 1301 1964 a(carry) p 1400 1964 a(sev) o(eral) p
1525 1964 a(con) o(trol) p 1653 1964 a(informations) p
1875 1964 a(suc) o(h) p 1960 1964 a(as) p 2006 1964 a(a) p
Fq 1024 2009 a(mathc) n(ap) p Fr(.) p 1195 2009 a(Mathcap) p
1358 2009 a(is) p 1398 2009 a(a) p 1432 2009 a(list) p
1498 2009 a(of) p 1544 2009 a(supp) q(orted) p 1726 2009
a(CMO's,) p 1870 2009 a(Op) q(enXM) 1024 2054 y(stac) o(k) p
1126 2054 a(mac) o(hine) p 1279 2054 a(co) q(des,) p
1398 2054 a(and) p 1476 2054 a(necessary) p 1649 2054
a(extra) p 1752 2054 a(informations.) p 1999 2054 a(If) 1024
2099 y(a) p 1059 2099 a(program) p 1215 2099 a(sends) p
1320 2099 a(an) p 1376 2099 a(O) o(X) p 1449 2099 a(messages) p
1614 2099 a(unkno) o(wn) p 1781 2099 a(to) p 1830 2099
a(its) p 1886 2099 a(p) q(eer,) p 1984 2099 a(an) 1024
2144 y(unreco) o(v) o(erable) p 1266 2144 a(error) p
1361 2144 a(ma) o(y) p 1444 2144 a(o) q(ccur.) p 1563
2144 a(By) p 1623 2144 a(exc) o(hanging) p 1822 2144
a(mathcaps,) p 2006 2144 a(a) 1024 2189 y(program) p
1181 2189 a(kno) o(ws) p 1299 2189 a(its) p 1355 2189
a(p) q(eer's) p 1468 2189 a(capabilit) o(y) p 1648 2189
a(and) p 1725 2189 a(suc) o(h) p 1814 2189 a(an) p 1871
2189 a(error) p 1967 2189 a(can) 1024 2233 y(b) q(e) p
1077 2233 a(a) o(v) o(oided.) p 1232 2233 a(Mathcap) p
1393 2233 a(is) p 1432 2233 a(also) p 1509 2233 a(de\014ned) p
1642 2233 a(as) p 1689 2233 a(a) p 1721 2233 a(CMO.) p
1838 2233 a(See) p 1906 2233 a([10]) p 1979 2233 a(for) 1024
2278 y(the) p 1090 2278 a(details.) 1066 2323 y(Enco) q(ding) p
1234 2323 a(t) o(yp) q(es) p 1335 2323 a(of) p 1377 2323
a(O) o(X) p 1447 2323 a(data) p 1533 2323 a(are) p 1596
2323 a(distinguish) q(ed) p 1828 2323 a(with) p 1914
2323 a(tags) p 1994 2323 a(of) 1024 2368 y(O) o(X) p
1098 2368 a(messages.) p 1288 2368 a(F) m(or) p 1361
2368 a(example,) p 1527 2368 a(an) p 1584 2368 a(O) o(X) p
1659 2368 a(message) p 1810 2368 a(with) p 1902 2368
a(the) p 1972 2368 a(tag) p Fl 1024 2413 a(OX) p 1066
2413 12 2 v 1077 2413 a(DATA) p Fr 1167 2413 a(is) p
1205 2413 a(follo) o(w) o(ed) p 1351 2413 a(b) o(y) p
1403 2413 a(a) p 1434 2413 a(CMO) p 1538 2413 a(pac) o(k) o(et.) p
1673 2413 a(An) p 1735 2413 a(O) o(X) p 1804 2413 a(message) p
1950 2413 a(with) 1024 2458 y(the) p 1091 2458 a(tag) p
Fl 1158 2458 a(OX) p 1200 2458 V 1211 2458 a(DATA) p
1293 2458 V 1304 2458 a(OPENMATH) p 1466 2458 V 1475
2458 a(XML) p Fr 1547 2458 a(is) p 1586 2458 a(follo) o(w) o(ed) p
1736 2458 a(b) o(y) p 1790 2458 a(an) p 1844 2458 a(Op) q(enMath) 1024
2503 y(XML) p 1125 2503 a(string.) 1066 2548 y(Let) p
1132 2548 a(us) p 1178 2548 a(explain) p 1309 2548 a(the) p
1373 2548 a(data) p 1458 2548 a(format) p 1580 2548 a(of) p
1621 2548 a(CMO.) p 1735 2548 a(An) o(y) p 1814 2548
a(CMO) p 1917 2548 a(pac) o(k) o(et) 1024 2592 y(consists) p
1166 2592 a(of) p 1209 2592 a(a) p 1241 2592 a(header) p
1365 2592 a(and) p 1440 2592 a(a) p 1472 2592 a(b) q(o) q(dy) m(.) p
1581 2592 a(The) p 1660 2592 a(size) p 1733 2592 a(of) p
1777 2592 a(the) p 1843 2592 a(header) p 1967 2592 a(is) p
2006 2592 a(4) 1024 2637 y(b) o(ytes) p 1127 2637 a(that) p
1212 2637 a(tags) p 1295 2637 a(the) p 1363 2637 a(data) p
1453 2637 a(t) o(yp) q(e) p 1541 2637 a(of) p 1587 2637
a(the) p 1655 2637 a(b) q(o) q(dy) m(.) p 1771 2637 a(Data) p
1868 2637 a(t) o(yp) q(e) p 1957 2637 a(tags) 1024 2682
y(are) p 1087 2682 a(signed) p 1203 2682 a(32) p 1253
2682 a(bit) p 1312 2682 a(in) o(tegers) p 1453 2682 a(whic) o(h) p
1561 2682 a(is) p 1599 2682 a(called) p Fg 1706 2682
a(in) o(t32) p Fr 1802 2682 a(in) p 1846 2682 a(this) p
1919 2682 a(pap) q(er.) 1024 2727 y(F) m(ollo) o(wing) p
1196 2727 a(tags) p 1278 2727 a(are) p 1342 2727 a(registered) p
1517 2727 a(in) p 1562 2727 a(the) p 1628 2727 a(Op) q(enXM.) p
Fl 1024 2806 a(#define) p 1181 2806 a(CMO_ERROR) o(2) p
1867 2806 a(0x7f000002) 1024 2851 y(#define) p 1181 2851
a(CMO_NULL) p 1867 2851 a(1) 1024 2895 y(#define) p 1181
2895 a(CMO_INT32) p 1867 2895 a(2) p Fr -75 3000 a(Masahide) p
95 3000 a(Maek) n(a) o(w) o(a,) p 271 3000 a(Jan) o(uary) p
418 3000 a(16,) p 478 3000 a(2000) p 965 3000 a(2) p
90 rotate dyy eop
%%Page: 3 3
3 2 bop Fl -75 158 a(#define) p 82 158 a(CMO_DATUM) p
768 158 a(3) -75 203 y(#define) p 82 203 a(CMO_STRIN) o(G) p
768 203 a(4) -75 247 y(#define) p 82 247 a(CMO_MATHC) o(AP) p
768 247 a(5) -75 292 y(#define) p 82 292 a(CMO_LIST) p
768 292 a(17) -75 382 y(#define) p 82 382 a(CMO_MONOM) o(IAL) o(32) p
768 382 a(19) -75 427 y(#define) p 82 427 a(CMO_ZZ) p
768 427 a(20) -75 472 y(#define) p 82 472 a(CMO_QQ) p
768 472 a(21) -75 516 y(#define) p 82 516 a(CMO_ZERO) p
768 516 a(22) -75 561 y(#define) p 82 561 a(CMO_DMS_G) o(ENE) o(RIC) p
768 561 a(24) -75 606 y(#define) p 82 606 a(CMO_DMS_O) o(F_N) o(_VA) o
(RI) o(ABL) o(ES) p 768 606 a(25) -75 651 y(#define) p
82 651 a(CMO_RING_) o(BY_) o(NAM) o(E) p 768 651 a(26) -75
696 y(#define) p 82 696 a(CMO_RECUR) o(SIV) o(E_P) o(OL) o(YNO) o(MI) o
(AL) p 768 696 a(27) -75 741 y(#define) p 82 741 a(CMO_LIST_) o(R) p
768 741 a(28) -75 785 y(#define) p 82 785 a(CMO_INT32) o(COE) o(FF) p
768 785 a(30) -75 830 y(#define) p 82 830 a(CMO_DISTR) o(IBU) o(TED) o
(_P) o(OLY) o(NO) o(MIA) o(L) p 768 830 a(31) -75 875
y(#define) p 82 875 a(CMO_POLYN) o(OMI) o(AL_) o(IN) o(_ON) o(E_) o
(VAR) o(IA) o(BLE) p 768 875 a(33) -75 920 y(#define) p
82 920 a(CMO_RATIO) o(NAL) p 768 920 a(34) -75 965 y(#define) p
82 965 a(CMO_64BIT) o(_MA) o(CHI) o(NE) o(_DO) o(UB) o(LE) p
768 965 a(40) -75 1010 y(#define) p 82 1010 a(CMO_ARRAY) o(_OF) o(_64) o
(BI) o(T_M) o(AC) o(HIN) o(E_) o(DOU) o(BLE) p 768 1010
a(41) -75 1054 y(#define) p 82 1054 a(CMO_BIGFL) o(OAT) p
768 1054 a(50) -75 1099 y(#define) p 82 1099 a(CMO_IEEE_) o(DOU) o(BLE)
o(_F) o(LOA) o(T) p 768 1099 a(51) -75 1144 y(#define) p
82 1144 a(CMO_INDET) o(ERM) o(INA) o(TE) p 768 1144 a(60) -75
1189 y(#define) p 82 1189 a(CMO_TREE) p 768 1189 a(61) -75
1234 y(#define) p 82 1234 a(CMO_LAMBD) o(A) p 768 1234
a(62) p Fr -75 1311 a(The) p 8 1311 a(\014rst) p 91 1311
a(sev) o(en) p 198 1311 a(primitiv) o(e) p 366 1311 a(t) o(yp) q(es) p
472 1311 a(should) p 598 1311 a(b) q(e) p 654 1311 a(implemen) o(ted) p
885 1311 a(on) -75 1355 y(all) p -23 1355 a(Op) q(enXM) p
143 1355 a(complian) o(t) p 320 1355 a(systems.) p 477
1355 a(The) p 555 1355 a(formats) p 693 1355 a(are) p
756 1355 a(as) p 802 1355 a(follo) o(ws.) p -75 1368
618 2 v -76 1413 2 45 v Fg -50 1400 a(in) o(t32) p Fl
47 1400 a(CMO) p 109 1400 12 2 v 120 1400 a(ERROR2) p
262 1413 2 45 v Fg 287 1400 a(CMOb) r(ject) p Fr 477
1400 a(ob) p 542 1413 V -75 1415 618 2 v -75 1421 299
2 v -76 1466 2 45 v Fg -50 1452 a(in) o(t32) p Fl 47
1452 a(CMO) p 109 1452 12 2 v 120 1452 a(NULL) p 222
1466 2 45 v -75 1467 299 2 v -75 1473 487 2 v -76 1518
2 45 v Fg -50 1504 a(in) o(t32) p Fl 47 1504 a(CMO) p
109 1504 12 2 v 120 1504 a(INT32) p 242 1518 2 45 v Fg
268 1504 a(in) o(t32) p Fr 365 1504 a(n) p 410 1518 V
-75 1520 487 2 v -75 1525 853 2 v -76 1570 2 45 v Fg
-50 1557 a(in) o(t32) p Fl 47 1557 a(CMO) p 109 1557
12 2 v 120 1557 a(DATUM) p 242 1570 2 45 v Fg 326 1557
a(in) o(t32) p Fr 423 1557 a(n) p 527 1570 V Fg 552 1557
a(b) o(yte) p Fr 638 1557 a(data[0]) p 777 1570 V -75
1572 853 2 v -76 1617 2 45 v Fk 62 1603 a(\001) p 79
1603 a(\001) p 96 1603 a(\001) p 242 1617 V Fg 268 1603
a(b) o(yte) p Fr 353 1603 a(data[n-1]) p 527 1617 V -75
1618 603 2 v -75 1623 873 2 v -76 1667 2 45 v Fg -50
1654 a(in) o(t32) p Fl 47 1654 a(CMO) p 109 1654 12 2
v 120 1654 a(STRING) p 262 1667 2 45 v Fg 346 1654 a(in) o(t32) p
Fr 443 1654 a(n) p 546 1667 V Fg 572 1654 a(b) o(yte) p
Fr 657 1654 a(data[0]) p 797 1667 V -75 1669 873 2 v
-76 1714 2 45 v Fk 71 1700 a(\001) p 88 1700 a(\001) p
105 1700 a(\001) p 262 1714 V Fg 287 1700 a(b) o(yte) p
Fr 373 1700 a(data[n-1]) p 546 1714 V -75 1715 622 2
v -75 1720 638 2 v -76 1764 2 45 v Fg -50 1751 a(in) o(t32) p
Fl 47 1751 a(CMO) p 109 1751 12 2 v 120 1751 a(MATHCAP) p
281 1764 2 45 v Fg 307 1751 a(CMOb) r(ject) p Fr 497
1751 a(ob) p 562 1764 V -75 1766 638 2 v -75 1772 974
2 v -76 1817 2 45 v Fg -50 1803 a(in) o(t32) p Fl 47
1803 a(CMO) p 109 1803 12 2 v 120 1803 a(LIST) p 222
1817 2 45 v Fg 342 1803 a(in) o(t32) p Fr 439 1803 a(n) p
577 1817 V Fg 603 1803 a(CMOb) r(ject) p Fr 793 1803
a(ob[0]) p 898 1817 V -75 1818 974 2 v -76 1863 2 45
v Fk 52 1850 a(\001) p 69 1850 a(\001) p 86 1850 a(\001) p
222 1863 V Fg 248 1850 a(CMOb) r(ject) p Fr 438 1850
a(ob[n-1]) p 577 1863 V -75 1865 654 2 v -33 1916 a(As) p
23 1916 a(to) p 70 1916 a(the) p 136 1916 a(formats) p
276 1916 a(of) p 320 1916 a(other) p 420 1916 a(CMO's,) p
563 1916 a(see) p 625 1916 a([10].) -33 1961 y(When) p
77 1961 a(one) p 146 1961 a(w) o(an) o(ts) p 254 1961
a(to) p 299 1961 a(implemen) o(t) p 487 1961 a(CMO) p
591 1961 a(on) p 643 1961 a(a) p 673 1961 a(serv) o(er,) p
794 1961 a(the) p 859 1961 a(p) q(er-) -75 2005 y(son) p
-7 2005 a(pro) q(ceeds) p 151 2005 a(as) p 198 2005 a(follo) o(ws.) -43
2082 y(1.) p 8 2082 a(Lo) q(ok) p 103 2082 a(for) p 160
2082 a(the) p 225 2082 a(list) p 287 2082 a(of) p 330
2082 a(CMO's) p 459 2082 a(at) p 505 2082 a(the) p 569
2082 a(w) o(eb) p 646 2082 a(cite) p 717 2082 a([12].) p
804 2082 a(If) p 841 2082 a(there) 8 2127 y(is) p 48
2127 a(a) p 81 2127 a(CMO) p 187 2127 a(that) p 272 2127
a(\014ts) p 337 2127 a(to) p 385 2127 a(one's) p 482
2127 a(requiremen) o(t,) p 708 2127 a(then) p 796 2127
a(use) p 864 2127 a(this) 8 2172 y(CMO.) -43 2249 y(2.) p
8 2249 a(If) p 50 2249 a(there) p 151 2249 a(is) p 193
2249 a(no) p 250 2249 a(suitable) p 397 2249 a(CMO,) p
516 2249 a(design) p 637 2249 a(a) p 673 2249 a(new) p
755 2249 a(CMO) p 864 2249 a(and) 8 2294 y(register) p
149 2294 a(the) p 218 2294 a(new) p 301 2294 a(CMO) p
410 2294 a(to) p 461 2294 a([12]) p 537 2294 a(with) p
628 2294 a(a) p 664 2294 a(description) p 864 2294 a(and) 8
2339 y(examples.) p Fm -75 2455 a(4) p 9 2455 a(OPENXM) p
284 2455 a(ST) p 349 2455 a(A) n(CK) p 493 2455 a(MA) n(CHINES) p
Fr -75 2537 a(In) p -20 2537 a(Op) q(enXM) p 154 2537
a(sp) q(eci\014cation,) p 393 2537 a(all) p 453 2537
a(serv) o(ers) p 586 2537 a(are) p 657 2537 a(stac) o(k) p
763 2537 a(mac) o(hines.) -75 2582 y(When) p 41 2582
a(a) p 76 2582 a(serv) o(er) p 191 2582 a(o) o(x) p 231
2582 12 2 v 244 2582 a(xyz) p 318 2582 a(gets) p 400
2582 a(an) p 457 2582 a(O) o(X) p 531 2582 a(data) p
623 2582 a(message,) p 785 2582 a(it) p 828 2582 a(trans-) -75
2626 y(lates) p 17 2626 a(the) p 85 2626 a(data) p 174
2626 a(in) o(to) p 254 2626 a(a) p 288 2626 a(lo) q(cal) p
381 2626 a(ob) r(ject) p 499 2626 a(of) p 545 2626 a(o) o(x) p
585 2626 V 597 2626 a(xyz) p 670 2626 a(and) p 746 2626
a(pushes) p 873 2626 a(the) -75 2671 y(ob) r(ject) p
42 2671 a(on) o(to) p 130 2671 a(the) p 197 2671 a(stac) o(k.) p
314 2671 a(The) p 395 2671 a(translation) p 590 2671
a(sc) o(heme) p 723 2671 a(is) p 763 2671 a(called) p
873 2671 a(the) p Fq -75 2716 a(Phr) n(aseBo) n(ok) p
Fr 132 2716 a(of) p 175 2716 a(o) o(x) p 215 2716 V 227
2716 a(xyz) p 297 2716 a(\(cf.) p 368 2716 a(Op) q(enMath) p
561 2716 a([1]\).) p 644 2716 a(F) m(or) p 712 2716 a(example,) p
873 2716 a(the) -75 2761 y(Asir) p 11 2761 a(command) p
Fl 189 2761 a(ox) p 231 2761 V 242 2761 a(push) p 324
2761 V 335 2761 a(cmo\(P,1\)) p Fr 508 2761 a(\(push) p
618 2761 a(in) o(teger) p 748 2761 a(1) p 783 2761 a(on) o(to) p
873 2761 a(the) -75 2806 y(serv) o(er) p Fj 35 2806 a(P) p
Fr 65 2806 a(\)) p 91 2806 a(sends) p 192 2806 a(an) p
244 2806 a(O) o(X) p 313 2806 a(data) p 399 2806 a(message) p
Fl 545 2806 a(\(OX) p 607 2806 V 618 2806 a(DATA,\(CMO) p
799 2806 V 808 2806 a(ZZ,1\)\)) p Fr -75 2851 a(to) p
-32 2851 a(the) p 30 2851 a(serv) o(er) p Fj 138 2851
a(P) p Fr 168 2851 a(.) p 194 2851 a(Here,) p Fl 292
2851 a(OX) p 334 2851 V 345 2851 a(DATA) p Fr 433 2851
a(stands) p 549 2851 a(for) p Fl 604 2851 a(OX) p 646
2851 V 657 2851 a(DATA) p Fr 744 2851 a(header) p 864
2851 a(and) p Fl -75 2895 a(\(CMO) p 7 2895 V 18 2895
a(ZZ,1\)) p Fr 127 2895 a(is) p 165 2895 a(a) p 195 2895
a(b) q(o) q(dy) p 291 2895 a(standing) p 446 2895 a(for) p
504 2895 a(1) p 534 2895 a(expressed) p 705 2895 a(b) o(y) p
758 2895 a(the) p 823 2895 a(CMO.) 1024 158 y(The) p
1106 158 a(serv) o(er) p 1220 158 a(translates) p Fl
1398 158 a(\(CMO) p 1480 158 V 1491 158 a(ZZ,) p 1569
158 a(1\)) p Fr 1624 158 a(to) p 1674 158 a(its) p 1730
158 a(in) o(ternal) p 1875 158 a(ob) r(ject) p 1994 158
a(of) 1024 203 y(the) p 1090 203 a(in) o(teger) p 1217
203 a(1) p 1249 203 a(and) p 1324 203 a(pushes) p 1448
203 a(the) p 1514 203 a(ob) r(ject) p 1630 203 a(on) o(to) p
1717 203 a(the) p 1783 203 a(stac) o(k.) 1066 249 y(If) p
1112 249 a(the) p 1185 249 a(serv) o(er) p 1304 249 a(gets) p
1391 249 a(an) p Fq 1452 249 a(O) o(X) p 1530 249 a(c) n(ommand) p
Fr 1709 249 a(message,) p 1877 249 a(then) p 1972 249
a(the) 1024 294 y(serv) o(er) p 1137 294 a(executes) p
1292 294 a(the) p 1360 294 a(command.) p 1557 294 a(An) o(y) p
1641 294 a(O) o(X) p 1713 294 a(command) p 1890 294 a(message) 1024
338 y(starts) p 1135 338 a(with) p 1226 338 a(the) p
1296 338 a(in) o(t32) p 1397 338 a(tag) p 1467 338 a(O) o(X) p
1527 338 V 1538 338 a(COMMAND.) p 1780 338 a(The) p 1863
338 a(b) q(o) q(dy) p 1963 338 a(is) p 2006 338 a(a) 1024
383 y(stac) o(k) p 1120 383 a(mac) o(hine) p 1269 383
a(op) q(eration) p 1438 383 a(co) q(de) p 1525 383 a(expressed) p
1695 383 a(b) o(y) p 1746 383 a(in) o(t32.) p 1857 383
a(The) p 1934 383 a(co) q(des) 1024 428 y(are) p 1088
428 a(listed) p 1191 428 a(b) q(elo) o(w) p 1300 428
a([10].) p Fl 1024 511 a(#define) p 1181 511 a(SM_popSer) o(ial) o(ize)
o(dL) o(oca) o(lO) o(bje) o(ct) p 2005 511 a(258) 1024
556 y(#define) p 1181 556 a(SM_popCMO) p 2005 556 a(262) 1024
601 y(#define) p 1181 601 a(SM_popStr) o(ing) p 2005
601 a(263) 1024 646 y(#define) p 1181 646 a(SM_mathca) o(p) p
2005 646 a(264) 1024 690 y(#define) p 1181 690 a(SM_pops) p
2005 690 a(265) 1024 735 y(#define) p 1181 735 a(SM_setNam) o(e) p
2005 735 a(266) 1024 780 y(#define) p 1181 780 a(SM_evalNa) o(me) p
2005 780 a(267) 1024 825 y(#define) p 1181 825 a(SM_execut) o(eSt) o
(rin) o(gB) o(yLo) o(ca) o(lPa) o(rs) o(er) p 2005 825
a(268) 1024 870 y(#define) p 1181 870 a(SM_execut) o(eFu) o(nct) o(io) o
(n) p 2005 870 a(269) 1024 915 y(#define) p 1181 915
a(SM_beginB) o(loc) o(k) p 2005 915 a(270) 1024 959 y(#define) p
1181 959 a(SM_endBlo) o(ck) p 2005 959 a(271) 1024 1004
y(#define) p 1181 1004 a(SM_shutdo) o(wn) p 2005 1004
a(272) 1024 1049 y(#define) p 1181 1049 a(SM_setMat) o(hCa) o(p) p
2005 1049 a(273) 1024 1094 y(#define) p 1181 1094 a(SM_execut) o(eSt) o
(rin) o(gB) o(yLo) o(ca) o(lPa) o(rs) o(erI) o(nBa) o(tc) o(hMo) o(de) p
2005 1094 a(274) 1024 1139 y(#define) p 1181 1139 a(SM_getsp) p
2005 1139 a(275) 1024 1184 y(#define) p 1181 1184 a(SM_dupErr) o(ors) p
2005 1184 a(276) 1024 1228 y(#define) p 1181 1228 a(SM_contro) o(l_k) o
(ill) p 1985 1228 a(1024) 1024 1273 y(#define) p 1181
1273 a(SM_contro) o(l_t) o(o_d) o(eb) o(ug_) o(mo) o(de) p
1985 1273 a(1025) 1024 1318 y(#define) p 1181 1318 a(SM_contro) o(l_e) o
(xit) o(_d) o(ebu) o(g_) o(mod) o(e) p 1985 1318 a(1026) 1024
1363 y(#define) p 1181 1363 a(SM_contro) o(l_r) o(ese) o(t_) o(con) o
(ne) o(cti) o(on) p 1985 1363 a(1030) p Fr 1066 1445
a(Op) q(enXM) p 1233 1445 a(do) q(es) p 1320 1445 a(not) p
1389 1445 a(ha) o(v) o(e) p 1478 1445 a(a) p 1510 1445
a(standard) p 1671 1445 a(for) p 1730 1445 a(mathematical) p
1972 1445 a(op-) 1024 1490 y(eration) p 1154 1490 a(sets) p
1228 1490 a(while) p 1328 1490 a(it) p 1366 1490 a(is) p
1404 1490 a(a) p 1435 1490 a(w) o(ork) p 1528 1490 a(in) p
1573 1490 a(progress) p 1722 1490 a(in) p 1766 1490 a(the) p
1832 1490 a(GAP) p 1929 1490 a(group) 1024 1534 y([5].) p
1108 1534 a(Eac) o(h) p 1209 1534 a(Op) q(enXM) p 1382
1534 a(serv) o(er) p 1499 1534 a(has) p 1572 1534 a(its) p
1631 1534 a(o) o(wn) p 1717 1534 a(set) p 1782 1534 a(of) p
1831 1534 a(mathemati-) 1024 1579 y(cal) p 1088 1579
a(op) q(erations,) p 1291 1579 a(whic) o(h) p 1406 1579
a(are) p 1474 1579 a(p) q(erformed) p 1662 1579 a(as) p
1714 1579 a(follo) o(ws.) p 1868 1579 a(First,) p 1978
1579 a(ar-) 1024 1624 y(gumen) o(ts) p 1181 1624 a(for) p
1244 1624 a(a) p 1280 1624 a(mathematical) p 1525 1624
a(op) q(eration) p 1701 1624 a(and) p 1780 1624 a(the) p
1850 1624 a(n) o(um) o(b) q(er) p 1994 1624 a(of) 1024
1669 y(the) p 1094 1669 a(argumen) o(ts) p 1285 1669
a(are) p 1353 1669 a(pushed.) p 1511 1669 a(Second,) p
1656 1669 a(the) p 1727 1669 a(mathematical) p 1972 1669
a(op-) 1024 1714 y(erator) p 1142 1714 a(name,) p 1261
1714 a(suc) o(h) p 1353 1714 a(as) p Fl 1405 1714 a(fctr) p
Fr 1501 1714 a(\(the) p 1587 1714 a(factorization) p
1814 1714 a(command) p 1994 1714 a(of) 1024 1759 y(Asir\),) p
1131 1759 a(is) p 1168 1759 a(pushed) p 1297 1759 a(as) p
1343 1759 a(a) p 1373 1759 a(string.) p 1497 1759 a(Finally) m(,) p
1633 1759 a(the) p 1698 1759 a(stac) o(k) p 1795 1759
a(mac) o(hine) p 1944 1759 a(com-) 1024 1803 y(mand) p
Fl 1128 1803 a(SM) p 1170 1803 V 1182 1803 a(executeF) o(unc) o(tio) o
(n) p Fr 1486 1803 a(\(269\)) p 1584 1803 a(ev) n(aluates) p
1747 1803 a(the) p 1811 1803 a(op) q(erator) p 1963 1803
a(and) 1024 1848 y(pushes) p 1151 1848 a(the) p 1220
1848 a(result) p 1330 1848 a(on) o(to) p 1420 1848 a(the) p
1489 1848 a(stac) o(k) p 1590 1848 a(after) p 1684 1848
a(p) q(oping) p 1814 1848 a(the) p 1883 1848 a(op) q(erator) 1024
1893 y(name,) p 1138 1893 a(the) p 1204 1893 a(n) o(um) o(b) q(er) p
1344 1893 a(of) p 1389 1893 a(argumen) o(ts) p 1576 1893
a(and) p 1651 1893 a(argumen) o(ts.) p 1854 1893 a(F) m(or) p
1924 1893 a(exam-) 1024 1938 y(ple,) p 1096 1938 a(the) p
1161 1938 a(follo) o(wing) p 1322 1938 a(co) q(de) p
1409 1938 a(factorizes) p Fj 1578 1938 a(x) p Fi 1600
1922 a(100) p Fk 1654 1938 a(\000) p Fr 1690 1938 a(1) p
1721 1938 a(b) o(y) p 1773 1938 a(calling) p Fl 1893
1938 a(ox) p 1935 1938 V 1947 1938 a(asir) p Fr 1024
1983 a(from) p 1115 1983 a(Asir.) p Fl 1024 2066 a(P) p
1063 2066 a(=) p 1102 2066 a(ox_launch\(\)) o(;) 1024
2111 y(ox_push_cm) o(o\() o(P,x) o(^1) o(00-) o(1\);) p
1495 2111 a(ox_push_c) o(mo) o(\(P,) o(nto) o(in) o(t32) o(\(1) o
(\)\);) 1024 2155 y(ox_push_cm) o(o\() o(P,") o(fc) o(tr") o(\);) p
1495 2155 a(ox_push_c) o(md) o(\(P,) o(269) o(\);) 1024
2200 y(Ans) p 1102 2200 a(=) p 1142 2200 a(ox_pop_cm) o(o\() o(P\);) p
Fr 1066 2282 a(When) p 1182 2282 a(an) p 1239 2282 a(error) p
1337 2282 a(has) p 1410 2282 a(o) q(ccurred) p 1571 2282
a(on) p 1628 2282 a(an) p 1686 2282 a(Op) q(enXM) p 1857
2282 a(serv) o(er,) p 1984 2282 a(an) 1024 2327 y(error) p
1115 2327 a(ob) r(ject) p 1228 2327 a(is) p 1263 2327
a(pushed) p 1390 2327 a(on) o(to) p 1472 2327 a(the) p
1535 2327 a(stac) o(k) p 1630 2327 a(instead) p 1759
2327 a(of) p 1799 2327 a(a) p 1828 2327 a(result) p 1931
2327 a(of) p 1972 2327 a(the) 1024 2372 y(computation.) p
1263 2372 a(The) p 1341 2372 a(error) p 1434 2372 a(ob) r(ject) p
1549 2372 a(consists) p 1690 2372 a(of) p 1733 2372 a(the) p
1798 2372 a(serial) p 1898 2372 a(n) o(um) o(b) q(er) 1024
2417 y(of) p 1074 2417 a(the) p 1145 2417 a(O) o(X) p
1222 2417 a(message) p 1375 2417 a(whic) o(h) p 1491
2417 a(caused) p 1620 2417 a(the) p 1692 2417 a(error,) p
1804 2417 a(and) p 1885 2417 a(an) p 1944 2417 a(error) 1024
2461 y(message.) p Fl 1024 2545 a([340]) p 1142 2545
a(P) p 1181 2545 a(=) p 1220 2545 a(ox_launch\() o(\)$) 1024
2589 y([341]) p 1142 2589 a(ox_rpc\(P,) o("f) o(ctr) o(",1) o(.2) o
(*x\)) o($) 1024 2634 y([342]) p 1142 2634 a(ox_pop_cm) o(o\() o(P\);)
1024 2679 y(error\([8,f) o(ct) o(r) p 1299 2679 a(:) p
1338 2679 a(invalid) p 1495 2679 a(argument]) o(\)) p
Fr 1066 2761 a(Op) q(enXM) p 1236 2761 a(serv) o(er) p
1351 2761 a(w) o(on't) p 1460 2761 a(send) p 1551 2761
a(error) p 1648 2761 a(messages) p 1815 2761 a(to) p
1865 2761 a(the) p 1934 2761 a(clien) o(t) 1024 2806
y(except) p 1145 2806 a(when) p 1245 2806 a(it) p 1284
2806 a(receiv) o(es) p 1425 2806 a(a) p Fl 1457 2806
a(SM) p 1499 2806 V 1510 2806 a(pop*) p Fr 1602 2806
a(command.) p 1792 2806 a(O) o(X) p 1863 2806 a(stac) o(k) p
1961 2806 a(ma-) 1024 2851 y(c) o(hines) p 1142 2851
a(w) o(ork) p 1239 2851 a(in) p 1288 2851 a(the) p 1358
2851 a(async) o(hronous) p 1598 2851 a(mo) q(de) p 1706
2851 a(whic) o(h) p 1819 2851 a(is) p 1861 2851 a(similar) p
1991 2851 a(to) 1024 2895 y(X) p 1066 2895 a(serv) o(ers.) p
1209 2895 a(F) m(or) p 1279 2895 a(serv) o(ers) p 1406
2895 a(of) p 1450 2895 a(graphic) p 1587 2895 a(and) p
1663 2895 a(sound) p 1774 2895 a(applicati) q(ons,) p
1999 2895 a(it) -75 3000 y(Masahide) p 95 3000 a(Maek) n(a) o(w) o(a,) p
271 3000 a(Jan) o(uary) p 418 3000 a(16,) p 478 3000
a(2000) p 965 3000 a(3) p 90 rotate dyy eop
%%Page: 4 4
4 3 bop Fr -75 158 a(ma) o(y) p 8 158 a(b) q(e) p 61
158 a(an) p 114 158 a(adv) n(an) o(tageous) p 351 158
a(feature.) p 495 158 a(It) p 537 158 a(is) p 575 158
a(also) p 652 158 a(p) q(ossible) p 797 158 a(to) p 844
158 a(em) o(u-) -75 203 y(late) p -4 203 a(RPC) p 87
203 a(and) p 157 203 a(a) p 185 203 a(w) o(eb) p 259
203 a(serv) o(er) p 367 203 a(for) p 421 203 a(MCP) p
519 203 a([18]) p 588 203 a(on) p 637 203 a(our) p 701
203 a(async) o(hronous) -75 247 y(O) o(X) p -5 247 a(stac) o(k) p
94 247 a(mac) o(hines.) p Fm -75 365 a(5) p 9 365 a(SESSION) p
265 365 a(MANA) n(GEMENT) p Fr -75 447 a(In) p -10 447
a(this) p 82 447 a(section) p 227 447 a(w) o(e) p 300
447 a(explain) p 450 447 a(our) p 536 447 a(con) o(trol) p
682 447 a(in) o(tegration) p 894 447 a(in) -75 492 y(Op) q(enXM.) p
109 492 a(W) m(e) p 180 492 a(assume) p 319 492 a(that) p
407 492 a(v) n(arious) p 544 492 a(clien) o(ts) p 669
492 a(and) p 749 492 a(serv) o(ers) p 881 492 a(es-) -75
537 y(tablish) p 55 537 a(connections) p 266 537 a(dynamically) p
485 537 a(and) p 564 537 a(comm) o(unicate) p 802 537
a(to) p 852 537 a(eac) o(h) -75 582 y(other.) p 40 582
a(Therefore) p 212 582 a(it) p 248 582 a(is) p 285 582
a(necessary) p 453 582 a(to) p 498 582 a(giv) o(e) p
575 582 a(a) p 605 582 a(dynamical) p 787 582 a(and) p
860 582 a(uni-) -75 627 y(\014ed) p -4 627 a(metho) q(d) p
134 627 a(to) p 179 627 a(start) p 270 627 a(serv) o(ers) p
394 627 a(and) p 467 627 a(to) p 513 627 a(establish) p
669 627 a(connections.) p 891 627 a(In) -75 671 y(addition) p
81 671 a(to) p 133 671 a(that,) p 232 671 a(in) o(terruption) p
451 671 a(of) p 500 671 a(execution) p 676 671 a(and) p
755 671 a(debugging) -75 716 y(facilities) p 78 716 a(are) p
144 716 a(necessary) p 317 716 a(for) p 378 716 a(in) o(teractiv) o(e) p
569 716 a(distributed) p 768 716 a(computa-) -75 761
y(tion.) p Fm -75 874 a(5.1) p 53 874 a(In) n(v) n(o) r(cation) p
328 874 a(of) p 392 874 a(serv) n(ers) p Fr -75 944 a(An) p
-9 944 a(application) p 193 944 a(called) p Fq 305 944
a(launcher) p Fr 464 944 a(is) p 506 944 a(pro) o(vided) p
667 944 a(to) p 717 944 a(start) p 812 944 a(serv) o(ers) -75
989 y(and) p 0 989 a(to) p 47 989 a(establish) p 205
989 a(connections) p 412 989 a(as) p 459 989 a(follo) o(ws.) -43
1076 y(1.) p 8 1076 a(A) p 47 1076 a(launc) o(her) p
200 1076 a(is) p 237 1076 a(in) o(v) o(ok) o(ed) p 374
1076 a(from) p 463 1076 a(a) p 493 1076 a(clien) o(t.) p
610 1076 a(When) p 720 1076 a(the) p 784 1076 a(launc) o(her) 8
1121 y(is) p 52 1121 a(in) o(v) o(ok) o(ed,) p 210 1121
a(the) p 282 1121 a(clien) o(t) p 391 1121 a(informs) p
535 1121 a(the) p 607 1121 a(launc) o(her) p 767 1121
a(of) p 817 1121 a(a) p 854 1121 a(p) q(ort) 8 1166 y(n) o(um) o(b) q
(er) p 156 1166 a(for) p 224 1166 a(TCP/IP) p 386 1166
a(connection) p 586 1166 a(and) p 669 1166 a(the) p 744
1166 a(name) p 855 1166 a(of) p 907 1166 a(a) 8 1211
y(serv) o(er.) -43 1290 y(2.) p 8 1290 a(The) p 85 1290
a(launc) o(her) p 237 1290 a(and) p 310 1290 a(the) p
374 1290 a(clien) o(t) p 475 1290 a(establish) p 632
1290 a(a) p 661 1290 a(connection) p 851 1290 a(with) 8
1335 y(the) p 74 1335 a(sp) q(eci\014ed) p 229 1335 a(p) q(ort) p
314 1335 a(n) o(um) o(b) q(er.) p 469 1335 a(One) p 550
1335 a(time) p 637 1335 a(passw) o(ord) p 803 1335 a(ma) o(y) p
887 1335 a(b) q(e) 8 1380 y(used) p 96 1380 a(to) p 143
1380 a(prev) o(en) o(t) p 280 1380 a(launc) o(her) p
435 1380 a(sp) q(o) q(o\014ng.) -43 1459 y(3.) p 8 1459
a(The) p 87 1459 a(launc) o(her) p 241 1459 a(creates) p
369 1459 a(a) p 401 1459 a(pro) q(cess) p 535 1459 a(and) p
609 1459 a(executes) p 762 1459 a(the) p 827 1459 a(serv) o(er) 8
1504 y(after) p 99 1504 a(setting) p 225 1504 a(the) p
291 1504 a(data) p 378 1504 a(c) o(hannel) p 518 1504
a(appropriately) m(.) -33 1591 y(After) p 66 1591 a(\014nishing) p
220 1591 a(the) p 285 1591 a(ab) q(o) o(v) o(e) p 394
1591 a(task) p 475 1591 a(as) p 522 1591 a(a) p 553 1591
a(launc) o(her,) p 718 1591 a(the) p 784 1591 a(launc) o(her) -75
1636 y(pro) q(cess) p 59 1636 a(acts) p 139 1636 a(as) p
186 1636 a(a) p 219 1636 a(con) o(trol) p 348 1636 a(serv) o(er) p
460 1636 a(and) p 535 1636 a(con) o(trols) p 679 1636
a(the) p 746 1636 a(serv) o(er) p 858 1636 a(pro-) -75
1681 y(cess) p 2 1681 a(created) p 137 1681 a(b) o(y) p
190 1681 a(itself.) p 298 1681 a(As) p 354 1681 a(to) p
401 1681 a(the) p 467 1681 a(details) p 589 1681 a(of) p
632 1681 a(the) p 698 1681 a(con) o(trol) p 827 1681
a(serv) o(er) -75 1726 y(see) p -13 1726 a(Section) p
122 1726 a(5.2.) -33 1771 y(As) p 23 1771 a(the) p 89
1771 a(data) p 177 1771 a(c) o(hannel) p 317 1771 a(is) p
355 1771 a(used) p 443 1771 a(to) p 490 1771 a(exc) o(hange) p
654 1771 a(binary) p 775 1771 a(data,) p 873 1771 a(the) -75
1816 y(b) o(yte) p 8 1816 a(order) p 106 1816 a(con) o(v) o(ersion) p
291 1816 a(is) p 328 1816 a(necessary) p 496 1816 a(when) p
594 1816 a(a) p 624 1816 a(clien) o(t) p 725 1816 a(and) p
798 1816 a(a) p 827 1816 a(serv) o(er) -75 1860 y(ha) o(v) o(e) p
16 1860 a(di\013eren) o(t) p 170 1860 a(b) o(yte) p 258
1860 a(orders.) p 396 1860 a(It) p 440 1860 a(is) p 481
1860 a(determined) p 685 1860 a(b) o(y) p 740 1860 a(exc) o(hanging) -75
1905 y(the) p -3 1905 a(preferable) p 182 1905 a(b) o(yte) p
273 1905 a(order) p 380 1905 a(of) p 429 1905 a(eac) o(h) p
522 1905 a(p) q(eer.) p 639 1905 a(If) p 684 1905 a(the) p
756 1905 a(preference) -75 1950 y(do) q(es) p 16 1950
a(not) p 89 1950 a(coincide) p 241 1950 a(with) p 333
1950 a(eac) o(h) p 423 1950 a(other,) p 540 1950 a(then) p
632 1950 a(the) p 703 1950 a(net) o(w) o(ork) p 853 1950
a(b) o(yte) -75 1995 y(order) p 23 1995 a(is) p 59 1995
a(used.) p 161 1995 a(This) p 246 1995 a(implies) p 374
1995 a(that) p 454 1995 a(all) p 505 1995 a(serv) o(ers) p
629 1995 a(and) p 701 1995 a(clien) o(ts) p 817 1995
a(should) -75 2040 y(b) q(e) p -19 2040 a(able) p 65
2040 a(to) p 115 2040 a(handle) p 242 2040 a(the) p 312
2040 a(net) o(w) o(ork) p 462 2040 a(b) o(yte) p 550
2040 a(order.) p 676 2040 a(Nev) o(ertheless) p 900 2040
a(it) -75 2085 y(is) p -30 2085 a(necessary) p 146 2085
a(to) p 199 2085 a(negotiate) p 372 2085 a(the) p 444
2085 a(b) o(yte) p 535 2085 a(order) p 642 2085 a(to) p
695 2085 a(skip) p 781 2085 a(the) p 853 2085 a(b) o(yte) -75
2129 y(order) p 24 2129 a(con) o(v) o(ersion) p 210 2129
a(b) q(ecause) p 351 2129 a(its) p 403 2129 a(cost) p
481 2129 a(is) p 518 2129 a(often) p 614 2129 a(dominan) o(t) p
784 2129 a(o) o(v) o(er) p 865 2129 a(fast) -75 2174
y(net) o(w) o(orks.) p Fm -75 2288 a(5.2) p 53 2288 a(Con) n(trol) p
258 2288 a(serv) n(er) p Fr -75 2357 a(In) p -20 2357
a(Op) q(enXM) p 153 2357 a(w) o(e) p 217 2357 a(adopted) p
370 2357 a(the) p 443 2357 a(follo) o(wing) p 612 2357
a(simple) p 738 2357 a(and) p 819 2357 a(robust) -75
2402 y(metho) q(d) p 65 2402 a(to) p 112 2402 a(con) o(trol) p
241 2402 a(serv) o(ers.) -33 2447 y(An) p 32 2447 a(Op) q(enXM) p
202 2447 a(serv) o(er) p 316 2447 a(has) p 387 2447 a(logically) p
540 2447 a(t) o(w) o(o) p 615 2447 a(I/O) p 693 2447
a(c) o(hannels:) p 868 2447 a(one) -75 2492 y(for) p
-18 2492 a(exc) o(hanging) p 180 2492 a(data) p 266 2492
a(for) p 323 2492 a(computations) p 561 2492 a(and) p
634 2492 a(the) p 699 2492 a(other) p 798 2492 a(for) p
856 2492 a(con-) -75 2537 y(trolling) p 61 2537 a(computations.) p
320 2537 a(The) p 401 2537 a(con) o(trol) p 532 2537
a(c) o(hannel) p 673 2537 a(is) p 713 2537 a(used) p
803 2537 a(to) p 851 2537 a(send) -75 2582 y(commands) p
115 2582 a(to) p 161 2582 a(con) o(trol) p 290 2582 a(execution) p
461 2582 a(on) p 514 2582 a(the) p 579 2582 a(serv) o(er.) p
706 2582 a(The) p 784 2582 a(launc) o(her) -75 2626 y(in) o(tro) q
(duced) p 120 2626 a(in) p 167 2626 a(Section) p 304
2626 a(5.1) p 369 2626 a(is) p 410 2626 a(used) p 500
2626 a(as) p 550 2626 a(a) p 584 2626 a(con) o(trol) p
716 2626 a(pro) q(cess.) p 873 2626 a(W) m(e) -75 2671
y(call) p -2 2671 a(suc) o(h) p 88 2671 a(a) p 122 2671
a(pro) q(cess) p 259 2671 a(a) p Fq 294 2671 a(c) n(ontr) n(ol) p
423 2671 a(server) p Fr(.) p 561 2671 a(In) p 611 2671
a(con) o(trast,) p 774 2671 a(w) o(e) p 834 2671 a(call) p
907 2671 a(a) -75 2716 y(serv) o(er) p 35 2716 a(for) p
93 2716 a(computation) p 316 2716 a(an) p Fq 369 2716
a(engine) p Fr(.) p 504 2716 a(As) p 560 2716 a(the) p
625 2716 a(con) o(trol) p 754 2716 a(serv) o(er) p 864
2716 a(and) -75 2761 y(the) p -6 2761 a(engine) p 117
2761 a(runs) p 205 2761 a(on) p 262 2761 a(the) p 331
2761 a(same) p 430 2761 a(mac) o(hine,) p 595 2761 a(it) p
637 2761 a(is) p 678 2761 a(easy) p 766 2761 a(to) p
816 2761 a(send) p 907 2761 a(a) -75 2806 y(signal) p
37 2806 a(from) p 132 2806 a(the) p 201 2806 a(con) o(trol) p
334 2806 a(serv) o(er.) p 470 2806 a(A) p 516 2806 a(con) o(trol) p
648 2806 a(serv) o(er) p 763 2806 a(is) p 805 2806 a(also) p
885 2806 a(an) -75 2851 y(Op) q(enXM) p 95 2851 a(stac) o(k) p
196 2851 a(mac) o(hine) p 349 2851 a(and) p 427 2851
a(it) p 468 2851 a(accepts) p Fl 605 2851 a(SM) p 647
2851 12 2 v 658 2851 a(control) p 800 2851 V 810 2851
a(*) p Fr 845 2851 a(com-) -75 2895 y(mands) p 47 2895
a(to) p 94 2895 a(send) p 181 2895 a(signals) p 306 2895
a(to) p 353 2895 a(a) p 385 2895 a(serv) o(er) p 496
2895 a(or) p 543 2895 a(to) p 590 2895 a(terminate) p
765 2895 a(a) p 797 2895 a(serv) o(er.) p Fm 1024 158
a(5.3) p 1152 158 a(Resetting) p 1404 158 a(an) p 1481
158 a(engine) p Fr 1024 227 a(A) p 1066 227 a(clien) o(t) p
1169 227 a(can) p 1240 227 a(send) p 1327 227 a(a) p
1359 227 a(signal) p 1469 227 a(to) p 1516 227 a(an) p
1569 227 a(engine) p 1689 227 a(b) o(y) p 1742 227 a(using) p
1842 227 a(the) p 1909 227 a(con) o(trol) 1024 272 y(c) o(hannel) p
1167 272 a(at) p 1216 272 a(an) o(y) p 1292 272 a(time.) p
1402 272 a(Ho) o(w) o(ev) o(er,) p 1571 272 a(I/O) p
1650 272 a(op) q(erations) p 1840 272 a(are) p 1906 272
a(usually) 1024 317 y(bu\013ered,) p 1180 317 a(whic) o(h) p
1286 317 a(ma) o(y) p 1365 317 a(cause) p 1464 317 a(troubles.) p
1625 317 a(T) m(o) p 1678 317 a(reset) p 1766 317 a(an) p
1815 317 a(engine) p 1931 317 a(safely) 1024 362 y(the) p
1090 362 a(follo) o(wing) p 1252 362 a(are) p 1316 362
a(required.) 1056 449 y(1.) p 1107 449 a(An) o(y) p 1189
449 a(O) o(X) p 1259 449 a(message) p 1406 449 a(m) o(ust) p
1500 449 a(b) q(e) p 1552 449 a(a) p 1584 449 a(sync) o(hronized) p
1812 449 a(ob) r(ject) p 1927 449 a(in) p 1972 449 a(the) 1107
493 y(sense) p 1206 493 a(of) p 1249 493 a(Ja) o(v) n(a.) 1107
555 y(As) p 1165 555 a(an) p 1220 555 a(O) o(X) p 1292
555 a(message) p 1442 555 a(is) p 1482 555 a(sen) o(t) p
1564 555 a(as) p 1612 555 a(a) p 1646 555 a(com) o(bination) p
1866 555 a(of) p 1912 555 a(sev) o(eral) p Fl 1107 600
a(CMO) p Fr 1175 600 a(data,) p 1270 600 a(a) p 1299
600 a(global) p 1408 600 a(exit) p 1480 600 a(without) p
1620 600 a(sending) p 1755 600 a(all) p 1805 600 a(ma) o(y) p
1884 600 a(generate) 1107 645 y(brok) o(en) p 1233 645
a(data.) 1056 724 y(2.) p 1107 724 a(After) p 1206 724
a(restarting) p 1379 724 a(an) p 1431 724 a(engine,) p
1560 724 a(a) p 1590 724 a(request) p 1722 724 a(from) p
1811 724 a(a) p 1841 724 a(clien) o(t) p 1943 724 a(m) o(ust) 1107
768 y(correctly) p 1266 768 a(corresp) q(onds) p 1477
768 a(to) p 1524 768 a(the) p 1590 768 a(resp) q(onse) p
1745 768 a(from) p 1836 768 a(the) p 1902 768 a(engine.) 1107
830 y(An) p 1166 830 a(incorrect) p 1323 830 a(corresp) q(ondence) p
1587 830 a(o) q(ccurs) p 1702 830 a(if) p 1733 830 a(some) p
1826 830 a(data) p 1910 830 a(remain) 1107 875 y(on) p
1160 875 a(the) p 1227 875 a(stream) p 1353 875 a(after) p
1443 875 a(restarting) p 1619 875 a(an) p 1672 875 a(engine.) p
Fl 1066 962 a(SM) p 1108 962 V 1119 962 a(control) p
1261 962 V 1270 962 a(reset) p 1372 962 V 1382 962 a(connection) p
Fr 1598 962 a(is) p 1643 962 a(a) p 1682 962 a(stac) o(k) p
1787 962 a(mac) o(hine) p 1944 962 a(com-) 1024 1007
y(mand) p 1144 1007 a(to) p 1205 1007 a(initiate) p 1351
1007 a(a) p 1397 1007 a(safe) p 1487 1007 a(resetting) p
1659 1007 a(of) p 1716 1007 a(an) p 1783 1007 a(engine.) p
1959 1007 a(The) 1024 1052 y(con) o(trol) p 1161 1052
a(serv) o(er) p 1281 1052 a(sends) p Fl 1392 1052 a(SIGUSR1) p
Fr 1550 1052 a(to) p 1605 1052 a(the) p 1679 1052 a(engine) p
1807 1052 a(if) p 1850 1052 a(it) p 1897 1052 a(receiv) o(es) p
Fl 1024 1097 a(SM) p 1066 1097 V 1077 1097 a(control) p
1219 1097 V 1229 1097 a(reset) p 1331 1097 V 1341 1097
a(connectio) o(n) p Fr 1554 1097 a(from) p 1649 1097
a(the) p 1720 1097 a(clien) o(t.) p 1851 1097 a(Under) p
1972 1097 a(the) 1024 1142 y(Op) q(enXM) p 1195 1142
a(reset) p 1290 1142 a(proto) q(col,) p 1455 1142 a(an) p
1511 1142 a(engine) p 1634 1142 a(and) p 1712 1142 a(a) p
1747 1142 a(clien) o(t) p 1853 1142 a(act) p 1920 1142
a(as) p 1971 1142 a(fol-) 1024 1186 y(lo) o(ws.) p Fq
1024 1255 a(Client) p 1139 1255 a(side) p Fr 1056 1334
a(1.) p 1107 1334 a(After) p 1221 1334 a(sending) p Fl
1373 1334 a(SM) p 1415 1334 V 1426 1334 a(control) p
1568 1334 V 1577 1334 a(reset) p 1679 1334 V 1690 1334
a(connecti) o(on) p Fr 1912 1334 a(to) p 1972 1334 a(the) 1107
1378 y(con) o(trol) p 1238 1378 a(serv) o(er,) p 1363
1378 a(the) p 1432 1378 a(clien) o(t) p 1537 1378 a(en) o(ters) p
1652 1378 a(the) p 1720 1378 a(resetting) p 1881 1378
a(state.) p 1996 1378 a(It) 1107 1423 y(discards) p 1251
1423 a(all) p Fl 1301 1423 a(OX) p Fr 1350 1423 a(messages) p
1509 1423 a(from) p 1596 1423 a(the) p 1659 1423 a(engine) p
1775 1423 a(un) o(til) p 1862 1423 a(it) p 1897 1423
a(receiv) o(es) p Fl 1107 1468 a(OX) p 1149 1468 V 1160
1468 a(SYNC) p 1242 1468 V 1253 1468 a(BALL) p Fr(.) 1056
1547 y(2.) p 1107 1547 a(After) p 1239 1547 a(receiving) p
Fl 1432 1547 a(OX) p 1474 1547 V 1486 1547 a(SYNC) p
1568 1547 V 1578 1547 a(BALL) p Fr 1701 1547 a(the) p
1800 1547 a(clien) o(t) p 1935 1547 a(sends) p Fl 1107
1592 a(OX) p 1149 1592 V 1160 1592 a(SYNC) p 1242 1592
V 1253 1592 a(BALL) p Fr 1364 1592 a(to) p 1431 1592
a(the) p 1518 1592 a(engine) p 1657 1592 a(and) p 1752
1592 a(returns) p 1905 1592 a(to) p 1972 1592 a(the) 1107
1636 y(usual) p 1208 1636 a(state.) p Fq 1024 1715 a(Engine) p
1154 1715 a(side) p Fr 1056 1794 a(1.) p 1107 1794 a(After) p
1214 1794 a(receiving) p Fl 1381 1794 a(SIGUSR1) p Fr
1537 1794 a(from) p 1634 1794 a(the) p 1707 1794 a(con) o(trol) p
1842 1794 a(serv) o(er,) p 1972 1794 a(the) 1107 1838
y(engine) p 1234 1838 a(en) o(ters) p 1353 1838 a(the) p
1426 1838 a(resetting) p 1592 1838 a(state.) p 1722 1838
a(The) p 1808 1838 a(engine) p 1935 1838 a(sends) p Fl
1107 1883 a(OX) p 1149 1883 V 1160 1883 a(SYNC) p 1242
1883 V 1253 1883 a(BALL) p Fr 1350 1883 a(to) p 1404
1883 a(the) p 1476 1883 a(clien) o(t.) p 1613 1883 a(The) p
1699 1883 a(op) q(eration) p 1877 1883 a(do) q(es) p
1970 1883 a(not) 1107 1928 y(blo) q(c) o(k) p 1208 1928
a(b) q(ecause) p 1350 1928 a(the) p 1417 1928 a(clien) o(t) p
1520 1928 a(is) p 1559 1928 a(no) o(w) p 1639 1928 a(in) p
1683 1928 a(the) p 1750 1928 a(resetting) p 1908 1928
a(state.) 1056 2007 y(2.) p 1107 2007 a(The) p 1196 2007
a(engine) p 1325 2007 a(discards) p 1482 2007 a(all) p
1545 2007 a(O) o(X) p 1625 2007 a(messages) p 1798 2007
a(from) p 1898 2007 a(the) p 1974 2007 a(en-) 1107 2052
y(gine) p 1200 2052 a(un) o(til) p 1302 2052 a(it) p
1352 2052 a(receiv) o(es) p Fl 1505 2052 a(OX) p 1547
2052 V 1558 2052 a(SYNC) p 1640 2052 V 1651 2052 a(BALL) p
Fr(.) p 1765 2052 a(After) p 1877 2052 a(receiving) p
Fl 1107 2097 a(OX) p 1149 2097 V 1160 2097 a(SYNC) p
1242 2097 V 1253 2097 a(BALL) p Fr 1344 2097 a(the) p
1410 2097 a(engine) p 1530 2097 a(returns) p 1663 2097
a(to) p 1709 2097 a(the) p 1776 2097 a(usual) p 1876
2097 a(state.) 1066 2175 y(Figure) p 1185 2175 a(1) p
1215 2175 a(illustrates) p 1391 2175 a(the) p 1456 2175
a(\015o) o(w) p 1534 2175 a(of) p 1576 2175 a(data.) p
Fl 1678 2175 a(OX) p 1720 2175 V 1731 2175 a(SYNC) p
1813 2175 V 1824 2175 a(BALL) p Fr 1913 2175 a(is) p
1950 2175 a(used) 1024 2220 y(to) p 1069 2220 a(mark) p
1165 2220 a(the) p 1229 2220 a(end) p 1299 2220 a(of) p
1341 2220 a(data) p 1426 2220 a(remaining) p 1603 2220
a(in) p 1645 2220 a(the) p 1709 2220 a(I/O) p 1782 2220
a(streams.) p 1937 2220 a(After) 1024 2265 y(reading) p
1161 2265 a(it,) p 1211 2265 a(it) p 1249 2265 a(is) p
1288 2265 a(assured) p 1426 2265 a(that) p 1509 2265
a(eac) o(h) p 1596 2265 a(stream) p 1723 2265 a(is) p
1762 2265 a(empt) o(y) p 1880 2265 a(and) p 1955 2265
a(that) 1024 2310 y(the) p 1093 2310 a(subsequen) o(t) p
1293 2310 a(request) p 1430 2310 a(from) p 1523 2310
a(a) p 1558 2310 a(clien) o(t) p 1665 2310 a(correctly) p
1827 2310 a(corresp) q(onds) 1024 2355 y(to) p 1076 2355
a(the) p 1148 2355 a(resp) q(onse) p 1308 2355 a(from) p
1404 2355 a(the) p 1475 2355 a(engine.) p 1625 2355 a(W) m(e) p
1697 2355 a(note) p 1787 2355 a(that) p 1876 2355 a(w) o(e) p
1938 2355 a(don't) 1024 2399 y(ha) o(v) o(e) p 1110 2399
a(to) p 1155 2399 a(asso) q(ciate) p Fl 1314 2399 a(OX) p
1356 2399 V 1368 2399 a(SYNC) p 1450 2399 V 1460 2399
a(BALL) p Fr 1549 2399 a(with) p 1635 2399 a(an) o(y) p
1705 2399 a(sp) q(ecial) p 1828 2399 a(action) p 1941
2399 a(to) p 1986 2399 a(b) q(e) 1024 2444 y(executed) p
1182 2444 a(b) o(y) p 1234 2444 a(the) p 1300 2444 a(engine) p
1418 2444 a(b) q(ecause) p 1559 2444 a(it) p 1597 2444
a(is) p 1635 2444 a(assured) p 1771 2444 a(that) p 1853
2444 a(the) p 1918 2444 a(engine) 1024 2489 y(is) p 1063
2489 a(in) p 1107 2489 a(the) p 1174 2489 a(resetting) p
1332 2489 a(state) p 1426 2489 a(when) p 1526 2489 a(it) p
1565 2489 a(has) p 1633 2489 a(receiv) o(ed) p Fl 1780
2489 a(OX) p 1822 2489 V 1834 2489 a(SYNC) p 1916 2489
V 1926 2489 a(BALL) p Fr(.) p Fm 1024 2602 a(5.4) p 1152
2602 a(Debugging) p 1432 2602 a(facilities) p Fr 1024
2671 a(Debugging) p 1220 2671 a(is) p 1263 2671 a(sometimes) p
1454 2671 a(v) o(ery) p 1543 2671 a(hard) p 1637 2671
a(for) p 1700 2671 a(distributed) p 1901 2671 a(compu-) 1024
2716 y(tations.) p 1176 2716 a(W) m(e) p 1245 2716 a(pro) o(vide) p
1384 2716 a(t) o(w) o(o) p 1460 2716 a(metho) q(ds) p
1618 2716 a(to) p 1667 2716 a(help) p 1754 2716 a(debugging) p
1940 2716 a(on) p 1996 2716 a(X) 1024 2761 y(windo) o(w) p
1163 2761 a(system:) p 1306 2761 a(1.) p 1352 2761 a(the) p
1418 2761 a(diagnostic) p 1600 2761 a(messages) p 1762
2761 a(from) p 1852 2761 a(the) p 1918 2761 a(engine) 1024
2806 y(are) p 1089 2806 a(displa) o(y) o(ed) p 1257 2806
a(in) p 1303 2806 a(a) p Fl 1335 2806 a(xterm) p Fr 1447
2806 a(windo) o(w;) p 1599 2806 a(2.) p 1648 2806 a(the) p
1715 2806 a(engine) p 1835 2806 a(can) p 1906 2806 a(p) q(op) p
1982 2806 a(up) 1024 2851 y(a) p 1056 2851 a(windo) o(w) p
1196 2851 a(to) p 1243 2851 a(input) p 1345 2851 a(debug) p
1458 2851 a(commands.) p 1663 2851 a(F) m(or) p 1732
2851 a(example) p Fl 1883 2851 a(ox) p 1925 2851 V 1936
2851 a(asir) p Fr(,) 1024 2895 y(whic) o(h) p 1139 2895
a(is) p 1184 2895 a(the) p 1255 2895 a(Op) q(enXM) p
1429 2895 a(serv) o(er) p 1545 2895 a(of) p 1595 2895
a(Risa/Asir,) p 1787 2895 a(can) p 1863 2895 a(p) q(op) p
1945 2895 a(up) p 2006 2895 a(a) -75 3000 y(Masahide) p
95 3000 a(Maek) n(a) o(w) o(a,) p 271 3000 a(Jan) o(uary) p
418 3000 a(16,) p 478 3000 a(2000) p 965 3000 a(4) p
90 rotate dyy eop
%%Page: 5 5
5 4 bop -75 950 a @beginspecial 16 @llx 322 @lly 487
@urx 711 @ury 2409 @rwi @setspecial
%%BeginDocument: reset.eps
%!
%%BoundingBox: 16 322 487 711
%%Title: reset
%%CreationDate: Mon Jan 17 17:38:59 2000
%%Creator: Tgif-4.1.17 by William Chia-Wei Cheng (william@cs.UCLA.edu)
%%ProducedBy: (unknown)

/tgifdict 86 dict def
tgifdict begin

/tgifarrowtipdict 8 dict def
tgifarrowtipdict /mtrx matrix put

/TGAT % tgifarrowtip
 { tgifarrowtipdict begin
      /dy exch def
      /dx exch def
      /h exch def
      /w exch def
      /y exch def
      /x exch def
      /savematrix mtrx currentmatrix def
      x y translate
      dy dx atan rotate
      0 0 moveto
      w neg h lineto
      w neg h neg lineto
      savematrix setmatrix
   end
 } def

/tgifpatdict 10 dict def

/tgifpatbyte
 { currentdict /retstr get exch
   pat i cellsz mod get put
 } def

/tgifpatproc
 { 0 1 widthlim {tgifpatbyte} for retstr
   /i i 1 add def
 } def

/TGPF % tgifpatfill
 { tgifpatdict begin
      /h exch def
      /w exch def
      /lty exch def
      /ltx exch def
      /cellsz exch def
      /pat exch def

      /widthlim w cellsz div cvi 1 sub def
      /retstr widthlim 1 add string def
      /i 0 def

      tgiforigctm setmatrix
      ltx lty translate
      w h true [1 0 0 1 0 0] {tgifpatproc} imagemask
      ltx neg lty neg translate
   end
 } def

/pat3 <8000000008000000> def
/pat4 <8800000022000000> def
/pat5 <8800220088002200> def
/pat6 <8822882288228822> def
/pat7 <aa55aa55aa55aa55> def
/pat8 <77dd77dd77dd77dd> def
/pat9 <77ffddff77ffddff> def
/pat10 <77ffffff77ffffff> def
/pat11 <7fffffff7fffffff> def
/pat12 <8040200002040800> def
/pat13 <40a00000040a0000> def
/pat14 <ff888888ff888888> def
/pat15 <ff808080ff080808> def
/pat16 <f87422478f172271> def
/pat17 <038448300c020101> def
/pat18 <081c22c180010204> def
/pat19 <8080413e080814e3> def
/pat20 <8040201008040201> def
/pat21 <8844221188442211> def
/pat22 <77bbddee77bbddee> def
/pat23 <c1e070381c0e0783> def
/pat24 <7fbfdfeff7fbfdfe> def
/pat25 <3e1f8fc7e3f1f87c> def
/pat26 <0102040810204080> def
/pat27 <1122448811224488> def
/pat28 <eeddbb77eeddbb77> def
/pat29 <83070e1c3870e0c1> def
/pat30 <fefdfbf7efdfbf7f> def
/pat31 <7cf8f1e3c78f1f3e> def

/TGMAX
 { exch dup 3 1 roll exch dup 3 1 roll gt { pop } { exch pop } ifelse
 } def
/TGMIN
 { exch dup 3 1 roll exch dup 3 1 roll lt { pop } { exch pop } ifelse
 } def
/TGSW { stringwidth pop } def

/bd { bind def } bind def

/GS { gsave } bd
/GR { grestore } bd
/NP { newpath } bd
/CP { closepath } bd
/CHP { charpath } bd
/CT { curveto } bd
/L { lineto } bd
/RL { rlineto } bd
/M { moveto } bd
/RM { rmoveto } bd
/S { stroke } bd
/F { fill } bd
/TR { translate } bd
/RO { rotate } bd
/SC { scale } bd
/MU { mul } bd
/DI { div } bd
/DU { dup } bd
/NE { neg } bd
/AD { add } bd
/SU { sub } bd
/PO { pop } bd
/EX { exch } bd
/CO { concat } bd
/CL { clip } bd
/EC { eoclip } bd
/EF { eofill } bd
/IM { image } bd
/IMM { imagemask } bd
/ARY { array } bd
/SG { setgray } bd
/RG { setrgbcolor } bd
/SD { setdash } bd
/W { setlinewidth } bd
/SM { setmiterlimit } bd
/SLC { setlinecap } bd
/SLJ { setlinejoin } bd
/SH { show } bd
/FF { findfont } bd
/MS { makefont setfont } bd
/AR { arcto 4 {pop} repeat } bd
/CURP { currentpoint } bd
/FLAT { flattenpath strokepath clip newpath } bd
/TGSM { tgiforigctm setmatrix } def
/TGRM { savematrix setmatrix } def

end

tgifdict begin
/tgifsavedpage save def

1 SM
1 W

0 SG

72 0 MU 72 11 MU TR
72 128 DI 100.000 MU 100 DI DU NE SC

GS

/tgiforigctm matrix currentmatrix def

% BOX
0 SG
GS
   10 SM
   GS
      NP 32 192 M 288 192 L 288 384 L 32 384 L CP
      S
   GR
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 608 192 M 864 192 L 864 384 L 608 384 L CP
      S
   GR
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 288 224 M 608 224 L 608 272 L 288 272 L CP
      S
   GR
GR

% POLY/OPEN-SPLINE
0 SG
GS
   NP
      672 248 M
      0 -64 atan DU cos 22.000 MU 608 exch SU
      exch sin 22.000 MU 248 exch SU L
   TGSM
   7 W
   S
   1 W
GR
GS
   TGSM
   NP
      608 248 22.000 9.000 -64 0 TGAT
   1 SG CP F
   0 SG
   NP
      608 248 22.000 9.000 -64 0 TGAT
   CP F
GR

% TEXT
NP
0 SG
   GS
      1 W
      680 256 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (OX_SYNC_BALL) SH
      GR
   GR

% POLY/OPEN-SPLINE
0 SG
GS
   NP
      608 328 M
      0 64 atan DU cos 22.000 MU 672 exch SU
      exch sin 22.000 MU 328 exch SU L
   TGSM
   7 W
   S
   1 W
GR
GS
   TGSM
   NP
      672 328 22.000 9.000 64 0 TGAT
   1 SG CP F
   0 SG
   NP
      672 328 22.000 9.000 64 0 TGAT
   CP F
GR

% TEXT
NP
0 SG
   GS
      1 W
      688 336 M
      GS
            0 SG
            /Helvetica FF [24 0 0 -24 0 0] MS
            (discard) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      304 336 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (message2) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      464 336 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (message1) SH
      GR
   GR

% POLY/OPEN-SPLINE
0 SG
GS
   NP
      288 248 M
      0 -64 atan DU cos 22.000 MU 224 exch SU
      exch sin 22.000 MU 248 exch SU L
   TGSM
   7 W
   S
   1 W
GR
GS
   TGSM
   NP
      224 248 22.000 9.000 -64 0 TGAT
   1 SG CP F
   0 SG
   NP
      224 248 22.000 9.000 -64 0 TGAT
   CP F
GR

% TEXT
NP
0 SG
   GS
      1 W
      128 256 M
      GS
            0 SG
            /Helvetica FF [24 0 0 -24 0 0] MS
            (discard) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      320 256 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (data1) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      416 256 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (data2) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      504 256 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (data3) SH
      GR
   GR

% POLY/OPEN-SPLINE
0 SG
GS
   GS
      NP
         384 368 M
         0 120 atan DU cos 22.000 MU 504 exch SU
         exch sin 22.000 MU 368 exch SU L
      TGSM
      7 W
      1 SG S
      1 W
   GR
   NP
      384 368 M
      0 120 atan DU cos 22.000 MU 504 exch SU
      exch sin 22.000 MU 368 exch SU L
   TGSM
   7 W
   FLAT
   pat6 8 376 352 136 32 TGPF
   1 W
GR
GS
   TGSM
   NP
      504 368 22.000 9.000 120 0 TGAT
   1 SG CP F
   0 SG
   NP
      504 368 22.000 9.000 120 0 TGAT
   CP EC NP
   pat6 8 480 352 32 32 TGPF
GR

% POLY/OPEN-SPLINE
0 SG
GS
   GS
      NP
         512 208 M
         0 -128 atan DU cos 22.000 MU 384 exch SU
         exch sin 22.000 MU 208 exch SU L
      TGSM
      7 W
      1 SG S
      1 W
   GR
   NP
      512 208 M
      0 -128 atan DU cos 22.000 MU 384 exch SU
      exch sin 22.000 MU 208 exch SU L
   TGSM
   7 W
   FLAT
   pat6 8 376 192 144 32 TGPF
   1 W
GR
GS
   TGSM
   NP
      384 208 22.000 9.000 -128 0 TGAT
   1 SG CP F
   0 SG
   NP
      384 208 22.000 9.000 -128 0 TGAT
   CP EC NP
   pat6 8 376 192 32 32 TGPF
GR

% POLY/OPEN-SPLINE
0 SG
GS
   GS
      NP
         744 272 M
         40 0 atan DU cos 22.000 MU 744 exch SU
         exch sin 22.000 MU 312 exch SU L
      TGSM
      7 W
      1 SG S
      1 W
   GR
   NP
      744 272 M
      40 0 atan DU cos 22.000 MU 744 exch SU
      exch sin 22.000 MU 312 exch SU L
   TGSM
   7 W
   FLAT
   pat7 8 728 264 32 56 TGPF
   1 W
GR
GS
   TGSM
   NP
      744 312 22.000 9.000 0 40 TGAT
   1 SG CP F
   0 SG
   NP
      744 312 22.000 9.000 0 40 TGAT
   CP EC NP
   pat7 8 728 288 32 32 TGPF
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 288 304 M 608 304 L 608 352 L 288 352 L CP
      S
   GR
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 32 416 M 288 416 L 288 608 L 32 608 L CP
      S
   GR
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 608 416 M 864 416 L 864 608 L 608 608 L CP
      S
   GR
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 288 448 M 608 448 L 608 496 L 288 496 L CP
      S
   GR
GR

% POLY/OPEN-SPLINE
0 SG
GS
   NP
      608 552 M
      0 64 atan DU cos 22.000 MU 672 exch SU
      exch sin 22.000 MU 552 exch SU L
   TGSM
   7 W
   S
   1 W
GR
GS
   TGSM
   NP
      672 552 22.000 9.000 64 0 TGAT
   1 SG CP F
   0 SG
   NP
      672 552 22.000 9.000 64 0 TGAT
   CP F
GR

% TEXT
NP
0 SG
   GS
      1 W
      688 560 M
      GS
            0 SG
            /Helvetica FF [24 0 0 -24 0 0] MS
            (discard) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      464 560 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (message2) SH
      GR
   GR

% POLY/OPEN-SPLINE
0 SG
GS
   NP
      288 472 M
      0 -64 atan DU cos 22.000 MU 224 exch SU
      exch sin 22.000 MU 472 exch SU L
   TGSM
   7 W
   S
   1 W
GR
GS
   TGSM
   NP
      224 472 22.000 9.000 -64 0 TGAT
   1 SG CP F
   0 SG
   NP
      224 472 22.000 9.000 -64 0 TGAT
   CP F
GR

% POLY/OPEN-SPLINE
0 SG
GS
   GS
      NP
         384 592 M
         0 120 atan DU cos 22.000 MU 504 exch SU
         exch sin 22.000 MU 592 exch SU L
      TGSM
      7 W
      1 SG S
      1 W
   GR
   NP
      384 592 M
      0 120 atan DU cos 22.000 MU 504 exch SU
      exch sin 22.000 MU 592 exch SU L
   TGSM
   7 W
   FLAT
   pat6 8 376 576 136 32 TGPF
   1 W
GR
GS
   TGSM
   NP
      504 592 22.000 9.000 120 0 TGAT
   1 SG CP F
   0 SG
   NP
      504 592 22.000 9.000 120 0 TGAT
   CP EC NP
   pat6 8 480 576 32 32 TGPF
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 288 528 M 608 528 L 608 576 L 288 576 L CP
      S
   GR
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 32 640 M 288 640 L 288 832 L 32 832 L CP
      S
   GR
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 608 640 M 864 640 L 864 832 L 608 832 L CP
      S
   GR
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 288 672 M 608 672 L 608 720 L 288 720 L CP
      S
   GR
GR

% POLY/OPEN-SPLINE
0 SG
GS
   NP
      608 776 M
      0 64 atan DU cos 22.000 MU 672 exch SU
      exch sin 22.000 MU 776 exch SU L
   TGSM
   7 W
   S
   1 W
GR
GS
   TGSM
   NP
      672 776 22.000 9.000 64 0 TGAT
   1 SG CP F
   0 SG
   NP
      672 776 22.000 9.000 64 0 TGAT
   CP F
GR

% BOX
0 SG
GS
   10 SM
   GS
      NP 288 752 M 608 752 L 608 800 L 288 800 L CP
      S
   GR
GR

% TEXT
NP
0 SG
   GS
      1 W
      392 480 M
      GS
            0 SG
            /Helvetica FF [24 0 0 -24 0 0] MS
            (<empty>) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      392 704 M
      GS
            0 SG
            /Helvetica FF [24 0 0 -24 0 0] MS
            (<empty>) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      392 784 M
      GS
            0 SG
            /Helvetica FF [24 0 0 -24 0 0] MS
            (<empty>) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      680 784 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (OX_SYNC_BALL) SH
      GR
   GR

% POLY/OPEN-SPLINE
0 SG
GS
   NP
      224 552 M
      0 64 atan DU cos 22.000 MU 288 exch SU
      exch sin 22.000 MU 552 exch SU L
   TGSM
   7 W
   S
   1 W
GR
GS
   TGSM
   NP
      288 552 22.000 9.000 64 0 TGAT
   1 SG CP F
   0 SG
   NP
      288 552 22.000 9.000 64 0 TGAT
   CP F
GR

% TEXT
NP
0 SG
   GS
      1 W
      40 480 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (OX_SYNC_BALL) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      40 560 M
      GS
            0 SG
            /Courier FF [24 0 0 -24 0 0] MS
            (OX_SYNC_BALL) SH
      GR
   GR

% POLY/OPEN-SPLINE
0 SG
GS
   GS
      NP
         136 496 M
         40 0 atan DU cos 22.000 MU 136 exch SU
         exch sin 22.000 MU 536 exch SU L
      TGSM
      7 W
      1 SG S
      1 W
   GR
   NP
      136 496 M
      40 0 atan DU cos 22.000 MU 136 exch SU
      exch sin 22.000 MU 536 exch SU L
   TGSM
   7 W
   FLAT
   pat7 8 120 488 32 56 TGPF
   1 W
GR
GS
   TGSM
   NP
      136 536 22.000 9.000 0 40 TGAT
   1 SG CP F
   0 SG
   NP
      136 536 22.000 9.000 0 40 TGAT
   CP EC NP
   pat7 8 120 512 32 32 TGPF
GR

% TEXT
NP
0 SG
   GS
      1 W
      120 168 M
      GS
            0 SG
            /Times-Roman FF [24 0 0 -24 0 0] MS
            (Client) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      344 168 M
      GS
            0 SG
            /Times-Roman FF [24 0 0 -24 0 0] MS
            (Buffered I/O streams) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      696 168 M
      GS
            0 SG
            /Times-Roman FF [24 0 0 -24 0 0] MS
            (Engine) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      96 376 M
      GS
            0 SG
            /Times-Roman FF [18 0 0 -18 0 0] MS
            (<resetting state>) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      40 600 M
      GS
            0 SG
            /Times-Roman FF [18 0 0 -18 0 0] MS
            (<resetting state) SH
      GR
   GR

% POLY/OPEN-SPLINE
0 SG
GS
   GS
      NP
         156 596 M
         0 24 atan DU cos 12.000 MU 180 exch SU
         exch sin 12.000 MU 596 exch SU L
      TGSM
      3 W
      1 SG S
      1 W
   GR
   NP
      156 596 M
      0 24 atan DU cos 12.000 MU 180 exch SU
      exch sin 12.000 MU 596 exch SU L
   TGSM
   3 W
   FLAT
   pat7 8 152 584 32 24 TGPF
   1 W
GR
GS
   TGSM
   NP
      180 596 12.000 5.000 24 0 TGAT
   1 SG CP F
   0 SG
   NP
      180 596 12.000 5.000 24 0 TGAT
   CP EC NP
   pat7 8 160 584 24 24 TGPF
GR

% TEXT
NP
0 SG
   GS
      1 W
      184 600 M
      GS
            0 SG
            /Times-Roman FF [18 0 0 -18 0 0] MS
            (usual state>) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      672 376 M
      GS
            0 SG
            /Times-Roman FF [18 0 0 -18 0 0] MS
            (<resetting state>) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      672 600 M
      GS
            0 SG
            /Times-Roman FF [18 0 0 -18 0 0] MS
            (<resetting state>) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      112 824 M
      GS
            0 SG
            /Times-Roman FF [18 0 0 -18 0 0] MS
            (<usual state>) SH
      GR
   GR

% TEXT
NP
0 SG
   GS
      1 W
      616 824 M
      GS
            0 SG
            /Times-Roman FF [18 0 0 -18 0 0] MS
            (<resetting state) SH
      GR
   GR

% POLY/OPEN-SPLINE
0 SG
GS
   GS
      NP
         732 820 M
         0 24 atan DU cos 12.000 MU 756 exch SU
         exch sin 12.000 MU 820 exch SU L
      TGSM
      3 W
      1 SG S
      1 W
   GR
   NP
      732 820 M
      0 24 atan DU cos 12.000 MU 756 exch SU
      exch sin 12.000 MU 820 exch SU L
   TGSM
   3 W
   FLAT
   pat7 8 728 808 32 24 TGPF
   1 W
GR
GS
   TGSM
   NP
      756 820 12.000 5.000 24 0 TGAT
   1 SG CP F
   0 SG
   NP
      756 820 12.000 5.000 24 0 TGAT
   CP EC NP
   pat7 8 736 808 24 24 TGPF
GR

% TEXT
NP
0 SG
   GS
      1 W
      760 824 M
      GS
            0 SG
            /Times-Roman FF [18 0 0 -18 0 0] MS
            (usual state>) SH
      GR
   GR

% POLYGON/CLOSED-SPLINE
0 SG
NP
   432 384 M
   464 384 L
   464 400 L
   488 400 L
   448 416 L
   408 400 L
   432 400 L
CP
GS
   1 SG EF
GR
GS
   EC NP
   pat6 8 400 376 96 48 TGPF
GR
GS
   S
GR

% POLYGON/CLOSED-SPLINE
0 SG
NP
   432 608 M
   464 608 L
   464 624 L
   488 624 L
   448 640 L
   408 624 L
   432 624 L
CP
GS
   1 SG EF
GR
GS
   EC NP
   pat6 8 400 600 96 48 TGPF
GR
GS
   S
GR

GR
tgifsavedpage restore
end
showpage

%MatchingCreationDate: Mon Jan 17 17:38:59 2000

%%EndDocument
@endspecial Fr 129 1036 a(Figure) p 250 1036 a(1:) p
297 1036 a(Op) q(enXM) p 464 1036 a(reset) p 557 1036
a(pro) q(cedure) -75 1166 y(windo) o(w) p 65 1166 a(to) p
112 1166 a(input) p 215 1166 a(debug) p 329 1166 a(commands) p
519 1166 a(and) p 594 1166 a(the) p 661 1166 a(debugging) p
845 1166 a(simi-) -75 1211 y(lar) p -18 1211 a(to) p
28 1211 a(that) p 110 1211 a(on) p 162 1211 a(usual) p
261 1211 a(terminals) p 429 1211 a(is) p 467 1211 a(p) q(ossible.) p
626 1211 a(One) p 706 1211 a(can) p 775 1211 a(also) p
851 1211 a(send) p Fl -75 1256 a(SIGINT) p Fr 56 1256
a(b) o(y) p 110 1256 a(using) p Fl 211 1256 a(SM) p 253
1256 12 2 v 264 1256 a(control) p 406 1256 V 416 1256
a(to) p 458 1256 V 469 1256 a(debug) p 571 1256 V 581
1256 a(mode) p Fr 673 1256 a(and) p 748 1256 a(it) p
787 1256 a(pro) o(vides) -75 1301 y(a) p -44 1301 a(similar) p
81 1301 a(functionalit) o(y) p 305 1301 a(to) p 351 1301
a(en) o(tering) p 498 1301 a(the) p 563 1301 a(debugging) p
746 1301 a(mo) q(de) p 848 1301 a(from) -75 1345 y(a) p
-43 1345 a(k) o(eyb) q(oard) p 123 1345 a(in) o(terruption.) p
Fm -75 1468 a(6) p 9 1468 a(OPENXM) p 284 1468 a(CLIENTS) -75
1567 y(6.1) p 53 1567 a(Risa/Asir) p Fr -75 1638 a(Risa/Asir) p
114 1638 a(pro) o(vides) p 280 1638 a(a) p 326 1638 a(launc) o(her) p
Fl 494 1638 a(ox) p 536 1638 V 548 1638 a(launch) p Fr
692 1638 a(to) p 753 1638 a(in) o(v) o(ok) o(e) p 885
1638 a(an) -75 1683 y(Op) q(enXM) p 105 1683 a(serv) o(er) p
229 1683 a(and) p 316 1683 a(to) p 375 1683 a(set) p
447 1683 a(up) p 515 1683 a(the) p 594 1683 a(comm) o(unication) p
874 1683 a(b) q(e-) -75 1727 y(t) o(w) o(een) p 42 1727
a(the) p 116 1727 a(serv) o(er) p 235 1727 a(and) p 318
1727 a(itself.) p 450 1727 a(F) m(undamen) o(tal) p 690
1727 a(op) q(erations) p 885 1727 a(on) -75 1772 y(Op) q(enXM) p
96 1772 a(serv) o(ers) p 226 1772 a(are) p 294 1772 a(exc) o(hange) p
462 1772 a(of) p 509 1772 a(O) o(X) p 583 1772 a(data) p
674 1772 a(and) p 753 1772 a(sending) p 895 1772 a(of) -75
1817 y(stac) o(k) p 29 1817 a(mac) o(hine) p 185 1817
a(commands.) p 406 1817 a(As) p 469 1817 a(a) p 506 1817
a(clien) o(t,) p 627 1817 a(Asir) p 715 1817 a(pro) o(vides) p
873 1817 a(the) -75 1862 y(follo) o(wing) p 94 1862 a(functions) p
266 1862 a(to) p 320 1862 a(execute) p 465 1862 a(these) p
570 1862 a(primitiv) o(e) p 741 1862 a(op) q(erations:) p
Fl -75 1907 a(ox) p -33 1907 V -22 1907 a(push) p 60
1907 V 71 1907 a(cmo\(\)) p Fr 182 1907 a(for) p 241
1907 a(pushing) p 385 1907 a(data,) p Fl 484 1907 a(ox) p
526 1907 V 537 1907 a(push) p 619 1907 V 629 1907 a(cmd\(\)) p
Fr 741 1907 a(for) p 800 1907 a(sending) -75 1952 y(a) p
-42 1952 a(stac) o(k) p 58 1952 a(mac) o(hine) p 210
1952 a(command) p 387 1952 a(and) p Fl 463 1952 a(ox) p
505 1952 V 516 1952 a(get\(\)) p Fr 628 1952 a(for) p
689 1952 a(receiving) p 851 1952 a(data) -75 1996 y(from) p
16 1996 a(a) p 48 1996 a(stream.) -33 2043 y(Some) p
70 2043 a(op) q(erations) p 257 2043 a(includin) q(g) p
424 2043 a(the) p 491 2043 a(reset) p 584 2043 a(op) q(eration) p
757 2043 a(are) p 821 2043 a(imple-) -75 2087 y(men) o(ted) p
64 2087 a(b) o(y) p 122 2087 a(com) o(bining) p 310 2087
a(these) p 412 2087 a(primitiv) o(es.) p 618 2087 a(Among) p
756 2087 a(them,) p 869 2087 a(fre-) -75 2132 y(quen) o(tly) p
68 2132 a(used) p 160 2132 a(ones) p 251 2132 a(are) p
320 2132 a(pro) o(vided) p 483 2132 a(as) p 535 2132
a(built-in) p 677 2132 a(functions.) p 873 2132 a(W) m(e) -75
2177 y(sho) o(w) p 20 2177 a(some) p 116 2177 a(of) p
160 2177 a(them.) p Fk -32 2268 a(\017) p Fl 8 2268 a(ox) p
50 2268 V 61 2268 a(pop) p 123 2268 V 134 2268 a(cmo\(\)) p
Fr 8 2332 a(It) p 54 2332 a(requests) p 206 2332 a(a) p
242 2332 a(serv) o(er) p 358 2332 a(to) p 409 2332 a(send) p
500 2332 a(data) p 592 2332 a(on) p 649 2332 a(the) p
719 2332 a(stac) o(k) p 822 2332 a(to) p 873 2332 a(the) 8
2377 y(stream,) p 145 2377 a(then) p 232 2377 a(it) p
271 2377 a(receiv) o(es) p 412 2377 a(the) p 478 2377
a(data) p 565 2377 a(from) p 656 2377 a(the) p 722 2377
a(stream.) p Fk -32 2460 a(\017) p Fl 8 2460 a(ox) p
50 2460 V 61 2460 a(cmo) p 123 2460 V 134 2460 a(rpc\(\)) p
Fr 8 2524 a(After) p 111 2524 a(pushing) p 256 2524 a(the) p
325 2524 a(name) p 430 2524 a(of) p 476 2524 a(a) p 511
2524 a(function,) p 675 2524 a(argumen) o(ts) p 864 2524
a(and) 8 2569 y(the) p 76 2569 a(n) o(um) o(b) q(er) p
218 2569 a(of) p 263 2569 a(the) p 331 2569 a(argumen) o(ts) p
520 2569 a(to) p 569 2569 a(the) p 637 2569 a(stac) o(k) p
737 2569 a(of) p 783 2569 a(a) p 817 2569 a(serv) o(er,) 8
2614 y(it) p 48 2614 a(requests) p 199 2614 a(the) p
267 2614 a(serv) o(er) p 381 2614 a(to) p 430 2614 a(execute) p
569 2614 a(the) p 637 2614 a(function.) p 809 2614 a(It) p
852 2614 a(do) q(es) 8 2659 y(not) p 76 2659 a(w) o(ait) p
161 2659 a(the) p 227 2659 a(termination) p 436 2659
a(of) p 480 2659 a(the) p 546 2659 a(function) p 696
2659 a(call.) p Fk -32 2742 a(\017) p Fl 8 2742 a(ox) p
50 2742 V 61 2742 a(reset\(\)) p Fr 8 2806 a(After) p
109 2806 a(sending) p Fl 249 2806 a(SM) p 291 2806 V
302 2806 a(control) p 444 2806 V 453 2806 a(reset) p
555 2806 V 566 2806 a(connectio) o(n) p Fr 775 2806 a(to) p
823 2806 a(a) p 856 2806 a(con-) 8 2851 y(trol) p 77
2851 a(serv) o(er,) p 196 2851 a(it) p 231 2851 a(completes) p
405 2851 a(the) p 468 2851 a(op) q(erations) p 651 2851
a(stated) p 763 2851 a(in) p 804 2851 a(Section) 8 2895
y(5.2.) 1024 158 y(F) m(urthermore) p Fl 1243 158 a(ox) p
1285 158 V 1296 158 a(select\(\)) p Fr 1462 158 a(is) p
1497 158 a(pro) o(vided) p 1651 158 a(to) p 1694 158
a(detect) p 1805 158 a(if) p 1836 158 a(streams) p 1974
158 a(are) 1024 203 y(ready) p 1127 203 a(for) p 1182
203 a(reading.) p 1333 203 a(It) p 1371 203 a(is) p 1407
203 a(implemen) o(ted) p 1631 203 a(b) o(y) p 1681 203
a(the) p Fl 1744 203 a(select\(\)) p Fr 1910 203 a(system) 1024
247 y(call) p 1094 247 a(and) p 1169 247 a(is) p 1208
247 a(used) p 1295 247 a(to) p 1342 247 a(a) o(v) o(oid) p
1444 247 a(blo) q(c) o(king) p 1596 247 a(on) p 1649
247 a(read) p 1735 247 a(op) q(erations.) p Fm 1024 398
a(6.2) p 1152 398 a(Mathematica) p Fr 1024 481 a(W) m(e) p
1094 481 a(pro) o(vide) p 1235 481 a(an) p 1293 481 a(Op) q(enXM) p
1465 481 a(clien) o(t) p Fl 1573 481 a(math2ox) p Fr
1727 481 a(written) p 1866 481 a(as) p 1917 481 a(an) p
1975 481 a(ex-) 1024 526 y(ternal) p 1135 526 a(mo) q(dule) p
1271 526 a(for) p 1330 526 a(Mathematica.) p 1579 526
a(The) p 1658 526 a(mo) q(dule) p Fl 1794 526 a(math2ox) p
Fr 1944 526 a(com-) 1024 571 y(m) o(unicates) p 1211
571 a(with) p 1305 571 a(Mathematica) p 1545 571 a(b) o(y) p
1604 571 a(MathLink) p 1790 571 a(and) p 1871 571 a(with) p
1965 571 a(an) o(y) 1024 616 y(Op) q(enXM) p 1197 616
a(serv) o(er) p 1314 616 a(b) o(y) p 1373 616 a(the) p
1445 616 a(Op) q(enXM) p 1618 616 a(proto) q(col.) p
1800 616 a(By) p 1866 616 a(using) p 1972 616 a(the) 1024
660 y(mo) q(dule) p Fl 1160 660 a(math2ox) p Fr(,) p
1321 660 a(w) o(e) p 1378 660 a(can) p 1448 660 a(call) p
1519 660 a(Op) q(enXM) p 1687 660 a(serv) o(ers) p 1813
660 a(from) p 1904 660 a(Mathe-) 1024 705 y(matica;) p
1162 705 a(here) p 1246 705 a(is) p 1285 705 a(a) p 1318
705 a(demonstration) p 1573 705 a(of) p 1618 705 a(a) p
1650 705 a(computation) p 1875 705 a(of) p 1920 705 a(the) p
1987 705 a(de) 1024 750 y(Rham) p 1139 750 a(cohomology) p
1351 750 a(groups) p 1477 750 a(of) p Fh 1523 750 a(C) p
Fi 1555 734 a(2) p Fk 1582 750 a(n) p Fj 1611 750 a(V) p
Fr 1642 750 a(\() p Fj(x) p Fi 1679 734 a(3) p Fk 1705
750 a(\000) p Fj 1745 750 a(y) p Fi 1765 734 a(2) p Fr
1782 750 a(\)) p 1812 750 a(from) p 1904 750 a(Mathe-) 1024
795 y(matica.) p Fl 1024 905 a(In[1]:=) p 1181 905 a(Install[") o(mat) o
(h2o) o(x") o(]) 1024 950 y(In[2]:=) p 1181 950 a(OxStart[") o(../) o
(lib) o(/s) o(m1/) o(bi) o(n/o) o(x_) o(sm1) o(_fo) o(rA) o(sir) o("])
1024 994 y(In[3]:=) p 1181 994 a(OxExecute) o([") p 1416
994 a([\(x^3-y^2\)) p 1632 994 a(\(x,y\)]) p 1769 994
a(deRham) p 1907 994 a("]) 1024 1039 y(In[4]:=) p 1181
1039 a(OxPopStri) o(ng[) o(]) 1024 1084 y(Out[4]=) p
1201 1084 a([) p 1240 1084 a(1) p 1279 1084 a(,) p 1318
1084 a(1) p 1357 1084 a(,) p 1397 1084 a(0) p 1436 1084
a(]) p 1495 1084 a(\(*) p 1554 1084 a(The) p 1632 1084
a(dimension) p 1828 1084 a(of) 1554 1129 y(cohomolo) o(gy) p
1769 1129 a(groups) p 1907 1129 a(*\)) p Fr 1066 1231
a(The) p Fl 1146 1231 a(math2ox) p Fr 1298 1231 a(adds) p
1390 1231 a(the) p 1458 1231 a(follo) o(wing) p 1622
1231 a(functions) p 1790 1231 a(to) p 1838 1231 a(Mathemat-) 1024
1276 y(ica.) p Fl 1107 1377 a(OxStart[s) p 1289 1377
V 1298 1377 a(String]) 1107 1422 y(OxStartIns) o(ec) o(ure) o([s) p
1445 1422 V 1455 1422 a(String]) 1107 1467 y(OxExecuteS) o(tr) o(ing) o
([s) p 1445 1467 V 1455 1467 a(String]) 1107 1512 y(OxParse[s) p
1289 1512 V 1298 1512 a(String]) 1107 1557 y(OxGet[]) 1107
1601 y(OxPopCMO[]) 1107 1646 y(OxPopStrin) o(g[) o(]) 1107
1691 y(OxClose[]) 1107 1736 y(OxReset[]) p Fr 1024 1838
a(Although) p 1199 1838 a(the) p 1271 1838 a(list) p
1341 1838 a(of) p 1390 1838 a(functions) p 1561 1838
a(sp) q(eaks) p 1689 1838 a(itself,) p 1799 1838 a(w) o(e) p
1861 1838 a(add) p 1942 1838 a(some) 1024 1883 y(explanations.) p
1270 1883 a(The) p 1352 1883 a(function) p Fl 1505 1883
a(OxPopCMO[]) p Fr 1717 1883 a(executes) p 1873 1883
a(the) p 1942 1883 a(same) 1024 1927 y(op) q(eration) p
1198 1927 a(as) p Fl 1248 1927 a(ox) p 1290 1927 V 1301
1927 a(pop) p 1363 1927 V 1374 1927 a(cmo\(\)) p Fr 1487
1927 a(in) p 1534 1927 a(Risa/Asir;) p 1723 1927 a(it) p
1764 1927 a(p) q(ops) p 1857 1927 a(data) p 1947 1927
a(from) 1024 1972 y(the) p 1089 1972 a(serv) o(er) p
1200 1972 a(stac) o(k.) p 1313 1972 a(The) p Fl 1391
1972 a(OxGet[]) p Fr 1541 1972 a(receiv) o(es) p 1681
1972 a(an) p 1734 1972 a(O) o(X) p 1803 1972 a(data) p
1890 1972 a(message) 1024 2017 y(and) p 1099 2017 a(returns) p
1233 2017 a(its) p 1287 2017 a(translation) p 1482 2017
a(to) p 1529 2017 a(an) p 1583 2017 a(lo) q(cal) p 1675
2017 a(ob) r(ject.) p 1808 2017 a(The) p 1887 2017 a(function) p
Fl 1024 2062 a(OxParse[]) p Fr 1213 2062 a(helps) p 1310
2062 a(debugging) p 1493 2062 a(to) p 1539 2062 a(connect) p
1680 2062 a(Mathematica) p 1913 2062 a(and) p 1987 2062
a(o) o(x) 1024 2107 y(serv) o(ers.) p 1169 2107 a(By) p
1230 2107 a(using) p 1332 2107 a(the) p 1399 2107 a(function,) p
1561 2107 a(one) p 1633 2107 a(can) p 1704 2107 a(send) p
1793 2107 a(O) o(X) p 1864 2107 a(messages,) 1024 2152
y(written) p 1160 2152 a(b) o(y) p 1215 2152 a(the) p
1283 2152 a(O) o(X) p 1355 2152 a(expression,) p 1552
2152 a(to) p 1601 2152 a(a) p 1635 2152 a(serv) o(er.) p
1766 2152 a(O) o(X) p 1838 2152 a(expressions) 1024 2196
y(are) p 1092 2196 a(Lisp-lik) o(e) p 1251 2196 a(expressions) p
1455 2196 a(for) p 1517 2196 a(O) o(X) p 1592 2196 a(messages) p
1759 2196 a(and) p 1837 2196 a(are) p 1906 2196 a(de\014ned) 1024
2241 y(in) p 1069 2241 a([10].) p Fm 1024 2396 a(7) p
1108 2396 a(OPENXM) p 1383 2396 a(CVS) p 1516 2396 a(SER) p
1620 2396 a(VER) p Fr 1024 2492 a(Op) q(enXM) p 1191
2492 a(pac) o(k) n(age) p 1333 2492 a(is) p 1371 2492
a(curren) o(tly) p 1534 2492 a(dev) o(elop) q(ed) p 1712
2492 a(and) p 1786 2492 a(main) o(tained) p 1984 2492
a(on) 1024 2537 y(a) p 1061 2537 a(CVS) p 1156 2537 a(serv) o(er.) p
1297 2537 a(The) p 1380 2537 a(CVS) p 1476 2537 a(is) p
1519 2537 a(an) p 1577 2537 a(op) q(en) p 1675 2537 a(system) p
1807 2537 a(for) p 1871 2537 a(a) p 1907 2537 a(v) o(ersion) 1024
2582 y(con) o(trol.) p 1173 2582 a(An) o(y) p 1257 2582
a(mathematical) p 1500 2582 a(programmer) p 1719 2582
a(is) p 1759 2582 a(w) o(elcome) p 1913 2582 a(to) p
1962 2582 a(join) 1024 2626 y(with) p 1110 2626 a(the) p
1174 2626 a(committer) p 1358 2626 a(team) p 1452 2626
a(of) p 1494 2626 a(Op) q(enXM.) p 1671 2626 a(The) p
1748 2626 a(CVS) p 1837 2626 a(w) o(eb) p 1913 2626 a(is) p
1950 2626 a(used) 1024 2671 y(for) p 1084 2671 a(reading) p
1221 2671 a(the) p 1288 2671 a(source) p 1407 2671 a(tree) p
1485 2671 a(and) p 1560 2671 a(the) p 1627 2671 a(c) o(hange) p
1755 2671 a(logs.) p 1850 2671 a(The) p 1930 2671 a(cvsup) 1024
2716 y(serv) o(er) p 1137 2716 a(is) p 1177 2716 a(used) p
1267 2716 a(to) p 1315 2716 a(sync) o(hronize) p 1524
2716 a(the) p 1592 2716 a(lo) q(cal) p 1685 2716 a(source) p
1804 2716 a(tree) p 1882 2716 a(with) p 1972 2716 a(the) 1024
2761 y(main) p 1121 2761 a(source) p 1241 2761 a(tree.) p
1337 2761 a(These) p 1449 2761 a(soft) o(w) o(are) p
1602 2761 a(to) q(ols) p 1696 2761 a(are) p 1762 2761
a(used) p 1851 2761 a(to) p 1899 2761 a(dev) o(elop) 1024
2806 y(free) p 1101 2806 a(soft) o(w) o(are) p 1255 2806
a(pac) o(k) n(ages) p 1416 2806 a(lik) o(e) p 1490 2806
a(the) p 1560 2806 a(F) m(reeBSD) p 1725 2806 a(op) q(erating) p
1900 2806 a(system.) 1024 2851 y(These) p 1136 2851 a(to) q(ols) p
1230 2851 a(are) p 1294 2851 a(v) o(ery) p 1379 2851
a(useful) p 1490 2851 a(in) p 1536 2851 a(dev) o(elopmen) o(t) p
1759 2851 a(of) p 1804 2851 a(the) p 1870 2851 a(Op) q(enXM) 1024
2895 y(mathematical) p 1265 2895 a(soft) o(w) o(are) p
1416 2895 a(pac) o(k) n(age) p 1559 2895 a(b) o(y) p
1612 2895 a(a) p 1644 2895 a(team.) -75 3000 y(Masahide) p
95 3000 a(Maek) n(a) o(w) o(a,) p 271 3000 a(Jan) o(uary) p
418 3000 a(16,) p 478 3000 a(2000) p 965 3000 a(5) p
90 rotate dyy eop
%%Page: 6 6
6 5 bop Fm -75 158 a(8) p 9 158 a(APPLICA) p 259 158
a(TIONS) -75 255 y(8.1) p 53 255 a(Heterogeneous) p 431
255 a(Serv) n(ers) p Fr -75 325 a(By) p -18 325 a(using) p
80 325 a(Op) q(enXM,) p 255 325 a(w) o(e) p 308 325 a(can) p
376 325 a(treat) p 467 325 a(Op) q(enXM) p 631 325 a(serv) o(ers) p
755 325 a(essen) o(tially) -75 370 y(lik) o(e) p -5 370
a(a) p 26 370 a(subroutine.) p 231 370 a(Since) p 330
370 a(Op) q(enXM) p 497 370 a(pro) o(vides) p 648 370
a(a) p 679 370 a(univ) o(ersal) p 840 370 a(stac) o(k) -75
415 y(mac) o(hine) p 75 415 a(whic) o(h) p 185 415 a(do) q(es) p
271 415 a(not) p 339 415 a(dep) q(end) p 472 415 a(eac) o(h) p
558 415 a(serv) o(ers,) p 695 415 a(it) p 733 415 a(is) p
771 415 a(relativ) o(ely) -75 460 y(easy) p 12 460 a(to) p
61 460 a(install) p 179 460 a(new) p 261 460 a(serv) o(ers.) p
410 460 a(W) m(e) p 478 460 a(can) p 551 460 a(build) p
652 460 a(a) p 687 460 a(new) p 768 460 a(computer) -75
505 y(math) p 25 505 a(system) p 152 505 a(b) o(y) p
205 505 a(assem) o(bling) p 399 505 a(di\013eren) o(t) p
550 505 a(Op) q(enXM) p 717 505 a(serv) o(ers.) p 859
505 a(It) p 900 505 a(is) -75 549 y(similar) p 51 549
a(to) p 98 549 a(building) p 247 549 a(a) p 279 549 a(to) o(y) p
346 549 a(house) p 452 549 a(b) o(y) p 506 549 a(LEGO) p
629 549 a(blo) q(c) o(ks.) -33 595 y(W) m(e) p 35 595
a(will) p 110 595 a(see) p 175 595 a(t) o(w) o(o) p 250
595 a(examples) p 418 595 a(of) p 465 595 a(custom-made) p
702 595 a(systems) p 847 595 a(built) -75 639 y(b) o(y) p
-22 639 a(Op) q(enXM) p 146 639 a(serv) o(ers.) p Ff
-75 749 a(8.1.1) p 69 749 a(Computation) p 370 749 a(of) p
450 749 a(annihilating) p 730 749 a(ide) n(als) p 883
749 a(by) 69 804 y(kan/sm1) p 257 804 a(and) p 346 804
a(ox) p 393 804 14 2 v 407 804 a(asir) p Fr -75 873 a(Let) p
Fj -6 873 a(D) p Fr 38 873 a(=) p Fh 79 873 a(Q) p Fk(h) p
Fj(x) p Fi 149 877 a(1) p Fj 166 873 a(;) p 183 873 a(:) p
200 873 a(:) p 218 873 a(:) p 235 873 a(;) p 252 873
a(x) p Fe 274 877 a(n) p Fj 295 873 a(;) p 312 873 a(@) p
Fi 332 877 a(1) p Fj 349 873 a(;) p 366 873 a(:) p 383
873 a(:) p 401 873 a(:) p 418 873 a(;) p 435 873 a(@) p
Fe 455 877 a(n) p Fk 476 873 a(i) p Fr 504 873 a(b) q(e) p
557 873 a(the) p 623 873 a(ring) p 703 873 a(of) p 747
873 a(di\013eren) o(tial) -75 918 y(op) q(erators.) p
122 918 a(F) m(or) p 195 918 a(a) p 232 918 a(giv) o(en) p
336 918 a(p) q(olynomial) p Fj 539 918 a(f) p Fk 579
918 a(2) p Fh 622 918 a(Q) p Fr([) p Fj(x) p Fi 688 922
a(1) p Fj 705 918 a(;) p 722 918 a(:) p 739 918 a(:) p
756 918 a(:) p 773 918 a(;) p 790 918 a(x) p Fe 812 922
a(n) p Fr 833 918 a(],) p 873 918 a(the) -75 963 y(annihilati) q(ng) p
138 963 a(ideal) p 230 963 a(of) p Fj 274 963 a(f) p
Fd 297 947 a(\000) p Fi(1) p Fr 351 963 a(is) p 389 963
a(de\014ned) p 521 963 a(as) 152 1042 y(Ann) p Fj 230
1042 a(f) p Fd 253 1024 a(\000) p Fi(1) p Fr 304 1042
a(=) p Fk 345 1042 a(f) p Fj(`) p Fk 390 1042 a(2) p
Fj 427 1042 a(D) p Fk 466 1042 a(j) p Fj 483 1042 a(`) p
Fk 507 1042 a(\017) p Fj 535 1042 a(f) p Fd 558 1024
a(\000) p Fi(1) p Fr 610 1042 a(=) p 650 1042 a(0) p
Fk(g) p Fj(:) p Fr -75 1121 a(Here,) p Fk 33 1121 a(\017) p
Fr 71 1121 a(denotes) p 215 1121 a(the) p 287 1121 a(action) p
407 1121 a(of) p Fj 456 1121 a(D) p Fr 507 1121 a(to) p
560 1121 a(functions.) p 756 1121 a(The) p 841 1121 a(anni-) -75
1166 y(hilating) p 71 1166 a(ideal) p 167 1166 a(can) p
242 1166 a(b) q(e) p 299 1166 a(regarded) p 462 1166
a(as) p 514 1166 a(the) p 585 1166 a(maximal) p 747 1166
a(di\013eren) o(tial) -75 1211 y(equations) p 98 1211
a(for) p 158 1211 a(the) p 225 1211 a(function) p Fj
376 1211 a(f) p Fd 399 1195 a(\000) p Fi(1) p Fr 440
1211 a(.) p 471 1211 a(An) p 535 1211 a(algorithm) p
711 1211 a(to) p 759 1211 a(determine) -75 1256 y(generators) p
110 1256 a(of) p 153 1256 a(the) p 219 1256 a(annihilati) q(ng) p
432 1256 a(ideal) p 523 1256 a(w) o(as) p 596 1256 a(giv) o(en) p
696 1256 a(b) o(y) p 748 1256 a(Oaku) p 851 1256 a(\(see,) -75
1300 y(e.g.,) p 8 1300 a([13) q(,) p 83 1300 a(5.3]\).) p
192 1300 a(His) p 261 1300 a(algorithm) p 438 1300 a(reduces) p
577 1300 a(the) p 645 1300 a(problem) p 796 1300 a(to) p
845 1300 a(com-) -75 1345 y(putations) p 100 1345 a(of) p
148 1345 a(Gr\177) p 193 1345 a(obner) p 304 1345 a(bases) p
409 1345 a(in) p Fj 458 1345 a(D) p Fr 508 1345 a(and) p
587 1345 a(to) p 638 1345 a(\014nd) p 719 1345 a(the) p
789 1345 a(minimal) -75 1390 y(in) o(tegral) p 66 1390
a(ro) q(ot) p 149 1390 a(of) p 193 1390 a(a) p 226 1390
a(p) q(olynomial) q(.) p 442 1390 a(This) p 531 1390
a(algorithm) p 706 1390 a(\(the) p 788 1390 a(function) p
Fl -75 1435 a(annfs) p Fr(\)) p 54 1435 a(is) p 95 1435
a(implemen) o(ted) p 325 1435 a(b) o(y) p 381 1435 a(k) n(an/sm1) p
541 1435 a([16],) p 628 1435 a(for) p 690 1435 a(Gr\177) p
735 1435 a(obner) p 844 1435 a(basis) -75 1480 y(computation) p
149 1480 a(in) p Fj 193 1480 a(D) p Fr 226 1480 a(,) p
249 1480 a(and) p Fl 323 1480 a(ox) p 365 1480 12 2 v
376 1480 a(asir) p Fr(,) p 478 1480 a(to) p 524 1480
a(factorize) p 679 1480 a(p) q(olynomials) p 892 1480
a(to) -75 1525 y(\014nd) p 3 1525 a(the) p 71 1525 a(in) o(tegral) p
212 1525 a(ro) q(ots.) p 328 1525 a(These) p 441 1525
a(t) o(w) o(o) p 514 1525 a(Op) q(enXM) p 683 1525 a(complian) o(t) p
863 1525 a(sys-) -75 1569 y(tems) p 17 1569 a(are) p
81 1569 a(in) o(tegrated) p 264 1569 a(b) o(y) p 317
1569 a(the) p 383 1569 a(Op) q(enXM) p 550 1569 a(proto) q(col.) -33
1615 y(F) m(or) p 40 1615 a(example,) p 207 1615 a(the) p
278 1615 a(follo) o(wing) p 445 1615 a(is) p 488 1615
a(a) p 525 1615 a(sm1) p 608 1615 a(session) p 740 1615
a(to) p 791 1615 a(\014nd) p 873 1615 a(the) -75 1660
y(annihilati) q(ng) p 138 1660 a(ideal) p 230 1660 a(for) p
Fj 289 1660 a(f) p Fr 322 1660 a(=) p Fj 363 1660 a(x) p
Fi 385 1644 a(3) p Fk 410 1660 a(\000) p Fj 449 1660
a(y) p Fi 469 1644 a(2) p Fj 486 1660 a(z) p Fi 506 1644
a(2) p Fr 523 1660 a(.) p Fl -75 1740 a(sm1>[\(x^3-) o(y^) o(2) p
200 1740 a(z^2\)) p 298 1740 a(\(x,y,z\)]) p 474 1740
a(annfs) p 592 1740 a(::) -75 1784 y(Starting) p 102
1784 a(ox_asir) p 258 1784 a(server.) -75 1829 y(Byte) p
23 1829 a(order) p 141 1829 a(for) p 219 1829 a(control) p
376 1829 a(process) p 533 1829 a(is) p 592 1829 a(network) p
749 1829 a(byte) p 847 1829 a(order.) -75 1874 y(Byte) p
23 1874 a(order) p 141 1874 a(for) p 219 1874 a(engine) p
357 1874 a(process) p 513 1874 a(is) p 572 1874 a(network) p
729 1874 a(byte) p 827 1874 a(order.) -75 1919 y([[-y*Dy+z*) o(Dz) o(,)
p 200 1919 a(2*x*Dx+3*) o(y*) o(Dy+) o(6,) p 533 1919
a(-2*y*z^2*D) o(x-) o(3*x) o(^2) o(*Dy) o(,) -75 1964
y(-2*y^2*z*D) o(x-) o(3*x) o(^2) o(*Dz) o(,) p 357 1964
a(-2*z^3*D) o(x*D) o(z-) o(3*x) o(^2*) o(Dy) o(^2-) o(2*) o(z^2) o(*Dx)
o(],) -55 2009 y([-1,-1399) o(68) o(*s^) o(7-) o(111) o(974) o(4*) o
(s^6) o(-3) o(802) o(46) o(4*s) o(^5-) o(71) o(072) o(64) o(*s^) o(4) 23
2053 y(-7898796*s) o(^3) o(-52) o(207) o(20) o(*s^) o(2-) o(190) o(05) o
(00*) o(s-2) o(94) o(000) o(]]) p Fr -75 2133 a(The) p
5 2133 a(last) p 79 2133 a(p) q(olynomial) p 279 2133
a(is) p 318 2133 a(factored) p 468 2133 a(as) p Fk 516
2133 a(\000) p Fr(12\() p Fj(s) p Fr 627 2133 a(+) p
666 2133 a(1\)\(3) p Fj(s) p Fr 761 2133 a(+) p 801 2133
a(5\)\(3) p Fj(s) p Fr 896 2133 a(+) -75 2178 y(4\)\(6) p
Fj(s) p Fr 22 2178 a(+) p 63 2178 a(5\)\(6) p Fj(s) p
Fr 160 2178 a(+) p 201 2178 a(7\)) p 252 2178 a(and) p
331 2178 a(the) p 401 2178 a(minimal) p 554 2178 a(in) o(tegral) p
697 2178 a(ro) q(ot) p 783 2178 a(is) p Fk 826 2178 a(\000) p
Fr(1) p 892 2178 a(as) -75 2223 y(sho) o(wn) p 41 2223
a(in) p 86 2223 a(the) p 152 2223 a(output.) -33 2268
y(Similarly) m(,) p 141 2268 a(an) p 197 2268 a(algorithm) p
374 2268 a(to) p 424 2268 a(stratify) p 561 2268 a(singularit) o(y) p
754 2268 a([11]) p 829 2268 a(is) p 871 2268 a(im-) -75
2313 y(plemen) o(ted) p 110 2313 a(b) o(y) p 165 2313
a(k) n(an/sm1) p 323 2313 a([16],) p 407 2313 a(for) p
467 2313 a(Gr\177) p 512 2313 a(obner) p 620 2313 a(basis) p
715 2313 a(computation) -75 2358 y(in) p Fj -30 2358
a(D) p Fr 3 2358 a(,) p 26 2358 a(and) p Fl 101 2358
a(ox) p 143 2358 V 154 2358 a(asir) p Fr(,) p 256 2358
a(for) p 315 2358 a(primary) p 461 2358 a(ideal) p 553
2358 a(decomp) q(ositions.) p Ff -75 2467 a(8.1.2) p
69 2467 a(A) p 119 2467 a(Course) p 274 2467 a(on) p
339 2467 a(Solving) p 497 2467 a(A) o(lgebr) n(aic) p
695 2467 a(Equations) p Fr -75 2537 a(Risa/Asir) p 105
2537 a([8]) p 163 2537 a(is) p 207 2537 a(a) p 244 2537
a(general) p 381 2537 a(computer) p 557 2537 a(algebra) p
697 2537 a(system) p 829 2537 a(whic) o(h) -75 2582 y(can) p
-6 2582 a(b) q(e) p 46 2582 a(used) p 133 2582 a(for) p
190 2582 a(Gr\177) p 235 2582 a(obner) p 341 2582 a(basis) p
435 2582 a(computations) p 673 2582 a(for) p 731 2582
a(zero) p 811 2582 a(dimen-) -75 2626 y(sional) p 40
2626 a(ideal) p 137 2626 a(with) p Fh 231 2626 a(Q) p
Fr 283 2626 a(co) q(e\016cien) o(ts.) p 509 2626 a(Ho) o(w) o(ev) o
(er,) p 682 2626 a(it) p 726 2626 a(is) p 771 2626 a(not) p
845 2626 a(go) q(o) q(d) -75 2671 y(at) p -29 2671 a(graphical) p
136 2671 a(presen) o(tations) p 368 2671 a(and) p 442
2671 a(n) o(umerical) p 616 2671 a(metho) q(ds.) p 786
2671 a(W) m(e) p 850 2671 a(in) o(te-) -75 2716 y(grated) p
42 2716 a(Risa/Asir,) p 226 2716 a(o) o(x) p 266 2716
V 278 2716 a(phc) p 348 2716 a(\(based) p 468 2716 a(on) p
518 2716 a(PHC) p 612 2716 a(pac) o(k) p 699 2716 a(b) o(y) p
750 2716 a(V) m(ersc) o(helde) -75 2761 y([17]) p 1 2761
a(for) p 64 2761 a(the) p 134 2761 a(p) q(olyhedral) p
327 2761 a(homotop) o(y) p 510 2761 a(metho) q(d\)) p
668 2761 a(and) p 747 2761 a(o) o(x) p 787 2761 V 799
2761 a(gn) o(uplot) -75 2806 y(\(GNUPLOT\)) p 164 2806
a(serv) o(ers) p 291 2806 a(to) p 339 2806 a(teac) o(h) p
441 2806 a(a) p 474 2806 a(course) p 592 2806 a(on) p
646 2806 a(solving) p 777 2806 a(algebraic) -75 2851
y(equations.) p 126 2851 a(This) p 218 2851 a(course) p
341 2851 a(w) o(as) p 419 2851 a(presen) o(ted) p 596
2851 a(with) p 688 2851 a(the) p 759 2851 a(text) p 844
2851 a(b) q(o) q(ok) -75 2895 y([2],) p -7 2895 a(whic) o(h) p
107 2895 a(discusses) p 271 2895 a(on) p 328 2895 a(the) p
398 2895 a(Gr\177) p 443 2895 a(obner) p 553 2895 a(basis) p
651 2895 a(metho) q(d) p 794 2895 a(and) p 873 2895 a(the) 1024
158 y(p) q(olyhedral) p 1216 158 a(homotop) o(y) p 1398
158 a(metho) q(d) p 1540 158 a(to) p 1589 158 a(solv) o(e) p
1685 158 a(systems) p 1830 158 a(of) p 1876 158 a(algebraic) 1024
203 y(equations.) p 1210 203 a(W) m(e) p 1275 203 a(taugh) o(t) p
1396 203 a(the) p 1460 203 a(course) p 1576 203 a(with) p
1662 203 a(a) p 1693 203 a(uni\014ed) p 1817 203 a(en) o(vironmen) o(t)
1024 247 y(con) o(trolled) p 1203 247 a(b) o(y) p 1257
247 a(the) p 1324 247 a(Asir) p 1408 247 a(user) p 1490
247 a(language,) p 1662 247 a(whic) o(h) p 1772 247 a(is) p
1812 247 a(similar) p 1939 247 a(to) p 1987 247 a(C.) 1024
292 y(The) p 1103 292 a(follo) o(wing) p 1264 292 a(is) p
1303 292 a(an) p 1356 292 a(Asir) p 1438 292 a(session) p
1564 292 a(to) p 1610 292 a(solv) o(e) p 1704 292 a(algebraic) p
1866 292 a(equations) 1024 337 y(b) o(y) p 1077 337 a(calling) p
1199 337 a(the) p 1265 337 a(PHC) p 1361 337 a(pac) o(k) p
1450 337 a(\(Figure) p 1586 337 a(2) p 1618 337 a(is) p
1657 337 a(the) p 1723 337 a(output) p 1849 337 a(of) p
Fl 1893 337 a([292]) p Fr(\):) p Fl 1024 413 a([287]) p
1142 413 a(phc\(katsu) o(ra) o(\(7\)) o(\);) 1024 458
y(The) p 1102 458 a(detailed) p 1279 458 a(output) p
1416 458 a(is) p 1475 458 a(in) p 1534 458 a(the) p 1612
458 a(file) p 1710 458 a(tmp.output.) o(*) 1024 503 y(The) p
1102 503 a(answer) p 1240 503 a(is) p 1299 503 a(in) p
1357 503 a(the) p 1436 503 a(variable) p 1612 503 a(Phc.) 1024
548 y(0) 1024 593 y([290]) p 1142 593 a(B=map\(fir) o(st) o(,Ph) o
(c\)$) 1024 637 y([291]) p 1142 637 a(gnuplot_p) o(lo) o(tDo) o(ts\() o
([]) o(,0\)) o($) 1024 682 y([292]) p 1142 682 a(gnuplot_p) o(lo) o
(tDo) o(ts\() o(B,) o(0\)$) 1024 1488 y @beginspecial
50 @llx 50 @lly 554 @urx 410 @ury 2409 @rwi @setspecial
%%BeginDocument: katsura7.ps
%!PS-Adobe-2.0
%%Creator: gnuplot 3.7 patchlevel 0
%%CreationDate: Sat Jan 15 15:17:29 2000
%%DocumentFonts: (atend)
%%BoundingBox: 50 50 554 410
%%Orientation: Portrait
%%Pages: (atend)
%%EndComments
% $OpenXM: OpenXM/doc/issac2000/issac2000.ps,v 1.1 2000/01/18 01:09:59 takayama Exp $
/gnudict 256 dict def
gnudict begin
/Color false def
/Solid false def
/gnulinewidth 5.000 def
/userlinewidth gnulinewidth def
/vshift -46 def
/dl {10 mul} def
/hpt_ 31.5 def
/vpt_ 31.5 def
/hpt hpt_ def
/vpt vpt_ def
/M {moveto} bind def
/L {lineto} bind def
/R {rmoveto} bind def
/V {rlineto} bind def
/vpt2 vpt 2 mul def
/hpt2 hpt 2 mul def
/Lshow { currentpoint stroke M
  0 vshift R show } def
/Rshow { currentpoint stroke M
  dup stringwidth pop neg vshift R show } def
/Cshow { currentpoint stroke M
  dup stringwidth pop -2 div vshift R show } def
/UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def
/DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
 {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
/BL { stroke gnulinewidth 2 mul setlinewidth } def
/AL { stroke gnulinewidth 2 div setlinewidth } def
/UL { gnulinewidth mul /userlinewidth exch def } def
/PL { stroke userlinewidth setlinewidth } def
/LTb { BL [] 0 0 0 DL } def
/LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
/LT0 { PL [] 1 0 0 DL } def
/LT1 { PL [4 dl 2 dl] 0 1 0 DL } def
/LT2 { PL [2 dl 3 dl] 0 0 1 DL } def
/LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
/LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
/LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
/LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
/LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
/LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
/Pnt { stroke [] 0 setdash
   gsave 1 setlinecap M 0 0 V stroke grestore } def
/Dia { stroke [] 0 setdash 2 copy vpt add M
  hpt neg vpt neg V hpt vpt neg V
  hpt vpt V hpt neg vpt V closepath stroke
  Pnt } def
/Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V
  currentpoint stroke M
  hpt neg vpt neg R hpt2 0 V stroke
  } def
/Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  hpt2 neg 0 V closepath stroke
  Pnt } def
/Crs { stroke [] 0 setdash exch hpt sub exch vpt add M
  hpt2 vpt2 neg V currentpoint stroke M
  hpt2 neg 0 R hpt2 vpt2 V stroke } def
/TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  hpt neg vpt -1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt 1.62 mul V closepath stroke
  Pnt  } def
/Star { 2 copy Pls Crs } def
/BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M
  0 vpt2 neg V  hpt2 0 V  0 vpt2 V
  hpt2 neg 0 V  closepath fill } def
/TriUF { stroke [] 0 setdash vpt 1.12 mul add M
  hpt neg vpt -1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt 1.62 mul V closepath fill } def
/TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
  hpt neg vpt 1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt -1.62 mul V closepath stroke
  Pnt  } def
/TriDF { stroke [] 0 setdash vpt 1.12 mul sub M
  hpt neg vpt 1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt -1.62 mul V closepath fill} def
/DiaF { stroke [] 0 setdash vpt add M
  hpt neg vpt neg V hpt vpt neg V
  hpt vpt V hpt neg vpt V closepath fill } def
/Pent { stroke [] 0 setdash 2 copy gsave
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  closepath stroke grestore Pnt } def
/PentF { stroke [] 0 setdash gsave
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  closepath fill grestore } def
/Circle { stroke [] 0 setdash 2 copy
  hpt 0 360 arc stroke Pnt } def
/CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def
/C0 { BL [] 0 setdash 2 copy moveto vpt 90 450  arc } bind def
/C1 { BL [] 0 setdash 2 copy        moveto
       2 copy  vpt 0 90 arc closepath fill
               vpt 0 360 arc closepath } bind def
/C2 { BL [] 0 setdash 2 copy moveto
       2 copy  vpt 90 180 arc closepath fill
               vpt 0 360 arc closepath } bind def
/C3 { BL [] 0 setdash 2 copy moveto
       2 copy  vpt 0 180 arc closepath fill
               vpt 0 360 arc closepath } bind def
/C4 { BL [] 0 setdash 2 copy moveto
       2 copy  vpt 180 270 arc closepath fill
               vpt 0 360 arc closepath } bind def
/C5 { BL [] 0 setdash 2 copy moveto
       2 copy  vpt 0 90 arc
       2 copy moveto
       2 copy  vpt 180 270 arc closepath fill
               vpt 0 360 arc } bind def
/C6 { BL [] 0 setdash 2 copy moveto
      2 copy  vpt 90 270 arc closepath fill
              vpt 0 360 arc closepath } bind def
/C7 { BL [] 0 setdash 2 copy moveto
      2 copy  vpt 0 270 arc closepath fill
              vpt 0 360 arc closepath } bind def
/C8 { BL [] 0 setdash 2 copy moveto
      2 copy vpt 270 360 arc closepath fill
              vpt 0 360 arc closepath } bind def
/C9 { BL [] 0 setdash 2 copy moveto
      2 copy  vpt 270 450 arc closepath fill
              vpt 0 360 arc closepath } bind def
/C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
       2 copy moveto
       2 copy vpt 90 180 arc closepath fill
               vpt 0 360 arc closepath } bind def
/C11 { BL [] 0 setdash 2 copy moveto
       2 copy  vpt 0 180 arc closepath fill
       2 copy moveto
       2 copy  vpt 270 360 arc closepath fill
               vpt 0 360 arc closepath } bind def
/C12 { BL [] 0 setdash 2 copy moveto
       2 copy  vpt 180 360 arc closepath fill
               vpt 0 360 arc closepath } bind def
/C13 { BL [] 0 setdash  2 copy moveto
       2 copy  vpt 0 90 arc closepath fill
       2 copy moveto
       2 copy  vpt 180 360 arc closepath fill
               vpt 0 360 arc closepath } bind def
/C14 { BL [] 0 setdash 2 copy moveto
       2 copy  vpt 90 360 arc closepath fill
               vpt 0 360 arc } bind def
/C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
               vpt 0 360 arc closepath } bind def
/Rec   { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
       neg 0 rlineto closepath } bind def
/Square { dup Rec } bind def
/Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def
/S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def
/S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def
/S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def
/S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def
/S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def
/S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill
       exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def
/S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def
/S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
       2 copy vpt Square fill
       Bsquare } bind def
/S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def
/S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def
/S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
       Bsquare } bind def
/S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
       Bsquare } bind def
/S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def
/S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
       2 copy vpt Square fill Bsquare } bind def
/S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
       2 copy exch vpt sub exch vpt Square fill Bsquare } bind def
/S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def
/D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def
/D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def
/D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def
/D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def
/D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def
/D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def
/D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def
/D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def
/D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def
/D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def
/D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def
/D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def
/D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def
/D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def
/D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def
/D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def
/DiaE { stroke [] 0 setdash vpt add M
  hpt neg vpt neg V hpt vpt neg V
  hpt vpt V hpt neg vpt V closepath stroke } def
/BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M
  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  hpt2 neg 0 V closepath stroke } def
/TriUE { stroke [] 0 setdash vpt 1.12 mul add M
  hpt neg vpt -1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt 1.62 mul V closepath stroke } def
/TriDE { stroke [] 0 setdash vpt 1.12 mul sub M
  hpt neg vpt 1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt -1.62 mul V closepath stroke } def
/PentE { stroke [] 0 setdash gsave
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  closepath stroke grestore } def
/CircE { stroke [] 0 setdash 
  hpt 0 360 arc stroke } def
/Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def
/DiaW { stroke [] 0 setdash vpt add M
  hpt neg vpt neg V hpt vpt neg V
  hpt vpt V hpt neg vpt V Opaque stroke } def
/BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M
  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  hpt2 neg 0 V Opaque stroke } def
/TriUW { stroke [] 0 setdash vpt 1.12 mul add M
  hpt neg vpt -1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt 1.62 mul V Opaque stroke } def
/TriDW { stroke [] 0 setdash vpt 1.12 mul sub M
  hpt neg vpt 1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt -1.62 mul V Opaque stroke } def
/PentW { stroke [] 0 setdash gsave
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
  Opaque stroke grestore } def
/CircW { stroke [] 0 setdash 
  hpt 0 360 arc Opaque stroke } def
/BoxFill { gsave Rec 1 setgray fill grestore } def
end
%%EndProlog
%%Page: 1 1
gnudict begin
gsave
50 50 translate
0.100 0.100 scale
0 setgray
newpath
(Helvetica) findfont 140 scalefont setfont
1.000 UL
LTb
574 280 M
63 0 V
4165 0 R
-63 0 V
490 280 M
(-0.5) Rshow
574 595 M
63 0 V
4165 0 R
-63 0 V
490 595 M
(-0.4) Rshow
574 910 M
63 0 V
4165 0 R
-63 0 V
490 910 M
(-0.3) Rshow
574 1226 M
63 0 V
4165 0 R
-63 0 V
-4249 0 R
(-0.2) Rshow
574 1541 M
63 0 V
4165 0 R
-63 0 V
-4249 0 R
(-0.1) Rshow
574 1856 M
63 0 V
4165 0 R
-63 0 V
-4249 0 R
(0) Rshow
574 2171 M
63 0 V
4165 0 R
-63 0 V
-4249 0 R
(0.1) Rshow
574 2486 M
63 0 V
4165 0 R
-63 0 V
-4249 0 R
(0.2) Rshow
574 2802 M
63 0 V
4165 0 R
-63 0 V
-4249 0 R
(0.3) Rshow
574 3117 M
63 0 V
4165 0 R
-63 0 V
-4249 0 R
(0.4) Rshow
574 3432 M
63 0 V
4165 0 R
-63 0 V
-4249 0 R
(0.5) Rshow
574 280 M
0 63 V
0 3089 R
0 -63 V
574 140 M
(-0.4) Cshow
1044 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(-0.3) Cshow
1514 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(-0.2) Cshow
1983 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(-0.1) Cshow
2453 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(0) Cshow
2923 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(0.1) Cshow
3393 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(0.2) Cshow
3862 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(0.3) Cshow
4332 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(0.4) Cshow
4802 280 M
0 63 V
0 3089 R
0 -63 V
0 -3229 R
(0.5) Cshow
1.000 UL
LTb
574 280 M
4228 0 V
0 3152 V
-4228 0 V
574 280 L
1.000 UP
1.000 UL
LT0
4151 3299 M
("/tmp/gnuplot-data-tmp.9711.t") Rshow
2182 1685 Pls
3129 1856 Pls
4228 2281 Pls
4273 1381 Pls
3978 1966 Pls
3267 1467 Pls
2333 1856 Pls
4421 2143 Pls
2794 1856 Pls
2413 1856 Pls
4179 1542 Pls
3135 1856 Pls
4451 2241 Pls
2826 1595 Pls
2256 1856 Pls
854 1669 Pls
2109 1856 Pls
2799 1567 Pls
4082 1841 Pls
1900 1856 Pls
2153 1856 Pls
1878 1513 Pls
4228 1431 Pls
4476 1452 Pls
1954 1991 Pls
2298 1575 Pls
3206 1856 Pls
2712 1856 Pls
3191 3263 Pls
2742 1924 Pls
2946 1591 Pls
2347 1856 Pls
3135 2111 Pls
2535 1856 Pls
2841 1799 Pls
4476 2260 Pls
2059 1856 Pls
2595 1856 Pls
4147 2337 Pls
2078 1856 Pls
2182 2027 Pls
2799 2145 Pls
4179 2170 Pls
4421 1569 Pls
2298 2137 Pls
1878 2199 Pls
3014 2151 Pls
3973 1293 Pls
2826 2117 Pls
2447 1856 Pls
2203 1772 Pls
3031 1861 Pls
1447 2000 Pls
2288 1856 Pls
1447 1712 Pls
3973 2419 Pls
2720 1856 Pls
1723 1856 Pls
2561 2237 Pls
3360 2220 Pls
1662 1442 Pls
3530 1856 Pls
3033 1590 Pls
1401 1856 Pls
3061 1856 Pls
1326 1870 Pls
1321 1907 Pls
2742 1788 Pls
2852 1856 Pls
1326 1842 Pls
2760 1856 Pls
3140 1600 Pls
2540 1856 Pls
3248 1927 Pls
2454 1856 Pls
3978 1746 Pls
2071 1856 Pls
2769 1856 Pls
1662 2270 Pls
2561 1475 Pls
2841 1913 Pls
3564 2208 Pls
3491 727 Pls
854 2043 Pls
1584 1856 Pls
2524 1856 Pls
1594 2043 Pls
2643 1962 Pls
4273 2331 Pls
4147 1375 Pls
3014 1561 Pls
3033 2122 Pls
2335 1856 Pls
2450 1736 Pls
3031 1851 Pls
2729 1856 Pls
1594 1669 Pls
2747 1856 Pls
3135 1601 Pls
3360 1492 Pls
2203 1940 Pls
2598 1856 Pls
2020 2054 Pls
1902 1856 Pls
4082 1871 Pls
3491 2985 Pls
4451 1471 Pls
2450 1976 Pls
2391 1856 Pls
3248 1785 Pls
2671 1856 Pls
3450 1749 Pls
2490 1856 Pls
3450 1963 Pls
1954 1721 Pls
2946 2121 Pls
3267 2245 Pls
1321 1805 Pls
3029 1856 Pls
2828 1856 Pls
3140 2112 Pls
2539 1856 Pls
3191 449 Pls
2643 1750 Pls
3564 1504 Pls
2020 1658 Pls
4434 3299 Pls
stroke
grestore
end
showpage
%%Trailer
%%DocumentFonts: Helvetica
%%Pages: 1

%%EndDocument
@endspecial Fr 1024 1574 a(Figure) p 1142 1574 a(2:) p
1187 1574 a(The) p 1262 1574 a(\014rst) p 1338 1574 a(comp) q(onen) o
(ts) p 1545 1574 a(of) p 1585 1574 a(the) p 1648 1574
a(solutions) p 1805 1574 a(to) p 1848 1574 a(the) p 1910
1574 a(system) 1024 1619 y(of) p 1068 1619 a(algebraic) p
1230 1619 a(equations) p 1402 1619 a(Katsura) p 1549
1619 a(7.) p Fm 1024 1779 a(8.2) p 1152 1779 a(Distributed) p
1466 1779 a(computation) p 1806 1779 a(with) p 1947 1779
a(ho-) 1152 1839 y(mogeneous) p 1437 1839 a(serv) n(ers) p
Fr 1024 1907 a(One) p 1106 1907 a(of) p 1150 1907 a(the) p
1217 1907 a(aims) p 1307 1907 a(of) p 1352 1907 a(Op) q(enXM) p
1520 1907 a(is) p 1559 1907 a(a) p 1592 1907 a(parallel) p
1729 1907 a(sp) q(eedup) p 1878 1907 a(b) o(y) p 1932
1907 a(a) p 1965 1907 a(dis-) 1024 1952 y(tributed) p
1169 1952 a(computation) p 1389 1952 a(with) p 1473 1952
a(homogeneous) p 1704 1952 a(serv) o(ers.) p 1844 1952
a(As) p 1897 1952 a(the) p 1959 1952 a(cur-) 1024 1997
y(ren) o(t) p 1104 1997 a(sp) q(eci\014cation) p 1324
1997 a(of) p 1368 1997 a(Op) q(enXM) p 1535 1997 a(do) q(es) p
1622 1997 a(not) p 1691 1997 a(include) p 1823 1997 a(comm) o(unica-)
1024 2042 y(tion) p 1099 2042 a(b) q(et) o(w) o(een) p
1244 2042 a(serv) o(ers,) p 1378 2042 a(one) p 1445 2042
a(cannot) p 1567 2042 a(exp) q(ect) p 1685 2042 a(the) p
1748 2042 a(maximal) p 1901 2042 a(parallel) 1024 2087
y(sp) q(eedup.) p 1192 2087 a(Ho) o(w) o(ev) o(er) p
1349 2087 a(it) p 1389 2087 a(is) p 1429 2087 a(p) q(ossible) p
1575 2087 a(to) p 1624 2087 a(execute) p 1763 2087 a(sev) o(eral) p
1891 2087 a(t) o(yp) q(es) p 1994 2087 a(of) 1024 2132
y(distributed) p 1221 2132 a(computation) p 1445 2132
a(as) p 1492 2132 a(follo) o(ws.) p Ff 1024 2238 a(8.2.1) p
1168 2238 a(Pr) n(o) n(duct) p 1337 2238 a(of) p 1390
2238 a(univariate) p 1607 2238 a(p) n(olynomials) p Fr
1024 2307 a(Shoup) p 1146 2307 a([15]) p 1223 2307 a(sho) o(w) o(ed) p
1360 2307 a(that) p 1447 2307 a(the) p 1518 2307 a(pro) q(duct) p
1666 2307 a(of) p 1714 2307 a(univ) n(ariate) p 1899
2307 a(p) q(olyno-) 1024 2352 y(mials) p 1126 2352 a(with) p
1216 2352 a(large) p 1312 2352 a(degrees) p 1448 2352
a(and) p 1525 2352 a(large) p 1621 2352 a(co) q(e\016cien) o(ts) p
1817 2352 a(can) p 1890 2352 a(b) q(e) p 1944 2352 a(com-) 1024
2397 y(puted) p 1132 2397 a(e\016cien) o(tly) p 1304
2397 a(b) o(y) p 1356 2397 a(FFT) p 1446 2397 a(o) o(v) o(er) p
1527 2397 a(small) p 1626 2397 a(\014nite) p 1724 2397
a(\014elds) p 1821 2397 a(and) p 1895 2397 a(Chinese) 1024
2442 y(remainder) p 1206 2442 a(theorem.) p 1370 2442
a(It) p 1412 2442 a(can) p 1482 2442 a(b) q(e) p 1534
2442 a(easily) p 1640 2442 a(paralleliz) q(ed:) 1024
2526 y(Input) p 1130 2526 a(:) p Fj(f) p Fi 1160 2530
a(1) p Fj 1176 2526 a(;) p 1193 2526 a(f) p Fi 1212 2530
a(2) p Fk 1240 2526 a(2) p Fh 1276 2526 a(Z) p Fr([) p
Fj(x) p Fr(]) p 1359 2526 a(suc) o(h) p 1446 2526 a(that) p
Fj 1529 2526 a(deg) p Fr 1586 2526 a(\() p Fj(f) p Fi
1620 2530 a(1) p Fr 1637 2526 a(\)) p Fj(;) p 1669 2526
a(deg) p Fr 1726 2526 a(\() p Fj(f) p Fi 1760 2530 a(2) p
Fr 1777 2526 a(\)) p Fj 1803 2526 a(<) p Fr 1843 2526
a(2) p Fe 1862 2510 a(M) p Fr 1024 2571 a(Output) p 1161
2571 a(:) p Fj 1188 2571 a(f) p Fr 1222 2571 a(=) p Fj
1262 2571 a(f) p Fi 1281 2575 a(1) p Fj 1298 2571 a(f) p
Fi 1317 2575 a(2) p Fj 1024 2616 a(P) p Fk 1065 2616
a( ) p 1116 2616 a(f) p Fj(m) p Fi 1169 2620 a(1) p Fj
1186 2616 a(;) p Fk 1203 2616 a(\001) p 1220 2616 a(\001) p
1237 2616 a(\001) p Fj 1254 2616 a(;) p 1271 2616 a(m) p
Fe 1305 2620 a(N) p Fk 1334 2616 a(g) p Fr 1366 2616
a(where) p Fj 1477 2616 a(m) p Fe 1511 2620 a(i) p Fr
1537 2616 a(is) p 1576 2616 a(an) p 1629 2616 a(o) q(dd) p
1705 2616 a(prime,) 1116 2662 y(2) p Fe 1135 2646 a(M) p
Fi 1167 2646 a(+1) p Fk 1207 2662 a(j) p Fj(m) p Fe 1252
2666 a(i) p Fk 1273 2662 a(\000) p Fr 1312 2662 a(1) p
1344 2662 a(and) p Fj 1418 2662 a(m) p Fr 1463 2662 a(=) p
Fc 1503 2632 a(Q) p Fj 1549 2662 a(m) p Fe 1583 2666
a(i) p Fr 1609 2662 a(is) p 1647 2662 a(su\016cien) o(tly) p
1840 2662 a(large.) 1024 2707 y(Separate) p Fj 1182 2707
a(P) p Fr 1225 2707 a(in) o(to) p 1302 2707 a(disjoin) o(t) p
1439 2707 a(subsets) p Fj 1572 2707 a(P) p Fi 1597 2711
a(1) p Fj 1614 2707 a(;) p Fk 1631 2707 a(\001) p 1648
2707 a(\001) p 1665 2707 a(\001) p Fj 1682 2707 a(;) p
1699 2707 a(P) p Fe 1724 2711 a(L) p Fr 1747 2707 a(.) 1024
2752 y(for) p Fj 1083 2752 a(j) p Fr 1111 2752 a(=) p
1152 2752 a(1) p 1184 2752 a(to) p Fj 1231 2752 a(L) p
1270 2752 a(M) p Fe 1307 2756 a(j) p Fk 1334 2752 a( ) p
Fc 1383 2721 a(Q) p Fe 1422 2765 a(m) p Fb 1449 2770
a(i) p Fd 1462 2765 a(2) p Fe(P) p Fb 1502 2770 a(j) p
Fj 1527 2752 a(m) p Fe 1561 2756 a(i) p Fr 1024 2806
a(Compute) p Fj 1190 2806 a(F) p Fe 1215 2810 a(j) p
Fr 1244 2806 a(suc) o(h) p 1331 2806 a(that) p Fj 1414
2806 a(F) p Fe 1439 2810 a(j) p Fk 1465 2806 a(\021) p
Fj 1506 2806 a(f) p Fi 1525 2810 a(1) p Fj 1542 2806
a(f) p Fi 1561 2810 a(2) p Fr 1588 2806 a(mo) q(d) p
Fj 1673 2806 a(M) p Fe 1710 2810 a(j) p Fr 1083 2851
a(and) p Fj 1157 2851 a(F) p Fe 1182 2855 a(j) p Fk 1209
2851 a(\021) p Fr 1249 2851 a(0) p 1279 2851 a(mo) q(d) p
Fj 1364 2851 a(m=) n(M) p Fe 1452 2855 a(j) p Fr 1481
2851 a(in) p 1525 2851 a(parallel.) 1083 2895 y(\(The) p
1177 2895 a(pro) q(duct) p 1321 2895 a(is) p 1359 2895
a(computed) p 1536 2895 a(b) o(y) p 1590 2895 a(FFT.\)) -75
3000 y(Masahide) p 95 3000 a(Maek) n(a) o(w) o(a,) p
271 3000 a(Jan) o(uary) p 418 3000 a(16,) p 478 3000
a(2000) p 965 3000 a(6) p 90 rotate dyy eop
%%Page: 7 7
7 6 bop Fr -75 158 a(return) p Fj 43 158 a(\036) p Fe
66 162 a(m) p Fr 95 158 a(\() p Fc 110 128 a(P) p Fj
160 158 a(F) p Fe 185 162 a(j) p Fr 201 158 a(\)) -75
203 y(\(F) m(or) p Fj 9 203 a(a) p Fk 40 203 a(2) p Fh
76 203 a(Z) p Fr(,) p Fj 127 203 a(\036) p Fe 150 207
a(m) p Fr 179 203 a(\() p Fj(a) p Fr(\)) p Fk 240 203
a(2) p Fr 276 203 a(\() p Fk(\000) p Fj(m=) p Fr(2) p
Fj(;) p 410 203 a(m=) p Fr(2\)) p 510 203 a(and) p Fj
585 203 a(\036) p Fe 608 207 a(m) p Fr 637 203 a(\() p
Fj(a) p Fr(\)) p Fk 698 203 a(\021) p Fj 738 203 a(a) p
Fr 769 203 a(mo) q(d) p Fj 853 203 a(m) p Fr(\)) -33
288 y(Figure) p 91 288 a(3) p 126 288 a(sho) o(ws) p
239 288 a(the) p 308 288 a(sp) q(eedup) p 460 288 a(factor) p
573 288 a(under) p 685 288 a(the) p 754 288 a(ab) q(o) o(v) o(e) p
866 288 a(dis-) -75 332 y(tributed) p 72 332 a(computation) p
294 332 a(on) p 345 332 a(Risa/Asir.) p 534 332 a(F) m(or) p
601 332 a(eac) o(h) p Fj 685 332 a(n) p Fr(,) p 730 332
a(t) o(w) o(o) p 800 332 a(p) q(olyno-) -75 377 y(mials) p
23 377 a(of) p 65 377 a(degree) p Fj 183 377 a(n) p Fr
217 377 a(with) p 302 377 a(3000bit) p 437 377 a(co) q(e\016cien) o(ts)
p 629 377 a(are) p 691 377 a(generated) p 864 377 a(and) -75
422 y(the) p -13 422 a(pro) q(duct) p 128 422 a(is) p
162 422 a(computed.) p 353 422 a(The) p 428 422 a(mac) o(hine) p
575 422 a(is) p 609 422 a(FUJITSU) p 784 422 a(AP3000,) -75
467 y(a) p -40 467 a(cluster) p 86 467 a(of) p 132 467
a(Sun) p 212 467 a(w) o(orkstations) p 439 467 a(connected) p
621 467 a(with) p 711 467 a(a) p 745 467 a(high) p 833
467 a(sp) q(eed) -75 512 y(net) o(w) o(ork) p 77 512
a(and) p 157 512 a(MPI) p 250 512 a(o) o(v) o(er) p 338
512 a(the) p 409 512 a(net) o(w) o(ork) p 561 512 a(is) p
605 512 a(used) p 698 512 a(to) p 750 512 a(implemen) o(t) -75
557 y(Op) q(enXM.) -75 965 y @beginspecial 50 @llx 50
@lly 770 @urx 302 @ury 2409 @rwi @setspecial
%%BeginDocument: speedup.ps
%!PS-Adobe-2.0
%%Creator: gnuplot
%%DocumentFonts: Helvetica
%%BoundingBox: 50 50 770 302
%%Pages: (atend)
%%EndComments
% $OpenXM: OpenXM/doc/issac2000/issac2000.ps,v 1.1 2000/01/18 01:09:59 takayama Exp $
/gnudict 40 dict def
gnudict begin
/Color false def
/Solid false def
/gnulinewidth 5.000 def
/vshift -46 def
/dl {10 mul} def
/hpt 31.5 def
/vpt 31.5 def
/M {moveto} bind def
/L {lineto} bind def
/R {rmoveto} bind def
/V {rlineto} bind def
/vpt2 vpt 2 mul def
/hpt2 hpt 2 mul def
/Lshow { currentpoint stroke M
  0 vshift R show } def
/Rshow { currentpoint stroke M
  dup stringwidth pop neg vshift R show } def
/Cshow { currentpoint stroke M
  dup stringwidth pop -2 div vshift R show } def
/DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
 {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
/BL { stroke gnulinewidth 2 mul setlinewidth } def
/AL { stroke gnulinewidth 2 div setlinewidth } def
/PL { stroke gnulinewidth setlinewidth } def
/LTb { BL [] 0 0 0 DL } def
/LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
/LT0 { PL [] 0 1 0 DL } def
/LT1 { PL [4 dl 2 dl] 0 0 1 DL } def
/LT2 { PL [2 dl 3 dl] 1 0 0 DL } def
/LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
/LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
/LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
/LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
/LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
/LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
/P { stroke [] 0 setdash
  currentlinewidth 2 div sub M
  0 currentlinewidth V stroke } def
/D { stroke [] 0 setdash 2 copy vpt add M
  hpt neg vpt neg V hpt vpt neg V
  hpt vpt V hpt neg vpt V closepath stroke
  P } def
/A { stroke [] 0 setdash vpt sub M 0 vpt2 V
  currentpoint stroke M
  hpt neg vpt neg R hpt2 0 V stroke
  } def
/B { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
  0 vpt2 neg V hpt2 0 V 0 vpt2 V
  hpt2 neg 0 V closepath stroke
  P } def
/C { stroke [] 0 setdash exch hpt sub exch vpt add M
  hpt2 vpt2 neg V currentpoint stroke M
  hpt2 neg 0 R hpt2 vpt2 V stroke } def
/T { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  hpt neg vpt -1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt 1.62 mul V closepath stroke
  P  } def
/S { 2 copy A C} def
end
%%EndProlog
%%Page: 1 1
gnudict begin
gsave
50 50 translate
0.100 0.100 scale
0 setgray
/Helvetica findfont 140 scalefont setfont
newpath
LTa
LTb
840 351 M
63 0 V
6066 0 R
-63 0 V
756 351 M
(1) Rshow
840 613 M
63 0 V
6066 0 R
-63 0 V
756 613 M
(2) Rshow
840 876 M
63 0 V
6066 0 R
-63 0 V
756 876 M
(3) Rshow
840 1138 M
63 0 V
6066 0 R
-63 0 V
-6150 0 R
(4) Rshow
840 1400 M
63 0 V
6066 0 R
-63 0 V
-6150 0 R
(5) Rshow
840 1662 M
63 0 V
6066 0 R
-63 0 V
-6150 0 R
(6) Rshow
840 1925 M
63 0 V
6066 0 R
-63 0 V
-6150 0 R
(7) Rshow
840 2187 M
63 0 V
6066 0 R
-63 0 V
-6150 0 R
(8) Rshow
840 2449 M
63 0 V
6066 0 R
-63 0 V
-6150 0 R
(9) Rshow
1249 351 M
0 63 V
0 2035 R
0 -63 V
0 -2175 R
(2) Cshow
2066 351 M
0 63 V
0 2035 R
0 -63 V
0 -2175 R
(4) Cshow
2883 351 M
0 63 V
0 2035 R
0 -63 V
0 -2175 R
(6) Cshow
3700 351 M
0 63 V
0 2035 R
0 -63 V
0 -2175 R
(8) Cshow
4517 351 M
0 63 V
0 2035 R
0 -63 V
0 -2175 R
(10) Cshow
5335 351 M
0 63 V
0 2035 R
0 -63 V
0 -2175 R
(12) Cshow
6152 351 M
0 63 V
0 2035 R
0 -63 V
0 -2175 R
(14) Cshow
6969 351 M
0 63 V
0 2035 R
0 -63 V
0 -2175 R
(16) Cshow
840 351 M
6129 0 V
0 2098 V
-6129 0 V
840 351 L
140 1400 M
currentpoint gsave translate 90 rotate 0 0 M
(speedup factor) Cshow
grestore
3904 71 M
(number of servers) Cshow
LT0
6486 2246 M
(n=100) Rshow
6570 2246 M
252 0 V
840 351 M
409 94 V
408 274 V
409 155 V
408 258 V
409 58 V
409 -2 V
408 341 V
409 19 V
408 -132 V
409 209 V
409 104 V
408 -171 V
409 91 V
408 36 V
409 -335 V
LT1
6486 2106 M
(n=1000) Rshow
6570 2106 M
252 0 V
840 351 M
409 151 V
408 272 V
409 254 V
408 250 V
409 214 V
409 153 V
408 158 V
409 69 V
408 97 V
409 66 V
409 -8 V
408 -59 V
409 42 V
408 119 V
409 -232 V
LT2
6486 1966 M
(n=5000) Rshow
6570 1966 M
252 0 V
840 351 M
409 168 V
408 260 V
409 282 V
408 231 V
409 222 V
409 200 V
408 106 V
409 137 V
408 136 V
409 59 V
409 38 V
408 36 V
409 75 V
408 21 V
409 -345 V
stroke
grestore
end
showpage
%%Trailer
%%Pages: 1

%%EndDocument
@endspecial 216 1051 a(Figure) p 337 1051 a(3:) p 384
1051 a(Sp) q(eedup) p 538 1051 a(factor) -33 1145 y(If) p
21 1145 a(the) p 103 1145 a(n) o(um) o(b) q(er) p 258
1145 a(of) p 318 1145 a(serv) o(ers) p 460 1145 a(is) p
Fj 514 1145 a(L) p Fr 569 1145 a(and) p 659 1145 a(the) p
741 1145 a(inputs) p 875 1145 a(are) -75 1190 y(\014xed,) p
35 1190 a(then) p 128 1190 a(the) p 199 1190 a(cost) p
283 1190 a(to) p 335 1190 a(compute) p Fj 496 1190 a(F) p
Fe 521 1194 a(j) p Fr 555 1190 a(in) p 605 1190 a(parallel) p
747 1190 a(is) p Fj 791 1190 a(O) p Fr 821 1190 a(\(1) p
Fj(=L) p Fr(\),) -75 1235 y(whereas) p 74 1235 a(the) p
145 1235 a(cost) p 228 1235 a(to) p 279 1235 a(send) p
371 1235 a(and) p 449 1235 a(receiv) o(e) p 579 1235
a(p) q(olynomial) q(s) p 797 1235 a(is) p Fj 840 1235
a(O) p Fr 870 1235 a(\() p Fj(L) p Fr(\)) -75 1280 y(if) p
Fl -36 1280 a(ox) p 6 1280 12 2 v 17 1280 a(push) p 99
1280 V 110 1280 a(cmo\(\)) p Fr 225 1280 a(and) p Fl
303 1280 a(ox) p 345 1280 V 357 1280 a(pop) p 419 1280
V 430 1280 a(cmo\(\)) p Fr 545 1280 a(are) p 613 1280
a(rep) q(eatedly) p 804 1280 a(applied) -75 1324 y(on) p
-21 1324 a(the) p 46 1324 a(clien) o(t.) p 167 1324 a(Therefore) p
342 1324 a(the) p 409 1324 a(sp) q(eedup) p 558 1324
a(is) p 597 1324 a(limited) p 728 1324 a(and) p 804 1324
a(the) p 871 1324 a(up-) -75 1369 y(p) q(er) p -9 1369
a(b) q(ound) p 109 1369 a(of) p 152 1369 a(the) p 217
1369 a(sp) q(eedup) p 365 1369 a(factor) p 474 1369 a(dep) q(ends) p
621 1369 a(on) p 674 1369 a(the) p 739 1369 a(ratio) p
830 1369 a(of) p 873 1369 a(the) -75 1414 y(computational) p
175 1414 a(cost) p 250 1414 a(and) p 320 1414 a(the) p
382 1414 a(comm) o(unication) p 646 1414 a(cost) p 721
1414 a(for) p 775 1414 a(eac) o(h) p 858 1414 a(unit) -75
1459 y(op) q(eration.) p 118 1459 a(Figure) p 242 1459
a(3) p 276 1459 a(sho) o(ws) p 388 1459 a(that) p 474
1459 a(the) p 542 1459 a(sp) q(eedup) p 693 1459 a(is) p
733 1459 a(satisfactory) -75 1504 y(if) p -37 1504 a(the) p
32 1504 a(degree) p 154 1504 a(is) p 195 1504 a(large) p
292 1504 a(and) p Fj 370 1504 a(L) p Fr 411 1504 a(is) p
453 1504 a(not) p 524 1504 a(large,) p 632 1504 a(sa) o(y) m(,) p
709 1504 a(up) p 767 1504 a(to) p 817 1504 a(10) p 871
1504 a(un-) -75 1549 y(der) p -10 1549 a(the) p 55 1549
a(ab) q(o) o(v) o(e) p 162 1549 a(en) o(vironmen) o(t.) p
398 1549 a(If) p 435 1549 a(Op) q(enXM) p 601 1549 a(pro) o(vides) p
752 1549 a(op) q(erations) -75 1593 y(for) p -15 1593
a(the) p 52 1593 a(broadcast) p 228 1593 a(and) p 304
1593 a(the) p 371 1593 a(reduction) p 543 1593 a(suc) o(h) p
631 1593 a(as) p Fl 679 1593 a(MPI) p 741 1593 V 752
1593 a(Bcast) p Fr 864 1593 a(and) p Fl -75 1638 a(MPI) p
-13 1638 V -2 1638 a(Reduce) p Fr 126 1638 a(resp) q(ectiv) o(ely) m(,)
p 342 1638 a(the) p 406 1638 a(cost) p 483 1638 a(of) p
525 1638 a(sending) p Fj 661 1638 a(f) p Fi 680 1642
a(1) p Fr 697 1638 a(,) p Fj 719 1638 a(f) p Fi 738 1642
a(2) p Fr 766 1638 a(and) p 839 1638 a(gath-) -75 1683
y(ering) p Fj 25 1683 a(F) p Fe 50 1687 a(j) p Fr 83
1683 a(ma) o(y) p 171 1683 a(b) q(e) p 227 1683 a(reduced) p
375 1683 a(to) p Fj 426 1683 a(O) p Fr 456 1683 a(\(log) p
Fi 521 1692 a(2) p Fj 544 1683 a(L) p Fr(\)) p 603 1683
a(and) p 682 1683 a(w) o(e) p 742 1683 a(can) p 817 1683
a(exp) q(ect) -75 1728 y(b) q(etter) p 39 1728 a(results) p
161 1728 a(in) p 206 1728 a(suc) o(h) p 293 1728 a(a) p
325 1728 a(case.) p Ff -75 1835 a(8.2.2) p 69 1835 a(Comp) n(etitive) p
316 1835 a(distribute) n(d) p 535 1835 a(c) n(omputation) p
791 1835 a(by) p 846 1835 a(var-) 69 1890 y(ious) p 165
1890 a(str) n(ate) n(gies) p Fr -75 1959 a(SINGULAR) p
151 1959 a([4]) p 214 1959 a(implemen) o(ts) p Fq 427
1959 a(MP) p Fr 509 1959 a(in) o(terface) p 674 1959
a(for) p 742 1959 a(distributed) -75 2003 y(computation) p
150 2003 a(and) p 225 2003 a(a) p 258 2003 a(comp) q(etitiv) o(e) p
467 2003 a(Gr\177) p 512 2003 a(obner) p 620 2003 a(basis) p
715 2003 a(computation) -75 2048 y(is) p -27 2048 a(illustrated) p
166 2048 a(as) p 223 2048 a(an) p 285 2048 a(example) p
445 2048 a(of) p 498 2048 a(distributed) p 704 2048 a(computation.) -75
2093 y(Suc) o(h) p 15 2093 a(a) p 44 2093 a(distributed) p
238 2093 a(computation) p 459 2093 a(is) p 495 2093 a(also) p
569 2093 a(p) q(ossible) p 710 2093 a(on) p 761 2093
a(Op) q(enXM.) -75 2138 y(The) p 4 2138 a(follo) o(wing) p
166 2138 a(Risa/Asir) p 340 2138 a(function) p 490 2138
a(computes) p 661 2138 a(a) p 693 2138 a(Gr\177) p 738
2138 a(obner) p 844 2138 a(basis) -75 2183 y(b) o(y) p
-18 2183 a(starting) p 130 2183 a(the) p 200 2183 a(computations) p
443 2183 a(sim) o(ultaneousl) q(y) p 708 2183 a(from) p
802 2183 a(the) p 873 2183 a(ho-) -75 2227 y(mogenized) p
117 2227 a(input) p 225 2227 a(and) p 304 2227 a(the) p
375 2227 a(input) p 482 2227 a(itself.) p 604 2227 a(The) p
687 2227 a(clien) o(t) p 796 2227 a(w) o(atc) o(hes) -75
2272 y(the) p -11 2272 a(streams) p 128 2272 a(b) o(y) p
Fl 178 2272 a(ox) p 220 2272 V 232 2272 a(select\(\)) p
Fr 399 2272 a(and) p 471 2272 a(the) p 535 2272 a(result) p
639 2272 a(whic) o(h) p 747 2272 a(is) p 783 2272 a(returned) -75
2317 y(\014rst) p 4 2317 a(is) p 43 2317 a(tak) o(en.) p
162 2317 a(Then) p 263 2317 a(the) p 329 2317 a(remaining) p
508 2317 a(serv) o(er) p 619 2317 a(is) p 658 2317 a(reset.) p
Fl -75 2402 a(/*) p -16 2402 a(G:set) p 102 2402 a(of) p
160 2402 a(polys;) p 298 2402 a(V:list) p 435 2402 a(of) p
494 2402 a(variables) p 690 2402 a(*/) -75 2447 y(/*) p
-16 2447 a(O:type) p 121 2447 a(of) p 180 2447 a(order;) p
317 2447 a(P0,P1:) p 455 2447 a(id's) p 553 2447 a(of) p
611 2447 a(servers) p 768 2447 a(*/) -75 2492 y(def) p
3 2492 a(dgr\(G,V,O,P) o(0,) o(P1\)) -75 2537 y({) -36
2582 y(P) p 3 2582 a(=) p 43 2582 a([P0,P1];) p 219 2582
a(/*) p 278 2582 a(server) p 415 2582 a(list) p 513 2582
a(*/) -36 2626 y(map\(ox_res) o(et,) o(P\)) o(;) p 298
2626 a(/*) p 357 2626 a(reset) p 474 2626 a(servers) p
631 2626 a(*/) -36 2671 y(/*) p 23 2671 a(P0) p 82 2671
a(executes) p 258 2671 a(non-homogen) o(iz) o(ed) p 572
2671 a(computatio) o(n) p 808 2671 a(*/) -36 2716 y(ox_cmo_rpc) o(\(P0)
o(,") o(dp_) o(gr_) o(ma) o(in") o(,G) o(,V,) o(0,) o(1,O) o(\);) -36
2761 y(/*) p 23 2761 a(P1) p 82 2761 a(executes) p 258
2761 a(homogenized) p 494 2761 a(computati) o(on) p 729
2761 a(*/) -36 2806 y(ox_cmo_rpc) o(\(P1) o(,") o(dp_) o(gr_) o(ma) o
(in") o(,G) o(,V,) o(1,) o(1,O) o(\);) -36 2851 y(map\(ox_pus) o(h_c) o
(md) o(,P,) o(262) o(\);) p 435 2851 a(/*) p 494 2851
a(262) p 572 2851 a(=) p 611 2851 a(OX_popCMO) p 808
2851 a(*/) -36 2895 y(F) p 3 2895 a(=) p 43 2895 a(ox_select) o(\(P) o
(\);) p 317 2895 a(/*) p 376 2895 a(wait) p 474 2895
a(for) p 553 2895 a(data) p 651 2895 a(*/) 1063 158 y(/*) p
1122 158 a(F[0]) p 1220 158 a(is) p 1279 158 a(a) p 1318
158 a(server's) p 1495 158 a(id) p 1554 158 a(which) p
1671 158 a(is) p 1730 158 a(ready) p 1848 158 a(*/) 1063
203 y(R) p 1102 203 a(=) p 1142 203 a(ox_get\(F[) o(0]) o(\);) 1063
247 y(if) p 1122 247 a(\() p 1161 247 a(F[0]) p 1259
247 a(==) p 1318 247 a(P0) p 1377 247 a(\)) p 1416 247
a({) 1102 292 y(Win) p 1181 292 a(=) p 1220 292 a("nonhomo";) p
1436 292 a(Lose) p 1534 292 a(=) p 1573 292 a(P1;) 1063
337 y(}) p 1102 337 a(else) p 1201 337 a({) 1102 382
y(Win) p 1181 382 a(=) p 1220 382 a("homo";) p 1377 382
a(Lose) p 1475 382 a(=) p 1514 382 a(P0;) 1063 427 y(}) 1063
472 y(ox_reset\(L) o(ose) o(\);) p 1377 472 a(/*) p 1436
472 a(reset) p 1554 472 a(the) p 1632 472 a(loser) p
1750 472 a(*/) 1063 516 y(return) p 1201 516 a([Win,R];) 1024
561 y(}) p Fm 1024 681 a(REFERENCES) p Fr 1034 764 a([1]) p
1095 764 a(The) p 1179 764 a(Op) q(enMath) p 1379 764
a(Esprit) p 1501 764 a(Consortium) p 1716 764 a(\(Caprotti,) p
1904 764 a(O.) p 1963 764 a(and) 1095 809 y(Cohen,) p
1249 809 a(A.M.) p 1366 809 a(Editors\),) p 1550 809
a(The) p 1648 809 a(Op) q(enMath) p 1861 809 a(Standard.) 1095
854 y(D1.3.2a) p 1235 854 a(\(Public\)) p Fl 1095 899
a(http://ww) o(w.n) o(ag) o(.co) o(.uk) o(/p) o(roj) o(ec) o(ts/) o
(Ope) o(nM) o(ath) p Fr 1843 899 a(,) p 1866 899 a(F) m(ebruary) m(,)
1095 944 y(1999.) 1034 1025 y([2]) p 1095 1025 a(Co) o(x,) p
1187 1025 a(D.,) p 1253 1025 a(Little,) p 1371 1025 a(J.,) p
1428 1025 a(O'Shea,) p Fq 1573 1025 a(Using) p 1684 1025
a(A) o(lgebr) n(aic) p 1853 1025 a(Ge) n(ometry) p Fr(,) 1095
1070 y(Springer,) p 1259 1070 a(1998.) 1034 1151 y([3]) p
1095 1151 a(Gra) o(y) m(,) p 1203 1151 a(S.,) p 1262
1151 a(Ka) r(jler,) p 1395 1151 a(N.) p 1450 1151 a(and) p
1528 1151 a(W) m(ang,) p 1651 1151 a(P) m(.) p 1701 1151
a(S.,) p 1760 1151 a(Design) p 1889 1151 a(and) p 1966
1151 a(Im-) 1095 1196 y(plemen) o(tation) p 1329 1196
a(of) p 1375 1196 a(MP) m(,) p 1458 1196 a(a) p 1493
1196 a(Proto) q(col) p 1650 1196 a(for) p 1711 1196 a(E\016cien) o(t) p
1864 1196 a(Exc) o(hange) 1095 1240 y(of) p 1136 1240
a(Mathematical) p 1377 1240 a(Expressions,) p Fg 1594
1240 a(Journal) p 1730 1240 a(of) p 1771 1240 a(Sym) o(b) q(olic) p
1933 1240 a(Com-) 1095 1285 y(putation) p Fr(,) p 1261
1285 a(1996.) 1034 1366 y([4]) p 1095 1366 a(Greuel,) p
1231 1366 a(G.-M.) p 1344 1366 a(et) p 1390 1366 a(al.,) p
1456 1366 a(SINGULAR) p 1674 1366 a(:) p 1698 1366 a(a) p
1731 1366 a(computer) p 1903 1366 a(algebra) 1095 1411
y(system) p 1222 1411 a(for) p 1281 1411 a(p) q(olynomial) p
1479 1411 a(computations,) p Fl 1095 1456 a(http://ww) o(w.m) o(at) o
(hem) o(ati) o(k.) o(uni) o(-k) o(l.d) o(e/~) s(zca/Singu) o(la) o(r/) p
Fr(.) 1034 1537 y([5]) p 1095 1537 a(Lin) o(ton,) p 1227
1537 a(S.) p 1269 1537 a(and) p 1340 1537 a(Solomon,) p
1505 1537 a(A.,) p 1565 1537 a(Op) q(enMath,) p 1768
1537 a(IAMC) p 1884 1537 a(and) p Fl 1955 1537 a(GAP) p
Fr(,) 1095 1582 y(preprin) o(t,) p 1254 1582 a(1999.) 1034
1663 y([6]) p 1095 1663 a(Message) p 1246 1663 a(P) o(assing) p
1384 1663 a(In) o(terface,) p Fl 1554 1663 a(http://www) o(.m) o(pi-) o
(fo) o(rum) o(.o) o(rg) p Fr 1034 1744 a([7]) p 1095
1744 a(NetSolv) o(e,) p Fl 1267 1744 a(http://ww) o(w.) o(cs.) o(ut) o
(k.e) o(du/) o(ne) o(tso) o(lv) o(e) p Fr 1034 1826 a([8]) p
1095 1826 a(Noro,) p 1197 1826 a(M.) p 1252 1826 a(et) p
1293 1826 a(al.,) p 1353 1826 a(A) p 1391 1826 a(Computer) p
1568 1826 a(Algebra) p 1708 1826 a(System) p Fl 1838
1826 a(Risa/Asir) p Fr 2017 1826 a(,) 1095 1870 y(1993,) p
1195 1870 a(1995,) p 1295 1870 a(2000) p Fl 1095 1915
a(ftp://arc) o(hiv) o(es) o(.cs) o(.eh) o(im) o(e-u) o(.a) o(c.j) o
(p/p) o(ub) o(/as) o(ir) o(200) o(0/) p Fr 1034 1996
a([9]) p 1095 1996 a(Noro,) p 1216 1996 a(M.) p 1287
1996 a(and) p 1373 1996 a(McKa) o(y) m(,) p 1529 1996
a(J.,) p 1598 1996 a(Computation) p 1845 1996 a(of) p
1901 1996 a(replica-) 1095 2041 y(ble) p 1167 2041 a(functions) p
1343 2041 a(on) p 1407 2041 a(Risa/Asir.) p 1603 2041
a(Pro) q(ceedings) p 1826 2041 a(of) p 1880 2041 a(the) p
1957 2041 a(Sec-) 1095 2086 y(ond) p 1176 2086 a(In) o(ternational) p
1412 2086 a(Symp) q(osium) p 1626 2086 a(on) p 1685 2086
a(Sym) o(b) q(olic) p 1856 2086 a(Computa-) 1095 2131
y(tion) p 1174 2131 a(P) m(ASCO'97,) p 1377 2131 a(A) o(CM) p
1480 2131 a(Press,) p 1592 2131 a(130-138) p 1733 2131
a(\(1997\).) 1024 2212 y([10]) p 1105 2212 a(Noro,) p
1214 2212 a(M) p 1265 2212 a(and) p 1343 2212 a(T) m(ak) n(a) o(y) o
(ama,) p 1540 2212 a(N.,) p 1607 2212 a(Design) p 1736
2212 a(and) p 1814 2212 a(Implemen) o(ta-) 1095 2257
y(tion) p 1174 2257 a(of) p 1218 2257 a(Op) q(enXM,) p
1396 2257 a(1996,) p 1496 2257 a(1997,) p 1596 2257 a(1998,) p
1696 2257 a(1999,) p 1797 2257 a(2000.) 1024 2338 y([11]) p
1105 2338 a(Oaku,) p 1220 2338 a(T.,) p 1284 2338 a(Algorithms) p
1485 2338 a(for) p Fj 1545 2338 a(b) p Fr(-functions,) p
1752 2338 a(restrictions,) p 1963 2338 a(and) 1095 2383
y(algebraic) p 1262 2383 a(lo) q(cal) p 1358 2383 a(cohomology) p
1573 2383 a(groups) p 1702 2383 a(of) p Fj 1750 2383
a(D) p Fr 1783 2383 a(-mo) q(dules.) p 1962 2383 a(Ad-) 1095
2428 y(v) n(ances) p 1216 2428 a(in) p 1260 2428 a(Applied) p
1404 2428 a(Mathematics,) p Fh 1645 2428 a(61) p Fr(,) p
1712 2428 a(61{105,) p 1851 2428 a(1997.) 1024 2509 y([12]) p
Fl 1105 2509 a(http://w) o(ww.) o(ma) o(th.) o(kob) o(e-) o(u.a) o(c.) o
(jp/) o(Ope) o(nX) o(M) p Fr 1024 2590 a([13]) p 1105
2590 a(Saito,) p 1219 2590 a(M.,) p 1295 2590 a(Sturmfels,) p
1483 2590 a(B.) p 1539 2590 a(and) p 1618 2590 a(T) m(ak) n(a) o(y) o
(ama,) p 1818 2590 a(N.,) p Fq 1887 2590 a(Gr\177) p
1933 2590 a(obner) 1095 2635 y(Deformations) p 1354 2635
a(of) p 1417 2635 a(Hyp) n(er) n(ge) n(ometric) p 1706
2635 a(Di\013er) n(ential) p 1927 2635 a(Equa-) 1095
2680 y(tions) p Fr(.) p 1201 2680 a(Algorithms) p 1402
2680 a(and) p 1479 2680 a(Computation) p 1715 2680 a(in) p
1761 2680 a(Mathematics) p Fh 1992 2680 a(6) p Fr(.) 1095
2725 y(Springer,) p 1259 2725 a(1999.) 1024 2806 y([14]) p
1105 2806 a(Sc) o(hefstr\177) p 1237 2806 a(om,) p 1317
2806 a(D.,) p 1385 2806 a(Building) p 1544 2806 a(a) p
1580 2806 a(highly) p 1700 2806 a(in) o(tegrated) p 1886
2806 a(dev) o(elop-) 1095 2851 y(men) o(t) p 1191 2851
a(en) o(vironmen) o(t) p 1411 2851 a(using) p 1510 2851
a(preexisting) p 1705 2851 a(parts.) p 1813 2851 a(In) p
1860 2851 a(IFIP) p 1950 2851 a(11th) 1095 2895 y(W) m(orld) p
1210 2895 a(Computer) p 1392 2895 a(Congress,) p 1565
2895 a(San) p 1640 2895 a(F) m(rancisco,) p 1820 2895
a(USA.) -75 3000 y(Masahide) p 95 3000 a(Maek) n(a) o(w) o(a,) p
271 3000 a(Jan) o(uary) p 418 3000 a(16,) p 478 3000
a(2000) p 965 3000 a(7) p 90 rotate dyy eop
%%Page: 8 8
8 7 bop Fr -75 158 a([15]) p 5 158 a(Shoup,) p 138 158
a(V.,) p 206 158 a(A) p 252 158 a(new) p 335 158 a(p) q(olynomial) p
537 158 a(factorization) p 764 158 a(algorithm) -4 203
y(and) p 71 203 a(its) p 124 203 a(implemen) o(tation) q(,) p
Fg 409 203 a(Journal) p 548 203 a(of) p 592 203 a(Sym) o(b) q(olic) p
757 203 a(Computa-) -4 247 y(tion) p Fr(,) p 85 247 a(20,) p
147 247 a(364-397,) p 299 247 a(1996.) -75 346 y([16]) p
5 346 a(T) m(ak) n(a) o(y) o(ama,) p 198 346 a(N.,) p
Fq 259 346 a(Kan:) p 359 346 a(A) p 400 346 a(system) p
524 346 a(for) p 584 346 a(c) n(omputation) p 802 346
a(in) p 848 346 a(alge-) -4 391 y(br) n(aic) p 90 391
a(analysis,) p Fr 246 391 a(1991) p 335 391 a(v) o(ersion) p
465 391 a(1,) p 507 391 a(1994) p 596 391 a(v) o(ersion) p
726 391 a(2,) p 768 391 a(the) p 834 391 a(latest) -4
436 y(v) o(ersion) p 126 436 a(is) p 165 436 a(2.991106.) p
Fa 388 436 a(ftp.math.ko) o(be-) o(u.a) o(c.j) o(p/) o(pub) o(/ka) o(n)
p Fr -75 534 a([17]) p 5 534 a(V) m(ersc) o(helde,) p
206 534 a(J.,) p 261 534 a(PHCpac) o(k:) p 450 534 a(A) p
493 534 a(general-purp) q(ose) p 770 534 a(solv) o(er) p
880 534 a(for) -4 579 y(p) q(olynomial) p 201 579 a(systems) p
350 579 a(b) o(y) p 410 579 a(homotop) o(y) p 596 579
a(con) o(tin) o(uation.) p 835 579 a(A) o(CM) 1095 158
y(T) m(ransaction) p 1305 158 a(on) p 1359 158 a(Mathematical) p
1603 158 a(Soft) o(w) o(ares,) p 1786 158 a(25\(2\)) p
1886 158 a(251-276,) 1095 203 y(1999.) 1024 281 y([18]) p
1105 281 a(W) m(ang,) p 1232 281 a(P) m(.,) p 1297 281
a(Design) p 1429 281 a(and) p 1510 281 a(Proto) q(col) p
1672 281 a(for) p 1737 281 a(In) o(ternet) p 1891 281
a(Accessi-) 1095 325 y(ble) p 1155 325 a(Mathematical) p
1397 325 a(Computation.) p 1640 325 a(T) m(ec) o(hnical) p
1808 325 a(Rep) q(ort) p 1935 325 a(ICM-) 1095 370 y(199901-001,) p
1304 370 a(ICM/Ken) o(t) p 1495 370 a(State) p 1595 370
a(Univ) o(ersit) o(y) m(,) p 1787 370 a(1999.) 1024 448
y([19]) p 1105 448 a(W) m(olfram,) p 1277 448 a(S.,) p
Fq 1337 448 a(The) p 1419 448 a(Mathematic) n(a) p 1651
448 a(Bo) n(ok,) p 1763 448 a(F) m(ourth) p 1891 448
a(Edition) p Fr(.) 1095 493 y(1999,) p 1195 493 a(Cam) o(bridge) p
1390 493 a(Univ) o(ersit) o(y) p 1575 493 a(Press.) -75
3000 y(Masahide) p 95 3000 a(Maek) n(a) o(w) o(a,) p
271 3000 a(Jan) o(uary) p 418 3000 a(16,) p 478 3000
a(2000) p 965 3000 a(8) p 90 rotate dyy eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF