Added SILC Thread Queue API
[crypto.git] / doc / whitepaper / silc_priv3.edg
1 EDGE Diagram File\r
2 Version 3.50\r
3 \r
4 ## Globals Section:\r
5 \r
6 X -152\r
7 Y -27\r
8 Scale 100\r
9 PosterRows 1\r
10 PosterCols 1\r
11 Color1 221,208,221\r
12 Color2 192,192,192\r
13 Color3 130,130,130\r
14 Color4 0,0,0\r
15 Color5 0,255,255\r
16 Color6 0,0,255\r
17 Color7 0,0,160\r
18 Color8 253,254,194\r
19 Color9 243,237,243\r
20 Color10 219,219,219\r
21 Color11 244,244,244\r
22 Color12 255,242,230\r
23 Color13 240,255,240\r
24 Color14 0,128,0\r
25 Color15 223,223,255\r
26 Color16 241,240,255\r
27 GridX 32\r
28 GridY 32\r
29 SnapX 16\r
30 SnapY 16\r
31 SnapConPtsCentersEdges TRUE\r
32 ShadowColor 130,130,130\r
33 ShadowX 11\r
34 ShadowY 11\r
35 ShowGrid TRUE\r
36 AlignToGrid TRUE\r
37 AlignToGridConPts TRUE\r
38 AttachMode 1\r
39 SBarWidth 164\r
40 SBarFigCols 3\r
41 SBarLblCols 1\r
42 SBarConCols 2\r
43 SBarFigHeight 32\r
44 SBarLblHeight 32\r
45 SBarConHeight 24\r
46 Parent ""\r
47 LargeDropMenus FALSE\r
48 LastEnd "block short"\r
49 LastEndLen 25\r
50 ConPointMarks 0\r
51 CornerRadius 18\r
52 Template "silc_template.edg"\r
53 \r
54 DevMode 580\r
55 {\r
56 4850204C617365724A6574203131303000000000000000000000000000000000\r
57 000400049400B0010F77010401000900990B3408640001000700580201000100\r
58 580202000000323130207820323937206D6D0000000000000000000000000000\r
59 0000000000000000000000000000000000000000000000000000000001000000\r
60 010000000100000001000000000000000000000000004850204C617365724A65\r
61 742031313030000000000000000000000000000000004C5054313A0000000000\r
62 0000000000000000000000000000000000000000000000000000000000000000\r
63 0000000000000000000000000000000000000000000000000000000000000000\r
64 0000000000000000000000000000000000000000000000000000000000000000\r
65 0000000000000000000000000000000044021005100500004402540300000300\r
66 8403DC0501000000000000000000000000000000000000000000000064000000\r
67 0000000000000000000000000000000000000000000000000100000000000000\r
68 0000000000000000000001000100000002000000000000000000000000000000\r
69 0100000002000100000000000000480002000000000000000000000000000000\r
70 0000000000000000000000000000000000000000000000000000000000000000\r
71 0000000000000000000000000000000000000000000000000100000000000000\r
72 0000000000000000000000000000000000000000000000000000000000000000\r
73 0000000000000000000000000000000000000000000000000000000000000000\r
74 00000100\r
75 }\r
76 \r
77 DevNames 80\r
78 {\r
79 080011002200010077696E73706F6F6C004850204C617365724A657420313130\r
80 30004C5054313A00000000000000000000000000000000000000000000000000\r
81 40465D000C005900D01F5900D0F0FF00\r
82 }\r
83 \r
84 Preview 3956\r
85 {\r
86 FC424DF6A20600FF360300FF280300FF700300FF7C0300FD0100180900FAC30E\r
87 0000C30E0A007FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
88 7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
89 7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
90 7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
91 7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF\r
92 7FFF7FFF7FFF7FFF7FFF35FF7FC06BC066FF03C018FC24DB12FC098206FC0682\r
93 06FC098203FC098203FC098209FC068203FC0C8203FC068233FC03C066FF03C0\r
94 18FC24DB24FC03827FFCFEFCFC03C066FF03C07FFC65FC03C066FF03C018FC24\r
95 DB12FC098206FC068206FC098203FC098203FC098209FC068203FC038203FC06\r
96 8203FC068233FC03C066FF03C018FC24DB24FC03827FFCFEFCFC03C066FF03C0\r
97 7FFC65FC03C066FF7FC06BC039FF21C012FF42C05AFF42C012FF21C006FF06C0\r
98 FDF3EDF31BFFFDF3EDF306C009FF03C006F439FF03F406C04EFF06C003F439FF\r
99 06F403C009FF06C0FDF3EDF31BFFFDF3EDF309C027DBFDF3EDF306FF03C04BF4\r
100 03C048FF03C04BF403C006FF03C027DBFDF3EDF303C003DBFAC2FEFDC2FEFD0C\r
101 82FDC2FEFD0982FDC2FEFD03DB03C006FF03C04EF448FF03C04EF406FF03C003\r
102 DB0203F0FFF00982FDF0FFF00982FDF0FFF003DBFDF3EDF303C003DB020BC2FE\r
103 FD03DB03C006FF03C04BF403C048FF03C04EF403C003FF03C003DB020BF0FFF0\r
104 03DB03FF03C027DB03C006FF03C04BF403C048FF03C04EF403C003FF03C027DB\r
105 03FF03C027DB03C006FF03C04BF403C048FF03C04BF403FF03C003FF03C027DB\r
106 03FF03C003DB020BF0FFF003DB03C006FF03C04BF403C048FF03C04BF403FF03\r
107 C003FF03C003DB020BC2FEFD03DB03FF03C003DBFAF0FFF0F0FFF00982FDF0FF\r
108 F00982FAF0FFF0F0FFF003DB03C006FF03C04BF403C048FF03C04BF403FF03C0\r
109 03FF03C003DB0203C2FEFD1282FAC2FEFDC2FEFD03DB03FF03C027DB03C006FF\r
110 03C04BF403C012FF068209FF09821EFF03C04BF403FF03C003FF03C027DB03FF\r
111 03C0020CF0FFF0FDF3EDF303C006FF03C04BF403C010FF0204E1E3FF03FF0203\r
112 E1E3FFFEE1E303821BFF03C04BF403FF03C003FF03C0020CC2FEFDFDF3EDF303\r
113 FF03C027DB03C006FF03C048DB03F403C00DFFFEE1E30204FFF0F0FDFFE1E302\r
114 04FFF0F0FDFFE1E3038218FF03C04BF403FF03C003FF03C027DB03FF03C003DB\r
115 21F403DB03C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F403C009FF\r
116 0382FDFFE1E30209FFF0F0FDFFE1E3068215FF03C04BDB03FF03C003FF03C003\r
117 DB21F403DB03FF03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB020A\r
118 F3EDF303DB03F403C00AFFFEE1E3020BFFF0F0FDFFE1E3038215FF03C003DB02\r
119 0BF3EDF306DB020AF3EDF303DB03FF03C003FF03C003DB21F403DB03FF03C003\r
120 DB21F406C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F403C00AFFFE\r
121 E1E3020BFFF0F0FDFFE1E3038215FF06C0020BF3EDF306DB020AF3EDF303DB03\r
122 FF03C003FF06C021F403DB03FF03C003DB1EF412C003DB020AF3EDF306DB020A\r
123 F3EDF303DB12C0020BFFF0F0FDFFE1E303820CFF0FC00382020AF3EDF306DB02\r
124 0AF3EDF303DB0FC003821EF403DB03FF03C003DB1EF403C00FF403DB020AF3ED\r
125 F306DB020AF3EDF303DB03C00FF4020CFFF0F00203FFE1E303FF12F403C0020A\r
126 F3EDF306DB020AF3EDF312F403C01EF403DB03FF03C003DB06F4098203F40982\r
127 03C012F403DBFDF3EDF30682FDF3EDF30C82FAF3EDF3F3EDF306DBFAF3EDF3F3\r
128 EDF30682FDF3EDF30C82FDF3EDF303C012F4020FFFF0F0FDFFE1E312F403C002\r
129 0AF3EDF306DB020AF3EDF312F403C003F4098203F4098206F403DB03FF03C003\r
130 DB1EF403C00FF403DB020AF3EDF306DB020AF3EDF303DB03C00FF4FDFFE1E302\r
131 0EFFF0F0FDFFE1E312F403C0FDF3EDF30682FDF3EDF30C82FAF3EDF3F3EDF306\r
132 DBFAF3EDF3F3EDF31282FAF3EDF3F3EDF312F403C01EF403DB03FF03C003DB1E\r
133 F412C00382FDF3EDF31882FDF3EDF306DBFDF3EDF31882FDF3EDF303DB15C0FD\r
134 FFF0F009C0FDFFF0F015C00203FFF0F012C0020BF3EDF306DB020AF3EDF312C0\r
135 21F403DB03FF03C003DB21F412C0020AF3EDF306DB020AF3EDF303DB03F412C0\r
136 FDFFE1E303C0FDFFF0F003C0FDFFF0F003C00204FFF0F009C00202FFF0F0FDFF\r
137 E1E30FC00382FDF3EDF31882FDF3EDF306DBFDF3EDF31882FDF3EDF303DB0FC0\r
138 03821EF403DB03FF03C003DB06F4098203F4098215F403C0FAF3EDF3F3EDF309\r
139 82FDF3EDF30982FDF3EDF306DBFAF3EDF3F3EDF30982FDF3EDF30982FDF3EDF3\r
140 03DB12F403C0020FFFF0F0FDFFE1E303C00CF40382020AF3EDF306DB020AF3ED\r
141 F303DB03C00CF4038203F4098203F4098206F403DB03FF03C003DB33F403C002\r
142 09F3EDF306DB020AF3EDF303DB15F403C0020EFFF0F003C00FF40382FAF3EDF3\r
143 F3EDF31282FAF3EDF3F3EDF306DBFAF3EDF3F3EDF30982FDF3EDF30982FDF3ED\r
144 F303C00FF403821EF403DB03FF03C003DB30F403C0020AF3EDF306DB020AF3ED\r
145 F303DB12F403C00203FFF0F00CC0FDFFF0F006C00205FFF0F0FDFFE1E303C00C\r
146 F40382020AF3EDF306DB020AF3EDF303DB03C00CF403821EF403DB03FF03C003\r
147 DB1EF415C0020AF3EDF306DB020AF3EDF303DB15C00203FFF0F003C0FDFFF0F0\r
148 06C0FDFFF0F003C00206FFF0F0FDFFE1E312C0020AF3EDF306DB020AF3EDF303\r
149 DB12C01EF403DB03FF03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB\r
150 020AF3EDF303DB03F403C009FF03C0FDFFE1E3020FFFF0F006FF03C003FF03C0\r
151 03DB020BF3EDF306DB020AF3EDF303DB03FF03C003FF03C003DB21F403DB03FF\r
152 03C003DB21F403DB03C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F4\r
153 03C00DFFFEE1E3020DFFF0F0FDFFE1E30FFF03C003DB020BF3EDF306DB020AF3\r
154 EDF303DB03FF03C003FF03C003DB21F403DB03FF03C003DB09F403C006F406C0\r
155 09F403DB03C006FF03C003DB020AF3EDF306DB020AF3EDF303DB03F403C00DFF\r
156 FEE1E3020DFFF0F0FDFFE1E30FFF03C003DB020BF3EDF306DB020AF3EDF303DB\r
157 03FF03C003FF03C003DB09F406C003F406C009F403DB03FF03C009DB09C003FF\r
158 06C00CDB03C006FF03C048DB03F403C010FFFEE1E3020CFFF0F0FDFFE1E30FFF\r
159 03C003DB020BF3EDF306DB020AF3EDF303DB03FF03C003FF03C009DB12C00CDB\r
160 03FF03C00204F3EDF306C003FF06C00204F3EDF303C006FF03C04BF403C010FF\r
161 FEE1E3020CFFF0F0FDFFE1E30FFF03C04BDB03FF03C003FF03C00204F3EDF306\r
162 C0FDF3EDF306C00204F3EDF303FF03C00204F3EDF306C003FF06C00204F3EDF3\r
163 03C006FF03C04BF403C013FFFBE1E3FFE1E30203FFF0F00202FFE1E30204FFF0\r
164 F0FDFFE1E312FF03C04BF403FF03C003FF03C00204F3EDF306C0FDF3EDF306C0\r
165 0204F3EDF303FF03C00204F3EDF30FC00204F3EDF303C006FF03C04BF403C019\r
166 FF0202E1E3FFFEE1E303820204FFF0F0FDFFE1E315FF03C04BF403FF03C003FF\r
167 03C00204F3EDF306C0FDF3EDF309C00203F3EDF303FF03C027DB03C006FF03C0\r
168 4BF403C028FF0203E1E3FF17FF03C04BF403FF03C003FF03C027DB03FF03C003\r
169 DBFDE6F2FF1882FAE6F2FFE6F2FF03DB03C006FF03C04BF403C048FF03C04BF4\r
170 03FF03C003FF03C003DBFAE6F2FFE6F2FF1582FAE6F2FFE6F2FF03DB03FF03C0\r
171 03DB020BE6F2FF03DB03C006FF03C04BF403C048FF03C04BF403FF03C003FF03\r
172 C003DB020BE6F2FF03DB03FF03C027DB03C006FF03C04BF403C048FF03C04BF4\r
173 03FF03C003FF03C027DB03FF03C0020DF3EDF303C006FF03C04BF403C048FF03\r
174 C04BF403FF03C003FF03C0020DF3EDF303FF03C0020DF3EDF303C006FF03C012\r
175 F4098203F4068203F4038203F4098215F403C048FF03C012F4098203F4068203\r
176 F4038203F403821BF403FF03C003FF03C0020DF3EDF303FF03C00F82FDF3EDF3\r
177 0982FDF3EDF30682FDF3EDF303C006FF03C012F4038203F4038203F4038203F4\r
178 068203F4098215F403C048FF03C012F4038203F4038203F4038203F4068203F4\r
179 038203F4068215F403C003FF03C0FDF3EDF30C82FDF3EDF30682FDF3EDF30682\r
180 FAF3EDF3F3EDF303FF03C00382FDF3EDF30982FDF3EDF30382FDF3EDF30382FA\r
181 F3EDF3F3EDF30382FDF3EDF303C006FF03C04BF403C048FF03C04BF406C003FF\r
182 03C0FDF3EDF30382FDF3EDF30682FDF3EDF30382FAF3EDF3F3EDF30982FDF3ED\r
183 F303FF03C0020DF3EDF303C006FF03C04BF403C048FF03C04BF403C006FF03C0\r
184 0210F3EDF321C0FAF3EDF3F3EDF306FF03F445C003F403C04EFF48C006F406FF\r
185 FAF3EDF3F3EDF321C00211F3EDF309FF48F454FF48F409FF020FF3EDF37FFF7F\r
186 FF7FFF72FF06C018FF06C003FF03C01BFF06C07FFF23FF03C003FF03C003FF0C\r
187 C003FF03C003FF03C006FF03C003FF06C003FF12C003FF03C003FF03C003FF03\r
188 C009FF03C009FF06C003FF03C006FF03C003FF03C003FF12C009FF03C003FF03\r
189 C006FF09C006FF03C003FF06C07BFF03C009FF06C003FF03C003FF03C003FF0C\r
190 C003FF06C003FF0CC009FF09C003FF0CC009FF03C009FF03C003FF03C006FF03\r
191 C003FF03C003FF03C003FF09C003FF03C006FF06C003FF03C003FF0CC003FF06\r
192 C078FF03C003FF03C006FF0FC006FF03C003FF06C003FF09C003FF06C003FF03\r
193 C006FF03C00CFF03C003FF03C003FF03C003FF03C009FF09C003FF0FC003FF03\r
194 C006FF03C003FF03C003FF03C003FF03C003FF06C003FF03C003FF06C003FF03\r
195 C078FF03C003FF03C003FF06C006FF03C009FF06C00CFF03C006FF06C00CFF03\r
196 C003FF03C01BFF06C07FFF7FFF4FFF03C003FF03C03CFF06C07FFF20FF03C006\r
197 FF03C003FF03C003FF03C003FF03C006FF09C009FF03C003FF09C006FF03C006\r
198 FF03C006FF03C006FF0CC009FF09C003FF03C006FF09C003FF03C006FF03C006\r
199 FF03C07FFF20FF0CC003FF06C009FF03C003FF03C003FF09C003FF1BC003FF06\r
200 C006FF03C003FF03C003FF0CC003FF03C009FF0FC006FF0CC003FF03C07FFF23\r
201 FF03C003FF0FC003FF03C003FF03C003FF06C003FF03C006FF0CC003FF03C006\r
202 FF03C006FF03C006FF03C006FF06C003FF03C006FF03C00CFF03C003FF06C003\r
203 FF03C003FF03C003FF09C003FF03C07FFF1DFF06C009FF03C024FF03C006FF03\r
204 C039FF06C00FFF06C07FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
205 FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
206 FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
207 FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
208 FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F\r
209 FF7FFF7FFF7FFF7FFF7FFF7FFF71FFFE000000FF\r
210 }\r
211 \r
212 ## Graphics Section:\r
213 \r
214 ## Figure Symbols Section:\r
215 \r
216 FigureSymbol "data"\r
217 {\r
218   FixedAspect FALSE\r
219   Height 0\r
220   Width 0\r
221   TextBox >100,>100,<900,<900\r
222   Fill\r
223   {\r
224     Rect 0,0,1000,1000\r
225   }\r
226   Outline\r
227   {\r
228     Rect 0,0,1000,1000\r
229   }\r
230 }\r
231 \r
232 FigureSymbol "rounded box 2"\r
233 {\r
234   FixedAspect FALSE\r
235   Height 128\r
236   Width 192\r
237   TextBox >100,>100,<900,<900\r
238   Fill\r
239   {\r
240     Rect >150,0,<850,1000\r
241     Rect 0,>150,1000,<850\r
242     Ellipse 0,0,>300,>300\r
243     Ellipse <700,0,1000,>300\r
244     Ellipse <700,<700,1000,1000\r
245     Ellipse 0,<700,>300,1000\r
246   }\r
247   Outline\r
248   {\r
249     Arc 0,0,>300,>300 >150,0 0,>150\r
250     Line >150,0 <850,0\r
251     Arc <700,0,1000,>300 1000,>150 <850,0\r
252     Line 1000,>150 1000,<850\r
253     Arc <700,<700,1000,1000 <850,1000 1000,<850\r
254     Line >150,1000 <850,1000\r
255     Arc 0,<700,>300,1000 0,<850 >150,1000\r
256     Line 0,>150 0,<850\r
257   }\r
258   MiniOutline\r
259   {\r
260     Arc 0,0,>500,>500 >250,0 0,>250\r
261     Line >250,0 <750,0\r
262     Arc <500,0,1000,>500 1000,>250 <750,0\r
263     Line 1000,>250 1000,<750\r
264     Arc <500,<500,1000,1000 <750,1000 1000,<750\r
265     Line >250,1000 <750,1000\r
266     Arc 0,<500,>500,1000 0,<750 >250,1000\r
267     Line 0,>250 0,<750\r
268   }\r
269   Hot 21 <874,1000 <919,<985 <957,<957 <985,<919 1000,<874 1000,>127 <985,>82 <957,>44-\r
270    <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<874-\r
271    >16,<919 >44,<957 >82,<985 >127,1000 <874,1000\r
272 }\r
273 \r
274 FigureSymbol "connector"\r
275 {\r
276   FixedAspect FALSE\r
277   Height 0\r
278   Width 0\r
279   TextBox 100,100,900,900\r
280   Fill\r
281   {\r
282     Ellipse 0,0,1000,1000\r
283   }\r
284   Outline\r
285   {\r
286     Ellipse 0,0,1000,1000\r
287   }\r
288   Hot 17 599,1000 783,924 924,783 1000,599 1000,402 924,218 783,77 599,1-\r
289    402,1 218,77 77,218 1,402 1,599 77,783 218,924 402,1000-\r
290    599,1000\r
291 }\r
292 \r
293 FigureSymbol "decision"\r
294 {\r
295   FixedAspect FALSE\r
296   Height 0\r
297   Width 0\r
298   TextBox 200,255,800,750\r
299   TextBox 800,375,950,625\r
300   TextBox 425,750,575,1000\r
301   TextBox 50,375,200,625\r
302   TextBox 425,0,575,250\r
303   Fill\r
304   {\r
305     Polygon 5 500,0 1000,500 500,1000 0,500 500,0\r
306   }\r
307   Outline\r
308   {\r
309     Polyline 5 500,0 1000,500 500,1000 0,500 500,0\r
310   }\r
311   Hot 5 500,0 1000,500 500,1000 0,500 500,0\r
312 }\r
313 \r
314 FigureSymbol "box 3d"\r
315 {\r
316   FixedAspect FALSE\r
317   Height 0\r
318   Width 0\r
319   TextBox >100,>100,<850,<850\r
320   Fill\r
321   {\r
322     Rect 0,0,<900,<900\r
323     Rect >100,>100,1000,1000\r
324     Polygon 4 <900,0 1000,>100 <900,>100 <900,0\r
325     Polygon 4 0,<900 >100,1000 >100,<900 0,<900\r
326   }\r
327   Outline\r
328   {\r
329     Rect 0,0,<900,<900\r
330     Polyline 5 <900,0 1000,>100 1000,1000 >100,1000 0,<900\r
331     Line <900,<900 1000,1000\r
332   }\r
333   MiniOutline\r
334   {\r
335     Rect 0,0,<800,<800\r
336     Polyline 5 <800,0 1000,>200 1000,1000 >200,1000 0,<800\r
337     Line <800,<800 1000,1000\r
338   }\r
339   Hot 7 0,0 <900,0 1000,>100 1000,1000 >100,1000 0,<900 0,0\r
340 }\r
341 \r
342 FigureSymbol "octagon"\r
343 {\r
344   FixedAspect FALSE\r
345   Height 0\r
346   Width 0\r
347   TextBox >200,>100,<800,<900\r
348   Fill\r
349   {\r
350     Polygon 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
351      0,>333\r
352   }\r
353   Outline\r
354   {\r
355     Polyline 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
356      0,>333\r
357   }\r
358   Hot 9 0,>333 >333,0 <666,0 1000,>333 1000,<666 <666,1000 >333,1000 0,<666-\r
359    0,>333\r
360 }\r
361 \r
362 FigureSymbol "dog ear"\r
363 {\r
364   FixedAspect FALSE\r
365   Height 0\r
366   Width 0\r
367   TextBox >150,>150,<850,<850\r
368   Fill\r
369   {\r
370     Polygon 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
371   }\r
372   Outline\r
373   {\r
374     Polyline 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
375     Polyline 3 <850,0 <850,>150 1000,>150\r
376   }\r
377   MiniOutline\r
378   {\r
379     Polyline 6 0,0 <700,0 1000,>300 1000,1000 0,1000 0,0\r
380     Polyline 3 <700,0 <700,>300 1000,>300\r
381   }\r
382   Hot 6 0,0 <850,0 1000,>150 1000,1000 0,1000 0,0\r
383 }\r
384 \r
385 FigureSymbol "disk simple"\r
386 {\r
387   FixedAspect FALSE\r
388   Height 0\r
389   Width 0\r
390   TextBox >100,>250,<900,<900\r
391   Fill\r
392   {\r
393     Rect 0,>100,1000,<900\r
394     Ellipse 0,0,1000,>200\r
395     Ellipse 0,<800,1000,1000\r
396   }\r
397   Outline\r
398   {\r
399     Line 0,>100 0,<900\r
400     Line 1000,>100 1000,<900\r
401     Ellipse 0,0,1000,>200\r
402     Arc 0,<800,1000,1000 0,<900 1000,<900\r
403   }\r
404   MiniOutline\r
405   {\r
406     Line 0,200 0,800\r
407     Line 1000,100 1000,900\r
408     Ellipse 0,0,1000,400\r
409     Arc 0,600,1000,1000 0,800 1000,800\r
410   }\r
411   Hot 17 1,>81 77,>44 218,>16 402,>1 599,>1 783,>16 924,>44 1000,>81-\r
412    1000,<920 924,<957 783,<985 599,<1000 402,<1000 218,<985 77,<957 1,<920-\r
413    1,>81\r
414 }\r
415 \r
416 FigureSymbol "input/ouput"\r
417 {\r
418   FixedAspect FALSE\r
419   Height 0\r
420   Width 0\r
421   TextBox >200,>100,<800,<900\r
422   Fill\r
423   {\r
424     Polygon 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
425   }\r
426   Outline\r
427   {\r
428     Polyline 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
429   }\r
430   Hot 5 >200,0 1000,0 <800,1000 0,1000 >200,0\r
431 }\r
432 \r
433 FigureSymbol "terminal"\r
434 {\r
435   FixedAspect FALSE\r
436   Height 0\r
437   Width 0\r
438   TextBox >200,>100,<800,<900\r
439   Fill\r
440   {\r
441     Rect >500,0,<500,1000\r
442     Ellipse 0,0,>999,1000\r
443     Ellipse <1,0,1000,1000\r
444   }\r
445   Outline\r
446   {\r
447     Line >500,0 <500,0\r
448     Line >500,1000 <500,1000\r
449     Arc 0,0,>999,1000 >500,0 >500,1000\r
450     Arc <1,0,1000,1000 <500,1000 <500,0\r
451   }\r
452   Hot 17 >401,1 >217,77 >77,218 >1,402 >1,599 >77,783 >217,924 >401,1000-\r
453    <599,1000 <783,924 <923,783 <999,599 <999,402 <923,218 <783,77 <599,1-\r
454    >401,1\r
455 }\r
456 \r
457 FigureSymbol "preparation"\r
458 {\r
459   FixedAspect FALSE\r
460   Height 0\r
461   Width 0\r
462   TextBox >150,>100,<850,<900\r
463   Fill\r
464   {\r
465     Polygon 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
466   }\r
467   Outline\r
468   {\r
469     Polyline 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
470   }\r
471   Hot 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0\r
472 }\r
473 \r
474 FigureSymbol "cloud"\r
475 {\r
476   FixedAspect FALSE\r
477   Height 0\r
478   Width 0\r
479   TextBox 200,200,800,800\r
480   Fill\r
481   {\r
482     Ellipse 84,114,672,702\r
483     Ellipse 421,89,859,527\r
484     Ellipse 573,286,995,708\r
485     Ellipse 263,492,721,950\r
486     Ellipse 0,528,423,952\r
487   }\r
488   Outline\r
489   {\r
490     Arc 84,114,672,702 500,140 120,550\r
491     Arc 421,89,859,527 860,300 500,140\r
492     Arc 573,286,995,708 720,700 860,300\r
493     Arc 263,492,721,950 350,900 720,700\r
494     Arc 0,528,423,952 120,550 350,900\r
495   }\r
496   Hot 40 350,900 363,915 447,950 538,950 622,915 686,851 721,767 720,700-\r
497    743,708 826,708 904,676 963,617 995,539 995,456 963,378 904,319-\r
498    860,300 859,265 826,185 764,123 684,90 597,90 517,123 500,140-\r
499    436,115 321,115 212,160 130,242 85,351 85,466 120,550 92,561-\r
500    33,621 1,699 1,782 33,860 92,920 170,952 253,952 350,900\r
501 }\r
502 \r
503 FigureSymbol "document"\r
504 {\r
505   FixedAspect FALSE\r
506   Height 0\r
507   Width 0\r
508   TextBox >100,>100,<900,<750\r
509   Fill\r
510   {\r
511     Rect 0,0,1000,<900\r
512     Ellipse 0,<800,500,1000\r
513     Chord 500,<800,1000,1000 1000,<900 500,<900\r
514   }\r
515   Outline\r
516   {\r
517     Polyline 4 0,<900 0,0 1000,0 1000,<900\r
518     Arc 0,<800,500,1000 0,<900 500,<900\r
519     Arc 500,<800,1000,1000 1000,<900 500,<900\r
520   }\r
521   MiniOutline\r
522   {\r
523     Polyline 4 0,900 0,0 1000,0 1000,900\r
524     Arc 0,600,550,1000 0,750 550,750\r
525     Arc 480,700,1000,1000 1000,850 480,850\r
526   }\r
527   Hot 11 1,<941 147,<1000 354,<1000 500,<941 501,<860 647,<801 854,<801 1000,<860-\r
528    1000,0 0,0 1,<941\r
529 }\r
530 \r
531 FigureSymbol "bevel"\r
532 {\r
533   FixedAspect FALSE\r
534   Height 0\r
535   Width 0\r
536   TextBox >125,>125,<875,<875\r
537   Fill\r
538   {\r
539     Rect 0,0,1000,1000\r
540   }\r
541   Outline\r
542   {\r
543     Rect 0,0,1000,1000\r
544     Rect >75,>75,<925,<925\r
545     Line 0,0 >75,>75\r
546     Line 0,1000 >75,<925\r
547     Line <925,<925 1000,1000\r
548     Line <925,>75 1000,0\r
549   }\r
550   MiniOutline\r
551   {\r
552     Rect 0,0,1000,1000\r
553     Rect 150,150,850,850\r
554     Line 0,0 150,150\r
555     Line 0,1000 150,850\r
556     Line 850,850 1000,1000\r
557     Line 850,150 1000,0\r
558   }\r
559 }\r
560 \r
561 FigureSymbol "arrow right 2"\r
562 {\r
563   FixedAspect FALSE\r
564   Height 0\r
565   Width 0\r
566   TextBox >50,>250,<700,<750\r
567   Fill\r
568   {\r
569     Polygon 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
570   }\r
571   Outline\r
572   {\r
573     Polyline 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
574   }\r
575   Hot 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
576 }\r
577 \r
578 FigureSymbol "arrow left 2"\r
579 {\r
580   FixedAspect FALSE\r
581   Height 0\r
582   Width 0\r
583   TextBox >300,>250,<950,<750\r
584   Fill\r
585   {\r
586     Polygon 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
587   }\r
588   Outline\r
589   {\r
590     Polyline 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
591   }\r
592   Hot 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
593 }\r
594 \r
595 FigureSymbol "arrow up"\r
596 {\r
597   FixedAspect FALSE\r
598   Height 0\r
599   Width 0\r
600   TextBox >200,>350,<800,<950\r
601   Fill\r
602   {\r
603     Polygon 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
604   }\r
605   Outline\r
606   {\r
607     Polyline 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
608   }\r
609   Hot 8 500,0 1000,>350 <850,>350 <850,1000 >150,1000 >150,>350 0,>350 500,0\r
610 }\r
611 \r
612 FigureSymbol "arrow up/down 1"\r
613 {\r
614   FixedAspect FALSE\r
615   Height 256\r
616   Width 128\r
617   TextBox >200,>350,<800,<650\r
618   Fill\r
619   {\r
620     Polygon 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
621      >150,>350 0,>350 500,0\r
622   }\r
623   Outline\r
624   {\r
625     Polyline 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
626      >150,>350 0,>350 500,0\r
627   }\r
628   Hot 11 500,0 1000,>350 <850,>350 <850,<650 1000,<650 500,1000 0,<650 >150,<650-\r
629    >150,>350 0,>350 500,0\r
630 }\r
631 \r
632 FigureSymbol "arrow left/right 1"\r
633 {\r
634   FixedAspect FALSE\r
635   Height 0\r
636   Width 0\r
637   TextBox >300,>250,<700,<750\r
638   Fill\r
639   {\r
640     Polygon 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
641      >300,<800 >300,1000 0,500\r
642   }\r
643   Outline\r
644   {\r
645     Polyline 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
646      >300,<800 >300,1000 0,500\r
647   }\r
648   Hot 11 0,500 >300,0 >300,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800-\r
649    >300,<800 >300,1000 0,500\r
650 }\r
651 \r
652 FigureSymbol "arrow down"\r
653 {\r
654   FixedAspect FALSE\r
655   Height 256\r
656   Width 128\r
657   TextBox >200,>50,<800,<650\r
658   Fill\r
659   {\r
660     Polygon 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
661   }\r
662   Outline\r
663   {\r
664     Polyline 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
665   }\r
666   Hot 8 500,1000 1000,<650 <850,<650 <850,0 >150,0 >150,<650 0,<650 500,1000\r
667 }\r
668 \r
669 FigureSymbol "callout 3"\r
670 {\r
671   FixedAspect FALSE\r
672   Height 0\r
673   Width 0\r
674   TextBox >100,>100,<900,<700\r
675   Fill\r
676   {\r
677     Polygon 11 0,>150 0,<650 >150,<800 0,1000 >400,<800 <850,<800 1000,<650 1000,>150-\r
678      <900,0 >150,0 0,>150\r
679     Rect >300,0,<700,<800\r
680     Rect 0,>300,1000,<500\r
681     Ellipse 0,0,>300,>300\r
682     Ellipse <700,0,1000,>300\r
683     Ellipse <700,<500,1000,<800\r
684     Ellipse 0,<500,>300,<800\r
685   }\r
686   Outline\r
687   {\r
688     Arc 0,0,>300,>300 >150,0 0,>150\r
689     Line >150,0 <850,0\r
690     Arc <700,0,1000,>300 1000,>150 <850,0\r
691     Line 1000,>150 1000,<650\r
692     Arc <700,<500,1000,<800 <850,<800 1000,<650\r
693     Polyline 4 >150,<800 0,1000 >400,<800 <850,<800\r
694     Arc 0,<500,>300,<800 0,<650 >150,<800\r
695     Line 0,>150 0,<650\r
696   }\r
697   Hot 24 <874,<800 <919,<785 <957,<757 <985,<719 1000,<674 1000,>127 <985,>82 <957,>44-\r
698    <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<674-\r
699    >16,<719 >44,<757 >82,<785 >127,<800 >150,<800 0,1000 >400,<800 <874,<800\r
700 }\r
701 \r
702 FigureSymbol "callout 4"\r
703 {\r
704   FixedAspect FALSE\r
705   Height 0\r
706   Width 0\r
707   TextBox >100,>100,<900,<700\r
708   Fill\r
709   {\r
710     Polygon 11 0,>150 0,<650 >150,<800 <600,<800 1000,1000 <850,<800 1000,<650 1000,>150-\r
711      <900,0 >150,0 0,>150\r
712     Rect >300,0,<700,<800\r
713     Rect 0,>300,1000,<500\r
714     Ellipse 0,0,>300,>300\r
715     Ellipse <700,0,1000,>300\r
716     Ellipse <700,<500,1000,<800\r
717     Ellipse 0,<500,>300,<800\r
718   }\r
719   Outline\r
720   {\r
721     Arc 0,0,>300,>300 >150,0 0,>150\r
722     Line >150,0 <850,0\r
723     Arc <700,0,1000,>300 1000,>150 <850,0\r
724     Line 1000,>150 1000,<650\r
725     Arc <700,<500,1000,<800 <850,<800 1000,<650\r
726     Polyline 4 >150,<800 <600,<800 1000,1000 <850,<800\r
727     Arc 0,<500,>300,<800 0,<650 >150,<800\r
728     Line 0,>150 0,<650\r
729   }\r
730   Hot 24 <874,<800 <919,<785 <957,<757 <985,<719 1000,<674 1000,>127 <985,>82 <957,>44-\r
731    <919,>16 <874,0 >127,0 >82,>16 >44,>44 >16,>82 0,>127 0,<674-\r
732    >16,<719 >44,<757 >82,<785 >127,<800 <600,<800 1000,1000 <850,<800 <874,<800\r
733 }\r
734 \r
735 FigureSymbol "banner2"\r
736 {\r
737   FixedAspect FALSE\r
738   Height 128\r
739   Width 512\r
740   TextBox >325,>25,<725,<855\r
741   Fill\r
742   {\r
743     Polygon 23 0,1000 >370,1000 >387,<994 >395,<986 >400,<975 >400,<880 <600,<880 <600,<910-\r
744      <600,<964 <600,<975 <605,<986 <613,<994 <630,1000 1000,1000 <890,560 1000,>120-\r
745      <700,>120 <700,0 >300,0 >300,>120 0,>120 >110,560 0,1000\r
746   }\r
747   Outline\r
748   {\r
749     Polyline 43 0,1000 >370,1000 >387,<994 >395,<986 >400,<975 >400,<964 >395,<953 >387,<945-\r
750      >370,<940 >330,<940 >313,<934 >305,<926 >300,<915 >300,<904 >305,<893 >313,<880-\r
751      >330,<880 <670,<880 <687,<880 <695,<893 <700,<904 <700,<915 <695,<926 <687,<934-\r
752      <670,<940 <630,<940 <613,<945 <605,<953 <600,<964 <600,<975 <605,<986 <613,<994-\r
753      <630,1000 1000,1000 <890,560 1000,>120 <700,>120 <700,0 >300,0 >300,>120-\r
754      0,>120 >110,560 0,1000\r
755     Line >300,<910 >300,>120\r
756     Line >400,<880 >400,<970\r
757     Line <700,<910 <700,>120\r
758     Line <600,<880 <600,<970\r
759   }\r
760   Hot 15 0,1000 >400,1000 >400,<880 <600,<880 <600,1000 1000,1000 <890,560 1000,>120-\r
761    <700,>120 <700,0 >300,0 >300,>120 0,>120 >110,560 0,1000\r
762 }\r
763 \r
764 FigureSymbol "scroll1"\r
765 {\r
766   FixedAspect FALSE\r
767   Height 192\r
768   Width 192\r
769   TextBox >170,>170,<830,<950\r
770   Fill\r
771   {\r
772     Polygon 33 >120,<880 >51,<880 >33,<887 >18,<898 >7,<913 0,<931 0,<950 >7,<968-\r
773      >18,<983 >33,<994 >51,1000 <787,1000 <821,<994 <849,<983 <869,<968 <880,<950-\r
774      <880,>120 <950,>120 <968,>114 <983,>103 <994,>88 1000,>70 1000,>51 <994,>33-\r
775      <983,>18 <968,>7 <950,0 >171,0 >153,7 >138,>18 >127,>33 >120,>51-\r
776      >120,<880\r
777   }\r
778   Outline\r
779   {\r
780     Polyline 33 >120,<880 >51,<880 >33,<887 >18,<898 >7,<913 0,<931 0,<950 >7,<968-\r
781      >18,<983 >33,<994 >51,1000 <787,1000 <821,<994 <849,<983 <869,<968 <880,<950-\r
782      <880,>120 <950,>120 <968,>114 <983,>103 <994,>88 1000,>70 1000,>51 <994,>33-\r
783      <983,>18 <968,>7 <950,0 >171,0 >153,7 >138,>18 >127,>33 >120,>51-\r
784      >120,<880\r
785     Polyline 6 >120,<880 >120,<950 >114,<968 >103,<983 >88,<994 >70,1000\r
786     Polyline 11 >190,0 >208,7 >223,>18 >234,>33 >240,>51 >240,>70 >234,>88 >223,>103-\r
787      >208,>114 >190,>120 <880,>120\r
788     Polyline 6 >66,<880 >77,<886 >85,<894 >77,<935 >66,<940 >120,940\r
789     Polyline 10 >240,>60 >163,>60 >158,>66 >153,>74 >151,>85 >151,>96 >153,>107 >158,>115-\r
790      >163,>120 >190,>120\r
791   }\r
792   Hot 9 >120,<880 0,<880 0,1000 <880,1000 <880,>120 1000,>120 1000,0 >120,0-\r
793    >120,<880\r
794 }\r
795 \r
796 FigureSymbol "explosion"\r
797 {\r
798   FixedAspect FALSE\r
799   Height 192\r
800   Width 192\r
801   TextBox 200,300,800,700\r
802   Fill\r
803   {\r
804     Polygon 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
805      975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
806      400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
807      0,100\r
808   }\r
809   Outline\r
810   {\r
811     Polyline 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
812      975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
813      400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
814      0,100\r
815   }\r
816   Hot 25 0,100 330,300 400,100 500,280 775,0 750,260 850,200 780,325-\r
817    975,385 820,480 1000,600 780,585 840,830 665,675 605,900 485,680-\r
818    400,1000 360,725 215,805 270,630 0,680 190,550 0,400 200,340-\r
819    0,100\r
820 }\r
821 \r
822 FigureSymbol "rounded box 1"\r
823 {\r
824   FixedAspect FALSE\r
825   Height 128\r
826   Width 192\r
827   TextBox >100,>100,<900,<900\r
828   Fill\r
829   {\r
830     Rect >100,0,<900,1000\r
831     Rect 0,>100,1000,<900\r
832     Ellipse 0,0,>200,>200\r
833     Ellipse <800,0,1000,>200\r
834     Ellipse <800,<800,1000,1000\r
835     Ellipse 0,<800,>200,1000\r
836   }\r
837   Outline\r
838   {\r
839     Arc 0,0,>200,>200 >100,0 0,>100\r
840     Line >100,0 <900,0\r
841     Arc <800,0,1000,>200 1000,>100 <900,0\r
842     Line 1000,>100 1000,<900\r
843     Arc <800,<800,1000,1000 <900,1000 1000,<900\r
844     Line >100,1000 <900,1000\r
845     Arc 0,<800,>200,1000 0,<900 >100,1000\r
846     Line 0,>100 0,<900\r
847   }\r
848   MiniOutline\r
849   {\r
850     Arc 0,0,>500,>500 >250,0 0,>250\r
851     Line >250,0 <750,0\r
852     Arc <500,0,1000,>500 1000,>250 <750,0\r
853     Line 1000,>250 1000,<750\r
854     Arc <500,<500,1000,1000 <750,1000 1000,<750\r
855     Line >250,1000 <750,1000\r
856     Arc 0,<500,>500,1000 0,<750 >250,1000\r
857     Line 0,>250 0,<750\r
858   }\r
859   Hot 21 0,>85 >11,>55 >29,>29 >55,>11 >85,0 <916,0 <946,>11 <972,>29-\r
860    <990,>55 1000,>85 <1000,<916 <990,<946 <972,<972 <946,<990 <916,1000 >85,1000-\r
861    >55,<990 >29,<972 >11,<946 0,<916 0,>85\r
862 }\r
863 \r
864 FigureSymbol "arrow right 1"\r
865 {\r
866   FixedAspect FALSE\r
867   Height 96\r
868   Width 256\r
869   TextBox 0,>250,<700,<750\r
870   Fill\r
871   {\r
872     Polygon 7 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800\r
873   }\r
874   Outline\r
875   {\r
876     Polyline 7 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800\r
877   }\r
878   Hot 8 0,>200 <700,>200 <700,0 1000,500 <700,1000 <700,<800 0,<800 0,>200\r
879 }\r
880 \r
881 FigureSymbol "arrow left 1"\r
882 {\r
883   FixedAspect FALSE\r
884   Height 96\r
885   Width 256\r
886   TextBox >300,>250,<950,<750\r
887   Fill\r
888   {\r
889     Polygon 7 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800\r
890   }\r
891   Outline\r
892   {\r
893     Polyline 7 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800\r
894   }\r
895   Hot 8 1000,>200 >300,>200 >300,0 0,500 >300,1000 >300,<800 1000,<800 1000,>200\r
896 }\r
897 \r
898 ## End Symbols Section:\r
899 \r
900 EndSymbol "block"\r
901 {\r
902   LineTo 100\r
903   Fill\r
904   {\r
905     Polygon 4 500,500 1000,300 1000,700 500,500\r
906   }\r
907   Outline\r
908   {\r
909     Polyline 4 500,500 1000,300 1000,700 500,500\r
910   }\r
911 }\r
912 \r
913 EndSymbol "block short"\r
914 {\r
915   LineTo 60\r
916   Fill\r
917   {\r
918     Polygon 4 500,500 800,300 800,700 500,500\r
919   }\r
920   Outline\r
921   {\r
922     Polyline 4 500,500 800,300 800,700 500,500\r
923   }\r
924 }\r
925 \r
926 EndSymbol "taper"\r
927 {\r
928   LineTo 80\r
929   Fill\r
930   {\r
931     Polygon 5 500,500 1000,300 900,500 1000,700 500,500\r
932   }\r
933   Outline\r
934   {\r
935     Polyline 5 500,500 1000,300 900,500 1000,700 500,500\r
936   }\r
937 }\r
938 \r
939 EndSymbol "stick"\r
940 {\r
941   Outline\r
942   {\r
943     Line 500,500 1000,300\r
944     Line 500,500 1000,700\r
945   }\r
946 }\r
947 \r
948 ## Figure Styles Section:\r
949 \r
950 FigureStyle "Title"\r
951 {\r
952   Label TRUE\r
953   Height 64\r
954   Width 128\r
955   Description "A diagram title"\r
956   TextFormat 0x0022\r
957   Behavior 0x00824192\r
958   Symbol "lbl"\r
959   TypeSize 12\r
960   TypeFace "Arial"\r
961 }\r
962 \r
963 FigureStyle "Title Serif"\r
964 {\r
965   Label TRUE\r
966   Height 0\r
967   Width 0\r
968   BindToStyle FALSE\r
969   TextFormat 0x0022\r
970   Behavior 0x00A241D2\r
971   Symbol "lbl"\r
972   TypeSize 12\r
973   TypeWeight 400\r
974   TypeFace "Arial"\r
975 }\r
976 \r
977 FigureStyle "Label"\r
978 {\r
979   Label TRUE\r
980   Height 64\r
981   Width 128\r
982   Description "An annotation, comment, or title"\r
983   TextFormat 0x0044\r
984   Behavior 0x008241A1\r
985   Symbol "lbl"\r
986   TypeSize 8\r
987   TypeFace "Arial"\r
988 }\r
989 \r
990 FigureStyle "Label Serif"\r
991 {\r
992   Label TRUE\r
993   Height 0\r
994   Width 0\r
995   BindToStyle FALSE\r
996   TextFormat 0x0044\r
997   Behavior 0x00A241C9\r
998   Symbol "lbl"\r
999   TypeSize 8\r
1000   TypeFace "Arial"\r
1001 }\r
1002 \r
1003 FigureStyle "Note"\r
1004 {\r
1005   Label TRUE\r
1006   Height 0\r
1007   Width 0\r
1008   TextColor 0,0,160\r
1009   BindToStyle FALSE\r
1010   TextFormat 0x0044\r
1011   Behavior 0x00A241E1\r
1012   Symbol "lbl"\r
1013   TypeSize 8\r
1014   TypeFace "Arial"\r
1015 }\r
1016 \r
1017 FigureStyle "Note Serif"\r
1018 {\r
1019   Label TRUE\r
1020   Height 0\r
1021   Width 0\r
1022   TextColor 0,0,160\r
1023   BindToStyle FALSE\r
1024   TextFormat 0x0044\r
1025   Behavior 0x00A241E1\r
1026   Symbol "lbl"\r
1027   TypeSize 8\r
1028   TypeFace "Arial"\r
1029 }\r
1030 \r
1031 FigureStyle "Rectangle"\r
1032 {\r
1033   HasButton TRUE\r
1034   Height 160\r
1035   Width 288\r
1036   BorderWidth 3\r
1037   TextFormat 0x0A22\r
1038   Behavior 0x00024E12\r
1039   Symbol "data"\r
1040   TypeSize 8\r
1041   TypeFace "Arial"\r
1042 }\r
1043 \r
1044 FigureStyle "Rectangle 3D"\r
1045 {\r
1046   HasButton TRUE\r
1047   Height 160\r
1048   Width 289\r
1049   BorderWidth 3\r
1050   TextFormat 0x0A22\r
1051   Behavior 0x00024E12\r
1052   Symbol "box 3d"\r
1053   TypeSize 8\r
1054   TypeFace "Arial"\r
1055 }\r
1056 \r
1057 FigureStyle "Paper"\r
1058 {\r
1059   HasButton TRUE\r
1060   Height 160\r
1061   Width 288\r
1062   BorderWidth 3\r
1063   TextFormat 0x0A22\r
1064   Behavior 0x00024E12\r
1065   Symbol "dog ear"\r
1066   TypeSize 8\r
1067   TypeFace "Arial"\r
1068 }\r
1069 \r
1070 FigureStyle "Rounded"\r
1071 {\r
1072   HasButton TRUE\r
1073   Height 160\r
1074   Width 288\r
1075   BorderWidth 3\r
1076   TextFormat 0x0A22\r
1077   Behavior 0x00024E12\r
1078   Symbol "rounded box 2"\r
1079   TypeSize 8\r
1080   TypeFace "Arial"\r
1081 }\r
1082 \r
1083 FigureStyle "Ellipse"\r
1084 {\r
1085   HasButton TRUE\r
1086   Height 160\r
1087   Width 288\r
1088   BorderWidth 3\r
1089   TextFormat 0x0A22\r
1090   Behavior 0x00024E12\r
1091   Symbol "connector"\r
1092   TypeSize 8\r
1093   TypeFace "Arial"\r
1094 }\r
1095 \r
1096 FigureStyle "Terminal"\r
1097 {\r
1098   Height 64\r
1099   Width 288\r
1100   BorderWidth 3\r
1101   TextFormat 0x0A22\r
1102   Behavior 0x00024E12\r
1103   Symbol "terminal"\r
1104   TypeSize 8\r
1105   TypeFace "Arial"\r
1106 }\r
1107 \r
1108 FigureStyle "Square"\r
1109 {\r
1110   HasButton TRUE\r
1111   Height 160\r
1112   Width 161\r
1113   BorderWidth 3\r
1114   TextFormat 0x0A22\r
1115   Behavior 0x00024E12\r
1116   Symbol "data"\r
1117   TypeSize 8\r
1118   TypeFace "Arial"\r
1119 }\r
1120 \r
1121 FigureStyle "Circle"\r
1122 {\r
1123   HasButton TRUE\r
1124   Height 160\r
1125   Width 160\r
1126   BorderWidth 3\r
1127   TextFormat 0x0A22\r
1128   Behavior 0x00024E12\r
1129   Symbol "connector"\r
1130   TypeSize 8\r
1131   TypeFace "Arial"\r
1132 }\r
1133 \r
1134 FigureStyle "Stop"\r
1135 {\r
1136   Height 128\r
1137   Width 128\r
1138   DefaultText "STOP"\r
1139   BorderWidth 3\r
1140   TextFormat 0x0A22\r
1141   Behavior 0x00024E12\r
1142   Symbol "octagon"\r
1143   TypeSize 8\r
1144   TypeFace "Arial"\r
1145 }\r
1146 \r
1147 FigureStyle "Diamond"\r
1148 {\r
1149   HasButton TRUE\r
1150   Height 160\r
1151   Width 289\r
1152   BorderWidth 3\r
1153   TextFormat 0x0A22\r
1154   Behavior 0x00024E12\r
1155   Symbol "decision"\r
1156   TypeSize 8\r
1157   TypeFace "Arial"\r
1158 }\r
1159 \r
1160 FigureStyle "Frame"\r
1161 {\r
1162   Height 160\r
1163   Width 289\r
1164   BorderWidth 3\r
1165   TextFormat 0x0A22\r
1166   Behavior 0x00024E12\r
1167   Symbol "bevel"\r
1168   TypeSize 8\r
1169   TypeFace "Arial"\r
1170 }\r
1171 \r
1172 FigureStyle "Disk"\r
1173 {\r
1174   HasButton TRUE\r
1175   Height 160\r
1176   Width 288\r
1177   BorderWidth 3\r
1178   TextFormat 0x0A22\r
1179   Behavior 0x00024E12\r
1180   Symbol "disk simple"\r
1181   TypeSize 8\r
1182   TypeFace "Arial"\r
1183 }\r
1184 \r
1185 FigureStyle "Slanted"\r
1186 {\r
1187   HasButton TRUE\r
1188   Height 160\r
1189   Width 288\r
1190   BorderWidth 3\r
1191   TextFormat 0x0A22\r
1192   Behavior 0x00024E12\r
1193   Symbol "input/ouput"\r
1194   TypeSize 8\r
1195   TypeFace "Arial"\r
1196 }\r
1197 \r
1198 FigureStyle "Hexagon"\r
1199 {\r
1200   HasButton TRUE\r
1201   Height 161\r
1202   Width 288\r
1203   BorderWidth 3\r
1204   TextFormat 0x0A22\r
1205   Behavior 0x00024E12\r
1206   Symbol "preparation"\r
1207   TypeSize 8\r
1208   TypeFace "Arial"\r
1209 }\r
1210 \r
1211 FigureStyle "Inverse"\r
1212 {\r
1213   Height 160\r
1214   Width 288\r
1215   FillColor 0,0,0\r
1216   TextColor 255,255,255\r
1217   BorderWidth 3\r
1218   TextFormat 0x0A22\r
1219   Behavior 0x00024E12\r
1220   Symbol "data"\r
1221   TypeSize 8\r
1222   TypeFace "Arial"\r
1223 }\r
1224 \r
1225 FigureStyle "Shadow"\r
1226 {\r
1227   Height 160\r
1228   Width 288\r
1229   BorderWidth 3\r
1230   Shadow TRUE\r
1231   TextFormat 0x0A22\r
1232   Behavior 0x00024E12\r
1233   Symbol "data"\r
1234   TypeSize 8\r
1235   TypeFace "Arial"\r
1236 }\r
1237 \r
1238 FigureStyle "Idea"\r
1239 {\r
1240   HasButton TRUE\r
1241   Height 160\r
1242   Width 288\r
1243   BorderWidth 3\r
1244   TextFormat 0x0A22\r
1245   Behavior 0x00024E12\r
1246   Symbol "cloud"\r
1247   TypeSize 8\r
1248   TypeFace "Arial"\r
1249 }\r
1250 \r
1251 FigureStyle "Document"\r
1252 {\r
1253   HasButton TRUE\r
1254   Height 160\r
1255   Width 288\r
1256   BorderWidth 3\r
1257   TextFormat 0x0A22\r
1258   Behavior 0x00024E12\r
1259   Symbol "document"\r
1260   TypeSize 8\r
1261   TypeFace "Arial"\r
1262 }\r
1263 \r
1264 FigureStyle "Arrow right"\r
1265 {\r
1266   Height 128\r
1267   Width 289\r
1268   BorderWidth 3\r
1269   TextFormat 0x0A22\r
1270   Behavior 0x00024E12\r
1271   Symbol "arrow right 2"\r
1272   TypeSize 8\r
1273   TypeFace "Arial"\r
1274 }\r
1275 \r
1276 FigureStyle "Arrow left"\r
1277 {\r
1278   Height 128\r
1279   Width 289\r
1280   BorderWidth 3\r
1281   TextFormat 0x0A22\r
1282   Behavior 0x00024E12\r
1283   Symbol "arrow left 2"\r
1284   TypeSize 8\r
1285   TypeFace "Arial"\r
1286 }\r
1287 \r
1288 FigureStyle "Arrow right/left"\r
1289 {\r
1290   Height 128\r
1291   Width 289\r
1292   BorderWidth 3\r
1293   TextFormat 0x0A22\r
1294   Behavior 0x00024E12\r
1295   Symbol "arrow left/right 1"\r
1296   TypeSize 8\r
1297   TypeFace "Arial"\r
1298 }\r
1299 \r
1300 FigureStyle "Arrow up"\r
1301 {\r
1302   Height 161\r
1303   Width 128\r
1304   BorderWidth 3\r
1305   TextFormat 0x0A22\r
1306   Behavior 0x00024E12\r
1307   Symbol "arrow up"\r
1308   TypeSize 8\r
1309   TypeFace "Arial"\r
1310 }\r
1311 \r
1312 FigureStyle "Arrow down"\r
1313 {\r
1314   Height 161\r
1315   Width 128\r
1316   BorderWidth 3\r
1317   TextFormat 0x0A22\r
1318   Behavior 0x00024E12\r
1319   Symbol "arrow down"\r
1320   TypeSize 8\r
1321   TypeFace "Arial"\r
1322 }\r
1323 \r
1324 FigureStyle "Arrow up/down"\r
1325 {\r
1326   Height 161\r
1327   Width 128\r
1328   BorderWidth 3\r
1329   TextFormat 0x0A22\r
1330   Behavior 0x00024E12\r
1331   Symbol "arrow up/down 1"\r
1332   TypeSize 8\r
1333   TypeFace "Arial"\r
1334 }\r
1335 \r
1336 FigureStyle "Callout Left"\r
1337 {\r
1338   HasButton TRUE\r
1339   Height 160\r
1340   Width 288\r
1341   TextFormat 0x0022\r
1342   Behavior 0x00024E12\r
1343   Symbol "callout 3"\r
1344   TypeSize 8\r
1345   TypeFace "Arial"\r
1346 }\r
1347 \r
1348 FigureStyle "Callout Right"\r
1349 {\r
1350   HasButton TRUE\r
1351   Height 160\r
1352   Width 288\r
1353   TextFormat 0x0022\r
1354   Behavior 0x00024E12\r
1355   Symbol "callout 4"\r
1356   TypeSize 8\r
1357   TypeFace "Arial"\r
1358 }\r
1359 \r
1360 FigureStyle "Banner"\r
1361 {\r
1362   HasButton TRUE\r
1363   Height 128\r
1364   Width 512\r
1365   BorderWidth 3\r
1366   TextFormat 0x0022\r
1367   Behavior 0x00024E12\r
1368   Symbol "banner2"\r
1369   TypeSize 8\r
1370   TypeFace "Arial"\r
1371 }\r
1372 \r
1373 FigureStyle "Scroll"\r
1374 {\r
1375   HasButton TRUE\r
1376   Height 192\r
1377   Width 192\r
1378   BorderWidth 3\r
1379   TextFormat 0x0022\r
1380   Behavior 0x00024E12\r
1381   Symbol "scroll1"\r
1382   TypeSize 8\r
1383   TypeFace "Arial"\r
1384 }\r
1385 \r
1386 FigureStyle "Explosion"\r
1387 {\r
1388   HasButton TRUE\r
1389   Height 192\r
1390   Width 192\r
1391   BorderWidth 3\r
1392   TextFormat 0x0022\r
1393   Behavior 0x00024E12\r
1394   Symbol "explosion"\r
1395   TypeSize 8\r
1396   TypeFace "Arial"\r
1397 }\r
1398 \r
1399 FigureStyle "SILC INFO"\r
1400 {\r
1401   HasButton TRUE\r
1402   Height 160\r
1403   Width 1472\r
1404   BorderColor 192,192,192\r
1405   FillColor 252,252,252\r
1406   TextColor 130,130,130\r
1407   BorderWidth 3\r
1408   Shadow TRUE\r
1409   BindToStyle FALSE\r
1410   TextFormat 0x0044\r
1411   Behavior 0x00024E11\r
1412   Symbol "data"\r
1413   TypeSize 8\r
1414   TypeWeight 700\r
1415   TypeOutPrec 3\r
1416   TypeClpPrec 2\r
1417   TypeQuality 1\r
1418   TypeFace "Arial"\r
1419 }\r
1420 \r
1421 FigureStyle "SILC Background"\r
1422 {\r
1423   HasButton TRUE\r
1424   Height 1440\r
1425   Width 1344\r
1426   BorderColor 192,192,192\r
1427   FillColor 239,231,239\r
1428   TextColor 130,130,130\r
1429   BorderWidth 3\r
1430   TextFormat 0x0042\r
1431   Behavior 0x00024E22\r
1432   Symbol "rounded box 1"\r
1433   TypeSize 10\r
1434   TypeWeight 700\r
1435   TypeFace "Arial"\r
1436 }\r
1437 \r
1438 FigureStyle "SILC Server"\r
1439 {\r
1440   HasButton TRUE\r
1441   Height 96\r
1442   Width 192\r
1443   BorderColor 130,130,130\r
1444   FillColor 244,244,244\r
1445   TextColor 130,130,130\r
1446   BorderWidth 3\r
1447   Shadow TRUE\r
1448   TextFormat 0x0A22\r
1449   Behavior 0x00024E12\r
1450   Symbol "data"\r
1451   TypeSize 12\r
1452   TypeFace "Arial"\r
1453 }\r
1454 \r
1455 FigureStyle "SILC Router"\r
1456 {\r
1457   HasButton TRUE\r
1458   Height 128\r
1459   Width 256\r
1460   BorderColor 130,130,130\r
1461   FillColor 255,242,230\r
1462   TextColor 130,130,130\r
1463   BorderWidth 3\r
1464   Shadow TRUE\r
1465   TextFormat 0x0A22\r
1466   Behavior 0x00024E12\r
1467   Symbol "data"\r
1468   TypeSize 12\r
1469   TypeFace "Arial"\r
1470 }\r
1471 \r
1472 FigureStyle "SILC Client"\r
1473 {\r
1474   HasButton TRUE\r
1475   Height 64\r
1476   Width 96\r
1477   BorderColor 130,130,130\r
1478   FillColor 219,219,219\r
1479   TextColor 130,130,130\r
1480   BorderWidth 2\r
1481   Shadow TRUE\r
1482   TextFormat 0x0A22\r
1483   Behavior 0x00024E12\r
1484   Symbol "data"\r
1485   TypeSize 8\r
1486   TypeFace "Arial"\r
1487 }\r
1488 \r
1489 FigureStyle "SILC Network Cloud"\r
1490 {\r
1491   HasButton TRUE\r
1492   Height 480\r
1493   Width 672\r
1494   BorderColor 227,225,255\r
1495   FillColor 240,240,255\r
1496   TextColor 192,192,192\r
1497   BorderWidth 3\r
1498   TextFormat 0x0A22\r
1499   Behavior 0x00024E12\r
1500   Symbol "cloud"\r
1501   TypeSize 18\r
1502   TypeWeight 700\r
1503   TypeFace "Arial"\r
1504 }\r
1505 \r
1506 ## Connector Styles Section:\r
1507 \r
1508 ConnectorStyle "Plain"\r
1509 {\r
1510   HasButton TRUE\r
1511   End1 "null"\r
1512   End2 "null"\r
1513   End1Length 18\r
1514   End2Length 18\r
1515   LineWidth 3\r
1516   EndBorderWidth 2\r
1517   Behavior 0x00000000\r
1518 }\r
1519 \r
1520 ConnectorStyle "Dashed"\r
1521 {\r
1522   HasButton TRUE\r
1523   End1 "null"\r
1524   End2 "null"\r
1525   End1Length 18\r
1526   End2Length 18\r
1527   PenStyle 2\r
1528   EndBorderWidth 2\r
1529   Behavior 0x00000000\r
1530 }\r
1531 \r
1532 ConnectorStyle "Flow Open"\r
1533 {\r
1534   HasButton TRUE\r
1535   End1 "null"\r
1536   End2 "block"\r
1537   End1Length 18\r
1538   End2Length 18\r
1539   LineWidth 3\r
1540   EndBorderWidth 2\r
1541   End2FillColor 255,255,255\r
1542   Behavior 0x00000000\r
1543 }\r
1544 \r
1545 ConnectorStyle "Flow Open 2"\r
1546 {\r
1547   HasButton TRUE\r
1548   End1 "block"\r
1549   End2 "block"\r
1550   End1Length 18\r
1551   End2Length 18\r
1552   LineWidth 3\r
1553   EndBorderWidth 2\r
1554   End1FillColor 255,255,255\r
1555   End2FillColor 255,255,255\r
1556   Behavior 0x00000000\r
1557 }\r
1558 \r
1559 ConnectorStyle "Flow Closed"\r
1560 {\r
1561   HasButton TRUE\r
1562   End1 "null"\r
1563   End2 "block"\r
1564   End1Length 18\r
1565   End2Length 18\r
1566   LineWidth 3\r
1567   EndBorderWidth 2\r
1568   Behavior 0x00000000\r
1569 }\r
1570 \r
1571 ConnectorStyle "Flow Closed 2"\r
1572 {\r
1573   HasButton TRUE\r
1574   End1 "block"\r
1575   End2 "block"\r
1576   End1Length 18\r
1577   End2Length 18\r
1578   LineWidth 3\r
1579   EndBorderWidth 2\r
1580   Behavior 0x00000000\r
1581 }\r
1582 \r
1583 ConnectorStyle "Stick"\r
1584 {\r
1585   HasButton TRUE\r
1586   End1 "null"\r
1587   End2 "stick"\r
1588   End1Length 18\r
1589   End2Length 18\r
1590   LineWidth 3\r
1591   EndBorderWidth 2\r
1592   End2FillColor 255,255,255\r
1593   Behavior 0x00000000\r
1594 }\r
1595 \r
1596 ConnectorStyle "Stick 2"\r
1597 {\r
1598   HasButton TRUE\r
1599   End1 "stick"\r
1600   End2 "stick"\r
1601   End1Length 18\r
1602   End2Length 18\r
1603   LineWidth 3\r
1604   EndBorderWidth 2\r
1605   End2FillColor 255,255,255\r
1606   Behavior 0x00000000\r
1607 }\r
1608 \r
1609 ConnectorStyle "Taper"\r
1610 {\r
1611   End1 "null"\r
1612   End2 "taper"\r
1613   End1Length 32\r
1614   End2Length 32\r
1615   LineWidth 3\r
1616   EndBorderWidth 2\r
1617   Behavior 0x00000000\r
1618 }\r
1619 \r
1620 ConnectorStyle "Taper 2"\r
1621 {\r
1622   End1 "taper"\r
1623   End2 "taper"\r
1624   End1Length 32\r
1625   End2Length 32\r
1626   LineWidth 3\r
1627   EndBorderWidth 2\r
1628   Behavior 0x00000000\r
1629 }\r
1630 \r
1631 ConnectorStyle "Taper Open"\r
1632 {\r
1633   End1 "null"\r
1634   End2 "taper"\r
1635   End1Length 32\r
1636   End2Length 32\r
1637   LineWidth 3\r
1638   EndBorderWidth 2\r
1639   End2FillColor 255,255,255\r
1640   Behavior 0x00000000\r
1641 }\r
1642 \r
1643 ConnectorStyle "Taper Open 2"\r
1644 {\r
1645   End1 "taper"\r
1646   End2 "taper"\r
1647   End1Length 32\r
1648   End2Length 32\r
1649   LineWidth 3\r
1650   EndBorderWidth 2\r
1651   End1FillColor 255,255,255\r
1652   End2FillColor 255,255,255\r
1653   Behavior 0x00000000\r
1654 }\r
1655 \r
1656 ConnectorStyle "Plain Smoothed"\r
1657 {\r
1658   HasButton TRUE\r
1659   End1 "null"\r
1660   End2 "null"\r
1661   End1Length 18\r
1662   End2Length 18\r
1663   LineWidth 3\r
1664   EndBorderWidth 2\r
1665   Behavior 0x00000008\r
1666 }\r
1667 \r
1668 ConnectorStyle "Dashed Smoothed"\r
1669 {\r
1670   HasButton TRUE\r
1671   End1 "null"\r
1672   End2 "null"\r
1673   End1Length 18\r
1674   End2Length 18\r
1675   PenStyle 2\r
1676   EndBorderWidth 2\r
1677   Behavior 0x00000008\r
1678 }\r
1679 \r
1680 ConnectorStyle "Flow Closed Smoothed"\r
1681 {\r
1682   HasButton TRUE\r
1683   End1 "null"\r
1684   End2 "block"\r
1685   End1Length 18\r
1686   End2Length 18\r
1687   LineWidth 3\r
1688   EndBorderWidth 2\r
1689   Behavior 0x00000008\r
1690 }\r
1691 \r
1692 ConnectorStyle "Flow Open Smoothed"\r
1693 {\r
1694   HasButton TRUE\r
1695   End1 "null"\r
1696   End2 "block"\r
1697   End1Length 18\r
1698   End2Length 18\r
1699   LineWidth 3\r
1700   EndBorderWidth 2\r
1701   End2FillColor 255,255,255\r
1702   Behavior 0x00000008\r
1703 }\r
1704 \r
1705 ConnectorStyle "SILC Router to Router"\r
1706 {\r
1707   HasButton TRUE\r
1708   End1 "block"\r
1709   End2 "block"\r
1710   End1Length 36\r
1711   End2Length 36\r
1712   PenStyle 4\r
1713   LineWidth 3\r
1714   EndBorderWidth 2\r
1715   Color 130,130,130\r
1716   Behavior 0x00000008\r
1717 }\r
1718 \r
1719 ConnectorStyle "SILC Server To Router"\r
1720 {\r
1721   HasButton TRUE\r
1722   End1 "block short"\r
1723   End2 "block short"\r
1724   End1Length 18\r
1725   End2Length 18\r
1726   LineWidth 3\r
1727   EndBorderWidth 2\r
1728   Behavior 0x00000000\r
1729 }\r
1730 \r
1731 ## Figures & Connectors Section:\r
1732 \r
1733 Figure 1\r
1734 {\r
1735   Style "SILC Background"\r
1736   Text "Server X"\r
1737   Bounds 448,576,864,1216\r
1738   BorderColor 192,192,192\r
1739   FillColor 244,244,244\r
1740   TextColor 130,130,130\r
1741   BorderWidth 3\r
1742   TextFormat 0x0042\r
1743   Behavior 0x00024E22\r
1744   Symbol "rounded box 1"\r
1745   TypeSize 12\r
1746   TypeWeight 700\r
1747   TypeFace "Arial"\r
1748 }\r
1749 \r
1750 Figure 2\r
1751 {\r
1752   Style "SILC Background"\r
1753   Text "Client A"\r
1754   Bounds 192,576,416,1216\r
1755   BorderColor 192,192,192\r
1756   FillColor 243,237,243\r
1757   TextColor 130,130,130\r
1758   BorderWidth 3\r
1759   TextFormat 0x0042\r
1760   Behavior 0x00024E22\r
1761   Symbol "rounded box 1"\r
1762   TypeSize 12\r
1763   TypeWeight 700\r
1764   TypeFace "Arial"\r
1765 }\r
1766 \r
1767 Figure 3\r
1768 {\r
1769   Label TRUE\r
1770   Style "Title"\r
1771   Text "Private Message Delivery\line With Public Key Cryptosystem"\r
1772   Bounds 533,384,1557,547\r
1773   TextColor 192,192,192\r
1774   TextFormat 0x0022\r
1775   Behavior 0x00824192\r
1776   Symbol "lbl"\r
1777   TypeSize 20\r
1778   TypeWeight 700\r
1779   TypeFace "Arial"\r
1780 }\r
1781 \r
1782 Figure 4\r
1783 {\r
1784   Style "Rectangle"\r
1785   Text "Encrypt\line \line Decrypt"\r
1786   Bounds 208,784,400,1072\r
1787   BorderColor 219,219,219\r
1788   FillColor 244,244,244\r
1789   TextColor 130,130,130\r
1790   BorderWidth 3\r
1791   TextFormat 0x0A22\r
1792   Behavior 0x00024E12\r
1793   Symbol "data"\r
1794   TypeSize 10\r
1795   TypeOutPrec 3\r
1796   TypeClpPrec 2\r
1797   TypeQuality 1\r
1798   TypeFace "Arial"\r
1799 }\r
1800 \r
1801 Figure 5\r
1802 {\r
1803   Style "Rectangle"\r
1804   Text "Public Key"\r
1805   Bounds 208,1072,400,1136\r
1806   BorderColor 219,219,219\r
1807   FillColor 240,255,240\r
1808   TextColor 130,130,130\r
1809   BorderWidth 3\r
1810   TextFormat 0x0A22\r
1811   Behavior 0x00024E12\r
1812   Symbol "data"\r
1813   TypeSize 8\r
1814   TypeFace "Arial"\r
1815 }\r
1816 \r
1817 Figure 6\r
1818 {\r
1819   Text ""\r
1820   Bounds 256,736,288,800\r
1821   BorderColor 192,192,192\r
1822   BindToStyle FALSE\r
1823   TextFormat 0x0022\r
1824   Behavior 0x00024E12\r
1825   Symbol "arrow down"\r
1826   TypeSize 8\r
1827   TypeFace "Arial"\r
1828 }\r
1829 \r
1830 Figure 7\r
1831 {\r
1832   Style "Arrow up"\r
1833   Text ""\r
1834   Bounds 304,736,336,800\r
1835   BorderColor 192,192,192\r
1836   BorderWidth 3\r
1837   TextFormat 0x0A22\r
1838   Behavior 0x00024E12\r
1839   Symbol "arrow up"\r
1840   TypeSize 8\r
1841   TypeFace "Arial"\r
1842 }\r
1843 \r
1844 Figure 8\r
1845 {\r
1846   Style "Rectangle"\r
1847   Text "Message"\r
1848   Bounds 208,672,400,736\r
1849   BorderColor 219,219,219\r
1850   FillColor 255,242,230\r
1851   TextColor 130,130,130\r
1852   BorderWidth 3\r
1853   TextFormat 0x0A22\r
1854   Behavior 0x00024E12\r
1855   Symbol "data"\r
1856   TypeSize 8\r
1857   TypeFace "Arial"\r
1858 }\r
1859 \r
1860 Figure 9\r
1861 {\r
1862   Style "SILC Background"\r
1863   Text "Client B"\r
1864   Bounds 1696,576,1920,1216\r
1865   BorderColor 192,192,192\r
1866   FillColor 243,237,243\r
1867   TextColor 130,130,130\r
1868   BorderWidth 3\r
1869   TextFormat 0x0042\r
1870   Behavior 0x00024E22\r
1871   Symbol "rounded box 1"\r
1872   TypeSize 12\r
1873   TypeWeight 700\r
1874   TypeFace "Arial"\r
1875 }\r
1876 \r
1877 Figure 10\r
1878 {\r
1879   Style "Rectangle"\r
1880   Text "Encrypt\line \line Decrypt"\r
1881   Bounds 1712,784,1904,1072\r
1882   BorderColor 219,219,219\r
1883   FillColor 244,244,244\r
1884   TextColor 130,130,130\r
1885   BorderWidth 3\r
1886   TextFormat 0x0A22\r
1887   Behavior 0x00024E12\r
1888   Symbol "data"\r
1889   TypeSize 10\r
1890   TypeOutPrec 3\r
1891   TypeClpPrec 2\r
1892   TypeQuality 1\r
1893   TypeFace "Arial"\r
1894 }\r
1895 \r
1896 Figure 11\r
1897 {\r
1898   Text ""\r
1899   Bounds 1760,736,1792,800\r
1900   BorderColor 192,192,192\r
1901   BindToStyle FALSE\r
1902   TextFormat 0x0022\r
1903   Behavior 0x00024E12\r
1904   Symbol "arrow down"\r
1905   TypeSize 8\r
1906   TypeFace "Arial"\r
1907 }\r
1908 \r
1909 Figure 12\r
1910 {\r
1911   Style "Arrow up"\r
1912   Text ""\r
1913   Bounds 1808,736,1840,800\r
1914   BorderColor 192,192,192\r
1915   BorderWidth 3\r
1916   TextFormat 0x0A22\r
1917   Behavior 0x00024E12\r
1918   Symbol "arrow up"\r
1919   TypeSize 8\r
1920   TypeFace "Arial"\r
1921 }\r
1922 \r
1923 Figure 13\r
1924 {\r
1925   Style "Rectangle"\r
1926   Text "Message"\r
1927   Bounds 1712,672,1904,736\r
1928   BorderColor 219,219,219\r
1929   FillColor 255,242,230\r
1930   TextColor 130,130,130\r
1931   BorderWidth 3\r
1932   TextFormat 0x0A22\r
1933   Behavior 0x00024E12\r
1934   Symbol "data"\r
1935   TypeSize 8\r
1936   TypeFace "Arial"\r
1937 }\r
1938 \r
1939 Figure 14\r
1940 {\r
1941   Style "Rectangle"\r
1942   Text "Pass the\line message\line through"\r
1943   Bounds 464,784,656,1072\r
1944   BorderColor 219,219,219\r
1945   FillColor 243,237,243\r
1946   TextColor 130,130,130\r
1947   BorderWidth 3\r
1948   TextFormat 0x0A22\r
1949   Behavior 0x00024E12\r
1950   Symbol "data"\r
1951   TypeSize 10\r
1952   TypeOutPrec 3\r
1953   TypeClpPrec 2\r
1954   TypeQuality 1\r
1955   TypeFace "Arial"\r
1956 }\r
1957 \r
1958 Figure 15\r
1959 {\r
1960   Style "SILC Background"\r
1961   Text "Server Y"\r
1962   Bounds 1248,576,1664,1216\r
1963   BorderColor 192,192,192\r
1964   FillColor 244,244,244\r
1965   TextColor 130,130,130\r
1966   BorderWidth 3\r
1967   TextFormat 0x0042\r
1968   Behavior 0x00024E22\r
1969   Symbol "rounded box 1"\r
1970   TypeSize 12\r
1971   TypeWeight 700\r
1972   TypeFace "Arial"\r
1973 }\r
1974 \r
1975 Figure 16\r
1976 {\r
1977   Style "SILC Network Cloud"\r
1978   Text "SILC\line Network"\r
1979   Bounds 912,688,1200,1104\r
1980   BorderColor 227,225,255\r
1981   FillColor 240,240,255\r
1982   TextColor 192,192,192\r
1983   BorderWidth 3\r
1984   Shadow TRUE\r
1985   TextFormat 0x0A22\r
1986   Behavior 0x00024E12\r
1987   Symbol "cloud"\r
1988   TypeSize 12\r
1989   TypeWeight 700\r
1990   TypeFace "Arial"\r
1991 }\r
1992 \r
1993 Figure 17\r
1994 {\r
1995   Style "SILC INFO"\r
1996   Text "INFO"\r
1997   Bounds 448,1232,1664,1360\r
1998   BorderColor 192,192,192\r
1999   FillColor 252,252,252\r
2000   TextColor 130,130,130\r
2001   BorderWidth 3\r
2002   Shadow TRUE\r
2003   BindToStyle FALSE\r
2004   TextFormat 0x0044\r
2005   Behavior 0x00024E11\r
2006   Symbol "data"\r
2007   TypeSize 8\r
2008   TypeWeight 700\r
2009   TypeOutPrec 3\r
2010   TypeClpPrec 2\r
2011   TypeQuality 1\r
2012   TypeFace "Arial"\r
2013 }\r
2014 \r
2015 Figure 18\r
2016 {\r
2017   Style "Rectangle"\r
2018   Text ""\r
2019   Bounds 592,1264,784,1296\r
2020   BorderColor 219,219,219\r
2021   FillColor 240,255,240\r
2022   TextColor 130,130,130\r
2023   BorderWidth 3\r
2024   TextFormat 0x0A22\r
2025   Behavior 0x00024E12\r
2026   Symbol "data"\r
2027   TypeSize 8\r
2028   TypeFace "Arial"\r
2029 }\r
2030 \r
2031 Figure 19\r
2032 {\r
2033   Label TRUE\r
2034   Style "Title"\r
2035   Text "Client B's Public key and Private key pair"\r
2036   Bounds 881,1266,1399,1298\r
2037   TextColor 130,130,130\r
2038   TextFormat 0x0022\r
2039   Behavior 0x00824192\r
2040   Symbol "lbl"\r
2041   TypeSize 8\r
2042   TypeItalic TRUE\r
2043   TypeFace "Arial"\r
2044 }\r
2045 \r
2046 Figure 20\r
2047 {\r
2048   Style "Rectangle"\r
2049   Text "Pass the\line message\line through"\r
2050   Bounds 656,784,848,1072\r
2051   BorderColor 219,219,219\r
2052   FillColor 243,237,243\r
2053   TextColor 130,130,130\r
2054   BorderWidth 3\r
2055   TextFormat 0x0A22\r
2056   Behavior 0x00024E12\r
2057   Symbol "data"\r
2058   TypeSize 10\r
2059   TypeOutPrec 3\r
2060   TypeClpPrec 2\r
2061   TypeQuality 1\r
2062   TypeFace "Arial"\r
2063 }\r
2064 \r
2065 Figure 21\r
2066 {\r
2067   Text ""\r
2068   Bounds 368,912,464,1008\r
2069   BorderColor 192,192,192\r
2070   FillColor 244,244,244\r
2071   Shadow TRUE\r
2072   BindToStyle FALSE\r
2073   TextFormat 0x0022\r
2074   Behavior 0x00024E12\r
2075   Symbol "arrow left 1"\r
2076   TypeSize 8\r
2077   TypeFace "Arial"\r
2078 }\r
2079 \r
2080 Figure 22\r
2081 {\r
2082   Text ""\r
2083   Bounds 384,832,480,928\r
2084   BorderColor 192,192,192\r
2085   FillColor 244,244,244\r
2086   Shadow TRUE\r
2087   BindToStyle FALSE\r
2088   TextFormat 0x0022\r
2089   Behavior 0x00024E12\r
2090   Symbol "arrow right 1"\r
2091   TypeSize 8\r
2092   TypeFace "Arial"\r
2093 }\r
2094 \r
2095 Figure 23\r
2096 {\r
2097   Text ""\r
2098   Bounds 848,832,944,928\r
2099   BorderColor 192,192,192\r
2100   FillColor 244,244,244\r
2101   Shadow TRUE\r
2102   BindToStyle FALSE\r
2103   TextFormat 0x0022\r
2104   Behavior 0x00024E12\r
2105   Symbol "arrow right 1"\r
2106   TypeSize 8\r
2107   TypeFace "Arial"\r
2108 }\r
2109 \r
2110 Figure 24\r
2111 {\r
2112   Text ""\r
2113   Bounds 832,912,928,1008\r
2114   BorderColor 192,192,192\r
2115   FillColor 244,244,244\r
2116   Shadow TRUE\r
2117   BindToStyle FALSE\r
2118   TextFormat 0x0022\r
2119   Behavior 0x00024E12\r
2120   Symbol "arrow left 1"\r
2121   TypeSize 8\r
2122   TypeFace "Arial"\r
2123 }\r
2124 \r
2125 Figure 25\r
2126 {\r
2127   Style "Rectangle"\r
2128   Text "Pass the\line message\line through"\r
2129   Bounds 1264,768,1456,1056\r
2130   BorderColor 219,219,219\r
2131   FillColor 243,237,243\r
2132   TextColor 130,130,130\r
2133   BorderWidth 3\r
2134   TextFormat 0x0A22\r
2135   Behavior 0x00024E12\r
2136   Symbol "data"\r
2137   TypeSize 10\r
2138   TypeOutPrec 3\r
2139   TypeClpPrec 2\r
2140   TypeQuality 1\r
2141   TypeFace "Arial"\r
2142 }\r
2143 \r
2144 Figure 26\r
2145 {\r
2146   Style "Rectangle"\r
2147   Text "Pass the\line message\line through"\r
2148   Bounds 1456,768,1648,1056\r
2149   BorderColor 219,219,219\r
2150   FillColor 243,237,243\r
2151   TextColor 130,130,130\r
2152   BorderWidth 3\r
2153   TextFormat 0x0A22\r
2154   Behavior 0x00024E12\r
2155   Symbol "data"\r
2156   TypeSize 10\r
2157   TypeOutPrec 3\r
2158   TypeClpPrec 2\r
2159   TypeQuality 1\r
2160   TypeFace "Arial"\r
2161 }\r
2162 \r
2163 Figure 27\r
2164 {\r
2165   Text ""\r
2166   Bounds 1184,832,1280,928\r
2167   BorderColor 192,192,192\r
2168   FillColor 244,244,244\r
2169   Shadow TRUE\r
2170   BindToStyle FALSE\r
2171   TextFormat 0x0022\r
2172   Behavior 0x00024E12\r
2173   Symbol "arrow left 1"\r
2174   TypeSize 8\r
2175   TypeFace "Arial"\r
2176 }\r
2177 \r
2178 Figure 28\r
2179 {\r
2180   Text ""\r
2181   Bounds 1184,912,1280,1008\r
2182   BorderColor 192,192,192\r
2183   FillColor 244,244,244\r
2184   Shadow TRUE\r
2185   BindToStyle FALSE\r
2186   TextFormat 0x0022\r
2187   Behavior 0x00024E12\r
2188   Symbol "arrow right 1"\r
2189   TypeSize 8\r
2190   TypeFace "Arial"\r
2191 }\r
2192 \r
2193 Figure 29\r
2194 {\r
2195   Text ""\r
2196   Bounds 1632,832,1728,928\r
2197   BorderColor 192,192,192\r
2198   FillColor 244,244,244\r
2199   Shadow TRUE\r
2200   BindToStyle FALSE\r
2201   TextFormat 0x0022\r
2202   Behavior 0x00024E12\r
2203   Symbol "arrow left 1"\r
2204   TypeSize 8\r
2205   TypeFace "Arial"\r
2206 }\r
2207 \r
2208 Figure 30\r
2209 {\r
2210   Text ""\r
2211   Bounds 1632,912,1728,1008\r
2212   BorderColor 192,192,192\r
2213   FillColor 244,244,244\r
2214   Shadow TRUE\r
2215   BindToStyle FALSE\r
2216   TextFormat 0x0022\r
2217   Behavior 0x00024E12\r
2218   Symbol "arrow right 1"\r
2219   TypeSize 8\r
2220   TypeFace "Arial"\r
2221 }\r
2222 \r
2223 Figure 31\r
2224 {\r
2225   Style "Rectangle"\r
2226   Text "Private Key"\r
2227   Bounds 208,1136,400,1200\r
2228   BorderColor 219,219,219\r
2229   FillColor 253,254,194\r
2230   TextColor 130,130,130\r
2231   BorderWidth 3\r
2232   TextFormat 0x0A22\r
2233   Behavior 0x00024E12\r
2234   Symbol "data"\r
2235   TypeSize 8\r
2236   TypeFace "Arial"\r
2237 }\r
2238 \r
2239 Figure 32\r
2240 {\r
2241   Style "Rectangle"\r
2242   Text "Private Key"\r
2243   Bounds 1712,1136,1904,1200\r
2244   BorderColor 219,219,219\r
2245   FillColor 240,255,240\r
2246   TextColor 130,130,130\r
2247   BorderWidth 3\r
2248   TextFormat 0x0A22\r
2249   Behavior 0x00024E12\r
2250   Symbol "data"\r
2251   TypeSize 8\r
2252   TypeFace "Arial"\r
2253 }\r
2254 \r
2255 Figure 33\r
2256 {\r
2257   Style "Rectangle"\r
2258   Text "Public Key"\r
2259   Bounds 1712,1072,1904,1136\r
2260   BorderColor 219,219,219\r
2261   FillColor 253,254,194\r
2262   TextColor 130,130,130\r
2263   BorderWidth 3\r
2264   TextFormat 0x0A22\r
2265   Behavior 0x00024E12\r
2266   Symbol "data"\r
2267   TypeSize 8\r
2268   TypeFace "Arial"\r
2269 }\r
2270 \r
2271 Figure 34\r
2272 {\r
2273   Style "Rectangle"\r
2274   Text ""\r
2275   Bounds 592,1312,784,1344\r
2276   BorderColor 219,219,219\r
2277   FillColor 253,254,194\r
2278   TextColor 130,130,130\r
2279   BorderWidth 3\r
2280   TextFormat 0x0A22\r
2281   Behavior 0x00024E12\r
2282   Symbol "data"\r
2283   TypeSize 8\r
2284   TypeFace "Arial"\r
2285 }\r
2286 \r
2287 Figure 35\r
2288 {\r
2289   Label TRUE\r
2290   Style "Title"\r
2291   Text "Client A's Public key and Private key pair"\r
2292   Bounds 880,1309,1398,1341\r
2293   TextColor 130,130,130\r
2294   TextFormat 0x0022\r
2295   Behavior 0x00824192\r
2296   Symbol "lbl"\r
2297   TypeSize 8\r
2298   TypeItalic TRUE\r
2299   TypeFace "Arial"\r
2300 }\r
2301 \r
2302 ## Staples Section:\r