Ticket #168: ticket168_point_on_gridb.ps

File ticket168_point_on_gridb.ps, 27.1 KB (added by duncan, 17 years ago)
Line 
1%!PS-Adobe-3.0 EPSF-3.0
2%%Creator: Tk Canvas Widget
3%%Title: Window .17405352.17438520.17475344.17475504.17475464
4%%CreationDate: Wed May 30 17:14:35 2007
5%%BoundingBox: -210 102 823 690
6%%Pages: 1
7%%DocumentData: Clean7Bit
8%%Orientation: Portrait
9%%EndComments
10
11%%BeginProlog
12/CurrentEncoding [
13/space/space/space/space/space/space/space/space
14/space/space/space/space/space/space/space/space
15/space/space/space/space/space/space/space/space
16/space/space/space/space/space/space/space/space
17/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quotesingle
18/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash
19/zero/one/two/three/four/five/six/seven
20/eight/nine/colon/semicolon/less/equal/greater/question
21/at/A/B/C/D/E/F/G
22/H/I/J/K/L/M/N/O
23/P/Q/R/S/T/U/V/W
24/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore
25/grave/a/b/c/d/e/f/g
26/h/i/j/k/l/m/n/o
27/p/q/r/s/t/u/v/w
28/x/y/z/braceleft/bar/braceright/asciitilde/space
29/Euro/space/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl
30/circumflex/perthousand/Scaron/guilsinglleft/OE/space/Zcaron/space
31/space/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash/emdash
32/tilde/trademark/scaron/guilsinglright/oe/space/zcaron/Ydieresis
33/space/exclamdown/cent/sterling/currency/yen/brokenbar/section
34/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron
35/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered
36/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown
37/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
38/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
39/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply
40/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls
41/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
42/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
43/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide
44/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis
45] def
46
4750 dict begin
48% This is a standard prolog for Postscript generated by Tk's canvas
49% widget.
50% RCS: @(#) $Id: mkpsenc.tcl,v 1.3 2002/07/19 14:37:21 drh Exp $
51
52% The definitions below just define all of the variables used in
53% any of the procedures here.  This is needed for obscure reasons
54% explained on p. 716 of the Postscript manual (Section H.2.7,
55% "Initializing Variables," in the section on Encapsulated Postscript).
56
57/baseline 0 def
58/stipimage 0 def
59/height 0 def
60/justify 0 def
61/lineLength 0 def
62/spacing 0 def
63/stipple 0 def
64/strings 0 def
65/xoffset 0 def
66/yoffset 0 def
67/tmpstip null def
68
69
70/cstringshow {
71    {
72        dup type /stringtype eq
73        { show } { glyphshow }
74        ifelse
75    }
76    forall
77} bind def
78
79
80
81/cstringwidth {
82    0 exch 0 exch
83    {
84        dup type /stringtype eq
85        { stringwidth } { 
86            currentfont /Encoding get exch 1 exch put (\001) stringwidth 
87        }
88        ifelse 
89        exch 3 1 roll add 3 1 roll add exch
90    }
91    forall
92} bind def
93
94% font ISOEncode font
95% This procedure changes the encoding of a font from the default
96% Postscript encoding to current system encoding.  It's typically invoked just
97% before invoking "setfont".  The body of this procedure comes from
98% Section 5.6.1 of the Postscript book.
99
100/ISOEncode {
101    dup length dict begin
102        {1 index /FID ne {def} {pop pop} ifelse} forall
103        /Encoding CurrentEncoding def
104        currentdict
105    end
106
107    % I'm not sure why it's necessary to use "definefont" on this new
108    % font, but it seems to be important; just use the name "Temporary"
109    % for the font.
110
111    /Temporary exch definefont
112} bind def
113
114% StrokeClip
115%
116% This procedure converts the current path into a clip area under
117% the assumption of stroking.  It's a bit tricky because some Postscript
118% interpreters get errors during strokepath for dashed lines.  If
119% this happens then turn off dashes and try again.
120
121/StrokeClip {
122    {strokepath} stopped {
123        (This Postscript printer gets limitcheck overflows when) =
124        (stippling dashed lines;  lines will be printed solid instead.) =
125        [] 0 setdash strokepath} if
126    clip
127} bind def
128
129% desiredSize EvenPixels closestSize
130%
131% The procedure below is used for stippling.  Given the optimal size
132% of a dot in a stipple pattern in the current user coordinate system,
133% compute the closest size that is an exact multiple of the device's
134% pixel size.  This allows stipple patterns to be displayed without
135% aliasing effects.
136
137/EvenPixels {
138    % Compute exact number of device pixels per stipple dot.
139    dup 0 matrix currentmatrix dtransform
140    dup mul exch dup mul add sqrt
141
142    % Round to an integer, make sure the number is at least 1, and compute
143    % user coord distance corresponding to this.
144    dup round dup 1 lt {pop 1} if
145    exch div mul
146} bind def
147
148% width height string StippleFill --
149%
150% Given a path already set up and a clipping region generated from
151% it, this procedure will fill the clipping region with a stipple
152% pattern.  "String" contains a proper image description of the
153% stipple pattern and "width" and "height" give its dimensions.  Each
154% stipple dot is assumed to be about one unit across in the current
155% user coordinate system.  This procedure trashes the graphics state.
156
157/StippleFill {
158    % The following code is needed to work around a NeWSprint bug.
159
160    /tmpstip 1 index def
161
162    % Change the scaling so that one user unit in user coordinates
163    % corresponds to the size of one stipple dot.
164    1 EvenPixels dup scale
165
166    % Compute the bounding box occupied by the path (which is now
167    % the clipping region), and round the lower coordinates down
168    % to the nearest starting point for the stipple pattern.  Be
169    % careful about negative numbers, since the rounding works
170    % differently on them.
171
172    pathbbox
173    4 2 roll
174    5 index div dup 0 lt {1 sub} if cvi 5 index mul 4 1 roll
175    6 index div dup 0 lt {1 sub} if cvi 6 index mul 3 2 roll
176
177    % Stack now: width height string y1 y2 x1 x2
178    % Below is a doubly-nested for loop to iterate across this area
179    % in units of the stipple pattern size, going up columns then
180    % across rows, blasting out a stipple-pattern-sized rectangle at
181    % each position
182
183    6 index exch {
184        2 index 5 index 3 index {
185            % Stack now: width height string y1 y2 x y
186
187            gsave
188            1 index exch translate
189            5 index 5 index true matrix tmpstip imagemask
190            grestore
191        } for
192        pop
193    } for
194    pop pop pop pop pop
195} bind def
196
197% -- AdjustColor --
198% Given a color value already set for output by the caller, adjusts
199% that value to a grayscale or mono value if requested by the CL
200% variable.
201
202/AdjustColor {
203    CL 2 lt {
204        currentgray
205        CL 0 eq {
206            .5 lt {0} {1} ifelse
207        } if
208        setgray
209    } if
210} bind def
211
212% x y strings spacing xoffset yoffset justify stipple DrawText --
213% This procedure does all of the real work of drawing text.  The
214% color and font must already have been set by the caller, and the
215% following arguments must be on the stack:
216%
217% x, y -        Coordinates at which to draw text.
218% strings -     An array of strings, one for each line of the text item,
219%               in order from top to bottom.
220% spacing -     Spacing between lines.
221% xoffset -     Horizontal offset for text bbox relative to x and y: 0 for
222%               nw/w/sw anchor, -0.5 for n/center/s, and -1.0 for ne/e/se.
223% yoffset -     Vertical offset for text bbox relative to x and y: 0 for
224%               nw/n/ne anchor, +0.5 for w/center/e, and +1.0 for sw/s/se.
225% justify -     0 for left justification, 0.5 for center, 1 for right justify.
226% stipple -     Boolean value indicating whether or not text is to be
227%               drawn in stippled fashion.  If text is stippled,
228%               procedure StippleText must have been defined to call
229%               StippleFill in the right way.
230%
231% Also, when this procedure is invoked, the color and font must already
232% have been set for the text.
233
234/DrawText {
235    /stipple exch def
236    /justify exch def
237    /yoffset exch def
238    /xoffset exch def
239    /spacing exch def
240    /strings exch def
241
242    % First scan through all of the text to find the widest line.
243
244    /lineLength 0 def
245    strings {
246        cstringwidth pop
247        dup lineLength gt {/lineLength exch def} {pop} ifelse
248        newpath
249    } forall
250
251    % Compute the baseline offset and the actual font height.
252
253    0 0 moveto (TXygqPZ) false charpath
254    pathbbox dup /baseline exch def
255    exch pop exch sub /height exch def pop
256    newpath
257
258    % Translate coordinates first so that the origin is at the upper-left
259    % corner of the text's bounding box. Remember that x and y for
260    % positioning are still on the stack.
261
262    translate
263    lineLength xoffset mul
264    strings length 1 sub spacing mul height add yoffset mul translate
265
266    % Now use the baseline and justification information to translate so
267    % that the origin is at the baseline and positioning point for the
268    % first line of text.
269
270    justify lineLength mul baseline neg translate
271
272    % Iterate over each of the lines to output it.  For each line,
273    % compute its width again so it can be properly justified, then
274    % display it.
275
276    strings {
277        dup cstringwidth pop
278        justify neg mul 0 moveto
279        stipple {
280           
281 
282            % The text is stippled, so turn it into a path and print
283            % by calling StippledText, which in turn calls StippleFill.
284            % Unfortunately, many Postscript interpreters will get
285            % overflow errors if we try to do the whole string at
286            % once, so do it a character at a time.
287
288            gsave
289            /char (X) def
290            {
291                dup type /stringtype eq {
292                    % This segment is a string.
293                    {
294                        char 0 3 -1 roll put
295                        currentpoint
296                        gsave
297                        char true charpath clip StippleText
298                        grestore
299                        char stringwidth translate
300                        moveto
301                    } forall
302                } {
303                    % This segment is glyph name
304                    % Temporary override
305                    currentfont /Encoding get exch 1 exch put
306                    currentpoint
307                    gsave (\001) true charpath clip StippleText
308                    grestore
309                    (\001) stringwidth translate
310                    moveto
311                } ifelse
312            } forall
313            grestore 
314        } {cstringshow} ifelse
315        0 spacing neg translate
316    } forall
317} bind def
318
319%%EndProlog
320%%BeginSetup
321/CL 2 def
322%%EndSetup
323
324%%Page: 1 1
325save
326306.0 396.0 translate
3270.75 0.75 scale
328-9911 -391 translate
3299223 782 moveto 10600 782 lineto 10600 0 lineto 9223 0 lineto closepath clip newpath
330gsave
33110537.072734375 807.894806249995 moveto
33210622.3281898688 672.049108402131 lineto
33310478.8870187358 666.8701371307 lineto
33410537.072734375 807.894806249995 lineto
3351 setlinejoin 1 setlinecap
3361 setlinewidth
337[] 0 setdash
3380.000 1.000 0.000 setrgbcolor AdjustColor
339stroke
340grestore
341gsave
34210537.072734375 807.894806249995 moveto
34310747.8141890625 948.389109374999 lineto
34410732.0103361172 764.633097960235 lineto
34510537.072734375 807.894806249995 lineto
3461 setlinejoin 1 setlinecap
3471 setlinewidth
348[] 0 setdash
3490.000 1.000 0.000 setrgbcolor AdjustColor
350stroke
351grestore
352gsave
35310697.5602549128 155.969628531795 moveto
35410710.186302328 -36.9448552904105 lineto
35510597.99106421 35.2990715777341 lineto
35610697.5602549128 155.969628531795 lineto
3571 setlinejoin 1 setlinecap
3581 setlinewidth
359[] 0 setdash
3600.000 1.000 0.000 setrgbcolor AdjustColor
361stroke
362grestore
363gsave
3649982.57157495756 129.138728992501 moveto
36510134.3826941993 107.72915335256 lineto
36610021.2118987976 -3.02250580088003 lineto
3679982.57157495756 129.138728992501 lineto
3681 setlinejoin 1 setlinecap
3691 setlinewidth
370[] 0 setdash
3710.000 1.000 0.000 setrgbcolor AdjustColor
372stroke
373grestore
374gsave
37510046.025826964 251.338917694313 moveto
37610048.2948099594 399.546358060881 lineto
37710191.271471814 382.026718461191 lineto
37810046.025826964 251.338917694313 lineto
3791 setlinejoin 1 setlinecap
3801 setlinewidth
381[] 0 setdash
3820.000 1.000 0.000 setrgbcolor AdjustColor
383stroke
384grestore
385gsave
3869601.25159641026 -87.3278685473451 moveto
3879483.3654609375 105.423290625 lineto
3889648.30752896256 73.8752948582805 lineto
3899601.25159641026 -87.3278685473451 lineto
3901 setlinejoin 1 setlinecap
3911 setlinewidth
392[] 0 setdash
3930.000 1.000 0.000 setrgbcolor AdjustColor
394stroke
395grestore
396gsave
39710330.7708996663 125.299722159609 moveto
39810134.3826941993 107.72915335256 lineto
39910239.7525434649 225.92701057162 lineto
40010330.7708996663 125.299722159609 lineto
4011 setlinejoin 1 setlinecap
4021 setlinewidth
403[] 0 setdash
4040.000 1.000 0.000 setrgbcolor AdjustColor
405stroke
406grestore
407gsave
4089601.25159641026 -87.3278685473451 moveto
4099648.30752896256 73.8752948582805 lineto
4109786.88496297302 -20.9776777402549 lineto
4119601.25159641026 -87.3278685473451 lineto
4121 setlinejoin 1 setlinecap
4131 setlinewidth
414[] 0 setdash
4150.000 1.000 0.000 setrgbcolor AdjustColor
416stroke
417grestore
418gsave
4199601.25159641026 -87.3278685473451 moveto
4209425.038372917 -35.3906370396107 lineto
4219483.3654609375 105.423290625 lineto
4229601.25159641026 -87.3278685473451 lineto
4231 setlinejoin 1 setlinecap
4241 setlinewidth
425[] 0 setdash
4260.000 1.000 0.000 setrgbcolor AdjustColor
427stroke
428grestore
429gsave
4309272.62400625 -35.0710125000041 moveto
4319483.3654609375 105.423290625 lineto
4329425.038372917 -35.3906370396107 lineto
4339272.62400625 -35.0710125000041 lineto
4341 setlinejoin 1 setlinecap
4351 setlinewidth
436[] 0 setdash
4370.000 1.000 0.000 setrgbcolor AdjustColor
438stroke
439grestore
440gsave
44110143.7773726426 -62.3708117534989 moveto
44210259.0626073513 10.1137115413112 lineto
44310273.7486524635 -227.644797637127 lineto
44410143.7773726426 -62.3708117534989 lineto
4451 setlinejoin 1 setlinecap
4461 setlinewidth
447[] 0 setdash
4480.000 1.000 0.000 setrgbcolor AdjustColor
449stroke
450grestore
451gsave
45210410.2511612235 -173.97070528453 moveto
45310273.7486524635 -227.644797637127 lineto
45410259.0626073513 10.1137115413112 lineto
45510410.2511612235 -173.97070528453 lineto
4561 setlinejoin 1 setlinecap
4571 setlinewidth
458[] 0 setdash
4590.000 1.000 0.000 setrgbcolor AdjustColor
460stroke
461grestore
462gsave
46310452.551361615 185.129221145387 moveto
46410597.99106421 35.2990715777341 lineto
46510428.9702709136 16.736261777347 lineto
46610452.551361615 185.129221145387 lineto
4671 setlinejoin 1 setlinecap
4681 setlinewidth
469[] 0 setdash
4700.000 1.000 0.000 setrgbcolor AdjustColor
471stroke
472grestore
473gsave
47410452.551361615 185.129221145387 moveto
47510627.5501875093 299.049026834295 lineto
47610697.5602549128 155.969628531795 lineto
47710452.551361615 185.129221145387 lineto
4781 setlinejoin 1 setlinecap
4791 setlinewidth
480[] 0 setdash
4810.000 1.000 0.000 setrgbcolor AdjustColor
482stroke
483grestore
484gsave
4859648.30752896256 73.8752948582805 moveto
4869870.67137492104 209.375025507183 lineto
4879786.88496297302 -20.9776777402549 lineto
4889648.30752896256 73.8752948582805 lineto
4891 setlinejoin 1 setlinecap
4901 setlinewidth
491[] 0 setdash
4920.000 1.000 0.000 setrgbcolor AdjustColor
493stroke
494grestore
495gsave
4969483.3654609375 105.423290625 moveto
4979694.106915625 245.917593750004 lineto
4989648.30752896256 73.8752948582805 lineto
4999483.3654609375 105.423290625 lineto
5001 setlinejoin 1 setlinecap
5011 setlinewidth
502[] 0 setdash
5030.000 1.000 0.000 setrgbcolor AdjustColor
504stroke
505grestore
506gsave
50710143.7773726426 -62.3708117534989 moveto
50810134.3826941993 107.72915335256 lineto
50910259.0626073513 10.1137115413112 lineto
51010143.7773726426 -62.3708117534989 lineto
5111 setlinejoin 1 setlinecap
5121 setlinewidth
513[] 0 setdash
5140.000 1.000 0.000 setrgbcolor AdjustColor
515stroke
516grestore
517gsave
51810452.551361615 185.129221145387 moveto
51910697.5602549128 155.969628531795 lineto
52010597.99106421 35.2990715777341 lineto
52110452.551361615 185.129221145387 lineto
5221 setlinejoin 1 setlinecap
5231 setlinewidth
524[] 0 setdash
5250.000 1.000 0.000 setrgbcolor AdjustColor
526stroke
527grestore
528gsave
52910452.551361615 185.129221145387 moveto
53010239.7525434649 225.92701057162 lineto
53110413.3271083388 355.617301786308 lineto
53210452.551361615 185.129221145387 lineto
5331 setlinejoin 1 setlinecap
5341 setlinewidth
535[] 0 setdash
5360.000 1.000 0.000 setrgbcolor AdjustColor
537stroke
538grestore
539gsave
54010567.2825219045 438.69685178297 moveto
54110718.776650886 425.163738034451 lineto
54210627.5501875093 299.049026834295 lineto
54310567.2825219045 438.69685178297 lineto
5441 setlinejoin 1 setlinecap
5451 setlinewidth
546[] 0 setdash
5470.000 1.000 0.000 setrgbcolor AdjustColor
548stroke
549grestore
550gsave
55110627.5501875093 299.049026834295 moveto
55210413.3271083388 355.617301786308 lineto
55310567.2825219045 438.69685178297 lineto
55410627.5501875093 299.049026834295 lineto
5551 setlinejoin 1 setlinecap
5561 setlinewidth
557[] 0 setdash
5580.000 1.000 0.000 setrgbcolor AdjustColor
559stroke
560grestore
561gsave
56210330.7708996663 125.299722159609 moveto
56310452.551361615 185.129221145387 lineto
56410428.9702709136 16.736261777347 lineto
56510330.7708996663 125.299722159609 lineto
5661 setlinejoin 1 setlinecap
5671 setlinewidth
568[] 0 setdash
5690.000 1.000 0.000 setrgbcolor AdjustColor
570stroke
571grestore
572gsave
57310420.9058979142 525.761171429531 moveto
57410268.247422418 526.223046473529 lineto
57510326.3312796875 667.400503125002 lineto
57610420.9058979142 525.761171429531 lineto
5771 setlinejoin 1 setlinecap
5781 setlinewidth
579[] 0 setdash
5800.000 1.000 0.000 setrgbcolor AdjustColor
581stroke
582grestore
583gsave
58410452.551361615 185.129221145387 moveto
58510413.3271083388 355.617301786308 lineto
58610627.5501875093 299.049026834295 lineto
58710452.551361615 185.129221145387 lineto
5881 setlinejoin 1 setlinecap
5891 setlinewidth
590[] 0 setdash
5910.000 1.000 0.000 setrgbcolor AdjustColor
592stroke
593grestore
594gsave
59510567.2825219045 438.69685178297 moveto
59610732.6249987384 580.199201532891 lineto
59710718.776650886 425.163738034451 lineto
59810567.2825219045 438.69685178297 lineto
5991 setlinejoin 1 setlinecap
6001 setlinewidth
601[] 0 setdash
6020.000 1.000 0.000 setrgbcolor AdjustColor
603stroke
604grestore
605gsave
60610326.3312796875 667.400503125002 moveto
60710537.072734375 807.894806249995 lineto
60810478.8870187358 666.8701371307 lineto
60910326.3312796875 667.400503125002 lineto
6101 setlinejoin 1 setlinecap
6111 setlinewidth
612[] 0 setdash
6130.000 1.000 0.000 setrgbcolor AdjustColor
614stroke
615grestore
616gsave
61710420.9058979142 525.761171429531 moveto
61810567.2825219045 438.69685178297 lineto
61910413.3271083388 355.617301786308 lineto
62010420.9058979142 525.761171429531 lineto
6211 setlinejoin 1 setlinecap
6221 setlinewidth
623[] 0 setdash
6240.000 1.000 0.000 setrgbcolor AdjustColor
625stroke
626grestore
627gsave
62810191.271471814 382.026718461191 moveto
62910239.7525434649 225.92701057162 lineto
63010046.025826964 251.338917694313 lineto
63110191.271471814 382.026718461191 lineto
6321 setlinejoin 1 setlinecap
6331 setlinewidth
634[] 0 setdash
6350.000 1.000 0.000 setrgbcolor AdjustColor
636stroke
637grestore
638gsave
63910191.271471814 382.026718461191 moveto
64010268.247422418 526.223046473529 lineto
64110413.3271083388 355.617301786308 lineto
64210191.271471814 382.026718461191 lineto
6431 setlinejoin 1 setlinecap
6441 setlinewidth
645[] 0 setdash
6460.000 1.000 0.000 setrgbcolor AdjustColor
647stroke
648grestore
649gsave
65010134.3826941993 107.72915335256 moveto
65110143.7773726426 -62.3708117534989 lineto
65210021.2118987976 -3.02250580088003 lineto
65310134.3826941993 107.72915335256 lineto
6541 setlinejoin 1 setlinecap
6551 setlinewidth
656[] 0 setdash
6570.000 1.000 0.000 setrgbcolor AdjustColor
658stroke
659grestore
660gsave
66110622.3281898688 672.049108402131 moveto
66210732.6249987384 580.199201532891 lineto
66310567.2825219045 438.69685178297 lineto
66410622.3281898688 672.049108402131 lineto
6651 setlinejoin 1 setlinecap
6661 setlinewidth
667[] 0 setdash
6680.000 1.000 0.000 setrgbcolor AdjustColor
669stroke
670grestore
671gsave
67210326.3312796875 667.400503125002 moveto
67310268.247422418 526.223046473529 lineto
67410115.589825 526.906200000001 lineto
67510326.3312796875 667.400503125002 lineto
6761 setlinejoin 1 setlinecap
6771 setlinewidth
678[] 0 setdash
6790.000 1.000 0.000 setrgbcolor AdjustColor
680stroke
681grestore
682gsave
68310420.9058979142 525.761171429531 moveto
68410478.8870187358 666.8701371307 lineto
68510567.2825219045 438.69685178297 lineto
68610420.9058979142 525.761171429531 lineto
6871 setlinejoin 1 setlinecap
6881 setlinewidth
689[] 0 setdash
6900.000 1.000 0.000 setrgbcolor AdjustColor
691stroke
692grestore
693gsave
69410420.9058979142 525.761171429531 moveto
69510326.3312796875 667.400503125002 lineto
69610478.8870187358 666.8701371307 lineto
69710420.9058979142 525.761171429531 lineto
6981 setlinejoin 1 setlinecap
6991 setlinewidth
700[] 0 setdash
7010.000 1.000 0.000 setrgbcolor AdjustColor
702stroke
703grestore
704gsave
70510268.247422418 526.223046473529 moveto
70610191.271471814 382.026718461191 lineto
70710115.589825 526.906200000001 lineto
70810268.247422418 526.223046473529 lineto
7091 setlinejoin 1 setlinecap
7101 setlinewidth
711[] 0 setdash
7120.000 1.000 0.000 setrgbcolor AdjustColor
713stroke
714grestore
715gsave
71610420.9058979142 525.761171429531 moveto
71710413.3271083388 355.617301786308 lineto
71810268.247422418 526.223046473529 lineto
71910420.9058979142 525.761171429531 lineto
7201 setlinejoin 1 setlinecap
7211 setlinewidth
722[] 0 setdash
7230.000 1.000 0.000 setrgbcolor AdjustColor
724stroke
725grestore
726gsave
72710046.025826964 251.338917694313 moveto
7289870.67137492104 209.375025507183 lineto
7299904.8483703125 386.411896874997 lineto
73010046.025826964 251.338917694313 lineto
7311 setlinejoin 1 setlinecap
7321 setlinewidth
733[] 0 setdash
7340.000 1.000 0.000 setrgbcolor AdjustColor
735stroke
736grestore
737gsave
73810191.271471814 382.026718461191 moveto
73910413.3271083388 355.617301786308 lineto
74010239.7525434649 225.92701057162 lineto
74110191.271471814 382.026718461191 lineto
7421 setlinejoin 1 setlinecap
7431 setlinewidth
744[] 0 setdash
7450.000 1.000 0.000 setrgbcolor AdjustColor
746stroke
747grestore
748gsave
74910622.3281898688 672.049108402131 moveto
75010537.072734375 807.894806249995 lineto
75110732.0103361172 764.633097960235 lineto
75210622.3281898688 672.049108402131 lineto
7531 setlinejoin 1 setlinecap
7541 setlinewidth
755[] 0 setdash
7560.000 1.000 0.000 setrgbcolor AdjustColor
757stroke
758grestore
759gsave
76010622.3281898688 672.049108402131 moveto
76110567.2825219045 438.69685178297 lineto
76210478.8870187358 666.8701371307 lineto
76310622.3281898688 672.049108402131 lineto
7641 setlinejoin 1 setlinecap
7651 setlinewidth
766[] 0 setdash
7670.000 1.000 0.000 setrgbcolor AdjustColor
768stroke
769grestore
770gsave
7719904.8483703125 386.411896874997 moveto
7729870.67137492104 209.375025507183 lineto
7739694.106915625 245.917593750004 lineto
7749904.8483703125 386.411896874997 lineto
7751 setlinejoin 1 setlinecap
7761 setlinewidth
777[] 0 setdash
7780.000 1.000 0.000 setrgbcolor AdjustColor
779stroke
780grestore
781gsave
78210115.589825 526.906200000001 moveto
78310191.271471814 382.026718461191 lineto
78410048.2948099594 399.546358060881 lineto
78510115.589825 526.906200000001 lineto
7861 setlinejoin 1 setlinecap
7871 setlinewidth
788[] 0 setdash
7890.000 1.000 0.000 setrgbcolor AdjustColor
790stroke
791grestore
792gsave
7939982.57157495756 129.138728992501 moveto
79410046.025826964 251.338917694313 lineto
79510134.3826941993 107.72915335256 lineto
7969982.57157495756 129.138728992501 lineto
7971 setlinejoin 1 setlinecap
7981 setlinewidth
799[] 0 setdash
8000.000 1.000 0.000 setrgbcolor AdjustColor
801stroke
802grestore
803gsave
8049904.8483703125 386.411896874997 moveto
80510115.589825 526.906200000001 lineto
80610048.2948099594 399.546358060881 lineto
8079904.8483703125 386.411896874997 lineto
8081 setlinejoin 1 setlinecap
8091 setlinewidth
810[] 0 setdash
8110.000 1.000 0.000 setrgbcolor AdjustColor
812stroke
813grestore
814gsave
81510048.2948099594 399.546358060881 moveto
81610046.025826964 251.338917694313 lineto
8179904.8483703125 386.411896874997 lineto
81810048.2948099594 399.546358060881 lineto
8191 setlinejoin 1 setlinecap
8201 setlinewidth
821[] 0 setdash
8220.000 1.000 0.000 setrgbcolor AdjustColor
823stroke
824grestore
825gsave
82610710.186302328 -36.9448552904105 moveto
82710582.3882937698 -112.174286055004 lineto
82810597.99106421 35.2990715777341 lineto
82910710.186302328 -36.9448552904105 lineto
8301 setlinejoin 1 setlinecap
8311 setlinewidth
832[] 0 setdash
8330.000 1.000 0.000 setrgbcolor AdjustColor
834stroke
835grestore
836gsave
83710582.3882937698 -112.174286055004 moveto
83810428.9702709136 16.736261777347 lineto
83910597.99106421 35.2990715777341 lineto
84010582.3882937698 -112.174286055004 lineto
8411 setlinejoin 1 setlinecap
8421 setlinewidth
843[] 0 setdash
8440.000 1.000 0.000 setrgbcolor AdjustColor
845stroke
846grestore
847gsave
84810410.2511612235 -173.97070528453 moveto
84910259.0626073513 10.1137115413112 lineto
85010428.9702709136 16.736261777347 lineto
85110410.2511612235 -173.97070528453 lineto
8521 setlinejoin 1 setlinecap
8531 setlinewidth
854[] 0 setdash
8550.000 1.000 0.000 setrgbcolor AdjustColor
856stroke
857grestore
858gsave
85910428.9702709136 16.736261777347 moveto
86010582.3882937698 -112.174286055004 lineto
86110410.2511612235 -173.97070528453 lineto
86210428.9702709136 16.736261777347 lineto
8631 setlinejoin 1 setlinecap
8641 setlinewidth
865[] 0 setdash
8660.000 1.000 0.000 setrgbcolor AdjustColor
867stroke
868grestore
869gsave
87010330.7708996663 125.299722159609 moveto
87110428.9702709136 16.736261777347 lineto
87210259.0626073513 10.1137115413112 lineto
87310330.7708996663 125.299722159609 lineto
8741 setlinejoin 1 setlinecap
8751 setlinewidth
876[] 0 setdash
8770.000 1.000 0.000 setrgbcolor AdjustColor
878stroke
879grestore
880gsave
88110239.7525434649 225.92701057162 moveto
88210452.551361615 185.129221145387 lineto
88310330.7708996663 125.299722159609 lineto
88410239.7525434649 225.92701057162 lineto
8851 setlinejoin 1 setlinecap
8861 setlinewidth
887[] 0 setdash
8880.000 1.000 0.000 setrgbcolor AdjustColor
889stroke
890grestore
891gsave
89210134.3826941993 107.72915335256 moveto
89310330.7708996663 125.299722159609 lineto
89410259.0626073513 10.1137115413112 lineto
89510134.3826941993 107.72915335256 lineto
8961 setlinejoin 1 setlinecap
8971 setlinewidth
898[] 0 setdash
8990.000 1.000 0.000 setrgbcolor AdjustColor
900stroke
901grestore
902gsave
90310134.3826941993 107.72915335256 moveto
90410046.025826964 251.338917694313 lineto
90510239.7525434649 225.92701057162 lineto
90610134.3826941993 107.72915335256 lineto
9071 setlinejoin 1 setlinecap
9081 setlinewidth
909[] 0 setdash
9100.000 1.000 0.000 setrgbcolor AdjustColor
911stroke
912grestore
913gsave
9149870.67137492104 209.375025507183 moveto
9159648.30752896256 73.8752948582805 lineto
9169694.106915625 245.917593750004 lineto
9179870.67137492104 209.375025507183 lineto
9181 setlinejoin 1 setlinecap
9191 setlinewidth
920[] 0 setdash
9210.000 1.000 0.000 setrgbcolor AdjustColor
922stroke
923grestore
924gsave
9259786.88496297302 -20.9776777402549 moveto
9269982.57157495756 129.138728992501 lineto
92710021.2118987976 -3.02250580088003 lineto
9289786.88496297302 -20.9776777402549 lineto
9291 setlinejoin 1 setlinecap
9301 setlinewidth
931[] 0 setdash
9320.000 1.000 0.000 setrgbcolor AdjustColor
933stroke
934grestore
935gsave
9369870.67137492104 209.375025507183 moveto
93710046.025826964 251.338917694313 lineto
9389982.57157495756 129.138728992501 lineto
9399870.67137492104 209.375025507183 lineto
9401 setlinejoin 1 setlinecap
9411 setlinewidth
942[] 0 setdash
9430.000 1.000 0.000 setrgbcolor AdjustColor
944stroke
945grestore
946gsave
9479982.57157495756 129.138728992501 moveto
9489786.88496297302 -20.9776777402549 lineto
9499870.67137492104 209.375025507183 lineto
9509982.57157495756 129.138728992501 lineto
9511 setlinejoin 1 setlinecap
9521 setlinewidth
953[] 0 setdash
9540.000 1.000 0.000 setrgbcolor AdjustColor
955stroke
956grestore
957gsave
9589910.2780285 395.031668999996 moveto 6.00000000000182 0 rlineto 0 -5.99999999999636 rlineto -6.00000000000182 0 rlineto closepath
9591.000 1.000 1.000 setrgbcolor AdjustColor
960fill
9619910.2780285 395.031668999996 moveto 6.00000000000182 0 rlineto 0 -5.99999999999636 rlineto -6.00000000000182 0 rlineto closepath
9620 setlinejoin 2 setlinecap
9631 setlinewidth
964[] 0 setdash
9650.000 0.000 0.000 setrgbcolor AdjustColor
966stroke
967grestore
968restore showpage
969
970%%Trailer
971end
972%%EOF