sdk_common/doc/diagrams/WalletOnboard.drawio

578 lines
50 KiB
Plaintext

<mxfile host="Electron" modified="2024-03-25T12:35:12.252Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.1.0 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="ETNmdYIzkZQV2vThbK4A" version="24.1.0" type="device">
<diagram id="bWoO5ACGZIaXrIiKNTKd" name="Page-1">
<mxGraphModel dx="3164" dy="414" 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="202" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1317" y="491" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="203" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1298.7457165981" y="501" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="233" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="204" target="228" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1203" y="540" />
<mxPoint x="-1203" y="560" />
<mxPoint x="-1262" y="560" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="234" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="204" target="230" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1203" y="540" />
<mxPoint x="-1203" y="560" />
<mxPoint x="-1221" y="560" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="235" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="204" target="231" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1203" y="540" />
<mxPoint x="-1203" y="560" />
<mxPoint x="-1182" y="560" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="236" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="204" target="232" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1203" y="540" />
<mxPoint x="-1203" y="560" />
<mxPoint x="-1143" y="560" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-287" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="204" target="U1iS4aTrDNJz4kT7s3QN-288" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-843" y="525.8333333333335" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="204" value="PrdUpdate&lt;br&gt;&lt;b&gt;Member&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1280.4914331962004" y="511" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="228" value="1" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1276.97" y="597.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="230" value="2" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1235.9" y="597.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="231" value="3" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1196.97" y="597.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="232" value="4" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1157.03" y="597.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="DLJctxT3D2mWswRGw-9P-316" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="1" source="245" target="fIN9LJIhpEY6EGzNKIPz-322" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1013" y="700" as="targetPoint" />
<Array as="points">
<mxPoint x="-1206" y="679" />
<mxPoint x="-1203" y="679" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="245" value="Relay WS" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1235.9" y="628.71" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="HEAZNrv7IqFEUBU4v7G9-314" value="5" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-1064" y="597.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="HEAZNrv7IqFEUBU4v7G9-315" value="6" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-1022.9300000000001" y="597.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="HEAZNrv7IqFEUBU4v7G9-316" value="7" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-984" y="597.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="HEAZNrv7IqFEUBU4v7G9-317" value="8" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-944.06" y="597.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="HEAZNrv7IqFEUBU4v7G9-318" value="Relay&amp;nbsp;WS" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1022.9300000000001" y="628.71" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="DLJctxT3D2mWswRGw-9P-317" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="U1iS4aTrDNJz4kT7s3QN-286" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1203" y="700" as="targetPoint" />
<Array as="points">
<mxPoint x="-993" y="673" />
<mxPoint x="-993" y="680" />
<mxPoint x="-1203" y="680" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-286" value="Envelope" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1024" y="643" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-288" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1097.8000000000002" y="511" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-289" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1079.5457165981002" y="521" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-291" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="U1iS4aTrDNJz4kT7s3QN-290" target="HEAZNrv7IqFEUBU4v7G9-314" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-292" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="U1iS4aTrDNJz4kT7s3QN-290" target="HEAZNrv7IqFEUBU4v7G9-315" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-293" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="U1iS4aTrDNJz4kT7s3QN-290" target="HEAZNrv7IqFEUBU4v7G9-316" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-294" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="U1iS4aTrDNJz4kT7s3QN-290" target="HEAZNrv7IqFEUBU4v7G9-317" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U1iS4aTrDNJz4kT7s3QN-290" value="PrdMessage&lt;br&gt;(+ TxSp)" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1061.2914331962006" y="531" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-315" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1564" y="490.93" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-316" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1545.7457165981" y="500.93" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-317" value="Pcd&lt;br&gt;&lt;b&gt;Member&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1527.4914331962004" y="510.93" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-318" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="228" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1463" y="540" />
<mxPoint x="-1463" y="560" />
<mxPoint x="-1262" y="560" />
</Array>
<mxPoint x="-1404" y="539.78" as="sourcePoint" />
<mxPoint x="-1463" y="597.78" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-319" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="230" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1463" y="540" />
<mxPoint x="-1463" y="560" />
<mxPoint x="-1221" y="560" />
</Array>
<mxPoint x="-1404" y="539.78" as="sourcePoint" />
<mxPoint x="-1421" y="597.78" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-320" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="231" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1463" y="540" />
<mxPoint x="-1463" y="560" />
<mxPoint x="-1182" y="560" />
</Array>
<mxPoint x="-1404" y="539.78" as="sourcePoint" />
<mxPoint x="-1383" y="597.78" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-321" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="232" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1463" y="540" />
<mxPoint x="-1463" y="560" />
<mxPoint x="-1143" y="560" />
</Array>
<mxPoint x="-1404" y="539.78" as="sourcePoint" />
<mxPoint x="-1343" y="597.78" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-322" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1317" y="700.0699999999999" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-323" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1298.7457165981" y="710.0699999999999" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-324" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-329" target="fIN9LJIhpEY6EGzNKIPz-330" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1203" y="749.0699999999999" />
<mxPoint x="-1203" y="769.0699999999999" />
<mxPoint x="-1262" y="769.0699999999999" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-325" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-329" target="fIN9LJIhpEY6EGzNKIPz-331" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1203" y="749.0699999999999" />
<mxPoint x="-1203" y="769.0699999999999" />
<mxPoint x="-1221" y="769.0699999999999" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-326" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-329" target="fIN9LJIhpEY6EGzNKIPz-332" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1203" y="749.0699999999999" />
<mxPoint x="-1203" y="769.0699999999999" />
<mxPoint x="-1182" y="769.0699999999999" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-327" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-329" target="fIN9LJIhpEY6EGzNKIPz-333" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1203" y="749.0699999999999" />
<mxPoint x="-1203" y="769.0699999999999" />
<mxPoint x="-1143" y="769.0699999999999" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-328" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-329" target="fIN9LJIhpEY6EGzNKIPz-343" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-843" y="734.9033333333334" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-329" value="PrdUpdate&lt;br&gt;&lt;b style=&quot;border-color: var(--border-color);&quot;&gt;process&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1280.4914331962004" y="720.0699999999999" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-330" value="1" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1276.97" y="806.8499999999999" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-331" value="2" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1235.9" y="806.8499999999999" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-332" value="3" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1196.97" y="806.8499999999999" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-333" value="4" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1157.03" y="806.8499999999999" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-334" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-335" target="fIN9LJIhpEY6EGzNKIPz-357" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1183" y="910" as="targetPoint" />
<Array as="points">
<mxPoint x="-1206" y="888" />
<mxPoint x="-1203" y="888" />
<mxPoint x="-1203" y="910" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-335" value="Relay&amp;nbsp;WS" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1235.9" y="837.78" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-336" value="5" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-1064" y="806.8499999999999" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-337" value="6" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-1022.9300000000001" y="806.8499999999999" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-338" value="7" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-984" y="806.8499999999999" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-339" value="8" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-944.06" y="806.8499999999999" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-340" value="Relay&amp;nbsp;WS" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1022.9300000000001" y="837.78" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-341" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.799;entryY=-0.046;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-342" target="fIN9LJIhpEY6EGzNKIPz-357" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1013" y="909.0699999999999" as="targetPoint" />
<Array as="points">
<mxPoint x="-994" y="889" />
<mxPoint x="-1203" y="889" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-342" value="Envelope" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1024" y="852.0699999999999" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-343" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1097.8000000000002" y="720.0699999999999" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-344" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1079.5457165981002" y="730.0699999999999" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-345" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-349" target="fIN9LJIhpEY6EGzNKIPz-336" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-346" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-349" target="fIN9LJIhpEY6EGzNKIPz-337" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-347" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-349" target="fIN9LJIhpEY6EGzNKIPz-338" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-348" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-349" target="fIN9LJIhpEY6EGzNKIPz-339" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-349" value="PrdMessage&lt;br&gt;(+ TxSp)" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1061.2914331962006" y="740.0699999999999" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-350" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1517" y="700" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-351" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1561.7457165981" y="710" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-352" value="Pcd&lt;br&gt;&lt;b&gt;process&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1543.4914331962004" y="720" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-353" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="fIN9LJIhpEY6EGzNKIPz-330" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1473" y="769" />
<mxPoint x="-1262" y="769" />
</Array>
<mxPoint x="-1473" y="750" as="sourcePoint" />
<mxPoint x="-1463" y="806.8499999999999" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-354" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-352" target="fIN9LJIhpEY6EGzNKIPz-331" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1473" y="749" />
<mxPoint x="-1473" y="769" />
<mxPoint x="-1221" y="769" />
</Array>
<mxPoint x="-1463" y="750" as="sourcePoint" />
<mxPoint x="-1421" y="806.8499999999999" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-355" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-352" target="fIN9LJIhpEY6EGzNKIPz-332" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1473" y="749" />
<mxPoint x="-1473" y="769" />
<mxPoint x="-1182" y="769" />
</Array>
<mxPoint x="-1404" y="748.8499999999999" as="sourcePoint" />
<mxPoint x="-1383" y="806.8499999999999" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-356" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-352" target="fIN9LJIhpEY6EGzNKIPz-333" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1473" y="749" />
<mxPoint x="-1473" y="769" />
<mxPoint x="-1143" y="769" />
</Array>
<mxPoint x="-1404" y="748.8499999999999" as="sourcePoint" />
<mxPoint x="-1343" y="806.8499999999999" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-357" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1324.75" y="910" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-358" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1306.4957165981" y="920" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-359" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-364" target="fIN9LJIhpEY6EGzNKIPz-365" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1210.75" y="959" />
<mxPoint x="-1210.75" y="979" />
<mxPoint x="-1269.75" y="979" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-360" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-364" target="fIN9LJIhpEY6EGzNKIPz-366" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1210.75" y="959" />
<mxPoint x="-1210.75" y="979" />
<mxPoint x="-1228.75" y="979" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-361" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-364" target="fIN9LJIhpEY6EGzNKIPz-367" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1210.75" y="959" />
<mxPoint x="-1210.75" y="979" />
<mxPoint x="-1189.75" y="979" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-362" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-364" target="fIN9LJIhpEY6EGzNKIPz-368" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1210.75" y="959" />
<mxPoint x="-1210.75" y="979" />
<mxPoint x="-1150.75" y="979" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-363" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-364" target="fIN9LJIhpEY6EGzNKIPz-375" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-824.75" y="944.8333333333335" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-364" value="PrdList" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1288.2414331962004" y="930" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-365" value="1" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1284.72" y="1016.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-366" value="2" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1243.65" y="1016.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-367" value="3" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1204.72" y="1016.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-368" value="4" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1164.78" y="1016.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-369" value="Relay&amp;nbsp;WS" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1243.65" y="1047.71" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-370" value="5" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-1061.75" y="1016.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-371" value="6" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-1020.6800000000001" y="1016.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-372" value="7" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-981.75" y="1016.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-373" value="8" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-941.81" y="1016.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-374" value="Relay&amp;nbsp;WS" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1020.6800000000001" y="1047.71" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-375" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1095.5500000000002" y="930" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-376" value="PRDKeyBackip" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1077.2957165981002" y="940" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-377" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-381" target="fIN9LJIhpEY6EGzNKIPz-370" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-378" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-381" target="fIN9LJIhpEY6EGzNKIPz-371" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-379" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-381" target="fIN9LJIhpEY6EGzNKIPz-372" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-380" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-381" target="fIN9LJIhpEY6EGzNKIPz-373" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-381" value="PrdMessage&lt;br&gt;(+ TxSp)" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1059.0414331962006" y="950" width="152.39494830511973" height="28.99999999999996" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-382" value="All Roles" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-1402" y="929" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-384" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-383" target="fIN9LJIhpEY6EGzNKIPz-315" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1447" y="490" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-383" value="&lt;b&gt;Member&lt;/b&gt;&lt;br&gt;(this user)" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="-1531.8" y="448" width="88.8" height="29" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-385" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="fIN9LJIhpEY6EGzNKIPz-350" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1503.80252584744" y="700" as="targetPoint" />
<mxPoint x="-1503" y="649.0699999999999" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-386" value="&lt;b&gt;Process&lt;/b&gt;&lt;br&gt;(with this new sp_address for the selected role)" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="-1510" y="590" width="140" height="59.07" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-388" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-387" target="fIN9LJIhpEY6EGzNKIPz-386" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-391" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-387" target="fIN9LJIhpEY6EGzNKIPz-394" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1380" y="409" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-387" value="selected role" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1730" y="269.99999999999994" width="100" height="29" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-390" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#999999;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-389" target="fIN9LJIhpEY6EGzNKIPz-386" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-389" value="last Process version" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1620" y="269.99999999999994" width="100" height="29" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-393" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-392" target="fIN9LJIhpEY6EGzNKIPz-383" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-392" value="&lt;b&gt;Add new fields&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="-1531.8" y="388" width="88.8" height="29" as="geometry" />
</mxCell>
<mxCell id="W0tqueod3XqBArbf31HU-250" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-394" target="fIN9LJIhpEY6EGzNKIPz-392" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UgsJvuNo3Jpwi4Lm2WxR-249" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="fIN9LJIhpEY6EGzNKIPz-394" target="UgsJvuNo3Jpwi4Lm2WxR-246">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-394" value="&lt;b&gt;HTML form&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-1531.8" y="339" width="88.8" height="29" as="geometry" />
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-396" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="fIN9LJIhpEY6EGzNKIPz-395" target="fIN9LJIhpEY6EGzNKIPz-383" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1372" y="428" />
<mxPoint x="-1487" y="428" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="fIN9LJIhpEY6EGzNKIPz-395" value="&lt;b&gt;Inital Member&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="-1428.35" y="388" width="76.25" height="29" as="geometry" />
</mxCell>
<mxCell id="3oxP2IrQZiT_M8X3yCe1-245" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1699" y="983.78" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="3oxP2IrQZiT_M8X3yCe1-246" value="Relay - side chain node not required" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1663.3200000000002" y="982.71" width="214.32" height="30" as="geometry" />
</mxCell>
<mxCell id="3oxP2IrQZiT_M8X3yCe1-247" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;container=0;rounded=1;labelBackgroundColor=none;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="-1700" y="1018.7800000000001" width="28.93" height="28.93" as="geometry" />
</mxCell>
<mxCell id="3oxP2IrQZiT_M8X3yCe1-248" value="Relay - side chain node required" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1664.3200000000002" y="1017.7100000000002" width="214.32" height="30" as="geometry" />
</mxCell>
<mxCell id="W0tqueod3XqBArbf31HU-246" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="W0tqueod3XqBArbf31HU-245" target="fIN9LJIhpEY6EGzNKIPz-387" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="W0tqueod3XqBArbf31HU-248" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="W0tqueod3XqBArbf31HU-247" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1680" y="248" as="sourcePoint" />
<mxPoint x="-940" y="299" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="W0tqueod3XqBArbf31HU-245" value="selected process" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1730" y="209.99999999999994" width="100" height="29" as="geometry" />
</mxCell>
<mxCell id="W0tqueod3XqBArbf31HU-249" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="W0tqueod3XqBArbf31HU-247" target="202" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1241" y="339" />
</Array>
<mxPoint x="-1241" y="250" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="W0tqueod3XqBArbf31HU-247" value="Member managers" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-1288.72" y="309.99999999999994" width="100" height="29" as="geometry" />
</mxCell>
<mxCell id="W0tqueod3XqBArbf31HU-252" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="W0tqueod3XqBArbf31HU-251" target="fIN9LJIhpEY6EGzNKIPz-350" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1503.8000000000002" y="700" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="W0tqueod3XqBArbf31HU-251" value="&lt;b&gt;Inital Member&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="-1410.35" y="590" width="76.25" height="59.07" as="geometry" />
</mxCell>
<mxCell id="UgsJvuNo3Jpwi4Lm2WxR-246" value="&lt;b&gt;ThirdParty&lt;/b&gt;&lt;div&gt;&lt;b&gt;PriveKey&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
<mxGeometry x="-1344" y="388" width="76.25" height="42" as="geometry" />
</mxCell>
<mxCell id="UgsJvuNo3Jpwi4Lm2WxR-247" value="&lt;b&gt;ThirdParty&lt;/b&gt;&lt;div&gt;&lt;b&gt;PriveKey&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
<mxGeometry x="-1334" y="398" width="76.25" height="42" as="geometry" />
</mxCell>
<mxCell id="UgsJvuNo3Jpwi4Lm2WxR-248" value="&lt;b&gt;ThirdParty&lt;/b&gt;&lt;div&gt;&lt;b&gt;image or mnemonic&lt;/b&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
<mxGeometry x="-1324" y="408" width="76.25" height="42" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>