Regards,
Leslie Hart (hart@fsl.noaa.gov)
PS
Steve H-L do you want me to send you the .tex directly?
%!PS-Adobe-2.0
%%Creator: dvipsk 5.515b Copyright 1986, 1993 Radical Eye Software
%%Title: temp.dvi
%%Pages: 2 -1
%%PageOrder: Descend
%%BoundingBox: 0 0 612 792
%%EndComments
%%BeginProcSet: tex.pro
/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /@rigin{isls{[
0 -1 1 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
isls{Resolution hsize -72 div mul 0 TR}if Resolution VResolution vsize
-72 div 1 add mul TR matrix currentmatrix dup dup 4 get round 4 exch put
dup dup 5 get round 5 exch put setmatrix}N /@landscape{/isls true N}B
/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
.1 add]{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 showpage
userdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hook
known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
ifelse}{false}ifelse end{{gsave TR -.1 -.1 TR 1 1 scale rulex ruley
false RMat{BDot}imagemask grestore}}{{gsave TR -.1 -.1 TR rulex ruley
scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave
transform round exch round exch itransform moveto rulex 0 rlineto 0
ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta
0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}
B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{
3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p
-1 w}B /q{p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{
3 2 roll p a}B /bos{/SS save N}B /eos{SS restore}B end
%%EndProcSet
TeXDict begin 40258431 52099146 1000 300 300 (temp.dvi)
@start /Fa 10 58 df<1F00318060C04040C060C060C060C060C060C060C060C0604040
60C031801F000B107F8F0F>48 D<0C003C00CC000C000C000C000C000C000C000C000C00
0C000C000C000C00FF8009107E8F0F>I<1F00618040C08060C0600060006000C0018003
0006000C00102020207FC0FFC00B107F8F0F>I<1F00218060C060C000C0008001800F00
008000400060C060C060804060801F000B107F8F0F>I<0300030007000F000B00130033
0023004300C300FFE003000300030003001FE00B107F8F0F>I<20803F002C0020002000
20002F0030802040006000600060C06080C061801F000B107F8F0F>I<0780184030C060
C06000C000CF00F080E040C060C060C060406060C030801F000B107F8F0F>I<40007FE0
7FC08080808001000200040004000C0008000800180018001800180018000B117E900F>
I<1F00318060C060C060C071803F000F00338061C0C060C060C060404060801F000B107F
8F0F>I<1F00318060C0C040C060C060C06040E021E01E600060004060C0608043003E00
0B107F8F0F>I E /Fb 13 117 329 300 dfs[<3078F060>5 4 124
131 14 46 D[<01FFFFE0003C00E0003800600038004000380040003800400070004000
700040007020400070200000E0400000E0400000E0C00000FFC00001C0800001C0800001
C0800001C0800003810100038001000380020003800200070004000700040007000C0007
0018000E007800FFFFF000>27 28 125 155 31 69 D[<01FFF800003C0E000038070000
380380003803800038038000700780007007800070078000700F0000E00E0000E01C0000
E0700000FFC00001C0C00001C0600001C0700001C0700003807000038070000380700003
8070000700F0000700F0400700F0400700F0800F007880FFE0790000001E00>26
29 125 155 33 82 D[<03CC063C0C3C181C3838303870387038E070E070E070E070E0E2
C0E2C0E261E462643C38>15 18 123 145 23 97 D[<001F800003800003800007000007
00000700000700000E00000E00000E00000E0003DC00063C000C3C00181C003838003038
00703800703800E07000E07000E07000E07000E0E200C0E200C0E20061E4006264003C38
00>17 29 123 156 23 100 D[<01E007100C1018083810701070607F80E000E000E000
E000E000E0086010602030C01F00>13 18 123 145 21 I[<0003C0000670000C70001C
60001C00001C0000380000380000380000380000380003FF800070000070000070000070
0000700000E00000E00000E00000E00000E00001C00001C00001C00001C00001C0000380
00038000038000030000030000070000C60000E60000CC0000780000>20
37 129 156 14 I[<01800380010000000000000000000000000000001C002600470047
008E008E000E001C001C001C0038003800710071007100720072003C00>9
28 124 155 14 105 D[<1F800380038007000700070007000E000E000E000E001C001C
001C001C0038003800380038007000700070007000E400E400E400E40068003800>9
29 124 156 12 108 D[<3C3C002646004687004707008E07008E07000E07000E07001C
0E001C0E001C0E001C1C00381C40381C40383840383880701900300E00>18
18 124 145 25 110 D[<01E007180C0C180C380C300E700E700EE01CE01CE01CE018E0
38E030E06060C031801E00>15 18 123 145 23 I[<3C3C26C2468747078E068E000E00
0E001C001C001C001C00380038003800380070003000>16 18 124
145 20 114 D[<00C001C001C001C00380038003800380FFE00700070007000E000E000E
000E001C001C001C001C00384038403840388019000E00>11 26
125 153 15 116 D E /Fc 35 122 df<007E0001C1800301800703C00E03C00E01800E
00000E00000E00000E00000E0000FFFFC00E01C00E01C00E01C00E01C00E01C00E01C00E
01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C07F87F8151D809C
17>12 D<003F07E00001C09C18000380F018000701F03C000E01E03C000E00E018000E00
E000000E00E000000E00E000000E00E000000E00E00000FFFFFFFC000E00E01C000E00E0
1C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C
000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C00
7FC7FCFF80211D809C23>14 D<FFE0FFE00B0280890E>45 D<60F0F06004047C830C>I<
00010003000600060006000C000C000C0018001800180030003000300060006000C000C0
00C0018001800180030003000300060006000C000C000C00180018001800300030003000
600060006000C000C00010297E9E15>I<60F0F0600000000000000000000060F0F06004
127C910C>58 D<0FE03038401CE00EF00EF00EF00E000C001C0030006000C00080018001
00010001000100010001000000000000000000000003000780078003000F1D7E9C14>63
D<FFFFC0000F00F0000F003C000F000E000F0007000F0007000F0003800F0003C00F0001
C00F0001C00F0001E00F0001E00F0001E00F0001E00F0001E00F0001E00F0001E00F0001
E00F0001C00F0001C00F0003C00F0003800F0007800F0007000F000E000F001C000F0070
00FFFFC0001B1C7E9B20>68 D<FFFFFC0F003C0F000C0F00040F00040F00060F00020F00
020F02020F02000F02000F02000F06000FFE000F06000F02000F02000F02000F02010F00
010F00020F00020F00020F00060F00060F000C0F003CFFFFFC181C7E9B1C>I<FFF00F00
0F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F00
0F000F000F000F000F000F000F00FFF00C1C7F9B0F>73 D<FFF8000F80000F00000F0000
0F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F0000
0F00000F00000F00080F00080F00080F00180F00180F00100F00300F00700F01F0FFFFF0
151C7E9B1A>76 D<003F800000E0E0000380380007001C000E000E001C0007003C000780
38000380780003C0780003C0700001C0F00001E0F00001E0F00001E0F00001E0F00001E0
F00001E0F00001E0F00001E0700001C0780003C0780003C0380003803C0007801C000700
0E000E0007001C000380380000E0E000003F80001B1E7E9C20>79
D<1FC000307000783800781C00301C00001C00001C0001FC000F1C00381C00701C00601C
00E01C40E01C40E01C40603C40304E801F870012127E9115>97 D<FC00001C00001C0000
1C00001C00001C00001C00001C00001C00001C00001C00001C7C001D86001E03001C0180
1C01C01C00C01C00E01C00E01C00E01C00E01C00E01C00E01C00C01C01C01C01801E0300
19060010F800131D7F9C17>I<07E00C301878307870306000E000E000E000E000E000E0
0060007004300418080C3007C00E127E9112>I<003F0000070000070000070000070000
070000070000070000070000070000070003E7000C1700180F00300700700700600700E0
0700E00700E00700E00700E00700E00700600700700700300700180F000C370007C7E013
1D7E9C17>I<03E00C301818300C700E6006E006FFFEE000E000E000E000600070023002
18040C1803E00F127F9112>I<00F8018C071E061E0E0C0E000E000E000E000E000E00FF
E00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E007FE00F
1D809C0D>I<00038003C4C00C38C01C3880181800381C00381C00381C00381C00181800
1C38000C300013C0001000003000001800001FF8001FFF001FFF803003806001C0C000C0
C000C0C000C06001803003001C0E0007F800121C7F9215>I<FC00001C00001C00001C00
001C00001C00001C00001C00001C00001C00001C00001C7C001C87001D03001E03801C03
801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03
80FF9FF0141D7F9C17>I<18003C003C0018000000000000000000000000000000FC001C
001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C00FF80091D7F
9C0C>I<FC00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00
001C3FC01C0F001C0C001C08001C10001C20001C40001CE0001DE0001E70001C78001C38
001C3C001C1C001C0E001C0F001C0F80FF9FE0131D7F9C16>107
D<FC001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C
001C001C001C001C001C001C001C001C001C001C00FF80091D7F9C0C>I<FC7E07E0001C
838838001D019018001E01E01C001C01C01C001C01C01C001C01C01C001C01C01C001C01
C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C0
1C001C01C01C00FF8FF8FF8021127F9124>I<FC7C001C87001D03001E03801C03801C03
801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C0380FF9F
F014127F9117>I<03F0000E1C00180600300300700380600180E001C0E001C0E001C0E0
01C0E001C0E001C06001807003803003001806000E1C0003F00012127F9115>I<FC7C00
1D86001E03001C01801C01C01C00C01C00E01C00E01C00E01C00E01C00E01C00E01C01C0
1C01C01C01801E03001D06001CF8001C00001C00001C00001C00001C00001C00001C0000
FF8000131A7F9117>I<FCE01D301E781E781C301C001C001C001C001C001C001C001C00
1C001C001C001C00FFC00D127F9110>114 D<1F9030704030C010C010E010F8007F803F
E00FF000F880388018C018C018E010D0608FC00D127F9110>I<04000400040004000C00
0C001C003C00FFE01C001C001C001C001C001C001C001C001C001C101C101C101C101C10
0C100E2003C00C1A7F9910>I<FC1F801C03801C03801C03801C03801C03801C03801C03
801C03801C03801C03801C03801C03801C03801C07800C07800E1B8003E3F014127F9117
>I<FF07E03C03801C01001C01000E02000E020007040007040007040003880003880003
D80001D00001D00000E00000E00000E00000400013127F9116>I<FF3FCFE03C0F03801C
0701801C0701001C0B01000E0B82000E0B82000E1182000711C4000711C4000720C40003
A0E80003A0E80003C0680001C0700001C0700001803000008020001B127F911E>I<7F8F
F00F03800F030007020003840001C80001D80000F00000700000780000F800009C00010E
00020E000607000403801E07C0FF0FF81512809116>I<FF07E03C03801C01001C01000E
02000E020007040007040007040003880003880003D80001D00001D00000E00000E00000
E000004000004000008000008000F08000F10000F300006600003C0000131A7F9116>I
E /Fd 8 118 df<78FCFCFCFC7800000000000078FCFCFCFC7806127D910D>58
D<FFFFF800FFFFFF000FC01FC00FC007E00FC001F00FC001F80FC000F80FC000FC0FC000
7C0FC0007C0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC000
7E0FC0007C0FC0007C0FC0007C0FC000F80FC000F80FC001F00FC007E00FC01FC0FFFFFF
00FFFFF8001F1C7E9B25>68 D<03FC000E0E001C1F003C1F00781F00780E00F80000F800
00F80000F80000F80000F800007800007801803C01801C03000E0E0003F80011127E9115
>99 D<1E003F003F003F003F001E00000000000000000000000000FF00FF001F001F001F
001F001F001F001F001F001F001F001F001F001F001F00FFE0FFE00B1E7F9D0E>105
D<FF0FC0FF31E01F40F01F80F81F80F81F00F81F00F81F00F81F00F81F00F81F00F81F00
F81F00F81F00F81F00F81F00F8FFE7FFFFE7FF18127F911B>110
D<01FC000F07801C01C03C01E07800F07800F0F800F8F800F8F800F8F800F8F800F8F800
F87800F07800F03C01E01E03C00F078001FC0015127F9118>I<1FD830786018E018E018
F000FF807FE07FF01FF807FC007CC01CC01CE01CE018F830CFC00E127E9113>115
D<FF07F8FF07F81F00F81F00F81F00F81F00F81F00F81F00F81F00F81F00F81F00F81F00
F81F00F81F00F81F01F80F01F80786FF01F8FF18127F911B>117
D E /Fe 49 123 329 300 dfs[<00E001E0038007000E001C001C003800380070007000
7000E000E000E000E000E000E000E000E000E000700070007000380038001C001C000E00
0700038001E000E0>11 33 122 156 24 40 D[<C000E000700038001C000E000E000700
070003800380038001C001C001C001C001C001C001C001C001C003800380038007000700
0E000E001C0038007000E000C000>10 33 123 156 24 I[<387C7E7E3E0E1E1C78F060>
7 11 121 132 24 44 D[<FFFF80FFFF80FFFF80>17 3 126 141
24 I[<000180000380000380000700000700000E00000E00001C00001C00003800003800
00700000700000E00000E00001C00001C0000380000380000700000700000E00000E0000
1C00001C0000380000380000700000700000E00000E00000C00000>17
32 126 156 24 47 D[<07E0001FF8003FFC00783E00E00700F00780F003806003800003
80000380000700000700000E00001C0000380000700000E00001C0000380000F00001E03
803803807FFF80FFFF807FFF80>17 25 126 152 24 50 D[<07E0001FF8003FFC00781E
00780700300700000700000700000E00003E0007FC0007F00007FC00001E000007000003
00000380000380600380F00380E00700781E003FFC001FF80007E000>17
25 126 152 24 I[<007C0000FC0000DC0001DC00039C00039C00071C000F1C000E1C00
1E1C003C1C00381C00781C00F01C00FFFFE0FFFFE0FFFFE0001C00001C00001C00001C00
001C0001FFC001FFC001FFC0>19 25 127 152 24 I[<00F80003FC0007FE000F07001C
0F00380F00780600700000700000E3F800EFFC00FFFE00F80F00F00700F00380E00380E0
03807003807003807007803807003C1E001FFC000FF80003E000>17
25 126 152 24 54 D[<E00000FFFF80FFFF80FFFF80E00F00E01E00001C000038000078
0000700000E00000E00001C00001C00001C0000380000380000380000380000700000700
00070000070000070000070000070000>17 26 126 153 24 I[<07F0001FFC003FFE00
7C1F00F00780E00380E00380E003807007007C1F001FFC0007F0001FFC003C1E00700700
F00780E00380E00380E00380F007807007007C1F003FFE001FFC0007F000>17
25 126 152 24 I[<00E00001F00001F00001B00001B00003B80003B80003B800031800
071C00071C00071C00071C00071C000E0E000E0E000FFE000FFE001FFF001C07001C0700
1C07007F1FC0FF1FE07F1FC0>19 25 127 152 24 65 D[<7FF800FFFE007FFF001C0F00
1C07801C03801C03801C03801C07801C07001FFF001FFE001FFE001C1F001C03801C03C0
1C01C01C01C01C01C01C01C01C03C01C07807FFF80FFFF007FFC00>18
25 127 152 24 I[<01F18007FB800FFF801F0F803C0780380380700380700380F00000
E00000E00000E00000E00000E00000E00000E00000F000007003807003803803803C0700
1F0F000FFE0007FC0001F000>17 25 126 152 24 I[<7FF800FFFE007FFF001C0F001C
07801C03C01C01C01C01C01C01E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C
00E01C01C01C01C01C03C01C07801C0F807FFF00FFFE007FF800>19
25 128 152 24 I[<7FFFC0FFFFC07FFFC01C01C01C01C01C01C01C01C01C00001C0000
1C1C001C1C001FFC001FFC001FFC001C1C001C1C001C00001C00E01C00E01C00E01C00E0
1C00E07FFFE0FFFFE07FFFE0>19 25 127 152 24 I[<FFFFE0FFFFE0FFFFE01C00E01C
00E01C00E01C00E01C00001C00001C1C001C1C001FFC001FFC001FFC001C1C001C1C001C
00001C00001C00001C00001C00001C0000FF8000FFC000FF8000>19
25 127 152 24 I[<FFFEFFFEFFFE038003800380038003800380038003800380038003
8003800380038003800380038003800380FFFEFFFEFFFE>15 25
125 152 24 73 D[<7F0FE0FF8FF07F0FE01C07801C0F001C0E001C1C001C3C001C7800
1CF0001CE0001DF0001FF0001FF8001F38001E1C001C1C001C0E001C0E001C07001C0700
1C03807F07E0FF8FF07F07E0>20 25 128 152 24 75 D[<FFC000FFC000FFC0001C0000
1C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0000
1C00001C00401C00E01C00E01C00E01C00E0FFFFE0FFFFE0FFFFE0>19
25 127 152 24 I[<FC07E0FE0FE0FE0FE03A0B803B1B803B1B803B1B803B1B803B1B80
3BBB8039B38039B38039B38039B38039F38038E38038E380380380380380380380380380
380380FE0FE0FE0FE0FE0FE0>19 25 127 152 24 I[<7E1FC0FF3FE07F1FC01D07001D
87001D87001D87001DC7001DC7001CC7001CC7001CE7001CE7001CE7001C67001C67001C
77001C77001C37001C37001C37001C17007F1F00FF9F007F0F00>19
25 127 152 24 I[<7FF800FFFE007FFF001C0F801C03801C03C01C01C01C01C01C01C0
1C03C01C03801C0F801FFF001FFE001FF8001C00001C00001C00001C00001C00001C0000
1C00007F0000FF80007F0000>18 25 127 152 24 80 D[<7FE000FFF8007FFC001C1E00
1C0F001C07001C07001C07001C07001C0F001C1E001FFC001FF8001FFC001C1C001C0E00
1C0E001C0E001C0E001C0E201C0E701C0E707F07E0FF87E07F03C0>20
25 127 152 24 82 D[<07E3001FFF003FFF00781F00F00700E00700E00700E00000F000
007800003F80001FF00007FC0000FE00000F00000700000380000380600380E00380E007
00F80F00FFFE00FFFC00C7F000>17 25 126 152 24 I[<7FFFE0FFFFE0FFFFE0E0E0E0
E0E0E0E0E0E0E0E0E000E00000E00000E00000E00000E00000E00000E00000E00000E000
00E00000E00000E00000E00000E00000E00007FC000FFE0007FC00>19
25 127 152 24 I[<FFFF80FFFF80FFFF80>17 3 126 126 24 95
D[<1FE0003FF0007FF800783C00300E00000E00000E0003FE001FFE003E0E00700E00E0
0E00E00E00E00E00783E007FFFE03FE7E00F83E0>19 18 126 145
24 97 D[<7E0000FE00007E00000E00000E00000E00000E00000E3E000EFF000FFF800F
83C00F00E00E00E00E00700E00700E00700E00700E00700E00700E00E00F01E00F83C00F
FF800EFF00063C00>20 25 128 152 24 I[<03F80FFC1FFE3C1E780C7000E000E000E0
00E000E000F000700778073E0E1FFC0FF803F0>16 18 125 145
24 I[<003F00007F00003F0000070000070000070000070003C7000FF7001FFF003C1F00
780F00700700E00700E00700E00700E00700E00700E00700700F00700F003C1F001FFFE0
0FE7F007C7E0>20 25 127 152 24 I[<03E00FF81FFC3C1E780E7007E007FFFFFFFFFF
FFE000E000700778073C0F1FFE0FFC03F0>16 18 125 145 24 I[<001F00007F8000FF
8001E78001C30001C00001C0007FFF00FFFF00FFFF0001C00001C00001C00001C00001C0
0001C00001C00001C00001C00001C00001C00001C0003FFE007FFF003FFE00>17
25 127 152 24 I[<03E3C007F7E00FFFE01C1CC0380E00380E00380E00380E00380E00
1C1C000FF8001FF0001BE0003800001800001FFC001FFF003FFF807803C0E000E0E000E0
E000E0E000E07001C07C07C03FFF800FFE0003F800>19 28 127
145 24 I[<7E0000FE00007E00000E00000E00000E00000E00000E3C000EFE000FFF000F
87800F03800E03800E03800E03800E03800E03800E03800E03800E03800E03800E03807F
C7F0FFE7F87FC7F0>21 25 128 152 24 I[<018003C003C0018000000000000000007F
C07FC07FC001C001C001C001C001C001C001C001C001C001C001C001C07FFFFFFF7FFF>
16 26 125 153 24 I[<FFC000FFC000FFC00001C00001C00001C00001C00001C00001C0
0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0
0001C000FFFF80FFFF80FFFF80>17 25 126 152 24 108 D[<F9C380FFEFC0FFFFE03C
78E03C78E03870E03870E03870E03870E03870E03870E03870E03870E03870E03870E0FE
7CF8FE7CF8FE3C78>21 18 128 145 24 I[<7E3C00FEFE007FFF000F87800F03800E03
800E03800E03800E03800E03800E03800E03800E03800E03800E03807FC7F0FFE7F87FC7
F0>21 18 128 145 24 I[<03E0000FF8001FFC003C1E00780F00700700E00380E00380
E00380E00380E00380F00780700700780F003C1E001FFC000FF80003E000>17
18 126 145 24 I[<7E3E00FEFF007FFF800F83C00F00E00E00E00E00700E00700E0070
0E00700E00700E00700E00E00F01E00F83C00FFF800EFF000E3C000E00000E00000E0000
0E00000E00000E00007FC000FFE0007FC000>20 27 128 145 24
I[<FF0FC0FF3FE0FF7FE007F04007C00007800007800007000007000007000007000007
0000070000070000070000FFFC00FFFC00FFFC00>19 18 127 145
24 114 D[<0FEC3FFC7FFCF03CE01CE01C70007F801FF007F8003C600EE00EF00EF81EFF
FCFFF8C7E0>15 18 125 145 24 I[<0300000700000700000700000700007FFF00FFFF
00FFFF000700000700000700000700000700000700000700000701000703800703800703
8007870003FE0001FC0000F800>17 23 127 150 24 I[<7E1F80FE3F807E1F800E0380
0E03800E03800E03800E03800E03800E03800E03800E03800E03800E03800E0F800FFFF0
07FBF803E3F0>21 18 128 145 24 I[<7F1FC0FF1FE07F1FC01C07001E0F000E0E000E
0E000E0E00071C00071C00071C00071C0003B80003B80003B80001F00001F00000E000>
19 18 127 145 24 I[<FF1FE0FFBFE0FF1FE038038038038038038038038038E38019F3
0019F30019B3001DB7001DB7001DB7001DB7000F1E000F1E000F1E00>19
18 127 145 24 I[<7F1FC0FF9FE07F1FC01C07000E07000E0E000E0E00070E00071C00
071C00039C00039C0003980001B80001B80000F00000F00000F00000E00000E00000E000
01C00079C0007BC0007F80003F00003C0000>19 27 127 145 24
121 D[<3FFFC07FFFC07FFFC0700780700F00701E00003C0000780001F00003E0000780
000F00001E01C03C01C07801C0FFFFC0FFFFC0FFFFC0>18 18 127
145 24 I E /Ff 20 117 432 300 dfs[<E0E0E0>3 3 124 130
17 46 D[<03C00FF01FF83C3C381C700E700E700EE007E007E007E007E007E007E007E0
07E007E007E007E007E007700E700E700E381C3C3C1FF80FF007E0>16
29 126 155 30 48 D[<010007003F00FF00C70007000700070007000700070007000700
0700070007000700070007000700070007000700070007000700FFF8FFF8>13
28 124 155 30 I[<E0E0E0000000000000000000000000E0E0E0>3
18 124 145 17 58 D[<003FC000FFF003C0F00780300F00001E00003C00003C00007800
00780000780000F00000F00000F00000F00000F00000F00000F00000F00000F000007800
007800007800003C00003C00001E00000F000807801803C07800FFF0003F80>21
31 125 157 39 67 D[<FFFC00FFFF00F00F80F003E0F001F0F000F0F00078F00038F000
3CF0003CF0001CF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0003CF000
3CF0003CF00078F000F0F000F0F003E0F00FC0FFFF00FFFC00>23
29 124 156 43 I[<FFFC00FFFF00F00F80F003C0F001E0F000F0F000F0F000F0F000F0
F000F0F000F0F001E0F003E0F00FC0FFFF80FFFE00F00000F00000F00000F00000F00000
F00000F00000F00000F00000F00000F00000F00000F00000>20 29
124 156 39 80 D[<FFF800FFFF00F00F80F003C0F001E0F000F0F000F0F000F0F000F0
F000F0F001E0F003E0F00FC0FFFF80FFFF00FFF800F03C00F01C00F01E00F00F00F00F00
F00780F00780F003C0F003C0F001E0F000F0F000F0F00078>21 29
124 156 39 82 D[<0FC03FF07FF87038401C001C001C00FC0FFC3FFC781CE01CE01CE0
1CF07C7FFC7FDC3F1C>14 18 126 145 29 97 D[<07E00FF81FFC3C1C70047000E000E0
00E000E000E000E000700070043C1C1FFC0FF807E0>14 18 126
145 26 99 D[<07C01FE03FF078787018601CFFFCFFFCFFFCE000E000E000700070043C
1C3FFC1FF807E0>14 18 126 145 26 101 D[<00FC01FC03FC07000E000E000E000E00
0E000E000E00FFE0FFE00E000E000E000E000E000E000E000E000E000E000E000E000E00
0E000E000E00>14 29 128 156 19 I[<F0F0F0F0000000000000007070707070707070
70707070707070707070>4 29 126 156 14 105 D[<E0E0E0E0E0E0E0E0E0E0E0E0E0E0
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0>3 29 125 156 14 108 D[<E3E0EFF0FFF8F83CF0
1CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C>14
18 125 145 30 110 D[<03F0000FFC001FFE003C0F00780780700380E001C0E001C0E0
01C0E001C0E001C0F003C07003807807803C0F001FFE000FFC0003F000>18
18 127 145 30 I[<E3E0EFF0FFF8F87CF01CE01EE00EE00EE00EE00EE00EE00EE01CF0
3CF87CFFF8EFF0E3C0E000E000E000E000E000E000E000E000>15
26 125 145 30 I[<E380E780EF80FC00F800F000F000E000E000E000E000E000E000E0
00E000E000E000E000>9 18 125 145 20 114 D[<1FC03FF07FF0F030E000E000F0007F
003FC01FE000F0003800388038F078FFF07FE01FC0>13 18 127
145 23 I[<1C001C001C001C001C001C00FFE0FFE01C001C001C001C001C001C001C001C
001C001C001C001C001C201FF00FF007C0>12 24 127 151 22 I
E /Fh 65 123 329 300 dfs[<007E1F0001C1B1800303E3C00703C3C00E03C1800E01C0
000E01C0000E01C0000E01C0000E01C0000E01C000FFFFFC000E01C0000E01C0000E01C0
000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0
000E01C0000E01C0000E01C0000E01C0007F87FC00>26 29 128
156 26 11 D[<007E0001C1800301800703C00E03C00E01800E00000E00000E00000E00
000E0000FFFFC00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01
C00E01C00E01C00E01C00E01C00E01C00E01C07F87F8>21 29 128
156 25 I[<007FC001C1C00303C00703C00E01C00E01C00E01C00E01C00E01C00E01C00E
01C0FFFFC00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E
01C00E01C00E01C00E01C00E01C00E01C07FCFF8>21 29 128 156
25 I[<003F07E00001C09C18000380F018000701F03C000E01E03C000E00E018000E00E0
00000E00E000000E00E000000E00E000000E00E00000FFFFFFFC000E00E01C000E00E01C
000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C00
0E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C007F
C7FCFF80>33 29 128 156 38 I[<60F0F8680808081010204080>5
12 124 156 13 39 D[<004000800100020006000C000C00180018003000300070006000
60006000E000E000E000E000E000E000E000E000E000E000E000E0006000600060007000
30003000180018000C000C0006000200010000800040>10 42 125
158 18 I[<800040002000100018000C000C000600060003000300038001800180018001
C001C001C001C001C001C001C001C001C001C001C001C001800180018003800300030006
0006000C000C0018001000200040008000>10 42 126 158 18 I[<0006000000060000
000600000006000000060000000600000006000000060000000600000006000000060000
0006000000060000FFFFFFE0FFFFFFE00006000000060000000600000006000000060000
0006000000060000000600000006000000060000000600000006000000060000>27
28 126 151 35 43 D[<60F0F0701010101020204080>4 12 124
131 13 I[<FFE0FFE0>11 2 128 137 15 I[<60F0F060>4 4 124
131 13 I[<00010003000600060006000C000C000C001800180018003000300030006000
6000C000C000C0018001800180030003000300060006000C000C000C0018001800180030
0030003000600060006000C000C000>16 41 126 158 23 I[<03C00C301818300C300C
700E60066006E007E007E007E007E007E007E007E007E007E007E007E007E00760066006
700E300C300C18180C3007E0>16 29 126 155 23 I[<030007003F00C7000700070007
000700070007000700070007000700070007000700070007000700070007000700070007
0007000F80FFF8>13 28 124 155 23 I[<07C01830201C400C400EF00FF80FF807F807
7007000F000E000E001C001C00380070006000C00180030006010C01180110023FFE7FFE
FFFE>16 28 126 155 23 I[<07E01830201C201C781E780E781E381E001C001C001800
30006007E00030001C001C000E000F000F700FF80FF80FF80FF00E401C201C183007E0>
16 29 126 155 23 I[<000C00000C00001C00003C00003C00005C0000DC00009C00011C
00031C00021C00041C000C1C00081C00101C00301C00201C00401C00C01C00FFFFC0001C
00001C00001C00001C00001C00001C00001C0001FFC0>18 28 127
155 23 I[<60F0F0600000000000000000000060F0F060>4 18 124
145 13 58 D[<0FE03038401CE00EF00EF00EF00E000C001C0030006000C00080018001
0001000100010001000100000000000000000000000300078007800300>15
29 126 156 22 63 D[<000600000006000000060000000F0000000F0000000F00000017
800000178000001780000023C0000023C0000023C0000041E0000041E0000041E0000080
F0000080F0000180F8000100780001FFF80003007C0002003C0002003C0006003E000400
1E0004001E000C001F001E001F00FF80FFF0>28 29 127 156 34
65 D[<FFFFC00F00F00F00380F003C0F001C0F001E0F001E0F001E0F001E0F001C0F003C
0F00780F01F00FFFE00F00780F003C0F001E0F000E0F000F0F000F0F000F0F000F0F000F
0F001E0F001E0F003C0F0078FFFFE0>24 28 126 155 32 I[<001F808000E061800180
1980070007800E0003801C0003801C00018038000180780000807800008070000080F000
0000F0000000F0000000F0000000F0000000F0000000F0000000F0000000700000807800
008078000080380000801C0001001C0001000E000200070004000180080000E03000001F
C000>25 30 126 156 33 I[<FFFFC0000F00F0000F003C000F000E000F0007000F0007
000F0003800F0003C00F0001C00F0001C00F0001E00F0001E00F0001E00F0001E00F0001
E00F0001E00F0001E00F0001E00F0001C00F0001C00F0003C00F0003800F0007800F0007
000F000E000F001C000F007000FFFFC000>27 28 126 155 35 I[<FFFFFC0F003C0F00
0C0F00040F00040F00060F00020F00020F02020F02000F02000F02000F06000FFE000F06
000F02000F02000F02000F02010F00010F00020F00020F00020F00060F00060F000C0F00
3CFFFFFC>24 28 126 155 31 I[<FFFFF80F00780F00180F00080F00080F000C0F0004
0F00040F02040F02000F02000F02000F06000FFE000F06000F02000F02000F02000F0200
0F00000F00000F00000F00000F00000F00000F00000F8000FFF800>22
28 126 155 30 I[<001F808000E0618001801980070007800E0003801C0003801C0001
8038000180780000807800008070000080F0000000F0000000F0000000F0000000F00000
00F0000000F000FFF0F0000F80700007807800078078000780380007801C0007801C0007
800E00078007000B800180118000E06080001F8000>28 30 126
156 36 I[<FFF00F000F000F000F000F000F000F000F000F000F000F000F000F000F000F
000F000F000F000F000F000F000F000F000F000F000F00FFF0>12
28 127 155 16 73 D[<FFF03FE00F000F000F000C000F0008000F0010000F0020000F00
40000F0080000F0100000F0200000F0400000F0E00000F1F00000F2F00000F2780000F47
80000F83C0000F01E0000F01E0000F00F0000F00F8000F0078000F003C000F003C000F00
1E000F001F000F001F80FFF07FF0>28 28 126 155 35 75 D[<FFF8000F80000F00000F
00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F
00000F00000F00000F00080F00080F00080F00180F00180F00100F00300F00700F01F0FF
FFF0>21 28 126 155 29 I[<FF8000FF800F8000F8000F8000F8000BC00178000BC001
78000BC001780009E002780009E002780008F004780008F004780008F004780008780878
0008780878000878087800083C107800083C107800083C107800081E207800081E207800
081E207800080F407800080F40780008078078000807807800080780780008030078001C
03007800FF8307FF80>33 28 126 155 42 I[<FF007FC00F800E000F8004000BC00400
09E0040009E0040008F0040008F8040008780400083C0400083C0400081E0400080F0400
080F0400080784000807C4000803C4000801E4000801E4000800F40008007C0008007C00
08003C0008003C0008001C0008000C001C000C00FF800400>26 28
126 155 34 I[<003F800000E0E0000380380007001C000E000E001C0007003C00078038
000380780003C0780003C0700001C0F00001E0F00001E0F00001E0F00001E0F00001E0F0
0001E0F00001E0F00001E0700001C0780003C0780003C0380003803C0007801C0007000E
000E0007001C000380380000E0E000003F8000>27 30 126 156
35 I[<FFFF800F00E00F00780F003C0F001C0F001E0F001E0F001E0F001E0F001E0F001C
0F003C0F00780F00E00FFF800F00000F00000F00000F00000F00000F00000F00000F0000
0F00000F00000F00000F0000FFF000>23 28 126 155 31 I[<FFFF00000F01E0000F00
78000F003C000F001C000F001E000F001E000F001E000F001E000F001C000F003C000F00
78000F01E0000FFF00000F03C0000F00E0000F00F0000F0078000F0078000F0078000F00
78000F0078000F0078000F0078100F0078100F0038100F003C20FFF01C20000007C0>28
29 126 155 34 82 D[<07E0801C1980300580700380600180E00180E00080E00080E000
80F00000F800007C00007FC0003FF8001FFE0007FF0000FF80000F800007C00003C00001
C08001C08001C08001C0C00180C00180E00300D00200CC0C0083F800>18
30 126 156 25 I[<7FFFFFC0700F01C0600F00C0400F0040400F0040C00F0020800F00
20800F0020800F0020000F0000000F0000000F0000000F0000000F0000000F0000000F00
00000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00
00000F0000001F800003FFFC00>27 28 127 155 33 I[<FFF07FC00F000E000F000400
0F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F000400
0F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F000400
0F0004000700080007800800038010000180100000C020000070C000001F0000>26
29 126 155 34 I[<FFE00FF01F0003C00F0001800F0001000F80030007800200078002
0003C0040003C0040003C0040001E0080001E0080001F0080000F0100000F0100000F830
000078200000782000003C4000003C4000003C4000001E8000001E8000001F8000000F00
00000F0000000600000006000000060000>28 29 127 155 34 I[<FFE0FFE0FF1F001F
003C1E001E00180F001F00100F001F00100F001F001007801F0020078027802007802780
2003C027804003C043C04003C043C04003E043C04001E081E08001E081E08001E081E080
00F100F10000F100F10000F100F100007900FA00007A007A00007A007A00003E007C0000
3C003C00003C003C00003C003C00001800180000180018000018001800>40
29 127 155 47 I[<7FF0FFC00FC03E000780180003C0180003E0100001E0200001F060
0000F0400000788000007D8000003D0000001E0000001F0000000F0000000F8000000F80
000013C0000023E0000021E0000041F00000C0F8000080780001007C0003003C0002001E
0006001F001F003F80FFC0FFF0>28 28 127 155 34 I[<1FC000307000783800781C00
301C00001C00001C0001FC000F1C00381C00701C00601C00E01C40E01C40E01C40603C40
304E801F8700>18 18 126 145 23 97 D[<FC00001C00001C00001C00001C00001C0000
1C00001C00001C00001C00001C00001C7C001D86001E03001C01801C01C01C00C01C00E0
1C00E01C00E01C00E01C00E01C00E01C00C01C01C01C01801E030019060010F800>19
29 127 156 25 I[<07E00C301878307870306000E000E000E000E000E000E000600070
04300418080C3007C0>14 18 126 145 20 I[<003F0000070000070000070000070000
070000070000070000070000070000070003E7000C1700180F00300700700700600700E0
0700E00700E00700E00700E00700E00700600700700700300700180F000C370007C7E0>
19 29 126 156 25 I[<03E00C301818300C700E6006E006FFFEE000E000E000E0006000
7002300218040C1803E0>15 18 127 145 20 I[<00F8018C071E061E0E0C0E000E000E
000E000E000E00FFE00E000E000E000E000E000E000E000E000E000E000E000E000E000E
000E000E007FE0>15 29 128 156 14 I[<00038003C4C00C38C01C3880181800381C00
381C00381C00381C001818001C38000C300013C0001000003000001800001FF8001FFF00
1FFF803003806001C0C000C0C000C0C000C06001803003001C0E0007F800>18
28 127 146 23 I[<FC00001C00001C00001C00001C00001C00001C00001C00001C0000
1C00001C00001C7C001C87001D03001E03801C03801C03801C03801C03801C03801C0380
1C03801C03801C03801C03801C03801C03801C0380FF9FF0>20 29
127 156 25 I[<18003C003C0018000000000000000000000000000000FC001C001C001C
001C001C001C001C001C001C001C001C001C001C001C001C001C00FF80>9
29 127 156 13 I[<FC00001C00001C00001C00001C00001C00001C00001C00001C0000
1C00001C00001C3FC01C0F001C0C001C08001C10001C20001C40001CE0001DE0001E7000
1C78001C38001C3C001C1C001C0E001C0F001C0F80FF9FE0>19 29
127 156 24 107 D[<FC001C001C001C001C001C001C001C001C001C001C001C001C001C
001C001C001C001C001C001C001C001C001C001C001C001C001C001C00FF80>9
29 127 156 13 I[<FC7E07E0001C838838001D019018001E01E01C001C01C01C001C01
C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C0
1C001C01C01C001C01C01C001C01C01C001C01C01C00FF8FF8FF80>33
18 127 145 39 I[<FC7C001C87001D03001E03801C03801C03801C03801C03801C0380
1C03801C03801C03801C03801C03801C03801C03801C0380FF9FF0>20
18 127 145 25 I[<03F0000E1C00180600300300700380600180E001C0E001C0E001C0
E001C0E001C0E001C06001807003803003001806000E1C0003F000>18
18 127 145 23 I[<FC7C001D86001E03001C01801C01C01C00C01C00E01C00E01C00E0
1C00E01C00E01C00E01C01C01C01C01C01801E03001D06001CF8001C00001C00001C0000
1C00001C00001C00001C0000FF8000>19 26 127 145 25 I[<03C1000C3300180B0030
0F00700700700700E00700E00700E00700E00700E00700E00700600700700700300F0018
0F000C370007C700000700000700000700000700000700000700000700003FE0>19
26 126 145 24 I[<FCE01D301E781E781C301C001C001C001C001C001C001C001C001C
001C001C001C00FFC0>13 18 127 145 18 I[<1F9030704030C010C010E010F8007F80
3FE00FF000F880388018C018C018E010D0608FC0>13 18 127 145
18 I[<04000400040004000C000C001C003C00FFE01C001C001C001C001C001C001C001C
001C001C101C101C101C101C100C100E2003C0>12 26 127 153
18 I[<FC1F801C03801C03801C03801C03801C03801C03801C03801C03801C03801C0380
1C03801C03801C03801C07800C07800E1B8003E3F0>20 18 127
145 25 I[<FF07E03C03801C01001C01000E02000E020007040007040007040003880003
880003D80001D00001D00000E00000E00000E000004000>19 18
127 145 24 I[<FF3FCFE03C0F03801C0701801C0701001C0B01000E0B82000E0B82000E
1182000711C4000711C4000720C40003A0E80003A0E80003C0680001C0700001C0700001
80300000802000>27 18 127 145 33 I[<7F8FF00F03800F030007020003840001C800
01D80000F00000700000780000F800009C00010E00020E000607000403801E07C0FF0FF8
>21 18 128 145 24 I[<FF07E03C03801C01001C01000E02000E020007040007040007
040003880003880003D80001D00001D00000E00000E00000E00000400000400000800000
8000F08000F10000F300006600003C0000>19 26 127 145 24 I[<7FFC703860384070
40F040E041C003C0038007000F040E041C043C0C380870087038FFF8>14
18 127 145 20 I E /Fi 46 122 df<70F8FCFC7404040404080810102040060F7C840E
>44 D<FFE0FFE00B027F8B10>I<70F8F8F87005057C840E>I<01F000071C000C06001803
003803803803807001C07001C07001C07001C0F001E0F001E0F001E0F001E0F001E0F001
E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E07001C07001C07001C07803
C03803803803801C07000C0600071C0001F00013227EA018>48 D<008003800F80F38003
800380038003800380038003800380038003800380038003800380038003800380038003
800380038003800380038003800380038007C0FFFE0F217CA018>I<03F0000C1C001007
002007804003C04003C08003E0F003E0F801E0F801E0F801E02003E00003E00003C00003
C0000780000700000E00001C0000180000300000600000C0000180000100000200200400
200800201800603000403FFFC07FFFC0FFFFC013217EA018>I<03F8000C1E0010070020
07804007C07807C07803C07807C03807C0000780000780000700000F00000E0000380003
F000001C00000F000007800007800003C00003C00003E02003E07003E0F803E0F803E0F0
03C04003C0400780200780100F000C1C0003F00013227EA018>I<000200000600000E00
000E00001E00001E00002E00004E00004E00008E00008E00010E00020E00020E00040E00
040E00080E00100E00100E00200E00200E00400E00800E00FFFFF8000E00000E00000E00
000E00000E00000E00000E00001F0001FFF015217FA018>I<1000801E07001FFF001FFE
001FF80013E00010000010000010000010000010000010000010F800130E001407001803
801003800001C00001C00001E00001E00001E00001E07001E0F001E0F001E0E001C08001
C04003C04003802007001006000C1C0003F00013227EA018>I<007E0001C10003008006
01C00E03C01C03C0180180380000380000780000700000700000F0F800F30C00F40600F4
0300F80380F801C0F001C0F001E0F001E0F001E0F001E0F001E07001E07001E07001E038
01C03801C01803801C03000C0600070C0001F00013227EA018>I<01F800060E00080300
1001802001802000C06000C06000C06000C07000C07801803E01003F02001FC4000FF800
03F80003FC00067F00083F80100F803007C06001C06000E0C000E0C00060C00060C00060
C000606000406000C03000801803000E0E0003F00013227EA018>56
D<01F000060C000C0600180700380380700380700380F001C0F001C0F001C0F001E0F001
E0F001E0F001E0F001E07001E07003E03803E01805E00C05E00619E003E1E00001C00001
C00001C0000380000380300300780700780600700C002018001030000FC00013227EA018
>I<0001800000018000000180000003C0000003C0000003C0000005E0000005E000000D
F0000008F0000008F0000010F800001078000010780000203C0000203C0000203C000040
1E0000401E0000401E0000800F0000800F0000FFFF000100078001000780030007C00200
03C0020003C0040003E0040001E0040001E00C0000F00C0000F03E0001F8FF800FFF2023
7EA225>65 D<0007E0100038183000E0063001C00170038000F0070000F00E0000701E00
00701C0000303C0000303C0000307C0000107800001078000010F8000000F8000000F800
0000F8000000F8000000F8000000F8000000F800000078000000780000107C0000103C00
00103C0000101C0000201E0000200E000040070000400380008001C0010000E002000038
1C000007E0001C247DA223>67 D<FFFFFFC00F8007C0078001C0078000C0078000400780
004007800060078000200780002007800020078020200780200007802000078020000780
60000780E00007FFE0000780E00007806000078020000780200007802000078020080780
000807800008078000100780001007800010078000300780003007800070078000E00F80
03E0FFFFFFE01D227EA121>69 D<FFFFFFC00F8007C0078001C0078000C0078000400780
004007800060078000200780002007800020078020200780200007802000078020000780
60000780E00007FFE0000780E00007806000078020000780200007802000078020000780
000007800000078000000780000007800000078000000780000007800000078000000FC0
0000FFFE00001B227EA120>I<FFFC0FC007800780078007800780078007800780078007
800780078007800780078007800780078007800780078007800780078007800780078007
80078007800FC0FFFC0E227EA112>73 D<FFC00003FF0FC00003F007C00003E005E00005
E005E00005E004F00009E004F00009E004F00009E004780011E004780011E004780011E0
043C0021E0043C0021E0043C0021E0041E0041E0041E0041E0040F0081E0040F0081E004
0F0081E004078101E004078101E004078101E00403C201E00403C201E00401E401E00401
E401E00401E401E00400F801E00400F801E00400F801E004007001E00E007001E01F0070
03F0FFE0203FFF28227EA12D>77 D<FF8007FF07C000F807C0007005E0002004F0002004
F0002004780020047C0020043C0020041E0020041F0020040F0020040780200407802004
03C0200401E0200401E0200400F0200400F8200400782004003C2004003E2004001E2004
000F2004000F20040007A0040003E0040003E0040001E0040001E0040000E00E0000601F
000060FFE0002020227EA125>I<FFFFF0000F803C0007800F0007800780078007C00780
03C0078003E0078003E0078003E0078003E0078003E0078003E0078003C0078007C00780
078007800F0007803C0007FFF00007800000078000000780000007800000078000000780
000007800000078000000780000007800000078000000780000007800000078000000FC0
0000FFFC00001B227EA121>80 D<FFFFE000000F803C000007800E000007800780000780
07C000078003C000078003E000078003E000078003E000078003E000078003E000078003
C000078007C000078007800007800E000007803C000007FFE00000078070000007803800
0007801C000007801E000007800E000007800F000007800F000007800F000007800F0000
07800F800007800F800007800F800007800F808007800FC080078007C0800FC003C100FF
FC01E2000000007C0021237EA124>82 D<03F0200C0C601802603001E07000E0600060E0
0060E00060E00020E00020E00020F00000F000007800007F00003FF0001FFE000FFF0003
FF80003FC00007E00001E00000F00000F0000070800070800070800070800070C00060C0
0060E000C0F000C0C80180C6070081FC0014247DA21B>I<7FFFFFF87807807860078018
400780084007800840078008C007800C8007800480078004800780048007800400078000
000780000007800000078000000780000007800000078000000780000007800000078000
000780000007800000078000000780000007800000078000000780000007800000078000
0007800000078000000FC00003FFFF001E227EA123>I<0FE0001838003C0C003C0E0018
070000070000070000070000FF0007C7001E07003C0700780700700700F00708F00708F0
0708F00F087817083C23900FC1E015157E9418>97 D<0E0000FE00001E00000E00000E00
000E00000E00000E00000E00000E00000E00000E00000E00000E00000E1F000E61C00E80
600F00300E00380E003C0E001C0E001E0E001E0E001E0E001E0E001E0E001E0E001E0E00
1C0E003C0E00380F00700C80600C41C0083F0017237FA21B>I<01FE000703000C07801C
0780380300780000700000F00000F00000F00000F00000F00000F00000F0000070000078
00403800401C00800C010007060001F80012157E9416>I<0000E0000FE00001E00000E0
0000E00000E00000E00000E00000E00000E00000E00000E00000E00000E001F8E00704E0
0C02E01C01E03800E07800E07000E0F000E0F000E0F000E0F000E0F000E0F000E0F000E0
7000E07800E03800E01801E00C02E0070CF001F0FE17237EA21B>I<01FC000707000C03
801C01C03801C07801E07000E0F000E0FFFFE0F00000F00000F00000F00000F000007000
007800203800201C00400E008007030000FC0013157F9416>I<003C00C6018F038F030F
070007000700070007000700070007000700FFF807000700070007000700070007000700
070007000700070007000700070007000700070007807FF8102380A20F>I<00007001F1
98071E180E0E181C07001C07003C07803C07803C07803C07801C07001C07000E0E000F1C
0019F0001000001000001800001800001FFE000FFFC00FFFE03800F0600030400018C000
18C00018C000186000306000303800E00E038003FE0015217F9518>I<0E0000FE00001E
00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E
1F800E60C00E80E00F00700F00700E00700E00700E00700E00700E00700E00700E00700E
00700E00700E00700E00700E00700E00700E00700E0070FFE7FF18237FA21B>I<1C003E
003E003E001C00000000000000000000000000000000000E00FE001E000E000E000E000E
000E000E000E000E000E000E000E000E000E000E000E000E000E00FFC00A227FA10E>I<
01C003E003E003E001C00000000000000000000000000000000001E00FE001E000E000E0
00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
00E000E000E060E0F0C0F18061803E000B2C82A10F>I<0E0000FE00001E00000E00000E
00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E03FC0E01F00E
01C00E01800E02000E04000E08000E10000E38000EF8000F1C000E1E000E0E000E07000E
07800E03C00E01C00E01E00E00F00E00F8FFE3FE17237FA21A>I<0E00FE001E000E000E
000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E
000E000E000E000E000E000E000E000E000E000E000E00FFE00B237FA20E>I<0E1FC07F
00FE60E183801E807201C00F003C00E00F003C00E00E003800E00E003800E00E003800E0
0E003800E00E003800E00E003800E00E003800E00E003800E00E003800E00E003800E00E
003800E00E003800E00E003800E00E003800E00E003800E0FFE3FF8FFE27157F942A>I<
0E1F80FE60C01E80E00F00700F00700E00700E00700E00700E00700E00700E00700E0070
0E00700E00700E00700E00700E00700E00700E00700E0070FFE7FF18157F941B>I<01FC
000707000C01801800C03800E0700070700070F00078F00078F00078F00078F00078F000
78F000787000707800F03800E01C01C00E038007070001FC0015157F9418>I<0E1F00FE
61C00E80600F00700E00380E003C0E001C0E001E0E001E0E001E0E001E0E001E0E001E0E
001E0E003C0E003C0E00380F00700E80E00E41C00E3F000E00000E00000E00000E00000E
00000E00000E00000E00000E0000FFE000171F7F941B>I<0E3CFE461E8F0F0F0F060F00
0E000E000E000E000E000E000E000E000E000E000E000E000E000F00FFF010157F9413>
114 D<0F8830786018C018C008C008E008F0007F803FE00FF001F8003C801C800C800CC0
0CC008E018D0308FC00E157E9413>I<02000200020002000600060006000E001E003E00
FFF80E000E000E000E000E000E000E000E000E000E000E000E040E040E040E040E040E04
0708030801F00E1F7F9E13>I<0E0070FE07F01E00F00E00700E00700E00700E00700E00
700E00700E00700E00700E00700E00700E00700E00700E00700E00F00E00F00601700382
7800FC7F18157F941B>I<FFC1FE1E00780E00300E00200E002007004007004003808003
808003808001C10001C10000E20000E20000E20000740000740000380000380000380000
100017157F941A>I<FF8FF8FF1E01E03C1C01C0180E01C0180E01E0100E01E010070260
20070270200702702003843040038438400384384001C8188001C81C8001C81C8000F00D
0000F00F0000F00F0000600600006006000060060020157F9423>I<FFC1FE1E00780E00
300E00200E002007004007004003808003808003808001C10001C10000E20000E20000E2
00007400007400003800003800003800001000001000002000002000002000004000F040
00F08000F180004300003C0000171F7F941A>121 D E /Fj 20 118
df<FFFF80FFFF80FFFF8011037F9016>45 D<FFFFFFE00000FFFFFFFC000007E0007F00
0003E0000F800003E00003C00003E00001E00003E00000F00003E00000780003E000003C
0003E000001E0003E000001E0003E000000F0003E000000F0003E000000F8003E0000007
8003E0000007C003E0000007C003E0000003C003E0000003C003E0000003E003E0000003
E003E0000003E003E0000003E003E0000003E003E0000003E003E0000003E003E0000003
E003E0000003E003E0000003E003E0000003E003E0000003C003E0000003C003E0000007
C003E0000007C003E00000078003E00000078003E000000F8003E000000F0003E000001F
0003E000001E0003E000003C0003E00000780003E00000F80003E00001F00003E00003E0
0003E0000F800007E0003F0000FFFFFFFC0000FFFFFFE000002B317CB033>68
D<FFFF80FFFF8007F00003E00003E00003E00003E00003E00003E00003E00003E00003E0
0003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E0
0003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E0
0003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00007F000FFFF
80FFFF8011317DB017>73 D<FFF00000007FF8FFF00000007FF807F00000007F0002F800
0000BE0002F8000000BE0002F8000000BE00027C0000013E00027C0000013E00023E0000
023E00023E0000023E00023E0000023E00021F0000043E00021F0000043E00021F000004
3E00020F8000083E00020F8000083E00020F8000083E000207C000103E000207C000103E
000207C000103E000203E000203E000203E000203E000201F000403E000201F000403E00
0201F000403E000200F800803E000200F800803E000200F800803E0002007C01003E0002
007C01003E0002007C01003E0002003E02003E0002003E02003E0002003E02003E000200
1F04003E0002001F04003E0002000F88003E0002000F88003E0002000F88003E00020007
D0003E00020007D0003E00020007D0003E00020003E0003E00020003E0003E00020003E0
003E00070001C0003E000F8001C0007F00FFF801C00FFFF8FFF800800FFFF835317CB03D
>77 D<FFFFFFC000FFFFFFF80007E0007E0003E0001F0003E000078003E00003C003E000
01E003E00001F003E00001F003E00000F003E00000F803E00000F803E00000F803E00000
F803E00000F803E00000F803E00000F003E00001F003E00001E003E00003E003E00003C0
03E000078003E0001F0003E0007C0003FFFFF00003E000000003E000000003E000000003
E000000003E000000003E000000003E000000003E000000003E000000003E000000003E0
00000003E000000003E000000003E000000003E000000003E000000003E000000003E000
000003E000000003E000000003E000000007F0000000FFFF800000FFFF80000025317CB0
2D>80 D<007F802001FFE02007C078600F001C601E0006E03C0003E0380001E0780000E0
700000E070000060F0000060F0000060F0000020F0000020F0000020F8000020F8000000
7C0000007E0000003F0000003FC000001FF800000FFF800007FFF80003FFFC0000FFFF00
000FFF800000FFC000001FE0000007E0000003F0000001F0000000F0000000F8000000F8
8000007880000078800000788000007880000078C0000078C0000070E00000F0E00000E0
F00000E0F80001C0EC000380C7000700C1F01E00807FFC00800FF0001D337CB125>83
D<00FE00000303C0000C00E00010007000100038003C003C003E001C003E001E003E001E
0008001E0000001E0000001E0000001E00000FFE0000FC1E0003E01E000F801E001F001E
003E001E003C001E007C001E00F8001E04F8001E04F8001E04F8003E04F8003E0478003E
047C005E043E008F080F0307F003FC03E01E1F7D9E21>97 D<003F8000E0600380180700
040F00041E001E1C003E3C003E7C003E7C0008780000F80000F80000F80000F80000F800
00F80000F80000F80000F800007800007C00007C00003C00011E00011E00020F00020700
0403801800E060003F80181F7D9E1D>99 D<000001E000003FE000003FE0000003E00000
01E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E00000
01E0000001E0000001E0000001E0000001E0000001E0001F81E000F061E001C019E00780
05E00F0003E00E0003E01E0001E03C0001E03C0001E07C0001E0780001E0F80001E0F800
01E0F80001E0F80001E0F80001E0F80001E0F80001E0F80001E0F80001E0780001E07800
01E03C0001E03C0001E01C0001E01E0003E00E0005E0070009E0038011F000E061FF003F
81FF20327DB125>I<003F800000E0E0000380380007003C000E001E001E001E001C000F
003C000F007C000F0078000F8078000780F8000780F8000780FFFFFF80F8000000F80000
00F8000000F8000000F8000000F8000000780000007C0000003C0000003C0000801E0000
800E0001000F0002000780020001C00C0000F03000001FC000191F7E9E1D>I<0007E000
1C1000383800707C00E07C01E07C01C03803C00003C00003C00003C00003C00003C00003
C00003C00003C00003C00003C00003C000FFFFC0FFFFC003C00003C00003C00003C00003
C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003
C00003C00003C00003C00003C00003C00003C00003C00003C00003C00007E0007FFF007F
FF0016327FB114>I<000000F0007F030801C1C41C0380E81C070070080F0078001E003C
001E003C003E003E003E003E003E003E003E003E003E003E003E003E001E003C001E003C
000F007800070070000780E00009C1C000087F0000180000001800000018000000180000
00180000001C0000000E0000000FFFF80007FFFF0003FFFF800E000FC0180001E0300000
F070000070E0000038E0000038E0000038E0000038E00000387000007070000070380000
E01C0001C00700070001C01C00003FE0001E2F7E9F21>I<0F001F801F801F801F800F00
000000000000000000000000000000000000000000000780FF80FF800F80078007800780
078007800780078007800780078007800780078007800780078007800780078007800780
0780078007800FC0FFF8FFF80D307EAF12>105 D<0780FE001FC000FF83078060F000FF
8C03C18078000F9001E2003C0007A001E4003C0007A000F4001E0007C000F8001E0007C0
00F8001E00078000F0001E00078000F0001E00078000F0001E00078000F0001E00078000
F0001E00078000F0001E00078000F0001E00078000F0001E00078000F0001E00078000F0
001E00078000F0001E00078000F0001E00078000F0001E00078000F0001E00078000F000
1E00078000F0001E00078000F0001E00078000F0001E00078000F0001E00078000F0001E
000FC001F8003F00FFFC1FFF83FFF0FFFC1FFF83FFF0341F7E9E38>109
D<0780FE0000FF83078000FF8C03C0000F9001E00007A001E00007A000F00007C000F000
07C000F000078000F000078000F000078000F000078000F000078000F000078000F00007
8000F000078000F000078000F000078000F000078000F000078000F000078000F0000780
00F000078000F000078000F000078000F000078000F000078000F000078000F0000FC001
F800FFFC1FFF80FFFC1FFF80211F7E9E25>I<001FC00000F0780001C01C00070007000F
0007801E0003C01C0001C03C0001E03C0001E0780000F0780000F0780000F0F80000F8F8
0000F8F80000F8F80000F8F80000F8F80000F8F80000F8F80000F8780000F07C0001F03C
0001E03C0001E01E0003C01E0003C00F00078007800F0001C01C0000F07800001FC0001D
1F7E9E21>I<0783E0FF8C18FF907C0F907C07A07C07C03807C00007C00007C000078000
078000078000078000078000078000078000078000078000078000078000078000078000
0780000780000780000780000780000780000FC000FFFE00FFFE00161F7E9E19>114
D<01FC100E03301800F0300070600030E00030E00010E00010E00010F00010F800007E00
003FF0001FFF000FFFC003FFE0003FF00001F80000F880003C80003C80001CC0001CC000
1CE0001CE00018F00038F00030CC0060C301C080FE00161F7E9E1A>I<00400000400000
400000400000400000C00000C00000C00001C00001C00003C00007C0000FC0001FFFE0FF
FFE003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003
C00003C00003C00003C00003C00003C01003C01003C01003C01003C01003C01003C01003
C01001C02001E02000E0400078C0001F00142C7FAB19>I<078000F000FF801FF000FF80
1FF0000F8001F000078000F000078000F000078000F000078000F000078000F000078000
F000078000F000078000F000078000F000078000F000078000F000078000F000078000F0
00078000F000078000F000078000F000078000F000078000F000078000F000078001F000
078001F000078001F000038002F00003C004F00001C008F800007030FF80001FC0FF8021
1F7E9E25>I E /Fk 5 85 518 300 dfs[<000018000000180000003800000038000000
7800000078000000B8000001B800000138000002380000023C0000041C0000041C000008
1C0000181C0000101C0000201C0000201C00007FFC0000401C0000801C0001801C000100
1C0002001C0002001C0004000E000C000E001C001E00FF00FFC0>26
29 126 156 54 65 D[<01FFFE00003C0780003801C0003801C0003800E0003800E00070
00F00070007000700070007000F000E000F000E000F000E000F000E000F001C001E001C0
01E001C001E001C001C0038003C003800380038007800380070007000E0007001C000700
3800070070000E01C000FFFF0000>28 28 125 155 54 68 D[<01FFFFC0003C01C00038
00C00038008000380080003800800070008000700080007020800070200000E0400000E0
400000E0C00000FFC00001C0800001C0800001C0800001C0800003810000038000000380
000003800000070000000700000007000000070000000F000000FFF00000>26
28 125 155 47 70 D[<01FFF800003C0E00003807000038038000380380003803800070
0780007007800070078000700F0000E00E0000E01C0000E0700000FFC00001C0C00001C0
600001C0700001C07000038070000380700003807000038070000700F0000700F0400700
F0400700F0800F007880FFE0790000001E00>26 29 125 155 52
82 D[<1FFFFFC01C0701C0300E00C0200E0080600E0080400E0080401C0080801C008080
1C0080001C00000038000000380000003800000038000000700000007000000070000000
70000000E0000000E0000000E0000000E0000001C0000001C0000001C0000001C0000003
C000007FFE0000>26 28 121 155 52 84 D E end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 300dpi
TeXDict begin
%%EndSetup
%%Page: 2 1
2 0 bop 75 -125 a Fh(2)166 20 y(I/O)19 b(issues:)26 b(Presumably)17
b(a)i(high-qualit)o(y)e(implemen)o(tati)o(on)f(of)i(MPI)g(I/O)h(will)f
(ha)o(v)o(e)g(an)g(im-)75 77 y(p)q(ort/exp)q(ort)e(mec)o(hanism)f(that)
i(will)e(allo)o(w)h(the)h(nativ)o(e)f(I/O)i(system)e(to)g(access)h(a)g
(\014le)g(as)g(a)g(stream)75 133 y(of)h(b)o(ytes.)28
b(By)19 b(c)o(ho)q(osing)e(the)i(represen)o(tation)e(prop)q(erly)l(,)i
(a)e(user)i(can)f(mak)o(e)f(the)h(result)g(something)75
190 y(useful)e(b)o(y)g(the)g(target)f(do)o(wn)h(stream)e(system.)21
b(It)16 b(will)f(b)q(e)i(the)f(user's)g(resp)q(onsibilit)o(y)e(to)h(k)o
(eep)i(trac)o(k)75 246 y(of)e(the)h(data)f(represen)o(tation)f(c)o
(hosen)i(p)q(er)g(\014le.)21 b(Changing)15 b(the)g(data)g(represen)o
(tation)g(after)g(the)g(\014rst)75 302 y(read)g(or)g(write)f(of)h(a)g
(\014le)g(will)f(b)q(e)i(erroneous.)166 359 y(P)o(ac)o(k/unpac)o(k)e
(issues:)20 b(A)14 b(user)h(cannot)g(send)g(a)g(pac)o(k)o(ed)g
(bu\013er)g(with)f(t)o(yp)q(e)h(pac)o(k)o(ed)g(and)g(receiv)o(e)75
415 y(it)f(with)g(an)h(abstract)e(data)h(t)o(yp)q(e)h(and)g(exp)q(ect)h
(things)e(to)g(w)o(ork)f(correctly)l(.)20 b(If)15 b(sending)f(and)h
(receiving)75 472 y(pac)o(k)o(ed)20 b(bu\013ers)g(in)g(canonical)f
(form)f(is)h(desired,)h(pac)o(king)g(and)f(unpac)o(king)h(needs)g(to)f
(b)q(e)i(used)f(on)75 528 y(b)q(oth)14 b(ends.)20 b(Also,)13
b(as)g(with)g(I/O)h(c)o(hanging)g(the)f(data)g(after)g(the)h(\014rst)g
(pac)o(k)f(or)g(unpac)o(k)h(is)g(p)q(oten)o(tially)75
585 y(dangerous.)166 724 y Fd(Discussion:)36 b Fc(Do)q(es)15
b(this)f(ha)o(v)o(e)g(application)f(in)h(one-sided)h(comm)o
(unications?)h(It)f(ma)o(y)d(b)q(e)j(slo)o(w)o(er)g(but)75
780 y(will)d(resolv)o(e)j(some)e(of)g(the)i(problems)e(regarding)g
(heterogeneous)j(con\014gurations.)1967 21 y Fa(1)1967
78 y(2)1967 134 y(3)1967 191 y(4)1967 247 y(5)1967 303
y(6)1967 360 y(7)1967 416 y(8)1967 473 y(9)1959 529 y(10)1959
586 y(11)1959 642 y(12)1959 699 y(13)1959 755 y(14)1959
812 y(15)1959 868 y(16)1959 924 y(17)1959 981 y(18)1959
1037 y(19)1959 1094 y(20)1959 1150 y(21)1959 1207 y(22)1959
1263 y(23)1959 1320 y(24)1959 1376 y(25)1959 1433 y(26)1959
1489 y(27)1959 1545 y(28)1959 1602 y(29)1959 1658 y(30)1959
1715 y(31)1959 1771 y(32)1959 1828 y(33)1959 1884 y(34)1959
1941 y(35)1959 1997 y(36)1959 2054 y(37)1959 2110 y(38)1959
2166 y(39)1959 2223 y(40)1959 2279 y(41)1959 2336 y(42)1959
2392 y(43)1959 2449 y(44)1959 2505 y(45)1959 2562 y(46)1959
2618 y(47)1959 2675 y(48)p eop
%%Page: 1 2
1 1 bop 1852 -125 a Fh(1)75 20 y Ff(0.1)59 b(Prop)r(osal:)26
b(Canonical)c(Rep)n(resentations)h(of)c(Data)75 122 y
Fh(There)j(is)e(a)h(desire)h(to)e(b)q(e)i(able)f(to)g(con)o(trol)f(the)
h(represen)o(tation)g(of)g(data)f(for)h(v)m(arious)g(purp)q(oses,)75
178 y(the)e(most)e(notable)i(of)f(whic)o(h)h(is)f(within)h(the)g(MPI)g
(I/O)g(system.)30 b(It)19 b(is)f(prop)q(osed)i(the)f(there)g(b)q(e)g(a)
75 235 y(prede\014ned)e(attribute)d(whic)o(h)h(can)g(cause)h(an)f(MPI)g
(canonical)g(data)f(represen)o(tation)g(to)h(b)q(e)h(used.)166
291 y(The)10 b(attribute)f(MPI)p 533 291 14 2 v 17 w(D)o(A)l(T)l(A)p
677 291 V 16 w(REPRESENT)l(A)l(TION)h(can)g(b)q(e)h(cashed)g(to)e(MPI)p
1547 291 V 17 w(COMM)p 1716 291 V 16 w(UNIVERSAL,)75
347 y(MPI)p 167 347 V 16 w(COMM)p 335 347 V 16 w(SELF,)17
b(and)h(an)o(y)f(MPI)p 764 347 V 16 w(FILE.)g(If)h(it)f(has)g(the)h(v)m
(alue)g(MPI)p 1385 347 V 16 w(REP)p 1497 347 V 16 w(DEF)-5
b(A)o(UL)l(T)16 b(or)i(if)f(it)75 404 y(do)q(es)c(not)f(exist)g(then)h
(the)f(MPI)p 626 404 V 17 w(P)l(A)o(CK,)g(MPI)p 885 404
V 16 w(UNP)l(A)o(CK,)h(and)f(MPI)h(I/O)g(calls)e(use)i(an)g(implemen)o
(ta-)75 460 y(tion)h(sp)q(eci\014c)i(pac)o(king)e(represen)o(tation.)19
b(If)c(it)f(has)g(the)h(v)m(alue)g(MPI)p 1264 460 V 16
w(REP)p 1376 460 V 16 w(LOCAL)f(then)h(there)g(is)f(no)75
517 y(data)e(con)o(v)o(ersion)f(\(this)h(has)g(the)h(p)q(oten)o(tial)e
(of)h(b)q(eing)h(dangerous)f(in)h(a)f(heterogeneous)g(en)o(vironmen)o
(t\).)75 573 y(Belo)o(w)i(is)h(an)g(explanation)g(of)f(other)h(v)m
(alues)g(for)g(MPI)p 1032 573 V 16 w(D)o(A)l(T)l(A)p
1175 573 V 17 w(REPRESENT)l(A)l(TION.)166 630 y(The)d(canonical)e(data)
h(represen)o(tations)f(should)i(b)q(e)g(based)g(on)f(some)f(lev)o(el)h
(of)g(standardization.)17 b(It)75 686 y(is)12 b(c)o(hosen)g(to)g(use)g
(the)h(IEEE)f(standard)g(for)f(\015oating)h(p)q(oin)o(t)f(n)o(um)o(b)q
(ers,)h(t)o(w)o(o's)e(complemen)o(t)g(for)i(in)o(teger)75
743 y(v)m(alued)j(n)o(um)o(b)q(ers,)f(and)h(big)f(endian)h(\(most)d
(signi\014can)o(t)i(b)o(yte)h(\014rst\))e(for)i(b)o(yte)f(ordering.)19
b(F)l(or)14 b(F)l(ortran)75 799 y(logical)d(v)m(alues,)i(the)g(v)m
(alue)f(1)h(will)e(represen)o(t)i(true)f(and)h(0)f(will)g(represen)o(t)
g(false)g(in)h(an)f(equiv)m(alen)o(t)h(sized)75 856 y(in)o(teger.)19
b(\(Do)14 b(w)o(e)g(need)i(to)e(sa)o(y)g(something)f(ab)q(out)i(C++)g
(b)q(olean)g(or)f(is)g(that)h(w)o(ell)e(enough)i(de\014ned?\))166
912 y(The)g(follo)o(wing)d(v)m(alues)j(for)g(MPI)p 747
912 V 16 w(D)o(A)l(T)l(A)p 890 912 V 16 w(REPRESENT)l(A)l(TION)g(will)e
(b)q(e)j(comp)q(osed)e(with)g(t)o(w)o(o)75 968 y(su\016xes,)g(the)h
(\014rst)f(\(a)f(quin)o(tet\))h(indicating)f(sizes)h(for)g(C)g(short,)g
(in)o(t,)f(long,)h(\015oat,)f(and)i(double)f(\(do)g(w)o(e)75
1025 y(need)j(to)e(men)o(tion)f(long)i(long?\),)e(the)i(second)g(\(a)f
(pair\))g(indicating)g(sizes)h(for)f(single)h(n)o(umerical)e(stor-)75
1081 y(age)j(units)g(\(LOGICAL,)e(INTEGER,)h(REAL\))g(and)h(double)h(n)
o(umerical)d(storage)h(units)h(\(DOUBLE)75 1138 y(PRECISION\).)g(Non-p)
q(ortable)g(t)o(yp)q(es)g(MPI)p 872 1138 V 17 w(REAL4,)f(MPI)p
1158 1138 V 16 w(INTEGER2,)h(etc.)26 b(will)16 b(use)h(precisely)75
1194 y(that)d(n)o(um)o(b)q(er)h(of)g(b)o(ytes)g(for)f(canonical)h
(storage.)576 1295 y Fe(C)95 b(C)72 b(C)119 b(C)g(C)191
b(Fortran)23 b(77)167 b(Fortran)23 b(77)75 1352 y(Name)357
b(short)24 b(int)f(long)g(float)h(double)f(Real/Integer/Logical)e
(Double)i(Prec)75 1465 y(MPI_DR_C24448_F48)93 b(2)i(4)h(4)f(4)119
b(8)263 b(4)381 b(8)528 1521 y(Native)23 b(for)h(SPARC)f(32bit,)g(MIPS)
g(32bit,)g(PA-RISC)g(32bit,)g(RS6K)h(32bit)75 1634 y(MPI_DR_C24848_F48)
93 b(2)i(4)h(8)f(4)119 b(8)263 b(4)381 b(8)528 1690 y(Byte)24
b(reversed)e(from)i(native)f(for)g(DEC)h(Alpha)75 1803
y(MPI_DR_C44848_F88)93 b(4)i(4)h(8)f(4)119 b(8)263 b(8)381
b(8)528 1860 y(Byte)24 b(reversed)e(from)i(Cray)f(T3D)h(with)f(Fortran)
g(77)75 1916 y(MPI_DR_C88888_F88)93 b(8)i(8)h(8)f(8)119
b(8)263 b(8)381 b(8)528 1973 y(Try)24 b(not)f(to)h(loose)f(information)
f(by)i(using)f(large)g(words)528 2029 y(Cray)h(vector)f(line)g(uses)g
(these)h(sizes)f(\(more)g(or)h(less\))166 2213 y Fd(Discussion:)38
b Fc(Op)q(en)16 b(Issues:)22 b(Do)15 b(w)o(e)g(pac)o(k)g(c)o(har/c)o
(haracter)i(in)d(one)h(b)o(yte?)22 b(Do)15 b(w)o(e)g(allo)o(w)e(for)i
(an)p 1808 2213 13 2 v 30 w(LE)75 2269 y(su\016x)f(for)f(little)g
(endian)h(pac)o(king?)189 2453 y Fb(R)n(ationale.)39
b Fh(Wh)o(y)12 b(not)g(use)h(XDR?)e(XDR)h(has)g(a)g(32)g(pac)o(king)g
(unit)g(whic)o(h)g(can)h(in)o(tro)q(duce)f(holes)189
2509 y(in)e(the)h(b)o(yte)g(stream.)17 b(This)10 b(w)o(ould)h(mak)o(e)e
(absolute)h(seeks)h(in)g(MPI)g(I/O)g(di\016cult)g(at)f(least.)18
b(With)189 2566 y(the)f(formats)e(sp)q(eci\014ed)j(ab)q(o)o(v)o(e,)f
(it)g(is)f(p)q(ossible)h(for)g(a)g(user)g(to)g(create)g(data)g(that)f
(is)h(relativ)o(ely)189 2622 y(easy)i(to)f(in)o(terpret)g(outside)h
(the)g(MPI)g(en)o(vironmen)o(t)e(without)i(m)o(uc)o(h)f(library)g(supp)
q(ort)h(from)189 2679 y(an)o(ywhere.)g(\()p Fb(End)e(of)f(r)n
(ationale.)p Fh(\))-32 21 y Fa(1)-32 78 y(2)-32 134 y(3)-32
191 y(4)-32 247 y(5)-32 303 y(6)-32 360 y(7)-32 416 y(8)-32
473 y(9)-40 529 y(10)-40 586 y(11)-40 642 y(12)-40 699
y(13)-40 755 y(14)-40 812 y(15)-40 868 y(16)-40 924 y(17)-40
981 y(18)-40 1037 y(19)-40 1094 y(20)-40 1150 y(21)-40
1207 y(22)-40 1263 y(23)-40 1320 y(24)-40 1376 y(25)-40
1433 y(26)-40 1489 y(27)-40 1545 y(28)-40 1602 y(29)-40
1658 y(30)-40 1715 y(31)-40 1771 y(32)-40 1828 y(33)-40
1884 y(34)-40 1941 y(35)-40 1997 y(36)-40 2054 y(37)-40
2110 y(38)-40 2166 y(39)-40 2223 y(40)-40 2279 y(41)-40
2336 y(42)-40 2392 y(43)-40 2449 y(44)-40 2505 y(45)-40
2562 y(46)-40 2618 y(47)-40 2675 y(48)p eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF