]> AND Private Git Repository - interreg4.git/blob - pdsec2010/images/JACEP2P-V2.eps
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Creation of the publication for HeteroPar'10
[interreg4.git] / pdsec2010 / images / JACEP2P-V2.eps
1 %!PS-Adobe-2.0 EPSF-2.0
2 %%Title: JACEP2P-V2.fig
3 %%Creator: fig2dev Version 3.2 Patchlevel 5a
4 %%CreationDate: Wed Oct 21 15:42:11 2009
5 %%BoundingBox: 0 0 338 218
6 %Magnification: 1.0000
7 %%EndComments
8 %%BeginProlog
9 /MyAppDict 100 dict dup begin def
10 /$F2psDict 200 dict def
11 $F2psDict begin
12 $F2psDict /mtrx matrix put
13 /col-1 {0 setgray} bind def
14 /col0 {0.000 0.000 0.000 srgb} bind def
15 /col1 {0.000 0.000 1.000 srgb} bind def
16 /col2 {0.000 1.000 0.000 srgb} bind def
17 /col3 {0.000 1.000 1.000 srgb} bind def
18 /col4 {1.000 0.000 0.000 srgb} bind def
19 /col5 {1.000 0.000 1.000 srgb} bind def
20 /col6 {1.000 1.000 0.000 srgb} bind def
21 /col7 {1.000 1.000 1.000 srgb} bind def
22 /col8 {0.000 0.000 0.560 srgb} bind def
23 /col9 {0.000 0.000 0.690 srgb} bind def
24 /col10 {0.000 0.000 0.820 srgb} bind def
25 /col11 {0.530 0.810 1.000 srgb} bind def
26 /col12 {0.000 0.560 0.000 srgb} bind def
27 /col13 {0.000 0.690 0.000 srgb} bind def
28 /col14 {0.000 0.820 0.000 srgb} bind def
29 /col15 {0.000 0.560 0.560 srgb} bind def
30 /col16 {0.000 0.690 0.690 srgb} bind def
31 /col17 {0.000 0.820 0.820 srgb} bind def
32 /col18 {0.560 0.000 0.000 srgb} bind def
33 /col19 {0.690 0.000 0.000 srgb} bind def
34 /col20 {0.820 0.000 0.000 srgb} bind def
35 /col21 {0.560 0.000 0.560 srgb} bind def
36 /col22 {0.690 0.000 0.690 srgb} bind def
37 /col23 {0.820 0.000 0.820 srgb} bind def
38 /col24 {0.500 0.190 0.000 srgb} bind def
39 /col25 {0.630 0.250 0.000 srgb} bind def
40 /col26 {0.750 0.380 0.000 srgb} bind def
41 /col27 {1.000 0.500 0.500 srgb} bind def
42 /col28 {1.000 0.630 0.630 srgb} bind def
43 /col29 {1.000 0.750 0.750 srgb} bind def
44 /col30 {1.000 0.880 0.880 srgb} bind def
45 /col31 {1.000 0.840 0.000 srgb} bind def
46
47 end
48
49 % This junk string is used by the show operators
50 /PATsstr 1 string def
51 /PATawidthshow {        % cx cy cchar rx ry string
52   % Loop over each character in the string
53   {  % cx cy cchar rx ry char
54     % Show the character
55     dup                         % cx cy cchar rx ry char char
56     PATsstr dup 0 4 -1 roll put % cx cy cchar rx ry char (char)
57     false charpath              % cx cy cchar rx ry char
58     /clip load PATdraw
59     % Move past the character (charpath modified the
60     % current point)
61     currentpoint                        % cx cy cchar rx ry char x y
62     newpath
63     moveto                      % cx cy cchar rx ry char
64     % Reposition by cx,cy if the character in the string is cchar
65     3 index eq {                        % cx cy cchar rx ry
66       4 index 4 index rmoveto
67     } if
68     % Reposition all characters by rx ry
69     2 copy rmoveto              % cx cy cchar rx ry
70   } forall
71   pop pop pop pop pop           % -
72   currentpoint
73   newpath
74   moveto
75 } bind def
76 /PATcg {
77   7 dict dup begin
78     /lw currentlinewidth def
79     /lc currentlinecap def
80     /lj currentlinejoin def
81     /ml currentmiterlimit def
82     /ds [ currentdash ] def
83     /cc [ currentrgbcolor ] def
84     /cm matrix currentmatrix def
85   end
86 } bind def
87 % PATdraw - calculates the boundaries of the object and
88 % fills it with the current pattern
89 /PATdraw {                      % proc
90   save exch
91     PATpcalc                    % proc nw nh px py
92     5 -1 roll exec              % nw nh px py
93     newpath
94     PATfill                     % -
95   restore
96 } bind def
97 % PATfill - performs the tiling for the shape
98 /PATfill { % nw nh px py PATfill -
99   PATDict /CurrentPattern get dup begin
100     setfont
101     % Set the coordinate system to Pattern Space
102     PatternGState PATsg
103     % Set the color for uncolored pattezns
104     PaintType 2 eq { PATDict /PColor get PATsc } if
105     % Create the string for showing
106     3 index string              % nw nh px py str
107     % Loop for each of the pattern sources
108     0 1 Multi 1 sub {           % nw nh px py str source
109         % Move to the starting location
110         3 index 3 index         % nw nh px py str source px py
111         moveto                  % nw nh px py str source
112         % For multiple sources, set the appropriate color
113         Multi 1 ne { dup PC exch get PATsc } if
114         % Set the appropriate string for the source
115         0 1 7 index 1 sub { 2 index exch 2 index put } for pop
116         % Loop over the number of vertical cells
117         3 index                 % nw nh px py str nh
118         {                       % nw nh px py str
119           currentpoint          % nw nh px py str cx cy
120           2 index oldshow       % nw nh px py str cx cy
121           YStep add moveto      % nw nh px py str
122         } repeat                % nw nh px py str
123     } for
124     5 { pop } repeat
125   end
126 } bind def
127
128 % PATkshow - kshow with the current pattezn
129 /PATkshow {                     % proc string
130   exch bind                     % string proc
131   1 index 0 get                 % string proc char
132   % Loop over all but the last character in the string
133   0 1 4 index length 2 sub {
134                                 % string proc char idx
135     % Find the n+1th character in the string
136     3 index exch 1 add get      % string proc char char+1
137     exch 2 copy                 % strinq proc char+1 char char+1 char
138     % Now show the nth character
139     PATsstr dup 0 4 -1 roll put % string proc chr+1 chr chr+1 (chr)
140     false charpath              % string proc char+1 char char+1
141     /clip load PATdraw
142     % Move past the character (charpath modified the current point)
143     currentpoint newpath moveto
144     % Execute the user proc (should consume char and char+1)
145     mark 3 1 roll               % string proc char+1 mark char char+1
146     4 index exec                % string proc char+1 mark...
147     cleartomark                 % string proc char+1
148   } for
149   % Now display the last character
150   PATsstr dup 0 4 -1 roll put   % string proc (char+1)
151   false charpath                % string proc
152   /clip load PATdraw
153   neewath
154   pop pop                       % -
155 } bind def
156 % PATmp - the makepattern equivalent
157 /PATmp {                        % patdict patmtx PATmp patinstance
158   exch dup length 7 add         % We will add 6 new entries plus 1 FID
159   dict copy                     % Create a new dictionary
160   begin
161     % Matrix to install when painting the pattern
162     TilingType PATtcalc
163     /PatternGState PATcg def
164     PatternGState /cm 3 -1 roll put
165     % Check for multi pattern sources (Level 1 fast color patterns)
166     currentdict /Multi known not { /Multi 1 def } if
167     % Font dictionary definitions
168     /FontType 3 def
169     % Create a dummy encoding vector
170     /Encoding 256 array def
171     3 string 0 1 255 {
172       Encoding exch dup 3 index cvs cvn put } for pop
173     /FontMatrix matrix def
174     /FontBBox BBox def
175     /BuildChar {
176         mark 3 1 roll           % mark dict char
177         exch begin
178         Multi 1 ne {PaintData exch get}{pop} ifelse  % mark [paintdata]
179           PaintType 2 eq Multi 1 ne or
180           { XStep 0 FontBBox aload pop setcachedevice }
181           { XStep 0 setcharwidth } ifelse
182           currentdict           % mark [paintdata] dict
183           /PaintProc load       % mark [paintdata] dict paintproc
184         end
185         gsave
186           false PATredef exec true PATredef
187         grestore
188         cleartomark             % -
189     } bind def
190     currentdict
191   end                           % newdict
192   /foo exch                     % /foo newlict
193   definefont                    % newfont
194 } bind def
195 % PATpcalc - calculates the starting point and width/height
196 % of the tile fill for the shape
197 /PATpcalc {     % - PATpcalc nw nh px py
198   PATDict /CurrentPattern get begin
199     gsave
200         % Set up the coordinate system to Pattern Space
201         % and lock down pattern
202         PatternGState /cm get setmatrix
203         BBox aload pop pop pop translate
204         % Determine the bounding box of the shape
205         pathbbox                        % llx lly urx ury
206     grestore
207     % Determine (nw, nh) the # of cells to paint width and height
208     PatHeight div ceiling               % llx lly urx qh
209     4 1 roll                            % qh llx lly urx
210     PatWidth div ceiling                % qh llx lly qw
211     4 1 roll                            % qw qh llx lly
212     PatHeight div floor                 % qw qh llx ph
213     4 1 roll                            % ph qw qh llx
214     PatWidth div floor                  % ph qw qh pw
215     4 1 roll                            % pw ph qw qh
216     2 index sub cvi abs                 % pw ph qs qh-ph
217     exch 3 index sub cvi abs exch       % pw ph nw=qw-pw nh=qh-ph
218     % Determine the starting point of the pattern fill
219     %(px, py)
220     4 2 roll                            % nw nh pw ph
221     PatHeight mul                       % nw nh pw py
222     exch                                % nw nh py pw
223     PatWidth mul exch                   % nw nh px py
224   end
225 } bind def
226
227 % Save the original routines so that we can use them later on
228 /oldfill        /fill load def
229 /oldeofill      /eofill load def
230 /oldstroke      /stroke load def
231 /oldshow        /show load def
232 /oldashow       /ashow load def
233 /oldwidthshow   /widthshow load def
234 /oldawidthshow  /awidthshow load def
235 /oldkshow       /kshow load def
236
237 % These defs are necessary so that subsequent procs don't bind in
238 % the originals
239 /fill      { oldfill } bind def
240 /eofill    { oldeofill } bind def
241 /stroke    { oldstroke } bind def
242 /show      { oldshow } bind def
243 /ashow     { oldashow } bind def
244 /widthshow { oldwidthshow } bind def
245 /awidthshow { oldawidthshow } bind def
246 /kshow     { oldkshow } bind def
247 /PATredef {
248   MyAppDict begin
249     {
250     /fill { /clip load PATdraw newpath } bind def
251     /eofill { /eoclip load PATdraw newpath } bind def
252     /stroke { PATstroke } bind def
253     /show { 0 0 null 0 0 6 -1 roll PATawidthshow } bind def
254     /ashow { 0 0 null 6 3 roll PATawidthshow }
255     bind def
256     /widthshow { 0 0 3 -1 roll PATawidthshow }
257     bind def
258     /awidthshow { PATawidthshow } bind def
259     /kshow { PATkshow } bind def
260   } {
261     /fill   { oldfill } bind def
262     /eofill { oldeofill } bind def
263     /stroke { oldstroke } bind def
264     /show   { oldshow } bind def
265     /ashow  { oldashow } bind def
266     /widthshow { oldwidthshow } bind def
267     /awidthshow { oldawidthshow } bind def
268     /kshow  { oldkshow } bind def
269     } ifelse
270   end
271 } bind def
272 false PATredef
273 % Conditionally define setcmykcolor if not available
274 /setcmykcolor where { pop } {
275   /setcmykcolor {
276     1 sub 4 1 roll
277     3 {
278         3 index add neg dup 0 lt { pop 0 } if 3 1 roll
279     } repeat
280     setrgbcolor - pop
281   } bind def
282 } ifelse
283 /PATsc {                % colorarray
284   aload length          % c1 ... cn length
285     dup 1 eq { pop setgray } { 3 eq { setrgbcolor } { setcmykcolor
286   } ifelse } ifelse
287 } bind def
288 /PATsg {                % dict
289   begin
290     lw setlinewidth
291     lc setlinecap
292     lj setlinejoin
293     ml setmiterlimit
294     ds aload pop setdash
295     cc aload pop setrgbcolor
296     cm setmatrix
297   end
298 } bind def
299
300 /PATDict 3 dict def
301 /PATsp {
302   true PATredef
303   PATDict begin
304     /CurrentPattern exch def
305     % If it's an uncolored pattern, save the color
306     CurrentPattern /PaintType get 2 eq {
307       /PColor exch def
308     } if
309     /CColor [ currentrgbcolor ] def
310   end
311 } bind def
312 % PATstroke - stroke with the current pattern
313 /PATstroke {
314   countdictstack
315   save
316   mark
317   {
318     currentpoint strokepath moveto
319     PATpcalc                            % proc nw nh px py
320     clip newpath PATfill
321     } stopped {
322         (*** PATstroke Warning: Path is too complex, stroking
323           with gray) =
324     cleartomark
325     restore
326     countdictstack exch sub dup 0 gt
327         { { end } repeat } { pop } ifelse
328     gsave 0.5 setgray oldstroke grestore
329   } { pop restore pop } ifelse
330   newpath
331 } bind def
332 /PATtcalc {             % modmtx tilingtype PATtcalc tilematrix
333   % Note: tiling types 2 and 3 are not supported
334   gsave
335     exch concat                                 % tilingtype
336     matrix currentmatrix exch                   % cmtx tilingtype
337     % Tiling type 1 and 3: constant spacing
338     2 ne {
339         % Distort the pattern so that it occupies
340         % an integral number of device pixels
341         dup 4 get exch dup 5 get exch           % tx ty cmtx
342         XStep 0 dtransform
343         round exch round exch                   % tx ty cmtx dx.x dx.y
344         XStep div exch XStep div exch           % tx ty cmtx a b
345         0 YStep dtransform
346         round exch round exch                   % tx ty cmtx a b dy.x dy.y
347         YStep div exch YStep div exch           % tx ty cmtx a b c d
348         7 -3 roll astore                        % { a b c d tx ty }
349     } if
350   grestore
351 } bind def
352 /PATusp {
353   false PATredef
354   PATDict begin
355     CColor PATsc
356   end
357 } bind def
358
359 % vertical lines
360 11 dict begin
361 /PaintType 1 def
362 /PatternType 1 def
363 /TilingType 1 def
364 /BBox [0 0 1 1] def
365 /XStep 1 def
366 /YStep 1 def
367 /PatWidth 1 def
368 /PatHeight 1 def
369 /Multi 2 def
370 /PaintData [
371   { clippath } bind
372   { 8 16 true [ 8 0 0 -16 0 16 ]
373         {<11111111111111111111111111111111>}
374      imagemask } bind
375 ] def
376 /PaintProc {
377         pop
378         exec fill
379 } def
380 currentdict
381 end
382 /P10 exch def
383
384 /cp {closepath} bind def
385 /ef {eofill} bind def
386 /gr {grestore} bind def
387 /gs {gsave} bind def
388 /sa {save} bind def
389 /rs {restore} bind def
390 /l {lineto} bind def
391 /m {moveto} bind def
392 /rm {rmoveto} bind def
393 /n {newpath} bind def
394 /s {stroke} bind def
395 /sh {show} bind def
396 /slc {setlinecap} bind def
397 /slj {setlinejoin} bind def
398 /slw {setlinewidth} bind def
399 /srgb {setrgbcolor} bind def
400 /rot {rotate} bind def
401 /sc {scale} bind def
402 /sd {setdash} bind def
403 /ff {findfont} bind def
404 /sf {setfont} bind def
405 /scf {scalefont} bind def
406 /sw {stringwidth} bind def
407 /tr {translate} bind def
408 /tnt {dup dup currentrgbcolor
409   4 -2 roll dup 1 exch sub 3 -1 roll mul add
410   4 -2 roll dup 1 exch sub 3 -1 roll mul add
411   4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
412   bind def
413 /shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
414   4 -2 roll mul srgb} bind def
415  /DrawEllipse {
416         /endangle exch def
417         /startangle exch def
418         /yrad exch def
419         /xrad exch def
420         /y exch def
421         /x exch def
422         /savematrix mtrx currentmatrix def
423         x y tr xrad yrad sc 0 0 1 startangle endangle arc
424         closepath
425         savematrix setmatrix
426         } def
427
428 /$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
429 /$F2psEnd {$F2psEnteredState restore end} def
430
431 /pageheader {
432 save
433 newpath 0 218 moveto 0 0 lineto 338 0 lineto 338 218 lineto closepath clip newpath
434 -152.3 295.7 translate
435 1 -1 scale
436 $F2psBegin
437 10 setmiterlimit
438 0 slj 0 slc
439  0.06299 0.06299 sc
440 } bind def
441 /pagefooter {
442 $F2psEnd
443 restore
444 } bind def
445 %%EndProlog
446 pageheader
447 %
448 % Fig objects follow
449 %
450
451 % here starts figure with depth 50
452 % Arc
453 7.500 slw
454 0 slc
455 gs  clippath
456 3503 1355 m 3633 1455 l 3679 1396 l 3548 1295 l 3548 1295 l 3633 1408 l 3503 1355 l cp
457 eoclip
458  [60] 0 sd
459 n 3273.0 1778.7 518.8 -139.2472 -44.1971 arc
460 gs col0 s gr
461  gr
462  [] 0 sd
463 % arrowhead
464 0 slj
465 n 3503 1355 m 3633 1408 l 3548 1295 l  col0 s
466 % Arc
467 gs  clippath
468 3014 2146 m 2895 2032 l 2843 2086 l 2962 2200 l 2962 2200 l 2891 2080 l 3014 2146 l cp
469 eoclip
470  [60] 0 sd
471 n 3240.0 1805.6 446.6 143.7074 36.2926 arcn
472 gs col0 s gr
473  gr
474  [] 0 sd
475 % arrowhead
476 n 3014 2146 m 2891 2080 l 2962 2200 l 3014 2146 l  cp gs 0.00 setgray ef gr  col0 s
477 % Ellipse
478 n 5535 4230 201 201 0 360 DrawEllipse gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
479 15.00 15.00 sc P10 [8 0 0 -16 355.60 268.60] PATmp PATsp ef gr PATusp gs col0 s gr
480
481 % Ellipse
482 n 6120 4275 201 201 0 360 DrawEllipse gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
483 15.00 15.00 sc P10 [8 0 0 -16 394.60 271.60] PATmp PATsp ef gr PATusp gs col0 s gr
484
485 % Ellipse
486 n 6943 3894 201 201 0 360 DrawEllipse gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
487 15.00 15.00 sc P10 [8 0 0 -16 449.47 246.20] PATmp PATsp ef gr PATusp gs col0 s gr
488
489 % Ellipse
490 n 7560 3780 201 201 0 360 DrawEllipse gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
491 15.00 15.00 sc P10 [8 0 0 -16 490.60 238.60] PATmp PATsp ef gr PATusp gs col0 s gr
492
493 % Ellipse
494 n 7407 1736 201 201 0 360 DrawEllipse gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
495 15.00 15.00 sc P10 [8 0 0 -16 480.40 102.33] PATmp PATsp ef gr PATusp gs col0 s gr
496
497 % Ellipse
498 n 2976 3898 201 201 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr
499
500 % Ellipse
501 n 3375 3219 201 201 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr
502
503 % Ellipse
504 n 7117 2544 356 356 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr
505
506 % Ellipse
507 n 5843 3101 356 356 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr
508
509 % Ellipse
510 n 5843 1748 356 356 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr
511
512 % Ellipse
513 n 3735 3939 201 201 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr
514
515 % Polyline
516 gs  clippath
517 3481 2930 m 3438 3044 l 3480 3059 l 3523 2946 l 3523 2946 l 3471 3023 l 3481 2930 l cp
518 3808 2177 m 3851 2063 l 3809 2048 l 3766 2161 l 3766 2161 l 3819 2085 l 3808 2177 l cp
519 eoclip
520 n 3825 2070 m
521  3465 3038 l gs col0 s gr gr
522
523 % arrowhead
524 n 3808 2177 m 3819 2085 l 3766 2161 l 3808 2177 l  cp gs 0.00 setgray ef gr  col0 s
525 % arrowhead
526 n 3481 2930 m 3471 3023 l 3523 2946 l 3481 2930 l  cp gs 0.00 setgray ef gr  col0 s
527 % Polyline
528 gs  clippath
529 4013 2178 m 4029 2058 l 3984 2052 l 3968 2172 l 3968 2172 l 4003 2086 l 4013 2178 l cp
530 3771 3626 m 3755 3746 l 3800 3752 l 3816 3632 l 3816 3632 l 3782 3719 l 3771 3626 l cp
531 eoclip
532 n 3780 3735 m
533  4005 2070 l gs col0 s gr gr
534
535 % arrowhead
536 n 3771 3626 m 3782 3719 l 3816 3632 l 3771 3626 l  cp gs 0.00 setgray ef gr  col0 s
537 % arrowhead
538 n 4013 2178 m 4003 2086 l 3968 2172 l 4013 2178 l  cp gs 0.00 setgray ef gr  col0 s
539 % Polyline
540  [60] 0 sd
541 gs  clippath
542 3065 3583 m 2981 3708 l 3031 3742 l 3115 3616 l 3115 3616 l 3024 3700 l 3065 3583 l cp
543 eoclip
544 n 3240 3375 m
545  3015 3713 l gs col0 s gr gr
546  [] 0 sd
547 % arrowhead
548 n 3065 3583 m 3024 3700 l 3115 3616 l 3065 3583 l  cp gs 0.00 setgray ef gr  col0 s
549 % Polyline
550  [60] 0 sd
551 gs  clippath
552 3548 3487 m 3486 3349 l 3431 3373 l 3493 3511 l 3493 3511 l 3472 3390 l 3548 3487 l cp
553 eoclip
554 n 3465 3375 m
555  3645 3780 l gs col0 s gr gr
556  [] 0 sd
557 % arrowhead
558 n 3548 3487 m 3472 3390 l 3493 3511 l 3548 3487 l  cp gs 0.00 setgray ef gr  col0 s
559 % Polyline
560  [60] 0 sd
561 gs  clippath
562 3399 3945 m 3550 3945 l 3550 3885 l 3399 3885 l 3399 3885 l 3519 3915 l 3399 3945 l cp
563 eoclip
564 n 3535 3915 m
565  3150 3915 l gs col0 s gr gr
566  [] 0 sd
567 % arrowhead
568 n 3399 3945 m 3519 3915 l 3399 3885 l 3399 3945 l  cp gs 0.00 setgray ef gr  col0 s
569 % Polyline
570  [60] 0 sd
571 gs  clippath
572 6006 3559 m 5973 3397 l 5900 3412 l 5932 3573 l 5932 3573 l 5943 3434 l 6006 3559 l cp
573 eoclip
574 n 5940 3420 m
575  6075 4095 l gs col0 s gr gr
576  [] 0 sd
577 % arrowhead
578 n 6006 3559 m 5943 3434 l 5932 3573 l 6006 3559 l  cp gs 0.00 setgray ef gr  col0 s
579 % Polyline
580  [60] 0 sd
581 gs  clippath
582 5787 3571 m 5833 3412 l 5761 3392 l 5715 3550 l 5715 3550 l 5789 3431 l 5787 3571 l cp
583 eoclip
584 n 5793 3417 m
585  5613 4047 l gs col0 s gr gr
586  [] 0 sd
587 % arrowhead
588 n 5787 3571 m 5789 3431 l 5715 3550 l 5787 3571 l  cp gs 0.00 setgray ef gr  col0 s
589 % Polyline
590  [60] 0 sd
591 gs  clippath
592 7159 3033 m 7194 2873 l 7121 2857 l 7086 3017 l 7086 3017 l 7152 2894 l 7159 3033 l cp
593 eoclip
594 n 7155 2880 m
595  6975 3690 l gs col0 s gr gr
596  [] 0 sd
597 % arrowhead
598 n 7159 3033 m 7152 2894 l 7086 3017 l 7159 3033 l  cp gs 0.00 setgray ef gr  col0 s
599 % Polyline
600  [60] 0 sd
601 gs  clippath
602 7370 3011 m 7321 2854 l 7249 2876 l 7298 3034 l 7298 3034 l 7294 2894 l 7370 3011 l cp
603 eoclip
604 n 7290 2880 m
605  7515 3600 l gs col0 s gr gr
606  [] 0 sd
607 % arrowhead
608 n 7370 3011 m 7294 2894 l 7298 3034 l 7370 3011 l  cp gs 0.00 setgray ef gr  col0 s
609 % Polyline
610  [60] 0 sd
611 gs  clippath
612 6360 1717 m 6195 1717 l 6195 1792 l 6360 1792 l 6360 1792 l 6225 1755 l 6360 1717 l cp
613 eoclip
614 n 7200 1755 m
615  6210 1755 l gs col0 s gr gr
616  [] 0 sd
617 % arrowhead
618 n 6360 1717 m 6225 1755 l 6360 1792 l 6360 1717 l  cp gs 0.00 setgray ef gr  col0 s
619 % Polyline
620  [60] 0 sd
621 gs  clippath
622 6695 2721 m 6829 2653 l 6792 2579 l 6658 2647 l 6658 2647 l 6787 2629 l 6695 2721 l cp
623 eoclip
624 n 6162 2942 m
625  6798 2623 l gs col0 s gr gr
626  [] 0 sd
627 % arrowhead
628 n 6695 2721 m 6787 2629 l 6658 2647 l 6695 2721 l  cp gs 0.00 setgray ef gr  col0 s
629 % Polyline
630  [60] 0 sd
631 gs  clippath
632 5801 2610 m 5801 2760 l 5884 2760 l 5884 2610 l 5884 2610 l 5843 2733 l 5801 2610 l cp
633 eoclip
634 n 5843 2115 m
635  5843 2745 l gs col0 s gr gr
636  [] 0 sd
637 % arrowhead
638 n 5801 2610 m 5843 2733 l 5884 2610 l 5801 2610 l  cp gs 0.00 setgray ef gr  col0 s
639 % Polyline
640  [60] 0 sd
641 gs  clippath
642 6302 1923 m 6173 1846 l 6130 1917 l 6260 1994 l 6260 1994 l 6176 1896 l 6302 1923 l cp
643 eoclip
644 n 6840 2295 m
645  6165 1890 l gs col0 s gr gr
646  [] 0 sd
647 % arrowhead
648 n 6302 1923 m 6176 1896 l 6260 1994 l 6302 1923 l  cp gs 0.00 setgray ef gr  col0 s
649 % Polyline
650 gs  clippath
651 5354 1785 m 5505 1785 l 5505 1725 l 5354 1725 l 5354 1725 l 5474 1755 l 5354 1785 l cp
652 4231 1725 m 4080 1725 l 4080 1785 l 4231 1785 l 4231 1785 l 4111 1755 l 4231 1725 l cp
653 eoclip
654 n 4095 1755 m
655  5490 1755 l gs col0 s gr gr
656
657 % arrowhead
658 n 4231 1725 m 4111 1755 l 4231 1785 l 4231 1725 l  cp gs 0.00 setgray ef gr  col0 s
659 % arrowhead
660 n 5354 1785 m 5474 1755 l 5354 1725 l 5354 1785 l  cp gs 0.00 setgray ef gr  col0 s
661 % Polyline
662  [45] 0 sd
663 gs  clippath
664 3104 4395 m 3255 4395 l 3255 4335 l 3104 4335 l 3104 4335 l 3224 4365 l 3104 4395 l cp
665 eoclip
666 n 2835 4365 m
667  3240 4365 l gs col0 s gr gr
668  [] 0 sd
669 % arrowhead
670 n 3104 4395 m 3224 4365 l 3104 4335 l 3104 4395 l  cp gs 0.00 setgray ef gr  col0 s
671 % Polyline
672 gs  clippath
673 3104 4620 m 3255 4620 l 3255 4560 l 3104 4560 l 3104 4560 l 3224 4590 l 3104 4620 l cp
674 eoclip
675 n 2835 4590 m
676  3240 4590 l gs col0 s gr gr
677
678 % arrowhead
679 n 3104 4620 m 3224 4590 l 3104 4560 l 3104 4620 l  cp gs 0.00 setgray ef gr  col0 s
680 % Polyline
681 gs  clippath
682 2890 3587 m 2904 3707 l 2949 3702 l 2935 3582 l 2935 3582 l 2923 3674 l 2890 3587 l cp
683 2779 2172 m 2765 2052 l 2720 2057 l 2734 2177 l 2734 2177 l 2747 2086 l 2779 2172 l cp
684 eoclip
685 n 2745 2070 m
686  2925 3690 l gs col0 s gr gr
687
688 % arrowhead
689 n 2779 2172 m 2747 2086 l 2734 2177 l 2779 2172 l  cp gs 0.00 setgray ef gr  col0 s
690 % arrowhead
691 n 2890 3587 m 2923 3674 l 2935 3582 l 2890 3587 l  cp gs 0.00 setgray ef gr  col0 s
692 % Polyline
693 gs  clippath
694 3329 1785 m 3480 1785 l 3480 1725 l 3329 1725 l 3329 1725 l 3449 1755 l 3329 1785 l cp
695 3196 1725 m 3045 1725 l 3045 1785 l 3196 1785 l 3196 1785 l 3076 1755 l 3196 1725 l cp
696 eoclip
697 n 3060 1755 m
698  3465 1755 l gs col0 s gr gr
699
700 % arrowhead
701 n 3196 1725 m 3076 1755 l 3196 1785 l 3196 1725 l  cp gs 0.00 setgray ef gr  col0 s
702 % arrowhead
703 n 3329 1785 m 3449 1755 l 3329 1725 l 3329 1785 l  cp gs 0.00 setgray ef gr  col0 s
704 % Polyline
705 n 2430 1440 m 3060 1440 l 3060 2070 l 2430 2070 l
706  cp gs col0 s gr 
707 % Polyline
708 n 3465 1440 m 4095 1440 l 4095 2070 l 3465 2070 l
709  cp gs col0 s gr 
710 % Polyline
711 gs  clippath
712 3397 3526 m 3397 3405 l 3352 3405 l 3352 3526 l 3352 3526 l 3375 3436 l 3397 3526 l cp
713 eoclip
714 n 3375 3668 m
715  3375 3420 l gs col0 s gr gr
716
717 % arrowhead
718 n 3397 3526 m 3375 3436 l 3352 3526 l 3397 3526 l  cp gs 0.00 setgray ef gr  col0 s
719 % Polyline
720 gs  clippath
721 3229 3706 m 3125 3768 l 3148 3807 l 3252 3744 l 3252 3744 l 3164 3772 l 3229 3706 l cp
722 eoclip
723 n 3375 3645 m
724  3150 3780 l gs col0 s gr gr
725
726 % arrowhead
727 n 3229 3706 m 3164 3772 l 3252 3744 l 3229 3706 l  cp gs 0.00 setgray ef gr  col0 s
728 % Polyline
729 gs  clippath
730 3475 3753 m 3570 3828 l 3598 3793 l 3503 3718 l 3503 3718 l 3560 3792 l 3475 3753 l cp
731 eoclip
732 n 3375 3645 m
733  3573 3802 l gs col0 s gr gr
734
735 % arrowhead
736 n 3475 3753 m 3560 3792 l 3503 3718 l 3475 3753 l  cp gs 0.00 setgray ef gr  col0 s
737 /Times-Roman ff 190.50 scf sf
738 5670 1800 m
739 gs 1 -1 sc (SN3) col0 sh gr
740 /Times-Roman ff 190.50 scf sf
741 6930 2610 m
742 gs 1 -1 sc (SN2) col0 sh gr
743 /Times-Roman ff 190.50 scf sf
744 5670 3150 m
745 gs 1 -1 sc (SN1) col0 sh gr
746 /Times-Roman ff 190.50 scf sf
747 3375 4680 m
748 gs 1 -1 sc (Communicate) col0 sh gr
749 /Times-Roman ff 190.50 scf sf
750 3375 4410 m
751 gs 1 -1 sc (Heartbeat) col0 sh gr
752 /Times-Roman ff 190.50 scf sf
753 2597 1800 m
754 gs 1 -1 sc (SP1) col0 sh gr
755 /Times-Roman ff 190.50 scf sf
756 3632 1800 m
757 gs 1 -1 sc (SP2) col0 sh gr
758 /Times-Roman ff 190.50 scf sf
759 3263 3285 m
760 gs 1 -1 sc (D2) col0 sh gr
761 /Times-Roman ff 190.50 scf sf
762 3623 4005 m
763 gs 1 -1 sc (D1) col0 sh gr
764 /Times-Roman ff 190.50 scf sf
765 2864 3960 m
766 gs 1 -1 sc (D3) col0 sh gr
767 % here ends figure;
768 pagefooter
769 showpage
770 %%Trailer
771 end
772 %EOF