2 %%Title: busybox-growth.ps
3 %%Creator: gnuplot 3.5 (pre 3.6) patchlevel beta 347
4 %%CreationDate: Tue Apr 10 14:03:36 2001
5 %%DocumentFonts: (atend)
6 %%BoundingBox: 50 40 554 770
7 %%Orientation: Landscape
14 /gnulinewidth 5.000 def
15 /userlinewidth gnulinewidth def
28 /Lshow { currentpoint stroke M
30 /Rshow { currentpoint stroke M
31 dup stringwidth pop neg vshift R show } def
32 /Cshow { currentpoint stroke M
33 dup stringwidth pop -2 div vshift R show } def
34 /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
35 /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def
36 /DL { Color {setrgbcolor Solid {pop []} if 0 setdash }
37 {pop pop pop Solid {pop []} if 0 setdash} ifelse } def
38 /BL { stroke gnulinewidth 2 mul setlinewidth } def
39 /AL { stroke gnulinewidth 2 div setlinewidth } def
40 /UL { gnulinewidth mul /userlinewidth exch def } def
41 /PL { stroke userlinewidth setlinewidth } def
42 /LTb { BL [] 0 0 0 DL } def
43 /LTa { AL [1 dl 2 dl] 0 setdash 0 0 0 setrgbcolor } def
44 /LT0 { PL [] 1 0 0 DL } def
45 /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def
46 /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def
47 /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def
48 /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def
49 /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def
50 /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def
51 /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def
52 /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def
53 /Pnt { stroke [] 0 setdash
54 gsave 1 setlinecap M 0 0 V stroke grestore } def
55 /Dia { stroke [] 0 setdash 2 copy vpt add M
56 hpt neg vpt neg V hpt vpt neg V
57 hpt vpt V hpt neg vpt V closepath stroke
59 /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V
61 hpt neg vpt neg R hpt2 0 V stroke
63 /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
64 0 vpt2 neg V hpt2 0 V 0 vpt2 V
65 hpt2 neg 0 V closepath stroke
67 /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M
68 hpt2 vpt2 neg V currentpoint stroke M
69 hpt2 neg 0 R hpt2 vpt2 V stroke } def
70 /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M
71 hpt neg vpt -1.62 mul V
73 hpt neg vpt 1.62 mul V closepath stroke
75 /Star { 2 copy Pls Crs } def
76 /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M
77 0 vpt2 neg V hpt2 0 V 0 vpt2 V
78 hpt2 neg 0 V closepath fill } def
79 /TriUF { stroke [] 0 setdash vpt 1.12 mul add M
80 hpt neg vpt -1.62 mul V
82 hpt neg vpt 1.62 mul V closepath fill } def
83 /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
84 hpt neg vpt 1.62 mul V
86 hpt neg vpt -1.62 mul V closepath stroke
88 /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M
89 hpt neg vpt 1.62 mul V
91 hpt neg vpt -1.62 mul V closepath fill} def
92 /DiaF { stroke [] 0 setdash vpt add M
93 hpt neg vpt neg V hpt vpt neg V
94 hpt vpt V hpt neg vpt V closepath fill } def
95 /Pent { stroke [] 0 setdash 2 copy gsave
96 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
97 closepath stroke grestore Pnt } def
98 /PentF { stroke [] 0 setdash gsave
99 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
100 closepath fill grestore } def
101 /Circle { stroke [] 0 setdash 2 copy
102 hpt 0 360 arc stroke Pnt } def
103 /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def
104 /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def
105 /C1 { BL [] 0 setdash 2 copy moveto
106 2 copy vpt 0 90 arc closepath fill
107 vpt 0 360 arc closepath } bind def
108 /C2 { BL [] 0 setdash 2 copy moveto
109 2 copy vpt 90 180 arc closepath fill
110 vpt 0 360 arc closepath } bind def
111 /C3 { BL [] 0 setdash 2 copy moveto
112 2 copy vpt 0 180 arc closepath fill
113 vpt 0 360 arc closepath } bind def
114 /C4 { BL [] 0 setdash 2 copy moveto
115 2 copy vpt 180 270 arc closepath fill
116 vpt 0 360 arc closepath } bind def
117 /C5 { BL [] 0 setdash 2 copy moveto
120 2 copy vpt 180 270 arc closepath fill
121 vpt 0 360 arc } bind def
122 /C6 { BL [] 0 setdash 2 copy moveto
123 2 copy vpt 90 270 arc closepath fill
124 vpt 0 360 arc closepath } bind def
125 /C7 { BL [] 0 setdash 2 copy moveto
126 2 copy vpt 0 270 arc closepath fill
127 vpt 0 360 arc closepath } bind def
128 /C8 { BL [] 0 setdash 2 copy moveto
129 2 copy vpt 270 360 arc closepath fill
130 vpt 0 360 arc closepath } bind def
131 /C9 { BL [] 0 setdash 2 copy moveto
132 2 copy vpt 270 450 arc closepath fill
133 vpt 0 360 arc closepath } bind def
134 /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
136 2 copy vpt 90 180 arc closepath fill
137 vpt 0 360 arc closepath } bind def
138 /C11 { BL [] 0 setdash 2 copy moveto
139 2 copy vpt 0 180 arc closepath fill
141 2 copy vpt 270 360 arc closepath fill
142 vpt 0 360 arc closepath } bind def
143 /C12 { BL [] 0 setdash 2 copy moveto
144 2 copy vpt 180 360 arc closepath fill
145 vpt 0 360 arc closepath } bind def
146 /C13 { BL [] 0 setdash 2 copy moveto
147 2 copy vpt 0 90 arc closepath fill
149 2 copy vpt 180 360 arc closepath fill
150 vpt 0 360 arc closepath } bind def
151 /C14 { BL [] 0 setdash 2 copy moveto
152 2 copy vpt 90 360 arc closepath fill
153 vpt 0 360 arc } bind def
154 /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
155 vpt 0 360 arc closepath } bind def
156 /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
157 neg 0 rlineto closepath } bind def
158 /Square { dup Rec } bind def
159 /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def
160 /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def
161 /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def
162 /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def
163 /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def
164 /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def
165 /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill
166 exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def
167 /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def
168 /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
169 2 copy vpt Square fill
171 /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def
172 /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def
173 /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
175 /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
177 /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def
178 /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
179 2 copy vpt Square fill Bsquare } bind def
180 /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
181 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def
182 /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def
183 /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def
184 /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def
185 /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def
186 /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def
187 /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def
188 /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def
189 /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def
190 /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def
191 /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def
192 /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def
193 /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def
194 /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def
195 /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def
196 /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def
197 /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def
198 /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def
199 /DiaE { stroke [] 0 setdash vpt add M
200 hpt neg vpt neg V hpt vpt neg V
201 hpt vpt V hpt neg vpt V closepath stroke } def
202 /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M
203 0 vpt2 neg V hpt2 0 V 0 vpt2 V
204 hpt2 neg 0 V closepath stroke } def
205 /TriUE { stroke [] 0 setdash vpt 1.12 mul add M
206 hpt neg vpt -1.62 mul V
208 hpt neg vpt 1.62 mul V closepath stroke } def
209 /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M
210 hpt neg vpt 1.62 mul V
212 hpt neg vpt -1.62 mul V closepath stroke } def
213 /PentE { stroke [] 0 setdash gsave
214 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
215 closepath stroke grestore } def
216 /CircE { stroke [] 0 setdash
217 hpt 0 360 arc stroke } def
218 /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def
219 /DiaW { stroke [] 0 setdash vpt add M
220 hpt neg vpt neg V hpt vpt neg V
221 hpt vpt V hpt neg vpt V Opaque stroke } def
222 /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M
223 0 vpt2 neg V hpt2 0 V 0 vpt2 V
224 hpt2 neg 0 V Opaque stroke } def
225 /TriUW { stroke [] 0 setdash vpt 1.12 mul add M
226 hpt neg vpt -1.62 mul V
228 hpt neg vpt 1.62 mul V Opaque stroke } def
229 /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M
230 hpt neg vpt 1.62 mul V
232 hpt neg vpt -1.62 mul V Opaque stroke } def
233 /PentW { stroke [] 0 setdash gsave
234 translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
235 Opaque stroke grestore } def
236 /CircW { stroke [] 0 setdash
237 hpt 0 360 arc Opaque stroke } def
238 /BoxFill { gsave Rec 1 setgray fill grestore } def
250 (Helvetica) findfont 140 scalefont setfont
339 currentpoint gsave translate 90 rotate 0 0 M
340 (tar.gz size \(Kb\)) Cshow
343 (time \(days since Jan 1, 1998\)) Cshow
403 %%DocumentFonts: Helvetica