blob: 5dfabb959483c6f7e58e5b0e2958e5a456069354 [file] [log] [blame]
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05001%!PS-Adobe-2.0
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05002%%Creator: dvips(k) 5.96.1 Copyright 2007 Radical Eye Software
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05003%%Title: pyOpenSSL.dvi
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004%%CreationDate: Tue Mar 25 15:20:01 2008
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005%%Pages: 15
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05006%%PageOrder: Ascend
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05007%%BoundingBox: 0 0 595 842
8%%DocumentPaperSizes: a4
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05009%%EndComments
10%DVIPSWebPage: (www.radicaleye.com)
11%DVIPSCommandLine: dvips -N0 -o pyOpenSSL.ps pyOpenSSL
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050012%DVIPSParameters: dpi=600
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040013%DVIPSSource: TeX output 2008.03.25:1520
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050014%%BeginProcSet: tex.pro 0 0
Jean-Paul Calderone897bc252008-02-18 20:50:23 -050015%!
16/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
17N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
18mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
190 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
20landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
21mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
22matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
23exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
24statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
25N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
26/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
27/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
28array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
29df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
30definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
31}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
32B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500331 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
34/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
35setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
36restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
Jean-Paul Calderone897bc252008-02-18 20:50:23 -050037/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
38}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
39bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
40mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
41SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
42userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
431000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
44index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
45/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
46/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
47(LaserWriter 16/600)]{A length product length le{A length product exch 0
48exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
49end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
50grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
51imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
52exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
53fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
54delta 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}
55B/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{
56p -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
57rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
58
59%%EndProcSet
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050060TeXDict begin 39139632 55387786 1000 600 600 (pyOpenSSL.dvi)
Jean-Paul Calderone897bc252008-02-18 20:50:23 -050061@start
62%DVIPSBitmapFont: Fa ectt0800 8 14
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050063/Fa 14 122 df<000FE0E0003FF9F000FFFDF001FFFFF003FFFFF007FC3FF00FF00FF01F
64C007F01FC007F03F8003F03F0003F07F0001F07E0001F07E0001F07C0000E0FC000000FC
65000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8
66000000FC000000FC0000007C0000007E0000E07E0001F07F0001F03F0001F03F8003F01F
67C003F01FC007E00FF00FE007FC1FC003FFFF8001FFFF0000FFFE00003FF800000FE0001C
682B7DA923>67 D<FFFFFFF0FFFFFFF8FFFFFFF8FFFFFFF8FFFFFFF80F8000F80F8000F80F
698000F80F8000F80F8000F80F8000700F8000000F8000000F8038000F807C000F807C000F
70807C000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC000F807C000F807C000F807C000F
718038000F8000000F8000000F8000000F80001C0F80003E0F80003E0F80003E0F80003E0F
7280003E0F80003EFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFC1F297EA823>69
73D<03FFF0000FFFFC001FFFFE003FFFFF003FFFFF007F807F807E001F807C000F807C000F
7480FC000FC0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007
75C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F80007
76C0F80007C0F80007C0F80007C0F80007C0F80007C0FC000FC0FC000FC07C000F807C000F
77807E001F807F807F803FFFFF003FFFFF001FFFFE000FFFFC0003FFF0001A2B7CA923>79
78D<FFFFF000FFFFFE00FFFFFF00FFFFFF80FFFFFFC00F801FE00F8007F00F8003F00F8001
79F00F8001F80F8000F80F8000F80F8000F80F8000F80F8000F80F8001F80F8001F00F8003
80F00F8007F00F801FE00FFFFFC00FFFFF800FFFFF000FFFFE000FFFF0000F8000000F8000
81000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000
8200FFF80000FFFC0000FFFC0000FFFC0000FFF800001D297EA823>I<7FFFFF80FFFFFFC0
83FFFFFFC0FFFFFFC0FFFFFFC07FFFFF801A067C7E23>95 D<03FF80000FFFE0001FFFF800
843FFFFC003FFFFE003F80FF003F803F801F001F8000001F8000000F800000FF80007FFF80
8503FFFF800FFFFF801FFFFF807FF00F807F000F80FC000F80FC000F80F8000F80F8001F80
86FC001F80FE003F807F81FF807FFFFFFC3FFFFFFE1FFFFFFE07FFC7FE01FE01FC1F1D7D9C
8723>97 D<FF800000FFC00000FFC00000FFC00000FFC0000007C0000007C0000007C00000
8807C0000007C0000007C0000007C0000007C1FC0007C7FF0007DFFFC007FFFFE007FFFFF0
8907FE0FF807F803F807F001FC07E000FC07E000FC07C0007E07C0007E07C0003E07C0003E
9007C0003E07C0003E07C0003E07C0007E07E0007E07E000FC07F000FC07F001FC07F803F8
9107FE0FF007FFFFF007FFFFE007DFFF8007CFFF000383F8001F297FA823>I<003FF00000
92FFFC0003FFFF0007FFFF000FFFFF001FE07F003F807F007F003E007E0000007E000000FC
93000000FC000000F8000000F8000000F8000000F8000000F8000000FC000000FC0000007E
940007007F000F807F001F803FC01F801FF07F000FFFFF0007FFFE0003FFFC0000FFF00000
953FC000191D7B9C23>I<003FC00000FFF80003FFFC0007FFFF000FFFFF801FF07F803F80
961FC03F000FC07E0007C07E0007E0FC0007E0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFF
97FFC0F8000000FC000000FC0000007E0001C07F0003E03F8007E03FE007E01FF81FC00FFF
98FFC007FFFF8001FFFE00007FFC00001FE0001B1D7D9C23>101 D<0000E00003F80003F8
990003F80003F80003F80000E000000000000000000000000000000000000003FFF007FFF8
10007FFF807FFF803FFF80000F80000F80000F80000F80000F80000F80000F80000F80000F8
1010000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F8
1020000F80000F80000F80000F80000F80000F80000F80000F80001F83801F87C03F0FE03F0
103FE0FE0FFFFE0FFFFC07FFF003FFE000FF80015397DA923>106 D<7FFE0000FFFF0000FF
104FF0000FFFF00007FFF0000001F0000001F0000001F0000001F0000001F0000001F000000
1051F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F000000
1061F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F000000
1071F0000001F0000001F0000001F0000001F0000001F0000001F00007FFFFFC0FFFFFFE0FF
108FFFFE0FFFFFFE07FFFFFC01B297CA823>108 D<0070000000F8000000F8000000F80000
10900F8000000F8000000F8000000F800007FFFFF80FFFFFFC0FFFFFFC0FFFFFFC07FFFFF80
11000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F80000
11100F8000000F8000000F8000000F801C000F803E000F803E000F803E000FC07E000FC0FE0
11200FE1FC0007FFFC0007FFF80003FFE00000FFC000007F0001B257EA423>116
113D<FFF03FFCFFF03FFCFFF03FFCFFF03FFCFFF03FFC0F8007C0078007800780078007C00F
1148003C00F0003C00F0003E01F0001E01E0001E01E0001F03E0000F03C0000F03C0000F87C
115000078780000787800007CF800003CF000003CF000003FF000001FE000001FE000001FE0
11600000FC000000780001E1D7E9C23>118 D<FFF03FFCFFF03FFCFFF03FFCFFF03FFCFFF0
1173FFC078007C00780078007C0078003C00F8003C00F0001E00F0001E01F0001F01E0000F0
1181E0000F01E0000F83C0000783C0000783C00003C7800003C7800003C7800001E7000001E
119F000000EF000000FE000000FE0000007E0000007C0000007C0000007C000000780000007
1208000000F8000000F0000000F00003E1F00007F1E00007F3E00007CFC00007FFC00007FF8
12100003FF000001FE000000F8000001E2C7E9C23>121 D E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -0500122%EndDVIPSBitmapFont
123%DVIPSBitmapFont: Fb ecti0800 8 6
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500124/Fb 6 119 df<0007C000001FF000007C39C000F81FC001F01FC003E00FC007C00FC00F
125C00FC01F800F801F800F803F000F803F001F807F001F007E001F007E001F007E003F00FE
126003E00FC003E00FC003E00FC007E18FC007C38F8007C38F8007C38F800FC387801FC787C
12703F8707C03F8703C0F78E01E1E3DE00FF81FC003E00F001D1F799D24>97
128D<00F8001FF8001FF80001F80001F80001F00001F00003F00003F00003E00003E00007E0
1290007E00007C00007C0000FC0000FC7C00F9FF00FF8781FF03C1FE03E1FC01E1F801F3F00
1301F3F001F3E001F3E001F7E003F7E003F7C003F7C003F7C007FFC007EF8007EF8007EF800
131FCF800FCF800F8F801F8F801F0F803E07807E07807C03C0F801E3E000FF80003E000182F
13278AD21>I<0003F800000FFE00003E0F0000F8070001F0038003E0038007C003800FC007
133801F8007001F800F003F001E003F003C007F03F8007FFFE0007FFE00007E000000FE0000
13400FC000000FC000000FC000000FC0000007C0000007C0001807C0003C07C0007803E000F
135003E001E001F007C000F83F00003FFC00000FE00001A1F799D21>101
136D<001F000003FF000003FF0000003F0000003F0000003E0000003E0000007E0000007E00
13700007C0000007C000000FC000000FC000000F8000000F8000001F8000001F87E0001F3FF
1388001F787C003FE03E003FC03E003F803E003F803E007F003E007E003E007E003E007C003
139E00FC007E00FC007C00F8007C00F8007C01F800FC01F800F801F000F801F001F803F001F
140063F001F0E3E003F0E3E003E0E7E003E1E7E007E1C7C007C1C7C003C38FC003C38FC003C
14170F8001FE0700007801F2F7BAD24>104 D<000FC0007FF000F03C01E01C03C01E07801E
14207803E07803E0F803C0F80180FC0000FF8000FFF0007FFC003FFE001FFF0007FF00007F0
1430003F00001F07800F0FC00F0FC00F0FC01F0F801E0E001E0E003C0F00780781F001FFC00
14407F000171F7A9D1D>115 D<03C001C00FF003E01E7807F01C7C07F0387C07F0787C03F0
145707C01F070FC01F0F0F801E0E0F801E0E1F800E0C1F001E001F001C003F001C003E001C0
14603E003C007E0038007C0038007C0038007C007000FC007000F8007000F800E000F800E00
1470F801C0007801C0007C0380003C0700003E0E00000FFC000003F00001C1F7A9D21>118
Jean-Paul Calderone897bc252008-02-18 20:50:23 -0500148D E
149%EndDVIPSBitmapFont
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500150%DVIPSBitmapFont: Fc ecrm1440 14.4 2
151/Fc 2 94 df<FFFFC0FFFFC0FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
152FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
153FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
154FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
155FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
156FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
157FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
158FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
159FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
160FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
161FFFFC0FFFFC0127875D920>91 D<FFFFC0FFFFC0001FC0001FC0001FC0001FC0001FC000
1621FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1631FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1641FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1651FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1661FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1671FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1681FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1691FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1701FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1711FC0001FC0001FC0FFFFC0FFFFC012787ED920>93 D E
172%EndDVIPSBitmapFont
173%DVIPSBitmapFont: Fd ecti1000 10 47
174/Fd 47 123 df<00000000FF0003F000000003FFE00FFC0000000FC0F01F1E0000003F00
175783E0F0000007E01F87C3F0000007C03F8FC7F000000FC03F8F87F000001F803F9F87F00
1760001F803F1F87E000001F801E1F83C000003F00003F000000003F00003F000000003F000
17703F000000007F00003F000000007E00007F000000007E00007E000000007E00007E00000
1780007E00007E00000000FE00007E00000000FC0000FE00000000FC0000FC00000000FC000
1790FC00000000FC0000FC000000FFFFFFFFFFFC0000FFFFFFFFFFFC0000FFFFFFFFFFFC000
180001F80001F800000001F80001F800000001F80001F800000003F80003F800000003F0000
1813F000000003F00003F000000003F00003F000000003F00003F000000007F00007F000000
182007E00007E000000007E00007E000000007E00007E000000007E00007E00000000FE0000
183FE00000000FC0000FC00000000FC0000FC00000000FC0000FC00000000FC0000FC000000
18401FC0000FC00000001F80001FC00000001F80001F800000001F80001F800000001F80001
185F800000003F80001F800000003F00003F800000003F00003F000000003F00003F0000000
18603F00003F000000007F00003F000000007E00007E000000007E00007E000000007E00007
187E000000007E00007E00000000FC0000FC00000000FC0000FC00000000FC0000FC0000000
1880FC0000FC00000001F80001F800000001F80001F800000001F80001F8000001C1F03801F
1890000007E1F0FC03F0000007E3E0FC03E000000FE3E1FC07C000000FE3C1FC07C000000FE
1907C1FC0F8000000F8780F01E000000078F00F07C00000003FE003FF000000000F8000FC00
191000000404C82BA33>27 D<000000003FFC0000000001FFFF8000000007E007C00000001F
1928001E00000003F0001F00000007E0003F0000000FC0007F0000000FC0007F0000001F800
19307F0000001F80007E0000003F0000380000003F0000000000003F0000000000003F00000
19400000007F0000000000007E0000000000007E0000000000007E0000000000007E0000000
19500000FE000000000000FC000000000000FC000000000000FC0000000000FFFFFFFFF0000
1960FFFFFFFFF00000FFFFFFFFE0000001F80007E0000001F80007E0000001F8000FE000000
1973F8000FC0000003F0000FC0000003F0000FC0000003F0001FC0000003F0001F80000007F
1980001F80000007E0001F80000007E0003F80000007E0003F00000007E0003F0000000FE00
19903F0000000FC0007F0000000FC0007E0000000FC0007E0000000FC0007E0000001FC000F
200E0000001FC000FC0000001F8000FC1C00001F8000FC1C00001F8001FC1C00001F8001F83
201C00003F8001F83800003F0001F83800003F0001F83800003F0001F87000007F0001F8700
2020007E0001F0F000007E0000F8E000007E000079E000007E00003FC00000FE00000F00000
2030FC000000000000FC000000000000FC000000000000F8000000000001F8000000000001F
20480000000001C1F00000000007E1F00000000007E3F0000000000FE3E0000000000FE3C00
20500000000FE7C0000000000F878000000000078F000000000003FE000000000000F800000
206000000344C82BA2F>I<000000007FE00000000003FFFC7E0000000FC03E7E0000001F00
2070F7E0000003E003FFE0000007C007FFE000000FC007FFC000000F8007FFC000001F8007F
208FC000001F8003DFC000003F00001F8000003F00001F8000003F00003F8000003F00003F8
209000007E00003F0000007E00003F0000007E00007F0000007E00007F000000FE00007E000
210000FC00007E000000FC0000FE000000FC0000FE000000FC0000FC0000FFFFFFFFFC0000F
211FFFFFFFFC0000FFFFFFFFFC000001F80001F8000001F80001F8000001F80003F8000003F
21280003F8000003F00003F0000003F00003F0000003F00007F0000003F00007F0000007F00
213007E0000007E00007E0000007E0000FE0000007E0000FE0000007E0000FC000000FE0000
214FC000000FC0001FC000000FC0001FC000000FC0001F8000000FC0001F8000001FC0003F8
215000001F80003F8000001F80003F0700001F80003F0700001F80007F0700003F80007F0F0
2160003F00007E0E00003F00007E0E00003F00007E0E00003F00007E1C00007F00007E1C000
21707E00007C3C00007E00003E3800007E00001E7800007E00000FF00000FC000003C00000F
218C000000000000FC000000000000FC000000000001F8000000000001F8000000000001F80
219000000001C1F00000000007E1F00000000007E3E0000000000FE3E0000000000FE3C0000
220000000FE7C0000000000F878000000000078F000000000003FE000000000000F80000000
2210000374C82BA31>I<03C007F00FF01FF01FF81FF81FF81FF007B0003000700060006000
222E000C001C00380030007000E001C0038007000E000C0000D197A8819>44
223D<000003F80000001FFE0000007C1F000000F00F800003E007C00007C003C0000F8003E0
224000F0003E0001F0003E0003E0003F0003E0003F0007C0003F000FC0003F000FC0003F001
225F80003F001F80003F003F80007F003F80007F003F00007F007F00007E007F00007E007E0
226000FE00FE0000FE00FE0000FE00FE0000FE01FC0001FC01FC0001FC01FC0001FC01FC000
2271FC03F80003F803F80003F803F80003F803F80003F807F00007F007F00007F007F00007F
228007F00007E007E0000FE007E0000FE00FE0000FC00FE0001FC00FE0001F800FC0001F800
229FC0003F000FC0003F000FC0003E000FC0007E0007C0007C0007C000F80007C000F80007C
230001F00003E003E00003E007C00001F00F800000F83E0000007FF80000000FE0000002439
23177B62A>48 D<000300003800078000F80007F007F00007FFFFE00007FFFF80000FFFFF00
232000FFFFE00000FFFF800000FFFC000001E1C0000001C000000001C000000001C00000000
2333C0000000038000000003800000000380000000078000000007000000000700000000070
2347F000000F1FFC00000E783E00000FE01F00000F800F80001F000F80001E000FC0001C000
2357C000180007C000000007E000000007E000000007E00000000FE00000000FE00000000FE
23600000000FE00000001FE00000001FC001E0001FC007F0001FC007F0003FC00FF0003F800
237FF0003F800FE0007F000F80007F000E00007E000E0000FE000E0001FC000E0001F8000F0
238003F0000F0007E00007800FC00007C01F800003E07F000001FFFC000000FFF00000003F8
239000000253977B62A>53 D<000003F80000000FFE0000003FFF800000FE0FC00001F807E0
2400003F003E00007E003F0000FC001F0001F8001F0003F0001F0007F0001F8007E0001F800
241FE0001F800FE0001F801FC0001F801FC0003F801FC0003F803FC0003F803F80003F803F8
2420003F003F80007F007F80007F007F00007F007F0000FF007F0000FF007F0000FE007F000
2431FE003E0001FE003E0003FE003F0007FC001F0007FC001F000FFC000F801FFC0007803BF
24480003C0F3F80001FFC3F800007F07F000000007F000000007E00000000FE00000000FC00
245000001FC00000001F800000003F000000003F0003E0007E0007F000FC0007F000F80007F
246001F8000FE003F0000FC007E00007000FC00007803F000007C0FE000003FFF8000001FFE
24700000003F8000000253978B62A>57 D<00000003FE000E0000003FFF801E000000FFFFE0
2483C000003FE01F03C00000FF000787C00003FC0003CFC00007F00001FF80000FE00000FF8
2490003FC00000FF80007F8000007F8000FF0000007F0001FE0000003F0003FC0000003F000
2503F80000003F0007F00000003E000FF00000003E001FE00000003E001FC00000003E003FC
25100000003C007F800000003C007F800000003C00FF000000003C00FF000000003801FE000
252000003801FE000000000001FE000000000003FC000000000003FC000000000003FC00000
2530000007FC000000000007F8000000000007F8000000000007F800000000000FF80000000
2540000FF000000000000FF000000000000FF000000000000FF000000000000FF0000000038
25500FF000000003800FF000000007800FE000000007000FF000000007000FF00000000F000
2567F00000000E0007F00000001E0007F00000001C0007F00000003C0003F8000000780003F
2578000000700001F8000000E00001FC000001E00000FC000003C00000FE0000078000007F0
2580001F0000003F80003C0000001FE000F800000007F807E000000003FFFFC000000000FFF
259E00000000000FF00000000373D74BA3B>67 D<0003FFFFFFFE00000003FFFFFFFFC00000
26003FFFFFFFFF000000007F8000FF800000007F00003FC00000007F00000FE0000000FF000
261007F0000000FF000003F8000000FE000001F8000000FE000001FC000001FE000000FC000
262001FE000000FE000001FC000000FE000001FC0000007E000003FC0000007E000003FC000
2630007F000003F80000007F000003F80000007F000007F80000007F000007F80000007F000
264007F00000007F000007F00000007F00000FF00000007F00000FF0000000FF00000FE0000
265000FF00000FE0000000FF00001FE0000000FF00001FE0000000FE00001FC0000001FE000
26601FC0000001FE00003FC0000001FE00003FC0000001FC00003F80000003FC00003F80000
267003FC00007F80000003F800007F80000007F800007F00000007F000007F00000007F0000
2680FF0000000FE00000FF0000000FE00000FE0000001FC00000FE0000001F800001FE00000
26903F800001FE0000007F000001FC0000007E000001FC000000FC000003FC000001F800000
2703FC000003F8000003F8000007F0000003F800000FC0000007F800003F80000007F800007
271F00000007F00001FC0000000FF0001FF8000007FFFFFFFFE000000FFFFFFFFF0000000FF
272FFFFFF800000003C397CB83F>I<0007FFFFFFFFFF0007FFFFFFFFFF0007FFFFFFFFFF00
273000FF00003FF00000FE000007F00000FE000003E00001FE000003E00001FE000001E0000
2741FC000001E00001FC000001E00003FC000001E00003FC000001E00003F8000001E00003F
2758000001C00007F8000001C00007F8000001C00007F0003801C00007F0003801C0000FF00
27607801C0000FF000780000000FE000700000000FE000F00000001FE000F00000001FE001F
27700000001FC003E00000001FC007E00000003FFFFFE00000003FFFFFE00000003FFFFFC00
278000003F800FC00000007F8007C00000007F8003C00000007F0003800000007F000380000
279000FF000780000000FF0007800E0000FE0007000E0000FE0007001E0001FE0007001C000
2801FE0000001C0001FC0000003C0001FC000000380003FC000000780003FC000000700003F
2818000000F00003F8000000F00007F8000001E00007F8000003E00007F0000003C00007F00
28200007C0000FF000000FC0000FF000001F80000FE000007F80001FE00007FF000FFFFFFFF
283FFF000FFFFFFFFFFF000FFFFFFFFFFE00038397BB838>I<0003FFFFF80FFFFFE00003FF
284FFF80FFFFFE00003FFFFF80FFFFFE0000007F800001FE000000007F000001FC000000007
285F000001FC00000000FF000003FC00000000FF000003F800000000FE000003F800000000F
286E000003F800000001FE000007F800000001FE000007F000000001FC000007F000000001F
287C000007F000000003FC00000FF000000003FC00000FE000000003F800000FE000000003F
288800000FE000000007F800001FE000000007F800001FC000000007F000001FC000000007F
289000001FC00000000FF000003FC00000000FF000003F800000000FE000003F800000000FE
290000003F800000001FFFFFFFFF800000001FFFFFFFFF000000001FFFFFFFFF000000001FC
291000007F000000003FC00000FF000000003FC00000FE000000003F800000FE000000003F8
29200000FE000000007F800001FE000000007F800001FC000000007F000001FC000000007F0
29300001FC00000000FF000003FC00000000FF000003F800000000FE000003F800000000FE0
29400003F800000001FE000007F800000001FE000007F000000001FC000007F000000001FC0
29500007F000000003FC00000FF000000003FC00000FE000000003F800000FE000000003F80
2960000FE000000007F800001FE000000007F800001FC000000007F000001FC00000000FF00
2970003FC0000007FFFFE01FFFFF80000FFFFFE03FFFFF80000FFFFFE03FFFFF8000043397C
298B83E>72 D<0003FFFFF80003FFFFF80003FFFFF8000007F800000007F000000007F00000
299000FF00000000FF00000000FE00000000FE00000001FE00000001FE00000001FC0000000
3001FC00000003FC00000003FC00000003F800000003F800000007F800000007F800000007F
301000000007F00000000FF00000000FF00000000FE00000000FE00000001FE00000001FE00
302000001FC00000001FC00000003FC00000003FC00000003F800000003F800000007F80000
3030007F800000007F000000007F00000000FF00000000FF00000000FE00000000FE0000000
3041FE00000001FE00000001FC00000001FC00000003FC00000003FC00000003F800000003F
305800000007F800000007F800000007F00000000FF800000FFFFFF0000FFFFFF0000FFFFFE
306000025397CB820>I<0003FFF80000FFFFE00003FFF80000FFFFE00003FFFC0000FFFFE0
307000007FC000007F800000007FE000003F000000007FE000003E00000000FFE000003C000
30800000FFF000003C00000000E7F000003800000000E7F000003800000001E7F8000078000
30900001E3F800007000000001C3F800007000000001C3FC00007000000003C1FC0000F0000
31000003C1FE0000E00000000380FE0000E00000000380FE0000E00000000780FF0001E0000
31100007807F0001C000000007007F0001C000000007007F8001C00000000F003F8003C0000
3120000F003FC003800000000E003FC003800000000E001FC003800000001E001FE00780000
3130001E000FE007000000001C000FE007000000001C000FF007000000003C0007F00F00000
3140003C0007F00E00000000380007F80E00000000380003F80E00000000780003FC1E00000
315000780001FC1C00000000700001FC1C00000000700001FE1C00000000F00000FE3C00000
316000F00000FE3800000000E00000FF3800000000E000007F3800000001E000007FF800000
317001E000007FF000000001C000003FF000000001C000003FF000000003C000001FF000000
318003C000001FE0000000038000001FE0000000038000000FE0000000078000000FE000000
3190078000000FC00000000F80000007C00000003FC0000007C0000007FFFE000003C000000
320FFFFE0000038000000FFFFE000003800000043397CB83E>78 D<00000003FE0000000000
3213FFFC000000000FC07F000000003E001F80000000F80007C0000003F00003E0000007E00
322001F000000F800001F800001F000000FC00007E000000FC0000FC0000007E0001FC00000
32307E0001F80000007F0003F00000003F0007E00000003F000FE00000003F801FC00000003
324F801FC00000003F803F800000003F803F800000003F807F000000003F807F000000003F8
3250FF000000003F80FE000000003F81FE000000007F81FC000000007F83FC000000007F83F
326C000000007F83FC000000007F87F800000000FF07F800000000FF07F800000000FF07F80
3270000000FF0FF000000001FE0FF000000001FE0FF000000001FE0FF000000003FC0FF0000
32800003FC0FF000000003F80FF000000007F80FF000000007F00FF00000000FF00FF000000
32900FE00FF00000001FE00FF00000001FC007F00000003F8007F00000007F0007F00000007
330F0007F0000000FE0003F0000001FC0003F8000003F80001F8000003F00001FC000007E00
331000FC00000FC000007E00003F0000003F00007E0000001F8000F80000000FC003F000000
332003F01FC000000001FFFE00000000001FF00000000353D74BA40>I<0003FFFFFFF00000
33303FFFFFFFE000003FFFFFFFF80000007F8003FC0000007F0000FF0000007F00007F00000
3340FF00003F800000FF00001FC00000FE00001FC00000FE00001FC00001FE00001FE00001F
335E00001FE00001FC00001FE00001FC00001FE00003FC00001FE00003FC00003FC00003F80
3360003FC00003F800003FC00007F800007F800007F800007F000007F00000FF000007F0000
3370FE00000FF00001FC00000FF00003F000000FE0000FE000000FE0001F8000001FE000FE0
338000001FFFFFF80000001FFFFFC00000001FC003F00000003FC000F80000003FC000FC000
3390003F80007E0000003F80007F0000007F80003F0000007F80003F0000007F00003F00000
34007F00003F800000FF00007F800000FF00007F000000FE00007F000000FE00007F000001F
341E0000FF000001FE0000FF000001FC0000FF000001FC0000FF000003FC0000FF000003FC0
342001FF000003F80001FE007003F80001FE007007F80001FE00F007F80001FE00E007F0000
3431FE00E00FF00000FE01C7FFFFE000FE03CFFFFFE0007F078FFFFFE0003F0F00000000000
344FFE000000000003F80383B7CB83D>82 D<0000003FC00E000001FFF01C000007FFFC1C00
345001FC07E3C00003F001F7C00007C000FF80000F80007F80001F00003F80003E00003F800
34607C00001F00007C00001F0000F800001F0000F800001F0001F800001E0001F000001E000
3471F000001E0001F000001E0003F000001C0003F000001C0003F000001C0003F8000000000
3483F80000000003FC0000000001FE0000000001FFC000000001FFF800000000FFFF0000000
3490FFFFE00000007FFFF80000003FFFFE0000000FFFFF00000003FFFF800000007FFF80000
35000007FFC000000000FFC0000000003FC0000000001FC0000000001FC0000000000FC0000
351000000FC00000000007C000E0000007C000E0000007C000E0000007C001E000000FC001E
352000000F8001E000000F8001E000000F8003E000001F0003E000001F0003E000003E0003E
353000003E0007F000007C0007F00000F80007F80001F00007FC0003E0000F9F000FC0000F8
354FC03F80000F07FFFE00000E01FFF800000C003FC0000002F3D7ABA2F>I<07FFFFFFFFFF
355E007FFFFFFFFFFE00FFFFFFFFFFFE00FF800FF001FE00FC000FE0007C01F8000FE0007C0
3561F0001FE0003C01E0001FE0003C01C0001FC0003C03C0001FC0003803C0003FC00038038
3570003FC000380780003F8000380700003F8000780700007F8000780F00007F8000700E000
35807F0000700E00007F0000700E0000FF000070000000FF000000000000FE000000000000F
359E000000000001FE000000000001FE000000000001FC000000000001FC000000000003FC0
36000000000003FC000000000003F8000000000003F8000000000007F8000000000007F8000
361000000007F0000000000007F000000000000FF000000000000FF000000000000FE000000
362000000FE000000000001FE000000000001FE000000000001FC000000000001FC00000000
3630003FC000000000003FC000000000003F8000000000003F8000000000007F80000000000
36407F8000000000007F0000000000007F000000000000FF000000000000FF000000000000F
365E000000000003FF0000000007FFFFFF8000000FFFFFFF8000000FFFFFFF8000000333971
366B83B>I<3FFFFF800FFFFE3FFFFF800FFFFE3FFFFF800FFFFE007F8000007F80007F0000
367003F00007F0000003E0000FF0000003C0000FF0000003C0000FE000000380000FE000000
368380001FE000000780001FE000000700001FC000000700001FC000000700003FC000000F0
3690003FC000000E00003F8000000E00003F8000000E00007F8000001E00007F8000001C000
37007F0000001C00007F0000001C0000FF0000003C0000FF000000380000FE000000380000F
371E000000380001FE000000780001FE000000700001FC000000700001FC000000700003FC0
37200000F00003FC000000E00003F8000000E00003F8000000E00007F8000001E00007F8000
373001C00007F0000001C00007F0000001C00007F0000003C0000FF000000380000FE000000
374380000FE000000780000FE000000700000FE000000700000FE000000F00000FE000001E0
3750000FE000001C00000FE000003C000007E0000078000007E00000F0000007E00000E0000
376003F00003E0000001F80007C0000001F8000F00000000FC003E000000007F01FC0000000
37701FFFF00000000007FFC00000000001FE000000000373B70B83E>I<FFFFF80003FFFEFF
378FFF80003FFFEFFFFF80003FFFC03FE0000007FC003FC0000003F0001FC0000003E0001FC
3790000003C0001FC000000380001FC000000700001FC000000700001FC000000E00001FC00
3800001E00001FC000001C00001FE000003800001FE000003800000FE000007000000FE0000
3810F000000FE00000E000000FE00001C000000FE00001C000000FE000038000000FE000038
382000000FE000070000000FE0000E0000000FE0000E0000000FF0001C00000007F0001C000
38300007F0003800000007F0007800000007F0007000000007F000E000000007F000E000000
384007F001C000000007F003C000000007F0038000000007F0070000000007F807000000000
3853F80E0000000003F81E0000000003F81C0000000003F8380000000003F8380000000003F
3868700000000003F8700000000003F8E00000000003F9E00000000003F9C00000000003FF8
38700000000003FF800000000001FF000000000001FF000000000001FE000000000001FC000
388000000001FC000000000001F8000000000001F8000000000001F0000000000001E000000
3890000001E0000000000373B6FB83E>I<FFFFF80FFFFF001FFFF0FFFFF80FFFFF003FFFF0
390FFFFF00FFFFF003FFFE007FE00007FE00003FE0003F800003F800001FC0003F800003F80
3910000F00003F800003F800000F00003F800003F800001E00003F800003F800001C00003F8
39200003F800003C00003F800003F800003800003F800003F800007800003F800007F800007
393000003F800007F80000E000003F80000FF80000E000003F80001FF80001C000003F80001
394FF80001C000003F80003BF800038000003FC0003BF800038000001FC00073F8000700000
39501FC00073F800070000001FC000E3F8000E0000001FC000E3FC000E0000001FC001C1FC0
39601C0000001FC001C1FC003C0000001FC00381FC00380000001FC00381FC00700000001FC
39700701FC00700000001FC00F01FC00E00000001FC00E01FC00E00000001FC01C01FC01C00
398000001FC01C01FC01C00000001FC03801FC03800000001FC03801FC03800000001FC0700
3991FC07000000001FC07001FC07000000001FC0E001FC0E000000001FC0E001FC1E0000000
40001FC1C001FC1C000000001FC1C001FC38000000001FC38001FC38000000001FC78001FC7
4010000000001FC70001FC70000000001FCE0001FCE0000000001FEE0001FCE0000000000FF
402C0001FDC0000000000FFC0001FDC0000000000FF80001FF80000000000FF80001FF80000
403000000FF00001FF00000000000FF00000FF00000000000FE00000FE00000000000FE0000
4040FC00000000000FC00000FC00000000000FC00000F800000000000F800000F8000000000
40500F000000F000000000000F000000F000000000000E000000E00000000004C3B6FB853>
406I<FFFFFFFFFFFCFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFC2F047C7040>95
407D<0000F800000007FE0000001F871C00003E03FE00007C03FE0000F801FE0001F801FE00
40803F000FC0007E000FC000FE000FC000FC001FC001FC001F8001FC001F8003F8001F8003F
4098003F8007F8003F0007F0003F0007F0003F0007F0007F000FF0007E000FE0007E000FE00
41007E000FE000FE000FE000FC000FC000FC1C0FC000FC1C0FC001FC1C0FC001F83C0FC001F
4118380FC003F8380FC003F87807C007F87007C00FF07003E01FF0F003E038F8E001F0F079E
4120007FE03FC0001F000F000222677A42A>97 D<003F00001FFF00001FFF00001FFF000000
4137F0000007E0000007E0000007E000000FE000000FC000000FC000000FC000001FC000001
414F8000001F8000001F8000003F8000003F0000003F0000003F0000007F0000007E0F80007
415E7FE0007EF0F800FFC07C00FF807C00FF003E00FE003E01FC003F01FC003F01F8003F01F
4168003F03F8003F03F0003F03F0003F03F0007F07F0007F07E0007F07E0007F07E000FF0FE
417000FF0FC000FE0FC000FE0FC001FE0FC001FC0F8001FC0F8003F80F8003F80F8003F00F8
418007F00F8007E00F800FC007801F8007C01F0003C03E0003E07C0001E1F80000FFE000001
419F000001C3B77B926>I<00007F000003FFC0000FC1E0001F0070007E007800FC003801F8
42001F803F003F807F003F807E003F80FE003F81FC003F01FC000003F8000003F8000007F80
42100007F0000007F0000007F000000FF000000FE000000FE000000FE000000FE000000FC00
4220000FC000000FC000000FC000030FC000038FC0000787C0000F07E0001E03E0003C03E00
4230F801F003E000F81F80003FFE00000FF00001D2677A426>I<00000001F8000000FFF800
4240000FFF8000000FFF800000003F800000003F000000003F000000007F000000007F00000
4250007E000000007E00000000FE00000000FE00000000FC00000000FC00000001FC0000000
4261FC00000001F800000001F800000003F800000003F800000F83F000007FE3F00001F877F
42700003E03FF00007C03FE0000F801FE0001F801FE0003F000FE0007E000FC000FE000FC00
4280FC001FC001FC001FC001FC001F8003F8001F8003F8003F8007F8003F8007F0003F0007F
4290003F0007F0007F000FF0007F000FE0007E000FE0007E000FE000FE000FE000FE000FC00
4300FC1C0FC000FC1C0FC001FC1C0FC001FC3C0FC001F8380FC003F8380FC003F87807C007F
43187007C00FF07003E01FF0F003E038F8E001F0F079E0007FE03FC0001F000F000253B77B9
4322A>I<00007F000003FFC0000FC1E0003F00F0007E007800FC007801F8007803F0007807
433E000780FE000780FC000F81FC000F03F8001F03F8007E03F801F807F81FF007FFFF8007F
434FF80007F000000FF000000FE000000FE000000FE000000FE000000FE000000FC000000FC
435000000FC0000307C0000387C0000787E0000F03E0001E03E0003C01F000F800F003E0007
43681F80003FFE00000FF00001D2677A426>I<00000007C00000001FF00000003E38000000
4377C3C000000F8FC000000F9FC000001F9FC000001F1FC000003F1F8000003F0F0000003F0
43800000007F000000007E000000007E000000007E000000007E00000000FE00000000FC000
43900000FC00000000FC00000000FC00000001FC00000001F8000000FFFFFC0001FFFFFC000
4401FFFFF8000003F800000003F000000003F000000003F000000003F000000007F00000000
4417E000000007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC
44200000000FC00000001FC00000001F800000001F800000001F800000001F800000003F800
443000003F000000003F000000003F000000003F000000007F000000007E000000007E00000
4440007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC0000000
4451F800000001F800000001F800000001F000000003F0000001C3F0000007E3E0000007E3E
446000000FE3C000000FE7C000000FE78000000F8F000000078F00000003FC00000000F8000
4470000264C82BA19>I<000007C00000003FF0000000FC38E00001F01FF00003E01FF00007
448C00FF0000F800FF0001F8007F0003F0007E0007F0007E0007E000FE000FE000FE000FC00
4490FC001FC000FC001FC001FC003FC001FC003F8001F8003F8001F8003F8003F8007F8003F
4508007F0003F0007F0003F0007F0007F0007F0007F0007E0007E0007E0007E0007E000FE00
45107E000FE0007E000FC0003E001FC0003E003FC0003E007FC0001F00FF80000F01FF80000
452787BF800003FF3F800000FC3F000000003F000000007F000000007F000000007E0000000
45307E00000000FE00000000FC0001C000FC0007E001FC0007E001F8000FE003F0000FE007E
4540000FE00FC00007801F800007C07E000001FFF80000003FE00000024367CA426>I<0003
455F0000001FFF0000001FFF0000001FFF000000007F000000007E000000007E000000007E0
4560000000FE00000000FC00000000FC00000000FC00000001FC00000001F800000001F8000
45700001F800000003F800000003F000000003F000000003F000000007F000000007E07F000
458007E1FFC00007E783E0000FFE01F0000FFC01F8000FF800F8000FF000F8001FE000F8001
459FE000FC001FC000FC001F8001F8003F8001F8003F0001F8003F0001F8003F0003F8007F0
460003F0007E0003F0007E0003F0007E0007F000FE0007E000FC0007E000FC000FE000FC000
461FC001FC000FC001F8001FC1C1F8001F81C1F8001F83C3F8003F8383F0003F0383F0003F0
462383F0003F0707F0003E0707E0003E0F07E0003E0E07E0003E1C0FE0001E380FC0000FF00
4633800003C00263B7BB92A>I<0001C00007E00007F0000FF0000FE00007E0000380000000
46400000000000000000000000000000000000000000000000000000000000000F00003FC00
465071E000E1F001C1F001C1F00381F00383F00703F00703F00707F00F07E00E07E00E0FE00
46600FC0000FC0001FC0001F80003F80003F80003F00007F00007E00007E0000FE0E00FC0E0
4670FC1E01FC1C01F81C01F81C01F83801F03801F07001F07001F0E000F1C0007F80001E000
468143879B619>I<0000000E0000003F0000007F0000007F0000007F0000007E0000001C00
469000000000000000000000000000000000000000000000000000000000000000000000000
4700000000000000000001F8000007FC00000F1F00001C0F0000380F8000780F8000701F800
4710F01F8000E01F8001E01F8001C03F8003C03F8003803F0003803F0000007F0000007F000
4720007E0000007E000000FE000000FE000000FC000000FC000001FC000001FC000001F8000
473001F8000003F8000003F8000003F0000003F0000007F0000007F0000007E0000007E0000
47400FE000000FE000000FC000000FC000001FC000001FC000001F8000001F8000003F80000
47503F0001C03F0007E07E0007E07E000FE0FC000FE0F8000FE1F0000F83E0000787C00003F
476F000000FC00000204883B619>I<0003F0000001FFF0000001FFF0000001FFF000000007
477F000000007E000000007E000000007E00000000FE00000000FC00000000FC00000000FC0
4780000001FC00000001F800000001F800000001F800000003F800000003F000000003F0000
47900003F000000007F000000007E000F80007E003FE0007E00F0E000FE01C1F000FC0387F0
48000FC0707F000FC0E07F001FC1C07E001F83807E001F830038001F870000003F8E0000003
481F1C0000003F380000003FF00000007FC00000007FE00000007FFC0000007E7F800000FE1
482FC00000FC07E00000FC07F00000FC03F00001FC03F80001F801F81C01F801F81C01F801F
48383C03F803F83803F003F03803F003F03803F003F07807F003F07007E003E07007E001E0E
484007E001E1E00FE000F3C00FC0007F800380001E000243B7BB926>I<000FC007FFC007FF
485C007FFC0001FC0001F80001F80003F80003F80003F00003F00007F00007F00007E00007E
4860000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F00003F0
4870007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80
488003F80003F80003F00003F00007F00007F00007E0E007E0E00FE0E00FE1E00FC1C00FC1C
48900FC3C00FC3800F83800F878007870007CE0001FE0000F8000123B79B915>I<01E000FE
4900007F00007F803FF801FFC000E3C0F07C0783E001E3E3C03E1E01F001C1F7803F3C01F80
491383FF001F7800F80383FE001F7000F80783FC001FE000F80703FC001FE000FC0703F8001
492FC000FC0703F0003F8001F80F07F0003F8001F80E07E0003F0001F80E07E0003F0001F80
493007E0007F0003F8000FE0007F0003F0000FC0007E0003F0000FC0007E0003F0000FC000F
494E0007F0001FC000FE0007E0001F8000FC0007E0001F8000FC000FE0001F8001FC000FC00
49503F8001FC000FC0003F0001F8001FC1C03F0001F8001F81C03F0003F8001F83C07F0003F
4968003F83807E0003F0003F03807E0003F0003F03807E0007F0003F0700FE0007F0003E070
4970FC0007E0003E0F00FC0007E0003E0E00FC000FE0003E1C01FC000FE0001E3C01F8000FC
4980000FF000700003800003C003E2679A444>I<01E000FE000007F803FF80000E3C0F07C0
499001E3E3C03E0001C1F7803F000383FF001F000383FE001F000783FC001F000703FC001F8
50000703F8001F800703F0003F000F07F0003F000E07E0003F000E07E0003F000007E0007F0
5010000FE0007E00000FC0007E00000FC0007E00000FC000FE00001FC000FC00001F8000FC0
5020001F8001FC00001F8001F800003F8001F800003F0003F838003F0003F038003F0003F07
5038007F0007F070007E0007E070007E0007E070007E0007E0E000FE0007C0E000FC0007C1E
504000FC0007C1C000FC0007C38001FC0003C78001F80001FE000070000078000292679A42F
505>I<00007F000003FFC0000FC1F0001F00F8007E007C00FC007C01F8007E03F0003E07F0
506003F07E0003F0FE0003F1FC0003F1FC0003F3F80003F3F80007F7F80007F7F00007F7F00
507007F7F0000FFFF0000FFFE0000FEFE0000FEFE0001FEFE0001FCFC0001FCFC0003F8FC00
50803F8FC0007F0FC0007E0FC000FE07C000FC07E001F803E003F003E007E001F00F8000F83
509F00003FFC00000FE0000202677A42A>I<00078007C000001FE03FF000003CF0787C0000
51038F8E03E0000787FC03E0000707F801F000070FF001F0000F0FE001F8000E0FE001F8000
511E0FC001F8001E1FC001F8001C1FC001F8001C1F8001F8001C1F8001F800003F8003F8000
51203F8003F800003F0003F800003F0003F800007F0007F800007F0007F800007E0007F0000
51307E0007F00000FE000FF00000FE000FE00000FC000FE00000FC001FC00001FC001FC0000
5141FC001F800001F8003F800001F8003F000003F8007E000003FC00FC000003FC00F800000
5153FE01F0000007FE03E0000007F70FC0000007E3FF00000007E0F80000000FE0000000000
516FE0000000000FC0000000000FC0000000001FC0000000001FC0000000001F80000000001
517F80000000003F80000000003F80000000003F00000000007F000000000FFFFC0000000FF
518FFC0000000FFFFC0000000293580A42A>I<0000F8030007FE07001F871F003E03BF007C
51903FE00F801FE01F801FE03F000FE07E000FC0FE000FC0FC000FC1FC001FC1FC001F83F80
52001F83F8001F87F8003F87F0003F07F0003F07F0003F0FF0007F0FE0007E0FE0007E0FE00
52107E0FE000FE0FC000FC0FC000FC0FC000FC0FC001FC0FC001F80FC003F80FC003F807C00
5227F807C00FF003E01FF003E03BF001F0F7F0007FE7E0001F07E0000007E000000FE000000
523FC000000FC000000FC000001FC000001F8000001F8000001F8000003F8000003F0000007
524F00001FFFFC001FFFFC001FFFFC0203577A426>I<03C003F0000FF01FFC001E783C0F00
5251C7C700F003C3EE03F80383FC03F80387F803F80787F803F00707F003F00707F001C00F0
5267E000000E0FE000000E0FC000000E0FC00000000FC00000001FC00000001F800000001F8
52700000001F800000003F800000003F000000003F000000003F000000007F000000007E000
528000007E000000007E00000000FE00000000FC00000000FC00000000FC00000001FC00000
529001F800000001F800000001F800000003F800000003F000000000E00000000212679A423
530>I<0000FE000007FF80000F83C0003E00E0007C00F00078007000F800F001F803F001F0
53103F001F003F001F003E003F001C003F8000003FC000003FFC00001FFF80001FFFE0000FF
532FF00007FFF80003FFF80000FFFC00000FFC000003FC000001FC000000FC03E000FC07E00
5330FC0FE000F80FE000F80FE000F80FC001F00E0001F00F0003E0070007C003800F8001E03
534E0000FFFC00001FE00001C267AA422>I<0003800007C0000FC0000FC0000FC0000FC000
5351FC0001F80001F80001F80003F80003F00003F00003F00007F00007E007FFFFF7FFFFFFF
536FFFF00FC0000FC0000FC0001FC0001F80001F80001F80003F80003F00003F00003F00007
537F00007E00007E00007E0000FE0000FC0000FC0000FC0001FC0001F801C1F801C1F803C3F
53880383F00783F00703F00F03F00E03F01C03E03C01F07800F0F0007FC0001F000183579B3
5391C>I<00F800000003FE0001C0078F0003E00E0F8007E01E0F8007E01C0F8007E0380F80
5400FE0381F800FE0781F800FC0701F800FC0703F801FC0F03F001FC0E03F001F80E07F001F
54180007E003F80007E003F8000FE003F0000FC003F0000FC007F0001FC007F0001F8007E00
54201F8007E0001F800FE0003F800FE0003F000FC0E03F000FC0E03F001FC1E03F001FC1C03
543F001F81C03E001F81C03E001F83C03F003F83803F007F83801F007F07001F01EF8F000F8
5443C78E0003FF03FC0000FC00F00272679A42D>I<00F0000E0003FC003F00071E007F800E
5451F007F801C1F007F803C1F007F80381F003F80383F001F80703F000F80703F000F80707F
546000F80F07E000F00E07E000700E0FE00070000FC000F0000FC000E0001FC000E0001F800
5470E0001F8001E0003F8001C0003F0001C0003F0001C0003F0003C0007F000380007E00038
5480007E000700007E000700007E000700007E000E00007E000E00007E001C00007E003C000
54903E003800003F007000001F00E000000F83C0000007FF80000000FC00000212679A426>
550I<00F0000000070003FC0003801F80071E0007C03FC00E1F000FC03FC01C1F000FC03FC0
5513C1F000FC03FC0381F001FC01FC0383F001F800FC0703F001F8007C0703F001F8007C070
5527F003F8007C0F07E003F800780E07E003F000380E0FE003F00038000FC007F00078000FC
553007F00070001FC007E00070001F8007E00070001F800FE000F0003F800FE000E0003F000
554FC000E0003F000FC000E0003F000FC001E0007F001FC001C0007E001F8001C0007E001F8
555003C0007E001F800380007E001F800380007E001F800780007E001F800700007E003F800
556F00007E003F800E00003E007F801E00003F00FFC03C00001F01E7C07800000FC3C3E0F00
55700003FF81FFE0000000FE003F00000322679A437>I<0007E007C0001FF81FF800787C38
5583C00F03E703C01E01EE0FE03C01FE0FE03801FC0FE07001FC0FC0F001F80FC0E001F8070
5590E003F80001E003F00001C003F00001C003F000000007F000000007F000000007E000000
560007E00000000FE00000000FE00000000FC00000000FC00000001FC00000001FC00000001
561F800700001F800700003F800F00003F800E01C03F000E07E03F001E07E07F001C0FE07F0
5620380FE0FF00780FE0EF00F00781CF81E0078387C3C003FF03FF00007C00FC00027267CA4
56327>I<00F000000003FC0001C0071E0003E00E1F0007E01C1F0007E03C1F0007E0381F00
5640FE0383F000FC0703F000FC0703F000FC0707F001FC0F07E001F80E07E001F80E0FE001F
5658000FC003F8000FC003F0001FC003F0001F8003F0001F8007F0003F8007E0003F0007E00
56603F0007E0003F000FE0007F000FC0007E000FC0007E000FC0007E001FC0007E001F80007
567E001F80007E001F80007E003F80007E003F00007E007F00003E00FF00003F01FF00001F8
5687FE000007FF7E000001FC7E00000000FE00000000FC00000000FC00000001FC0003F001F
56980007F003F80007F003F00007F007E00007F007C00007E00FC00007001F800007003E000
570003807C000003C1F8000000FFE00000003F0000000233679A428>I<0003C00380000FF0
5710780001FF80700003FFC0F00007FFC0E0000FFFE1E0000F83FFC0001F007F80001E000F0
5720001C000E00001C001E000000003C000000007800000000F000000001E000000003C0000
57300007800000000F000000001E000000003C000000007800000000F000000001E00000000
5743C0000000078001C0000F0001C0001E0003C0003C00038000380007800078000F8000FF8
57501F0001FFF07E0003E1FFFE0003C0FFFC000780FFF80007007FF0000F003FC0000E000F0
576000021267BA422>I E
577%EndDVIPSBitmapFont
578%DVIPSBitmapFont: Fe ectt1200 12 11
579/Fe 11 122 df<7FFFF8000000FFFFFC000000FFFFFE000000FFFFFE000000FFFFFC0000
580007FFFF800000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
5810001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
5820001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
5830001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
5840001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
5850001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
5860001FC0000000001FC0000000001FC0000000001FC0000000001FC000003E001FC000007
587F001FC000007F001FC000007F001FC000007F001FC000007F001FC000007F001FC000007
588F001FC000007F001FC000007F07FFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFF
589F0FFFFFFFFFFF07FFFFFFFFFE02C3D7DBC33>76 D<0007FE0078003FFFC07C00FFFFF0FC
59001FFFFFCFC07FFFFFFFC0FFFFFFFFC0FFC03FFFC1FF0007FFC3FE0003FFC3F80001FFC7F
59180000FFC7F000007FCFF000003FCFE000003FCFE000003FCFE000001FCFE000001FCFE00
5920001FCFE000001FCFF000000F87F000000007F800000007FC00000003FE00000003FF000
59300001FFE0000000FFFE0000007FFFF000003FFFFF00001FFFFFC00007FFFFF00001FFFFF
594800003FFFFC000003FFFE0000003FFF00000003FF80000000FFC00000007FC00000003FE
59500000001FE00000000FE00000000FF00000000FF7C0000007FFE0000007FFE0000007FFE
5960000007FFE0000007FFE0000007FFF000000FFFF000000FEFF800000FEFF800001FCFFC0
5970003FCFFF00007F8FFFC000FF8FFFF807FF0FFFFFFFFE0FFFFFFFFC0FCFFFFFF80FC3FFF
598FE00F80FFFFC007800FFE000283F7BBD33>83 D<001FFC00000000FFFF80000003FFFFE0
599000007FFFFF000000FFFFFFC00001FFFFFFE00001FF007FF00001FE001FF00001FE000FF
60080001FE0003F80000FC0003FC0000780001FC0000000001FE0000000000FE0000000000F
601E0000000000FE0000000000FE0000000000FE00000000FFFE0000001FFFFE000001FFFFF
602E000007FFFFFE00001FFFFFFE00007FFFF0FE0000FFFC00FE0001FFC000FE0003FF0000F
603E0007FC0000FE0007F80000FE000FF00000FE000FE00000FE000FE00000FE000FE00000F
604E000FE00000FE000FE00000FE000FF00001FE0007F00001FE0007F80007FE0003FE000FF
605F0003FF807FFFFF01FFFFFFFFFF80FFFFFFFFFF807FFFFF3FFF803FFFFC1FFF800FFFF00
6063FF0001FF00000002D2E7BAC33>97 D<0000FFF0000007FFFE00001FFFFF80003FFFFFC0
607007FFFFFE001FFFFFFF003FFC01FF003FE000FF007FC000FF00FF8000FF01FF00007E01F
608E00003C03FC00000003F800000003F800000007F800000007F000000007F00000000FF00
609000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
6100000FE00000000FE00000000FF000000007F000000007F000000007F800000003F800001
611F03FC00003F81FE00003F81FF00007F80FF80007F007FC000FF007FF001FE003FFE07FE0
61201FFFFFFC000FFFFFF80003FFFFF00001FFFFC000007FFF8000000FFC000252E79AC33>
61399 D<0000007FF800000000FFFC00000001FFFC00000001FFFC00000000FFFC00000000
6147FFC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
61501FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000001FF
61601FC000007FFC1FC00001FFFF1FC00007FFFF9FC0000FFFFFFFC0001FFFFFFFC0003FF81
617FFFC0007FE003FFC000FF8001FFC000FF0000FFC001FE00007FC001FC00003FC003FC000
61803FC003F800001FC007F800001FC007F000001FC007F000001FC00FF000001FC00FE0000
61901FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE0000
62001FC00FE000001FC00FE000001FC00FF000001FC007F000001FC007F000003FC007F8000
62103FC003F800003FC003FC00007FC003FC00007FC001FE0000FFC001FF0001FFC000FF800
6223FFC0007FC007FFC0003FF81FFFFF003FFFFFFFFF800FFFFFDFFFC007FFFF9FFFC003FFF
623E1FFF8000FFF80FFF00001FE0000002E3E7DBC33>I<000001FF00003FFC07FFC0007FFE
6241FFFF000FFFE7FFFF800FFFEFFFFF8007FFFFFFFFC003FFFFF07FE0000FFF801FE0000FF
625F000FE0000FFE000FF0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF
62600007F0000FF00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
62700007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
62800007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
62900007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F003FFF
630F80FFFFC7FFFFC1FFFFEFFFFFE3FFFFFFFFFFE3FFFFF7FFFFC1FFFFE3FFFF80FFFFC302C
6317FAB33>110 D<0001FE0000000FFFC000003FFFF000007FFFF80000FFFFFC0001FFFFFE
6320003FF03FF0007FC00FF800FF8007FC00FF0003FC01FE0001FE01FC0000FE03F800007F0
6333F800007F07F800007F87F000003F87F000003F87F000003F8FE000001FCFE000001FCFE
634000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FCFE00
6350001FCFF000003FC7F000003F87F000003F87F800007F83F800007F03FC0000FF03FC000
6360FF01FE0001FE01FF0003FE00FF8007FC007FC00FF8003FF03FF0001FFFFFE0000FFFFFC
63700007FFFF800003FFFF000000FFFC0000001FE0000262E7AAC33>I<000001FE00003FFC
6380FFFC0007FFE1FFFF000FFFE7FFFF800FFFEFFFFFE007FFFFFFFFF003FFFFE07FF0000FF
639F800FF8000FFE0007FC000FFC0003FE000FF80001FE000FF80000FF000FF00000FF000FF
640000007F000FE000007F800FE000003F800FE000003F800FE000003FC00FE000001FC00FE
641000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE
642000001FC00FE000001FC00FE000003FC00FE000003F800FE000003F800FF000007F800FF
643000007F000FF80000FF000FF80000FE000FFC0001FE000FFC0003FC000FFE0007FC000FF
644F801FF8000FFFE07FF0000FFFFFFFE0000FEFFFFFC0000FE7FFFF80000FE3FFFE00000FE
6450FFF800000FE03FE000000FE0000000000FE0000000000FE0000000000FE0000000000FE
6460000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
6470000000000FE0000000000FE0000000000FE0000000000FE000000003FFFF80000007FFF
648FC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF80000002E427FAB33>I<00
649000003FE007FFF801FFF80FFFFC07FFFE0FFFFC1FFFFE0FFFFC3FFFFF0FFFFC7FFFFF07F
650FFCFFE0FF0001FDFF00FF0001FFFC007E0001FFF8003C0001FFF000000001FFE00000000
6511FFC000000001FF8000000001FF8000000001FF0000000001FF0000000001FE000000000
6521FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC000000000
6531FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000
6541FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000000
6551FC0000000001FC00000007FFFFFFE0000FFFFFFFF0000FFFFFFFF0000FFFFFFFF0000FF
656FFFFFF00007FFFFFFE00002C2C7DAB33>114 D<0003C00000000007E0000000000FE000
6570000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000
6580000000FE0000000000FE0000000000FE00000003FFFFFFFFC007FFFFFFFFE00FFFFFFFF
659FE00FFFFFFFFFE00FFFFFFFFFE007FFFFFFFFC00000FE0000000000FE0000000000FE000
6600000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000
6610000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000
6620000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000
6630000000FE0001F00000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE000
6643F80000FE0007F80000FF0007F000007F000FF000007F801FF000007FE07FE000003FFFF
665FC000001FFFFF8000000FFFFF00000007FFFE00000001FFF8000000007FC000029387EB6
66633>116 D<7FFF801FFFE0FFFFC03FFFF0FFFFE07FFFF8FFFFE07FFFF8FFFFC03FFFF07F
667FF801FFFE003F80000FC0001F80001FC0001F80001F80001FC0001F80000FC0003F80000
668FE0003F000007E0003F000007E0003F000007F0007E000003F0007E000003F0007E00000
6693F800FC000001F800FC000001F800FC000000FC01F8000000FC01F8000000FE01F800000
67007E03F00000007E03F00000007F03F00000003F03F00000003F07E00000001F87E000000
67101F87E00000001F87C00000000F8FC00000000FCFC00000000FCF8000000007CF8000000
672007DF8000000003FF0000000003FF0000000003FF0000000001FE0000000001FE0000000
673001FE0000000000FC0000000000FC0000000001FC0000000001F80000000001F80000000
674003F80000000003F00000000003F00000000003F00000000007E00000000007E00000000
67500FE0000003F00FC0000003F01FC0000007F81F80000007F83F80000007F87F00000007F
6769FF00000007FFFE00000003FFFC00000003FFF800000001FFF000000000FFC0000000003
677F0000000002D427DAA33>121 D E
678%EndDVIPSBitmapFont
679%DVIPSBitmapFont: Ff ectt1440 14.4 6
680/Ff 6 113 df<7FFFFF00000000FFFFFF80000000FFFFFFC0000000FFFFFFC0000000FF
681FFFFC0000000FFFFFF800000007FFFFF0000000000FE000000000000FE000000000000FE
682000000000000FE000000000000FE000000000000FE000000000000FE000000000000FE00
6830000000000FE000000000000FE000000000000FE000000000000FE000000000000FE0000
68400000000FE000000000000FE000000000000FE000000000000FE000000000000FE000000
685000000FE000000000000FE000000000000FE000000000000FE000000000000FE00000000
6860000FE000000000000FE000000000000FE000000000000FE000000000000FE0000000000
68700FE000000000000FE000000000000FE000000000000FE000000000000FE000000000000
688FE000000000000FE000000000000FE000000000000FE000000000000FE000000000000FE
689000000000000FE000000000000FE000000000000FE000000000000FE000000000000FE00
6900000000000FE000000000000FE000000000000FE000000000000FE00000007C000FE0000
691000FE000FE0000000FE000FE0000000FE000FE0000000FE000FE0000000FE000FE000000
6920FE000FE0000000FE000FE0000000FE000FE0000000FE000FE0000000FE000FE0000000F
693E07FFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0
694FFFFFFFFFFFFE07FFFFFFFFFFFC033497BC83D>76 D<0003FFFFC000003FFFFFFC0000FF
695FFFFFF0003FFFFFFFFC007FFFFFFFFE00FFFFFFFFFF01FFFFFFFFFF81FFF0000FFF81FF8
69600001FF83FF000000FFC3FC0000003FC3FC0000003FC7F80000001FE7F80000001FE7F80
697000001FE7F00000000FE7F00000000FE7F00000000FE7F00000000FE7F00000000FEFF00
698000000FFFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00
6990000007FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00
7000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00
7010000007FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00
7020000007FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00
7030000007FFE000000007FFE000000007FFF00000000FFFF00000000FF7F00000000FE7F00
704000000FE7F00000000FE7F00000000FE7F00000000FE7F80000001FE7F80000001FE7F80
705000001FE3FC0000003FC3FE0000007FC3FF000000FFC1FFC00003FF81FFF8001FFF81FFF
706FFFFFFF80FFFFFFFFFF007FFFFFFFFE003FFFFFFFFC000FFFFFFFF00003FFFFFFC000003
707FFFFC000304B7AC93D>79 D<0000FFE000F00007FFFC00F8001FFFFF81F8007FFFFFE1F8
70801FFFFFFF1F803FFFFFFFBF807FFFFFFFFF80FFF803FFFF80FFC0007FFF81FF00001FFF8
7093FE00000FFF83FC000003FF87F8000003FF87F8000001FF87F0000000FF8FF0000000FF8
710FE00000007F8FE00000007F8FE00000007F8FE00000003F8FE00000003F8FE00000003F8
711FF00000003F87F00000001F07F00000000007F80000000003FC0000000003FE000000000
7121FF0000000001FFC000000000FFF0000000007FFF000000003FFFF00000001FFFFF80000
713007FFFFF8000003FFFFFE000000FFFFFF8000001FFFFFE0000001FFFFF00000001FFFF80
7140000001FFFC000000001FFE0000000003FF0000000001FF80000000007F80000000003FC
7150000000003FC0000000001FE0000000000FE0000000000FE0000000000FF7C000000007F
716FE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFF000000007F
717FF00000000FFFF00000000FEFF80000000FEFF80000001FEFFC0000003FCFFE0000007FC
718FFF800000FF8FFFC00001FF8FFFF80007FF0FFFFF801FFE0FFFFFFFFFFC0FEFFFFFFFF80
719FC7FFFFFFF00FC1FFFFFFE00FC07FFFFF800F800FFFFE00078000FFF0000304B7AC93D>
72083 D<00001FF800000000FFFF80000003FFFFE000000FFFFFF800001FFFFFFC00003FFF
721FFFE00007FFFFFFF0000FFF80FFF8001FFC001FFC003FF00007FE007FC00001FE00FF800
722000FF00FF000000FF01FE0000007F81FE0000003F83FC0000003F83F80000003FC3F8000
7230001FC7F80000001FC7F00000001FC7F00000001FEFF00000000FEFE00000000FEFFFFFF
724FFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFFFFFFFEFFFFFF
725FFFFFCFE0000000000FF00000000007F00000000007F00000000007F00000000007F8000
7260000003F80000000003FC0000000001FE00000007C1FE0000000FE0FF0000000FE0FF800
7270000FE07FC000001FE03FF000003FC03FF800007FC01FFF0001FF800FFFE00FFF0007FFF
728FFFFE0003FFFFFFFC0000FFFFFFF800007FFFFFF000001FFFFFC0000007FFFE000000007
729FF00002F3679B43D>101 D<0000003FE000007FFE01FFFC0000FFFF07FFFE0000FFFF1F
730FFFF8000FFFF3FFFFF8000FFFF7FFFFFC000FFFFFFFFFFE0007FFFFFC07FE000007FFE00
7311FF000007FFC000FF000007FF80007F000007FF00007F800007FE00007F800007FC00003
732F800007FC00003F800007F800003F800007F800003F800007F800003F800007F000003F8
73300007F000003F800007F000003F800007F000003F800007F000003F800007F000003F800
734007F000003F800007F000003F800007F000003F800007F000003F800007F000003F80000
7357F000003F800007F000003F800007F000003F800007F000003F800007F000003F800007F
736000003F800007F000003F800007F000003F800007F000003F800007F000003F800007F00
7370003F800007F000003F800007F000003F800007F000003F800007F000003F800007F0000
73803F8007FFFFF01FFFFF8FFFFFF83FFFFFCFFFFFF87FFFFFCFFFFFF87FFFFFCFFFFFF87FF
739FFFCFFFFFF83FFFFFC7FFFFF01FFFFF836347DB33D>110 D<0000001FF000007FFE00FF
740FC0000FFFF03FFFF0000FFFF0FFFFFC000FFFF3FFFFFE000FFFF7FFFFFF000FFFFFFFFFF
741F8007FFFFFC07FFC00007FFF000FFE00007FFC0007FE00007FF80001FF00007FF00000FF
74200007FE00000FF80007FC000007F80007F8000003FC0007F8000003FC0007F8000001FE0
743007F0000001FE0007F0000000FE0007F0000000FE0007F0000000FF0007F0000000FF000
7447F00000007F0007F00000007F0007F00000007F0007F00000007F0007F00000007F0007F
74500000007F0007F00000007F0007F00000007F0007F00000007F0007F0000000FF0007F00
74600000FF0007F0000000FE0007F8000000FE0007F8000001FE0007F8000001FC0007FC000
747003FC0007FC000003FC0007FE000007F80007FE00000FF80007FF00001FF00007FF80003
748FF00007FFC0007FE00007FFE001FFC00007FFFC0FFF800007FFFFFFFF800007F7FFFFFE0
74900007F3FFFFFC000007F0FFFFF8000007F07FFFE0000007F01FFF80000007F003FE00000
750007F0000000000007F0000000000007F0000000000007F0000000000007F000000000000
7517F0000000000007F0000000000007F0000000000007F0000000000007F0000000000007F
7520000000000007F0000000000007F0000000000007F0000000000007F0000000000007F00
75300000000007F0000000000007F0000000000007F00000000007FFFFF00000000FFFFFF80
754000000FFFFFF80000000FFFFFF80000000FFFFFF80000000FFFFFF800000007FFFFF0000
7550000344F7DB33D>112 D E
756%EndDVIPSBitmapFont
Jean-Paul Calderone525ef802008-03-09 20:39:42 -0400757%DVIPSBitmapFont: Fg ecss1000 10 54
758/Fg 54 122 df<FFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFF
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500759FFFFFFC0FFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFC05205809853>22
760D<0001F807F00007FE07F0000FFE07F0001FFE07F0003FFE07F0007F0E07F0007E0207F0
76100FE00000000FC00000000FC00000001FC00000001FC00000001FC00000001FC00000001
762FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
76300000001FC00000001FC000000FFFFFE07F0FFFFFE07F0FFFFFE07F0FFFFFE07F0FFFFFE
76407F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007
765F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F0
76601FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001
767FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC
7680007F001FC0007F001FC0007F001FC0007F0243D7FBC2C>28 D<FFFFFCFFFFFCFFFFFCFF
769FFFCFFFFFC16057F941C>45 D<FEFEFEFEFEFEFE0707788617>I<0003F80000001FFF00
77000007FFFC00000FFFFE00001FFFFF00003FE0FF80007F803FC000FF001FE000FE000FE00
7711FC0007F001F80003F003F80003F803F80003F803F00001F807F00001FC07F00001FC07F
77200001FC07E00000FC07E00000FC07E00000FC0FE00000FE0FE00000FE0FE00000FE0FE00
773000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE0000
7740FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000F
775E0FE00000FE07F00001FC07F00001FC07F00001FC07F00001FC07F00001FC03F80003F80
7763F80003F803F80003F801FC0007F001FC0007F000FE000FE000FF001FE0007F803FC0003
777FE0FF80001FFFFF00000FFFFE000007FFFC000001FFF00000003F80000233A7DB72A>48
778D<0000C0000001C0000007C000001FC00000FFC000FFFFC000FFFFC000FFFFC000FFFFC0
77900FF1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
78000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
78100001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
78200001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0
78300001FC000001FC000001FC000001FC000001FC000001FC0007FFFFFF07FFFFFF07FFFFF
784F07FFFFFF07FFFFFF01C3879B72A>I<000FF80000007FFF000001FFFFC00003FFFFE000
78507FFFFF0000FFFFFF8001FF01FFC001FC007FE003F0001FF003E0000FF007E0000FF807C
78600007F80FC00003F80F800003F807800003FC03800003FC03000001FC01000001FC00000
787001FC00000001FC00000003FC00000003FC00000003F800000003F800000007F80000000
7887F00000000FE00000000FE00000001FC00000003F800000007F00000000FE00000001FC0
7890000003F800000007F00000000FE00000001FC00000003F800000007F00000000FC00000
790001F800000003F000000007E00000000FC00000001F800000003F000000007E00000000F
791C00000001F800000003F000000007FFFFFFFC07FFFFFFFC07FFFFFFFC07FFFFFFFC07FFF
792FFFFC07FFFFFFFC022387DB72A>I<0007F80000003FFF000000FFFFC00001FFFFE00003
793FFFFF0000FFFFFF8000FFC0FFC001FE003FE003FC001FE001F0000FE000E0000FF000E00
79400FF000400007F000000007F000000007F00000000FF00000000FF00000000FE00000001
795FE00000001FC00000003FC00000007F80000000FF00000007FE000001FFFC000001FFF80
79600001FFE0000001FFF8000001FFFE00000000FF800000003FC00000000FE000000007F00
7970000007F800000003F800000003FC00000003FC00000001FE00000001FE00000001FE000
79800001FE00000001FE00000001FE00000001FE04000003FE06000003FC07000003FC0F800
799007F80FC00007F80FF0000FF007FC003FF003FF80FFE001FFFFFFC000FFFFFF80003FFFF
800F00001FFFFC000007FFF00000007FC0000233A7DB72A>I<000007F80000000FF8000000
8010FF80000001BF80000003BF80000003BF80000007BF800000073F8000000F3F8000001F3
802F8000001F3F8000003E3F8000003E3F8000007C3F800000FC3F800000FC3F800001F83F8
80300001F83F800003F03F800007F03F800007E03F80000FE03F80000FC03F80001F803F800
80403F803F80003F003F80007F003F80007E003F8000FE003F8001FC003F8001F8003F8003F
8058003F8003F0003F8007F0003F800FE0003F800FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFF
806FFFFF8FFFFFFFFF8000003F800000003F800000003F800000003F800000003F800000003
807F800000003F800000003F800000003F800000003F800000003F800000003F800000003F8
80800000003F80025367EB52A>I<1FFFFFFE001FFFFFFE001FFFFFFE001FFFFFFE001FFFFF
809FE001FFFFFFE001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000
810001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000000
8111FC1FC00001FCFFF00001FDFFFC0001FFFFFE0001FFFFFF0001FFE07F8001FF803FC001F
812F001FE001FE000FF001FC000FF001F80007F000000007F800000007F800000003F800000
813003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC0000000
8143FC00000003FC00000007F801000007F803800007F80380000FF007C0001FF00FF0003FE
815007F8007FC003FF01FF8001FFFFFF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000
816001FF0000022387DB52A>I<00003FE0000001FFF8000007FFFE00000FFFFE00003FFFFE
81700007FFFFE0000FFE01E0001FF00060001FE00000003F800000007F000000007F0000000
8180FE00000001FC00000001FC00000001F800000003F800000003F800000007F007F00007F
81903FFC0007F0FFFF0007F3FFFF8007E7FFFFC00FEFE07FE00FFF801FE00FFE000FF00FFC0
820007F00FFC0003F80FF80003F80FF80001FC0FF00001FC0FF00001FC0FF00000FE0FE0000
8210FE0FE00000FE0FE00000FE0FE00000FE0FF00000FE07E00000FE07F00000FE07F00000F
822E07F00000FE07F00000FE03F00001FC03F80001FC03F80001FC01F80003F801FC0003F80
8230FE0007F000FE000FF0007F801FE0007FE07FC0003FFFFF80001FFFFF00000FFFFE00000
8243FFFC000001FFF00000003FC0000233A7DB72A>I<FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0
825FFFFFFFFE0FFFFFFFFE0FFFFFFFFE000000007E00000000FC00000001F800000003F0000
82600007E00000000FE00000000FC00000001F800000003F800000007F000000007F0000000
8270FE00000001FC00000001FC00000003F800000003F800000007F000000007F00000000FE
82800000000FE00000001FE00000001FC00000003FC00000003F800000007F800000007F800
829000007F00000000FF00000000FF00000000FF00000000FE00000001FE00000001FE00000
830001FE00000001FC00000003FC00000003FC00000003FC00000003FC00000003FC0000000
8313F800000007F800000007F800000007F800000007F800000007F800000007F800000007F
832800000007F80000023377DB52A>I<0003F80000001FFF0000007FFFC00000FFFFE00003
833FFFFF80003FFFFF80007FC07FC000FF001FE000FE000FE001FC0007F001F80003F003F80
834003F803F00001F803F00001F803F00001F803F00001F803F00001F803F00001F801F8000
8353F001F80003F000FC0007E000FC0007E0007E000FC0003F803F80000FFFFE000007FFFC0
83600000FFE0000001FFF000000FFFFE00001FF1FF00007F803FC000FE000FE001FC0007F00
8373F80003F803F00001F807F00001FC07F00001FC0FE00000FE0FE00000FE0FE00000FE0FE
83800000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE07F00001FC07F00001FC07F80
839003FC03F80003F803FC0007F801FF001FF000FFC07FE0007FFFFFC0003FFFFF80001FFFF
840F00000FFFFE000003FFF80000007FC0000233A7DB72A>I<0003FC0000001FFF0000007F
841FFC00000FFFFE00001FFFFF00003FFFFF80007FC07FC000FF001FC001FE000FE001FC000
8427E003F80007F003F80003F007F00003F807F00003F807F00001F80FE00001FC0FE00001F
843C0FE00001FC0FE00000FC0FE00000FC0FE00000FE0FE00000FE0FE00000FE0FE00000FE0
844FE00000FE0FE00001FE07F00001FE07F00001FE07F00003FE03F80003FE03F80007FE01F
845C0007FE01FE000FFE00FF003FFE00FFC0FEFE007FFFFCFC003FFFF9FC001FFFE1FC0007F
846F81FC0001FC01FC00000001F800000003F800000003F800000007F000000007F00000000
847FE00000000FE00000001FC00000003F800060007F80007001FF0000FC07FE0000FFFFFC0
848001FFFFF80000FFFFF000007FFFC000001FFF80000003FC00000233A7DB72A>I<000007
849F8000000000007F800000000000FFC00000000000FFC00000000001FFE00000000001FFE
85000000000001F7E00000000003F7F00000000003E7F00000000003E7F00000000007E3F80
851000000007E3F80000000007C3F8000000000FC3FC000000000FC1FC000000000FC1FC000
852000001F81FE000000001F80FE000000003F80FF000000003F00FF000000003F00FF00000
8530007F007F800000007E007F800000007E007F80000000FE003FC0000000FC003FC000000
8540FC003FC0000001FC001FE0000001F8001FE0000003F8001FF0000003F8000FF0000003F
8550000FF0000007F0000FF8000007F00007F8000007E00007F800000FE00003FC00000FFFF
856FFFFC00000FFFFFFFFC00001FFFFFFFFE00001FFFFFFFFE00001FFFFFFFFE00003F80000
8570FF00003F000000FF00007F000000FF80007F0000007F80007E0000007F8000FE0000007
858FC000FE0000003FC000FC0000003FC001FC0000003FE001FC0000001FE001F80000001FE
859003F80000000FF003F80000000FF007F00000000FF807F000000007F807E000000007F80
860FE000000007FC0323A7EB937>65 D<FFFFFF800000FFFFFFF80000FFFFFFFE0000FFFFFF
861FF8000FFFFFFFFC000FF0001FFF000FF00003FF800FF00000FF800FF000007FC00FF0000
86203FE00FF000001FE00FF000000FE00FF000000FF00FF0000007F00FF0000007F00FF0000
863007F00FF0000007F00FF000000FF00FF000000FE00FF000001FE00FF000003FC00FF0000
86407FC00FF00000FF800FF00003FF000FF0000FFC000FFFFFFFF8000FFFFFFFE0000FFFFFF
865F80000FFFFFFFF0000FFFFFFFFC000FF0003FFF000FF00003FF800FF000007FC00FF0000
86603FE00FF000000FF00FF0000007F80FF0000003FC0FF0000003FC0FF0000001FC0FF0000
867001FE0FF0000000FE0FF0000000FE0FF0000000FE0FF0000000FE0FF0000001FE0FF0000
868001FC0FF0000003FC0FF0000003FC0FF0000007F80FF000001FF80FF000003FF00FF0000
8690FFE00FF00007FFC00FFFFFFFFF800FFFFFFFFE000FFFFFFFF8000FFFFFFFE0000FFFFFF
870E000002B3A79B937>I<000003FF800000001FFFF8000000FFFFFF000001FFFFFFC00007
871FFFFFFC0000FFFFFFFC0001FFE00FF80007FF0000F8000FFC000038000FF8000018001FF
8720000000003FE0000000007FC0000000007F8000000000FF8000000000FF0000000001FE0
873000000001FE0000000003FC0000000003FC0000000003FC0000000007F80000000007F80
874000000007F80000000007F8000000000FF0000000000FF0000000000FF0000000000FF00
87500000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00
87600000000FF0000000000FF00000000007F80000000007F80000000007F80000000007F80
877000000003FC0000000003FC0000000003FC0000000001FE0000000001FE0000000000FF0
878000000000FF80000000007F80000000007FC0000000003FE0000000001FF0000002000FF
879800000E000FFC00001E0007FF0000FE0001FFE007FE0000FFFFFFFE00007FFFFFFC00001
880FFFFFF000000FFFFFE0000001FFFF000000003FF80002B3E7BBB35>I<FFFFFFFFF0FFFF
881FFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FF00000000FF00000000FF0000
8820000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
88300FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
884FF00000000FF00000000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FF
88500000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
886000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
8870000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FFFFFFFF
888FCFFFFFFFFFCFFFFFFFFFCFFFFFFFFFCFFFFFFFFFCFFFFFFFFFCFFFFFFFFFC263A78B932
889>69 D<000003FF800000003FFFF8000000FFFFFE000003FFFFFFC00007FFFFFFE0000FFF
890FFFFE0003FFE00FFE0007FF0001FC000FFC00007C000FF800001C001FF0000004003FE00
89100000007FC0000000007F8000000000FF8000000000FF0000000001FE0000000001FE000
8920000003FC0000000003FC0000000003FC0000000007F80000000007F80000000007F8000
8930000007F8000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000
894000000FF0000000000FF0000000000FF0000000000FF0000000000FF00003FFFF0FF0000
8953FFFF0FF00003FFFF07F80003FFFF07F80003FFFF07F80000007F07F80000007F03FC000
8960007F03FC0000007F03FC0000007F01FE0000007F01FE0000007F00FF0000007F00FF800
8970007F007F8000007F007FC000007F003FE000007F001FF000007F000FF800007F000FFC0
8980007F0007FF00007F0003FFE007FF0000FFFFFFFF00007FFFFFFF00003FFFFFFC00000FF
899FFFF0000003FFFF800000003FF80002C3E7BBB37>71 D<FFFFFFFFFFFFFFFFFFFFFFFFFF
900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
901FFFFFFFFFFFFFFFFFF083A79B917>73 D<FE0000001FF0FE0000003FE0FE0000007FC0FE
902000000FF80FE000001FF00FE000003FE00FE000007FC00FE00000FF800FE00001FF000FE
90300003FE000FE00003FC000FE00007F8000FE0000FF0000FE0001FE0000FE0003FC0000FE
9040007F80000FE000FF80000FE001FF00000FE003FE00000FE007FC00000FE00FF800000FE
90501FF000000FE03FE000000FE07FE000000FE0FFF000000FE0FFF000000FE1FFF800000FE
9063FFFC00000FE7F9FC00000FEFF1FE00000FFFE0FF00000FFFE07F00000FFFC07F80000FF
907F803FC0000FFF001FC0000FFE001FE0000FFC000FF0000FF80007F0000FF00007F8000FE
90800003FC000FE00001FC000FE00001FE000FE00000FF000FE000007F000FE000007F800FE
909000003FC00FE000001FC00FE000001FE00FE000000FF00FE0000007F00FE0000007F80FE
9100000003FC0FE0000001FC0FE0000001FE0FE0000000FF0FE00000007F0FE00000007F8FE
91100000003FC2E3A78B93A>75 D<FF00000000FF00000000FF00000000FF00000000FF0000
9120000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
91300FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
914FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
91500000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
916000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
9170000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
91800FF00000000FF00000000FF00000000FF00000000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0
919FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0223A79B92D>I<FFC000000007FFFFC000000007FF
920FFC000000007FFFFE00000000FFFFFE00000000FFFFFF00000001FFFFEF00000001F7FFE
921F00000001F7FFEF80000003F7FFE780000003E7FFE780000003E7FFE7C0000007E7FFE7C
9220000007E7FFE3E000000FC7FFE3E000000FC7FFE3E000000FC7FFE3F000001FC7FFE1F00
9230001F87FFE1F000001F87FFE1F800003F87FFE0F800003F07FFE0FC00007F07FFE0FC000
92407F07FFE07C00007E07FFE07E0000FE07FFE07E0000FE07FFE03E0000FC07FFE03F0001F
925C07FFE03F0001FC07FFE01F0001F807FFE01F8003F807FFE01F8003F807FFE00F8003F00
9267FFE00FC007F007FFE007C007E007FFE007E00FE007FFE007E00FE007FFE003E00FC007F
927FE003F01FC007FFE003F01FC007FFE001F01F8007FFE001F83F8007FFE001F83F8007FFE
928000F83F0007FFE000FC7F0007FFE0007C7E0007FFE0007C7E0007FFE0007C7E0007FFE00
92903EFC0007FFE0003EFC0007FFE0003FFC0007FFE0001FF80007FFE0001FF80007FFE0000
930FF00007FFE0000FF00007FFE0000FF00007FFE00000000007FFE00000000007F383A78B9
93149>I<FFE000001FC0FFE000001FC0FFF000001FC0FFF000001FC0FFF800001FC0FFF800
932001FC0FEFC00001FC0FEFC00001FC0FE7E00001FC0FE7E00001FC0FE7F00001FC0FE3F00
933001FC0FE3F80001FC0FE1F80001FC0FE1F80001FC0FE0FC0001FC0FE0FC0001FC0FE0FE0
934001FC0FE07E0001FC0FE07F0001FC0FE03F0001FC0FE03F8001FC0FE01F8001FC0FE01FC
935001FC0FE00FC001FC0FE00FE001FC0FE00FE001FC0FE007F001FC0FE007F001FC0FE003F
936801FC0FE003F801FC0FE001FC01FC0FE001FC01FC0FE000FC01FC0FE000FE01FC0FE0007
937E01FC0FE0007F01FC0FE0003F01FC0FE0003F81FC0FE0001F81FC0FE0001FC1FC0FE0000
938FC1FC0FE0000FC1FC0FE00007E1FC0FE00007E1FC0FE00007F1FC0FE00003F1FC0FE0000
9393F9FC0FE00001F9FC0FE00001F9FC0FE00000FDFC0FE00000FDFC0FE000007FFC0FE0000
94007FFC0FE000003FFC0FE000003FFC0FE000001FFC0FE000001FFC02A3A78B93B>I<0000
94107F800000000007FFF8000000001FFFFE000000003FFFFF00000000FFFFFFC0000001FFC
9420FFE0000003FE001FF0000007F80007F800000FF00003FC00001FE00001FE00003FC0000
9430FF00003F8000007F00007F8000007F8000FF0000003FC000FE0000001FC001FE0000001
944FE001FC0000000FE001FC0000000FE003FC0000000FF003F800000007F007F800000007F
945807F800000007F807F800000007F807F000000003F807F000000003F80FF000000003FC0
946FF000000003FC0FF000000003FC0FF000000003FC0FF000000003FC0FF000000003FC0FF
947000000003FC0FF000000003FC0FF000000003FC0FF000000003FC0FF000000003FC0FF00
9480000003FC07F800000007F807F800000007F807F800000007F807F800000007F807F8000
94900007F803FC0000000FF003FC0000000FF003FE0000001FF001FE0000001FE001FE00000
95001FE000FF0000003FC000FF0000003FC0007F8000007F80003FC00000FF00003FE00001F
951F00001FE00001FE00000FF00003FC000007FC000FF8000003FE001FF0000001FFC0FFE00
95200000FFFFFFC00000007FFFFF800000001FFFFE0000000007FFF800000000007F8000000
953323E7BBB3D>I<FFFFFFC00000FFFFFFF80000FFFFFFFF0000FFFFFFFF8000FFFFFFFFE0
95400FF0000FFF000FF00001FF800FF000007FC00FF000003FC00FF000001FE00FF000000FE
95500FF000000FF00FF0000007F00FF0000007F80FF0000007F80FF0000003F80FF0000003F
95680FF0000003F80FF0000003F80FF0000007F80FF0000007F80FF0000007F00FF000000FF
95700FF000000FE00FF000001FE00FF000003FC00FF000007FC00FF00001FF800FF0000FFF0
95800FFFFFFFFE000FFFFFFFF8000FFFFFFFF0000FFFFFFF80000FFFFFFC00000FF00000000
95900FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
96000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
96100FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
96200FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000293A79B935
963>I<FFFFFF800000FFFFFFF80000FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FF0000FF
964E000FF00001FF000FF00000FF800FF000003FC00FF000001FC00FF000001FE00FF000000
965FE00FF000000FF00FF000000FF00FF0000007F00FF0000007F00FF0000007F00FF000000
966FF00FF000000FF00FF000000FE00FF000001FE00FF000001FC00FF000003FC00FF00000F
967F800FF00001FF000FF0000FFE000FFFFFFFFC000FFFFFFFF8000FFFFFFFE0000FFFFFFF8
9680000FFFFFFE00000FF000FF00000FF0007F00000FF0007F80000FF0003F80000FF0003FC
9690000FF0001FC0000FF0001FE0000FF0000FF0000FF00007F0000FF00007F8000FF00003F
9708000FF00003FC000FF00001FE000FF00001FE000FF00000FF000FF00000FF000FF000007
971F800FF000003F800FF000003FC00FF000001FE00FF000001FE00FF000000FF00FF000000
972FF00FF0000007F80FF0000003FC0FF0000003FC0FF0000001FE02B3A78B936>82
973D<0003FF0000001FFFF000007FFFFE0001FFFFFF8003FFFFFFC007FFFFFFC00FFE00FFC0
9741FF0001F803FE00007803F800003807F800000807F000000007F00000000FE00000000FE
97500000000FE00000000FE00000000FE00000000FE00000000FF000000007F000000007F80
9760000007FC00000003FF00000003FFC0000001FFFC000000FFFFC000007FFFF800003FFFF
977E00001FFFFF80000FFFFFC00003FFFFE000007FFFF0000007FFF80000007FFC0000000FF
978E00000007FE00000001FF00000000FF00000000FF000000007F800000007F800000003F8
97900000003F800000003F800000003F800000003F800000003F800000007F040000007F060
980000007F07800000FE07C00001FE0FF00003FC0FFC000FF80FFFC03FF807FFFFFFF001FFF
981FFFE000FFFFFF80001FFFFF000007FFFC0000007FE0000253E7CBB2E>I<FE0000007FC0
98200000FE07F0000007FC000000FC07F000000FFC000001FC07F000000FFE000001FC07F00
9830000FFE000001FC03F800000FFE000001F803F800001FBE000003F803F800001FBF00000
9843F803F800001F3F000003F801FC00001F3F000007F001FC00003F1F800007F001FC00003
985F1F800007F000FE00003F1F800007E000FE00007E1F80000FE000FE00007E1FC0000FE00
9860FE00007E0FC0000FE0007F00007E0FC0000FC0007F0000FC0FC0001FC0007F0000FC0FE
9870001FC0007F0000FC07E0001FC0003F8000FC07E0001F80003F8001F807E0003F80003F8
988001F807F0003F80001FC001F803F0003F00001FC001F803F0007F00001FC003F003F8007
989F00001FC003F001F8007F00000FE003F001F8007E00000FE007E001F800FE00000FE007E
990001FC00FE000007E007E000FC00FC000007F007E000FC00FC000007F00FC000FC01FC000
991007F00FC000FE01FC000003F00FC0007E01F8000003F80FC0007E01F8000003F80F80007
992E03F8000003F81F80007F03F8000001F81F80003F03F0000001F81F80003F03F0000001F
993C1F00003F07F0000000FC3F00001F87E0000000FC3F00001F87E0000000FC3E00001F87E
9940000000FE3E00001F87E00000007E3E00000F8FC00000007E7E00000FCFC00000007E7C0
9950000FCFC00000007E7C00000FCFC00000003E7C000007CF800000003F7C000007DF80000
9960003F78000007DF800000001FF8000003FF000000001FF8000003FF000000001FF000000
9973FF000000001FF0000003FF000000000FF0000001FE000000000FF0000001FE000004B3A
9987FB94E>87 D<3FE0000000FF003FF0000001FE001FF0000003FE000FF8000003FC0007FC
999000007F80007FC00000FF80003FE00000FF00001FF00001FE00000FF00003FE00000FF80
1000003FC000007FC0007F8000003FE000FF0000001FE001FF0000001FF001FE0000000FF803
1001FC00000007F807FC00000007FC07F800000003FE0FF000000001FE1FF000000000FF1FE0
100200000000FFBFC0000000007FFF80000000003FFF80000000001FFF00000000001FFE0000
10030000000FFE000000000007FC000000000003F8000000000007FC00000000000FFE000000
100400001FFF00000000001FFF00000000003FFF80000000007FBFC0000000007F3FC0000000
100500FF1FE000000001FE0FF000000001FC07F800000003FC07F800000007F803FC0000000F
1006F001FE0000000FF001FF0000001FE000FF0000003FC0007F8000003FC0007FC000007F80
1007003FE00000FF00001FE00001FF00001FF00001FE00000FF80003FC000007FC0007FC0000
100807FC0007F8000003FE000FF0000001FF001FF0000000FF801FE0000000FF803FC0000000
10097FC07FC00000003FE0FF800000003FF0343A7FB937>I<001FF00000FFFC0003FFFF000F
1010FFFF801FFFFFC01FE01FE01F000FF01C0007F0180003F8100003F8000003F8000001FC00
10110001FC000001FC000001FC000001FC000001FC000001FC00003FFC000FFFFC00FFFFFC03
1012FFFFFC0FFFFFFC1FFE01FC3FE001FC7F8001FC7F0001FCFE0001FCFE0001FCFE0001FCFE
10130001FCFE0003FCFF0003FC7F800FFC7FE03FFC3FFFFFFC1FFFFFFC0FFFF9FC07FFE1FC01
1014FE00001E287DA628>97 D<FE00000000FE00000000FE00000000FE00000000FE00000000
1015FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
101600000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
1017000000FE00000000FE00000000FE01FC0000FE0FFF0000FE3FFFC000FEFFFFE000FFFFFF
1018F000FFF03FF800FFC007F800FF8003FC00FF0001FC00FE0000FE00FE0000FE00FE00007F
101900FE00007F00FE00007F00FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80
1020FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00007F00FE00007F00FE
102100007F00FE0000FF00FE0000FE00FE0001FE00FF0001FC00FF8003FC00FFC00FF800FFF0
10223FF000FFFFFFE000FEFFFFC000FE7FFF8000FE1FFE00000007F80000213D7ABB2B>I<00
102303FE00001FFFC0007FFFE000FFFFF801FFFFFC03FC03FC07F8007C0FE000381FC000081F
1024C000003F8000003F8000007F0000007F0000007F0000007E000000FE000000FE000000FE
1025000000FE000000FE000000FE000000FE000000FE000000FE0000007F0000007F0000007F
10260000003F8000003F8000003FC000021FC000060FE0001E07F0007E07FC03FE03FFFFFE00
1027FFFFFC007FFFF0001FFFC00007FC001F287DA625>I<0000003F800000003F800000003F
1028800000003F800000003F800000003F800000003F800000003F800000003F800000003F80
10290000003F800000003F800000003F800000003F800000003F800000003F800000003F8000
103000003F800000003F800000003F800000003F800000003F80000FE03F80003FFC3F8000FF
1031FF3F8001FFFFBF8003FFFFFF8007FE07FF800FF801FF801FE000FF801FC0007F803FC000
10323F803F80003F807F80003F807F00003F807F00003F807F00003F80FE00003F80FE00003F
103380FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80
1034FE00003F807F00003F807F00003F807F00003F803F80003F803F80007F801FC0007F801F
1035E000FF800FF003FF8007FE07FF8003FFFFBF8001FFFF3F8000FFFE3F80007FF83F80000F
1036E00000213D7DBB2B>I<0007F800001FFE00007FFF8001FFFFC003FFFFE007FC0FF00FF0
103703F80FE001F81FC000FC1F80007C3F80007E3F00003E7F00003E7E00003E7E00001FFE00
1038001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC000000FC000000FE000000FE00
103900007E0000007E0000007F0000003F0000003F8000001FC000001FE000020FF0000E07F8
1040003E03FE01FE01FFFFFE00FFFFFC007FFFF0001FFFC00003FE0020287EA625>I<0000FF
1041000003FFC0000FFFC0001FFFC0003FFFC0007F81C000FE004000FC000001FC000001F800
10420001F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
10430003F8000003F8000003F8000003F8000003F80000FFFFFC00FFFFFC00FFFFFC00FFFFFC
104400FFFFFC0003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
10450003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
10460003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800
10470003F8000003F8000003F8000003F8000003F8000003F800001A3D7FBC19>I<0007E001
1048F8003FFC1FF8007FFEFFFC01FFFFFFFC03FFFFFFFC03F81FF80007F00FE0000FE007F000
10490FC003F0000FC003F0001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F
10508001F8001F8001F8000FC003F0000FC003F0000FE007F00007F00FE00003F81FC00007FF
1051FFC00007FFFF80000FFFFE00000F3FFC00001F07E000001F000000001F000000001F0000
105200001F800000001FC00000000FFFFFC0000FFFFFF8000FFFFFFE0007FFFFFF8007FFFFFF
1053C00FFFFFFFE01FFFFFFFE03F80007FF07F00000FF07E000003F8FC000001F8FC000001F8
1054FC000001F8FC000001F8FE000003F87E000003F07F80000FF03FC0001FE01FFC01FFC00F
1055FFFFFF8007FFFFFF0001FFFFFC00007FFFF0000007FF000026387EA52A>I<FE000000FE
1056000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
1057000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
1058000000FE000000FE000000FE01FC00FE0FFF80FE1FFFC0FE7FFFE0FEFFFFF0FFF81FF8FF
1059E007F8FFC003F8FF8003FCFF8001FCFF0001FCFF0001FCFF0001FCFE0001FCFE0001FCFE
10600001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE
10610001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE
10620001FCFE0001FCFE0001FCFE0001FCFE0001FC1E3C7ABB2B>I<FFFFFFFFFFFFFFFF0000
1063000000000000000000007F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F7F
10647F7F7F7F7F7F7F7F7F7F7F08397BB814>I<000FF0000FF0000FF0000FF0000FF0000FF0
1065000FF0000FF0000000000000000000000000000000000000000000000000000000000000
10660000000000000007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0
10670007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0
10680007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0
10690007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04001070400FE0601FE0FC7FC0FFFFC0FFFF807FFF001FFE0003F800144A85B816>I<FE00000000
1071FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
107200000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
1073000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
10740000FE0003FE00FE0007FC00FE000FF800FE001FF000FE003FE000FE007FC000FE00FF80
107500FE01FF0000FE03FE0000FE03FC0000FE07F80000FE0FF00000FE1FE00000FE3FC00000
1076FE7F800000FEFFC00000FFFFE00000FFFFE00000FFFFF00000FFF7F80000FFE3F80000FF
1077C1FC0000FF80FE0000FF00FF0000FE007F0000FE003F8000FE003FC000FE001FC000FE00
10780FE000FE000FF000FE0007F000FE0003F800FE0001FC00FE0001FE00FE0000FE00FE0000
10797F00FE00007F80213C7ABB29>I<FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001080FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04001081FEFE073C7ABB14>I<0001FC0003F800FE0FFF801FFF00FE1FFFC03FFF80FE7FFFE0FFFF
1082C0FEFFFFF1FFFFE0FFF81FFBF03FF0FFE007FBC00FF0FFC003FF8007F0FF8003FF0007F8
1083FF8001FF0003F8FF0001FE0003F8FF0001FE0003F8FF0001FE0003F8FE0001FC0003F8FE
10840001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE00
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500108501FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001
1086FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC
10870003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC00
Jean-Paul Calderone525ef802008-03-09 20:39:42 -0400108803F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F835267AA542>I<0001FC00FE0F
1089FF80FE1FFFC0FE7FFFE0FEFFFFF0FFF81FF8FFE007F8FFC003F8FF8003FCFF8001FCFF00
109001FCFF0001FCFF0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE00
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500109101FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE00
109201FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE00
Jean-Paul Calderone525ef802008-03-09 20:39:42 -0400109301FC1E267AA52B>I<0003FE0000000FFF8000003FFFE00000FFFFF80001FFFFFC0003FE
109403FE0007F800FF000FF0007F800FE0003F801FC0001FC03F80000FE03F80000FE03F0000
109507E07F000007F07F000007F07E000003F0FE000003F8FE000003F8FE000003F8FE000003
1096F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F87F000007F07F000007F0
10977F000007F03F80000FE03F80000FE01FC0001FC01FE0003FC00FF0007F8007F800FF0003
1098FE03FE0001FFFFFC0000FFFFF800007FFFF000001FFFC0000003FE000025287EA62A>I<
10990001FC0000FE0FFF0000FE3FFFC000FEFFFFE000FFFFFFF000FFF03FF800FFC00FF800FF
11008003FC00FF0003FC00FE0001FE00FE0000FE00FE0000FF00FE00007F00FE00007F00FE00
1101007F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE0000
11023F80FE00003F80FE00003F80FE00007F00FE00007F00FE00007F00FE0000FF00FE0000FE
110300FE0001FE00FF0003FC00FF8007FC00FFC00FF800FFF03FF000FFFFFFE000FEFFFFC000
1104FE7FFF8000FE1FFE0000FE07F80000FE00000000FE00000000FE00000000FE00000000FE
110500000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
1106000000FE00000000FE00000000FE0000000021367AA52B>I<0007F03F80003FFC3F8000
1107FFFE3F8001FFFFBF8003FFFFFF8007FE07FF800FF801FF801FF000FF801FE000FF803FC0
1108007F803F80007F807F80003F807F00003F807F00003F807F00003F80FE00003F80FE0000
11093F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F
111080FF00003F807F00003F807F00003F807F80003F803F80003F803FC0007F801FE0007F80
11111FE000FF800FF801FF8007FE07FF8007FFFFFF8003FFFF3F8000FFFE3F80007FF83F8000
11121FE03F800000003F800000003F800000003F800000003F800000003F800000003F800000
1113003F800000003F800000003F800000003F800000003F800000003F800000003F80000000
11143F800000003F8021367DA52B>I<0000F0FC07F0FC0FF0FC3FF0FC7FF0FCFFF0FDFF00FD
1115FC00FFF000FFE000FFC000FFC000FF8000FF0000FF0000FF0000FE0000FE0000FE0000FE
11160000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
11170000FE0000FE0000FE0000FE0000FE0000FE000014267AA51C>I<007FE00001FFFC0007
1118FFFF800FFFFFC01FFFFFC03FC03FC03F0007803F0001807E0000007E0000007E0000007E
11190000007F0000007F0000003F8000003FF000003FFF80001FFFF0000FFFFC0007FFFE0003
1120FFFF0000FFFF80001FFF800000FFC000003FC000000FE000000FE0000007E0000007E000
11210007E0400007E0600007E078000FC0FE001FC0FFC07F80FFFFFF807FFFFF001FFFFE0003
1122FFF800007FC0001B287EA620>I<01FC000001FC000001FC000001FC000001FC000001FC
1123000001FC000001FC000001FC000001FC0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
1124FF0001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001125000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04001126000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FE008001FE
1127018000FF07C000FFFFC000FFFFC0007FFF00003FFC00001FE0001A307FAE1E>I<FE0001
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001128FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001
1129FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04001130FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001
1131FCFE0003FCFE0003FCFE0007FCFF001FFC7F807FFC7FFFFFFC3FFFF9FC3FFFF1FC0FFFC1
1132FC03FC00001E267AA42B>I<FE0001FE0001FC7F0001FE0001F87F0003FE0003F87F0003
1133FE0003F87F8003DF0003F83F8003DF0007F03F8007DF0007F03F80079F8007F01FC0079F
11348007E01FC00F9F800FE01FC00F8F800FE00FE00F8FC00FC00FE00F0FC01FC00FE01F0FC0
11351FC00FE01F07E01FC007F01F07E01F8007F01E07E03F8007F03E07E03F8003F03E03F03F
11360003F83E03F03F0003F83C03F07F0001F87C03F07E0001F87C01F87E0001FC7C01F87E00
113701FC7801F8FE0000FCF800F8FC0000FCF800F8FC0000FCF000FCFC00007CF000FCF80000
11387CF0007DF800007EF0007DF800007EE0007DF800003EE0003DF000003FE0003FF000003F
1139C0003FF000001FC0003FE000001FC0001FE00036257FA439>119
1140D<7F80000FE03F80001FC01FC0003FC01FE0007F800FF0007F0007F000FE0003F801FC00
114101FC03FC0001FE03F80000FF07F000007F0FE000003F9FC000001FDFC000000FFF800000
11420FFF00000007FE00000003FC00000001FC00000001FC00000003FE00000007FE0000000F
1143FF0000000FDF8000001F9FC000003F0FE000007F07F00000FE03F00000FC03F80001FC01
1144FC0003F800FE0007F0007F000FF0007F000FE0003F801FC0001FC03F80001FE07F80000F
1145F0FF000007F8252580A426>I<FF00000FE07F00001FC07F00001FC03F80001FC03F8000
11463F803FC0003F801FC0007F001FC0007F000FE0007F000FE000FE000FF000FE0007F000FC
11470007F001FC0003F801FC0003F801F80003FC03F80001FC03F80001FC03F00000FE07F000
114800FE07E000007E07E000007E0FE000007F0FC000003F0FC000003F0FC000001F9F800000
11491F9F8000001F9F0000000F9F0000000F9F000000079E00000007DE00000007DE00000003
1150FC00000003FC00000001F800000001F800000001F800000001F000000003F000000003E0
115100000003E000000007E000000007C00000000FC00000000FC00000001F800000201F8000
115200383F0000003FFE0000003FFE0000003FFC0000003FF80000000FE000000023367FA426
1153>I E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05001154%EndDVIPSBitmapFont
1155%DVIPSBitmapFont: Fh ecrm0800 8 29
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001156/Fh 29 122 df<0000FF00000007FFE000001F80F000003E003800007C007C0000F800FC
11570001F000FC0003F000FC0003E000780003E000300003E000000003E000000003E0000000
115803E000000003E000000003E000000003E000000003E0007C00FFFFFFFC00FFFFFFFC0003
1159E000FC0003E0007C0003E0007C0003E0007C0003E0007C0003E0007C0003E0007C0003E0
1160007C0003E0007C0003E0007C0003E0007C0003E0007C0003E0007C0003E0007C0003E000
11617C0003E0007C0003E0007C0003E0007C0003E0007C0003E0007C0003E0007C0003E0007C
11620003E0007C0003E0007C0007F000FE007FFF0FFFE07FFF0FFFE0232F7FAE27>28
1163D<3C7EFFFFFFFFFFFFFF7E7E7E7E7E7E7E7E7E3C3C3C3C3C3C3C3C3C3C18181818000000
1164000000003C7EFFFFFFFF7E3C082F7AAE14>33 D<3C007E00FF00FF00FF80FF807F803D80
1165018001800180038003000300070006000E001C0038007000600009157AAD14>39
1166D<3C007E00FF00FF00FF80FF807F803D80018001800180038003000300070006000E001C
11670038007000600009157A8714>44 D<000001800000000003C00000000003C00000000003
1168C00000000007E00000000007E0000000000FF0000000000FF0000000000FF0000000001B
1169F80000000019F80000000019F80000000030FC0000000030FC0000000070FE0000000060
11707E00000000607E00000000C03F00000000C03F00000000C03F00000001801F8000000180
11711F80000003801FC0000003000FC0000003000FC00000060007E00000060007E000000600
117207E000000C0003F000000C0003F000001FFFFFF800001FFFFFF80000180001F800003000
117300FC0000300000FC0000300000FC00006000007E00006000007E0000E000007F0000C000
1174003F0000C000003F0001C000001F8003C000001F8007C000001FC00FF000003FE0FFFC00
117503FFFFFFFC0003FFFF302F7EAE35>65 D<FFFFF0FFFFF003FC0001F80001F80001F80001
1176F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001
1177F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001
1178F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80003
1179FC00FFFFF0FFFFF0142D7EAC19>73 D<003F803001FFF07007C07C700F000EF01E0007F0
11803C0003F0780001F0780000F0700000F0F0000070F0000070F0000070F0000030F8000030
1181F8000030FC0000007E0000007F0000003FE000003FFE00001FFFE0000FFFFC0007FFFF00
118201FFFF80003FFFE00003FFE000003FF0000007F8000001F8000000F8000000FC0000007C
1183C000007CC000003CC000003CC000003CE000003CE000003CE0000078F0000078F8000070
1184FC0000F0FE0001E0F78003C0E3F00F00E07FFE00C00FF0001E2F7CAD27>83
1185D<00FF000007FFC0000F01F0001C00F8003F007C003F003E003F003E003F003F001E001F
11860000001F0000001F0000001F0000001F000007FF00007FFF0001FE1F0007F01F001FC01F
1187003F801F007F001F007E001F00FE001F06FC001F06FC001F06FC001F06FC003F06FE003F
1188067E007F067F00EF8C1F83C7FC0FFF03F801FC01E01F207D9E23>97
1189D<07C0000000FFC0000000FFC00000000FC000000007C000000007C000000007C0000000
119007C000000007C000000007C000000007C000000007C000000007C000000007C000000007
1191C000000007C000000007C0FE000007C7FF800007CF03E00007DC01F00007F8007C0007F0
1192007E0007E0003E0007C0001F0007C0001F8007C0001F8007C0000F8007C0000FC007C000
11930FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000F
1194C007C0001F8007C0001F8007C0001F0007C0003F0007E0003E0007F0007C0007B000F800
119507BC01F000070E07E0000607FF80000001FC0000222F7EAD27>I<001FE000007FFC0001
1196F01E0003E0070007C01F800F801F801F001F803F001F803E000F007E0000007E0000007C
1197000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC
11980000007E0000007E0000007E0000C03F0000C01F0001C01F8001800FC0038007E0070001
1199F03E00007FF800001FC0001A207E9E1F>I<000000F80000001FF80000001FF800000001
1200F800000000F800000000F800000000F800000000F800000000F800000000F800000000F8
120100000000F800000000F800000000F800000000F800000000F800000FE0F800007FF8F800
120201F81EF80003E007F80007C003F8000F8001F8001F0001F8003F0000F8003E0000F8007E
12030000F8007E0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC00
120400F800FC0000F800FC0000F800FC0000F8007C0000F8007E0000F8007E0000F8003E0001
1205F8001F0001F8001F8003F8000F8007F80003E00EFC0001F03CFFC0007FF0FFC0001FC0F8
120600222F7EAD27>I<001F800000FFF00003E0780007C03E000F801E001F001F001F000F80
12073E000F807E0007807E0007C07C0007C0FC0007C0FC0007C0FC0007C0FFFFFFC0FFFFFFC0
1208FC000000FC000000FC000000FC000000FC0000007E0000007E0000003E0000C03F0000C0
12091F0001C00F8003800FC0030003E00F0001F03C00007FF800001FC0001A207E9E1F>I<00
12103F00F800FFC3FE03E1FF1E07807C1E0F807C0C1F003E001F003E003E001F003E001F003E
1211001F003E001F003E001F003E001F003E001F001F003E001F003E000F807C00078078000F
1212E1F0000CFFC0001C3F00001C0000001C0000001C0000001E0000001F0000000FFFF8000F
1213FFFF0007FFFFC00FFFFFF01E0007F83C0000F87800007CF800007CF000003CF000003CF0
121400003CF000003CF800007C7C0000F83E0001F01F0003E007E01F8001FFFE00003FF0001F
12152D7E9D23>103 D<07C0000000FFC0000000FFC00000000FC000000007C000000007C000
1216000007C000000007C000000007C000000007C000000007C000000007C000000007C00000
12170007C000000007C000000007C000000007C0FE000007C3FF800007C703E00007DE01F000
121807F801F00007F000F80007F000F80007E000F80007E000F80007C000F80007C000F80007
1219C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C0
122000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000
1221F80007C000F8000FE001FC00FFFE1FFFC0FFFE1FFFC0222E7EAD27>I<07800FC01FE01F
1222E01FE01FE00FC007800000000000000000000000000000000007C0FFC0FFC00FC007C007
1223C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007
1224C007C007C007C00FE0FFFCFFFC0E2E7EAD14>I<000F00001F80003FC0003FC0003FC000
12253FC0001F80000F000000000000000000000000000000000000000000000000000007C000
1226FFC000FFC0000FC00007C00007C00007C00007C00007C00007C00007C00007C00007C000
122707C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C000
122807C00007C00007C00007C00007C00007C00007C00007C00007C00007C03007C07807C0FC
12290F80FC0F80FC0F00F81F00783E003FF80007E000123C83AD16>I<07C0000000FFC00000
123000FFC00000000FC000000007C000000007C000000007C000000007C000000007C0000000
123107C000000007C000000007C000000007C000000007C000000007C000000007C000000007
1232C000000007C01FFE0007C01FFE0007C00FF00007C007C00007C007800007C00E000007C0
12331C000007C038000007C070000007C0E0000007C3C0000007C7C0000007CFE0000007DFF0
1234000007F9F0000007F0F8000007E0FC000007C07E000007C03E000007C01F000007C01F80
12350007C00FC00007C007C00007C003E00007C003F00007C001F8000FE003FC00FFFE07FF80
1236FFFE07FF80212E7EAD25>I<07C0FFC0FFC00FC007C007C007C007C007C007C007C007C0
123707C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C0
123807C007C007C007C007C007C007C007C007C007C007C007C007C00FE0FFFEFFFE0F2E7EAD
123914>I<07C07F0007F000FFC3FFC03FFC00FFC783F0783F000FCE01F8E01F8007DC00F9C0
12400F8007F800FF800FC007F0007F0007C007E0007E0007C007E0007E0007C007C0007C0007
1241C007C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C0
124207C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007
1243C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0
1244007C0007C007C0007C0007C00FE000FE000FE0FFFE0FFFE0FFFEFFFE0FFFE0FFFE371E7E
12459D3C>I<07C0FE0000FFC3FF8000FFC703E0000FDE01F00007F801F00007F000F80007F0
124600F80007E000F80007E000F80007C000F80007C000F80007C000F80007C000F80007C000
1247F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F8
12480007C000F80007C000F80007C000F80007C000F80007C000F80007C000F8000FE001FC00
1249FFFE1FFFC0FFFE1FFFC0221E7E9D27>I<001FE000007FF80001F03E0003C00F00078007
1250800F0003C01F0003E03E0001F03E0001F07C0000F87C0000F87C0000F8FC0000FCFC0000
1251FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC7C0000F87C0000
1252F83E0001F03E0001F01F0003E01F0003E00F8007C007C00F8001F03E00007FF800001FE0
1253001E207E9E23>I<000FE01800007FF8380001F81C380003E00E780007C00778000F8003
1254F8001F8001F8003F0001F8003F0001F8007E0000F8007E0000F800FE0000F800FC0000F8
125500FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800FC0000F800
12567E0000F8007E0000F8007E0000F8003F0001F8001F0001F8001F8003F8000FC007F80003
1257E00EF80001F03CF800007FF0F800001FC0F800000000F800000000F800000000F8000000
125800F800000000F800000000F800000000F800000000F800000000F800000001FC0000001F
1259FFC000001FFFC0222B7E9D25>113 D<0781F0FF87FCFF9E7E0F987E07B87E07B07E07F0
12603C07E00007E00007E00007C00007C00007C00007C00007C00007C00007C00007C00007C0
12610007C00007C00007C00007C00007C00007C00007C00007C0000FE000FFFF00FFFF00171E
12627E9D1B>I<01FE1807FFB81E01F83C00F8780078F00038F00038F00018F00018F80018FC
12630018FF00007FF0003FFF001FFFC00FFFF001FFF8001FFC0001FCC0007EC0003EC0003EE0
1264001EE0001EF0001EF0001EF8003CF8003CFC0078FF01F0E3FFC0C0FF0017207E9E1C>I<
126500600000600000600000600000E00000E00000E00001E00003E00003E00007E0001FE000
1266FFFFF0FFFFF003E00003E00003E00003E00003E00003E00003E00003E00003E00003E000
126703E00003E00003E00003E00003E00003E01803E01803E01803E01803E01803E01803E018
126803E03801F03001F07000F860003FE0000F80152A7FA81B>I<07C000F800FFC01FF800FF
1269C01FF8000FC001F80007C000F80007C000F80007C000F80007C000F80007C000F80007C0
127000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000
1271F80007C000F80007C000F80007C000F80007C000F80007C000F80007C001F80007C001F8
12720007C001F80007C003F80003E007F80003E00EFC0001F81CFFC0007FF8FFC0001FE0F800
1273221F7E9D27>I<FFFC01FFC0FFFC01FFC00FE0007E0007E0007C0007E000380003E00030
12740003E000700001F000600001F000600000F800C00000F800C00000F800C000007C018000
1275007C018000003E030000003E030000003F070000001F060000001F060000000F8C000000
12760F8C0000000FDC00000007D800000007D800000003F000000003F000000003F000000001
1277E000000001E000000000C00000221E7F9C25>I<FFFC3FFE07FFFFFC3FFE07FF0FE003F0
127801F80FC003E000F007C001E000E007C001F000E003E003F000C003E003F000C003E007F8
127901C001F00678018001F00678018001F80E7C038000F80C3C030000F80C3C0300007C181E
12800600007C181E0600007C181F0600003E300F0C00003E300F0C00003E300F8C00001F6007
12819800001F60079800001F6007D800000FC003F000000FC003F000000FC003F00000078001
1282E00000078001E00000078001E00000030000C000301E7F9C33>I<FFFC01FFC0FFFC01FF
1283C00FE0007E0007E0007C0007E000380003E000300003F000700001F000600001F0006000
128400F800C00000F800C00000FC01C000007C018000007E038000003E030000003E03000000
12851F060000001F060000001F8E0000000F8C0000000F8C00000007D800000007D800000003
1286F000000003F000000003F000000001E000000001E000000000C000000000C00000000180
128700000001800000000380000000030000007803000000FC06000000FC06000000FC0C0000
128800FC1C000000783800000070700000003FE00000000F80000000222B7F9C25>121
1289D E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05001290%EndDVIPSBitmapFont
1291%DVIPSBitmapFont: Fi ecrm0600 6 5
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001292/Fi 5 54 df<00E00001E00007E000FFE000F9E00001E00001E00001E00001E00001E000
129301E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E000
129401E00001E00001E00001E00001E00001E00001E00001E00003F000FFFFC0FFFFC012217A
1295A01E>49 D<01FC0007FF801C0FC03003E06001F06000F8F800F8FC00FCFC00FCFC007C78
1296007C3000FC0000FC0000F80000F80001F00003E00003C0000780000F00001E0000380000
1297700000E00001C00C03800C0600180C00181800183FFFF87FFFF8FFFFF0FFFFF016217CA0
12981E>I<00FF0003FFC00F03E01C00F01C00F83E00FC3E007C3E007C1E00FC0C00FC0000F8
12990000F80001F00003E0000FC001FF0001FF000003E00000F000007800007C00003E00003F
130030003F78003FFC003FFC003FFC003EF8007E60007C3800F81E03F00FFFC001FF0018227D
1301A01E>I<0000E00001E00001E00003E00007E00007E0000DE0001DE00039E00031E00061
1302E000E1E000C1E00181E00381E00701E00601E00C01E01C01E01801E03001E07001E0E001
1303E0FFFFFFFFFFFF0001E00001E00001E00001E00001E00001E00003F0003FFF003FFF1822
13047DA11E>I<1000301E01F01FFFE01FFFC01FFF801FFE001BF00018000018000018000018
1305000018000018FE001BFF801F03C01C01E01800F01800F800007800007800007C00007C30
1306007C78007CF8007CF8007CF80078F000F86000F07001E03801E01E078007FF0001F80016
1307227CA01E>I E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05001308%EndDVIPSBitmapFont
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04001309%DVIPSBitmapFont: Fj ectt0900 9 32
1310/Fj 32 122 df<0001C0000003E0000003E0000003E0000003E0000003E0000003E00000
131103E0000003E0000003E0000003E0000003E0000003E0000003E0003FFFFFFCFFFFFFFFFF
1312FFFFFFFFFFFFFFFFFFFFFF0003E0000003E0000003E0000003E0000003E0000003E00000
131303E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000001C00020
1314227DA727>43 D<7FFFFF80FFFFFFC0FFFFFFC0FFFFFFC07FFFFF801A057A9227>45
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001315D<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A728927>I<000000380000007C
13160000007C000000FC000000F8000001F8000001F0000003F0000003E0000007E0000007C0
1317000007C000000FC000000F8000001F8000001F0000003F0000003E0000007E0000007C00
13180000FC000000F8000001F8000001F0000003F0000003E0000007E0000007C000000FC000
1319000F8000000F8000001F8000001F0000003F0000003E0000007E0000007C000000FC0000
132000F8000001F8000001F0000003F0000003E0000007E0000007C000000FC000000F800000
13210F8000001F8000001F0000003F0000003E0000007E0000007C000000FC000000F8000000
1322F8000000700000001E3A7CB327>I<003FE00001FFF80003FFFE000FFFFF801FFFFFC03F
1323E07FE03F800FE07F0007F07E0003F8FE0001F8FC0001F8FE0001FCFE0000FCFE0000FCFE
13240000FC7C0000FC000000FC000000FC000001FC000001F8000001F8000003F8000003F000
13250007F000000FE000001FC000003FC000007F800000FF000001FE000003FC000007F80000
13260FF000001FE000003FC000007F800000FE000001FC000007F800780FF000FC1FE000FC3F
1327C000FC7FFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E2F7CAE27>50
1328D<001FF80000FFFE0003FFFF800FFFFFC00FFFFFE01FF01FF03FC007F83F8001F83F8001
1329FC3F8000FC3F8000FC1F0000FC040000FC000000FC000001FC000001F8000003F8000007
1330F000000FF000003FE0001FFFC0003FFF80003FFF80003FFFE0001FFFF000001FF8000003
1331FC000001FC000000FE0000007E0000007F0000003F0000003F3800003F7C00003FFE0000
13323FFE00003FFE00007FFC00007EFE0000FE7F0001FC7F8003FC3FF01FF81FFFFFF00FFFFF
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04001333E003FFFF8000FFFE00001FF80020307DAE27>I<7FFFFC00007FFFFF0000FFFFFFC0007F
1334FFFFE0007FFFFFF00007E00FF80007E007F80007E001FC0007E000FE0007E000FE0007E0
1335007E0007E0007F0007E0003F0007E0003F8007E0001F8007E0001F8007E0001F8007E000
13361FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000F
1337C007E0000FC007E0000FC007E0000FC007E0000FC007E0001F8007E0001F8007E0001F80
133807E0003F8007E0003F0007E0003F0007E0007F0007E000FE0007E000FE0007E001FC0007
1339E003F80007E00FF8007FFFFFF0007FFFFFE000FFFFFFC0007FFFFF00007FFFFC0000222E
13407FAD27>68 D<7FFFFFE0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE0001F8000001F8000001F
13418000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F
13428000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F
13438000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F
13448000001F8000001F8000001F8000001F8000001F8000001F80007FFFFFE0FFFFFFF0FFFF
1345FFF0FFFFFFF07FFFFFE01C2E7BAD27>73 D<7FFFC000007FFFE00000FFFFE000007FFFE0
134600007FFFC0000003F000000003F000000003F000000003F000000003F000000003F00000
13470003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500134803F000000003F000000003F000000003F000000003F000000003F000000003F000000003
1349F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -0400135000000003F000078003F0000FC003F0000FC003F0000FC003F0000FC003F0000FC003F000
13510FC003F0000FC07FFFFFFFC07FFFFFFFC0FFFFFFFFC07FFFFFFFC07FFFFFFF80222E7FAD
135227>76 D<7FE0007FE0FFF000FFF0FFF000FFF0FFF801FFF07FF801FFE00FF801FF000FB8
135301DF000FBC03DF000FBC03DF000FBC03DF000FBE07DF000F9E079F000F9E079F000F9E07
13549F000F9F0F9F000F9F0F9F000F8F0F1F000F8F0F1F000F8F9F1F000F8F9F1F000F879E1F
1355000F879E1F000F879E1F000F879E1F000F839C1F000F83FC1F000F83FC1F000F83FC1F00
13560F81F81F000F81F81F000F80F01F000F80001F000F80001F000F80001F000F80001F000F
135780001F000F80001F000F80001F000F80001F000F80001F000F80001F007FF000FFE0FFF8
135801FFF0FFF801FFF0FFF801FFF07FF000FFE0242E7FAD27>I<7FFC03FFE07FFE07FFE0FF
1359FE07FFF07FFE07FFE07FFC03FFE007F000FE0003F000FC0003F801FC0001F801F80001F8
136001F80001FC03F80000FC03F00000FE07F000007E07E000007E07E000003F0FC000003F0F
1361C000001F9F8000001F9F8000001F9F8000000F9F0000000F9F00000007FE00000007FE00
1362000003FC00000003FC00000001F800000001F800000001F800000001F800000001F80000
13630001F800000001F800000001F800000001F800000001F800000001F800000001F8000000
136401F800000001F800000001F80000001FFF8000003FFFC000003FFFC000003FFFC000001F
1365FF8000242E7FAD27>89 D<3FFFFFFE7FFFFFFF7FFFFFFF7FFFFFFF7FFFFFFF7E0000FE7E
13660001FC7E0001FC7E0003F87E0007F07E0007F03C000FE000001FC000001FC000003F8000
1367007F0000007F000000FE000000FC000001FC000003F8000003F0000007F000000FE00000
13680FC000001FC000003F8000003F0000007F000000FE000000FE000001FC000003F8001E03
1369F8003F07F0003F0FE0003F0FE0003F1FC0003F3F80003F3F80003F7F00003FFFFFFFFFFF
1370FFFFFFFFFFFFFFFFFFFFFF7FFFFFFE202E7DAD27>I<70000000F8000000F8000000FC00
137100007C0000007E0000003E0000003F0000001F0000001F8000000F8000000F8000000FC0
1372000007C0000007E0000003E0000003F0000001F0000001F8000000F8000000FC0000007C
13730000007E0000003E0000003F0000001F0000001F8000000F8000000F8000000FC0000007
1374C0000007E0000003E0000003F0000001F0000001F8000000F8000000FC0000007C000000
13757E0000003E0000003F0000001F0000001F8000000F8000000FC0000007C0000007C00000
137607E0000003E0000003F0000001F0000001F8000000F8000000FC0000007C0000007C0000
137700381E3A7CB327>92 D<7FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E06
13787C7E27>95 D<01FFE0000007FFF800000FFFFE00001FFFFF80001FFFFFC0001FC07FC000
13791FC00FE0000F8007E000020007F000000003F000000003F0000007FFF000007FFFF00003
1380FFFFF0000FFFFFF0001FFFFFF0003FFC03F0007FE003F0007F0003F000FE0003F000FC00
138103F000FC0003F000FC0003F000FC0003F000FE0007F0007F000FF0007FC07FF0003FFFFF
1382FFC01FFFFFFFE00FFFFFFFE003FFF8FFE0007FC03FC023207D9F27>97
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001383D<7FE0000000FFF0000000FFF0000000FFF00000007FF000000003F000000003F0000000
138403F000000003F000000003F000000003F000000003F000000003F000000003F000000003
1385F07F800003F1FFE00003F7FFF80003FFFFFC0003FFFFFE0003FFC0FF0003FF007F8003FC
1386001FC003F8000FC003F8000FE003F00007E003F00007E003F00007F003F00003F003F000
138703F003F00003F003F00003F003F00003F003F00003F003F00007F003F80007E003F80007
1388E003F8000FE003FC001FC003FE003FC003FF007F8003FFC1FF0003FFFFFE0003FFFFFC00
138903F7FFF80003F3FFE00001E07F0000242E80AD27>I<000FFF00007FFFC001FFFFE003FF
1390FFF007FFFFF00FF807F01FE007F03FC003E03F8000807F0000007E0000007E000000FE00
13910000FC000000FC000000FC000000FC000000FC000000FC000000FE0000007E0000007E00
139200007F0000F03F8001F83FC001F81FE003F80FF80FF007FFFFF003FFFFE001FFFFC0007F
1393FF00000FF8001D207B9F27>I<00001FF80000003FFC0000003FFC0000003FFC0000001F
1394FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC
139500000000FC00000000FC00000FF0FC00007FFCFC0001FFFFFC0003FFFFFC0007FFFFFC00
13960FF81FFC001FE007FC003FC003FC003F8001FC007F0001FC007E0000FC007E0000FC00FE
13970000FC00FC0000FC00FC0000FC00FC0000FC00FC0000FC00FC0000FC00FC0000FC00FE00
139800FC007E0001FC007E0001FC007F0003FC003F0003FC003F8007FC001FE00FFC000FF03F
1399FC0007FFFFFFE003FFFFFFF001FFFEFFF0007FF8FFF0001FE07FE0242E7EAD27>I<000F
1400F800003FFE0000FFFF8003FFFFC007FFFFE00FFC0FF01FE003F81FC001F83F8001FC7F00
140100FC7E0000FC7E00007EFE00007EFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFCFC00
14020000FE0000007E0000007F0000003F00003C3F80007E1FC0007E1FF000FE0FFC07FC07FF
1403FFFC01FFFFF800FFFFF0003FFFC00007FE001F207D9F27>I<7FE0000000FFF0000000FF
1404F0000000FFF00000007FF000000003F000000003F000000003F000000003F000000003F0
140500000003F000000003F000000003F000000003F000000003F03FC00003F1FFF00003F7FF
1406F80003FFFFFC0003FFFFFE0003FFE0FE0003FF007F0003FE003F0003FC003F0003F8003F
14070003F8003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F00
140803F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003
1409F0003F0003F0003F0003F0003F007FFF83FFF8FFFFC7FFFCFFFFC7FFFCFFFFC7FFFC7FFF
141083FFF8262E80AD27>104 D<000F0000001F8000003FC000003FC000003FC000003FC000
1411001F8000000F000000000000000000000000000000000000000000000000000000000000
14123FFF80007FFFC0007FFFC0007FFFC0003FFFC000000FC000000FC000000FC000000FC000
1413000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000
1414000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000
14157FFFFFF0FFFFFFF0FFFFFFF8FFFFFFF07FFFFFF01D2F7BAE27>I<7FFF8000FFFFC000FF
1416FFC000FFFFC0007FFFC000000FC000000FC000000FC000000FC000000FC000000FC00000
14170FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000
14180FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000
14190FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000
14200FC000000FC000000FC0007FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E2E7CAD27
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04001421>108 D<7F07C01F0000FF9FF07FC000FFFFF9FFE000FFFFFFFFF0007FFFFFFFF0000FFC
14227FF1F8000FF03FC0F8000FE03F80F8000FC03F00F8000FC03F00F8000FC03F00F8000F80
14233E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F80
14243E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F80
14253E00F8000F803E00F8000F803E00F8000F803E00F8007FF0FFC3FF00FFF8FFE3FF80FFF9
1426FFE7FF80FFF8FFE3FF807FF0FFC3FF002920819F27>I<7FE03FC000FFF1FFF000FFF7FF
1427F800FFFFFFFC007FFFFFFE0003FFE0FE0003FF007F0003FE003F0003FC003F0003F8003F
14280003F8003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F00
142903F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003
1430F0003F0003F0003F0003F0003F007FFF83FFF8FFFFC7FFFCFFFFC7FFFCFFFFC7FFFC7FFF
143183FFF82620809F27>I<001FE000007FF80001FFFE0003FFFF0007FFFF800FF03FC01FC0
14320FE03F8007F03F0003F07F0003F87E0001F87E0001F8FC0000FCFC0000FCFC0000FCFC00
143300FCFC0000FCFC0000FCFC0000FCFE0001FC7E0001F87E0001F87F0003F83F8007F03F80
143407F01FE01FE00FF03FC007FFFF8003FFFF0001FFFE00007FF800001FE0001E207C9F27>
1435I<7FE07F8000FFF1FFE000FFF7FFF800FFFFFFFC007FFFFFFE0003FFC0FF0003FF007F80
143603FC001FC003F8000FC003F8000FE003F00007E003F00007E003F00007F003F00003F003
1437F00003F003F00003F003F00003F003F00003F003F00003F003F00007F003F80007E003F8
14380007E003F8000FE003FC001FC003FE003FC003FF007F8003FFC1FF0003FFFFFE0003FFFF
1439FC0003F7FFF80003F3FFE00003F07F000003F000000003F000000003F000000003F00000
14400003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
144103F00000007FFF800000FFFFC00000FFFFC00000FFFFC000007FFF8000002431809F27>
1442I<7FFC03FC00FFFE0FFF00FFFE3FFF80FFFE7FFFC07FFEFFFFC0007FFE1FC0007FF81FC0
1443007FF00F80007FE00200007FC00000007F800000007F800000007F000000007F00000000
14447E000000007E000000007E000000007E000000007E000000007E000000007E000000007E
1445000000007E000000007E000000007E000000007E000000007E0000007FFFFF8000FFFFFF
1446C000FFFFFFC000FFFFFFC0007FFFFF800022207E9F27>114 D<00FFF38007FFFFC01FFF
1447FFC03FFFFFC07FFFFFC07F803FC0FC000FC0F8000FC0F8000FC0F8000780FC0000007F80
144800007FFC00003FFFF0001FFFFC0007FFFF0001FFFF80000FFFC000003FE0000007E07800
144903F0FC0001F0FC0001F0FE0001F0FE0003F0FF0007E0FFE01FE0FFFFFFC0FFFFFF80FFFF
1450FF00FBFFFC00707FF0001C207B9F27>I<003C0000007E0000007E0000007E0000007E00
145100007E0000007E0000007E0000007E00007FFFFFF0FFFFFFF8FFFFFFF8FFFFFFF87FFFFF
1452F0007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E00
145300007E0000007E0000007E0000007E0000007E0000007E0018007E007E007E007E007E00
14547E007E007E007E00FE003F00FC003F83FC003FFFF8001FFFF0000FFFE00003FFC00000FF
1455001F297EA827>I<7FE007FE00FFF00FFF00FFF00FFF00FFF00FFF007FF007FF0003F000
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050014563F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040014570003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F00
145803F0003F0003F0003F0003F0003F0003F0007F0003F0007F0003F001FF0003FC07FF0001
1459FFFFFFF800FFFFFFFC00FFFFFFFC003FFFBFFC000FFC1FF82620809F27>I<3FFC1FFF00
14607FFE3FFF007FFE3FFF807FFE3FFF003FFC1FFF0001F807E00000FC0FC00000FC1F800000
14617E1F0000003F3F0000001F7E0000001FFC0000000FF800000007F800000003F000000003
1462E000000003F000000007F80000000FF80000001FFC0000001F3E0000003E3F0000007E1F
14630000007C0F800000F80FC00001F807E00003F003E0007FFE1FFF807FFE1FFF80FFFF3FFF
1464C07FFE1FFF807FFE1FFF8022207E9F27>120 D<7FFC0FFF80FFFE1FFFC0FFFE1FFFC0FF
1465FE1FFFC07FFC0FFF8007E000F80003E001F80003E001F00003F001F00001F003F00001F8
146603E00000F803E00000F803E00000FC07C000007C07C000007C07C000007E0F8000003E0F
14678000003E0F8000001F0F0000001F1F0000001F1F0000000F1F0000000F9E0000000FBE00
1468000007BE00000007FC00000003FC00000003FC00000003F800000001F800000001F80000
14690001F000000001F000000003F000000003E000000003E000000007E000000007C0000008
147007C000003E0FC000007F0F8000007F1F8000007E7F0000007FFE0000003FFC0000003FF8
14710000001FF000000007C000000022317E9F27>I E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05001472%EndDVIPSBitmapFont
1473%DVIPSBitmapFont: Fk ecss1200 12 41
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001474/Fk 41 122 df<FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFF
1475FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80
1476FFFFFFFFFFFFFFFFFFFFFFFF806106809D62>22 D<00007F003FC00001FFC03FC00003FF
1477C03FC0000FFFC03FC0000FFFC03FC0001FFFC03FC0003FC1C03FC0003F80403FC0007F00
1478000000007F0000000000FE0000000000FE0000000000FE0000000001FE0000000001FE00
147900000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE00
148000000001FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE00
148100000001FE0000000001FE0000000001FE00000000FFFFFFC03FC0FFFFFFC03FC0FFFFFF
1482C03FC0FFFFFFC03FC0FFFFFFC03FC0FFFFFFC03FC001FE00003FC001FE00003FC001FE00
1483003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00
1484003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00
1485003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00
1486003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00
1487003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00
1488003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC001FE00003FC02A4A7E
1489C934>28 D<FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC01A067F9821>45
1490D<FFFFFFFFFFFFFFFF080877871B>I<000018000000007800000000F800000003F80000
1491000FF80000007FF80000FFFFF80000FFFFF80000FFFFF80000FFFFF80000FFF7F80000FF
149287F800000007F800000007F800000007F800000007F800000007F800000007F800000007
1493F800000007F800000007F800000007F800000007F800000007F800000007F800000007F8
149400000007F800000007F800000007F800000007F800000007F800000007F800000007F800
1495000007F800000007F800000007F800000007F800000007F800000007F800000007F80000
14960007F800000007F800000007F800000007F800000007F800000007F800000007F8000000
149707F800000007F800000007F800000007F800000007F800000007F800000007F800000007
1498F800000007F800000007F800000007F800000007F800000007F800000007F800007FFFFF
1499FF807FFFFFFF807FFFFFFF807FFFFFFF807FFFFFFF807FFFFFFF80214378C231>49
1500D<0003FE0000001FFFE000007FFFF80000FFFFFC0001FFFFFF0003FFFFFF8007FC07FFC0
15010FF000FFC01FC0003FE01F80001FF03F80000FF03F00000FF87F000007F87E000003FC7E
1502000003FCFE000003FCFC000001FE7C000001FE3C000001FE38000001FE18000001FE0800
15030001FE00000001FE00000001FE00000001FE00000001FE00000003FC00000003FC000000
150403FC00000007F800000007F80000000FF00000000FE00000001FE00000003FC00000003F
1505800000007F00000000FF00000001FE00000003FC00000007F80000000FF00000001FE000
150600003FC00000007F00000000FE00000001FC00000003F800000007F00000000FE0000000
15071FC00000001F800000003F000000007E00000000FC00000001F800000003F000000007E0
15080000000FC00000001F800000003F000000007FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFF
1509FFFE7FFFFFFFFE7FFFFFFFFE27437CC231>I<0001FF0000000FFFE000003FFFF80000FF
1510FFFE0001FFFFFF0007FFFFFF800FFF01FFC01FF8007FE03FE0001FE03FC0001FF07F0000
15110FF03E00000FF03E000007F81C000007F818000007F808000007F800000007F800000007
1512F800000007F80000000FF00000000FF00000000FF00000001FE00000001FE00000003FC0
15130000007FC0000000FF80000003FF0000001FFE00000FFFFC00000FFFF800000FFFE00000
15140FFFF000000FFFFC00000FFFFF00000001FF800000007FC00000001FE00000000FF00000
1515000FF800000007FC00000007FC00000003FE00000003FE00000003FE00000001FF000000
151601FF00000001FF00000001FF00000001FF00000001FF00000001FF00000001FF40000003
1517FE60000003FE60000003FEF0000007FCF8000007FCFE00000FF87F00000FF83FC0001FF0
15181FF0007FE00FFE01FFE007FFFFFF8003FFFFFF0001FFFFFE00007FFFF800001FFFE00000
151901FF000028457CC231>I<000000FF8000000001FF8000000003FF8000000003FF800000
152000077F80000000077F800000000F7F800000000F7F800000001E7F800000003E7F800000
1521003E7F800000007E7F800000007C7F80000000FC7F80000000FC7F80000001F87F800000
152203F87F80000003F07F80000007F07F80000007F07F8000000FE07F8000000FE07F800000
15231FC07F8000003FC07F8000003F807F8000007F807F8000007F007F800000FF007F800000
1524FE007F800001FE007F800001FC007F800003FC007F800007F8007F800007F8007F80000F
1525F0007F80000FE0007F80001FE0007F80001FC0007F80003FC0007F80007F80007F80007F
152680007F8000FF00007F8000FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FF
1527FFFFFFFFC0FFFFFFFFFFC00000007F80000000007F80000000007F80000000007F800000
152800007F80000000007F80000000007F80000000007F80000000007F80000000007F800000
152900007F80000000007F80000000007F80000000007F80000000007F80000000007F800000
153000007F80002A417DC031>I<000000FF80000000000001FFC0000000000001FFC0000000
1531000001FFC0000000000003FFE0000000000003FFE0000000000003FFE0000000000007F7
1532F0000000000007F7F0000000000007E7F000000000000FE7F800000000000FE3F8000000
153300000FE3F800000000001FC3FC00000000001FC1FC00000000003FC1FE00000000003F81
1534FE00000000003F81FE00000000007F80FF00000000007F00FF00000000007F00FF000000
15350000FF007F8000000000FE007F8000000000FE007F8000000001FE003FC000000001FC00
15363FC000000001FC003FC000000003FC001FE000000003F8001FE000000003F8001FE00000
15370007F8000FF000000007F0000FF000000007F0000FF00000000FF00007F80000000FE000
153807F80000001FE00007FC0000001FE00003FC0000001FC00003FC0000003FC00003FE0000
1539003FC00001FE0000003F800001FE0000007F800001FF0000007F800000FF0000007FFFFF
1540FFFF000000FFFFFFFFFF800000FFFFFFFFFF800000FFFFFFFFFF800001FFFFFFFFFFC000
154101FFFFFFFFFFC00001FC0000003FC00003FC0000001FE00003FC0000001FE00007F80000
1542001FF00007F80000000FF00007F00000000FF0000FF00000000FF8000FF000000007F800
15430FE000000007F8001FE000000007FC001FE000000003FC001FC000000003FC003FC00000
15440003FE003FC000000001FE003F8000000001FE007F8000000000FF007F8000000000FF00
15457F0000000000FF00FF00000000007F80FF00000000007F8039457DC440>65
1546D<FFFFFFF8000000FFFFFFFF800000FFFFFFFFE00000FFFFFFFFF80000FFFFFFFFFE0000
1547FFFFFFFFFF0000FF00003FFFC000FF000007FFE000FF000000FFF000FF0000003FF000FF
15480000001FF800FF0000000FF800FF00000007FC00FF00000003FC00FF00000003FE00FF00
1549000001FE00FF00000001FE00FF00000001FE00FF00000001FE00FF00000001FE00FF0000
15500003FE00FF00000003FC00FF00000007FC00FF00000007F800FF0000000FF800FF000000
15511FF000FF0000007FE000FF000000FFC000FF000007FF8000FF00003FFF0000FFFFFFFFFC
15520000FFFFFFFFF00000FFFFFFFFC00000FFFFFFFFE00000FFFFFFFFFC0000FFFFFFFFFF00
155300FF00003FFFC000FF000003FFE000FF0000007FF000FF0000001FF800FF0000000FFC00
1554FF00000007FE00FF00000003FF00FF00000001FF00FF00000000FF80FF000000007F80FF
1555000000007FC0FF000000007FC0FF000000003FC0FF000000003FC0FF000000003FC0FF00
15560000003FC0FF000000007FC0FF000000007FC0FF000000007F80FF00000000FF80FF0000
15570001FF80FF00000003FF00FF00000007FE00FF0000000FFE00FF0000003FFC00FF000000
1558FFF800FF00000FFFF000FFFFFFFFFFE000FFFFFFFFFF8000FFFFFFFFFF0000FFFFFFFFFC
15590000FFFFFFFFE00000FFFFFFFE000000324577C441>I<0000003FFE0000000003FFFFF0
15600000000FFFFFFE0000003FFFFFFF800000FFFFFFFF800001FFFFFFFF800003FFE007FF00
1561000FFF0000FF00001FFC00001F00003FF800000700007FE000000300007FC00000000000
1562FF800000000001FF000000000003FF000000000003FE000000000007FC000000000007FC
156300000000000FF800000000000FF800000000001FF000000000001FF000000000003FE000
1564000000003FE000000000003FE000000000007FC000000000007FC000000000007FC00000
15650000007FC000000000007FC00000000000FF800000000000FF800000000000FF80000000
15660000FF800000000000FF800000000000FF800000000000FF800000000000FF8000000000
156700FF800000000000FF800000000000FF800000000000FF800000000000FF800000000000
15687FC000000000007FC000000000007FC000000000007FC000000000007FC000000000003F
1569E000000000003FE000000000003FE000000000001FF000000000001FF000000000000FF8
157000000000000FF8000000000007FC000000000007FC000000000003FE000000000003FF00
15710000000001FF000000000000FF8000000080007FC000000180007FE000000380003FF800
1572000F80001FFC00001FC0000FFF00007FC00003FFE003FFC00001FFFFFFFF800000FFFFFF
1573FE0000003FFFFFFC0000000FFFFFF000000003FFFFC0000000003FFC000032497AC63E>
1574I<FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFF
1575E0FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
157600FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
157700FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
157800FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
157900FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF
158000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
158100FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
158200FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
158300FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
158400FF0000000000FF0000000000FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFF
1585F0FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFFF02C4577C43A>69 D<0000003FFC00000000
158601FFFFE00000000FFFFFF80000003FFFFFFF000000FFFFFFFFC00001FFFFFFFFE00003FF
1587E007FFE00007FF00007FE0001FFC00001FC0003FF8000007C0003FF0000003C0007FC000
15880001C000FF80000000C001FF800000000003FF000000000003FE000000000007FC000000
1589000007FC00000000000FF800000000000FF800000000001FF000000000001FF000000000
1590003FE000000000003FE000000000003FE000000000007FC000000000007FC00000000000
15917FC000000000007FC000000000007FC00000000000FF800000000000FF800000000000FF
1592800000000000FF800000000000FF800000000000FF800000000000FF800000000000FF80
15930000000000FF800000000000FF800000000000FF800001FFFFF0FF800001FFFFF0FF8000
159401FFFFF07FC00001FFFFF07FC00001FFFFF07FC00001FFFFF07FC00000000FF07FC00000
1595000FF03FE00000000FF03FE00000000FF03FE00000000FF01FF00000000FF01FF0000000
15960FF00FF80000000FF00FF80000000FF007FC0000000FF007FC0000000FF003FE0000000F
1597F003FF0000000FF001FF8000000FF000FF8000000FF0007FC000000FF0003FF000000FF0
1598003FF800000FF0001FFC00000FF00007FF00003FF00003FFE007FFF00001FFFFFFFFF000
159900FFFFFFFFE000003FFFFFFF0000000FFFFFFC00000001FFFFE0000000003FFC00003449
16007AC641>71 D<FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
1601FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
160200000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
1603000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
16040000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
160500FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
1606FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
160700000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
1608000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FFFFFF
1609FFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE274577C435>76
1610D<FFE00000000003FFC0FFF00000000007FFC0FFF00000000007FFC0FFF00000000007FF
1611C0FFF8000000000FFFC0FFF8000000000FFFC0FFF8000000000FFFC0FF7C000000001FBF
1612C0FF7C000000001FBFC0FF7E000000003FBFC0FF7E000000003FBFC0FF3E000000003F3F
1613C0FF3F000000007F3FC0FF3F000000007F3FC0FF1F000000007E3FC0FF1F80000000FE3F
1614C0FF1F80000000FE3FC0FF1FC0000001FE3FC0FF0FC0000001FC3FC0FF0FC0000001FC3F
1615C0FF0FE0000003FC3FC0FF07E0000003F83FC0FF07E0000003F83FC0FF07F0000007F83F
1616C0FF03F0000007F03FC0FF03F0000007F03FC0FF03F800000FF03FC0FF01F800000FE03F
1617C0FF01FC00001FE03FC0FF01FC00001FE03FC0FF00FC00001FC03FC0FF00FE00003FC03F
1618C0FF00FE00003FC03FC0FF007E00003F803FC0FF007F00007F803FC0FF007F00007F803F
1619C0FF003F00007F003FC0FF003F8000FF003FC0FF001F8000FE003FC0FF001FC001FE003F
1620C0FF001FC001FE003FC0FF000FC001FC003FC0FF000FE003FC003FC0FF000FE003FC003F
1621C0FF0007E003F8003FC0FF0007F007F8003FC0FF0007F007F8003FC0FF0003F007F0003F
1622C0FF0003F80FF0003FC0FF0001F80FE0003FC0FF0001F80FE0003FC0FF0001FC1FE0003F
1623C0FF0000FC1FC0003FC0FF0000FC1FC0003FC0FF0000FE3FC0003FC0FF00007E3F80003F
1624C0FF00007E3F80003FC0FF00007F7F80003FC0FF00003F7F00003FC0FF00003F7F00003F
1625C0FF00001FFE00003FC0FF00001FFE00003FC0FF00001FFE00003FC0FF00000FFC00003F
1626C0FF00000FFC00003FC0FF00000FFC00003FC0FF000007F800003FC0FF0000000000003F
1627C0FF0000000000003FC0424577C455>I<0000003FE0000000000003FFFE00000000001F
1628FFFFC0000000003FFFFFE000000000FFFFFFF800000003FFFFFFFE00000007FFC01FFF00
162900000FFF0007FF8000001FFC0001FFC000003FF000007FE000007FE000003FF00000FFC0
163000001FF80000FF8000000FF80001FF00000007FC0003FE00000003FE0003FC00000001FE
16310007FC00000001FF000FF800000000FF800FF800000000FF800FF0000000007F801FF000
16320000007FC01FE0000000003FC03FE0000000003FE03FE0000000003FE03FC0000000001F
1633E07FC0000000001FF07FC0000000001FF07FC0000000001FF07FC0000000001FF07F8000
16340000000FF0FF80000000000FF8FF80000000000FF8FF80000000000FF8FF80000000000F
1635F8FF80000000000FF8FF80000000000FF8FF80000000000FF8FF80000000000FF8FF8000
16360000000FF8FF80000000000FF8FF80000000000FF8FF80000000000FF8FFC0000000001F
1637F87FC0000000001FF07FC0000000001FF07FC0000000001FF07FC0000000001FF07FE000
16380000003FF03FE0000000003FE03FE0000000003FE03FE0000000003FE01FF0000000007F
1639C01FF0000000007FC01FF800000000FFC00FF800000000FF800FFC00000001FF8007FC00
1640000001FF0007FE00000003FF0003FF00000007FE0001FF00000007FC0001FF8000000FFC
16410000FFC000001FF800007FE000003FF000003FF80000FFE000001FFC0001FFC000000FFF
16420007FF80000007FFE03FFF00000003FFFFFFFE00000000FFFFFFF8000000007FFFFFF000
16430000001FFFFFC00000000003FFFE0000000000007FF00000003D497BC648>79
1644D<00003FF800000003FFFF8000000FFFFFE000003FFFFFF800007FFFFFFE0000FFFFFFFF
16450001FFC00FFF0003FE0001FF0007F800007E000FF000003E000FE000001E001FC0000006
1646003FC0000006003F80000000003F80000000007F00000000007F00000000007F00000000
1647007F00000000007F00000000007F00000000007F80000000007F80000000007FC0000000
1648003FC0000000003FE0000000003FF0000000001FFC000000000FFF000000000FFFE00000
16490007FFFC00000003FFFFC0000001FFFFFC000000FFFFFF0000007FFFFFC000003FFFFFE0
165000000FFFFFF8000003FFFFFC0000003FFFFE00000003FFFE000000007FFF0000000007FF
16518000000001FFC000000000FFC0000000007FC0000000003FE0000000001FE0000000001F
1652E0000000000FF0000000000FF00000000007F00000000007F00000000007F00000000007
1653F00000000007F00000000007F00000000007F0000000000FE0600000000FE0700000000F
1654E0780000001FC07C0000003FC07E0000003F80FF800000FF00FFE00001FF00FFFC0007FE
1655007FFF801FFC001FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF8000000FFFFC00
1656000000FFE000002C497CC636>83 D<FF00000001FEFF00000001FEFF00000001FEFF0000
16570001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF0000
16580001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF0000
16590001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF0000
16600001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF0000
16610001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF0000
16620001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF0000
16630001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF0000
16640001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FEFF00000001FE7F8000
16650003FC7F80000003FC7F80000003FC7F80000003FC3FC0000007F83FC0000007F81FE000
1666000FF01FE000000FF00FF000001FE00FF800003FE007FC00007FC003FE0000FF8001FF80
166703FF0000FFF01FFE00007FFFFFFC00003FFFFFF800000FFFFFE0000007FFFFC0000001FF
1668FF000000001FF000002F4777C442>85 D<FF80000001FFC00000007F807F80000001FFC0
1669000000FF007F80000001FFC0000000FF007F80000003FFC0000000FF003FC0000003FFE0
1670000000FE003FC0000003FFE0000001FE003FC0000003FFE0000001FE003FC0000007F7E0
1671000001FE001FE0000007F7F0000001FC001FE0000007E7F0000003FC001FE000000FE7F0
1672000003FC001FF000000FE3F8000003FC000FF000000FE3F8000007F8000FF000000FE3F8
1673000007F8000FF000001FC3F8000007F80007F800001FC3FC000007F00007F800001FC1FC
167400000FF00007F800001FC1FC00000FF00007F800003F81FC00000FF00003FC00003F81FE
167500000FE00003FC00003F80FE00001FE00003FC00003F80FE00001FE00003FC00007F00FE
167600001FE00001FE00007F00FF00003FC00001FE00007F007F00003FC00001FE0000FF007F
167700003FC00000FF0000FE007F80003F800000FF0000FE007F80007F800000FF0000FE003F
167880007F800000FF0001FE003F80007F8000007F8001FC003FC0007F0000007F8001FC001F
1679C000FF0000007F8001FC001FC000FF0000007F8003F8001FC000FF0000003FC003F8001F
1680E000FE0000003FC003F8000FE001FE0000003FC003F8000FE001FE0000001FC007F0000F
1681E001FC0000001FE007F0000FF001FC0000001FE007F00007F003FC0000001FE007F00007
1682F003FC0000000FE00FE00007F003F80000000FF00FE00007F803F80000000FF00FE00003
1683F807F80000000FF00FE00003F807F800000007F01FC00003F807F000000007F81FC00001
1684FC07F000000007F81FC00001FC0FF000000003F81F800001FC0FE000000003F83F800001
1685FC0FE000000003F83F800000FE0FE000000003FC3F800000FE1FE000000001FC3F000000
1686FE1FC000000001FC3F000000FE1FC000000001FC7F0000007E1FC000000001FE7F000000
16877F1FC000000000FE7E0000007F3F8000000000FE7E0000003F3F8000000000FE7E000000
16883F3F80000000007E7C0000003F3F00000000007EFC0000003FBF00000000007EFC000000
16891FBF00000000007FFC0000001FFF00000000003FF80000001FFE00000000003FF8000000
16901FFE00000000003FF80000000FFE00000000003FF80000000FFE00000000001FF0000000
16910FFC00000000001FF000000007FC00000059457FC45C>87 D<0007FE0000007FFFC00003
1692FFFFE0000FFFFFF8001FFFFFFC001FFFFFFE001FF803FF001F8001FF001E0000FF801800
1693007F801000003FC00000003FC00000003FE00000001FE00000001FE00000001FE0000000
16941FE00000001FE00000001FE00000001FE00000001FE000007FFFE0000FFFFFE0003FFFFF
1695E001FFFFFFE003FFFFFFE00FFFE01FE01FFE001FE03FF0001FE07FC0001FE07F80001FE0
1696FF00001FE0FE00001FE0FE00001FE0FE00001FE0FE00001FE0FE00003FE0FF00003FE07F
169780007FE07FC001FFE07FF00FFFE03FFFFFFFE01FFFFFFFE01FFFFFDFE00FFFFF1FE003FF
1698F81FE000FF800000232F7CAD2F>97 D<FF00000000FF00000000FF00000000FF00000000
1699FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
170000000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
1701000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
17020000FF00000000FF00000000FF003FC000FF03FFF000FF0FFFF800FF3FFFFE00FF7FFFFF
170300FFFFFFFF00FFFE07FF80FFF000FFC0FFE0007FC0FFC0001FE0FF80001FF0FF00000FF0
1704FF000007F0FF000007F8FF000003F8FF000003F8FF000003F8FF000003FCFF000001FCFF
1705000001FCFF000001FCFF000001FCFF000001FCFF000001FCFF000001FCFF000001FCFF00
17060001FCFF000001FCFF000003F8FF000003F8FF000003F8FF000007F8FF000007F0FF0000
17070FF0FF00000FF0FF80001FE0FFC0003FE0FFE0007FC0FFF001FF80FFFC07FF80FFFFFFFF
170800FF7FFFFE00FF3FFFFC00FF1FFFF000FF07FFC0000000FF0000264A79C832>I<0000FF
1709C0000007FFFC00001FFFFF00003FFFFFC000FFFFFFE001FFFFFFE003FF003FE003FC0007
1710C007F80001C00FF00000C01FE00000001FC00000003FC00000003F800000003F80000000
17117F000000007F000000007F000000007F00000000FE00000000FE00000000FE00000000FE
171200000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000007F00
17130000007F000000007F000000007F800000003F800000003F800000001FC00000201FE000
171400600FF00001E00FF80003E007FC000FE003FF007FE001FFFFFFE000FFFFFFC0007FFFFF
171500001FFFFE000007FFF0000000FF8000232F7CAD2B>I<00000003FC00000003FC000000
171603FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003
1717FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC
171800000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00
1719000003FC00000003FC00000003FC00000003FC0007F803FC001FFF83FC007FFFE3FC00FF
1720FFF3FC01FFFFFFFC03FFFFFFFC07FF80FFFC0FFE003FFC0FF8000FFC1FF00007FC1FE000
172107FC3FC00003FC3FC00003FC7F800003FC7F800003FC7F000003FC7F000003FCFF000003
1722FCFE000003FCFE000003FCFE000003FCFE000003FCFE000003FCFE000003FCFE000003FC
1723FE000003FCFE000003FCFE000003FCFF000003FC7F000003FC7F000003FC7F000003FC7F
1724800003FC3F800003FC3FC00007FC1FE00007FC1FE0000FFC0FF8001FFC0FFC007FFC07FF
172581FFFC03FFFFFFFC01FFFFFBFC00FFFFE3FC007FFFC3FC001FFF03FC0007F80000264A7C
1726C832>I<0001FE00000007FFC000001FFFF000007FFFF80000FFFFFC0001FFFFFE0003FF
172703FF0007FC007F000FF8003F800FF0001F801FE0000FC01FC0000FC03F800007E03F8000
172807E07F000003E07F000003E07E000003E07E000001F0FFFFFFFFF0FFFFFFFFF0FFFFFFFF
1729F0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FC00000000FC00000000FE00000000FE00000000
1730FE000000007E000000007E000000007F000000003F000000003F800000003F800000001F
1731C00000001FE00000100FF000007007F80001F003FE0007F003FF803FF001FFFFFFF000FF
1732FFFFE0003FFFFF80001FFFFE000007FFF8000000FFC000242F7DAD2B>I<00001FF00000
17337FFE0001FFFE0003FFFE0007FFFE000FFFFE001FF01E003FC002003F8000007F0000007F
1734000000FE000000FE000000FE000001FE000001FE000001FE000001FE000001FE000001FE
1735000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE
1736000001FE0000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF8001FE000001FE
1737000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE
1738000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE
1739000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE
1740000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE
174100001F4A7EC91E>I<0003FC000FE0000FFF00FFE0003FFFC7FFE0007FFFFFFFF000FFFF
1742FFFFF001FFFFFFFFF003FE07FF800007F801FE000007F000FE00000FE0007F00000FC000
17433F00000FC0003F00001F80001F80001F80001F80001F80001F80001F80001F80001F8000
17441F80001F80001F80001F80001F80001F80001F80000FC0003F00000FC0003F00000FE000
17457F000007F000FE000007F801FE000003FE07FC000007FFFFF8000007FFFFF000000FFFFF
1746E000000FBFFFC000001F8FFF0000001F83FC0000001F00000000001F80000000001F8000
17470000001F80000000001FC0000000001FE0000000001FFFFFF800000FFFFFFF80000FFFFF
1748FFE00007FFFFFFF80003FFFFFFFC0007FFFFFFFE001FFFFFFFFF001FFFFFFFFF003FC000
17490FFF807F800000FF807F0000007F80FF0000003FC0FE0000001FC0FE0000001FC0FE0000
1750001FC0FE0000001FC0FE0000001FC07F0000003F807F8000007F803FC00000FF003FF800
175107FF001FFF003FFE000FFFFFFFFC0007FFFFFFF80001FFFFFFE000007FFFFF8000001FFF
1752FE00000001FFE000002C427DAC31>I<FF00000000FF00000000FF00000000FF00000000
1753FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
175400000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00
1755000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
17560000FF00000000FF00000000FF007FC000FF01FFF800FF07FFFC00FF1FFFFE00FF3FFFFF
175700FF7FFFFF80FFFE03FF80FFF800FFC0FFF0007FC0FFE0003FC0FFC0003FE0FFC0001FE0
1758FF80001FE0FF80001FE0FF80001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF
175900001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00
1760001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF0000
17611FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001F
1762E0FF00001FE0FF00001FE0FF00001FE0FF00001FE0234979C832>I<FF80FF80FF80FF80
1763FF80FF80FF80FF80FF800000000000000000000000000000000000000000000000000000
17640000000000007F807F807F807F807F807F807F807F807F807F807F807F807F807F807F80
17657F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F80
17667F807F807F807F807F807F807F807F807F807F807F8009457AC417>I<FF00000000FF00
1767000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
17680000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
176900FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
1770FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00007FE0FF
17710000FFC0FF0001FF80FF0003FF00FF0007FE00FF000FFC00FF001FF800FF001FF000FF00
17723FE000FF007FC000FF00FF8000FF01FF0000FF03FE0000FF07FE0000FF0FFC0000FF1FF8
17730000FF3FF00000FF7FF00000FFFFF00000FFFFF80000FFFFFC0000FFFFFC0000FFFDFE00
177400FFF9FF0000FFF0FF0000FFE07F8000FFC07FC000FFC03FC000FF803FE000FF001FF000
1775FF000FF000FF000FF800FF0007F800FF0003FC00FF0003FE00FF0001FE00FF0000FF00FF
17760000FF80FF00007F80FF00003FC0FF00003FE0FF00001FE0FF00000FF0FF00000FF82549
177779C82F>107 D<FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1778FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1779FFFFFFFFFFFFFFFF084979C817>I<00007FC0000FF800FF01FFF8003FFF00FF07FFFC00
1780FFFF80FF1FFFFE03FFFFC0FF3FFFFF07FFFFE0FF7FFFFF8FFFFFF0FFFE03FF9FC07FF0FF
1781F800FFFF001FF8FFF0007FFE000FF8FFE0003FFC0007F8FFC0003FF80007FCFFC0001FF8
17820003FCFF80001FF00003FCFF80001FF00003FCFF80001FF00003FCFF00001FE00003FCFF
178300001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE0
17840003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF
178500001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE0
17860003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF
178700001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE0
17880003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF00001FE00003FCFF
178900001FE00003FCFF00001FE00003FC3E2D79AC4D>I<00007FC000FF01FFF800FF07FFFC
179000FF1FFFFE00FF3FFFFF00FF7FFFFF80FFFE03FF80FFF800FFC0FFF0007FC0FFE0003FC0
1791FFC0003FE0FFC0001FE0FF80001FE0FF80001FE0FF80001FE0FF00001FE0FF00001FE0FF
179200001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00
1793001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF0000
17941FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001F
1795E0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0232D79AC32
1796>I<00007F8000000003FFF00000000FFFFC0000003FFFFF0000007FFFFF800000FFFFFF
1797C00001FF807FE00003FE001FF00007F80007F8000FF00003FC000FE00001FC001FC00000
1798FE001FC00000FE003F8000007F003F8000007F007F0000003F807F0000003F807F000000
17993F807E0000001F80FE0000001FC0FE0000001FC0FE0000001FC0FE0000001FC0FE000000
18001FC0FE0000001FC0FE0000001FC0FE0000001FC0FE0000001FC0FF0000003FC07F000000
18013F807F0000003F807F0000003F807F8000007F803F8000007F003FC00000FF001FC00000
1802FE001FE00001FE000FF00003FC0007F80007F80007FE001FF80003FF807FF00001FFFFFF
1803E00000FFFFFFC000003FFFFF0000001FFFFE00000003FFF0000000007F8000002A2F7DAD
180431>I<00003FC000FF03FFF000FF0FFFF800FF3FFFFE00FF7FFFFF00FFFFFFFF00FFFE07
1805FF80FFF000FFC0FFE0007FC0FFC0003FE0FF80001FF0FF00000FF0FF00000FF0FF000007
1806F8FF000007F8FF000003F8FF000003F8FF000003FCFF000001FCFF000001FCFF000001FC
1807FF000001FCFF000001FCFF000001FCFF000001FCFF000001FCFF000001FCFF000001FCFF
1808000003F8FF000003F8FF000003F8FF000007F8FF000007F0FF00000FF0FF00001FF0FF80
1809001FE0FFC0003FE0FFE000FFC0FFF001FF80FFFC0FFF80FFFFFFFF00FF7FFFFE00FF3FFF
1810FC00FF1FFFF000FF07FFC000FF00FF0000FF00000000FF00000000FF00000000FF000000
181100FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
1812FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000000026
18134079AC32>I<00001FFE00FFFE03FFFE07FFFE1FFFFE3FFFFE7FFFFEFFF0FEFF80FFFE00
1814FFFC00FFF800FFF000FFE000FFC000FFC000FF8000FF8000FF8000FF0000FF0000FF0000
1815FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000
1816FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000182D79
1817AC21>114 D<003FF80001FFFF0003FFFFC00FFFFFF01FFFFFF83FFFFFF83FE00FF87F80
181801F07F000070FE000030FE000000FE000000FE000000FE000000FE000000FF000000FF80
181900007FE000007FFC00003FFFE0001FFFFC001FFFFF0007FFFF8003FFFFE001FFFFF0007F
1820FFF00007FFF800003FFC000007FC000003FC000001FE000001FE000000FE000000FE0000
182100FE000000FE400000FE700001FC780001FC7E0003FCFFE01FF8FFFFFFF0FFFFFFF07FFF
1822FFE01FFFFF8003FFFE00003FF0001F2F7DAD25>I<01FE000001FE000001FE000001FE00
18230001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE00
182400FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF001FE000001FE000001FE00
18250001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE00
18260001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE00
18270001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FF00
18280001FF000801FF003800FF81F800FFFFFC007FFFFC007FFFFC003FFFF0001FFF80000FF8
1829001E3A7EB823>I<FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF0000
18301FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001F
1831E0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0
1832FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF
183300001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00003FE0FF00003FE0FF00
1834007FE0FF00007FE0FF8000FFE0FF8003FFE07FE00FFFE07FFFFFFFE03FFFFFDFE03FFFFF
18351FE01FFFFC1FE007FFF01FE001FF000000232D79AB32>I<FF80001FE00001FE7F80001F
1836F00003FC7F80001FF00003FC7F80003FF00003FC3FC0003FF80007F83FC0003DF80007F8
18373FC0007DF80007F81FE0007DF80007F01FE0007CFC000FF01FE0007CFC000FF01FE000FC
1838FC000FF00FF000FCFE001FE00FF000F8FE001FE00FF001F8FE001FE007F801F87E001FC0
183907F801F87F003FC007F801F07F003FC007F803F07F003FC003FC03F03F003F8003FC03F0
18403F807F8003FC03E03F807F8001FC07E03F807F0001FE07E01F807F0001FE07E01FC0FF00
184101FE07C01FC0FF0000FE0FC01FC0FE0000FF0FC00FC0FE0000FF0FC00FE1FE00007F0F80
18420FE1FC00007F0F800FE1FC00007F1F8007E1FC00003F9F8007F3F800003F9F0007F3F800
1843003F9F0003F3F800003F9F0003F3F800001F9E0003F3F000001FBE0003F3F000001FBE00
184401F3F000000FBE0001F3E000000FFC0001FFE000000FFC0000FFE000000FFC0000FFE000
18450007F80000FFC0000007F80000FFC0003F2C7FAB42>119 D<7FC000007FC03FE00000FF
1846801FE00000FF001FF00001FF000FF80003FE0007FC0007FC0003FE0007F80001FE000FF0
18470000FF001FF00000FF803FE000007FC03FC000003FE07F8000001FE0FF0000000FF1FF00
1848000007FBFE00000007FFFC00000003FFF800000001FFF000000000FFF0000000007FE000
18490000007FC0000000003F80000000007FC000000000FFE000000000FFF000000001FFF800
1850000003FBFC00000007F9FC0000000FF0FE0000000FE0FF0000001FE07F8000003FC03FC0
185100007F801FE00000FF001FE00000FF000FF00001FE0007F80003FC0007FC0007FC0003FE
1852000FF80001FE000FF00000FF001FE00000FF803FE000007FC07FC000003FE0FF8000001F
1853F02C2C80AB2D>I<FF000000FFFF000000FFFF800000FF7F800001FE7FC00001FE3FC000
185401FE3FC00003FC3FE00003FC1FE00007F81FF00007F80FF00007F80FF0000FF00FF8000F
1855F007F8000FF007FC001FE003FC001FE003FC001FC001FE003FC001FE003FC001FE003F80
185600FF007F8000FF007F80007F007F00007F80FF00007F80FE00003F80FE00003FC1FE0000
18571FC1FC00001FC1FC00001FE1F800000FE3F800000FE3F8000007E3F0000007F3F0000007
1858F3F0000003F7E0000003F7E0000001F7C0000001F7C0000000FFC0000000FF80000000FF
1859800000007F800000007F000000007F000000007E00000000FE00000000FE00000000FC00
1860000001FC00000001FC00000001F800000003F800000003F000000007F000000007E00000
1861400FE00000781FC000007FFFC000007FFF8000007FFF0000007FFE0000007FFC0000000F
1862F000000028407EAB2D>I E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05001863%EndDVIPSBitmapFont
1864%DVIPSBitmapFont: Fl ecrm0700 7 5
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001865/Fl 5 54 df<00380000780001F8001FF800FEF800E0F80000F80000F80000F80000F800
186600F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800
186700F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800
186800F80001FC00FFFFF8FFFFF815267BA521>49 D<00FF000003FFE0000E03F0001800F800
186930007C0060007E0078003F00FC003F00FE001F80FE001F80FE001F80FE001F807C001F80
187000001F8000001F0000003F0000003E0000007E0000007C000000F8000001F0000003E000
18710003C00000078000000E0000001C0000003800000070018000E001800180018003000300
1872060003000C0003001FFFFF003FFFFF007FFFFE00FFFFFE00FFFFFE0019267DA521>I<00
1873FF000003FFE0000F01F8001C007C0030007E003C003E007E003F007E003F007E003F007E
1874003F003C003F0000003E0000007E0000007C000000F8000001F0000007E00001FF800001
1875FF00000001E0000000F00000007C0000003E0000003F0000001F0000001F8000001F8038
1876001F807C001F80FE001F80FE001F80FE001F00FC003F0078003E0070007C003800F8001F
187701F00007FFC00000FF000019277DA521>I<0000380000003800000078000000F8000001
1878F8000001F8000003F8000007F8000006F800000CF800001CF8000018F8000030F8000070
1879F8000060F80000C0F80001C0F8000180F8000300F8000700F8000E00F8000C00F8001C00
1880F8003800F8003000F8006000F800E000F800FFFFFFE0FFFFFFE00000F8000000F8000000
1881F8000000F8000000F8000000F8000000F8000001FC00003FFFE0003FFFE01B277EA621>
1882I<18000C001F007C001FFFF8001FFFF0001FFFE0001FFF800019FC000018000000180000
1883001800000018000000180000001800000018000000187F000019FFE0001F81F0001E0078
1884001C003C0018003E0000003E0000001F0000001F0000001F8000001F8030001F807C001F
188580FC001F80FC001F80FC001F80FC001F00F0001F0060003E0070003E0030007C001C00F8
1886000F03E00003FFC00000FE000019277DA521>I E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05001887%EndDVIPSBitmapFont
1888%DVIPSBitmapFont: Fm ectt1000 10 68
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05001889/Fm 68 123 df<0000380000FC0001FC0003FC0007F8000FF0001FC0003F80007F0000FE
18900001FC0003F80003F00007F00007E0000FE0000FC0001F80001F80003F80003F00003F00
1891007F00007E00007E00007E0000FE0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
189200FC0000FC0000FC0000FC0000FC0000FE00007E00007E00007E00007F00003F00003F00
1893003F80001F80001F80000FC0000FE00007E00007F00003F00003F80001FC0000FE00007F
189400003F80001FC0000FF00007F80003FC0001FC0000FC000038164272B92C>40
1895D<700000FC0000FE0000FF00007F80003FC0000FE00007F00003F80001FC0000FE00007F
189600003F00003F80001F80001FC0000FC00007E00007E00007F00003F00003F00003F80001
1897F80001F80001F80001FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000
1898FC0000FC0000FC0000FC0001FC0001F80001F80001F80003F80003F00003F00007F00007
1899E00007E0000FC0001FC0001F80003F80003F00007F0000FE0001FC0003F80007F0000FE0
1900003FC0007F8000FF0000FE0000FC0000700000164279B92C>I<000380000007C0000007
1901C0000007C0000007C0000007C0000007C0002007C008F807C03EFE07C0FEFF07C1FEFFC7
1902C7FEFFE7CFFE3FFFFFF80FFFFFE003FFFF8001FFFF00007FFC00007FFC0001FFFF0003FF
1903FF800FFFFFE03FFFFFF8FFE7CFFEFFC7C7FEFF07C1FEFE07C0FEF807C03E2007C0080007
1904C0000007C0000007C0000007C0000007C0000007C000000380001F247AAA2C>I<0F801F
1905E03FF07FF87FF87FFC7FFC7FFC3FFC1FFC0FFC00FC00F800F801F803F007F01FE07FC0FF
190680FF00FC0070000E17718A2C>44 D<7FFFFFF0FFFFFFF8FFFFFFF8FFFFFFF87FFFFFF01D
19070579942C>I<1F003F807FC0FFE0FFE0FFE0FFE0FFE07FC03F801F000B0B708A2C>I<0000
19080007000000000F800000000F800000001F800000001F000000003F000000003E00000000
19097E000000007C000000007C00000000FC00000000F800000001F800000001F000000003F0
191000000003E000000007E000000007C00000000FC00000000F800000001F800000001F0000
191100003F000000003E000000003E000000007E000000007C00000000FC00000000F8000000
191201F800000001F000000003F000000003E000000007E000000007C00000000FC00000000F
1913800000001F800000001F000000003F000000003E000000003E000000007E000000007C00
1914000000FC00000000F800000001F800000001F000000003F000000003E000000007E00000
19150007C00000000FC00000000F800000001F800000001F000000001F000000003F00000000
19163E000000007E000000007C00000000FC00000000F800000000F800000000700000000021
1917417BB92C>I<0003F80000000FFE0000003FFF8000007FFFC00000FFFFE00001FE0FF000
191803F803F80007F001FC0007E000FC000FC0007E000FC0007E001F80003F001F80003F003F
191900001F803F00001F803E00000F807E00000FC07E00000FC07E00000FC07C000007C0FC00
19200007E0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FC0000
192107E0FC000007E0FC000007E0FC000007E0FC000007E0FE00000FE07E00000FC07E00000F
1922C07E00000FC07E00000FC03F00001F803F00001F803F00001F801F80003F001F80003F00
19230FC0007E000FE000FE0007E000FC0007F001FC0003F803F80001FE0FF00000FFFFE00000
19247FFFC000003FFF8000000FFE00000003F8000023357CB32C>I<00070000000F8000000F
19258000001F8000001F8000003F8000007F800000FF800001FF800007FF80007FFF8000FFFF
19268000FFDF8000FF9F80007C1F8000001F8000001F8000001F8000001F8000001F8000001F
19278000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F
19288000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F
19298000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80007FFF
1930FFE0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE01C3477B32C>I<000FF80000007FFF800001
1931FFFFE00007FFFFF0000FFFFFFC001FF80FFE003FE001FF003F80007F007F00003F807E00
1932001F80FE00001FC0FE00000FC0FF00000FE0FF000007E0FF000007E0FF000007E07E0000
193307E03C000007E000000007E000000007E00000000FE00000000FC00000001FC00000001F
1934800000003F800000003F000000007F00000000FE00000001FC00000003FC00000007F800
193500000FF00000001FE00000003FC0000000FF80000001FE00000003FC00000007F8000000
19360FF00000003FE00000007F80000000FF00000001FE00000003FC0003C007F80007E01FE0
19370007E03FC00007E07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC023347C
1938B32C>I<000FFC0000007FFF800001FFFFE00007FFFFF8000FFFFFFC001FF807FE001FC0
193900FE003F80007F003FC0003F003FC0003F803FC0001F803FC0001F801F80001F800F0000
19401F800000001F800000003F800000003F000000007F00000000FE00000001FE00000003FC
19410000001FF800001FFFF000003FFFE000003FFFE000003FFFF800001FFFFC00000007FE00
1942000000FF000000007F000000003F800000001FC00000000FC00000000FC00000000FE000
1943000007E000000007E03C000007E07E000007E0FF000007E0FF00000FE0FF00000FC0FF00
1944000FC0FE00001FC07F00003F807F80007F003FC000FF001FF807FE000FFFFFFC0007FFFF
1945F80003FFFFE000007FFF8000000FFC000023357CB32C>I<000007F00000000FF8000000
19461FF80000003FF80000003FF80000007EF80000007EF8000000FCF8000001F8F8000001F8
1947F8000003F0F8000007E0F8000007E0F800000FC0F800001F80F800001F80F800003F00F8
194800007E00F800007E00F80000FC00F80001F800F80001F800F80003F000F80003E000F800
194907E000F8000FC000F8000FC000F8001F8000F8003F0000F8003F0000F8007E0000F800FC
19500000F800FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE7FFFFFFFFC000000F8000000
195100F800000000F800000000F800000000F800000000F800000000F800000000F800000000
1952F800000000F80000007FFFF00000FFFFF80000FFFFF80000FFFFF800007FFFF027347EB3
19532C>I<0FFFFFFE001FFFFFFF001FFFFFFF001FFFFFFF001FFFFFFE001F800000001F8000
195400001F800000001F800000001F800000001F800000001F800000001F800000001F800000
1955001F800000001F800000001F800000001F800000001F83FE00001F9FFF80001FFFFFE000
19561FFFFFF8001FFFFFFC001FFE03FE001FF000FF001FC0007F001F80003F801F00001F800F
195700001FC00000000FC00000000FC000000007E000000007E000000007E000000007E03C00
19580007E07E000007E0FF000007E0FF00000FE0FF00000FC0FF00000FC0FE00001FC07E0000
19593F807F00007F003F8000FF003FC001FE001FF80FFC000FFFFFF80007FFFFF00001FFFFC0
196000007FFF0000000FF8000023347CB22C>I<00003FC0000001FFF8000007FFFC00001FFF
1961FE00003FFFFF00007FE07F0000FF003F8001FE007F8003F8007F8007F0007F8007E0007F
1962800FE0003F001FC0001E001F800000003F800000003F000000003F000000007F00000000
19637E000000007E03FE00007E1FFF8000FC7FFFE000FDFFFFF000FFFFFFF800FFFE07FC00FF
1964F001FE00FFC0007F00FF80003F80FF00001F80FF00001FC0FE00000FC0FE00000FE0FE00
19650007E0FE000007E0FE000007E07E000007E07E000007E07E000007E07E000007E03F0000
196607E03F00000FE03F80000FC01F80001FC01FC0001F800FC0003F800FE0007F0007F801FE
19670003FE07FC0001FFFFF80000FFFFF000007FFFE000001FFF80000007FC000023357CB32C
1968>I<7800000000FFFFFFFFC0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFC0FC00003F
196980FC00007F00FC0000FE00780000FC00000001FC00000003F800000007F000000007E000
197000000FE00000000FC00000001F800000003F800000003F000000007F000000007E000000
197100FE00000000FC00000001FC00000001F800000001F800000003F000000003F000000007
1972F000000007E000000007E000000007E00000000FC00000000FC00000000FC00000000FC0
19730000001F800000001F800000001F800000001F800000001F800000003F800000003F0000
197400003F000000003F000000003F000000003F000000003F000000003F000000003F000000
1975003F000000003F000000001E00000023357CB32C>I<0007FC0000003FFF000000FFFFC0
19760001FFFFE00003FFFFF00007FC07F8000FF001FC001FE000FE003F80007E003F80007F00
19777F00003F007E00001F80FE00001F80FC00001F80FC00000FC0FC00000FC0FC00000FC0FC
197800000FC0FC00000FE0FC00000FE0FC00000FE0FE00000FE07E00000FE07F00001FE03F00
1979001FE03F80003FE01FC0007FE00FF001FFE007FC0FFFE003FFFFFFE001FFFFF7E000FFFF
1980C7E0003FFF0FE0000FF80FC00000000FC00000000FC00000001FC00000001F800000003F
1981800000003F000F00007F001F80007E003FC000FE003FC001FC003FC003F8003FC007F800
19823F801FF0001FE07FE0001FFFFFC0000FFFFF000007FFFE000001FFF80000007FC0000023
1983357CB32C>57 D<0000FE00000001FF00000001FF00000001FF00000001FF00000003FF80
1984000003FF80000003EF80000003EF80000007EF80000007EFC0000007EFC0000007C7C000
19850007C7C000000FC7E000000FC7E000000FC7E000000FC3E000001F83F000001F83F00000
19861F83F000001F83F000001F83F000003F01F800003F01F800003F01F800003F01F800007E
198700FC00007E00FC00007E00FC00007E00FC00007E00FC0000FC007E0000FFFFFE0000FFFF
1988FE0000FFFFFE0001FFFFFF0001FFFFFF0001F8003F0001F8003F0001F8003F0003F0001F
19898003F0001F8003F0001F8003F0001F8007F0001FC007E0000FC07FFE00FFFC7FFF01FFFC
1990FFFF01FFFE7FFF01FFFC7FFE00FFFC27347EB32C>65 D<7FFFFFE0007FFFFFF800FFFFFF
1991FE007FFFFFFF007FFFFFFFC003F0003FC003F0000FE003F00007F003F00003F003F00003
1992F003F00001F803F00001F803F00001F803F00001F803F00001F803F00001F803F00003F0
199303F00003F003F00007F003F0000FE003F0001FC003F000FF8003FFFFFF0003FFFFFE0003
1994FFFFFC0003FFFFFF0003FFFFFFC003F0001FE003F00007F003F00003F803F00001F803F0
19950000FC03F00000FC03F00000FE03F000007E03F000007E03F000007E03F000007E03F000
1996007E03F000007E03F00000FE03F00000FC03F00001FC03F00003F803F0000FF803F0003F
1997F07FFFFFFFE07FFFFFFFC0FFFFFFFF807FFFFFFE007FFFFFF00027337FB22C>I<0000FF
199800700007FFE0F8000FFFF9F8003FFFFDF8007FFFFFF800FF81FFF801FE007FF803FC001F
1999F807F0000FF807F00007F80FE00007F80FC00003F81F800003F81F800001F83F000001F8
20003F000001F87F000001F87E000000F07E000000007E00000000FE00000000FC00000000FC
200100000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00
2002000000FC00000000FC00000000FE000000007E000000007E000000007E000000007F0000
200300F03F000001F83F000001F81F800001F81F800001F80FC00003F80FE00003F007F00007
2004F007F00007E003FC001FE001FE003FC000FF81FF80007FFFFF00003FFFFE00000FFFFC00
20050007FFF0000000FF800025357DB32C>I<7FFFFF0000FFFFFFC000FFFFFFF000FFFFFFF8
2006007FFFFFFC0007E003FE0007E000FF0007E0007F8007E0003F8007E0001FC007E0000FE0
200707E0000FE007E00007E007E00007F007E00003F007E00003F807E00001F807E00001F807
2008E00001F807E00001F807E00000FC07E00000FC07E00000FC07E00000FC07E00000FC07E0
20090000FC07E00000FC07E00000FC07E00000FC07E00000FC07E00000FC07E00000FC07E000
201001F807E00001F807E00001F807E00003F807E00003F007E00003F007E00007F007E00007
2011E007E0000FE007E0001FC007E0003FC007E0007F8007E000FF0007E003FE007FFFFFFC00
2012FFFFFFF800FFFFFFF000FFFFFFC0007FFFFF000026337EB22C>I<7FFFFFFFF0FFFFFFFF
2013F8FFFFFFFFF8FFFFFFFFF87FFFFFFFF803F00001F803F00001F803F00001F803F00001F8
201403F00001F803F00001F803F00001F803F00000F003F000000003F000000003F000000003
2015F000000003F001E00003F003F00003F003F00003F003F00003F003F00003FFFFF00003FF
2016FFF00003FFFFF00003FFFFF00003FFFFF00003F003F00003F003F00003F003F00003F003
2017F00003F001E00003F000000003F000000003F000000003F000000003F000000003F00000
20183C03F000007E03F000007E03F000007E03F000007E03F000007E03F000007E03F000007E
201903F000007E7FFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE7FFFFFFFFC27337EB22C>
2020I<7FFFFFFFF8FFFFFFFFFCFFFFFFFFFCFFFFFFFFFC7FFFFFFFFC03F00000FC03F00000FC
202103F00000FC03F00000FC03F00000FC03F00000FC03F00000FC03F000007803F000000003
2022F000000003F000000003F000000003F000000003F000F00003F001F80003F001F80003F0
202301F80003F001F80003FFFFF80003FFFFF80003FFFFF80003FFFFF80003FFFFF80003F001
2024F80003F001F80003F001F80003F001F80003F000F00003F000000003F000000003F00000
20250003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
202603F000000003F000000003F00000007FFFE00000FFFFE00000FFFFF00000FFFFE000007F
2027FFE0000026337EB22C>I<0001FC0380000FFF87C0001FFFEFC0007FFFFFC000FFFFFFC0
202801FF07FFC003FC01FFC003F800FFC007F0007FC00FE0003FC00FC0001FC01FC0001FC01F
202980001FC03F80000FC03F00000FC03F00000FC07E00000FC07E000007807E000000007E00
2030000000FE00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC0000
20310000FC00000000FC00000000FC0003FFF8FC0007FFFCFC0007FFFCFE0007FFFC7E0003FF
2032F87E00000FC07E00000FC07E00000FC03F00001FC03F00001FC03F80001FC01F80001FC0
20331FC0003FC00FC0003FC00FE0007FC007F0007FC003F800FFC003FC01FFC001FF07FFC000
2034FFFFFFC0007FFFEFC0001FFFCFC0000FFF07800001FC000026357DB32C>I<7FFE00FFFC
2035FFFF01FFFEFFFF01FFFEFFFF01FFFE7FFE00FFFC07E0000FC007E0000FC007E0000FC007
2036E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0
2037000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007FFFF
2038FFC007FFFFFFC007FFFFFFC007FFFFFFC007FFFFFFC007E0000FC007E0000FC007E0000F
2039C007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC0
204007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007
2041E0000FC007E0000FC07FFE00FFFCFFFF01FFFEFFFF01FFFEFFFF01FFFE7FFE00FFFC2733
20427EB22C>I<7FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF8000FC000000FC000000FC0
204300000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
204400000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
204500000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
204600000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
204700000FC000000FC0007FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E3379B22C>I<
20487FFC007FF8FFFE00FFFCFFFE00FFFCFFFE00FFFC7FFC007FF807C0001F8007C0003F8007
2049C0007F0007C0007E0007C000FC0007C001F80007C003F80007C007F00007C007E00007C0
20500FC00007C01F800007C03F800007C07F000007C07E000007C0FC000007C1F8000007C3F8
2051000007C7FC000007C7FC000007CFFE000007DFBE000007FFBF000007FF1F000007FE1F80
20520007FC0FC00007F80FC00007F807E00007F003E00007E003F00007C001F00007C001F800
205307C000FC0007C000FC0007C0007E0007C0003E0007C0003F0007C0001F0007C0001F8007
2054C0000FC007C0000FC007C00007E07FFC001FFCFFFE003FFEFFFE003FFEFFFE003FFE7FFC
2055001FFC27337EB22C>75 D<7FFFE00000FFFFF00000FFFFF00000FFFFF000007FFFE00000
205603F000000003F000000003F000000003F000000003F000000003F000000003F000000003
2057F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0
205800000003F000000003F000000003F000000003F000000003F000000003F000000003F000
2059000003F000000003F000000003F000000003F000000003F000000003F000000003F00000
20600003F000000003F000000003F000000003F00000F003F00001F803F00001F803F00001F8
206103F00001F803F00001F803F00001F803F00001F803F00001F87FFFFFFFF8FFFFFFFFF8FF
2062FFFFFFF8FFFFFFFFF87FFFFFFFF025337DB22C>I<7FE0000FFCFFF0001FFEFFF0001FFE
2063FFF8003FFE7FF8003FFC0FF8003FE00FBC007BE00FBC007BE00FBC007BE00FBC007BE00F
20649E00F3E00F9E00F3E00F9E00F3E00F9F01F3E00F9F01F3E00F8F01E3E00F8F01E3E00F8F
206583E3E00F8F83E3E00F8783C3E00F87C7C3E00F87C7C3E00F83C783E00F83C783E00F83EF
206683E00F83EF83E00F81EF03E00F81EF03E00F81FF03E00F80FE03E00F80FE03E00F80FE03
2067E00F807C03E00F803803E00F800003E00F800003E00F800003E00F800003E00F800003E0
20680F800003E00F800003E00F800003E00F800003E00F800003E00F800003E00F800003E07F
2069F0001FFCFFF8003FFEFFF8003FFEFFF8003FFE7FF0001FFC27337EB22C>I<7FF0007FFC
2070FFF800FFFEFFF800FFFEFFFC00FFFE7FFC007FFC07FE0007C007DE0007C007DE0007C007
2071DF0007C007CF0007C007CF0007C007CF8007C007C78007C007C7C007C007C7C007C007C3
2072C007C007C3E007C007C3E007C007C1E007C007C1F007C007C1F007C007C0F007C007C0F8
207307C007C0F807C007C07C07C007C07C07C007C07C07C007C03E07C007C03E07C007C01E07
2074C007C01F07C007C01F07C007C00F07C007C00F87C007C00F87C007C00787C007C007C7C0
207507C007C7C007C003C7C007C003E7C007C001E7C007C001E7C007C001F7C007C000F7C007
2076C000F7C007C000FFC07FFC007FC0FFFE007FC0FFFE003FC0FFFE003FC07FFC001F802733
20777EB22C>I<007FFF000003FFFFE0000FFFFFF8001FFFFFFC003FFFFFFE003FE003FE003F
20788000FE007F00007F007F00007F007E00003F007E00003F007E00003F00FE00003F80FC00
2079001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC0000
20801F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F
208180FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80
2082FC00001F80FC00001F80FC00001F80FC00001F80FE00003F80FE00003F807E00003F007E
208300003F007E00003F007F00007F007F00007F003F8000FE003FF007FE003FFFFFFE001FFF
2084FFFC000FFFFFF80003FFFFE000007FFF000021357BB32C>I<7FFFFFC000FFFFFFF800FF
2085FFFFFC00FFFFFFFF007FFFFFFF8003F000FFC003F0003FC003F0000FE003F00007F003F0
20860007F003F00003F003F00003F803F00001F803F00001F803F00001F803F00001F803F000
208701F803F00001F803F00003F803F00003F003F00007F003F00007F003F0000FE003F0003F
2088C003F000FFC003FFFFFF8003FFFFFF0003FFFFFC0003FFFFF80003FFFFC00003F0000000
208903F000000003F000000003F000000003F000000003F000000003F000000003F000000003
2090F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0
20910000007FFF800000FFFFC00000FFFFC00000FFFFC000007FFF80000025337EB22C>I<7F
2092FFFC000000FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC000007E007FE000007
2093E001FE000007E0007F000007E0003F800007E0001F800007E0001F800007E0000FC00007
2094E0000FC00007E0000FC00007E0000FC00007E0000FC00007E0000FC00007E0001F800007
2095E0001F800007E0003F800007E0007F000007E001FE000007E007FE000007FFFFFC000007
2096FFFFF8000007FFFFE0000007FFFFF0000007FFFFF8000007E007FC000007E001FE000007
2097E000FE000007E0007F000007E0003F000007E0003F000007E0003F000007E0003F000007
2098E0003F000007E0003F000007E0003F000007E0003F000007E0003F0F0007E0003F1F8007
2099E0003F1F8007E0003F1F8007E0003F1F8007E0003F1F807FFE001FBF80FFFF001FFF00FF
2100FF000FFF00FFFF000FFE007FFE0007FC0000000001F00029347EB22C>82
2101D<001FF8070000FFFF0F8001FFFFCF8007FFFFFF800FFFFFFF801FF01FFF803FC003FF80
21023F8001FF807F0000FF807E00007F80FE00003F80FC00003F80FC00001F80FC00001F80FC
210300001F80FC00001F80FE00000F007E000000007F000000007F800000003FE00000001FFC
21040000001FFFC000000FFFFC000003FFFFC00001FFFFF000007FFFF8000007FFFC0000007F
2105FE00000007FF00000000FF800000003F800000001FC00000001FC00000000FE00000000F
2106E078000007E0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FE00000FC0
2107FE00000FC0FF00001F80FF80003F80FFE0007F00FFFE01FF00FFFFFFFE00FFFFFFFC00F9
2108FFFFF000F83FFFC0007007FF000023357CB32C>I<7FFFFFFFFCFFFFFFFFFEFFFFFFFFFE
2109FFFFFFFFFEFFFFFFFFFEFC007E007EFC007E007EFC007E007EFC007E007EFC007E007EFC
2110007E007EFC007E007E78007E003C00007E000000007E000000007E000000007E00000000
21117E000000007E000000007E000000007E000000007E000000007E000000007E000000007E
2112000000007E000000007E000000007E000000007E000000007E000000007E000000007E00
21130000007E000000007E000000007E000000007E000000007E000000007E000000007E0000
211400007E000000007E000000007E000000007E000000007E000000007E000000007E000000
21153FFFFC00003FFFFC00007FFFFE00003FFFFC00003FFFFC0027337EB22C>I<7FFF803FFF
2116C0FFFFC07FFFE0FFFFC07FFFE0FFFFC07FFFE07FFF803FFFC003F00001F80003F00001F8
21170003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F8
21180003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F8
21190003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F8
21200003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F8
21210003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F8
21220003F00001F80003F80003F80001F80003F00001F80003F00001FC0007F00000FC0007E0
21230000FE000FE000007F001FC000003F803F8000003FE0FF8000001FFFFF0000000FFFFE00
2124000003FFF800000001FFF0000000003F8000002B3480B22C>I<7FFC007FFCFFFE00FFFE
2125FFFE00FFFEFFFE00FFFE7FFC007FFC0FC00007E00FE0000FE007E0000FC007E0000FC007
2126E0000FC007F0001FC003F0001F8003F0001F8003F0001F8003F8003F8001F8003F0001F8
2127003F0001F8003F0001FC007F0000FC007E0000FC007E0000FC007E0000FC007E00007E00
2128FC00007E00FC00007E00FC00007E00FC00003F01F800003F01F800003F01F800003F01F8
212900001F83F000001F83F000001F83F000001F83F000000F83E000000FC7E000000FC7E000
2130000FC7E0000007C7C0000007C7C0000007EFC0000007EFC0000003EF80000003EF800000
213103FF80000003FF80000001FF00000001FF00000001FF00000001FF00000000FE00002734
21327EB22C>I<7FF00007FF00FFF8000FFF80FFF8000FFF80FFF8000FFF807FF00007FF001F
21330000007C001F0000007C001F0000007C001F0000007C000F800000F8000F800000F8000F
2134800000F8000F800000F8000F800000F8000F800000F8000F800000F80007C00001F00007
2135C00001F00007C00001F00007C00001F00007C03E01F00007C07F01F00007C07F01F00007
2136C07F01F00003E0FF83E00003E0FF83E00003E0F783E00003E0F783E00003E1F7C3E00003
2137E1F7C3E00003E1F7C3E00001E1E3C3C00001E1E3C3C00001F1E3C7C00001F3E3E7C00001
2138F3E3E7C00001F3E3E7C00001F3C1E7C00001F3C1E7C00000F3C1E7800000F3C1E7800000
2139F7C1F7800000F780F7800000F780F7800000F780F7800000FF80FF8000007F80FF000000
21407F007F0000007F007F0000007F007F0000007F007F0000003E003E000029347FB22C>I<
21413FFF03FFE07FFF07FFF07FFF87FFF07FFF07FFF03FFF03FFE001F800FE0001FC00FE0000
2142FC01FC0000FE01FC00007E01F800007F03F800003F03F000003F87F000001F87E000001F
2143CFE000000FCFC000000FFFC0000007FF80000007FF80000003FF00000003FF00000001FE
214400000001FE00000000FC00000000FC00000001FE00000001FE00000003FF00000003FF00
2145000007FF80000007FFC000000FCFC000000FCFE000001FC7E000001F87F000003F83F000
2146003F03F800007F01F800007E01FC0000FE00FC0000FC00FE0001FC007E0001F8007F0003
2147F8003F0003F0003F8003F0001F807FFE00FFFC7FFF01FFFCFFFF01FFFE7FFF01FFFC7FFE
214800FFFC27337EB22C>I<7FFC007FFCFFFE00FFFEFFFE00FFFEFFFE00FFFE7FFC007FFC07
2149F0000FC007F0001FC003F0001F8003F8003F8001F8003F8001FC007F0000FC007F0000FE
2150007E00007E00FE00007F00FC00003F01FC00003F81F800001F81F800001F83F000000FC3
2151F000000FC7F0000007E7E0000007E7E0000003E7C0000003EFC0000001FF80000001FF80
2152000001FF00000000FF00000000FE000000007E000000007E000000007E000000007E0000
215300007E000000007E000000007E000000007E000000007E000000007E000000007E000000
2154007E000000007E000000007E000000007E000000007E00000007FFE000000FFFF000000F
2155FFF000000FFFF0000007FFE00027337EB22C>I<3FFFFFFFC07FFFFFFFE07FFFFFFFE07F
2156FFFFFFE07FFFFFFFE07E00001FC07E00003F807E00003F807E00007F007E00007E007E00
215700FE007E0001FC003C0001F800000003F800000007F000000007F00000000FE00000001F
2158C00000001FC00000003F800000007F000000007F00000000FE00000001FC00000001FC00
2159000003F800000007F000000007F00000000FE00000001FC00000001FC00000003F800000
2160007F000000007F00000000FE00000001FC00000001FC00000003F80003C003F00007E007
2161F00007E00FE00007E00FC00007E01FC00007E03F800007E03F800007E07F000007E0FFFF
2162FFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC023337CB22C>I<7000000000F8
216300000000F800000000FC000000007C000000007E000000003E000000003F000000001F00
21640000001F000000001F800000000F800000000FC000000007C000000007E000000003E000
2165000003F000000001F000000001F800000000F800000000FC000000007C000000007E0000
216600003E000000003E000000003F000000001F000000001F800000000F800000000FC00000
21670007C000000007E000000003E000000003F000000001F000000001F800000000F8000000
216800FC000000007C000000007E000000003E000000003E000000003F000000001F00000000
21691F800000000F800000000FC000000007C000000007E000000003E000000003F000000001
2170F000000001F800000000F800000000FC000000007C000000007C000000007E000000003E
2171000000003F000000001F000000001F800000000F800000000F80000000070021417BB92C
2172>92 D<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF0021067B
21737D2C>95 D<01FFF0000007FFFE00001FFFFF80001FFFFFE0003FFFFFF0003FC01FF8003F
2174C007F8003FC001FC001F8000FC00060000FE000000007E000000007E000000007E000000
2175FFFE00001FFFFE0000FFFFFE0003FFFFFE000FFFFFFE001FFF807E003FF8007E007FC000
21767E007F00007E00FE00007E00FC00007E00FC00007E00FC00007E00FC00007E00FE00007E
2177007F0000FE007F8003FE003FE01FFE001FFFFFFFFC0FFFFFFFFE07FFFFBFFE01FFFE1FFE
2178003FF007FC27247CA32C>97 D<7FF0000000FFF8000000FFF8000000FFF80000007FF800
2179000001F800000001F800000001F800000001F800000001F800000001F800000001F80000
21800001F800000001F800000001F800000001F81FE00001F8FFF80001FBFFFE0001FFFFFF00
218101FFFFFF8001FFF07FC001FF801FE001FF0007F001FE0003F801FC0003F801FC0001FC01
2182F80000FC01F80000FC01F80000FE01F800007E01F800007E01F800007E01F800007E01F8
218300007E01F800007E01F800007E01F800007E01F80000FE01FC0000FC01FC0000FC01FC00
218401F801FE0003F801FF0007F001FF000FF001FF801FE001FFE07FC001FFFFFF8001FFFFFF
21850001FBFFFE0001F8FFF80000F03FC00027337FB22C>I<0003FFE000001FFFF800007FFF
2186FE0001FFFFFE0003FFFFFF0007FE00FF000FF000FF001FE000FF001FC0007E003F800018
2187003F000000007F000000007E000000007E00000000FC00000000FC00000000FC00000000
2188FC00000000FC00000000FC00000000FC00000000FC000000007E000000007E000000007F
2189000000003F00000F003F80001F801FC0001F801FE0003F800FF0007F0007FE03FF0003FF
2190FFFE0001FFFFFC00007FFFF800001FFFE0000003FF000021247AA32C>I<00000FFE0000
2191001FFF0000001FFF0000001FFF0000000FFF000000003F000000003F000000003F000000
2192003F000000003F000000003F000000003F000000003F000000003F000000003F000007F8
21933F00003FFE3F0000FFFFBF0001FFFFFF0003FFFFFF0007FC0FFF000FF003FF001FE001FF
2194001FC000FF003F80007F003F00007F007E00003F007E00003F00FE00003F00FC00003F00
2195FC00003F00FC00003F00FC00003F00FC00003F00FC00003F00FC00003F00FC00003F00FE
219600003F007E00007F007E00007F007F0000FF003F8000FF003F8001FF001FC003FF000FF0
219707FF0007FC1FFF0003FFFFFFFC01FFFFBFFE00FFFF3FFE003FFC3FFE000FF01FFC27337D
2198B22C>I<0003FE0000001FFFC000007FFFF00001FFFFF80003FFFFFC0007FE03FE000FF8
219900FF001FE0003F801FC0003F803F80001FC03F00000FC07F00000FC07E00000FE07E0000
220007E0FC000007E0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFC0FC000000
220100FE000000007E000000007E000000007F000000003F000003C03F800007E01FC00007E0
22020FF0000FE007F8003FC007FF00FFC001FFFFFF8000FFFFFF00003FFFFC00000FFFF00000
220301FF800023247CA32C>I<00000FF80000003FFE000000FFFF000001FFFF800003FFFF80
22040007FC7F800007F07F80000FE03F00000FC03F00000FC00000000FC00000000FC0000000
22050FC00000000FC00000000FC000007FFFFFFE00FFFFFFFF00FFFFFFFF00FFFFFFFF007FFF
2206FFFE00000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC0
22070000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC000
220800000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000
2209000FC00000000FC00000000FC00000000FC00000000FC000003FFFFFF0007FFFFFF8007F
2210FFFFF8007FFFFFF8003FFFFFF00021337DB22C>I<00000003F80007F80FFC001FFE3FFE
2211007FFFFFFF01FFFFFFFF03FFFFFE7F03FC0FF87F07F003F83E0FE001FC1C0FC000FC001F
2212C000FE001F80007E001F80007E001F80007E001F80007E001F80007E001F80007E001FC0
221300FE000FC000FC000FE001FC0007F003F80003FC0FF00007FFFFF00007FFFFE0000FFFFF
221480000F9FFE00000F87F800000F800000000F800000000F800000000FC000000007E00000
22150007FFFFF00003FFFFFE0007FFFFFF800FFFFFFFE01FFFFFFFF03FC0001FF87F000003FC
22167E000000FC7C0000007CFC0000007EF80000003EF80000003EF80000003EF80000003EFC
22170000007E7E000000FC7F800003FC3FE0000FF81FFC007FF00FFFFFFFE003FFFFFF8001FF
2218FFFF00003FFFF8000007FFC00028387EA42C>I<7FF000000000FFF800000000FFF80000
22190000FFF8000000007FF80000000001F80000000001F80000000001F80000000001F80000
2220000001F80000000001F80000000001F80000000001F80000000001F80000000001F80000
2221000001F81FE0000001F87FFC000001F9FFFE000001FBFFFF000001FFFFFF000001FFF03F
2222800001FFC01F800001FF801FC00001FF000FC00001FE000FC00001FC000FC00001FC000F
2223C00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000F
2224C00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000F
2225C00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000F
2226C00001F8000FC0007FFFE0FFFF00FFFFF1FFFF80FFFFF1FFFF80FFFFF1FFFF807FFFE0FF
2227FF0029337FB22C>I<00070000001FC000001FC000003FE000003FE000003FE000001FC0
222800001FC00000070000000000000000000000000000000000000000000000000000000000
2229007FFFC0007FFFE000FFFFE0007FFFE0007FFFE0000007E0000007E0000007E0000007E0
2230000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0
2231000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0
2232000007E0000007E0000007E0000007E0007FFFFFFCFFFFFFFEFFFFFFFEFFFFFFFE7FFFFF
2233FC1F3479B32C>I<00000E0000003F8000003F8000007FC000007FC000007FC000003F80
223400003F8000000E0000000000000000000000000000000000000000000000000000000000
223501FFFF8003FFFFC003FFFFC003FFFFC001FFFFC000000FC000000FC000000FC000000FC0
223600000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
223700000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
223800000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0
223900000FC000000FC000000FC000000FC000000FC000000FC000000FC000001FC03C001F80
22407E003F80FF003F00FF007F00FF01FE00FFFFFC007FFFF8007FFFF0001FFFE00007FF0000
22411A467CB32C>I<7FE0000000FFF0000000FFF0000000FFF00000007FF000000001F00000
22420001F000000001F000000001F000000001F000000001F000000001F000000001F0000000
224301F000000001F000000001F01FFFF001F03FFFF801F03FFFF801F03FFFF801F01FFFF001
2244F000FE0001F001FC0001F003F80001F007F00001F00FE00001F01FC00001F03F800001F0
22457F000001F0FE000001F1FC000001F3FC000001F7FE000001FFFF000001FFFF000001FF9F
2246800001FF0FC00001FE0FE00001FC07E00001F803F00001F001F80001F001FC0001F000FC
22470001F0007E0001F0003F0001F0003F8001F0001F807FFFC0FFFCFFFFE1FFFEFFFFE1FFFE
2248FFFFE1FFFE7FFFC0FFFC27337EB22C>I<7FFFE00000FFFFF00000FFFFF00000FFFFF000
2249007FFFF000000003F000000003F000000003F000000003F000000003F000000003F00000
22500003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
225103F000000003F000000003F000000003F000000003F000000003F000000003F000000003
2252F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0
225300000003F000000003F000000003F000000003F000000003F000000003F000000003F000
2254000003F000000003F000000003F000000003F000000003F000000003F000007FFFFFFF80
2255FFFFFFFFC0FFFFFFFFC0FFFFFFFFC07FFFFFFF8022337BB22C>I<7F83F007E0007FCFFC
22561FF800FFDFFE3FFC007FFFFEFFFC007FFFFFFFFE0007FE1FFC3E0007FC1FF83F0007F80F
2257F01F0007F00FE01F0007E00FC01F0007E00FC01F0007E00FC01F0007C00F801F0007C00F
2258801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F
2259801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F
2260801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F007FFC3F
2261F87FF07FFC7FF8FFF0FFFE7FFCFFF87FFC7FF8FFF07FFC3FF87FF02D2481A32C>I<7FF0
22621FE00000FFF87FFC0000FFF9FFFE0000FFFBFFFF00007FFFFFFF000001FFF03F800001FF
2263C01F800001FF801FC00001FF000FC00001FE000FC00001FC000FC00001FC000FC00001F8
2264000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8
2265000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8
2266000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8
2267000FC0007FFFE0FFFF00FFFFF1FFFF80FFFFF1FFFF80FFFFF1FFFF807FFFE0FFFF002924
22687FA32C>I<0007FC0000001FFF0000007FFFC00001FFFFF00003FFFFF80007FC07FC000F
2269F001FE001FE000FF001F80003F003F80003F803F00001F807E00000FC07E00000FC07E00
2270000FC0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FC0000
227107E0FE00000FE07E00000FC07E00000FC07F00001FC03F00001F803F80003F801FC0007F
2272001FE000FF000FF001FE0007FC07FC0003FFFFF80001FFFFF000007FFFC000001FFF0000
22730007FC000023247CA32C>I<7FF01FE000FFF8FFF800FFFBFFFE00FFFFFFFF007FFFFFFF
22748001FFF07FC001FF801FE001FF0007F001FE0003F801FC0003F801FC0001FC01F80000FC
227501F80000FC01F80000FE01F800007E01F800007E01F800007E01F800007E01F800007E01
2276F800007E01F800007E01F800007E01F80000FE01FC0000FC01FC0000FC01FC0001F801FE
22770003F801FF0007F001FF000FF001FF801FE001FFE07FC001FFFFFF8001FFFFFF0001FBFF
2278FE0001F8FFF80001F83FC00001F800000001F800000001F800000001F800000001F80000
22790001F800000001F800000001F800000001F800000001F800000001F800000001F8000000
228001F80000007FFFE00000FFFFF00000FFFFF00000FFFFF000007FFFE0000027367FA32C>
2281I<0003FC078000001FFF0FC000007FFFCFC00001FFFFEFC00003FFFFFFC00007FE07FFC0
2282000FF001FFC0001FE000FFC0001FC0007FC0003F80003FC0003F00003FC0007F00001FC0
2283007E00001FC0007E00000FC000FC00000FC000FC00000FC000FC00000FC000FC00000FC0
228400FC00000FC000FC00000FC000FC00000FC000FC00000FC000FE00000FC0007E00001FC0
2285007E00001FC0003F00003FC0003F80003FC0001FC0007FC0001FE000FFC0000FF003FFC0
22860007FC0FFFC00003FFFFFFC00001FFFFEFC000007FFF8FC000003FFF0FC0000007F80FC0
2287000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0
2288000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0
2289000000000FC000000003FFFF00000007FFFF80000007FFFF80000007FFFF80000003FFFF
22900029367DA32C>I<7FFE003FC0FFFF01FFF0FFFF07FFF8FFFF1FFFFC7FFF3FFFFC003F7F
2291E1FC003FFF01FC003FFC00F8003FF80070003FF00000003FE00000003FE00000003FC000
229200003F800000003F800000003F800000003F000000003F000000003F000000003F000000
2293003F000000003F000000003F000000003F000000003F000000003F000000003F00000000
22943F000000003F000000003F000000003F0000007FFFFFE000FFFFFFF000FFFFFFF000FFFF
2295FFF0007FFFFFE00026247EA32C>I<007FF87003FFFFF80FFFFFF81FFFFFF83FFFFFF87F
2296C00FF87E0003F8FC0001F8F80001F8F80001F8F80001F8FC0000F07F0000007FF000003F
2297FFC0001FFFFE000FFFFF8003FFFFE0007FFFF80001FFFC000007FC000000FE7800007FFC
229800003FFC00001FFE00001FFE00001FFF00003FFF80003EFFC000FEFFF007FCFFFFFFFCFF
2299FFFFF8FFFFFFE0F8FFFF80701FFC0020247AA32C>I<001E000000003F000000003F0000
230000003F000000003F000000003F000000003F000000003F000000003F000000003F000000
23017FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF807FFFFFFF00003F000000003F00000000
23023F000000003F000000003F000000003F000000003F000000003F000000003F000000003F
2303000000003F000000003F000000003F000000003F000000003F000000003F000000003F00
23040000003F0003C0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F800F
2305E0001F801FC0001FE07FC0000FFFFF80000FFFFF000003FFFE000001FFF80000003FE000
2306232E7EAD2C>I<7FF003FF8000FFF807FFC000FFF807FFC000FFF807FFC0007FF803FFC0
23070001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC0
23080001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC0
23090001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC0
23100001F8000FC00001F8000FC00001F8000FC00001F8001FC00001F8001FC00001F8003FC0
23110001FC007FC00000FE03FFC00000FFFFFFFF00007FFFFFFF80003FFFFFFF80001FFFCFFF
2312800003FE07FF0029247FA32C>I<7FFF01FFFCFFFF01FFFEFFFF83FFFEFFFF01FFFE7FFF
231301FFFC03E0000F8003E0000F8003F0001F8001F0001F0001F0001F0001F8003F0000F800
23143E0000F8003E0000FC007E00007C007C00007C007C00007E00FC00003E00F800003E00F8
231500003F01F800001F01F000001F01F000001F83F000000F83E000000F83E000000FC7E000
23160007C7C0000007C7C0000007EFC0000003EF80000003EF80000003FF80000001FF000000
231701FF00000000FE000000007C000027247EA32C>I<7FFF007FFF007FFF80FFFF00FFFF80
2318FFFF807FFF80FFFF007FFF007FFF0007C00001F00007C00001F00007C00001F00007C000
231901F00007C00001F00007C00001F00003E00003E00003E00003E00003E00003E00003E03E
232003E00003E07F03E00003E07F03E00001F07F07C00001F0FF87C00001F0FF87C00001F0F7
232187C00001F0F787C00001F1F7C7C00000F1F7C7800000F9E3CF800000F9E3CF800000FBE3
2322EF800000FBE3EF800000FBE3EF8000007BC1EF0000007FC1FF0000007FC1FF0000007F80
2323FF0000007F80FF0000003F80FE0000001F007C000029247FA32C>I<3FFF03FFF07FFF87
2324FFF87FFF87FFF87FFF87FFF83FFF03FFF000FC007E0000FC00FC00007E01F800003F01F0
232500001F83F000001F87E000000FCFC0000007EF80000003FF80000001FF00000001FE0000
23260000FC000000007C00000000FE00000001FE00000001FF00000003EF80000007CFC00000
23270FC7C000000F83E000001F01F000003F01F800007E00F800007C007C0000F8007E0001F8
2328003F007FFF01FFFC7FFF83FFFCFFFF83FFFE7FFF83FFFC7FFF01FFFC27247EA32C>I<7F
2329FF01FFFCFFFF81FFFEFFFF83FFFEFFFF81FFFE7FFF01FFFC03E0000F8001F0000F8001F0
2330001F8001F8001F0000F8001F0000F8003F0000FC003E00007C003E00007E007E00003E00
23317C00003E007C00003F00FC00001F00F800001F00F800000F81F800000F81F000000F81F0
2332000007C1F0000007C3E0000007C3E0000003E3E0000003E7C0000001E7C0000001F7C000
23330001F780000000FF80000000FF80000000FF000000007F000000007F000000003E000000
2334003E000000007E000000007C000000007C00000000FC00000000F800000000F800000C01
2335F800003F01F000007F83F000007F87E000007E0FE000007E1FC000007FFF8000003FFF00
233600001FFE0000000FFC00000007E000000027367EA32C>I<3FFFFFFFE07FFFFFFFF07FFF
2337FFFFF07FFFFFFFF07FFFFFFFF07E00001FE07E00003FC07E00007F807E0000FF007E0001
2338FE003C0003FC00000007F80000000FF00000001FE00000003FC00000007F80000000FF00
2339000001FC00000003F80000000FF00000001FE00000003FC00000007F80000000FF000000
234001FE0001E003FC0003F007F80003F00FF00003F01FE00003F03FC00003F07F800003F0FF
2341FFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE024247DA32C>I
2342E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05002343%EndDVIPSBitmapFont
2344%DVIPSBitmapFont: Fn ecbx1000 10 29
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05002345/Fn 29 122 df<FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFF
2346FFFFFFFFFFFFFC5E0380975F>22 D<00001E000000003E00000000FE00000007FE000000
23477FFE0000FFFFFE0000FFFFFE0000FFFFFE0000FF8FFE0000000FFE0000000FFE0000000F
2348FE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE
23490000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE00
235000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000
2351000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE000000
23520FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000F
2353FE0000000FFE0000000FFE00007FFFFFFF807FFFFFFF807FFFFFFF807FFFFFFF80213679
2354B530>49 D<000FFE0000007FFFC00001FFFFF00007FFFFFC000FE03FFF001F800FFF803F
23550003FFC07F8003FFE07FE001FFE0FFE000FFF0FFF000FFF0FFF000FFF0FFF0007FF8FFF0
2356007FF8FFF0007FF8FFF0007FF87FE0007FF83FC0007FF80600007FF80000007FF8000000
2357FFF0000000FFF0000000FFE0000001FFE0000001FFC0000003FF80000003FF00000007FE
23580000000FFC0000001FF00000001FE00000003FC00000007F00000000FE00000001FC0000
23590003F000780007E00078000FC00078001F800078003F0000F8007C0000F000F80000F000
2360F00001F001FFFFFFF003FFFFFFF007FFFFFFF00FFFFFFFF01FFFFFFFF03FFFFFFFF07FFF
2361FFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE025367BB530>I<0003FF000000
23621FFFF000007FFFFC0001FC07FF0003F003FF8007E001FFC007C000FFE00FF800FFE00FFC
236300FFF01FFE00FFF01FFE00FFF01FFE00FFF01FFE00FFF01FFE00FFF01FFE00FFF00FFC00
2364FFE007F800FFE003F001FFE0000001FFC0000003FF80000003FF00000007FE0000000FFC
23650000003FF000000FFFC000000FFF8000000FFFF000000007FE00000001FF80000000FFC0
2366000000FFE00000007FF00000007FF80000003FFC0000003FFC0000003FFE1FC0003FFE3F
2367E0003FFE7FF0003FFEFFF8003FFEFFF8003FFEFFF8003FFEFFF8003FFEFFF8003FFCFFF8
2368003FFCFFF0007FFC7FF0007FF87FC000FFF03F8000FFF01FC001FFE00FFC07FF8007FFFF
2369FF0001FFFFFC00007FFFF0000007FF000027377CB530>I<00000007C0000000000FC000
23700000000FC0000000001FC0000000003FC0000000007FC000000000FFC000000001FFC000
2371000001FFC000000003FFC000000007FFC00000000FFFC00000001FFFC00000003EFFC000
237200003CFFC000000078FFC0000000F0FFC0000001F0FFC0000003E0FFC0000003C0FFC000
2373000780FFC000000F00FFC000001F00FFC000003E00FFC000007C00FFC000007800FFC000
237400F000FFC00001E000FFC00003E000FFC00007C000FFC000078000FFC0000F0000FFC000
23751E0000FFC0003C0000FFC0007C0000FFC000F80000FFC000FFFFFFFFFF80FFFFFFFFFF80
2376FFFFFFFFFF80FFFFFFFFFF80000001FFC000000001FFC000000001FFC000000001FFC000
2377000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000
23780003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF8029367DB530>I<FFFFFFFFFF
2379C00000FFFFFFFFFFFC0000FFFFFFFFFFFF0000FFFFFFFFFFFFC000007FF00003FFE00000
23807FF00000FFF000007FF000007FF800007FF000003FFC00007FF000001FFC00007FF00000
23811FFE00007FF000001FFE00007FF000000FFF00007FF000000FFF00007FF000000FFF0000
23827FF000000FFF00007FF000000FFF00007FF000000FFF00007FF000000FFF00007FF00000
23831FFE00007FF000001FFE00007FF000001FFC00007FF000003FFC00007FF000007FF80000
23847FF00000FFF000007FF00001FFC000007FF0000FFF8000007FFFFFFFFC0000007FFFFFFF
2385FC0000007FFFFFFFFF8000007FF00000FFF000007FF000003FF800007FF000001FFC0000
23867FF000000FFE00007FF0000007FF00007FF0000007FF80007FF0000003FFC0007FF00000
238703FFC0007FF0000003FFC0007FF0000003FFE0007FF0000003FFE0007FF0000003FFE000
23887FF0000003FFE0007FF0000003FFE0007FF0000003FFE0007FF0000003FFE0007FF00000
238903FFC0007FF0000003FFC0007FF0000007FFC0007FF000000FFF80007FF000000FFF0000
23907FF000001FFF00007FF000007FFE00007FF00001FFFC00FFFFFFFFFFFFF000FFFFFFFFFF
2391FFC000FFFFFFFFFFFF0000FFFFFFFFFFF000003B397DB844>66 D<FFFFFFFCFFFFFFFCFF
2392FFFFFCFFFFFFFC007FF800007FF800007FF800007FF800007FF800007FF800007FF80000
23937FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF80000
23947FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF80000
23957FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF80000
23967FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF800007FF80000
23977FF800007FF800007FF800007FF800007FF800007FF800FFFFFFFCFFFFFFFCFFFFFFFCFF
2398FFFFFC1E397DB824>73 D<FFFFFFFF000000FFFFFFFF000000FFFFFFFF000000FFFFFFFF
2399000000007FF800000000007FF800000000007FF800000000007FF800000000007FF80000
24000000007FF800000000007FF800000000007FF800000000007FF800000000007FF8000000
240100007FF800000000007FF800000000007FF800000000007FF800000000007FF800000000
2402007FF800000000007FF800000000007FF800000000007FF800000000007FF80000000000
24037FF800000000007FF800000000007FF800000000007FF800000000007FF800000000007F
2404F800000000007FF800000000007FF800000000007FF800000000007FF800000000007FF8
240500000780007FF800000780007FF800000780007FF800000780007FF800000780007FF800
2406000F80007FF800000F00007FF800000F00007FF800000F00007FF800001F00007FF80000
24071F00007FF800003F00007FF800003F00007FF800007F00007FF80000FF00007FF80001FF
240800007FF80003FF00007FF8000FFE00007FF8007FFE00FFFFFFFFFFFE00FFFFFFFFFFFE00
2409FFFFFFFFFFFE00FFFFFFFFFFFE0031397DB839>76 D<000000FFF800000000000FFFFF80
2410000000007FFFFFF000000001FFC01FFC00000007FF0007FF0000001FFC0001FFC000003F
2411F000007FE000007FE000003FF00000FFC000001FF80001FF8000000FFC0003FF8000000F
2412FE0007FF00000007FF0007FF00000007FF000FFE00000003FF800FFE00000003FF801FFC
241300000001FFC01FFC00000001FFC03FFC00000001FFE03FFC00000001FFE03FFC00000001
2414FFE07FF800000000FFF07FF800000000FFF07FF800000000FFF07FF800000000FFF0FFF8
241500000000FFF8FFF800000000FFF8FFF800000000FFF8FFF800000000FFF8FFF800000000
2416FFF8FFF800000000FFF8FFF800000000FFF8FFF800000000FFF8FFF800000000FFF8FFF8
241700000000FFF8FFF800000000FFF8FFF800000000FFF87FF800000000FFF07FFC00000001
2418FFF07FFC00000001FFF07FFC00000001FFF03FFC00000001FFE03FFC00000001FFE03FFE
241900000003FFE01FFE00000003FFC01FFE00000003FFC00FFF00000007FF8007FF00000007
2420FF0007FF8000000FFF0003FFC000001FFE0001FFC000001FFC0000FFE000003FF800007F
2421F000007FF000003FFC0001FFE000001FFF0007FFC0000007FFC01FFF00000001FFFFFFFC
2422000000007FFFFFF0000000000FFFFF800000000000FFF80000003D3B7BB948>79
2423D<FFFFFFFFFF0000FFFFFFFFFFF000FFFFFFFFFFFE00FFFFFFFFFFFF80007FF8000FFFC0
2424007FF80001FFE0007FF80000FFF0007FF800007FF8007FF800003FFC007FF800003FFC00
24257FF800001FFE007FF800001FFE007FF800001FFF007FF800001FFF007FF800001FFF007F
2426F800001FFF007FF800001FFF007FF800001FFF007FF800001FFF007FF800001FFF007FF8
242700001FFE007FF800001FFE007FF800003FFC007FF800003FFC007FF800007FF8007FF800
242800FFF0007FF80001FFE0007FF8000FFFC0007FFFFFFFFF00007FFFFFFFFC00007FFFFFFF
2429E000007FF800000000007FF800000000007FF800000000007FF800000000007FF8000000
243000007FF800000000007FF800000000007FF800000000007FF800000000007FF800000000
2431007FF800000000007FF800000000007FF800000000007FF800000000007FF80000000000
24327FF800000000007FF800000000007FF800000000007FF800000000007FF800000000007F
2433F800000000007FF800000000FFFFFFFC000000FFFFFFFC000000FFFFFFFC000000FFFFFF
2434FC00000038397DB841>I<0007FF000E00003FFFE01E0000FFFFF83E0003FFFFFE7E0007
2435FC01FFFE000FF0001FFE001FE0000FFE003FC00003FE003F800001FE007F800000FE007F
2436000000FE007F0000007E00FF0000007E00FF0000003E00FF0000003E00FF8000003E00FF
24378000001E00FFC000001E00FFE000001E00FFF000000000FFFC000000007FFFE00000007F
2438FFFE0000007FFFFFF000003FFFFFFE00003FFFFFFF80001FFFFFFFC0000FFFFFFFF00007
2439FFFFFFF80003FFFFFFFC0000FFFFFFFE00003FFFFFFE00000FFFFFFF000001FFFFFF0000
2440000FFFFF800000007FFF800000000FFFC000000003FFC000000001FFC000000000FFC0F0
24410000007FC0F00000007FC0F00000007FC0F00000003FC0F00000003FC0F80000003FC0F8
24420000003F80FC0000003F80FC0000007F80FE0000007F00FF0000007F00FF800000FE00FF
2443E00001FC00FFF80003FC00FFFF801FF800FCFFFFFFE000F83FFFFFC000F007FFFE0000E0
2444007FF000002A3B7BB935>83 D<003FFE00000003FFFFE000000FFFFFF800001FF00FFE00
2445003FF003FF00003FF801FF80003FF800FFC0003FF800FFC0003FF8007FE0003FF8007FE0
2446001FF0007FE0000FE0007FE0000380007FE0000000007FE0000000007FE00000003FFFE0
244700000FFFFFE000007FFFFFE00001FFF87FE00007FF807FE0000FFE007FE0003FF8007FE0
2448003FF0007FE0007FE0007FE000FFE0007FE000FFC0007FE000FFC0007FE000FFC0007FE0
244900FFC0007FE000FFC000FFE000FFE001FFE0007FE001FFE0003FF007FFF8001FFC1FBFFF
2450C00FFFFE1FFFC003FFF80FFFC0003FE003FFC02A257DA42E>97 D<0001FFC000000FFFFC
245100007FFFFF0000FF80FF8003FE00FFC007FC01FFC00FF801FFC01FF801FFC01FF001FFC0
24523FF001FFC03FF000FF807FE0007F007FE0001C007FE0000000FFE0000000FFE0000000FF
2453E0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE00000007FE0
24540000007FE00000007FF00000003FF00000003FF00001E01FF80001E01FF80003E00FFC00
245507C007FE00078003FF001F8000FFC07E00007FFFFC00000FFFF0000001FF800023257DA4
24562A>99 D<000000007F800000007FFF800000007FFF800000007FFF800000007FFF800000
24570003FF8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF800000
24580001FF8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF800000
24590001FF8000000001FF8000000001FF8000000001FF800001FF81FF80000FFFF1FF80003F
2460FFFDFF8000FFC07FFF8003FF001FFF8007FC0007FF800FFC0003FF801FF80001FF801FF0
24610001FF803FF00001FF803FF00001FF807FE00001FF807FE00001FF807FE00001FF80FFE0
24620001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE0
24630001FF80FFE00001FF80FFE00001FF80FFE00001FF807FE00001FF807FE00001FF807FF0
24640001FF803FF00001FF803FF00001FF801FF80003FF800FF80007FF8007FC000FFF8003FE
2465001FFFC001FF80FDFFFE007FFFF9FFFE001FFFE1FFFE0001FF01FFFE2F3A7DB935>I<00
246603FF8000001FFFF000007FFFFC0001FF83FE0003FE007F8007FC003F800FF8003FC01FF8
2467001FE01FF0001FE03FF0000FF03FF0000FF07FE0000FF07FE0000FF87FE00007F8FFE000
246807F8FFE00007F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFE0000000FFE0000000FFE00000
246900FFE00000007FE00000007FE00000007FE00000003FF00000003FF00000781FF0000078
24700FF80000F80FFC0000F007FC0003F001FF000FE000FFC07FC0007FFFFF00000FFFFC0000
247101FFE00025257DA42C>I<00001FF0000001FFFC000007FFFF00001FF87F80003FE0FF80
247200FFC1FFC000FFC1FFC001FF81FFC001FF81FFC003FF01FFC003FF00FF8003FF00FF8003
2473FF003E0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF
247400000003FF000000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000003FF00000003FF00
2475000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
24760003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000
247703FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003
2478FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFE0000FFFF
2479FE0000FFFFFE0000FFFFFE0000223A7DB91D>I<000000001F000007FE00FFC0007FFFE3
2480FFC001FFFFFFEFE007FE07FF8FE00FF801FF1FE01FF000FF8FE03FF000FFCFE03FE0007F
2481C7C03FE0007FC0007FE0007FE0007FE0007FE0007FE0007FE0007FE0007FE0007FE0007F
2482E0007FE0007FE0003FE0007FC0003FE0007FC0003FF000FFC0001FF000FF80000FF801FF
2483000007FE07FE00000FFFFFF800000F7FFFE000001E07FE0000001E00000000001E000000
248400003E00000000003F00000000003F80000000001FC0000000001FFFFFF800001FFFFFFF
248580001FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0007FFFFFFFE001FFFFFFF
2486FF003FC0000FFF007F000000FF80FF0000007F80FE0000007F80FE0000003F80FE000000
24873F80FE0000003F80FF0000007F807F0000007F007F800000FF003FC00001FE001FF00007
2488FC0007FE003FF00001FFFFFFC000007FFFFF00000007FFF000002B377DA530>I<00FF00
2489000000FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF0000000003FF00
249000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00
249100000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00
249200000003FF0000000003FF0000000003FF007FC00003FF03FFF80003FF0FFFFE0003FF1F
249303FF0003FF3C01FF8003FF7801FF8003FFF000FF8003FFE000FFC003FFC000FFC003FFC0
249400FFC003FF8000FFC003FF8000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00
249500FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00
249600FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00
249700FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC0FFFFFC
24983FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFF303A7DB935>I<01F00007FC000FFE
2499000FFE001FFF001FFF001FFF001FFF001FFF000FFE000FFE0007FC0001F0000000000000
25000000000000000000000000000000000000000000000000FF007FFF007FFF007FFF007FFF
25010007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
25020003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
25030003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFFF8153B7DBA1B>I<00FF00FF
2504FF00FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003
2505FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003
2506FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003
2507FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003
2508FF0003FF0003FF0003FF0003FF00FFFFFCFFFFFCFFFFFCFFFFFC163A7DB91B>108
2509D<00FE007FC000FFFE03FFF800FFFE0FFFFE00FFFE1F03FF00FFFE3C01FF8007FE7801FF
25108003FEF000FF8003FFE000FFC003FFC000FFC003FFC000FFC003FF8000FFC003FF8000FF
2511C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
2512C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
2513C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF
2514C003FF0000FFC003FF0000FFC003FF0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFF
2515FFFFFFFC3FFFFF30257DA435>110 D<0001FFC00000000FFFF80000007FFFFF000000FF
251680FF800003FE003FE00007FC001FF0000FF8000FF8001FF00007FC001FF00007FC003FF0
25170007FE003FE00003FE007FE00003FF007FE00003FF007FE00003FF00FFE00003FF80FFE0
25180003FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE0
25190003FF80FFE00003FF807FE00003FF007FE00003FF007FE00003FF003FE00003FE003FF0
25200007FE001FF00007FC001FF00007FC000FF8000FF80007FC001FF00003FE003FE00001FF
252180FFC000007FFFFF0000001FFFFC00000001FFC0000029257DA430>I<00FF01FF8000FF
2522FF0FFFF000FFFF3FFFFC00FFFFFE07FF00FFFFF001FF8003FFE000FFC003FF80007FE003
2523FF00007FF003FF00003FF803FF00003FF803FF00001FFC03FF00001FFC03FF00001FFC03
2524FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03
2525FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFC03FF00001FFC03
2526FF00001FFC03FF00001FF803FF00003FF803FF00003FF003FF80007FF003FFC0007FE003
2527FFE000FFC003FFF003FF8003FFFC07FE0003FF3FFFF80003FF0FFFE00003FF03FF000003
2528FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003
2529FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000FF
2530FFFC000000FFFFFC000000FFFFFC000000FFFFFC0000002F357EA435>I<00FE03F000FF
2531FE0FFE00FFFE3FFF00FFFE7C7F80FFFEF8FFC007FEF0FFC003FFE0FFC003FFC0FFC003FF
2532C0FFC003FF807F8003FF803F0003FF800C0003FF80000003FF00000003FF00000003FF00
2533000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
25340003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000
253503FF00000003FF00000003FF000000FFFFFE0000FFFFFE0000FFFFFE0000FFFFFE000022
2536257EA427>114 D<003FF03803FFFEF80FFFFFF81FC00FF83F0003F87E0001F87C0000F8
2537FC0000F8FC000078FE000078FF000078FF800000FFFC0000FFFFE0007FFFFC007FFFFF80
25383FFFFFC01FFFFFF00FFFFFF803FFFFF800FFFFFC001FFFFC00007FFE000007FEF00001FE
2539F00000FEF80000FEF800007EFC00007EFC00007CFE0000FCFF0000F8FF8001F8FFF007F0
2540FFFFFFC0F8FFFF00E01FF8001F257DA426>I<000F0000000F0000000F0000000F000000
25410F0000001F0000001F0000001F0000001F0000003F0000003F0000007F000000FF000000
2542FF000001FF000007FF00001FFFFFE0FFFFFFE0FFFFFFE0FFFFFFE003FF000003FF000003
2543FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF000003
2544FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF007803FF007803
2545FF007803FF007803FF007803FF007803FF007803FF007803FF00F801FF80F001FF81F000
2546FFC3E0003FFFC0001FFF800003FE001D357EB425>I<00FF00003FC0FFFF003FFFC0FFFF
2547003FFFC0FFFF003FFFC0FFFF003FFFC007FF0001FFC003FF0000FFC003FF0000FFC003FF
25480000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF
25490000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF
25500000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF
25510000FFC003FF0001FFC003FF0001FFC003FF0003FFC003FF0003FFC001FF0007FFC001FF
2552800FFFE000FFC03EFFFF007FFFFCFFFF001FFFF0FFFF0003FF80FFFF30257DA435>I<FF
2553FFF01FFFF0FFFFF01FFFF0FFFFF01FFFF0FFFFF01FFFF003FF8003F80001FFC003E00000
2554FFC007E000007FE007C000003FF00F8000003FF81F0000001FFC3E0000000FFC7C000000
255507FEFC00000003FFF800000003FFF000000001FFE000000000FFC0000000007FE0000000
2556003FF0000000003FF8000000007FFC000000007FFC00000000FFFE00000001F3FF000000
255703E3FF80000007C1FFC000000FC0FFC000001F807FE000001F003FF000003E003FF80000
25587C001FFC0000F8000FFC0001F80007FE00FFFF003FFFF8FFFF003FFFF8FFFF003FFFF8FF
2559FF003FFFF82D257EA432>120 D<FFFFF001FFF8FFFFF001FFF8FFFFF001FFF8FFFFF001
2560FFF803FF00001F0003FF00001E0003FF80003E0001FF80003C0001FFC0007C0000FFC000
2561780000FFE000F800007FE000F000007FF001F000003FF001E000003FF801E000001FF803
2562C000001FF803C000001FFC07C000000FFC078000000FFE0F80000007FE0F00000007FF1F
256300000003FF1E00000003FFBE00000001FFBC00000001FFFC00000000FFF800000000FFF8
256400000000FFF8000000007FF0000000007FF0000000003FE0000000003FE0000000001FC0
2565000000001FC0000000000F80000000000F80000000000F00000000000F00000000001F00
2566000000001E0000003F003E0000007F803C000000FFC07C000000FFC078000000FFC0F800
25670000FFC1F0000000FFC3E00000007F87C00000007D1F800000003FFF000000001FFC0000
2568000007F0000000002D357EA432>I E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05002569%EndDVIPSBitmapFont
2570%DVIPSBitmapFont: Fo ecrm0900 9 30
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05002571/Fo 30 122 df<0000C00001C0000380000F00000E00001C00003C0000780000F00000F0
25720001E00003C00003C00007C0000780000F80000F00001F00001F00001E00003E00003E00
2573003E00003C00007C00007C00007C00007C00007C0000F80000F80000F80000F80000F800
257400F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800007C00
2575007C00007C00007C00007C00003C00003E00003E00003E00001E00001F00001F00000F00
2576000F800007800007C00003C00003C00001E00000F00000F000007800003C00001C00000E
257700000F000003800001C00000C0124A79B71E>40 D<C00000E000007000003C00001C0000
25780E00000F000007800003C00003C00001E00000F00000F00000F800007800007C00003C00
2579003E00003E00001E00001F00001F00001F00000F00000F80000F80000F80000F80000F80
25800007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0
25810007C00007C00007C00007C0000F80000F80000F80000F80000F80000F00001F00001F00
2582001F00001E00003E00003E00003C00007C0000780000F80000F00000F00001E00003C000
258303C0000780000F00000E00001C00003C0000700000E00000C00000124A7CB71E>I<3C7E
2584FFFFFFFF7E3C08087A8715>46 D<FFFFFEFFFFFEFFFFFE01FF0000FE0000FE0000FE0000
2585FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
2586FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
2587FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
2588FE0000FE0000FE0000FE0001FF00FFFFFEFFFFFEFFFFFE17337EB21C>73
2589D<FFFFFE000000FFFFFE000000FFFFFE00000003FE0000000001FC0000000001FC000000
25900001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
25910001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
25920001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
25930001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
25940001FC0000000001FC0000018001FC0000018001FC0000018001FC0000018001FC000003
25958001FC0000030001FC0000030001FC0000030001FC0000030001FC0000070001FC000007
25960001FC00000F0001FC00001F0001FC00003F0001FC00007F0001FC0000FE0003FC0007FE
259700FFFFFFFFFE00FFFFFFFFFE00FFFFFFFFFE0029337DB230>76 D<000007FC0000000000
25987FFFC000000001FC07F000000007E000FC0000000F80003E0000003F00001F8000007E00
2599000FC00000FC000007E00001F8000003F00003F0000001F80003F0000001F80007E00000
260000FC000FE0000000FE000FC00000007E001FC00000007F001FC00000007F003F80000000
26013F803F800000003F807F800000003FC07F800000003FC07F000000001FC07F000000001F
2602C0FF000000001FE0FF000000001FE0FF000000001FE0FF000000001FE0FF000000001FE0
2603FF000000001FE0FF000000001FE0FF000000001FE0FF000000001FE0FF000000001FE0FF
2604000000001FE07F000000001FC07F800000003FC07F800000003FC07F800000003FC03F80
26050000003F803FC00000007F803FC00000007F801FC00000007F001FE0000000FF000FE000
26060000FE0007F0000001FC0007F0000001FC0003F8000003F80001F8000003F00000FC0000
260707E000007E00000FC000003F00001F8000001FC0007F00000007E000FC00000001FC07F0
2608000000007FFFC00000000007FC00000033377CB43C>79 D<001FE00300007FFC070001FF
2609FF070007F01FCF000F8003FF001F0000FF003E00007F003E00003F007C00001F007C0000
26101F007800000F00F800000700F800000700F800000700F800000700FC00000300FC000003
261100FE00000300FE000000007F000000007FC00000003FF00000003FFF0000001FFFF00000
26120FFFFF000007FFFFC00003FFFFF00000FFFFF800003FFFFC000003FFFE0000003FFF0000
26130003FF00000000FF800000007F800000003F800000001FC00000000FC0C000000FC0C000
2614000FC0C0000007C0C0000007C0C0000007C0E0000007C0E0000007C0F000000F80F00000
26150F80F800000F00FC00001F00FE00003E00FF00007E00FFC000FC00F1FC03F800E0FFFFE0
261600E01FFF8000C003FE000022377CB42B>83 D<7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFF
2617FE7F8007F001FE7C0007F0003E780007F0001E700007F0000E700007F0000E600007F000
261806E00007F00007E00007F00007E00007F00007C00007F00003C00007F00003C00007F000
261903C00007F00003C00007F00003C00007F00003000007F00000000007F00000000007F000
262000000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
262100000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
262200000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
262300000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
262400000007F00000000007F0000000000FF80000001FFFFFFC00001FFFFFFC00001FFFFFFC
26250030337DB237>I<FFFFF007FFFF800FFFF0FFFFF007FFFF800FFFF0FFFFF007FFFF800F
2626FFF003FF00003FF00001FF0001FC00001FE000007C0001FC00001FE00000380001FE0000
26270FE00000380000FE00000FE00000300000FE00000FF00000300000FF000007F000007000
2628007F000007F000006000007F000007F000006000007F80000FF80000E000003F80000FF8
26290000C000003F80000FF80000C000003FC00019FC0001C000001FC00019FC00018000001F
2630C00019FC00018000001FE00030FE00038000000FE00030FE00030000000FE00030FE0003
26310000000FF000607F000700000007F000607F000600000007F000607F000600000007F800
2632C03F800E00000003F800C03F800C00000003F800C03F800C00000003FC01801FC01C0000
26330001FC01801FC01800000001FC01801FC01800000001FE03000FE03800000000FE03000F
2634E03000000000FE03000FE03000000000FF060007F030000000007F060007F06000000000
26357F060007F060000000007F8C0003F860000000003F8C0003F8C0000000003F8C0003F8C0
2636000000003FD80001FCC0000000001FD80001FD80000000001FD80001FD80000000001FF0
26370000FF80000000000FF00000FF00000000000FF00000FF00000000000FE000007F000000
2638000007E000007E000000000007E000007E000000000007C000003E000000000003C00000
26393C000000000003C000003C0000000000038000001C000000000001800000180000004C35
26407FB24F>87 D<007F80000003FFF000000F80FC00001C003E00003F003F00003F801F8000
26413F800FC0003F800FC0003F8007E0001F0007E000000007E000000007E000000007E00000
26420007E0000001FFE000001FFFE00000FF87E00003FC07E0000FF007E0001FC007E0003F80
264307E0007F8007E0007F0007E000FF0007E0C0FE0007E0C0FE0007E0C0FE0007E0C0FE000F
2644E0C0FE000FE0C0FF001FE0C07F003BE0C03F8071F1801FC1E1FF8007FFC0FF0000FE003C
26450022237DA126>97 D<03F0000000FFF0000000FFF0000000FFF000000007F000000003F0
264600000003F000000003F000000003F000000003F000000003F000000003F000000003F000
2647000003F000000003F000000003F000000003F000000003F000000003F000000003F03F80
26480003F0FFE00003F3C0F80003F7007E0003FE003F0003FC001F8003F8000FC003F0000FC0
264903F00007E003F00007F003F00007F003F00003F003F00003F803F00003F803F00003F803
2650F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F0
26510003F003F00007F003F00007E003F00007E003F0000FC003F8000FC003FC001F8003EC00
26523F0003CF007C00038381F8000301FFE00000007F000025357EB32B>I<0007F800003FFF
26530000FC07C001F000E003E003F007C007F00FC007F01F8007F03F8007F03F0003E07F0000
2654007F0000007E000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
265500FE000000FE000000FE0000007F0000007F0000003F0000183F8000181F8000381FC000
2656300FC0007007E000E003F001C000FC0F80003FFE000007F0001D237EA122>I<0000003F
26570000000FFF0000000FFF0000000FFF000000007F000000003F000000003F000000003F00
26580000003F000000003F000000003F000000003F000000003F000000003F000000003F0000
265900003F000000003F000000003F000000003F000007F03F00003FFC3F0000FC0F3F0001F0
266003BF0007E001FF000FC000FF001F80007F001F80003F003F00003F003F00003F007F0000
26613F007E00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F
266200FE00003F00FE00003F00FE00003F00FE00003F007E00003F007F00003F007F00003F00
26633F00003F001F80007F001F80007F000FC000FF0007E001FF8003F007BFFC00F81E3FFC00
26643FFC3FFC000FE03F0026357DB32B>I<000FE000007FFC0000F83F0003F00F8007E00FC0
26650FC007E01F8003E01F8003F03F0003F03F0001F07F0001F87E0001F87E0001F8FE0001F8
2666FE0001F8FFFFFFF8FFFFFFF8FE000000FE000000FE000000FE000000FE0000007E000000
26677F0000007F0000003F0000183F0000181F8000380F8000300FC0007007E000E001F003C0
266800FC0F00003FFE000007F0001D237EA122>I<0001FC000007FF00001F0780003E0FC000
26697C1FC000FC1FC001F81FC001F81FC003F8070003F0000003F0000003F0000003F0000003
2670F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00000FFFFF000FF
2671FFF000FFFFF00003F0000003F0000003F0000003F0000003F0000003F0000003F0000003
2672F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003
2673F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000007
2674F800007FFFE0007FFFE0007FFFE0001A357FB417>I<0000001F00001FC07F8000FFF8E3
2675C001F07FC7C007E03F03C00FC01F83800F800F80001F800FC0001F0007C0003F0007E000
26763F0007E0003F0007E0003F0007E0003F0007E0003F0007E0001F0007C0001F800FC0000F
2677800F80000FC01F800007E03F000007F07C00000EFFF800000C1FC000001C000000001C00
26780000001C000000001E000000001E000000001F000000000FFFFE00000FFFFFC00007FFFF
2679F00003FFFFFC0007FFFFFE001F0001FE003E00007F007C00003F007C00001F80F800000F
268080F800000F80F800000F80F800000F80F800000F80FC00001F807C00001F003E00003E00
26811F00007C000FC001F80003F007E00000FFFF8000001FFC000022337EA126>I<03F00000
268200FFF0000000FFF0000000FFF000000007F000000003F000000003F000000003F0000000
268303F000000003F000000003F000000003F000000003F000000003F000000003F000000003
2684F000000003F000000003F000000003F000000003F01FC00003F07FF00003F1E0FC0003F3
2685807C0003F7007E0003FE007E0003FC003F0003FC003F0003F8003F0003F8003F0003F000
26863F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F
26870003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F00
268803F0003F0003F0003F0003F0003F0003F0003F0007F8007F80FFFFC7FFFCFFFFC7FFFCFF
2689FFC7FFFC26347EB32B>I<07800FC01FE01FE01FE01FE00FC00780000000000000000000
2690000000000000000000000007E0FFE0FFE0FFE00FE007E007E007E007E007E007E007E007
2691E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E00FF0FF
2692FFFFFFFFFF10337EB215>I<0003C00007E0000FF0000FF0000FF0000FF00007E00003C0
26930000000000000000000000000000000000000000000000000000000000000003F000FFF0
269400FFF000FFF00007F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
26950003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
26960003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
26970003F03803F07C03F0FE03E0FE07E0FE07C0FE0FC07C0F80381F001FFC0007F000144384
2698B217>I<07E0FFE0FFE0FFE00FE007E007E007E007E007E007E007E007E007E007E007E0
269907E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E0
270007E007E007E007E007E007E007E007E007E007E007E007E007E007E00FF0FFFFFFFFFFFF
270110347EB315>108 D<03F01FE000FF0000FFF07FF803FFC000FFF1E07C0F03E000FFF380
27023E1C01F00007F7003F3801F80003FE003F7001F80003FC001FE000FC0003FC001FE000FC
27030003F8001FC000FC0003F8001FC000FC0003F0001F8000FC0003F0001F8000FC0003F000
27041F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC
27050003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F000
27061F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC
27070003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0007F8003FC001FE00FFFFC7
2708FFFE3FFFF0FFFFC7FFFE3FFFF0FFFFC7FFFE3FFFF03C217EA041>I<03F01FC000FFF07F
2709F000FFF1E0FC00FFF3807C0007F7007E0003FE007E0003FC003F0003FC003F0003F8003F
27100003F8003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F00
271103F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003
2712F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0007F8007F80FFFF
2713C7FFFCFFFFC7FFFCFFFFC7FFFC26217EA02B>I<0007F00000003FFE000000FC1F800001
2714F007C00003C001E00007C001F0000F8000F8001F00007C001F00007C003F00007E003E00
2715003E007E00003F007E00003F007E00003F00FE00003F80FE00003F80FE00003F80FE0000
27163F80FE00003F80FE00003F80FE00003F80FE00003F807E00003F007E00003F007E00003F
2717003F00007E003F00007E001F00007C001F8000FC000FC001F80007C001F00003F007E000
271800FC1F8000003FFE00000007F0000021237EA126>I<03F03F8000FFF0FFE000FFF3C0F8
271900FFF7007E0007FE003F0003FC001F8003F8001FC003F0000FC003F0000FE003F00007F0
272003F00007F003F00007F003F00003F803F00003F803F00003F803F00003F803F00003F803
2721F00003F803F00003F803F00003F803F00003F803F00007F803F00007F003F00007F003F0
27220007E003F0000FE003F0000FC003F8001FC003FC003F8003FC003F0003FF00FC0003F381
2723F80003F1FFE00003F07F000003F000000003F000000003F000000003F000000003F00000
27240003F000000003F000000003F000000003F000000003F000000007F8000000FFFFC00000
2725FFFFC00000FFFFC0000025307EA02B>I<03E07C00FFE1FF00FFE38F80FFE71FC007EE1F
2726C003EC1FC003EC1FC003FC0F8003F8000003F8000003F8000003F0000003F0000003F000
27270003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000
27280003F0000003F0000003F0000003F0000003F0000003F0000007F80000FFFFE000FFFFE0
272900FFFFE0001A217FA01E>114 D<00FF060007FFCE001F00FE003C003E0078001E007800
27300E00F0000E00F0000600F0000600F8000600F8000600FE000000FF8000007FFC00003FFF
2731C0003FFFF0000FFFF80007FFFC0000FFFE00000FFF000000FF0000003F80C0001F80C000
27320F80E0000780E0000780E0000780F0000780F0000700F8000F00FC000E00FE001C00F780
27337800E1FFE000C07F800019237EA11E>I<00300000300000300000300000300000700000
2734700000700000F00000F00001F00001F00003F00007F0001FFFFEFFFFFEFFFFFE03F00003
2735F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003
2736F00003F00003F00303F00303F00303F00303F00303F00303F00303F00303F00701F80601
2737F80600FC0E007E1C001FF80007E0182F7FAD1E>I<03F0003F00FFF00FFF00FFF00FFF00
2738FFF00FFF0007F0007F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003
2739F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0
2740003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F000
27417F0003F0007F0003F0007F0003F000FF0001F000FF0001F801FF8000F803BFFC007E073F
2742FC001FFE3FFC0007F83F0026227EA02B>I<FFFF1FFF81FFF0FFFF1FFF81FFF0FFFF1FFF
274381FFF007F801FC003F8007F001F8001E0003F000F8001C0003F000FC001C0001F8007C00
2744180001F8007C00180001FC007E00380000FC00FE00300000FC00FE003000007E01FF0060
274500007E019F006000007E019F806000003F030F80C000003F030F80C000003F030FC0C000
2746001F8607C18000001F8607C18000001FC607E38000000FCC03E30000000FCC03E3000000
274707FC03F600000007F801F600000007F801FE00000003F000FC00000003F000FC00000003
2748F000FC00000001E0007800000001E0007800000001E0007800000000C00030000034217F
27499F37>119 D<7FFF807FF87FFF807FF87FFF807FF807F8001FC003F8000F8001F8000700
275001F800060000FC000C0000FC000C0000FE001C00007E001800007E001800003F00300000
27513F003000003F807000001F806000001FC0E000000FC0C000000FC0C0000007E180000007
2752E180000007F380000003F300000003FB00000001FE00000001FE00000000FC00000000FC
275300000000FC00000000780000000078000000003000000000300000000060000000006000
2754000000E000000000C000000000C0000000018000007801800000FC03000000FC03000000
2755FC06000000FC0E000000701C00000078380000001FF00000000FC000000025307F9F29>
2756121 D E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05002757%EndDVIPSBitmapFont
2758%DVIPSBitmapFont: Fp ecbx0900 9 7
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05002759/Fp 7 117 df<0000001F800000000000001F800000000000003FC00000000000003FC0
27600000000000007FE00000000000007FE00000000000007FE0000000000000FFF000000000
27610000FFF0000000000001FFF8000000000001FFF8000000000001FFF8000000000003FFFC
2762000000000003FFFC000000000007FFFE000000000007CFFE000000000007CFFE00000000
2763000FCFFF00000000000F87FF00000000001F87FF80000000001F03FF80000000003F03FF
2764C0000000003E01FFC0000000003E01FFC0000000007E01FFE0000000007C00FFE0000000
276500FC00FFF000000000F8007FF000000000F8007FF000000001F8007FF800000001F0003F
2766F800000003F0003FFC00000003E0001FFC00000003E0001FFC00000007FFFFFFFE000000
276707FFFFFFFE0000000FFFFFFFFF0000000FFFFFFFFF0000001F800007FF8000001F000003
2768FF8000001F000003FF8000003F000003FFC000003E000001FFC000007E000001FFE00000
27697C000000FFE000007C000000FFE00000FC000000FFF00000F80000007FF000FFFFF0003F
2770FFFFF0FFFFF0003FFFFFF0FFFFF0003FFFFFF0FFFFF0003FFFFFF03C347DB343>65
2771D<007FFE000003FFFFE00007FFFFF8000FF00FFC001FF803FF001FF801FF001FF800FF80
27721FF800FFC01FF8007FC00FF0007FC007E0007FC00180007FC00000007FC000007FFFC000
27730FFFFFC000FFFFFFC003FFF07FC00FFF007FC01FF8007FC03FF0007FC07FE0007FC0FFC0
2774007FC0FF80007FC0FF80007FC0FF80007FC0FF8000FFC0FFC000FFC07FC001FFC07FE003
2775FFE03FF80FBFFF0FFFFF1FFF03FFFC0FFF007FE007FF28217EA02B>97
2776D<01FC00000000FFFC00000000FFFC00000000FFFC00000000FFFC000000000FFC000000
27770007FC0000000007FC0000000007FC0000000007FC0000000007FC0000000007FC000000
27780007FC0000000007FC0000000007FC0000000007FC0000000007FC0000000007FC000000
27790007FC0000000007FC0FF8000007FC7FFF000007FDFFFFC00007FFF01FF00007FF800FF8
27800007FF0007FC0007FE0003FE0007FC0001FF0007FC0001FF0007FC0001FF8007FC0000FF
27818007FC0000FF8007FC0000FFC007FC0000FFC007FC0000FFC007FC0000FFC007FC0000FF
2782C007FC0000FFC007FC0000FFC007FC0000FFC007FC0000FFC007FC0000FF8007FC0000FF
27838007FC0001FF8007FC0001FF0007FC0001FF0007FE0003FE0007FF0007FC0007FF800FF8
27840007F7E03FF00007E1FFFFC00007C07FFF000007801FF000002A347DB331>I<0007FF80
278500003FFFF00000FFFFFC0003FE01FE0007FC03FF000FF803FF001FF003FF003FE003FF00
27863FE003FF007FE001FE007FC000FC007FC0003000FFC0000000FFC0000000FFC0000000FF
2787C0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC00000007FC00000007FE0
27880000007FE00000003FE00007803FF00007801FF8000F800FF8001F0007FE003E0003FF80
2789FC0000FFFFF800003FFFE0000007FF000021217DA027>I<01F81F80FFF87FF0FFF8FFF8
2790FFF9E3FCFFFBC7FE0FFF87FE07FF07FE07FF07FE07FE07FE07FE03FC07FE01F807FE0060
279107FC000007FC000007FC000007FC000007FC000007FC000007FC000007FC000007FC0000
279207FC000007FC000007FC000007FC000007FC000007FC000007FC000007FC0000FFFFF000
2793FFFFF000FFFFF000FFFFF0001F217EA024>114 D<00FFE1C007FFFFC00FFFFFC03F803F
2794C07E000FC07E0007C0FC0007C0FC0003C0FE0003C0FE0003C0FF800000FFFC0000FFFFE0
2795007FFFFC007FFFFE003FFFFF800FFFFFC007FFFFE000FFFFE0000FFFF000007FF000000F
2796F0F00007F0F00003F0F80003F0F80003F0FC0003E0FE0007E0FF000FC0FFC01F80FFFFFF
279700F9FFFC00E03FE0001C217DA023>I<003C0000003C0000003C0000003C0000003C0000
2798007C0000007C0000007C000000FC000000FC000001FC000001FC000003FC000007FC0000
27991FFFFF80FFFFFF80FFFFFF80FFFFFF8007FC000007FC000007FC000007FC000007FC0000
280007FC000007FC000007FC000007FC000007FC000007FC000007FC000007FC000007FC0000
280107FC000007FC000007FC03C007FC03C007FC03C007FC03C007FC03C007FC03C007FC03C0
280207FE078003FE078001FF0F0000FFFE00003FFC00000FF0001A2F7EAE22>I
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05002803E
2804%EndDVIPSBitmapFont
2805%DVIPSBitmapFont: Fq ecss0900 9 26
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05002806/Fq 26 122 df<FEFEFEFEFEFEFE0707798615>46 D<00000070000000F8000000F80000
280701F8000001F0000001F0000003F0000003E0000003E0000007E0000007C0000007C00000
28080FC000000F8000000F8000001F8000001F0000001F0000003F0000003E0000003E000000
28097E0000007C0000007C000000FC000000F8000000F8000001F8000001F0000001F0000003
2810F0000003E0000003E0000007E0000007C0000007C000000FC000000F8000001F8000001F
28110000001F0000003F0000003E0000003E0000007E0000007C0000007C000000FC000000F8
2812000000F8000001F8000001F0000001F0000003F0000003E0000003E0000007E0000007C0
2813000007C000000FC000000F8000000F8000001F8000001F0000001F0000003F0000003E00
281400003E0000007E0000007C0000007C000000FC000000F8000000F8000000700000001D4B
28157CB726>I<0003000000070000001F0000007F000007FF0000FFFF0000FFFF0000FFFF00
281600FFBF0000F83F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00
281700003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00
281800003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00
281900003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00
282000003F0000003F00007FFFFF807FFFFF807FFFFF807FFFFF807FFFFF8019337AB226>49
2821D<003FE00000FFF80003FFFE0007FFFF000FFFFF801FC07FC01F801FE03F000FF03E0007
2822F07C0003F87C0003F8F80001F8F80001FC780001FC300001FC300000FC100000FC000000
2823FC000001FC000001FC000001F8000001F8000003F8000003F0000007F0000007E000000F
2824C000001FC000001F8000003F0000007E000000FC000001F8000003F0000007E000000F80
282500001F0000003E0000007C000000F8000001F0000003E0000007C000000F8000001F0000
2826003E0000007FFFFFFC7FFFFFFC7FFFFFFC7FFFFFFC7FFFFFFC1E337DB226>I<FEFEFEFE
2827FEFEFE00000000000000000000000000000000000000FEFEFEFEFEFEFE072179A015>58
2828D<000007F8000000007FFF00000001FFFFC0000007FFFFE000000FFFFFF000001FF80FF8
282900007FC003FC0000FF8000FC0001FE0000FE0001FC00007E0003F8007E7F0007F001FFBF
2830000FE007FFFF000FC00FFFFF801FC01FFFFF801F803FC3FF803F807F00FF803F007E007F
2831803F00FC003FC07E00FC003FC07E01F8001FC07E01F8001FC0FE01F8001FC0FC03F0000F
2832C0FC03F0000FC0FC03F0000FC0FC03F0000FC0FC03F0000FC0FC03F0000FC0FC03F0000F
2833C0FC03F0000FC0FC03F0000FC0FC03F0000FC0FE01F8001F807E01F8001F807E01F8001F
2834807E00FC003F003F00FC003F003F007E007E003F807F00FE001F803FC3FC001FC01FFFF8
2835000FC00FFFF0000FE007FFE00007F001FF800003F8007E000001FC0000000001FE000000
28360000FF80000FC0007FC0003F80001FF803FF00000FFFFFFE000007FFFFF8000001FFFFF0
28370000007FFF8000000007FC00002A387CB633>64 D<003FC00003FFF0000FFFFC001FFFFE
2838001FFFFF001FC07F801E001F8018001FC010000FC000000FE0000007E0000007E0000007
2839E0000007E0000007E0000007E00003FFE0003FFFE001FFFFE007FFFFE01FFFC7E03FF007
2840E07F8007E07E0007E0FC0007E0FC0007E0FC0007E0FC000FE0FE000FE07F003FE07FC0FF
2841E07FFFFFE03FFFFFE01FFFE7E00FFF87E003FC00001B247DA225>97
2842D<000FF800003FFF0000FFFFE001FFFFF003FFFFF007F807F00FE001E01FC000601F8000
2843003F0000003F0000007E0000007E0000007E000000FC000000FC000000FC000000FC0000
284400FC000000FC000000FC000000FC000000FC0000007E0000007E0000007E0000003F0000
2845103F8000301F8000F00FE001F00FF80FF007FFFFF003FFFFE000FFFF80007FFE00000FF0
2846001C247DA222>99 D<000000FC000000FC000000FC000000FC000000FC000000FC000000
2847FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000
2848FC000000FC000000FC000000FC000000FC003F80FC00FFF0FC03FFFCFC07FFFEFC0FFFFF
2849FC0FF81FFC1FE007FC3FC001FC3F8001FC7F0000FC7E0000FC7E0000FC7E0000FCFC0000
2850FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC7E0000
2851FC7E0000FC7E0000FC7F0001FC3F8001FC3F8003FC1FE007FC0FF81FFC0FFFFFFC07FFFC
2852FC03FFF8FC00FFE0FC003F80001E377DB528>I<001FC000007FF80001FFFC0003FFFE00
285307FFFF000FF07F801FC01F801F8007C03F0007C03F0003E07E0001E07E0001E07C0001E0
2854FC0000F0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0F8000000F8000000FC000000
2855FC0000007C0000007E0000007E0000003F0000003F8000101FC000700FE001F00FF80FF0
285607FFFFF003FFFFE000FFFF80007FFE00000FF0001C247DA222>I<0001FC0007FF001FFF
2857003FFF007FFF00FE0700FC0101F80001F00001F00003F00003F00003F00003F00003F000
285803F00003F00003F00003F00003F00003F00003F000FFFFF0FFFFF0FFFFF0FFFFF0FFFFF0
285903F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
286003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
286103F00003F00003F00003F00018377FB617>I<001FC00F80007FF0FF8000FFFFFFC001FF
2862FFFFC003FFFFFFC007F07F00000FC01F80000F800F80000F800F80001F0007C0001F0007
2863C0001F0007C0001F0007C0001F0007C0001F0007C0001F0007C0000F800F80000F800F80
2864000FC01F800007F07F000007FFFE00000FFFFC00000FFFF800001F7FF000001F1FC00000
28651F000000001F000000001F000000001F800000000FFFFE00000FFFFFE00007FFFFF0000F
2866FFFFFC001FFFFFFE003FFFFFFE007F8003FF007E00007F00FE00003F80FC00001F80FC00
2867001F80FC00001F80FC00001F80FE00003F807F00007F007F8000FF003FF007FE001FFFFF
2868FC000FFFFFF80003FFFFE00000FFFF8000001FFC000022337EA126>I<FC000000FC0000
286900FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0000
287000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0000
287100FC07F000FC3FFE00FC7FFF00FCFFFF80FFFFFF80FFE07FC0FF801FC0FF000FE0FF000F
2872E0FE0007E0FE0007E0FE0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007
2873E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007
2874E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E01B367AB528>I<
2875FEFEFEFEFEFEFE0000000000000000000000007E7E7E7E7E7E7E7E7E7E7E7E7E7E7E7E7E
28767E7E7E7E7E7E7E7E7E7E7E7E7E7E7E7E07347BB313>I<FC000000FC000000FC000000FC
2877000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC
2878000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC
2879000FF0FC001FE0FC003FC0FC007F80FC00FF00FC01FE00FC03FC00FC07F800FC0FF000FC
28801FE000FC3FC000FC7F8000FCFF0000FDFF0000FFFF8000FFFF8000FFFFC000FFE7E000FF
2881C7E000FF83F000FF01F800FE01FC00FC00FC00FC007E00FC003F00FC003F80FC001F80FC
2882000FC0FC0007E0FC0007E0FC0003F0FC0001F8FC0001FC1E367AB526>107
2883D<FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC
2884FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC06367AB513>I<0007F0003F80FC3FFE01
2885FFF0FC7FFF03FFF8FCFFFF87FFFCFFFFFF9FFFFCFFE07FDF03FEFF801FFC00FEFF000FF8
2886007FFF000FF8007FFE0007F0003FFE0007F0003FFE0007F0003FFC0007E0003FFC0007E0
2887003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0
2888003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0
2889003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0003FFC0007E0
2890003FFC0007E0003FFC0007E0003F30227AA13D>I<0007F000FC3FFE00FC7FFF00FCFFFF
289180FFFFFF80FFE07FC0FF801FC0FF000FE0FF000FE0FE0007E0FE0007E0FE0007E0FC0007
2892E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007
2893E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007
2894E0FC0007E0FC0007E0FC0007E01B227AA128>I<0007F00000003FFE000000FFFF800001
2895FFFFC00003FFFFE00007F80FF0000FE003F8001FC001FC001F8000FC003F00007E003F00
2896007E007E00003F007E00003F007C00001F00FC00001F80FC00001F80FC00001F80FC0000
28971F80FC00001F80FC00001F80FC00001F80FC00001F80FE00003F807E00003F007E00003F
2898007F00007F003F00007E003F8000FE001FC001FC000FE003F8000FF80FF80007FFFFF000
289901FFFFC00000FFFF8000003FFE00000007F0000021247EA226>I<0003F800FC1FFE00FC
29007FFF00FDFFFF80FFFFFFC0FFE07FE0FF801FE0FF000FF0FE0007F0FC0003F8FC0003F8FC
29010001F8FC0001FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC
29020000FCFC0001FCFC0001F8FC0001F8FC0003F8FC0003F0FE0007F0FF000FE0FF801FE0FF
2903E07FC0FFFFFF80FDFFFF00FCFFFE00FC3FFC00FC07E000FC000000FC000000FC000000FC
2904000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC
2905000000FC0000001E317AA128>I<0003C0F81FC0F83FC0F8FFC0F9FFC0FBFFC0FBFC00FF
2906F000FFC000FF8000FF0000FF0000FE0000FE0000FE0000FC0000FC0000FC0000FC0000FC
29070000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC
29080000FC0000FC000012227AA11A>114 D<00FF800007FFF0000FFFFC001FFFFE003FFFFE
2909007F00FE007E001C00FC000C00FC000000FC000000FC000000FC000000FE0000007F8000
2910007FF800003FFF80001FFFE0000FFFF80003FFFC0000FFFE00000FFF000000FF0000003F
29118000003F8000001F8000001F8000001F8040001F8060003F8078003F00FF00FF00FFFFFE
291200FFFFFC007FFFF8000FFFF00001FF800019247EA21D>I<03F00003F00003F00003F000
291303F00003F00003F00003F00003F00003F000FFFFFEFFFFFEFFFFFEFFFFFEFFFFFE03F000
291403F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
291503F00003F00003F00003F00003F00003F00003F00003F00003F80003F80201FC1E01FFFF
291601FFFF00FFFF007FFC003FC0182C7FAA1C>I<FC0007E0FC0007E0FC0007E0FC0007E0FC
29170007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC
29180007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC0007E0FC
29190007E0FC0007E0FC0007E0FC000FE0FC001FE0FE003FE0FF00FFE07FFFFFE07FFFF7E03F
2920FFE7E01FFF07E007F800001B227AA028>I<FC0007F0001F80FE0007F0001F807E000FF0
2921003F007E000FF8003F007E000F78003F003F001F78003E003F001F78007E003F001E7C00
29227E001F803E7C007C001F803E3C00FC001F803E3E00FC000F803C3E00F8000FC07C3E01F8
2923000FC07C1E01F8000FC07C1F01F80007E0781F01F00007E0F81F03F00007E0F80F83F000
292403E0F80F83E00003F0F00F83E00003F1F00F87E00001F1F007C7C00001F1E007C7C00001
2925F1E007C7C00001FBE003CFC00000FBE003CF800000FBC003EF800000FBC001EF8000007B
2926C001EF0000007F8001FF0000007F8001FF0000003F8000FE0000003F0000FE000031217F
2927A034>119 D<FE00003F7E00007E7E00007E3F00007E3F0000FC3F8000FC1F8001F81FC0
292801F80FC001F80FC003F007E003F007E003E007F007E003F007E003F007C001F80FC001F8
29290F8000F80F8000FC1F8000FC1F00007C1F00007E3E00003E3E00003E3E00001F3C00001F
29307C00000F7800000F7800000F78000007F0000007F0000003E0000003E0000003E0000003
2931C0000007C0000007800000078000000F8000000F0000001F0000001E0000203E0000387C
293200003FFC00003FF800003FF800003FF000000FC0000020317FA023>121
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05002933D E
2934%EndDVIPSBitmapFont
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04002935%DVIPSBitmapFont: Fr ecrm1000 10 84
2936/Fr 84 184 df<01800060038000E0070001C00E0003801C0007001800060038000E0030
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05002937000C0070001C006000180060001800E0003800C0003000C0003000C0003000C0003000CE
2938003380FF803FE0FFC03FF0FFC03FF0FFC03FF07FC01FF07FC01FF03F800FE00E0003801C
29391981B91C>16 D<1C0007007F001FC0FF803FE0FF803FE0FFC03FF0FFC03FF0FFC03FF07F
2940C01FF01CC0073000C0003000C0003000C0003000C0003001C00070018000600180006003
29418000E0030000C0070001C0060001800E0003801C00070038000E0070001C00600018001C
29421980B91C>I<FFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFC05202809653>22
2943D<00000FF800FC0000007FFF07FF000001F807DF83C00007E001FF0FC0001F8007FE1FE0
2944003F000FFC1FE0007E000FFC1FE0007E000FF81FE000FC000FF81FE000FC000FF0078001
2945F80007F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F8
29460003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F800
294703F0000001F80003F0000001F80003F00000FFFFFFFFFFF800FFFFFFFFFFF800FFFFFFFF
2948FFF80001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0
2949000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F000
29500001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F00000
295101F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001
2952F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F8
29530003F0000001F80003F0000001F80003F0000001F80003F0000003FC0007F800007FFFE0
2954FFFFF0007FFFE0FFFFF0007FFFE0FFFFF000333B7FBA30>27 D<00000FF8000000007FFE
295500000001F80780000007E001C000001F8000E000003F0007E000007E000FF000007E000F
2956F00000FC000FF00000FC000FF00001F8000FF00001F80007E00001F80001800001F80000
2957000001F80000000001F80000000001F80000000001F80000000001F80000000001F80000
2958000001F80000000001F80000000001F80003F000FFFFFFFFF000FFFFFFFFF000FFFFFFFF
2959F00001F8000FF00001F80003F00001F80003F00001F80003F00001F80003F00001F80003
2960F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003
2961F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003
2962F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003
2963F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00003FC0007
2964F8007FFFE0FFFFC07FFFE0FFFFC07FFFE0FFFFC02A3B7FBA2E>I<00000FFC000000007F
2965FF70000001F803F0000007E007F000001F800FF000003F000FF000007E000FF000007E00
29660FF00000FC000FF00000FC0007F00001F80003F00001F80003F00001F80003F00001F800
296703F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F800
296803F00001F80003F00001F80003F00001F80003F000FFFFFFFFF000FFFFFFFFF000FFFFFF
2969FFF00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F800
297003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F800
297103F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F800
297203F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F800
297303F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00003FC00
297407F8007FFFE0FFFFC07FFFE0FFFFC07FFFE0FFFFC02A3B7FBA2E>I<00000FF0001FF000
29750000007FFE00FFFC00000001F80F83F00F00000007E001CFC0038000001F8000FF0001C0
297600003F0007FE000FC000007E000FFC001FE000007E000FFC001FE00000FC000FF8001FE0
29770000FC000FF8001FE00001F8000FF0001FE00001F80007F0000FC00001F80003F0000300
29780001F80003F00000000001F80003F00000000001F80003F00000000001F80003F0000000
29790001F80003F00000000001F80003F00000000001F80003F00000000001F80003F0000000
29800001F80003F00000000001F80003F00007E000FFFFFFFFFFFFFFE000FFFFFFFFFFFFFFE0
298100FFFFFFFFFFFFFFE00001F80003F0001FE00001F80003F00007E00001F80003F00007E0
29820001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F00007E0
29830001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F00007E0
29840001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F00007E0
29850001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F00007E0
29860001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F00007E0
29870001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F00007E0
29880001F80003F00007E00001F80003F00007E00003FC0007F8000FF0007FFFE0FFFFC1FFFF
2989807FFFE0FFFFC1FFFF807FFFE0FFFFC1FFFF80413B7FBA45>I<1C007F00FF80FF80FF80
2990FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F007F007F007F003E003E00
29913E003E003E003E003E003E003E003E003E001C001C001C001C001C001C001C001C001C00
29921C001C00000000000000000000000000000000001C007F00FF80FF80FF80FF80FF807F00
29931C00093C79BB17>33 D<7C007CFE00FEFF01FEFF01FEFF01FEFE00FEFE00FEFE00FEFE00
2994FEFE00FEFE00FEFE00FE7E00FC7C007C7C007C7C007C7C007C7C007C7C007C7C007C7C00
29957C3C0078380038380038380038380038380038380038380038180030171E77BA2A>I<1C
2996007F00FF80FF80FFC0FFC0FFC07FC01CC000C000C000C000C001C0018001800380030007
29970006000E001C003800700060000A1979B917>39 D<0000600000E00001C0000380000700
2998000E00001E00003C0000780000780000F00001E00001E00003C00003C00007C000078000
29990F80000F00000F00001F00001E00001E00003E00003E00003E00007C00007C00007C0000
30007C00007C00007C0000F80000F80000F80000F80000F80000F80000F80000F80000F80000
3001F80000F80000F80000F80000F80000F80000F80000F80000F800007C00007C00007C0000
30027C00007C00007C00003E00003E00003E00001E00001E00001F00000F00000F00000F8000
300307800007C00003C00003C00001E00001E00000F000007800007800003C00001E00000E00
30040007000003800001C00000E0000060135278BD20>I<C00000E000007000003800001C00
3005000E00000F000007800003C00003C00001E00000F00000F000007800007800007C00003C
300600003E00001E00001E00001F00000F00000F00000F80000F80000F800007C00007C00007
3007C00007C00007C00007C00003E00003E00003E00003E00003E00003E00003E00003E00003
3008E00003E00003E00003E00003E00003E00003E00003E00003E00003E00007C00007C00007
3009C00007C00007C00007C0000F80000F80000F80000F00000F00001F00001E00001E00003E
301000003C00007C0000780000780000F00000F00001E00003C00003C0000780000F00000E00
3011001C0000380000700000E00000C0000013527CBD20>I<1C007F00FF80FF80FFC0FFC0FF
3012C07FC01CC000C000C000C000C001C00180018003800300070006000E001C003800700060
3013000A19798817>44 D<FFFFFCFFFFFCFFFFFCFFFFFCFFFFFC16057F941C>I<1C007F00FF
301480FF80FF80FF80FF807F001C000909798817>I<00000006000000060000000E0000000C
30150000000C0000001C00000018000000380000003000000030000000700000006000000060
3016000000E0000000C0000000C0000001C00000018000000180000003800000030000000700
3017000006000000060000000E0000000C0000000C0000001C00000018000000180000003800
3018000030000000300000007000000060000000E0000000C0000000C0000001C00000018000
301900018000000380000003000000030000000700000006000000060000000E0000000C0000
3020001C00000018000000180000003800000030000000300000007000000060000000600000
302100E0000000C0000000C0000001C000000180000003800000030000000300000007000000
302206000000060000000E0000000C0000000C0000001C000000180000001800000038000000
302330000000700000006000000060000000E0000000C0000000C00000001F537BBD2A>I<00
302403F80000001FFF0000007E0FC00000F803E00001E000F00003C000780007C0007C000F80
3025003E000F80003E001F00001F001F00001F003F00001F803F00001F803F00001F807E0000
30260FC07E00000FC07E00000FC07E00000FC07E00000FC0FE00000FE0FE00000FE0FE00000F
3027E0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0
3028FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE
302900000FE0FE00000FE07E00000FC07E00000FC07E00000FC07E00000FC07F00001FC03F00
3030001F803F00001F803F00001F801F00001F001F00001F000F80003E000F80003E0007C000
30317C0003E000F80003F001F80000F803E000007E0FC000001FFF00000003F8000023397DB6
30322A>I<0001C0000003C0000007C000001FC00000FFC000FFFFC000FFFFC000FF1FC00000
30331FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
30341FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
30351FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
30361FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
30371FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE0007FFFFFF07F
3038FFFFF07FFFFFF01C3779B62A>I<000FF00000007FFE000001FFFF800003E03FE0000F00
30390FF0001E0007F8001C0003FC00380001FE00700001FE00700000FF00600000FF00FE0000
3040FF00FF00007F80FF80007F80FF80007F80FF80007F80FF80007F80FF80007F807F00007F
3041801C00007F800000007F80000000FF00000000FF00000000FE00000001FE00000001FC00
3042000003FC00000003F800000007F00000000FE00000000FC00000001F800000003F000000
3043007E00000000FC00000001F800000001E000000003C000000007800000000F000000001E
3044000180003C000180007800018000F000038001E000030003C00003000780000300070000
304507000FFFFFFF001FFFFFFF003FFFFFFF007FFFFFFE00FFFFFFFE00FFFFFFFE00FFFFFFFE
30460021377CB62A>I<0007F80000003FFF000000FFFFC00001F80FF00003C007F800078003
3047FC000E0001FE000F8001FE001FE000FF001FF000FF001FF000FF001FF000FF001FF000FF
3048001FF000FF000FE000FF0007C000FF00000001FE00000001FE00000001FC00000003FC00
3049000003F800000007F000000007E00000000F800000007F0000001FFC0000001FFF800000
3050000FE000000007F000000001FC00000001FE00000000FF000000007F800000007F800000
3051007FC00000007FC00000003FC00000003FE00000003FE01E00003FE07F80003FE07F8000
30523FE0FFC0003FE0FFC0003FE0FFC0003FE0FFC0003FC0FFC0007FC0FF80007F807E00007F
305380700000FF00380001FE001E0001FE000F8003F80007F00FF00001FFFFC000007FFF0000
3054000FF8000023397DB62A>I<000000380000000038000000007800000000F800000000F8
305500000001F800000003F800000007F800000007F80000000FF80000001FF80000001BF800
3056000033F800000073F800000063F8000000C3F8000001C3F800000183F800000303F80000
30570703F800000603F800000C03F800001C03F800001803F800003003F800007003F8000060
305803F80000C003F80001C003F800038003F800030003F800070003F8000E0003F8000C0003
3059F800180003F800380003F800300003F800600003F800E00003F800FFFFFFFFF8FFFFFFFF
3060F8FFFFFFFFF8000003F800000003F800000003F800000003F800000003F800000003F800
3061000003F800000003F800000003F800000003F800000007FC000003FFFFF80003FFFFF800
306203FFFFF825387EB72A>I<0600000C000780003C0007F003F80007FFFFF80007FFFFF000
306307FFFFE00007FFFF800007FFFF000007FFFC0000067FE000000600000000060000000006
3064000000000600000000060000000006000000000600000000060000000006000000000600
30650000000607F80000061FFE000006780F800006E007E00007C003F000078001F800070001
3066F800060000FC00060000FE00000000FE00000000FF000000007F000000007F000000007F
3067800000007F800000007F800000007F801C00007F807F00007F80FF00007F80FF80007F80
3068FF80007F80FF80007F80FF00007F00FF0000FF00FC0000FF00600000FE00700000FE0070
30690001FC00380001F8001C0003F8001E0007F0000F800FE00007E03F800001FFFF0000007F
3070FC0000001FE0000021397CB62A>I<00003FC0000001FFF0000007FFFC00000FE03E0000
30713F800700007E001F0000FC003F8001F8007F8003F0007F8007F0007F8007E0007F800FE0
3072003F000FC0001E001FC00000001F800000003F800000003F800000003F800000007F8000
307300007F000000007F01FC00007F07FF8000FF1E07E000FF3801F000FF7000F800FF6000FC
307400FFE0007E00FFC0003F00FFC0003F80FF80003F80FF80001FC0FF80001FC0FF80001FC0
3075FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE07F00001FE07F00001FE07F
307600001FE07F00001FE07F80001FE03F80001FE03F80001FC03F80001FC01F80003F801FC0
3077003F800FC0003F000FE0007F0007E000FE0003F000FC0001F801F80000FE07F000007FFF
3078C000001FFF00000003FC000023397DB62A>I<300000000038000000003E000000003FFF
3079FFFFE03FFFFFFFE03FFFFFFFE03FFFFFFFC07FFFFFFFC07FFFFFFF807FFFFFFF00700000
308006006000000E006000001C006000003800E000003000C000007000C00000E000C00000C0
308100000001C00000000380000000070000000006000000000E000000001C000000001C0000
30820000380000000078000000007000000000F000000000E000000001E000000001E0000000
308303E000000003C000000007C000000007C00000000FC00000000FC00000000FC00000001F
3084C00000001F800000001F800000003F800000003F800000003F800000003F800000003F80
30850000007F800000007F800000007F800000007F800000007F800000007F800000007F8000
308600007F800000007F800000003F000000001E000000233A7BB72A>I<0003F80000001FFF
30870000007FFFC00000FC07F00001E001F80003C0007C000780003C000700003E000F00001E
3088000E00001F001E00000F001E00000F001E00000F001F00000F001F00000F001F80001F00
30891FC0001E001FE0001E000FF8003C000FFC007C000FFF00780007FF80F00003FFE3E00003
3090FFF7800000FFFF0000007FFE0000003FFF8000000FFFE000003FFFF00000F9FFF80001E0
30917FFE0003C03FFF000F800FFF001F0007FF801E0001FFC03C0000FFC07C00003FC0780000
30921FE07800000FE0F8000007E0F0000003E0F0000003E0F0000001E0F0000001E0F0000001
3093E0F8000001C0F8000001C078000003C07C000003803E000007801F00000F000F80001E00
309407E0007C0003F803F00000FFFFE000003FFF80000007FC000023397DB62A>I<0003F800
309500001FFF0000007FFFC00001FC07E00003F803F00007E001F8000FE000FC001FC0007E00
30961F80007E003F80003F003F80003F007F00003F807F00003F80FF00003F80FF00001FC0FF
309700001FC0FF00001FC0FF00001FC0FF00001FC0FF00001FE0FF00001FE0FF00001FE0FF00
3098001FE0FF00001FE07F00003FE07F00003FE07F00003FE03F80003FE03F80007FE01F8000
30997FE00FC000FFE007E000DFE003E001DFE001F0039FE000FC0F1FE0003FFC1FC00007F01F
3100C00000001FC00000001FC00000003FC00000003F800000003F800000003F000000007F00
31010F00007F001F80007E003FC000FC003FC000FC003FC001F8003FC003F0003F8007E0001F
3102000FE0001C001F80000F807F000007FFFE000001FFF80000003FC0000023397DB62A>I<
31031C007F00FF80FF80FF80FF80FF807F001C00000000000000000000000000000000000000
31040000000000000000000000000000000000001C007F00FF80FF80FF80FF80FF807F001C00
3105092479A317>I<1C007F00FF80FF80FF80FF80FF807F001C000000000000000000000000
3106000000000000000000000000000000000000000000000000001C007F00FF80FF80FFC0FF
3107C0FFC07FC01CC000C000C000C000C001C00180018003800300070006000E001C00380070
31080060000A3479A317>I<003FE00001FFFE0007C03F800E000FC03C0007F0300003F07000
310903F87C0001F8FE0001FCFF0001FCFF0001FCFF0001FCFF0001FC7E0001FC3C0003F80000
311003F8000007F0000007F000000FE000001F8000003F0000007E0000007C000000F8000001
3111F0000001E0000003C0000003800000038000000700000007000000070000000600000006
3112000000060000000600000006000000060000000600000006000000060000000600000000
3113000000000000000000000000000000000000000000000000000000000000000E0000003F
31148000007FC000007FC000007FC000007FC000007FC000003F8000000E00001E3B7CBA27>
311563 D<000003FF00000000001FFFE000000000FC00FC00000001E0001E00000007800007
31168000001E000001E000003800000070000070000000380000E00000001C0001C00000000E
3117000380000000070003000000000300070001FC0003800E0007FF0001C00C001F03C000C0
31181C007E00E000E01800FC007000603801F8003800703001F0001C00303003F0000FE03070
311907E00007E0386007E00007E018600FC00007E018600FC00007E018E00FC00007E01CC01F
3120800007E00CC01F800007E00CC01F800007E00CC01F800007E00CC01F800007E00CC01F80
31210007E00CC01F800007E00CC01F800007E00CC01F800007E00CC01F800007E00CE00FC000
312207E00C600FC00007E00C600FC00007E00C6007E00007E01C7007E00007E0183003F0000F
3123E0183001F0001FE0183801F8003FE0381800FC0077E0301C007E00E3F0700C001F03C1F0
3124E00E0007FF00FFC0070001FC003F00030000000000000380000000000001C00000000000
312500E00000000000007000000000000038000000007C001E00000003FC00078000001FF000
312601E00000FF800000FC003FFC0000001FFFFF8000000003FFE00000363C7BBA41>I<0000
3127003800000000000038000000000000380000000000007C0000000000007C000000000000
31287C000000000000FE000000000000FE000000000000FE000000000001FF000000000001FF
3129000000000001FF0000000000037F8000000000037F8000000000077FC000000000063FC0
313000000000063FC0000000000E3FE0000000000C1FE0000000000C1FE0000000001C1FF000
3131000000180FF000000000180FF000000000380FF8000000003007F8000000003007F80000
313200007007FC000000006003FC000000006003FC00000000C003FE00000000C001FE000000
313300C001FE000000018001FF000000018000FF000000018000FF000000030000FF80000003
313400007F8000000300007F8000000600007FC0000007FFFFFFC0000007FFFFFFC000000FFF
3135FFFFE000000C00001FE000000C00001FE000001800000FF000001800000FF00000180000
31360FF0000030000007F8000030000007F8000030000007F8000060000003FC000060000003
3137FC0000E0000003FC0000E0000001FE0001E0000001FE0003F0000001FF000FFC000007FF
313880FFFF8000FFFFFEFFFF8000FFFFFEFFFF8000FFFFFE373C7DBB3E>I<FFFFFFFFE00000
3139FFFFFFFFFC0000FFFFFFFFFF000001FF80007FC00000FF00001FE00000FF00000FF00000
3140FF000007F80000FF000003FC0000FF000003FC0000FF000001FE0000FF000001FE0000FF
3141000001FF0000FF000001FF0000FF000001FF0000FF000001FF0000FF000001FF0000FF00
31420001FF0000FF000001FF0000FF000001FE0000FF000003FE0000FF000003FC0000FF0000
314307F80000FF00000FF00000FF00001FE00000FF00003FC00000FF0000FF800000FFFFFFFC
3144000000FFFFFFFC000000FF00007F800000FF00001FE00000FF000007F00000FF000003F8
31450000FF000001FC0000FF000001FE0000FF000000FF0000FF000000FF0000FF000000FF80
314600FF0000007F8000FF0000007FC000FF0000007FC000FF0000007FC000FF0000007FC000
3147FF0000007FC000FF0000007FC000FF0000007FC000FF0000007F8000FF000000FF8000FF
3148000000FF8000FF000001FF0000FF000001FE0000FF000003FE0000FF000007FC0000FF00
3149001FF80001FF80007FF000FFFFFFFFFFC000FFFFFFFFFF0000FFFFFFFFF8000032397DB8
31503B>I<000001FF80018000000FFFE0038000007FFFF803800001FF807E07800003FC000F
31510F80000FF000039F80001FE00001DF80003F800000FF80007F0000007F8000FE0000003F
31528001FE0000003F8003FC0000001F8007F80000000F8007F80000000F800FF00000000780
31530FF000000007801FE000000007801FE000000003803FE000000003803FC000000003807F
3154C000000001807FC000000001807FC000000001807F800000000180FF800000000000FF80
31550000000000FF800000000000FF800000000000FF800000000000FF800000000000FF8000
315600000000FF800000000000FF800000000000FF800000000000FF800000000000FF800000
3157000000FF8000000000007F8000000000007FC000000001807FC000000001807FC0000000
315801803FC000000001803FE000000001801FE000000003801FE000000003000FF000000003
3159000FF0000000070007F8000000070007F8000000060003FC0000000E0001FE0000001C00
316000FE0000001800007F0000003800003F8000007000001FE00000E000000FF00003C00000
316103FC000F80000001FF803F000000007FFFFC000000000FFFF00000000001FF800000313D
31627BBA3C>I<FFFFFFFFC00000FFFFFFFFF80000FFFFFFFFFE000001FF8001FF800000FF00
3163003FE00000FF00000FF00000FF000003F80000FF000001FC0000FF000000FE0000FF0000
3164007F0000FF0000007F0000FF0000003F8000FF0000003FC000FF0000001FC000FF000000
31651FE000FF0000000FE000FF0000000FF000FF0000000FF000FF0000000FF000FF00000007
3166F800FF00000007F800FF00000007F800FF00000007F800FF00000007FC00FF00000007FC
316700FF00000007FC00FF00000007FC00FF00000007FC00FF00000007FC00FF00000007FC00
3168FF00000007FC00FF00000007FC00FF00000007FC00FF00000007FC00FF00000007FC00FF
316900000007F800FF00000007F800FF00000007F800FF00000007F800FF0000000FF000FF00
317000000FF000FF0000000FE000FF0000000FE000FF0000001FE000FF0000001FC000FF0000
3171003F8000FF0000003F8000FF0000007F0000FF000000FE0000FF000001FC0000FF000003
3172F80000FF00000FF00000FF00003FE00001FF8000FF8000FFFFFFFFFF0000FFFFFFFFF800
317300FFFFFFFFC0000036397DB83F>I<FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00
317401FF800007FE0000FF000000FE0000FF0000003F0000FF0000001F0000FF0000000F0000
3175FF000000070000FF000000070000FF000000070000FF000000030000FF000000030000FF
3176000000030000FF000000038000FF000000018000FF0000C0018000FF0000C0018000FF00
317700C0018000FF0000C0000000FF0000C0000000FF0000C0000000FF0001C0000000FF0001
3178C0000000FF0003C0000000FF000FC0000000FFFFFFC0000000FFFFFFC0000000FFFFFFC0
3179000000FF000FC0000000FF0003C0000000FF0001C0000000FF0001C0000000FF0000C000
31800000FF0000C0000000FF0000C0006000FF0000C0006000FF0000C0006000FF0000C000E0
318100FF00000000C000FF00000000C000FF00000000C000FF00000000C000FF00000001C000
3182FF00000001C000FF00000001C000FF000000038000FF000000038000FF000000078000FF
3183000000078000FF0000000F8000FF0000003F8000FF0000007F8001FF800007FF00FFFFFF
3184FFFFFF00FFFFFFFFFFFF00FFFFFFFFFFFF0033397EB838>I<FFFFFFFFFFF8FFFFFFFFFF
3185F8FFFFFFFFFFF801FF80001FF800FF000001F800FF000000FC00FF0000007C00FF000000
31863C00FF0000001C00FF0000001C00FF0000000C00FF0000000C00FF0000000C00FF000000
31870C00FF0000000E00FF0000000600FF0000000600FF0001800600FF0001800600FF000180
31880000FF0001800000FF0001800000FF0001800000FF0003800000FF0003800000FF000780
31890000FF001F800000FFFFFF800000FFFFFF800000FFFFFF800000FF001F800000FF000780
31900000FF0003800000FF0003800000FF0001800000FF0001800000FF0001800000FF000180
31910000FF0001800000FF0001800000FF0000000000FF0000000000FF0000000000FF000000
31920000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF000000
31930000FF0000000000FF0000000000FF0000000001FFC0000000FFFFFFC00000FFFFFFC000
319400FFFFFFC000002F397DB836>I<000000FF8000C000000FFFF001C000003FFFFC01C000
319500FF803F03C00003FC000787C0000FF00003CFC0001FE00000EFC0003FC000007FC0007F
31968000003FC000FF0000001FC001FE0000001FC003FC0000000FC007F800000007C007F800
3197000007C00FF000000003C00FF000000003C01FE000000003C01FE000000001C03FE00000
31980001C03FC000000001C07FC000000000C07FC000000000C07FC000000000C07FC0000000
319900C0FF800000000000FF800000000000FF800000000000FF800000000000FF8000000000
320000FF800000000000FF800000000000FF800000000000FF800000000000FF800000000000
3201FF800000000000FF800000FFFFFFFF800000FFFFFF7FC00000FFFFFF7FC00000007FE07F
3202C00000003FC07FC00000003FC03FC00000003FC03FE00000003FC01FE00000003FC01FE0
32030000003FC00FF00000003FC00FF00000003FC007F80000003FC007F80000003FC003FC00
320400003FC001FE0000003FC000FF0000007FC0007F8000007FC0003FC00000FFC0001FE000
320500EFC0000FF80003C7C00003FE000783C00000FFC03F01C000003FFFFC00C000000FFFF0
32060000000000FF800000383D7CBA41>I<FFFFFF01FFFFFEFFFFFF01FFFFFEFFFFFF01FFFF
3207FE01FF800003FF0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE00
320800FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000
3209FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF
3210000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF00
32110001FE0000FF000001FE0000FF000001FE0000FFFFFFFFFE0000FFFFFFFFFE0000FFFFFF
3212FFFE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001
3213FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE
32140000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE00
321500FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0000
3216FF000001FE0000FF000001FE0000FF000001FE0000FF000001FE0001FF800003FF00FFFF
3217FF01FFFFFEFFFFFF01FFFFFEFFFFFF01FFFFFE37397DB83E>I<FFFFFFC0FFFFFFC0FFFF
3218FFC000FFC000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F
32198000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F
32208000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F
32218000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F
32228000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F
32238000007F8000007F8000007F8000007F8000007F800000FFC000FFFFFFC0FFFFFFC0FFFF
3224FFC01A397EB81E>I<FFFFFF0001FFFF00FFFFFF0001FFFF00FFFFFF0001FFFF0001FF80
322500007FF00000FF0000003F800000FF0000003E000000FF0000003C000000FF0000003800
32260000FF00000070000000FF000000E0000000FF000001C0000000FF00000380000000FF00
3227000700000000FF00000E00000000FF00001C00000000FF00003800000000FF0000700000
32280000FF0000E000000000FF0001C000000000FF00078000000000FF000E0000000000FF00
32291C0000000000FF003E0000000000FF007E0000000000FF00FF0000000000FF01FF000000
32300000FF03FF8000000000FF077FC000000000FF0E7FC000000000FF1C3FE000000000FF38
32311FF000000000FF701FF000000000FFE00FF800000000FFC007FC00000000FF8007FC0000
32320000FF0003FE00000000FF0001FF00000000FF0001FF00000000FF0000FF80000000FF00
3233007FC0000000FF00007FC0000000FF00003FE0000000FF00001FF0000000FF00001FF000
32340000FF00000FF8000000FF00000FF8000000FF000007FC000000FF000003FE000000FF00
32350003FE000000FF000001FF000000FF000000FF800000FF000000FFC00000FF000000FFE0
32360001FF800001FFF000FFFFFF001FFFFF80FFFFFF001FFFFF80FFFFFF001FFFFF8039397D
3237B841>75 D<FFFFFFE00000FFFFFFE00000FFFFFFE0000001FFC000000000FF0000000000
3238FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
3239FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
3240FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
3241FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
3242FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
3243FF0000001800FF0000001800FF0000001800FF0000001800FF0000001800FF0000003800
3244FF0000003000FF0000003000FF0000003000FF0000007000FF0000007000FF0000007000
3245FF000000F000FF000000F000FF000001F000FF000003F000FF00000FF000FF00001FE001
3246FF8000FFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE02D397DB834>I<FFFF00000000
324707FFF8FFFF800000000FFFF8FFFF800000000FFFF801FF800000000FFC0000DFC0000000
32481BF80000DFC00000001BF80000CFE000000033F80000CFE000000033F80000CFE0000000
324933F80000C7F000000063F80000C7F000000063F80000C7F000000063F80000C3F8000000
3250C3F80000C3F8000000C3F80000C1FC00000183F80000C1FC00000183F80000C1FC000001
325183F80000C0FE00000303F80000C0FE00000303F80000C07F00000603F80000C07F000006
325203F80000C07F00000603F80000C03F80000C03F80000C03F80000C03F80000C03F80000C
325303F80000C01FC0001803F80000C01FC0001803F80000C00FE0003003F80000C00FE00030
325403F80000C00FE0003003F80000C007F0006003F80000C007F0006003F80000C003F800C0
325503F80000C003F800C003F80000C003F800C003F80000C001FC018003F80000C001FC0180
325603F80000C001FC018003F80000C000FE030003F80000C000FE030003F80000C0007F0600
325703F80000C0007F060003F80000C0007F060003F80000C0003F8C0003F80000C0003F8C00
325803F80000C0001FD80003F80000C0001FD80003F80000C0001FD80003F80000C0000FF000
325903F80000C0000FF00003F80000C0000FF00003F80001E00007E00003F80003F00007E000
326003F8000FFC0003C00007FC00FFFFC003C003FFFFF8FFFFC003C003FFFFF8FFFFC0018003
3261FFFFF845397DB84C>I<FFFF000007FFFEFFFF800007FFFEFFFFC00007FFFE00FFC00000
32627FE000FFE000001F8000DFF000000F0000DFF00000060000CFF80000060000C7FC000006
32630000C7FC0000060000C3FE0000060000C1FF0000060000C1FF0000060000C0FF80000600
326400C07FC000060000C07FC000060000C03FE000060000C01FF000060000C01FF800060000
3265C00FF800060000C007FC00060000C007FE00060000C003FE00060000C001FF00060000C0
326601FF80060000C000FF80060000C0007FC0060000C0007FE0060000C0003FE0060000C000
32671FF0060000C0000FF8060000C0000FF8060000C00007FC060000C00003FE060000C00003
3268FE060000C00001FF060000C00000FF860000C00000FF860000C000007FC60000C000003F
3269E60000C000003FE60000C000001FF60000C000000FFE0000C000000FFE0000C0000007FE
32700000C0000003FE0000C0000003FE0000C0000001FE0000C0000000FE0000C0000000FE00
327100C00000007E0001E00000003E0003F00000003E000FFC0000001E00FFFFC000000E00FF
3272FFC000000E00FFFFC00000060037397DB83E>I<000003FF00000000001FFFE000000000
3273FE01FC00000001F8007E00000007E0001F8000000FC0000FC000003F800007F000007F00
32740003F80000FE000001FC0001FC000000FE0001F80000007E0003F80000007F0007F00000
3275003F8007F00000003F800FE00000001FC00FE00000001FC01FE00000001FE01FC0000000
32760FE03FC00000000FF03FC00000000FF03FC00000000FF07FC00000000FF87F8000000007
3277F87F8000000007F87F8000000007F8FF8000000007FCFF8000000007FCFF8000000007FC
3278FF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF
32798000000007FCFF8000000007FCFF8000000007FCFF8000000007FC7F8000000007F87FC0
32800000000FF87FC00000000FF87FC00000000FF83FC00000000FF03FC00000000FF01FE000
328100001FE01FE00000001FE01FE00000001FE00FF00000003FC007F00000003F8007F80000
3282007F8003F80000007F0001FC000000FE0001FC000000FE0000FE000001FC00007F000003
3283F800003F800007F000001FC0000FE0000007E0001F80000003F8007F00000000FE01FC00
32840000001FFFE00000000003FF000000363D7BBA41>I<FFFFFFFFC00000FFFFFFFFFC0000
3285FFFFFFFFFF000001FF8000FFC00000FF00001FE00000FF00000FF00000FF000003F80000
3286FF000003FC0000FF000001FE0000FF000001FE0000FF000000FF0000FF000000FF0000FF
3287000000FF8000FF000000FF8000FF000000FF8000FF000000FF8000FF000000FF8000FF00
32880000FF8000FF000000FF8000FF000000FF0000FF000000FF0000FF000001FE0000FF0000
328901FE0000FF000003FC0000FF000003F80000FF00000FF00000FF00001FE00000FF0000FF
3290800000FFFFFFFE000000FFFFFFF0000000FF000000000000FF000000000000FF00000000
32910000FF000000000000FF000000000000FF000000000000FF000000000000FF0000000000
329200FF000000000000FF000000000000FF000000000000FF000000000000FF000000000000
3293FF000000000000FF000000000000FF000000000000FF000000000000FF000000000000FF
3294000000000000FF000000000000FF000000000000FF000000000000FF000000000001FF80
329500000000FFFFFF00000000FFFFFF00000000FFFFFF0000000031397EB838>I<000003FF
329600000000001FFFE000000000FE01FC00000001F8007E00000007E0001F8000000FC0000F
3297C000003F800007F000007F000003F80000FE000001FC0001FC000000FE0001FC000000FE
32980003F80000007F0007F80000007F8007F00000003F800FF00000003FC00FE00000001FC0
32991FE00000001FE01FE00000001FE03FC00000000FF03FC00000000FF03FC00000000FF07F
3300C00000000FF87FC00000000FF87F8000000007F87F8000000007F8FF8000000007FCFF80
330100000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000
3302000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF800000
33030007FC7F8000000007F87F8000000007F87FC00000000FF87FC00000000FF83FC0000000
33040FF03FC00000000FF01FE00000001FE01FE00000001FE01FE00000001FE00FF00000003F
3305C007F0007C003F8007F001FF003F8003F80383807F0001FC0701C0FE0001FC0E00C0FE00
330600FE0C00E1FC00007F0C0063F800003F8C0077F000001FCC003FE0000007EE003F800000
330703FF007F00000000FF81FC000C00001FFFFC000C000003FF1C000C000000001E001C0000
330800001F001C000000001F003C000000001F807C000000001FC0F8000000000FFFF8000000
3309000FFFF8000000000FFFF8000000000FFFF00000000007FFF00000000007FFE000000000
331003FFC00000000001FF8000000000007E00364B7BBA41>I<FFFFFFFE00000000FFFFFFFF
3311E0000000FFFFFFFFF800000001FF8007FE00000000FF0000FF80000000FF00003FC00000
331200FF00001FE0000000FF00000FF0000000FF000007F8000000FF000007F8000000FF0000
331303FC000000FF000003FC000000FF000003FE000000FF000003FE000000FF000003FE0000
331400FF000003FE000000FF000003FE000000FF000003FE000000FF000003FC000000FF0000
331503FC000000FF000007F8000000FF000007F8000000FF00000FF0000000FF00001FE00000
331600FF00003F80000000FF0000FF00000000FF0007FC00000000FFFFFFE000000000FFFFFF
3317C000000000FF000FF000000000FF0003F800000000FF0000FE00000000FF0000FF000000
331800FF00007F80000000FF00003FC0000000FF00003FC0000000FF00001FC0000000FF0000
33191FE0000000FF00001FE0000000FF00001FE0000000FF00001FE0000000FF00001FE00000
332000FF00001FF0000000FF00001FF0000000FF00001FF0000000FF00001FF0000000FF0000
33211FF0000000FF00001FF0000000FF00001FF0018000FF00001FF0018000FF00001FF80180
332200FF00000FF8018000FF00000FF8038001FF800007F80300FFFFFF0003FC0700FFFFFF00
332301FC0600FFFFFF0000FE0E0000000000003FFC00000000000007F000393B7DB83D>I<00
33240FF800C0003FFE01C000FFFF81C003F807E3C007E000F7C00FC0007FC01F80003FC03F00
3325001FC03E00000FC07E000007C07E000007C07C000003C0FC000003C0FC000001C0FC0000
332601C0FC000001C0FE000000C0FE000000C0FE000000C0FF000000C0FF800000007FC00000
3327007FE00000007FF80000003FFF8000001FFFF800001FFFFF80000FFFFFE00007FFFFF800
332803FFFFFE0000FFFFFF00003FFFFF800007FFFFC000007FFFC0000007FFE00000007FE000
332900003FF00000001FF00000000FF000000007F800000007F8C0000003F8C0000003F8C000
33300001F8C0000001F8C0000001F8E0000001F8E0000001F8E0000001F0F0000001F0F00000
333103F0F8000003E0FC000007E0FE000007C0FF00000FC0FF80001F80FBF0003F00F0FE00FE
333200E03FFFF800E00FFFE000C001FF0000253D7CBA2E>I<3FFFFFFFFFFFE03FFFFFFFFFFF
3333E03FFFFFFFFFFFE03FC003FF001FE03E0001FE0003E07C0001FE0001F0780001FE0000F0
3334700001FE000070700001FE000070700001FE000070600001FE000030600001FE00003060
33350001FE000030600001FE000030E00001FE000038C00001FE000018C00001FE000018C000
333601FE000018C00001FE000018000001FE000000000001FE000000000001FE000000000001
3337FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE
3338000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE00
33390000000001FE000000000001FE000000000001FE000000000001FE000000000001FE0000
334000000001FE000000000001FE000000000001FE000000000001FE000000000001FE000000
3341000001FE000000000001FE000000000001FE000000000001FE000000000001FE00000000
33420001FE000000000001FE000000000001FE000000000001FE000000000001FE0000000000
334307FF800000001FFFFFFFE000001FFFFFFFE000001FFFFFFFE00035397DB83C>I<FFFFFF
33440007FFFEFFFFFF0007FFFEFFFFFF0007FFFE01FF8000007FE000FF0000001F8000FF0000
3345000F0000FF000000060000FF000000060000FF000000060000FF000000060000FF000000
3346060000FF000000060000FF000000060000FF000000060000FF000000060000FF00000006
33470000FF000000060000FF000000060000FF000000060000FF000000060000FF0000000600
334800FF000000060000FF000000060000FF000000060000FF000000060000FF000000060000
3349FF000000060000FF000000060000FF000000060000FF000000060000FF000000060000FF
3350000000060000FF000000060000FF000000060000FF000000060000FF000000060000FF00
33510000060000FF000000060000FF000000060000FF000000060000FF000000060000FF0000
335200060000FF0000000E00007F0000000C00007F8000000C00007F8000001C00003F800000
33531C00003F8000001800001FC000003800001FC000007000000FE00000F0000007F00000E0
3354000003F80001C0000001FC000780000000FE000F000000007F807E000000001FFFF80000
3355000007FFE000000000007F800000373B7DB83E>I<FFFFFC00007FFF80FFFFFC00007FFF
335680FFFFFC00007FFF8003FF8000000FFC0001FF00000007E00001FF00000003C00000FF00
3357000001800000FF800000038000007F800000030000007F800000030000007FC000000300
335800003FC00000060000003FC00000060000003FE000000E0000001FE000000C0000001FF0
335900000C0000000FF00000180000000FF00000180000000FF800001800000007F800003000
3360000007F800003000000007FC00007000000003FC00006000000003FC00006000000001FE
33610000C000000001FE0000C000000001FF0000C000000000FF00018000000000FF00018000
3362000000FF800380000000007F800300000000007F800300000000003FC00600000000003F
3363C00600000000003FE00600000000001FE00C00000000001FE00C00000000001FF01C0000
33640000000FF01800000000000FF018000000000007F830000000000007F830000000000007
3365FC30000000000003FC60000000000003FC60000000000003FEE0000000000001FEC00000
336600000001FEC0000000000000FF80000000000000FF80000000000000FF80000000000000
33677F000000000000007F000000000000007F000000000000003E000000000000003E000000
3368000000001C000000000000001C000000000000001C00000000393B7EB83E>I<FFFFFC07
3369FFFFF001FFFFFFFFFC07FFFFF001FFFFFFFFFC07FFFFF001FFFF07FF80001FFE00001FF8
337003FE00000FF8000007E001FE000007F8000003C001FE000007F80000038001FF000007F8
33710000038000FF000003FC0000030000FF000003FC0000030000FF800003FC00000700007F
3372800001FE00000600007F800001FE00000600007FC00001FE00000600003FC00003FF0000
33730C00003FC00003FF00000C00003FE00003FF00000C00001FE00007FF80001800001FE000
3374067F80001800001FE000067F80001800000FF0000E7FC0003000000FF0000C3FC0003000
3375000FF0000C3FC00030000007F8001C3FE00060000007F800181FE00060000007F800181F
3376E00060000003FC00181FF000C0000003FC00300FF000C0000003FC00300FF000C0000001
3377FE00300FF80180000001FE006007F80180000001FE006007F80180000000FF006007F803
337800000000FF00C003FC0300000000FF00C003FC0300000000FF80C003FC07000000007F81
33798001FE06000000007F818001FE06000000007FC18001FE0E000000003FC30000FF0C0000
338000003FC30000FF0C000000003FE30000FF1C000000001FE600007F98000000001FE60000
33817F98000000001FF600007F98000000000FFC00003FF0000000000FFC00003FF000000000
33820FFC00003FF00000000007FC00003FE00000000007F800001FE00000000007F800001FE0
33830000000003F800001FC00000000003F000000FC00000000003F000000FC00000000001F0
338400000F800000000001E0000007800000000001E0000007800000000000E0000007000000
3385000000C0000003000000503B7EB855>I<7FFFFF003FFFFC007FFFFF003FFFFC007FFFFF
3386003FFFFC0000FFF80007FF8000007FE00003FC0000003FE00001F00000001FF00001E000
338700001FF00001C00000000FF800018000000007FC00038000000007FC00070000000003FE
338800060000000003FE000E0000000001FF001C0000000000FF80180000000000FF80380000
33890000007FC03000000000003FE06000000000003FE0E000000000001FF0C000000000000F
3390F18000000000000FFB80000000000007FF00000000000007FE00000000000003FE000000
339100000001FF00000000000001FF00000000000000FF800000000000007FC0000000000000
33927FC0000000000000FFE0000000000000DFE00000000000019FF00000000000038FF80000
3393000000030FF800000000000607FC00000000000E03FE00000000000C03FE000000000018
339401FF00000000003800FF00000000003000FF800000000060007FC000000000E0007FC000
3395000000C0003FE00000000180001FF00000000380001FF00000000300000FF80000000600
33960007FC0000000E000007FC0000000C000003FE0000001C000001FE0000003C000001FF00
33970000FE000001FF800007FF800007FFE000FFFFE0003FFFFF80FFFFE0003FFFFF80FFFFE0
3398003FFFFF8039397EB83E>I<FFFFFE00003FFFE0FFFFFE00003FFFE0FFFFFE00003FFFE0
339903FFE0000007FE0000FFC0000003F000007FC0000001E000007FC0000001C000003FE000
340000018000001FF00000038000001FF00000030000000FF80000060000000FF80000060000
34010007FC00000C00000003FE00001C00000003FE00001800000001FF00003800000001FF00
3402003000000000FF800060000000007FC000E0000000007FC000C0000000003FE001C00000
340300003FE00180000000001FF00380000000000FF80300000000000FF806000000000007FC
34040E000000000007FC0C000000000003FE1C000000000001FF18000000000001FF30000000
3405000000FFB0000000000000FFE00000000000007FE00000000000003FC00000000000003F
3406C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
34070000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
3408C00000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000
34090000003FC00000000000003FC00000000000003FC00000000000003FC00000000000003F
3410C00000000000007FE000000000003FFFFFC0000000003FFFFFC0000000003FFFFFC00000
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040034113B397FB83E>I<3FFFFFFFFF003FFFFFFFFF003FFFFFFFFF003FFC0001FE003FC00003FE
3412003F800007FC003E000007FC003C00000FF8003C00000FF0003800001FF0007800003FE0
3413007000003FE0007000007FC0007000007F8000600000FF8000600001FF0000600001FF00
341400600003FE0000600003FC0000000007FC000000000FF8000000000FF8000000001FF000
34150000001FE0000000003FE0000000007FC0000000007FC000000000FF8000000000FF0000
3416000001FF0000000003FE0000000003FE0000000007FC0000000007F8000000000FF80000
341700001FF0000180001FF0000180003FE0000180003FC0000180007FC000018000FF800001
34188000FF8000038001FF0000038001FE0000038003FE0000038007FC0000038007FC000007
3419000FF8000007000FF000000F001FF000001F003FE000003F003FE000007F007FC00001FF
3420007F80000FFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF0029397BB833>I<7FFFFFFF
3421FFFF80FFFFFFFFFFFFC0FFFFFFFFFFFFC07FFFFFFFFFFF803204797041>95
3422D<0180038007000E001C00180038003000700060006000E000C000C000C000C000CE00FF
342380FFC0FFC0FFC07FC07FC03F800E000A197AB917>I<001FE0000000FFFC000003E03F00
34240007000F80000F8007E0001FC003F0001FE003F0001FE001F8001FE001F8001FE000FC00
34250FC000FC00078000FC00000000FC00000000FC00000000FC00000000FC0000007FFC0000
342607FFFC00003FE0FC0000FE00FC0003F800FC000FF000FC001FC000FC003FC000FC007F80
342700FC007F0000FC007F0000FC0CFE0000FC0CFE0000FC0CFE0000FC0CFE0001FC0CFE0001
3428FC0CFF0003FC0C7F00077C0C7F80063E183FC01E3E180FE0781FF003FFF00FE0007F8007
3429C026277DA52A>I<03F0000000FFF0000000FFF0000000FFF00000000FF000000003F000
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05003430000003F000000003F000000003F000000003F000000003F000000003F000000003F00000
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040034310003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
343203F000000003F01FE00003F07FF80003F1E03E0003F3801F8003F7000FC003FE0007E003
3433FC0003F003F80001F803F00001F803F00000FC03F00000FC03F00000FE03F00000FE03F0
343400007E03F000007F03F000007F03F000007F03F000007F03F000007F03F000007F03F000
3435007F03F000007F03F000007F03F000007F03F000007E03F00000FE03F00000FE03F00000
3436FC03F00001FC03F80001F803F80003F003FC0003F003EE0007E003C6000FC003C7801F00
34370381E07E000300FFF80000001FC000283B7EB92E>I<0003FC00001FFF80007E03E001F8
3438007003F000F807E001FC0FC003FC0FC003FC1F8003FC3F8003FC3F0001F87F0000F07F00
343900007F0000007E000000FE000000FE000000FE000000FE000000FE000000FE000000FE00
34400000FE000000FE000000FE0000007E0000007F0000007F0000003F0000063F8000061F80
3441000E1FC0000C0FC0001C07E0003803F0007001F800E0007C07C0001FFF000007F8001F27
34427DA525>I<0000000FC0000003FFC0000003FFC0000003FFC00000003FC00000000FC000
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500344300000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04003444000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC0000000
34450FC00003F80FC0001FFF0FC0007E078FC000F801EFC003F0007FC007E0003FC00FC0001F
3446C00FC0001FC01F80000FC03F80000FC03F00000FC07F00000FC07F00000FC07E00000FC0
3447FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE
344800000FC0FE00000FC0FE00000FC07E00000FC07F00000FC07F00000FC03F00000FC03F00
3449000FC01F80001FC01F80001FC00FC0003FC007E0007FC003F000EFF001F801CFFF007C07
34508FFF001FFE0FFF0007F80FC0283B7DB92E>I<0007F800001FFF00007C0FC001F803E003
3451F001F007E001F80FC000F81F80007C1F80007C3F00007E3F00003E7F00003E7F00003F7E
345200003FFE00003FFE00003FFE00003FFFFFFFFFFFFFFFFFFE000000FE000000FE000000FE
3453000000FE0000007E0000007E0000007F0000007F0000003F0000033F8000031F8000070F
3454C0000607C0000E07E0001C01F0003800F80070007E03E0001FFF800003FC0020277EA525
3455>I<00007E000003FF80000FC1E0001F87E0003F0FF0007E0FF0007E0FF000FC0FF000FC
34560FF001F803C001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8
3457000001F8000001F8000001F8000001F8000001F80000FFFFFC00FFFFFC00FFFFFC0001F8
3458000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8
3459000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8
3460000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8
3461000001F8000003FC00007FFFF8007FFFF8007FFFF8001C3B7FBA19>I<00000003F0000F
3462F00FF8003FFC3C3C00F81F707C01F00FE07C03E007C07C07C003E0100FC003F0000FC003
3463F0001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8
3464001F8001F8000FC003F0000FC003F00007C003E00003E007C00003F00F800003F81F0000
3465073FFC0000060FF000000E000000000E000000000E000000000E000000000F000000000F
3466000000000FC000000007FFFFC00007FFFFF80003FFFFFE0001FFFFFF8003FFFFFFC00F80
3467007FE01F00000FF03E000003F07C000001F07C000001F8F8000000F8F8000000F8F80000
346800F8F8000000F8F8000000F8FC000001F87C000001F03E000003E03F000007E00F80000F
34698007E0003F0001FC01FC00007FFFF0000007FF000026387EA52A>I<03F000000000FFF0
347000000000FFF000000000FFF0000000000FF00000000003F00000000003F00000000003F0
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050034710000000003F00000000003F00000000003F00000000003F00000000003F00000000003F0
34720000000003F00000000003F00000000003F00000000003F00000000003F00000000003F0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040034730000000003F00000000003F00FF0000003F03FFC000003F0F03F000003F1C01F800003F3
3474800FC00003F7000FC00003FE000FC00003FC0007E00003FC0007E00003F80007E00003F8
34750007E00003F80007E00003F00007E00003F00007E00003F00007E00003F00007E00003F0
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050034760007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F0
34770007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040034780007E00003F00007E00003F00007E00003F00007E00003F00007E00007F8000FF000FFFF
3479C1FFFF80FFFFC1FFFF80FFFFC1FFFF80293A7EB92E>I<0380000FE0001FF0001FF0001F
3480F0001FF0001FF0000FE00003800000000000000000000000000000000000000000000000
3481000000000000000003F000FFF000FFF000FFF00007F00003F00003F00003F00003F00003
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05003482F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04003483F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00007
3484F800FFFFC0FFFFC0FFFFC012387EB717>I<0001C00007F0000FF8000FF8000FF8000FF8
3485000FF80007F00001C0000000000000000000000000000000000000000000000000000000
34860000000001F800FFF800FFF800FFF80007F80001F80001F80001F80001F80001F80001F8
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050034870001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8
34880001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040034890001F80001F80001F80001F80001F80001F80001F80001F83C01F87E01F8FF01F0FF03F0
3490FF03F0FF03E0FE07C07C07C03C0F000FFE0003F800154984B719>I<03F0000000FFF000
34910000FFF0000000FFF00000000FF000000003F000000003F000000003F000000003F00000
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050034920003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
Jean-Paul Calderone525ef802008-03-09 20:39:42 -0400349303F000000003F000000003F000000003F000000003F000000003F000000003F001FFFC03
3494F001FFFC03F001FFFC03F0007FC003F0007F0003F0007C0003F000700003F000E00003F0
349501C00003F003800003F007000003F01E000003F038000003F078000003F0FC000003F1FC
3496000003F3FE000003F73F000003FE3F800003F81F800003F00FC00003F00FE00003F007E0
34970003F003F00003F001F80003F001FC0003F000FC0003F0007E0003F0007F0003F0003F00
349803F0003F8003F0001FC007F8003FF0FFFFC0FFFFFFFFC0FFFFFFFFC0FFFF283A7EB92C>
3499I<03F000FFF000FFF000FFF0000FF00003F00003F00003F00003F00003F00003F00003F0
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050035000003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
35010003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
35020003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040035030003F00003F00003F00003F00003F00003F00007F800FFFFC0FFFFC0FFFFC0123A7EB917
3504>I<03F00FF0001FE000FFF03FFC007FF800FFF0F03F01E07E00FFF1C01F83803F000FF3
3505800FC7001F8003F7000FCE001F8003FE000FDC001F8003FC0007F8000FC003FC0007F800
35060FC003F80007F0000FC003F80007F0000FC003F80007F0000FC003F00007E0000FC003F0
35070007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E000
35080FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F0
35090007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E000
35100FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F0
35110007E0000FC003F00007E0000FC007F8000FF0001FE0FFFFC1FFFF83FFFFFFFFC1FFFF83
3512FFFFFFFFC1FFFF83FFFF40257EA445>I<03F00FF00000FFF03FFC0000FFF0F03F0000FF
3513F1C01F80000FF3800FC00003F7000FC00003FE000FC00003FC0007E00003FC0007E00003
3514F80007E00003F80007E00003F80007E00003F00007E00003F00007E00003F00007E00003
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05003515F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003
3516F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04003517F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00007
3518F8000FF000FFFFC1FFFF80FFFFC1FFFF80FFFFC1FFFF8029257EA42E>I<0003FE000000
35190FFF8000003E03E00000F800F80001F0007C0003E0003E0007C0001F000F80000F801F80
3520000FC01F000007C03F000007E03F000007E07E000003F07E000003F07E000003F07E0000
352103F0FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
3522F8FE000003F8FE000003F87E000003F07E000003F07F000007F03F000007E03F000007E0
35231F80000FC00F80000F800FC0001F8007E0003F0003F0007E0000F800F800007E03F00000
35241FFFC0000003FE000025277EA52A>I<03F01FE000FFF07FF800FFF1E07E00FFF3801F80
352507F7000FC003FE0007E003FC0003F003F80003F803F00001F803F00001FC03F00000FC03
3526F00000FE03F00000FE03F00000FE03F000007F03F000007F03F000007F03F000007F03F0
352700007F03F000007F03F000007F03F000007F03F000007F03F000007F03F00000FE03F000
352800FE03F00000FE03F00001FC03F00001FC03F80003F803F80003F003FC0007F003FE000F
3529E003F6000FC003F7803F0003F1E07E0003F0FFF80003F01FC00003F000000003F0000000
353003F000000003F000000003F000000003F000000003F000000003F000000003F000000003
3531F000000003F000000007F8000000FFFFC00000FFFFC00000FFFFC0000028357EA42E>I<
35320003F800C0001FFE01C0007E0781C000FC01C3C003F000E3C007F00077C00FE00037C00F
3533C0003FC01FC0001FC03F80001FC03F80000FC07F00000FC07F00000FC07F00000FC0FE00
3534000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE0000
35350FC0FE00000FC0FE00000FC07F00000FC07F00000FC07F00000FC03F00000FC03F80001F
3536C01F80001FC01FC0003FC00FC0003FC007E0007FC003F000EFC001F801CFC0007E078FC0
3537001FFE0FC00007F80FC00000000FC00000000FC00000000FC00000000FC00000000FC000
353800000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000001FE00000
353903FFFF000003FFFF000003FFFF28357DA42C>I<07E01F00FFE07FC0FFE1E3E0FFE387F0
35400FE707F003E607F003EE07F003EC03E003FC008003F8000003F8000003F8000003F80000
354103F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00000
354203F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00000
354303F0000003F0000007F80000FFFFF000FFFFF000FFFFF0001C257EA421>I<00FF030003
3544FFE7000F80FF001E003F003C001F0078000F0070000700F0000700F0000700F0000300F8
3545000300F8000300FC000300FF0000007FE000007FFF00003FFFE0001FFFF8000FFFFC0003
3546FFFE0000FFFF000007FF8000007F8000001F80C0000FC0C00007C0C00007C0E00003C0E0
35470003C0E00003C0F00003C0F0000380F8000780FC000780FC000F00FF001E00F3C07C00E1
3548FFF000C03F80001A277DA521>I<00180000001800000018000000180000001800000038
35490000003800000038000000780000007800000078000000F8000001F8000003F8000007F8
355000001FFFFF00FFFFFF00FFFFFF0001F8000001F8000001F8000001F8000001F8000001F8
3551000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8
3552000001F8000001F8000001F8000001F800C001F800C001F800C001F800C001F800C001F8
355300C001F800C001F800C001F800C000FC01C000FC0180007C0380007E0300003F0700000F
3554FE000001F8001A347FB220>I<03F00007E000FFF001FFE000FFF001FFE000FFF001FFE0
3555000FF0001FE00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050035560003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0
35570003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040035580003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F0000FE0
35590003F0000FE00003F0000FE00003F0001FE00001F0001FE00001F8003FE00000F80077F8
35600000FC00E7FF80003F03C7FF80001FFF87FF800003FC07E00029267EA42E>I<FFFF803F
3561FEFFFF803FFEFFFF803FFE0FF8000FF007F00007E003F00003C003F800038001F8000300
356201F800030000FC00060000FC00060000FE000E00007E000C00007E000C00003F00180000
35633F001800003F803800001F803000001F803000000FC06000000FC06000000FE060000007
3564E0C0000007E0C0000003F180000003F180000003F180000001FB00000001FB00000001FF
356500000000FE00000000FE000000007C000000007C000000007C0000000038000000003800
35660027257EA32C>I<FFFF1FFFE03FFEFFFF1FFFE03FFEFFFF1FFFE03FFE0FF800FF000FF8
356707F0007E0003E007F0007E0003C003F0003E00018003F0003E00018001F8003F00030001
3568F8003F00030001F8003F00030000FC003F80060000FC006F80060000FC006F800600007E
356900EFC00C00007E00C7C00C00007E00C7C01C00003F01C7E01800003F0183E01800003F81
357083F03800001F8383F03000001F8301F03000001FC301F87000000FC600F86000000FC600
3571F860000007E600FCC0000007EC007CC0000007EC007CC0000003FC007F80000003F8003F
357280000003F8003F80000001F8003F00000001F0001F00000001F0001F00000000F0001E00
3573000000E0000E0000000060000C000037257EA33C>I<FFFF807FFF00FFFF807FFF00FFFF
3574807FFF0003FE003FF00001FE001F800000FE001F0000007E001C0000003F00180000001F
357580300000001FC0700000000FC0E000000007E0C000000007F18000000003FB8000000001
3576FF0000000000FE0000000000FE00000000007F00000000003F00000000007F8000000000
35777FC000000000CFC000000001C7E00000000383F00000000703F80000000601F80000000C
357800FC0000001C007E00000038007F00000078003F000000F0001F800001F8001FC0000FF8
3579003FF000FFFE00FFFF80FFFE00FFFF80FFFE00FFFF8029247FA32C>I<FFFF803FFEFFFF
3580803FFEFFFF803FFE0FF8000FF007F00007C003F000038001F800038001F800030001FC00
3581030000FC00060000FC000600007E000C00007E000C00007F000C00003F001800003F0018
358200001F803000001F803000001FC07000000FC06000000FC060000007E0C0000007E0C000
35830007F1C0000003F180000003F180000001FB00000001FB00000001FF00000000FE000000
358400FE000000007C000000007C000000007C00000000380000000038000000003000000000
35853000000000700000000060000000006000000000C000000000C000007C01C00000FE0180
35860000FE03800000FE03000000FE06000000FC0E000000701C00000038380000001FF00000
3587000FC000000027357EA32C>I<3FFFFFFC3FFFFFFC3F8003FC3E0003F83C0007F038000F
3588E030000FE070001FC070003F8060007F8060007F006000FE006001FC006001FC000003F8
3589000007F0000007F000000FE000001FC000003F8000003F8000007F000600FE000600FE00
35900601FC000603F8000607F8000E07F0000E0FE0000C1FC0001C1FC0001C3F80003C7F0000
35917CFF0003FCFFFFFFFCFFFFFFFC1F247EA325>I<00003E0000000000FF800000000180C0
3592000000030060000000060030000000060030000000060030000000060030000000060030
35930000000300600000000180C000000000FF80000000003E00000000000000000000000000
3594000000000000000000000000000000000000000003F00007E000FFF001FFE000FFF001FF
3595E000FFF001FFE0000FF0001FE00003F00007E00003F00007E00003F00007E00003F00007
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05003596E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007
3597E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007
3598E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04003599E00003F0000FE00003F0000FE00003F0000FE00003F0001FE00001F0001FE00001F8003F
3600E00000F80077F80000FC00E7FF80003F03C7FF80001FFF87FF800003FC07E00029387EB6
36012E>183 D E
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05003602%EndDVIPSBitmapFont
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05003603%DVIPSBitmapFont: Fs ecss1440 14.4 32
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05003604/Fs 32 247 df<FFFFFFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFFFFFF
360580FFFFFFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFF
3606FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFFFFFF80710680A272>22
3607D<000006000000000E000000003E000000007E00000001FE00000007FE0000003FFE0000
360807FFFE0000FFFFFE0000FFFFFE0000FFFFFE0000FFF9FE0000FFC1FE0000F801FE000000
360901FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001
3610FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE
361100000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00
3612000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0000
36130001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE000000
361401FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001
3615FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE
361600000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00
3617000001FE00000001FE00007FFFFFFFF87FFFFFFFF87FFFFFFFF87FFFFFFFF87FFFFFFFF8
36187FFFFFFFF8255076CF39>49 D<00007FE000000007FFFC0000001FFFFF0000003FFFFFC0
361900007FFFFFF00000FFFFFFF80001FFFFFFFC0003FF00FFFE0007F8001FFF000FF00007FF
3620000FC00001FF801FC00000FFC01F8000007FC03F0000003FE03F0000003FE07E0000001F
3621F07E0000000FF07C0000000FF0FC0000000FF0F800000007F87800000007F87800000007
3622F83000000007F83000000007F81000000007F80000000007F80000000007F80000000007
3623F80000000007F80000000007F0000000000FF0000000000FF0000000000FF0000000001F
3624E0000000001FE0000000001FC0000000003FC0000000003F80000000007F8000000000FF
36250000000000FE0000000001FE0000000003FC0000000007F80000000007F0000000000FE0
3626000000001FC0000000003F80000000007F8000000000FF0000000001FE0000000003FC00
362700000007F0000000000FE0000000001FC0000000003F80000000007F0000000000FE0000
3628000001FC0000000003F80000000007F0000000000FE0000000001FC0000000003F800000
362900003F00000000007E0000000000FC0000000001F80000000003F00000000007E0000000
3630000FC0000000001F80000000003F00000000007FFFFFFFFFF87FFFFFFFFFF87FFFFFFFFF
3631F87FFFFFFFFFF87FFFFFFFFFF87FFFFFFFFFF87FFFFFFFFFF82D507BCF39>I<00003FF0
363200000001FFFE0000000FFFFF8000003FFFFFE000007FFFFFF00000FFFFFFF80003FFFFFF
3633FC0007FFC01FFE000FFE0007FF000FF80001FF801FF00000FF803FC000007FC03F800000
36343FC07F0000003FC03E0000003FE03E0000001FE01C0000001FE0180000001FE008000000
36351FE0000000001FE0000000001FE0000000001FE0000000003FE0000000003FC000000000
36363FC0000000007FC0000000007F8000000000FF8000000000FF0000000001FF0000000003
3637FE0000000007FC000000000FF8000000007FF00000000FFFE0000003FFFFC0000003FFFF
363880000003FFFE00000003FFFE00000003FFFFC0000003FFFFF0000000003FF80000000007
3639FC0000000001FE0000000000FF00000000007F80000000003FC0000000003FE000000000
36401FE0000000001FF0000000000FF0000000000FF8000000000FF80000000007F800000000
364107FC0000000007FC0000000007FC0000000007FC0000000007FC0000000007FC00000000
364207FC0000000007FC4000000007FC600000000FF8600000000FF8700000000FF8F8000000
36431FF0F80000001FF0FC0000003FF07F0000003FE07F8000007FE03FC00000FFC01FF00001
3644FF800FFE0007FF0007FFC03FFE0003FFFFFFFE0001FFFFFFF80000FFFFFFF000003FFFFF
3645E000000FFFFF80000003FFFE000000003FF000002E527BCF39>I<00000007FC00000000
3646000FFC00000000000FFC00000000001FFC00000000001FFC00000000003DFC0000000000
36477DFC00000000007DFC0000000000F9FC0000000000F9FC0000000001F1FC0000000003F1
3648FC0000000003F1FC0000000007E1FC0000000007E1FC000000000FC1FC000000000FC1FC
3649000000001F81FC000000003F81FC000000003F01FC000000007F01FC000000007E01FC00
3650000000FE01FC00000001FC01FC00000001FC01FC00000003F801FC00000003F801FC0000
36510007F001FC00000007F001FC0000000FE001FC0000001FE001FC0000001FC001FC000000
36523F8001FC0000003F8001FC0000007F0001FC000000FF0001FC000000FE0001FC000001FE
36530001FC000001FC0001FC000003FC0001FC000003F80001FC000007F00001FC00000FF000
365401FC00000FE00001FC00001FE00001FC00001FC00001FC00003F800001FC00007F800001
3655FC00007F000001FC0000FF000001FC0000FFFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFF
3656FFC0FFFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFFC000000001FC000000000001FC00
36570000000001FC000000000001FC000000000001FC000000000001FC000000000001FC0000
365800000001FC000000000001FC000000000001FC000000000001FC000000000001FC000000
3659000001FC000000000001FC000000000001FC000000000001FC000000000001FC00000000
36600001FC000000000001FC000000000001FC000000000001FC000000000001FC0000324E7D
3661CD39>I<FFFFFFFF80000000FFFFFFFFF8000000FFFFFFFFFF000000FFFFFFFFFFC00000
3662FFFFFFFFFFF00000FFFFFFFFFFFC0000FF800003FFFE0000FF8000003FFF0000FF800000
366307FFC000FF80000001FFC000FF80000000FFE000FF800000003FF000FF800000001FF800
3664FF800000000FF800FF8000000007FC00FF8000000007FC00FF8000000003FC00FF800000
36650003FE00FF8000000001FE00FF8000000001FE00FF8000000001FE00FF8000000001FE00
3666FF8000000001FE00FF8000000001FE00FF8000000003FC00FF8000000003FC00FF800000
36670007FC00FF8000000007F800FF800000000FF800FF800000001FF000FF800000003FE000
3668FF80000000FFC000FF80000001FF8000FF80000007FF0000FF8000001FFE0000FF800001
3669FFF80000FFFFFFFFFFF00000FFFFFFFFFFC00000FFFFFFFFFE000000FFFFFFFFFE000000
3670FFFFFFFFFFC00000FFFFFFFFFFF80000FF80000FFFFE0000FF8000003FFF0000FF800000
367107FFC000FF80000001FFE000FF800000007FF000FF800000001FF800FF800000000FFC00
3672FF8000000007FE00FF8000000003FE00FF8000000001FF00FF8000000001FF00FF800000
36730000FF80FF80000000007F80FF80000000007F80FF80000000007FC0FF80000000007FC0
3674FF80000000003FC0FF80000000003FC0FF80000000003FC0FF80000000003FC0FF800000
367500007FC0FF80000000007FC0FF80000000007F80FF8000000000FF80FF8000000000FF80
3676FF8000000001FF00FF8000000003FF00FF8000000007FE00FF800000000FFC00FF800000
3677003FFC00FF800000007FF800FF80000001FFF000FF8000000FFFE000FF800000FFFFC000
3678FFFFFFFFFFFF0000FFFFFFFFFFFE0000FFFFFFFFFFF80000FFFFFFFFFFE00000FFFFFFFF
3679FF000000FFFFFFFFF00000003A5275D14C>66 D<00000003FFF000000000001FFFFF8000
3680000000FFFFFFF000000003FFFFFFFE0000000FFFFFFFFF8000003FFFFFFFFF8000007FFF
3681FFFFFF800000FFFE001FFF000001FFF00001FF000003FFC000003F000007FF0000000F00
3682000FFE0000000300001FF80000000000003FF00000000000007FE0000000000000FFC000
36830000000000FFC0000000000001FF80000000000003FF00000000000003FE000000000000
368407FE00000000000007FC0000000000000FFC0000000000000FF80000000000001FF80000
3685000000001FF00000000000001FF00000000000003FF00000000000003FE0000000000000
36863FE00000000000003FE00000000000007FC00000000000007FC00000000000007FC00000
3687000000007FC00000000000007FC0000000000000FF80000000000000FF80000000000000
3688FF80000000000000FF80000000000000FF80000000000000FF80000000000000FF800000
368900000000FF80000000000000FF80000000000000FF80000000000000FF80000000000000
3690FF80000000000000FF80000000000000FF800000000000007FC00000000000007FC00000
3691000000007FC00000000000007FC00000000000007FC00000000000003FE0000000000000
36923FE00000000000003FE00000000000003FF00000000000001FF00000000000001FF00000
3693000000001FF80000000000000FF80000000000000FFC00000000000007FC000000000000
369407FE00000000000003FE00000000000003FF00000000000001FF80000000000000FFC000
36950000000000FFC00000000000007FE00000000000003FF00000000080001FF80000000380
3696000FFE00000007800007FF0000001F800003FFC000003FC00001FFF00001FFC00000FFFE
3697001FFFC000007FFFFFFFFF8000003FFFFFFFFE0000000FFFFFFFFC00000003FFFFFFF000
3698000000FFFFFFC0000000001FFFFF000000000003FFF000003A5678D349>I<FF80FF80FF
369980FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
370080FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
370180FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
370280FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF
370380FF80FF80FF80FF80FF80FF80FF80095275D120>73 D<FF8000000000FF8000000000FF
37048000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37058000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37068000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37078000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37088000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37098000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37108000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37118000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37128000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37138000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37148000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37158000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF
37168000000000FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF8FF
3717FFFFFFFFF8FFFFFFFFFFF82D5275D13E>76 D<FFE0000000000000FFE0FFE00000000000
371800FFE0FFE0000000000000FFE0FFF0000000000001FFE0FFF0000000000001FFE0FFF800
37190000000003FFE0FFF8000000000003FFE0FEF8000000000003EFE0FEFC000000000007EF
3720E0FEFC000000000007EFE0FE7E00000000000FCFE0FE7E00000000000FCFE0FE7E000000
372100000FCFE0FE3F00000000001F8FE0FE3F00000000001F8FE0FE3F00000000001F8FE0FE
37221F80000000003F0FE0FE1F80000000003F0FE0FE1FC0000000007F0FE0FE0FC000000000
37237E0FE0FE0FC0000000007E0FE0FE0FE000000000FE0FE0FE07E000000000FC0FE0FE07E0
372400000000FC0FE0FE07F000000001FC0FE0FE03F000000001F80FE0FE03F800000003F80F
3725E0FE03F800000003F80FE0FE01F800000003F00FE0FE01FC00000007F00FE0FE01FC0000
37260007F00FE0FE00FC00000007E00FE0FE00FE0000000FE00FE0FE007E0000000FC00FE0FE
3727007F0000001FC00FE0FE007F0000001FC00FE0FE003F0000001F800FE0FE003F8000003F
3728800FE0FE003F8000003F800FE0FE001F8000003F000FE0FE001FC000007F000FE0FE001F
3729C000007F000FE0FE000FE00000FE000FE0FE000FE00000FE000FE0FE0007E00000FC000F
3730E0FE0007F00001FC000FE0FE0007F00001FC000FE0FE0003F00001F8000FE0FE0003F800
373103F8000FE0FE0003F80003F8000FE0FE0001FC0007F0000FE0FE0001FC0007F0000FE0FE
37320000FC0007E0000FE0FE0000FE000FE0000FE0FE0000FE000FE0000FE0FE00007E000FC0
3733000FE0FE00007F001FC0000FE0FE00007F001FC0000FE0FE00003F001F80000FE0FE0000
37343F803F80000FE0FE00001F803F00000FE0FE00001F803F00000FE0FE00001FC07F00000F
3735E0FE00000FC07E00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE000007E0
3736FC00000FE0FE000007F1FC00000FE0FE000003F1F800000FE0FE000003F1F800000FE0FE
3737000003F1F800000FE0FE000001FBF000000FE0FE000001FBF000000FE0FE000000FFE000
3738000FE0FE000000FFE000000FE0FE000000FFE000000FE0FE0000007FC000000FE0FE0000
3739007FC000000FE0FE0000007FC000000FE0FE0000003F8000000FE0FE000000000000000F
3740E0FE000000000000000FE04B5274D164>I<00000003FF800000000000003FFFF8000000
3741000000FFFFFE000000000003FFFFFF80000000000FFFFFFFE0000000003FFFFFFFF80000
374200007FFE00FFFC00000000FFF0001FFE00000003FFC00007FF80000007FF000001FFC000
3743000FFC0000007FE000001FF80000003FF000001FF00000001FF000003FE00000000FF800
3744007FC000000007FC0000FF8000000003FE0000FF0000000001FE0001FF0000000001FF00
374503FE0000000000FF8003FC00000000007F8007FC00000000007FC007F800000000003FC0
37460FF800000000003FE00FF000000000001FE01FF000000000001FF01FF000000000001FF0
37471FE000000000000FF03FE000000000000FF83FE000000000000FF83FC0000000000007F8
37483FC0000000000007F87FC0000000000007FC7FC0000000000007FC7FC0000000000007FC
37497F80000000000003FC7F80000000000003FCFF80000000000003FEFF80000000000003FE
3750FF80000000000003FEFF80000000000003FEFF80000000000003FEFF80000000000003FE
3751FF80000000000003FEFF80000000000003FEFF80000000000003FEFF80000000000003FE
3752FF80000000000003FEFF80000000000003FEFF80000000000003FEFFC0000000000007FE
37537FC0000000000007FC7FC0000000000007FC7FC0000000000007FC7FC0000000000007FC
37547FC0000000000007FC7FE000000000000FFC3FE000000000000FF83FE000000000000FF8
37553FF000000000001FF81FF000000000001FF01FF000000000001FF01FF800000000003FF0
37560FF800000000003FE00FFC00000000007FE007FC00000000007FC007FE0000000000FFC0
375703FE0000000000FF8003FF0000000001FF8001FF0000000001FF0001FF8000000003FF00
375800FFC000000007FE00007FE00000000FFC00003FF00000001FF800003FF80000003FF800
3759001FFC0000007FF000000FFE000000FFE0000007FF000001FFC0000003FFC00007FF8000
37600001FFF0001FFF000000007FFE00FFFC000000003FFFFFFFF8000000000FFFFFFFE00000
3761000007FFFFFFC00000000000FFFFFE0000000000003FFFF800000000000003FF80000000
376247567AD354>79 D<FFFFFFFFC00000FFFFFFFFFC0000FFFFFFFFFF0000FFFFFFFFFFC000
3763FFFFFFFFFFF000FFFFFFFFFFF800FF800001FFFE00FF8000001FFF00FF80000007FF80FF
376480000001FFC0FF80000000FFE0FF800000003FE0FF800000001FF0FF800000001FF0FF80
37650000000FF8FF8000000007F8FF8000000007FCFF8000000003FCFF8000000003FCFF8000
3766000003FEFF8000000003FEFF8000000001FEFF8000000001FEFF8000000001FEFF800000
37670001FEFF8000000001FEFF8000000003FEFF8000000003FEFF8000000003FCFF80000000
376803FCFF8000000007FCFF8000000007F8FF800000000FF8FF800000001FF0FF800000001F
3769F0FF800000003FE0FF80000000FFE0FF80000001FFC0FF80000007FF80FF8000001FFF00
3770FF800001FFFE00FFFFFFFFFFF800FFFFFFFFFFF000FFFFFFFFFFC000FFFFFFFFFF0000FF
3771FFFFFFFC0000FFFFFFFFC00000FF800000000000FF800000000000FF800000000000FF80
37720000000000FF800000000000FF800000000000FF800000000000FF800000000000FF8000
377300000000FF800000000000FF800000000000FF800000000000FF800000000000FF800000
3774000000FF800000000000FF800000000000FF800000000000FF800000000000FF80000000
37750000FF800000000000FF800000000000FF800000000000FF800000000000FF8000000000
377600FF800000000000FF800000000000FF800000000000FF800000000000FF800000000000
3777FF800000000000FF800000000000FF800000000000FF800000000000FF800000000000FF
3778800000000000375275D149>I<000007FF80000000007FFFF800000001FFFFFF00000007
3779FFFFFFC000001FFFFFFFF000003FFFFFFFFC00007FFFFFFFFE0000FFF800FFFE0001FFC0
3780000FFE0003FF000003FC0007FE000000FC000FF80000003C000FF80000001C001FF00000
3781000C001FE000000000003FC000000000003FC000000000003FC000000000007F80000000
378200007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
3783007F8000000000007FC000000000007FC000000000003FC000000000003FE00000000000
37843FF000000000001FF800000000001FFC00000000000FFE00000000000FFF000000000007
3785FFC00000000003FFFC0000000001FFFF8000000001FFFFF8000000007FFFFF800000003F
3786FFFFF00000001FFFFFFC00000007FFFFFF00000003FFFFFF800000007FFFFFC00000000F
3787FFFFE000000000FFFFF0000000000FFFF80000000001FFFC00000000003FFE0000000000
37880FFE000000000007FF000000000003FF800000000001FF800000000000FF800000000000
37897FC000000000007FC000000000003FC000000000003FE000000000003FE000000000001F
3790E000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE0
379100000000001FE000000000001FE000000000003FC000000000003FC000000000003FC060
3792000000007F807000000000FF807800000000FF007E00000001FF007F80000003FE00FFC0
3793000007FC00FFF800001FFC00FFFF00007FF8007FFFF003FFF0001FFFFFFFFFE00007FFFF
3794FFFFC00003FFFFFFFF0000007FFFFFFE0000001FFFFFF800000001FFFFE0000000001FFE
379500000033567BD33F>83 D<0003FF8000001FFFE00000FFFFF80003FFFFFC000FFFFFFF00
37961FFFFFFF801FFC00FFC01FE0007FC01F80003FE01E00001FF01800000FF01000000FF000
3797000007F800000007F800000007F800000003FC00000003FC00000003FC00000003FC0000
37980003FC00000003FC00000003FC00000003FC00000003FC00000003FC000003FFFC0000FF
3799FFFC0007FFFFFC003FFFFFFC00FFFFFFFC01FFFF83FC07FFE003FC0FFE0003FC1FF80003
3800FC3FE00003FC3FC00003FC7F800003FC7F000003FCFE000003FCFE000003FCFE000003FC
3801FE000003FCFE000003FCFE000007FCFF00000FFC7F80000FFC7FC0003FFC7FE0007FFC3F
3802FC03FFFC3FFFFFFFFC1FFFFFFBFC0FFFFFE3FC07FFFF83FC03FFFC03FC00FFC000002637
38037AB537>97 D<00001FFC00000000FFFFC0000003FFFFF000000FFFFFFC00001FFFFFFF00
3804003FFFFFFF80007FF003FF8000FF80007F8001FE00001F0003FC0000070007F800000300
380507F0000000000FE0000000001FE0000000001FC0000000003FC0000000003F8000000000
38063F80000000007F00000000007F00000000007F00000000007F0000000000FE0000000000
3807FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000
3808FE0000000000FE0000000000FE0000000000FE0000000000FF00000000007F0000000000
38097F00000000007F00000000007F80000000003F80000000003F80000000001FC000000000
38101FE0000000000FE0000000400FF0000000C007F8000003C003FC000007C003FE00001FC0
381101FF8000FFC000FFE007FFC0007FFFFFFF80001FFFFFFE00000FFFFFFC000003FFFFF000
38120000FFFF800000001FF800002A377BB533>99 D<000000001FE0000000001FE000000000
38131FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000000000
38141FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000000000
38151FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000000000
38161FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000000000
38171FE0000000001FE0000000001FE0000000001FE0000000001FE0000000001FE000007F80
38181FE00003FFF01FE0000FFFFC1FE0001FFFFF1FE0007FFFFF9FE000FFFFFFDFE001FFF00F
3819FFE003FF8003FFE003FF0001FFE007FC0000FFE00FF800007FE00FF000003FE01FE00000
38201FE01FE000001FE03FC000001FE03F8000001FE03F8000001FE07F8000001FE07F000000
38211FE07F0000001FE07F0000001FE0FE0000001FE0FE0000001FE0FE0000001FE0FE000000
38221FE0FE0000001FE0FE0000001FE0FE0000001FE0FE0000001FE0FE0000001FE0FE000000
38231FE0FE0000001FE0FE0000001FE07F0000001FE07F0000001FE07F0000001FE07F000000
38241FE03F8000001FE03F8000001FE03FC000001FE01FC000003FE01FE000003FE00FF00000
38257FE00FF80000FFE007FC0001FFE007FE0003FFE003FF8007FFE001FFE03FDFE000FFFFFF
38269FE0007FFFFF1FE0003FFFFE1FE0000FFFF81FE00007FFE01FE00000FF0000002B567BD4
38273B>I<00007FC000000001FFF800000007FFFE0000001FFFFF0000003FFFFF8000007FFF
3828FFC00000FFC07FE00001FF000FF00003FC0007F80007F80003F80007F00001FC000FE000
382900FC001FE000007E001FC000007E001F8000003E003F8000003F003F0000001F007F0000
3830001F007F0000001F007E0000001F007E0000000F807E0000000F80FFFFFFFFFF80FFFFFF
3831FFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FC0000000000FC0000
3832000000FC0000000000FE0000000000FE00000000007E00000000007E00000000007E0000
38330000007F00000000003F00000000003F80000000003F80000000001FC0000000001FC000
38340000000FE0000000000FF00000008007F80000038003FC0000078003FE00001F8001FF80
383500FF8000FFF00FFF80007FFFFFFF00003FFFFFFC00000FFFFFF8000003FFFFE0000000FF
3836FF000000001FF0000029377BB533>I<000001FFC000000FFFF800001FFFF800007FFFF8
38370000FFFFF80001FFFFF80003FF00F80007FC00080007F00000000FE00000001FC0000000
38381FC00000003F800000003F800000003F800000003F800000007F800000007F800000007F
3839800000007F800000007F800000007F800000007F800000007F800000007F800000007F80
38400000007F800000007F800000007F800000007F800000007F800000007F800000007F8000
384100007F800000FFFFFFFC00FFFFFFFC00FFFFFFFC00FFFFFFFC00FFFFFFFC00FFFFFFFC00
3842007F800000007F800000007F800000007F800000007F800000007F800000007F80000000
38437F800000007F800000007F800000007F800000007F800000007F800000007F800000007F
3844800000007F800000007F800000007F800000007F800000007F800000007F800000007F80
38450000007F800000007F800000007F800000007F800000007F800000007F800000007F8000
384600007F800000007F800000007F800000007F800000007F800000007F800000007F800000
3847007F800000007F800000007F800000007F800000007F800000007F800000007F80000000
38487F800000007F800000007F80000025567ED523>I<00003FC0001FC00000FFF001FFC000
384903FFFC0FFFC0000FFFFF7FFFE0001FFFFFFFFFE0003FFFFFFFFFE0007FE07FFFF000007F
3850000FF8000000FE0007F0000001FC0003F8000001F80001F8000003F80001FC000003F000
385100FC000003F00000FC000007F00000FE000007E000007E000007E000007E000007E00000
38527E000007E000007E000007E000007E000007E000007E000007E000007E000007E000007E
3853000007F00000FE000003F00000FC000003F00000FC000003F80001FC000001F80001F800
38540001FC0003F8000000FE0007F00000007F000FE0000000FFE07FE0000001FFFFFFC00000
385501FFFFFF80000003FFFFFF00000003E3FFFC00000003E0FFF000000007E03FC000000007
3856E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007F0
3857000000000003F0000000000003FC000000000003FFFFFFC0000001FFFFFFFE000000FFFF
3858FFFF800000FFFFFFFFE00001FFFFFFFFF80007FFFFFFFFFC000FFFFFFFFFFE001FF80000
38597FFE001FE0000007FF003FC0000001FF807F800000007F807F000000003F807F00000000
38603FC0FE000000001FC0FE000000001FC0FE000000001FC0FE000000001FC0FE000000001F
3861C0FE000000001FC07F000000003F807F800000007F807FC0000000FF803FE0000001FF00
38621FF8000007FE000FFE00001FFC0007FFE001FFF80003FFFFFFFFF00000FFFFFFFFC00000
38637FFFFFFF8000001FFFFFFE00000003FFFFF0000000001FFE000000334E7DB439>I<FF00
3864000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF0000
38650000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
386600FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
3867FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
386800000000FF00000000FF00000000FF000FF800FF007FFF00FF01FFFFC0FF07FFFFE0FF0F
3869FFFFF0FF1FFFFFF8FF3F807FF8FF7E001FFCFFFC0007FCFFF80003FEFFF00003FEFFE000
387001FEFFE00001FFFFC00000FFFFC00000FFFF800000FFFF800000FFFF800000FFFF800000
3871FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF
3872FF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF
3873000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00
38740000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000
387500FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF285577D43B>I<FF80
3876FF80FF80FF80FF80FF80FF80FF80FF800000000000000000000000000000000000000000
3877000000000000000000000000000000007F807F807F807F807F807F807F807F807F807F80
38787F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F80
38797F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F80
38807F807F807F807F807F807F80094F78CE1B>I<00003FE000003FE000003FE000003FE000
3881003FE000003FE000003FE000003FE000003FE00000000000000000000000000000000000
3882000000000000000000000000000000000000000000000000000000000000000000000000
38830000000000000000000000000000000000000000001FE000001FE000001FE000001FE000
3884001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000
3885001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000
3886001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000
3887001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000
3888001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000
3889001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FE000
3890001FE000001FE000001FE000001FE000001FE000001FE000003FC000003FC040007FC070
389100FF807801FF80FF8FFF00FFFFFE00FFFFFE007FFFFC001FFFF80007FFE000007F80001B
38926787CE1E>I<FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
3893FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
3894FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF085577D41B>108
3895D<00000FF800FF007FFF00FF01FFFFC0FF07FFFFE0FF0FFFFFF0FF1FFFFFF8FF3F807FF8
3896FF7E001FFCFFFC0007FCFFF80003FEFFF00003FEFFE00001FEFFE00001FFFFC00000FFFF
3897C00000FFFF800000FFFF800000FFFF800000FFFF800000FFFF000000FFFF000000FFFF00
38980000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000
389900FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000
3900FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF
3901FF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF
3902000000FFFF000000FFFF000000FF283577B43B>110 D<00000FF000000000FFFF000000
390303FFFFC000000FFFFFF000001FFFFFF800003FFFFFFC00007FF00FFE0000FF8001FF0001
3904FF0000FF8003FC00003FC007F800001FE007F000000FE00FE0000007F00FE0000007F01F
3905C0000003F81F80000001F83F80000001FC3F80000001FC7F00000000FE7F00000000FE7F
390600000000FE7E000000007EFE000000007FFE000000007FFE000000007FFE000000007FFE
3907000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE
3908000000007FFF00000000FF7F00000000FE7F00000000FE7F00000000FE7F80000001FE3F
390980000001FC3FC0000003FC1FC0000003F81FE0000007F80FF000000FF00FF000000FF007
3910F800001FE003FC00003FC003FF0000FFC001FFC003FF8000FFF00FFF00007FFFFFFE0000
39111FFFFFF800000FFFFFF0000003FFFFC0000000FFFF000000001FF8000030377CB539>I<
391200001FF00000FF00FFFC0000FF03FFFF0000FF0FFFFF8000FF1FFFFFC000FF7FFFFFE000
3913FFFF00FFF000FFFC003FF800FFF0000FFC00FFE00007FC00FFC00003FE00FF800001FF00
3914FF800000FF00FF000000FF00FF0000007F80FF0000007F80FF0000003FC0FF0000003FC0
3915FF0000001FC0FF0000001FC0FF0000001FC0FF0000001FE0FF0000000FE0FF0000000FE0
3916FF0000000FE0FF0000000FE0FF0000000FE0FF0000000FE0FF0000000FE0FF0000000FE0
3917FF0000000FE0FF0000000FE0FF0000001FE0FF0000001FC0FF0000001FC0FF0000001FC0
3918FF0000003FC0FF0000003F80FF0000007F80FF0000007F80FF000000FF00FF800001FF00
3919FF800001FE00FFC00003FE00FFE0000FFC00FFF0001FF800FFF8007FF000FFFE01FFE000
3920FF7FFFFFC000FF3FFFFF8000FF1FFFFF0000FF07FFFE0000FF01FFF80000FF003FC00000
3921FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
3922FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
3923FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000
3924FF0000000000FF0000000000FF0000000000FF00000000002B4C76B43B>I<000003E0FE
3925001FE0FE007FE0FE01FFE0FE03FFE0FE0FFFE0FE1FFFE0FE3FFC00FE3FE000FE7F8000FE
3926FF0000FFFE0000FFFC0000FFF80000FFF00000FFE00000FFE00000FFC00000FFC00000FF
3927800000FF800000FF800000FF800000FF000000FF000000FF000000FF000000FF000000FF
3928000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF
3929000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF
3930000000FF000000FF000000FF000000FF000000FF000000FF0000001B3577B427>114
3931D<0007FF8000003FFFF80000FFFFFF0001FFFFFFC007FFFFFFE00FFFFFFFE00FFC00FFE0
39321FE0000FC03FC00003C03F800000C03F800000007F000000007F000000007F000000007F
3933000000007F000000007F000000007F800000007F800000003FC00000003FF00000001FFC
39340000001FFFC000000FFFFE000007FFFFC00003FFFFF00001FFFFFC00007FFFFE00003FFF
3935FF000007FFFF8000007FFFC0000003FFE00000007FE00000001FF00000000FF000000007
3936F800000007F800000003F800000003F800000003F800000003F800000003F800000003F8
393740000007F070000007F07800000FF07E00000FE0FFC0003FE0FFFC01FFC0FFFFFFFF807F
3938FFFFFF001FFFFFFE0003FFFFFC00007FFFF0000007FF000025377DB52C>I<007F800000
3939007F800000007F800000007F800000007F800000007F800000007F800000007F80000000
39407F800000007F800000007F800000007F800000007F800000007F800000007F800000FFFF
3941FFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF80007F800000007F80
39420000007F800000007F800000007F800000007F800000007F800000007F800000007F8000
394300007F800000007F800000007F800000007F800000007F800000007F800000007F800000
3944007F800000007F800000007F800000007F800000007F800000007F800000007F80000000
39457F800000007F800000007F800000007F800000007F800000007F800000007F800000007F
3946800000007F800000007F800000007F800000007F800000007F800000007F800000007FC0
39470040007FC001C0003FE003C0003FF01FE0003FFFFFE0001FFFFFE0000FFFFF80000FFFFE
3948000003FFF0000001FF000023447EC229>I<FF000000FFFF000000FFFF000000FFFF0000
394900FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000
3950FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF
3951FF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF
3952000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00
39530000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000001FFFF0000
395401FFFF000003FFFF000003FFFF000007FFFF80000FFF7F80001FFF7FC0007FFF7FF803FE
3955FF3FFFFFFCFF3FFFFFF8FF1FFFFFE0FF0FFFFF80FF03FFFE00FF00FFE00000283577B33B
3956>I<FE00000000FEFF00000000FE7F00000001FC7F00000001FC7F80000001FC3F800000
395703F83FC0000003F81FC0000007F81FC0000007F00FE0000007F00FE000000FE00FF00000
39580FE007F000000FE007F800001FC003F800001FC003F800003F8003FC00003F8001FC0000
39593F8001FE00007F0000FE00007F0000FE0000FE00007F0000FE00007F0000FE00007F8001
3960FC00003F8001FC00003F8001F800001FC003F800001FC003F800000FC003F000000FE007
3961F000000FE007E0000007F007E0000007F00FE0000003F00FC0000003F80FC0000003F81F
396280000001F81F80000001FC1F80000000FC3F00000000FC3F000000007E3F000000007E7E
3963000000007E7E000000003E7C000000003F7C000000001F7C000000001FF8000000000FF8
3964000000000FF0000000000FF00000000007F00000000007E00000000007E00000000007C0
3965000000000FC0000000000FC0000000000F80000000001F80000000001F00000000003F00
3966000000003F00000000003E00000000007E00000000007C0000000000FC0000000000FC00
396700000001F80000000001F80000003003F00000003E07F00000003FFFE00000003FFFC000
396800003FFFC00000003FFF800000003FFF0000000007FC000000002F4C7EB334>121
3969D<007FC003FE00007FC003FE00007FC003FE00007FC003FE00007FC003FE00007FC003FE
397000007FC003FE00007FC003FE00007FC003FE000000000000000000000000000000000000
3971000000000000000000000000000000000000000000000000000000000000000000000000
39720000000000000000000000000000000000000000000FF000000000FFFF00000003FFFFC0
397300000FFFFFF000001FFFFFF800003FFFFFFC00007FF00FFE0000FF8001FF0001FF0000FF
39748003FC00003FC007F800001FE007F000000FE00FE0000007F00FE0000007F01FC0000003
3975F81F80000001F83F80000001FC3F80000001FC7F00000000FE7F00000000FE7F00000000
3976FE7E000000007EFE000000007FFE000000007FFE000000007FFE000000007FFE00000000
39777FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000
39787FFF00000000FF7F00000000FE7F00000000FE7F00000000FE7F80000001FE3F80000001
3979FC3FC0000003FC1FC0000003F81FE0000007F80FF000000FF00FF000000FF007F800001F
3980E003FC00003FC003FF0000FFC001FFC003FF8000FFF00FFF00007FFFFFFE00001FFFFFF8
398100000FFFFFF0000003FFFFC0000000FFFF000000001FF80000304C7CCA39>246
3982D E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05003983%EndDVIPSBitmapFont
Jean-Paul Calderone14f02a02008-03-22 00:08:01 -04003984%DVIPSBitmapFont: Ft ecsi1200 12 9
3985/Ft 9 116 df<3FC07F807F807F807F807F80FF00FF000A0877871B>46
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05003986D<0000007F8000000003FFF00000000FFFFC0000003FFFFE0000007FFFFF000000FFFFFF
3987800003FF81FF800007FC007FC00007F8003FC0000FE0001FE0001FC0000FE0003F80000F
3988E0003F80000FE0007F000007F0007E000007F000FE000007F000FC000007F001FC000007
3989F001F8000007F003F8000007F003F8000007F007F0000007F007F0000007F007F0000007
3990F00FE0000007F00FE0000007E00FE0000007E00FC000000FE01FC000000FE01FC000000F
3991E01FC000000FE01FC000000FE03F8000001FC03F8000001FC03F8000001FC03F8000001F
3992C07F0000003F807F0000003F807F0000003F807F0000003F807F0000003F807F0000007F
399300FE0000007F00FE0000007F00FE000000FE00FE000000FE00FE000000FE00FE000001FC
399400FE000001FC00FE000001FC00FE000003F800FE000003F800FE000007F000FE000007F0
399500FE00000FE000FE00000FE000FF00001FC0007F00003F80007F00007F80007F8000FF00
3996003FC001FE00003FE007FC00003FF81FF800001FFFFFF000000FFFFFE0000007FFFFC000
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040039970003FFFF00000000FFFC000000001FE00000002C4577C231>48 D<0000001FF000000000
3998FFFE00000003FFFF8000000FFFFFE000001FFFFFF000003FFFFFF800007FC07FF80000FE
3999000FFC0001FC0007FE0003F80003FE0007F00001FE0007E00001FF000FC00000FF001FC0
40000000FF001F800000FF003F000000FF003F000000FF003E000000FF001E000000FF001E00
40010000FF000C000000FF0004000000FF0000000000FE0000000001FE0000000001FE000000
40020001FC0000000003FC0000000003F80000000007F8000000000FF0000000000FE0000000
4003001FE0000000003FC0000000007F8000000000FF0000000001FE0000000003FC00000000
400407F8000000000FF0000000001FE0000000003F80000000007F0000000000FE0000000003
4005FC0000000007F0000000000FE0000000001FC0000000007F8000000000FE0000000001FC
40060000000003F80000000007F0000000000FE0000000003F80000000007F0000000000FE00
400700000001FC0000000003F80000000007E0000000001FC0000000003F80000000007FFFFF
4008FFFE007FFFFFFFFE007FFFFFFFFE007FFFFFFFFE00FFFFFFFFFC00FFFFFFFFFC0030437B
4009C231>50 D<1FFFFFFFFFE03FFFFFFFFFC03FFFFFFFFFC03FFFFFFFFFC03FFFFFFFFFC03F
4010FFFFFFFFC0000000001F80000000003F00000000007E0000000000FC0000000001F80000
4011000003F00000000007E0000000000FE0000000001FC0000000003F80000000007F000000
40120000FE0000000001FC0000000001FC0000000003F80000000007F0000000000FE0000000
4013001FE0000000001FC0000000003F80000000007F80000000007F0000000000FE00000000
401401FE0000000001FC0000000003FC0000000007F80000000007F0000000000FF000000000
40150FE0000000001FE0000000003FC0000000003FC0000000007F80000000007F8000000000
4016FF0000000000FF0000000001FE0000000001FE0000000001FC0000000003FC0000000003
4017FC0000000007F80000000007F8000000000FF0000000000FF0000000000FF0000000001F
4018E0000000001FE0000000001FE0000000003FC0000000003FC0000000003FC0000000007F
401980000000007F80000000007F80000000007F8000000000FF0000000000FF0000000000FF
402000000000002B4271C031>55 D<0001FFFFFFF000000003FFFFFFFE00000003FFFFFFFFC0
4021000003FFFFFFFFF0000003FFFFFFFFF8000007FFFFFFFFFC000007F800007FFE000007F8
402200000FFF000007F8000003FF800007F8000000FF80000FF00000007FC0000FF00000007F
4023C0000FF00000003FE0000FF00000003FE0000FF00000003FE0001FE00000001FE0001FE0
40240000001FE0001FE00000001FE0001FE00000003FE0001FE00000003FC0003FC00000003F
4025C0003FC00000007FC0003FC00000007F80003FC0000000FF80007F80000001FF00007F80
4026000003FE00007F80000007FE00007F8000000FFC00007F8000003FF80000FF000000FFF0
40270000FF00000FFFC00000FFFFFFFFFF800000FFFFFFFFFE000000FFFFFFFFF8000001FFFF
4028FFFFE0000001FFFFFFFF00000001FFFFFFFC00000001FE0001FC00000003FC0001FE0000
40290003FC0001FE00000003FC0000FE00000003FC0000FF00000003FC00007F00000007F800
4030007F80000007F800007F80000007F800003F80000007F800003FC0000007F800003FC000
4031000FF000001FC000000FF000001FE000000FF000001FE000000FF000000FF000000FF000
4032000FF000001FE000000FF000001FE0000007F800001FE0000007F800001FE0000003F800
4033003FC0000003FC00003FC0000003FC00003FC0000001FC00003FC0000001FE00003FC000
40340001FE00007F80000000FF00007F80000000FF00007F80000000FF00007F800000007F80
4035007F800000007F8000FF000000007F8000FF000000003FC0003B4577C43F>82
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004036D<00000FFC000000FFFF800003FFFFC0001FFFFFF0003FFFFFF8003FFFFFF8007FE00FFC
4037007F0003FE00780003FE00600001FE00000001FE00000001FF00000000FF00000000FF00
4038000000FF00000001FE00000001FE00000001FE00000001FE00000001FE00000003FC0000
40390FFFFC0001FFFFFC000FFFFFFC003FFFFFFC00FFFFFFF803FFFC07F807FF8007F80FFC00
404007F81FF00007F83FC0000FF03F80000FF07F00000FF07F00000FF0FE00001FE0FE00001F
4041E0FE00003FE0FF00003FE0FF0000FFE0FF8003FFC07FF01FFFC07FFFFFFFC07FFFFFFFC0
40423FFFFF3FC01FFFFC7F800FFFE07F8003FE000000282F7AAD2F>97
4043D<000007F80000003FFE000000FFFF800003FFFFC00007FFFFE0000FFFFFF0003FF81FF0
4044007FC007F800FF8003F800FE0001F801FC0001F803F80000FC07F00000FC07F00000FC0F
4045E00000FC0FC000007C1FC000007C1F8000007C3FFFFFFFFC3FFFFFFFF83FFFFFFFF87FFF
4046FFFFF87FFFFFFFF87FFFFFFFF87E00000000FE00000000FE00000000FE00000000FE0000
40470000FE00000000FE00000000FE00000000FE000000007F000000007F000000007F000000
4048007F800000403FC00001C03FE00007C01FF0003F800FFC01FF800FFFFFFF8007FFFFFF00
404903FFFFFC0000FFFFF000003FFF8000000FFC0000262F79AD2B>101
4050D<0001FE0001FE0001FE0001FE0001FE0003FC0003FC0003FC0003FC0007F80007F80007
4051F80007F80007F8000FF0000FF0000FF0000FF0000FF0001FE0001FE0001FE0001FE0001F
4052E0003FC0003FC0003FC0003FC0007F80007F80007F80007F80007F8000FF0000FF0000FF
40530000FF0000FF0001FE0001FE0001FE0001FE0003FC0003FC0003FC0003FC0003FC0007F8
40540007F80007F80007F80007F8000FF0000FF0000FF0000FF0000FF0001FE0001FE0001FE0
4055001FE0003FC0003FC0003FC0003FC0003FC0007F80007F80007F80007F80007F8000FF00
405600FF0000174979C817>108 D<00001FF8000000FFFF000003FFFFC0000FFFFFF0001FFF
4057FFF8003FFFFFF0007FC01FF000FF0003F000FE0000E001FC00006001FC00000003F80000
40580003F800000003F800000003F800000003FC00000003FC00000003FE00000003FFE00000
405901FFFE000001FFFFC00000FFFFF000007FFFF800003FFFFC00001FFFFE000007FFFF0000
406000FFFF00000007FF80000001FF800000007F800000007F800000003F800000003F800000
4061003F800000007F000000007F002000007F00300000FE007C0001FE007F0003FC007FE01F
4062F800FFFFFFF000FFFFFFE0007FFFFFC0001FFFFF800007FFFE0000007FE00000252F7CAD
406325>115 D E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004064%EndDVIPSBitmapFont
4065%DVIPSBitmapFont: Fu ecss2488 24.88 15
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004066/Fu 15 122 df[<FFE00000000000000000FFE00000000000000000FFE0000000000000
40670000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE00000
4068000000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000
4069FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE000000000
407000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE0
40710000000000000000FFE00000000000000000FFE00000000000000000FFE0000000000000
40720000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE00000
4073000000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000
4074FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE000000000
407500000000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE0
40760000000000000000FFE00000000000000000FFE00000000000000000FFE0000000000000
40770000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE00000
4078000000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000
4079FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE000000000
408000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE0
40810000000000000000FFE00000000000000000FFE00000000000000000FFE0000000000000
40820000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE00000
4083000000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000
4084FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE000000000
408500000000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE0
40860000000000000000FFE00000000000000000FFE00000000000000000FFE0000000000000
40870000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE00000
4088000000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000
4089FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE000000000
409000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE0
40910000000000000000FFE00000000000000000FFE00000000000000000FFE0000000000000
40920000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE00000
4093000000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000
4094FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE000000000
409500000000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE0
40960000000000000000FFE00000000000000000FFE00000000000000000FFE0000000000000
40970000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE00000
4098000000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000
4099FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE000000000
410000000000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE0
41010000000000000000FFE00000000000000000FFE00000000000000000FFE0000000000000
41020000FFE00000000000000000FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFF
4103FFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80
4104FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFF
4105FFFFFF80>73 140 108 267 102 76 D[<FFFE00000000000000000000001FFFC0FFFF00
4106000000000000000000003FFFC0FFFF00000000000000000000003FFFC0FFFF0000000000
41070000000000003FFFC0FFFF80000000000000000000007FFFC0FFFF800000000000000000
410800007FFFC0FFFF80000000000000000000007FFFC0FFFFC000000000000000000000FFFF
4109C0FFFFC000000000000000000000FFFFC0FFFFE000000000000000000001FFFFC0FFFFE0
411000000000000000000001FFFFC0FFDFE000000000000000000001FEFFC0FFDFF000000000
4111000000000003FEFFC0FFCFF000000000000000000003FCFFC0FFCFF00000000000000000
41120003FCFFC0FFCFF800000000000000000007FCFFC0FFCFF800000000000000000007FCFF
4113C0FFC7FC0000000000000000000FF8FFC0FFC7FC0000000000000000000FF8FFC0FFC7FC
41140000000000000000000FF8FFC0FFC3FE0000000000000000001FF0FFC0FFC3FE00000000
411500000000001FF0FFC0FFC3FE0000000000000000001FF0FFC0FFC1FF0000000000000000
4116003FE0FFC0FFC1FF0000000000000000003FE0FFC0FFC1FF0000000000000000003FE0FF
4117C0FFC0FF8000000000000000007FC0FFC0FFC0FF8000000000000000007FC0FFC0FFC0FF
4118C00000000000000000FFC0FFC0FFC07FC00000000000000000FF80FFC0FFC07FC0000000
41190000000000FF80FFC0FFC07FE00000000000000001FF80FFC0FFC03FE000000000000000
412001FF00FFC0FFC03FE00000000000000001FF00FFC0FFC03FF00000000000000003FF00FF
4121C0FFC01FF00000000000000003FE00FFC0FFC01FF80000000000000007FE00FFC0FFC00F
4122F80000000000000007FC00FFC0FFC00FF80000000000000007FC00FFC0FFC00FFC000000
4123000000000FFC00FFC0FFC007FC000000000000000FF800FFC0FFC007FC00000000000000
41240FF800FFC0FFC007FE000000000000001FF800FFC0FFC003FE000000000000001FF000FF
4125C0FFC003FF000000000000003FF000FFC0FFC003FF000000000000003FF000FFC0FFC001
4126FF000000000000003FE000FFC0FFC001FF800000000000007FE000FFC0FFC001FF800000
4127000000007FE000FFC0FFC000FF800000000000007FC000FFC0FFC000FFC0000000000000
4128FFC000FFC0FFC0007FC0000000000000FF8000FFC0FFC0007FC0000000000000FF8000FF
4129C0FFC0007FE0000000000001FF8000FFC0FFC0003FE0000000000001FF0000FFC0FFC000
41303FF0000000000003FF0000FFC0FFC0003FF0000000000003FF0000FFC0FFC0001FF00000
413100000003FE0000FFC0FFC0001FF8000000000007FE0000FFC0FFC0001FF8000000000007
4132FE0000FFC0FFC0000FF8000000000007FC0000FFC0FFC0000FFC00000000000FFC0000FF
4133C0FFC0000FFC00000000000FFC0000FFC0FFC00007FE00000000001FF80000FFC0FFC000
413407FE00000000001FF80000FFC0FFC00003FE00000000001FF00000FFC0FFC00003FF0000
41350000003FF00000FFC0FFC00003FF00000000003FF00000FFC0FFC00001FF00000000003F
4136E00000FFC0FFC00001FF80000000007FE00000FFC0FFC00001FF80000000007FE00000FF
4137C0FFC00000FF80000000007FC00000FFC0FFC00000FFC000000000FFC00000FFC0FFC000
4138007FC000000000FF800000FFC0FFC000007FE000000001FF800000FFC0FFC000007FE000
4139000001FF800000FFC0FFC000003FE000000001FF000000FFC0FFC000003FF000000003FF
4140000000FFC0FFC000003FF000000003FF000000FFC0FFC000001FF000000003FE000000FF
4141C0FFC000001FF800000007FE000000FFC0FFC000001FF800000007FE000000FFC0FFC000
4142000FF800000007FC000000FFC0FFC000000FFC0000000FFC000000FFC0FFC0000007FC00
414300000FF8000000FFC0FFC0000007FE0000001FF8000000FFC0FFC0000007FE0000001FF8
4144000000FFC0FFC0000003FE0000001FF0000000FFC0FFC0000003FF0000003FF0000000FF
4145C0FFC0000003FF0000003FF0000000FFC0FFC0000001FF0000003FE0000000FFC0FFC000
41460001FF8000007FE0000000FFC0FFC0000001FF8000007FE0000000FFC0FFC0000000FF80
414700007FC0000000FFC0FFC0000000FFC00000FFC0000000FFC0FFC00000007FC00000FF80
4148000000FFC0FFC00000007FE00001FF80000000FFC0FFC00000007FE00001FF80000000FF
4149C0FFC00000003FE00001FF00000000FFC0FFC00000003FF00003FF00000000FFC0FFC000
415000003FF00003FF00000000FFC0FFC00000001FF00003FE00000000FFC0FFC00000001FF8
41510007FE00000000FFC0FFC00000000FF80007FC00000000FFC0FFC00000000FF80007FC00
4152000000FFC0FFC00000000FFC000FFC00000000FFC0FFC000000007FC000FF800000000FF
4153C0FFC000000007FC000FF800000000FFC0FFC000000007FE001FF800000000FFC0FFC000
4154000003FE001FF000000000FFC0FFC000000003FF003FF000000000FFC0FFC000000001FF
4155003FE000000000FFC0FFC000000001FF003FE000000000FFC0FFC000000001FF807FE000
4156000000FFC0FFC000000000FF807FC000000000FFC0FFC000000000FF807FC000000000FF
4157C0FFC000000000FFC0FFC000000000FFC0FFC0000000007FC0FF8000000000FFC0FFC000
41580000007FC0FF8000000000FFC0FFC0000000007FE1FF8000000000FFC0FFC0000000003F
4159E1FF0000000000FFC0FFC0000000003FE1FF0000000000FFC0FFC0000000001FF3FE0000
4160000000FFC0FFC0000000001FF3FE0000000000FFC0FFC0000000001FF3FE0000000000FF
4161C0FFC0000000000FF3FC0000000000FFC0FFC0000000000FFFFC0000000000FFC0FFC000
41620000000FFFFC0000000000FFC0FFC00000000007FFF80000000000FFC0FFC00000000007
4163FFF80000000000FFC0FFC00000000003FFF00000000000FFC0FFC00000000003FFF00000
4164000000FFC0FFC00000000003FFF00000000000FFC0FFC00000000001FFE00000000000FF
4165C0FFC00000000001FFE00000000000FFC0FFC00000000001FFE00000000000FFC0FFC000
416600000000FFC00000000000FFC0FFC0000000000000000000000000FFC0FFC00000000000
416700000000000000FFC0FFC0000000000000000000000000FFC0>122
4168140 107 267 165 I[<0000000000000FFFC0000000000000000000000001FFFFFE0000
41690000000000000000000FFFFFFFC0000000000000000000007FFFFFFFF800000000000000
4170000001FFFFFFFFFE00000000000000000007FFFFFFFFFF8000000000000000001FFFFFFF
4171FFFFE000000000000000007FFFFFFFFFFFF80000000000000001FFFFFFFFFFFFFE000000
41720000000003FFFFF8007FFFFF0000000000000007FFFF800007FFFF800000000000001FFF
4173FC000000FFFFE00000000000003FFFE00000001FFFF00000000000007FFF8000000007FF
4174F8000000000000FFFE0000000001FFFC000000000001FFFC0000000000FFFE0000000000
417503FFF000000000003FFF000000000007FFE000000000001FFF80000000000FFFC0000000
417600000FFFC0000000001FFF00000000000003FFE0000000003FFE00000000000001FFF000
41770000007FFC00000000000000FFF800000000FFF8000000000000007FFC00000000FFF000
41780000000000003FFC00000001FFE0000000000000001FFE00000003FFE000000000000000
41791FFF00000003FFC0000000000000000FFF00000007FF800000000000000007FF8000000F
4180FF000000000000000003FFC000000FFF000000000000000003FFC000001FFE0000000000
418100000001FFE000003FFC000000000000000000FFF000003FFC000000000000000000FFF0
418200007FF80000000000000000007FF800007FF80000000000000000007FF80000FFF00000
4183000000000000003FFC0000FFE00000000000000000001FFC0001FFE00000000000000000
4184001FFE0001FFE00000000000000000001FFE0001FFC00000000000000000000FFE0003FF
4185C00000000000000000000FFF0003FF8000000000000000000007FF0007FF800000000000
41860000000007FF8007FF0000000000000000000003FF8007FF0000000000000000000003FF
4187800FFF0000000000000000000003FFC00FFE0000000000000000000001FFC00FFE000000
41880000000000000001FFC01FFE0000000000000000000001FFE01FFE000000000000000000
41890001FFE01FFC0000000000000000000000FFE01FFC0000000000000000000000FFE03FFC
41900000000000000000000000FFF03FFC0000000000000000000000FFF03FF8000000000000
419100000000007FF03FF800000000000000000000007FF03FF800000000000000000000007F
4192F07FF800000000000000000000007FF87FF800000000000000000000007FF87FF8000000
419300000000000000007FF87FF800000000000000000000007FF87FF0000000000000000000
419400003FF87FF000000000000000000000003FF87FF000000000000000000000003FF8FFF0
419500000000000000000000003FFCFFF000000000000000000000003FFCFFF0000000000000
419600000000003FFCFFF000000000000000000000003FFCFFF000000000000000000000003F
4197FCFFF000000000000000000000003FFCFFF000000000000000000000003FFCFFF0000000
419800000000000000003FFCFFF000000000000000000000003FFCFFF0000000000000000000
419900003FFCFFF000000000000000000000003FFCFFF000000000000000000000003FFCFFF0
420000000000000000000000003FFCFFF000000000000000000000003FFCFFF0000000000000
420100000000003FFCFFF000000000000000000000003FFCFFF800000000000000000000007F
4202FCFFF800000000000000000000007FFCFFF800000000000000000000007FFC7FF8000000
420300000000000000007FF87FF800000000000000000000007FF87FF8000000000000000000
420400007FF87FF800000000000000000000007FF87FF800000000000000000000007FF87FFC
42050000000000000000000000FFF87FFC0000000000000000000000FFF83FFC000000000000
42060000000000FFF03FFC0000000000000000000000FFF03FFC0000000000000000000000FF
4207F03FFE0000000000000000000001FFF01FFE0000000000000000000001FFE01FFE000000
42080000000000000001FFE01FFF0000000000000000000003FFE01FFF000000000000000000
42090003FFE00FFF0000000000000000000003FFC00FFF0000000000000000000003FFC00FFF
42108000000000000000000007FFC007FF8000000000000000000007FF8007FFC00000000000
4211000000000FFF8007FFC00000000000000000000FFF8003FFC00000000000000000000FFF
42120003FFE00000000000000000001FFF0003FFE00000000000000000001FFF0001FFF00000
4213000000000000003FFE0001FFF00000000000000000003FFE0000FFF80000000000000000
4214007FFC0000FFF80000000000000000007FFC00007FFC000000000000000000FFF800007F
4215FC000000000000000000FFF800003FFE000000000000000001FFF000003FFE0000000000
421600000001FFF000001FFF000000000000000003FFE000000FFF800000000000000007FFC0
421700000FFF800000000000000007FFC0000007FFC0000000000000000FFF80000007FFE000
42180000000000001FFF80000003FFF0000000000000003FFF00000001FFF800000000000000
42197FFE00000000FFF8000000000000007FFC00000000FFFC00000000000000FFFC00000000
42207FFE00000000000001FFF8000000003FFF00000000000003FFF0000000001FFF80000000
4221000007FFE0000000000FFFE000000000001FFFC00000000007FFF000000000003FFF8000
422200000003FFF800000000007FFF000000000001FFFE0000000001FFFE000000000000FFFF
42230000000003FFFC0000000000007FFFC00000000FFFF80000000000003FFFF00000003FFF
4224F00000000000001FFFFC000000FFFFE000000000000007FFFF800007FFFF800000000000
42250003FFFFF8007FFFFF0000000000000001FFFFFFFFFFFFFE00000000000000007FFFFFFF
4226FFFFF800000000000000001FFFFFFFFFFFE0000000000000000007FFFFFFFFFF80000000
4227000000000001FFFFFFFFFE000000000000000000007FFFFFFFF800000000000000000000
42280FFFFFFFC00000000000000000000001FFFFFE0000000000000000000000000FFFC00000
422900000000>118 146 118 270 139 79 D[<FFFFFFFFFFFFE000000000FFFFFFFFFFFFFF
423000000000FFFFFFFFFFFFFFE0000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFFF0000
423100FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC0000FFFF
4232FFFFFFFFFFFFFE0000FFE000000000FFFFFF8000FFE00000000007FFFFC000FFE0000000
42330000FFFFE000FFE000000000003FFFF000FFE000000000000FFFF800FFE0000000000003
4234FFFC00FFE0000000000000FFFE00FFE00000000000007FFF00FFE00000000000003FFF00
4235FFE00000000000000FFF80FFE000000000000007FFC0FFE000000000000003FFE0FFE000
4236000000000003FFE0FFE000000000000001FFF0FFE000000000000000FFF0FFE000000000
4237000000FFF8FFE0000000000000007FF8FFE0000000000000003FFCFFE000000000000000
42383FFCFFE0000000000000001FFCFFE0000000000000001FFEFFE0000000000000001FFEFF
4239E0000000000000000FFEFFE0000000000000000FFEFFE0000000000000000FFEFFE00000
424000000000000FFFFFE0000000000000000FFFFFE00000000000000007FFFFE00000000000
4241000007FFFFE00000000000000007FFFFE00000000000000007FFFFE00000000000000007
4242FFFFE00000000000000007FFFFE00000000000000007FFFFE0000000000000000FFFFFE0
4243000000000000000FFFFFE0000000000000000FFEFFE0000000000000000FFEFFE0000000
4244000000000FFEFFE0000000000000001FFEFFE0000000000000001FFEFFE0000000000000
4245001FFCFFE0000000000000003FFCFFE0000000000000003FFCFFE0000000000000007FF8
4246FFE000000000000000FFF8FFE000000000000000FFF0FFE000000000000001FFF0FFE000
4247000000000003FFE0FFE000000000000003FFE0FFE000000000000007FFC0FFE000000000
424800000FFF80FFE00000000000003FFF00FFE00000000000007FFF00FFE0000000000000FF
4249FE00FFE0000000000003FFFC00FFE000000000000FFFF800FFE000000000003FFFF000FF
4250E00000000000FFFFE000FFE00000000007FFFFC000FFE000000000FFFFFF8000FFFFFFFF
4251FFFFFFFFFE0000FFFFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFF
4252FFC00000FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFC000000FFFFFFFFFFFFFFE00000
425300FFFFFFFFFFFFFF00000000FFFFFFFFFFFFE000000000FFE0000000000000000000FFE0
4254000000000000000000FFE0000000000000000000FFE0000000000000000000FFE0000000
4255000000000000FFE0000000000000000000FFE0000000000000000000FFE0000000000000
4256000000FFE0000000000000000000FFE0000000000000000000FFE0000000000000000000
4257FFE0000000000000000000FFE0000000000000000000FFE0000000000000000000FFE000
42580000000000000000FFE0000000000000000000FFE0000000000000000000FFE000000000
42590000000000FFE0000000000000000000FFE0000000000000000000FFE000000000000000
42600000FFE0000000000000000000FFE0000000000000000000FFE0000000000000000000FF
4261E0000000000000000000FFE0000000000000000000FFE0000000000000000000FFE00000
426200000000000000FFE0000000000000000000FFE0000000000000000000FFE00000000000
426300000000FFE0000000000000000000FFE0000000000000000000FFE00000000000000000
426400FFE0000000000000000000FFE0000000000000000000FFE0000000000000000000FFE0
4265000000000000000000FFE0000000000000000000FFE0000000000000000000FFE0000000
4266000000000000FFE0000000000000000000FFE0000000000000000000FFE0000000000000
4267000000FFE0000000000000000000FFE0000000000000000000FFE0000000000000000000
4268FFE0000000000000000000FFE0000000000000000000FFE0000000000000000000FFE000
42690000000000000000FFE0000000000000000000FFE0000000000000000000FFE000000000
42700000000000FFE0000000000000000000FFE0000000000000000000FFE000000000000000
42710000FFE0000000000000000000FFE0000000000000000000FFE0000000000000000000FF
4272E0000000000000000000>88 140 107 267 120 I[<0000000007FFF800000000000000
427300FFFFFFE000000000000007FFFFFFFE0000000000003FFFFFFFFFC00000000000FFFFFF
4274FFFFF00000000003FFFFFFFFFFFC000000000FFFFFFFFFFFFF000000001FFFFFFFFFFFFF
4275C00000007FFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC000001FFFFFC0007FFFFFE0000
427603FFFFC000003FFFFE000007FFFE00000003FFFE00000FFFF000000000FFFC00001FFFE0
4277000000001FFC00003FFF800000000007FC00007FFE000000000003FC00007FFC00000000
42780000FC0000FFF80000000000003C0001FFF0000000000000180001FFE000000000000000
42790003FFC0000000000000000003FFC0000000000000000007FF80000000000000000007FF
42800000000000000000000FFF0000000000000000000FFE0000000000000000000FFE000000
42810000000000001FFC0000000000000000001FFC0000000000000000001FFC000000000000
42820000001FFC0000000000000000003FF80000000000000000003FF8000000000000000000
42833FF80000000000000000003FF80000000000000000003FF80000000000000000003FF800
428400000000000000003FF80000000000000000003FF80000000000000000003FF800000000
428500000000003FFC0000000000000000003FFC0000000000000000001FFC00000000000000
428600001FFC0000000000000000001FFE0000000000000000001FFE0000000000000000000F
4287FF0000000000000000000FFF0000000000000000000FFF80000000000000000007FFC000
42880000000000000007FFC0000000000000000003FFE0000000000000000003FFF000000000
42890000000001FFF8000000000000000001FFFE000000000000000000FFFF00000000000000
429000007FFF8000000000000000003FFFE000000000000000003FFFF800000000000000001F
4291FFFE00000000000000000FFFFFE00000000000000007FFFFFC0000000000000003FFFFFF
4292C000000000000001FFFFFFFC000000000000007FFFFFFF800000000000003FFFFFFFF800
429300000000001FFFFFFFFF80000000000007FFFFFFFFF0000000000001FFFFFFFFFC000000
42940000007FFFFFFFFF0000000000001FFFFFFFFFC0000000000003FFFFFFFFE00000000000
4295007FFFFFFFF800000000000007FFFFFFFC000000000000007FFFFFFE0000000000000007
4296FFFFFF8000000000000000FFFFFFC0000000000000000FFFFFE00000000000000001FFFF
4297F000000000000000003FFFF000000000000000000FFFF8000000000000000007FFFC0000
429800000000000001FFFE000000000000000000FFFF0000000000000000007FFF0000000000
4299000000001FFF8000000000000000001FFF8000000000000000000FFFC000000000000000
43000007FFC0000000000000000003FFE0000000000000000001FFE0000000000000000001FF
4301F0000000000000000000FFF0000000000000000000FFF00000000000000000007FF80000
4302000000000000007FF80000000000000000007FF80000000000000000003FF80000000000
4303000000003FF80000000000000000003FFC0000000000000000001FFC0000000000000000
4304001FFC0000000000000000001FFC0000000000000000001FFC0000000000000000001FFC
43050000000000000000001FFC0000000000000000001FFC0000000000000000001FFC000000
43060000000000001FFC0000000000000000001FFC0000000000000000001FFC000000000000
43070000003FF80000000000000000003FF80000000000000000003FF8000000000000000000
43083FF80000000000000000007FF00000000000000000007FF0000000000000000000FFF000
43090000000000000000FFE0000000000000000001FFE0000000000000000001FFE030000000
43100000000003FFC0780000000000000003FFC07C0000000000000007FF807F000000000000
4311000FFF807FC00000000000001FFF007FE00000000000003FFE007FF80000000000007FFE
431200FFFE000000000000FFFC00FFFF800000000003FFF800FFFFF00000000007FFF0007FFF
4313FE000000001FFFE0001FFFFFC00000007FFFC0000FFFFFFC000003FFFF800003FFFFFFF0
4314003FFFFF000000FFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFC0000001FFFFFFFFFFFFF
4315F000000003FFFFFFFFFFFFE000000000FFFFFFFFFFFF80000000003FFFFFFFFFFE000000
4316000007FFFFFFFFF80000000000007FFFFFFFE000000000000007FFFFFE00000000000000
4317001FFFE000000000>86 146 120 270 105 83 D<0000007FFE00000000001FFFFFE000
4318000000FFFFFFF800000007FFFFFFFE0000003FFFFFFFFF000000FFFFFFFFFFC00003FFFF
4319FFFFFFE0000FFFFFFFFFFFF0001FFFFFFFFFFFF8001FFFFF0003FFFC001FFFE000007FFE
4320001FFF0000003FFF000FF80000000FFF800FE000000007FF800F8000000003FFC00E0000
4321000003FFC0080000000001FFE0000000000000FFE0000000000000FFF00000000000007F
4322F00000000000007FF00000000000003FF80000000000003FF80000000000003FF8000000
43230000003FF80000000000001FFC0000000000001FFC0000000000001FFC0000000000001F
4324FC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000
43250000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001F
4326FC0000000000001FFC0000000000001FFC00000000003FFFFC000000003FFFFFFC000000
43270FFFFFFFFC0000007FFFFFFFFC000007FFFFFFFFFC00001FFFFFFFFFFC0000FFFFFFFFFF
4328FC0003FFFFFFFFFFFC000FFFFFFC001FFC001FFFFF00001FFC003FFFF000001FFC00FFFF
43298000001FFC01FFFC0000001FFC03FFF00000001FFC07FFC00000001FFC0FFF000000001F
4330FC0FFE000000001FFC1FFC000000001FFC3FF8000000001FFC3FF0000000001FFC7FE000
43310000001FFC7FC0000000001FFC7FC0000000001FFCFFC0000000001FFCFF80000000001F
4332FCFF80000000001FFCFF80000000001FFCFF80000000001FFCFF80000000003FFCFF8000
43330000003FFCFF80000000003FFCFFC0000000007FFCFFC000000000FFFC7FE000000000FF
4334FC7FE000000001FFFC7FF000000003FFFC7FF80000000FFFFC3FFE0000001FFFFC3FFF80
433500007FFFFC1FFFE00003FFFFFC1FFFFE003FFFDFFC0FFFFFFFFFFF9FFC07FFFFFFFFFE1F
4336FC07FFFFFFFFFC1FFC03FFFFFFFFF01FFC01FFFFFFFFC01FFC00FFFFFFFE001FFC003FFF
4337FFF0001FFC001FFFFF00001FFC0003FFC0000000003E5A75D85B>97
4338D<00000003FF800000000000003FFFF8000000000000FFFFFE000000000003FFFFFF8000
43390000000FFFFFFFE0000000003FFFFFFFF8000000007FFFFFFFFC00000000FFFFFFFFFE00
4340000001FFFFFFFFFF00000003FFFE00FFFF80000007FFE0001FFFC000000FFF800003FFE0
434100001FFF000001FFE000003FFC0000007FF000007FF80000003FF800007FF00000001FF8
43420000FFE00000000FFC0001FFC000000007FC0001FF8000000003FE0003FF0000000003FE
43430003FE0000000001FE0007FE0000000000FF0007FC0000000000FF000FFC00000000007F
4344000FF800000000007F801FF800000000007F801FF000000000003F801FF000000000003F
4345803FE000000000003FC03FE000000000001FC03FE000000000001FC03FC000000000001F
4346C07FC000000000001FC07FC000000000001FC07F8000000000000FE07F8000000000000F
4347E07FFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFF
4348E0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFF
4349E0FF0000000000000000FF0000000000000000FF0000000000000000FF00000000000000
435000FF0000000000000000FF8000000000000000FF8000000000000000FF80000000000000
4351007F80000000000000007F80000000000000007F80000000000000007FC0000000000000
4352007FC0000000000000007FC0000000000000003FC0000000000000003FE0000000000000
4353003FE0000000000000001FF0000000000000001FF0000000000000001FF0000000000000
4354000FF8000000000000000FFC0000000000000007FC0000000000000007FE000000000000
43550003FE0000000000000003FF0000000000000001FF8000000000002001FFC00000000000
43566000FFE00000000001E0007FF00000000003E0007FF8000000000FE0003FFC000000001F
4357F0001FFE000000007FF0000FFF80000001FFF00007FFE000000FFFF00007FFF800007FFF
4358E00001FFFF800FFFFFC00000FFFFFFFFFFFF0000007FFFFFFFFFFE0000003FFFFFFFFFF8
43590000000FFFFFFFFFE000000007FFFFFFFFC000000001FFFFFFFE00000000007FFFFFF800
4360000000000FFFFF80000000000000FFF0000000445A77D854>101
4361D[<FFE0000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE0
4362000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE000000000
43630000FFE0000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE0
4364000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE000000000
43650000FFE0000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE0
4366000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE000000000
43670000FFE0000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE0
4368000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE000000000
43690000FFE0000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE0
4370000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE000000000
43710000FFE0000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE0
4372000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE000000000
43730000FFE0000000000000FFE0000000000000FFE0000000000000FFE0000000000000FFE0
43740000FFF00000FFE0000FFFFF0000FFE0007FFFFFE000FFE001FFFFFFF800FFE003FFFFFF
4375FC00FFE00FFFFFFFFF00FFE01FFFFFFFFF80FFE03FFFFFFFFFC0FFE0FFFFFFFFFFE0FFE1
4376FFF003FFFFE0FFE3FF80003FFFF0FFE3FE000007FFF8FFE7F8000003FFF8FFEFF0000000
4377FFF8FFFFE00000007FFCFFFFC00000007FFCFFFF800000003FFEFFFF800000001FFEFFFF
4378000000001FFEFFFE000000000FFEFFFE000000000FFEFFFC000000000FFFFFFC00000000
43790FFFFFFC0000000007FFFFF80000000007FFFFF80000000007FFFFF80000000007FFFFF0
43800000000007FFFFF00000000007FFFFF00000000007FFFFF00000000007FFFFE000000000
438107FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE0
43820000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000000000
438307FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE0
43840000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000000000
438507FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE0
43860000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000000000
438707FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE0
43880000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000000000
438907FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE0
43900000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000000000
439107FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE0
43920000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000000000
439307FFFFE00000000007FFFFE00000000007FF>64 146 112 273 97
4394104 D[<FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0
4395FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0
4396FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0
4397FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0
4398FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0
4399FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0
4400FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0
4401FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0FFE0
4402FFE0FFE0FFE0FFE0>11 146 112 273 44 108 D<00000000FFF00000FFE0000FFFFF00
440300FFE0007FFFFFE000FFE001FFFFFFF800FFE003FFFFFFFC00FFE00FFFFFFFFF00FFE01F
4404FFFFFFFF80FFE03FFFFFFFFFC0FFE0FFFFFFFFFFE0FFE1FFF003FFFFE0FFE3FF80003FFF
4405F0FFE3FE000007FFF8FFE7F8000003FFF8FFEFF0000000FFF8FFFFE00000007FFCFFFFC0
44060000007FFCFFFF800000003FFEFFFF800000001FFEFFFF000000001FFEFFFE000000000F
4407FEFFFE000000000FFEFFFC000000000FFFFFFC000000000FFFFFFC0000000007FFFFF800
440800000007FFFFF80000000007FFFFF80000000007FFFFF00000000007FFFFF00000000007
4409FFFFF00000000007FFFFF00000000007FFFFE00000000007FFFFE00000000007FFFFE000
441000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4411FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
441200000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4413FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
441400000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4415FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
441600000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4417FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
441800000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4419FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
442000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4421FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
442200000007FF405870D761>110 D<000000007FF00000000000000007FFFF000000000000
4423003FFFFFE0000000000000FFFFFFF8000000000003FFFFFFFE00000000000FFFFFFFFF80
4424000000001FFFFFFFFFC0000000007FFFFFFFFFF000000000FFFFFFFFFFF800000001FFFF
4425800FFFFC00000003FFFC0001FFFE00000007FFE000003FFF0000000FFF8000000FFF8000
4426001FFE00000003FFC000003FFC00000001FFE000003FF800000000FFE000007FF0000000
4427007FF00000FFE0000000003FF80000FFC0000000001FF80001FF80000000000FFC0003FF
4428000000000007FE0003FE000000000003FE0007FE000000000003FF0007FC000000000001
4429FF000FFC000000000001FF800FF8000000000000FF800FF8000000000000FF801FF00000
4430000000007FC01FF00000000000007FC03FE00000000000003FE03FE00000000000003FE0
44313FE00000000000003FE03FC00000000000001FE07FC00000000000001FF07FC000000000
443200001FF07FC00000000000001FF07FC00000000000001FF07F800000000000000FF0FF80
44330000000000000FF8FF800000000000000FF8FF800000000000000FF8FF80000000000000
44340FF8FF800000000000000FF8FF800000000000000FF8FF800000000000000FF8FF800000
4435000000000FF8FF800000000000000FF8FF800000000000000FF8FF800000000000000FF8
4436FF800000000000000FF8FF800000000000000FF8FFC00000000000001FF8FFC000000000
443700001FF87FC00000000000001FF07FC00000000000001FF07FC00000000000001FF07FE0
44380000000000003FF07FE00000000000003FF03FE00000000000003FE03FE0000000000000
44393FE03FF00000000000007FE03FF00000000000007FE01FF8000000000000FFC01FF80000
444000000000FFC00FFC000000000001FF800FFC000000000001FF800FFE000000000003FF80
444107FE000000000003FF0007FF000000000007FF0003FF80000000000FFE0001FF80000000
4442000FFC0001FFC0000000001FFC0000FFE0000000003FF800007FF0000000007FF000007F
4443F800000000FFF000003FFC00000001FFE000001FFF00000007FFC000000FFFC000001FFF
444480000007FFE000003FFF00000003FFFC0001FFFE00000001FFFF800FFFFC00000000FFFF
4445FFFFFFF8000000007FFFFFFFFFF0000000003FFFFFFFFFE0000000000FFFFFFFFF800000
4446000003FFFFFFFE000000000000FFFFFFF80000000000003FFFFFE000000000000007FFFF
444700000000000000007FF0000000004D5A78D85E>I<000000003FF8000000FFE00007FFFF
4448000000FFE0003FFFFFC00000FFE000FFFFFFF00000FFE003FFFFFFF80000FFE00FFFFFFF
4449FC0000FFE03FFFFFFFFF0000FFE07FFFFFFFFF8000FFE0FFFFFFFFFFC000FFE3FFF003FF
4450FFC000FFE7FF80007FFFE000FFEFFE00000FFFF000FFFFF8000007FFF800FFFFE0000001
4451FFFC00FFFFC0000000FFFC00FFFF800000007FFE00FFFF000000001FFE00FFFE00000000
44521FFF00FFFC000000000FFF00FFF80000000007FF80FFF80000000003FF80FFF000000000
445303FFC0FFF00000000001FFC0FFE00000000000FFE0FFE00000000000FFE0FFE000000000
4454007FE0FFE000000000007FF0FFE000000000003FF0FFE000000000003FF0FFE000000000
4455003FF0FFE000000000001FF8FFE000000000001FF8FFE000000000001FF8FFE000000000
4456000FF8FFE000000000000FF8FFE000000000000FF8FFE000000000000FFCFFE000000000
4457000FFCFFE0000000000007FCFFE0000000000007FCFFE0000000000007FCFFE000000000
44580007FCFFE0000000000007FCFFE0000000000007FCFFE0000000000007FCFFE000000000
44590007FCFFE0000000000007FCFFE0000000000007FCFFE0000000000007FCFFE000000000
44600007FCFFE0000000000007FCFFE000000000000FFCFFE000000000000FF8FFE000000000
4461000FF8FFE000000000000FF8FFE000000000000FF8FFE000000000001FF8FFE000000000
4462001FF8FFE000000000001FF0FFE000000000003FF0FFE000000000003FF0FFE000000000
4463007FF0FFE000000000007FE0FFE00000000000FFE0FFE00000000000FFC0FFF000000000
446401FFC0FFF00000000001FFC0FFF80000000003FF80FFF80000000007FF80FFFC00000000
44650FFF00FFFC000000000FFF00FFFE000000001FFE00FFFF000000003FFE00FFFF80000000
44667FFC00FFFFC0000001FFF800FFFFE0000003FFF000FFFFF000000FFFF000FFEFFC00003F
4467FFE000FFE7FF0000FFFFC000FFE3FFE00FFFFF8000FFE1FFFFFFFFFF0000FFE0FFFFFFFF
4468FE0000FFE03FFFFFFFFC0000FFE01FFFFFFFF80000FFE007FFFFFFE00000FFE003FFFFFF
4469800000FFE000FFFFFF000000FFE0001FFFF8000000FFE00001FFC0000000FFE000000000
4470000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4471000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4472000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4473000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4474000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4475000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4476000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4477000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4478000000FFE000000000000000FFE000000000000000FFE000000000000000FFE000000000
4479000000FFE000000000000000FFE000000000000000468070D761>I<00007FF000000000
448000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44810000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
448200007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44830000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
448400007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44850000000000007FF000000000FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00
4486FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFF
4487FFFFFF00FFFFFFFFFFFFFF0000007FF00000000000007FF00000000000007FF000000000
448800007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44890000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
449000007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44910000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
449200007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44930000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
449400007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44950000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
449600007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44970000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
449800007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
44990000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
450000007FF00000000000007FF00000000000007FF00000000000007FF80000000000007FF8
45010000000000007FF80000000000003FF80000008000003FFC0000018000003FFC000007C0
450200003FFE00001FC000003FFE00007FC000001FFF8001FFC000001FFFC01FFFE000000FFF
4503FFFFFFE000000FFFFFFFFFE0000007FFFFFFFF80000007FFFFFFFE00000003FFFFFFF800
4504000001FFFFFFE000000000FFFFFF00000000003FFFF000000000000FFE0000003B717DEF
450544>116 D<FFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4506FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
450700000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4508FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
450900000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4510FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
451100000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4512FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
451300000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4514FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
451500000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4516FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
451700000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007
4518FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE00000000007FFFFE000
45190000000FFFFFE0000000000FFFFFE0000000000FFFFFE0000000001FFFFFE0000000001F
4520FFFFE0000000003FFFFFE0000000003FFFFFE0000000007FFFFFF000000000FFFFFFF000
4521000001FFFF7FF000000003FFFF7FF800000007FFFF7FF80000000FFFFF7FFC0000003FF7
4522FF3FFF000000FFE7FF3FFFC00003FFC7FF1FFFF8003FFF87FF1FFFFFFFFFFF07FF0FFFFF
4523FFFFFE07FF07FFFFFFFFF807FF07FFFFFFFFE007FF03FFFFFFFF8007FF00FFFFFFFE0007
4524FF007FFFFFF00007FF001FFFFF800007FF0001FFF000000000405870D661>I<FFC00000
45250000000003FFFFE000000000000003FF7FE000000000000007FE7FF000000000000007FE
45263FF00000000000000FFE3FF80000000000000FFC3FF80000000000000FFC1FF800000000
452700001FF81FFC0000000000001FF80FFC0000000000003FF80FFE0000000000003FF007FE
45280000000000003FF007FF0000000000007FE007FF0000000000007FE003FF000000000000
4529FFE003FF800000000000FFC001FF800000000000FFC001FFC00000000001FF8000FFC000
453000000001FF8000FFE00000000003FF8000FFE00000000003FF00007FE00000000003FF00
4531007FF00000000007FE00003FF00000000007FE00003FF8000000000FFE00001FF8000000
4532000FFC00001FFC000000000FFC00001FFC000000001FF800000FFC000000001FF800000F
4533FE000000003FF8000007FE000000003FF0000007FF000000003FF0000003FF000000007F
4534E0000003FF800000007FE0000003FF800000007FE0000001FF80000000FFC0000001FFC0
4535000000FFC0000000FFC0000001FF80000000FFE0000001FF800000007FE0000001FF8000
453600007FE0000003FF000000007FF0000003FF000000003FF0000007FF000000003FF80000
453707FE000000001FF8000007FE000000001FFC00000FFC000000000FFC00000FFC00000000
45380FFC00000FFC000000000FFE00001FF80000000007FE00001FF80000000007FF00003FF0
45390000000003FF00003FF00000000003FF00003FF00000000001FF80007FE00000000001FF
454080007FE00000000001FFC0007FC00000000000FFC000FFC00000000000FFC000FFC00000
45410000007FE001FF8000000000007FE001FF8000000000003FF001FF0000000000003FF003
4542FF0000000000001FF003FF0000000000001FF803FE0000000000001FF807FE0000000000
4543000FFC07FC0000000000000FFC07FC00000000000007FC0FFC00000000000007FE0FF800
4544000000000003FE0FF800000000000003FE1FF000000000000003FF1FF000000000000001
4545FF1FF000000000000001FF3FE000000000000000FFBFE000000000000000FFBFC0000000
4546000000007FFFC0000000000000007FFFC0000000000000007FFF80000000000000003FFF
454780000000000000003FFF00000000000000001FFF00000000000000001FFF000000000000
454800000FFE00000000000000000FFE00000000000000000FFC000000000000000007FC0000
454900000000000007FC00000000000000000FF800000000000000000FF80000000000000000
45500FF000000000000000001FF000000000000000001FF000000000000000003FE000000000
4551000000003FE000000000000000003FC000000000000000007FC000000000000000007FC0
45520000000000000000FF800000000000000000FF800000000000000000FF00000000000000
45530001FF000000000000000001FF000000000000000003FE000000000000000003FE000000
4554000000000003FC000000000000000007FC000000000000000007FC00000000000000000F
4555F800000000000000000FF800000000000000001FF000000000000000001FF00000000000
45560000003FE000000000000000003FE000000000000000007FC000000000000000007FC000
455700000000000000FF8000000000001C0001FF8000000000001FE007FF0000000000001FFF
4558FFFF0000000000001FFFFFFE0000000000001FFFFFFC0000000000001FFFFFF800000000
455900000FFFFFF80000000000000FFFFFE00000000000000FFFFFC000000000000003FFFF80
4560000000000000000FFC0000000000000050807DD657>121 D E
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004561%EndDVIPSBitmapFont
4562end
4563%%EndProlog
4564%%BeginSetup
4565%%Feature: *Resolution 600dpi
4566TeXDict begin
4567%%PaperSize: A4
4568 end
4569%%EndSetup
4570%%Page: 1 1
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004571TeXDict begin 1 0 bop 0 83 3901 9 v 1890 451 a Fu(Python)64
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004572b(Op)5 b(enSSL)64 b(Manual)3348 619 y Ft(Release)33 b(0.7a2)3189
Jean-Paul Calderone8b63d452008-03-21 18:31:12 -04004573974 y Fs(Ma)m(rtin)k(Sj\366gren)3342 1328 y Fr(Marc)n(h)26
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004574b(25,)h(2008)3301 1475 y Fq(ma)n(rtin@strakt.com)1781
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050045751697 y Fp(Abstract)208 1841 y Fo(This)32 b(mo)r(dule)f(is)h(a)g(rather)
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004576g(thin)f(wrapp)r(er)h(around)g(\(a)g(subset)f(of)6 b(\))32
4577b(the)g(Op)r(enSSL)e(library)-6 b(.)52 b(With)32 b(thin)f(wrapp)r(er)
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004578208 1932 y(I)d(mean)h(that)f(a)i(lot)f(of)h(the)f(ob)t(ject)h(metho)r
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004579(ds)e(do)h(nothing)g(more)g(than)g(calling)h(a)g(corresp)r(onding)g
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004580(function)f(in)g(the)208 2024 y(Op)r(enSSL)24 b(library)-6
4581b(.)0 2298 y Fs(Contents)0 2481 y Fn(1)77 b(In)m(tro)s(duction)3201
4582b(2)0 2663 y(2)77 b(Building)30 b(and)i(Installing)2765
4583b(2)125 2763 y Fr(2.1)83 b(Building)28 b(the)g(Mo)r(dule)g(on)f(a)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004584(Unix)h(System)87 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f
4585(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004586134 b(2)125 2863 y(2.2)83 b(Building)28 b(the)g(Mo)r(dule)g(on)f(a)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004587(Windo)n(ws)g(System)59 b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
4588h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004589b(3)0 3045 y Fn(3)77 b Fm(OpenSSL)28 b Fn(\026)33 b(Python)f(in)m
4590(terface)h(to)e(Op)s(enSSL)2030 b(3)125 3145 y Fr(3.1)83
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004591b Fm(crypto)26 b Fr(\026)h(Generic)g(cryptographic)f(mo)r(dule)79
4592b(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
4593h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(3)315
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050045943244 y(X509)27 b(ob)5 b(jects)73 b(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004595(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
4596h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004597(.)h(.)134 b(5)315 3344 y(X509Name)27 b(ob)5 b(jects)57
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004598b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
4599f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004600(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(6)315 3444 y(X509Req)27
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004601b(ob)5 b(jects)60 b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
4602(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
4603f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004604b(7)315 3543 y(X509Store)26 b(ob)5 b(jects)78 b(.)41
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004605b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h
4606(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004607f(.)h(.)f(.)h(.)f(.)h(.)134 b(7)315 3643 y(PKey)28 b(ob)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004608b(jects)58 b(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
4609(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
4610f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004611b(7)315 3743 y(PK)n(CS7)27 b(ob)5 b(jects)59 b(.)41 b(.)h(.)f(.)h(.)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004612(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)
4613h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004614(.)h(.)f(.)h(.)134 b(7)315 3842 y(PK)n(CS12)27 b(ob)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004615b(jects)81 b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
4616(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004617f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(8)315
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -050046183942 y(X509Extension)27 b(ob)5 b(jects)102 b(.)41 b(.)h(.)f(.)h(.)f(.)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004619(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
4620f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004621b(8)315 4041 y(Netscap)r(eSPKI)28 b(ob)5 b(jects)58 b(.)42
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004622b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
4623(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004624f(.)h(.)f(.)h(.)134 b(8)125 4141 y(3.2)83 b Fm(rand)26
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004625b Fr(\026)i(An)g(in)n(terface)f(to)g(the)h(Op)r(enSSL)g(pseudo)f
4626(random)g(n)n(um)n(b)r(er)g(generator)50 b(.)41 b(.)h(.)f(.)h(.)g(.)f
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004627(.)h(.)f(.)h(.)f(.)h(.)134 b(8)125 4241 y(3.3)83 b Fm(SSL)27
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004628b Fr(\026)g(An)i(in)n(terface)d(to)i(the)g(SSL-sp)r(eci\034c)f(parts)g
4629(of)h(Op)r(enSSL)64 b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004630h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(9)315 4340 y(Con)n(text)28
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004631b(ob)5 b(jects)98 b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
4632(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
4633f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004634b(10)315 4440 y(Connection)27 b(ob)5 b(jects)108 b(.)42
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004635b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g
4636(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004637h(.)f(.)h(.)f(.)h(.)93 b(12)0 4623 y Fn(4)77 b(In)m(ternals)3310
4638b(14)125 4722 y Fr(4.1)83 b(Exceptions)i(.)41 b(.)h(.)f(.)h(.)f(.)h(.)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004639(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)
4640h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004641(.)h(.)f(.)h(.)93 b(14)125 4822 y(4.2)83 b(Callbac)n(ks)68
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004642b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
4643g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
4644(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004645b(14)125 4921 y(4.3)83 b(A)n(cessing)27 b(So)r(c)n(k)n(et)g(Metho)r(ds)
Jean-Paul Calderone897bc252008-02-18 20:50:23 -0500464682 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
4647(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004648f(.)h(.)f(.)h(.)93 b(15)p 0 5068 V eop end
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004649%%Page: 2 2
4650TeXDict begin 2 1 bop 0 85 a Fs(1)114 b(Intro)s(duction)0
4651314 y Fr(The)41 b(reason)f(this)i(mo)r(dule)g(exists)f(at)g(all)g(is)g
4652(that)h(the)g(SSL)f(supp)r(ort)g(in)h(the)g(so)r(c)n(k)n(et)e(mo)r
4653(dule)i(in)f(the)h(Python)g(2.1)0 414 y(distribution)28
4654b(\(whic)n(h)f(is)h(what)f(w)n(e)h(used,)f(of)h(course)e(I)i(cannot)f
4655(sp)r(eak)g(for)g(later)g(v)n(ersions\))f(is)h(sev)n(erely)f(limited.)0
4656561 y(When)g(asking)e(ab)r(out)i(SSL)f(on)g(the)h(comp.lang.p)n(ython)e
4657(newsgroup)g(\(or)h(on)g(p)n(ython-list@p)n(ython.org\))e(p)r(eople)j
4658(usually)0 660 y(p)r(oin)n(ted)37 b(y)n(ou)f(to)g(the)h(M2Crypto)f(pac)
4659n(k)-5 b(age.)62 b(The)37 b(M2Crypto.SSL)e(mo)r(dule)i(do)r(es)g
4660(implemen)n(t)g(a)f(lot)h(of)f(Op)r(enSSL's)0 760 y(functionalit)n(y)c
4661(but)g(unfortunately)f(its)h(error)d(handling)j(system)f(do)r(es)g(not)
4662h(seem)f(to)h(b)r(e)g(\034nished,)h(esp)r(ecially)e(for)g(non-)0
4663860 y(blo)r(c)n(king)f(I/O.)g(I)g(think)i(that)f(m)n(uc)n(h)f(of)h(the)
4664g(reason)e(for)h(this)h(is)g(that)g(M2Crypto)2659 830
4665y Fl(1)2725 860 y Fr(is)g(dev)n(elop)r(ed)f(using)h(SWIG)3647
4666830 y Fl(2)3684 860 y Fr(.)g(This)0 959 y(mak)n(es)22
4667b(it)i(a)n(wkw)n(ard)d(to)j(create)e(functions)i(that)f(e.g.)35
4668b(can)23 b(return)g(b)r(oth)h(an)f(in)n(teger)g(and)g(NULL)g(since)h
4669(\(as)f(far)f(as)h(I)h(kno)n(w\))0 1059 y(y)n(ou)30 b(basically)g
4670(write)g(C)h(functions)g(and)g(SWIG)g(mak)n(es)f(wrapp)r(er)f
4671(functions)i(that)h(parses)d(the)i(Python)g(argumen)n(t)f(list)0
46721159 y(and)d(calls)g(y)n(our)g(C)g(function,)h(and)g(\034nally)f
4673(transforms)f(y)n(our)g(return)i(v)-5 b(alue)27 b(to)g(a)h(Python)g(ob)
46745 b(ject.)0 1480 y Fs(2)114 b(Building)38 b(and)f(Installing)0
46751709 y Fr(These)27 b(instructions)g(can)g(also)g(b)r(e)h(found)g(in)g
4676(the)g(\034le)f Fm(INSTALL)p Fr(.)0 1856 y(I)j(ha)n(v)n(e)f(tested)h
4677(this)h(on)f(Debian)g(Lin)n(ux)g(systems)f(\(w)n(o)r(o)r(dy)h(and)g
4678(sid\),)h(Solaris)e(2.6)g(and)h(2.7.)43 b(Others)30 b(ha)n(v)n(e)f
4679(successfully)0 1956 y(compiled)e(it)h(on)g(Windo)n(ws)f(and)g(NT.)0
46802235 y Fk(2.1)97 b(Building)32 b(the)h(Mo)s(dule)f(on)g(a)h(Unix)f
4681(System)0 2436 y Fr(p)n(yOp)r(enSSL)27 b(uses)h(distutils,)g(so)f
4682(there)g(really)f(shouldn't)i(b)r(e)g(an)n(y)f(problems.)36
4683b(T)-7 b(o)27 b(build)h(the)g(library:)236 2674 y Fj(python)41
4684b(setup.py)g(build)0 2962 y Fr(If)30 b(y)n(our)f(Op)r(enSSL)h(header)f
4685(\034les)h(aren't)f(in)h Fm(/usr/include)p Fr(,)c(y)n(ou)j(ma)n(y)g
4686(need)h(to)g(supply)g(the)g Fm(-I)f Fr(\035ag)h(to)f(let)i(the)f(setup)
46870 3061 y(script)25 b(kno)n(w)g(where)f(to)i(lo)r(ok.)35
4688b(The)25 b(same)g(go)r(es)g(for)f(the)i(libraries)e(of)h(course,)g(use)
4689g(the)h Fm(-L)f Fr(\035ag.)35 b(Note)25 b(that)h Fm(build)d
4690Fr(w)n(on't)0 3161 y(accept)k(these)h(\035ags,)e(so)h(y)n(ou)g(ha)n(v)n
4691(e)f(to)i(run)f(\034rst)h Fm(build_ext)23 b Fr(and)28
4692b(then)g Fm(build)p Fr(!)35 b(Example:)236 3399 y Fj(python)41
4693b(setup.py)g(build_ext)g(-I/usr/local/ssl/include)j
4694(-L/usr/local/ssl/lib)236 3490 y(python)d(setup.py)g(build)0
46953777 y Fr(No)n(w)27 b(y)n(ou)f(should)h(ha)n(v)n(e)f(a)h(directory)f
4696(called)h Fm(OpenSSL)d Fr(that)k(con)n(tains)e(e.g.)36
4697b Fm(SSL.so)25 b Fr(and)i Fm(__init__.py)c Fr(somewhere)j(in)0
46983877 y(the)i(build)g(dicrectory)-7 b(,)26 b(so)h(just:)236
46994115 y Fj(python)41 b(setup.py)g(install)0 4402 y Fr(If)32
4700b(y)n(ou,)f(for)g(some)f(arcane)g(reason,)g(don't)i(w)n(an)n(t)e(the)i
4701(mo)r(dule)f(to)g(app)r(ear)f(in)i(the)f Fm(site-packages)26
4702b Fr(directory)-7 b(,)31 b(use)g(the)0 4502 y Fm(--prefix)24
4703b Fr(option.)0 4649 y(Y)-7 b(ou)28 b(can,)f(of)g(course,)g(do)236
47044887 y Fj(python)41 b(setup.py)g(--help)0 5174 y Fr(to)27
4705b(\034nd)h(out)g(more)f(ab)r(out)g(ho)n(w)g(to)h(use)f(the)h(script.)p
47060 5243 1560 4 v 92 5297 a Fi(1)127 5321 y Fh(See)c Fq(http://www.p)r
4707(ost1.com/home/ngps/m2/)92 5377 y Fi(2)127 5400 y Fh(See)g
4708Fq(http://swig.sourcefo)n(rge.net/)p 0 5549 3901 4 v
47090 5649 a Fg(2)2928 b(2)83 b(Building)27 b(and)g(Installing)p
4710eop end
4711%%Page: 3 3
4712TeXDict begin 3 2 bop 0 83 a Fk(2.2)97 b(Building)32
4713b(the)h(Mo)s(dule)f(on)g(a)h(Windo)m(ws)f(System)0 283
4714y Fr(Big)26 b(thanks)g(to)h(Itamar)e(Sh)n(tull-T)-7 b(rauring)25
4715b(and)i(Oleg)e(Orlo)n(v)g(for)h(their)g(help)h(with)g(Windo)n(ws)f
4716(build)h(instructions.)36 b(Same)0 383 y(as)27 b(for)g(Unix)h(systems,)
4717f(w)n(e)g(ha)n(v)n(e)f(to)i(separate)e(the)i Fm(build_ext)c
4718Fr(and)j(the)h Fm(build)p Fr(.)0 530 y(Building)f(the)h(library:)236
4719768 y Fj(setup.py)41 b(build_ext)g(-I)f(...\\openssl\\inc32)j(-L)d
4720(...\\openssl\\out32dll)236 860 y(setup.py)h(build)0
47211147 y Fr(Where)27 b Fm(...\\openssl)c Fr(is)28 b(of)f(course)g(the)h
4722(lo)r(cation)e(of)i(y)n(our)e(Op)r(enSSL)i(installation.)0
47231294 y(Installation)f(is)g(the)h(same)f(as)g(for)g(Unix)h(systems:)236
47241532 y Fj(setup.py)41 b(install)0 1819 y Fr(And)28 b(similarily)-7
4725b(,)27 b(y)n(ou)g(can)g(do)236 2057 y Fj(setup.py)41
4726b(--help)0 2344 y Fr(to)27 b(get)h(more)f(information.)0
47272666 y Fs(3)114 b Ff(OpenSSL)36 b Fs(\026)h(Python)h(interface)f(to)h
4728(Op)s(enSSL)0 2895 y Fr(This)25 b(pac)n(k)-5 b(age)24
4729b(pro)n(vides)g(a)h(high-lev)n(el)g(in)n(terface)f(to)i(the)g
4730(functions)f(in)h(the)g(Op)r(enSSL)f(library)-7 b(.)35
4731b(The)26 b(follo)n(wing)e(mo)r(dules)0 2995 y(are)j(de\034ned:)0
47323142 y Fm(crypto)208 3241 y Fr(Generic)g(cryptographic)e(mo)r(dule.)37
4733b(Note)28 b(that)g(if)g(an)n(ything)f(is)g(incomplete,)h(this)g(mo)r
4734(dule)f(is!)0 3388 y Fm(rand)208 3488 y Fr(An)h(in)n(terface)e(to)i
4735(the)g(Op)r(enSSL)g(pseudo)f(random)f(n)n(um)n(b)r(er)i(generator.)0
47363635 y Fm(SSL)208 3734 y Fr(An)g(in)n(terface)e(to)i(the)g(SSL-sp)r
4737(eci\034c)f(parts)g(of)h(Op)r(enSSL.)0 4014 y Fk(3.1)97
4738b Fe(crypto)34 b Fk(\026)e(Generic)i(cryptographic)e(mo)s(dule)0
47394214 y Fm(X509Type)208 4314 y Fr(A)27 b(Python)h(t)n(yp)r(e)g(ob)5
4740b(ject)28 b(represen)n(ting)d(the)j(X509)f(ob)5 b(ject)27
4741b(t)n(yp)r(e.)0 4461 y Fm(X509\(\))208 4561 y Fr(F)-7
4742b(actory)26 b(function)i(that)g(creates)e(an)i(X509)e(ob)5
4743b(ject.)0 4707 y Fm(X509NameType)208 4807 y Fr(A)27 b(Python)h(t)n(yp)r
4744(e)g(ob)5 b(ject)28 b(represen)n(ting)d(the)j(X509Name)f(ob)5
4745b(ject)27 b(t)n(yp)r(e.)0 4954 y Fm(X509Name\()p Fd(x509name)6
4746b Fm(\))208 5054 y Fr(F)-7 b(actory)26 b(function)i(that)g(creates)e(a)
4747h(cop)n(y)g(of)34 b Fd(x509name)6 b Fr(.)0 5200 y Fm(X509ReqType)208
47485300 y Fr(A)27 b(Python)h(t)n(yp)r(e)g(ob)5 b(ject)28
4749b(represen)n(ting)d(the)j(X509Req)f(ob)5 b(ject)27 b(t)n(yp)r(e.)p
47500 5549 3901 4 v 0 5649 a Fg(2.2)82 b(Building)27 b(the)g(Mo)r(dule)g
4751(on)g(a)g(Windo)n(ws)g(System)2164 b(3)p eop end
4752%%Page: 4 4
4753TeXDict begin 4 3 bop 0 83 a Fm(X509Req\(\))208 183 y
4754Fr(F)-7 b(actory)26 b(function)i(that)g(creates)e(an)i(X509Req)e(ob)5
4755b(ject.)0 330 y Fm(X509StoreType)208 429 y Fr(A)27 b(Python)h(t)n(yp)r
4756(e)g(ob)5 b(ject)28 b(represen)n(ting)d(the)j(X509Store)e(ob)5
4757b(ject)27 b(t)n(yp)r(e.)0 576 y Fm(PKeyType)208 676 y
4758Fr(A)g(Python)h(t)n(yp)r(e)g(ob)5 b(ject)28 b(represen)n(ting)d(the)j
4759(PKey)g(ob)5 b(ject)27 b(t)n(yp)r(e.)0 823 y Fm(PKey\(\))208
4760922 y Fr(F)-7 b(actory)26 b(function)i(that)g(creates)e(a)h(PKey)h(ob)5
4761b(ject.)0 1069 y Fm(PKCS7Type)208 1169 y Fr(A)27 b(Python)h(t)n(yp)r(e)
4762g(ob)5 b(ject)28 b(represen)n(ting)d(the)j(PK)n(CS7)f(ob)5
4763b(ject)28 b(t)n(yp)r(e.)0 1316 y Fm(PKCS12Type)208 1415
4764y Fr(A)f(Python)h(t)n(yp)r(e)g(ob)5 b(ject)28 b(represen)n(ting)d(the)j
4765(PK)n(CS12)f(ob)5 b(ject)27 b(t)n(yp)r(e.)0 1562 y Fm(X509ExtensionTyp)
4766o(e)208 1662 y Fr(A)g(Python)h(t)n(yp)r(e)g(ob)5 b(ject)28
4767b(represen)n(ting)d(the)j(X509Extension)f(ob)5 b(ject)27
4768b(t)n(yp)r(e.)0 1808 y Fm(X509Extension\()p Fd(typ)l(ename,)e(critic)l
4769(al,)31 b(value)6 b Fm(\))208 1908 y Fr(F)-7 b(actory)26
4770b(function)i(that)g(creates)e(a)h(X509Extension)g(ob)5
4771b(ject.)0 2055 y Fm(NetscapeSPKIType)208 2155 y Fr(A)27
4772b(Python)h(t)n(yp)r(e)g(ob)5 b(ject)28 b(represen)n(ting)d(the)j
4773(Netscap)r(eSPKI)g(ob)5 b(ject)27 b(t)n(yp)r(e.)0 2316
4774y Fm(NetscapeSPKI\()p Fc([)p Fd(enc)11 b Fc(])p Fm(\))208
47752415 y Fr(F)-7 b(actory)29 b(function)i(that)g(creates)e(a)h(Netscap)r
4776(eSPKI)g(ob)5 b(ject.)45 b(If)31 b(the)g Fd(enc)k Fr(argumen)n(t)30
4777b(is)g(presen)n(t,)h(it)f(should)h(b)r(e)f(a)208 2515
4778y(base64-enco)r(ded)25 b(string)i(represen)n(ting)f(a)h(Netscap)r
4779(eSPKI)h(ob)5 b(ject,)27 b(as)g(returned)g(b)n(y)g(the)h
4780Fm(b64_encode)c Fr(metho)r(d.)0 2662 y Fm(FILETYPE_PEM)0
47812762 y(FILETYPE_ASN1)208 2861 y Fr(File)j(t)n(yp)r(e)h(constan)n(ts.)0
47823008 y Fm(TYPE_RSA)0 3108 y(TYPE_DSA)208 3207 y Fr(Key)e(t)n(yp)r(e)i
4783(constan)n(ts.)0 3354 y Fn(exception)k Fm(Error)208 3454
4784y Fr(Generic)27 b(exception)g(used)g(in)h(the)g Fm(crypto)d
4785Fr(mo)r(dule.)0 3601 y Fm(dump_certificate)o(\()p Fd(t)o(yp)l(e,)g(c)l
4786(ert)8 b Fm(\))208 3700 y Fr(Dump)28 b(the)g(certi\034cate)f
4787Fd(c)l(ert)35 b Fr(in)n(to)27 b(a)h(bu\033er)f(string)g(enco)r(ded)h
4788(with)g(the)g(t)n(yp)r(e)f Fd(typ)l(e)6 b Fr(.)0 3847
4789y Fm(dump_certificate)o(_r)o(equ)o(es)o(t\()o Fd(typ)l(e,)25
4790b(r)l(e)l(q)7 b Fm(\))208 3947 y Fr(Dump)28 b(the)g(certi\034cate)f
4791(request)g Fd(r)l(e)l(q)35 b Fr(in)n(to)27 b(a)g(bu\033er)h(string)f
4792(enco)r(ded)g(with)h(the)g(t)n(yp)r(e)g Fd(typ)l(e)6
4793b Fr(.)0 4108 y Fm(dump_privatekey\()o Fd(typ)l(e,)25
4794b(pkey)7 b Fc([)p Fd(,)31 b(cipher,)h(p)l(assphr)l(ase)19
4795b Fc(])p Fm(\))208 4208 y Fr(Dump)39 b(the)f(priv)-5
4796b(ate)38 b(k)n(ey)h Fd(pkey)46 b Fr(in)n(to)38 b(a)g(bu\033er)g(string)
4797g(enco)r(ded)g(with)g(the)h(t)n(yp)r(e)f Fd(typ)l(e)6
4798b Fr(,)42 b(optionally)37 b(\(if)45 b Fd(typ)l(e)g Fr(is)208
47994307 y Fm(FILETYPE_PEM)p Fr(\))22 b(encrypting)27 b(it)h(using)h
4800Fd(cipher)38 b Fr(and)27 b Fd(p)l(assphr)l(ase)6 b Fr(.)208
48014440 y Fd(p)l(assphr)l(ase)35 b Fr(m)n(ust)28 b(b)r(e)g(either)f(a)g
4802(string)g(or)g(a)g(callbac)n(k)f(for)h(pro)n(viding)f(the)i(pass)f
4803(phrase.)0 4587 y Fm(load_certificate)o(\()p Fd(t)o(yp)l(e,)e(bu\033er)
48049 b Fm(\))208 4687 y Fr(Load)26 b(a)h(certi\034cate)g(\(X509\))g(from)h
4805(the)f(string)h Fd(bu\033er)37 b Fr(enco)r(ded)27 b(with)h(the)g(t)n
4806(yp)r(e)g Fd(typ)l(e)6 b Fr(.)0 4834 y Fm(load_certificate)o(_r)o(equ)o
4807(es)o(t\()o Fd(typ)l(e,)25 b(bu\033er)9 b Fm(\))208 4933
4808y Fr(Load)26 b(a)h(certi\034cate)g(request)g(\(X509Req\))g(from)g(the)h
4809(string)g Fd(bu\033er)37 b Fr(enco)r(ded)27 b(with)h(the)g(t)n(yp)r(e)g
4810Fd(typ)l(e)6 b Fr(.)0 5099 y Fm(load_privatekey\()o Fd(typ)l(e,)25
4811b(bu\033er)9 b Fc([)p Fd(,)29 b(p)l(assphr)l(ase)20 b
4812Fc(])p Fm(\))208 5199 y Fr(Load)43 b(a)h(priv)-5 b(ate)44
4813b(k)n(ey)f(\(PKey\))i(from)f(the)h(string)g Fd(bu\033er)53
4814b Fr(enco)r(ded)44 b(with)h(the)f(t)n(yp)r(e)h Fd(typ)l(e)51
4815b Fr(\(m)n(ust)45 b(b)r(e)f(one)g(of)208 5298 y Fm(FILETYPE_PEM)22
4816b Fr(and)28 b Fm(FILETYPE_ASN1)p Fr(\).)p 0 5549 3901
48174 v 0 5649 a Fg(4)2239 b(3)83 b Fm(OpenSSL)24 b Fg(\026)k(Python)f
4818(interface)h(to)f(Op)r(enSSL)p eop end
4819%%Page: 5 5
4820TeXDict begin 5 4 bop 208 83 a Fd(p)l(assphr)l(ase)35
4821b Fr(m)n(ust)28 b(b)r(e)g(either)f(a)g(string)g(or)g(a)g(callbac)n(k)f
4822(for)h(pro)n(viding)f(the)i(pass)f(phrase.)0 230 y Fm
4823(load_pkcs7_data\()o Fd(typ)l(e,)e(bu\033er)9 b Fm(\))208
4824330 y Fr(Load)26 b(pk)n(cs7)h(data)g(from)g(the)h(string)g
4825Fd(bu\033er)36 b Fr(enco)r(ded)28 b(with)g(the)g(t)n(yp)r(e)g
4826Fd(typ)l(e)6 b Fr(.)0 491 y Fm(load_pkcs12\()p Fd(bu\033er)j
4827Fc([)p Fd(,)24 b(p)l(assphr)l(ase)c Fc(])p Fm(\))208
4828590 y Fr(Load)30 b(pk)n(cs12)f(data)h(from)h(the)g(string)g
4829Fd(bu\033er)9 b Fr(.)47 b(If)31 b(the)h(pk)n(cs12)d(structure)h(is)h
4830(encrypted,)g(a)g Fd(p)l(assphr)l(ase)39 b Fr(m)n(ust)31
4831b(b)r(e)208 690 y(included.)0 953 y Fg(X509)c(objects)0
48321154 y Fr(X509)f(ob)5 b(jects)27 b(ha)n(v)n(e)g(the)h(follo)n(wing)e
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004833(metho)r(ds:)0 1300 y Fm(get_issuer\(\))208 1400 y Fr(Return)h(an)h
4834(X509Name)e(ob)5 b(ject)27 b(represen)n(ting)f(the)i(issuer)f(of)g(the)
4835h(certi\034cate.)0 1547 y Fm(get_pubkey\(\))208 1646
4836y Fr(Return)f(a)g(PKey)h(ob)5 b(ject)27 b(represen)n(ting)f(the)i
4837(public)g(k)n(ey)f(of)g(the)h(certi\034cate.)0 1793 y
4838Fm(get_serial_numbe)o(r\()o(\))208 1893 y Fr(Return)f(the)h
4839(certi\034cate)f(serial)g(n)n(um)n(b)r(er.)0 2040 y Fm(get_subject\(\))
4840208 2139 y Fr(Return)g(an)h(X509Name)e(ob)5 b(ject)27
4841b(represen)n(ting)f(the)i(sub)5 b(ject)28 b(of)f(the)h(certi\034cate.)0
48422286 y Fm(get_version\(\))208 2386 y Fr(Return)f(the)h(certi\034cate)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004843(v)n(ersion.)0 2533 y Fm(get_notBefore\(\))208 2632 y
4844Fr(Return)f(a)h(string)f(giving)f(the)j(time)f(b)r(efore)f(whic)n(h)h
4845(the)g(certi\034cate)f(is)g(not)h(v)-5 b(alid.)37 b(The)26
4846b(string)g(is)h(formatted)f(as)g(an)208 2732 y(ASN1)h(GENERALIZEDTIME:)
48471110 2956 y Fj(YYYYMMDDhhmmssZ)1110 3048 y(YYYYMMDDhhmmss+hhmm)1110
Jean-Paul Calderone24c99262008-03-09 21:48:06 -040048483139 y(YYYYMMDDhhmmss-hhmm)208 3296 y Fr(If)h(no)f(v)-5
4849b(alue)27 b(exists)g(for)g(this)h(\034eld,)g Fm(None)e
4850Fr(is)i(returned.)0 3443 y Fm(get_notAfter\(\))208 3542
4851y Fr(Return)h(a)g(string)g(giving)g(the)g(time)h(after)f(whic)n(h)h
4852(the)g(certi\034cate)e(is)i(not)f(v)-5 b(alid.)43 b(The)29
4853b(string)g(is)g(formatted)h(as)e(an)208 3642 y(ASN1)f(GENERALIZEDTIME:)
48541110 3866 y Fj(YYYYMMDDhhmmssZ)1110 3957 y(YYYYMMDDhhmmss+hhmm)1110
48554049 y(YYYYMMDDhhmmss-hhmm)208 4205 y Fr(If)h(no)f(v)-5
4856b(alue)27 b(exists)g(for)g(this)h(\034eld,)g Fm(None)e
4857Fr(is)i(returned.)0 4352 y Fm(set_notBefore\()p Fd(when)6
4858b Fm(\))208 4452 y Fr(Change)35 b(the)i(time)f(b)r(efore)g(whic)n(h)g
4859(the)h(certi\034cate)f(is)g(not)g(v)-5 b(alid.)63 b Fd(when)43
4860b Fr(is)36 b(a)g(string)f(formatted)h(as)g(an)g(ASN1)208
48614552 y(GENERALIZEDTIME:)1110 4776 y Fj(YYYYMMDDhhmmssZ)1110
48624867 y(YYYYMMDDhhmmss+hhmm)1110 4958 y(YYYYMMDDhhmmss-hhmm)0
48635163 y Fm(set_notAfter\()p Fd(when)6 b Fm(\))208 5263
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004864y Fr(Change)38 b(the)h(time)h(after)e(whic)n(h)h(the)h(certi\034cate)e
4865(is)h(not)g(v)-5 b(alid.)71 b Fd(when)46 b Fr(is)39 b(a)g(string)f
Jean-Paul Calderone24c99262008-03-09 21:48:06 -04004866(formatted)h(as)f(an)h(ASN1)208 5362 y(GENERALIZEDTIME:)p
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040048670 5549 3901 4 v 0 5649 a Fg(3.1)82 b Fm(crypto)25 b Fg(\026)j(Generic)g
4868(cryptographic)e(mo)r(dule)2234 b(5)p eop end
4869%%Page: 6 6
4870TeXDict begin 6 5 bop 1110 174 a Fj(YYYYMMDDhhmmssZ)1110
4871266 y(YYYYMMDDhhmmss+hhmm)1110 357 y(YYYYMMDDhhmmss-hhmm)0
4872562 y Fm(gmtime_adj_notBe)o(fo)o(re\()o Fd(time)6 b Fm(\))208
4873661 y Fr(A)n(djust)28 b(the)g(timestamp)g(\(in)g(GMT\))g(when)g(the)f
4874(certi\034cate)g(starts)g(b)r(eing)h(v)-5 b(alid.)0 808
4875y Fm(gmtime_adj_notAf)o(te)o(r\()p Fd(t)o(ime)6 b Fm(\))208
4876908 y Fr(A)n(djust)28 b(the)g(timestamp)g(\(in)g(GMT\))g(when)g(the)f
4877(certi\034cate)g(stops)g(b)r(eing)h(v)-5 b(alid.)0 1054
4878y Fm(has_expired\(\))208 1154 y Fr(Chec)n(ks)32 b(the)h
4879(certi\034cate's)f(time)i(stamp)f(against)f(curren)n(t)g(time.)54
4880b(Returns)33 b(true)g(if)g(the)h(certi\034cate)e(has)h(expired)208
48811254 y(and)27 b(false)g(otherwise.)0 1401 y Fm(set_issuer\()p
4882Fd(issuer)9 b Fm(\))208 1500 y Fr(Set)28 b(the)f(issuer)g(of)h(the)g
4883(certi\034cate)f(to)g Fd(issuer)9 b Fr(.)0 1647 y Fm(set_pubkey\()p
4884Fd(pkey)e Fm(\))208 1747 y Fr(Set)28 b(the)f(public)h(k)n(ey)f(of)h
4885(the)g(certi\034cate)f(to)g Fd(pkey)7 b Fr(.)0 1894 y
4886Fm(set_serial_numbe)o(r\()o Fd(serialno)e Fm(\))208 1993
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004887y Fr(Set)28 b(the)f(serial)g(n)n(um)n(b)r(er)g(of)h(the)g
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004888(certi\034cate)f(to)g Fd(serialno)5 b Fr(.)0 2140 y Fm(set_subject\()p
4889Fd(subje)l(ct)j Fm(\))208 2240 y Fr(Set)28 b(the)f(sub)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004890b(ject)28 b(of)g(the)g(certi\034cate)f(to)g Fd(subje)l(ct)8
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004891b Fr(.)0 2387 y Fm(set_version\()p Fd(version)e Fm(\))208
48922486 y Fr(Set)28 b(the)f(certi\034cate)g(v)n(ersion)f(to)i
4893Fd(version)6 b Fr(.)0 2633 y Fm(sign\()p Fd(pkey,)29
4894b(digest)8 b Fm(\))208 2733 y Fr(Sign)22 b(the)h(certi\034cate,)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004895(using)g(the)h(k)n(ey)g Fd(pkey)31 b Fr(and)22 b(the)h(message)e
4896(digest)h(algorithm)f(iden)n(ti\034ed)i(b)n(y)f(the)h(string)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004897Fd(digest)8 b Fr(.)0 2880 y Fm(subject_name_has)o(h\()o(\))208
48982979 y Fr(Return)27 b(the)h(hash)f(of)h(the)g(certi\034cate)f(sub)5
4899b(ject.)0 3126 y Fm(digest\()p Fd(digest_name)h Fm(\))208
49003226 y Fr(Return)27 b(a)g(digest)h(of)f(the)h(certi\034cate,)f(using)g
4901(the)h Fd(digest_name)35 b Fr(metho)r(d.)0 3373 y Fm(add_extensions\()p
4902Fd(ex)o(tensions)7 b Fm(\))208 3472 y Fr(A)n(dd)27 b(the)h(extensions)f
4903(in)h(the)g(sequence)f Fd(extensions)34 b Fr(to)27 b(the)h
4904(certi\034cate.)0 3735 y Fg(X509Name)e(objects)0 3936
4905y Fr(X509Name)g(ob)5 b(jects)27 b(ha)n(v)n(e)g(the)h(follo)n(wing)e
Jean-Paul Calderone2dd8ff52008-03-24 17:43:58 -04004906(metho)r(ds:)0 4083 y Fm(hash\(\))208 4182 y Fr(Return)e(an)g(in)n
4907(teger)f(giving)g(the)i(\034rst)f(four)g(b)n(ytes)f(of)h(the)h(MD5)f
4908(digest)g(of)g(the)h(DER)g(represen)n(tation)e(of)h(the)g(name.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049094329 y Fm(der\(\))208 4429 y Fr(Return)j(a)g(string)g(giving)g(the)h
4910(DER)h(represen)n(tation)c(of)j(the)g(name.)0 4576 y(X509Name)e(ob)5
4911b(jects)27 b(ha)n(v)n(e)g(the)h(follo)n(wing)e(mem)n(b)r(ers:)0
49124722 y Fm(countryName)208 4822 y Fr(The)h(coun)n(try)g(of)g(the)h(en)n
4913(tit)n(y)-7 b(.)37 b Fm(C)27 b Fr(ma)n(y)g(b)r(e)h(used)g(as)f(an)g
4914(alias)f(for)h Fm(countryName)p Fr(.)0 4969 y Fm(stateOrProvinceN)o(am)
4915o(e)208 5069 y Fr(The)g(state)h(or)e(pro)n(vince)g(of)i(the)g(en)n(tit)
4916n(y)-7 b(.)37 b Fm(ST)27 b Fr(ma)n(y)f(b)r(e)i(used)g(as)f(an)g(alias)g
4917(for)g Fm(stateOrProvince)o(Na)o(me)p Fr(\267)0 5215
4918y Fm(localityName)208 5315 y Fr(The)g(lo)r(calit)n(y)g(of)h(the)f(en)n
4919(tit)n(y)-7 b(.)37 b Fm(L)28 b Fr(ma)n(y)e(b)r(e)i(used)g(as)f(an)g
4920(alias)g(for)g Fm(localityName)p Fr(.)p 0 5549 3901 4
4921v 0 5649 a Fg(6)2239 b(3)83 b Fm(OpenSSL)24 b Fg(\026)k(Python)f
4922(interface)h(to)f(Op)r(enSSL)p eop end
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004923%%Page: 7 7
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004924TeXDict begin 7 6 bop 0 83 a Fm(organizationName)208
4925183 y Fr(The)27 b(organization)e(name)j(of)f(the)h(en)n(tit)n(y)-7
4926b(.)37 b Fm(O)27 b Fr(ma)n(y)g(b)r(e)h(used)g(as)e(an)i(alias)e(for)h
4927Fm(organizationName)p Fr(.)0 330 y Fm(organizationalUn)o(it)o(Nam)o(e)
4928208 429 y Fr(The)g(organizational)e(unit)j(of)g(the)g(en)n(tit)n(y)-7
Jean-Paul Calderone2dd8ff52008-03-24 17:43:58 -04004929b(.)36 b Fm(OU)27 b Fr(ma)n(y)g(b)r(e)h(used)g(as)f(an)g(alias)f(for)h
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004930Fm(organizationalUni)o(tN)o(am)o(e)p Fr(.)0 576 y Fm(commonName)208
4931676 y Fr(The)g(common)g(name)h(of)f(the)h(en)n(tit)n(y)-7
Jean-Paul Calderone2dd8ff52008-03-24 17:43:58 -04004932b(.)37 b Fm(CN)27 b Fr(ma)n(y)f(b)r(e)i(used)g(as)f(an)g(alias)g(for)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004933Fm(commonName)p Fr(.)0 823 y Fm(emailAddress)208 922
Jean-Paul Calderone2dd8ff52008-03-24 17:43:58 -04004934y Fr(The)g(e-mail)g(address)f(of)i(the)g(en)n(tit)n(y)-7
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004935b(.)0 1185 y Fg(X509Req)26 b(objects)0 1386 y Fr(X509Req)g(ob)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004936b(jects)27 b(ha)n(v)n(e)g(the)h(follo)n(wing)e(metho)r(ds:)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049371532 y Fm(get_pubkey\(\))208 1632 y Fr(Return)h(a)g(PKey)h(ob)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004938b(ject)27 b(represen)n(ting)f(the)i(public)g(k)n(ey)f(of)g(the)h
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004939(certi\034cate)f(request.)0 1779 y Fm(get_subject\(\))208
49401879 y Fr(Return)g(an)h(X509Name)e(ob)5 b(ject)27 b(represen)n(ting)f
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004941(the)i(sub)5 b(ject)28 b(of)f(the)h(certi\034cate.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049422025 y Fm(set_pubkey\()p Fd(pkey)7 b Fm(\))208 2125 y
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004943Fr(Set)28 b(the)f(public)h(k)n(ey)f(of)h(the)g(certi\034cate)f(request)
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004944g(to)g Fd(pkey)7 b Fr(.)0 2272 y Fm(sign\()p Fd(pkey,)29
4945b(digest)8 b Fm(\))208 2372 y Fr(Sign)36 b(the)g(certi\034cate)g
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004946(request,)h(using)f(the)g(k)n(ey)h Fd(pkey)45 b Fr(and)36
4947b(the)g(message)f(digest)g(algorithm)g(iden)n(ti\034ed)i(b)n(y)f(the)
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004948208 2471 y(string)28 b Fd(digest)8 b Fr(.)0 2618 y Fm(verify\()p
4949Fd(pkey)f Fm(\))208 2718 y Fr(V)-7 b(erify)27 b(a)g(certi\034cate)g
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004950(request)g(using)g(the)h(public)g(k)n(ey)g Fd(pkey)7
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004951b Fr(.)0 2981 y Fg(X509Sto)n(re)26 b(objects)0 3181 y
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004952Fr(The)i(X509Store)d(ob)5 b(ject)28 b(has)f(curren)n(tly)f(just)i(one)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004953(metho)r(d:)0 3328 y Fm(add_cert\()p Fd(c)l(ert)8 b Fm(\))208
49543428 y Fr(A)n(dd)27 b(the)h(certi\034cate)f Fd(c)l(ert)36
4955b Fr(to)27 b(the)h(certi\034cate)f(store.)0 3691 y Fg(PKey)g(objects)0
49563891 y Fr(The)h(PKey)f(ob)5 b(ject)27 b(has)g(the)h(follo)n(wing)f
4957(metho)r(ds:)0 4038 y Fm(bits\(\))208 4138 y Fr(Return)g(the)h(n)n(um)n
4958(b)r(er)f(of)h(bits)g(of)f(the)h(k)n(ey)-7 b(.)0 4285
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004959y Fm(generate_key\()p Fd(typ)l(e,)25 b(bits)7 b Fm(\))208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049604384 y Fr(Generate)22 b(a)h(public/priv)-5 b(ate)23 b(k)n(ey)f(pair)h
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004961(of)g(the)h(t)n(yp)r(e)f Fd(typ)l(e)30 b Fr(\(one)23
4962b(of)30 b Fm(TYPE_RSA)19 b Fr(and)24 b Fm(TYPE_DSA)p
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004963Fr(\))c(with)j(the)h(size)f Fd(bits)7 b Fr(.)0 4531 y
4964Fm(type\(\))208 4631 y Fr(Return)27 b(the)h(t)n(yp)r(e)g(of)f(the)h(k)n
4965(ey)-7 b(.)0 4894 y Fg(PK)n(CS7)27 b(objects)0 5094 y
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004966Fr(PK)n(CS7)g(ob)5 b(jects)27 b(ha)n(v)n(e)f(the)i(follo)n(wing)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004967(metho)r(ds:)0 5241 y Fm(type_is_signed\(\))208 5341
4968y Fr(FIXME)p 0 5549 3901 4 v 0 5649 a Fg(3.1)82 b Fm(crypto)25
4969b Fg(\026)j(Generic)g(cryptographic)e(mo)r(dule)2234
Jean-Paul Calderone2dd8ff52008-03-24 17:43:58 -04004970b(7)p eop end
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004971%%Page: 8 8
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004972TeXDict begin 8 7 bop 0 83 a Fm(type_is_envelope)o(d\()o(\))208
4973183 y Fr(FIXME)0 330 y Fm(type_is_signedAn)o(dE)o(nve)o(lo)o(pe)o
4974(d\(\))208 429 y Fr(FIXME)0 576 y Fm(type_is_data\(\))208
4975676 y Fr(FIXME)0 823 y Fm(get_type_name\(\))208 922 y
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04004976Fr(Get)28 b(the)f(t)n(yp)r(e)h(name)g(of)f(the)h(PK)n(CS7.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049771185 y Fg(PK)n(CS12)e(objects)0 1386 y Fr(PK)n(CS12)g(ob)5
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004978b(jects)28 b(ha)n(v)n(e)e(the)i(follo)n(wing)e(metho)r(ds:)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049791532 y Fm(get_certificate\()o(\))208 1632 y Fr(Return)h(certi\034cate)g
4980(p)r(ortion)g(of)h(the)g(PK)n(CS12)e(structure.)0 1779
4981y Fm(get_privatekey\(\))208 1879 y Fr(Return)h(priv)-5
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004982b(ate)27 b(k)n(ey)g(p)r(ortion)g(of)h(the)g(PK)n(CS12)e(structure)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049832025 y Fm(get_ca_certifica)o(te)o(s\(\))208 2125 y Fr(Return)k(CA)g
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004984(certi\034cates)f(within)i(the)f(PK)n(CS12)f(ob)5 b(ject)30
4985b(as)f(a)g(tuple.)45 b(Returns)30 b(None)g(if)g(no)g(CA)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04004986(certi\034cates)f(are)208 2225 y(presen)n(t.)0 2488 y
4987Fg(X509Extension)c(objects)0 2688 y Fr(X509Extension)h(ob)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05004988b(jects)27 b(curren)n(tly)g(only)g(ha)n(v)n(e)f(one)i(metho)r(d:)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049892835 y Fm(get_critical\(\))208 2935 y Fr(Return)f(the)h(critical)f
4990(\034eld)h(of)f(the)h(extension)f(ob)5 b(ject.)0 3198
4991y Fg(Netscap)r(eSPKI)27 b(objects)0 3398 y Fr(Netscap)r(eSPKI)h(ob)5
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004992b(jects)27 b(ha)n(v)n(e)f(the)i(follo)n(wing)e(metho)r(ds:)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049933545 y Fm(b64_encode\(\))208 3645 y Fr(Return)h(a)g(base64-enco)r(ded)f
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05004994(string)h(represen)n(tation)e(of)j(the)g(ob)5 b(ject.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040049953792 y Fm(get_pubkey\(\))208 3891 y Fr(Return)27 b(the)h(public)g(k)n
4996(ey)f(of)h(ob)5 b(ject.)0 4038 y Fm(set_pubkey\()p Fd(key)i
4997Fm(\))208 4138 y Fr(Set)28 b(the)f(public)h(k)n(ey)f(of)h(the)g(ob)5
4998b(ject)27 b(to)h Fd(key)7 b Fr(.)0 4285 y Fm(sign\()p
4999Fd(key,)29 b(digest_name)6 b Fm(\))208 4384 y Fr(Sign)27
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005000b(the)h(Netscap)r(eSPKI)g(ob)5 b(ject)27 b(using)g(the)h(giv)n(en)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005001Fd(key)35 b Fr(and)28 b Fd(digest_name)6 b Fr(.)0 4531
5002y Fm(verify\()p Fd(key)h Fm(\))208 4631 y Fr(V)-7 b(erify)27
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005003b(the)h(Netscap)r(eSPKI)g(ob)5 b(ject)27 b(using)g(the)h(giv)n(en)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005004Fd(key)7 b Fr(.)0 4910 y Fk(3.2)97 b Fe(rand)34 b Fk(\026)e(An)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005005(interface)g(to)g(the)g(Op)s(enSSL)f(pseudo)h(random)g(numb)s(er)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005006(generato)m(r)0 5111 y Fr(This)28 b(mo)r(dule)f(handles)h(the)f(Op)r
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005007(enSSL)h(pseudo)f(random)g(n)n(um)n(b)r(er)g(generator)f(\(PRNG\))j
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005008(and)e(declares)f(the)i(follo)n(wing:)0 5258 y Fm(add\()p
5009Fd(string,)g(entr)l(opy)7 b Fm(\))208 5357 y Fr(Mix)22
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005010b(b)n(ytes)g(from)g Fd(string)30 b Fr(in)n(to)22 b(the)h(PRNG)h(state.)
501135 b(The)22 b Fd(entr)l(opy)30 b Fr(argumen)n(t)22 b(is)g(\(the)h(lo)n
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005012(w)n(er)e(b)r(ound)i(of)6 b(\))23 b(an)f(estimate)p 0
50135549 3901 4 v 0 5649 a Fg(8)2239 b(3)83 b Fm(OpenSSL)24
5014b Fg(\026)k(Python)f(interface)h(to)f(Op)r(enSSL)p eop
5015end
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005016%%Page: 9 9
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005017TeXDict begin 9 8 bop 208 83 a Fr(of)21 b(ho)n(w)g(m)n(uc)n(h)h
5018(randomness)e(is)h(con)n(tained)g(in)h Fd(string)7 b
5019Fr(,)23 b(measured)e(in)h(b)n(ytes.)34 b(F)-7 b(or)21
5020b(more)g(information,)h(see)g(e.g.)34 b(RF)n(C)208 183
5021y(1750.)0 330 y Fm(egd\()p Fd(p)l(ath)6 b Fc([)p Fd(,)29
5022b(bytes)19 b Fc(])p Fm(\))208 429 y Fr(Query)29 b(the)j(En)n(trop)n(y)e
5023(Gathering)g(Daemon)1629 399 y Fl(3)1697 429 y Fr(on)h(so)r(c)n(k)n(et)
5024f Fd(p)l(ath)38 b Fr(for)30 b Fd(bytes)38 b Fr(b)n(ytes)31
5025b(of)g(random)f(data)g(and)h(and)g(uses)208 529 y Fm(add)26
5026b Fr(to)h(seed)h(the)g(PRNG.)g(The)g(default)g(v)-5 b(alue)27
5027b(of)34 b Fd(bytes)h Fr(is)27 b(255.)0 690 y Fm(load_file\()p
5028Fd(p)l(ath)6 b Fc([)p Fd(,)26 b(bytes)19 b Fc(])p Fm(\))208
5029790 y Fr(Read)29 b Fd(bytes)38 b Fr(b)n(ytes)30 b(\(or)f(all)h(of)g
5030(it,)i(if)37 b Fd(bytes)g Fr(is)31 b(negativ)n(e\))e(of)h(data)g(from)g
5031(the)g(\034le)h Fd(p)l(ath)37 b Fr(to)30 b(seed)g(the)h(PRNG.)g(The)208
5032889 y(default)d(v)-5 b(alue)27 b(of)34 b Fd(bytes)h Fr(is)27
5033b(-1.)0 1036 y Fm(screen\(\))208 1136 y Fr(A)n(dd)g(the)h(curren)n(t)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005034(con)n(ten)n(ts)g(of)g(the)h(screen)f(to)g(the)h(PRNG)h(state.)37
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005035b(A)-9 b(v)k(ailabilit)n(y:)36 b(Windo)n(ws.)0 1283 y
5036Fm(seed\()p Fd(string)7 b Fm(\))208 1382 y Fr(This)27
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005037b(is)h(equiv)-5 b(alen)n(t)27 b(to)g(calling)h Fm(add)f
5038Fr(with)h Fd(entr)l(opy)35 b Fr(as)27 b(the)h(length)f(of)h(the)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005039(string.)0 1529 y Fm(status\(\))208 1629 y Fr(Returns)f(true)g(if)i
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005040(the)e(PRNG)i(has)e(b)r(een)h(seeded)f(with)h(enough)f(data,)g(and)h
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005041(false)f(otherwise.)0 1776 y Fm(write_file\()p Fd(p)l(ath)6
5042b Fm(\))208 1875 y Fr(W)-7 b(rite)34 b(a)g(n)n(um)n(b)r(er)g(of)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005043(random)e(b)n(ytes)h(\(curren)n(tly)g(1024\))f(to)h(the)h(\034le)f
5044Fd(p)l(ath)6 b Fr(.)59 b(This)34 b(\034le)h(can)f(then)g(b)r(e)h(used)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005045(with)208 1975 y Fm(load_file)23 b Fr(to)28 b(seed)f(the)h(PRNG)h
5046(again.)0 2255 y Fk(3.3)97 b Fe(SSL)33 b Fk(\026)f(An)h(interface)h(to)
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005047e(the)h(SSL-sp)s(eci\034c)h(pa)m(rts)f(of)f(Op)s(enSSL)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040050482455 y Fr(This)c(mo)r(dule)f(handles)h(things)f(sp)r(eci\034c)h(to)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005049(SSL.)h(There)f(are)f(t)n(w)n(o)h(ob)5 b(jects)27 b(de\034ned:)38
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005050b(Con)n(text,)27 b(Connection.)0 2602 y Fm(SSLv2_METHOD)0
50512701 y(SSLv3_METHOD)0 2801 y(SSLv23_METHOD)0 2901 y(TLSv1_METHOD)208
50523000 y Fr(These)g(constan)n(ts)f(represen)n(t)h(the)h(di\033eren)n(t)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005053(SSL)h(metho)r(ds)g(to)f(use)h(when)f(creating)g(a)g(con)n(text)g(ob)5
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005054b(ject.)0 3147 y Fm(VERIFY_NONE)0 3247 y(VERIFY_PEER)0
50553346 y(VERIFY_FAIL_IF_N)o(O_)o(PEE)o(R_)o(CE)o(RT)208
50563446 y Fr(These)27 b(constan)n(ts)f(represen)n(t)h(the)h(v)n
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005057(eri\034cation)e(mo)r(de)h(used)h(b)n(y)f(the)h(Con)n(text)f(ob)5
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005058b(ject's)27 b Fm(set_verify)d Fr(metho)r(d.)0 3593 y
5059Fm(FILETYPE_PEM)0 3693 y(FILETYPE_ASN1)208 3792 y Fr(File)41
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005060b(t)n(yp)r(e)g(constan)n(ts)f(used)h(with)g(the)h Fm(use_certificate)o
5061(_f)o(ile)34 b Fr(and)41 b Fm(use_privatekey_f)o(il)o(e)35
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005062b Fr(metho)r(ds)41 b(of)208 3892 y(Con)n(text)27 b(ob)5
5063b(jects.)0 4039 y Fm(OP_SINGLE_DH_USE)0 4138 y(OP_EPHEMERAL_RSA)0
50644238 y(OP_NO_SSLv2)0 4338 y(OP_NO_SSLv3)0 4437 y(OP_NO_TLSv1)208
50654537 y Fr(Constan)n(ts)30 b(used)i(with)g Fm(set_options)26
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005066b Fr(of)32 b(Con)n(text)f(ob)5 b(jects.)48 b Fm(OP_SINGLE_DH_USE)25
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005067b Fr(means)31 b(to)g(alw)n(a)n(ys)f(create)g(a)208 4636
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005068y(new)19 b(k)n(ey)f(when)h(using)g(ephemeral)f(Di\036e-Hellman.)34
5069b Fm(OP_EPHEMERAL_RSA)13 b Fr(means)18 b(to)h(alw)n(a)n(ys)e(use)i
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005070(ephemeral)g(RSA)208 4736 y(k)n(eys)f(when)h(doing)f(RSA)i(op)r
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005071(erations.)33 b Fm(OP_NO_SSLv2)p Fr(,)16 b Fm(OP_NO_SSLv3)f
5072Fr(and)k Fm(OP_NO_TLSv1)14 b Fr(means)19 b(to)g(disable)f(those)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040050734836 y(sp)r(eci\034c)29 b(proto)r(cols.)39 b(This)29
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005074b(is)g(in)n(teresting)g(if)g(y)n(ou're)f(using)g(e.g.)41
5075b Fm(SSLv23_METHOD)24 b Fr(to)29 b(get)g(an)f(SSLv2-compatible)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040050764935 y(handshak)n(e,)e(but)i(don't)g(w)n(an)n(t)f(to)g(use)h(SSLv2.)0
50775082 y Fm(ContextType)208 5182 y Fr(A)f(Python)h(t)n(yp)r(e)g(ob)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005078b(ject)28 b(represen)n(ting)d(the)j(Con)n(text)g(ob)5
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005079b(ject)27 b(t)n(yp)r(e.)p 0 5251 1560 4 v 92 5305 a Fi(3)127
50805328 y Fh(See)d Fq(http://www.lotha)n(r.com/tech/crypto/)p
50810 5549 3901 4 v 0 5649 a Fg(3.3)82 b Fm(SSL)26 b Fg(\026)i(An)g
5082(interface)g(to)f(the)g(SSL-sp)r(eci\034c)h(pa)n(rts)f(of)h(Op)r(enSSL)
50831652 b(9)p eop end
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005084%%Page: 10 10
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005085TeXDict begin 10 9 bop 0 83 a Fm(Context\()p Fd(metho)l(d)9
5086b Fm(\))208 183 y Fr(F)-7 b(actory)34 b(function)i(that)g(creates)f(a)g
5087(new)h(Con)n(text)f(ob)5 b(ject)36 b(giv)n(en)e(an)i(SSL)g(metho)r(d.)
508861 b(The)36 b(metho)r(d)g(should)g(b)r(e)208 282 y Fm(SSLv2_METHOD)p
5089Fr(,)22 b Fm(SSLv3_METHOD)p Fr(,)h Fm(SSLv23_METHOD)f
5090Fr(or)27 b Fm(TLSv1_METHOD)p Fr(.)0 429 y Fm(ConnectionType)208
5091529 y Fr(A)g(Python)h(t)n(yp)r(e)g(ob)5 b(ject)28 b(represen)n(ting)d
5092(the)j(Connection)f(ob)5 b(ject)28 b(t)n(yp)r(e.)0 676
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005093y Fm(Connection\()p Fd(c)l(ontext,)c(so)l(cket)8 b Fm(\))208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005094775 y Fr(F)-7 b(actory)26 b(fucnction)i(that)g(creates)e(a)h(new)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005095(Connection)f(ob)5 b(ject)27 b(giv)n(en)g(an)g(SSL)h(con)n(text)f(and)h
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005096(a)f(so)r(c)n(k)n(et)3538 745 y Fl(4)3603 775 y Fr(ob)5
5097b(ject.)0 922 y Fn(exception)32 b Fm(Error)208 1022 y
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005098Fr(This)i(exception)g(is)h(used)f(as)g(a)h(base)e(class)h(for)g(the)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005099(other)f(SSL-related)g(exceptions,)i(but)f(ma)n(y)f(also)f(b)r(e)i
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005100(raised)208 1121 y(directly)-7 b(.)208 1254 y(Whenev)n(er)36
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005101b(this)h(exception)g(is)g(raised)f(directly)-7 b(,)40
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005102b(it)d(has)g(a)f(list)i(of)f(error)e(messages)g(from)i(the)h(Op)r
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005103(enSSL)f(error)208 1354 y(queue,)k(where)d(eac)n(h)f(item)i(is)g(a)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005104(tuple)h Fm(\()p Fd(lib)5 b Fm(,)44 b Fd(function)6 b
5105Fm(,)43 b Fd(r)l(e)l(ason)6 b Fm(\))p Fr(.)70 b(Here)38
5106b Fd(lib)5 b Fr(,)43 b Fd(function)h Fr(and)39 b Fd(r)l(e)l(ason)45
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005107b Fr(are)37 b(all)208 1453 y(strings,)26 b(describing)h(where)g(and)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005108(what)h(the)g(problem)f(is.)36 b(See)28 b Fd(err)p Fr(\(3\))g(for)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005109(more)g(information.)0 1600 y Fn(exception)32 b Fm(ZeroReturnError)208
51101700 y Fr(This)g(exception)g(matc)n(hes)g(the)h(error)d(return)i(co)r
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005111(de)h Fm(SSL_ERROR_ZERO_)o(RE)o(TUR)o(N)p Fr(,)26 b(and)33
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005112b(is)f(raised)f(when)i(the)g(SSL)208 1800 y(Connection)c(has)g(b)r(een)
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005113h(closed.)43 b(In)29 b(SSL)h(3.0)f(and)h(TLS)g(1.0,)f(this)h(only)f(o)r
5114(ccurs)g(if)h(a)g(closure)e(alert)h(has)g(o)r(ccurred)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040051151899 y(in)g(the)g(proto)r(col,)f(i.e.)41 b(the)29 b(connection)f(has)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005116(b)r(een)i(closed)e(cleanly)-7 b(.)40 b(Note)29 b(that)g(this)g(do)r
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005117(es)f(not)h(necessarily)e(mean)208 1999 y(that)g(the)h(transp)r(ort)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005118(la)n(y)n(er)f(\(e.g.)36 b(a)28 b(so)r(c)n(k)n(et\))e(has)h(b)r(een)h
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005119(closed.)208 2132 y(It)k(ma)n(y)f(seem)h(a)f(little)i(strange)e(that)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005120(this)g(is)g(an)g(exception,)g(but)h(it)f(do)r(es)g(matc)n(h)g(an)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005121Fm(SSL_ERROR)e Fr(co)r(de,)j(and)g(is)208 2231 y(v)n(ery)26
5122b(con)n(v)n(enien)n(t.)0 2378 y Fn(exception)32 b Fm(WantReadError)208
51232478 y Fr(The)i(op)r(eration)e(did)j(not)f(complete;)j(the)d(same)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005124(I/O)f(metho)r(d)h(should)g(b)r(e)g(called)g(again)f(later,)i(with)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005125(the)h(same)208 2577 y(argumen)n(ts.)g(An)n(y)28 b(I/O)e(metho)r(d)i
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005126(can)f(lead)h(to)f(this)h(since)f(new)h(handshak)n(es)e(can)h(o)r(ccur)
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005127g(at)g(an)n(y)g(time.)0 2724 y Fn(exception)32 b Fm(WantWriteError)208
51282824 y Fr(See)27 b Fm(WantReadError)p Fr(.)0 2971 y Fn(exception)32
5129b Fm(WantX509LookupE)o(rr)o(or)208 3070 y Fr(The)24 b(op)r(eration)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005130(did)h(not)g(complete)f(b)r(ecause)g(an)h(application)f(callbac)n(k)f
5131(has)h(ask)n(ed)g(to)g(b)r(e)h(called)g(again.)34 b(The)25
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005132b(I/O)208 3170 y(metho)r(d)f(should)h(b)r(e)f(called)g(again)g(later,)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005133(with)h(the)g(same)e(argumen)n(ts.)35 b(Note:)g(This)24
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005134b(w)n(on't)h(o)r(ccur)e(in)i(this)g(v)n(ersion,)208 3270
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005135y(as)h(there)i(are)e(no)i(suc)n(h)f(callbac)n(ks)f(in)i(this)f(v)n
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005136(ersion.)0 3417 y Fn(exception)32 b Fm(SysCallError)208
51373516 y Fr(The)25 b Fm(SysCallError)20 b Fr(o)r(ccurs)k(when)i(there's)e
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005138(an)h(I/O)g(error)e(and)i(Op)r(enSSL's)g(error)e(queue)i(do)r(es)g(not)
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005139g(con)n(tain)g(an)n(y)208 3616 y(information.)59 b(This)36
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005140b(can)f(mean)g(t)n(w)n(o)g(things:)52 b(An)36 b(error)d(in)j(the)g
5141(transp)r(ort)e(proto)r(col,)i(or)f(an)g(end)h(of)f(\034le)h(that)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040051423715 y(violates)26 b(the)i(proto)r(col.)36 b(The)27 b(parameter)f(to)i
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005143(the)g(exception)f(is)g(alw)n(a)n(ys)f(a)h(pair)g Fm(\()p
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005144Fd(errnum)6 b Fm(,)42 b Fd(errstr)9 b Fm(\))p Fr(.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040051453978 y Fg(Context)27 b(objects)0 4179 y Fr(Con)n(text)g(ob)5
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005146b(jects)27 b(ha)n(v)n(e)g(the)h(follo)n(wing)e(metho)r(ds:)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040051474326 y Fm(check_privatekey)o(\(\))208 4442 y Fr(Chec)n(k)k(if)i(the)g
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005148(priv)-5 b(ate)31 b(k)n(ey)f(\(loaded)h(with)h Fm(use_privatekey)p
5149Fc([)p Fm(_)o(fi)o(le)11 b Fc(])p Fr(\))26 b(matc)n(hes)k(the)i
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005150(certi\034cate)f(\(loaded)g(with)208 4570 y Fm(use_certificate)o
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005151Fc([)p Fm(_)o(fil)o(e)11 b Fc(])p Fr(\).)31 b(Returns)d
5152Fm(None)e Fr(if)i(they)f(matc)n(h,)h(raises)e Fm(Error)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005153Fr(otherwise.)0 4717 y Fm(get_app_data\(\))208 4816 y
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005154Fr(Retriev)n(e)g(application)h(data)g(as)g(set)h(b)n(y)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005155Fm(set_app_data)p Fr(.)0 4963 y Fm(get_cert_store\(\))208
51565063 y Fr(Retriev)n(e)34 b(the)i(certi\034cate)f(store)f(\(a)h
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005157(X509Store)f(ob)5 b(ject\))35 b(that)h(the)f(con)n(text)g(uses.)60
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005158b(This)35 b(can)g(b)r(e)h(used)f(to)g(add)208 5162 y("trusted")26
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005159b(certi\034cates)h(without)h(using)f(the.)37 b Fm(load_verify_loca)o
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005160(tio)o(ns)o(\(\))21 b Fr(metho)r(d.)p 0 5234 1560 4 v
516192 5288 a Fi(4)127 5311 y Fh(A)n(ctually)-6 b(,)25 b(all)e(that)j(is)d
5162(required)j(is)e(an)g(ob)t(ject)h(that)h Fb(b)l(ehaves)e
5163Fh(lik)n(e)g(a)h(so)r(c)n(k)n(et,)g(y)n(ou)g(could)g(ev)n(en)g(use)f
5164(\034les,)g(ev)n(en)i(though)f(it'd)f(b)r(e)h(tric)n(ky)g(to)0
51655390 y(get)g(the)f(handshak)n(es)h(righ)n(t!)p 0 5549
51663901 4 v 0 5649 a Fg(10)2197 b(3)83 b Fm(OpenSSL)24 b
5167Fg(\026)k(Python)f(interface)h(to)f(Op)r(enSSL)p eop
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005168end
5169%%Page: 11 11
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005170TeXDict begin 11 10 bop 0 83 a Fm(get_timeout\(\))208
5171183 y Fr(Retriev)n(e)26 b(session)h(timeout,)h(as)f(set)g(b)n(y)i
5172Fm(set_timeout)p Fr(.)j(The)c(default)g(is)f(300)f(seconds.)0
5173330 y Fm(get_verify_depth)o(\(\))208 429 y Fr(Retriev)n(e)g(the)i(Con)n
5174(text)f(ob)5 b(ject's)28 b(v)n(erify)e(depth,)j(as)d(set)i(b)n(y)g
5175Fm(set_verify_depth)p Fr(.)0 576 y Fm(get_verify_mode\()o(\))208
5176676 y Fr(Retriev)n(e)e(the)i(Con)n(text)f(ob)5 b(ject's)28
5177b(v)n(erify)e(mo)r(de,)i(as)f(set)h(b)n(y)g Fm(set_verify_mode)p
5178Fr(.)0 823 y Fm(load_client_ca\()p Fd(p)l(em\034le)6
5179b Fm(\))208 922 y Fr(Read)33 b(a)g(\034le)h(with)g(PEM-formatted)g
5180(certi\034cates)f(that)h(will)g(b)r(e)g(sen)n(t)f(to)h(the)g(clien)n(t)
5181f(when)h(requesting)f(a)g(clien)n(t)208 1022 y(certi\034cate.)0
51821169 y Fm(load_verify_loca)o(ti)o(ons)o(\()p Fd(p)l(em\034le)6
5183b Fm(\))208 1268 y Fr(Sp)r(ecify)24 b(where)f(CA)g(certi\034cates)g
5184(for)g(v)n(eri\034cation)f(purp)r(oses)h(are)f(lo)r(cated.)35
5185b(These)23 b(are)g(trusted)g(certi\034cates.)35 b(Note)208
51861368 y(that)27 b(the)h(certi\034cates)f(ha)n(v)n(e)f(to)i(b)r(e)g(in)g
5187(PEM)g(format.)0 1515 y Fm(load_tmp_dh\()p Fd(dh\034le)6
5188b Fm(\))208 1614 y Fr(Load)26 b(parameters)g(for)h(Ephemeral)g
5189(Di\036e-Hellman)h(from)g Fd(dh\034le)6 b Fr(.)0 1761
5190y Fm(set_app_data\()p Fd(data)g Fm(\))208 1861 y Fr(Asso)r(ciate)25
5191b Fd(data)33 b Fr(with)27 b(this)f(Con)n(text)f(ob)5
5192b(ject.)36 b Fd(data)e Fr(can)25 b(b)r(e)i(retriev)n(ed)d(later)i
5193(using)f(the)i Fm(get_app_data)21 b Fr(metho)r(d.)0 2008
5194y Fm(set_cipher_list\()o Fd(ciphers)7 b Fm(\))208 2107
5195y Fr(Set)28 b(the)g(list)h(of)f(ciphers)f(to)h(b)r(e)g(used)g(in)g
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005196(this)h(con)n(text.)37 b(See)28 b(the)h(Op)r(enSSL)f(man)n(ual)f(for)h
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005197(more)f(information)g(\(e.g.)208 2207 y(ciphers\(1\)\))0
51982354 y Fm(set_info_callbac)o(k\()o Fd(c)l(al)t(lb)l(ack)9
5199b Fm(\))208 2454 y Fr(Set)33 b(the)f(information)g(callbac)n(k)f(to)i
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005200Fd(c)l(al)t(lb)l(ack)9 b Fr(.)54 b(This)32 b(function)h(will)g(b)r(e)g
5201(called)f(from)g(time)h(to)g(time)g(during)f(SSL)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052022553 y(handshak)n(es.)49 b Fd(c)l(al)t(lb)l(ack)43 b
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005203Fr(should)32 b(tak)n(e)g(three)g(argumen)n(ts:)45 b(a)32
5204b(Connection)g(ob)5 b(ject)32 b(and)g(t)n(w)n(o)g(in)n(tegers.)50
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005205b(The)32 b(\034rst)208 2653 y(in)n(teger)f(sp)r(eci\034es)g(where)h(in)
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005206g(the)g(SSL)g(handshak)n(e)f(the)h(function)h(w)n(as)e(called,)h(and)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005207(the)g(other)g(the)g(return)f(co)r(de)208 2752 y(from)c(a)g(\(p)r
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005208(ossibly)g(failed\))h(in)n(ternal)f(function)h(call.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052092899 y Fm(set_options\()p Fd(options)7 b Fm(\))208 2999
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005210y Fr(A)n(dd)28 b(SSL)h(options.)38 b(Options)28 b(y)n(ou)f(ha)n(v)n(e)g
5211(set)i(b)r(efore)f(are)f(not)h(cleared!)38 b(This)28
5212b(metho)r(d)h(should)f(b)r(e)h(used)f(with)h(the)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052133099 y Fm(OP_*)d Fr(constan)n(ts.)0 3245 y Fm(set_passwd_cb\()p
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005214Fd(c)l(al)t(lb)l(ack)9 b Fc([)p Fd(,)25 b(user)l(data)19
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005215b Fc(])p Fm(\))208 3345 y Fr(Set)42 b(the)g(passphrase)f(callbac)n(k)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005216(to)i Fd(c)l(al)t(lb)l(ack)9 b Fr(.)82 b(This)42 b(function)h(will)f(b)
5217r(e)g(called)g(when)g(a)g(priv)-5 b(ate)42 b(k)n(ey)f(with)h(a)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052183445 y(passphrase)37 b(is)i(loaded.)70 b Fd(c)l(al)t(lb)l(ack)50
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005219b Fr(should)39 b(tak)n(e)f(a)g(b)r(o)r(olean)h(argumen)n(t)f
5220Fd(r)l(ep)l(e)l(at)47 b Fr(and)39 b(an)f(arbitrary)f(argumen)n(t)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052213544 y Fd(data)f Fr(and)28 b(return)g(the)h(passphrase)e(en)n(tered)h
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005222(b)n(y)g(the)h(user.)40 b(If)35 b Fd(r)l(ep)l(e)l(at)i
5223Fr(is)28 b(true)h(then)g Fd(c)l(al)t(lb)l(ack)39 b Fr(should)29
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005224b(ask)f(for)g(the)208 3644 y(passphrase)j(t)n(wice)j(and)g(mak)n(e)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005225(sure)g(that)h(the)g(t)n(w)n(o)f(en)n(tries)g(are)g(equal.)55
5226b(The)34 b Fd(data)41 b Fr(argumen)n(t)33 b(is)h(the)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005227Fd(user)l(data)208 3744 y Fr(v)-5 b(ariable)25 b(passed)h(to)h(the)g
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005228Fm(set_passwd_cb)22 b Fr(metho)r(d.)37 b(If)27 b(an)g(error)e(o)r
5229(ccurs,)h Fd(c)l(al)t(lb)l(ack)37 b Fr(should)27 b(return)f(a)h(false)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005230(v)-5 b(alue)208 3843 y(\(e.g.)36 b(an)28 b(empt)n(y)f(string\).)0
52313990 y Fm(set_session_id\()p Fd(n)o(ame)6 b Fm(\))208
52324090 y Fr(Set)33 b(the)h(con)n(text)f Fd(name)39 b Fr(within)34
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005233b(whic)n(h)f(a)g(session)f(can)h(b)r(e)h(reused)e(for)h(this)g(Con)n
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005234(text)g(ob)5 b(ject.)54 b(This)33 b(is)g(needed)208 4189
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005235y(when)e(doing)g(session)g(resumption,)h(b)r(ecause)g(there)f(is)h(no)f
5236(w)n(a)n(y)g(for)g(a)g(stored)g(session)f(to)i(kno)n(w)f(whic)n(h)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005237(Con)n(text)208 4289 y(ob)5 b(ject)27 b(it)h(is)f(asso)r(ciated)g
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005238(with.)37 b Fd(name)d Fr(ma)n(y)27 b(b)r(e)h(an)n(y)e(binary)h(data.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052394436 y Fm(set_timeout\()p Fd(time)l(out)8 b Fm(\))208
52404535 y Fr(Set)29 b(the)g(timeout)h(for)e(newly)h(created)f(sessions)g
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005241(for)h(this)g(Con)n(text)g(ob)5 b(ject)28 b(to)h Fd(time)l(out)8
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005242b Fr(.)41 b Fd(time)l(out)36 b Fr(m)n(ust)29 b(b)r(e)h(giv)n(en)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052434635 y(in)f(\(whole\))f(seconds.)40 b(The)29 b(default)g(v)-5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005244b(alue)28 b(is)h(300)e(seconds.)40 b(See)29 b(the)g(Op)r(enSSL)g(man)n
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005245(ual)f(for)g(more)g(information)208 4735 y(\(e.g.)36
5246b(SSL_CTX_set_timeout\(3\)\).)0 4882 y Fm(set_verify\()p
5247Fd(mo)l(de,)26 b(c)l(al)t(lb)l(ack)9 b Fm(\))208 4981
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005248y Fr(Set)36 b(the)h(v)n(eri\034cation)e(\035ags)g(for)h(this)h(Con)n
5249(text)f(ob)5 b(ject)36 b(to)g Fd(mo)l(de)44 b Fr(and)36
5250b(sp)r(ecify)g(that)h Fd(c)l(al)t(lb)l(ack)47 b Fr(should)36
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005251b(b)r(e)h(used)208 5081 y(for)30 b(v)n(eri\034cation)g(callbac)n(ks.)45
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005252b Fd(mo)l(de)38 b Fr(should)31 b(b)r(e)h(one)e(of)38
5253b Fm(VERIFY_NONE)26 b Fr(and)31 b Fm(VERIFY_PEER)p Fr(.)c(If)38
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005254b Fm(VERIFY_PEER)26 b Fr(is)208 5180 y(used,)j Fd(mo)l(de)36
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005255b Fr(can)29 b(b)r(e)g(OR:ed)g(with)g Fm(VERIFY_FAIL_IF_NO)o(_P)o(EE)o
5256(R_C)o(ER)o(T)23 b Fr(and)29 b Fm(VERIFY_CLIENT_O)o(NCE)22
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005257b Fr(to)29 b(further)208 5280 y(con)n(trol)23 b(the)j(b)r(eha)n(viour.)
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -0500525834 b Fd(c)l(al)t(lb)l(ack)i Fr(should)25 b(tak)n(e)f(\034v)n(e)h
5259(argumen)n(ts:)34 b(A)25 b(Connection)g(ob)5 b(ject,)25
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005260b(an)g(X509)f(ob)5 b(ject,)25 b(and)208 5380 y(three)e(in)n(teger)g(v)
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005261-5 b(ariables,)23 b(whic)n(h)h(are)f(in)h(turn)g(p)r(oten)n(tial)g
5262(error)d(n)n(um)n(b)r(er,)k(error)c(depth)k(and)f(return)f(co)r(de.)35
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005263b Fd(c)l(al)t(lb)l(ack)p 0 5549 3901 4 v 0 5649 a Fg(3.3)82
5264b Fm(SSL)26 b Fg(\026)i(An)g(interface)g(to)f(the)g(SSL-sp)r(eci\034c)h
5265(pa)n(rts)f(of)h(Op)r(enSSL)1611 b(11)p eop end
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005266%%Page: 12 12
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005267TeXDict begin 12 11 bop 208 83 a Fr(should)27 b(return)g(true)g(if)h(v)
5268n(eri\034cation)f(passes)f(and)h(false)h(otherwise.)0
5269230 y Fm(set_verify_depth)o(\()p Fd(depth)6 b Fm(\))208
5270330 y Fr(Set)36 b(the)g(maxim)n(um)f(depth)h(for)g(the)g(certi\034cate)
5271f(c)n(hain)g(v)n(eri\034cation)f(that)i(shall)f(b)r(e)h(allo)n(w)n(ed)e
5272(for)i(this)f(Con)n(text)208 429 y(ob)5 b(ject.)0 576
5273y Fm(use_certificate\()o Fd(c)l(ert)j Fm(\))208 676 y
5274Fr(Use)27 b(the)h(certi\034cate)f Fd(c)l(ert)35 b Fr(whic)n(h)28
5275b(has)f(to)g(b)r(e)h(a)f(X509)g(ob)5 b(ject.)0 823 y
5276Fm(add_extra_chain_)o(ce)o(rt\()o Fd(c)l(ert)j Fm(\))208
5277922 y Fr(A)n(dds)32 b(the)h(certi\034cate)f Fd(c)l(ert)8
5278b Fr(,)34 b(whic)n(h)f(has)f(to)g(b)r(e)i(a)e(X509)f(ob)5
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005279b(ject,)34 b(to)f(the)g(certi\034cate)f(c)n(hain)g(presen)n(ted)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005280(together)208 1022 y(with)c(the)g(certi\034cate.)0 1169
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005281y Fm(use_certificate_)o(ch)o(ain)o(_f)o(il)o(e\()p Fd(\034)o(le)6
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005282b Fm(\))208 1268 y Fr(Load)26 b(a)h(certi\034cate)g(c)n(hain)g(from)h
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005283Fd(\034le)34 b Fr(whic)n(h)27 b(m)n(ust)h(b)r(e)g(PEM)g(enco)r(ded.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052841415 y Fm(use_privatekey\()p Fd(pkey)7 b Fm(\))208 1515
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005285y Fr(Use)27 b(the)h(priv)-5 b(ate)27 b(k)n(ey)h Fd(pkey)36
5286b Fr(whic)n(h)28 b(has)f(to)g(b)r(e)h(a)f(PKey)h(ob)5
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005287b(ject.)0 1676 y Fm(use_certificate_)o(fi)o(le\()o Fd(\034le)h
5288Fc([)p Fd(,)24 b(format)d Fc(])p Fm(\))208 1776 y Fr(Load)i(the)h
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005289(\034rst)g(certi\034cate)f(found)h(in)h Fd(\034le)6 b
5290Fr(.)36 b(The)24 b(certi\034cate)f(m)n(ust)h(b)r(e)h(in)f(the)g(format)
5291g(sp)r(eci\034ed)g(b)n(y)h Fd(format)8 b Fr(,)25 b(whic)n(h)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052921875 y(is)i(either)g Fm(FILETYPE_PEM)c Fr(or)k Fm(FILETYPE_ASN1)p
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005293Fr(.)k(The)d(default)g(is)f Fm(FILETYPE_PEM)p Fr(.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040052942022 y Fm(use_privatekey_f)o(il)o(e\()p Fd(\034)o(le)6
5295b Fc([)p Fd(,)25 b(format)20 b Fc(])p Fm(\))208 2122
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005296y Fr(Load)31 b(the)h(\034rst)g(priv)-5 b(ate)31 b(k)n(ey)g(found)i(in)f
5297Fd(\034le)6 b Fr(.)50 b(The)32 b(priv)-5 b(ate)32 b(k)n(ey)f(m)n(ust)h
5298(b)r(e)g(in)h(the)f(format)f(sp)r(eci\034ed)i(b)n(y)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005299Fd(format)8 b Fr(,)208 2221 y(whic)n(h)27 b(is)g(either)h
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005300Fm(FILETYPE_PEM)22 b Fr(or)27 b Fm(FILETYPE_ASN1)p Fr(.)32
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005301b(The)27 b(default)h(is)g Fm(FILETYPE_PEM)p Fr(.)0 2484
5302y Fg(Connection)e(objects)0 2685 y Fr(Connection)h(ob)5
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005303b(jects)27 b(ha)n(v)n(e)f(the)i(follo)n(wing)f(metho)r(ds:)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040053042832 y Fm(accept\(\))208 2931 y Fr(Call)33 b(the)g Fm(accept)e
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005305Fr(metho)r(d)j(of)f(the)h(underlying)f(so)r(c)n(k)n(et)f(and)h(set)h
5306(up)g(SSL)f(on)g(the)h(returned)f(so)r(c)n(k)n(et,)h(using)f(the)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040053073031 y(Con)n(text)22 b(ob)5 b(ject)22 b(supplied)h(to)f(this)h
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005308(Connection)f(ob)5 b(ject)22 b(at)h(creation.)34 b(Returns)22
5309b(a)g(pair)g Fm(\()p Fd(c)l(onn)6 b Fm(,)43 b Fd(addr)l(ess)7
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005310b Fm(\))p Fr(.)36 b(where)208 3131 y Fd(c)l(onn)d Fr(is)28
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005311b(the)g(new)f(Connection)g(ob)5 b(ject)28 b(created,)e(and)i
5312Fd(addr)l(ess)35 b Fr(is)28 b(as)f(returned)g(b)n(y)g(the)h(so)r(c)n(k)
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005313n(et's)e Fm(accept)p Fr(.)0 3277 y Fm(bind\()p Fd(addr)l(ess)7
5314b Fm(\))208 3377 y Fr(Call)27 b(the)h Fm(bind)e Fr(metho)r(d)i(of)f
5315(the)h(underlying)f(so)r(c)n(k)n(et.)0 3524 y Fm(close\(\))208
53163624 y Fr(Call)i(the)h Fm(close)e Fr(metho)r(d)i(of)g(the)g(underlying)
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005317f(so)r(c)n(k)n(et.)43 b(Note:)e(If)31 b(y)n(ou)e(w)n(an)n(t)g(correct)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005318(SSL)i(closure,)f(y)n(ou)g(need)h(to)208 3723 y(call)d(the)h
5319Fm(shutdown)c Fr(metho)r(d)k(\034rst.)0 3870 y Fm(connect\()p
5320Fd(addr)l(ess)7 b Fm(\))208 3970 y Fr(Call)31 b(the)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005321Fm(connect)e Fr(metho)r(d)i(of)g(the)g(underlying)g(so)r(c)n(k)n(et)e
5322(and)i(set)g(up)g(SSL)h(on)e(the)i(so)r(c)n(k)n(et,)f(using)f(the)h
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005323(Con)n(text)208 4069 y(ob)5 b(ject)27 b(supplied)h(to)f(this)h
5324(Connection)f(ob)5 b(ject)27 b(at)h(creation.)0 4216
5325y Fm(connect_ex\()p Fd(addr)l(ess)7 b Fm(\))208 4316
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005326y Fr(Call)24 b(the)g Fm(connect_ex)c Fr(metho)r(d)25
5327b(of)f(the)h(underlying)f(so)r(c)n(k)n(et)f(and)h(set)g(up)h(SSL)f(on)g
5328(the)h(so)r(c)n(k)n(et,)f(using)g(the)g(Con)n(text)208
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040053294415 y(ob)5 b(ject)35 b(supplied)g(to)h(this)f(Connection)g(ob)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005330b(ject)36 b(at)f(creation.)59 b(Note)36 b(that)f(if)h(the)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005331Fm(connect_ex)31 b Fr(metho)r(d)36 b(of)g(the)208 4515
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005332y(so)r(c)n(k)n(et)26 b(do)r(esn't)i(return)f(0,)g(SSL)h(w)n(on't)f(b)r
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005333(e)h(initialized.)0 4662 y Fm(do_handshake\(\))208 4762
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005334y Fr(P)n(erform)49 b(an)h(SSL)g(handshak)n(e)f(\(usually)h(called)g
5335(after)f Fm(renegotiate)d Fr(or)j(one)h(of)57 b Fm(set_accept_stat)o(e)
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -0400533644 b Fr(or)208 4861 y Fm(set_accept_stat)o(e)p Fr(\).)31
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005337b(This)d(can)f(raise)f(the)i(same)f(exceptions)g(as)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005338Fm(send)f Fr(and)h Fm(recv)p Fr(.)0 5008 y Fm(fileno\(\))208
53395108 y Fr(Retriev)n(e)f(the)i(\034le)g(descriptor)e(n)n(um)n(b)r(er)i
5340(for)f(the)h(underlying)e(so)r(c)n(k)n(et.)0 5255 y Fm(listen\()p
5341Fd(b)l(acklo)l(g)7 b Fm(\))208 5354 y Fr(Call)27 b(the)h
5342Fm(listen)d Fr(metho)r(d)j(of)f(the)h(underlying)f(so)r(c)n(k)n(et.)p
53430 5549 3901 4 v 0 5649 a Fg(12)2197 b(3)83 b Fm(OpenSSL)24
5344b Fg(\026)k(Python)f(interface)h(to)f(Op)r(enSSL)p eop
5345end
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005346%%Page: 13 13
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005347TeXDict begin 13 12 bop 0 83 a Fm(get_app_data\(\))208
5348183 y Fr(Retriev)n(e)26 b(application)h(data)g(as)g(set)h(b)n(y)g
5349Fm(set_app_data)p Fr(.)0 330 y Fm(get_cipher_list\()o(\))208
5350429 y Fr(Retriev)n(e)23 b(the)h(list)g(of)g(ciphers)g(used)g(b)n(y)f
5351(the)i(Connection)e(ob)5 b(ject.)36 b(W)-9 b(ARNING:)25
5352b(This)f(API)h(has)e(c)n(hanged.)35 b(It)24 b(used)208
5353529 y(to)j(tak)n(e)g(an)g(optional)g(parameter)f(and)h(just)h(return)g
5354(a)f(string,)g(but)h(not)f(it)h(returns)f(the)h(en)n(tire)f(list)h(in)g
5355(one)f(go.)0 676 y Fm(get_context\(\))208 775 y Fr(Retriev)n(e)f(the)i
5356(Con)n(text)f(ob)5 b(ject)28 b(asso)r(ciated)e(with)i(this)g
5357(Connection.)0 922 y Fm(get_peer_certifi)o(ca)o(te\()o(\))208
53581022 y Fr(Retriev)n(e)e(the)i(other)f(side's)g(certi\034cate)g(\(if)i
5359(an)n(y\))0 1169 y Fm(getpeername\(\))208 1268 y Fr(Call)e(the)h
5360Fm(getpeername)23 b Fr(metho)r(d)28 b(of)f(the)h(underlying)f(so)r(c)n
5361(k)n(et.)0 1415 y Fm(getsockname\(\))208 1515 y Fr(Call)g(the)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005362Fm(getsockname)23 b Fr(metho)r(d)28 b(of)f(the)h(underlying)f(so)r(c)n
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005363(k)n(et.)0 1678 y Fm(getsockopt\()p Fd(level,)f(optname)6
5364b Fc([)p Fd(,)31 b(bu\035en)18 b Fc(])p Fm(\))208 1778
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005365y Fr(Call)27 b(the)h Fm(getsockopt)23 b Fr(metho)r(d)28
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005366b(of)g(the)g(underlying)f(so)r(c)n(k)n(et.)0 1925 y Fm(pending\(\))208
53672024 y Fr(Retriev)n(e)22 b(the)h(n)n(um)n(b)r(er)g(of)g(b)n(ytes)g
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005368(that)h(can)e(b)r(e)i(safely)f(read)f(from)h(the)g(SSL)h(bu\033er)f(\()
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005369p Fd(not)g Fr(the)h(underlying)e(transp)r(ort)208 2124
5370y(bu\033er\).)0 2271 y Fm(recv\()p Fd(bufsize)6 b Fm(\))208
53712371 y Fr(Receiv)n(e)30 b(data)h(from)g(the)h(Connection.)47
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005372b(The)31 b(return)g(v)-5 b(alue)31 b(is)h(a)e(string)h(represen)n(ting)
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005373f(the)h(data)g(receiv)n(ed.)47 b(The)208 2470 y(maxim)n(um)27
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005374b(amoun)n(t)g(of)g(data)h(to)f(b)r(e)h(receiv)n(ed)e(at)i(once,)f(is)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005375(sp)r(eci\034ed)h(b)n(y)h Fd(bufsize)6 b Fr(.)0 2617
5376y Fm(renegotiate\(\))208 2717 y Fr(Renegotiate)26 b(the)i(SSL)g
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005377(session.)36 b(Call)27 b(this)h(if)g(y)n(ou)f(wish)g(to)h(c)n(hange)e
5378(cipher)h(suites)h(or)e(an)n(ything)h(lik)n(e)g(that.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040053792864 y Fm(send\()p Fd(string)7 b Fm(\))208 2963 y Fr(Send)27
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005380b(the)h Fd(string)35 b Fr(data)27 b(to)h(the)g(Connection.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040053813110 y Fm(sendall\()p Fd(string)7 b Fm(\))208 3210 y
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005382Fr(Send)30 b(all)f(of)h(the)g Fd(string)37 b Fr(data)29
5383b(to)g(the)h(Connection.)43 b(This)30 b(calls)f Fm(send)f
5384Fr(rep)r(eatedly)h(un)n(til)h(all)f(data)h(is)f(sen)n(t.)43
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005385b(If)30 b(an)208 3309 y(error)25 b(o)r(ccurs,)i(it's)h(imp)r(ossible)f
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005386(to)g(tell)h(ho)n(w)f(m)n(uc)n(h)h(data)f(has)g(b)r(een)h(sen)n(t.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040053873456 y Fm(set_accept_state)o(\(\))208 3556 y Fr(Set)20
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005388b(the)g(connection)f(to)h(w)n(ork)e(in)i(serv)n(er)e(mo)r(de.)34
5389b(The)20 b(handshak)n(e)f(will)h(b)r(e)g(handled)g(automatically)e(b)n
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005390(y)i(read/write.)0 3703 y Fm(set_app_data\()p Fd(data)6
5391b Fm(\))208 3802 y Fr(Asso)r(ciate)39 b Fd(data)47 b
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005392Fr(with)40 b(this)g(Connection)g(ob)5 b(ject.)73 b Fd(data)47
5393b Fr(can)39 b(b)r(e)i(retriev)n(ed)d(later)h(using)h(the)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005394Fm(get_app_data)208 3902 y Fr(metho)r(d.)0 4049 y Fm(set_connect_stat)o
5395(e\()o(\))208 4148 y Fr(Set)21 b(the)g(connection)g(to)g(w)n(ork)e(in)i
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005396(clien)n(t)g(mo)r(de.)35 b(The)21 b(handshak)n(e)f(will)h(b)r(e)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005397(handled)g(automatically)f(b)n(y)h(read/write.)0 4295
5398y Fm(setblocking\()p Fd(\035ag)7 b Fm(\))208 4395 y Fr(Call)27
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005399b(the)h Fm(setblocking)23 b Fr(metho)r(d)28 b(of)f(the)h(underlying)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005400(so)r(c)n(k)n(et.)0 4542 y Fm(setsockopt\()p Fd(level,)f(optname,)31
5401b(value)6 b Fm(\))208 4641 y Fr(Call)27 b(the)h Fm(setsockopt)23
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005402b Fr(metho)r(d)28 b(of)g(the)g(underlying)f(so)r(c)n(k)n(et.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054034788 y Fm(shutdown\(\))208 4888 y Fr(Send)35 b(the)h(sh)n(utdo)n(wn)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005404(message)f(to)h(the)h(Connection.)60 b(Returns)35 b(true)g(if)h(the)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005405(sh)n(utdo)n(wn)e(message)g(exc)n(hange)g(is)208 4988
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005406y(completed)25 b(and)g(false)h(otherwise)e(\(in)i(whic)n(h)g(case)e(y)n
5407(ou)h(call)g Fm(recv\(\))e Fr(or)i Fm(send\(\))e Fr(when)j(the)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005408(connection)f(b)r(ecomes)208 5087 y(readable/writeable.)0
54095234 y Fm(get_shutdown\(\))208 5334 y Fr(Get)70 b(the)g(sh)n(utdo)n(wn)
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005410f(state)g(of)h(the)g(Connection.)162 b(Returns)69 b(a)h(bitv)n(ector)e
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005411(of)i(either)f(or)g(b)r(oth)h(of)p 0 5549 3901 4 v 0
54125649 a Fg(3.3)82 b Fm(SSL)26 b Fg(\026)i(An)g(interface)g(to)f(the)g
5413(SSL-sp)r(eci\034c)h(pa)n(rts)f(of)h(Op)r(enSSL)1611
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005414b(13)p eop end
5415%%Page: 14 14
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005416TeXDict begin 14 13 bop 208 83 a Fd(SENT_SHUTDO)n(WN)39
5417b Fr(and)27 b Fd(RECEIVED_SHUTDO)n(WN)14 b Fr(.)0 230
5418y Fm(set_shutdown\()p Fd(state)6 b Fm(\))208 330 y Fr(Set)21
5419b(the)g(sh)n(utdo)n(wn)g(state)g(of)g(the)g(Connection.)34
5420b Fd(state)27 b Fr(is)21 b(a)g(bitv)n(ector)f(of)h(either)g(or)f(b)r
5421(oth)i(of)27 b Fd(SENT_SHUTDO)n(WN)208 429 y Fr(and)g
5422Fd(RECEIVED_SHUTDO)n(WN)14 b Fr(.)0 576 y Fm(sock_shutdown\()p
5423Fd(how)9 b Fm(\))208 676 y Fr(Call)27 b(the)h Fm(shutdown)c
5424Fr(metho)r(d)k(of)g(the)g(underlying)e(so)r(c)n(k)n(et.)0
5425823 y Fm(state_string\(\))208 922 y Fr(Retriev)n(e)g(a)i(v)n(erb)r(ose)
5426e(string)g(detailing)i(the)g(state)f(of)h(the)f(Connection.)0
54271069 y Fm(want_read\(\))208 1169 y Fr(Chec)n(ks)f(if)i(more)f(data)g
Jean-Paul Calderone2dd8ff52008-03-24 17:43:58 -04005428(has)g(to)h(b)r(e)g(read)e(from)i(the)f(transp)r(ort)g(la)n(y)n(er)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005429(to)h(complete)h(an)f(op)r(eration.)0 1316 y Fm(want_write\(\))208
54301415 y Fr(Chec)n(ks)f(if)i(there)g(is)f(data)g(to)h(write)f(to)g(the)h
Jean-Paul Calderone2dd8ff52008-03-24 17:43:58 -04005431(transp)r(ort)f(la)n(y)n(er)f(to)h(complete)h(an)f(op)r(eration.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054321736 y Fs(4)114 b(Internals)0 1965 y Fr(W)-7 b(e)25 b(ran)g(in)n(to)f
Jean-Paul Calderone2dd8ff52008-03-24 17:43:58 -04005433(three)h(main)g(problems)f(dev)n(eloping)g(this:)36 b(Exceptions,)25
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005434b(callbac)n(ks)f(and)h(accessing)e(so)r(c)n(k)n(et)h(metho)r(ds.)36
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005435b(This)0 2064 y(is)27 b(what)h(this)g(c)n(hapter)e(is)i(ab)r(out.)0
54362343 y Fk(4.1)97 b(Exceptions)0 2543 y Fr(W)-7 b(e)52
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005437b(realized)f(early)g(that)h(most)g(of)g(the)g(exceptions)f(w)n(ould)h
5438(b)r(e)g(raised)f(b)n(y)h(the)g(I/O)f(functions)h(of)g(Op)r(enSSL,)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054392643 y(so)d(it)i(felt)f(natural)f(to)h(mimic)g(Op)r(enSSL's)g(error)e
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005440(co)r(de)i(system,)55 b(translating)48 b(them)j(in)n(to)e(Python)i
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005441(exceptions.)0 2743 y(This)30 b(naturally)e(giv)n(es)h(us)h(the)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005442(exceptions)f Fm(SSL.ZeroReturnEr)o(ro)o(r)p Fr(,)24
5443b Fm(SSL.WantReadError)o Fr(,)h Fm(SSL.WantWriteEr)o(ro)o(r)p
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005444Fr(,)0 2842 y Fm(SSL.WantX509Look)o(up)o(Err)o(or)c Fr(and)27
5445b Fm(SSL.SysCallError)p Fr(.)0 2989 y(F)-7 b(or)27 b(more)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005446(information)g(ab)r(out)g(this,)h(see)f(section)g(3.3.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054473268 y Fk(4.2)97 b(Callbacks)0 3468 y Fr(There)34 b(are)f(a)h(n)n(um)n
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005448(b)r(er)g(of)h(problems)e(with)i(callbac)n(ks.)56 b(First)34
5449b(of)g(all,)i(Op)r(enSSL)f(is)f(written)h(as)e(a)h(C)h(library)-7
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005450b(,)34 b(it's)h(not)0 3568 y(mean)n(t)26 b(to)g(ha)n(v)n(e)e(Python)j
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005451(callbac)n(ks,)d(so)i(a)f(w)n(a)n(y)g(around)g(that)h(is)g(needed.)36
5452b(Another)26 b(problem)f(is)h(thread)g(supp)r(ort.)36
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005453b(A)26 b(lot)0 3667 y(of)h(the)g(Op)r(enSSL)g(I/O)e(functions)i(can)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005454(blo)r(c)n(k)f(if)h(the)g(so)r(c)n(k)n(et)f(is)g(in)h(blo)r(c)n(king)f
5455(mo)r(de,)h(and)g(then)g(y)n(ou)f(w)n(an)n(t)g(other)g(Python)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054563767 y(threads)c(to)g(b)r(e)h(able)f(to)g(do)g(other)g(things.)35
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005457b(The)22 b(real)g(trouble)g(is)g(if)h(y)n(ou'v)n(e)e(released)g(the)h
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005458(thread)g(lo)r(c)n(k)g(to)g(do)g(a)g(p)r(oten)n(tially)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054593867 y(blo)r(c)n(king)27 b(op)r(eration,)f(and)i(the)g(op)r(eration)e
Jean-Paul Calderone2aa2b332008-03-06 21:43:14 -05005460(calls)h(a)g(callbac)n(k.)35 b(Then)28 b(w)n(e)f(m)n(ust)h(tak)n(e)f
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005461(the)h(thread)f(lo)r(c)n(k)g(bac)n(k)3475 3837 y Fl(5)3511
54623867 y Fr(.)0 4014 y(There)d(are)f(t)n(w)n(o)g(solutions)h(to)g(the)h
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005463(\034rst)f(problem,)g(b)r(oth)h(of)f(whic)n(h)g(are)f(necessary)-7
5464b(.)34 b(The)25 b(\034rst)f(solution)f(to)h(use)h(is)f(if)g(the)h(C)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054654113 y(callbac)n(k)i(allo)n(ws)f(\021userdata\021)33
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005466b(to)28 b(b)r(e)h(passed)e(to)h(it)g(\(an)g(arbitrary)e(p)r(oin)n(ter)i
5467(normally\).)37 b(This)28 b(is)g(great!)37 b(W)-7 b(e)28
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005468b(can)g(set)g(our)0 4213 y(Python)i(function)g(ob)5 b(ject)29
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005469b(as)f(the)i(real)f(userdata)f(and)h(em)n(ulate)g(userdata)f(for)h(the)
5470h(Python)f(function)h(in)g(another)e(w)n(a)n(y)-7 b(.)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054714312 y(The)24 b(other)g(solution)g(can)g(b)r(e)h(used)g(if)g(an)f(ob)5
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005472b(ject)24 b(with)h(an)f(\021app_data\021)29 b(system)c(alw)n(a)n(ys)d
5473(is)j(passed)e(to)h(the)h(callbac)n(k.)35 b(F)-7 b(or)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054744412 y(example,)26 b(the)h(SSL)f(ob)5 b(ject)26 b(in)h(Op)r(enSSL)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005475(has)g(app_data)f(functions)i(and)f(in)h(e.g.)36 b(the)26
5476b(v)n(eri\034cation)f(callbac)n(ks,)g(y)n(ou)g(can)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054774512 y(retriev)n(e)i(the)i(related)f(SSL)h(ob)5 b(ject.)39
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005478b(What)29 b(w)n(e)g(do)f(is)g(to)h(set)f(our)g(wrapp)r(er)g
5479Fm(Connection)c Fr(ob)5 b(ject)28 b(as)g(app_data)g(for)g(the)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054804611 y(SSL)g(ob)5 b(ject,)27 b(and)h(w)n(e)f(can)g(easily)g(\034nd)h
5481(the)g(Python)g(callbac)n(k.)0 4758 y(The)42 b(other)g(problem)g(is)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005482(also)f(partially)h(solv)n(ed)f(b)n(y)h(app_data.)80
5483b(Since)43 b(w)n(e're)e(asso)r(ciating)g(our)g(wrapp)r(er)h(ob)5
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005484b(jects)0 4858 y(with)44 b(the)f(\021real\021)49 b(ob)5
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005485b(jects,)46 b(w)n(e)d(can)g(easily)f(access)g(data)g(from)h(the)h
5486Fm(Connection)39 b Fr(ob)5 b(ject.)83 b(The)43 b(solution)g(then)g(is)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054874957 y(to)35 b(simply)h(include)g(a)f Fm(PyThreadState)c
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005488Fr(v)-5 b(ariable)34 b(in)i(the)g Fm(Connection)31 b
5489Fr(declaration,)37 b(and)e(write)g(macros)f(similar)h(to)0
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -040054905057 y Fm(Py_BEGIN_ALLOW_T)o(HR)o(EAD)o(S)26 b Fr(and)33
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005491b Fm(Py_END_ALLOW_TH)o(REA)o(DS)26 b Fr(that)33 b(allo)n(ws)e(sp)r
5492(ecifying)h(of)h(the)g Fm(PyThreadState)27 b Fr(v)-5
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005493b(ari-)0 5157 y(able)23 b(to)g(use.)35 b(No)n(w)23 b(w)n(e)g(can)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005494(simply)g(\021b)r(egin)g(allo)n(w)f(threads\021)29 b(b)r(efore)23
5495b(a)g(p)r(oten)n(tially)g(blo)r(c)n(king)f(op)r(eration,)h(and)g
Jean-Paul Calderoned2532d82008-03-25 15:20:39 -04005496(\021end)g(allo)n(w)0 5256 y(threads\021)33 b(b)r(efore)28
5497b(calling)e(a)i(callbac)n(k.)p 0 5323 1560 4 v 92 5377
5498a Fi(5)127 5400 y Fh(I'm)22 b(not)j(sure)f(wh)n(y)g(this)g(is)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005499(necessary)-6 b(,)25 b(but)f(otherwise)h(I)f(get)h(a)e(segmen)n(tation)
5500i(violation)f(on)g Fa(PyEval_CallObject)p 0 5549 3901
55014 v 0 5649 a Fg(14)3368 b(4)83 b(Internals)p eop end
5502%%Page: 15 15
5503TeXDict begin 15 14 bop 0 83 a Fk(4.3)97 b(A)m(cessing)35
5504b(So)s(ck)m(et)e(Metho)s(ds)0 283 y Fr(W)-7 b(e)27 b(quic)n(kly)e(sa)n
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005505(w)h(the)g(b)r(ene\034t)h(of)g(wrapping)e(so)r(c)n(k)n(et)g(metho)r(ds)
5506h(in)h(the)g Fm(SSL.Connection)20 b Fr(class,)26 b(for)g(an)g(easy)f
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005507(transition)0 383 y(in)n(to)e(using)f(SSL.)h(The)g(problem)f(here)h(is)
5508f(that)h(the)h Fm(socket)c Fr(mo)r(dule)j(lac)n(ks)f(a)g(C)h(API,)h
5509(and)e(all)h(the)g(metho)r(ds)g(are)f(declared)0 483
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005510y(static.)36 b(One)27 b(approac)n(h)d(w)n(ould)i(b)r(e)h(to)f(ha)n(v)n
5511(e)g Fm(OpenSSL)d Fr(as)j(a)g(submo)r(dule)h(to)f(the)h
5512Fm(socket)d Fr(mo)r(dule,)j(placing)f(all)g(the)h(co)r(de)0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005513582 y(in)j(`)p Fq(so)r(ck)n(etmo)r(dule.c)p Fr(',)h(but)f(this)g(is)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005514(ob)n(viously)e(not)i(a)f(go)r(o)r(d)g(solution,)h(since)g(y)n(ou)f
5515(migh)n(t)g(not)h(w)n(an)n(t)f(to)h(imp)r(ort)g(tonnes)f(of)0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005516682 y(extra)f(stu\033)h(y)n(ou're)e(not)i(going)e(to)i(use)f(when)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005517(imp)r(orting)f(the)i Fm(socket)c Fr(mo)r(dule.)40 b(The)29
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005518b(other)f(approac)n(h)e(is)j(to)f(someho)n(w)0 782 y(get)33
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005519b(a)g(p)r(oin)n(ter)g(to)h(the)f(metho)r(d)h(to)g(b)r(e)f(called,)i
5520(either)e(the)h(C)g(function,)h(or)e(a)g(callable)f(Python)i(ob)5
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005521b(ject.)54 b(This)34 b(is)f(not)0 881 y(really)26 b(a)i(go)r(o)r(d)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005522(solution)g(either,)g(since)g(there's)h(a)f(lot)g(of)h(lo)r(okups)f(in)
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005523n(v)n(olv)n(ed.)0 1028 y(The)h(w)n(a)n(y)f(it)h(w)n(orks)e(is)i(that)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005524(y)n(ou)e(ha)n(v)n(e)g(to)g(supply)h(a)g(\020)7 b Fm(socket)p
5525Fr(-lik)n(e\021)31 b(transp)r(ort)c(ob)5 b(ject)28 b(to)f(the)i
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005526Fm(SSL.Connection)p Fr(.)j(The)0 1128 y(only)24 b(requiremen)n(t)f(of)i
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005527(this)f(ob)5 b(ject)24 b(is)h(that)f(it)h(has)f(a)g Fm(fileno\(\))d
5528Fr(metho)r(d)k(that)f(returns)g(a)g(\034le)g(descriptor)f(that's)i(v)-5
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005529b(alid)24 b(at)0 1227 y(the)g(C)g(lev)n(el)f(\(i.e.)36
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005530b(y)n(ou)23 b(can)h(use)f(the)i(system)e(calls)g(read)g(and)h(write\).)
553135 b(If)25 b(y)n(ou)e(w)n(an)n(t)g(to)h(use)f(the)h Fm(connect\(\))c
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005532Fr(or)j Fm(accept\(\))0 1327 y Fr(metho)r(ds)29 b(of)h(the)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005533Fm(SSL.Connection)24 b Fr(ob)5 b(ject,)29 b(the)h(transp)r(ort)e(ob)5
5534b(ject)29 b(has)f(to)h(supply)h(suc)n(h)f(metho)r(ds)g(to)r(o.)41
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005535b(Apart)29 b(from)0 1427 y(them,)c(an)n(y)e(metho)r(d)h(lo)r(okups)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005536(in)h(the)f Fm(SSL.Connection)18 b Fr(ob)5 b(ject)24
5537b(that)f(fail)h(are)f(passed)f(on)i(to)f(the)h(underlying)f(transp)r
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005538(ort)0 1526 y(ob)5 b(ject.)0 1673 y(F)-7 b(uture)25 b(c)n(hanges)f
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005539(migh)n(t)h(b)r(e)g(to)g(allo)n(w)f(Python-lev)n(el)g(transp)r(ort)g
5540(ob)5 b(jects,)25 b(that)g(instead)g(of)g(ha)n(ving)g
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005541Fm(fileno\(\))d Fr(metho)r(ds,)0 1773 y(ha)n(v)n(e)h
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005542Fm(read\(\))g Fr(and)h Fm(write\(\))e Fr(metho)r(ds,)k(so)e(more)f(adv)
5543-5 b(anced)24 b(features)h(of)f(Python)h(can)g(b)r(e)g(used.)35
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005544b(This)25 b(w)n(ould)f(probably)0 1872 y(en)n(tail)36
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005545b(some)g(sort)g(of)g(Op)r(enSSL)h(\020BIOs\021,)g(but)g(con)n(v)n
5546(erting)e(Python)i(strings)e(bac)n(k)h(and)g(forth)g(is)h(exp)r(ensiv)n
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005547(e,)h(so)e(this)0 1972 y(shouldn't)f(b)r(e)h(used)f(unless)g(necessary)
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005548-7 b(.)57 b(Other)35 b(nice)g(things)g(w)n(ould)g(b)r(e)g(to)g(b)r(e)h
5549(able)e(to)h(pass)g(in)g(di\033eren)n(t)g(transp)r(ort)0
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040055502072 y(ob)5 b(jects)41 b(for)g(reading)f(and)h(writing,)j(but)e(then)g
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005551(the)g Fm(fileno\(\))c Fr(metho)r(d)k(of)47 b Fm(SSL.Connection)36
Jean-Paul Calderone525ef802008-03-09 20:39:42 -04005552b Fr(b)r(ecomes)41 b(virtually)0 2171 y(useless.)36 b(Also,)27
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005553b(should)h(the)g(metho)r(d)g(resolution)e(b)r(e)i(used)g(on)f(the)h
5554(read-transp)r(ort)d(or)i(the)h(write-transp)r(ort?)p
Jean-Paul Calderone525ef802008-03-09 20:39:42 -040055550 5549 3901 4 v 0 5649 a Fg(4.3)82 b(A)n(cessing)26 b(So)r(ck)n(et)h
5556(Metho)r(ds)2744 b(15)p eop end
Jean-Paul Calderone897bc252008-02-18 20:50:23 -05005557%%Trailer
5558
5559userdict /end-hook known{end-hook}if
5560%%EOF