<mxGraphModel dx="894" dy="566" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" fold="1" page="1" pageScale="1" pageWidth="450" pageHeight="350" style="default-style2" math="0"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="6" value="&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;VtGate&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="shape=ext;rounded=1;html=1;whiteSpace=wrap;dashed=1;dashPattern=1 4;" parent="1" vertex="1"><mxGeometry x="170" y="15" width="250" height="290" as="geometry"/></mxCell><mxCell id="8" value="Client sends query" style="shape=ext;rounded=1;html=1;whiteSpace=wrap;" parent="1" vertex="1"><mxGeometry x="10" y="60" width="130" height="60" as="geometry"/></mxCell><mxCell id="9" value="HttpServer" style="shape=ext;rounded=1;html=1;whiteSpace=wrap;" parent="1" vertex="1"><mxGeometry x="245" y="60" width="100" height="60" as="geometry"/></mxCell><mxCell id="10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5" parent="1" source="8" target="9" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="11" value="Extract request parameters." style="shape=ext;rounded=1;html=1;whiteSpace=wrap;" parent="1" vertex="1"><mxGeometry x="245" y="140" width="100" height="60" as="geometry"/></mxCell><mxCell id="12" value="Launch a go routine and call specified&amp;nbsp;&lt;span style=&quot;line-height: 15.1199998855591px&quot;&gt;VtGate&amp;nbsp;&lt;/span&gt;method." style="shape=ext;rounded=1;html=1;whiteSpace=wrap;" parent="1" vertex="1"><mxGeometry x="220" y="220" width="150" height="60" as="geometry"/></mxCell><mxCell id="13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.5;entryX=0.5;entryY=1" parent="1" source="12" target="8" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="14" value="send response" style="text;html=1;resizable=0;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;" parent="13" connectable="0" vertex="1"><mxGeometry x="-0.4036" y="-3" relative="1" as="geometry"><mxPoint x="-16" y="-7" as="offset"/></mxGeometry></mxCell><mxCell id="15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0" parent="1" source="9" target="11" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1" parent="1" source="11" target="12" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell></root></mxGraphModel>