1<shapes name="mxgraph.electrical.iec417">
2	<shape aspect="variable" h="85" name="AC-AC Converter" strokewidth="inherit" w="80">
3		<connections>
4			<constraint name="in" perimeter="0" x="0" y="0.5"/>
5			<constraint name="out" perimeter="0" x="1" y="0.5"/>
6		</connections>
7		<background>
8			<rect h="80" w="80" x="0" y="5"/>
9		</background>
10		<foreground>
11			<fillstroke/>
12			<path>
13				<move x="0" y="85"/>
14				<line x="80" y="5"/>
15				<move x="35" y="0"/>
16				<line x="40" y="5"/>
17				<line x="35" y="10"/>
18				<move x="10" y="20"/>
19				<arc large-arc-flag="0" rx="3" ry="3" sweep-flag="1" x="15" x-axis-rotation="0" y="20"/>
20				<arc large-arc-flag="0" rx="3" ry="3" sweep-flag="0" x="20" x-axis-rotation="0" y="20"/>
21				<move x="60" y="70"/>
22				<arc large-arc-flag="0" rx="3" ry="3" sweep-flag="1" x="65" x-axis-rotation="0" y="70"/>
23				<arc large-arc-flag="0" rx="3" ry="3" sweep-flag="0" x="70" x-axis-rotation="0" y="70"/>
24			</path>
25			<stroke/>
26		</foreground>
27	</shape>
28	<shape aspect="variable" h="85" name="AC-DC Converter" strokewidth="inherit" w="80">
29		<connections>
30			<constraint name="in" perimeter="0" x="0" y="0.5"/>
31			<constraint name="out" perimeter="0" x="1" y="0.5"/>
32		</connections>
33		<background>
34			<rect h="80" w="80" x="0" y="5"/>
35		</background>
36		<foreground>
37			<fillstroke/>
38			<path>
39				<move x="0" y="85"/>
40				<line x="80" y="5"/>
41				<move x="35" y="0"/>
42				<line x="40" y="5"/>
43				<line x="35" y="10"/>
44				<move x="10" y="20"/>
45				<arc large-arc-flag="0" rx="3" ry="3" sweep-flag="1" x="15" x-axis-rotation="0" y="20"/>
46				<arc large-arc-flag="0" rx="3" ry="3" sweep-flag="0" x="20" x-axis-rotation="0" y="20"/>
47				<move x="60" y="70"/>
48				<line x="70" y="70"/>
49				<move x="60" y="73"/>
50				<line x="62" y="73"/>
51				<move x="64" y="73"/>
52				<line x="66" y="73"/>
53				<move x="68" y="73"/>
54				<line x="70" y="73"/>
55			</path>
56			<stroke/>
57		</foreground>
58	</shape>
59	<shape aspect="variable" h="85" name="AD Converter" strokewidth="inherit" w="80">
60		<connections>
61			<constraint name="in" perimeter="0" x="0" y="0.5"/>
62			<constraint name="out" perimeter="0" x="1" y="0.5"/>
63		</connections>
64		<background>
65			<rect h="80" w="80" x="0" y="5"/>
66		</background>
67		<foreground>
68			<fillstroke/>
69			<path>
70				<move x="0" y="85"/>
71				<line x="80" y="5"/>
72				<move x="35" y="0"/>
73				<line x="40" y="5"/>
74				<line x="35" y="10"/>
75				<move x="5" y="20"/>
76				<arc large-arc-flag="0" rx="5.5" ry="5.5" sweep-flag="1" x="15" x-axis-rotation="0" y="20"/>
77				<arc large-arc-flag="0" rx="5.5" ry="5.5" sweep-flag="0" x="25" x-axis-rotation="0" y="20"/>
78				<move x="35" y="75"/>
79				<line x="40" y="75"/>
80				<line x="40" y="68"/>
81				<line x="47" y="68"/>
82				<line x="47" y="75"/>
83				<line x="52" y="75"/>
84				<line x="52" y="68"/>
85				<line x="59" y="68"/>
86				<line x="59" y="75"/>
87				<line x="66" y="75"/>
88				<line x="66" y="68"/>
89				<line x="73" y="68"/>
90				<line x="73" y="75"/>
91				<line x="76" y="75"/>
92			</path>
93			<stroke/>
94		</foreground>
95	</shape>
96	<shape aspect="variable" h="80" name="Amp" strokewidth="inherit" w="80">
97		<connections>
98			<constraint name="in" perimeter="0" x="0" y="0.5"/>
99			<constraint name="out" perimeter="0" x="1" y="0.5"/>
100		</connections>
101		<background>
102			<rect h="80" w="80" x="0" y="0"/>
103		</background>
104		<foreground>
105			<fillstroke/>
106			<path>
107				<move x="5" y="5"/>
108				<line x="75" y="40"/>
109				<line x="5" y="75"/>
110				<close/>
111			</path>
112			<stroke/>
113		</foreground>
114	</shape>
115	<shape aspect="variable" h="80" name="Amp Bidirectional" strokewidth="inherit" w="80">
116		<connections>
117			<constraint name="in" perimeter="0" x="0" y="0.5"/>
118			<constraint name="out" perimeter="0" x="1" y="0.5"/>
119		</connections>
120		<background>
121			<rect h="80" w="80" x="0" y="0"/>
122		</background>
123		<foreground>
124			<fillstroke/>
125			<path>
126				<move x="31.5" y="15"/>
127				<line x="48.5" y="23.5"/>
128				<line x="31.5" y="32"/>
129				<close/>
130				<move x="31.5" y="23.5"/>
131				<line x="20" y="23.5"/>
132				<line x="20" y="56.5"/>
133				<line x="31.5" y="56.5"/>
134				<move x="48.5" y="23.5"/>
135				<line x="60" y="23.5"/>
136				<line x="60" y="56.5"/>
137				<line x="48.5" y="56.5"/>
138				<move x="10" y="40"/>
139				<line x="20" y="40"/>
140				<move x="60" y="40"/>
141				<line x="70" y="40"/>
142				<move x="48.5" y="48"/>
143				<line x="31.5" y="56.5"/>
144				<line x="48.5" y="65"/>
145				<close/>
146			</path>
147			<stroke/>
148		</foreground>
149	</shape>
150	<shape aspect="variable" h="80" name="Att" strokewidth="inherit" w="80">
151		<connections>
152			<constraint name="in" perimeter="0" x="0" y="0.5"/>
153			<constraint name="out" perimeter="0" x="1" y="0.5"/>
154		</connections>
155		<background>
156			<rect h="80" w="80" x="0" y="0"/>
157		</background>
158		<foreground>
159			<fillstroke/>
160			<path>
161				<move x="35" y="65"/>
162				<line x="45" y="55"/>
163				<line x="35" y="45"/>
164				<line x="45" y="35"/>
165				<line x="35" y="25"/>
166				<line x="45" y="15"/>
167			</path>
168			<stroke/>
169		</foreground>
170	</shape>
171	<shape aspect="variable" h="80" name="Bandpass" strokewidth="inherit" w="80">
172		<connections>
173			<constraint name="in" perimeter="0" x="0" y="0.5"/>
174			<constraint name="out" perimeter="0" x="1" y="0.5"/>
175		</connections>
176		<background>
177			<rect h="80" w="80" x="0" y="0"/>
178		</background>
179		<foreground>
180			<fillstroke/>
181			<path>
182				<move x="15" y="40"/>
183				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="40"/>
184				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="40"/>
185				<move x="15" y="25"/>
186				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="25"/>
187				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="25"/>
188				<move x="15" y="55"/>
189				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="55"/>
190				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="55"/>
191				<move x="36" y="57"/>
192				<line x="42" y="51"/>
193				<move x="36" y="27"/>
194				<line x="42" y="21"/>
195			</path>
196			<stroke/>
197		</foreground>
198	</shape>
199	<shape aspect="variable" h="80" name="Bandstop" strokewidth="inherit" w="80">
200		<connections>
201			<constraint name="in" perimeter="0" x="0" y="0.5"/>
202			<constraint name="out" perimeter="0" x="1" y="0.5"/>
203		</connections>
204		<background>
205			<rect h="80" w="80" x="0" y="0"/>
206		</background>
207		<foreground>
208			<fillstroke/>
209			<path>
210				<move x="15" y="40"/>
211				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="40"/>
212				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="40"/>
213				<move x="15" y="25"/>
214				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="25"/>
215				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="25"/>
216				<move x="15" y="55"/>
217				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="55"/>
218				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="55"/>
219				<move x="36" y="43"/>
220				<line x="42" y="37"/>
221			</path>
222			<stroke/>
223		</foreground>
224	</shape>
225	<shape aspect="variable" h="80" name="Block" strokewidth="inherit" w="80">
226		<connections>
227			<constraint name="in" perimeter="0" x="0" y="0.5"/>
228			<constraint name="out" perimeter="0" x="1" y="0.5"/>
229		</connections>
230		<background>
231			<rect h="80" w="80" x="0" y="0"/>
232		</background>
233		<foreground>
234			<fillstroke/>
235		</foreground>
236	</shape>
237	<shape aspect="variable" h="80" name="Block Convert" strokewidth="inherit" w="80">
238		<connections>
239			<constraint name="in" perimeter="0" x="0" y="0.5"/>
240			<constraint name="out" perimeter="0" x="1" y="0.5"/>
241		</connections>
242		<background>
243			<rect h="80" w="80" x="0" y="0"/>
244		</background>
245		<foreground>
246			<fillstroke/>
247			<path>
248				<move x="0" y="80"/>
249				<line x="80" y="0"/>
250			</path>
251			<stroke/>
252		</foreground>
253	</shape>
254	<shape aspect="variable" h="80" name="Circulator" strokewidth="inherit" w="80">
255		<connections>
256			<constraint name="in" perimeter="0" x="0" y="0.5"/>
257			<constraint name="out" perimeter="0" x="1" y="0.5"/>
258		</connections>
259		<background>
260			<rect h="80" w="80" x="0" y="0"/>
261		</background>
262		<foreground>
263			<fillstroke/>
264			<path>
265				<move x="40" y="70"/>
266				<arc large-arc-flag="1" rx="30" ry="30" sweep-flag="1" x="70" x-axis-rotation="0" y="40"/>
267				<move x="64" y="31"/>
268				<line x="70" y="40"/>
269				<line x="74" y="29"/>
270			</path>
271			<stroke/>
272		</foreground>
273	</shape>
274	<shape aspect="variable" h="80" name="Combine" strokewidth="inherit" w="80">
275		<connections>
276			<constraint name="in" perimeter="0" x="0" y="0.5"/>
277			<constraint name="out" perimeter="0" x="1" y="0.5"/>
278		</connections>
279		<background>
280			<rect h="80" w="80" x="0" y="0"/>
281		</background>
282		<foreground>
283			<fillstroke/>
284			<path>
285				<move x="25" y="10"/>
286				<line x="40" y="10"/>
287				<line x="40" y="70"/>
288				<line x="25" y="70"/>
289				<move x="25" y="30"/>
290				<line x="40" y="30"/>
291				<move x="25" y="50"/>
292				<line x="40" y="50"/>
293				<move x="40" y="40"/>
294				<line x="55" y="40"/>
295				<move x="50" y="35"/>
296				<line x="55" y="40"/>
297				<line x="50" y="45"/>
298			</path>
299			<stroke/>
300		</foreground>
301	</shape>
302	<shape aspect="variable" h="80" name="Corrector" strokewidth="inherit" w="80">
303		<connections>
304			<constraint name="in" perimeter="0" x="0" y="0.5"/>
305			<constraint name="out" perimeter="0" x="1" y="0.5"/>
306		</connections>
307		<background>
308			<rect h="80" w="80" x="0" y="0"/>
309		</background>
310		<foreground>
311			<fillstroke/>
312			<path>
313				<move x="15" y="55"/>
314				<line x="20" y="55"/>
315				<arc large-arc-flag="0" rx="4" ry="4" sweep-flag="0" x="23" x-axis-rotation="0" y="52"/>
316				<line x="32" y="27"/>
317				<arc large-arc-flag="0" rx="4" ry="4" sweep-flag="1" x="35" x-axis-rotation="0" y="25"/>
318				<line x="40" y="25"/>
319				<move x="40" y="55"/>
320				<line x="50" y="55"/>
321				<line x="50" y="25"/>
322				<line x="60" y="25"/>
323			</path>
324			<stroke/>
325		</foreground>
326	</shape>
327	<shape aspect="variable" h="85" name="DA Converter" strokewidth="inherit" w="80">
328		<connections>
329			<constraint name="in" perimeter="0" x="0" y="0.5"/>
330			<constraint name="out" perimeter="0" x="1" y="0.5"/>
331		</connections>
332		<background>
333			<rect h="80" w="80" x="0" y="5"/>
334		</background>
335		<foreground>
336			<fillstroke/>
337			<path>
338				<move x="0" y="85"/>
339				<line x="80" y="5"/>
340				<move x="35" y="0"/>
341				<line x="40" y="5"/>
342				<line x="35" y="10"/>
343				<move x="5" y="23"/>
344				<line x="10" y="23"/>
345				<line x="10" y="16"/>
346				<line x="17" y="16"/>
347				<line x="17" y="23"/>
348				<line x="22" y="23"/>
349				<line x="22" y="16"/>
350				<line x="29" y="16"/>
351				<line x="29" y="23"/>
352				<line x="36" y="23"/>
353				<line x="36" y="16"/>
354				<line x="43" y="16"/>
355				<line x="43" y="23"/>
356				<line x="46" y="23"/>
357				<move x="55" y="70"/>
358				<arc large-arc-flag="0" rx="5.5" ry="5.5" sweep-flag="1" x="65" x-axis-rotation="0" y="70"/>
359				<arc large-arc-flag="0" rx="5.5" ry="5.5" sweep-flag="0" x="75" x-axis-rotation="0" y="70"/>
360			</path>
361			<stroke/>
362		</foreground>
363	</shape>
364	<shape aspect="variable" h="85" name="DC-AC Converter" strokewidth="inherit" w="80">
365		<connections>
366			<constraint name="in" perimeter="0" x="0" y="0.5"/>
367			<constraint name="out" perimeter="0" x="1" y="0.5"/>
368		</connections>
369		<background>
370			<rect h="80" w="80" x="0" y="5"/>
371		</background>
372		<foreground>
373			<fillstroke/>
374			<path>
375				<move x="0" y="85"/>
376				<line x="80" y="5"/>
377				<move x="35" y="0"/>
378				<line x="40" y="5"/>
379				<line x="35" y="10"/>
380				<move x="60" y="70"/>
381				<arc large-arc-flag="0" rx="3" ry="3" sweep-flag="1" x="65" x-axis-rotation="0" y="70"/>
382				<arc large-arc-flag="0" rx="3" ry="3" sweep-flag="0" x="70" x-axis-rotation="0" y="70"/>
383				<move x="10" y="18.5"/>
384				<line x="20" y="18.5"/>
385				<move x="10" y="21.5"/>
386				<line x="12" y="21.5"/>
387				<move x="14" y="21.5"/>
388				<line x="16" y="21.5"/>
389				<move x="18" y="21.5"/>
390				<line x="20" y="21.5"/>
391			</path>
392			<stroke/>
393		</foreground>
394	</shape>
395	<shape aspect="variable" h="85" name="DC-DC Converter" strokewidth="inherit" w="80">
396		<connections>
397			<constraint name="in" perimeter="0" x="0" y="0.5"/>
398			<constraint name="out" perimeter="0" x="1" y="0.5"/>
399		</connections>
400		<background>
401			<rect h="80" w="80" x="0" y="5"/>
402		</background>
403		<foreground>
404			<fillstroke/>
405			<path>
406				<move x="0" y="85"/>
407				<line x="80" y="5"/>
408				<move x="35" y="0"/>
409				<line x="40" y="5"/>
410				<line x="35" y="10"/>
411				<move x="10" y="18.5"/>
412				<line x="20" y="18.5"/>
413				<move x="10" y="21.5"/>
414				<line x="12" y="21.5"/>
415				<move x="14" y="21.5"/>
416				<line x="16" y="21.5"/>
417				<move x="18" y="21.5"/>
418				<line x="20" y="21.5"/>
419				<move x="60" y="70"/>
420				<line x="70" y="70"/>
421				<move x="60" y="73"/>
422				<line x="62" y="73"/>
423				<move x="64" y="73"/>
424				<line x="66" y="73"/>
425				<move x="68" y="73"/>
426				<line x="70" y="73"/>
427			</path>
428			<stroke/>
429		</foreground>
430	</shape>
431	<shape aspect="variable" h="85" name="Decrypt" strokewidth="inherit" w="80">
432		<connections>
433			<constraint name="in" perimeter="0" x="0" y="0.5"/>
434			<constraint name="out" perimeter="0" x="1" y="0.5"/>
435		</connections>
436		<background>
437			<path>
438				<move x="20" y="80"/>
439				<line x="0" y="80"/>
440				<line x="0" y="0"/>
441				<line x="80" y="0"/>
442				<line x="80" y="80"/>
443				<line x="30" y="80"/>
444			</path>
445		</background>
446		<foreground>
447			<fillstroke/>
448			<path>
449				<move x="0" y="80"/>
450				<line x="80" y="0"/>
451				<move x="55" y="75"/>
452				<line x="60" y="80"/>
453				<line x="55" y="85"/>
454				<move x="18.7" y="18.7"/>
455				<line x="40" y="40"/>
456				<move x="12.7" y="52.6"/>
457				<line x="20" y="60"/>
458				<move x="10" y="40"/>
459				<line x="25" y="55"/>
460				<move x="11.2" y="31.2"/>
461				<line x="30" y="50"/>
462				<move x="14.3" y="24.4"/>
463				<line x="35" y="45"/>
464				<move x="24.5" y="14.5"/>
465				<line x="45" y="35"/>
466				<move x="40" y="10"/>
467				<line x="55" y="25"/>
468				<move x="52.9" y="13"/>
469				<line x="60" y="20"/>
470				<move x="31.4" y="11.6"/>
471				<line x="50" y="30"/>
472			</path>
473			<stroke/>
474			<ellipse h="10" w="10" x="20" y="75"/>
475			<fillstroke/>
476			<ellipse h="60" w="60" x="10" y="10"/>
477			<stroke/>
478		</foreground>
479	</shape>
480	<shape aspect="variable" h="80" name="Delay" strokewidth="inherit" w="80">
481		<connections>
482			<constraint name="in" perimeter="0" x="0" y="0.5"/>
483			<constraint name="out" perimeter="0" x="1" y="0.5"/>
484		</connections>
485		<background>
486			<rect h="80" w="80" x="0" y="0"/>
487		</background>
488		<foreground>
489			<fillstroke/>
490			<roundrect arcsize="50" h="10" w="40" x="20" y="35"/>
491			<stroke/>
492		</foreground>
493	</shape>
494	<shape aspect="variable" h="85" name="Demodulator" strokewidth="inherit" w="80">
495		<connections>
496			<constraint name="in" perimeter="0" x="0" y="0.5"/>
497			<constraint name="out" perimeter="0" x="1" y="0.5"/>
498		</connections>
499		<background>
500			<path>
501				<move x="25" y="80"/>
502				<line x="0" y="80"/>
503				<line x="0" y="0"/>
504				<line x="80" y="0"/>
505				<line x="80" y="80"/>
506				<line x="35" y="80"/>
507			</path>
508		</background>
509		<foreground>
510			<fillstroke/>
511			<path>
512				<move x="50" y="75"/>
513				<line x="45" y="80"/>
514				<line x="50" y="85"/>
515				<move x="0" y="80"/>
516				<line x="40" y="1"/>
517				<line x="80" y="80"/>
518			</path>
519			<stroke/>
520			<ellipse h="10" w="10" x="25" y="75"/>
521			<fillstroke/>
522		</foreground>
523	</shape>
524	<shape aspect="variable" h="80" name="Detector" strokewidth="inherit" w="80">
525		<connections>
526			<constraint name="in" perimeter="0" x="0" y="0.5"/>
527			<constraint name="out" perimeter="0" x="1" y="0.5"/>
528		</connections>
529		<background>
530			<rect h="80" w="80" x="0" y="0"/>
531		</background>
532		<foreground>
533			<fillstroke/>
534			<path>
535				<move x="10" y="40"/>
536				<line x="70" y="40"/>
537				<move x="50" y="25"/>
538				<line x="50" y="55"/>
539				<move x="30" y="25"/>
540				<line x="50" y="40"/>
541				<line x="30" y="55"/>
542				<close/>
543			</path>
544			<stroke/>
545		</foreground>
546	</shape>
547	<shape aspect="variable" h="80" name="Differential Amp" strokewidth="inherit" w="80">
548		<connections>
549			<constraint name="in" perimeter="0" x="0" y="0.5"/>
550			<constraint name="out" perimeter="0" x="1" y="0.5"/>
551		</connections>
552		<background>
553			<rect h="80" w="80" x="0" y="0"/>
554		</background>
555		<foreground>
556			<fillstroke/>
557			<path>
558				<move x="10" y="10"/>
559				<line x="70" y="40"/>
560				<line x="10" y="70"/>
561				<close/>
562				<move x="5" y="20"/>
563				<line x="10" y="20"/>
564				<move x="5" y="60"/>
565				<line x="10" y="60"/>
566			</path>
567			<fillstroke/>
568		</foreground>
569	</shape>
570	<shape aspect="variable" h="80" name="Diplexer" strokewidth="inherit" w="80">
571		<connections>
572			<constraint name="in1" perimeter="0" x="0" y="0.2"/>
573			<constraint name="in2" perimeter="0" x="0" y="0.8"/>
574			<constraint name="out" perimeter="0" x="1" y="0.5"/>
575		</connections>
576		<background>
577			<rect h="80" w="80" x="0" y="0"/>
578		</background>
579		<foreground>
580			<fillstroke/>
581			<path>
582				<move x="0" y="0"/>
583				<line x="79" y="40"/>
584				<line x="0" y="80"/>
585			</path>
586			<stroke/>
587		</foreground>
588	</shape>
589	<shape aspect="variable" h="80" name="Divide by n" strokewidth="inherit" w="80">
590		<connections>
591			<constraint name="in" perimeter="0" x="0" y="0.5"/>
592			<constraint name="out" perimeter="0" x="1" y="0.5"/>
593		</connections>
594		<background>
595			<rect h="80" w="80" x="0" y="0"/>
596		</background>
597		<foreground>
598			<fillstroke/>
599			<fontsize size="24"/>
600			<text align="center" str="Nf" valign="bottom" x="25" y="30"/>
601			<path>
602				<move x="0" y="80"/>
603				<line x="80" y="0"/>
604			</path>
605			<stroke/>
606			<text align="center" str="f" valign="bottom" x="55" y="70"/>
607		</foreground>
608	</shape>
609	<shape aspect="variable" h="80" name="Down Converter" strokewidth="inherit" w="80">
610		<connections>
611			<constraint name="in" perimeter="0" x="0" y="0.5"/>
612			<constraint name="out" perimeter="0" x="1" y="0.5"/>
613		</connections>
614		<background>
615			<rect h="80" w="80" x="0" y="0"/>
616		</background>
617		<foreground>
618			<fillstroke/>
619			<path>
620				<move x="30" y="25"/>
621				<line x="50" y="40"/>
622				<line x="30" y="40"/>
623				<close/>
624				<move x="10" y="40"/>
625				<line x="70" y="40"/>
626				<move x="50" y="25"/>
627				<line x="50" y="55"/>
628			</path>
629			<stroke/>
630		</foreground>
631	</shape>
632	<shape aspect="variable" h="85" name="Encrypt" strokewidth="inherit" w="80">
633		<connections>
634			<constraint name="in" perimeter="0" x="0" y="0.5"/>
635			<constraint name="out" perimeter="0" x="1" y="0.5"/>
636		</connections>
637		<background>
638			<path>
639				<move x="20" y="80"/>
640				<line x="0" y="80"/>
641				<line x="0" y="0"/>
642				<line x="80" y="0"/>
643				<line x="80" y="80"/>
644				<line x="30" y="80"/>
645			</path>
646		</background>
647		<foreground>
648			<fillstroke/>
649			<path>
650				<move x="0" y="80"/>
651				<line x="80" y="0"/>
652				<move x="55" y="75"/>
653				<line x="60" y="80"/>
654				<line x="55" y="85"/>
655				<move x="61.3" y="61.3"/>
656				<line x="40" y="40"/>
657				<move x="27.3" y="67.3"/>
658				<line x="20" y="60"/>
659				<move x="40" y="70"/>
660				<line x="25" y="55"/>
661				<move x="48.8" y="68.8"/>
662				<line x="30" y="50"/>
663				<move x="55.7" y="65.6"/>
664				<line x="35" y="45"/>
665				<move x="65.5" y="55.5"/>
666				<line x="45" y="35"/>
667				<move x="70" y="40"/>
668				<line x="55" y="25"/>
669				<move x="67.1" y="27"/>
670				<line x="60" y="20"/>
671				<move x="68.6" y="48.6"/>
672				<line x="50" y="30"/>
673			</path>
674			<stroke/>
675			<ellipse h="60" w="60" x="10" y="10"/>
676			<stroke/>
677			<ellipse h="10" w="10" x="20" y="75"/>
678			<fillstroke/>
679		</foreground>
680	</shape>
681	<shape aspect="variable" h="80" name="Hipass" strokewidth="inherit" w="80">
682		<connections>
683			<constraint name="in" perimeter="0" x="0" y="0.5"/>
684			<constraint name="out" perimeter="0" x="1" y="0.5"/>
685		</connections>
686		<background>
687			<rect h="80" w="80" x="0" y="0"/>
688		</background>
689		<foreground>
690			<fillstroke/>
691			<path>
692				<move x="15" y="50"/>
693				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="50"/>
694				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="50"/>
695				<move x="15" y="30"/>
696				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="30"/>
697				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="30"/>
698				<move x="36" y="52"/>
699				<line x="42" y="46"/>
700			</path>
701			<stroke/>
702		</foreground>
703	</shape>
704	<shape aspect="variable" h="80" name="Hybrid" strokewidth="inherit" w="90">
705		<connections>
706			<constraint name="in1" perimeter="0" x="0" y="0.375"/>
707			<constraint name="in2" perimeter="0" x="0" y="0.625"/>
708			<constraint name="out1" perimeter="0" x="1" y="0.375"/>
709			<constraint name="out2" perimeter="0" x="1" y="0.625"/>
710		</connections>
711		<background>
712			<rect h="80" w="80" x="5" y="0"/>
713		</background>
714		<foreground>
715			<fillstroke/>
716			<path>
717				<move x="0" y="50"/>
718				<line x="35" y="50"/>
719				<line x="55" y="30"/>
720				<line x="90" y="30"/>
721				<move x="0" y="30"/>
722				<line x="35" y="30"/>
723				<line x="55" y="50"/>
724				<line x="90" y="50"/>
725			</path>
726			<stroke/>
727		</foreground>
728	</shape>
729	<shape aspect="variable" h="80" name="Limiter" strokewidth="inherit" w="80">
730		<connections>
731			<constraint name="in" perimeter="0" x="0" y="0.5"/>
732			<constraint name="out" perimeter="0" x="1" y="0.5"/>
733		</connections>
734		<background>
735			<rect h="80" w="80" x="0" y="0"/>
736		</background>
737		<foreground>
738			<fillstroke/>
739			<path>
740				<move x="15" y="48.5"/>
741				<line x="23.5" y="31.5"/>
742				<line x="32" y="48.5"/>
743				<close/>
744				<move x="23.5" y="31.5"/>
745				<line x="23.5" y="20"/>
746				<line x="56.5" y="20"/>
747				<line x="56.5" y="31.5"/>
748				<move x="23.5" y="48.5"/>
749				<line x="23.5" y="60"/>
750				<line x="56.5" y="60"/>
751				<line x="56.5" y="48.5"/>
752				<move x="40" y="10"/>
753				<line x="40" y="20"/>
754				<move x="40" y="60"/>
755				<line x="40" y="70"/>
756				<move x="48" y="31.5"/>
757				<line x="56.5" y="48.5"/>
758				<line x="65" y="31.5"/>
759				<close/>
760				<move x="15" y="31.2"/>
761				<line x="32" y="31.5"/>
762				<move x="48" y="48.5"/>
763				<line x="65" y="48.5"/>
764			</path>
765			<stroke/>
766		</foreground>
767	</shape>
768	<shape aspect="variable" h="80" name="Lopass" strokewidth="inherit" w="80">
769		<connections>
770			<constraint name="in" perimeter="0" x="0" y="0.5"/>
771			<constraint name="out" perimeter="0" x="1" y="0.5"/>
772		</connections>
773		<background>
774			<rect h="80" w="80" x="0" y="0"/>
775		</background>
776		<foreground>
777			<fillstroke/>
778			<path>
779				<move x="15" y="50"/>
780				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="50"/>
781				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="50"/>
782				<move x="15" y="30"/>
783				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="1" x="40" x-axis-rotation="0" y="30"/>
784				<arc large-arc-flag="0" rx="17" ry="17" sweep-flag="0" x="65" x-axis-rotation="0" y="30"/>
785				<move x="36" y="32"/>
786				<line x="42" y="26"/>
787			</path>
788			<stroke/>
789		</foreground>
790	</shape>
791	<shape aspect="variable" h="80" name="Mixer 1" strokewidth="inherit" w="80">
792		<connections>
793			<constraint name="in" perimeter="0" x="0" y="0.5"/>
794			<constraint name="out" perimeter="0" x="1" y="0.5"/>
795		</connections>
796		<background>
797			<rect h="80" w="80" x="0" y="0"/>
798		</background>
799		<foreground>
800			<fillstroke/>
801			<path>
802				<move x="0" y="80"/>
803				<line x="80" y="0"/>
804				<move x="0" y="0"/>
805				<line x="80" y="80"/>
806			</path>
807			<stroke/>
808		</foreground>
809	</shape>
810	<shape aspect="variable" h="80" name="Mixer 2" strokewidth="inherit" w="80">
811		<connections>
812			<constraint name="in" perimeter="0" x="0" y="0.5"/>
813			<constraint name="out" perimeter="0" x="1" y="0.5"/>
814		</connections>
815		<background>
816			<rect h="80" w="80" x="0" y="0"/>
817		</background>
818		<foreground>
819			<fillstroke/>
820			<path>
821				<move x="0" y="80"/>
822				<line x="40" y="1"/>
823				<line x="80" y="80"/>
824			</path>
825			<stroke/>
826		</foreground>
827	</shape>
828	<shape aspect="variable" h="85" name="Modem" strokewidth="inherit" w="80">
829		<connections>
830			<constraint name="in" perimeter="0" x="0" y="0.5"/>
831			<constraint name="out" perimeter="0" x="1" y="0.5"/>
832		</connections>
833		<background>
834			<rect h="80" w="80" x="0" y="0"/>
835		</background>
836		<foreground>
837			<fillstroke/>
838			<path>
839				<move x="50" y="75"/>
840				<line x="45" y="80"/>
841				<line x="50" y="85"/>
842				<move x="0" y="80"/>
843				<line x="40" y="1"/>
844				<line x="80" y="80"/>
845				<move x="30" y="75"/>
846				<line x="35" y="80"/>
847				<line x="30" y="85"/>
848			</path>
849			<stroke/>
850		</foreground>
851	</shape>
852	<shape aspect="variable" h="85" name="Modulator" strokewidth="inherit" w="80">
853		<connections>
854			<constraint name="in" perimeter="0" x="0" y="0.5"/>
855			<constraint name="out" perimeter="0" x="1" y="0.5"/>
856		</connections>
857		<background>
858			<path>
859				<move x="25" y="80"/>
860				<line x="0" y="80"/>
861				<line x="0" y="0"/>
862				<line x="80" y="0"/>
863				<line x="80" y="80"/>
864				<line x="35" y="80"/>
865			</path>
866		</background>
867		<foreground>
868			<fillstroke/>
869			<ellipse h="10" w="10" x="25" y="75"/>
870			<fillstroke/>
871			<path>
872				<move x="45" y="75"/>
873				<line x="50" y="80"/>
874				<line x="45" y="85"/>
875				<move x="0" y="80"/>
876				<line x="40" y="1"/>
877				<line x="80" y="80"/>
878			</path>
879			<stroke/>
880		</foreground>
881	</shape>
882	<shape aspect="variable" h="80" name="Oscilloscope" strokewidth="inherit" w="80">
883		<connections>
884			<constraint name="in" perimeter="0" x="0" y="0.5"/>
885			<constraint name="out" perimeter="0" x="1" y="0.5"/>
886		</connections>
887		<background>
888			<rect h="80" w="80" x="0" y="0"/>
889		</background>
890		<foreground>
891			<fillstroke/>
892			<path>
893				<move x="20" y="40"/>
894				<arc large-arc-flag="0" rx="12" ry="12" sweep-flag="1" x="40" x-axis-rotation="0" y="40"/>
895				<arc large-arc-flag="0" rx="12" ry="12" sweep-flag="0" x="60" x-axis-rotation="0" y="40"/>
896			</path>
897			<stroke/>
898			<ellipse h="60" w="60" x="10" y="10"/>
899			<stroke/>
900		</foreground>
901	</shape>
902	<shape aspect="variable" h="80" name="Phase Detector" strokewidth="inherit" w="80">
903		<connections>
904			<constraint name="in" perimeter="0" x="0" y="0.5"/>
905			<constraint name="out" perimeter="0" x="1" y="0.5"/>
906		</connections>
907		<background>
908			<rect h="80" w="80" x="0" y="0"/>
909		</background>
910		<foreground>
911			<fillstroke/>
912			<path>
913				<move x="40" y="50"/>
914				<line x="40" y="30"/>
915				<arc large-arc-flag="1" rx="4" ry="8" sweep-flag="1" x="45" x-axis-rotation="0" y="38"/>
916				<arc large-arc-flag="0" rx="8" ry="8" sweep-flag="1" x="36" x-axis-rotation="0" y="38"/>
917				<arc large-arc-flag="0" rx="20" ry="8" sweep-flag="1" x="37" x-axis-rotation="15" y="27"/>
918			</path>
919			<stroke/>
920		</foreground>
921	</shape>
922	<shape aspect="variable" h="80" name="Process" strokewidth="inherit" w="80">
923		<connections>
924			<constraint name="in" perimeter="0" x="0" y="0.5"/>
925			<constraint name="out" perimeter="0" x="1" y="0.5"/>
926		</connections>
927		<background>
928			<rect h="80" w="80" x="0" y="0"/>
929		</background>
930		<foreground>
931			<fillstroke/>
932			<path>
933				<move x="20" y="20"/>
934				<arc large-arc-flag="0" rx="40" ry="40" sweep-flag="0" x="20" x-axis-rotation="0" y="60"/>
935				<move x="0" y="40"/>
936				<line x="15" y="40"/>
937				<move x="80" y="40"/>
938				<line x="65" y="40"/>
939				<move x="60" y="20"/>
940				<arc large-arc-flag="0" rx="40" ry="40" sweep-flag="1" x="60" x-axis-rotation="0" y="60"/>
941			</path>
942			<stroke/>
943		</foreground>
944	</shape>
945	<shape aspect="variable" h="80" name="Pulse" strokewidth="inherit" w="80">
946		<connections>
947			<constraint name="in" perimeter="0" x="0" y="0.5"/>
948			<constraint name="out" perimeter="0" x="1" y="0.5"/>
949		</connections>
950		<background>
951			<rect h="80" w="80" x="0" y="0"/>
952		</background>
953		<foreground>
954			<fillstroke/>
955			<path>
956				<move x="25" y="50"/>
957				<line x="35" y="50"/>
958				<line x="35" y="25"/>
959				<line x="45" y="25"/>
960				<line x="45" y="50"/>
961				<line x="55" y="50"/>
962			</path>
963			<stroke/>
964		</foreground>
965	</shape>
966	<shape aspect="variable" h="80" name="Sampler" strokewidth="inherit" w="80">
967		<connections>
968			<constraint name="in" perimeter="0" x="0" y="0.5"/>
969			<constraint name="out" perimeter="0" x="1" y="0.5"/>
970		</connections>
971		<background>
972			<rect h="80" w="80" x="0" y="0"/>
973		</background>
974		<foreground>
975			<fillstroke/>
976			<path>
977				<move x="10" y="20"/>
978				<arc large-arc-flag="0" rx="15" ry="50" sweep-flag="1" x="30" x-axis-rotation="0" y="20"/>
979				<move x="0" y="80"/>
980				<line x="80" y="0"/>
981				<move x="50" y="70"/>
982				<line x="70" y="70"/>
983				<move x="60" y="70"/>
984				<line x="60" y="57.4"/>
985				<move x="57" y="70"/>
986				<line x="57" y="58.3"/>
987				<move x="54" y="70"/>
988				<line x="54" y="61.5"/>
989				<move x="63" y="70"/>
990				<line x="63" y="58.3"/>
991				<move x="66" y="70"/>
992				<line x="66" y="61.5"/>
993				<move x="51" y="70"/>
994				<line x="51" y="67.5"/>
995				<move x="69" y="70"/>
996				<line x="69" y="67.5"/>
997			</path>
998			<stroke/>
999		</foreground>
1000	</shape>
1001	<shape aspect="variable" h="80" name="Splitter" strokewidth="inherit" w="80">
1002		<connections>
1003			<constraint name="in" perimeter="0" x="0" y="0.5"/>
1004			<constraint name="out" perimeter="0" x="1" y="0.5"/>
1005		</connections>
1006		<background>
1007			<rect h="80" w="80" x="0" y="0"/>
1008		</background>
1009		<foreground>
1010			<fillstroke/>
1011			<path>
1012				<move x="55" y="10"/>
1013				<line x="40" y="10"/>
1014				<line x="40" y="70"/>
1015				<line x="55" y="70"/>
1016				<move x="55" y="30"/>
1017				<line x="40" y="30"/>
1018				<move x="55" y="50"/>
1019				<line x="40" y="50"/>
1020				<move x="25" y="40"/>
1021				<line x="39" y="40"/>
1022				<move x="35" y="35"/>
1023				<line x="39" y="40"/>
1024				<line x="35" y="45"/>
1025			</path>
1026			<stroke/>
1027		</foreground>
1028	</shape>
1029	<shape aspect="variable" h="80" name="Square-up" strokewidth="inherit" w="80">
1030		<connections>
1031			<constraint name="in" perimeter="0" x="0" y="0.5"/>
1032			<constraint name="out" perimeter="0" x="1" y="0.5"/>
1033		</connections>
1034		<background>
1035			<rect h="80" w="80" x="0" y="0"/>
1036		</background>
1037		<foreground>
1038			<fillstroke/>
1039			<path>
1040				<move x="30" y="55"/>
1041				<line x="40" y="55"/>
1042				<line x="40" y="25"/>
1043				<line x="50" y="25"/>
1044			</path>
1045			<stroke/>
1046		</foreground>
1047	</shape>
1048	<shape aspect="variable" h="60" name="Step" strokewidth="inherit" w="55">
1049		<connections/>
1050		<background>
1051			<path>
1052				<move x="0" y="60"/>
1053				<line x="40" y="0"/>
1054				<line x="55" y="0"/>
1055			</path>
1056		</background>
1057		<foreground>
1058			<stroke/>
1059		</foreground>
1060	</shape>
1061	<shape aspect="variable" h="80" name="Transformer" strokewidth="inherit" w="80">
1062		<connections>
1063			<constraint name="in" perimeter="0" x="0" y="0.5"/>
1064			<constraint name="out" perimeter="0" x="1" y="0.5"/>
1065		</connections>
1066		<background>
1067			<rect h="80" w="80" x="0" y="0"/>
1068		</background>
1069		<foreground>
1070			<fillstroke/>
1071			<linejoin join="round"/>
1072			<path>
1073				<move x="15" y="10"/>
1074				<line x="30" y="10"/>
1075				<arc large-arc-flag="0" rx="5" ry="5" sweep-flag="1" x="30" x-axis-rotation="0" y="25"/>
1076				<arc large-arc-flag="0" rx="5" ry="5" sweep-flag="1" x="30" x-axis-rotation="0" y="40"/>
1077				<arc large-arc-flag="0" rx="5" ry="5" sweep-flag="1" x="30" x-axis-rotation="0" y="55"/>
1078				<arc large-arc-flag="0" rx="5" ry="5" sweep-flag="1" x="30" x-axis-rotation="0" y="70"/>
1079				<line x="15" y="70"/>
1080				<move x="65" y="10"/>
1081				<line x="50" y="10"/>
1082				<arc large-arc-flag="0" rx="5" ry="5" sweep-flag="0" x="50" x-axis-rotation="0" y="25"/>
1083				<arc large-arc-flag="0" rx="5" ry="5" sweep-flag="0" x="50" x-axis-rotation="0" y="40"/>
1084				<arc large-arc-flag="0" rx="5" ry="5" sweep-flag="0" x="50" x-axis-rotation="0" y="55"/>
1085				<arc large-arc-flag="0" rx="5" ry="5" sweep-flag="0" x="50" x-axis-rotation="0" y="70"/>
1086				<line x="65" y="70"/>
1087			</path>
1088			<stroke/>
1089		</foreground>
1090	</shape>
1091	<shape aspect="variable" h="65.5" name="Trim" strokewidth="inherit" w="48.2">
1092		<connections/>
1093		<background>
1094			<path>
1095				<move x="0" y="65.5"/>
1096				<line x="40" y="5.5"/>
1097				<move x="32.2" y="0"/>
1098				<line x="48.2" y="10.5"/>
1099			</path>
1100		</background>
1101		<foreground>
1102			<stroke/>
1103		</foreground>
1104	</shape>
1105	<shape aspect="variable" h="80" name="Up converter" strokewidth="inherit" w="80">
1106		<connections>
1107			<constraint name="in" perimeter="0" x="0" y="0.5"/>
1108			<constraint name="out" perimeter="0" x="1" y="0.5"/>
1109		</connections>
1110		<background>
1111			<rect h="80" w="80" x="0" y="0"/>
1112		</background>
1113		<foreground>
1114			<fillstroke/>
1115			<path>
1116				<move x="50" y="25"/>
1117				<line x="50" y="40"/>
1118				<line x="30" y="40"/>
1119				<close/>
1120				<move x="10" y="40"/>
1121				<line x="70" y="40"/>
1122				<move x="30" y="25"/>
1123				<line x="30" y="55"/>
1124			</path>
1125			<stroke/>
1126		</foreground>
1127	</shape>
1128	<shape aspect="variable" h="60" name="Var" strokewidth="inherit" w="40">
1129		<connections/>
1130		<background>
1131			<path>
1132				<move x="0" y="60"/>
1133				<line x="40" y="0"/>
1134				<move x="27" y="10"/>
1135				<line x="40" y="0"/>
1136				<line x="36.5" y="15.5"/>
1137			</path>
1138		</background>
1139		<foreground>
1140			<stroke/>
1141		</foreground>
1142	</shape>
1143</shapes>