<mxfile host="Electron" modified="2024-04-01T10:20:43.980Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.1.0 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="cpXERWa_G-73HP4Gmopk" version="24.1.0" type="device">
  <diagram name="Page-1" id="oSWyTJOgLQPEk5yb1tzc">
    <mxGraphModel dx="1224" dy="2065" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="MSGVOPXywg4OWWRa7WRe-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#FF3333;strokeWidth=1;" edge="1" parent="1" source="MSGVOPXywg4OWWRa7WRe-1" target="MSGVOPXywg4OWWRa7WRe-3">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="110" y="-490" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#FF3333;strokeWidth=1;" edge="1" parent="1" source="MSGVOPXywg4OWWRa7WRe-1" target="MSGVOPXywg4OWWRa7WRe-2">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="110" y="-590" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-1" value="core methods &lt;br&gt;and properties" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
          <mxGeometry x="60" y="-560" width="100" height="40" as="geometry" />
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#FF3333;strokeWidth=1;" edge="1" parent="1" source="MSGVOPXywg4OWWRa7WRe-2" target="MSGVOPXywg4OWWRa7WRe-4">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="230" y="-630" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=1;strokeColor=#FF3333;" edge="1" parent="1" source="MSGVOPXywg4OWWRa7WRe-2" target="MSGVOPXywg4OWWRa7WRe-5">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="230" y="-550" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-2" value="Device" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
          <mxGeometry x="180" y="-610" width="100" height="40" as="geometry" />
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-3" value="Signal" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
          <mxGeometry x="180" y="-510" width="100" height="40" as="geometry" />
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;strokeColor=#808080;" edge="1" parent="1" source="MSGVOPXywg4OWWRa7WRe-4" target="MSGVOPXywg4OWWRa7WRe-5">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-4" value="Positioner" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
          <mxGeometry x="300" y="-650" width="100" height="40" as="geometry" />
        </mxCell>
        <mxCell id="MSGVOPXywg4OWWRa7WRe-5" value="Flyer" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
          <mxGeometry x="300" y="-570" width="100" height="40" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
