<?xml version="1.0" encoding="utf-8"?>
<safetyApplicationLanguageDiagram Crc="2561282077" dslVersion="1.5.0.0" Id="b1d91ecf-3395-4a3f-8bb0-3c1f8d231687" absoluteBounds="0, 0, 28.875, 11.75" name="TwinSAFE">
  <safetyApplicationMoniker name="/" />
  <nestedChildShapes>
    <networkSwimLane Id="b13e2f21-1a08-4fad-a9ad-1cecbd675889" absoluteBounds="0, 0, 28.875, 11.81">
      <networkMoniker name="//Network1" />
      <nestedChildShapes>
        <fBAndShape Id="d3b3393d-c4e9-4280-9062-0a1f9c98aacb" absoluteBounds="7.875, 1.125, 2.75, 3.25">
          <fBAndMoniker name="//Network1/FBAnd1" />
          <relativeChildShapes>
            <inPortShape Id="466689fe-8169-4138-85a9-536262b040f9" absoluteBounds="7.795, 1.87, 0.15, 0.15">
              <inPortMoniker name="//Network1/FBAnd1/AndIn1" />
              <relativeChildShapes />
            </inPortShape>
            <inPortShape Id="30ee55b7-d10d-4599-a6f7-d6a5053a9a67" absoluteBounds="7.795, 2.14, 0.15, 0.15">
              <inPortMoniker name="//Network1/FBAnd1/AndIn2" />
              <relativeChildShapes />
            </inPortShape>
            <inPortShape Id="da24d014-5dbc-400d-9f73-9ad066f1aa81" absoluteBounds="7.795, 2.41, 0.15, 0.15">
              <inPortMoniker name="//Network1/FBAnd1/AndIn3" />
              <relativeChildShapes />
            </inPortShape>
            <inPortShape Id="d0d1950b-372b-4f41-b088-2feb996b4630" absoluteBounds="7.795, 2.68, 0.15, 0.15">
              <inPortMoniker name="//Network1/FBAnd1/AndIn4" />
              <relativeChildShapes />
            </inPortShape>
            <inPortShape Id="59f87ee5-bd35-4ef7-861c-88a20324f643" absoluteBounds="7.795, 2.95, 0.15, 0.15">
              <inPortMoniker name="//Network1/FBAnd1/AndIn5" />
              <relativeChildShapes />
            </inPortShape>
            <inPortShape Id="9ff6ec9d-ce3d-476f-8b34-9f8ee2b656e2" absoluteBounds="7.795, 3.22, 0.15, 0.15">
              <inPortMoniker name="//Network1/FBAnd1/AndIn6" />
              <relativeChildShapes />
            </inPortShape>
            <inPortShape Id="46f2d4d1-8fed-4038-ba99-8c7da3a3ed70" absoluteBounds="7.795, 3.49, 0.15, 0.15">
              <inPortMoniker name="//Network1/FBAnd1/AndIn7" />
              <relativeChildShapes />
            </inPortShape>
            <inPortShape Id="2b2beb85-fe2e-4166-82f5-a4c72400e07b" absoluteBounds="7.795, 3.7600000000000002, 0.15, 0.15">
              <inPortMoniker name="//Network1/FBAnd1/AndIn8" />
              <relativeChildShapes />
            </inPortShape>
            <outPortShape Id="70699b8c-3f64-4d14-a9bc-12aa99fcab08" absoluteBounds="10.525, 3.49, 0.15, 0.15">
              <outPortMoniker name="//Network1/FBAnd1/AndOut" />
              <relativeChildShapes />
            </outPortShape>
          </relativeChildShapes>
        </fBAndShape>
        <userFunctionBlockShape Id="1b8b9621-72a3-4e7c-af5c-a82fafa668d7" absoluteBounds="1.375, 9.75, 3.74857165813446, 1.81">
          <userFunctionBlockMoniker name="//Network1/UserFunctionBlock3" />
          <relativeChildShapes>
            <paramPortShape Id="0719e898-db44-4b85-9653-35c50382a396" absoluteBounds="2.9600145888328551, 10.825, 0.7, 0.2">
              <metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBScaling1_Scaling Factor Divisor" />
              <relativeChildShapes />
            </paramPortShape>
            <inPortShape Id="ce000dac-05fd-45b8-bb25-42a52245803f" absoluteBounds="1.295, 10.225, 0.15, 0.15">
              <metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnitVoltage" />
              <relativeChildShapes />
            </inPortShape>
            <outPortShape Id="94fb6214-836d-44e1-b93f-1aab38ce6f6b" absoluteBounds="5.0235716581344594, 10.225, 0.15, 0.15">
              <metaOutPortMoniker name="//Network1/UserFunctionBlock3/xInRange" />
              <relativeChildShapes />
            </outPortShape>
            <paramPortShape Id="ed3d5f4f-9ac5-4667-a077-07f989d775d6" absoluteBounds="2.9600145888328551, 10.425, 0.7, 0.2">
              <metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBScaling1_Scaling Factor Multiplier" />
              <relativeChildShapes />
            </paramPortShape>
          </relativeChildShapes>
        </userFunctionBlockShape>
        <userFunctionBlockShape Id="c8a1d05f-b2d5-4f42-b081-84e0ff99f921" absoluteBounds="1.375, 6.875, 3.74857165813446, 1.81">
          <userFunctionBlockMoniker name="//Network1/UserFunctionBlock2" />
          <relativeChildShapes>
            <paramPortShape Id="b8fd45f1-1a06-46ba-b64b-d755d19c1772" absoluteBounds="2.9600145888328551, 7.95, 0.7, 0.2">
              <metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_FBScaling1_Scaling Factor Divisor" />
              <relativeChildShapes />
            </paramPortShape>
            <inPortShape Id="21c4bade-8251-4fba-a830-26677fc17aa9" absoluteBounds="1.295, 7.35, 0.15, 0.15">
              <metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnitVoltage" />
              <relativeChildShapes />
            </inPortShape>
            <outPortShape Id="d83d6498-cacc-4e7f-b698-a8bb28c61d0a" absoluteBounds="5.0235716581344594, 7.35, 0.15, 0.15">
              <metaOutPortMoniker name="//Network1/UserFunctionBlock2/xInRange" />
              <relativeChildShapes />
            </outPortShape>
            <paramPortShape Id="9858fca2-ef65-4a41-9e3d-da52755762db" absoluteBounds="2.9600145888328551, 7.55, 0.7, 0.2">
              <metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_FBScaling1_Scaling Factor Multiplier" />
              <relativeChildShapes />
            </paramPortShape>
          </relativeChildShapes>
        </userFunctionBlockShape>
        <userFunctionBlockShape Id="1c61284e-0295-4b70-adbd-129627cea4c9" absoluteBounds="1.375, 4, 3.74857165813446, 1.81">
          <userFunctionBlockMoniker name="//Network1/UserFunctionBlock1" />
          <relativeChildShapes>
            <paramPortShape Id="1f313147-c7f6-4e04-985d-192238e7033f" absoluteBounds="2.9600145888328551, 5.075, 0.7, 0.2">
              <metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBScaling1_Scaling Factor Divisor" />
              <relativeChildShapes />
            </paramPortShape>
            <inPortShape Id="8b41f3ea-f85d-4766-b9ed-0f58fb1cadb3" absoluteBounds="1.295, 4.475, 0.15, 0.15">
              <metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnitVoltage" />
              <relativeChildShapes />
            </inPortShape>
            <outPortShape Id="4d569d45-d7ab-43d2-91cd-fbece3f9f4fd" absoluteBounds="5.0235716581344594, 4.475, 0.15, 0.15">
              <metaOutPortMoniker name="//Network1/UserFunctionBlock1/xInRange" />
              <relativeChildShapes />
            </outPortShape>
            <paramPortShape Id="ac320474-fefb-41a6-9297-78598c5c0bda" absoluteBounds="2.9600145888328551, 4.675, 0.7, 0.2">
              <metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBScaling1_Scaling Factor Multiplier" />
              <relativeChildShapes />
            </paramPortShape>
          </relativeChildShapes>
        </userFunctionBlockShape>
        <userFunctionBlockShape Id="12bf7e1e-187d-4d2f-9ec7-b009d5717b69" absoluteBounds="1.375, 1.125, 3.74857165813446, 1.81">
          <userFunctionBlockMoniker name="//Network1/UserFunctionBlock5" />
          <relativeChildShapes>
            <paramPortShape Id="c378cb16-aaad-4f3f-a106-d4303350898c" absoluteBounds="2.9600145888328551, 2.2, 0.7, 0.2">
              <metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBScaling1_Scaling Factor Divisor" />
              <relativeChildShapes />
            </paramPortShape>
            <inPortShape Id="8cf374bf-5505-44b2-86d7-0eb56fd5a0fb" absoluteBounds="1.295, 1.6, 0.15, 0.15">
              <metaInPortMoniker name="//Network1/UserFunctionBlock5/iUnitVoltage" />
              <relativeChildShapes />
            </inPortShape>
            <outPortShape Id="849d8b93-efcf-4797-8bdc-383885644322" absoluteBounds="5.0235716581344594, 1.6, 0.15, 0.15">
              <metaOutPortMoniker name="//Network1/UserFunctionBlock5/xInRange" />
              <relativeChildShapes />
            </outPortShape>
            <paramPortShape Id="f70cbab5-804a-41b8-8451-860c7f55dc03" absoluteBounds="2.9600145888328551, 1.7999999999999998, 0.7, 0.2">
              <metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBScaling1_Scaling Factor Multiplier" />
              <relativeChildShapes />
            </paramPortShape>
          </relativeChildShapes>
        </userFunctionBlockShape>
        <wiredLinkConnector Id="7951ac75-e5bf-41ae-85a8-c1915bfe5ce7" edgePoints="[(5.17357165813446 : 10.3); (7.3098232496896 : 10.3); (7.3098232496896 : 2.755); (7.795 : 2.755)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
          <wiredLinkMoniker Id="b53a18ec-a794-468f-93ef-5dfd91064ffb" />
          <nodes>
            <outPortShapeMoniker Id="94fb6214-836d-44e1-b93f-1aab38ce6f6b" />
            <inPortShapeMoniker Id="d0d1950b-372b-4f41-b088-2feb996b4630" />
          </nodes>
        </wiredLinkConnector>
        <wiredLinkConnector Id="be53b53f-bcd4-48da-8e68-bb0a6880c125" edgePoints="[(5.17357165813446 : 7.425); (7.04684687134937 : 7.425); (7.04684687134937 : 2.485); (7.795 : 2.485)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
          <wiredLinkMoniker Id="686fd529-9bd3-49d3-a5a4-5250a601cc23" />
          <nodes>
            <outPortShapeMoniker Id="d83d6498-cacc-4e7f-b698-a8bb28c61d0a" />
            <inPortShapeMoniker Id="da24d014-5dbc-400d-9f73-9ad066f1aa81" />
          </nodes>
        </wiredLinkConnector>
        <wiredLinkConnector Id="067c77e3-1d8b-4be8-8f57-4a99cee8cdd3" edgePoints="[(5.17357165813446 : 4.55); (6.76332933331092 : 4.55); (6.76332933331092 : 2.215); (7.795 : 2.215)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
          <wiredLinkMoniker Id="8e127b27-3afd-4d7e-bebe-fe172042b73e" />
          <nodes>
            <outPortShapeMoniker Id="4d569d45-d7ab-43d2-91cd-fbece3f9f4fd" />
            <inPortShapeMoniker Id="30ee55b7-d10d-4599-a6f7-d6a5053a9a67" />
          </nodes>
        </wiredLinkConnector>
        <wiredLinkConnector Id="26adab1d-7e2a-40a7-8e97-a757c8b19da9" edgePoints="[(5.17357165813446 : 1.675); (6.72678208999137 : 1.675); (6.72678208999137 : 1.945); (7.795 : 1.945)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
          <wiredLinkMoniker Id="f7b64fe0-551a-4d08-bb85-a8e5cf5a625a" />
          <nodes>
            <outPortShapeMoniker Id="849d8b93-efcf-4797-8bdc-383885644322" />
            <inPortShapeMoniker Id="466689fe-8169-4138-85a9-536262b040f9" />
          </nodes>
        </wiredLinkConnector>
      </nestedChildShapes>
    </networkSwimLane>
  </nestedChildShapes>
</safetyApplicationLanguageDiagram>