---
title: "Pid 3 Electrical"
description: "An electrical diagram showing circuit components and connections"
category: "templates/engineering"
type: "electrical"
source_file: "templates/engineering/pid_3_decoded.xml"
tags: ["engineering", "template", "technical", "electrical", "drawio"]
---

# Pid 3 Electrical

An electrical diagram showing circuit components and connections

## XML Source

```xml
<?xml version="1.0" ?>
<mxGraphModel dx="1408" dy="544" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="none" math="0" shadow="0">
  <root>
    <mxCell id="0"/>
    <mxCell id="1" parent="0"/>
    <mxCell id="5b2503efdcfff50f-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-1" target="5b2503efdcfff50f-2" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-72" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-1" target="5b2503efdcfff50f-56" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="80" y="130"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-1" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="30" y="190" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-2" target="5b2503efdcfff50f-3" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-2" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="30" y="310" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-3" target="5b2503efdcfff50f-4" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-3" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="30" y="430" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-4" target="5b2503efdcfff50f-5" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-4" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="30" y="550" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-5" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="30" y="670" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-11" target="5b2503efdcfff50f-13" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-73" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-11" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="130" y="130" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-11" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="80" y="190" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-13" target="5b2503efdcfff50f-15" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-13" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="80" y="310" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-15" target="5b2503efdcfff50f-17" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-15" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="80" y="430" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-17" target="5b2503efdcfff50f-18" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-17" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="80" y="550" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-82" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-18" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="130" y="780" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-18" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="80" y="670" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-20" target="5b2503efdcfff50f-22" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-74" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-20" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="180" y="130" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-20" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="130" y="190" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-22" target="5b2503efdcfff50f-24" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-22" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="130" y="310" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-24" target="5b2503efdcfff50f-26" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-24" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="130" y="430" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-26" target="5b2503efdcfff50f-27" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-26" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="130" y="550" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-27" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="180" y="780" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-27" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="130" y="670" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-29" target="5b2503efdcfff50f-31" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-76" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-29" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="230" y="130" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-29" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="180" y="190" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-31" target="5b2503efdcfff50f-33" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-31" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="180" y="310" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-33" target="5b2503efdcfff50f-35" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-33" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="180" y="430" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-35" target="5b2503efdcfff50f-36" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-35" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="180" y="550" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-84" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-36" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="230" y="780" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-36" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="180" y="670" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-38" target="5b2503efdcfff50f-40" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-77" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-38" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="280" y="130" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-38" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="230" y="190" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-40" target="5b2503efdcfff50f-42" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-40" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="230" y="310" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-41" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-42" target="5b2503efdcfff50f-44" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-42" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="230" y="430" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-44" target="5b2503efdcfff50f-45" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-44" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="230" y="550" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-85" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-45" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="280" y="780" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-45" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="230" y="670" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-47" target="5b2503efdcfff50f-49" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-78" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-47" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="330" y="130" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-47" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="280" y="190" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-49" target="5b2503efdcfff50f-51" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-49" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="280" y="310" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-51" target="5b2503efdcfff50f-53" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-51" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="280" y="430" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-53" target="5b2503efdcfff50f-54" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-53" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="280" y="550" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-86" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-54" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="330" y="780" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-54" value="" style="shape=mxgraph.pid.heat_exchangers.heat_exchanger_(plate);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="280" y="670" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-79" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-55" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="420" y="130" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="440" y="130"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-88" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-55" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="380" y="780" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="440" y="710"/>
          <mxPoint x="380" y="710"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-89" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-55" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="490" y="780" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="440" y="710"/>
          <mxPoint x="490" y="710"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-55" value="" style="shape=mxgraph.pid.heat_exchangers.shell_and_tube_heat_exchanger_3;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="410" y="400" width="60" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-90" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.09;entryY=0.25;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-56" target="5b2503efdcfff50f-70" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="710" y="80"/>
          <mxPoint x="869" y="80"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-56" value="" style="shape=mxgraph.pid.heat_exchangers.shell_and_tube_heat_exchanger_3;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="680" y="100" width="60" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-105" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.145;exitY=0.145;exitPerimeter=0;entryX=0.145;entryY=0.855;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-57" target="5b2503efdcfff50f-56" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="640" y="449"/>
          <mxPoint x="640" y="152"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-106" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.5;entryY=1;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-57" target="5b2503efdcfff50f-56" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-57" value="" style="shape=mxgraph.pid.heat_exchangers.shell_and_tube_heat_exchanger_3;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="680" y="440" width="60" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-104" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.145;exitY=0.145;exitPerimeter=0;entryX=0.145;entryY=0.855;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-58" target="5b2503efdcfff50f-57" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="640" y="562"/>
          <mxPoint x="640" y="491"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-107" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.5;entryY=1;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-58" target="5b2503efdcfff50f-57" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-58" value="" style="shape=mxgraph.pid.heat_exchangers.shell_and_tube_heat_exchanger_3;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="680" y="553" width="60" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-98" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-59" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="600" y="130" as="targetPoint"/>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-100" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.676;entryY=0.025;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;exitX=0.145;exitY=0.855;exitPerimeter=0;" parent="1" source="5b2503efdcfff50f-59" target="5b2503efdcfff50f-62" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="677" y="706"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-102" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.855;exitY=0.855;exitPerimeter=0;entryX=0.5;entryY=0.88;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-59" target="5b2503efdcfff50f-70" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="731" y="730"/>
          <mxPoint x="909" y="730"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-103" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.288;entryY=0.809;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-59" target="5b2503efdcfff50f-70" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="710" y="650"/>
          <mxPoint x="888" y="650"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-59" value="" style="shape=mxgraph.pid.heat_exchangers.shell_and_tube_heat_exchanger_3;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="680" y="655" width="60" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-97" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-60" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="570" y="180" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="530" y="180"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-60" value="" style="shape=mxgraph.pid.vessels.vessel_(dished_ends,_legs);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="525" y="249" width="50" height="122" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-94" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-61" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="570" y="450" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="540" y="450"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-61" value="" style="shape=mxgraph.pid.vessels.vessel_(dished_ends,_legs);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="525" y="530" width="50" height="122" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-87" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-62" target="5b2503efdcfff50f-80" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="600" y="780"/>
          <mxPoint x="600" y="780"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-101" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.145;entryY=0.855;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;exitX=0.282;exitY=0.28;exitPerimeter=0;" parent="1" source="5b2503efdcfff50f-62" target="5b2503efdcfff50f-58" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="640" y="604"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-62" value="" style="shape=mxgraph.pid.vessels.vessel_(dome);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="613" y="745" width="95" height="55" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-109" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.5;entryY=1;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-63" target="5b2503efdcfff50f-108" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="828" y="620"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-111" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.22;exitPerimeter=0;entryX=0;entryY=0.5;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-63" target="5b2503efdcfff50f-68" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-112" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.78;exitPerimeter=0;entryX=0.75;entryY=0.96;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-63" target="5b2503efdcfff50f-70" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="775" y="583"/>
          <mxPoint x="775" y="470"/>
          <mxPoint x="934" y="470"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-63" value="" style="verticalLabelPosition=bottom;align=center;dashed=0;html=1;verticalAlign=top;shape=mxgraph.pid.misc.air_separator;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="795" y="500" width="65.5" height="106" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-91" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-64" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="660" y="130" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="660" y="280"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-99" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-64" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="580" y="780" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="620" y="310"/>
          <mxPoint x="620" y="730"/>
          <mxPoint x="580" y="730"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-64" value="" style="shape=mxgraph.pid.vessels.vessel_(dished_ends,_legs);html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="745" y="249" width="50" height="122" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-65" value="" style="verticalLabelPosition=bottom;align=center;dashed=0;html=1;verticalAlign=top;shape=mxgraph.pid.compressors.centrifugal_compressor;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;flipH=1;" parent="1" vertex="1">
      <mxGeometry x="795" y="301" width="70" height="70" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-92" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.905;entryY=0.037;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-66" target="5b2503efdcfff50f-61" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-93" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=1;entryY=0.5;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-66" target="5b2503efdcfff50f-55" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="570" y="430"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-66" value="" style="shape=mxgraph.pid.pumps_-_din.hydraulic;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="550" y="470" width="40" height="40" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-95" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.905;entryY=0.019;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-67" target="5b2503efdcfff50f-60" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-96" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.855;entryY=0.145;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-67" target="5b2503efdcfff50f-55" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="570" y="160"/>
          <mxPoint x="462" y="160"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-67" value="" style="shape=mxgraph.pid.pumps_-_din.hydraulic;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="550" y="190" width="40" height="40" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-113" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=0;exitPerimeter=0;entryX=0.91;entryY=1;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-68" target="5b2503efdcfff50f-70" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-116" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;exitPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-68" edge="1">
      <mxGeometry relative="1" as="geometry">
        <mxPoint x="1010" y="420" as="targetPoint"/>
        <Array as="points">
          <mxPoint x="949" y="570"/>
          <mxPoint x="1040" y="570"/>
          <mxPoint x="1040" y="420"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-68" value="" style="shape=mxgraph.pid.heat_exchangers.shell_and_tube_heat_exchanger_3;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="919.5" y="493.5" width="60" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-115" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.5;entryY=0.876;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-69" target="5b2503efdcfff50f-114" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-136" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;exitPerimeter=0;entryX=1;entryY=0.5;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=12;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-69" target="5b2503efdcfff50f-68" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-69" value="" style="shape=mxgraph.pid.pumps_-_din.hydraulic;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="990" y="440" width="40" height="40" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-117" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-70" target="5b2503efdcfff50f-71" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-70" value="" style="shape=mxgraph.pid.pumps.turbine;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="860" y="180" width="98" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-71" value="G" style="dashed=0;align=center;html=1;shape=mxgraph.pid.engines.generator_(ac);fontSize=25;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;" parent="1" vertex="1">
      <mxGeometry x="987" y="180" width="60" height="60" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-81" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-80" target="5b2503efdcfff50f-5" edge="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-80" value="" style="shape=mxgraph.pid.pumps_-_din.hydraulic;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="420" y="760" width="40" height="40" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-110" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=0;exitPerimeter=0;entryX=0.5;entryY=1;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-108" target="5b2503efdcfff50f-58" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="710" y="620"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-108" value="" style="shape=mxgraph.pid.pumps_-_din.hydraulic;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=16;fontColor=#000000;rotation=-90;" parent="1" vertex="1">
      <mxGeometry x="755" y="600" width="40" height="40" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-118" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=0.124;exitPerimeter=0;entryX=0.925;entryY=0.84;entryPerimeter=0;labelBackgroundColor=none;startArrow=none;startFill=0;startSize=5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#999999;strokeWidth=4;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" source="5b2503efdcfff50f-114" target="5b2503efdcfff50f-70" edge="1">
      <mxGeometry relative="1" as="geometry">
        <Array as="points">
          <mxPoint x="1010" y="260"/>
          <mxPoint x="970" y="260"/>
          <mxPoint x="970" y="230"/>
        </Array>
      </mxGeometry>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-114" value="" style="shape=mxgraph.pid.heat_exchangers.condenser;html=1;align=center;verticalLabelPosition=bottom;verticalAlign=top;dashed=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeColor=#000000;strokeWidth=1;fillColor=#ffffff;fontFamily=Verdana;fontSize=25;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="970" y="320" width="80" height="80" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-119" value="Hot pipe header" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="80" y="100" width="110" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-120" value="Solar&lt;div&gt;Super-Heater&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="745" y="110" width="100" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-121" value="Hot tank" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="520" y="380" width="70" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-122" value="Cold tank" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="520" y="660" width="70" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-123" value="Salt-HTF&lt;div&gt;Heat&lt;/div&gt;&lt;div&gt;Exchanger&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="370" y="460" width="80" height="40" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-124" value="HTF pump" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="400" y="800" width="80" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-125" value="Cold pipe header" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="80" y="800" width="120" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-126" value="Expansion vessel" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="613" y="800" width="120" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-127" value="Solar re-heater" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="741" y="680" width="110" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-128" value="Water pump" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="770" y="655" width="90" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-129" value="Deaireator" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="785" y="480" width="80" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-130" value="Solar&lt;div&gt;pre-heater&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="650" y="610" width="80" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-131" value="Solar steam&lt;div&gt;generator&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="741" y="430" width="90" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-132" value="HTF gas heater" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="745" y="375" width="110" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-133" value="Steam turbine" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="877" y="150" width="100" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-134" value="Electrical&lt;div&gt;generator&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="990" y="140" width="70" height="30" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-135" value="Condenser" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="1012" y="290" width="80" height="20" as="geometry"/>
    </mxCell>
    <mxCell id="5b2503efdcfff50f-137" value="Low-pressure&lt;div&gt;pre-heater&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=12;fontFamily=Verdana;fontColor=#000000;" parent="1" vertex="1">
      <mxGeometry x="920" y="580" width="100" height="30" as="geometry"/>
    </mxCell>
  </root>
</mxGraphModel>

```