%!PS-Adobe-2.0 %%Creator: dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software %%Title: cvsclient.dvi %%Pages: 24 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%DocumentPaperSizes: Letter %%EndComments %DVIPSCommandLine: dvips cvsclient.dvi -o cvsclient.ps %DVIPSParameters: dpi=600, comments removed %DVIPSSource: TeX output 1997.06.18:0923 %%BeginProcSet: tex.pro /TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N /X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72 mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1} ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if} forall round exch round exch]setmatrix}N /@landscape{/isls true N}B /@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{ /nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{ /sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0] N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{ 128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N /rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]} if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{ cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin 0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict /eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X /IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for 65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V {}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7 getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false} ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail {dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M} B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{ 4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{ p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B /bos{/SS save N}B /eos{SS restore}B end %%EndProcSet TeXDict begin 40258431 52099146 1000 600 600 (cvsclient.dvi) @start /Fa 41 121 df<00000000FFFC0000000000001FFFFF800000000001FFFFFFE0 0000000007FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE 00000001FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF 8000000FFE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF 8000003FF800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF 0000003FF8000007FE0000003FF8000001F80000003FF8000000000000003FF800000000 0000003FF8000000000000003FF8000000000000003FF8000000000000003FF800000000 0000003FF8000000000000003FF8000000000000003FF8000000000000003FF80003FFFF C000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFF C000FFFFFFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FF C0003FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFF FFC03FFFFFFC03FFFFFFC042547DD34B>12 D<07F0000FF8001FFC003FFE007FFF00FFFF 80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF003FFE001FFC000FF80007F0001111 769025>46 D<000003FFC0000000003FFFFC00000000FFFFFF00000003FFFFFFC000000F FF81FFF000001FFC003FF800003FF8001FFC00007FF0000FFE0000FFE00007FF0001FFC0 0003FF8003FF800001FFC003FF800001FFC007FF800001FFE00FFF000000FFF00FFF0000 00FFF00FFF000000FFF01FFF000000FFF81FFF000000FFF83FFF000000FFFC3FFE000000 7FFC3FFE0000007FFC3FFE0000007FFC7FFE0000007FFE7FFE0000007FFE7FFE0000007F FE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFEFFFE0000007FFFFFFE0000007FFF FFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFF FE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE 0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE00 00007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000 007FFF7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE000000 7FFE7FFE0000007FFE3FFE0000007FFC3FFE0000007FFC3FFF000000FFFC3FFF000000FF FC1FFF000000FFF81FFF000000FFF81FFF000000FFF80FFF000000FFF00FFF000000FFF0 07FF800001FFE007FF800001FFE003FFC00003FFC001FFC00003FF8001FFE00007FF8000 FFF0000FFF00007FF8001FFE00001FFC003FF800000FFF81FFF0000007FFFFFFE0000001 FFFFFF800000003FFFFC0000000003FFC00000384F7BCD43>48 D<000000780000000000 FC0000000003FC0000000007FC000000001FFC00000000FFFC0000000FFFFC000007FFFF FC0000FFFFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC0000F8007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC00007FFFFF FFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>I<0000 3FFE0000000003FFFFE00000000FFFFFFC0000003FFFFFFF000000FFFFFFFFC00001FFC0 7FFFE00003FE000FFFF80007F80003FFFC000FE00001FFFE001FC00000FFFF003F800000 7FFF003FF000007FFF807FF800003FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF00001F FFE0FFFF00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFF F0FFFF00000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00000FFFF00FF000000FFFF0 03C000000FFFF0000000000FFFE0000000001FFFE0000000001FFFE0000000001FFFC000 0000003FFFC0000000003FFF80000000003FFF80000000007FFF00000000007FFE000000 0000FFFC0000000001FFF80000000001FFF00000000003FFE00000000003FFC000000000 07FF80000000000FFF00000000001FFE00000000001FFC00000000003FF800000000007F E00000000000FFC00000000001FF800000000003FE000000000007FC000000000007F800 000000000FF00001F000001FE00001F000003F800001F000007F000001F00000FE000003 E00001FC000003E00003F8000003E00007F0000003E0000FE0000003E0001F80000007E0 003F00000007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFFFFC003 FFFFFFFFFFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFFC07FFF FFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFF FFFFFF80344E79CD43>I<00000FFFC000000000FFFFFC00000007FFFFFF8000001FFFFF FFE000003FF807FFF00000FF8001FFFC0001FE00007FFE0003F800003FFF0003F000003F FF8007FC00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0001FFFE01FFFC0001FFF E01FFFC0001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC0001FFFE0 1FFFC0001FFFE00FFFC0001FFFC007FF80001FFFC003FF00003FFFC001FC00003FFF8000 0000003FFF80000000007FFF00000000007FFE00000000007FFE0000000000FFFC000000 0001FFF80000000003FFF00000000007FFC0000000000FFF8000000000FFFE00000000FF FFF800000000FFFFE000000000FFFFFC00000000FFFFFF800000000007FFE00000000001 FFF800000000007FFE00000000003FFF00000000001FFF80000000000FFFC0000000000F FFE00000000007FFF00000000007FFF00000000007FFF80000000007FFF80000000003FF FC0000000003FFFC0000000003FFFE0000000003FFFE03E0000003FFFE0FF8000003FFFE 1FFC000003FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003FFFEFFFF800003FFFEFF FF800003FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FFFCFFFF800007FFF8FFFF 000007FFF87FFF000007FFF07FFE00000FFFF03FFC00000FFFE03FF000001FFFC01FE000 003FFF800FF800007FFF0007FF0000FFFE0003FFF007FFFC0000FFFFFFFFF000007FFFFF FFE000001FFFFFFF80000003FFFFFC000000001FFF800000374F7ACD43>I<0000000000 7C00000000000000FE00000000000000FE00000000000001FE00000000000003FE000000 00000007FE0000000000000FFE0000000000000FFE0000000000001FFE0000000000003F FE0000000000007FFE0000000000007FFE000000000000FFFE000000000001FFFE000000 000003FFFE000000000003FFFE000000000007FFFE00000000000FFFFE00000000001FBF FE00000000003F3FFE00000000003E3FFE00000000007C3FFE0000000000FC3FFE000000 0001F83FFE0000000001F03FFE0000000003E03FFE0000000007E03FFE000000000FC03F FE000000000F803FFE000000001F003FFE000000003F003FFE000000007E003FFE000000 007C003FFE00000000F8003FFE00000001F8003FFE00000003F0003FFE00000007E0003F FE00000007C0003FFE0000000F80003FFE0000001F80003FFE0000003F00003FFE000000 3E00003FFE0000007C00003FFE000000FC00003FFE000001F800003FFE000001F000003F FE000003E000003FFE000007E000003FFE00000FC000003FFE00001F8000003FFE00001F 0000003FFE00003E0000003FFE00007E0000003FFE0000FC0000003FFE0000FFFFFFFFFF FFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC000 0000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007F FE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000 0000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007F FE0000000000007FFE000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000 000FFFFFFFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000000E0007E00000007E00 07FE000003FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF00007 FFFFFFFFE00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF000007FFFFFFFE000007FF FFFFFC000007FFFFFFF0000007FFFFFFC0000007FFFFFF00000007FFFFF800000007E1FF 0000000007E0000000000007E0000000000007E0000000000007E0000000000007E00000 00000007E0000000000007E0000000000007E0000000000007E0000000000007E0000000 000007E0000000000007E00FFF00000007E07FFFF0000007E3FFFFFE000007E7FFFFFF80 0007FFF807FFC00007FFC001FFE00007FE0000FFF80007FC00007FFC0007F800003FFC00 07F000003FFE0007E000001FFF0003C000001FFF80000000001FFF80000000001FFFC000 0000000FFFC0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00000 00000FFFF0000000000FFFF0000000000FFFF00FE000000FFFF01FF000000FFFF03FF800 000FFFF07FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE0000 0FFFF0FFFE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC00000FFFE07FF800001F FFC07FF000001FFFC07FE000001FFF803E0000003FFF803F0000003FFF001F8000007FFE 001FC000007FFC000FE00000FFF80007F80001FFF00003FE0007FFE00001FFC03FFFC000 00FFFFFFFF8000003FFFFFFE0000001FFFFFF800000003FFFFC0000000007FF800000034 4F79CD43>I<0000000FFF0000000000FFFFE000000007FFFFF00000001FFFFFFC000000 7FFE03FE000001FFF0007F000003FFC0003F800007FF00001F80000FFE00007FC0001FFC 0000FFC0003FF80001FFE0007FF00003FFE000FFF00007FFE001FFE00007FFE001FFE000 07FFE003FFC00007FFE007FFC00007FFE007FFC00007FFE00FFFC00003FFC00FFF800001 FF801FFF800000FF001FFF8000007E001FFF80000000003FFF80000000003FFF80000000 003FFF00000000007FFF00000000007FFF00000000007FFF00080000007FFF01FFF80000 7FFF07FFFF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F007FF800FFFF3C003FFC00FF FF78001FFE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007FFC0FFFFE00007FFC0FFFF C00007FFE0FFFFC00003FFF0FFFF800003FFF0FFFF800003FFF8FFFF800003FFF8FFFF80 0003FFF8FFFF800003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF0000 03FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003 FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC1FFF000003FF F81FFF800003FFF81FFF800003FFF80FFF800003FFF80FFF800003FFF007FF800007FFF0 07FF800007FFE003FFC00007FFC001FFC00007FFC001FFE0000FFF8000FFF0000FFF0000 7FF8001FFE00003FFC007FFC00001FFF01FFF800000FFFFFFFF0000003FFFFFFC0000000 FFFFFF000000003FFFFC0000000007FFC00000364F7ACD43>I<1F000000000000001F80 0000000000001FC00000000000001FFF8000000000001FFFFFFFFFFFFF801FFFFFFFFFFF FF801FFFFFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFF FFFFFFFFFE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFF F0003FFFFFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFFFF80007F800000007F00007E00 000000FF00007E00000001FE00007C00000003FC00007C00000003F800007C00000007F0 00007C0000000FF000007C0000001FE00000F80000003FC00000F80000007F800000F800 00007F000000F8000000FE00000000000001FE00000000000003FC00000000000003F800 000000000007F00000000000000FF00000000000001FE00000000000001FE00000000000 003FC00000000000003FC00000000000007F80000000000000FF80000000000000FF8000 0000000001FF00000000000001FF00000000000003FF00000000000003FE000000000000 07FE00000000000007FE0000000000000FFE0000000000000FFE0000000000000FFC0000 000000001FFC0000000000001FFC0000000000003FFC0000000000003FFC000000000000 3FFC0000000000003FFC0000000000007FFC0000000000007FF80000000000007FF80000 000000007FF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000 FFF8000000000000FFF8000000000001FFF8000000000001FFF8000000000001FFF80000 00000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001 FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000 00000000FFF0000000000000FFF00000000000003FC00000000000001F80000000003952 79D043>I<000007FFC0000000007FFFFC00000003FFFFFF8000000FFFFFFFE000001FFC 01FFF800003FE0003FFC00007F80000FFE0000FF000007FF0001FE000003FF0003FC0000 01FF8007FC000001FFC007F8000000FFC00FF8000000FFC00FF8000000FFE00FF8000000 7FE00FF80000007FE01FF80000007FE01FFC0000007FE01FFC0000007FE01FFE0000007F E01FFF0000007FE01FFF800000FFE01FFFE00000FFC01FFFF80000FFC01FFFFE0001FF80 0FFFFF0001FF800FFFFFC003FF000FFFFFF007FE0007FFFFF807FC0007FFFFFE1FF80003 FFFFFFBFF00001FFFFFFFFE00001FFFFFFFF800000FFFFFFFE0000007FFFFFFF0000003F FFFFFF8000000FFFFFFFE0000007FFFFFFF0000001FFFFFFFC000007FFFFFFFE00001FFF FFFFFF00003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFFC003FF007FFFFFE007FE001F FFFFF00FFC000FFFFFF01FF80003FFFFF01FF80000FFFFF83FF000007FFFF83FF000001F FFF87FE0000007FFFC7FE0000001FFFC7FE0000000FFFCFFC00000007FFCFFC00000003F FCFFC00000003FFCFFC00000001FFCFFC00000001FFCFFC00000000FFCFFC00000000FFC FFC00000000FF8FFC00000000FF8FFE00000000FF87FE00000000FF07FF00000001FF07F F00000001FF03FF80000003FE01FF80000003FC01FFC0000007FC00FFE000000FF8007FF 800003FF0003FFE0000FFE0001FFFC00FFFC00007FFFFFFFF000003FFFFFFFE000000FFF FFFF80000001FFFFFC000000000FFFC00000364F7ACD43>I<00000FFF8000000000FFFF F800000003FFFFFE0000000FFFFFFF8000001FFF03FFC000007FF800FFE00000FFF0003F F00001FFE0001FF80003FFC0001FFC0007FFC0000FFE000FFF80000FFF000FFF800007FF 001FFF800007FF803FFF800007FF803FFF000007FFC07FFF000007FFC07FFF000003FFE0 7FFF000003FFE07FFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF0FF FF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF 000003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF00 0007FFFC7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3FFF000007FFFC3FFF0000 0FFFFC1FFF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF80003FFFFC03FFC0003F FFFC01FFE0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3FFFC000FFFFFC3FF FC0003FFFF83FFF800007FFE03FFF80000004003FFF80000000003FFF80000000003FFF8 0000000003FFF00000000007FFF00000000007FFF00000000007FFF001F8000007FFE003 FC000007FFE007FE000007FFC00FFF000007FFC01FFF80000FFF801FFF80000FFF801FFF 80000FFF001FFF80001FFF001FFF80001FFE001FFF80003FFC001FFF00003FFC000FFE00 007FF8000FFC0000FFF0000FF80001FFE00007F00003FFC00003FC000FFF800003FF807F FE000001FFFFFFFC0000007FFFFFF00000003FFFFFC00000000FFFFE0000000000FFF000 0000364F7ACD43>I<0000000001FFFC000001C0000000007FFFFFC00003C000000007FF FFFFF80007C00000003FFFFFFFFE001FC0000000FFFFFFFFFF803FC0000003FFFFE003FF C07FC000000FFFFC00003FF0FFC000003FFFE000000FF9FFC000007FFF80000003FFFFC0 0001FFFE00000000FFFFC00003FFF8000000007FFFC00007FFF0000000003FFFC0000FFF E0000000001FFFC0001FFFC0000000000FFFC0003FFF800000000007FFC0007FFF000000 000003FFC000FFFE000000000001FFC000FFFE000000000001FFC001FFFC000000000000 FFC003FFF8000000000000FFC003FFF80000000000007FC007FFF00000000000007FC00F FFF00000000000003FC00FFFF00000000000003FC01FFFE00000000000001FC01FFFE000 00000000001FC01FFFE00000000000001FC03FFFC00000000000001FC03FFFC000000000 00000FC03FFFC00000000000000FC07FFFC00000000000000FC07FFFC00000000000000F C07FFFC000000000000000007FFF8000000000000000007FFF800000000000000000FFFF 800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000 000000000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000 000000FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000 FFFF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF80 00000000000000007FFF8000000000000000007FFF8000000000000000007FFFC0000000 00000000007FFFC000000000000000007FFFC000000000000007C03FFFC0000000000000 07C03FFFC000000000000007C03FFFC000000000000007C01FFFE000000000000007C01F FFE000000000000007C01FFFE00000000000000FC00FFFF00000000000000F800FFFF000 00000000000F8007FFF00000000000001F8003FFF80000000000001F8003FFF800000000 00001F0001FFFC0000000000003F0000FFFE0000000000007E0000FFFE0000000000007E 00007FFF000000000000FC00003FFF800000000001F800001FFFC00000000003F800000F FFE00000000007F0000007FFF0000000000FE0000003FFFC000000001FC0000001FFFE00 0000007F800000007FFF80000000FF000000003FFFE0000007FE000000000FFFFE00001F F80000000003FFFFE001FFF00000000000FFFFFFFFFFC000000000003FFFFFFFFF000000 00000007FFFFFFFC000000000000007FFFFFE00000000000000001FFFC00000000525479 D261>67 D69 DI76 DI<000000000FFFC0 0000000000000003FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC0000 00000003FFFC00FFFF00000000000FFFC0000FFFC0000000003FFF000003FFF000000000 7FFC000000FFF800000001FFF80000007FFE00000003FFE00000001FFF00000007FFC000 00000FFF8000000FFF8000000007FFC000001FFF0000000003FFE000003FFF0000000003 FFF000007FFE0000000001FFF80000FFFC0000000000FFFC0000FFFC0000000000FFFC00 01FFF800000000007FFE0003FFF800000000007FFF0003FFF000000000003FFF0007FFF0 00000000003FFF8007FFE000000000001FFF800FFFE000000000001FFFC00FFFE0000000 00001FFFC01FFFE000000000001FFFE01FFFC000000000000FFFE01FFFC000000000000F FFE03FFFC000000000000FFFF03FFFC000000000000FFFF03FFFC000000000000FFFF07F FF80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF8000 0000000007FFF87FFF80000000000007FFF8FFFF80000000000007FFFCFFFF8000000000 0007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FF FCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF 80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000 00000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF800000000000 07FFFC7FFF80000000000007FFF87FFFC000000000000FFFF87FFFC000000000000FFFF8 7FFFC000000000000FFFF87FFFC000000000000FFFF83FFFC000000000000FFFF03FFFC0 00000000000FFFF03FFFE000000000001FFFF01FFFE000000000001FFFE01FFFE0000000 00001FFFE01FFFE000000000001FFFE00FFFF000000000003FFFC00FFFF000000000003F FFC007FFF800000000007FFF8007FFF800000000007FFF8003FFF800000000007FFF0001 FFFC0000000000FFFE0001FFFE0000000001FFFE0000FFFE0000000001FFFC00007FFF00 00000003FFF800003FFF8000000007FFF000001FFFC00000000FFFE000000FFFE0000000 1FFFC0000007FFF00000003FFF80000003FFF80000007FFF00000001FFFC000000FFFE00 000000FFFF000003FFFC000000003FFFE0001FFFF0000000000FFFFC00FFFFC000000000 03FFFFFFFFFF000000000000FFFFFFFFFC0000000000001FFFFFFFE000000000000003FF FFFF00000000000000001FFFE000000000565479D265>79 D82 D<00000FFF800007000000FFFFF8000F 000007FFFFFF001F00001FFFFFFFC03F00003FFFFFFFF07F0000FFFC00FFF8FF0001FFE0 000FFDFF0003FF800001FFFF0007FE0000007FFF000FFC0000003FFF000FF80000000FFF 001FF800000007FF001FF000000003FF003FF000000003FF003FE000000001FF007FE000 000000FF007FE000000000FF007FE0000000007F00FFE0000000007F00FFE0000000003F 00FFE0000000003F00FFF0000000003F00FFF0000000003F00FFF8000000001F00FFF800 0000001F00FFFC000000001F00FFFE000000001F00FFFF000000000000FFFFC000000000 007FFFF000000000007FFFFF00000000007FFFFFF8000000003FFFFFFF800000003FFFFF FFFC0000001FFFFFFFFFC000001FFFFFFFFFF000000FFFFFFFFFFC000007FFFFFFFFFF00 0003FFFFFFFFFFC00001FFFFFFFFFFE00000FFFFFFFFFFF000007FFFFFFFFFF800003FFF FFFFFFFC00000FFFFFFFFFFE000003FFFFFFFFFE000000FFFFFFFFFF0000001FFFFFFFFF 80000000FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFE0000000 0000FFFFE000000000003FFFE000000000000FFFF0000000000007FFF0000000000003FF F0000000000003FFF0780000000001FFF0F80000000000FFF0F80000000000FFF0F80000 000000FFF0F800000000007FF0F800000000007FF0FC00000000007FF0FC00000000007F F0FC00000000007FE0FE00000000007FE0FE00000000007FE0FF0000000000FFC0FF0000 000000FFC0FF8000000000FFC0FFC000000001FF80FFE000000001FF00FFF000000003FF 00FFFC00000007FE00FFFF0000000FFC00FFFFC000001FF800FFFFF800007FF000FF1FFF C003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF0000F8007FFFFFFC0000F0000FFFFFF000 00E000007FFF0000003C5479D24B>I<00007FFF000000000007FFFFF0000000003FFFFF FE00000000FFFFFFFF80000001FFE00FFFC0000003FE0001FFF0000007FF0000FFF80000 07FF80003FFC00000FFF80003FFE00000FFFC0001FFE00000FFFC0001FFF00000FFFC000 0FFF80000FFFC0000FFF80000FFFC0000FFF800007FF800007FFC00007FF800007FFC000 03FF000007FFC00001FE000007FFC0000000000007FFC0000000000007FFC00000000000 07FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000007FFFFFC000 00000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC000003FFFF007FFC000007FFF80 07FFC00001FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0000FFFC00007FFC000 1FFF800007FFC0003FFF000007FFC0007FFF000007FFC0007FFE000007FFC0007FFE0000 07FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC000 FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00001DFFC0007FFE0000 3DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFFE007FFF81FC0FFFFF0 03FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FFE0000000003C387CB6 41>97 D<003FF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000 00000000FFFFF0000000000000FFFFF000000000000003FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF001FFE000000000FFF00FFFFE00000000FFF03FFF FFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F8003FFE000000FFFFE000 0FFF000000FFFF800007FF800000FFFF000003FFC00000FFFE000001FFE00000FFFC0000 01FFF00000FFF8000000FFF80000FFF8000000FFF80000FFF80000007FFC0000FFF80000 007FFC0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFF0000FFF80000 003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF8000FFF80000 003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000 003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000 003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF0000FFF80000 003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000 007FFE0000FFF80000007FFE0000FFF80000007FFC0000FFF8000000FFFC0000FFF80000 00FFF80000FFFC000001FFF00000FFFC000001FFF00000FFFE000003FFE00000FFFF0000 07FFC00000FFFF80000FFF800000FFCFC0001FFF000000FF87F0007FFC000000FF03FE03 FFF8000000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFFFC00000000000003FF C000000041547BD24B>I<000001FFF8000000001FFFFF80000000FFFFFFF0000003FFFF FFFC00000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF00007FF8001FFF00007 FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF80000FFFC00FFF80000FFF C01FFF800007FF801FFF000007FF803FFF000003FF003FFF000001FE007FFF0000000000 7FFE00000000007FFE00000000007FFE0000000000FFFE0000000000FFFE0000000000FF FE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE 0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE00 000000007FFE00000000007FFF00000000007FFF00000000003FFF00000000003FFF0000 0000003FFF00000003E01FFF80000003E01FFF80000007E00FFFC0000007C007FFC00000 07C007FFE000000FC003FFE000001F8001FFF000003F0000FFF800007E00007FFE0000FC 00003FFF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF800000003FFFFE0000 000001FFE0000033387CB63C>I<000000000001FF80000000000007FFFF800000000000 07FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000 001FFF8000000000000007FF8000000000000007FF8000000000000007FF800000000000 0007FF8000000000000007FF8000000000000007FF8000000000000007FF800000000000 0007FF8000000000000007FF8000000000000007FF8000000000000007FF800000000000 0007FF8000000000000007FF8000000000000007FF8000000000000007FF800000000000 0007FF8000000000000007FF8000000000000007FF8000000000000007FF800000000000 0007FF8000000000000007FF8000000000000007FF8000000001FFE007FF800000001FFF FC07FF80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE03FE7FF8000001FFF00 07F7FF8000007FFC0001FFFF800000FFF80000FFFF800001FFF000003FFF800003FFE000 001FFF800007FFC000001FFF800007FFC000000FFF80000FFF8000000FFF80001FFF8000 000FFF80001FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000 000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000 000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000 000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000 000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000 000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80003FFF0000 000FFF80003FFF0000000FFF80003FFF0000000FFF80001FFF0000000FFF80001FFF0000 000FFF80000FFF8000000FFF80000FFF8000001FFF800007FFC000003FFF800003FFC000 003FFF800001FFE000007FFF800000FFF00001FFFF8000007FF80003FFFFE000003FFE00 0FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFFFE0FFFFF8000003FFF F80FFFFF80000003FFC00FFE000041547CD24B>I<000003FFC0000000003FFFFC000000 01FFFFFF00000007FFFFFFC000000FFF81FFE000003FFC007FF800007FF8003FFC0000FF F0001FFE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800FFF800003FF800FFF80 0003FFC01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF000001FFE07FFF0000 00FFE07FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE000000FFF0FFFE000000 FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFF F0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000 FFFE0000000000FFFE00000000007FFE00000000007FFE00000000007FFF00000000003F FF00000000003FFF00000000003FFF00000000E01FFF00000001F01FFF80000003F00FFF 80000003F007FFC0000007E007FFC0000007E003FFE000000FC001FFF000001FC000FFF8 00003F80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003FFFFFFF0000000FFFF FFC00000001FFFFE0000000001FFF0000034387CB63D>I<0000003FFC00000003FFFF00 00000FFFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF807FF80007FF00FFFC 000FFE00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF800FFFC003FF8007FF8 007FF0007FF8007FF0003FF0007FF0000FC0007FF0000000007FF0000000007FF0000000 007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000 007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000FFFFFFFFE000 FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF8000000007FF8000000 007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000 007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000 007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000 007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000 007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000 007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000 007FF8000000007FF8000000007FF8000000007FF8000000007FF80000007FFFFFFE0000 7FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547CD329>I<00003FFF00 00FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0007FFC0FFFFF9FF000 FFE001FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF00003FF81FE00FFF00003F FC0FC00FFF00003FFC07801FFE00001FFE00001FFE00001FFE00003FFE00001FFF00003F FE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001F FF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE00001FFE00001F FE00001FFE00000FFF00003FFC00000FFF00003FFC000007FF00003FF8000003FF80007F F0000001FFC000FFE0000000FFE001FFC0000000FFFC0FFF80000001FFFFFFFF00000003 EFFFFFFC00000003C3FFFFF000000007C03FFF0000000007C000000000000007C0000000 0000000FC00000000000000FC00000000000000FC00000000000000FE00000000000000F E00000000000000FF80000000000000FFE0000000000000FFFFFFFFF00000007FFFFFFFF F8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE00001FFFFFFFFFFF00000 FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFFFFFFFF0007FFFFFFFF FFFF000FFE000003FFFF801FF80000003FFF803FF000000007FF807FE000000003FFC07F E000000001FFC0FFC000000001FFC0FFC000000000FFC0FFC000000000FFC0FFC0000000 00FFC0FFC000000000FFC0FFC000000000FFC0FFE000000001FFC07FE000000001FF807F F000000003FF803FF000000003FF001FF800000007FE000FFE0000001FFC0007FF800000 7FF80003FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000000FFFFFFFFC000000 01FFFFFFE0000000000FFFFC0000003C4F7CB543>I<003FF0000000000000FFFFF00000 00000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000 0000000003FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000 0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF0001F FC00000000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFFFFF8000000FFF01FE0 7FFC000000FFF03F001FFE000000FFF07C001FFF000000FFF0F0000FFF000000FFF1E000 0FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF7800007FFC00000FFFF0000 07FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC0000 07FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF80000 07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000 07FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807 FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<007F000000FF800003FFE00007FFF000 07FFF0000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80007FFF000 07FFF00003FFE00000FF8000007F00000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000003FF000 FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000FFF00000FFF000 00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 00FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000 00FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE0FFFFFFE01B547BD3 25>I<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF00000 FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000 FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFFFFF0FF FFFFF0FFFFFFF0FFFFFFF01C537BD225>108 D<003FF0001FFC000000FFE00000FFFFF0 00FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC000 FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E000 FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000FFF 9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF00 0007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE0000 FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE000003F FE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0 00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000 07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE 0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000 003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007 FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8 000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE00 00FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC00000 3FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800 0007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFF FFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFF FFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF00000 FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF0000 00FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF8000 00FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC000 00FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC000 00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 00FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000 00FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0 FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<0000 01FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807FFC 0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003FF C00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF0000003F FC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003FFE 0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE0000001F FF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE 0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001F FFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807FFE 0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF0000003F FF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007FF 8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007FF 8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC000000000 3FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFFFE 000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F8007F FE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE000007 FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF8000000 FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF8000000 7FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000 3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 3FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF8000000 3FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF8000000 7FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF8000001 FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE000007 FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000FF FC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFFFC 00000000FFF803FFC000000000FFF800000000000000FFF800000000000000FFF8000000 00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 00000000FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000 00000000FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF80000 000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B> I<000001FFE00007800000001FFFF8000F80000000FFFFFE001F80000003FFFFFF801F80 00000FFFF03FC03F8000001FFF800FE07F8000007FFE0003F07F800000FFFC0001F8FF80 0001FFF80000FDFF800003FFF000007FFF800003FFE000003FFF800007FFE000003FFF80 000FFFC000001FFF80001FFFC000001FFF80001FFF8000000FFF80003FFF8000000FFF80 003FFF8000000FFF80003FFF00000007FF80007FFF00000007FF80007FFF00000007FF80 007FFF00000007FF80007FFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80 00FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80 00FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF8000FFFE00000007FF80 00FFFE00000007FF8000FFFE00000007FF80007FFF00000007FF80007FFF00000007FF80 007FFF00000007FF80003FFF00000007FF80003FFF00000007FF80003FFF80000007FF80 001FFF8000000FFF80001FFF8000000FFF80000FFFC000001FFF80000FFFC000001FFF80 0007FFE000003FFF800003FFF000007FFF800001FFF00000FFFF800000FFF80001FFFF80 00007FFC0003FFFF8000003FFF000FEFFF8000000FFFC07FCFFF80000007FFFFFF0FFF80 000001FFFFFE0FFF800000003FFFF80FFF8000000003FF800FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 00000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF 80000000000FFFFFFF80414D7CB547>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FF FFE07FFFF0FFFFE0FE1FF8FFFFE1F83FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00 FFEF807FFE00FFEF007FFE00FFEE007FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800 FFFC000FF000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 FFF000000000FFF000000000FFF000000000FFF0000000FFFFFFFC0000FFFFFFFC0000FF FFFFFC0000FFFFFFFC0000FFFFFFFC00002F367CB537>I<0003FFF00F00003FFFFE1F00 00FFFFFFFF0003FFFFFFFF0007FF003FFF000FF80007FF001FE00001FF003FC00000FF00 3F8000007F007F8000007F007F0000003F007F0000003F00FF0000001F00FF0000001F00 FF8000001F00FF8000001F00FFC000001F00FFF000000000FFFC00000000FFFFC0000000 7FFFFF0000007FFFFFF800003FFFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF800 07FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0 000007FFFFE00000003FFFE000000007FFF000000001FFF0780000007FF0F80000003FF0 F80000001FF0FC0000001FF0FC0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0 FF0000000FE0FF8000001FE0FF8000001FC0FFC000001FC0FFE000003F80FFF800007F00 FFFE0001FE00FFFFC00FFC00FF7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF80000 2C387CB635>I<00003E00000000003E00000000003E00000000003E00000000003E0000 0000003E00000000007E00000000007E00000000007E00000000007E0000000000FE0000 000000FE0000000001FE0000000001FE0000000001FE0000000003FE0000000007FE0000 000007FE000000000FFE000000001FFE000000003FFE00000000FFFE00000001FFFE0000 000FFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE0000 00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 00003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE0000 00003FFE000000003FFE000000003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007 C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007 C0003FFE0007C0001FFE000F80001FFF000F80001FFF000F80000FFF001F00000FFF801F 000007FFC03E000003FFF0FC000001FFFFF80000007FFFF00000001FFFE000000003FF80 002A4D7ECB34>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FF FFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF800000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFFC00000 FFF800001FFFC000007FF800003FFFC000007FF800003BFFC000007FF800007BFFC00000 3FFC0000F3FFC000003FFC0001E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC000 07FFFFFF03FFFFC00001FFFFFE03FFFFC000007FFFF803FFFFC0000007FFE003FF000042 377BB54B>II<7FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF000 7FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF0000003FFF0000 07F80000001FFF800007F00000000FFFC0000FE000000007FFC0001FC000000007FFE000 3F8000000003FFF0003F0000000001FFF8007E0000000000FFFC00FC00000000007FFE01 FC00000000007FFE03F800000000003FFF07F000000000001FFF8FE000000000000FFFCF C0000000000007FFFF80000000000003FFFF00000000000003FFFF00000000000001FFFE 00000000000000FFFC000000000000007FFE000000000000003FFF000000000000003FFF 000000000000001FFF800000000000001FFFC00000000000003FFFE00000000000007FFF F0000000000000FFFFF0000000000001FDFFF8000000000001F8FFFC000000000003F07F FE000000000007E03FFF00000000000FE01FFF00000000001FC01FFF80000000003F800F FFC0000000007F0007FFE000000000FE0003FFF000000000FC0001FFF800000001F80001 FFF800000003F00000FFFC00000007F000007FFE0000000FE000003FFF0000001FC00000 1FFF800000FFF000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001 FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>120 D E /Fb 3 119 df<00000FF8003000007FFF00700003FFFFC0F0000FFC03F1F0001FE0 00F9F0007F80003FF000FE00001FF001FC00000FF003F8000007F007F0000007F00FF000 0003F00FE0000001F01FE0000001F01FC0000000F03FC0000000F03F80000000F07F8000 0000F07F80000000707F8000000070FF0000000070FF0000000000FF0000000000FF0000 000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000 000000FF00000000007F80000000707F80000000707F80000000703F80000000703FC000 0000F01FC0000000F01FE0000000E00FE0000001E00FF0000001C007F0000003C003F800 00038001FC0000078000FE00000F00007F80003E00001FE0007C00000FFC03F0000003FF FFE00000007FFF800000000FF800002C317BAF36>99 D<003FC00C00FFF81C03FFFE3C0F E03FFC1F8007FC1F0003FC3E0001FC7C0000FC7C00007CF800007CF800003CF800003CF8 00003CFC00001CFC00001CFE00001CFF0000007F8000007FE000007FFE00003FFFE0001F FFFE000FFFFF8007FFFFE001FFFFF0007FFFF8000FFFFC0000FFFC000007FE000001FE00 0000FE0000007F0000003FE000003FE000001FE000001FE000001FF000001FF000001FF0 00001EF800003EFC00003CFE00007CFF0000F8FFC001F0FBF807E0F1FFFFC0E07FFF00C0 07FC0020317BAF2A>115 D118 D E /Fc 1 16 df<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFF FC001FFFFFFE003FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFF C0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0 FFFFFFFFC0FFFFFFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001F FFFFFE000FFFFFFC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC00002222 7BA72D>15 D E /Fd 81 126 df<100004007C001F00FE003F80FE003F80FF007F80FF00 7F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE00 3F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE00 3F807E003F007C001F003C001E0010000400191C75B830>34 D<0007C007C0000007C007 C000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00F E000000FE00FE000000FE00FE000001FE01FE000001FE01FE000001FC01FC000001FC01F C000001FC01FC0007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFF FF807FFFFFFFFF003FFFFFFFFE00007F807F8000007F807F8000007F007F0000007F007F 0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F 0000007F007F000000FF00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFF FF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC 000001FC01FC000003FC03FC000003FC03FC000003F803F8000003F803F8000003F803F8 000003F803F8000003F803F8000003F803F8000003F803F8000001F001F0000001F001F0 000029387DB730>I<000038000000007C00000000FC00000000FC00000000FC00000000 FC00000003FF0000001FFFE00000FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFD FFC01FF0FC3FE03FC0FC1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03 F8FC00FC07F8FC00FC07F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC0000 7FC0FC00003FF0FC00001FFEFC00001FFFFC00000FFFFF000007FFFFE00001FFFFF80000 7FFFFC00001FFFFE000003FFFF000000FFFF800000FDFFC00000FC7FE00000FC1FE00000 FC0FF00000FC07F01800FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC 01F8FE00FC01F8FE00FC01F8FF00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1F E03FF0FC7FC01FFEFFFF800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC000 0007FE00000000FC00000000FC00000000FC00000000FC00000000FC000000007C000000 0038000025477BBE30>I<07C00FF01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E00 7E007E00FE00FC00FC01FC01F803F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70 B730>39 D<00001E00007F0000FF0001FF0003FE0007FC000FF0001FE0003FC0007F8000 FF0001FE0001FC0003FC0003F80007F0000FF0000FE0000FE0001FC0001FC0003FC0003F 80003F80007F80007F00007F00007F00007F0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F00007F 80003F80003F80003FC0001FC0001FC0000FE0000FE0000FF00007F00003F80003FC0001 FC0001FE0000FF00007F80003FC0001FE0000FF00007FC0003FE0001FF0000FF00007F00 001E184771BE30>I<780000FE0000FF0000FF80007FC0003FE0000FF00007F80003FC00 01FE0000FF00007F80003F80003FC0001FC0000FE0000FF00007F00007F00003F80003F8 0003FC0001FC0001FC0001FE0000FE0000FE0000FE0000FE00007F00007F00007F00007F 00007F00007F00007F00007F00007F00007F00007F00007F00007F0000FE0000FE0000FE 0000FE0001FE0001FC0001FC0003FC0003F80003F80007F00007F0000FF0000FE0001FC0 003FC0003F80007F8000FF0001FE0003FC0007F8000FF0003FE0007FC000FF8000FF0000 FE0000780000184778BE30>I<00003E00000000003E00000000007F00000000007F0000 0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 0000007F0000007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF 807FFFFFFFFF007FFFFFFFFF0000007F00000000007F00000000007F00000000007F0000 0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000 0000007F00000000007F00000000007F00000000007F00000000007F00000000003E0000 0000003E00000029297DAF30>43 D<03E00FF01FF81FFC3FFE3FFE3FFF3FFF1FFF1FFF0F FF03FF007F007F007E00FE01FC03FC07F83FF07FF0FFE07F807F003C001019708B30>I< 7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025 077B9E30>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000C0C6E8B30>I< 00000000F000000001F000000003F800000003F800000007F800000007F80000000FF000 00000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F800000 00FF00000000FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007 F800000007F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC0 0000007F800000007F80000000FF00000000FF00000001FE00000001FE00000001FC0000 0003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE0000000 1FE00000003FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE 00000001FE00000001FC00000003FC00000003FC00000007F800000007F80000000FF000 00000FF00000001FE00000001FE00000003FC00000003FC00000007F800000007F800000 00FF00000000FF00000000FE00000000FE000000007C000000007C0000000025477BBE30 >I<0000FE00000007FFC000000FFFE000003FFFF800007FFFFC0000FFFFFE0001FF83FF 0003FE00FF8003FC007F8007F8003FC00FF0001FE00FE0000FE01FE0000FF01FC00007F0 1FC00007F03F800003F83F800003F83F000001F87F000001FC7F000001FC7F000001FC7F 000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE00 0000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF0000 01FE7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83F800003F83FC00007 F81FC00007F01FC00007F01FE0000FF00FF0001FE00FF0001FE007F8003FC003FC007F80 03FE00FF8001FF83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0000007FFC00000 00FE0000273A7CB830>I<0003C0000007E0000007E000000FE000000FE000001FE00000 1FE000003FE000007FE00000FFE00003FFE0003FFFE000FFFFE000FFFFE000FFEFE000FF 8FE0007E0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00000 0FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0003F FFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>I<0007FC000000 3FFFC00000FFFFF00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF803FE001FFC03FC0 007FC07F80003FE07F00001FE07F00000FF0FF000007F0FE000007F0FF000007F8FF0000 03F8FF000003F8FF000003F87E000003F818000003F800000003F800000003F800000007 F800000007F00000000FF00000000FE00000001FE00000001FC00000003FC00000007F80 000000FF80000001FF00000001FE00000007FC0000000FF80000001FF00000003FE00000 007FC0000000FF80000001FF00000003FE00000007FC0000000FF00000003FE00000007F C0000000FF80000001FF00000003FE0001F007FC0003F80FF80003F81FE00003F83FFFFF FFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF025397BB830>I<0003 FF0000003FFFE00000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800FFE01FFC00FF000 7FC01FE0001FE01FE0000FE01FE0000FF01FE00007F01FE00007F00FC00007F007800007 F000000007F00000000FF00000000FE00000000FE00000001FE00000003FC00000007FC0 000000FF80000007FF000007FFFE00000FFFFC00000FFFF800000FFFFC00000FFFFF0000 07FFFF80000001FFC00000003FE00000001FF000000007F800000003F800000003FC0000 0001FC00000001FE00000000FE00000000FE18000000FE7E000000FEFF000000FEFF0000 00FEFF000001FEFF000001FCFE000003FCFF000003F87F800007F87FC0001FF03FF0003F F01FFE01FFE00FFFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFFF0000003FF8000 273A7CB830>I<000003FC0000000007FE000000000FFE000000001FFE000000001FFE00 0000003FFE000000007FFE000000007F7E00000000FE7E00000000FE7E00000001FC7E00 000003F87E00000003F87E00000007F07E00000007F07E0000000FE07E0000001FC07E00 00001FC07E0000003F807E0000003F807E0000007F007E000000FE007E000000FE007E00 0001FC007E000003F8007E000003F8007E000007F0007E000007F0007E00000FE0007E00 001FC0007E00001FC0007E00003F80007E00003F80007E00007F00007E0000FE00007E00 00FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF 000000007E00000000007E00000000007E00000000007E00000000007E00000000007E00 000000007E00000000007E00000000007E00000000007E000000007FFFFE000000FFFFFF 000000FFFFFF000000FFFFFF000000FFFFFF0000007FFFFE0029397DB830>I<00000FF8 0000007FFF000001FFFF800007FFFFE0001FFFFFE0003FFFFFF0007FF80FF000FFC007F8 01FF8007F803FE0007F803FC0007F807F80007F80FF00003F00FF00001E01FE00000001F C00000003FC00000003F800000003F800000007F800000007F000C00007F03FFE0007F0F FFF800FF3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE007FE0FFF8001FF0FFE000 0FF0FFC00007F8FFC00003FCFF800003FCFF000001FCFF000001FEFF000000FEFF000000 FEFF000000FE7F000000FE7F000000FE7F000000FE7F000000FE3F800000FE3F800001FE 3FC00001FC1FC00001FC1FE00003FC0FE00007F80FF0000FF807F8001FF007FC003FE003 FF81FFC001FFFFFF8000FFFFFF00007FFFFE00001FFFF8000007FFE0000001FF8000273A 7CB830>54 D<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE FFFFFFFFFCFE00000FF8FE00000FF0FE00001FE07C00003FC00000007F80000000FF0000 0000FF00000001FE00000003FC00000003F800000007F800000007F00000000FF0000000 0FE00000001FC00000001FC00000003F800000003F800000007F000000007F00000000FF 00000000FE00000001FE00000001FC00000001FC00000003FC00000003F800000003F800 000007F800000007F000000007F000000007F000000007F00000000FE00000000FE00000 000FE00000000FE00000000FE00000000FE00000001FE00000001FC00000001FC0000000 1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000000F 8000000007000000273A7CB830>I<0001FF0000001FFFF000007FFFFC0000FFFFFE0003 FFFFFF8007FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC00007F83FC00007F87F80 0003FC7F000001FC7F000001FC7F000001FC7F000001FC7F000001FC7F800003FC3F8000 03F83FC00007F81FE0000FF00FF0001FE007FC007FC003FF83FF8001FFFFFF00007FFFFC 00001FFFF000003FFFF80000FFFFFE0001FFFFFF0007FE00FFC00FF8003FE01FE0000FF0 3FC00007F83F800003F87F800003FC7F000001FCFF000001FEFE000000FEFE000000FEFE 000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F800003FC3F80 0003F83FC00007F81FF0001FF01FF8003FF00FFF01FFE007FFFFFFC003FFFFFF8000FFFF FE00007FFFFC00001FFFF0000001FF0000273A7CB830>I<0001FF0000000FFFE000003F FFF80000FFFFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC007FC01FF0003FE03FE000 1FE03FC0000FF07F800007F07F800007F07F000003F8FF000003F8FE000003FCFE000001 FCFE000001FCFE000001FCFE000001FCFE000001FEFE000001FEFE000001FEFF000001FE 7F000001FE7F800003FE7F800007FE3FC00007FE1FE0000FFE1FF0003FFE0FFC00FFFE07 FFFFFFFE03FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000FFF81FC00006001FC0000 0001FC00000003F800000003F800000007F800000007F00000000FF00F00000FE01F8000 1FE03FC0003FC03FC0007FC03FC000FF803FC001FF003FC007FE001FF01FFC001FFFFFF8 000FFFFFF00007FFFFE00003FFFF800000FFFE0000003FF00000273A7CB830>I<0F003F C07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F00000000000000000000000000000000 0000000000000000000000000000000F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03F C00F000C276EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC1FF81FF80FF003C00000 0000000000000000000000000000000000000000000000000000000003C00FF01FF01FF8 3FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F007F01FE03FE07FC0FF80 7F007E0038000E3470A630>I<00000000F000000003F000000007F80000001FF8000000 7FF8000000FFF0000003FFF0000007FFC000001FFF8000003FFE000000FFF8000001FFF0 000007FFC000000FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF800000 1FFF0000007FFC0000007FF8000000FFE0000000FFC0000000FFE00000007FF80000007F FC0000001FFF0000000FFF80000003FFE0000001FFF00000007FFC0000003FFE0000000F FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF80000007FFC0000003 FFF0000000FFF00000007FF80000001FF800000007F800000003F000000000F0252F7BB2 30>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFF FFFF003FFFFFFFFE00000000000000000000000000000000000000000000000000000000 0000000000000000000000000000003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFF FFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530>I<001FFE000000FFFF E00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001F C0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E00001FE01800007FC0 000000FFC0000003FF80000007FF0000000FFE0000001FF80000003FF00000007FC00000 00FF80000000FF00000001FE00000001FE00000003FC00000003F800000003F800000007 F800000007F000000007F000000007F000000007F000000007F000000007F000000007F0 00000007F000000003E00000000000000000000000000000000000000000000000000000 000000000000000000000000000000000001C000000007F000000007F00000000FF80000 000FF80000000FF800000007F000000007F000000001C0000023397AB830>63 D<00007F0000000000FF8000000000FF8000000001FFC000000001FFC000000001FFC000 000001FFC000000003FFE000000003F7E000000003F7E000000003F7E000000003F7E000 000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F80000000FE3F800 00000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC0000001FC1FC00 00001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE0000003F80FE00 00007F007F0000007F007F0000007F007F0000007F007F000000FF007F800000FE003F80 0000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001FFFFFFC0 0001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE0 0007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FFFF80FFFF 80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>65 D<7FFFFFF00000FFFFFF FE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF80003F800 07F80003F80003FC0003F80001FC0003F80001FC0003F80000FE0003F80000FE0003F800 00FE0003F80000FE0003F80000FE0003F80000FE0003F80001FE0003F80001FC0003F800 01FC0003F80003F80003F80007F80003F8001FF00003F8007FE00003FFFFFFC00003FFFF FF800003FFFFFE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000FF80003F800 03FC0003F80001FE0003F80000FE0003F800007F0003F800007F0003F800007F0003F800 003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800 007F8003F800007F0003F800007F0003F80000FF0003F80001FE0003F80003FE0003F800 1FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF80007FFFFF FC000029387EB730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFFFFFE00 7FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003FE0FF0 0003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F800000FE7F0000 00FE7F0000007C7F00000000FF00000000FE00000000FE00000000FE00000000FE000000 00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 FE00000000FF000000007F000000007F000000007F0000007C7F800000FE3F800000FE3F 800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003F807FC 0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF000007FF FC000003FFF00000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFFFFFE00 00FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8000FF8 0003F80007FC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F800007F 8003F800007F8003F800003F8003F800003FC003F800001FC003F800001FC003F800001F C003F800001FC003F800000FE003F800000FE003F800000FE003F800000FE003F800000F E003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000F E003F800000FE003F800001FE003F800001FC003F800001FC003F800001FC003F800003F C003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F80001FE 0003F80003FE0003F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFFFFFFE0 007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B387FB730 >I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFF FF8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F80000 3F8003F800003F8003F800003F8003F800001F0003F80000000003F80000000003F80000 000003F80000000003F8007C000003F800FE000003F800FE000003F800FE000003F800FE 000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE 000003F800FE000003F800FE000003F800FE000003F800FE000003F8007C000003F80000 000003F80000000003F80000000003F80000000003F80000000003F8000007C003F80000 0FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F80000 0FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFF FFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0FFFFFF FFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC001FC00 001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00 000F8001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 3E000001FC007F000001FC007F000001FC007F000001FC007F000001FFFFFF000001FFFF FF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F000001FC00 7F000001FC007F000001FC007F000001FC003E000001FC0000000001FC0000000001FC00 00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 00000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000003FFFF8 0000007FFFFC000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF80000002A387E B730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF80000FF FFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8000FF0 000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8003F80 0003F8007F800003F8007F000003F8007F000001F0007F0000000000FF0000000000FE00 00000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00 00000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF80FF00 01FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F800007F8003F80 0007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF80007F8 001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF800007F FFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830>I<3F FF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800FFFE003 F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003 F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003 F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87F FFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFF FF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000000007F000000007F000 000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000 07F000000007F000000007F000000007F000000007F000000007F000000007F000000007 F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFFFF80 FFFFFFFF807FFFFFFF00213879B730>I<0001FFFFF00003FFFFF80007FFFFF80007FFFF F80003FFFFF80001FFFFF0000000FE00000000FE00000000FE00000000FE00000000FE00 000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000 00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE 00000000FE00000000FE00000000FE003C0000FE007E0000FE00FF0000FE00FF0000FE00 FF0001FC00FF0003FC00FF8007FC007FF01FF8003FFFFFF0003FFFFFE0001FFFFFC00007 FFFF800001FFFE0000003FF0000025397AB730>I<3FFF000FFF807FFF801FFFC0FFFFC0 3FFFC0FFFFC03FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F000 0FE00003F0001FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F001 FE000003F003FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F01F C0000003F03F80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3FF C0000003F7FFC0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF03 F8000003FF01F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F000 3F000003F0003F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F000 07F00003F00007F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF00 03FFC07FFF8007FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B387F B730>I<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFF F800000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC 00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC 00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFF FFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<3FF80000FFE07FFC0001FFF0FF FE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007 EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007 E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007 E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007 E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007 E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007 E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007 E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F003F FC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D 387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC0 3FFF801FFF8003FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F800 03F3E001F80003F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F800 03F1F801F80003F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F800 03F07E01F80003F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F800 03F01F81F80003F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F800 03F007E1F80003F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F800 03F001F1F80003F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF800 03F0007DF80003F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800 FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC0007 FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF07F80 000FF07F000007F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE0000 03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8 FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE 000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F87F000007F07F00 0007F07F000007F07F80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03FFFFF FFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I<7FFF FFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8 003FF80003F8000FFC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F8 00007F0003F800007F8003F800003F8003F800003F8003F800003F8003F800003F8003F8 00003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F80000FF0003F8 0001FE0003F80003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF00003FF FFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80000000003F80000000003F8 0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8 0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8 0000000003F8000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000FFFF E00000007FFFC000000029387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF 801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07FC0001FF07F80000FF07F000007F0 7F000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE 000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00 0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000 03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 F8FE000003F8FE007E03F8FE00FE03F8FF00FF07F87F00FF07F07F007F87F07F007F87F0 7F003FC7F07F803FCFF07FC01FFFF03FE01FFFE03FF80FFFE03FFFFFFFE01FFFFFFFC00F FFFFFF8007FFFFFF0001FFFFFC00003FFFFE00000001FE00000000FF00000000FF000000 00FF800000007F800000007FC00000003FC00000003FE00000001FE00000001FF0000000 0FF000000007E025467BB830>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF 00007FFFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000F F80003F80007F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F80001 FC0003F80001FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8000F F80003F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF 000003FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001F E00003F8000FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F80007 F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F0F803F80007 F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003 FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB7 30>I<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80F FFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001F E0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F80000000 7FC00000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000 FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000 000FF00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE0000 03F8FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001F E0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF000 7801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0 FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0 FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F800000 00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000 00003F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000 003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FF FCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F 8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F 8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F 8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F 8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F 8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F 8003F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F 0001FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC 00003FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF00 0000007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803F FFE0FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003 FC0003F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007 F00001FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000F E00000FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F 8000003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F 0000001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC 00000007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F8 00000003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF0 00000000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F80 00002B397EB730>I<3FFC0001FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE00 03FFF03FFC0001FFE01FC000001FC00FC000001F800FC000001F800FC000001F800FC000 001F800FC000001F800FC000001F800FC000001F800FE000003F8007E000003F0007E000 003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0003E00F 803E0003F01FC07E0003F03FE07E0003F03FE07E0003F03FE07E0003F07FF07E0003F07F F07E0003F07DF07E0001F07DF07C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FD F8FC0001F8F8F8FC0001F8F8F8FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8 FCF80000F9F07CF80000F9F07CF80000FDF07DF80000FDF07DF800007DF07DF000007DE0 3DF000007DE03DF000007DE03DF000007FE03FF000007FE03FF000007FC01FF000007FC0 1FF000003FC01FE000003FC01FE000003F800FE000001F0007C0002D397FB730>I<7FFF 001FFFC0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE0FFFF803FFFE07FFF001FFFC003F8 0003F80003FC0007F80003FC0007F80001FE000FF00001FE000FF00000FF000FE00000FF 001FE000007F001FC000007F803FC000003F803F8000003FC07F8000001FC07F0000001F C07F0000000FE0FE0000000FE0FE0000000FF1FE00000007F1FC00000007F1FC00000003 FBF800000003FBF800000001FBF000000001FFF000000000FFE000000000FFE000000000 7FC0000000007FC0000000007FC0000000003F80000000003F80000000003F8000000000 3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 3F80000000003F80000000003F80000000003F80000000003F80000000003F8000000000 3F80000000003F8000000003FFF800000007FFFC0000000FFFFE0000000FFFFE00000007 FFFC00000003FFF800002B387EB730>89 D<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFF FF80FFFFFF00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 0000FE000000FE000000FE000000FE000000FE000000FE000000FFFFFF00FFFFFF80FFFF FF80FFFFFF80FFFFFF807FFFFF0019476DBE30>91 D<7C000000007C00000000FE000000 00FE00000000FF00000000FF000000007F800000007F800000003FC00000003FC0000000 1FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000003 FC00000001FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F 800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF000000007F8 00000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00 000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001FE000 00000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FC0000 0001FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC00000 003FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F8000000 03F800000003F800000001F000000000F025477BBE30>I<7FFFFF00FFFFFF80FFFFFF80 FFFFFF80FFFFFF807FFFFF8000003F8000003F8000003F8000003F8000003F8000003F80 00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80 00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F807FFFFF80 FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019477DBE30>I<7FFFFFFFF07FFFFFFF F0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B7D30>95 D<0038007C01FE03FE07FE0FFC0FF01FE01FC03F803F007F007E007E00FE00FC00FC00FC 00FC00FC00FFC0FFE0FFF07FF07FF03FF03FF01FE007C00F1D70BE30>I<003FFC000000 01FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00001FF00FFE0000 1FE001FF00001FE000FF00001FE0007F80000FC0003F80000780003FC0000000001FC000 0000001FC0000000001FC0000000001FC0000000FFFFC000000FFFFFC000007FFFFFC000 01FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE0001FC000 7F80001FC000FF00001FC000FE00001FC000FE00001FC000FE00001FC000FE00001FC000 FF00003FC000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFFFFFFE0 1FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7CA830> I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE000000 0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000 0000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE1FFF80 0000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FFF001FF 0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE00000F E000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE000007 F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE00000F F000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FFC0007F 8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FEFFFFF0 00007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007FFFC00 001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF8003FC01F F0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F00000000FF00 000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 0000FE00000000FF000000007F000000007F000000007F800000003F800007C03FC0000F E01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FFFFFF00 007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE000000003 FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F000000000 07F00000000007F00000000007F00000000007F00000000007F00000000007F000000000 07F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F00000FFFF FFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF0001FE000 1FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000FF0000 07F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000 07F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF0007F0000 0FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF0000FF801 FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0001FFF 03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007FFFFC00 00FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE0000FE03F C0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003F8FFFF FFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000FF0000 00007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80FF00003 F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001FFFFE00 0007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF000003FFF F000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007F00000 0007F000000007F000000007F000000007F000000007F000000007F000000007F000003F FFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000000007 F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0 00000007F000000007F000000007F000000007F000000007F000000007F000000007F000 000007F000000007F000000007F000000007F000000007F000000007F000000007F00000 0007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFFFF80FF FFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC0003FFF DFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C00FF000 FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F80001FC000 3F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF00000FF000 FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF000000FFFFF C000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC0000000000FE000 0000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF0000FFFFF FFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00FE0000 003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FE0000 003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC000FFFFF FFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC000002B3E7D A730>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE 0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE 0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE01FE000000FE 0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC0000FF F803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE0000FF 0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFF FE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E000000003F800000003F8 00000007FC00000007FC00000007FC00000003F800000003F800000000E0000000000000 000000000000000000000000000000000000000000000000000000000000000000000000 00000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC00001FFFFC000000 01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC 00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 000001FC00000001FC00000001FC00000001FC00000001FC00003FFFFFFFC07FFFFFFFE0 FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<7FF800000000FFFC00 000000FFFC00000000FFFC00000000FFFC000000007FFC0000000000FC0000000000FC00 00000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC00 00000000FC0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC000FC07 FFFFE000FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC00 7F800000FC00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3F E0000000FC7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7 F0000000FFE3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F000000FC00 3F800000FC001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F80000FC00 01FC007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF8 1FFFE02D387FB730>107 D<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00 007FFFFC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC 00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 0001FC00000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F FFFFFFF025387BB730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCF FFE000FFFFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03 F80007F803FC01F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F8 0007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F800 07E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007 E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E0 03F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0F FF07FF80FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF 07FF80322881A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFF FFFFF8007FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF 8000FE0000FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE 0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFF F81FFFF87FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F28 80A730>I<0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003 FF01FF8007FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F80 0003FC7F000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE0000 00FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001 FC7F800003FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE0 07FF01FFC003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF000027 2A7CA830>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC00 7FFFFFFFFE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC0 00FF00001FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F0 00FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F0 00FE000007F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE0 00FF80003FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE00 00FFFFFFFC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC0000 00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000 00FE000000003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC000000 3FFFF80000002C3C80A730>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC 0001FFFFFFFC0003FFFFFFFC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC 001FE00007FC003FC00007FC003F800003FC007F800003FC007F000003FC007F000001FC 00FF000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC 00FE000001FC00FE000001FC00FF000001FC007F000001FC007F000003FC007F800003FC 007F800003FC003FC00007FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC 0007FF01FFFC0003FFFFFFFC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC 000003FE01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFF FC000001FFFFFC000000FFFFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FF FF80FFFFC3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF80 1F80001FFF000F00001FFE000000001FFC000000001FF8000000001FF0000000001FF000 0000001FE0000000001FE0000000001FE0000000001FE0000000001FC0000000001FC000 0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000 0000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000 0000001FC00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE 00003FFFFFFC00002A287EA730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001F FFFFFF003FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00 007F00FC00007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF 800007FFFFE00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F 80FE00001FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0 FFC0003F80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F8 3FFFC000780FFE0000222A79A830>I<0007800000000FC00000001FC00000001FC00000 001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000003F FFFFFFE07FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001F C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0 0000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000 00001FC00000001FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC 001FC001FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC000 03FFFF800001FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007F FE00FFFE00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000 FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 FE0000FE0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007 FE0000FF000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFE FFFC0007FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0 FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC00 07F00000FC0007E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F00 1FC000003F001F8000003F001F8000003F803F8000001F803F0000001F803F0000001FC0 7F0000000FC07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1 FC00000003F1F800000003F1F800000003F1F800000001FBF000000001FBF000000001FB F000000001FFF000000000FFE000000000FFE000000000FFE0000000007FC0000000003F 8000002B277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFF E03FFFF03FFFC01FFFE007E000003F0007E000003F0007F000007F0003F000007E0003F0 00007E0003F000007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001F8 0F80FC0001F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC 7FF1F80000FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007C F8F9F000007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003F F07FE000003FE03FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I<3F FF81FFFC007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000 FE007F0000007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F8000000 0FE7F000000007FFE000000003FFC000000001FFC000000000FF8000000000FF00000000 007E00000000007F0000000000FF0000000001FF8000000001FFC000000003F7E0000000 07E7E00000000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F007E000000 7E007F000000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FF FFE3FFFF80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0 FFFFE0FFFFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F000 00FC0007F00000FE0007E000007E0007E000007E000FE000007F000FC000003F000FC000 003F001FC000001F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F0000 000FE03F00000007E07E00000007E07E00000003F07E00000003F07C00000003F0FC0000 0001F8FC00000001F8F800000001F8F800000000F9F800000000FDF0000000007DF00000 00007FF0000000007FF0000000003FE0000000003FE0000000003FE0000000001FC00000 00001FC0000000001FC0000000001F80000000001F80000000003F80000000003F000000 00003F00000000007F00000000007E00000000007E0000000F00FE0000001F80FC000000 3FC1FC0000003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFFC0000000 1FFF800000000FFF0000000007FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC 3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F 00003FE07F00007FC07F0000FF803E0001FF00000003FE00000007FC0000000FF8000000 1FF00000003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF8 0000001FF00000003FE00000007FC0000000FF80003E01FF00007F03FE00007F07FC0000 7F0FF800007F1FF000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFF7FFFFFFFFE28277DA630>I<0000003FF0000003FFF800000FFFF800001FFF F800007FFFF800007FFFF00000FFF0000000FF00000001FE00000001FC00000001FC0000 0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 FC00000001FC00000001FC00000001FC00000003FC00000007F80000003FF800003FFFF0 0000FFFFE00000FFFFC00000FFFF000000FFFFC00000FFFFE000003FFFF00000003FF800 000007F800000003FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000 01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001 FC00000001FE00000000FF00000000FFF00000007FFFF000007FFFF800001FFFF800000F FFF8000003FFF80000003FF025477BBE30>I<7FE0000000FFFE000000FFFF800000FFFF C00000FFFFF000007FFFF00000007FF800000007F800000003FC00000001FC00000001FC 00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 0001FC00000001FC00000001FC00000001FC00000001FE00000000FF00000000FFE00000 007FFFE000003FFFF800001FFFF8000007FFF800001FFFF800003FFFF800007FFFE00000 FFE0000000FF00000001FE00000001FC00000001FC00000001FC00000001FC00000001FC 00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00 000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000 0001FC00000003FC00000007F80000007FF800007FFFF00000FFFFF00000FFFFC00000FF FF800000FFFE0000007FE000000025477BBE30>125 D E /Fe 26 122 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F8000E0000 07F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF0001FF0000 FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC0000000001 FC0000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003 F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F0000FF80007 F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0000F E00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001F C0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F 80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F00003F80007F 00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE 00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF33>12 D<00000000FFC0000000000FFFFB800000003F803F80000000FE007F80000003F800FF80 000007F000FF8000001FE001FF8000003FC001FF8000003F8001FF0000007F0001FF0000 00FF0000FF000000FE00007F000000FE0000FF000001FE0000FF000001FC0000FE000001 FC0000FE000001FC0000FE000001FC0000FE000001FC0001FE000003FC0001FE000003F8 0001FC000003F80001FC000003F80001FC000003F80001FC000003F80003FC0007FFFFFF FFFC0007FFFFFFFFF80007FFFFFFFFF8000007F00003F8000007F00003F8000007F00007 F800000FF00007F800000FE00007F000000FE00007F000000FE00007F000000FE00007F0 00000FE0000FF000001FE0000FF000001FC0000FE000001FC0000FE000001FC0000FE000 001FC0000FE000001FC0001FE000003FC0001FE000003F80001FC000003F80001FC00000 3F80001FC000003F80001FC000003F80003FC000007F80003FC000007F00003F8000007F 00003F8000007F00003F8000007F00003F8000007F00007F800000FF00007F800000FE00 007F000000FE00007F000000FE00007F000001FE0000FF000003FF0001FF8000FFFFF87F FFFC00FFFFF87FFFFC00FFFFF87FFFFC0031407EBF33>I<7FFFFF7FFFFFFFFFFEFFFFFE FFFFFEFFFFFE18067C961E>45 D<00007FC000000003FFF80000000FC07E0000003E003F 0000007C001F800000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007 F00001FF0007F00000FE0007F00000780007F0000000000FF0000000000FF0000000000F E0000000000FE000000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801F C00001FE001FC00003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F 80003F80003F81C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF 0380FE0000FF03807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1F FC0003FFF00FF800007FC003E0002A2A7CA82D>97 D<003F800000001FFF800000001FFF 800000001FFF8000000000FF80000000007F80000000007F80000000007F00000000007F 00000000007F00000000007F00000000007F0000000000FF0000000000FE0000000000FE 0000000000FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC07F8000003FC3FFF000003F8F80FC00003FB E003E00003FF8001F80003FF0000FC0003FE0000FC0007FC00007E0007F800007F0007F0 00007F0007F000003F0007F000003F8007F000003F800FF000003F800FE000003F800FE0 00003FC00FE000003FC00FE000003FC00FE000007FC01FE000007F801FC000007F801FC0 00007F801FC000007F801FC000007F801FC00000FF003FC00000FF003F800000FF003F80 0001FE003F800001FE003F800003FC003F800003F8007F800007F0007F800007F0007F80 000FE0007FC0001FC0007FC0003F00007CE0007E0000F87001F80000F03C07E00000E00F FF8000000003FC0000002A4077BE33>I<00001FF0000000FFFE000003F01F80000FC003 C0003F0003E0007E000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE0 0FE0001FC01FE0000F001FC00000003FC00000003FC00000007F800000007F800000007F 800000007F80000000FF80000000FF00000000FF00000000FF00000000FF00000000FF00 000000FF00000000FF00000000FF00000000FF000000007F000003807F000007807F0000 07003F80000F003F80001E001F80003C000FC000780007E000F00003F001E00001F80F80 00007FFE0000000FF00000242A7AA828>I<0000000003F800000001FFF800000001FFF8 00000001FFF8000000000FF80000000007F80000000007F80000000007F00000000007F0 0000000007F00000000007F0000000000FF0000000000FF0000000000FE0000000000FE0 000000000FE0000000000FE0000000001FE0000000001FE0000000001FC0000000001FC0 000000001FC0000000001FC000000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80 001F8003FF80007E0001FF8000FC0000FF8001FC00007F8003F800007F0007F000007F00 0FF000007F000FE000007F001FE00000FF003FC00000FF003FC00000FE003F800000FE00 7F800000FE007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00 FF000001FC00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800 FF000003F8007F000003F8007F000007F8007F000007F8003F00000FF0003F80000FF000 1F80001FF0000FC0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0 000FF00FE0002D407ABE33>I<00003FE0000001FFF8000007E07E00000F801F00003F00 0F80007E000FC000FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003 F01FE00003F01FC00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF0 7FFFFFFFF0FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF 00000000FF00000000FF000000007F000000007F000001C07F000003C03F000003803F80 0007801F80000F001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF 00000007F80000242A7BA828>I<00000000007C000007F803FE00003FFE0F8F0000FC0F 9C3F0001F007F83F0007E003E03F000FC003F03F001FC001F80C001F8001F800003F8001 F800007F0001FC00007F0001FC00007F0001FC00007F0003FC0000FF0003FC0000FE0003 F80000FE0003F80000FE0003F800007E0007F000007E0007E000007E000FE000003F000F C000001F001F8000003F803E0000003FC0FC00000071FFF0000000E07F80000000E00000 000001C00000000001C00000000001C00000000001C00000000001E00000000001E00000 000001F00000000001FFFFF8000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFF FC0001FFFFFFFC0007E0000FFE000F800000FE003F0000007F003E0000003F007C000000 3F00FC0000001F00F80000001F00F80000001F00F80000003F00F80000003E00F8000000 3E00F80000007C00FC000000FC007C000001F8003E000003F0001F00000FC0000FC0003F 000003F801FC000000FFFFF00000000FFF000000303D7FA82D>103 D<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF0000 000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000 000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 000003FC0000000003F80000000003F80000000003F80000000003F80000000003F807F8 000007F81FFF000007F0781FC00007F1E00FC00007F38007E00007F70007E00007FE0007 F0000FFC0007F0000FF80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000F F0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001F E0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003F C0007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F00007F 8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF 80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<0000780001FE0003FE00 03FF0003FF0007FF0007FE0003FE0003FC0000F000000000000000000000000000000000 00000000000000000000000000000000000000000003F801FFF801FFF001FFF0001FF000 0FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC000 1FC0001FC0003FC0003F80003F80003F80003F80003F80007F80007F00007F00007F0000 7F00007F0000FF0000FE0000FE0000FE0000FE0003FF007FFFF07FFFF0FFFFF0183E7DBD 1A>I<00007F000000003FFF000000003FFF000000003FFF0000000001FF0000000000FF 0000000000FF0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE 0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000003FC0000000003F80000000003F80000000003F80000000003F80000000003F8 0000000007F803FFFF0007F003FFFE0007F003FFFE0007F001FFF00007F000FF800007F0 00FE00000FF000F800000FE001F000000FE003C000000FE0078000000FE01F0000000FE0 3E0000001FE0780000001FC0F00000001FC3E00000001FC7F00000001FCFF80000001FFF F80000003FFFFC0000003FF9FC0000003FE1FE0000003FC0FE0000003F80FF0000003F00 7F0000007F007F8000007E003F8000007E003FC000007E001FC000007E001FE000007E00 0FE00000FE000FF00000FC0007F00000FC0007F80000FC0007F80001FC0007FC0003FE00 0FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07FFFE0303F7EBE30>107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE0000FE0000FE0000FE0000 FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003 F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0000F E0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F80003F 80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE0003FF 007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC0003FFF01FFF000FFF8003 FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0000FE70007E38003F000 0FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8000FF80007FC0003F800 0FF00007F80003F8000FF00007F80003F8000FE00007F00003F8001FE0000FF00007F800 1FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F000 1FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0003F80001FC0000FE000 3F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0007F80003FC0001FE000 7F00003F80001FC0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC000 7F00003F80001FC000FF00007F80003FC000FE00007F00003F8000FE00007F00003F8000 FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0FFFFF87FFFFC3FFFFEFF FFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007F007F80003FFF01FFF00 03FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000FEE0007F0000FFC0007F0 000FD80007F0000FF80007F0000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0 001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0 003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F80003FC0007F80003FC0 007F00003F80007F00003F80007F00003F80007F00003F80007F00007F8000FF00007F80 00FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFC FFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF000000000FFFE00000003F01F80 00000FC007C000001F0003E000003E0001F00000FC0000F80001F80000FC0001F000007C 0003F000007E0007E000007E000FE000007F000FC000007F001FC000007F001FC000007F 003F8000007F003F8000007F007F8000007F807F8000007F807F8000007F00FF000000FF 00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000001FE00FF000001FE 00FF000001FC00FE000001FC00FF000003F8007F000003F8007F000007F0007F000007E0 003F00000FE0001F80000FC0001F80001F80000FC0003E000007E0007C000003F001F800 0000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<00007F01FE0000007FFF 0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE000001FFC0007F000000FF80 003F000001FF00003F800001FE00003FC00001FC00001FC00001FC00001FC00001FC0000 1FE00001FC00001FE00003FC00000FE00003F800000FE00003F800000FF00003F800000F F00003F800000FF00003F800001FF00007F800001FE00007F000001FE00007F000001FE0 0007F000001FE00007F000003FE00007F000003FC0000FF000003FC0000FE000007FC000 0FE000007F80000FE000007F80000FE00000FF00000FE00001FE00001FE00001FC00001F E00003FC00001FE00007F800001FF0000FF000001FF0001FC000001FF8003F8000003FDC 007E0000003F8F01F80000003F83FFE00000003F80FF000000003F8000000000007F8000 000000007F8000000000007F0000000000007F0000000000007F0000000000007F000000 000000FF000000000000FF000000000000FE000000000000FE000000000000FE00000000 0001FE000000000003FF0000000000FFFFF800000000FFFFF800000000FFFFF800000000 343A81A733>I<00000FE003C00000FFFC03800003F81E0780000FE0070F80001F80038F 80007F0003DF8000FE0001DF8001FC0000FF0003F80000FF0007F80000FF000FF00000FF 000FF000007F001FE00000FF003FE00000FF003FC00000FE003FC00000FE007F800000FE 007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001FC 00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003F8 007F000003F8007F000007F8007F800007F8003F80000FF0003F80001FF0001FC0003FF0 000FE0007FF00007E000FFF00003F003CFF00000FC0F8FE000003FFE0FE000000FF00FE0 000000000FE0000000001FE0000000001FC0000000001FC0000000001FC0000000001FC0 000000001FC0000000003FC0000000003F80000000003F80000000003F80000000003F80 000000007F8000000000FFC00000003FFFFE0000003FFFFE0000003FFFFE002A3A7AA730 >I<0007F01F8003FFF07FE003FFE1E1F003FFE387F8001FE707F8000FE607F8000FEE07 F8000FFC07F0000FD807E0000FF80180000FF00000000FF00000000FE00000001FE00000 001FE00000001FC00000001FC00000001FC00000001FC00000003FC00000003F80000000 3F800000003F800000003F800000003F800000007F800000007F000000007F000000007F 000000007F000000007F00000000FF00000000FE00000000FE00000000FE00000001FE00 000003FF000000FFFFFE0000FFFFFE0000FFFFFE000025287EA724>I<0000FF81C00007 FFE3C0001F807FC0007C003F8000F8001F8001F0000F8001E0000F8003E000078003E000 078007C000070007C000070007E000070007E000070007F000070007F800000007FF8000 0007FFFC000003FFFF000001FFFFC00001FFFFF000007FFFF800001FFFFC000007FFFC00 00007FFE00000003FE00000001FE00380000FE003800007E003800007E003C00007E003C 00003E003C00007E007C00007C007C00007C007E000078007E0000F8007F0001F0007F00 03E000FF8007C000F9E01F0000E0FFFC0000C01FE00000222A7DA824>I<000380000003 80000003800000038000000780000007000000070000000F0000000F0000001F0000001F 0000003E0000003E0000007E000000FE000001FE000007FE00001FFFFFC0FFFFFFC0FFFF FFC001FC000001FC000001FC000003FC000003F8000003F8000003F8000003F8000003F8 000007F8000007F0000007F0000007F0000007F0000007F000000FF000000FE000000FE0 00000FE000000FE000000FE007001FE00E001FC00E001FC00E001FC00E001FC00E001FC0 1E001FC01C001F801C001F801C001FC038001FC038000FC070000FC0F00007E1E00001FF 8000007E00001A3978B723>I<00FE00007FFFFE007FFFFFFC007FFEFFFC007FFE07FC00 03FE03FC0001FE03FC0001FE03FC0001FE03F80001FC03F80001FC03F80001FC03F80001 FC03F80003FC07F80003FC07F00003F807F00003F807F00003F807F00003F807F00007F8 0FF00007F80FE00007F00FE00007F00FE00007F00FE00007F00FE0000FF01FE0000FF01F C0000FE01FC0000FE01FC0001FE01FC0001FE01FC0001FE01FC0003FE01F80003FC01F80 007FC01F8000FFC01F8001DFC00FC003BFE00FC0073FFF03F01E3FFF01FFF83FFF003FE0 3F80282977A733>III<01FFFFC07FFFC001FFFFC07FFFC001FFFFC07FFFC0000FFE003FF80000 07FC001FE0000003FC001F80000001FC003E00000001FE003C00000000FE007800000000 7F00F0000000007F80E0000000003F81C0000000003FC380000000001FC700000000001F EF00000000000FFE000000000007FC000000000007F8000000000003F8000000000003FC 000000000003FC000000000007FE00000000000FFE00000000001E7F00000000003C7F80 00000000383F8000000000703FC000000000E01FC000000001E01FE000000003C00FE000 0000078007F00000000F0007F80000001F0003F80000007E0003FC000001FE0003FE0000 07FF0007FF0000FFFF803FFFF800FFFF803FFFF800FFFF803FFFF80032277FA630>I<00 FFFFE007FFF000FFFFE00FFFF000FFFFE00FFFE00007FE0003FF000003FC0001FC000003 FC0000F8000003FC0000F0000001FC0001E0000001FC0001C0000001FC0003C0000001FE 000380000000FE000780000000FE000700000000FE000E00000000FF000E00000000FF00 1C000000007F001C000000007F0038000000007F0078000000007F8070000000003F80F0 000000003F80E0000000003F81C0000000003FC1C0000000001FC380000000001FC78000 0000001FC700000000001FEF00000000001FEE00000000000FFC00000000000FFC000000 00000FF800000000000FF8000000000007F0000000000007F0000000000007E000000000 0007E0000000000003C00000000000038000000000000380000000000007000000000000 0F0000000000000E0000000000001E0000000000001C00000000000038000000001C0038 000000003F0070000000007F007000000000FF00E000000000FF01C000000000FF03C000 000000FE038000000000FC070000000000701E0000000000783C00000000003FF0000000 00000FC00000000000343A80A630>I E /Ff 79 125 df<000001FF000FE00000001FFF E03FFC0000007F00F8FC1E000001FC003FF03F000007F0007FE07F80000FE000FFE0FF80 001FC001FFC0FF80003F8001FF80FF80007F8001FF80FF80007F0001FF807F00007F0001 FF003E0000FE0000FF00000000FE00007F00000000FE00007F00000000FE00007F000000 00FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE0000 7F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F000000 00FE00007F000000FFFFFFFFFFFF8000FFFFFFFFFFFF8000FFFFFFFFFFFF800000FE0000 7F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F000000 00FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE0000 7F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F000000 00FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE0000 7F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F000000 00FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE0000 7F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F000000 01FF0000FF8000007FFFFC3FFFFF80007FFFFC3FFFFF80007FFFFC3FFFFF800039407FBF 35>11 D<000001FF000000001FFFC00000007F01F0000001FC0078000007F0001C00000F E0003E00001FC000FF00003F8001FF00007F8001FF00007F0001FF00007F0001FF0000FE 0001FF0000FE0000FE0000FE0000380000FE0000000000FE0000000000FE0000000000FE 0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE 0000000000FE00007F00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE 0000FF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE 00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE 00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE 00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE 00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE 00007F0001FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<00 0001FF800000001FFFF70000007F00FF000001F800FF000007F001FF00000FE001FF0000 1FC001FF00003F8001FF00007F8001FF00007F0001FF00007F0000FF0000FE00007F0000 FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 FE00007F00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF0000FE00007F0000FE00007F0000 FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000 FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0001 FF0000FF807FFFFC3FFFFE7FFFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF0000 FF800000001FFFC00FFFE00000007F01F03F80F8000001F80078FE003C000007F0003FF8 000E00000FE0007FF0001F00001FC000FFE0007F80003F8001FFC000FF80007F8001FFC0 00FF80007F0001FF8000FF80007F0001FF8000FF8000FE0001FF0000FF8000FE0000FF00 007F0000FE00007F00001C0000FE00007F0000000000FE00007F0000000000FE00007F00 00000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00 00000000FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F00 003F80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF8000FE00007F00 00FF8000FE00007F00007F8000FE00007F00003F8000FE00007F00003F8000FE00007F00 003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00 003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00 003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00 003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00 003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00 003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00 003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8001FF0000FF80 007FC07FFFFC3FFFFE1FFFFF7FFFFC3FFFFE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C> I<1E007F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC07F807F807F807F807F807F807F 807F807F807F807F807F803F003F003F003F003F003F003F003F003F003F003F003F001E 001E001E001E001E001E001E001E001E001E001E000C0000000000000000000000000000 0000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A4179C019>33 D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000 C001C001800380030007000E001C001800380030000B1C79BE19>39 D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8 0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00 001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00 00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00 007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0 0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F 000007800003800001C00000E0000070000030145A77C323>II<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000 6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B 1C798919>44 DI<1E007F80 7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000 07C000000007C000000007800000000F800000000F800000000F000000001F000000001F 000000001E000000003E000000003E000000003C000000007C000000007C000000007800 000000F800000000F800000000F000000001F000000001F000000001E000000003E00000 0003E000000003C000000007C000000007C000000007800000000F800000000F80000000 1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C 000000007800000000F800000000F800000000F000000001F000000001F000000001E000 000003E000000003E000000003C000000007C000000007C000000007800000000F800000 000F800000000F000000001F000000001F000000001E000000003E000000003E00000000 7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0 00000001E000000003E000000003E000000003C000000007C000000007C0000000078000 00000F800000000F800000000F000000001F000000001F000000001E000000003E000000 003E000000003C000000007C000000007C000000007800000000F800000000F800000000 F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8 0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0 1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F 000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00 0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000 03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003 FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8 3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007 FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0 07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000 3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0 0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000 0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000 F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00 0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D >I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF 001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0 3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000 0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000 FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0 FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F 0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I< 0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000 0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000 1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380 7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E 000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00 0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000 00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780 001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF 000007FFFC0000073FE00000070000000007000000000700000000070000000007000000 000700000000070000000007000000000700000000070000000007000000000700000000 0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007 00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000 000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000 0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800 03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8 000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0 03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87 FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000 3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0 7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E 07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F 000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000 1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0 000000078000000007000000000F000000001E000000001E000000003C000000003C0000 00007C000000007800000000F800000000F800000001F800000001F000000003F0000000 03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0 0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000 00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF 8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F 801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0 3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001 FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003 F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0 7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001 FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000 007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80 001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000 1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0 007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000 00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0 00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F 000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0 FFC07F807F801E0000000000000000000000000000000000000000000000000000000000 000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619> I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000 00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C 003800300030000A3979A619>I<001FF80000FFFF0003E01FC00F0007F01E0003F83C00 01FC780001FE780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF8000FF7F00 00FF3E0000FF000001FE000001FE000003FC000007F8000007F000000FC000001F800000 3F0000003E0000007C00000078000000F8000000F0000001F0000001E0000001E0000003 C0000003C000000380000003800000038000000380000003800000038000000380000003 800000038000000380000003800000030000000000000000000000000000000000000000 000000000000000000000000000000078000001FE000001FE000003FF000003FF000003F F000003FF000001FE000001FE0000007800020407BBF2B>63 D<00000007000000000000 000F800000000000000F800000000000000F800000000000001FC00000000000001FC000 00000000001FC00000000000003FE00000000000003FE00000000000003FE00000000000 007FF00000000000007FF00000000000007FF0000000000000FFF8000000000000E7F800 0000000000E7F8000000000001C7FC000000000001C3FC000000000001C3FC0000000000 0381FE00000000000381FE00000000000381FE00000000000700FF00000000000700FF00 000000000700FF00000000000E007F80000000000E007F80000000000E007F8000000000 1C003FC0000000001C003FC0000000001C003FC00000000038001FE00000000038001FE0 0000000038001FE00000000070000FF00000000070000FF00000000070000FF000000000 E00007F800000000E00007F800000000E00007F800000001C00003FC00000001FFFFFFFC 00000001FFFFFFFC00000003FFFFFFFE00000003800001FE00000003800001FE00000007 000000FF00000007000000FF0000000F000000FF8000000E0000007F8000000E0000007F 8000001E0000007FC000001C0000003FC000001C0000003FC000003C0000003FE0000038 0000001FE00000380000001FE00000780000001FF00000780000000FF00000FC0000000F F00003FC0000001FF8000FFF0000003FFC00FFFFF0000FFFFFF8FFFFF0000FFFFFF8FFFF F0000FFFFFF83D417DC044>65 DI<0000003FF00006000003FFFE00 0E00000FFFFF801E00003FF007E03E0000FF8000F83E0003FE00007C7E0007F800001EFE 000FF000000FFE003FE0000007FE007FC0000003FE00FF80000003FE00FF00000001FE01 FE00000000FE03FE00000000FE07FC000000007E07F8000000007E0FF8000000003E0FF8 000000003E1FF0000000001E1FF0000000001E3FF0000000001E3FE0000000001E3FE000 0000000E7FE0000000000E7FE0000000000E7FE0000000000E7FC00000000000FFC00000 000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000 0000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC000000000 00FFC000000000007FC000000000007FE000000000007FE0000000000E7FE0000000000E 3FE0000000000E3FE0000000000E3FF0000000000E1FF0000000001E1FF0000000001C0F F8000000001C0FF8000000001C07F8000000003C07FC000000003803FE000000007801FE 000000007000FF00000000F000FF80000001E0007FC0000001C0003FE0000003C0000FF0 000007800007F800001F000003FE00003E000000FF8000F80000003FF007F00000000FFF FFC000000003FFFF00000000003FF0000037427BBF42>IIII<0000003FE0000C00000003FFFE001C0000001FFFFF803C0000007FF00FC07C 000000FF0001F07C000003FC000078FC000007F800003DFC00001FE000001FFC00003FC0 00000FFC00007F80000007FC0000FF80000003FC0001FF00000003FC0001FE00000001FC 0003FC00000001FC0007FC00000000FC0007F800000000FC000FF8000000007C000FF000 0000007C001FF0000000003C001FF0000000003C003FE0000000003C003FE0000000003C 003FE0000000001C007FE0000000001C007FE0000000001C007FC0000000001C007FC000 0000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000000000 00FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC000 0000000000FFC0000000000000FFC0000000000000FFC000001FFFFFF07FC000001FFFFF F07FC000001FFFFFF07FE00000000FFE007FE000000003FC003FE000000003FC003FE000 000003FC003FF000000003FC001FF000000003FC001FF000000003FC000FF800000003FC 000FF800000003FC0007F800000003FC0007FC00000003FC0003FC00000003FC0001FE00 000003FC0001FF00000003FC0000FF80000003FC00007FC0000007FC00003FE0000007FC 00001FF000000FFC000007F800001EFC000003FE00003C7C000000FF8000F83C0000007F F007F01C0000001FFFFFC00C00000003FFFF0000000000003FF00000003C427BBF47>I< FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801FFE000003FFC00007F8000 000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000 007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000 000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000 007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000 000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000 007F8000000FF000007FFFFFFFFFF000007FFFFFFFFFF000007FFFFFFFFFF000007F8000 000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000 007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000 000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000 007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000 000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000 007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00001FFE000 003FFC00FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF83D3E7DBD44>II 75 DIII<0000007FE00000000000 07FFFE00000000001FC03F80000000007E0007E000000001FC0003F800000007F00000FE 0000000FE000007F0000001FC000003F8000003F8000001FC000007F0000000FE00000FE 00000007F00001FE00000007F80001FC00000003F80003FC00000003FC0007F800000001 FE0007F800000001FE000FF000000000FF000FF000000000FF001FF000000000FF801FE0 000000007F803FE0000000007FC03FE0000000007FC03FE0000000007FC07FE000000000 7FE07FC0000000003FE07FC0000000003FE07FC0000000003FE0FFC0000000003FF0FFC0 000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000 3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0 000000003FF0FFC0000000003FF07FC0000000003FE07FE0000000007FE07FE000000000 7FE07FE0000000007FE07FE0000000007FE03FE0000000007FC03FE0000000007FC01FF0 00000000FF801FF000000000FF801FF000000000FF800FF800000001FF000FF800000001 FF0007FC00000003FE0003FC00000003FC0003FE00000007FC0001FE00000007F80000FF 0000000FF000007F0000000FE000003F8000001FC000001FC000003F8000000FE000007F 00000007F00000FE00000001FC0003F8000000007F000FE0000000001FC03F8000000000 07FFFE0000000000007FE00000003C427BBF47>II82 D<0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07 C0001FFC0F80000FFC1F800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C00 00007CFC0000007CFC0000007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000 001CFF0000001CFF0000001C7F800000007FC00000007FE00000003FF80000003FFF8000 001FFFF800000FFFFF800007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE0 0007FFFFF000007FFFF0000007FFF80000007FFC0000000FFC00000007FE00000003FE00 000001FE00000000FF00000000FFE00000007FE00000007FE00000007FE00000003FE000 00003FF00000003FF00000003FF00000003FF00000003EF80000003EF80000007EFC0000 007CFE000000FCFF000000F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F 80F01FFFFE00E007FFF800C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFF FFFF803FFFFFFFFFFFFF803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E 00003FC00007C07C00003FC00007C07800003FC00003C07800003FC00003C07800003FC0 0003C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C070 00003FC00001C0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC0 0000E0E000003FC00000E00000003FC00000000000003FC00000000000003FC000000000 00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 0000000000003FC00000000000003FC00000000000003FC00000000000003FC000000000 00003FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC0 0000000000007FE0000000000000FFF00000000007FFFFFFFE00000007FFFFFFFE000000 07FFFFFFFE00003B3D7DBC42>IIII<7F FFFFC003FFFFE07FFFFFC003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF80000 3FE000001FF000001F8000000FF800001F0000000FF800001E00000007FC00001C000000 03FE00003C00000003FE00007800000001FF00007000000000FF8000F000000000FF8001 E0000000007FC001C0000000003FC003C0000000003FE00780000000001FF00700000000 000FF00F00000000000FF81E000000000007FC1C000000000007FC3C000000000003FE78 000000000001FF70000000000001FFF0000000000000FFE00000000000007FC000000000 00007FC00000000000003FE00000000000001FF00000000000001FF00000000000001FF8 0000000000001FFC0000000000003FFC0000000000003BFE00000000000071FF00000000 0000F1FF000000000000E0FF800000000001C07F800000000003C07FC00000000003803F E00000000007003FE0000000000F001FF0000000000E000FF8000000001C000FF8000000 003C0007FC00000000380003FE00000000780003FE00000000F00001FF00000000E00000 FF80000001E00000FF80000003C000007FC00000038000003FE00000078000003FE00000 0F0000001FF000001F0000000FF800003F8000000FF80000FFC000001FFC0007FFE00000 7FFF00FFFFFC0003FFFFFEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>II91 D93 D<01800380030007000E001C0018003800300070006000600060 00E000C000C000C000C000CF00FFC0FFE0FFE0FFE07FE07FE03FE03FC00F000B1C7ABE19 >96 D<000FF800000000FFFE00000003F01F800000078007E000000F8003F000000FE001 F800001FF001FC00001FF000FE00001FF000FE00001FF000FE00001FF0007F00000FE000 7F00000380007F00000000007F00000000007F00000000007F00000000007F000000001F FF00000003FFFF0000001FF87F0000007F807F000001FC007F000007F8007F00000FE000 7F00001FC0007F00003F80007F00003F80007F00007F00007F00007F00007F0380FE0000 7F0380FE00007F0380FE00007F0380FE0000FF0380FE0000FF0380FE0000FF03807F0001 FF03807F0003BF03803F80071F87001FC00E1FCF0007F03C0FFE0001FFF807FC00003FC0 01F000292A7DA82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC 0000000003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC03FC000001FC1FFF800001FC7C07E00001FDE001F00001FFC000FC0001FF 80007E0001FF00003F0001FE00003F8001FC00001F8001FC00001FC001FC00000FE001FC 00000FE001FC00000FF001FC00000FF001FC000007F001FC000007F801FC000007F801FC 000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC 000007F801FC000007F801FC000007F001FC000007F001FC00000FF001FC00000FF001FC 00000FE001FC00001FE001FC00001FC001FE00001F8001FE00003F0001FF00007F0001FF 8000FE0001F3C001F80001F1E003F00001E0780FC00001C03FFF0000000007F800002D40 7EBE33>I<0001FF0000000FFFE000003F00F800007C001E0001F8001F0003F0007F0007 F000FF800FE000FF800FC000FF801FC000FF801FC000FF803F80007F003F80001C007F80 0000007F800000007F00000000FF00000000FF00000000FF00000000FF00000000FF0000 0000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F800000 007F800000007F800000003F800001C03FC00001C01FC00003C01FC00003800FE0000780 07F000070003F0000E0001F8001E0000FC007800003F01F000000FFFC0000001FE000022 2A7DA828>I<00000001FC00000000FFFC00000000FFFC00000000FFFC0000000007FC00 00000003FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00 0000FF01FC000007FFE1FC00001F80F9FC00007E003DFC0000FC001FFC0003F80007FC00 07F00007FC0007E00003FC000FC00001FC001FC00001FC003FC00001FC003F800001FC00 7F800001FC007F800001FC007F000001FC007F000001FC00FF000001FC00FF000001FC00 FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00 FF000001FC00FF000001FC007F000001FC007F800001FC007F800001FC003F800001FC00 3F800001FC001FC00001FC000FC00003FC000FE00003FC0007E00007FC0003F0000FFE00 01F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1FFF80001FE01FC002D407DBE33> I<0001FE0000000FFFC000003F03F00000FC01F80001F800FC0003F0007E0007E0003F00 0FE0003F800FC0001F801FC0001FC03F80000FC03F80000FC07F80000FC07F80000FE07F 00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFFFFE0FFFFFFFFE0FF00000000FF00 000000FF00000000FF00000000FF00000000FF000000007F000000007F000000007F8000 00003F800000003F800000E01FC00000E01FC00001E00FC00001C007E00003C007F00007 8003F800070000FC001E00007E003C00001F80F8000007FFE0000000FF0000232A7EA828 >I<00001FC000007FF80001F83C0007E07E000FC0FF001FC1FF003F81FF003F01FF007F 01FF007F00FE00FE007C00FE000000FE000000FE000000FE000000FE000000FE000000FE 000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000FFFFFF00FFFF FF00FFFFFF0000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE 000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE 000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE 000000FE000000FE000000FE000000FE000000FE000000FE000001FF00007FFFFF007FFF FF007FFFFF0020407EBF1C>I<000000007C000003F801FF00001FFF078F80007E0FDE1F 8000F803F81F8003F001F81F8003F001F81F8007E000FC06000FE000FE00000FC0007E00 001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00 001FC0007F00001FC0007F00000FC0007E00000FE000FE000007E000FC000003F001F800 0003F001F8000001F803E0000003FE0FC00000071FFF0000000703F80000000600000000 000E00000000000E00000000000E00000000000F00000000000F00000000000F80000000 000FC00000000007FFFFE0000007FFFFFE000003FFFFFF800001FFFFFFE00000FFFFFFF0 0003FFFFFFF8000FC0001FFC001F000001FE003E000000FE007C0000007E007C0000003F 00F80000003F00F80000001F00F80000001F00F80000001F00F80000001F00FC0000003F 007C0000003E007E0000007E003F000000FC001F800001F8000FC00003F00003F0000FC0 0000FE007F0000003FFFFC00000003FFC00000293D7EA82D>I<01FC00000000FFFC0000 0000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000 000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 000001FC0000000001FC0000000001FC0000000001FC01FE000001FC07FFC00001FC1E07 E00001FC7803F00001FCE001F80001FDC001FC0001FD8001FC0001FF8000FE0001FF0000 FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000 FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000 FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000 FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000 FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87F FFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007F8000FFC000FFC000FFC000FFC00 07F80007F80001E000000000000000000000000000000000000000000000000000000000 00000000000000000001FC007FFC007FFC007FFC0007FC0003FC0001FC0001FC0001FC00 01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 01FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF0143E7DBD1A>I<0000780001FE0001 FE0003FF0003FF0003FF0003FF0001FE0001FE0000780000000000000000000000000000 0000000000000000000000000000000000000000000000007F007FFF007FFF007FFF0001 FF0000FF00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000 7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000 7F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0000 7F00007F00007F00007F00007F00007F00007F3E007F7F007FFF807EFF80FEFF80FEFF80 FCFF81F87F01F87C03F01E07C00FFF8001FC00185185BD1C>I<01FC00000000FFFC0000 0000FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000 000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 000001FC0000000001FC0000000001FC0000000001FC0000000001FC00FFFF8001FC00FF FF8001FC00FFFF8001FC003FFC0001FC003FE00001FC003F800001FC003F000001FC003C 000001FC0078000001FC00F0000001FC01E0000001FC07C0000001FC0F80000001FC1F00 000001FC3E00000001FC7F00000001FCFF80000001FDFF80000001FFDFC0000001FF9FE0 000001FF0FE0000001FE07F0000001FC07F8000001F803FC000001F801FC000001F801FE 000001F800FF000001F8007F000001F8007F800001F8003FC00001F8001FC00001F8001F E00001F8000FF00001F8000FF00001F8000FF80003FC000FFE00FFFFF07FFFE0FFFFF07F FFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FFFC00FFFC0007FC0003FC0001FC00 01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 01FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC00 01FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8153F7DBE1A>I<01F801FE00 00FF0000FFF807FFC003FFE000FFF81E07E00F03F000FFF87803F03C01F80007F8E001F8 7000FC0003F9C001FCE000FE0001F98001FCC000FE0001FB8000FFC0007F0001FB0000FF 80007F0001FF0000FF80007F0001FE0000FF00007F0001FE0000FF00007F0001FC0000FE 00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE 00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE 00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE 00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE 00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE 00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0003FE0001FF 0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C >I<01F801FE0000FFF807FFC000FFF81E07E000FFF87803F00007F8E001F80003F9C001 FC0001F98001FC0001FB8000FE0001FB0000FE0001FF0000FE0001FE0000FE0001FE0000 FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000 FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000 FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000 FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000 FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<0000FF 00000007FFE000001F81F800007E007E0000F8001F0001F0000F8003E00007C007C00003 E00FC00003F01F800001F81F800001F83F800001FC3F800001FC7F000000FE7F000000FE 7F000000FE7F000000FEFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF 000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F000000FE7F000000FE3F80 0001FC3F800001FC3F800001FC1F800001F80FC00003F00FC00003F007E00007E003F000 0FC001F8001F80007E007E00003F81FC00000FFFF0000000FF0000282A7EA82D>I<01FC 03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F00003FFC001FC0001FF8000FE0001FF 00007F0001FE00003F8001FC00003F8001FC00001FC001FC00001FE001FC00001FE001FC 00000FF001FC00000FF001FC00000FF001FC000007F801FC000007F801FC000007F801FC 000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC 000007F801FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00001FE001FC 00001FE001FC00003FC001FE00003F8001FE00007F0001FF00007F0001FF8000FE0001FF C001F80001FDE007F00001FC780FC00001FC3FFF000001FC07F8000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC 0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE 00000000FFFFF8000000FFFFF8000000FFFFF80000002D3A7EA733>I<0000FF001C0000 07FFC03C00001F80F03C00007F00387C0000FC001C7C0003F8000E7C0007F0000FFC0007 F00007FC000FE00003FC001FE00003FC003FC00003FC003FC00001FC007F800001FC007F 800001FC007F800001FC007F800001FC00FF000001FC00FF000001FC00FF000001FC00FF 000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF 000001FC007F800001FC007F800001FC007F800001FC003FC00001FC003FC00001FC001F C00003FC000FE00003FC000FE00007FC0007F0000FFC0003F8000FFC0001FC003DFC0000 7E0079FC00003F81F1FC00000FFFC1FC000001FE01FC0000000001FC0000000001FC0000 000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000 000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE0000 0000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730>I<01F807E0FFF81FF8FFF8787C FFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB00FC01FF003001FE000001FE0000 01FE000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000 01FC000001FC000001FC000001FC000001FC000001FC000003FE0000FFFFFE00FFFFFE00 FFFFFE001F287EA724>I<003FC06001FFF8E007C03FE01F000FE03E0007E03C0003E07C 0003E0780001E0F80001E0F80000E0F80000E0FC0000E0FE0000E0FF0000E0FF8000007F F800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF8001FFFFC0003FFFE00003FFF000 001FF000000FF8E00003F8E00003F8E00001F8F00001F8F00000F8F00000F8F80000F8F8 0000F0FC0000F0FC0001F0FE0001E0FF0003C0FF800780F3E01F00E0FFFC00C01FE0001D 2A7DA824>I<001C0000001C0000001C0000001C0000001C0000001C0000003C0000003C 0000003C0000003C0000007C0000007C000000FC000000FC000001FC000003FC000007FC 00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000001FC000001FC000001FC 000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC 000001FC000001FC000001FC000001FC000001FC000001FC00E001FC00E001FC00E001FC 00E001FC00E001FC00E001FC00E001FC00E001FC00E000FC00E000FE01C000FE01C0007F 03C0003F0380001F87000007FE000001F8001B397EB723>I<01FC0000FE00FFFC007FFE 00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC0001FE0001FC0000FE0001FC0000FE 0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE 0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE 0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE 0001FC0000FE0001FC0000FE0001FC0000FE0001FC0001FE0001FC0001FE0001FC0001FE 0001FC0003FE0000FC0003FE0000FC0007FE0000FE0006FF00007E000EFF80003F001CFF FC001FC078FFFC0007FFE0FFFC0000FF80FE002E297DA733>IIIII<1FFFFFFF801FFFFFFF801FE000FF801F8000FF001F0001FE001E0003 FC001C0003FC001C0007F8003C000FF0003C001FF00038001FE00038003FC00038007FC0 0038007F80003800FF00000001FE00000001FE00000003FC00000007F80000000FF80000 000FF00000001FE00000003FC00380003FC00380007F80038000FF00038001FF00038001 FE00038003FC00078007FC00078007F80007000FF00007001FE0000F001FE0000F003FC0 001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF0021277EA628>III E /Fg 34 120 df<00000000000000F000000000000001F800000000 000003FC00000000000003FC00000000000003FC00000000000007FC00000000000007F8 0000000000000FF80000000000000FF80000000000000FF00000000000001FF000000000 00001FE00000000000003FE00000000000003FE00000000000003FC00000000000007FC0 0000000000007F80000000000000FF80000000000000FF80000000000000FF0000000000 0001FF00000000000001FE00000000000003FE00000000000003FE00000000000003FC00 000000000007FC00000000000007F80000000000000FF80000000000000FF80000000000 000FF00000000000001FF00000000000001FE00000000000003FE00000000000003FE000 00000000003FC00000000000007FC00000000000007F80000000000000FF800000000000 00FF80000000000000FF00000000000001FF00000000000001FE00000000000003FE0000 0000000003FE00000000000003FC00000000000007FC00000000000007F8000000000000 0FF80000000000000FF80000000000000FF00000000000001FF00000000000001FE00000 000000003FE00000000000003FE00000000000003FC00000000000007FC0000000000000 7F80000000000000FF80000000000000FF80000000000000FF00000000000001FF000000 00000001FE00000000000003FE00000000000003FE00000000000003FC00000000000007 FC00000000000007F80000000000000FF80000000000000FF80000000000000FF0000000 0000001FF00000000000001FE00000000000001FE00000000000003FE00000000000003F C00000000000007FC00000000000007FC00000000000007F80000000000000FF80000000 000000FF00000000000001FF00000000000001FF00000000000001FE00000000000003FE 00000000000003FC00000000000007FC00000000000007FC00000000000007F800000000 00000FF80000000000000FF00000000000001FF00000000000001FF00000000000001FE0 0000000000003FE00000000000003FC00000000000007FC00000000000007FC000000000 00007F80000000000000FF80000000000000FF00000000000001FF00000000000001FF00 000000000001FE00000000000003FE00000000000003FC00000000000007FC0000000000 0007FC00000000000007F80000000000000FF80000000000000FF00000000000001FF000 00000000001FF00000000000001FE00000000000003FE00000000000003FC00000000000 007FC00000000000007FC00000000000007F80000000000000FF80000000000000FF0000 0000000001FF00000000000001FF00000000000001FE00000000000003FE000000000000 03FC00000000000007FC00000000000007FC00000000000007F80000000000000FF80000 000000000FF00000000000001FF00000000000001FF00000000000001FE0000000000000 3FE00000000000003FC00000000000007FC00000000000007FC00000000000007F800000 00000000FF80000000000000FF00000000000000FF00000000000000FF00000000000000 7E000000000000003C000000000000003E9077EB51>47 D<00000000F000000000000001 F800000000000007F80000000000001FF80000000000003FF8000000000001FFF8000000 000007FFF800000000007FFFF8000000000FFFFFF8000000FFFFFFFFF8000000FFFFFFFF F8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFF87FFF8000000FFF007FFF8000000 000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FF F8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000 000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FF F8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000 000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FF F8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000 000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FF F8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000 000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FF F8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000 000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FF F8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000 000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FF F8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000 000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FF F8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000 000007FFF80000007FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFF FFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF80395E74DD51>49 D<000001FFF800000000001FFFFFC000000000FFFFFFF800000003FFFFFFFF0000000FFF FFFFFFC000003FFFFFFFFFE000007FFC01FFFFF80000FFE0003FFFFC0001FF00000FFFFE 0003FE000007FFFF0007F8000003FFFF800FF0000001FFFFC01FE0000000FFFFE03FC000 00007FFFF03FFC0000007FFFF87FFE0000003FFFF87FFF0000003FFFFC7FFF8000001FFF FCFFFFC000001FFFFEFFFFC000000FFFFEFFFFE000000FFFFEFFFFE000000FFFFEFFFFE0 00000FFFFFFFFFE000000FFFFFFFFFE0000007FFFFFFFFE0000007FFFFFFFFE0000007FF FF7FFFC0000007FFFF7FFFC0000007FFFF3FFF80000007FFFF1FFF00000007FFFF07FC00 00000FFFFF01F00000000FFFFF00000000000FFFFE00000000000FFFFE00000000000FFF FE00000000001FFFFC00000000001FFFFC00000000001FFFF800000000003FFFF8000000 00003FFFF000000000007FFFE000000000007FFFE00000000000FFFFC00000000000FFFF 800000000001FFFF000000000003FFFE000000000003FFFC000000000007FFF800000000 000FFFF000000000000FFFE000000000001FFF8000000000003FFF0000000000007FFE00 0000000000FFFC000000000001FFF0000000000001FFE0000000000003FF800000000000 07FF0000000000000FFE0000000000001FF80000000000003FF00000000000007FE00000 00000000FFC000003F000001FF8000003F000003FE0000003F000007FC0000003F00000F F80000007E00001FF00000007E00003FE00000007E00007F800000007E00007F00000000 7E0000FE00000000FE0001FC00000000FE0003F800000000FE0007F000000001FC000FC0 00000007FC001FFFFFFFFFFFFC003FFFFFFFFFFFFC007FFFFFFFFFFFFC00FFFFFFFFFFFF FC01FFFFFFFFFFFFFC03FFFFFFFFFFFFF807FFFFFFFFFFFFF80FFFFFFFFFFFFFF81FFFFF FFFFFFFFF83FFFFFFFFFFFFFF87FFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8FFFFFFFFFFFFFF F8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0405E78 DD51>I<000000FFFF0000000000000FFFFFF800000000003FFFFFFF0000000001FFFFFF FFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC0007FFFE0000003FE00001 FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000007FFFE00003FF000000 3FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000001FFFF80007FFF80000 1FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC0000 1FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC0000 1FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000003FFFF80001FFE00000 3FFFF80000FFC000003FFFF000001F0000007FFFF00000000000007FFFE0000000000000 7FFFE0000000000000FFFFC0000000000000FFFF80000000000001FFFF00000000000001 FFFE00000000000003FFFC00000000000007FFF80000000000000FFFF00000000000001F FFE00000000000007FFF8000000000000FFFFE00000000000FFFFFF800000000000FFFFF E000000000000FFFFF0000000000000FFFFFF800000000000FFFFFFF000000000000003F FFE000000000000007FFF800000000000001FFFE00000000000000FFFF00000000000000 7FFF800000000000003FFFE00000000000003FFFF00000000000001FFFF8000000000000 1FFFF80000000000000FFFFC0000000000000FFFFE0000000000000FFFFE000000000000 0FFFFF00000000000007FFFF00000000000007FFFF80000000000007FFFF800000000000 07FFFF80000000000007FFFFC003FC00000007FFFFC00FFF00000007FFFFC01FFF800000 07FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE0000007FFFFC0FFFFF00000 07FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFF80FFFFF00000 07FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000000FFFFF007FFFE00000 0FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000001FFFFC003FFE000000 3FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE000000FFFFE00003FF800001 FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFFFFFFFC0000001FFFFFFF FFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFFFFF0000000000001FFFE 00000000426079DD51>I<0000000000001F80000000000000003FC0000000000000007F C000000000000000FFC000000000000000FFC000000000000001FFC000000000000003FF C000000000000007FFC00000000000000FFFC00000000000000FFFC00000000000001FFF C00000000000003FFFC00000000000007FFFC00000000000007FFFC0000000000000FFFF C0000000000001FFFFC0000000000003FFFFC0000000000007FFFFC0000000000007FFFF C000000000000FFFFFC000000000001FFFFFC000000000003FBFFFC000000000007F3FFF C000000000007F3FFFC00000000000FE3FFFC00000000001FC3FFFC00000000003F83FFF C00000000007F03FFFC00000000007F03FFFC0000000000FE03FFFC0000000001FC03FFF C0000000003F803FFFC0000000003F003FFFC0000000007F003FFFC000000000FE003FFF C000000001FC003FFFC000000003F8003FFFC000000003F8003FFFC000000007F0003FFF C00000000FE0003FFFC00000001FC0003FFFC00000003F80003FFFC00000003F80003FFF C00000007F00003FFFC0000000FE00003FFFC0000001FC00003FFFC0000001F800003FFF C0000003F800003FFFC0000007F000003FFFC000000FE000003FFFC000001FC000003FFF C000001F8000003FFFC000003F8000003FFFC000007F0000003FFFC00000FE0000003FFF C00001FC0000003FFFC00001FC0000003FFFC00003F80000003FFFC00007F00000003FFF C0000FE00000003FFFC0000FC00000003FFFC0001FC00000003FFFC0003F800000003FFF C0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFF00000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF C00000000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFF C00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFF FFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF485E7CDD51>I< 00C00000000001C001F8000000000FC001FF000000007FC001FFF0000007FFC001FFFF80 00FFFFC001FFFFFFFFFFFF8001FFFFFFFFFFFF0001FFFFFFFFFFFE0001FFFFFFFFFFFC00 01FFFFFFFFFFF80001FFFFFFFFFFF00001FFFFFFFFFFE00001FFFFFFFFFFC00001FFFFFF FFFF800001FFFFFFFFFF000001FFFFFFFFFC000001FFFFFFFFF8000001FFFFFFFFE00000 01FFFFFFFF80000001FFFFFFFC00000001FFFFFFE000000001FC3FFC0000000001FC0000 0000000001FC00000000000001FC00000000000001FC00000000000001FC000000000000 01FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC0000 0000000001FC00000000000001FC00000000000001FC00000000000001FC003FFE000000 01FC03FFFFF0000001FC0FFFFFFE000001FC3FFFFFFF800001FCFFFFFFFFE00001FDFFE0 0FFFF00001FFFE0003FFF80001FFF80000FFFC0001FFE000007FFF0001FF8000003FFF80 01FF0000003FFF8001FE0000001FFFC001FC0000001FFFE001FC0000000FFFF000F00000 000FFFF000000000000FFFF800000000000FFFF800000000000FFFFC000000000007FFFC 000000000007FFFC000000000007FFFE000000000007FFFE000000000007FFFE00000000 0007FFFE000000000007FFFF000000000007FFFF000000000007FFFF03F000000007FFFF 0FFC00000007FFFF1FFE00000007FFFF3FFF00000007FFFF7FFF80000007FFFF7FFF8000 0007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC0000007FFFE FFFFC0000007FFFEFFFFC0000007FFFEFFFF80000007FFFEFFFF8000000FFFFC7FFF0000 000FFFFC7FFE0000000FFFFC7FFC0000000FFFF83FF00000000FFFF83F800000001FFFF0 3FC00000001FFFE01FC00000003FFFE00FE00000003FFFC00FF00000007FFF8007FC0000 00FFFF0003FE000001FFFE0001FF800007FFFC0000FFE0001FFFF800007FFE00FFFFF000 003FFFFFFFFFC000000FFFFFFFFF00000007FFFFFFFC00000001FFFFFFF0000000003FFF FF800000000003FFF0000000406078DD51>I<0000000000000FE0000000000000000000 0000001FF00000000000000000000000001FF00000000000000000000000003FF8000000 0000000000000000003FF80000000000000000000000003FF80000000000000000000000 007FFC0000000000000000000000007FFC000000000000000000000000FFFE0000000000 00000000000000FFFE000000000000000000000000FFFE000000000000000000000001FF FF000000000000000000000001FFFF000000000000000000000003FFFF80000000000000 0000000003FFFF800000000000000000000007FFFFC00000000000000000000007FFFFC0 0000000000000000000007FFFFC0000000000000000000000FFFFFE00000000000000000 00000FFFFFE0000000000000000000001FFFFFF0000000000000000000001FFFFFF00000 00000000000000001FFFFFF0000000000000000000003FFFFFF800000000000000000000 3FFFFFF8000000000000000000007FBFFFFC000000000000000000007FBFFFFC00000000 0000000000007F1FFFFC00000000000000000000FF1FFFFE00000000000000000000FE1F FFFE00000000000000000001FE0FFFFF00000000000000000001FE0FFFFF000000000000 00000001FC07FFFF00000000000000000003FC07FFFF80000000000000000003F807FFFF 80000000000000000007F803FFFFC0000000000000000007F803FFFFC000000000000000 0007F001FFFFC000000000000000000FF001FFFFE000000000000000000FE001FFFFE000 000000000000001FE000FFFFF000000000000000001FE000FFFFF000000000000000001F C0007FFFF000000000000000003FC0007FFFF800000000000000003F80007FFFF8000000 00000000007F80003FFFFC00000000000000007F80003FFFFC00000000000000007F0000 1FFFFC0000000000000000FF00001FFFFE0000000000000000FE00001FFFFE0000000000 000001FE00000FFFFF0000000000000001FE00000FFFFF0000000000000001FC000007FF FF0000000000000003FC000007FFFF8000000000000003F8000007FFFF80000000000000 07F8000003FFFFC000000000000007F8000003FFFFC000000000000007F0000001FFFFC0 0000000000000FF0000001FFFFE00000000000000FE0000001FFFFE00000000000001FE0 000000FFFFF00000000000001FE0000000FFFFF00000000000001FC00000007FFFF00000 000000003FC00000007FFFF80000000000003F800000007FFFF80000000000007F800000 003FFFFC0000000000007FFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC00000000 0000FFFFFFFFFFFFFFFE000000000000FFFFFFFFFFFFFFFE000000000001FFFFFFFFFFFF FFFF000000000001FFFFFFFFFFFFFFFF000000000001FC0000000007FFFF000000000003 FC0000000007FFFF800000000003F80000000007FFFF800000000007F80000000003FFFF C00000000007F00000000003FFFFC00000000007F00000000001FFFFC0000000000FF000 00000001FFFFE0000000000FE00000000000FFFFE0000000001FE00000000000FFFFF000 0000001FC00000000000FFFFF0000000001FC000000000007FFFF0000000003FC0000000 00007FFFF8000000003F8000000000003FFFF8000000007F8000000000003FFFFC000000 007F0000000000003FFFFC000000007F0000000000001FFFFC00000000FF000000000000 1FFFFE00000000FE0000000000000FFFFE00000001FE0000000000000FFFFF00000001FC 0000000000000FFFFF00000003FE00000000000007FFFF8000001FFFC0000000000007FF FF8000FFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0 000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFF FEFFFFFFFFE0000000FFFFFFFFFFFE6F647BE37A>65 D<000000000001FFFF00000003C0 00000000007FFFFFF0000007C00000000007FFFFFFFE00000FC0000000007FFFFFFFFFC0 001FC000000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFFFC007FC00000003FFFFFF8 007FFE00FFC0000000FFFFFF000007FF81FFC0000001FFFFF0000001FFC3FFC0000007FF FFC00000007FE7FFC000000FFFFF000000001FFFFFC000003FFFFC0000000007FFFFC000 007FFFF00000000003FFFFC00000FFFFE00000000001FFFFC00001FFFF800000000000FF FFC00003FFFF0000000000007FFFC00007FFFE0000000000003FFFC0000FFFFC00000000 00001FFFC0001FFFF80000000000000FFFC0003FFFF800000000000007FFC0003FFFF000 000000000007FFC0007FFFE000000000000003FFC000FFFFE000000000000003FFC001FF FFC000000000000001FFC001FFFFC000000000000001FFC003FFFF8000000000000000FF C003FFFF8000000000000000FFC007FFFF00000000000000007FC007FFFF000000000000 00007FC00FFFFF00000000000000007FC00FFFFE00000000000000003FC01FFFFE000000 00000000003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC03FFFFC 00000000000000001FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC0 3FFFFC00000000000000001FC07FFFFC000000000000000000007FFFFC00000000000000 0000007FFFF8000000000000000000007FFFF8000000000000000000007FFFF800000000 000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800 000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000FF FFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000000000 0000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000000000 0000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF80000 0000000000000000FFFFF800000000000000000000FFFFF8000000000000000000007FFF F8000000000000000000007FFFF8000000000000000000007FFFF8000000000000000000 007FFFFC000000000000000000007FFFFC000000000000000000003FFFFC000000000000 000000003FFFFC000000000000000000003FFFFC00000000000000000FC03FFFFC000000 00000000000FC01FFFFE00000000000000000FC01FFFFE00000000000000000FC01FFFFE 00000000000000000FC00FFFFE00000000000000000FC00FFFFF00000000000000001FC0 07FFFF00000000000000001F8007FFFF00000000000000001F8003FFFF80000000000000 001F8003FFFF80000000000000003F8001FFFFC0000000000000003F0001FFFFC0000000 000000003F0000FFFFE0000000000000007F00007FFFE000000000000000FE00003FFFF0 00000000000000FE00003FFFF800000000000001FC00001FFFF800000000000001FC0000 0FFFFC00000000000003F8000007FFFE00000000000007F0000003FFFF0000000000000F E0000001FFFF8000000000001FE0000000FFFFE000000000003FC00000007FFFF0000000 0000FF800000003FFFFC0000000001FF000000000FFFFF0000000007FE0000000007FFFF C00000001FF80000000001FFFFF80000007FF00000000000FFFFFF000003FFE000000000 003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE00000000000001FFFFFFFFFFF80000 00000000007FFFFFFFFFE00000000000000007FFFFFFFF8000000000000000007FFFFFF8 00000000000000000001FFFF0000000000626677E375>67 D<000000000001FFFF000000 03C00000000000007FFFFFF0000007C0000000000007FFFFFFFE00000FC000000000007F FFFFFFFFC0001FC00000000001FFFFFFFFFFF0003FC0000000000FFFFFFFFFFFFC007FC0 000000003FFFFFF8007FFE00FFC000000000FFFFFF000007FF81FFC000000001FFFFF000 0001FFC3FFC000000007FFFFC00000007FE7FFC00000000FFFFF000000001FFFFFC00000 003FFFFC0000000007FFFFC00000007FFFF00000000003FFFFC0000000FFFFE000000000 01FFFFC0000001FFFF800000000000FFFFC0000003FFFF0000000000007FFFC0000007FF FE0000000000003FFFC000000FFFFC0000000000001FFFC000001FFFF80000000000000F FFC000003FFFF800000000000007FFC000003FFFF000000000000007FFC000007FFFE000 000000000003FFC00000FFFFE000000000000003FFC00001FFFFC000000000000001FFC0 0001FFFFC000000000000001FFC00003FFFF8000000000000000FFC00003FFFF80000000 00000000FFC00007FFFF00000000000000007FC00007FFFF00000000000000007FC0000F FFFF00000000000000007FC0000FFFFE00000000000000003FC0001FFFFE000000000000 00003FC0001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0003FFFFC 00000000000000001FC0003FFFFC00000000000000001FC0003FFFFC0000000000000000 1FC0003FFFFC00000000000000001FC0007FFFFC00000000000000000000007FFFFC0000 0000000000000000007FFFF800000000000000000000007FFFF800000000000000000000 007FFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000 00000000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FF FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000 0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8 0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000 000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000 000000000000000000FFFFF800000000000000000000007FFFF800000000000000000000 007FFFF8000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC00000000 1FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83F FFFC000000001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0003FFFFC000000000000 01FFFFC0001FFFFE00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE 00000000000001FFFFC0000FFFFE00000000000001FFFFC0000FFFFF00000000000001FF FFC00007FFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00003FFFF8000 0000000001FFFFC00003FFFF80000000000001FFFFC00001FFFFC0000000000001FFFFC0 0001FFFFC0000000000001FFFFC00000FFFFE0000000000001FFFFC000007FFFE0000000 000001FFFFC000003FFFF0000000000001FFFFC000003FFFF8000000000001FFFFC00000 1FFFFC000000000001FFFFC000000FFFFC000000000001FFFFC0000007FFFE0000000000 01FFFFC0000003FFFF000000000003FFFFC0000001FFFFC00000000003FFFFC0000000FF FFE00000000007FFFFC00000007FFFF00000000007FFFFC00000003FFFFC000000000FFF FFC00000000FFFFF000000001FFFFFC000000007FFFFC00000007FEFFFC000000001FFFF F8000000FFC7FFC000000000FFFFFF000007FF83FFC0000000003FFFFFFC003FFF01FFC0 000000000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF8001FC000000000007FFFFF FFFFE00007C0000000000007FFFFFFFF800001C00000000000007FFFFFF8000000000000 0000000001FFFF0000000000006D6677E37F>71 DII78 D<00000000001FFFE000000000000000000007FFFFFF8000000000000000003FFFFFFFF0 0000000000000001FFFFFFFFFE000000000000000FFFFFFFFFFFC00000000000003FFFFC 00FFFFF0000000000000FFFFC0000FFFFC000000000003FFFE000001FFFF000000000007 FFF80000007FFF80000000001FFFF00000003FFFE0000000003FFFC00000000FFFF00000 00007FFF8000000007FFF800000000FFFF0000000003FFFC00000003FFFE0000000001FF FF00000007FFFC0000000000FFFF80000007FFF800000000007FFF8000000FFFF0000000 00003FFFC000001FFFF000000000003FFFE000003FFFE000000000001FFFF000007FFFE0 00000000001FFFF800007FFFC000000000000FFFF80000FFFFC000000000000FFFFC0001 FFFF80000000000007FFFE0001FFFF80000000000007FFFE0003FFFF00000000000003FF FF0003FFFF00000000000003FFFF0007FFFF00000000000003FFFF8007FFFE0000000000 0001FFFF800FFFFE00000000000001FFFFC00FFFFE00000000000001FFFFC00FFFFE0000 0000000001FFFFC01FFFFC00000000000000FFFFE01FFFFC00000000000000FFFFE01FFF FC00000000000000FFFFE03FFFFC00000000000000FFFFF03FFFFC00000000000000FFFF F03FFFFC00000000000000FFFFF03FFFF8000000000000007FFFF07FFFF8000000000000 007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFFF8000000 000000007FFFF87FFFF8000000000000007FFFF8FFFFF8000000000000007FFFFCFFFFF8 000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFC FFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000000000 7FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800000000 0000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF800 0000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFF FFF8000000000000007FFFFC7FFFF8000000000000007FFFF87FFFF8000000000000007F FFF87FFFF8000000000000007FFFF87FFFFC00000000000000FFFFF87FFFFC0000000000 0000FFFFF87FFFFC00000000000000FFFFF83FFFFC00000000000000FFFFF03FFFFC0000 0000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC00000000000000FFFFF01FFF FE00000000000001FFFFE01FFFFE00000000000001FFFFE01FFFFE00000000000001FFFF E00FFFFE00000000000001FFFFC00FFFFF00000000000003FFFFC007FFFF000000000000 03FFFF8007FFFF00000000000003FFFF8003FFFF80000000000007FFFF0003FFFF800000 00000007FFFF0001FFFFC000000000000FFFFE0001FFFFC000000000000FFFFE0000FFFF E000000000001FFFFC0000FFFFE000000000001FFFFC00007FFFF000000000003FFFF800 003FFFF000000000003FFFF000001FFFF800000000007FFFE000001FFFFC0000000000FF FFE000000FFFFC0000000000FFFFC0000007FFFE0000000001FFFF80000003FFFF000000 0003FFFF00000001FFFF8000000007FFFE00000000FFFFE00000001FFFFC000000003FFF F00000003FFFF0000000001FFFFC000000FFFFE0000000000FFFFF000003FFFFC0000000 0003FFFFC0000FFFFF000000000000FFFFFC00FFFFFC0000000000003FFFFFFFFFFFF000 00000000000FFFFFFFFFFFC000000000000003FFFFFFFFFF00000000000000007FFFFFFF F8000000000000000007FFFFFF800000000000000000001FFFE00000000000666677E379 >II<000000 FFFC000001E000000FFFFFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FF FFFFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF8 00000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF00 0000001FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC00 00000001FFE03FFC0000000000FFE03FF80000000000FFE07FF800000000007FE07FF800 000000007FE07FF800000000003FE07FF800000000003FE0FFF800000000001FE0FFF800 000000001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE00 000000000FE0FFFE00000000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC0 0000000007E0FFFFE00000000007E07FFFF80000000000007FFFFC0000000000007FFFFF 8000000000007FFFFFF800000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFF FFFFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFF FFFFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFF FFFFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FF FFFFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001 FFFFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF8000000 00007FFFFFF8000000000003FFFFF8000000000000FFFFFC0000000000003FFFFC000000 0000001FFFFC00000000000007FFFE00000000000003FFFE00000000000003FFFE7C0000 00000001FFFEFC000000000000FFFEFC000000000000FFFEFC0000000000007FFEFC0000 000000007FFEFC0000000000007FFEFC0000000000003FFEFE0000000000003FFEFE0000 000000003FFEFE0000000000003FFEFE0000000000003FFCFF0000000000003FFCFF0000 000000003FFCFF8000000000003FFCFF8000000000003FF8FFC000000000007FF8FFE000 000000007FF8FFE000000000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC00 00000001FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF8 0000000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FF FFFFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F80000 3FFFFFE00000F0000001FFFE000000476677E35A>83 D<1FFFFFFFFFFFFFFFFFFFFFFF00 1FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFF FFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFF E0000FFFFF803FFFE00000FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE0000 00FFFFE000000FFF803FF8000000FFFFE0000003FF803FF0000000FFFFE0000001FF803F E0000000FFFFE0000000FF803FE0000000FFFFE0000000FF803FC0000000FFFFE0000000 7F803FC0000000FFFFE00000007F803F80000000FFFFE00000003F807F80000000FFFFE0 0000003FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000 FFFFE00000001FC07F00000000FFFFE00000001FC07E00000000FFFFE00000000FC07E00 000000FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000F C07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC0FE00000000FFFFE000 00000FE0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FF FFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0000000 0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000 0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000 0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000 00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000 00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000 00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0 00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000 FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000 000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000 000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000 000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000 0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000 0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000 0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000 00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000 00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000 00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0 00000000000000000000FFFFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFF FFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF0000000000 1FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000063617AE070>I86 D<000003FFFE000000000000007FFFFFF0000000000003FFFF FFFE00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000 007FE00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007F FF00000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FF FE00001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF0 000001FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF000 0007FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF80000 000000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007 FFF80000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF800000000 07FFFFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF8 0000003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF00 0007FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF80000 1FFFF0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007 FFF800007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF 80000007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF8 0000FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000 003FFFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF8000 0FFFFE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF00 3FFFFF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF0000000000004943 7CC14E>97 D<0000000FFFF00000000001FFFFFF800000000FFFFFFFF00000003FFFFFFF FC000000FFFFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFFE00007FFC0001F FF80000FFFE0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFFF001FFFC00001F FFF003FFF800001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF000001FFFF00FFF F000000FFFE01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF803FFFE0000000 FE003FFFE000000000007FFFC000000000007FFFC000000000007FFFC000000000007FFF C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000 0000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFF C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000 0000FFFFC000000000007FFFC000000000007FFFC000000000007FFFE000000000007FFF E000000000003FFFE000000000003FFFE000000000003FFFF000000000001FFFF0000000 00FC1FFFF000000000FC0FFFF800000001FC0FFFF800000001F807FFF800000001F803FF FC00000003F803FFFE00000007F001FFFE00000007E000FFFF0000000FE0007FFF800000 1FC0003FFFE000007F80001FFFF00000FF000007FFFC0003FE000003FFFFC03FFC000000 FFFFFFFFF00000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00000000000FFFC0 00003E437BC148>99 D<000000000000007FF80000000000000FFFFFF80000000000000F FFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000 0000000FFFFFF8000000000000000FFFF80000000000000007FFF80000000000000003FF F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000 000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800 00000000000003FFF80000000000000003FFF80000000000000003FFF800000000000000 03FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000 0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000 000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800 0000000FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF80000003FFFFFFF 83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000FFBFFF800001F FFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FFFE0000003FFF F80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FFF80007FFF800 000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000000007FFF800 1FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE0000000 07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF C000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FF F800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000 000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800 FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC0000000 07FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFF C000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FF F8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FFF8000FFFF000 000007FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF80000001FFFF800 01FFFC0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800003FFF800003 FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FFE7FFFFFE0001 FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE000003FFFFE007FF FFFE0000003FFE0007FFC0004F657BE35A>I<0000000FFFC0000000000001FFFFFC0000 0000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003FFFE03FFFC00 000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007FFF000007FFE0 0000FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FFF8000000FFF8 0007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFFF00000007FFE 001FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFFE00000003FFF 007FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFFC00000001FFF 80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFFFFFFFFFFFFF 80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF 00FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000000 00FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFFC00000000000 007FFFC00000000000007FFFE00000000000007FFFE00000000000003FFFE00000000000 003FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFFF0000000001F 800FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FFFC000000007F 0001FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003FFF80000007F8 00001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001FFFFC01FFF00 0000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE00000000000FFFFFF0000 0000000007FFF000000041437CC14A>I<000000003FFC0000000007FFFF800000003FFF FFC0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC00007FFE00FF FE0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF0007FFE001FFFF 0007FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001FFF80007FFC00 1FFF80003FF8001FFF80001FF0001FFF800007C0001FFF80000000001FFF80000000001F FF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF 80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80 000000001FFF80000000001FFF80000000001FFF80000000FFFFFFFFFFC000FFFFFFFFFF C000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000001FFFC00000 00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000 001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000 1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0 000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000 0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000 00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000 001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000 1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000007FFF FFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFF FFFC000038657CE431>I<0007FF8000000000000000FFFFFF8000000000000000FFFFFF 8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF800000 0000000000FFFFFF800000000000000000FFFF8000000000000000007FFF800000000000 0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000 3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80 00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000 00000000003FFF8000000000000000003FFF8000000000000000003FFF80000000000000 00003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003F FF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF8000 000000000000003FFF8000000000000000003FFF8000000000000000003FFF8000000000 000000003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000 003FFF80001FFF00000000003FFF8000FFFFF0000000003FFF8007FFFFFC000000003FFF 801FFFFFFF000000003FFF803FFFFFFF800000003FFF807FE07FFFC00000003FFF81FE00 1FFFE00000003FFF83F8000FFFF00000003FFF87F00007FFF00000003FFF8FC00007FFF8 0000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC000000 3FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFFF8 000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE0000001 FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE00 00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE 0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 00FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFF FFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051647BE35A >104 D<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FF FF800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFF C00003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE000 000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000 000000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFF FF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF 8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF 8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 00003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0 FFFFFFFFC022657BE42C>I<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF80 00FFFFFF8000FFFFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000 003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF 8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF 8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80 00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000 003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000 3FFF8000003FFF8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFF FFFFE0FFFFFFFFE023647BE32C>108 D<0007FF80001FFF00000000FFFFFF8000FFFFF0 000000FFFFFF8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000 FFFFFF807FE07FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF 87F00007FFF00000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F0000 03FFFC0000003FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE 0000003FFFF8000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE000000 3FFFF0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0 000001FFFE0000003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE 0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 000001FFFE0000003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FF FFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF 80FFFFFFFFF007FFFFFFFF8051417BC05A>110 D<00000007FFE0000000000000FFFFFF 000000000007FFFFFFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007F FF80000007FFF0000FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000 FFFC00007FFE0000007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF8000000 1FFFC003FFF00000000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE0000000 07FFF01FFFE000000007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC0000000 03FFFC3FFFC000000003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC0000000 03FFFE7FFFC000000003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC0000000 03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0000000 03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC0000000 03FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC0000000 03FFFE7FFFC000000003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE0000000 07FFFC3FFFE000000007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE0000000 07FFF80FFFF00000000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF8000000 1FFFC003FFF80000001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000 FFFE00003FFF800001FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007F FFC0000000FFFFFFFFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF 00000000000007FFE000000048437CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF 800000FFFFFF807FFFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF 8FFF01FFFFC000FFFFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF000007FFF8 00003FFFFE000003FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF00003FFFE000 0000FFFF80003FFFC00000007FFFC0003FFFC00000007FFFC0003FFFC00000003FFFE000 3FFFC00000003FFFE0003FFFC00000001FFFF0003FFFC00000001FFFF0003FFFC0000000 1FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFFC003FFF C00000000FFFFC003FFFC00000000FFFFC003FFFC000000007FFFC003FFFC000000007FF FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000 000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE00 3FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0000000 07FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000000FFFFC003FFF C00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFF F8003FFFC00000001FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF0003FFFC000 00003FFFF0003FFFC00000003FFFE0003FFFC00000007FFFE0003FFFC00000007FFFC000 3FFFE0000000FFFF80003FFFE0000000FFFF00003FFFF0000001FFFF00003FFFF8000003 FFFE00003FFFFC000007FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF000003FFF FFE0007FFFC000003FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF800 00003FFFC0FFFFFFE00000003FFFC01FFFFF000000003FFFC003FFE0000000003FFFC000 0000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000000000 3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000 000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFF C0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000000000 00003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000 0000000000003FFFC0000000000000003FFFC0000000000000FFFFFFFFF00000000000FF FFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000 000000FFFFFFFFF000000000004F5D7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFF FF00FFFFE0FFFFFF01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF 1F80FFFE007FFF3F01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF8 01FFFF003FFFF801FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE000 7FFC003FFFE0003FF8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC00000 00003FFFC0000000003FFFC0000000003FFF80000000003FFF80000000003FFF80000000 003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000 3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF 80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80 000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000 0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000 00FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000 FFFFFFFFF8000038417BC042>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F 80007FFFFFFFFF8001FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF80 1FF0000003FF801FF0000000FF803FE0000000FF807FE00000007F807FC00000003F807F C00000003F80FFC00000003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF0 0000001F80FFF80000001F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF 000000007FFFFFF80000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFF FFC0000FFFFFFFFFF00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFF FF00003FFFFFFFFF80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFF F00000001FFFFFF000000000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8 FC00000000FFF8FC000000007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF 000000001FF8FF000000001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC0 0000003FF0FFE00000003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF00 0003FF00FFFFC0000FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFF FFC000F8007FFFFE0000F0000FFFE0000035437BC140>I<000007E0000000000007E000 0000000007E0000000000007E0000000000007E0000000000007E000000000000FE00000 0000000FE000000000000FE000000000000FE000000000000FE000000000001FE0000000 00001FE000000000001FE000000000003FE000000000003FE000000000007FE000000000 007FE00000000000FFE00000000001FFE00000000001FFE00000000003FFE00000000007 FFE0000000000FFFE0000000001FFFE0000000007FFFE000000001FFFFE00000000FFFFF FFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFF FFFE00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000 0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000 00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000 001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000 1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF E0000000001FFFE0000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0 000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE000 0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001F C0000FFFF0001F80000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F00 0003FFFC007E000001FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000 000FFFFFC000000003FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE 0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FF FFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0 000007FFFE0000007FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001 FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00 00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000 0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000 003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000 01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE 0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000 3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0 000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001 FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE00 00003FFFC0000007FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE0000001F FFC000000FFFFE0000001FFFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000 007EFFFE0000000FFFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FF FFFF800001FFFF003FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF80 00001FFFFFFE00FFFFFF80000003FFFFF800FFFFFF800000003FFF8000FFF0000051427B C05A>III E end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: Letter %%EndSetup %%Page: 1 1 1 0 bop 150 366 a Fg(CVS)53 b(Clien)l(t/Serv)l(er)275 601 y Ff(This)33 b(do)s(cumen)m(t)j(describ)s(es)e(the)i(clien)m (t/serv)m(er)g(proto)s(col)g(used)f(b)m(y)g(CVS.)g(It)h(do)s(es)g(not)g (describ)s(e)150 710 y(ho)m(w)c(to)h(use)f(or)g(administer)e(clien)m (t/serv)m(er)i(CVS;)g(see)h(the)f(regular)f(CVS)h(man)m(ual)f(for)h (that.)47 b(This)30 b(is)150 820 y(v)m(ersion)f(1.9.10)j(of)d(the)h (proto)s(col)f(sp)s(eci\014cation|See)g(Chapter)f(1)i([In)m(tro)s (duction],)f(page)h(2,)h(for)e(more)150 929 y(on)h(what)h(this)e(v)m (ersion)h(n)m(um)m(b)s(er)f(means.)p eop %%Page: 2 2 2 1 bop 150 366 a Fg(1)80 b(In)l(tro)t(duction)275 601 y Ff(CVS)29 b(is)g(a)h(v)m(ersion)f(con)m(trol)i(system)f(\(with)f (some)h(additional)e(con\014guration)h(managemen)m(t)j(func-)150 710 y(tionalit)m(y\).)39 b(It)27 b(main)m(tains)e(a)i(cen)m(tral)g Fe(rep)s(ository)33 b Ff(whic)m(h)25 b(stores)i(\014les)e(\(often)j (source)e(co)s(de\),)i(including)150 820 y(past)40 b(v)m(ersions,)h (information)d(ab)s(out)h(who)g(mo)s(di\014ed)e(them)j(and)f(when,)i (and)e(so)h(on.)68 b(P)m(eople)39 b(who)150 929 y(wish)26 b(to)j(lo)s(ok)f(at)h(or)f(mo)s(dify)e(those)j(\014les,)f(kno)m(wn)f (as)i Fe(dev)m(elop)s(ers)p Ff(,)f(use)g(CVS)f(to)i Fe(c)m(hec)m(k)h (out)g Ff(a)f Fe(w)m(orking)150 1039 y(directory)38 b Ff(from)30 b(the)h(rep)s(ository)-8 b(,)31 b(to)g Fe(c)m(hec)m(k)i(in)c Ff(new)i(v)m(ersions)f(of)h(\014les)e(to)j(the)f(rep)s(ository)-8 b(,)30 b(and)h(other)150 1149 y(op)s(erations)d(suc)m(h)g(as)g(viewing) f(the)h(mo)s(di\014cation)f(history)g(of)i(a)g(\014le.)39 b(If)28 b(dev)m(elop)s(ers)f(are)i(connected)g(to)150 1258 y(the)i(rep)s(ository)f(b)m(y)h(a)g(net)m(w)m(ork,)h(particularly) c(a)k(slo)m(w)e(or)h(\015aky)g(one,)g(the)g(most)g(e\016cien)m(t)h(w)m (a)m(y)g(to)f(use)150 1368 y(the)g(net)m(w)m(ork)g(is)e(with)g(the)i (CVS-sp)s(eci\014c)e(proto)s(col)h(describ)s(ed)e(in)h(this)h(do)s (cumen)m(t.)275 1502 y(Dev)m(elop)s(ers,)d(using)e(the)i(mac)m(hine)f (on)g(whic)m(h)g(they)g(store)h(their)f(w)m(orking)g(directory)-8 b(,)27 b(run)e(the)i(CVS)150 1612 y Fe(clien)m(t)f Ff(program.)38 b(T)-8 b(o)24 b(p)s(erform)f(op)s(erations)g(whic)m(h)g(cannot)i(b)s(e) e(done)h(lo)s(cally)-8 b(,)24 b(it)g(connects)h(to)f(the)h(CVS)150 1721 y Fe(serv)m(er)40 b Ff(program,)33 b(whic)m(h)f(main)m(tains)f (the)i(rep)s(ository)-8 b(.)48 b(F)-8 b(or)34 b(more)f(information)e (on)h(ho)m(w)h(to)h(connect)150 1831 y(see)d(Chapter)f(4)h([Connection) f(and)f(Authen)m(tication],)i(page)g(6.)275 1965 y(This)h(do)s(cumen)m (t)j(describ)s(es)e(the)h(CVS)g(proto)s(col.)54 b(Unfortunately)-8 b(,)35 b(it)f(do)s(es)h(not)f(y)m(et)i(completely)150 2075 y(do)s(cumen)m(t)g(one)g(asp)s(ect)g(of)g(the)g(proto)s(col|the)g (detailed)f(op)s(eration)h(of)g(eac)m(h)h(CVS)e(command)h(and)150 2185 y(option|and)28 b(one)i(m)m(ust)f(lo)s(ok)g(at)h(the)f(CVS)g(user) f(do)s(cumen)m(tation,)i(`)p Fd(cvs.texinfo)p Ff(',)d(for)i(that)h (infor-)150 2294 y(mation.)40 b(The)27 b(proto)s(col)h(is)e (non-proprietary)h(\(an)m(y)m(one)i(who)e(w)m(an)m(ts)i(to)f(is)f (encouraged)i(to)f(implemen)m(t)150 2404 y(it\))41 b(and)f(an)h (implemen)m(tation,)i(kno)m(wn)d(as)h(CVS,)g(is)f(a)m(v)-5 b(ailable)40 b(under)g(the)h(GNU)g(Public)e(License.)150 2513 y(The)23 b(CVS)f(distribution,)g(con)m(taining)h(this)f(implemen)m (tation,)h(`)p Fd(cvs.texinfo)p Ff(',)g(and)g(a)g(cop)m(y)h(\(p)s (ossibly)150 2623 y(more)e(or)f(less)g(up)f(to)j(date)f(than)f(what)g (y)m(ou)h(are)g(reading)f(no)m(w\))h(of)f(this)g(do)s(cumen)m(t,)i(`)p Fd(cvsclient.texi)p Ff(',)150 2733 y(can)31 b(b)s(e)e(found)g(at)j(the) e(usual)f(GNU)i(FTP)f(sites,)g(with)g(a)g(\014lename)g(suc)m(h)g(as)h (`)p Fd(cvs-)p Fe(v)m(ersion)p Fd(.tar.gz)p Ff('.)275 2867 y(This)25 b(is)g(v)m(ersion)i(1.9.10)i(of)e(the)g(proto)s(col)f (sp)s(eci\014cation.)39 b(This)25 b(v)m(ersion)h(n)m(um)m(b)s(er)f(is)h (in)m(tended)g(only)150 2977 y(to)36 b(aid)f(in)f(distinguishing)d (di\013eren)m(t)k(v)m(ersions)f(of)i(this)e(sp)s(eci\014cation.)55 b(Although)35 b(the)g(sp)s(eci\014cation)150 3086 y(is)27 b(curren)m(tly)h(main)m(tained)f(in)g(conjunction)g(with)h(the)g(CVS)g (implemen)m(tation,)f(and)h(carries)g(the)h(same)150 3196 y(v)m(ersion)24 b(n)m(um)m(b)s(er,)h(it)f(also)h(in)m(tends)e(to)j (do)s(cumen)m(t)e(what)h(is)f(in)m(v)m(olv)m(ed)g(with)g(in)m(terop)s (erating)f(with)h(other)150 3305 y(implemen)m(tations)30 b(\(suc)m(h)h(as)h(other)g(v)m(ersions)f(of)g(CVS\);)h(see)g(Section)f (5.9)i([Requiremen)m(ts],)f(page)g(23.)150 3415 y(This)d(v)m(ersion)i (n)m(um)m(b)s(er)e(should)g(not)i(b)s(e)g(used)f(b)m(y)h(clien)m(ts)f (or)h(serv)m(ers)g(to)h(determine)e(what)h(v)-5 b(arian)m(t)31 b(of)150 3525 y(the)e(proto)s(col)g(to)h(sp)s(eak;)g(they)f(should)e (instead)h(use)h(the)g Fd(valid-requests)d Ff(and)i Fd(Valid-responses) 150 3634 y Ff(mec)m(hanism)i(\(see)h(Chapter)f(5)h([Proto)s(col],)g (page)g(7\),)g(whic)m(h)f(is)f(more)i(\015exible.)p eop %%Page: 3 3 3 2 bop 150 366 a Fg(2)80 b(Goals)225 601 y Fc(\017)60 b Ff(Do)35 b(not)f(assume)f(an)m(y)h(access)h(to)g(the)f(rep)s(ository) f(other)h(than)f(via)h(this)e(proto)s(col.)51 b(It)34 b(do)s(es)g(not)330 710 y(dep)s(end)29 b(on)h(NFS,)h(rdist,)e(etc.)225 845 y Fc(\017)60 b Ff(Pro)m(viding)29 b(a)i(reliable)d(transp)s(ort)i (is)g(outside)g(this)f(proto)s(col.)41 b(The)30 b(proto)s(col)h(exp)s (ects)g(a)g(reliable)330 954 y(transp)s(ort)j(that)h(is)f(transparen)m (t)h(\(that)h(is,)f(there)g(is)f(no)h(translation)f(of)h(c)m (haracters,)i(including)330 1064 y(c)m(haracters)26 b(suc)m(h)e(as)g (suc)m(h)g(as)h(linefeeds)d(or)j(carriage)f(returns\),)h(and)f(can)h (transmit)e(all)g(256)j(o)s(ctets)330 1173 y(\(for)38 b(example)f(for)g(prop)s(er)f(handling)f(of)j(binary)d(\014les,)k (compression,)f(and)f(encryption\).)61 b(The)330 1283 y(enco)s(ding)34 b(of)g(c)m(haracters)i(sp)s(eci\014ed)d(b)m(y)i(the)g (proto)s(col)f(\(the)h(names)g(of)g(requests)f(and)g(so)h(on\))g(is)330 1393 y(the)c(in)m(v)-5 b(arian)m(t)29 b(ISO)h(646)i(c)m(haracter)g(set) f(\(a)g(subset)f(of)g(most)h(p)s(opular)d(c)m(haracter)k(sets)f (including)330 1502 y(ASCI)s(I)k(and)h(others\).)61 b(F)-8 b(or)38 b(more)e(details)g(on)h(running)d(the)j(proto)s(col)g(o)m(v)m (er)h(the)f(TCP)f(reliable)330 1612 y(transp)s(ort,)30 b(see)h(Chapter)f(4)g([Connection)g(and)g(Authen)m(tication],)h(page)g (6.)225 1746 y Fc(\017)60 b Ff(Securit)m(y)40 b(and)f(authen)m (tication)h(are)h(handled)d(outside)h(this)g(proto)s(col)h(\(but)g(see) h(b)s(elo)m(w)e(ab)s(out)330 1856 y(`)p Fd(cvs)30 b(kserver)p Ff(')e(and)i(`)p Fd(cvs)g(pserver)p Ff('\).)225 1990 y Fc(\017)60 b Ff(The)28 b(proto)s(col)h(mak)m(es)h(it)e(p)s(ossible)f (for)h(up)s(dates)g(to)i(b)s(e)e(atomic)i(with)d(resp)s(ect)i(to)h(c)m (hec)m(kins;)f(that)330 2100 y(is)g(if)f(someone)i(commits)f(c)m (hanges)i(to)f(sev)m(eral)g(\014les)e(in)h(one)g(cvs)h(command,)g(then) f(an)g(up)s(date)g(b)m(y)330 2210 y(someone)e(else)g(w)m(ould)e(either) h(get)i(all)e(the)h(c)m(hanges,)h(or)f(none)f(of)h(them.)39 b(The)27 b(curren)m(t)f Fb(cvs)g Ff(serv)m(er)330 2319 y(can't)31 b(do)g(this,)e(but)h(that)h(isn't)e(the)i(proto)s(col's)f (fault.)225 2454 y Fc(\017)60 b Ff(The)30 b(proto)s(col)g(is,)f(with)g (a)h(few)g(exceptions,)h(transaction-based.)40 b(That)30 b(is,)g(the)g(clien)m(t)g(sends)f(all)330 2563 y(its)23 b(requests)h(\(without)g(w)m(aiting)f(for)h(serv)m(er)g(resp)s (onses\),)h(and)f(then)f(w)m(aits)i(for)e(the)i(serv)m(er)f(to)h(send) 330 2673 y(bac)m(k)h(all)f(resp)s(onses)f(\(without)h(w)m(aiting)g(for) g(further)g(clien)m(t)g(requests\).)39 b(This)24 b(has)h(the)h(adv)-5 b(an)m(tage)330 2782 y(of)42 b(minimizing)c(net)m(w)m(ork)43 b(turnarounds)c(and)j(the)f(disadv)-5 b(an)m(tage)43 b(of)f(sometimes)g(transferring)330 2892 y(more)34 b(data)h(than)e(w)m (ould)g(b)s(e)g(necessary)h(if)f(there)h(w)m(ere)g(a)h(ric)m(her)e(in)m (teraction.)51 b(Another,)35 b(more)330 3002 y(subtle,)24 b(adv)-5 b(an)m(tage)25 b(is)e(that)h(there)g(is)e(no)i(need)f(for)g (the)h(proto)s(col)g(to)g(pro)m(vide)f(lo)s(c)m(king)f(for)i(features) 330 3111 y(suc)m(h)40 b(as)h(making)f(c)m(hec)m(kins)g(atomic)h(with)f (resp)s(ect)g(to)h(up)s(dates.)70 b(An)m(y)41 b(suc)m(h)f(lo)s(c)m (king)g(can)h(b)s(e)330 3221 y(handled)d(en)m(tirely)i(b)m(y)g(the)g (serv)m(er.)71 b(A)40 b(go)s(o)s(d)g(serv)m(er)h(implemen)m(tation)e (\(suc)m(h)h(as)h(the)f(curren)m(t)330 3330 y Fb(cvs)28 b Ff(serv)m(er\))i(will)d(mak)m(e)j(sure)f(that)h(it)f(do)s(es)g(not)g (ha)m(v)m(e)i(an)m(y)e(suc)m(h)g(lo)s(c)m(ks)h(in)e(place)h(whenev)m (er)g(it)g(is)330 3440 y(w)m(aiting)j(for)h(comm)m(unication)f(with)g (the)h(clien)m(t;)h(this)e(prev)m(en)m(ts)h(one)g(clien)m(t)g(on)f(a)i (slo)m(w)e(or)h(\015aky)330 3550 y(net)m(w)m(ork)e(from)f(in)m (terfering)f(with)g(the)i(w)m(ork)f(of)h(others.)p eop %%Page: 4 4 4 3 bop 150 366 a Fg(3)80 b(Notes)53 b(on)g(the)g(Proto)t(col)275 595 y Ff(A)30 b(n)m(um)m(b)s(er)f(of)i(enhancemen)m(ts)f(are)h(p)s (ossible:)225 728 y Fc(\017)60 b Ff(The)37 b Fd(Modified)f Ff(request)i(could)f(b)s(e)g(sp)s(eeded)g(up)g(b)m(y)h(sending)e (di\013s)h(rather)g(than)h(en)m(tire)g(\014les.)330 838 y(The)f(clien)m(t)f(w)m(ould)g(need)h(some)h(w)m(a)m(y)g(to)g(k)m(eep)g (the)f(v)m(ersion)g(of)g(the)h(\014le)e(whic)m(h)g(w)m(as)i(originally) 330 947 y(c)m(hec)m(k)m(ed)c(out;)g(probably)d(requiring)f(the)j(use)f (of)g Fd(")p Ff(cvs)h(edit)p Fd(")e Ff(in)g(this)h(case)h(is)f(the)g (most)h(sensible)330 1057 y(course)f(\(the)g Fd(")p Ff(cvs)f(edit)p Fd(")g Ff(could)f(b)s(e)h(handled)f(b)m(y)h(a)h(pac)m(k)-5 b(age)33 b(lik)m(e)e(V)m(C)h(for)f(emacs\).)45 b(This)30 b(w)m(ould)330 1166 y(also)g(allo)m(w)g(lo)s(cal)g(op)s(eration)g(of)g Fd(cvs)g(diff)f Ff(without)g(argumen)m(ts.)225 1300 y Fc(\017)60 b Ff(Ha)m(v)m(e)31 b(the)e(clien)m(t)f(k)m(eep)i(a)f(cop)m (y)h(of)f(some)g(part)g(of)g(the)g(rep)s(ository)-8 b(.)40 b(This)27 b(allo)m(ws)h(all)g(of)h Fd(cvs)g(diff)330 1409 y Ff(and)j(large)h(parts)g(of)g Fd(cvs)c(update)i Ff(and)h Fd(cvs)e(ci)i Ff(to)i(b)s(e)e(lo)s(cal.)47 b(The)32 b(lo)s(cal)g(cop)m(y)i(could)e(b)s(e)g(made)330 1519 y(consisten)m(t)39 b(with)f(the)h(master)h(cop)m(y)g(at)f(nigh)m(t)g (\(but)g(if)f(the)h(master)g(cop)m(y)h(has)f(b)s(een)f(up)s(dated)330 1629 y(since)30 b(the)g(latest)h(nigh)m(tly)e(re-sync,)i(then)f(it)g(w) m(ould)f(read)h(what)h(it)f(needs)g(to)h(from)f(the)g(master\).)330 1762 y(It)24 b(isn't)f(clear)g(exactly)i(ho)m(w)e(this)g(should)f (relate)i(to)g(a)g(more)g(general)f(m)m(ultisite)f(feature)j(\(in)d (whic)m(h)330 1872 y(one)34 b(can)f(mo)s(dify)f(the)h(lo)s(cal)g(cop)m (y)h(ev)m(en)g(if)f(the)g(net)m(w)m(ork)h(is)f(do)m(wn)g(b)s(et)m(w)m (een)h(the)f(lo)s(cal)g(and)g(the)330 1981 y(master,)26 b(and)d(then)h(they)g(get)i(reconciled)d(b)m(y)h(a)g(p)s(oten)m(tially) f(man)m(ual)g(pro)s(cess\).)39 b(Another)24 b(v)-5 b(arian)m(t)330 2091 y(of)30 b(a)h(m)m(ultisite)e(feature)i(w)m(ould)e(b)s(e)g(where)h (v)m(ersion)g(history)f(is)h(cac)m(hed)h(to)g(sp)s(eed)e(up)h(op)s (erations)330 2200 y(suc)m(h)35 b(as)h Fd(cvs)30 b(diff)p Ff(,)36 b(but)f(in)g(whic)m(h)f(c)m(hec)m(kins)i(still)e(m)m(ust)i(b)s (e)f(c)m(hec)m(k)m(ed)j(in)c(to)j(all)d(sites,)j(or)f(to)h(a)330 2310 y(master)31 b(site.)225 2443 y Fc(\017)60 b Ff(The)25 b(curren)m(t)g(pro)s(cedure)g(for)g Fd(cvs)30 b(update)23 b Ff(is)i(highly)f(sub-optimal)f(if)i(there)g(are)h(man)m(y)g(mo)s (di\014ed)330 2553 y(\014les.)41 b(One)30 b(p)s(ossible)f(alternativ)m (e)i(w)m(ould)f(b)s(e)g(to)h(ha)m(v)m(e)h(the)f(clien)m(t)g(send)f(a)h (\014rst)f(request)h(without)330 2662 y(the)d(con)m(ten)m(ts)h(of)f(ev) m(ery)h(mo)s(di\014ed)c(\014le,)j(then)f(ha)m(v)m(e)i(the)f(serv)m(er)g (tell)f(it)h(what)f(\014les)g(it)g(needs.)40 b(Note)330 2772 y(the)32 b(serv)m(er)h(needs)f(to)h(do)f(the)g(what-needs-to-b)s (e-up)s(dated)g(c)m(hec)m(k)i(t)m(wice)f(\(or)g(more,)g(if)e(c)m (hanges)330 2882 y(in)23 b(the)h(rep)s(ository)f(mean)h(it)f(has)h(to)h (ask)f(the)g(clien)m(t)g(for)g(more)g(\014les\),)h(b)s(ecause)f(it)f (can't)i(k)m(eep)g(lo)s(c)m(ks)330 2991 y(op)s(en)i(while)f(w)m(aiting) h(for)h(the)g(net)m(w)m(ork.)40 b(P)m(erhaps)28 b(this)f(whole)g(thing) f(is)h(irrelev)-5 b(an)m(t)27 b(if)g(clien)m(t-side)330 3101 y(rep)s(ositories)i(are)i(implemen)m(ted,)e(and)h(the)g(rcsmerge)h (is)e(done)h(b)m(y)h(the)f(clien)m(t.)225 3234 y Fc(\017)60 b Ff(The)33 b(fact)h(that)g Fd(pserver)d Ff(requires)h(an)h(extra)h (net)m(w)m(ork)g(turnaround)d(in)h(order)h(to)h(p)s(erform)e(au-)330 3344 y(then)m(tication)45 b(w)m(ould)e(b)s(e)h(nice)g(to)i(a)m(v)m (oid.)84 b(This)43 b(relates)i(to)g(the)g(issue)e(of)i(rep)s(orting)e (errors;)330 3453 y(probably)35 b(the)h(clean)g(solution)f(is)h(to)h (defer)f(the)g(error)g(un)m(til)f(the)h(clien)m(t)g(has)g(issued)f(a)i (request)330 3563 y(whic)m(h)28 b(exp)s(ects)i(a)f(resp)s(onse.)40 b(T)-8 b(o)29 b(some)h(exten)m(t)h(this)d(migh)m(t)h(relate)h(to)g(the) f(next)h(item)f(\(in)f(terms)330 3672 y(of)33 b(ho)m(w)f(easy)h(it)f (is)g(to)h(skip)e(a)i(whole)f(bunc)m(h)f(of)i(requests)f(un)m(til)f(w)m (e)i(get)h(to)f(one)g(that)g(exp)s(ects)g(a)330 3782 y(resp)s(onse\).)40 b(I)30 b(kno)m(w)h(that)f(the)h(k)m(erb)s(eros)f (co)s(de)h(do)s(esn't)f(w)m(ait)g(in)f(this)g(fashion,)h(but)f(that)i (proba-)330 3892 y(bly)24 b(can)h(cause)h(net)m(w)m(ork)g(deadlo)s(c)m (ks)f(and)g(p)s(erhaps)e(future)i(problems)e(running)g(o)m(v)m(er)j(a)g (transp)s(ort)330 4001 y(whic)m(h)e(is)h(more)g(transaction)h(orien)m (ted)f(than)g(TCP)-8 b(.)25 b(On)g(the)g(other)h(hand)e(I'm)h(not)h (sure)f(it)f(is)h(wise)330 4111 y(to)39 b(mak)m(e)h(the)e(clien)m(t)g (conduct)h(a)g(length)m(y)f(upload)f(only)h(to)h(\014nd)e(there)i(is)e (an)i(authen)m(tication)330 4220 y(failure.)225 4354 y Fc(\017)60 b Ff(The)50 b(proto)s(col)h(uses)f(an)h(extra)h(net)m(w)m (ork)f(turnaround)e(for)h(proto)s(col)h(negotiation)g(\()p Fd(valid-)330 4463 y(requests)p Ff(\).)38 b(It)28 b(migh)m(t)g(b)s(e)f (nice)g(to)i(a)m(v)m(oid)g(this)d(b)m(y)i(ha)m(ving)g(the)g(clien)m(t)f (b)s(e)h(able)f(to)i(send)e(requests)330 4573 y(and)38 b(tell)g(the)g(serv)m(er)h(to)g(ignore)g(them)f(if)g(they)g(are)h (unrecognized)f(\(di\013eren)m(t)g(requests)h(could)330 4682 y(pro)s(duce)33 b(a)i(fatal)g(error)f(if)g(unrecognized\).)53 b(T)-8 b(o)35 b(do)g(this)e(there)i(should)e(b)s(e)h(a)h(standard)e (syn)m(tax)330 4792 y(for)39 b(requests.)69 b(F)-8 b(or)40 b(example,)i(p)s(erhaps)c(all)h(future)f(requests)i(should)d(b)s(e)i(a) h(single)f(line,)h(with)330 4902 y(mec)m(hanisms)30 b(analogous)h(to)h Fd(Argumentx)p Ff(,)d(or)i(sev)m(eral)g(requests)g(w)m(orking)f (together,)j(to)f(pro)m(vide)330 5011 y(greater)e(amoun)m(ts)g(of)f (information.)39 b(Or)29 b(there)g(migh)m(t)g(b)s(e)g(a)g(standard)g (mec)m(hanism)f(for)h(coun)m(ted)330 5121 y(data)40 b(\(analogous)g(to) g(that)g(used)e(b)m(y)h Fd(Modified)p Ff(\))f(or)h(con)m(tin)m(uation)g (lines)f(\(lik)m(e)h(a)g(generalized)330 5230 y Fd(Argumentx)p Ff(\).)45 b(It)32 b(w)m(ould)g(b)s(e)g(useful)e(to)j(compare)g(what)g (HTTP)f(is)f(planning)f(in)h(this)g(area;)k(last)330 5340 y(I)j(lo)s(ok)m(ed)g(they)g(w)m(ere)g(con)m(templating)g (something)g(called)f(Proto)s(col)h(Extension)f(Proto)s(col)i(but)p eop %%Page: 5 5 5 4 bop 330 366 a Ff(I)37 b(ha)m(v)m(en't)h(lo)s(ok)m(ed)e(at)i(the)f (relev)-5 b(an)m(t)37 b(IETF)g(do)s(cumen)m(ts)f(in)g(an)m(y)h(detail.) 59 b(Ob)m(viously)-8 b(,)37 b(w)m(e)g(w)m(an)m(t)330 476 y(something)30 b(as)g(simple)f(as)h(p)s(ossible)e(\(but)i(no)h (simpler\).)p eop %%Page: 6 6 6 5 bop 150 209 a Fg(4)80 b(Ho)l(w)53 b(to)g(Connect)f(to)h(and)h (Authen)l(ticate)e(Oneself)h(to)311 366 y(the)g(CVS)g(serv)l(er)275 601 y Ff(Connection)33 b(and)g(authen)m(tication)h(o)s(ccurs)g(b)s (efore)f(the)h(CVS)f(proto)s(col)h(itself)f(is)g(started.)51 b(There)150 710 y(are)31 b(sev)m(eral)g(w)m(a)m(ys)g(to)g(connect.)150 870 y(serv)m(er)247 b(If)32 b(the)h(clien)m(t)g(has)f(a)h(w)m(a)m(y)h (to)g(execute)g(commands)e(on)h(the)g(serv)m(er,)h(and)e(pro)m(vide)g (input)630 979 y(to)k(the)f(commands)g(and)f(output)h(from)f(them,)j (then)d(it)h(can)g(connect)h(that)g(w)m(a)m(y)-8 b(.)56 b(This)630 1089 y(could)33 b(b)s(e)g(the)h(usual)f(rsh)f(\(p)s(ort)i (514\))i(proto)s(col,)e(Kerb)s(eros)f(rsh,)h(SSH,)f(or)h(an)m(y)h (similar)630 1198 y(mec)m(hanism.)60 b(The)36 b(clien)m(t)h(ma)m(y)h (allo)m(w)e(the)h(user)g(to)g(sp)s(ecify)f(the)h(name)g(of)g(the)h (serv)m(er)630 1308 y(program;)30 b(the)g(default)g(is)f Fd(cvs)p Ff(.)40 b(It)30 b(is)f(in)m(v)m(ok)m(ed)h(with)f(one)i (argumen)m(t,)f Fd(server)p Ff(.)39 b(Once)30 b(it)630 1418 y(in)m(v)m(ok)m(es)h(the)g(serv)m(er,)g(the)f(clien)m(t)g(pro)s (ceeds)g(to)h(start)g(the)g(cvs)f(proto)s(col.)150 1577 y(kserv)m(er)199 b(The)45 b(k)m(erb)s(erized)f(serv)m(er)h(listens)f (on)h(a)h(p)s(ort)e(\(in)h(the)g(curren)m(t)g(implemen)m(tation,)j(b)m (y)630 1687 y(ha)m(ving)36 b(inetd)f(call)g Fd(")p Ff(cvs)h(kserv)m(er) p Fd(")p Ff(\))h(whic)m(h)e(defaults)g(to)i(1999.)59 b(The)36 b(clien)m(t)g(connects,)630 1796 y(sends)h(the)i(usual)d(k)m (erb)s(eros)i(authen)m(tication)h(information,)f(and)g(then)g(starts)g (the)h(cvs)630 1906 y(proto)s(col.)63 b(Note:)57 b(p)s(ort)37 b(1999)j(is)d(o\016cially)g(registered)g(for)h(another)g(use,)i(and)d (in)g(an)m(y)630 2015 y(ev)m(en)m(t)31 b(one)e(cannot)h(register)f (more)h(than)f(one)h(p)s(ort)e(for)h(CVS,)g(so)h(the)f(k)m(erb)s (erized)f(clien)m(t)630 2125 y(and)e(serv)m(er)h(should)d(b)s(e)i(c)m (hanged)h(to)h(use)e(p)s(ort)g(2401)i(\(see)g(b)s(elo)m(w\),)f(and)f (send)g(a)g(di\013eren)m(t)630 2234 y(string)31 b(in)f(place)i(of)g(`)p Fd(BEGIN)d(AUTH)g(REQUEST)p Ff(')h(to)j(iden)m(tify)d(the)i(authen)m (tication)f(metho)s(d)630 2344 y(in)e(use.)40 b(Ho)m(w)m(ev)m(er,)33 b(no)s(one)d(has)g(y)m(et)i(gotten)g(around)d(to)i(implemen)m(ting)d (this.)150 2503 y(pserv)m(er)196 b(The)45 b(passw)m(ord)f(authen)m (ticated)i(serv)m(er)f(listens)f(on)h(a)g(p)s(ort)f(\(in)g(the)i (curren)m(t)f(imple-)630 2613 y(men)m(tation,)h(b)m(y)d(ha)m(ving)f (inetd)g(call)g Fd(")p Ff(cvs)g(pserv)m(er)p Fd(")p Ff(\))h(whic)m(h)e (defaults)h(to)h(2401)i(\(this)630 2723 y(p)s(ort)31 b(is)f(o\016cially)g(registered\).)44 b(The)31 b(clien)m(t)g(connects,) i(sends)d(the)i(string)e(`)p Fd(BEGIN)f(AUTH)630 2832 y(REQUEST)p Ff(',)c(a)g(linefeed,)g(the)g(cvs)g(ro)s(ot,)i(a)f (linefeed,)e(the)i(username,)f(a)h(linefeed,)f(the)g(pass-)630 2942 y(w)m(ord)i(trivially)e(enco)s(ded)i(\(see)i(scram)m(ble.c)e(in)g (the)g(cvs)h(sources\),)h(a)f(linefeed,)e(the)i(string)630 3051 y(`)p Fd(END)i(AUTH)f(REQUEST)p Ff(',)34 b(and)g(a)h(linefeed.)52 b(The)34 b(clien)m(t)g(m)m(ust)g(send)g(the)h(iden)m(tical)e(string)630 3161 y(for)g(cvs)h(ro)s(ot)f(b)s(oth)g(here)g(and)g(later)g(in)f(the)i Fd(Root)e Ff(request)h(of)h(the)f(cvs)h(proto)s(col)f(itself.)630 3271 y(Serv)m(ers)39 b(are)g(encouraged)h(to)g(enforce)f(this)f (restriction.)66 b(The)39 b(serv)m(er)g(resp)s(onds)e(with)630 3380 y(`)p Fd(I)30 b(LOVE)f(YOU)p Ff(')36 b(and)g(a)h(linefeed)e(if)g (the)i(authen)m(tication)g(is)e(successful)h(or)g(`)p Fd(I)30 b(HATE)g(YOU)p Ff(')630 3490 y(and)23 b(a)h(linefeed)d(if)i (the)g(authen)m(tication)h(fails.)37 b(After)23 b(receiving)g(`)p Fd(I)30 b(LOVE)f(YOU)p Ff(',)c(the)e(clien)m(t)630 3599 y(pro)s(ceeds)g(with)g(the)h(cvs)g(proto)s(col.)38 b(If)24 b(the)g(clien)m(t)f(wishes)f(to)j(merely)e(authen)m(ticate)i(with-)630 3709 y(out)37 b(starting)g(the)g(cvs)g(proto)s(col,)i(the)e(pro)s (cedure)f(is)g(the)i(same,)h(except)f(`)p Fd(BEGIN)29 b(AUTH)630 3819 y(REQUEST)p Ff(')c(is)g(replaced)h(with)g(`)p Fd(BEGIN)j(VERIFICATION)e(REQUEST)p Ff(',)f(`)p Fd(END)j(AUTH)h (REQUEST)p Ff(')630 3928 y(is)22 b(replaced)h(with)f(`)p Fd(END)30 b(VERIFICATION)d(REQUEST)p Ff(',)c(and)g(up)s(on)e(receipt)j (of)f(`)p Fd(I)30 b(LOVE)g(YOU)p Ff(')630 4038 y(the)h(connection)f(is) g(closed)g(rather)g(than)g(con)m(tin)m(uing.)150 4197 y(future)f(p)s(ossibilities)630 4307 y(There)c(are)i(a)f(nearly)f (unlimited)e(n)m(um)m(b)s(er)h(of)i(w)m(a)m(ys)h(to)g(connect)g(and)e (authen)m(ticate.)40 b(One)630 4416 y(migh)m(t)21 b(w)m(an)m(t)i(to)f (allo)m(w)f(access)i(based)e(on)g(IP)h(address)e(\(similar)f(to)k(the)f (usual)e(rsh)g(proto)s(col)630 4526 y(but)h(with)g(di\013eren)m(t/no)h (restrictions)g(on)g(p)s(orts)f Fd(<)h Ff(1024\),)k(to)d(adopt)f(mec)m (hanisms)g(suc)m(h)g(as)630 4635 y(the)31 b(General)f(Securit)m(y)g (Service)g(\(GSS\))g(API)h(or)f(Pluggable)g(Authen)m(tication)g(Mo)s (dules)630 4745 y(\(P)-8 b(AM\),)45 b(to)f(allo)m(w)f(users)f(to)i(run) e(their)g(o)m(wn)h(serv)m(ers)g(under)f(their)g(o)m(wn)i(usernames)630 4855 y(without)e(ro)s(ot)i(access,)k(or)43 b(an)m(y)h(n)m(um)m(b)s(er)e (of)i(other)f(p)s(ossibilities.)75 b(The)43 b(w)m(a)m(y)h(to)h(add)630 4964 y(future)31 b(mec)m(hanisms,)g(for)h(the)g(most)g(part,)g(should)e (b)s(e)h(to)h(con)m(tin)m(ue)g(to)g(use)g(p)s(ort)f(2401,)630 5074 y(but)f(to)h(use)f(di\013eren)m(t)g(strings)f(in)g(place)h(of)h(`) p Fd(BEGIN)e(AUTH)g(REQUEST)p Ff('.)p eop %%Page: 7 7 7 6 bop 150 366 a Fg(5)80 b(The)54 b(CVS)f(clien)l(t/serv)l(er)f(proto) t(col)275 600 y Ff(In)29 b(the)i(follo)m(wing,)e(`)p Fd(\\n)p Ff(')h(refers)g(to)h(a)g(linefeed)e(and)g(`)p Fd(\\t)p Ff(')i(refers)f(to)h(a)g(horizon)m(tal)f(tab.)150 858 y Fa(5.1)68 b(En)l(tries)46 b(Lines)275 1050 y Ff(En)m(tries)29 b(lines)g(are)i(transmitted)e(as:)390 1179 y Fd(/)47 b Fe(name)53 b Fd(/)48 b Fe(v)m(ersion)f Fd(/)h Fe(con\015ict)h Fd(/)f Fe(options)i Fd(/)e Fe(tag)p 2266 1179 28 4 v 34 w(or)p 2381 1179 V 33 w(date)275 1313 y(tag)p 405 1313 V 34 w(or)p 520 1313 V 32 w(date)40 b Ff(is)33 b(either)g(`)p Fd(T)p Ff(')h Fe(tag)43 b Ff(or)34 b(`)p Fd(D)p Ff(')g Fe(date)39 b Ff(or)34 b(empt)m(y)-8 b(.)52 b(If)33 b(it)h(is)e(follo)m (w)m(ed)i(b)m(y)g(a)g(slash,)g(an)m(ything)150 1423 y(after)d(the)f (slash)g(shall)e(b)s(e)i(silen)m(tly)f(ignored.)275 1557 y Fe(v)m(ersion)j Ff(can)h(b)s(e)f(empt)m(y)-8 b(,)35 b(or)e(start)g(with)f(`)p Fd(0)p Ff(')h(or)f(`)p Fd(-)p Ff(',)i(for)f(no)g(user)f(\014le,)h(new)f(user)g(\014le,)h(or)g(user)f (\014le)150 1667 y(to)f(b)s(e)f(remo)m(v)m(ed,)h(resp)s(ectiv)m(ely)-8 b(.)275 1801 y Fe(con\015ict)p Ff(,)27 b(if)f(it)h(starts)g(with)e(`)p Fd(+)p Ff(',)j(indicates)e(that)i(the)f(\014le)f(had)g(con\015icts)h (in)e(it.)40 b(The)26 b(rest)h(of)g Fe(con\015ict)150 1911 y Ff(is)33 b(`)p Fd(=)p Ff(')i(if)e(the)h(timestamp)g(matc)m(hes)i (the)e(\014le,)h(or)f(an)m(ything)g(else)g(if)f(it)h(do)s(esn't.)52 b(If)34 b Fe(con\015ict)i Ff(do)s(es)e(not)150 2021 y(start)d(with)e(a) i(`)p Fd(+)p Ff(',)g(it)e(is)h(silen)m(tly)f(ignored.)150 2278 y Fa(5.2)68 b(Mo)t(des)275 2470 y Ff(A)30 b(mo)s(de)g(is)f(an)m(y) i(n)m(um)m(b)s(er)e(of)i(rep)s(etitions)d(of)390 2599 y Fe(mo)s(de-t)m(yp)s(e)53 b Fd(=)47 b Fe(data)275 2733 y Ff(separated)30 b(b)m(y)h(`)p Fd(,)p Ff('.)275 2868 y Fe(mo)s(de-t)m(yp)s(e)f Ff(is)24 b(an)h(iden)m(ti\014er)f(comp)s (osed)h(of)g(alphan)m(umeric)e(c)m(haracters.)41 b(Curren)m(tly)23 b(sp)s(eci\014ed:)37 b(`)p Fd(u)p Ff(')150 2977 y(for)f(user,)i(`)p Fd(g)p Ff(')e(for)h(group,)g(`)p Fd(o)p Ff(')g(for)f(other)h(\(see)g(b) s(elo)m(w)f(for)g(discussion)e(of)i(whether)g(these)h(ha)m(v)m(e)h (their)150 3087 y(POSIX)26 b(meaning)g(or)h(are)g(more)g(lo)s(ose\).)39 b(Unrecognized)27 b(v)-5 b(alues)26 b(of)h Fe(mo)s(de-t)m(yp)s(e)32 b Ff(are)c(silen)m(tly)d(ignored.)275 3222 y Fe(data)i Ff(consists)f(of)g(an)m(y)h(data)g(not)g(con)m(taining)f(`)p Fd(,)p Ff(',)i(`)p Fd(\\0)p Ff(')e(or)g(`)p Fd(\\n)p Ff('.)40 b(F)-8 b(or)27 b(`)p Fd(u)p Ff(',)g(`)p Fd(g)p Ff(',)h(and)e(`)p Fd(o)p Ff(')h(mo)s(de)f(t)m(yp)s(es,)150 3331 y(data)31 b(consists)e(of)h(alphan)m(umeric)e(c)m(haracters,)k (where)d(`)p Fd(r)p Ff(')h(means)g(read,)g(`)p Fd(w)p Ff(')h(means)e(write,)h(`)p Fd(x)p Ff(')g(means)150 3441 y(execute,)i(and)e(unrecognized)f(letters)i(are)g(silen)m(tly)d (ignored.)275 3575 y(The)35 b(t)m(w)m(o)j(most)e(ob)m(vious)g(w)m(a)m (ys)g(in)f(whic)m(h)g(the)h(mo)s(de)g(matters)h(are:)52 b(\(1\))38 b(is)d(it)g(writeable?)57 b(This)150 3685 y(is)33 b(used)g(b)m(y)h(the)g(dev)m(elop)s(er)f(comm)m(unication)h (features,)h(and)e(is)g(implemen)m(ted)g(ev)m(en)h(on)g(OS/2)g(\(and) 150 3794 y(could)27 b(b)s(e)g(implemen)m(ted)f(on)h(DOS\),)h(whose)g (notion)f(of)h(mo)s(de)f(is)g(limited)e(to)j(a)g(readonly)f(bit.)39 b(\(2\))29 b(is)d(it)150 3904 y(executable?)41 b(Unix)29 b(CVS)g(users)h(need)f(CVS)h(to)h(store)f(this)f(setting)i(\(for)f (shell)e(scripts)h(and)h(the)g(lik)m(e\).)150 4013 y(The)k(curren)m(t)h (CVS)e(implemen)m(tation)h(on)g(unix)f(do)s(es)h(a)h(little)f(bit)g (more)g(than)h(just)f(main)m(tain)f(these)150 4123 y(t)m(w)m(o)d (settings,)f(but)f(it)g(do)s(esn't)h(really)e(ha)m(v)m(e)j(a)f(nice)f (general)h(facilit)m(y)e(to)j(store)f(or)g(v)m(ersion)f(con)m(trol)h (the)150 4233 y(mo)s(de,)c(ev)m(en)g(on)f(unix,)g(m)m(uc)m(h)g(less)f (across)i(op)s(erating)e(systems)i(with)d(div)m(erse)i(protection)g (features.)39 b(So)150 4342 y(all)31 b(the)h(ins)e(and)h(outs)h(of)g (what)g(the)g(mo)s(de)f(means)h(across)h(op)s(erating)e(systems)h(ha)m (v)m(en't)h(really)e(b)s(een)150 4452 y(w)m(ork)m(ed)g(out)f(\(e.g.)43 b(should)28 b(the)j(VMS)f(p)s(ort)g(use)g(A)m(CLs)g(to)h(get)h(POSIX)d (seman)m(tics)i(for)f(groups?\).)150 4709 y Fa(5.3)68 b(Con)l(v)l(en)l(tions)47 b(regarding)e(transmission)h(of)g(\014le)f (names)275 4902 y Ff(In)31 b(most)h(con)m(texts,)i(`)p Fd(/)p Ff(')e(is)f(used)h(to)g(separate)h(directory)f(and)f(\014le)g (names)h(in)f(\014lenames,)g(and)h(an)m(y)150 5011 y(use)j(of)h(other)g (con)m(v)m(en)m(tions)h(\(for)e(example,)i(that)f(the)g(user)f(migh)m (t)g(t)m(yp)s(e)h(on)f(the)h(command)g(line\))e(is)150 5121 y(con)m(v)m(erted)43 b(to)g(that)f(form.)74 b(The)42 b(only)e(exceptions)i(migh)m(t)g(b)s(e)f(a)h(few)f(cases)i(in)d(whic)m (h)h(the)h(serv)m(er)150 5230 y(pro)m(vides)32 b(a)h(magic)g(co)s(okie) h(whic)m(h)d(the)i(clien)m(t)g(then)f(rep)s(eats)h(v)m(erbatim,)h(but)e (as)h(the)g(serv)m(er)g(has)g(not)150 5340 y(y)m(et)38 b(b)s(een)f(p)s(orted)g(b)s(ey)m(ond)f(unix,)i(the)f(t)m(w)m(o)i(rules) d(pro)m(vide)g(the)i(same)f(answ)m(er)g(\(and)h(what)f(to)h(do)f(if)p eop %%Page: 8 8 8 7 bop 150 366 a Ff(future)25 b(serv)m(er)i(p)s(orts)e(are)i(op)s (erating)e(on)h(a)h(rep)s(ository)e(lik)m(e)g(e:/fo)s(o)j(or)e(CVS)p 2795 366 28 4 v 32 w(R)m(OOT:[F)m(OO.BAR])h(has)150 476 y(not)k(b)s(een)e(carefully)g(though)m(t)i(out\).)275 622 y(Characters)i(outside)g(the)g(in)m(v)-5 b(arian)m(t)33 b(ISO)f(646)i(c)m(haracter)h(set)f(should)d(b)s(e)i(a)m(v)m(oided)h(in) e(\014lenames.)150 731 y(This)24 b(restriction)g(ma)m(y)j(need)e(to)h (b)s(e)f(relaxed)h(to)g(allo)m(w)f(for)g(c)m(haracters)i(suc)m(h)f(as)g (`)p Fd([)p Ff(')f(and)g(`)p Fd(])p Ff(')h(\(see)h(ab)s(o)m(v)m(e)150 841 y(ab)s(out)h(non-unix)e(serv)m(ers\);)j(this)e(has)h(not)g(b)s(een) f(carefully)g(considered)g(\(and)h(curren)m(tly)f(implemen)m(ta-)150 951 y(tions)i(probably)e(use)i(whatev)m(er)h(c)m(haracter)h(sets)f (that)g(the)f(op)s(erating)g(systems)g(they)h(are)f(running)e(on)150 1060 y(allo)m(w,)h(and/or)g(that)g(users)f(sp)s(ecify\).)39 b(Of)27 b(course)h(the)g(most)g(p)s(ortable)f(practice)h(is)e(to)j (restrict)e(oneself)150 1170 y(further,)i(to)i(the)g(POSIX)e(p)s (ortable)h(\014lename)f(c)m(haracter)j(set)f(as)g(sp)s(eci\014ed)e(in)g (POSIX.1.)150 1455 y Fa(5.4)68 b(File)46 b(transmissions)275 1659 y Ff(File)35 b(con)m(ten)m(ts)j(\(noted)f(b)s(elo)m(w)e(as)h Fe(\014le)g(transmission)p Ff(\))e(can)i(b)s(e)g(sen)m(t)h(in)d(one)j (of)f(t)m(w)m(o)i(forms.)57 b(The)150 1769 y(simpler)27 b(form)j(is)e(a)j(n)m(um)m(b)s(er)d(of)i(b)m(ytes,)h(follo)m(w)m(ed)e (b)m(y)h(a)g(linefeed,)e(follo)m(w)m(ed)i(b)m(y)f(the)h(sp)s(eci\014ed) e(n)m(um)m(b)s(er)150 1878 y(of)j(b)m(ytes)h(of)g(\014le)e(con)m(ten)m (ts.)45 b(These)31 b(are)h(the)g(en)m(tire)f(con)m(ten)m(ts)i(of)e(the) h(sp)s(eci\014ed)d(\014le.)43 b(Second,)31 b(if)g(b)s(oth)150 1988 y(clien)m(t)40 b(and)f(serv)m(er)h(supp)s(ort)f(`)p Fd(gzip-file-contents)p Ff(',)f(a)i(`)p Fd(z)p Ff(')g(ma)m(y)h(precede) f(the)g(length,)i(and)e(the)150 2097 y(`\014le)29 b(con)m(ten)m(ts')j (sen)m(t)e(are)g(actually)f(compressed)h(with)e(`)p Fd(gzip)p Ff(')h(\(RF)m(C1952/1951\))35 b(compression.)k(The)150 2207 y(length)30 b(sp)s(eci\014ed)e(is)i(that)h(of)f(the)h(compressed)f (v)m(ersion)g(of)g(the)h(\014le.)275 2353 y(In)c(neither)h(case)h(are)g (the)g(\014le)f(con)m(ten)m(t)i(follo)m(w)m(ed)e(b)m(y)g(an)m(y)h (additional)e(data.)41 b(The)28 b(transmission)e(of)150 2462 y(a)31 b(\014le)e(will)f(end)i(with)f(a)h(linefeed)f(i\013)h(that) h(\014le)e(\(or)i(its)f(compressed)g(form\))g(ends)g(with)f(a)i (linefeed.)275 2608 y(The)23 b(enco)s(ding)g(of)i(\014le)e(con)m(ten)m (ts)j(dep)s(ends)c(on)i(the)g(v)-5 b(alue)24 b(for)g(the)g(`)p Fd(-k)p Ff(')g(option.)38 b(If)24 b(the)g(\014le)g(is)f(binary)150 2718 y(\(as)31 b(sp)s(eci\014ed)e(b)m(y)h(the)h(`)p Fd(-kb)p Ff(')f(option)g(in)f(the)i(appropriate)e(place\),)i(then)g(it)f(is)f (just)h(a)h(certain)f(n)m(um)m(b)s(er)150 2827 y(of)38 b(o)s(ctets,)j(and)d(the)g(proto)s(col)f(con)m(tributes)h(nothing)f(to) m(w)m(ards)h(determining)e(the)i(enco)s(ding)f(\(using)150 2937 y(the)d(\014le)e(name)i(is)e(one)i(widespread,)e(if)h(not)h(univ)m (ersally)c(p)s(opular,)j(mec)m(hanism\).)49 b(If)33 b(the)h(\014le)e (is)h(text)150 3046 y(\(not)d(binary\),)e(then)h(the)h(\014le)e(is)h (sen)m(t)h(as)f(a)h(series)f(of)g(lines,)f(separated)i(b)m(y)f (linefeeds.)39 b(If)29 b(the)g(k)m(eyw)m(ord)150 3156 y(expansion)g(is)h(set)g(to)h(something)f(other)h(than)f(`)p Fd(-ko)p Ff(',)g(then)g(it)g(is)f(exp)s(ected)i(that)g(the)g(\014le)e (conform)h(to)150 3266 y(the)f(R)m(CS)f(exp)s(ectations)i(regarding)e (k)m(eyw)m(ord)h(expansion|in)d(particular,)i(that)h(it)g(is)f(in)f(a)i (c)m(haracter)150 3375 y(set)i(suc)m(h)f(as)h(ASCI)s(I)d(in)h(whic)m(h) h(0x24)h(is)f(a)g(dollar)f(sign)h(\(`)p Fd($)p Ff('\).)150 3661 y Fa(5.5)68 b(Strings)275 3864 y Ff(In)24 b(v)-5 b(arious)25 b(con)m(texts,)k(for)c(example)g(the)h Fd(Argument)d Ff(request)j(and)f(the)h Fd(M)f Ff(resp)s(onse,)h(one)g(transmits)150 3974 y(what)32 b(is)f(essen)m(tially)h(an)g(arbitrary)f(string.)45 b(Often)32 b(this)f(will)f(ha)m(v)m(e)j(b)s(een)f(supplied)d(b)m(y)j (the)g(user)g(\(for)150 4084 y(example,)d(the)h(`)p Fd(-m)p Ff(')f(option)g(to)h(the)f Fd(ci)g Ff(request\).)41 b(The)29 b(proto)s(col)g(has)g(no)g(mec)m(hanism)g(to)h(sp)s(ecify)e(the)150 4193 y(c)m(haracter)23 b(set)e(of)h(suc)m(h)e(strings;)k(it)c(w)m(ould) g(b)s(e)h(fairly)e(safe)i(to)h(stic)m(k)g(to)f(the)h(in)m(v)-5 b(arian)m(t)20 b(ISO)g(646)i(c)m(haracter)150 4303 y(set)35 b(but)f(the)h(existing)e(practice)i(is)f(probably)e(to)k(just)e (transmit)f(whatev)m(er)i(the)g(user)f(sp)s(eci\014es,)h(and)150 4412 y(hop)s(e)j(that)h(ev)m(ery)m(one)g(in)m(v)m(olv)m(ed)f(agrees)i (whic)m(h)d(c)m(haracter)j(set)f(is)e(in)g(use,)j(or)f(stic)m(ks)f(to)h (a)g(common)150 4522 y(subset.)150 4807 y Fa(5.6)68 b(Requests)275 5011 y Ff(By)33 b(con)m(v)m(en)m(tion,)h(requests)f(whic)m(h)f(b)s (egin)f(with)g(a)j(capital)e(letter)h(do)g(not)g(elicit)e(a)j(resp)s (onse)d(from)150 5121 y(the)f(serv)m(er,)g(while)e(all)h(others)h(do)f ({)h(sa)m(v)m(e)i(one.)41 b(The)29 b(exception)h(is)f(`)p Fd(gzip-file-contents)p Ff('.)36 b(Unrec-)150 5230 y(ognized)g (requests)f(will)e(alw)m(a)m(ys)k(elicit)d(a)i(resp)s(onse)f(from)h (the)g(serv)m(er,)h(ev)m(en)g(if)d(that)j(request)e(b)s(egins)150 5340 y(with)29 b(a)i(capital)f(letter.)p eop %%Page: 9 9 9 8 bop 150 366 a Fd(Root)29 b Fe(pathname)36 b Fd(\\n)630 476 y Ff(Resp)s(onse)29 b(exp)s(ected:)40 b(no.)h(T)-8 b(ell)28 b(the)h(serv)m(er)h(whic)m(h)e Fd(CVSROOT)f Ff(to)j(use.)40 b(Note)31 b(that)f Fe(path-)630 586 y(name)k Ff(is)27 b(a)i(lo)s(cal)f(directory)g(and)g Fe(not)j Ff(a)e(fully)d(quali\014ed)h Fd(CVSROOT)f Ff(v)-5 b(ariable.)39 b Fe(pathname)630 695 y Ff(m)m(ust)23 b(already)g(exist;)j(if)c (creating)i(a)g(new)f(ro)s(ot,)i(use)e(the)h Fd(init)e Ff(request,)j(not)f Fd(Root)p Ff(.)37 b Fe(path-)630 805 y(name)43 b Ff(do)s(es)37 b(not)g(include)e(the)j(hostname)g(of)f (the)h(serv)m(er,)i(ho)m(w)d(to)h(access)h(the)e(serv)m(er,)630 914 y(etc.;)h(b)m(y)c(the)g(time)g(the)g(CVS)g(proto)s(col)g(is)f(in)g (use,)i(connection,)h(authen)m(tication,)f(etc.,)630 1024 y(are)c(already)f(tak)m(en)h(care)g(of.)150 1173 y Fd(Valid-responses)26 b Fe(request-list)32 b Fd(\\n)630 1282 y Ff(Resp)s(onse)i(exp)s(ected:)51 b(no.)j(T)-8 b(ell)34 b(the)h(serv)m(er)g(what)g(resp)s(onses)f(the)h(clien)m(t)g (will)d(accept.)630 1392 y(request-list)d(is)h(a)h(space)g(separated)f (list)f(of)i(tok)m(ens.)150 1541 y Fd(valid-requests)26 b(\\n)630 1650 y Ff(Resp)s(onse)37 b(exp)s(ected:)57 b(y)m(es.)64 b(Ask)38 b(the)g(serv)m(er)g(to)h(send)e(bac)m(k)h(a)h Fd(Valid-requests)34 b Ff(re-)630 1760 y(sp)s(onse.)150 1909 y Fd(Directory)28 b Fe(lo)s(cal-directory)37 b Fd(\\n)630 2018 y Ff(Additional)31 b(data:)48 b Fe(rep)s(ository)41 b Fd(\\)p Ff(n.)49 b(Resp)s(onse)33 b(exp)s(ected:)48 b(no.)j(T)-8 b(ell)32 b(the)i(serv)m(er)g(what)630 2128 y(directory)h(to)g(use.)55 b(The)34 b Fe(rep)s(ository)42 b Ff(should)33 b(b)s(e)h(a)i(directory)e(name)h(from)g(a)g(previous)630 2237 y(serv)m(er)h(resp)s(onse.)56 b(Note)37 b(that)f(this)f(b)s(oth)f (giv)m(es)i(a)h(default)d(for)i Fd(Entry)e Ff(and)h Fd(Modified)630 2347 y Ff(and)f(also)g(for)g Fd(ci)g Ff(and)g(the)g(other)h(commands;)h (normal)d(usage)i(is)f(to)h(send)e Fd(Directory)630 2457 y Ff(for)39 b(eac)m(h)h(directory)e(in)g(whic)m(h)g(there)h(will)d(b)s (e)i(an)h Fd(Entry)f Ff(or)h Fd(Modified)p Ff(,)g(and)f(then)h(a)630 2566 y(\014nal)26 b Fd(Directory)e Ff(for)j(the)g(original)e(directory) -8 b(,)27 b(then)g(the)g(command.)39 b(If)27 b(the)g(clien)m(t)f(uses) 630 2676 y(this)36 b(request,)j(it)e(a\013ects)i(the)e(w)m(a)m(y)h(the) g(serv)m(er)f(returns)f(pathnames;)41 b(see)d(Section)f(5.7)630 2785 y([Resp)s(onses],)h(page)f(17.)59 b Fe(lo)s(cal-directory)43 b Ff(is)35 b(relativ)m(e)h(to)h(the)g(top)f(lev)m(el)g(at)h(whic)m(h)e (the)630 2895 y(command)g(is)f(o)s(ccurring)g(\(i.e.)56 b(the)36 b(last)f Fd(Directory)d Ff(whic)m(h)j(is)f(sen)m(t)i(b)s (efore)f(the)g(com-)630 3005 y(mand\);)30 b(to)h(indicate)f(that)h(top) f(lev)m(el,)h(`)p Fd(.)p Ff(')f(should)f(b)s(e)g(send)h(for)g Fe(lo)s(cal-directory)p Ff(.)630 3134 y(Here)j(is)e(an)h(example)f(of)i (where)e(a)h(clien)m(t)g(gets)h Fe(rep)s(ository)39 b Ff(and)31 b Fe(lo)s(cal-directory)p Ff(.)45 b(Sup-)630 3243 y(p)s(ose)30 b(that)h(there)g(is)e(a)i(mo)s(dule)d(de\014ned)i(b)m (y)870 3367 y Fd(moddir)46 b(1dir)630 3496 y Ff(That)32 b(is,)f(one)h(can)h(c)m(hec)m(k)g(out)f Fd(moddir)e Ff(and)h(it)h(will) d(tak)m(e)k Fd(1dir)e Ff(in)g(the)h(rep)s(ository)f(and)630 3606 y(c)m(hec)m(k)c(it)d(out)h(to)h Fd(moddir)e Ff(in)f(the)j(w)m (orking)e(directory)-8 b(.)39 b(Then)24 b(an)h(initial)d(c)m(hec)m(k)27 b(out)e(could)630 3715 y(pro)s(ceed)30 b(lik)m(e)g(this:)870 3838 y Fd(C:)47 b(Root)g(/home/kingdon/zwork/cvsr)o(oot)870 3942 y(.)g(.)h(.)870 4046 y(C:)f(Argument)f(moddir)870 4150 y(C:)h(Directory)e(.)870 4254 y(C:)i(/home/kingdon/zwork/cvsro)o (ot)870 4357 y(C:)g(co)870 4461 y(S:)g(Clear-sticky)e(moddir/)870 4565 y(S:)i(/home/kingdon/zwork/cvsro)o(ot/1)o(dir)o(/)870 4669 y(.)g(.)h(.)870 4772 y(S:)f(ok)630 4902 y Ff(In)32 b(this)f(example)h(the)h(resp)s(onse)f(sho)m(wn)g(is)f Fd(Clear-sticky)p Ff(,)f(but)i(it)g(could)g(b)s(e)g(another)630 5011 y(resp)s(onse)23 b(instead.)38 b(Note)25 b(that)f(it)g(returns)e (t)m(w)m(o)k(pathnames.)38 b(The)23 b(\014rst)g(one,)j(`)p Fd(moddir/)p Ff(',)630 5121 y(indicates)35 b(the)g(w)m(orking)g (directory)h(to)g(c)m(hec)m(k)h(out)f(in)m(to.)57 b(The)35 b(second)h(one,)h(ending)d(in)630 5230 y(`)p Fd(1dir/)p Ff(',)48 b(indicates)d(the)g(directory)g(to)h(pass)f(bac)m(k)h(to)g (the)f(serv)m(er)h(in)e(a)i(subsequen)m(t)630 5340 y Fd(Directory)25 b Ff(request.)39 b(F)-8 b(or)28 b(example,)g(a)g (subsequen)m(t)e Fd(update)g Ff(request)h(migh)m(t)g(lo)s(ok)f(lik)m (e:)p eop %%Page: 10 10 10 9 bop 870 366 a Fd(C:)47 b(Directory)e(moddir)870 470 y(C:)i(/home/kingdon/zwork/cvsro)o(ot/1)o(dir)870 574 y(.)g(.)h(.)870 678 y(C:)f(update)630 820 y Ff(F)-8 b(or)44 b(a)h(giv)m(en)e Fe(lo)s(cal-directory)p Ff(,)k(the)d(rep)s (ository)e(will)f(b)s(e)i(the)h(same)g(for)g(eac)m(h)h(of)f(the)630 929 y(resp)s(onses,)31 b(so)h(one)g(can)h(use)e(the)h(rep)s(ository)f (from)g(whic)m(hev)m(er)g(resp)s(onse)g(is)g(most)h(con-)630 1039 y(v)m(enien)m(t.)49 b(T)m(ypically)31 b(a)i(clien)m(t)g(will)d (store)j(the)h(rep)s(ository)d(along)i(with)f(the)h(sources)g(for)630 1149 y(eac)m(h)38 b Fe(lo)s(cal-directory)p Ff(,)f(use)g(that)g(same)g (setting)g(whenev)m(er)f(op)s(erating)h(on)f(that)h Fe(lo)s(cal-)630 1258 y(directory)p Ff(,)30 b(and)g(not)h(up)s(date)e(the)i(setting)f (as)h(long)f(as)g(the)h Fe(lo)s(cal-directory)37 b Ff(exists.)630 1400 y(A)24 b(clien)m(t)f(is)g(free)g(to)i(rename)f(a)g Fe(lo)s(cal-directory)30 b Ff(at)25 b(an)m(y)f(time)f(\(for)h(example,) h(in)d(resp)s(onse)630 1510 y(to)37 b(an)f(explicit)e(user)h (request\).)58 b(While)35 b(it)h(is)f(true)h(that)g(the)h(serv)m(er)f (supplies)d(a)j Fe(lo)s(cal-)630 1619 y(directory)g Ff(to)29 b(the)g(clien)m(t,)g(as)g(noted)f(ab)s(o)m(v)m(e,)j(this)c(is)h(only)f (the)i(default)f(place)h(to)g(put)f(the)630 1729 y(directory)-8 b(.)40 b(Of)26 b(course,)i(the)f(v)-5 b(arious)26 b Fd(Directory)f Ff(requests)i(for)g(a)g(single)f(command)h(\(for)630 1838 y(example,)40 b Fd(update)c Ff(or)i Fd(ci)g Ff(request\))g(should) e(name)j(a)f(particular)e(directory)i(with)f(the)630 1948 y(same)31 b Fe(lo)s(cal-directory)p Ff(.)630 2090 y(Eac)m(h)j Fd(Directory)c Ff(request)j(sp)s(eci\014es)f(a)h(brand-new) f Fe(lo)s(cal-directory)40 b Ff(and)32 b Fe(rep)s(ository)8 b Ff(;)630 2200 y(that)37 b(is,)f Fe(lo)s(cal-directory)43 b Ff(and)35 b Fe(rep)s(ository)43 b Ff(are)36 b(nev)m(er)h(relativ)m(e) f(to)g(paths)g(sp)s(eci\014ed)e(in)630 2309 y(an)m(y)d(previous)e Fd(Directory)e Ff(request.)150 2483 y Fd(Max-dotdot)h Fe(lev)m(el)33 b Fd(\\n)630 2593 y Ff(Resp)s(onse)27 b(exp)s(ected:)39 b(no.)h(T)-8 b(ell)26 b(the)i(serv)m(er)g(that)g Fe(lev)m(el)i Ff(lev)m(els)d(of)h(directories)e(ab)s(o)m(v)m(e)j(the) 630 2703 y(directory)23 b(whic)m(h)f Fd(Directory)e Ff(requests)k(are)f (relativ)m(e)h(to)g(will)c(b)s(e)j(needed.)38 b(F)-8 b(or)24 b(example,)630 2812 y(if)36 b(the)h(clien)m(t)g(is)f(planning)f (to)j(use)e(a)i Fd(Directory)c Ff(request)k(for)e(`)p Fd(../../foo)p Ff(',)h(it)g(m)m(ust)630 2922 y(send)27 b(a)h Fd(Max-dotdot)d Ff(request)j(with)e(a)i Fe(lev)m(el)j Ff(of)d(at)h(least)f(2.)40 b Fd(Max-dotdot)25 b Ff(m)m(ust)i(b)s(e)g (sen)m(t)630 3031 y(b)s(efore)j(the)h(\014rst)e Fd(Directory)f Ff(request.)150 3206 y Fd(Static-directory)e(\\n)630 3315 y Ff(Resp)s(onse)20 b(exp)s(ected:)36 b(no.)h(T)-8 b(ell)20 b(the)g(serv)m(er)h(that)g(the)g(directory)f(most)h(recen)m (tly)g(sp)s(eci\014ed)630 3425 y(with)35 b Fd(Directory)e Ff(should)h(not)i(ha)m(v)m(e)h(additional)d(\014les)g(c)m(hec)m(k)m(ed) k(out)e(unless)e(explicitly)630 3534 y(requested.)69 b(The)39 b(clien)m(t)h(sends)f(this)f(if)h(the)h Fd(Entries.Static)c Ff(\015ag)k(is)f(set,)k(whic)m(h)c(is)630 3644 y(con)m(trolled)i(b)m(y) h(the)f Fd(Set-static-directory)36 b Ff(and)41 b Fd (Clear-static-directory)36 b Ff(re-)630 3754 y(sp)s(onses.)150 3928 y Fd(Sticky)29 b Fe(tagsp)s(ec)36 b Fd(\\n)630 4037 y Ff(Resp)s(onse)20 b(exp)s(ected:)36 b(no.)h(T)-8 b(ell)20 b(the)g(serv)m(er)h(that)g(the)g(directory)f(most)h(recen)m(tly)g(sp)s (eci\014ed)630 4147 y(with)k Fd(Directory)f Ff(has)i(a)h(stic)m(ky)g (tag)h(or)e(date)h Fe(tagsp)s(ec)p Ff(.)41 b(The)26 b(\014rst)f(c)m (haracter)j(of)f Fe(tagsp)s(ec)630 4257 y Ff(is)j(`)p Fd(T)p Ff(')g(for)h(a)g(tag,)h(or)e(`)p Fd(D)p Ff(')h(for)f(a)h(date.) 42 b(The)30 b(remainder)f(of)i Fe(tagsp)s(ec)37 b Ff(con)m(tains)31 b(the)g(actual)630 4366 y(tag)h(or)e(date.)630 4508 y(The)24 b(serv)m(er)g(should)f(remem)m(b)s(er)h Fd(Static-directory)c Ff(and)j Fd(Sticky)g Ff(requests)h(for)g(a)h(par-)630 4618 y(ticular)19 b(directory;)24 b(the)d(clien)m(t)f(need)h(not)g (resend)f(them)g(eac)m(h)i(time)e(it)h(sends)e(a)i Fd(Directory)630 4727 y Ff(request)34 b(for)g(a)g(giv)m(en)h(directory)-8 b(.)51 b(Ho)m(w)m(ev)m(er,)38 b(the)c(serv)m(er)g(is)g(not)g(obliged)f (to)i(remem)m(b)s(er)630 4837 y(them)30 b(b)s(ey)m(ond)g(the)h(con)m (text)h(of)e(a)h(single)e(command.)150 5011 y Fd(Checkin-prog)e Fe(program)j Fd(\\n)630 5121 y Ff(Resp)s(onse)20 b(exp)s(ected:)36 b(no.)h(T)-8 b(ell)20 b(the)g(serv)m(er)h(that)g(the)g(directory)f (most)h(recen)m(tly)g(sp)s(eci\014ed)630 5230 y(with)31 b Fd(Directory)f Ff(has)i(a)h(c)m(hec)m(kin)g(program)f Fe(program)p Ff(.)47 b(Suc)m(h)31 b(a)i(program)f(w)m(ould)g(ha)m(v)m (e)630 5340 y(b)s(een)e(previously)e(set)j(with)e(the)h Fd(Set-checkin-prog)c Ff(resp)s(onse.)p eop %%Page: 11 11 11 10 bop 150 366 a Fd(Update-prog)27 b Fe(program)j Fd(\\n)630 476 y Ff(Resp)s(onse)20 b(exp)s(ected:)36 b(no.)h(T)-8 b(ell)20 b(the)g(serv)m(er)h(that)g(the)g(directory)f (most)h(recen)m(tly)g(sp)s(eci\014ed)630 586 y(with)28 b Fd(Directory)f Ff(has)j(an)f(up)s(date)g(program)g Fe(program)p Ff(.)40 b(Suc)m(h)29 b(a)h(program)f(w)m(ould)g(ha)m(v)m (e)630 695 y(b)s(een)h(previously)e(set)j(with)e(the)h Fd(Set-update-prog)d Ff(resp)s(onse.)150 912 y Fd(Entry)i Fe(en)m(try-line)34 b Fd(\\n)630 1022 y Ff(Resp)s(onse)j(exp)s(ected:) 56 b(no.)63 b(T)-8 b(ell)36 b(the)i(serv)m(er)g(what)g(v)m(ersion)f(of) h(a)g(\014le)f(is)g(on)h(the)g(lo)s(cal)630 1131 y(mac)m(hine.)83 b(The)44 b(name)h(in)e Fe(en)m(try-line)49 b Ff(is)43 b(a)i(name)g(relativ)m(e)f(to)i(the)f(directory)f(most)630 1241 y(recen)m(tly)35 b(sp)s(eci\014ed)e(with)h Fd(Directory)p Ff(.)52 b(If)34 b(the)h(user)g(is)f(op)s(erating)g(on)h(only)f(some)h (\014les)630 1350 y(in)26 b(a)i(directory)-8 b(,)28 b Fd(Entry)f Ff(requests)g(for)g(only)g(those)h(\014les)f(need)g(b)s(e)g (included.)37 b(If)27 b(an)g Fd(Entry)630 1460 y Ff(request)37 b(is)g(sen)m(t)g(without)g Fd(Modified)p Ff(,)g Fd(Is-modified)p Ff(,)f(or)h Fd(Unchanged)p Ff(,)g(it)g(means)g(the)630 1570 y(\014le)32 b(is)f(lost)i(\(do)s(es)f(not)h(exist)g(in)e(the)i(w)m (orking)f(directory\).)47 b(If)32 b(b)s(oth)g Fd(Entry)f Ff(and)h(one)h(of)630 1679 y Fd(Modified)p Ff(,)22 b Fd(Is-modified)p Ff(,)f(or)h Fd(Unchanged)e Ff(are)i(sen)m(t)h(for)f (the)g(same)h(\014le,)g Fd(Entry)e Ff(m)m(ust)h(b)s(e)630 1789 y(sen)m(t)j(\014rst.)38 b(F)-8 b(or)25 b(a)f(giv)m(en)h(\014le,)f (one)h(can)f(send)g Fd(Modified)p Ff(,)f Fd(Is-modified)p Ff(,)g(or)h Fd(Unchanged)p Ff(,)630 1898 y(but)30 b(not)g(more)h(than)f (one)h(of)f(these)h(three.)150 2115 y Fd(Modified)d Fe(\014lename)35 b Fd(\\n)630 2225 y Ff(Resp)s(onse)26 b(exp)s(ected:)39 b(no.)g(Additional)24 b(data:)39 b(mo)s(de,)27 b Fd(\\)p Ff(n,)f(\014le)g(transmission.)37 b(Send)25 b(the)630 2334 y(serv)m(er)i(a)g(cop)m(y)g(of)g(one)f(lo)s(cally)f(mo)s(di\014ed) g(\014le.)38 b Fe(\014lename)31 b Ff(is)25 b(relativ)m(e)i(to)g(the)g (most)g(recen)m(t)630 2444 y(rep)s(ository)32 b(sen)m(t)j(with)d Fd(Directory)p Ff(.)47 b(If)34 b(the)f(user)g(is)g(op)s(erating)g(on)g (only)g(some)h(\014les)e(in)630 2554 y(a)e(directory)-8 b(,)31 b(only)e(those)h(\014les)f(need)h(to)h(b)s(e)e(included.)38 b(This)29 b(can)h(also)g(b)s(e)f(sen)m(t)i(without)630 2663 y Fd(Entry)p Ff(,)e(if)h(there)g(is)g(no)g(en)m(try)g(for)h(the)f (\014le.)150 2880 y Fd(Is-modified)d Fe(\014lename)35 b Fd(\\n)630 2990 y Ff(Resp)s(onse)27 b(exp)s(ected:)40 b(no.)g(Additional)26 b(data:)40 b(none.)f(Lik)m(e)28 b Fd(Modified)p Ff(,)f(but)g(used)g(if)g(the)630 3099 y(serv)m(er)k(only)e(needs)h(to)h(kno)m(w)g(whether)e(the)i(\014le)e (is)h(mo)s(di\014ed,)e(not)j(the)f(con)m(ten)m(ts.)630 3262 y(The)47 b(commands)g(whic)m(h)g(can)g(tak)m(e)i Fd(Is-modified)c Ff(instead)i(of)g Fd(Modified)f Ff(with)g(no)630 3372 y(kno)m(wn)54 b(c)m(hange)i(in)d(b)s(eha)m(vior)h(are:)89 b Fd(admin)p Ff(,)59 b Fd(diff)54 b Ff(\(if)g(and)g(only)f(if)h(t)m(w)m (o)i(`)p Fd(-r)p Ff(')e(or)630 3482 y(`)p Fd(-D)p Ff(')35 b(options)g(are)h(sp)s(eci\014ed\),)f Fd(watch-on)p Ff(,)g Fd(watch-off)p Ff(,)g Fd(watch-add)p Ff(,)f Fd(watch-remove)p Ff(,)630 3591 y Fd(watchers)p Ff(,)28 b Fd(editors)p Ff(,)h Fd(log)p Ff(,)h(and)g Fd(annotate)p Ff(.)630 3754 y(F)-8 b(or)31 b(the)f Fd(status)f Ff(command,)h(one)g(can)h(send)e Fd(Is-modified)e Ff(but)j(if)f(the)h(clien)m(t)g(is)f(using)630 3864 y(imp)s(erfect)i(mec)m(hanisms)g(suc)m(h)g(as)h(timestamps)g(to)g (determine)f(whether)g(to)i(consider)e(a)630 3974 y(\014le)22 b(mo)s(di\014ed,)g(then)g(the)h(b)s(eha)m(vior)f(will)e(b)s(e)i (di\013eren)m(t.)38 b(That)22 b(is,)i(if)d(one)i(sends)f Fd(Modified)p Ff(,)630 4083 y(then)32 b(the)h(serv)m(er)g(will)c (actually)j(compare)h(the)g(con)m(ten)m(ts)h(of)f(the)g(\014le)e(sen)m (t)i(and)f(the)h(one)630 4193 y(it)e(deriv)m(es)g(from)h(to)g (determine)f(whether)g(the)h(\014le)f(is)g(gen)m(uinely)f(mo)s (di\014ed.)43 b(But)32 b(if)f(one)630 4302 y(sends)38 b Fd(Is-modified)p Ff(,)f(then)i(the)f(serv)m(er)h(tak)m(es)h(the)f (clien)m(t's)f(w)m(ord)g(for)g(it.)65 b(A)39 b(similar)630 4412 y(situation)29 b(exists)h(for)g Fd(tag)p Ff(,)g(if)g(the)g(`)p Fd(-c)p Ff(')g(option)g(is)g(sp)s(eci\014ed.)630 4575 y(Commands)f(for)h(whic)m(h)f Fd(Modified)g Ff(is)g(necessary)i(are)g Fd(co)p Ff(,)f Fd(ci)p Ff(,)g Fd(update)p Ff(,)f(and)g Fd(import)p Ff(.)630 4738 y(Commands)h(whic)m(h)g(do)h(not)g(need)g(to) h(inform)d(the)j(serv)m(er)f(ab)s(out)g(a)g(w)m(orking)g(directory)-8 b(,)630 4848 y(and)26 b(th)m(us)g(should)e(not)j(b)s(e)e(sending)g (either)h Fd(Modified)e Ff(or)i Fd(Is-modified)p Ff(:)36 b Fd(rdiff)p Ff(,)26 b Fd(rtag)p Ff(,)630 4958 y Fd(history)p Ff(,)j Fd(init)p Ff(,)g(and)h Fd(release)p Ff(.)630 5121 y(Commands)g(for)h(whic)m(h)f(further)g(in)m(v)m(estigation)i(is)e(w)m (arran)m(ted)i(are:)43 b Fd(remove)p Ff(,)30 b Fd(add)p Ff(,)h(and)630 5230 y Fd(export)p Ff(.)48 b(P)m(ending)33 b(suc)m(h)g(in)m(v)m(estigation,)i(the)e(more)h(conserv)-5 b(ativ)m(e)35 b(course)e(of)h(action)g(is)630 5340 y(to)d(stic)m(k)g (to)g Fd(Modified)p Ff(.)p eop %%Page: 12 12 12 11 bop 150 366 a Fd(Unchanged)28 b Fe(\014lename)35 b Fd(\\n)630 476 y Ff(Resp)s(onse)30 b(exp)s(ected:)41 b(no.)f(T)-8 b(ell)30 b(the)g(serv)m(er)h(that)g Fe(\014lename)k Ff(has)30 b(not)g(b)s(een)g(mo)s(di\014ed)e(in)630 586 y(the)34 b(c)m(hec)m(k)m(ed)i(out)e(directory)-8 b(.)51 b(The)33 b(name)h(is)f(relativ)m(e)h(to)h(the)f(most)g(recen)m(t)h(rep) s(ository)630 695 y(sen)m(t)c(with)e Fd(Directory)p Ff(.)150 854 y Fd(UseUnchanged)e(\\n)630 964 y Ff(Resp)s(onse)g(exp)s(ected:)40 b(no.)g(T)-8 b(o)28 b(sp)s(ecify)f(the)h(v)m(ersion)f(of)i(the)f(proto) s(col)g(describ)s(ed)d(in)i(this)630 1074 y(do)s(cumen)m(t,)e(serv)m (ers)g(m)m(ust)e(supp)s(ort)g(this)g(request)h(\(although)g(it)f(need)h (not)g(do)g(an)m(ything\))630 1183 y(and)30 b(clien)m(ts)g(m)m(ust)g (issue)f(it.)150 1342 y Fd(Notify)g Fe(\014lename)34 b Fd(\\n)630 1452 y Ff(Resp)s(onse)h(exp)s(ected:)51 b(no.)57 b(T)-8 b(ell)34 b(the)i(serv)m(er)g(that)g(a)g Fd(edit)e Ff(or)i Fd(unedit)e Ff(command)h(has)630 1562 y(tak)m(en)c(place.)41 b(The)30 b(serv)m(er)g(needs)g(to)h(send)e(a)i Fd(Notified)d Ff(resp)s(onse,)h(but)h(suc)m(h)g(resp)s(onse)630 1671 y(is)j(deferred)g(un)m(til)f(the)i(next)g(time)g(that)h(the)f (serv)m(er)g(is)f(sending)f(resp)s(onses.)51 b(Resp)s(onse)630 1781 y(exp)s(ected:)41 b(no.)g(Additional)28 b(data:)870 1909 y Fe(noti\014cation-t)m(yp)s(e)53 b Fd(\\t)47 b Fe(time)53 b Fd(\\t)47 b Fe(clien)m(thost)i Fd(\\t)870 2013 y Fe(w)m(orking-dir)j Fd(\\t)47 b Fe(w)m(atc)m(hes)54 b Fd(\\n)630 2148 y Ff(where)33 b Fe(noti\014cation-t)m(yp)s(e)38 b Ff(is)32 b(`)p Fd(E)p Ff(')h(for)g(edit,)g(`)p Fd(U)p Ff(')g(for)g(unedit,)g(unde\014ned)d(b)s(eha)m(vior)j(if)f(`)p Fd(C)p Ff(',)630 2257 y(and)26 b(all)g(other)h(letters)f(should)f(b)s (e)h(silen)m(tly)f(ignored)h(for)g(future)g(expansion.)39 b Fe(time)31 b Ff(is)26 b(the)630 2367 y(time)36 b(at)g(whic)m(h)f(the) h(edit)g(or)g(unedit)e(to)s(ok)j(place,)h(in)d(a)h(user-readable)f (format)i(of)f(the)630 2476 y(clien)m(t's)26 b(c)m(hoice)i(\(the)f (serv)m(er)g(should)e(treat)i(the)g(time)g(as)g(an)f(opaque)h(string)f (rather)g(than)630 2586 y(in)m(terpreting)k(it\).)42 b Fe(clien)m(thost)33 b Ff(is)d(the)h(name)g(of)g(the)g(host)g(on)g (whic)m(h)f(the)h(edit)g(or)f(unedit)630 2695 y(to)s(ok)39 b(place,)i(and)d Fe(w)m(orking-dir)43 b Ff(is)37 b(the)i(pathname)f(of) h(the)g(w)m(orking)e(directory)h(where)630 2805 y(the)g(edit)g(or)f (unedit)g(to)s(ok)i(place.)63 b Fe(w)m(atc)m(hes)43 b Ff(are)c(the)f(temp)s(orary)f(w)m(atc)m(hes)j(to)e(set.)64 b(If)630 2915 y Fe(w)m(atc)m(hes)32 b Ff(is)26 b(follo)m(w)m(ed)h(b)m (y)g Fd(\\)p Ff(t)g(then)f(the)h Fd(\\)p Ff(t)g(and)g(the)g(rest)g(of)g (the)g(line)e(should)g(b)s(e)i(ignored,)630 3024 y(for)j(future)g (expansion.)630 3159 y(Note)j(that)f(a)f(clien)m(t)g(ma)m(y)h(b)s(e)f (capable)g(of)h(p)s(erforming)d(an)i Fd(edit)f Ff(or)i Fd(unedit)d Ff(op)s(eration)630 3268 y(without)35 b(connecting)i(to)g (the)f(serv)m(er)h(at)g(that)g(time,)h(and)e(instead)f(connecting)i(to) g(the)630 3378 y(serv)m(er)27 b(when)f(it)g(is)g(con)m(v)m(enien)m(t)i (\(for)e(example,)i(when)e(a)h(laptop)f(is)g(on)g(the)h(net)g(again\))g (to)630 3487 y(send)j(the)h Fd(Notify)e Ff(requests.)41 b(Ev)m(en)31 b(if)e(a)i(clien)m(t)f(is)g(capable)h(of)f(deferring)f (noti\014cations,)630 3597 y(it)40 b(should)e(attempt)j(to)g(send)f (them)g(immediately)f(\(one)h(can)h(send)e Fd(Notify)g Ff(requests)630 3707 y(together)32 b(with)e(a)h Fd(noop)e Ff(request,)i(for)g(example\),)g(unless)e(p)s(erhaps)g(if)g(it)i(can)g (kno)m(w)f(that)630 3816 y(a)h(connection)f(w)m(ould)f(b)s(e)h(imp)s (ossible.)150 3975 y Fd(Questionable)d Fe(\014lename)35 b Fd(\\n)630 4085 y Ff(Resp)s(onse)c(exp)s(ected:)43 b(no.)g(Additional)29 b(data:)43 b(no.)g(T)-8 b(ell)31 b(the)g(serv)m(er)h(to)g(c)m(hec)m(k)h(whether)630 4195 y Fe(\014lename)41 b Ff(should)34 b(b)s(e)i(ignored,)h(and)f(if)f(not,) k(next)d(time)g(the)h(serv)m(er)f(sends)g(resp)s(onses,)630 4304 y(send)24 b(\(in)h(a)g Fd(M)g Ff(resp)s(onse\))g(`)p Fd(?)p Ff(')g(follo)m(w)m(ed)g(b)m(y)g(the)g(directory)g(and)f (\014lename.)39 b Fe(\014lename)29 b Ff(m)m(ust)630 4414 y(not)i(con)m(tain)f(`)p Fd(/)p Ff(';)h(it)f(needs)g(to)h(b)s(e)f(a)h (\014le)e(in)g(the)i(directory)e(named)h(b)m(y)h(the)f(most)h(recen)m (t)630 4523 y Fd(Directory)d Ff(request.)150 4682 y Fd(Case)h(\\n)163 b Ff(Resp)s(onse)37 b(exp)s(ected:)55 b(no.)63 b(T)-8 b(ell)36 b(the)i(serv)m(er)g(that)g(\014lenames)e(should)g(b)s(e)h (matc)m(hed)h(in)630 4792 y(a)j(case-insensitiv)m(e)g(fashion.)71 b(Note)43 b(that)e(this)f(is)g(not)i(the)f(primary)e(mec)m(hanism)h (for)630 4902 y(ac)m(hieving)28 b(case-insensitivit)m(y;)g(for)h(the)g (most)g(part)f(the)h(clien)m(t)f(k)m(eeps)h(trac)m(k)h(of)f(the)g(case) 630 5011 y(whic)m(h)20 b(the)i(serv)m(er)g(w)m(an)m(ts)h(to)f(use)f (and)g(tak)m(es)i(care)g(to)f(alw)m(a)m(ys)g(use)g(that)g(case)h (regardless)e(of)630 5121 y(what)i(the)g(user)f(sp)s(eci\014es.)37 b(F)-8 b(or)24 b(example)e(the)h(\014lenames)f(giv)m(en)h(in)e Fd(Entry)h Ff(and)g Fd(Modified)630 5230 y Ff(requests)36 b(for)g(the)h(same)g(\014le)e(m)m(ust)i(matc)m(h)g(in)e(case)i (regardless)f(of)h(whether)f(the)g Fd(Case)630 5340 y Ff(request)28 b(is)e(sen)m(t.)40 b(The)27 b(latter)h(mec)m(hanism)f(is) f(more)i(general)f(\(it)h(could)e(also)i(b)s(e)e(used)h(for)p eop %%Page: 13 13 13 12 bop 630 366 a Ff(8.3)25 b(\014lenames,)g(VMS)e(\014lenames)g (with)g(more)h(than)g(one)g(`)p Fd(.)p Ff(',)i(and)d(an)m(y)h(other)g (situation)f(in)630 476 y(whic)m(h)e(there)h(is)f(a)h(predictable)f (mapping)f(b)s(et)m(w)m(een)j(\014lenames)e(in)g(the)h(w)m(orking)f (directory)630 586 y(and)32 b(\014lenames)f(in)g(the)i(proto)s(col\),)g (but)f(there)g(are)h(some)g(situations)e(it)g(cannot)i(handle)630 695 y(\(ignore)26 b(patterns,)i(or)e(situations)g(where)g(the)g(user)g (sp)s(eci\014es)f(a)i(\014lename)f(and)g(the)g(clien)m(t)630 805 y(do)s(es)k(not)h(kno)m(w)f(ab)s(out)g(that)h(\014le\).)150 964 y Fd(Argument)d Fe(text)33 b Fd(\\n)630 1073 y Ff(Resp)s(onse)43 b(exp)s(ected:)69 b(no.)81 b(Sa)m(v)m(e)45 b(argumen)m(t)f(for)g(use)g (in)e(a)j(subsequen)m(t)e(command.)630 1183 y(Argumen)m(ts)c(accum)m (ulate)i(un)m(til)c(an)i(argumen)m(t-using)g(command)g(is)f(giv)m(en,)k (at)e(whic)m(h)630 1293 y(p)s(oin)m(t)29 b(they)i(are)g(forgotten.)150 1452 y Fd(Argumentx)d Fe(text)33 b Fd(\\n)630 1561 y Ff(Resp)s(onse)g(exp)s(ected:)48 b(no.)i(App)s(end)32 b Fd(\\)p Ff(n)h(follo)m(w)m(ed)g(b)m(y)h(text)h(to)f(the)g(curren)m(t) f(argumen)m(t)630 1671 y(b)s(eing)c(sa)m(v)m(ed.)150 1830 y Fd(Global_option)e Fe(option)j Fd(\\n)630 1939 y Ff(Resp)s(onse)41 b(exp)s(ected:)64 b(no.)75 b(T)-8 b(ransmit)41 b(one)h(of)g(the)g(global)f(options)g(`)p Fd(-q)p Ff(',)k(`)p Fd(-Q)p Ff(',)g(`)p Fd(-l)p Ff(',)630 2049 y(`)p Fd(-t)p Ff(',)36 b(`)p Fd(-r)p Ff(',)f(or)g(`)p Fd(-n)p Ff('.)53 b Fe(option)34 b Ff(m)m(ust)g(b)s(e)g(one)h(of)g (those)g(strings,)f(no)h(v)-5 b(ariations)33 b(\(suc)m(h)i(as)630 2159 y(com)m(bining)e(of)h(options\))f(are)i(allo)m(w)m(ed.)51 b(F)-8 b(or)35 b(graceful)f(handling)d(of)k Fd(valid-requests)p Ff(,)630 2268 y(it)28 b(is)f(probably)f(b)s(etter)i(to)h(mak)m(e)g(new) e(global)g(options)h(separate)h(requests,)f(rather)g(than)630 2378 y(trying)h(to)j(add)d(them)i(to)g(this)e(request.)150 2537 y Fd(Gzip-stream)e Fe(lev)m(el)34 b Fd(\\n)630 2646 y Ff(Resp)s(onse)25 b(exp)s(ected:)39 b(no.)g(Use)27 b(zlib)d(\(RF)m(C)i(1950/1951\))31 b(compression)25 b(to)h(compress)g (all)630 2756 y(further)j(comm)m(unication)h(b)s(et)m(w)m(een)i(the)e (clien)m(t)h(and)e(the)i(serv)m(er.)42 b(After)31 b(this)e(request)i (is)630 2866 y(sen)m(t,)g(all)d(further)g(comm)m(unication)h(m)m(ust)h (b)s(e)f(compressed.)40 b(All)28 b(further)g(data)j(receiv)m(ed)630 2975 y(from)37 b(the)g(serv)m(er)g(will)e(also)i(b)s(e)f(compressed.)61 b(The)36 b Fe(lev)m(el)41 b Ff(argumen)m(t)c(suggests)h(to)g(the)630 3085 y(serv)m(er)i(the)g(lev)m(el)f(of)h(compression)f(that)h(it)g (should)d(apply;)44 b(it)39 b(should)f(b)s(e)h(an)h(in)m(teger)630 3194 y(b)s(et)m(w)m(een)27 b(1)g(and)f(9,)i(inclusiv)m(e,)e(where)g(a)h (higher)e(n)m(um)m(b)s(er)g(indicates)h(more)h(compression.)150 3353 y Fd(Kerberos-encrypt)f(\\n)630 3463 y Ff(Resp)s(onse)d(exp)s (ected:)38 b(no.)g(Use)24 b(Kerb)s(eros)f(encryption)g(to)h(encrypt)f (all)g(further)f(comm)m(u-)630 3573 y(nication)h(b)s(et)m(w)m(een)i (the)f(clien)m(t)f(and)h(the)g(serv)m(er.)39 b(This)22 b(will)f(only)j(w)m(ork)g(if)f(the)h(connection)630 3682 y(w)m(as)36 b(made)g(o)m(v)m(er)h(Kerb)s(eros)e(in)g(the)h(\014rst)f (place.)57 b(If)35 b(b)s(oth)h(the)g Fd(Gzip-stream)c Ff(and)k(the)630 3792 y Fd(Kerberos-encrypt)18 b Ff(requests)23 b(are)g(used,)h(the)f Fd(Kerberos-encrypt)18 b Ff(request)23 b(should)e(b)s(e)630 3901 y(used)34 b(\014rst.)53 b(This)33 b(will)f(mak)m(e)j(the)g(clien)m(t)f(and)g(serv)m(er)h(encrypt)g(the)g (compressed)f(data,)630 4011 y(as)40 b(opp)s(osed)f(to)i(compressing)e (the)h(encrypted)g(data.)70 b(Encrypted)39 b(data)i(is)e(generally)630 4121 y(incompressible.)150 4280 y Fd(Set)29 b Fe(v)-5 b(ariable)5 b Fd(=)p Fe(v)-5 b(alue)34 b Fd(\\n)630 4389 y Ff(Resp)s(onse)c(exp)s(ected:)41 b(no.)f(Set)31 b(a)g(user)e(v)-5 b(ariable)30 b Fe(v)-5 b(ariable)34 b Ff(to)d Fe(v)-5 b(alue)p Ff(.)150 4548 y Fd(expand-modules)26 b(\\n)630 4658 y Ff(Resp)s(onse)31 b(exp)s(ected:)44 b(y)m(es.)i(Expand)31 b(the)h(mo)s(dules)e(whic)m(h)h(are)h(sp)s(eci\014ed)e(in)h(the)h (argu-)630 4767 y(men)m(ts.)40 b(Returns)25 b(the)i(data)g(in)e Fd(Module-expansion)c Ff(resp)s(onses.)39 b(Note)27 b(that)g(the)g (serv)m(er)630 4877 y(can)32 b(assume)g(that)h(this)e(is)g(c)m(hec)m(k) m(out)k(or)d(exp)s(ort,)h(not)f(rtag)h(or)f(rdi\013;)g(the)g(latter)h (do)f(not)630 4987 y(access)g(the)f(w)m(orking)f(directory)g(and)g(th)m (us)g(ha)m(v)m(e)i(no)f(need)f(to)h(expand)f(mo)s(dules)f(on)i(the)630 5096 y(clien)m(t)f(side.)630 5230 y(Expand)41 b(ma)m(y)i(not)f(b)s(e)g (the)g(b)s(est)g(w)m(ord)g(for)f(what)i(this)e(request)h(do)s(es.)76 b(It)42 b(do)s(es)g(not)630 5340 y(necessarily)33 b(tell)g(y)m(ou)h (all)e(the)i(\014les)f(con)m(tained)h(in)e(a)i(mo)s(dule,)g(for)f (example.)51 b(Basically)p eop %%Page: 14 14 14 13 bop 630 366 a Ff(it)37 b(is)f(a)h(w)m(a)m(y)h(of)g(telling)d(y)m (ou)i(whic)m(h)f(w)m(orking)h(directories)f(the)h(serv)m(er)g(needs)g (to)h(kno)m(w)630 476 y(ab)s(out)30 b(in)f(order)h(to)h(handle)e(a)i(c) m(hec)m(k)m(out)i(of)d(the)h(sp)s(eci\014ed)d(mo)s(dules.)630 617 y(F)-8 b(or)31 b(example,)f(supp)s(ose)f(that)i(the)g(serv)m(er)g (has)f(a)g(mo)s(dule)f(de\014ned)g(b)m(y)870 752 y Fd(aliasmodule)45 b(-a)i(1dir)630 893 y Ff(That)27 b(is,)h(one)g(can)f(c)m(hec)m(k)j(out) d Fd(aliasmodule)e Ff(and)i(it)g(will)e(tak)m(e)k Fd(1dir)d Ff(in)g(the)i(rep)s(ository)630 1003 y(and)41 b(c)m(hec)m(k)j(it)d(out) h(to)h Fd(1dir)d Ff(in)h(the)h(w)m(orking)f(directory)-8 b(.)75 b(No)m(w)43 b(supp)s(ose)d(the)i(clien)m(t)630 1112 y(already)35 b(has)h(this)e(mo)s(dule)g(c)m(hec)m(k)m(ed)k(out)e (and)f(is)g(planning)e(on)j(using)e(the)i Fd(co)f Ff(request)630 1222 y(to)g(up)s(date)f(it.)53 b(Without)34 b(using)f Fd(expand-modules)p Ff(,)f(the)j(clien)m(t)f(w)m(ould)f(ha)m(v)m(e)j(t) m(w)m(o)g(bad)630 1331 y(c)m(hoices:)i(it)23 b(could)g(either)g(send)g (information)f(ab)s(out)h Fe(all)j Ff(w)m(orking)d(directories)g(under) f(the)630 1441 y(curren)m(t)29 b(directory)-8 b(,)30 b(whic)m(h)f(could)f(b)s(e)h(unnecessarily)e(slo)m(w,)j(or)g(it)f (could)f(b)s(e)h(ignoran)m(t)h(of)630 1551 y(the)d(fact)h(that)f Fd(aliasmodule)d Ff(stands)i(for)g Fd(1dir)p Ff(,)h(and)f(neglect)i(to) f(send)f(information)f(for)630 1660 y Fd(1dir)p Ff(,)k(whic)m(h)h(w)m (ould)f(lead)h(to)h(incorrect)f(op)s(eration.)630 1801 y(With)21 b Fd(expand-modules)p Ff(,)f(the)h(clien)m(t)g(w)m(ould)f (\014rst)h(ask)h(for)f(the)h(mo)s(dule)d(to)k(b)s(e)d(expanded:)870 1936 y Fd(C:)47 b(Root)g(/home/kingdon/zwork/cvsr)o(oot)870 2040 y(.)g(.)h(.)870 2144 y(C:)f(Argument)f(aliasmodule)870 2248 y(C:)h(Directory)e(.)870 2351 y(C:)i(/home/kingdon/zwork/cvsro)o (ot)870 2455 y(C:)g(expand-modules)870 2559 y(S:)g(Module-expansion)d (1dir)870 2663 y(S:)j(ok)630 2804 y Ff(and)23 b(then)h(it)f(kno)m(ws)h (to)h(c)m(hec)m(k)g(the)f(`)p Fd(1dir)p Ff(')f(directory)h(and)f(send)g (requests)h(suc)m(h)f(as)h Fd(Entry)630 2913 y Ff(and)30 b Fd(Modified)e Ff(for)i(the)h(\014les)e(in)g(that)i(directory)-8 b(.)150 3086 y Fd(ci)30 b(\\n)150 3195 y(diff)f(\\n)150 3305 y(tag)g(\\n)150 3414 y(status)g(\\n)150 3524 y(log)g(\\n)150 3633 y(remove)g(\\n)150 3743 y(admin)g(\\n)150 3853 y(export)g(\\n)150 3962 y(history)f(\\n)150 4072 y(watchers)g(\\n)150 4181 y(editors)g(\\n)150 4291 y(annotate)g(\\n)630 4401 y Ff(Resp)s(onse)k(exp)s(ected:)47 b(y)m(es.)i(Actually)32 b(do)h(a)g(cvs)g(command.)48 b(This)32 b(uses)g(an)m(y)h(previous)630 4510 y Fd(Argument)p Ff(,)40 b Fd(Directory)p Ff(,)g Fd(Entry)p Ff(,)i(or)e Fd(Modified)d Ff(requests,)43 b(if)c(they)h(ha)m(v)m(e)h(b)s(een)e(sen)m(t.)630 4620 y(The)44 b(last)g Fd(Directory)e Ff(sen)m(t)j(sp)s(eci\014es)e(the)h(w) m(orking)g(directory)g(at)h(the)f(time)g(of)h(the)630 4729 y(op)s(eration.)c(No)31 b(pro)m(vision)e(is)h(made)h(for)f(an)m(y) h(input)e(from)h(the)h(user.)41 b(This)29 b(means)h(that)630 4839 y Fd(ci)g Ff(m)m(ust)g(use)g(a)h Fd(-m)f Ff(argumen)m(t)g(if)g(it) g(w)m(an)m(ts)h(to)g(sp)s(ecify)e(a)i(log)f(message.)150 5011 y Fd(co)g(\\n)258 b Ff(Resp)s(onse)31 b(exp)s(ected:)45 b(y)m(es.)h(Get)33 b(\014les)e(from)h(the)g(rep)s(ository)-8 b(.)45 b(This)30 b(uses)i(an)m(y)g(previous)630 5121 y Fd(Argument)p Ff(,)40 b Fd(Directory)p Ff(,)g Fd(Entry)p Ff(,)i(or)e Fd(Modified)d Ff(requests,)43 b(if)c(they)h(ha)m(v)m(e)h(b) s(een)e(sen)m(t.)630 5230 y(Argumen)m(ts)34 b(to)h(this)e(command)h (are)g(mo)s(dule)e(names;)k(the)f(clien)m(t)e(cannot)i(kno)m(w)f(what) 630 5340 y(directories)h(they)g(corresp)s(ond)g(to)h(except)h(b)m(y)e (\(1\))i(just)e(sending)f(the)h Fd(co)g Ff(request,)j(and)p eop %%Page: 15 15 15 14 bop 630 366 a Ff(then)36 b(seeing)f(what)h(directory)g(names)g (the)g(serv)m(er)g(sends)f(bac)m(k)i(in)e(its)g(resp)s(onses,)i(and)630 476 y(\(2\))31 b(the)g Fd(expand-modules)c Ff(request.)150 652 y Fd(rdiff)i(\\n)150 761 y(rtag)g(\\n)163 b Ff(Resp)s(onse)39 b(exp)s(ected:)59 b(y)m(es.)68 b(Actually)38 b(do)i(a)f(cvs)h(command.) 67 b(This)37 b(uses)i(an)m(y)h(previ-)630 871 y(ous)i Fd(Argument)e Ff(requests,)46 b(if)41 b(they)i(ha)m(v)m(e)h(b)s(een)d (sen)m(t.)78 b(The)42 b(clien)m(t)g(should)e(not)j(send)630 980 y Fd(Directory)p Ff(,)27 b Fd(Entry)p Ff(,)i(or)g Fd(Modified)e Ff(requests)i(for)g(this)f(command;)i(they)f(are)h(not)f (used.)630 1090 y(Argumen)m(ts)h(to)i(these)e(commands)g(are)h(mo)s (dule)e(names,)h(as)h(describ)s(ed)d(for)i Fd(co)p Ff(.)150 1266 y Fd(init)f Fe(ro)s(ot-name)36 b Fd(\\n)630 1375 y Ff(Resp)s(onse)j(exp)s(ected:)60 b(y)m(es.)70 b(If)40 b(it)f(do)s(esn't)h(already)f(exist,)j(create)g(a)e Fb(cvs)f Ff(rep)s(ository)630 1485 y Fe(ro)s(ot-name)p Ff(.)55 b(Note)36 b(that)f Fe(ro)s(ot-name)40 b Ff(is)34 b(a)h(lo)s(cal)f (directory)h(and)f Fe(not)j Ff(a)e(fully)d(quali\014ed)630 1594 y Fd(CVSROOT)c Ff(v)-5 b(ariable.)40 b(The)30 b Fd(Root)f Ff(request)h(need)h(not)f(ha)m(v)m(e)i(b)s(een)d(previously)f (sen)m(t.)150 1770 y Fd(update)h(\\n)67 b Ff(Resp)s(onse)34 b(exp)s(ected:)50 b(y)m(es.)55 b(Actually)34 b(do)h(a)g Fd(cvs)30 b(update)j Ff(command.)54 b(This)33 b(uses)i(an)m(y)630 1880 y(previous)24 b Fd(Argument)p Ff(,)h Fd(Directory)p Ff(,)g Fd(Entry)p Ff(,)g(or)h Fd(Modified)e Ff(requests,)j(if)e(they)h (ha)m(v)m(e)h(b)s(een)630 1989 y(sen)m(t.)40 b(The)25 b(last)g Fd(Directory)f Ff(sen)m(t)i(sp)s(eci\014es)e(the)i(w)m(orking) f(directory)g(at)i(the)e(time)h(of)g(the)630 2099 y(op)s(eration.)40 b(The)30 b Fd(-I)g Ff(option)g(is)f(not)i(used{\014les)e(whic)m(h)g (the)h(clien)m(t)g(can)h(decide)f(whether)630 2208 y(to)f(ignore)f(are) g(not)h(men)m(tioned)f(and)f(the)i(clien)m(t)e(sends)h(the)g Fd(Questionable)d Ff(request)j(for)630 2318 y(others.)150 2493 y Fd(import)h(\\n)67 b Ff(Resp)s(onse)34 b(exp)s(ected:)50 b(y)m(es.)55 b(Actually)34 b(do)h(a)g Fd(cvs)30 b(import)j Ff(command.)54 b(This)33 b(uses)i(an)m(y)630 2603 y(previous)24 b Fd(Argument)p Ff(,)h Fd(Directory)p Ff(,)g Fd(Entry)p Ff(,)g(or)h Fd(Modified)e Ff(requests,)j(if)e(they)h(ha)m(v)m(e)h(b)s (een)630 2713 y(sen)m(t.)40 b(The)25 b(last)g Fd(Directory)f Ff(sen)m(t)i(sp)s(eci\014es)e(the)i(w)m(orking)f(directory)g(at)i(the)e (time)h(of)g(the)630 2822 y(op)s(eration.)45 b(The)31 b(\014les)g(to)i(b)s(e)e(imp)s(orted)g(are)h(sen)m(t)h(in)d Fd(Modified)g Ff(requests)i(\(\014les)f(whic)m(h)630 2932 y(the)36 b(clien)m(t)f(kno)m(ws)h(should)d(b)s(e)i(ignored)g(are)h (not)g(sen)m(t;)j(the)d(serv)m(er)g(m)m(ust)g(still)d(pro)s(cess)630 3041 y(the)25 b(CVSR)m(OOT/cvsignore)g(\014le)f(unless)f(-I)i(!)h(is)e (sen)m(t\).)40 b(A)25 b(log)g(message)h(m)m(ust)f(ha)m(v)m(e)i(b)s(een) 630 3151 y(sp)s(eci\014ed)i(with)g(a)h Fd(-m)g Ff(argumen)m(t.)150 3327 y Fd(add)f(\\n)211 b Ff(Resp)s(onse)47 b(exp)s(ected:)74 b(y)m(es.)92 b(Add)46 b(a)i(\014le)e(or)h(directory)-8 b(.)91 b(This)45 b(uses)i(an)m(y)g(previous)630 3436 y Fd(Argument)p Ff(,)40 b Fd(Directory)p Ff(,)g Fd(Entry)p Ff(,)i(or)e Fd(Modified)d Ff(requests,)43 b(if)c(they)h(ha)m(v)m(e)h(b) s(een)e(sen)m(t.)630 3546 y(The)31 b(last)g Fd(Directory)d Ff(sen)m(t)k(sp)s(eci\014es)e(the)h(w)m(orking)g(directory)g(at)h(the)f (time)g(of)g(the)h(op-)630 3655 y(eration.)630 3798 y(T)-8 b(o)50 b(add)e(a)i(directory)-8 b(,)54 b(send)49 b(the)g(directory)g (to)h(b)s(e)e(added)h(using)f Fd(Directory)f Ff(and)630 3907 y Fd(Argument)28 b Ff(requests.)41 b(F)-8 b(or)31 b(example:)870 4044 y Fd(C:)47 b(Root)g(/u/cvsroot)870 4148 y(.)g(.)h(.)870 4252 y(C:)f(Argument)f(nsdir)870 4356 y(C:)h(Directory)e(nsdir)870 4459 y(C:)i(/u/cvsroot/1dir/nsdir)870 4563 y(C:)g(Directory)e(.)870 4667 y(C:)i(/u/cvsroot/1dir)870 4771 y(C:)g(add)870 4874 y(S:)g(M)h(Directory)d(/u/cvsroot/1dir/nsdir)d (added)k(to)h(the)g(repository)870 4978 y(S:)g(ok)630 5121 y Ff(Y)-8 b(ou)23 b(will)e(notice)i(that)g(the)g(serv)m(er)h(do)s (es)e(not)h(signal)f(to)h(the)g(clien)m(t)g(in)f(an)m(y)h(particular)e (w)m(a)m(y)630 5230 y(that)34 b(the)f(directory)f(has)h(b)s(een)f (successfully)f(added.)48 b(The)33 b(clien)m(t)g(is)f(supp)s(osed)f(to) j(just)630 5340 y(assume)f(that)g(the)g(directory)g(has)f(b)s(een)g (added)h(and)f(up)s(date)g(its)g(records)h(accordingly)-8 b(.)p eop %%Page: 16 16 16 15 bop 630 366 a Ff(Note)42 b(also)g(that)f(adding)f(a)i(directory)e (is)g(immediate;)46 b(it)41 b(do)s(es)g(not)g(w)m(ait)h(un)m(til)d(a)j Fd(ci)630 476 y Ff(request)30 b(as)h(\014les)e(do.)630 624 y(T)-8 b(o)28 b(add)f(a)g(\014le,)h(send)e(the)i(\014le)e(to)i(b)s (e)f(added)f(using)g(a)i Fd(Modified)d Ff(request.)40 b(F)-8 b(or)28 b(example:)870 767 y Fd(C:)47 b(Argument)f(nfile)870 871 y(C:)h(Directory)e(.)870 974 y(C:)i(/u/cvsroot/1dir)870 1078 y(C:)g(Modified)f(nfile)870 1182 y(C:)h(u=rw,g=r,o=r)870 1286 y(C:)g(6)870 1390 y(C:)g(hello)870 1493 y(C:)g(add)870 1597 y(S:)g(E)h(cvs)f(server:)e(scheduling)g(file)i(`nfile')f(for)h (addition)870 1701 y(S:)g(Mode)g(u=rw,g=r,o=r)870 1805 y(S:)g(Checked-in)e(./)870 1908 y(S:)i(/u/cvsroot/1dir/nfile)870 2012 y(S:)g(/nfile/0///)870 2116 y(S:)g(E)h(cvs)f(server:)e(use)i('cvs) g(commit')f(to)h(add)g(this)f(file)h(permanently)870 2220 y(S:)g(ok)630 2368 y Ff(Note)40 b(that)f(the)g(\014le)e(has)h(not) h(b)s(een)f(added)g(to)h(the)g(rep)s(ository;)j(the)c(only)g(e\013ect)i (of)f(a)630 2478 y(successful)j Fd(add)f Ff(request,)47 b(for)42 b(a)h(\014le,)i(is)d(to)i(supply)c(the)j(clien)m(t)f(with)g(a) h(new)f(en)m(tries)630 2587 y(line)31 b(con)m(taining)h(`)p Fd(0)p Ff(')h(to)g(indicate)f(an)g(added)g(\014le.)47 b(In)32 b(fact,)i(the)f(clien)m(t)f(probably)f(could)630 2697 y(p)s(erform)e(this)g(op)s(eration)h(without)g(con)m(tacting)i (the)f(serv)m(er,)g(although)f(using)f Fd(add)g Ff(do)s(es)630 2806 y(cause)i(the)f(serv)m(er)h(to)g(p)s(erform)e(a)i(few)f(more)h(c)m (hec)m(ks.)630 2955 y(The)f(clien)m(t)g(sends)f(a)i(subsequen)m(t)f Fd(ci)f Ff(to)j(actually)d(add)h(the)h(\014le)e(to)i(the)g(rep)s (ository)-8 b(.)630 3103 y(Another)31 b(quirk)e(of)i(the)g Fd(add)f Ff(request)h(is)f(that)i(a)f(pathname)g(sp)s(eci\014ed)e(in)g (an)i Fd(Argument)630 3213 y Ff(request)h(cannot)g(con)m(tain)g(`)p Fd(/)p Ff('.)45 b(There)31 b(is)g(no)g(go)s(o)s(d)h(reason)g(for)f (this)g(restriction,)g(and)g(it)630 3322 y(could)j(b)s(e)h(eliminated)e (if)h(someone)i(to)s(ok)g(the)f(e\013ort)h(to)g(rewrite)e(the)h Fd(add)g Ff(co)s(de)g(in)f(the)630 3432 y(CVS)24 b(serv)m(er)h(to)h (not)f(ha)m(v)m(e)h(it.)38 b(But)25 b(in)f(the)h(mean)m(time,)h(the)f (w)m(a)m(y)h(to)f(comply)g(with)e(it)h(is)g(to)630 3541 y(ensure)d(that)i(all)e Fd(Directory)e Ff(requests)j(for)g Fd(add)f Ff(\(except)i(those)f(used)g(to)g(add)g(directories,)630 3651 y(as)38 b(describ)s(ed)d(ab)s(o)m(v)m(e\),)42 b(use)37 b(`)p Fd(.)p Ff(')h(for)f Fe(lo)s(cal-directory)p Ff(.)62 b(Sp)s(ecifying)35 b(another)j(string)e(for)630 3761 y Fe(lo)s(cal-directory)44 b Ff(ma)m(y)37 b(not)g(get)h(an)e(error,)i (but)e(it)h(will)d(get)j(y)m(ou)g(strange)h Fd(Checked-in)630 3870 y Ff(resp)s(onses,)30 b(un)m(til)e(serv)m(ers)j(are)f(\014xed)g (to)h(send)f(the)g(correct)i(resp)s(onses.)150 4057 y Fd(watch-on)c(\\n)150 4167 y(watch-off)g(\\n)150 4276 y(watch-add)g(\\n)150 4386 y(watch-remove)f(\\n)630 4495 y Ff(Resp)s(onse)38 b(exp)s(ected:)56 b(y)m(es.)65 b(Actually)38 b(do)g(the)h Fd(cvs)29 b(watch)g(on)p Ff(,)40 b Fd(cvs)29 b(watch)g(off)p Ff(,)40 b Fd(cvs)630 4605 y(watch)29 b(add)p Ff(,)f(and)h Fd(cvs)g(watch)g(remove)e Ff(commands,)i(resp)s (ectiv)m(ely)-8 b(.)40 b(This)27 b(uses)h(an)m(y)h(pre-)630 4715 y(vious)37 b Fd(Argument)p Ff(,)h Fd(Directory)p Ff(,)g Fd(Entry)p Ff(,)h(or)f Fd(Modified)e Ff(requests,)k(if)d(they)h (ha)m(v)m(e)i(b)s(een)630 4824 y(sen)m(t.)g(The)25 b(last)g Fd(Directory)f Ff(sen)m(t)i(sp)s(eci\014es)e(the)i(w)m(orking)f (directory)g(at)i(the)e(time)h(of)g(the)630 4934 y(op)s(eration.)150 5121 y Fd(release)i(\\n)630 5230 y Ff(Resp)s(onse)35 b(exp)s(ected:)51 b(y)m(es.)56 b(Note)36 b(that)g(a)g Fd(cvs)29 b(release)34 b Ff(command)h(has)g(tak)m(en)h(place)630 5340 y(and)30 b(up)s(date)f(the)i(history)e(\014le)h(accordingly)-8 b(.)p eop %%Page: 17 17 17 16 bop 150 366 a Fd(noop)29 b(\\n)163 b Ff(Resp)s(onse)41 b(exp)s(ected:)64 b(y)m(es.)76 b(This)40 b(request)i(is)f(a)h(n)m(ull)e (command)i(in)e(the)i(sense)g(that)630 476 y(it)g(do)s(esn't)h(do)f(an) m(ything,)j(but)d(merely)g(\(as)i(with)d(an)m(y)i(other)g(requests)f (exp)s(ecting)h(a)630 586 y(resp)s(onse\))51 b(sends)f(bac)m(k)i(an)m (y)f(resp)s(onses)g(p)s(ertaining)d(to)k(p)s(ending)d(errors,)56 b(p)s(ending)630 695 y Fd(Notified)28 b Ff(resp)s(onses,)i(etc.)150 861 y Fd(update-patches)c(\\n)630 971 y Ff(Resp)s(onse)h(exp)s(ected:) 40 b(y)m(es.)h(This)26 b(request)i(do)s(es)g(not)g(actually)f(do)h(an)m (ything.)40 b(It)28 b(is)f(used)630 1080 y(as)37 b(a)g(signal)e(that)i (the)f(serv)m(er)h(is)f(able)g(to)h(generate)h(patc)m(hes)f(when)f(giv) m(en)g(an)h Fd(update)630 1190 y Ff(request.)51 b(The)34 b(clien)m(t)f(m)m(ust)h(issue)f(the)h Fd(-u)f Ff(argumen)m(t)i(to)f Fd(update)e Ff(in)h(order)g(to)i(receiv)m(e)630 1300 y(patc)m(hes.)150 1465 y Fd(gzip-file-contents)25 b Fe(lev)m(el)34 b Fd(\\n)630 1575 y Ff(Resp)s(onse)k(exp)s(ected:)57 b(no.)65 b(Note)39 b(that)g(this)f(request)g(do)s(es)g(not)h(follo)m(w) e(the)i(resp)s(onse)630 1685 y(con)m(v)m(en)m(tion)46 b(stated)g(ab)s(o)m(v)m(e.)87 b Fd(Gzip-stream)42 b Ff(is)i(suggested)i (instead)e(of)i Fd(gzip-file-)630 1794 y(contents)41 b Ff(as)j(it)f(giv)m(es)h(b)s(etter)g(compression;)49 b(the)44 b(only)f(reason)g(to)i(implemen)m(t)d(the)630 1904 y(latter)g(is)f(to)h(pro)m(vide)e(compression)h(with)f Fb(cvs)h Ff(1.8)i(and)d(earlier.)74 b(The)41 b Fd(gzip-file-)630 2013 y(contents)31 b Ff(request)i(asks)h(the)f(serv)m(er)h(to)g (compress)f(\014les)f(it)h(sends)f(to)i(the)g(clien)m(t)e(using)630 2123 y Fd(gzip)27 b Ff(\(RF)m(C1952/1951\))34 b(compression,)28 b(using)f(the)h(sp)s(eci\014ed)f(lev)m(el)h(of)g(compression.)39 b(If)630 2233 y(this)29 b(request)i(is)e(not)i(made,)f(the)h(serv)m(er) g(m)m(ust)f(not)g(compress)h(\014les.)630 2370 y(This)h(is)g(only)h(a)h (hin)m(t)f(to)h(the)g(serv)m(er.)50 b(It)34 b(ma)m(y)g(still)e(decide)h (\(for)g(example,)i(in)d(the)i(case)630 2480 y(of)29 b(v)m(ery)h(small)e(\014les,)g(or)h(\014les)g(that)g(already)g(app)s (ear)g(to)h(b)s(e)e(compressed\))h(not)h(to)g(do)f(the)630 2590 y(compression.)40 b(Compression)28 b(is)i(indicated)f(b)m(y)h(a)h (`)p Fd(z)p Ff(')f(preceding)g(the)g(\014le)g(length.)630 2727 y(Av)-5 b(ailabilit)m(y)40 b(of)j(this)f(request)g(in)g(the)h (serv)m(er)g(indicates)e(to)j(the)f(clien)m(t)f(that)h(it)f(ma)m(y)630 2837 y(compress)32 b(\014les)e(sen)m(t)j(to)f(the)g(serv)m(er,)h (regardless)e(of)h(whether)f(the)i(clien)m(t)e(actually)g(uses)630 2946 y(this)e(request.)150 3112 y Fe(other-request)k(text)g Fd(\\n)630 3222 y Ff(Resp)s(onse)20 b(exp)s(ected:)37 b(y)m(es.)h(An)m(y)21 b(unrecognized)g(request)g(exp)s(ects)g(a)h(resp) s(onse,)g(and)e(do)s(es)630 3332 y(not)30 b(con)m(tain)g(an)m(y)g (additional)d(data.)41 b(The)29 b(resp)s(onse)g(will)e(normally)h(b)s (e)h(something)g(lik)m(e)630 3441 y(`)p Fd(error)g(unrecognized)e (request)p Ff(',)33 b(but)h(it)f(could)g(b)s(e)g(a)i(di\013eren)m(t)e (error)g(if)g(a)h(previous)630 3551 y(command)c(whic)m(h)f(do)s(esn't)h (exp)s(ect)h(a)g(resp)s(onse)e(pro)s(duced)g(an)h(error.)275 3720 y(When)g(the)g(clien)m(t)g(is)g(done,)g(it)g(drops)f(the)i (connection.)150 3994 y Fa(5.7)68 b(Resp)t(onses)275 4193 y Ff(After)24 b(a)g(command)g(whic)m(h)f(exp)s(ects)h(a)h(resp)s (onse,)g(the)f(serv)m(er)g(sends)f(ho)m(w)m(ev)m(er)j(man)m(y)e(of)g (the)g(follo)m(w-)150 4302 y(ing)k(resp)s(onses)g(are)i(appropriate.)39 b(The)29 b(serv)m(er)g(should)e(not)j(send)e(data)i(at)f(other)h(times) e(\(the)i(curren)m(t)150 4412 y(implemen)m(tation)23 b(ma)m(y)i(violate)f(this)f(principle)e(in)i(a)h(few)g(minor)f(places,) i(where)f(the)g(serv)m(er)h(is)e(prin)m(ting)150 4522 y(an)30 b(error)g(message)i(and)e(exiting|this)e(should)g(b)s(e)i(in)m (v)m(estigated)h(further\).)275 4663 y(In)20 b(the)h(follo)m(wing,)g Fe(pathname)26 b Ff(actually)20 b(indicates)g(a)h(pair)f(of)h (pathnames.)37 b(First,)22 b(a)f(lo)s(cal)f(directory)150 4772 y(name)35 b(relativ)m(e)h(to)g(the)g(directory)f(in)f(whic)m(h)g (the)h(command)g(w)m(as)h(giv)m(en)g(\(i.e.)56 b(the)35 b(last)g Fd(Directory)150 4882 y Ff(b)s(efore)21 b(the)h(command\).)38 b(Then)21 b(a)h(linefeed)f(and)g(a)h(rep)s(ository)f(name.)38 b(Then)21 b(a)h(slash)e(and)i(the)g(\014lename)150 4991 y(\(without)36 b(a)h(`)p Fd(,v)p Ff(')f(ending\).)58 b(F)-8 b(or)37 b(example,)h(for)e(a)h(\014le)e(`)p Fd(i386.mh)p Ff(')g(whic)m(h)h(is)f(in)g(the)i(lo)s(cal)e(directory)150 5101 y(`)p Fd(gas.clean/config)p Ff(')26 b(and)k(for)g(whic)m(h)f(the)i (rep)s(ository)e(is)h(`)p Fd(/rel/cvsfiles/devo/gas/c)o(onfi)o(g)p Ff(':)390 5236 y Fd(gas.clean/config/)390 5340 y (/rel/cvsfiles/devo/gas/c)o(onfi)o(g/i3)o(86.)o(mh)p eop %%Page: 18 18 18 17 bop 275 366 a Ff(If)22 b(the)h(serv)m(er)h(w)m(an)m(ts)g(to)g (tell)e(the)h(clien)m(t)g(to)h(create)g(a)g(directory)-8 b(,)25 b(then)d(it)h(merely)f(uses)h(the)g(directory)150 476 y(in)i(an)m(y)j(resp)s(onse,)e(as)h(describ)s(ed)e(ab)s(o)m(v)m(e,) k(and)d(the)h(clien)m(t)g(should)d(create)29 b(the)e(directory)f(if)g (it)g(do)s(es)h(not)150 586 y(exist.)53 b(Note)35 b(that)g(this)e (should)g(only)g(b)s(e)h(done)g(one)h(directory)f(at)h(a)g(time,)g(in)e (order)h(to)h(p)s(ermit)e(the)150 695 y(clien)m(t)e(to)i(correctly)f (store)g(the)g(rep)s(ository)f(for)h(eac)m(h)h(directory)-8 b(.)44 b(Serv)m(ers)32 b(can)g(use)g(requests)f(suc)m(h)h(as)150 805 y Fd(Clear-sticky)p Ff(,)27 b Fd(Clear-static-directory)p Ff(,)e(or)30 b(an)m(y)h(other)g(requests,)f(to)h(create)h(directories.) 275 936 y(Some)f(serv)m(er)h(implemen)m(tations)d(ma)m(y)j(p)s(o)s (orly)e(distinguish)d(b)s(et)m(w)m(een)32 b(a)g(directory)f(whic)m(h)f (should)150 1046 y(not)36 b(exist)f(and)f(a)i(directory)f(whic)m(h)f (con)m(tains)h(no)g(\014les;)i(in)d(order)h(to)h(refrain)e(from)h (creating)h(empt)m(y)150 1155 y(directories)25 b(a)i(clien)m(t)e (should)f(b)s(oth)i(send)f(the)h(`)p Fd(-P)p Ff(')g(option)g(to)h Fd(update)d Ff(or)i Fd(co)p Ff(,)h(and)e(should)g(also)h(detect)150 1265 y(the)34 b(case)h(in)e(whic)m(h)f(the)i(serv)m(er)g(asks)g(to)h (create)h(a)e(directory)f(but)g(not)i(an)m(y)f(\014les)f(within)e(it)i (\(in)g(that)150 1375 y(case)38 b(the)e(clien)m(t)h(should)d(remo)m(v)m (e)k(the)f(directory)f(or)h(refrain)e(from)h(creating)h(it)f(in)g(the)h (\014rst)e(place\).)150 1484 y(Note)d(that)f(serv)m(ers)f(could)g (clean)g(this)f(up)h(greatly)h(b)m(y)f(only)f(telling)g(the)i(clien)m (t)f(to)h(create)h(directories)150 1594 y(if)e(the)i(directory)f(in)f (question)h(should)e(exist,)j(but)e(un)m(til)g(serv)m(ers)i(do)f(this,) g(clien)m(ts)f(will)f(need)i(to)i(o\013er)150 1703 y(the)e(`)p Fd(-P)p Ff(')f(b)s(eha)m(vior)f(describ)s(ed)g(ab)s(o)m(v)m(e.)275 1835 y(An)m(y)f(resp)s(onse)g(alw)m(a)m(ys)h(ends)f(with)f(`)p Fd(error)p Ff(')h(or)h(`)p Fd(ok)p Ff('.)40 b(This)26 b(indicates)i(that)h(the)g(resp)s(onse)f(is)f(o)m(v)m(er.)150 1988 y Fd(Valid-requests)f Fe(request-list)32 b Fd(\\n)630 2097 y Ff(Indicate)45 b(what)g(requests)h(the)g(serv)m(er)f(will)e (accept.)88 b Fe(request-list)46 b Ff(is)f(a)g(space)h(sepa-)630 2207 y(rated)f(list)e(of)h(tok)m(ens.)84 b(If)43 b(the)i(serv)m(er)g (supp)s(orts)d(sending)h(patc)m(hes,)49 b(it)44 b(will)d(include)630 2317 y(`)p Fd(update-patches)p Ff(')23 b(in)i(this)g(list.)38 b(The)26 b(`)p Fd(update-patches)p Ff(')d(request)j(do)s(es)g(not)g (actually)630 2426 y(do)k(an)m(ything.)150 2579 y Fd(Checked-in)e Fe(pathname)35 b Fd(\\n)630 2689 y Ff(Additional)d(data:)50 b(New)35 b(En)m(tries)e(line,)i Fd(\\)p Ff(n.)52 b(This)33 b(means)h(a)h(\014le)f Fe(pathname)39 b Ff(has)c(b)s(een)630 2798 y(successfully)c(op)s(erated)j(on)f(\(c)m(hec)m(k)m(ed)j(in,)d (added,)h(etc.\).)52 b(name)34 b(in)e(the)h(En)m(tries)g(line)f(is)630 2908 y(the)f(same)f(as)h(the)g(last)f(comp)s(onen)m(t)g(of)h Fe(pathname)p Ff(.)150 3061 y Fd(New-entry)d Fe(pathname)35 b Fd(\\n)630 3171 y Ff(Additional)27 b(data:)41 b(New)30 b(En)m(tries)f(line,)g Fd(\\)p Ff(n.)40 b(Lik)m(e)29 b Fd(Checked-in)p Ff(,)e(but)i(the)h(\014le)f(is)g(not)h(up)630 3280 y(to)h(date.)150 3433 y Fd(Updated)d Fe(pathname)36 b Fd(\\n)630 3543 y Ff(Additional)24 b(data:)39 b(New)26 b(En)m(tries)g(line,)f Fd(\\)p Ff(n,)i(mo)s(de,)g Fd(\\)p Ff(n,)f(\014le)f(transmission.)37 b(A)27 b(new)e(cop)m(y)630 3653 y(of)40 b(the)f(\014le)f(is)h(enclosed.)67 b(This)38 b(is)g(used)h(for)g(a)h(new)e(revision)g(of)h(an)h(existing)e(\014le,)j (or)630 3762 y(for)31 b(a)h(new)f(\014le,)g(or)g(for)h(an)m(y)f(other)h (case)g(in)f(whic)m(h)f(the)h(lo)s(cal)g(\(clien)m(t-side\))g(cop)m(y)h (of)g(the)630 3872 y(\014le)e(needs)h(to)i(b)s(e)d(up)s(dated,)h(and)g (after)h(b)s(eing)d(up)s(dated)i(it)f(will)f(b)s(e)i(up)f(to)i(date.)45 b(If)31 b(an)m(y)630 3981 y(directory)37 b(in)g(pathname)g(do)s(es)h (not)g(exist,)i(create)f(it.)62 b(This)36 b(resp)s(onse)h(is)g(not)h (used)f(if)630 4091 y Fd(Created)28 b Ff(and)i Fd(Update-existing)c Ff(are)31 b(supp)s(orted.)150 4244 y Fd(Created)d Fe(pathname)36 b Fd(\\n)630 4354 y Ff(This)24 b(is)h(just)h(lik)m(e)f Fd(Updated)f Ff(and)i(tak)m(es)h(the)g(same)f(additional)e(data,)k(but) d(is)g(used)h(only)f(if)630 4463 y(no)e Fd(Entry)p Ff(,)g Fd(Modified)p Ff(,)f(or)g Fd(Unchanged)f Ff(request)h(has)h(b)s(een)f (sen)m(t)h(for)f(the)h(\014le)f(in)f(question.)630 4573 y(The)37 b(distinction)f(b)s(et)m(w)m(een)i Fd(Created)e Ff(and)h Fd(Update-existing)c Ff(is)k(so)h(that)g(the)g(clien)m(t)630 4682 y(can)h(giv)m(e)g(an)f(error)g(message)i(in)d(sev)m(eral)i(cases:) 58 b(\(1\))40 b(there)f(is)e(a)i(\014le)f(in)f(the)i(w)m(orking)630 4792 y(directory)-8 b(,)31 b(but)g(not)g(one)h(for)f(whic)m(h)e Fd(Entry)p Ff(,)i Fd(Modified)p Ff(,)e(or)i Fd(Unchanged)e Ff(w)m(as)i(sen)m(t)h(\(for)630 4902 y(example,)f(a)f(\014le)g(whic)m (h)f(w)m(as)i(ignored,)f(or)h(a)g(\014le)e(for)h(whic)m(h)g Fd(Questionable)d Ff(w)m(as)k(sen)m(t\),)630 5011 y(\(2\))42 b(there)f(is)e(a)j(\014le)d(in)h(the)h(w)m(orking)f(directory)g(whose)g (name)h(di\013ers)e(from)i(the)g(one)630 5121 y(men)m(tioned)c(in)f Fd(Created)f Ff(in)h(w)m(a)m(ys)i(that)g(the)f(clien)m(t)g(is)f(unable) g(to)i(use)f(to)h(distinguish)630 5230 y(\014les.)63 b(F)-8 b(or)39 b(example,)h(the)e(clien)m(t)g(is)f(case-insensitiv)m(e) g(and)h(the)g(names)g(di\013er)f(only)g(in)630 5340 y(case.)p eop %%Page: 19 19 19 18 bop 150 366 a Fd(Update-existing)26 b Fe(pathname)36 b Fd(\\n)630 476 y Ff(This)24 b(is)h(just)h(lik)m(e)f Fd(Updated)f Ff(and)i(tak)m(es)h(the)g(same)f(additional)e(data,)k(but) d(is)g(used)h(only)f(if)630 586 y(a)i Fd(Entry)p Ff(,)f Fd(Modified)p Ff(,)g(or)g Fd(Unchanged)f Ff(request)h(has)h(b)s(een)f (sen)m(t)h(for)f(the)h(\014le)f(in)f(question.)630 724 y(This)35 b(resp)s(onse,)j(or)f Fd(Merged)p Ff(,)h(indicates)e(that)h (the)h(serv)m(er)f(has)g(determined)f(that)h(it)g(is)630 833 y(OK)32 b(to)h(o)m(v)m(erwrite)g(the)g(previous)e(con)m(ten)m(ts)j (of)f(the)g(\014le)e(sp)s(eci\014ed)g(b)m(y)i Fe(pathname)p Ff(.)47 b(Pro-)630 943 y(vided)30 b(that)h(the)h(clien)m(t)e(has)h (correctly)h(sen)m(t)f Fd(Modified)e Ff(or)i Fd(Is-modified)d Ff(requests)j(for)630 1053 y(a)26 b(mo)s(di\014ed)d(\014le,)j(and)f (the)h(\014le)e(w)m(as)i(not)g(mo)s(di\014ed)d(while)g(CVS)i(w)m(as)h (running,)e(the)i(serv)m(er)630 1162 y(can)31 b(ensure)e(that)i(a)g (user's)f(mo)s(di\014cations)e(are)j(not)g(lost.)150 1329 y Fd(Merged)e Fe(pathname)35 b Fd(\\n)630 1438 y Ff(This)40 b(is)h(just)h(lik)m(e)f Fd(Updated)f Ff(and)i(tak)m(es)h (the)f(same)h(additional)d(data,)46 b(with)40 b(the)j(one)630 1548 y(di\013erence)32 b(that)h(after)h(the)e(new)h(cop)m(y)g(of)g(the) g(\014le)e(is)h(enclosed,)h(it)f(will)f(still)f(not)j(b)s(e)f(up)630 1658 y(to)f(date.)41 b(Used)31 b(for)f(the)g(results)g(of)g(a)h(merge,) g(with)e(or)h(without)g(con\015icts.)630 1796 y(It)36 b(is)g(useful)e(to)j(preserv)m(e)f(an)g(cop)m(y)h(of)g(what)f(the)g (\014le)f(lo)s(ok)m(ed)h(lik)m(e)g(b)s(efore)g(the)g(merge.)630 1905 y(This)g(is)h(basically)f(handled)g(b)m(y)h(the)h(serv)m(er;)k(b)s (efore)c(sending)e Fd(Merged)g Ff(it)h(will)f(send)h(a)630 2015 y Fd(Copy-file)25 b Ff(resp)s(onse.)39 b(F)-8 b(or)28 b(example,)g(if)f(the)h(\014le)e(is)h(`)p Fd(aa)p Ff(')g(and)g(it)h (deriv)m(es)f(from)g(revision)630 2124 y(1.3,)j(the)e Fd(Copy-file)d Ff(resp)s(onse)i(will)e(tell)i(the)h(clien)m(t)f(to)i (cop)m(y)g(`)p Fd(aa)p Ff(')e(to)i(`)p Fd(.#aa.1.3)p Ff('.)38 b(It)28 b(is)630 2234 y(up)e(to)h(the)g(clien)m(t)g(to)g (decide)g(ho)m(w)g(long)f(to)i(k)m(eep)f(this)f(\014le)g(around;)h (traditionally)d(clien)m(ts)630 2344 y(ha)m(v)m(e)39 b(left)f(it)g(around)f(forev)m(er,)42 b(th)m(us)37 b(letting)h(the)h (user)e(clean)h(it)g(up)f(as)i(desired.)63 b(But)630 2453 y(another)31 b(answ)m(er,)f(suc)m(h)g(as)h(un)m(til)d(the)j(next)g (commit,)f(migh)m(t)g(b)s(e)g(preferable.)150 2620 y Fd(Rcs-diff)e Fe(pathname)35 b Fd(\\n)630 2729 y Ff(This)40 b(is)h(just)h(lik)m(e)f Fd(Updated)f Ff(and)i(tak)m(es)h(the)f(same)h (additional)d(data,)46 b(with)40 b(the)j(one)630 2839 y(di\013erence)37 b(that)h(instead)f(of)h(sending)e(a)i(new)g(cop)m(y)g (of)g(the)g(\014le,)g(the)g(serv)m(er)g(sends)f(an)630 2949 y(R)m(CS)h(c)m(hange)i(text.)66 b(This)37 b(c)m(hange)j(text)g(is) d(pro)s(duced)g(b)m(y)i(`)p Fd(diff)29 b(-n)p Ff(')39 b(\(the)g(GNU)g(di\013)630 3058 y(`)p Fd(-a)p Ff(')c(option)f(ma)m(y)h (also)f(b)s(e)g(used\).)53 b(The)35 b(clien)m(t)f(m)m(ust)g(apply)f (this)h(c)m(hange)i(text)f(to)h(the)630 3168 y(existing)g(\014le.)60 b(This)35 b(will)f(only)i(b)s(e)h(used)f(when)g(the)h(clien)m(t)g(has)g (an)g(exact)h(cop)m(y)g(of)f(an)630 3277 y(earlier)32 b(revision)f(of)i(a)g(\014le.)47 b(This)31 b(resp)s(onse)h(is)g(only)g (used)g(if)f(the)i Fd(update)e Ff(command)i(is)630 3387 y(giv)m(en)d(the)h(`)p Fd(-u)p Ff(')f(argumen)m(t.)150 3554 y Fd(Patched)e Fe(pathname)36 b Fd(\\n)630 3663 y Ff(This)d(is)i(just)f(lik)m(e)h Fd(Rcs-diff)e Ff(and)h(tak)m(es)j (the)e(same)h(additional)d(data,)k(except)g(that)e(it)630 3773 y(sends)24 b(a)h(standard)e(patc)m(h)j(rather)e(than)g(an)h(R)m (CS)f(c)m(hange)i(text.)40 b(The)24 b(patc)m(h)h(is)f(pro)s(duced)630 3882 y(b)m(y)e(`)p Fd(diff)30 b(-c)p Ff(')21 b(for)h Fb(cvs)g Ff(1.6)h(and)e(later)i(\(see)g(POSIX.2)f(for)g(a)g (description)f(of)h(this)f(format\),)630 3992 y(or)j(`)p Fd(diff)30 b(-u)p Ff(')23 b(for)h(previous)f(v)m(ersions)g(of)h Fb(cvs)p Ff(;)i(clien)m(ts)d(are)i(encouraged)f(to)h(accept)g(either) 630 4102 y(format.)58 b(Lik)m(e)35 b Fd(Rcs-diff)p Ff(,)h(this)e(resp)s (onse)h(is)g(only)g(used)g(if)g(the)h Fd(update)e Ff(command)i(is)630 4211 y(giv)m(en)30 b(the)h(`)p Fd(-u)p Ff(')f(argumen)m(t.)630 4349 y(The)j Fd(Patched)e Ff(resp)s(onse)h(is)g(deprecated)h(in)f(fa)m (v)m(or)i(of)f(the)g Fd(Rcs-diff)e Ff(resp)s(onse.)48 b(Ho)m(w-)630 4459 y(ev)m(er,)31 b(older)f(clien)m(ts)g(\(CVS)g(1.9)h (and)f(earlier\))g(only)f(supp)s(ort)g Fd(Patched)p Ff(.)150 4625 y Fd(Mode)g Fe(mo)s(de)35 b Fd(\\n)630 4735 y Ff(This)26 b Fe(mo)s(de)32 b Ff(applies)25 b(to)k(the)e(next)h(\014le)f(men)m (tioned)g(in)f Fd(Checked-in)p Ff(.)37 b(It)27 b(do)s(es)h(not)f(apply) 630 4845 y(to)36 b(an)m(y)g(request)f(whic)m(h)g(follo)m(ws)f(a)i Fd(Checked-in)p Ff(,)e Fd(New-entry)p Ff(,)h Fd(Updated)p Ff(,)g Fd(Merged)p Ff(,)g(or)630 4954 y Fd(Patched)28 b Ff(resp)s(onse.)150 5121 y Fd(Mod-time)g Fe(time)35 b Fd(\\n)630 5230 y Ff(Set)25 b(the)h(mo)s(di\014cation)d(time)i(of)h (the)f(next)g(\014le)g(sen)m(t)h(to)f Fe(time)p Ff(.)39 b(Next)26 b(\014le)f(sen)m(t)g(means)g(sen)m(t)630 5340 y(b)m(y)e Fd(Checked-in)p Ff(,)f Fd(Created)p Ff(,)g(etc.)40 b(The)22 b Fe(time)28 b Ff(is)21 b(in)h(the)h(format)g(sp)s(eci\014ed)e (b)m(y)i(RF)m(C822)i(as)p eop %%Page: 20 20 20 19 bop 630 366 a Ff(mo)s(di\014ed)27 b(b)m(y)j(RF)m(C1123.)42 b(The)29 b(serv)m(er)h(ma)m(y)g(sp)s(ecify)e(an)m(y)i(timezone)g(it)f (c)m(ho)s(oses;)h(clien)m(ts)630 476 y(will)c(w)m(an)m(t)k(to)f(con)m (v)m(ert)h(that)g(to)f(their)f(o)m(wn)h(timezone)g(as)g(appropriate.)39 b(An)28 b(example)h(of)630 586 y(this)g(format)i(is:)870 712 y Fd(26)47 b(May)g(1997)g(13:01:40)e(-0400)630 843 y Ff(There)27 b(is)g(no)h(requiremen)m(t)f(that)i(the)f(clien)m(t)g (and)f(serv)m(er)h(clo)s(c)m(ks)g(b)s(e)g(sync)m(hronized.)38 b(The)630 953 y(serv)m(er)31 b(just)e(sends)h(its)f(recommendation)h (for)g(a)h(timestamp)f(\(based)g(on)g(its)g(o)m(wn)g(clo)s(c)m(k,)630 1063 y(presumably\),)40 b(and)f(the)h(clien)m(t)f(should)e(just)i(b)s (eliev)m(e)g(it)g(\(this)g(means)g(that)i(the)e(time)630 1172 y(migh)m(t)30 b(b)s(e)g(in)f(the)h(future,)g(for)g(example\).)150 1326 y Fd(Checksum)e Fe(c)m(hec)m(ksum)p Fd(\\n)630 1436 y Ff(The)50 b Fe(c)m(hec)m(ksum)i Ff(applies)d(to)j(the)f(next)g (\014le)f(sen)m(t)i(o)m(v)m(er)g(via)f Fd(Updated)p Ff(,)j Fd(Merged)p Ff(,)h(or)630 1545 y Fd(Patched)p Ff(.)49 b(In)33 b(the)i(case)f(of)h Fd(Patched)p Ff(,)e(the)h(c)m(hec)m(ksum)g (applies)e(to)j(the)f(\014le)f(after)h(b)s(eing)630 1655 y(patc)m(hed,)28 b(not)e(to)h(the)f(patc)m(h)g(itself.)39 b(The)25 b(clien)m(t)h(should)e(compute)i(the)g(c)m(hec)m(ksum)h (itself,)630 1764 y(after)39 b(receiving)e(the)h(\014le)f(or)h(patc)m (h,)j(and)d(signal)e(an)i(error)g(if)f(the)h(c)m(hec)m(ksums)h(do)f (not)630 1874 y(matc)m(h.)78 b(The)42 b(c)m(hec)m(ksum)h(is)e(the)i (128)h(bit)d(MD5)j(c)m(hec)m(ksum)f(represen)m(ted)f(as)h(32)g(hex)630 1984 y(digits.)49 b(This)32 b(resp)s(onse)g(is)h(optional,)g(and)g(is)g (only)g(used)f(if)h(the)h(clien)m(t)f(supp)s(orts)e(it)i(\(as)630 2093 y(judged)c(b)m(y)i(the)f Fd(Valid-responses)c Ff(request\).)150 2247 y Fd(Copy-file)i Fe(pathname)35 b Fd(\\n)630 2357 y Ff(Additional)e(data:)51 b Fe(newname)40 b Fd(\\)p Ff(n.)55 b(Cop)m(y)35 b(\014le)g Fe(pathname)40 b Ff(to)c Fe(newname)k Ff(in)34 b(the)i(same)630 2466 y(directory)30 b(where)g(it)g(already)g(is.)39 b(This)29 b(do)s(es)h(not)h(a\013ect)h Fd(CVS/Entries)p Ff(.)630 2598 y(This)h(can)i(optionally)e(b)s(e)g (implemen)m(ted)h(as)g(a)h(rename)g(instead)f(of)g(a)h(cop)m(y)-8 b(.)55 b(The)34 b(only)630 2708 y(use)f(for)g(it)g(whic)m(h)g(curren)m (tly)f(has)h(b)s(een)g(iden)m(ti\014ed)f(is)g(prior)g(to)i(a)g Fd(Merged)e Ff(resp)s(onse)h(as)630 2817 y(describ)s(ed)g(under)g Fd(Merged)p Ff(.)53 b(Clien)m(ts)34 b(can)h(probably)e(assume)i(that)h (is)e(ho)m(w)h(it)f(is)g(b)s(eing)630 2927 y(used,)j(if)d(they)j(w)m (an)m(t)f(to)h(w)m(orry)e(ab)s(out)h(things)f(lik)m(e)g(ho)m(w)h(long)f (to)i(k)m(eep)f(the)g Fe(newname)630 3036 y Ff(\014le)29 b(around.)150 3190 y Fd(Removed)f Fe(pathname)36 b Fd(\\n)630 3300 y Ff(The)26 b(\014le)g(has)g(b)s(een)g(remo)m(v)m(ed)h(from)f(the) h(rep)s(ository)e(\(this)h(is)g(the)g(case)i(where)e(cvs)g(prin)m(ts) 630 3409 y(`)p Fd(file)j(foobar.c)g(is)g(no)h(longer)f(pertinent)p Ff('\).)150 3563 y Fd(Remove-entry)e Fe(pathname)35 b Fd(\\n)630 3673 y Ff(The)26 b(\014le)f(needs)h(its)f(en)m(try)h(remo)m (v)m(ed)i(from)d Fd(CVS/Entries)p Ff(,)f(but)i(the)g(\014le)f(itself)g (is)g(already)630 3782 y(gone)33 b(\(this)f(happ)s(ens)e(in)h(resp)s (onse)h(to)h(a)f Fd(ci)g Ff(request)g(whic)m(h)g(in)m(v)m(olv)m(es)g (committing)g(the)630 3892 y(remo)m(v)-5 b(al)31 b(of)f(a)h(\014le\).) 150 4046 y Fd(Set-static-directory)25 b Fe(pathname)35 b Fd(\\n)630 4155 y Ff(This)30 b(instructs)g(the)i(clien)m(t)f(to)h (set)g(the)g Fd(Entries.Static)c Ff(\015ag,)k(whic)m(h)f(it)g(should)e (then)630 4265 y(send)d(bac)m(k)i(to)g(the)f(serv)m(er)h(in)e(a)h Fd(Static-directory)c Ff(request)k(whenev)m(er)g(the)g(directory)630 4375 y(is)i(op)s(erated)i(on.)41 b Fe(pathname)35 b Ff(ends)30 b(in)f(a)i(slash;)f(its)f(purp)s(ose)g(is)h(to)h(sp)s(ecify)e(a)i (directory)-8 b(,)630 4484 y(not)31 b(a)f(\014le)g(within)e(a)i (directory)-8 b(.)150 4638 y Fd(Clear-static-directory)24 b Fe(pathname)36 b Fd(\\n)630 4748 y Ff(Lik)m(e)30 b Fd(Set-static-directory)p Ff(,)25 b(but)30 b(clear,)h(not)f(set,)h(the) g(\015ag.)150 4902 y Fd(Set-sticky)d Fe(pathname)35 b Fd(\\n)630 5011 y Ff(Additional)30 b(data:)45 b Fe(tagsp)s(ec)39 b Fd(\\)p Ff(n.)46 b(T)-8 b(ell)31 b(the)i(clien)m(t)f(to)h(set)g(a)g (stic)m(ky)f(tag)i(or)e(date,)i(whic)m(h)630 5121 y(should)g(b)s(e)i (supplied)d(with)i(the)h Fd(Sticky)f Ff(request)h(for)g(future)f(op)s (erations.)58 b Fe(pathname)630 5230 y Ff(ends)24 b(in)f(a)j(slash;)f (its)f(purp)s(ose)g(is)f(to)j(sp)s(ecify)d(a)i(directory)-8 b(,)26 b(not)f(a)h(\014le)d(within)g(a)i(directory)-8 b(.)630 5340 y(The)27 b(clien)m(t)f(should)g(store)h Fe(tagsp)s(ec)34 b Ff(and)27 b(pass)f(it)h(bac)m(k)h(to)g(the)f(serv)m (er)h(as-is,)g(to)f(allo)m(w)g(for)p eop %%Page: 21 21 21 20 bop 630 366 a Ff(future)31 b(expansion.)45 b(The)31 b(\014rst)g(c)m(haracter)j(of)e Fe(tagsp)s(ec)38 b Ff(is)32 b(`)p Fd(T)p Ff(')g(for)f(a)i(tag,)h(`)p Fd(D)p Ff(')e(for)g(a)g(date,) 630 476 y(or)e(something)g(else)g(for)g(future)g(expansion.)39 b(The)30 b(remainder)f(of)h Fe(tagsp)s(ec)37 b Ff(con)m(tains)31 b(the)630 586 y(actual)g(tag)g(or)g(date.)150 747 y Fd(Clear-sticky)c Fe(pathname)35 b Fd(\\n)630 857 y Ff(Clear)30 b(an)m(y)g(stic)m(ky)h (tag)h(or)e(date)h(set)g(b)m(y)f Fd(Set-sticky)p Ff(.)150 1018 y Fd(Template)e Fe(pathname)35 b Fd(\\n)630 1128 y Ff(Additional)29 b(data:)42 b(\014le)30 b(transmission)f(\(note:)42 b(compressed)31 b(\014le)f(transmissions)e(are)k(not)630 1238 y(supp)s(orted\).)67 b Fe(pathname)44 b Ff(ends)39 b(in)f(a)i(slash;)j(its)c(purp)s(ose)f(is)g(to)j(sp)s(ecify)d(a)i (directory)-8 b(,)630 1347 y(not)29 b(a)h(\014le)e(within)e(a)j (directory)-8 b(.)41 b(T)-8 b(ell)28 b(the)h(clien)m(t)f(to)i(store)g (the)f(\014le)f(transmission)f(as)i(the)630 1457 y(template)24 b(log)f(message,)k(and)c(then)g(use)g(that)h(template)g(in)e(the)i (future)e(when)h(prompting)630 1566 y(the)31 b(user)e(for)h(a)h(log)g (message.)150 1728 y Fd(Set-checkin-prog)26 b Fe(dir)35 b Fd(\\n)630 1838 y Ff(Additional)20 b(data:)38 b Fe(prog)30 b Fd(\\)p Ff(n.)37 b(T)-8 b(ell)22 b(the)g(clien)m(t)g(to)i(set)f(a)g (c)m(hec)m(kin)g(program,)h(whic)m(h)d(should)630 1947 y(b)s(e)30 b(supplied)d(with)i(the)h Fd(Checkin-prog)d Ff(request)k(for)f(future)g(op)s(erations.)150 2109 y Fd(Set-update-prog)c Fe(dir)35 b Fd(\\n)630 2218 y Ff(Additional)k (data:)62 b Fe(prog)49 b Fd(\\)p Ff(n.)72 b(T)-8 b(ell)40 b(the)h(clien)m(t)f(to)i(set)g(an)e(up)s(date)h(program,)i(whic)m(h)630 2328 y(should)28 b(b)s(e)i(supplied)d(with)i(the)i Fd(Update-prog)c Ff(request)k(for)f(future)f(op)s(erations.)150 2490 y Fd(Notified)f Fe(pathname)35 b Fd(\\n)630 2599 y Ff(Indicate)29 b(to)i(the)f(clien)m(t)f(that)h(the)g(noti\014cation)f(for)h Fe(pathname)35 b Ff(has)29 b(b)s(een)g(done.)40 b(There)630 2709 y(should)19 b(b)s(e)h(one)h(suc)m(h)f(resp)s(onse)g(for)h(ev)m (ery)g Fd(Notify)e Ff(request;)25 b(if)19 b(there)i(are)h(sev)m(eral)f Fd(Notify)630 2818 y Ff(requests)39 b(for)f(a)i(single)d(\014le,)j(the) f(requests)g(should)e(b)s(e)h(pro)s(cessed)g(in)g(order;)43 b(the)c(\014rst)630 2928 y Fd(Notified)28 b Ff(resp)s(onse)i(p)s (ertains)e(to)j(the)g(\014rst)f Fd(Notify)e Ff(request,)j(etc.)150 3090 y Fd(Module-expansion)26 b Fe(pathname)35 b Fd(\\n)30 b(Return)f(a)h(file)f(or)h(directory)630 3199 y Ff(whic)m(h)43 b(is)g(included)e(in)i(a)h(particular)f(mo)s(dule.)80 b Fe(pathname)49 b Ff(is)43 b(relativ)m(e)h(to)h(cvsro)s(ot,)630 3309 y(unlik)m(e)26 b(most)j(pathnames)f(in)e(resp)s(onses.)39 b Fe(pathname)33 b Ff(should)27 b(b)s(e)g(used)g(to)i(lo)s(ok)f(and)f (see)630 3418 y(whether)h(some)h(or)f(all)f(of)i(the)g(mo)s(dule)d (exists)j(on)f(the)h(clien)m(t)f(side;)g(it)g(is)f(not)i(necessarily) 630 3528 y(suitable)24 b(for)g(passing)g(as)i(an)f(argumen)m(t)g(to)h (a)g Fd(co)e Ff(request)h(\(for)g(example,)h(if)e(the)i(mo)s(dules)630 3638 y(\014le)i(con)m(tains)i(the)f(`)p Fd(-d)p Ff(')g(option,)g(it)g (will)d(b)s(e)j(the)g(directory)g(sp)s(eci\014ed)e(with)h(`)p Fd(-d)p Ff(',)h(not)h(the)630 3747 y(name)g(of)h(the)g(mo)s(dule\).)150 3909 y Fd(M)f Fe(text)j Fd(\\n)115 b Ff(A)30 b(one-line)g(message)h (for)g(the)f(user.)150 4070 y Fd(E)g Fe(text)j Fd(\\n)115 b Ff(Same)30 b(as)h Fd(M)f Ff(but)g(send)f(to)i(stderr)f(not)h(stdout.) 150 4232 y Fd(F)f(\\n)306 b Ff(Flush)23 b(stderr.)38 b(That)24 b(is,)h(mak)m(e)h(it)e(p)s(ossible)e(for)i(the)h(user)e(to)j (see)f(what)f(has)g(b)s(een)g(written)630 4342 y(to)30 b(stderr)e(\(it)h(is)f(up)g(to)h(the)h(implemen)m(tation)d(to)j(decide) e(exactly)i(ho)m(w)f(far)g(it)f(should)f(go)630 4451 y(to)k(ensure)f(this\).)150 4613 y Fd(error)f Fe(errno-co)s(de)36 b Fd(`)47 b(')30 b Fe(text)j Fd(\\n)630 4722 y Ff(The)k(command)h (completed)f(with)f(an)i(error.)62 b Fe(errno-co)s(de)43 b Ff(is)36 b(a)i(sym)m(b)s(olic)e(error)i(co)s(de)630 4832 y(\(e.g.)h Fd(ENOENT)p Ff(\);)24 b(if)c(the)i(serv)m(er)g(do)s (esn't)g(supp)s(ort)e(this)g(feature,)k(or)e(if)f(it's)g(not)h (appropriate)630 4942 y(for)30 b(this)g(particular)e(message,)k(it)e (just)g(omits)g(the)h(errno-co)s(de)g(\(in)e(that)i(case)h(there)f(are) 630 5051 y(t)m(w)m(o)37 b(spaces)f(after)g(`)p Fd(error)p Ff('\).)56 b(T)-8 b(ext)36 b(is)f(an)h(error)f(message)h(suc)m(h)g(as)g (that)g(pro)m(vided)e(b)m(y)630 5161 y(strerror\(\),)d(or)f(an)m(y)h (other)f(message)i(the)f(serv)m(er)f(w)m(an)m(ts)h(to)g(use.)150 5322 y Fd(ok)f(\\n)258 b Ff(The)30 b(command)g(completed)g (successfully)-8 b(.)p eop %%Page: 22 22 22 21 bop 150 366 a Fa(5.8)68 b(Example)275 557 y Ff(Here)31 b(is)e(an)i(example;)f(lines)f(are)i(pre\014xed)f(b)m(y)g(`)p Fd(C:)g Ff(')h(to)g(indicate)f(the)h(clien)m(t)f(sends)g(them)g(or)h(`) p Fd(S:)f Ff(')150 667 y(to)h(indicate)f(the)g(serv)m(er)h(sends)e (them.)275 800 y(The)h(clien)m(t)g(starts)i(b)m(y)e(connecting,)i (sending)d(the)i(ro)s(ot,)h(and)e(completing)g(the)h(proto)s(col)g (negotia-)150 910 y(tion.)40 b(In)30 b(actual)h(practice)f(the)h(lists) e(of)h(v)-5 b(alid)29 b(resp)s(onses)g(and)h(requests)g(w)m(ould)f(b)s (e)h(longer.)390 1037 y Fd(C:)47 b(Root)g(/u/cvsroot)390 1140 y(C:)g(Valid-responses)d(ok)j(error)f(Checked-in)f(M)j(E)390 1244 y(C:)f(valid-requests)390 1348 y(S:)g(Valid-requests)d(Root)j (Directory)e(Entry)h(Modified)g(Argument)f(Argumentx)h(ci)h(co)390 1452 y(S:)g(ok)390 1555 y(C:)g(UseUnchanged)275 1688 y Ff(The)32 b(clien)m(t)h(w)m(an)m(ts)h(to)g(c)m(hec)m(k)h(out)e(the)h Fd(supermunger)c Ff(mo)s(dule)h(in)m(to)i(a)h(fresh)e(w)m(orking)h (directory)-8 b(.)150 1798 y(Therefore)26 b(it)g(\014rst)g(expands)g (the)h Fd(supermunger)c Ff(mo)s(dule;)k(this)e(step)i(w)m(ould)e(b)s(e) h(omitted)h(if)f(the)g(clien)m(t)150 1908 y(w)m(as)31 b(op)s(erating)f(on)g(a)h(directory)e(rather)i(than)f(a)h(mo)s(dule.) 390 2035 y Fd(C:)47 b(Argument)f(supermunger)390 2138 y(C:)h(Directory)e(.)390 2242 y(C:)i(/u/cvsroot)390 2346 y(C:)g(expand-modules)275 2479 y Ff(The)28 b(serv)m(er)h(replies)d (that)k(the)e Fd(supermunger)e Ff(mo)s(dule)h(expands)h(to)h(the)g (directory)f Fd(supermunger)150 2588 y Ff(\(the)j(simplest)d(case\):) 390 2715 y Fd(S:)47 b(Module-expansion)d(supermunger)390 2819 y(S:)j(ok)275 2952 y Ff(The)28 b(clien)m(t)h(then)g(pro)s(ceeds)f (to)i(c)m(hec)m(k)h(out)e(the)g(directory)-8 b(.)41 b(The)28 b(fact)i(that)g(it)e(sends)h(only)f(a)h(single)150 3062 y Fd(Directory)38 b Ff(request)i(whic)m(h)e(sp)s(eci\014es)h(`)p Fd(.)p Ff(')h(for)g(the)h(w)m(orking)e(directory)h(means)g(that)g (there)h(is)e(not)150 3171 y(already)30 b(a)h Fd(supermunger)c Ff(directory)j(on)g(the)h(clien)m(t.)390 3298 y Fd(C:)47 b(Argument)f(-N)390 3402 y(C:)h(Argument)f(supermunger)390 3506 y(C:)h(Directory)e(.)390 3610 y(C:)i(/u/cvsroot)390 3714 y(C:)g(co)275 3846 y Ff(The)e(serv)m(er)h(replies)e(with)g(the)i (requested)g(\014les.)85 b(In)45 b(this)g(example,)k(there)d(is)f(only) g(one)h(\014le,)150 3956 y(`)p Fd(mungeall.c)p Ff('.)c(The)31 b Fd(Clear-sticky)d Ff(and)j Fd(Clear-static-directory)26 b Ff(requests)31 b(are)h(sen)m(t)g(b)m(y)g(the)150 4066 y(curren)m(t)f(implemen)m(tation)e(but)h(they)h(ha)m(v)m(e)h(no)f (e\013ect)h(b)s(ecause)f(the)g(default)f(is)g(for)g(those)h(settings)g (to)150 4175 y(b)s(e)f(clear)g(when)g(a)g(directory)g(is)g(newly)f (created.)390 4302 y Fd(S:)47 b(Clear-sticky)e(supermunger/)390 4406 y(S:)i(/u/cvsroot/supermunger/)390 4510 y(S:)g (Clear-static-directory)42 b(supermunger/)390 4614 y(S:)47 b(/u/cvsroot/supermunger/)390 4717 y(S:)g(E)h(cvs)f(server:)e(Updating) h(supermunger)390 4821 y(S:)h(M)h(U)f(supermunger/mungeall.c)390 4925 y(S:)g(Created)f(supermunger/)390 5029 y(S:)h (/u/cvsroot/supermunger/mu)o(ngea)o(ll.)o(c)390 5132 y(S:)g(/mungeall.c/1.1///)390 5236 y(S:)g(u=rw,g=r,o=r)390 5340 y(S:)g(26)p eop %%Page: 23 23 23 22 bop 390 366 a Fd(S:)47 b(int)g(mein)g(\(\))g({)g(abort)g(\(\);)g (})390 470 y(S:)g(ok)275 609 y Ff(The)38 b(curren)m(t)i(clien)m(t)f (implemen)m(tation)f(w)m(ould)g(break)h(the)h(connection)f(here)g(and)g (mak)m(e)i(a)e(new)150 718 y(connection)33 b(for)f(the)g(next)h (command.)46 b(Ho)m(w)m(ev)m(er,)35 b(the)e(proto)s(col)f(allo)m(ws)g (it)g(to)h(k)m(eep)g(the)g(connection)150 828 y(op)s(en)d(and)f(con)m (tin)m(ue,)i(whic)m(h)e(is)h(what)g(w)m(e)h(sho)m(w)f(here.)275 966 y(After)k(the)h(user)f(mo)s(di\014es)e(the)j(\014le)f(and)f (instructs)h(the)g(clien)m(t)g(to)h(c)m(hec)m(k)h(it)e(bac)m(k)i(in.)51 b(The)34 b(clien)m(t)150 1076 y(sends)29 b(argumen)m(ts)i(to)g(sp)s (ecify)e(the)i(log)f(message)i(and)e(\014le)f(to)i(c)m(hec)m(k)h(in:) 390 1209 y Fd(C:)47 b(Argument)f(-m)390 1312 y(C:)h(Argument)f(Well,)g (you)h(see,)g(it)g(took)f(me)i(hours)e(and)h(hours)f(to)h(find)390 1416 y(C:)g(Argumentx)e(this)i(typo)g(and)g(I)g(searched)f(and)h (searched)e(and)i(eventually)390 1520 y(C:)g(Argumentx)e(had)i(to)h (ask)e(John)h(for)g(help.)390 1624 y(C:)g(Argument)f(mungeall.c)275 1762 y Ff(It)d(also)g(sends)f(information)f(ab)s(out)i(the)g(con)m(ten) m(ts)h(of)f(the)h(w)m(orking)e(directory)-8 b(,)46 b(including)40 b(the)150 1872 y(new)33 b(con)m(ten)m(ts)i(of)e(the)g(mo)s(di\014ed)e (\014le.)49 b(Note)34 b(that)g(the)g(user)e(has)h(c)m(hanged)h(in)m(to) f(the)h(`)p Fd(supermunger)p Ff(')150 1981 y(directory)h(b)s(efore)g (executing)g(this)f(command;)k(the)d(top)h(lev)m(el)f(directory)g(is)f (a)i(user-visible)c(concept)150 2091 y(b)s(ecause)e(the)h(serv)m(er)g (should)d(prin)m(t)h(\014lenames)g(in)g Fd(M)h Ff(and)g Fd(E)g Ff(resp)s(onses)g(relativ)m(e)g(to)h(that)g(directory)-8 b(.)390 2224 y Fd(C:)47 b(Directory)e(.)390 2327 y(C:)i (/u/cvsroot/supermunger)390 2431 y(C:)g(Entry)g(/mungeall.c/1.1///)390 2535 y(C:)g(Modified)f(mungeall.c)390 2639 y(C:)h(u=rw,g=r,o=r)390 2742 y(C:)g(26)390 2846 y(C:)g(int)g(main)g(\(\))g({)g(abort)g(\(\);)g (})275 2985 y Ff(And)36 b(\014nally)-8 b(,)37 b(the)g(clien)m(t)f (issues)g(the)h(c)m(hec)m(kin)g(command)g(\(whic)m(h)f(mak)m(es)i(use)f (of)g(the)g(data)h(just)150 3094 y(sen)m(t\):)390 3227 y Fd(C:)47 b(ci)275 3365 y Ff(And)29 b(the)i(serv)m(er)f(tells)g(the)g (clien)m(t)g(that)h(the)g(c)m(hec)m(kin)f(succeeded:)390 3498 y Fd(S:)47 b(M)h(Checking)d(in)i(mungeall.c;)390 3602 y(S:)g(E)h(/u/cvsroot/supermunger/)o(mung)o(eal)o(l.c,)o(v)90 b(<--)k(mungeall.c)390 3706 y(S:)47 b(E)h(new)f(revision:)e(1.2;)h (previous)g(revision:)f(1.1)390 3809 y(S:)i(E)h(done)390 3913 y(S:)f(Mode)g(u=rw,g=r,o=r)390 4017 y(S:)g(Checked-in)e(./)390 4121 y(S:)i(/u/cvsroot/supermunger/mu)o(ngea)o(ll.)o(c)390 4224 y(S:)g(/mungeall.c/1.2///)390 4328 y(S:)g(ok)150 4595 y Fa(5.9)68 b(Required)46 b(v)l(ersus)f(optional)h(parts)f(of)g (the)h(proto)t(col)275 4792 y Ff(The)c(follo)m(wing)g(are)h(part)g(of)h (ev)m(ery)g(kno)m(wn)e(implemen)m(tation)g(of)i(the)f(CVS)f(proto)s (col)i(\(except)150 4902 y(obsolete,)35 b(pre-1.5,)h(v)m(ersions)d(of)g (CVS\))h(and)f(it)g(is)f(considered)h(reasonable)g(b)s(eha)m(vior)g(to) h(completely)150 5011 y(fail)44 b(to)j(w)m(ork)f(if)e(y)m(ou)i(are)g (connected)h(with)d(an)i(implemen)m(tation)e(whic)m(h)h(attempts)h(to)h (not)f(sup-)150 5121 y(p)s(ort)k(them.)102 b(Requests:)81 b Fd(Root)p Ff(,)55 b Fd(Valid-responses)p Ff(,)d Fd(valid-requests)p Ff(,)g Fd(Directory)p Ff(,)h Fd(Entry)p Ff(,)150 5230 y Fd(Modified)p Ff(,)48 b Fd(Unchanged)p Ff(,)g Fd(Argument)p Ff(,)g Fd(Argumentx)p Ff(,)g Fd(ci)p Ff(,)h Fd(co)p Ff(,)h Fd(update)p Ff(.)86 b(Resp)s(onses:)71 b Fd(ok)p Ff(,)50 b Fd(error)p Ff(,)150 5340 y Fd(Valid-requests)p Ff(,)27 b Fd(Checked-in)p Ff(,)h Fd(Updated)p Ff(,)g Fd(Merged)p Ff(,)h Fd(Removed)p Ff(,)g Fd(M)p Ff(,)h Fd(E)p Ff(.)p eop %%Page: 24 24 24 23 bop 275 366 a Ff(A)37 b(serv)m(er)g(need)g(not)g(implemen)m(t)f Fd(Repository)p Ff(,)g(but)h(in)f(order)g(to)i(in)m(terop)s(erate)g (with)d(CVS)i(1.5)150 476 y(through)23 b(1.9)i(it)e(m)m(ust)h(claim)e (to)j(implemen)m(t)d(it)h(\(in)g Fd(Valid-requests)p Ff(\).)35 b(The)23 b(clien)m(t)g(will)e(not)j(actually)150 586 y(send)30 b(the)g(request.)150 843 y Fa(5.10)68 b(Obsolete)47 b(proto)t(col)e(elemen)l(ts)275 1036 y Ff(This)26 b(section)i (brie\015y)e(describ)s(es)g(proto)s(col)i(elemen)m(ts)h(whic)m(h)d(are) j(obsolete.)40 b(There)28 b(is)f(no)h(attempt)150 1145 y(to)j(do)s(cumen)m(t)f(them)h(in)e(full)f(detail.)275 1280 y(There)43 b(w)m(as)g(a)h Fd(Repository)d Ff(request)i(whic)m(h)g (w)m(as)h(lik)m(e)e Fd(Directory)f Ff(except)k(it)e(only)f(pro)m(vided) 150 1389 y Fe(rep)s(ository)p Ff(,)30 b(and)f(the)i(lo)s(cal)f (directory)f(w)m(as)i(assumed)f(to)h(b)s(e)f(similarly)d(named.)275 1524 y(If)39 b(the)i Fd(UseUnchanged)c Ff(request)j(w)m(as)h(not)g(sen) m(t,)i(there)e(w)m(as)f(a)h Fd(Lost)e Ff(request)i(whic)m(h)e(w)m(as)h (sen)m(t)150 1633 y(to)c(indicate)f(that)h(a)g(\014le)e(did)g(not)i (exist)f(in)f(the)i(w)m(orking)f(directory)-8 b(,)37 b(and)d(the)i(meaning)f(of)h(sending)150 1743 y Fd(Entries)c Ff(without)g Fd(Lost)g Ff(or)i Fd(Modified)d Ff(w)m(as)j(di\013eren)m (t.)50 b(All)32 b(curren)m(t)h(clien)m(ts)g(\(CVS)g(1.5)i(and)e (later\))150 1853 y(will)28 b(send)h Fd(UseUnchanged)e Ff(if)j(it)g(is)f(supp)s(orted.)p eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF