<mxfile host="docs.eltex-co.ru" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0" version="24.7.7">
  <diagram id="MMowSxdxjvlM2UK0dxDi" name="Страница — 1">
    <mxGraphModel dx="1593" dy="711" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="G4lMZfeHMFCAWBsLkUax-12" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#82b366;fontSize=14;align=center;fillColor=#d5e8d4;" parent="1" vertex="1">
          <mxGeometry x="392" y="646" width="240" height="364" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-1" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#d6b656;fontSize=14;align=center;fillColor=#fff2cc;" parent="1" vertex="1">
          <mxGeometry x="682" y="568" width="320" height="632" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-2" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#6c8ebf;fontSize=14;align=left;fillColor=#dae8fc;" parent="1" vertex="1">
          <mxGeometry x="426" y="891.56" width="172" height="83.25" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-3" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;align=left;fillColor=#bac8d3;strokeColor=#23445d;" parent="1" vertex="1">
          <mxGeometry x="111.55000000000001" y="1071" width="334.95" height="115" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-4" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=3;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="135" y="1128" as="sourcePoint" />
            <mxPoint x="256.5" y="1128" as="targetPoint" />
            <Array as="points">
              <mxPoint x="245" y="1128" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-5" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;Условные обозначения соединений&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
          <mxGeometry x="121.5" y="1081" width="290" height="30" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-6" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="135" y="1158" as="sourcePoint" />
            <mxPoint x="256.5" y="1158" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-7" value="VoIP линия" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
          <mxGeometry x="258" y="1113" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-8" value="DATA линия" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
          <mxGeometry x="258" y="1143" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-9" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#666666;fontSize=14;fontColor=#000000;align=left;fillColor=#f5f5f5;" parent="1" vertex="1">
          <mxGeometry x="143" y="702" width="190" height="248" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-10" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#007FFF;fontSize=14;" parent="1" vertex="1">
          <mxGeometry x="183" y="868" width="110" height="49.69" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-11" value="Elph Android" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;fontStyle=1" parent="1" vertex="1">
          <mxGeometry x="196.5" y="881.02" width="82" height="20" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-18" value="Elph Proxy" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;" parent="1" vertex="1">
          <mxGeometry x="449.5" y="923.18" width="125" height="20" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-19" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#6c8ebf;fontSize=14;align=left;fillColor=#dae8fc;" parent="1" vertex="1">
          <mxGeometry x="744" y="617" width="184" height="130" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.26;exitY=0.22;exitPerimeter=0;entryX=0.26;entryY=0.22;entryPerimeter=0;jettySize=auto;orthogonalLoop=1;" parent="1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="673.5" y="750.5" as="sourcePoint" />
            <mxPoint x="673.5" y="750.5" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-23" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#6c8ebf;fontSize=14;align=center;fillColor=#dae8fc;" parent="1" vertex="1">
          <mxGeometry x="742" y="808" width="200" height="342" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-26" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;" parent="1" vertex="1">
          <mxGeometry x="770" y="665" width="140" height="65.5" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-27" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="F-IIFOnisnf1LxqchTFE-26" vertex="1">
          <mxGeometry width="140" height="32" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-28" value="&lt;span style=&quot;font-size: 14px;&quot;&gt;SIP Adapter&lt;/span&gt;" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" parent="F-IIFOnisnf1LxqchTFE-27" vertex="1">
          <mxGeometry width="140" height="32" as="geometry">
            <mxRectangle width="140" height="32" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-29" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="F-IIFOnisnf1LxqchTFE-26" vertex="1">
          <mxGeometry y="32" width="140" height="34" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-30" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;Elph API&lt;/font&gt;" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" parent="F-IIFOnisnf1LxqchTFE-29" vertex="1">
          <mxGeometry width="140" height="34" as="geometry">
            <mxRectangle width="140" height="34" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-43" value="Локальная сеть" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="731" y="541" width="221" height="20" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-44" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="771" y="842" width="141" height="275.62" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-45" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry width="141" height="26" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-46" value="SSO" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="F-IIFOnisnf1LxqchTFE-45" vertex="1">
          <mxGeometry width="141" height="26" as="geometry">
            <mxRectangle width="141" height="26" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-47" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="26" width="141" height="28" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-48" value="Chat Server" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="F-IIFOnisnf1LxqchTFE-47" vertex="1">
          <mxGeometry width="141" height="28" as="geometry">
            <mxRectangle width="141" height="28" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-49" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="54" width="141" height="27" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-50" value="Chat Client" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="F-IIFOnisnf1LxqchTFE-49" vertex="1">
          <mxGeometry width="141" height="27" as="geometry">
            <mxRectangle width="141" height="27" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-51" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="81" width="141" height="27" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-52" value="Call History Service" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="F-IIFOnisnf1LxqchTFE-51" vertex="1">
          <mxGeometry width="141" height="27" as="geometry">
            <mxRectangle width="141" height="27" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-53" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="108" width="141" height="27" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-54" value="Status Service" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="F-IIFOnisnf1LxqchTFE-53" vertex="1">
          <mxGeometry width="141" height="27" as="geometry">
            <mxRectangle width="141" height="27" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-55" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="135" width="141" height="27" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-56" value="File Service" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="F-IIFOnisnf1LxqchTFE-55" vertex="1">
          <mxGeometry width="141" height="27" as="geometry">
            <mxRectangle width="141" height="27" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-57" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="162" width="141" height="27" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-58" value="Address book" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="F-IIFOnisnf1LxqchTFE-57" vertex="1">
          <mxGeometry width="141" height="27" as="geometry">
            <mxRectangle width="141" height="27" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-59" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="189" width="141" height="29" as="geometry" />
        </mxCell>
        <mxCell id="F-IIFOnisnf1LxqchTFE-60" value="Push gateway" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="F-IIFOnisnf1LxqchTFE-59" vertex="1">
          <mxGeometry width="141" height="29" as="geometry">
            <mxRectangle width="141" height="29" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="9pUvmpjTzf-_6c2YNuqT-5" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="218" width="141" height="29" as="geometry" />
        </mxCell>
        <mxCell id="9pUvmpjTzf-_6c2YNuqT-6" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="9pUvmpjTzf-_6c2YNuqT-5" vertex="1">
          <mxGeometry width="141" height="29" as="geometry">
            <mxRectangle width="141" height="29" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="SlCK6ZK9hdTCgaQFzh2l-3" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="F-IIFOnisnf1LxqchTFE-44" vertex="1">
          <mxGeometry y="247" width="141" height="29" as="geometry" />
        </mxCell>
        <mxCell id="SlCK6ZK9hdTCgaQFzh2l-4" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="SlCK6ZK9hdTCgaQFzh2l-3" vertex="1">
          <mxGeometry width="141" height="29" as="geometry">
            <mxRectangle width="141" height="29" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="Yjxj9840iQaSBVXc_Wyd-4" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#007FFF;fontSize=14;" parent="1" vertex="1">
          <mxGeometry x="181.5" y="801.75" width="110" height="49.69" as="geometry" />
        </mxCell>
        <mxCell id="Yjxj9840iQaSBVXc_Wyd-3" value="Elph IOS" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;fontStyle=1" parent="1" vertex="1">
          <mxGeometry x="195.5" y="814.4799999999999" width="82" height="20" as="geometry" />
        </mxCell>
        <mxCell id="Yjxj9840iQaSBVXc_Wyd-6" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#007FFF;fontSize=14;" parent="1" vertex="1">
          <mxGeometry x="183" y="732.91" width="110" height="49.69" as="geometry" />
        </mxCell>
        <mxCell id="Yjxj9840iQaSBVXc_Wyd-7" value="Elph Desktop" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;fontStyle=1" parent="1" vertex="1">
          <mxGeometry x="197" y="745.6399999999999" width="82" height="20" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-1" value="Elph Server" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;" parent="1" vertex="1">
          <mxGeometry x="782" y="817" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-2" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#6c8ebf;fontSize=14;align=left;fillColor=#dae8fc;" parent="1" vertex="1">
          <mxGeometry x="423" y="787" width="172" height="83.25" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-3" value="E-SBC" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;" parent="1" vertex="1">
          <mxGeometry x="446.5" y="818.6199999999999" width="125" height="20" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-11" value="ECSS Softswitch" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="729.5" y="630" width="221" height="20" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-15" value="" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;labelBackgroundColor=#FFFFFF;strokeColor=#6c8ebf;fontSize=14;align=left;fillColor=#dae8fc;" parent="1" vertex="1">
          <mxGeometry x="423" y="671" width="172" height="83.25" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-16" value="Stun Server" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;" parent="1" vertex="1">
          <mxGeometry x="446.5" y="702.6199999999999" width="125" height="20" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-17" value="DMZ" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="401.5" y="622" width="221" height="20" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-18" value="Internet" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;labelBackgroundColor=#FFFFFF;fontSize=14;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="128.5" y="675" width="221" height="20" as="geometry" />
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-22" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#fff2cc;strokeColor=#d6b656;strokeWidth=3;startArrow=classic;startFill=1;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="294" y="746.7549999999999" as="sourcePoint" />
            <mxPoint x="424" y="701.625" as="targetPoint" />
            <Array as="points">
              <mxPoint x="361" y="719" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-24" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=classic;startFill=1;strokeWidth=3;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="291.5" y="827.595" as="sourcePoint" />
            <mxPoint x="426" y="824" as="targetPoint" />
            <Array as="points">
              <mxPoint x="360" y="830" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-25" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;jumpStyle=arc;startArrow=classic;startFill=1;strokeWidth=3;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="295" y="890.56" as="sourcePoint" />
            <mxPoint x="425" y="823.625" as="targetPoint" />
            <Array as="points">
              <mxPoint x="360" y="860" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-27" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="110" y="990" as="sourcePoint" />
            <mxPoint x="430" y="930" as="targetPoint" />
            <Array as="points">
              <mxPoint x="360" y="960" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-29" value="" style="endArrow=none;html=1;rounded=0;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="110" y="990" as="sourcePoint" />
            <mxPoint x="110" y="760" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-30" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="110" y="760" as="sourcePoint" />
            <mxPoint x="183" y="759.7550000000001" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-31" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="110" y="827" as="sourcePoint" />
            <mxPoint x="183" y="826.7550000000001" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-32" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="110" y="894" as="sourcePoint" />
            <mxPoint x="183" y="893.7550000000001" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-33" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#fff2cc;strokeColor=#d6b656;strokeWidth=3;startArrow=classic;startFill=1;" parent="1" source="G4lMZfeHMFCAWBsLkUax-2" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="640" y="730.5" as="sourcePoint" />
            <mxPoint x="770" y="685.5" as="targetPoint" />
            <Array as="points">
              <mxPoint x="660" y="760" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-34" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;entryX=0;entryY=0.5;entryDx=0;entryDy=0;jumpStyle=arc;startArrow=classic;startFill=1;" parent="1" source="F-IIFOnisnf1LxqchTFE-2" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="610" y="1010.1099999999999" as="sourcePoint" />
            <mxPoint x="740" y="943.175" as="targetPoint" />
            <Array as="points">
              <mxPoint x="675" y="979.55" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-35" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fillColor=#fff2cc;strokeColor=#d6b656;strokeWidth=3;" parent="1" source="G4lMZfeHMFCAWBsLkUax-2" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="460" y="804" as="sourcePoint" />
            <mxPoint x="510" y="754" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-36" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;entryX=0;entryY=0.5;entryDx=0;entryDy=0;jumpStyle=arc;startArrow=classic;startFill=1;" parent="1" target="F-IIFOnisnf1LxqchTFE-29" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="598" y="916" as="sourcePoint" />
            <mxPoint x="770" y="697.0000000000002" as="targetPoint" />
            <Array as="points">
              <mxPoint x="700" y="820" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="G4lMZfeHMFCAWBsLkUax-38" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;fillColor=none;strokeWidth=1;entryX=0.528;entryY=0.998;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="F-IIFOnisnf1LxqchTFE-19" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="841.36" y="808" as="sourcePoint" />
            <mxPoint x="841.36" y="775" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="xCCiJw2W9fKBxTEP-Ygm-1" value="" style="edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fillColor=#fff2cc;strokeColor=#d6b656;strokeWidth=3;startArrow=classic;startFill=1;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="294" y="762" as="sourcePoint" />
            <mxPoint x="424" y="824" as="targetPoint" />
            <Array as="points">
              <mxPoint x="361" y="734" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="9pUvmpjTzf-_6c2YNuqT-3" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" vertex="1">
          <mxGeometry x="771" y="1059.62" width="141" height="29" as="geometry" />
        </mxCell>
        <mxCell id="9pUvmpjTzf-_6c2YNuqT-4" value="Mini Apps Service" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="9pUvmpjTzf-_6c2YNuqT-3" vertex="1">
          <mxGeometry width="141" height="29" as="geometry">
            <mxRectangle width="141" height="29" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
        <mxCell id="SlCK6ZK9hdTCgaQFzh2l-1" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" vertex="1">
          <mxGeometry x="771.5" y="1089" width="141" height="29" as="geometry" />
        </mxCell>
        <mxCell id="SlCK6ZK9hdTCgaQFzh2l-2" value="RabbitMQ" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontFamily=Helvetica;fontStyle=1" parent="SlCK6ZK9hdTCgaQFzh2l-1" vertex="1">
          <mxGeometry width="141" height="29" as="geometry">
            <mxRectangle width="141" height="29" as="alternateBounds" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
