<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:flowable="http://flowable.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.flowable.org/processdef">
  <process id="SRD_NETWORK_ORDER" name="SRD_NETWORK_ORDER" isExecutable="true">
    <documentation>pass process to MW is the selected solution is MW</documentation>
    <startEvent id="startEvent1" flowable:formFieldValidation="true"></startEvent>
    <serviceTask id="sid-460F9372-B8A0-4ACC-B3BE-D47E20311F65" name="update Request Type" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateSrdServiceStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="serviceName">
          <flowable:expression><![CDATA[${serviceName}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="serviceStatus">
          <flowable:string><![CDATA[UNAVAILABLE]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <scriptTask id="sid-ADF9C0E5-4272-4EF0-BCE0-9DDC10B9C169" name="Initialize variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[println "****** >>> Executing NETWORK ORDER PROCESS*********";

execution.setVariable("coverage", "");


execution.setVariable("mwSites","");
execution.setVariable("fiberSites","");
execution.setVariable("isThereASolution",true);]]></script>
    </scriptTask>
    <exclusiveGateway id="sid-A4E5C1BF-4D00-44FE-B6C7-03B9AC0C33B4" default="sid-14C272CD-D760-4197-BAC7-001E3FCA3DD4"></exclusiveGateway>
    <callActivity id="sid-5D31923E-1C63-4229-ADAB-D61C0EB4EBB4" name="IP NETWORK DESIGN" calledElement="SRD_IP_OPTICS_DESIGN" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${serviceName}" target="serviceName"></flowable:in>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${reviewTask}" target="reviewTask"></flowable:in>
        <flowable:in sourceExpression="${taskToReviewList}" target="taskToReviewList"></flowable:in>
        <flowable:out sourceExpression="${ipOpticsTotalCost}" target="ipOpticsTotalCost"></flowable:out>
      </extensionElements>
    </callActivity>
    <exclusiveGateway id="sid-5DC46479-0781-4A90-B47B-89A1AB8AEB45" default="sid-FE41711F-E783-4004-95E3-61C7358CF705"></exclusiveGateway>
    <serviceTask id="sid-0EBE66DF-DB3B-4CA1-9D79-368F2ABF96A8" name="update request status" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateServiceRequestStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[BoQ_In_Progress]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <serviceTask id="sid-C1DCDE49-C205-4EDE-B6FF-6B76551A2486" name="update request status" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateServiceRequestStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[BoQ_Completed]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <endEvent id="sid-B47081DB-5F7C-49B1-BD70-63AD18280896"></endEvent>
    <callActivity id="sid-AB50C6E0-21CD-4B62-8BBF-8B2DD4632AEE" name="MW DESIGN" calledElement="SRD_MW_DESIGN" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${serviceName}" target="serviceName"></flowable:in>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${reviewTask}" target="reviewTask"></flowable:in>
        <flowable:in sourceExpression="${taskToReviewList}" target="taskToReviewList"></flowable:in>
        <flowable:in sourceExpression="${isTowerNeeded}" target="isTowerNeeded"></flowable:in>
        <flowable:out sourceExpression="${isTowerNeeded}" target="isTowerNeeded"></flowable:out>
        <flowable:out sourceExpression="${mwSites}" target="mwSites"></flowable:out>
      </extensionElements>
    </callActivity>
    <callActivity id="sid-04C9C291-83E2-4FCA-8591-7E5CAB6D2150" name="Add CE" calledElement="SRD_ADD_CUSTOMER_EQUIPMENT" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${serviceName}" target="serviceName"></flowable:in>
        <flowable:in sourceExpression="${serviceNetwork}" target="serviceNetwork"></flowable:in>
        <flowable:in sourceExpression="${networkType}" target="networkType"></flowable:in>
        <flowable:in sourceExpression="${vendor}" target="vendor"></flowable:in>
        <flowable:in sourceExpression="${excDistance}" target="excDistance"></flowable:in>
        <flowable:in sourceExpression="${coverage}" target="coverage"></flowable:in>
      </extensionElements>
    </callActivity>
    <callActivity id="sid-36DFB4C3-B58E-436A-9262-B8BE3280501B" name="Add CE" calledElement="SRD_ADD_CUSTOMER_EQUIPMENT" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${serviceName}" target="serviceName"></flowable:in>
        <flowable:in sourceExpression="${serviceNetwork}" target="serviceNetwork"></flowable:in>
        <flowable:in sourceExpression="${networkType}" target="networkType"></flowable:in>
        <flowable:in sourceExpression="${vendor}" target="vendor"></flowable:in>
        <flowable:in sourceExpression="${excDistance}" target="excDistance"></flowable:in>
        <flowable:in sourceExpression="${coverage}" target="coverage"></flowable:in>
      </extensionElements>
    </callActivity>
    <scriptTask id="sid-04019B08-0F31-438C-AEB1-6BC01B50037B" name="Update variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[execution.setVariable("networkType", "Fiber GPON");
execution.setVariable("vendor", fiberVendor);

double excDistance = fiberExchangeDistance * 1000;
execution.setVariable("excDistance", excDistance);]]></script>
    </scriptTask>
    <scriptTask id="sid-072F4CE5-EA5E-4C20-A797-0822148139F7" name="Update variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[execution.setVariable("networkType", "MW");
execution.setVariable("vendor", "Huawei");
execution.setVariable("excDistance", 0);]]></script>
    </scriptTask>
    <exclusiveGateway id="sid-79B753E9-BDDC-494C-A33D-075B2EA8B732" default="sid-77EA6345-BCB3-4EBA-B04A-0E555631D26D"></exclusiveGateway>
    <scriptTask id="sid-EA9E906B-BDB5-4241-A2BB-AD1208F403CB" name="Extract Variable" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[boolean exist = false;

if(execution.getVariable("fiberConnectedNetwork") != null)
exist = execution.getVariable("fiberConnectedNetwork");

println "does fiberConnectedNetwork exist " + exist;

if(exist)
println "value is " + fiberConnectedNetwork;]]></script>
    </scriptTask>
    <scriptTask id="sid-6803C919-8FBF-4ECE-AAD5-411D6A3536C1" name="Clear response" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[execution.removeVariable("updateServiceRequestStatusResponse");
execution.removeVariable("updateSrdServiceStatusResponse");
if (! execution.hasVariable("isMW")) {
    execution.setVariable("isMW", false);
}]]></script>
    </scriptTask>
    <sequenceFlow id="sid-C3D84330-A230-4B8F-9D44-FAC1CA5BCF84" sourceRef="sid-8CAFFDC9-8331-4A3D-AF90-2BB6A184EAC4" targetRef="sid-EA9E906B-BDB5-4241-A2BB-AD1208F403CB"></sequenceFlow>
    <sequenceFlow id="sid-2C6EF624-D506-4A83-B8DF-30F3672774F7" sourceRef="sid-5D31923E-1C63-4229-ADAB-D61C0EB4EBB4" targetRef="sid-04019B08-0F31-438C-AEB1-6BC01B50037B"></sequenceFlow>
    <sequenceFlow id="sid-DF8613B2-9672-4C21-B129-C17459C5EC3E" sourceRef="sid-04019B08-0F31-438C-AEB1-6BC01B50037B" targetRef="sid-36DFB4C3-B58E-436A-9262-B8BE3280501B"></sequenceFlow>
    <sequenceFlow id="sid-7A1460D2-E0F9-46DD-A960-69861A11F9F0" sourceRef="sid-36DFB4C3-B58E-436A-9262-B8BE3280501B" targetRef="sid-5DC46479-0781-4A90-B47B-89A1AB8AEB45"></sequenceFlow>
    <sequenceFlow id="sid-26F33AF0-8A5C-4C52-A4F7-88E0C4BBB08D" sourceRef="sid-C1DCDE49-C205-4EDE-B6FF-6B76551A2486" targetRef="sid-B47081DB-5F7C-49B1-BD70-63AD18280896"></sequenceFlow>
    <sequenceFlow id="sid-404D506D-C1C5-48E3-BC83-BE2693784264" sourceRef="sid-04C9C291-83E2-4FCA-8591-7E5CAB6D2150" targetRef="sid-C1DCDE49-C205-4EDE-B6FF-6B76551A2486"></sequenceFlow>
    <sequenceFlow id="sid-3384CFC9-7DD9-4185-B8B6-4230E4FA265A" sourceRef="sid-072F4CE5-EA5E-4C20-A797-0822148139F7" targetRef="sid-04C9C291-83E2-4FCA-8591-7E5CAB6D2150"></sequenceFlow>
    <sequenceFlow id="sid-C01FA1DC-2AFD-4920-94D4-D2136E18FD57" sourceRef="startEvent1" targetRef="sid-ADF9C0E5-4272-4EF0-BCE0-9DDC10B9C169"></sequenceFlow>
    <sequenceFlow id="sid-411A227B-D0F5-4A4F-B1AD-C9B2A19D8326" sourceRef="sid-ADF9C0E5-4272-4EF0-BCE0-9DDC10B9C169" targetRef="sid-0EBE66DF-DB3B-4CA1-9D79-368F2ABF96A8"></sequenceFlow>
    <sequenceFlow id="sid-016B0A8F-8F73-4C14-B972-97DAC9B685CF" sourceRef="sid-EA9E906B-BDB5-4241-A2BB-AD1208F403CB" targetRef="sid-79B753E9-BDDC-494C-A33D-075B2EA8B732"></sequenceFlow>
    <scriptTask id="sid-AB5E7481-8DA9-464D-AF55-C6BB3250A551" name="Update variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[def mwSites;
execution.setVariable("mwSites", null);]]></script>
    </scriptTask>
    <sequenceFlow id="sid-3DE07C2C-5DDE-4B21-A3E5-C971C3CDE04F" sourceRef="sid-AB5E7481-8DA9-464D-AF55-C6BB3250A551" targetRef="sid-C1DCDE49-C205-4EDE-B6FF-6B76551A2486"></sequenceFlow>
    <callActivity id="sid-03D97460-56FB-40F9-A282-EDA4710C4BF0" name="Tower Design" calledElement="SRD_TOWER_DESIGN" flowable:calledElementType="key" flowable:completeAsync="true" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${serviceName}" target="serviceName"></flowable:in>
        <flowable:in sourceExpression="${reviewTask}" target="reviewTask"></flowable:in>
        <flowable:in sourceExpression="${taskToReviewList}" target="taskToReviewList"></flowable:in>
        <flowable:in sourceExpression="${isTowerNeeded}" target="isTowerNeeded"></flowable:in>
        <flowable:in sourceExpression="${towerProvidedByCustomer}" target="towerProvidedByCustomer"></flowable:in>
        <flowable:in sourceExpression="${powerProvidedByCustomer}" target="powerProvidedByCustomer"></flowable:in>
        <flowable:in sourceExpression="${isMW}" target="isMW"></flowable:in>
      </extensionElements>
    </callActivity>
    <sequenceFlow id="sid-E31818E0-0097-4E1F-A42E-B671DC94C4F2" sourceRef="sid-AB50C6E0-21CD-4B62-8BBF-8B2DD4632AEE" targetRef="sid-03D97460-56FB-40F9-A282-EDA4710C4BF0"></sequenceFlow>
    <sequenceFlow id="sid-6AF91D84-60FA-41E7-8088-3DFD1360E314" sourceRef="sid-03D97460-56FB-40F9-A282-EDA4710C4BF0" targetRef="sid-072F4CE5-EA5E-4C20-A797-0822148139F7"></sequenceFlow>
    <sequenceFlow id="sid-77EA6345-BCB3-4EBA-B04A-0E555631D26D" sourceRef="sid-79B753E9-BDDC-494C-A33D-075B2EA8B732" targetRef="sid-A4E5C1BF-4D00-44FE-B6C7-03B9AC0C33B4"></sequenceFlow>
    <sequenceFlow id="sid-14C272CD-D760-4197-BAC7-001E3FCA3DD4" sourceRef="sid-A4E5C1BF-4D00-44FE-B6C7-03B9AC0C33B4" targetRef="sid-04019B08-0F31-438C-AEB1-6BC01B50037B"></sequenceFlow>
    <sequenceFlow id="sid-FE41711F-E783-4004-95E3-61C7358CF705" name="cost &gt; 3500" sourceRef="sid-5DC46479-0781-4A90-B47B-89A1AB8AEB45" targetRef="sid-AB50C6E0-21CD-4B62-8BBF-8B2DD4632AEE"></sequenceFlow>
    <sequenceFlow id="sid-BF31B334-220B-463E-9A72-090DCE5963CA" name="cost &lt;= 3500" sourceRef="sid-5DC46479-0781-4A90-B47B-89A1AB8AEB45" targetRef="sid-AB5E7481-8DA9-464D-AF55-C6BB3250A551">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${fiberCost <= 3500}]]></conditionExpression>
    </sequenceFlow>
    <scriptTask id="sid-AB1F1FEA-68F1-4ABB-8B87-37C0C63870D4" name="Set Variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[execution.setVariable("defaultTowerNeeded", true);

if(execution.getVariable("isTowerNeeded")==null ){
	execution.setVariable('isTowerNeeded', defaultTowerNeeded);	
}

println "is tower needed: " + isTowerNeeded;]]></script>
    </scriptTask>
    <sequenceFlow id="sid-2601185A-3ED2-4F2F-A245-A96909AA065F" sourceRef="sid-AB1F1FEA-68F1-4ABB-8B87-37C0C63870D4" targetRef="sid-AB50C6E0-21CD-4B62-8BBF-8B2DD4632AEE"></sequenceFlow>
    <sequenceFlow id="sid-9397E4C6-93E7-4291-9F4C-7C1D066821EA" sourceRef="sid-79B753E9-BDDC-494C-A33D-075B2EA8B732" targetRef="sid-AB1F1FEA-68F1-4ABB-8B87-37C0C63870D4">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${fiberConnectedNetwork==null}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-5DDB80E4-2781-4F92-B5F8-28F6675F8D2A" sourceRef="sid-0EBE66DF-DB3B-4CA1-9D79-368F2ABF96A8" targetRef="sid-460F9372-B8A0-4ACC-B3BE-D47E20311F65"></sequenceFlow>
    <sequenceFlow id="sid-103858EE-D216-4FA5-B19D-565395ABF74B" sourceRef="sid-460F9372-B8A0-4ACC-B3BE-D47E20311F65" targetRef="sid-6803C919-8FBF-4ECE-AAD5-411D6A3536C1"></sequenceFlow>
    <exclusiveGateway id="sid-FD0E5F4A-8FF2-495B-BBDD-A7A537315A9C" default="sid-BF16AE9B-91DD-491A-A614-0F3744C5D23A"></exclusiveGateway>
    <callActivity id="sid-8CAFFDC9-8331-4A3D-AF90-2BB6A184EAC4" name="Fiber Design" calledElement="SRD_FIBER_DESIGN" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${serviceName }" target="serviceName"></flowable:in>
        <flowable:in sourceExpression="${reviewTask}" target="reviewTask"></flowable:in>
        <flowable:in sourceExpression="${taskToReviewList}" target="taskToReviewList"></flowable:in>
        <flowable:out sourceExpression="${fiberTotalCost}" target="fiberCost"></flowable:out>
        <flowable:out sourceExpression="${fiberConnectedNetwork}" target="fiberConnectedNetwork"></flowable:out>
        <flowable:out sourceExpression="${fiberExchangeDistance}" target="fiberExchangeDistance"></flowable:out>
        <flowable:out sourceExpression="${fiberVendor}" target="fiberVendor"></flowable:out>
        <flowable:out sourceExpression="${fiberSites}" target="fiberSites"></flowable:out>
      </extensionElements>
    </callActivity>
    <sequenceFlow id="sid-BF16AE9B-91DD-491A-A614-0F3744C5D23A" sourceRef="sid-FD0E5F4A-8FF2-495B-BBDD-A7A537315A9C" targetRef="sid-8CAFFDC9-8331-4A3D-AF90-2BB6A184EAC4"></sequenceFlow>
    <sequenceFlow id="sid-F8C9909F-4B1B-41CB-AA0E-7FE882C11A94" name="Transport" sourceRef="sid-A4E5C1BF-4D00-44FE-B6C7-03B9AC0C33B4" targetRef="sid-5D31923E-1C63-4229-ADAB-D61C0EB4EBB4">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${fiberConnectedNetwork.equalsIgnoreCase("transport")==true}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-78C4DA04-782F-4537-81E1-C4D903D4516C" sourceRef="sid-6803C919-8FBF-4ECE-AAD5-411D6A3536C1" targetRef="sid-FD0E5F4A-8FF2-495B-BBDD-A7A537315A9C"></sequenceFlow>
    <sequenceFlow id="sid-3390C1F0-9577-4FB3-901A-7CFFE6527BF6" sourceRef="sid-FD0E5F4A-8FF2-495B-BBDD-A7A537315A9C" targetRef="sid-AB1F1FEA-68F1-4ABB-8B87-37C0C63870D4">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${isMW}]]></conditionExpression>
    </sequenceFlow>
  </process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_SRD_NETWORK_ORDER">
    <bpmndi:BPMNPlane bpmnElement="SRD_NETWORK_ORDER" id="BPMNPlane_SRD_NETWORK_ORDER">
      <bpmndi:BPMNShape bpmnElement="startEvent1" id="BPMNShape_startEvent1">
        <omgdc:Bounds height="30.0" width="30.0" x="50.0" y="450.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-460F9372-B8A0-4ACC-B3BE-D47E20311F65" id="BPMNShape_sid-460F9372-B8A0-4ACC-B3BE-D47E20311F65">
        <omgdc:Bounds height="80.0" width="100.0" x="14.99999999999999" y="46.8960438290815"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-ADF9C0E5-4272-4EF0-BCE0-9DDC10B9C169" id="BPMNShape_sid-ADF9C0E5-4272-4EF0-BCE0-9DDC10B9C169">
        <omgdc:Bounds height="80.0" width="100.0" x="15.0" y="320.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-A4E5C1BF-4D00-44FE-B6C7-03B9AC0C33B4" id="BPMNShape_sid-A4E5C1BF-4D00-44FE-B6C7-03B9AC0C33B4">
        <omgdc:Bounds height="40.0" width="40.0" x="465.0" y="340.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-5D31923E-1C63-4229-ADAB-D61C0EB4EBB4" id="BPMNShape_sid-5D31923E-1C63-4229-ADAB-D61C0EB4EBB4">
        <omgdc:Bounds height="80.0" width="100.0" x="435.0" y="179.9725795730214"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-5DC46479-0781-4A90-B47B-89A1AB8AEB45" id="BPMNShape_sid-5DC46479-0781-4A90-B47B-89A1AB8AEB45">
        <omgdc:Bounds height="40.0" width="40.0" x="810.0" y="340.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-0EBE66DF-DB3B-4CA1-9D79-368F2ABF96A8" id="BPMNShape_sid-0EBE66DF-DB3B-4CA1-9D79-368F2ABF96A8">
        <omgdc:Bounds height="80.0" width="100.0" x="15.0" y="179.9725795730214"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-C1DCDE49-C205-4EDE-B6FF-6B76551A2486" id="BPMNShape_sid-C1DCDE49-C205-4EDE-B6FF-6B76551A2486">
        <omgdc:Bounds height="80.0" width="100.0" x="1110.0" y="320.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-B47081DB-5F7C-49B1-BD70-63AD18280896" id="BPMNShape_sid-B47081DB-5F7C-49B1-BD70-63AD18280896">
        <omgdc:Bounds height="28.0" width="28.0" x="1146.0" y="226.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-AB50C6E0-21CD-4B62-8BBF-8B2DD4632AEE" id="BPMNShape_sid-AB50C6E0-21CD-4B62-8BBF-8B2DD4632AEE">
        <omgdc:Bounds height="80.0" width="100.0" x="780.0" y="470.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-04C9C291-83E2-4FCA-8591-7E5CAB6D2150" id="BPMNShape_sid-04C9C291-83E2-4FCA-8591-7E5CAB6D2150">
        <omgdc:Bounds height="80.0" width="100.0" x="1110.0" y="470.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-36DFB4C3-B58E-436A-9262-B8BE3280501B" id="BPMNShape_sid-36DFB4C3-B58E-436A-9262-B8BE3280501B">
        <omgdc:Bounds height="80.0" width="100.0" x="675.0" y="320.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-04019B08-0F31-438C-AEB1-6BC01B50037B" id="BPMNShape_sid-04019B08-0F31-438C-AEB1-6BC01B50037B">
        <omgdc:Bounds height="80.0" width="100.0" x="540.0" y="320.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-072F4CE5-EA5E-4C20-A797-0822148139F7" id="BPMNShape_sid-072F4CE5-EA5E-4C20-A797-0822148139F7">
        <omgdc:Bounds height="80.0" width="100.0" x="1110.0" y="605.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-79B753E9-BDDC-494C-A33D-075B2EA8B732" id="BPMNShape_sid-79B753E9-BDDC-494C-A33D-075B2EA8B732">
        <omgdc:Bounds height="40.0" width="40.0" x="390.0" y="340.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-EA9E906B-BDB5-4241-A2BB-AD1208F403CB" id="BPMNShape_sid-EA9E906B-BDB5-4241-A2BB-AD1208F403CB">
        <omgdc:Bounds height="79.99999999999994" width="100.0" x="164.13615340178524" y="469.999985992909"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-6803C919-8FBF-4ECE-AAD5-411D6A3536C1" id="BPMNShape_sid-6803C919-8FBF-4ECE-AAD5-411D6A3536C1">
        <omgdc:Bounds height="80.0" width="100.00000000000003" x="164.1361534017852" y="46.8960438290815"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-AB5E7481-8DA9-464D-AF55-C6BB3250A551" id="BPMNShape_sid-AB5E7481-8DA9-464D-AF55-C6BB3250A551">
        <omgdc:Bounds height="80.0" width="100.0" x="960.0" y="320.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-03D97460-56FB-40F9-A282-EDA4710C4BF0" id="BPMNShape_sid-03D97460-56FB-40F9-A282-EDA4710C4BF0">
        <omgdc:Bounds height="80.0" width="100.0" x="780.0" y="605.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-AB1F1FEA-68F1-4ABB-8B87-37C0C63870D4" id="BPMNShape_sid-AB1F1FEA-68F1-4ABB-8B87-37C0C63870D4">
        <omgdc:Bounds height="80.00000000000006" width="100.0" x="584.9999651312844" y="469.9999859929089"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-FD0E5F4A-8FF2-495B-BBDD-A7A537315A9C" id="BPMNShape_sid-FD0E5F4A-8FF2-495B-BBDD-A7A537315A9C">
        <omgdc:Bounds height="40.0" width="40.0" x="194.13615340178524" y="164.1361534017852"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-8CAFFDC9-8331-4A3D-AF90-2BB6A184EAC4" id="BPMNShape_sid-8CAFFDC9-8331-4A3D-AF90-2BB6A184EAC4">
        <omgdc:Bounds height="79.99999999999994" width="100.0" x="164.13615340178524" y="320.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge bpmnElement="sid-5DDB80E4-2781-4F92-B5F8-28F6675F8D2A" id="BPMNEdge_sid-5DDB80E4-2781-4F92-B5F8-28F6675F8D2A">
        <omgdi:waypoint x="65.0" y="179.9725795730214"></omgdi:waypoint>
        <omgdi:waypoint x="64.99999999999999" y="126.84604382908151"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-103858EE-D216-4FA5-B19D-565395ABF74B" id="BPMNEdge_sid-103858EE-D216-4FA5-B19D-565395ABF74B">
        <omgdi:waypoint x="114.94999999995625" y="86.89604382908149"></omgdi:waypoint>
        <omgdi:waypoint x="164.13615340175798" y="86.89604382908149"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-78C4DA04-782F-4537-81E1-C4D903D4516C" id="BPMNEdge_sid-78C4DA04-782F-4537-81E1-C4D903D4516C">
        <omgdi:waypoint x="214.3405219060495" y="126.84604382908151"></omgdi:waypoint>
        <omgdi:waypoint x="214.5333151795337" y="164.5333151795337"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-016B0A8F-8F73-4C14-B972-97DAC9B685CF" id="BPMNEdge_sid-016B0A8F-8F73-4C14-B972-97DAC9B685CF">
        <omgdi:waypoint x="264.0861534017853" y="471.70808358260564"></omgdi:waypoint>
        <omgdi:waypoint x="398.67393302555786" y="368.65224819299397"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-14C272CD-D760-4197-BAC7-001E3FCA3DD4" id="BPMNEdge_sid-14C272CD-D760-4197-BAC7-001E3FCA3DD4">
        <omgdi:waypoint x="504.9378205110051" y="360.0"></omgdi:waypoint>
        <omgdi:waypoint x="540.0" y="360.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-BF31B334-220B-463E-9A72-090DCE5963CA" id="BPMNEdge_sid-BF31B334-220B-463E-9A72-090DCE5963CA">
        <omgdi:waypoint x="849.9444614101969" y="360.0"></omgdi:waypoint>
        <omgdi:waypoint x="960.0" y="360.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-3390C1F0-9577-4FB3-901A-7CFFE6527BF6" id="BPMNEdge_sid-3390C1F0-9577-4FB3-901A-7CFFE6527BF6">
        <omgdi:waypoint x="194.63615340178524" y="184.6361534017852"></omgdi:waypoint>
        <omgdi:waypoint x="122.73573299060985" y="184.6361534017852"></omgdi:waypoint>
        <omgdi:waypoint x="122.73573299060985" y="589.3269210713008"></omgdi:waypoint>
        <omgdi:waypoint x="634.9999651312844" y="589.3269210713008"></omgdi:waypoint>
        <omgdi:waypoint x="634.9999651312844" y="549.949985992909"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-F8C9909F-4B1B-41CB-AA0E-7FE882C11A94" id="BPMNEdge_sid-F8C9909F-4B1B-41CB-AA0E-7FE882C11A94">
        <omgdi:waypoint x="485.0" y="340.0"></omgdi:waypoint>
        <omgdi:waypoint x="485.0" y="259.9225795730214"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-2601185A-3ED2-4F2F-A245-A96909AA065F" id="BPMNEdge_sid-2601185A-3ED2-4F2F-A245-A96909AA065F">
        <omgdi:waypoint x="684.9499634413379" y="509.9999895808784"></omgdi:waypoint>
        <omgdi:waypoint x="779.9999996423743" y="509.9999964084388"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-6AF91D84-60FA-41E7-8088-3DFD1360E314" id="BPMNEdge_sid-6AF91D84-60FA-41E7-8088-3DFD1360E314">
        <omgdi:waypoint x="879.9499999999999" y="645.0"></omgdi:waypoint>
        <omgdi:waypoint x="1109.9999999995432" y="645.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-3384CFC9-7DD9-4185-B8B6-4230E4FA265A" id="BPMNEdge_sid-3384CFC9-7DD9-4185-B8B6-4230E4FA265A">
        <omgdi:waypoint x="1160.0" y="605.0"></omgdi:waypoint>
        <omgdi:waypoint x="1160.0" y="549.95"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-FE41711F-E783-4004-95E3-61C7358CF705" id="BPMNEdge_sid-FE41711F-E783-4004-95E3-61C7358CF705">
        <omgdi:waypoint x="830.0" y="379.94102160216016"></omgdi:waypoint>
        <omgdi:waypoint x="830.0" y="470.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-DF8613B2-9672-4C21-B129-C17459C5EC3E" id="BPMNEdge_sid-DF8613B2-9672-4C21-B129-C17459C5EC3E">
        <omgdi:waypoint x="639.9499999999999" y="360.0"></omgdi:waypoint>
        <omgdi:waypoint x="675.0" y="360.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-E31818E0-0097-4E1F-A42E-B671DC94C4F2" id="BPMNEdge_sid-E31818E0-0097-4E1F-A42E-B671DC94C4F2">
        <omgdi:waypoint x="830.0" y="549.95"></omgdi:waypoint>
        <omgdi:waypoint x="830.0" y="605.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-3DE07C2C-5DDE-4B21-A3E5-C971C3CDE04F" id="BPMNEdge_sid-3DE07C2C-5DDE-4B21-A3E5-C971C3CDE04F">
        <omgdi:waypoint x="1059.95" y="360.0"></omgdi:waypoint>
        <omgdi:waypoint x="1110.0" y="360.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-BF16AE9B-91DD-491A-A614-0F3744C5D23A" id="BPMNEdge_sid-BF16AE9B-91DD-491A-A614-0F3744C5D23A">
        <omgdi:waypoint x="214.581825419273" y="203.63489204217186"></omgdi:waypoint>
        <omgdi:waypoint x="214.25005943422855" y="320.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-404D506D-C1C5-48E3-BC83-BE2693784264" id="BPMNEdge_sid-404D506D-C1C5-48E3-BC83-BE2693784264">
        <omgdi:waypoint x="1160.0" y="470.0"></omgdi:waypoint>
        <omgdi:waypoint x="1160.0" y="399.95000000000005"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-7A1460D2-E0F9-46DD-A960-69861A11F9F0" id="BPMNEdge_sid-7A1460D2-E0F9-46DD-A960-69861A11F9F0">
        <omgdi:waypoint x="774.9499999999113" y="360.0"></omgdi:waypoint>
        <omgdi:waypoint x="810.0" y="360.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-C01FA1DC-2AFD-4920-94D4-D2136E18FD57" id="BPMNEdge_sid-C01FA1DC-2AFD-4920-94D4-D2136E18FD57">
        <omgdi:waypoint x="65.0" y="450.0"></omgdi:waypoint>
        <omgdi:waypoint x="65.0" y="399.95000000000005"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-77EA6345-BCB3-4EBA-B04A-0E555631D26D" id="BPMNEdge_sid-77EA6345-BCB3-4EBA-B04A-0E555631D26D">
        <omgdi:waypoint x="429.56508097165994" y="360.3716216216216"></omgdi:waypoint>
        <omgdi:waypoint x="465.1333333333333" y="360.133"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-C3D84330-A230-4B8F-9D44-FAC1CA5BCF84" id="BPMNEdge_sid-C3D84330-A230-4B8F-9D44-FAC1CA5BCF84">
        <omgdi:waypoint x="214.13615340178524" y="399.94999999999993"></omgdi:waypoint>
        <omgdi:waypoint x="214.13615340178524" y="469.999985992909"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-411A227B-D0F5-4A4F-B1AD-C9B2A19D8326" id="BPMNEdge_sid-411A227B-D0F5-4A4F-B1AD-C9B2A19D8326">
        <omgdi:waypoint x="65.0" y="320.0"></omgdi:waypoint>
        <omgdi:waypoint x="65.0" y="259.9225795730214"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-9397E4C6-93E7-4291-9F4C-7C1D066821EA" id="BPMNEdge_sid-9397E4C6-93E7-4291-9F4C-7C1D066821EA">
        <omgdi:waypoint x="410.5" y="379.4436664438503"></omgdi:waypoint>
        <omgdi:waypoint x="410.5" y="510.0"></omgdi:waypoint>
        <omgdi:waypoint x="584.9999651306435" y="509.9999891094092"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-2C6EF624-D506-4A83-B8DF-30F3672774F7" id="BPMNEdge_sid-2C6EF624-D506-4A83-B8DF-30F3672774F7">
        <omgdi:waypoint x="534.949999999971" y="219.9725795730214"></omgdi:waypoint>
        <omgdi:waypoint x="590.0" y="219.9725795730214"></omgdi:waypoint>
        <omgdi:waypoint x="590.0" y="320.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-26F33AF0-8A5C-4C52-A4F7-88E0C4BBB08D" id="BPMNEdge_sid-26F33AF0-8A5C-4C52-A4F7-88E0C4BBB08D">
        <omgdi:waypoint x="1160.0" y="320.0"></omgdi:waypoint>
        <omgdi:waypoint x="1160.0" y="253.94993144447056"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</definitions>