first commit

This commit is contained in:
nicomacbookpro
2025-08-20 15:03:58 +08:00
commit fb2b8515ee
502 changed files with 195547 additions and 0 deletions

190
public/stencil/arrows.xml Normal file
View File

@@ -0,0 +1,190 @@
<shapes name="mxGraph.arrows">
<shape name="Arrow Left" h="70" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="97.5" y="20"/>
<line x="38.5" y="20"/>
<line x="38.5" y="0"/>
<line x="0" y="35"/>
<line x="38.5" y="70"/>
<line x="38.5" y="50"/>
<line x="97.5" y="50"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Arrow Up" h="97.5" w="70" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="20" y="97.5"/>
<line x="20" y="38.5"/>
<line x="0" y="38.5"/>
<line x="35" y="0"/>
<line x="70" y="38.5"/>
<line x="50" y="38.5"/>
<line x="50" y="97.5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Arrow Right" h="70" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="20"/>
<line x="59" y="20"/>
<line x="59" y="0"/>
<line x="97.5" y="35"/>
<line x="59" y="70"/>
<line x="59" y="50"/>
<line x="0" y="50"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name=" Line" h="97.5" w="70" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="20" y="0"/>
<line x="20" y="59"/>
<line x="0" y="59"/>
<line x="35" y="97.5"/>
<line x="70" y="59"/>
<line x="50" y="59"/>
<line x="50" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<!-- <shape name="Bent Left Arrow" h="97" w="97.01" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.85" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.29" perimeter="0" name="W"/>
</connections>
<background>
<path>
<move x="68" y="97"/>
<line x="68" y="48"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="63" y="43"/>
<line x="38" y="43"/>
<line x="38" y="56"/>
<line x="0" y="28"/>
<line x="38" y="0"/>
<line x="38" y="13"/>
<line x="63" y="13"/>
<arc rx="35" ry="35" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="97" y="48"/>
<line x="97" y="97"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Bent Right Arrow" h="97" w="97.01" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.15" y="1" perimeter="0" name="S"/>
<constraint x="1" y="0.29" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="29.01" y="97"/>
<line x="29.01" y="48"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34.01" y="43"/>
<line x="59.01" y="43"/>
<line x="59.01" y="56"/>
<line x="97.01" y="28"/>
<line x="59.01" y="0"/>
<line x="59.01" y="13"/>
<line x="34.01" y="13"/>
<arc rx="35" ry="35" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="0.01" y="48"/>
<line x="0.01" y="97"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
-->
<shape name="Two Way Arrow Horizontal" h="60" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="63" y="15"/>
<line x="63" y="0"/>
<line x="96" y="30"/>
<line x="63" y="60"/>
<line x="63" y="45"/>
<line x="33" y="45"/>
<line x="33" y="60"/>
<line x="0" y="30"/>
<line x="33" y="0"/>
<line x="33" y="15"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Two Way Arrow Vertical" h="96" w="60" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="15" y="63"/>
<line x="0" y="63"/>
<line x="30" y="96"/>
<line x="60" y="63"/>
<line x="45" y="63"/>
<line x="45" y="33"/>
<line x="60" y="33"/>
<line x="30" y="0"/>
<line x="0" y="33"/>
<line x="15" y="33"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
</shapes>

View File

@@ -0,0 +1,849 @@
<shapes name="mxGraph.arrows">
<shape name=" Line" h="97.5" w="70" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="20" y="0"/>
<line x="20" y="59"/>
<line x="0" y="59"/>
<line x="35" y="97.5"/>
<line x="70" y="59"/>
<line x="50" y="59"/>
<line x="50" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Arrow Left" h="70" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="97.5" y="20"/>
<line x="38.5" y="20"/>
<line x="38.5" y="0"/>
<line x="0" y="35"/>
<line x="38.5" y="70"/>
<line x="38.5" y="50"/>
<line x="97.5" y="50"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Arrow Right" h="70" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="20"/>
<line x="59" y="20"/>
<line x="59" y="0"/>
<line x="97.5" y="35"/>
<line x="59" y="70"/>
<line x="59" y="50"/>
<line x="0" y="50"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Arrow Up" h="97.5" w="70" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="20" y="97.5"/>
<line x="20" y="38.5"/>
<line x="0" y="38.5"/>
<line x="35" y="0"/>
<line x="70" y="38.5"/>
<line x="50" y="38.5"/>
<line x="50" y="97.5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Bent Left Arrow" h="97" w="97.01" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.85" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.29" perimeter="0" name="W"/>
</connections>
<background>
<path>
<move x="68" y="97"/>
<line x="68" y="48"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="63" y="43"/>
<line x="38" y="43"/>
<line x="38" y="56"/>
<line x="0" y="28"/>
<line x="38" y="0"/>
<line x="38" y="13"/>
<line x="63" y="13"/>
<arc rx="35" ry="35" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="97" y="48"/>
<line x="97" y="97"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Bent Right Arrow" h="97" w="97.01" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.15" y="1" perimeter="0" name="S"/>
<constraint x="1" y="0.29" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="29.01" y="97"/>
<line x="29.01" y="48"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34.01" y="43"/>
<line x="59.01" y="43"/>
<line x="59.01" y="56"/>
<line x="97.01" y="28"/>
<line x="59.01" y="0"/>
<line x="59.01" y="13"/>
<line x="34.01" y="13"/>
<arc rx="35" ry="35" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="0.01" y="48"/>
<line x="0.01" y="97"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Bent Up Arrow" h="83.5" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.71" y="0" perimeter="0" name="N"/>
<constraint x="0" y="0.82" perimeter="0" name="W"/>
</connections>
<background>
<path>
<move x="0" y="53.5"/>
<line x="54" y="53.5"/>
<line x="54" y="23.5"/>
<line x="42" y="23.5"/>
<line x="69" y="0"/>
<line x="97" y="23.5"/>
<line x="84" y="23.5"/>
<line x="84" y="83.5"/>
<line x="0" y="83.5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Callout Double Arrow" h="97.5" w="50" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="15" y="24"/>
<line x="15" y="19"/>
<line x="6" y="19"/>
<line x="25" y="0"/>
<line x="44" y="19"/>
<line x="35" y="19"/>
<line x="35" y="24"/>
<line x="50" y="24"/>
<line x="50" y="74"/>
<line x="35" y="74"/>
<line x="35" y="79"/>
<line x="44" y="79"/>
<line x="25" y="97.5"/>
<line x="6" y="79"/>
<line x="15" y="79"/>
<line x="15" y="74"/>
<line x="0" y="74"/>
<line x="0" y="24"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Callout Quad Arrow" h="97" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="38.5" y="23.5"/>
<line x="38.5" y="18.5"/>
<line x="29.5" y="18.5"/>
<line x="48.5" y="0"/>
<line x="67.5" y="18.5"/>
<line x="58.5" y="18.5"/>
<line x="58.5" y="23.5"/>
<line x="73.5" y="23.5"/>
<line x="73.5" y="38.5"/>
<line x="78.5" y="38.5"/>
<line x="78.5" y="29.5"/>
<line x="97" y="48.5"/>
<line x="78.5" y="67.5"/>
<line x="78.5" y="58.5"/>
<line x="73.5" y="58.5"/>
<line x="73.5" y="73.5"/>
<line x="58.5" y="73.5"/>
<line x="58.5" y="78.5"/>
<line x="67.5" y="78.5"/>
<line x="48.5" y="97"/>
<line x="29.5" y="78.5"/>
<line x="38.5" y="78.5"/>
<line x="38.5" y="73.5"/>
<line x="23.5" y="73.5"/>
<line x="23.5" y="58.5"/>
<line x="18.5" y="58.5"/>
<line x="18.5" y="67.5"/>
<line x="0" y="48.5"/>
<line x="18.5" y="29.5"/>
<line x="18.5" y="38.5"/>
<line x="23.5" y="38.5"/>
<line x="23.5" y="23.5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Callout Up Arrow" h="98" w="60" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
</connections>
<background>
<path>
<move x="20" y="39"/>
<line x="20" y="19"/>
<line x="11" y="19"/>
<line x="30" y="0"/>
<line x="49" y="19"/>
<line x="40" y="19"/>
<line x="40" y="39"/>
<line x="60" y="39"/>
<line x="60" y="98"/>
<line x="0" y="98"/>
<line x="0" y="39"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Chevron Arrow" h="60" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.31" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="30" y="30"/>
<line x="0" y="0"/>
<line x="66" y="0"/>
<line x="96" y="30"/>
<line x="66" y="60"/>
<line x="0" y="60"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Circular Arrow" h="69.5" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.12" y="0.64" perimeter="0" name="SW"/>
<constraint x="0.794" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="44.5"/>
<arc rx="44.5" ry="44.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="89" y="44.5"/>
<line x="97" y="44.5"/>
<line x="77" y="69.5"/>
<line x="57" y="44.5"/>
<line x="65" y="44.5"/>
<arc rx="20.5" ry="20.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="24" y="44.5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Jump-in Arrow 1" h="99.41" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.024" perimeter="0" name="NW"/>
<constraint x="0.657" y="1" perimeter="0" name="S"/>
</connections>
<background>
<linejoin join="round"/>
<path>
<move x="30" y="60.41"/>
<line x="48" y="60.41"/>
<arc rx="60" ry="60" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="0" y="2.41"/>
<arc rx="75" ry="75" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="78" y="60.41"/>
<line x="96" y="60.41"/>
<line x="63" y="99.41"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Jump-in Arrow 2" h="99.41" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="1" y="0.024" perimeter="0" name="NE"/>
<constraint x="0.343" y="1" perimeter="0" name="S"/>
</connections>
<background>
<linejoin join="round"/>
<path>
<move x="66" y="60.41"/>
<line x="48" y="60.41"/>
<arc rx="60" ry="60" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="96" y="2.41"/>
<arc rx="75" ry="75" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="18" y="60.41"/>
<line x="0" y="60.41"/>
<line x="33" y="99.41"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Left and Up Arrow" h="96.5" w="96.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.71" perimeter="0" name="W"/>
<constraint x="0.71" y="0" perimeter="0" name="N"/>
</connections>
<background>
<path>
<move x="23.5" y="53.5"/>
<line x="53.5" y="53.5"/>
<line x="53.5" y="23.5"/>
<line x="41.5" y="23.5"/>
<line x="68.5" y="0"/>
<line x="96.5" y="23.5"/>
<line x="83.5" y="23.5"/>
<line x="83.5" y="83.5"/>
<line x="23.5" y="83.5"/>
<line x="23.5" y="96.5"/>
<line x="0" y="68.5"/>
<line x="23.5" y="41.5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Left Sharp Edged Head Arrow" h="60" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="97.5" y="20"/>
<line x="18.5" y="20"/>
<line x="30.5" y="0"/>
<line x="18.5" y="0"/>
<line x="0" y="30"/>
<line x="18.5" y="60"/>
<line x="30.5" y="60"/>
<line x="18.5" y="40"/>
<line x="97.5" y="40"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Notched Signal-in Arrow" h="30" w="96.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.13" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="0"/>
<line x="83" y="0"/>
<line x="96.5" y="15"/>
<line x="83" y="30"/>
<line x="0" y="30"/>
<line x="13" y="15"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Quad Arrow" h="97.5" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="39" y="39"/>
<line x="39" y="19"/>
<line x="30" y="19"/>
<line x="49" y="0"/>
<line x="68" y="19"/>
<line x="59" y="19"/>
<line x="59" y="39"/>
<line x="79" y="39"/>
<line x="79" y="30"/>
<line x="97.5" y="49"/>
<line x="79" y="68"/>
<line x="79" y="59"/>
<line x="59" y="59"/>
<line x="59" y="79"/>
<line x="68" y="79"/>
<line x="49" y="97.5"/>
<line x="30" y="79"/>
<line x="39" y="79"/>
<line x="39" y="59"/>
<line x="19" y="59"/>
<line x="19" y="68"/>
<line x="0" y="49"/>
<line x="19" y="30"/>
<line x="19" y="39"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Right Notched Arrow" h="70" w="96.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.13" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="20"/>
<line x="58" y="20"/>
<line x="58" y="0"/>
<line x="96.5" y="35"/>
<line x="58" y="70"/>
<line x="58" y="50"/>
<line x="0" y="50"/>
<line x="13" y="35"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Sharp Edged Arrow" h="60" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="97.5" y="20"/>
<line x="18.5" y="20"/>
<line x="27.5" y="5"/>
<line x="18.5" y="0"/>
<line x="0" y="30"/>
<line x="18.5" y="60"/>
<line x="27.5" y="55"/>
<line x="18.5" y="40"/>
<line x="97.5" y="40"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Signal-in Arrow" h="30" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="0"/>
<line x="84" y="0"/>
<line x="97.5" y="15"/>
<line x="84" y="30"/>
<line x="0" y="30"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Slender Left Arrow" h="60" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="97.5" y="20"/>
<line x="18.5" y="20"/>
<line x="18.5" y="0"/>
<line x="0" y="30"/>
<line x="18.5" y="60"/>
<line x="18.5" y="40"/>
<line x="97.5" y="40"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Slender Two Way Arrow" h="60" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="78.5" y="20"/>
<line x="18.5" y="20"/>
<line x="18.5" y="0"/>
<line x="0" y="30"/>
<line x="18.5" y="60"/>
<line x="18.5" y="40"/>
<line x="78.5" y="40"/>
<line x="78.5" y="60"/>
<line x="97.5" y="30"/>
<line x="78.5" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Slender Wide Tailed Arrow" h="60" w="96.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="0.8" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="58.5" y="20"/>
<line x="18.5" y="20"/>
<line x="18.5" y="0"/>
<line x="0" y="30"/>
<line x="18.5" y="60"/>
<line x="18.5" y="40"/>
<line x="58.5" y="40"/>
<line x="73.5" y="60"/>
<line x="96.5" y="60"/>
<line x="76.5" y="30"/>
<line x="96.5" y="0"/>
<line x="73.5" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Striped Arrow" h="70" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="24" y="20"/>
<line x="59" y="20"/>
<line x="59" y="0"/>
<line x="97.5" y="35"/>
<line x="59" y="70"/>
<line x="59" y="50"/>
<line x="24" y="50"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<rect x="8" y="20" w="12" h="30"/>
<fillstroke/>
<rect x="0" y="20" w="4" h="30"/>
<fillstroke/>
</foreground>
</shape>
<shape name="Stylised Notched Arrow" h="60" w="96.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.13" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<miterlimit limit="8"/>
<path>
<move x="0" y="5"/>
<line x="68" y="20"/>
<line x="58" y="0"/>
<line x="96.5" y="30"/>
<line x="58" y="60"/>
<line x="68" y="45"/>
<line x="0" y="55"/>
<line x="13" y="30"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Triad Arrow" h="68" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.72" perimeter="0" name="W"/>
<constraint x="1" y="0.72" perimeter="0" name="E"/>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
</connections>
<background>
<path>
<move x="39" y="39"/>
<line x="39" y="19"/>
<line x="30" y="19"/>
<line x="49" y="0"/>
<line x="68" y="19"/>
<line x="59" y="19"/>
<line x="59" y="39"/>
<line x="79" y="39"/>
<line x="79" y="30"/>
<line x="97.5" y="49"/>
<line x="79" y="68"/>
<line x="79" y="59"/>
<line x="39" y="59"/>
<line x="19" y="59"/>
<line x="19" y="68"/>
<line x="0" y="49"/>
<line x="19" y="30"/>
<line x="19" y="39"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Two Way Arrow Horizontal" h="60" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="63" y="15"/>
<line x="63" y="0"/>
<line x="96" y="30"/>
<line x="63" y="60"/>
<line x="63" y="45"/>
<line x="33" y="45"/>
<line x="33" y="60"/>
<line x="0" y="30"/>
<line x="33" y="0"/>
<line x="33" y="15"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Two Way Arrow Vertical" h="96" w="60" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="15" y="63"/>
<line x="0" y="63"/>
<line x="30" y="96"/>
<line x="60" y="63"/>
<line x="45" y="63"/>
<line x="45" y="33"/>
<line x="60" y="33"/>
<line x="30" y="0"/>
<line x="0" y="33"/>
<line x="15" y="33"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="U Turn Arrow" h="98" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.12" y="1" perimeter="0" name="SW"/>
<constraint x="0.792" y="0.71" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="44.5"/>
<arc rx="44.5" ry="44.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="89" y="44.5"/>
<line x="97" y="44.5"/>
<line x="77" y="69.5"/>
<line x="57" y="44.5"/>
<line x="65" y="44.5"/>
<arc rx="20.5" ry="20.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="24" y="44.83"/>
<line x="24" y="98"/>
<line x="0" y="98"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="U Turn Down Arrow" h="62" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.91" y="1" perimeter="0" name="SE"/>
<constraint x="0.237" y="1" perimeter="0" name="SW"/>
</connections>
<background>
<path>
<move x="97" y="62"/>
<line x="97" y="32"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="33" y="32"/>
<line x="46" y="32"/>
<line x="23" y="62"/>
<line x="0" y="32"/>
<line x="13" y="32"/>
<arc rx="32" ry="32" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="45" y="0"/>
<line x="65" y="0"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="53" y="3"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="78" y="32"/>
<line x="78" y="62"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="U Turn Left Arrow" h="97.07" w="62.23" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.76" perimeter="0" name="SW"/>
<constraint x="0" y="0.1" perimeter="0" name="NW"/>
</connections>
<background>
<path>
<move x="0" y="0.19"/>
<line x="30" y="0.07"/>
<arc rx="30" ry="30" x-axis-rotation="-90.22" large-arc-flag="0" sweep-flag="1" x="30.25" y="64.07"/>
<line x="30.2" y="51.07"/>
<line x="0.29" y="74.19"/>
<line x="30.37" y="97.07"/>
<line x="30.32" y="84.07"/>
<arc rx="32" ry="32" x-axis-rotation="-90.22" large-arc-flag="0" sweep-flag="0" x="62.2" y="51.95"/>
<line x="62.13" y="31.95"/>
<arc rx="30" ry="30" x-axis-rotation="-90.22" large-arc-flag="0" sweep-flag="1" x="59.17" y="43.96"/>
<arc rx="30" ry="30" x-axis-rotation="-90.22" large-arc-flag="0" sweep-flag="0" x="30.08" y="19.07"/>
<line x="0.08" y="19.19"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="U Turn Right Arrow" h="97.07" w="62.23" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="1" y="0.76" perimeter="0" name="SW"/>
<constraint x="1" y="0.1" perimeter="0" name="NW"/>
</connections>
<background>
<path>
<move x="62.23" y="0.19"/>
<line x="32.23" y="0.07"/>
<arc rx="30" ry="30" x-axis-rotation="-89.78" large-arc-flag="0" sweep-flag="0" x="31.99" y="64.07"/>
<line x="32.03" y="51.07"/>
<line x="61.95" y="74.19"/>
<line x="31.86" y="97.07"/>
<line x="31.91" y="84.07"/>
<arc rx="32" ry="32" x-axis-rotation="-89.78" large-arc-flag="0" sweep-flag="1" x="0.03" y="51.95"/>
<line x="0.11" y="31.95"/>
<arc rx="30" ry="30" x-axis-rotation="-89.78" large-arc-flag="0" sweep-flag="0" x="3.06" y="43.96"/>
<arc rx="30" ry="30" x-axis-rotation="-89.78" large-arc-flag="0" sweep-flag="1" x="32.16" y="19.07"/>
<line x="62.16" y="19.19"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="U Turn Up Arrow" h="62" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.91" y="0" perimeter="0" name="NE"/>
<constraint x="0.237" y="0" perimeter="0" name="NW"/>
</connections>
<background>
<path>
<move x="97" y="0"/>
<line x="97" y="30"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="33" y="30"/>
<line x="46" y="30"/>
<line x="23" y="0"/>
<line x="0" y="30"/>
<line x="13" y="30"/>
<arc rx="32" ry="32" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="45" y="62"/>
<line x="65" y="62"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="53" y="59"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="78" y="30"/>
<line x="78" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
</shapes>

895
public/stencil/basic.xml Normal file
View File

@@ -0,0 +1,895 @@
<shapes name="mxgraph.basic">
<shape name="4 Point Star" h="92" w="92" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="46" y="0"/>
<line x="56" y="36"/>
<line x="92" y="46"/>
<line x="56" y="56"/>
<line x="46" y="92"/>
<line x="36" y="56"/>
<line x="0" y="46"/>
<line x="36" y="36"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="6 Point Star" h="84.5" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.24" y="0" perimeter="0" name="N1"/>
<constraint x="0.24" y="1" perimeter="0" name="S1"/>
<constraint x="0.76" y="0" perimeter="0" name="N2"/>
<constraint x="0.76" y="1" perimeter="0" name="S2"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="23" y="28.9"/>
<line x="23" y="0"/>
<line x="48" y="14.4"/>
<line x="73" y="0"/>
<line x="73" y="28.9"/>
<line x="96" y="42.2"/>
<line x="73" y="55.6"/>
<line x="73" y="84.5"/>
<line x="48" y="70"/>
<line x="23" y="84.5"/>
<line x="23" y="55.6"/>
<line x="0" y="42.2"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="8 Point Star" h="96" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.29" y="0" perimeter="0" name="N1"/>
<constraint x="0.29" y="1" perimeter="0" name="S1"/>
<constraint x="0.71" y="0" perimeter="0" name="N2"/>
<constraint x="0.71" y="1" perimeter="0" name="S2"/>
<constraint x="0" y="0.29" perimeter="0" name="W1"/>
<constraint x="0" y="0.71" perimeter="0" name="W2"/>
<constraint x="1" y="0.29" perimeter="0" name="E1"/>
<constraint x="1" y="0.71" perimeter="0" name="E2"/>
</connections>
<background>
<path>
<move x="28" y="28"/>
<line x="28" y="0"/>
<line x="48" y="20"/>
<line x="68" y="0"/>
<line x="68" y="28"/>
<line x="96" y="28"/>
<line x="76" y="48"/>
<line x="96" y="68"/>
<line x="68" y="68"/>
<line x="68" y="96"/>
<line x="48" y="76"/>
<line x="28" y="96"/>
<line x="28" y="68"/>
<line x="0" y="68"/>
<line x="20" y="48"/>
<line x="0" y="28"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Banner" h="50" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="0.8" perimeter="0" name="S"/>
<constraint x="0.13" y="0.6" perimeter="0" name="W"/>
<constraint x="0.87" y="0.6" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="50"/>
<line x="38" y="50"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="40.5" y="47.5"/>
<line x="40.5" y="40"/>
<line x="55.5" y="40"/>
<line x="55.5" y="47.5"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="58" y="50"/>
<line x="96" y="50"/>
<line x="83" y="30"/>
<line x="96" y="10"/>
<line x="70.5" y="10"/>
<line x="70.5" y="2.5"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="68" y="0"/>
<line x="28" y="0"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="25.5" y="2.5"/>
<line x="25.5" y="10"/>
<line x="0" y="10"/>
<line x="13" y="30"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="40.5" y="47.5"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="38" y="45"/>
<line x="28" y="45"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="1" sweep-flag="1" x="28" y="40"/>
<line x="68" y="40"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="68" y="45"/>
<line x="58" y="45"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="55.5" y="47.5"/>
<move x="25.5" y="42.5"/>
<line x="25.5" y="10"/>
<move x="70.5" y="42.5"/>
<line x="70.5" y="10"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Cloud Callout" h="61.4" w="90.41" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="0.74" perimeter="0" name="S"/>
<constraint x="0.015" y="0.4" perimeter="0" name="W"/>
<constraint x="0.993" y="0.4" perimeter="0" name="E"/>
<constraint x="0.01" y="0.995" perimeter="0" name="SW"/>
</connections>
<background>
<save/>
<linejoin join="round"/>
<path>
<move x="12.1" y="31.8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="1" sweep-flag="1" x="12.1" y="16.8"/>
<arc rx="12" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="33.1" y="8.8"/>
<arc rx="14" ry="14" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="59.1" y="8.8"/>
<arc rx="12" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="79.1" y="16.8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="1" sweep-flag="1" x="79.1" y="31.8"/>
<arc rx="12" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="58.1" y="38.8"/>
<arc rx="14" ry="14" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34.1" y="38.8"/>
<arc rx="10" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="12.1" y="31.8"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<restore/>
<linejoin join="miter"/>
<ellipse x="9.1" y="46.1" w="12" h="5.4"/>
<fillstroke/>
<ellipse x="4.3" y="53.5" w="7.6" h="3.6"/>
<fillstroke/>
<ellipse x="0" y="58.8" w="4.8" h="2.6"/>
<fillstroke/>
</foreground>
</shape>
<shape name="Cone" h="96.91" w="99" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="49.5" y="0"/>
<line x="99" y="88"/>
<arc rx="25" ry="4.5" x-axis-rotation="0" large-arc-flag="1" sweep-flag="1" x="0" y="88"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="88"/>
<arc rx="25" ry="4.5" x-axis-rotation="0" large-arc-flag="1" sweep-flag="1" x="99" y="88"/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape name="Cross" h="98" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="34"/>
<line x="34" y="34"/>
<line x="34" y="0"/>
<line x="64" y="0"/>
<line x="64" y="34"/>
<line x="98" y="34"/>
<line x="98" y="64"/>
<line x="64" y="64"/>
<line x="64" y="98"/>
<line x="34" y="98"/>
<line x="34" y="64"/>
<line x="0" y="64"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Document" h="98" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="98" y="14"/>
<line x="98" y="98"/>
<line x="0" y="98"/>
<line x="0" y="0"/>
<line x="84" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="84" y="0"/>
<arc rx="18" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="79" y="9"/>
<line x="98" y="14"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Flash" h="95.5" w="60" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.565" y="0" perimeter="0" name="N"/>
<constraint x="0" y="0.995" perimeter="0" name="SW"/>
</connections>
<background>
<miterlimit limit="6"/>
<path>
<move x="0" y="95.5"/>
<line x="20" y="75.5"/>
<line x="3" y="61.5"/>
<line x="20" y="49.5"/>
<line x="3" y="31.5"/>
<line x="34" y="0"/>
<line x="60" y="25.5"/>
<line x="36" y="39.5"/>
<line x="50" y="53.5"/>
<line x="29" y="65.5"/>
<line x="42" y="76.5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Half Circle" h="49" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
</connections>
<background>
<path>
<move x="0" y="0"/>
<arc rx="44.5" ry="44.5" x-axis-rotation="0" large-arc-flag="1" sweep-flag="0" x="98" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Heart" h="94.74" w="103.89" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0.115" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0.07" y="0.5" perimeter="0" name="W"/>
<constraint x="0.93" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="51.94" y="94.74"/>
<curve x1="55.79" y1="90.78" x2="77.8" y2="68.16" x3="91.56" y3="54.03"/>
<curve x1="103.89" y1="41.37" x2="103.62" y2="22.91" x3="92.42" y3="11.46"/>
<curve x1="81.21" y1="0" x2="63.09" y2="0.05" x3="51.94" y3="11.56"/>
<curve x1="40.79" y1="0.05" x2="22.67" y2="0" x3="11.47" y3="11.45"/>
<curve x1="0.26" y1="22.9" x2="0" y2="41.36" x3="12.32" y3="54.03"/>
<curve x1="26.08" y1="68.16" x2="48.09" y2="90.78" x3="51.94" y3="94.74"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Loud Callout" h="59.9" w="93.3" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.49" y="0" perimeter="0" name="N"/>
<constraint x="0.52" y="0.91" perimeter="0" name="S"/>
<constraint x="0" y="0.51" perimeter="0" name="W"/>
<constraint x="0.99" y="0.503" perimeter="0" name="E"/>
<constraint x="0.04" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<miterlimit limit="10"/>
<path>
<move x="14.9" y="43.9"/>
<line x="9.3" y="46.7"/>
<line x="11.1" y="40.9"/>
<line x="6.6" y="43.9"/>
<line x="8.3" y="39.2"/>
<line x="2.8" y="40.8"/>
<line x="6.6" y="36.4"/>
<line x="0.9" y="36.2"/>
<line x="5.8" y="32.7"/>
<line x="0" y="30.8"/>
<line x="5.3" y="28.2"/>
<line x="0.3" y="25.6"/>
<line x="5.9" y="24.19"/>
<line x="0.8" y="19.9"/>
<line x="6.5" y="19.8"/>
<line x="2.8" y="15.1"/>
<line x="8.2" y="16.1"/>
<line x="5.9" y="11.3"/>
<line x="11.5" y="13.2"/>
<line x="10.2" y="8.7"/>
<line x="15.7" y="10.6"/>
<line x="14.9" y="6.15"/>
<line x="19.2" y="9.3"/>
<line x="19.8" y="4.3"/>
<line x="23.4" y="8"/>
<line x="23.8" y="3.4"/>
<line x="28.5" y="6.9"/>
<line x="30.3" y="1.3"/>
<line x="33.3" y="6.2"/>
<line x="34.7" y="0.6"/>
<line x="38.2" y="6"/>
<line x="40.6" y="0"/>
<line x="42.8" y="5.8"/>
<line x="45.6" y="0"/>
<line x="47.1" y="6"/>
<line x="51.3" y="1"/>
<line x="50.8" y="6.3"/>
<line x="55.4" y="0.6"/>
<line x="55.1" y="6.6"/>
<line x="60.5" y="1.4"/>
<line x="61.1" y="7.1"/>
<line x="66.1" y="2.7"/>
<line x="66.2" y="8.7"/>
<line x="71.9" y="4.4"/>
<line x="70.5" y="10"/>
<line x="77.6" y="6.2"/>
<line x="74.9" y="11.8"/>
<line x="83.9" y="7.8"/>
<line x="80.1" y="13.6"/>
<line x="88.1" y="11.9"/>
<line x="85.2" y="17"/>
<line x="91.2" y="16.9"/>
<line x="87" y="20.1"/>
<line x="93.3" y="21.2"/>
<line x="87.9" y="24"/>
<line x="93.2" y="25.8"/>
<line x="86.8" y="26.8"/>
<line x="92.4" y="30.3"/>
<line x="86.6" y="30.8"/>
<line x="90.9" y="34.8"/>
<line x="84.2" y="33.5"/>
<line x="87.8" y="38.8"/>
<line x="82" y="36.6"/>
<line x="84.7" y="41.7"/>
<line x="79.2" y="40.7"/>
<line x="79.8" y="46"/>
<line x="76.3" y="42.9"/>
<line x="75.6" y="48.6"/>
<line x="72" y="44.7"/>
<line x="71.7" y="51.2"/>
<line x="68" y="46"/>
<line x="66.2" y="52.1"/>
<line x="63.7" y="46.6"/>
<line x="61.2" y="53.7"/>
<line x="59.7" y="47.6"/>
<line x="56.9" y="53.8"/>
<line x="55" y="48.1"/>
<line x="52.8" y="53.9"/>
<line x="50.9" y="48.1"/>
<line x="48.4" y="54.5"/>
<line x="47" y="48.1"/>
<line x="44.4" y="53.7"/>
<line x="43.2" y="47.4"/>
<line x="40.1" y="54.2"/>
<line x="38.8" y="47.4"/>
<line x="36.3" y="54.7"/>
<line x="35.6" y="47.8"/>
<line x="32.4" y="55.1"/>
<line x="30.9" y="46.6"/>
<line x="28.6" y="53.3"/>
<line x="26.8" y="47.8"/>
<line x="3.8" y="59.9"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Moon" h="103.05" w="77.05" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.48" y="0" perimeter="0" name="N"/>
<constraint x="1" y="0.89" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="37.05" y="0"/>
<arc rx="48" ry="48" x-axis-rotation="0" large-arc-flag="1" sweep-flag="0" x="77.05" y="92"/>
<arc rx="60" ry="60" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="37.05" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="No Symbol" h="100" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="0.855" y="0.855" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="50"/>
<arc rx="35" ry="35" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="100" y="50"/>
<arc rx="35" ry="35" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="50"/>
<close/>
<move x="78.95" y="69.7"/>
<arc rx="35" ry="35" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="30.3" y="21.05"/>
<close/>
<move x="21.15" y="30.3"/>
<arc rx="35" ry="35" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="69.7" y="79"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Octagon" h="98" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="29"/>
<line x="29" y="0"/>
<line x="69" y="0"/>
<line x="98" y="29"/>
<line x="98" y="69"/>
<line x="69" y="98"/>
<line x="29" y="98"/>
<line x="0" y="69"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Orthogonal Triangle" h="97" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0" perimeter="0" name="NW"/>
<constraint x="0" y="1" perimeter="0" name="SW"/>
<constraint x="1" y="1" perimeter="0" name="SE"/>
<constraint x="0.5" y="0.5" perimeter="0" name="center"/>
</connections>
<background>
<path>
<move x="0" y="97"/>
<line x="0" y="0"/>
<line x="97" y="97"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Oval Callout" h="63.15" w="109.43" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0.045" perimeter="0" name="N"/>
<constraint x="0.5" y="0.84" perimeter="0" name="S"/>
<constraint x="0.045" y="0.45" perimeter="0" name="W"/>
<constraint x="0.945" y="0.45" perimeter="0" name="E"/>
<constraint x="0.08" y="1" perimeter="0" name="SW"/>
</connections>
<background>
<miterlimit limit="15"/>
<path>
<move x="20.53" y="46.15"/>
<arc rx="49" ry="25" x-axis-rotation="0" large-arc-flag="1" sweep-flag="1" x="31.53" y="50.15"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="9.03" y="63.15"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="20.53" y="46.15"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Parallelepiped" h="60" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0.12" y="0.5" perimeter="0" name="W"/>
<constraint x="0.88" y="0.5" perimeter="0" name="E"/>
<constraint x="0.24" y="0" perimeter="0" name="NW"/>
<constraint x="1" y="0" perimeter="0" name="NE"/>
<constraint x="0.76" y="1" perimeter="0" name="SE"/>
<constraint x="0" y="1" perimeter="0" name="SW"/>
</connections>
<background>
<path>
<move x="0" y="60"/>
<line x="23.5" y="0"/>
<line x="97" y="0"/>
<line x="73.5" y="60"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Pentagon" h="90" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0" y="0.365" perimeter="0" name="W"/>
<constraint x="1" y="0.365" perimeter="0" name="E"/>
<constraint x="0.81" y="1" perimeter="0" name="SE"/>
<constraint x="0.19" y="1" perimeter="0" name="SW"/>
</connections>
<background>
<path>
<move x="18.5" y="90"/>
<line x="0" y="33"/>
<line x="48.5" y="0"/>
<line x="97" y="33"/>
<line x="78.5" y="90"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Rectangular Callout" h="60" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="0.715" perimeter="0" name="S"/>
<constraint x="0" y="0.355" perimeter="0" name="W"/>
<constraint x="1" y="0.355" perimeter="0" name="E"/>
<constraint x="0.04" y="1" perimeter="0" name="SW"/>
</connections>
<background>
<miterlimit limit="10"/>
<path>
<move x="15" y="43"/>
<line x="0" y="43"/>
<line x="0" y="0"/>
<line x="98" y="0"/>
<line x="98" y="43"/>
<line x="29" y="43"/>
<line x="4" y="60"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Rounded Rectangular Callout" h="60" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="0.715" perimeter="0" name="S"/>
<constraint x="0" y="0.355" perimeter="0" name="W"/>
<constraint x="1" y="0.355" perimeter="0" name="E"/>
<constraint x="0.04" y="1" perimeter="0" name="SW"/>
</connections>
<background>
<miterlimit limit="15"/>
<path>
<move x="15.5" y="43"/>
<line x="5" y="43"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="38"/>
<line x="0" y="5"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="5" y="0"/>
<line x="93" y="0"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="98" y="5"/>
<line x="98" y="38"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="93" y="43"/>
<line x="29" y="43"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="4" y="60"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="15.5" y="43"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Smiley" h="98" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="0.855" y="0.855" perimeter="0" name="SE"/>
</connections>
<background>
<ellipse x="0" y="0" w="98" h="98"/>
</background>
<foreground>
<fillstroke/>
<save/>
<path>
<move x="11" y="54"/>
<arc rx="38" ry="27" x-axis-rotation="0" large-arc-flag="1" sweep-flag="0" x="87" y="54"/>
</path>
<stroke/>
<restore/>
<strokewidth width="1"/>
<path>
<move x="16" y="51"/>
<line x="6" y="57"/>
</path>
<stroke/>
<path>
<move x="82" y="51"/>
<line x="92" y="57"/>
</path>
<stroke/>
<strokewidth width="6"/>
<ellipse x="24" y="27" w="6" h="16"/>
<fillstroke/>
<ellipse x="68" y="27" w="6" h="16"/>
<fillstroke/>
</foreground>
</shape>
<shape name="Star" h="90" w="95" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="0.76" perimeter="0" name="S"/>
<constraint x="0" y="0.367" perimeter="0" name="W"/>
<constraint x="1" y="0.367" perimeter="0" name="E"/>
<constraint x="0.185" y="1" perimeter="0" name="SW"/>
<constraint x="0.815" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="33"/>
<line x="36.4" y="33"/>
<line x="47.5" y="0"/>
<line x="58.6" y="33"/>
<line x="95" y="33"/>
<line x="66" y="55.1"/>
<line x="77.5" y="90"/>
<line x="47.5" y="68.4"/>
<line x="17.5" y="90"/>
<line x="29" y="55.1"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Sun" h="95" w="95" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="0.855" y="0.855" perimeter="0" name="SE"/>
</connections>
<background>
<ellipse x="17.5" y="17.5" w="60" h="60"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="42.5" y="14.5"/>
<line x="47.5" y="0"/>
<line x="52.5" y="14.5"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="42.5" y="80.5"/>
<line x="47.5" y="95"/>
<line x="52.5" y="80.5"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="14.5" y="42.5"/>
<line x="0" y="47.5"/>
<line x="14.5" y="52.5"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="80.5" y="42.5"/>
<line x="95" y="47.5"/>
<line x="80.5" y="52.5"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="67.5" y="20.5"/>
<line x="81.2" y="13.9"/>
<line x="74.5" y="27.5"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="67.5" y="74.5"/>
<line x="81.2" y="81.1"/>
<line x="74.5" y="67.5"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="27.5" y="20.5"/>
<line x="13.8" y="13.9"/>
<line x="20.5" y="27.5"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="27.5" y="74.5"/>
<line x="13.8" y="81.1"/>
<line x="20.5" y="67.5"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape name="Tick" h="97.54" w="84.4" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.9" y="0.01" perimeter="0" name="N"/>
<constraint x="0.32" y="0.992" perimeter="0" name="S"/>
<constraint x="0" y="0.7" perimeter="0" name="W"/>
<constraint x="1" y="0.06" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0.36" y="66.69"/>
<arc rx="12" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="16.36" y="58.69"/>
<arc rx="20" ry="20" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="26.36" y="69.69"/>
<arc rx="200" ry="200" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="63.36" y="5.69"/>
<arc rx="18" ry="18" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="80.36" y="1.69"/>
<arc rx="4.5" ry="4.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="83.36" y="8.69"/>
<arc rx="230" ry="230" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="35.36" y="94.69"/>
<arc rx="20" ry="20" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="17.36" y="94.69"/>
<arc rx="100" ry="100" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="0.36" y="68.69"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0.36" y="66.69"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Trapezoid" h="98" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0.12" y="0.5" perimeter="0" name="W"/>
<constraint x="0.88" y="0.5" perimeter="0" name="E"/>
<constraint x="0.24" y="0" perimeter="0" name="NW"/>
<constraint x="0" y="1" perimeter="0" name="SW"/>
<constraint x="0.76" y="0" perimeter="0" name="NE"/>
<constraint x="1" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="98"/>
<line x="23.5" y="0"/>
<line x="73.5" y="0"/>
<line x="97" y="98"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Wave" h="56.7" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0.295" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="8.7"/>
<arc rx="20" ry="20" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="33" y="8.7"/>
<arc rx="20" ry="20" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="65" y="8.7"/>
<arc rx="20" ry="20" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="98" y="8.7"/>
<line x="98" y="48.7"/>
<arc rx="20" ry="20" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="65" y="48.7"/>
<arc rx="20" ry="20" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="33" y="48.7"/>
<arc rx="20" ry="20" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="0" y="48.7"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="X" h="98" w="96" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0.29" perimeter="0" name="N"/>
<constraint x="0.5" y="0.71" perimeter="0" name="S"/>
<constraint x="0.33" y="0.5" perimeter="0" name="W"/>
<constraint x="0.65" y="0.5" perimeter="0" name="E"/>
<constraint x="0" y="0" perimeter="0" name="NW"/>
<constraint x="0" y="1" perimeter="0" name="SW"/>
<constraint x="1" y="0" perimeter="0" name="NE"/>
<constraint x="1" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="0"/>
<line x="28" y="0"/>
<line x="48" y="29"/>
<line x="68" y="0"/>
<line x="96" y="0"/>
<line x="62" y="49"/>
<line x="96" y="98"/>
<line x="68" y="98"/>
<line x="48" y="69"/>
<line x="28" y="98"/>
<line x="0" y="98"/>
<line x="32" y="49"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
</shapes>

1162
public/stencil/bpmn.xml Normal file

File diff suppressed because it is too large Load Diff

26
public/stencil/custom.xml Normal file
View File

@@ -0,0 +1,26 @@
<shapes name="mxgraph.custom">
<shape name="Parallelepiped" h="60" w="97" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0.12" y="0.5" perimeter="0" name="W"/>
<constraint x="0.88" y="0.5" perimeter="0" name="E"/>
<constraint x="0.24" y="0" perimeter="0" name="NW"/>
<constraint x="1" y="0" perimeter="0" name="NE"/>
<constraint x="0.76" y="1" perimeter="0" name="SE"/>
<constraint x="0" y="1" perimeter="0" name="SW"/>
</connections>
<background>
<path>
<move x="0" y="60"/>
<line x="23.5" y="0"/>
<line x="97" y="0"/>
<line x="73.5" y="60"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
</shapes>

View File

@@ -0,0 +1,49 @@
<shapes name="mxgraph.electric">
<shape name="circuit breaker" h="102" w="102" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="36.48" y="22.1888"/>
<line x="37.45664" y="21.83296"/>
<line x="60.58752" y="74.4704"/>
<line x="60.62592" y="74.64832"/>
<line x="60.62592" y="102.4"/>
<line x="59.57376" y="102.4"/>
<line x="59.57376" y="74.7392"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="63.8208" y="20.1856"/>
<line x="64.77312" y="21.0432"/>
<line x="55.35232" y="31.50592"/>
<line x="54.4" y="30.6496"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="54.4" y="21.0432"/>
<line x="55.35104" y="20.1856"/>
<line x="64.77184" y="30.6496"/>
<line x="63.8208" y="31.5072"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="58.88" y="0"/>
<line x="60.16" y="0"/>
<line x="60.16" y="25.6"/>
<line x="58.88" y="25.6"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
</shapes>

View File

@@ -0,0 +1,920 @@
<shapes name="mxGraph.flowchart">
<shape name="Annotation 1" h="98" w="50" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0" y="0" perimeter="0" name="NW"/>
<constraint x="0" y="1" perimeter="0" name="SW"/>
<constraint x="1" y="0" perimeter="0" name="NE"/>
<constraint x="1" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="50" y="0"/>
<line x="0" y="0"/>
<line x="0" y="98"/>
<line x="50" y="98"/>
</path>
</background>
<foreground>
<stroke/>
</foreground>
</shape>
<shape name="Annotation 2" h="98" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="1" y="0" perimeter="0" name="NE"/>
<constraint x="1" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="100" y="0"/>
<line x="50" y="0"/>
<line x="50" y="98"/>
<line x="100" y="98"/>
</path>
</background>
<foreground>
<stroke/>
<path>
<move x="0" y="49"/>
<line x="50" y="49"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Card" h="60" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.1" y="0.16" perimeter="0" name="NW"/>
<constraint x="0.015" y="0.98" perimeter="0" name="SW"/>
<constraint x="0.985" y="0.02" perimeter="0" name="NE"/>
<constraint x="0.985" y="0.98" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="19" y="0"/>
<line x="93" y="0"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="98" y="5"/>
<line x="98" y="55"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="93" y="60"/>
<line x="5" y="60"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="55"/>
<line x="0" y="20"/>
<line x="19" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Collate" h="98" w="96.82" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.02" perimeter="0" name="NW"/>
<constraint x="0" y="0.98" perimeter="0" name="SW"/>
<constraint x="1" y="0.02" perimeter="0" name="NE"/>
<constraint x="1" y="0.98" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="92.41" y="0"/>
<arc rx="6" ry="3.5" x-axis-rotation="-15" large-arc-flag="0" sweep-flag="1" x="95.41" y="5"/>
<line x="1.41" y="93"/>
<arc rx="6" ry="3.5" x-axis-rotation="-15" large-arc-flag="0" sweep-flag="0" x="4.41" y="98"/>
<line x="92.41" y="98"/>
<arc rx="6" ry="3.5" x-axis-rotation="15" large-arc-flag="0" sweep-flag="0" x="95.41" y="93"/>
<line x="1.41" y="5"/>
<arc rx="6" ry="3.5" x-axis-rotation="15" large-arc-flag="0" sweep-flag="1" x="4.41" y="0"/>
<line x="92.41" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Data" h="60.24" w="98.77" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0.095" y="0.5" perimeter="0" name="W"/>
<constraint x="0.905" y="0.5" perimeter="0" name="E"/>
<constraint x="0.23" y="0.02" perimeter="0" name="NW"/>
<constraint x="0.015" y="0.98" perimeter="0" name="SW"/>
<constraint x="0.985" y="0.02" perimeter="0" name="NE"/>
<constraint x="0.77" y="0.98" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="19.37" y="5.12"/>
<arc rx="6" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="24.37" y="0.12"/>
<line x="93.37" y="0.12"/>
<arc rx="5" ry="4" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="98.37" y="5.12"/>
<line x="79.37" y="55.12"/>
<arc rx="6" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="74.37" y="60.12"/>
<line x="4.37" y="60.12"/>
<arc rx="5" ry="4" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0.37" y="55.12"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Database" h="60" w="60" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0" y="0.15" perimeter="0" name="NW"/>
<constraint x="0" y="0.85" perimeter="0" name="SW"/>
<constraint x="1" y="0.15" perimeter="0" name="NE"/>
<constraint x="1" y="0.85" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="50"/>
<line x="0" y="10"/>
<arc rx="30" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="60" y="10"/>
<line x="60" y="50"/>
<arc rx="30" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="50"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="10"/>
<arc rx="30" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="60" y="10"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Decision" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="50" y="0"/>
<line x="100" y="50"/>
<line x="50" y="100"/>
<line x="0" y="50"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Delay" h="60" w="98.25" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.02" y="0.015" perimeter="0" name="NW"/>
<constraint x="0.02" y="0.985" perimeter="0" name="SW"/>
<constraint x="0.81" y="0" perimeter="0" name="NE"/>
<constraint x="0.81" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="5"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="5" y="0"/>
<line x="79" y="0"/>
<arc rx="33" ry="33" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="79" y="60"/>
<line x="5" y="60"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="55"/>
<line x="0" y="5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Direct Data" h="60" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.08" y="0" perimeter="0" name="NW"/>
<constraint x="0.08" y="1" perimeter="0" name="SW"/>
<constraint x="0.91" y="0" perimeter="0" name="NE"/>
<constraint x="0.91" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="9" y="0"/>
<line x="89" y="0"/>
<arc rx="9" ry="30" x-axis-rotation="0" large-arc-flag="1" sweep-flag="1" x="89" y="60"/>
<line x="9" y="60"/>
<arc rx="9" ry="30" x-axis-rotation="0" large-arc-flag="1" sweep-flag="1" x="9" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="89" y="0"/>
<arc rx="9" ry="30" x-axis-rotation="0" large-arc-flag="1" sweep-flag="0" x="89" y="60"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Display" h="60" w="98.25" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.2" y="0.14" perimeter="0" name="NW"/>
<constraint x="0.2" y="0.86" perimeter="0" name="SW"/>
<constraint x="0.92" y="0.14" perimeter="0" name="NE"/>
<constraint x="0.92" y="0.86" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="30"/>
<arc rx="60" ry="60" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="39" y="0"/>
<line x="79" y="0"/>
<arc rx="33" ry="33" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="79" y="60"/>
<line x="39" y="60"/>
<arc rx="60" ry="60" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="30"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Document" h="60.9" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="0.9" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.02" y="0.015" perimeter="0" name="NW"/>
<constraint x="0" y="0.9" perimeter="0" name="SW"/>
<constraint x="0.98" y="0.015" perimeter="0" name="NE"/>
<constraint x="1" y="0.9" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="5"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="5" y="0"/>
<line x="93" y="0"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="98" y="5"/>
<line x="98" y="55"/>
<arc rx="70" ry="70" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="49" y="55"/>
<arc rx="70" ry="70" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="55"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Extract or Measurement" h="61.03" w="95.34" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0.22" y="0.5" perimeter="0" name="W"/>
<constraint x="0.78" y="0.5" perimeter="0" name="E"/>
<constraint x="0.01" y="0.97" perimeter="0" name="SW"/>
<constraint x="0.99" y="0.97" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="3.64" y="61.02"/>
<line x="91.64" y="61.02"/>
<arc rx="6" ry="4" x-axis-rotation="30" large-arc-flag="0" sweep-flag="0" x="94.64" y="56.02"/>
<line x="49.64" y="1.02"/>
<arc rx="3" ry="3" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="45.64" y="1.02"/>
<line x="0.64" y="56.02"/>
<arc rx="6" ry="4" x-axis-rotation="-35" large-arc-flag="0" sweep-flag="0" x="3.64" y="61.02"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Internal Storage" h="70" w="70" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.02" y="0.015" perimeter="0" name="NW"/>
<constraint x="0.02" y="0.985" perimeter="0" name="SW"/>
<constraint x="0.98" y="0.015" perimeter="0" name="NE"/>
<constraint x="0.98" y="0.985" perimeter="0" name="SE"/>
</connections>
<background>
<roundrect x="0" y="0" w="70" h="70" arcsize="7.142857142857142"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="15"/>
<line x="70" y="15"/>
</path>
<stroke/>
<path>
<move x="15" y="0"/>
<line x="15" y="70"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Loop Limit" h="60" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.1" y="0.15" perimeter="0" name="NW"/>
<constraint x="0.02" y="0.985" perimeter="0" name="SW"/>
<constraint x="0.9" y="0.15" perimeter="0" name="NE"/>
<constraint x="0.98" y="0.985" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="19" y="0"/>
<line x="79" y="0"/>
<line x="98" y="20"/>
<line x="98" y="55"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="93" y="60"/>
<line x="5" y="60"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="55"/>
<line x="0" y="20"/>
<line x="19" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Manual Input" h="60" w="98.05" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0.195" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.02" y="0.985" perimeter="0" name="SW"/>
<constraint x="0.98" y="0.015" perimeter="0" name="NE"/>
<constraint x="0.98" y="0.985" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="25"/>
<line x="93" y="0"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="98" y="5"/>
<line x="98" y="55"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="94" y="60"/>
<line x="5" y="60"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="55"/>
<line x="0" y="25"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Manual Operation" h="60.04" w="98.79" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0.1" y="0.5" perimeter="0" name="W"/>
<constraint x="0.9" y="0.5" perimeter="0" name="E"/>
<constraint x="0.02" y="0.015" perimeter="0" name="NW"/>
<constraint x="0.22" y="0.985" perimeter="0" name="SW"/>
<constraint x="0.98" y="0.015" perimeter="0" name="NE"/>
<constraint x="0.78" y="0.985" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0.39" y="5.04"/>
<arc rx="5" ry="4" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="5.39" y="0.04"/>
<line x="93.39" y="0.04"/>
<arc rx="5" ry="4" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="98.39" y="5.04"/>
<line x="79.39" y="55.04"/>
<arc rx="6.5" ry="6.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="74.39" y="60.04"/>
<line x="24.39" y="60.04"/>
<arc rx="6.5" ry="6.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="19.39" y="55.04"/>
<line x="0.39" y="5.04"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Merge or Storage" h="61.03" w="95.34" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0" y="0" perimeter="0" name="NW"/>
<constraint x="0" y="1" perimeter="0" name="SW"/>
<constraint x="1" y="0" perimeter="0" name="NE"/>
<constraint x="1" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="3.64" y="0.01"/>
<line x="91.64" y="0.01"/>
<arc rx="6" ry="4" x-axis-rotation="-30" large-arc-flag="0" sweep-flag="1" x="94.64" y="5.01"/>
<line x="49.64" y="60.01"/>
<arc rx="3" ry="3" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="45.64" y="60.01"/>
<line x="0.64" y="5.01"/>
<arc rx="6" ry="4" x-axis-rotation="35" large-arc-flag="0" sweep-flag="1" x="3.64" y="0.01"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Multi-Document" h="60.28" w="88" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="0.88" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.08" y="0.1" perimeter="0" name="NW"/>
<constraint x="0" y="0.91" perimeter="0" name="SW"/>
<constraint x="0.98" y="0.02" perimeter="0" name="NE"/>
<constraint x="0.885" y="0.91" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="10" y="5"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="15" y="0"/>
<line x="83" y="0"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="88" y="5"/>
<line x="88" y="45"/>
<arc rx="50" ry="50" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="49" y="45"/>
<arc rx="50" ry="50" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="10" y="45"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="5" y="10"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="10" y="5"/>
<line x="78" y="5"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="83" y="10"/>
<line x="83" y="50"/>
<arc rx="50" ry="50" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="44" y="50"/>
<arc rx="50" ry="50" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="5" y="50"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="0" y="15"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="5" y="10"/>
<line x="73" y="10"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="78" y="15"/>
<line x="78" y="55"/>
<arc rx="50" ry="50" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="39" y="55"/>
<arc rx="50" ry="50" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="55"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape name="Off-page Reference" h="60" w="60" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0" y="0" perimeter="0" name="NW"/>
<constraint x="1" y="0" perimeter="0" name="NE"/>
</connections>
<background>
<path>
<move x="0" y="0"/>
<line x="60" y="0"/>
<line x="60" y="30"/>
<line x="30" y="60"/>
<line x="0" y="30"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="On-page Reference" h="60" w="60" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="0.855" y="0.855" perimeter="0" name="SE"/>
</connections>
<background>
<ellipse x="0" y="0" w="60" h="60"/>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Or" h="70" w="70" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="0.855" y="0.855" perimeter="0" name="SE"/>
</connections>
<background>
<ellipse x="0" y="0" w="70" h="70"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="10" y="60"/>
<line x="60" y="10"/>
</path>
<stroke/>
<path>
<move x="10" y="10"/>
<line x="60" y="60"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Paper Tape" h="61.81" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0.09" perimeter="0" name="N"/>
<constraint x="0.5" y="0.91" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0" y="0.09" perimeter="0" name="NW"/>
<constraint x="0" y="0.91" perimeter="0" name="SW"/>
<constraint x="1" y="0.09" perimeter="0" name="NE"/>
<constraint x="1" y="0.91" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="0" y="5.9"/>
<arc rx="70" ry="70" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="49" y="5.9"/>
<arc rx="70" ry="70" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="98" y="5.9"/>
<line x="98" y="55.9"/>
<arc rx="70" ry="70" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="49" y="55.9"/>
<arc rx="70" ry="70" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0" y="55.9"/>
<line x="0" y="5.9"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Parallel Mode" h="40" w="94" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0" y="0" perimeter="0" name="NW"/>
<constraint x="0" y="1" perimeter="0" name="SW"/>
<constraint x="1" y="0" perimeter="0" name="NE"/>
<constraint x="1" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<save/>
<fillcolor color="#ffff00"/>
<path>
<move x="47" y="15"/>
<line x="52" y="20"/>
<line x="47" y="25"/>
<line x="42" y="20"/>
<line x="47" y="15"/>
<close/>
<move x="27" y="15"/>
<line x="32" y="20"/>
<line x="27" y="25"/>
<line x="22" y="20"/>
<line x="27" y="15"/>
<close/>
<move x="67" y="15"/>
<line x="72" y="20"/>
<line x="67" y="25"/>
<line x="62" y="20"/>
<line x="67" y="15"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<restore/>
<path>
<move x="0" y="0"/>
<line x="94" y="0"/>
</path>
<stroke/>
<path>
<move x="0" y="40"/>
<line x="94" y="40"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Predefined Process" h="60" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.02" y="0.015" perimeter="0" name="NW"/>
<constraint x="0.02" y="0.985" perimeter="0" name="SW"/>
<constraint x="0.98" y="0.015" perimeter="0" name="NE"/>
<constraint x="0.98" y="0.985" perimeter="0" name="SE"/>
</connections>
<background>
<roundrect x="0" y="0" w="98" h="60" arcsize="6.717687074829931"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="14" y="0"/>
<line x="14" y="60"/>
</path>
<stroke/>
<path>
<move x="84" y="0"/>
<line x="84" y="60"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Preparation" h="60" w="97.11" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.26" y="0.02" perimeter="0" name="NW"/>
<constraint x="0.26" y="0.98" perimeter="0" name="SW"/>
<constraint x="0.74" y="0.02" perimeter="0" name="NE"/>
<constraint x="0.74" y="0.98" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="20.56" y="5"/>
<arc rx="15" ry="15" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="31.56" y="0"/>
<line x="65.56" y="0"/>
<arc rx="15" ry="15" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="76.56" y="5"/>
<line x="96.56" y="28"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="96.56" y="32"/>
<line x="76.56" y="55"/>
<arc rx="15" ry="15" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="65.56" y="60"/>
<line x="31.56" y="60"/>
<arc rx="15" ry="15" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="20.56" y="55"/>
<line x="0.56" y="32"/>
<arc rx="5" ry="5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="0.56" y="28"/>
<line x="20.56" y="5"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Process" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<roundrect x="0" y="0" w="100" h="100" arcsize="6"/>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Sequential Data" h="99" w="99" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="1" y="1" perimeter="0" name="SE"/>
</connections>
<background>
<ellipse x="0" y="0" w="99" h="99"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="49.5" y="99"/>
<line x="99" y="99"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Sort" h="98" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="51" y="1"/>
<line x="97" y="47"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="97" y="51"/>
<line x="51" y="97"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="47" y="97"/>
<line x="1" y="51"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="1" y="47"/>
<line x="47" y="1"/>
<arc rx="2.5" ry="2.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="51" y="1"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="49"/>
<line x="98" y="49"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Start 1" h="60" w="99" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="0.855" y="0.855" perimeter="0" name="SE"/>
</connections>
<background>
<ellipse x="0" y="0" w="99" h="60"/>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Start 2" h="99" w="99" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="0.855" y="0.855" perimeter="0" name="SE"/>
</connections>
<background>
<ellipse x="0" y="0" w="99" h="99"/>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Stored Data" h="60" w="96.51" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="0.93" y="0.5" perimeter="0" name="E"/>
<constraint x="0.1" y="0" perimeter="0" name="NW"/>
<constraint x="0.1" y="1" perimeter="0" name="SW"/>
<constraint x="0.995" y="0.01" perimeter="0" name="NE"/>
<constraint x="0.995" y="0.99" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="10" y="0"/>
<line x="96" y="0"/>
<arc rx="1.5" ry="1.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="96" y="2"/>
<arc rx="10" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="96" y="58"/>
<arc rx="1.5" ry="1.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="96" y="60"/>
<line x="10" y="60"/>
<arc rx="10" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="10" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Summing Function" h="70" w="70" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.145" y="0.145" perimeter="0" name="NW"/>
<constraint x="0.145" y="0.855" perimeter="0" name="SW"/>
<constraint x="0.855" y="0.145" perimeter="0" name="NE"/>
<constraint x="0.855" y="0.855" perimeter="0" name="SE"/>
</connections>
<background>
<ellipse x="0" y="0" w="70" h="70"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="35"/>
<line x="70" y="35"/>
</path>
<stroke/>
<path>
<move x="35" y="0"/>
<line x="35" y="70"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Terminator" h="60" w="98" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.5" y="0" perimeter="0" name="N"/>
<constraint x="0.5" y="1" perimeter="0" name="S"/>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
<constraint x="0.11" y="0.11" perimeter="0" name="NW"/>
<constraint x="0.11" y="0.89" perimeter="0" name="SW"/>
<constraint x="0.89" y="0.11" perimeter="0" name="NE"/>
<constraint x="0.89" y="0.89" perimeter="0" name="SE"/>
</connections>
<background>
<path>
<move x="30" y="0"/>
<line x="68" y="0"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="68" y="60"/>
<line x="30" y="60"/>
<arc rx="30" ry="30" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="30" y="0"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape name="Transfer" h="70" w="97.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="W"/>
<constraint x="1" y="0.5" perimeter="0" name="E"/>
</connections>
<background>
<path>
<move x="0" y="20"/>
<line x="59" y="20"/>
<line x="59" y="0"/>
<line x="97.5" y="35"/>
<line x="59" y="70"/>
<line x="59" y="50"/>
<line x="0" y="50"/>
<close/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
</shapes>

1412
public/stencil/general.xml Normal file

File diff suppressed because it is too large Load Diff

4976
public/stencil/networks.xml Normal file

File diff suppressed because it is too large Load Diff

288
public/stencil/sidebar.jsx Normal file
View File

@@ -0,0 +1,288 @@
import React from 'react';
import PropTypes from 'prop-types';
import { Collapse, Tooltip } from 'antd';
import IMAGE_SHAPES from './shape-config/image-shape';
import './sidebar.less';
const { Panel } = Collapse;
const SIDEBAR_BASIC_SHAPES = [
{
name: 'rectangle',
key: 'Rectangle',
logo: 'https://img.alicdn.com/tfs/TB19O8OokvoK1RjSZFNXXcxMVXa-33-26.svg',
width: 120,
height: 60,
},
{
name: 'rounded rectangle',
key: 'Rounded Rectangle',
logo: 'https://img.alicdn.com/tfs/TB1rzVHojDpK1RjSZFrXXa78VXa-33-26.svg',
width: 120,
height: 60,
},
{
name: 'trapezoid',
key: 'Trapezoid',
logo: 'https://img.alicdn.com/tfs/TB1nEXPokvoK1RjSZPfXXXPKFXa-33-26.svg',
width: 120,
height: 60,
},
{
name: 'circle',
key: 'Circle',
logo: 'https://img.alicdn.com/tfs/TB15iXQogHqK1RjSZFkXXX.WFXa-38-38.svg',
width: 80,
height: 80,
},
{
name: 'triangle',
key: 'Triangle',
logo: 'https://img.alicdn.com/tfs/TB1cxNKohTpK1RjSZR0XXbEwXXa-38-38.svg',
width: 80,
height: 80,
},
{
name: 'line',
key: 'Line',
logo: 'https://img.alicdn.com/tfs/TB1LOxPoirpK1RjSZFhXXXSdXXa-38-38.svg',
width: 80,
height: 80,
},
{
name: 'text',
key: 'Text',
logo: '',
width: 60,
height: 20,
}
];
const SIDEBAR_SVG_SHAPES = [{
name: 'on-grid energy',
key: 'shangwangdianliang',
logo: 'https://img.alicdn.com/tfs/TB1i4I1wxTpK1RjSZR0XXbEwXXa-80-80.svg',
width: 80,
height: 80,
},
{
name: 'electricity earnings',
key: 'fadianshouyi',
logo: 'https://img.alicdn.com/tfs/TB1MVA2wr2pK1RjSZFsXXaNlXXa-80-80.svg',
width: 80,
height: 80,
},
{
name: 'monitor',
key: 'gaojingjianshi',
logo: 'https://img.alicdn.com/tfs/TB1DildwNYaK1RjSZFnXXa80pXa-80-80.svg',
width: 80,
height: 80,
}];
const SIDEBAR_CARD_SHAPES = [{
name: 'primary equipment',
key: 'zhushebei',
logo: 'https://img.alicdn.com/tfs/TB1eD9LdgHqK1RjSZJnXXbNLpXa-144-128.png',
width: 100,
height: 80
}, {
name: 'auxiliary equipment',
key: 'fujiashebei',
logo: 'https://img.alicdn.com/tfs/TB1ejUeiAPoK1RjSZKbXXX1IXXa-36-32.png',
width: 100,
height: 80
}, {
name: 'product element',
key: 'chanchuwu',
logo: 'https://img.alicdn.com/tfs/TB1ht.aisbpK1RjSZFyXXX_qFXa-32-32.png',
width: 100,
height: 80
}];
export default class SideBar extends React.Component {
constructor(props) {
super(props);
this.state = {};
}
componentDidMount() {}
componentDidUpdate() {
this.handleSidebarItems();
}
handleSidebarItems() {
const { editor } = this.props;
if (editor && editor.initSidebar) {
const sidebarItems = document.querySelectorAll('.custom-sidebar-node');
const newSidebarItems = Array.from(sidebarItems).filter((item) => {
if (!item.classList.contains('has-inited')) {
item.classList.add('has-inited');
return true;
}
return false;
});
editor.initSidebar(newSidebarItems);
}
}
onChange() {
setTimeout(() => {
this.handleSidebarItems();
}, 1000);
}
render() {
return (
<div className="J_Sidebar_Container sidebar-container">
<Collapse
bordered={false}
defaultActiveKey={['common', 'svg', 'picture', 'card']}
onChange={() => {
this.onChange();
}}
>
<Panel key="common" header="basic">
{SIDEBAR_BASIC_SHAPES.map(shape => (
<a
href="javascript:void(0);"
key={`panel_a_${shape.key}`}
className="geItem custom-sidebar-node common-panel-node"
data-shape-type="general"
data-shape-name={shape.key}
data-shape-label={shape.name}
data-shape-width={shape.width}
data-shape-height={shape.height}
>
<Tooltip
placement="top"
title={shape.name}
key={`panel_${shape.key}`}
className="tooltip"
>
{shape.logo ? <img className="sidebar-node-image" src={shape.logo} alt="" /> : shape.key}
<span className="sidebar-node-label">
{shape.name}
</span>
</Tooltip>
</a>
))}
</Panel>
<Panel header="svg shapes" key="svg">
{SIDEBAR_SVG_SHAPES.map(shape => (
<a
href="javascript:void(0);"
key={`panel_a_${shape.key}`}
className="geItem custom-sidebar-node common-panel-node"
data-shape-type="svg"
data-shape-name={shape.key}
data-shape-label={shape.name}
data-shape-width={shape.width}
data-shape-height={shape.height}
>
<Tooltip
placement="top"
title={shape.name}
key={`panel_${shape.key}`}
className="tooltip"
>
<img className="sidebar-node-image" src={shape.logo} alt="" />
<span className="sidebar-node-label">
{shape.name}
</span>
</Tooltip>
</a>
))}
</Panel>
<Panel header="images" key="picture">
{IMAGE_SHAPES.map(shape => (
<a
onClick={(e) => {
e.preventDefault();
return false;
}}
key={`panel_a_${shape.key}`}
href="a"
className="geItem custom-sidebar-node"
data-shape-type="image"
data-shape-width={shape.width}
data-shape-height={shape.height}
data-shape-name={shape.key}
data-shape-label={shape.name}
title={shape.name}
>
<Tooltip
placement="top"
title={shape.name}
key={`panel_${shape.key}`}
className="tooltip"
>
<img className="sidebar-node-image" src={shape.logo} alt="" />
<span className="sidebar-node-label">
{shape.name}
</span>
</Tooltip>
</a>
))}
</Panel>
<Panel header="cards" key="card">
{SIDEBAR_CARD_SHAPES.map(shape => (
<a
onClick={(e) => {
e.preventDefault();
return false;
}}
key={`panel_a_${shape.key}`}
href="a"
className="geItem custom-sidebar-node"
data-shape-type="card"
data-shape-width={shape.width}
data-shape-height={shape.height}
data-shape-name={shape.key}
data-shape-label={shape.name}
title={shape.name}
>
<Tooltip
placement="top"
title={shape.name}
key={`panel_${shape.key}`}
className="tooltip"
>
<img className="sidebar-node-image" src={shape.logo} alt="" />
<span className="sidebar-node-label">
{shape.name}
</span>
</Tooltip>
</a>
))}
</Panel>
</Collapse>
</div>
);
}
}
SideBar.propTypes = {
editor: PropTypes.object,
};
// Specifies the default values for props:
SideBar.defaultProps = {
editor: {},
};

View File

@@ -0,0 +1,796 @@
<shapes name="mxGraph.stencil">
<shape aspect="variable" h="888.57" name="shangwangdianliang" strokewidth="inherit" w="1022.86">
<connections/>
<foreground>
<path>
<move x="1000" y="348.8"/>
<line x="844.91" y="348.8"/>
<curve x1="832.34" x2="822.06" x3="822.06" y1="348.8" y2="359.09" y3="371.66"/>
<curve x1="822.06" x2="832.34" x3="844.91" y1="384.23" y2="394.51" y3="394.51"/>
<line x="886.4" y="394.51"/>
<line x="753.14" y="842.86"/>
<line x="257.14" y="842.86"/>
<line x="134.17" y="394.51"/>
<line x="751.31" y="394.51"/>
<curve x1="763.89" x2="774.17" x3="774.17" y1="394.51" y2="384.23" y3="371.66"/>
<curve x1="774.17" x2="763.89" x3="751.31" y1="359.09" y2="348.8" y3="348.8"/>
<line x="22.86" y="348.8"/>
<curve x1="10.29" x2="0" x3="0" y1="348.8" y2="359.09" y3="371.66"/>
<curve x1="0" x2="10.29" x3="22.86" y1="384.23" y2="394.51" y3="394.51"/>
<line x="86.74" y="394.51"/>
<line x="217.49" y="870.97"/>
<curve x1="220.34" x2="229.83" x3="240.57" y1="881.37" y2="888.57" y3="888.57"/>
<line x="769.37" y="888.57"/>
<curve x1="780" x2="789.26" x3="792.34" y1="888.57" y2="881.71" y3="871.43"/>
<line x="934.06" y="394.51"/>
<line x="1000" y="394.51"/>
<curve x1="1012.57" x2="1022.86" x3="1022.86" y1="394.51" y2="384.23" y3="371.66"/>
<curve x1="1022.86" x2="1012.57" x3="1000" y1="359.09" y2="348.8" y3="348.8"/>
<close/>
<move x="282.29" y="289.26"/>
<curve x1="278.4" x2="274.51" x3="270.86" y1="289.26" y2="288.23" y3="286.17"/>
<curve x1="259.89" x2="256.23" x3="262.51" y1="279.89" y2="265.83" y3="254.97"/>
<line x="401.37" y="14.63"/>
<curve x1="407.66" x2="421.71" x3="432.57" y1="3.66" y2="0" y3="6.29"/>
<curve x1="443.54" x2="447.2" x3="440.91" y1="12.57" y2="26.63" y3="37.49"/>
<line x="302.17" y="277.83"/>
<curve x1="297.94" x2="290.17" x3="282.29" y1="285.14" y2="289.26" y3="289.26"/>
<close/>
<move x="737.49" y="289.26"/>
<curve x1="729.6" x2="721.94" x3="717.71" y1="289.26" y2="285.14" y3="277.83"/>
<line x="578.86" y="37.49"/>
<curve x1="572.57" x2="576.34" x3="587.2" y1="26.51" y2="12.57" y3="6.29"/>
<curve x1="598.17" x2="612.11" x3="618.4" y1="0" y2="3.77" y3="14.63"/>
<line x="757.14" y="254.97"/>
<curve x1="763.43" x2="759.66" x3="748.8" y1="265.94" y2="279.89" y3="286.17"/>
<curve x1="745.26" x2="741.26" x3="737.49" y1="288.34" y2="289.26" y3="289.26"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="484" y="790.17"/>
<curve x1="481.14" x2="478.29" x3="475.43" y1="790.17" y2="789.71" y3="788.8"/>
<curve x1="464.23" x2="456.69" x3="456.69" y1="785.14" y2="774.63" y3="762.86"/>
<line x="456.69" y="669.71"/>
<line x="412.57" y="669.71"/>
<curve x1="402.17" x2="392.8" x3="388.11" y1="669.71" y2="663.89" y3="654.51"/>
<curve x1="383.43" x2="384.46" x3="390.74" y1="645.14" y2="634.17" y3="625.83"/>
<line x="517.26" y="458.63"/>
<curve x1="524.69" x2="537.71" x3="549.14" y1="448.91" y2="445.14" y3="449.71"/>
<curve x1="560.57" x2="567.54" x3="566.17" y1="454.29" y2="465.94" y3="478.06"/>
<line x="556.57" y="565.14"/>
<line x="609.26" y="565.14"/>
<curve x1="619.66" x2="628.91" x3="633.6" y1="565.14" y2="570.86" y3="580.11"/>
<curve x1="638.29" x2="637.37" x3="631.2" y1="589.37" y2="600.34" y3="608.69"/>
<line x="506.06" y="779.09"/>
<curve x1="500.8" x2="492.57" x3="484" y1="786.29" y2="790.17" y3="790.17"/>
<close/>
<move x="449.6" y="624.11"/>
<line x="475.09" y="624.11"/>
<curve x1="490.17" x2="502.4" x3="502.4" y1="624.11" y2="636.34" y3="651.43"/>
<line x="502.4" y="706.97"/>
<line x="573.03" y="611.09"/>
<line x="536.23" y="611.09"/>
<curve x1="528.46" x2="521.03" x3="515.89" y1="611.09" y2="607.77" y3="601.94"/>
<curve x1="510.74" x2="508.23" x3="509.03" y1="596.11" y2="588.46" y3="580.69"/>
<line x="513.6" y="539.54"/>
<line x="449.6" y="624.11"/>
<close/>
<move x="520.8" y="473.26"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="1024" name="guangfudianzhan" strokewidth="inherit" w="1025.26">
<connections/>
<foreground>
<path>
<move x="511.66" y="812.11"/>
<curve x1="432.34" x2="357.71" x3="301.6" y1="812.11" y2="781.26" y3="725.03"/>
<curve x1="245.49" x2="214.51" x3="214.51" y1="668.8" y2="594.29" y3="514.97"/>
<curve x1="214.51" x2="245.37" x3="301.6" y1="435.66" y2="361.03" y3="304.91"/>
<curve x1="357.71" x2="432.34" x3="511.66" y1="248.8" y2="217.83" y3="217.83"/>
<curve x1="538.86" x2="565.83" x3="591.77" y1="217.83" y2="221.49" y3="228.8"/>
<curve x1="603.89" x2="611.09" x3="607.66" y1="232.23" y2="244.8" y3="256.91"/>
<curve x1="604.23" x2="591.66" x3="579.54" y1="269.03" y2="276.23" y3="272.8"/>
<curve x1="557.6" x2="534.74" x3="511.77" y1="266.63" y2="263.54" y3="263.54"/>
<curve x1="444.57" x2="381.49" x3="333.94" y1="263.54" y2="289.71" y3="337.14"/>
<curve x1="286.4" x2="260.34" x3="260.34" y1="384.69" y2="447.77" y3="514.97"/>
<curve x1="260.34" x2="286.51" x3="333.94" y1="582.17" y2="645.26" y3="692.8"/>
<curve x1="381.49" x2="444.57" x3="511.77" y1="740.34" y2="766.4" y3="766.4"/>
<curve x1="578.97" x2="642.06" x3="689.6" y1="766.4" y2="740.23" y3="692.8"/>
<curve x1="737.14" x2="763.2" x3="763.2" y1="645.37" y2="582.17" y3="514.97"/>
<curve x1="763.2" x2="721.71" x3="652.11" y1="431.2" y2="353.26" y3="306.4"/>
<curve x1="641.6" x2="638.86" x3="645.94" y1="299.31" y2="285.14" y3="274.63"/>
<curve x1="653.03" x2="667.2" x3="677.71" y1="264.11" y2="261.37" y3="268.46"/>
<curve x1="759.89" x2="808.91" x3="808.91" y1="323.89" y2="416" y3="514.97"/>
<curve x1="808.91" x2="778.06" x3="721.83" y1="594.29" y2="668.91" y3="725.03"/>
<curve x1="665.6" x2="590.97" x3="511.66" y1="781.14" y2="812.11" y3="812.11"/>
<close/>
<move x="512.46" y="158.74"/>
<curve x1="499.89" x2="489.6" x3="489.6" y1="158.74" y2="148.46" y3="135.89"/>
<line x="489.6" y="22.86"/>
<curve x1="489.6" x2="499.89" x3="512.46" y1="10.29" y2="0" y3="0"/>
<curve x1="525.03" x2="535.31" x3="535.31" y1="0" y2="10.29" y3="22.86"/>
<line x="535.31" y="135.89"/>
<curve x1="535.31" x2="525.03" x3="512.46" y1="148.46" y2="158.74" y3="158.74"/>
<close/>
<move x="512.46" y="1024"/>
<curve x1="499.89" x2="489.6" x3="489.6" y1="1024" y2="1013.71" y3="1001.14"/>
<line x="489.6" y="888.11"/>
<curve x1="489.6" x2="499.89" x3="512.46" y1="875.54" y2="865.26" y3="865.26"/>
<curve x1="525.03" x2="535.31" x3="535.31" y1="865.26" y2="875.54" y3="888.11"/>
<line x="535.31" y="1001.14"/>
<curve x1="535.31" x2="525.03" x3="512.46" y1="1013.71" y2="1024" y3="1024"/>
<close/>
<move x="135.77" y="535.09"/>
<line x="22.86" y="535.09"/>
<curve x1="10.29" x2="0" x3="0" y1="535.09" y2="524.8" y3="512.23"/>
<curve x1="0" x2="10.29" x3="22.86" y1="499.66" y2="489.37" y3="489.37"/>
<line x="135.89" y="489.37"/>
<curve x1="148.46" x2="158.74" x3="158.74" y1="489.37" y2="499.66" y3="512.23"/>
<curve x1="158.63" x2="148.46" x3="135.77" y1="524.91" y2="535.09" y3="535.09"/>
<close/>
<move x="858.17" y="880.57"/>
<curve x1="852.34" x2="846.51" x3="842.06" y1="880.57" y2="878.29" y3="873.83"/>
<line x="762.17" y="793.94"/>
<curve x1="753.26" x2="753.26" x3="762.17" y1="785.03" y2="770.51" y3="761.6"/>
<curve x1="771.09" x2="785.6" x3="794.51" y1="752.69" y2="752.69" y3="761.6"/>
<line x="874.4" y="841.49"/>
<curve x1="883.31" x2="883.31" x3="874.4" y1="850.4" y2="864.91" y3="873.83"/>
<curve x1="869.83" x2="864" x3="858.17" y1="878.4" y2="880.57" y3="880.57"/>
<close/>
<move x="246.17" y="268.69"/>
<curve x1="240.34" x2="234.51" x3="230.06" y1="268.69" y2="266.4" y3="261.94"/>
<line x="150.17" y="182.06"/>
<curve x1="141.26" x2="141.26" x3="150.17" y1="173.14" y2="158.63" y3="149.71"/>
<curve x1="159.09" x2="173.6" x3="182.51" y1="140.8" y2="140.8" y3="149.71"/>
<line x="262.4" y="229.6"/>
<curve x1="271.31" x2="271.31" x3="262.4" y1="238.51" y2="253.03" y3="261.94"/>
<curve x1="257.94" x2="252" x3="246.17" y1="266.4" y2="268.69" y3="268.69"/>
<close/>
<move x="777.6" y="269.49"/>
<curve x1="771.77" x2="765.94" x3="761.49" y1="269.49" y2="267.2" y3="262.74"/>
<curve x1="752.57" x2="752.57" x3="761.49" y1="253.83" y2="239.31" y3="230.4"/>
<line x="841.37" y="150.51"/>
<curve x1="850.29" x2="864.8" x3="873.71" y1="141.6" y2="141.6" y3="150.51"/>
<curve x1="882.63" x2="882.63" x3="873.71" y1="159.43" y2="173.94" y3="182.86"/>
<line x="793.83" y="262.74"/>
<curve x1="789.37" x2="783.43" x3="777.6" y1="267.2" y2="269.49" y3="269.49"/>
<close/>
<move x="166.17" y="881.03"/>
<curve x1="160.34" x2="154.51" x3="150.06" y1="881.03" y2="878.74" y3="874.29"/>
<curve x1="141.14" x2="141.14" x3="150.06" y1="865.37" y2="850.86" y3="841.94"/>
<line x="229.94" y="762.06"/>
<curve x1="238.86" x2="253.37" x3="262.29" y1="753.14" y2="753.14" y3="762.06"/>
<curve x1="271.2" x2="271.2" x3="262.29" y1="770.97" y2="785.49" y3="794.4"/>
<line x="182.29" y="874.29"/>
<curve x1="177.83" x2="172" x3="166.17" y1="878.74" y2="881.03" y3="881.03"/>
<close/>
<move x="1002.4" y="534.97"/>
<line x="889.37" y="534.97"/>
<curve x1="876.8" x2="866.51" x3="866.51" y1="534.97" y2="524.69" y3="512.11"/>
<curve x1="866.51" x2="876.8" x3="889.37" y1="499.54" y2="489.26" y3="489.26"/>
<line x="1002.4" y="489.26"/>
<curve x1="1014.97" x2="1025.26" x3="1025.26" y1="489.26" y2="499.54" y3="512.11"/>
<curve x1="1025.26" x2="1014.97" x3="1002.4" y1="524.69" y2="534.97" y3="534.97"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="485.03" y="684.11"/>
<curve x1="482.17" x2="479.31" x3="476.46" y1="684.11" y2="683.66" y3="682.74"/>
<curve x1="465.26" x2="457.71" x3="457.71" y1="679.09" y2="668.69" y3="656.8"/>
<line x="457.71" y="565.26"/>
<line x="414.51" y="565.26"/>
<curve x1="404.11" x2="394.74" x3="390.06" y1="565.26" y2="559.43" y3="550.17"/>
<curve x1="385.37" x2="386.4" x3="392.69" y1="540.8" y2="529.94" y3="521.6"/>
<line x="517.49" y="356.69"/>
<curve x1="524.91" x2="537.94" x3="549.26" y1="346.97" y2="343.31" y3="347.77"/>
<curve x1="560.57" x2="567.66" x3="566.29" y1="352.34" y2="363.89" y3="376.11"/>
<line x="556.8" y="461.71"/>
<line x="608.46" y="461.71"/>
<curve x1="618.74" x2="628.11" x3="632.8" y1="461.71" y2="467.43" y3="476.69"/>
<curve x1="637.49" x2="636.57" x3="630.4" y1="485.94" y2="496.8" y3="505.14"/>
<line x="506.97" y="673.03"/>
<curve x1="501.71" x2="493.49" x3="485.03" y1="680.23" y2="684.11" y3="684.11"/>
<close/>
<move x="451.66" y="519.66"/>
<line x="476.23" y="519.66"/>
<curve x1="491.31" x2="503.54" x3="503.54" y1="519.66" y2="531.89" y3="546.97"/>
<line x="503.54" y="600.8"/>
<line x="572.23" y="507.54"/>
<line x="536.46" y="507.54"/>
<curve x1="528.69" x2="521.37" x3="516.11" y1="507.54" y2="504.23" y3="498.51"/>
<curve x1="510.97" x2="508.46" x3="509.37" y1="492.8" y2="485.03" y3="477.37"/>
<line x="513.71" y="437.83"/>
<line x="451.66" y="519.66"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="1011.09" name="fadianshouyi" strokewidth="inherit" w="901.71">
<connections/>
<foreground>
<path>
<move x="845.83" y="472.46"/>
<curve x1="817.37" x2="778.86" x3="728.34" y1="424" y2="376.69" y3="327.66"/>
<curve x1="719.31" x2="704.8" x3="696" y1="318.86" y2="319.09" y3="328.11"/>
<curve x1="687.2" x2="687.43" x3="696.57" y1="337.14" y2="351.66" y3="360.46"/>
<curve x1="743.43" x2="780.46" x3="806.51" y1="405.83" y2="451.31" y3="495.54"/>
<curve x1="839.31" x2="856" x3="856" y1="551.43" y2="607.31" y3="661.6"/>
<curve x1="856" x2="846.29" x3="827.2" y1="700" y2="737.71" y3="773.83"/>
<curve x1="808" x2="780.46" x3="745.14" y1="810.06" y2="842.74" y3="870.97"/>
<curve x1="669.03" x2="564.8" x3="451.43" y1="931.89" y2="965.37" y3="965.37"/>
<curve x1="338.4" x2="233.83" x3="157.14" y1="965.37" y2="931.54" y3="870.06"/>
<curve x1="86.4" x2="45.71" x3="45.71" y1="813.26" y2="737.37" y3="661.6"/>
<curve x1="45.71" x2="81.94" x3="153.37" y1="584.46" y2="502.17" y3="417.03"/>
<curve x1="195.43" x2="248.91" x3="312.46" y1="366.97" y2="317.03" y3="268.69"/>
<curve x1="322.51" x2="324.46" x3="316.8" y1="261.03" y2="246.74" y3="236.69"/>
<curve x1="313.83" x2="309.94" x3="305.6" y1="232.8" y2="230.17" y3="228.8"/>
<curve x1="276.34" x2="262.17" x3="262.17" y1="202.74" y2="181.37" y3="163.66"/>
<curve x1="262.17" x2="280.46" x3="313.83" y1="133.94" y2="105.37" y3="83.2"/>
<curve x1="349.94" x2="398.51" x3="450.4" y1="59.09" y2="45.83" y3="45.83"/>
<curve x1="502.29" x2="550.86" x3="587.09" y1="45.83" y2="58.97" y3="83.09"/>
<curve x1="620.34" x2="638.74" x3="638.74" y1="105.26" y2="133.83" y3="163.54"/>
<curve x1="638.74" x2="623.2" x3="591.09" y1="182.29" y2="204.8" y3="232.34"/>
<curve x1="587.09" x2="584.57" x3="583.54" y1="235.77" y2="240.34" y3="245.14"/>
<curve x1="581.03" x2="583.89" x3="591.54" y1="253.94" y2="263.66" y3="269.6"/>
<curve x1="605.6" x2="619.89" x3="638.97" y1="280.46" y2="291.43" y3="307.89"/>
<curve x1="643.31" x2="648.57" x3="653.83" y1="311.54" y2="313.37" y3="313.37"/>
<curve x1="660.23" x2="666.74" x3="671.2" y1="313.37" y2="310.63" y3="305.37"/>
<curve x1="679.43" x2="678.29" x3="668.69" y1="295.77" y2="281.37" y3="273.14"/>
<curve x1="657.83" x2="648.57" x3="639.89" y1="263.89" y2="256.23" y3="249.37"/>
<curve x1="662.4" x2="684.34" x3="684.34" y1="226.97" y2="197.49" y3="163.54"/>
<curve x1="684.34" x2="658.74" x3="612.34" y1="118.06" y2="76" y3="45.03"/>
<curve x1="568.8" x2="511.31" x3="450.51" y1="16" y2="0" y3="0"/>
<curve x1="389.71" x2="332.11" x3="288.57" y1="0" y2="16" y3="45.03"/>
<curve x1="242.17" x2="216.57" x3="216.57" y1="76" y2="118.06" y3="163.54"/>
<curve x1="216.57" x2="223.77" x3="238.06" y1="182.97" y2="202.97" y3="222.86"/>
<curve x1="244.46" x2="252.23" x3="261.83" y1="231.77" y2="240.69" y3="250.17"/>
<curve x1="205.6" x2="157.49" x3="118.4" y1="294.97" y2="341.14" y3="387.54"/>
<curve x1="39.89" x2="0" x3="0" y1="481.14" y2="573.37" y3="661.6"/>
<curve x1="0" x2="11.54" x3="34.29" y1="706.97" y2="751.66" y3="794.29"/>
<curve x1="56.46" x2="88.23" x3="128.57" y1="836" y2="873.49" y3="905.71"/>
<curve x1="213.37" x2="328" x3="451.43" y1="973.6" y2="1011.09" y3="1011.09"/>
<curve x1="575.09" x2="689.6" x3="773.71" y1="1011.09" y2="973.94" y3="906.63"/>
<curve x1="813.94" x2="845.49" x3="867.66" y1="874.4" y2="836.91" y3="795.2"/>
<curve x1="890.29" x2="901.71" x3="901.71" y1="752.46" y2="707.43" y3="661.6"/>
<curve x1="901.71" x2="882.97" x3="845.83" y1="599.09" y2="535.43" y3="472.46"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="414.74" y="841.03"/>
<curve x1="411.77" x2="408.69" x3="405.71" y1="841.03" y2="840.57" y3="839.54"/>
<curve x1="393.83" x2="385.83" x3="385.83" y1="835.66" y2="824.69" y3="812.11"/>
<line x="385.83" y="679.54"/>
<line x="318.97" y="679.54"/>
<curve x1="308" x2="298.06" x3="293.14" y1="679.54" y2="673.37" y3="663.54"/>
<curve x1="288.23" x2="289.37" x3="296" y1="653.71" y2="642.06" y3="633.26"/>
<line x="465.71" y="409.03"/>
<curve x1="473.6" x2="487.2" x3="499.43" y1="398.51" y2="394.74" y3="399.66"/>
<curve x1="511.66" x2="518.86" x3="517.49" y1="404.57" y2="416.57" y3="429.6"/>
<line x="503.66" y="555.09"/>
<line x="582.86" y="555.09"/>
<curve x1="593.83" x2="603.66" x3="608.57" y1="555.09" y2="561.14" y3="570.97"/>
<curve x1="613.49" x2="612.57" x3="606.06" y1="580.8" y2="592.23" y3="601.14"/>
<line x="437.94" y="829.26"/>
<curve x1="432.34" x2="423.66" x3="414.74" y1="836.8" y2="841.03" y3="841.03"/>
<close/>
<move x="352.8" y="633.83"/>
<line x="402.63" y="633.83"/>
<curve x1="418.51" x2="431.43" x3="431.43" y1="633.83" y2="646.74" y3="662.63"/>
<line x="431.43" y="760.8"/>
<line x="549.26" y="600.8"/>
<line x="484.57" y="600.8"/>
<curve x1="476.34" x2="468.57" x3="463.09" y1="600.8" y2="597.26" y3="591.2"/>
<curve x1="457.6" x2="454.97" x3="455.89" y1="585.14" y2="576.91" y3="568.8"/>
<line x="465.03" y="485.49"/>
<line x="352.8" y="633.83"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="1023.2" name="fadianliang" strokewidth="inherit" w="981.14">
<connections/>
<foreground>
<path>
<move x="460.57" y="718.97"/>
<curve x1="457.6" x2="454.63" x3="451.66" y1="718.97" y2="718.51" y3="717.6"/>
<curve x1="440" x2="432.11" x3="432.11" y1="713.71" y2="702.86" y3="690.63"/>
<line x="432.11" y="569.14"/>
<line x="371.77" y="569.14"/>
<curve x1="360.91" x2="351.2" x3="346.29" y1="569.14" y2="563.09" y3="553.37"/>
<curve x1="341.49" x2="342.51" x3="349.03" y1="543.66" y2="532.23" y3="523.54"/>
<line x="506.4" y="315.54"/>
<curve x1="514.17" x2="527.54" x3="539.54" y1="305.26" y2="301.49" y3="306.29"/>
<curve x1="551.54" x2="558.74" x3="557.26" y1="311.09" y2="322.97" y3="335.77"/>
<line x="544.69" y="450.29"/>
<line x="616.46" y="450.29"/>
<curve x1="627.2" x2="636.91" x3="641.83" y1="450.29" y2="456.23" y3="465.83"/>
<curve x1="646.74" x2="645.71" x3="639.31" y1="475.43" y2="486.86" y3="495.54"/>
<line x="483.43" y="707.31"/>
<curve x1="477.94" x2="469.49" x3="460.57" y1="714.74" y2="718.97" y3="718.97"/>
<close/>
<move x="406.51" y="523.43"/>
<line x="449.49" y="523.43"/>
<curve x1="465.14" x2="477.94" x3="477.94" y1="523.43" y2="536.23" y3="551.89"/>
<line x="477.94" y="637.94"/>
<line x="582.4" y="496.23"/>
<line x="525.49" y="496.23"/>
<curve x1="517.37" x2="509.71" x3="504.34" y1="496.23" y2="492.8" y3="486.74"/>
<curve x1="498.97" x2="496.34" x3="497.26" y1="480.69" y2="472.69" y3="464.69"/>
<line x="505.14" y="393.37"/>
<line x="406.51" y="523.43"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="576.91" y="1023.2"/>
<line x="404" y="1023.2"/>
<curve x1="391.2" x2="380.69" x3="380" y1="1023.2" y2="1013.14" y3="1000.46"/>
<line x="372.57" y="894.97"/>
<curve x1="314.97" x2="261.94" x3="217.6" y1="877.03" y2="846.29" y3="805.03"/>
<line x="122.17" y="851.54"/>
<curve x1="116.91" x2="110.86" x3="105.03" y1="854.29" y2="854.86" y3="853.37"/>
<curve x1="98.86" x2="93.71" x3="90.51" y1="851.66" y2="847.77" y3="842.17"/>
<line x="4.11" y="692.46"/>
<curve x1="0.91" x2="0" x3="1.71" y1="686.86" y2="680.46" y3="674.29"/>
<curve x1="3.31" x2="6.86" x3="11.77" y1="668.46" y2="663.66" y3="660.34"/>
<line x="99.54" y="601.14"/>
<curve x1="92.69" x2="89.14" x3="89.14" y1="571.31" y2="540.69" y3="509.83"/>
<curve x1="89.14" x2="92.46" x3="98.97" y1="480" y2="450.29" y3="421.37"/>
<line x="11.77" y="362.63"/>
<curve x1="6.74" x2="3.2" x3="1.71" y1="359.43" y2="354.51" y3="348.69"/>
<curve x1="0" x2="0.91" x3="4.11" y1="342.51" y2="336" y3="330.51"/>
<line x="90.51" y="180.91"/>
<curve x1="96.91" x2="110.86" x3="122.17" y1="169.83" y2="165.83" y3="171.54"/>
<line x="215.43" y="217.03"/>
<curve x1="260.34" x2="314.17" x3="372.91" y1="174.63" y2="143.09" y3="124.91"/>
<line x="380.11" y="22.74"/>
<curve x1="380.8" x2="391.31" x3="404.11" y1="10.06" y2="0" y3="0"/>
<line x="576.91" y="0"/>
<curve x1="589.71" x2="600.23" x3="600.91" y1="0" y2="10.06" y3="22.74"/>
<line x="608" y="123.77"/>
<curve x1="608.23" x2="608.46" x3="608.69" y1="123.89" y2="123.89" y3="124"/>
<curve x1="622.17" x2="635.54" x3="648.46" y1="128" y2="132.8" y3="138.29"/>
<line x="630.74" y="180.46"/>
<curve x1="619.31" x2="607.43" x3="595.43" y1="175.66" y2="171.43" y3="167.77"/>
<curve x1="590.86" x2="586.06" x3="581.37" y1="166.4" y2="165.03" y3="163.89"/>
<curve x1="571.31" x2="564.11" x3="563.43" y1="161.37" y2="152.69" y3="142.29"/>
<line x="556.69" y="45.83"/>
<line x="424.34" y="45.83"/>
<line x="417.49" y="143.31"/>
<curve x1="416.8" x2="409.6" x3="399.77" y1="153.49" y2="162.17" y3="164.8"/>
<curve x1="338.17" x2="281.83" x3="236.91" y1="181.26" y2="214.29" y3="260.11"/>
<curve x1="229.71" x2="218.51" x3="209.26" y1="267.54" y2="269.49" y3="264.91"/>
<line x="120.11" y="221.49"/>
<line x="53.83" y="335.89"/>
<line x="137.03" y="392"/>
<curve x1="145.49" x2="149.37" x3="146.74" y1="397.71" y2="408.23" y3="418.06"/>
<curve x1="138.86" x2="134.86" x3="134.86" y1="447.89" y2="478.86" y3="509.94"/>
<curve x1="134.86" x2="139.09" x3="147.43" y1="541.94" y2="573.71" y3="604.34"/>
<curve x1="150.17" x2="146.29" x3="137.71" y1="614.29" y2="624.8" y3="630.51"/>
<line x="53.83" y="687.2"/>
<line x="120" y="801.83"/>
<line x="211.31" y="757.37"/>
<curve x1="220.57" x2="231.54" x3="238.86" y1="752.91" y2="754.74" y3="762.06"/>
<curve x1="283.31" x2="338.86" x3="399.54" y1="806.86" y2="839.09" y3="855.31"/>
<curve x1="409.49" x2="416.57" x3="417.26" y1="857.94" y2="866.63" y3="876.8"/>
<line x="424.34" y="977.6"/>
<line x="556.69" y="977.6"/>
<line x="563.66" y="877.83"/>
<curve x1="564.34" x2="571.66" x3="581.6" y1="867.54" y2="858.86" y3="856.23"/>
<curve x1="643.09" x2="699.43" x3="744.69" y1="840.46" y2="808.23" y3="763.2"/>
<curve x1="751.89" x2="762.97" x3="772.11" y1="756" y2="754.17" y3="758.63"/>
<line x="860.91" y="801.83"/>
<line x="927.09" y="687.2"/>
<line x="846.4" y="632.69"/>
<curve x1="837.83" x2="833.94" x3="836.69" y1="626.86" y2="616.34" y3="606.4"/>
<curve x1="845.49" x2="849.83" x3="849.83" y1="575.09" y2="542.63" y3="509.94"/>
<curve x1="849.83" x2="845.6" x3="837.37" y1="478.17" y2="446.51" y3="416"/>
<curve x1="834.74" x2="838.63" x3="847.09" y1="406.06" y2="395.54" y3="389.83"/>
<line x="927.09" y="335.77"/>
<line x="860.91" y="221.26"/>
<line x="774.29" y="263.43"/>
<curve x1="765.03" x2="753.94" x3="746.74" y1="268" y2="266.06" y3="258.74"/>
<curve x1="726.97" x2="704.91" x3="681.14" y1="238.74" y2="221.14" y3="206.29"/>
<line x="705.37" y="167.54"/>
<curve x1="727.77" x2="748.8" x3="768.11" y1="181.49" y2="197.71" y3="215.77"/>
<line x="858.86" y="171.54"/>
<curve x1="870.17" x2="884.11" x3="890.51" y1="165.83" y2="169.83" y3="180.91"/>
<line x="976.91" y="330.63"/>
<curve x1="980.11" x2="981.03" x3="979.31" y1="336.23" y2="342.63" y3="348.8"/>
<curve x1="977.71" x2="974.17" x3="969.26" y1="354.63" y2="359.43" y3="362.74"/>
<line x="885.49" y="419.31"/>
<curve x1="892.34" x2="895.77" x3="895.77" y1="449.03" y2="479.43" y3="510.06"/>
<curve x1="895.77" x2="892.11" x3="884.91" y1="541.71" y2="573.03" y3="603.54"/>
<line x="969.37" y="660.57"/>
<curve x1="974.4" x2="977.94" x3="979.43" y1="663.77" y2="668.69" y3="674.51"/>
<curve x1="981.14" x2="980.23" x3="977.03" y1="680.69" y2="687.2" y3="692.8"/>
<line x="890.63" y="842.51"/>
<curve x1="884.23" x2="870.29" x3="858.97" y1="853.6" y2="857.6" y3="851.89"/>
<line x="765.94" y="806.63"/>
<curve x1="720.8" x2="666.86" x3="608.34" y1="848.23" y2="879.09" y3="896.57"/>
<line x="601.03" y="1000.8"/>
<curve x1="600.11" x2="589.71" x3="576.91" y1="1013.14" y2="1023.2" y3="1023.2"/>
<close/>
<move x="754.29" y="222.4"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="1018.06" name="gaojingjianshi" strokewidth="inherit" w="961.71">
<connections/>
<foreground>
<path>
<move x="148.8" y="982.97"/>
<line x="103.09" y="982.97"/>
<line x="103.09" y="549.83"/>
<curve x1="103.09" x2="142.06" x3="212.69" y1="449.83" y2="355.89" y3="285.14"/>
<curve x1="283.43" x2="377.37" x3="477.37" y1="214.4" y2="175.54" y3="175.54"/>
<curve x1="577.37" x2="671.31" x3="742.06" y1="175.54" y2="214.51" y3="285.14"/>
<curve x1="812.8" x2="851.66" x3="851.66" y1="355.89" y2="449.83" y3="549.83"/>
<line x="851.66" y="913.26"/>
<line x="805.94" y="913.26"/>
<line x="805.94" y="549.83"/>
<curve x1="805.94" x2="771.77" x3="709.71" y1="462.06" y2="379.54" y3="317.49"/>
<curve x1="647.66" x2="565.14" x3="477.37" y1="255.43" y2="221.26" y3="221.26"/>
<curve x1="389.6" x2="307.09" x3="245.03" y1="221.26" y2="255.43" y3="317.49"/>
<curve x1="182.97" x2="148.8" x3="148.8" y1="379.54" y2="462.06" y3="549.83"/>
<line x="148.8" y="982.97"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="934.74" y="1018.06"/>
<line x="24.69" y="1018.06"/>
<curve x1="12.11" x2="1.83" x3="1.83" y1="1018.06" y2="1007.77" y3="995.2"/>
<curve x1="1.83" x2="12.11" x3="24.69" y1="982.63" y2="972.34" y3="972.34"/>
<line x="934.86" y="972.34"/>
<curve x1="947.43" x2="957.71" x3="957.71" y1="972.34" y2="982.63" y3="995.2"/>
<curve x1="957.71" x2="947.43" x3="934.74" y1="1007.77" y2="1018.06" y3="1018.06"/>
<close/>
<move x="476.69" y="727.43"/>
<curve x1="404.11" x2="345.14" x3="345.14" y1="727.43" y2="668.46" y3="595.89"/>
<curve x1="345.14" x2="404.11" x3="476.69" y1="523.31" y2="464.34" y3="464.34"/>
<curve x1="549.26" x2="608.23" x3="608.23" y1="464.34" y2="523.43" y3="595.89"/>
<curve x1="608.23" x2="549.26" x3="476.69" y1="668.46" y2="727.43" y3="727.43"/>
<close/>
<move x="476.69" y="510.06"/>
<curve x1="429.37" x2="390.86" x3="390.86" y1="510.06" y2="548.57" y3="595.89"/>
<curve x1="390.86" x2="429.37" x3="476.69" y1="643.2" y2="681.71" y3="681.71"/>
<curve x1="524" x2="562.51" x3="562.51" y1="681.71" y2="643.2" y3="595.89"/>
<curve x1="562.51" x2="524" x3="476.69" y1="548.57" y2="510.06" y3="510.06"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="476.91" y="1017.26"/>
<curve x1="464.34" x2="454.06" x3="454.06" y1="1017.26" y2="1006.97" y3="994.4"/>
<line x="454.06" y="810.97"/>
<curve x1="454.06" x2="464.34" x3="476.91" y1="798.4" y2="788.11" y3="788.11"/>
<curve x1="489.49" x2="499.77" x3="499.77" y1="788.11" y2="798.4" y3="810.97"/>
<line x="499.77" y="994.4"/>
<curve x1="499.77" x2="489.49" x3="476.91" y1="1006.97" y2="1017.26" y3="1017.26"/>
<close/>
<move x="476.8" y="133.49"/>
<curve x1="464.23" x2="453.94" x3="453.94" y1="133.49" y2="123.2" y3="110.63"/>
<line x="453.94" y="22.86"/>
<curve x1="453.94" x2="464.23" x3="476.8" y1="10.29" y2="0" y3="0"/>
<curve x1="489.37" x2="499.66" x3="499.66" y1="0" y2="10.29" y3="22.86"/>
<line x="499.66" y="110.63"/>
<curve x1="499.66" x2="489.37" x3="476.8" y1="123.2" y2="133.49" y3="133.49"/>
<close/>
<move x="87.09" y="268.46"/>
<curve x1="81.26" x2="75.43" x3="70.97" y1="268.46" y2="266.17" y3="261.71"/>
<line x="8.91" y="199.66"/>
<curve x1="0" x2="0" x3="8.91" y1="190.74" y2="176.23" y3="167.31"/>
<curve x1="17.83" x2="32.34" x3="41.26" y1="158.4" y2="158.4" y3="167.31"/>
<line x="103.31" y="229.37"/>
<curve x1="112.23" x2="112.23" x3="103.31" y1="238.29" y2="252.8" y3="261.71"/>
<curve x1="98.74" x2="92.91" x3="87.09" y1="266.29" y2="268.46" y3="268.46"/>
<close/>
<move x="874.51" y="298.97"/>
<curve x1="868.69" x2="862.86" x3="858.4" y1="298.97" y2="296.69" y3="292.23"/>
<curve x1="849.49" x2="849.49" x3="858.4" y1="283.31" y2="268.8" y3="259.89"/>
<line x="920.46" y="197.83"/>
<curve x1="929.37" x2="943.89" x3="952.8" y1="188.91" y2="188.91" y3="197.83"/>
<curve x1="961.71" x2="961.71" x3="952.8" y1="206.74" y2="221.26" y3="230.17"/>
<line x="890.74" y="292.23"/>
<curve x1="886.17" x2="880.34" x3="874.51" y1="296.69" y2="298.97" y3="298.97"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="1024" name="xiangbian" strokewidth="inherit" w="1024">
<connections/>
<foreground>
<path>
<move x="1010.17" y="90.63"/>
<line x="810.86" y="2.06"/>
<curve x1="807.77" x2="804.34" x3="801.03" y1="0.69" y2="0" y3="0"/>
<line x="218.86" y="0"/>
<curve x1="215.43" x2="212" x3="208.91" y1="0" y2="0.8" y3="2.17"/>
<line x="14.06" y="90.51"/>
<line x="13.6" y="90.74"/>
<curve x1="5.37" x2="0" x3="0" y1="94.63" y2="103.2" y3="112.34"/>
<line x="0" y="268.46"/>
<curve x1="0" x2="10.74" x3="24" y1="281.71" y2="292.46" y3="292.46"/>
<line x="67.2" y="292.46"/>
<line x="67.2" y="1000"/>
<curve x1="67.2" x2="77.94" x3="91.2" y1="1013.26" y2="1024" y3="1024"/>
<line x="951.43" y="1024"/>
<line x="951.43" y="978.29"/>
<line x="112.91" y="978.29"/>
<line x="112.91" y="292.34"/>
<line x="906.86" y="292.34"/>
<line x="906.86" y="925.6"/>
<line x="952.57" y="925.6"/>
<line x="952.57" y="292.34"/>
<line x="1000" y="292.34"/>
<curve x1="1013.26" x2="1024" x3="1024" y1="292.34" y2="281.6" y3="268.34"/>
<line x="1024" y="112.34"/>
<curve x1="1024" x2="1018.63" x3="1010.17" y1="103.09" y2="94.51" y3="90.63"/>
<close/>
<move x="978.29" y="246.63"/>
<line x="45.71" y="246.63"/>
<line x="45.71" y="126.29"/>
<line x="223.54" y="45.71"/>
<line x="796.46" y="45.71"/>
<line x="978.29" y="126.4"/>
<line x="978.29" y="246.63"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="469.94" y="882.86"/>
<curve x1="466.86" x2="463.77" x3="460.69" y1="882.86" y2="882.4" y3="881.37"/>
<curve x1="448.57" x2="440.46" x3="440.46" y1="877.37" y2="866.17" y3="853.37"/>
<line x="440.46" y="704"/>
<line x="363.89" y="704"/>
<curve x1="352.57" x2="342.51" x3="337.49" y1="704" y2="697.71" y3="687.66"/>
<curve x1="332.46" x2="333.6" x3="340.34" y1="677.6" y2="665.71" y3="656.69"/>
<line x="528.23" y="408.46"/>
<curve x1="536.34" x2="550.17" x3="562.63" y1="397.71" y2="393.94" y3="398.86"/>
<curve x1="575.09" x2="582.51" x3="581.03" y1="403.77" y2="416.11" y3="429.49"/>
<line x="565.37" y="571.09"/>
<line x="656" y="571.09"/>
<curve x1="667.2" x2="677.26" x3="682.29" y1="571.09" y2="577.26" y3="587.31"/>
<curve x1="687.31" x2="686.4" x3="679.66" y1="597.26" y2="609.14" y3="618.06"/>
<line x="493.6" y="870.86"/>
<curve x1="488" x2="479.09" x3="469.94" y1="878.51" y2="882.86" y3="882.86"/>
<close/>
<move x="396.46" y="658.29"/>
<line x="456.57" y="658.29"/>
<curve x1="472.8" x2="486.06" x3="486.06" y1="658.29" y2="671.54" y3="687.77"/>
<line x="486.06" y="804"/>
<line x="624" y="616.8"/>
<line x="547.31" y="616.8"/>
<curve x1="538.97" x2="530.97" x3="525.37" y1="616.8" y2="613.26" y3="606.97"/>
<curve x1="519.77" x2="517.14" x3="518.06" y1="600.69" y2="592.34" y3="584.11"/>
<line x="529.26" y="482.97"/>
<line x="396.46" y="658.29"/>
<close/>
<move x="535.54" y="424.46"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="1021.71" name="zonghechangyongdianlv" strokewidth="inherit" w="781.94">
<connections/>
<foreground>
<path>
<move x="781.94" y="144.34"/>
<line x="781.94" y="24.34"/>
<curve x1="781.94" x2="770.97" x3="757.6" y1="10.86" y2="0" y3="0"/>
<line x="24.34" y="0"/>
<curve x1="10.86" x2="0" x3="0" y1="0" y2="10.97" y3="24.34"/>
<line x="0" y="997.37"/>
<curve x1="0" x2="10.97" x3="24.34" y1="1010.86" y2="1021.71" y3="1021.71"/>
<line x="591.66" y="1021.71"/>
<curve x1="696.57" x2="781.83" x3="781.83" y1="1021.71" y2="936.34" y3="831.54"/>
<line x="781.83" y="198.63"/>
<line x="736.11" y="198.63"/>
<line x="736.11" y="777.03"/>
<line x="568.46" y="777.03"/>
<curve x1="555.31" x2="544.57" x3="544.57" y1="777.03" y2="787.77" y3="800.91"/>
<line x="544.57" y="976"/>
<line x="45.71" y="976"/>
<line x="45.71" y="45.6"/>
<line x="736.23" y="45.6"/>
<line x="736.23" y="144.34"/>
<line x="781.94" y="144.34"/>
<close/>
<move x="590.29" y="822.74"/>
<line x="736.11" y="822.74"/>
<line x="736.11" y="831.54"/>
<curve x1="736.11" x2="671.31" x3="591.66" y1="911.2" y2="976" y3="976"/>
<line x="590.29" y="976"/>
<line x="590.29" y="822.74"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="636.34" y="299.43"/>
<curve x1="636.8" x2="632.23" x3="628" y1="294.86" y2="291.54" y3="293.49"/>
<line x="533.37" y="321.03"/>
<curve x1="529.26" x2="528.69" x3="532.34" y1="322.86" y2="328.57" y3="331.2"/>
<line x="561.71" y="352.46"/>
<line x="454.51" y="514.63"/>
<line x="412.69" y="365.26"/>
<curve x1="410.4" x2="403.89" x3="395.66" y1="357.14" y2="350.97" y3="349.14"/>
<curve x1="387.43" x2="378.86" x3="373.37" y1="347.31" y2="350.17" y3="356.46"/>
<line x="132.57" y="634.97"/>
<curve x1="124.34" x2="125.37" x3="134.97" y1="644.57" y2="658.97" y3="667.2"/>
<curve x1="139.31" x2="144.57" x3="149.94" y1="670.97" y2="672.8" y3="672.8"/>
<curve x1="156.34" x2="162.74" x3="167.2" y1="672.8" y2="670.17" y3="664.91"/>
<line x="380.23" y="418.51"/>
<line x="424.11" y="575.09"/>
<curve x1="426.51" x2="433.71" x3="442.63" y1="583.66" y2="590.17" y3="591.54"/>
<curve x1="451.43" x2="460.34" x3="465.26" y1="592.91" y2="589.03" y3="581.6"/>
<line x="598.97" y="379.2"/>
<line x="629.37" y="401.14"/>
<curve x1="633.03" x2="638.29" x3="638.74" y1="403.77" y2="401.49" y3="396.91"/>
<line x="636.34" y="299.43"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="1022.51" name="shipinjiankong" strokewidth="inherit" w="1025.94">
<connections/>
<foreground>
<path>
<move x="419.45" y="977.72"/>
<curve x1="413.05" x2="406.99" x3="402.42" y1="977.72" y2="975.21" y3="970.64"/>
<line x="53.93" y="622.15"/>
<curve x1="44.56" x2="44.56" x3="53.93" y1="612.78" y2="597.58" y3="588.21"/>
<line x="635.29" y="7.08"/>
<curve x1="639.86" x2="645.8" x3="652.2" y1="2.51" y2="0" y3="0"/>
<curve x1="658.6" x2="664.65" x3="669.22" y1="0" y2="2.51" y3="7.08"/>
<line x="1017.72" y="355.58"/>
<curve x1="1022.29" x2="1024.8" x3="1024.8" y1="360.15" y2="366.09" y3="372.49"/>
<curve x1="1024.8" x2="1022.29" x3="1017.72" y1="378.89" y2="384.94" y3="389.4"/>
<line x="530.62" y="876.72"/>
<line x="498.29" y="844.38"/>
<line x="969.95" y="372.37"/>
<line x="652.2" y="54.73"/>
<line x="101.69" y="605.24"/>
<line x="419.56" y="923.11"/>
<line x="450.41" y="892.49"/>
<line x="482.64" y="924.94"/>
<line x="436.47" y="970.87"/>
<curve x1="431.9" x2="425.96" x3="419.45" y1="975.21" y2="977.72" y3="977.72"/>
<close/>
<move x="404.25" y="938.19"/>
<curve x1="404.25" x2="404.14" x3="404.25" y1="938.3" y2="938.3" y3="938.19"/>
<close/>
<move x="636.89" y="39.42"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="259.71" y="1022.51"/>
<curve x1="253.2" x2="246.69" x3="241.77" y1="1022.51" y2="1020" y3="1015.09"/>
<line x="9.94" y="783.25"/>
<curve x1="0" x2="0" x3="9.94" y1="773.31" y2="757.2" y3="747.26"/>
<line x="122.94" y="634.26"/>
<line x="155.28" y="666.59"/>
<line x="56.67" y="765.2"/>
<line x="259.71" y="968.36"/>
<line x="358.32" y="869.75"/>
<line x="390.66" y="902.08"/>
<line x="277.65" y="1015.09"/>
<curve x1="272.74" x2="266.23" x3="259.71" y1="1020" y2="1022.51" y3="1022.51"/>
<close/>
<move x="1003.09" y="890.43"/>
<curve x1="990.52" x2="980.24" x3="980.24" y1="890.43" y2="880.15" y3="867.58"/>
<line x="980.24" y="538.39"/>
<curve x1="980.24" x2="990.52" x3="1003.09" y1="525.83" y2="515.54" y3="515.54"/>
<curve x1="1015.66" x2="1025.94" x3="1025.94" y1="515.54" y2="525.83" y3="538.39"/>
<line x="1025.94" y="867.58"/>
<curve x1="1025.94" x2="1015.66" x3="1003.09" y1="880.15" y2="890.43" y3="890.43"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="989.04" y="725.78"/>
<line x="688.07" y="725.78"/>
<curve x1="675.51" x2="665.22" x3="665.22" y1="725.78" y2="715.5" y3="702.93"/>
<curve x1="665.22" x2="675.51" x3="688.07" y1="690.36" y2="680.08" y3="680.08"/>
<line x="989.15" y="680.08"/>
<curve x1="1001.72" x2="1012" x3="1012" y1="680.08" y2="690.36" y3="702.93"/>
<curve x1="1012" x2="1001.72" x3="989.04" y1="715.5" y2="725.78" y3="725.78"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="787.66" name="nibianqi" strokewidth="inherit" w="1023.09">
<connections/>
<foreground>
<path>
<move x="999.09" y="787.66"/>
<line x="24" y="787.66"/>
<curve x1="10.74" x2="0" x3="0" y1="787.66" y2="776.91" y3="763.66"/>
<line x="0" y="107.43"/>
<curve x1="0" x2="10.74" x3="24" y1="94.17" y2="83.43" y3="83.43"/>
<line x="93.03" y="83.43"/>
<line x="93.03" y="129.14"/>
<line x="45.71" y="129.14"/>
<line x="45.71" y="741.94"/>
<line x="977.26" y="741.94"/>
<line x="977.26" y="129.14"/>
<line x="924.8" y="129.14"/>
<line x="924.8" y="83.43"/>
<line x="998.97" y="83.43"/>
<curve x1="1012.23" x2="1022.97" x3="1022.97" y1="83.43" y2="94.17" y3="107.43"/>
<line x="1022.97" y="763.66"/>
<curve x1="1023.09" x2="1012.34" x3="999.09" y1="776.91" y2="787.66" y3="787.66"/>
<close/>
</path>
<fillstroke/>
<path>
<move x="365.14" y="83.43"/>
<line x="655.89" y="83.43"/>
<line x="655.89" y="129.14"/>
<line x="365.14" y="129.14"/>
<close/>
<move x="119.89" y="255.31"/>
<line x="450.74" y="255.31"/>
<line x="450.74" y="301.03"/>
<line x="119.89" y="301.03"/>
<close/>
<move x="540.11" y="621.94"/>
<curve x1="536.23" x2="532.34" x3="528.8" y1="621.94" y2="620.91" y3="618.86"/>
<curve x1="517.83" x2="514.06" x3="520.34" y1="612.57" y2="598.63" y3="587.66"/>
<curve x1="522.17" x2="565.94" x3="634.17" y1="584.46" y2="509.49" y3="500.34"/>
<curve x1="670.63" x2="705.83" x3="738.74" y1="495.54" y2="509.71" y3="542.74"/>
<curve x1="761.71" x2="783.2" x3="802.74" y1="565.71" y2="575.54" y3="572"/>
<curve x1="841.14" x2="866.86" x3="867.09" y1="565.03" y2="510.51" y3="510.06"/>
<curve x1="872.34" x2="885.83" x3="897.37" y1="498.51" y2="493.49" y3="498.74"/>
<curve x1="908.91" x2="913.94" x3="908.69" y1="504" y2="517.49" y3="529.03"/>
<curve x1="907.31" x2="873.14" x3="810.86" y1="532.11" y2="605.83" y3="617.14"/>
<curve x1="805.37" x2="799.89" x3="794.4" y1="618.17" y2="618.63" y3="618.63"/>
<curve x1="764.8" x2="735.2" x3="706.4" y1="618.63" y2="604.11" y3="575.2"/>
<curve x1="683.77" x2="662.06" x3="640.11" y1="552.57" y2="542.86" y3="545.83"/>
<curve x1="594.63" x2="560.23" x3="559.89" y1="551.89" y2="609.94" y3="610.51"/>
<curve x1="555.66" x2="548" x3="540.11" y1="617.83" y2="621.94" y3="621.94"/>
<close/>
<move x="314.74" y="128.91"/>
<line x="269.03" y="128.91"/>
<line x="269.03" y="47.2"/>
<line x="168.46" y="47.2"/>
<line x="168.46" y="128.91"/>
<line x="122.74" y="128.91"/>
<line x="122.74" y="25.49"/>
<curve x1="122.74" x2="133.49" x3="146.74" y1="12.23" y2="1.49" y3="1.49"/>
<line x="290.74" y="1.49"/>
<curve x1="304" x2="314.74" x3="314.74" y1="1.49" y2="12.23" y3="25.49"/>
<line x="314.74" y="128.91"/>
<close/>
<move x="901.03" y="128.91"/>
<line x="855.31" y="128.91"/>
<line x="855.31" y="45.71"/>
<line x="754.74" y="45.71"/>
<line x="754.74" y="128.91"/>
<line x="709.03" y="128.91"/>
<line x="709.03" y="24"/>
<curve x1="709.03" x2="719.77" x3="733.03" y1="10.74" y2="0" y3="0"/>
<line x="877.03" y="0"/>
<curve x1="890.29" x2="901.03" x3="901.03" y1="0" y2="10.74" y3="24"/>
<line x="901.03" y="128.91"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
</shapes>