<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bioc="http://bpmn.io/schema/bpmn/biocolor/1.0" xmlns:mida="http://mida.org/schema/1.0/bpmn" id="Definitions_1" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="1.11.3">
  <bpmn:collaboration id="Collaboration_1mkqp9y">
    <bpmn:participant id="Participant_1fesin2" name="Customer" processRef="Process_1">
      <bpmn:participantMultiplicity minimum="1" maximum="10" />
    </bpmn:participant>
    <bpmn:participant id="Participant_1op12e5" name="Pizzeria" processRef="Process_1c85oj3">
      <bpmn:participantMultiplicity minimum="1" maximum="3" />
    </bpmn:participant>
    <bpmn:messageFlow id="MessageFlow_1xznvqp" name="order" sourceRef="Task_1mhv91e" targetRef="StartEvent_0kpvs0e" />
    <bpmn:messageFlow id="MessageFlow_1dxk3nx" name="reject" sourceRef="IntermediateThrowEvent_1ey66eg" targetRef="IntermediateCatchEvent_07np2ip" />
    <bpmn:messageFlow id="MessageFlow_1a7rgmu" name="confirmation" sourceRef="IntermediateThrowEvent_083ep59" targetRef="IntermediateCatchEvent_0l0wmow" />
    <bpmn:messageFlow id="MessageFlow_0dey3f1" name="pizza" sourceRef="Task_1e7xsta" targetRef="Task_0hjasev" />
  </bpmn:collaboration>
  <bpmn:process id="Process_1" isExecutable="true">
    <bpmn:intermediateCatchEvent id="IntermediateCatchEvent_0l0wmow" name="order placed">
      <bpmn:extensionElements>
        <mida:message>
          <mida:field field="Menu_myname" isCorrelation="true" />
          <mida:field field="&#39;confirm&#39;" isCorrelation="true" />
        </mida:message>
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_11r4wta</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0xuh227</bpmn:outgoing>
      <bpmn:messageEventDefinition />
    </bpmn:intermediateCatchEvent>
    <bpmn:intermediateCatchEvent id="IntermediateCatchEvent_07np2ip" name="order rejected">
      <bpmn:extensionElements>
        <mida:message>
          <mida:field field="Menu_myname" isCorrelation="true" />
          <mida:field field="&#39;cancel&#39;" isCorrelation="true" />
        </mida:message>
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_1s0ujpb</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0lw5hpi</bpmn:outgoing>
      <bpmn:messageEventDefinition />
    </bpmn:intermediateCatchEvent>
    <bpmn:receiveTask id="Task_0hjasev" name="Eat Pizza">
      <bpmn:extensionElements>
        <mida:assignments>
          <mida:assignment assignment="Pizza_hungry = Math.floor(Math.random() *2)" />
        </mida:assignments>
        <mida:message>
          <mida:field field="&#39;myname&#39;+instance" isCorrelation="true" />
          <mida:field field="Pizza_pizza" />
        </mida:message>
        <mida:taskType>
          <mida:type>a</mida:type>
        </mida:taskType>
        <mida:guard />
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_0xuh227</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1dfcuyi</bpmn:outgoing>
      <bpmn:dataOutputAssociation id="DataOutputAssociation_18ay4jo">
        <bpmn:targetRef>DataObjectReference_1jc16dq</bpmn:targetRef>
      </bpmn:dataOutputAssociation>
    </bpmn:receiveTask>
    <bpmn:exclusiveGateway id="ExclusiveGateway_17j7l9p" name="Still hungry?" default="SequenceFlow_1ymvig1">
      <bpmn:incoming>SequenceFlow_1dfcuyi</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1ymvig1</bpmn:outgoing>
      <bpmn:outgoing>SequenceFlow_19rloxv</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:eventBasedGateway id="ExclusiveGateway_1jiyud1">
      <bpmn:incoming>SequenceFlow_12qt58j</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_11r4wta</bpmn:outgoing>
      <bpmn:outgoing>SequenceFlow_1s0ujpb</bpmn:outgoing>
    </bpmn:eventBasedGateway>
    <bpmn:sendTask id="Task_1mhv91e" name="Order Pizza">
      <bpmn:extensionElements>
        <mida:message>
          <mida:field field="Menu_myname" />
          <mida:field field="Menu_choice" />
        </mida:message>
        <mida:taskType>
          <mida:type>a</mida:type>
        </mida:taskType>
        <mida:guard>
          <mida:exp>Menu_pizzas != undefined</mida:exp>
        </mida:guard>
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_0bqdxri</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_12qt58j</bpmn:outgoing>
      <bpmn:property id="Property_183w1zc" name="__targetRef_placeholder" />
      <bpmn:dataInputAssociation id="DataInputAssociation_00nkel2">
        <bpmn:sourceRef>DataObjectReference_1y9faj4</bpmn:sourceRef>
        <bpmn:targetRef>Property_183w1zc</bpmn:targetRef>
      </bpmn:dataInputAssociation>
      <bpmn:dataOutputAssociation id="DataOutputAssociation_1m1rc6n">
        <bpmn:targetRef>DataObjectReference_1jc16dq</bpmn:targetRef>
      </bpmn:dataOutputAssociation>
    </bpmn:sendTask>
    <bpmn:endEvent id="EndEvent_1dbkoih" name="Goodby">
      <bpmn:incoming>SequenceFlow_1xhwo14</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:task id="Task_13vgqn3" name="Pay">
      <bpmn:extensionElements>
        <mida:taskType>
          <mida:type>a</mida:type>
        </mida:taskType>
        <mida:guard />
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_1ymvig1</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1xhwo14</bpmn:outgoing>
    </bpmn:task>
    <bpmn:endEvent id="EndEvent_0mde5oi">
      <bpmn:incoming>SequenceFlow_0lw5hpi</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:sequenceFlow id="SequenceFlow_1xhwo14" sourceRef="Task_13vgqn3" targetRef="EndEvent_1dbkoih" />
    <bpmn:sequenceFlow id="SequenceFlow_19rloxv" name="Yes" sourceRef="ExclusiveGateway_17j7l9p" targetRef="ExclusiveGateway_1dc1fuw">
      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">Pizza_hungry === 1</bpmn:conditionExpression>
    </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="SequenceFlow_0esk3x4" sourceRef="ExclusiveGateway_1dc1fuw" targetRef="Task_0kor4z3" />
    <bpmn:sequenceFlow id="SequenceFlow_1ymvig1" name="No" sourceRef="ExclusiveGateway_17j7l9p" targetRef="Task_13vgqn3" />
    <bpmn:sequenceFlow id="SequenceFlow_1dfcuyi" sourceRef="Task_0hjasev" targetRef="ExclusiveGateway_17j7l9p" />
    <bpmn:sequenceFlow id="SequenceFlow_0xuh227" sourceRef="IntermediateCatchEvent_0l0wmow" targetRef="Task_0hjasev" />
    <bpmn:sequenceFlow id="SequenceFlow_0lw5hpi" sourceRef="IntermediateCatchEvent_07np2ip" targetRef="EndEvent_0mde5oi" />
    <bpmn:sequenceFlow id="SequenceFlow_1s0ujpb" sourceRef="ExclusiveGateway_1jiyud1" targetRef="IntermediateCatchEvent_07np2ip" />
    <bpmn:sequenceFlow id="SequenceFlow_11r4wta" sourceRef="ExclusiveGateway_1jiyud1" targetRef="IntermediateCatchEvent_0l0wmow" />
    <bpmn:sequenceFlow id="SequenceFlow_10rsi3q" sourceRef="StartEvent_16clkua" targetRef="ExclusiveGateway_1dc1fuw" />
    <bpmn:sequenceFlow id="SequenceFlow_12qt58j" sourceRef="Task_1mhv91e" targetRef="ExclusiveGateway_1jiyud1" />
    <bpmn:dataObjectReference id="DataObjectReference_1jc16dq" name="Pizza" dataObjectRef="DataObject_0lrxac4">
      <bpmn:extensionElements>
        <mida:dataObjFields>
          <mida:dataField dataField="Pizza_pizza" />
          <mida:dataField dataField="Pizza_hungry" />
        </mida:dataObjFields>
      </bpmn:extensionElements>
    </bpmn:dataObjectReference>
    <bpmn:dataObject id="DataObject_0lrxac4" />
    <bpmn:task id="Task_0kor4z3" name="Choose Pizza">
      <bpmn:extensionElements>
        <mida:assignments>
          <mida:assignment assignment="Menu_myname = &#39;myname&#39;+instance;" />
          <mida:assignment assignment="Menu_choice = Menu_pizzas[Math.floor(Math.random()* Menu_pizzas.length)];" />
        </mida:assignments>
        <mida:taskType>
          <mida:type>a</mida:type>
        </mida:taskType>
        <mida:guard>
          <mida:exp>Menu_pizzas != undefined</mida:exp>
        </mida:guard>
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_0esk3x4</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0bqdxri</bpmn:outgoing>
      <bpmn:property id="Property_172l6yt" name="__targetRef_placeholder" />
      <bpmn:dataInputAssociation id="DataInputAssociation_04btr09">
        <bpmn:sourceRef>DataObjectReference_1y9faj4</bpmn:sourceRef>
        <bpmn:targetRef>Property_172l6yt</bpmn:targetRef>
      </bpmn:dataInputAssociation>
      <bpmn:dataOutputAssociation id="DataOutputAssociation_1ouuw3v">
        <bpmn:targetRef>DataObjectReference_1y9faj4</bpmn:targetRef>
      </bpmn:dataOutputAssociation>
    </bpmn:task>
    <bpmn:sequenceFlow id="SequenceFlow_0bqdxri" sourceRef="Task_0kor4z3" targetRef="Task_1mhv91e" />
    <bpmn:dataObjectReference id="DataObjectReference_1y9faj4" name="Menu" dataObjectRef="DataObject_07l6ng8">
      <bpmn:extensionElements>
        <mida:dataObjFields>
          <mida:dataField dataField="Menu_pizzas = [&#39;margherita&#39;, &#39;diavola&#39;,&#39;napoli&#39;,&#39;bufala&#39;,&#39;4stagioni&#39;]" />
          <mida:dataField dataField="Menu_choice" />
          <mida:dataField dataField="Menu_myname" />
        </mida:dataObjFields>
      </bpmn:extensionElements>
    </bpmn:dataObjectReference>
    <bpmn:dataObject id="DataObject_07l6ng8" />
    <bpmn:startEvent id="StartEvent_16clkua" name="Pizza Order">
      <bpmn:outgoing>SequenceFlow_10rsi3q</bpmn:outgoing>
    </bpmn:startEvent>
    <bpmn:exclusiveGateway id="ExclusiveGateway_1dc1fuw">
      <bpmn:incoming>SequenceFlow_10rsi3q</bpmn:incoming>
      <bpmn:incoming>SequenceFlow_19rloxv</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0esk3x4</bpmn:outgoing>
    </bpmn:exclusiveGateway>
  </bpmn:process>
  <bpmn:process id="Process_1c85oj3" isExecutable="false">
    <bpmn:startEvent id="StartEvent_0kpvs0e" name="Pizza Service">
      <bpmn:extensionElements>
        <mida:message>
          <mida:field field="Pizza_customer" />
          <mida:field field="Pizza_request" />
        </mida:message>
      </bpmn:extensionElements>
      <bpmn:outgoing>SequenceFlow_038rjum</bpmn:outgoing>
      <bpmn:messageEventDefinition />
    </bpmn:startEvent>
    <bpmn:exclusiveGateway id="ExclusiveGateway_04268n7" name="Is the order correct?">
      <bpmn:incoming>SequenceFlow_038rjum</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_07olhwr</bpmn:outgoing>
      <bpmn:outgoing>SequenceFlow_1t4g3jd</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:intermediateThrowEvent id="IntermediateThrowEvent_1ey66eg">
      <bpmn:extensionElements>
        <mida:message>
          <mida:field field="Pizza_customer" />
          <mida:field field="&#39;cancel&#39;" />
        </mida:message>
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_07olhwr</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0hhf5bp</bpmn:outgoing>
      <bpmn:messageEventDefinition />
    </bpmn:intermediateThrowEvent>
    <bpmn:endEvent id="EndEvent_0uumuk5">
      <bpmn:incoming>SequenceFlow_0hhf5bp</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:intermediateThrowEvent id="IntermediateThrowEvent_083ep59">
      <bpmn:extensionElements>
        <mida:message>
          <mida:field field="Pizza_customer" />
          <mida:field field="&#39;confirm&#39;" />
        </mida:message>
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_1t4g3jd</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1u5y7oc</bpmn:outgoing>
      <bpmn:messageEventDefinition />
    </bpmn:intermediateThrowEvent>
    <bpmn:task id="Task_0nxgusd" name="Bake Pizza">
      <bpmn:extensionElements>
        <mida:assignments>
          <mida:assignment assignment="Pizza_pizza = Pizza_request" />
        </mida:assignments>
        <mida:taskType>
          <mida:type>a</mida:type>
        </mida:taskType>
        <mida:guard />
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_1u5y7oc</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0darr32</bpmn:outgoing>
      <bpmn:property id="Property_0uofxig" name="__targetRef_placeholder" />
      <bpmn:dataInputAssociation id="DataInputAssociation_1708nj1">
        <bpmn:sourceRef>DataObjectReference_0g9jn0r</bpmn:sourceRef>
        <bpmn:targetRef>Property_0uofxig</bpmn:targetRef>
      </bpmn:dataInputAssociation>
      <bpmn:dataOutputAssociation id="DataOutputAssociation_0f7c0ko">
        <bpmn:targetRef>DataObjectReference_0g9jn0r</bpmn:targetRef>
      </bpmn:dataOutputAssociation>
    </bpmn:task>
    <bpmn:sendTask id="Task_1e7xsta" name="Serve Pizza">
      <bpmn:extensionElements>
        <mida:message>
          <mida:field field="Pizza_customer" />
          <mida:field field="Pizza_pizza" />
        </mida:message>
        <mida:taskType>
          <mida:type>a</mida:type>
        </mida:taskType>
        <mida:guard />
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_0darr32</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1btigac</bpmn:outgoing>
      <bpmn:property id="Property_066a9ye" name="__targetRef_placeholder" />
      <bpmn:dataInputAssociation id="DataInputAssociation_0un54qn">
        <bpmn:sourceRef>DataObjectReference_0g9jn0r</bpmn:sourceRef>
        <bpmn:targetRef>Property_066a9ye</bpmn:targetRef>
      </bpmn:dataInputAssociation>
    </bpmn:sendTask>
    <bpmn:endEvent id="EndEvent_0ieb8vv" name="Pizza Served">
      <bpmn:incoming>SequenceFlow_1btigac</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:sequenceFlow id="SequenceFlow_038rjum" sourceRef="StartEvent_0kpvs0e" targetRef="ExclusiveGateway_04268n7" />
    <bpmn:sequenceFlow id="SequenceFlow_1btigac" sourceRef="Task_1e7xsta" targetRef="EndEvent_0ieb8vv" />
    <bpmn:sequenceFlow id="SequenceFlow_0hhf5bp" sourceRef="IntermediateThrowEvent_1ey66eg" targetRef="EndEvent_0uumuk5" />
    <bpmn:sequenceFlow id="SequenceFlow_1t4g3jd" name="Yes" sourceRef="ExclusiveGateway_04268n7" targetRef="IntermediateThrowEvent_083ep59">
      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">Pizza_request != undefined</bpmn:conditionExpression>
    </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="SequenceFlow_07olhwr" name="No" sourceRef="ExclusiveGateway_04268n7" targetRef="IntermediateThrowEvent_1ey66eg">
      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">Pizza_request === undefined</bpmn:conditionExpression>
    </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="SequenceFlow_1u5y7oc" sourceRef="IntermediateThrowEvent_083ep59" targetRef="Task_0nxgusd" />
    <bpmn:sequenceFlow id="SequenceFlow_0darr32" sourceRef="Task_0nxgusd" targetRef="Task_1e7xsta" />
    <bpmn:dataObjectReference id="DataObjectReference_0g9jn0r" name="Pizza" dataObjectRef="DataObject_0gurjf2">
      <bpmn:extensionElements>
        <mida:dataObjFields>
          <mida:dataField dataField="Pizza_pizza" />
          <mida:dataField dataField="Pizza_customer" />
          <mida:dataField dataField="Pizza_request" />
        </mida:dataObjFields>
      </bpmn:extensionElements>
    </bpmn:dataObjectReference>
    <bpmn:dataObject id="DataObject_0gurjf2" />
  </bpmn:process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_1">
    <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_1mkqp9y">
      <bpmndi:BPMNShape id="Participant_1fesin2_di" bpmnElement="Participant_1fesin2" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="43" y="4" width="1163" height="337" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="StartEvent_16clkua_di" bpmnElement="StartEvent_16clkua" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="147" y="128" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="137" y="164" width="59" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Participant_1op12e5_di" bpmnElement="Participant_1op12e5">
        <dc:Bounds x="296" y="376" width="779" height="277" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="StartEvent_0zk8hpp_di" bpmnElement="StartEvent_0kpvs0e" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="398" y="489" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="383" y="525" width="67" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_12qt58j_di" bpmnElement="SequenceFlow_12qt58j">
        <di:waypoint x="511" y="146" />
        <di:waypoint x="541" y="146" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="SendTask_0m6sude_di" bpmnElement="Task_1mhv91e">
        <dc:Bounds x="411" y="106" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_10rsi3q_di" bpmnElement="SequenceFlow_10rsi3q">
        <di:waypoint x="183" y="146" />
        <di:waypoint x="205" y="146" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="DataObjectReference_1y9faj4_di" bpmnElement="DataObjectReference_1y9faj4" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="297" y="232" width="36" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="301" y="289" width="28" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="DataInputAssociation_04btr09_di" bpmnElement="DataInputAssociation_04btr09">
        <di:waypoint x="315" y="232" />
        <di:waypoint x="315" y="186" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="MessageFlow_1xznvqp_di" bpmnElement="MessageFlow_1xznvqp" bioc:stroke="#000" bioc:fill="#fff">
        <di:waypoint x="416" y="185" />
        <di:waypoint x="416" y="489" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="420" y="351" width="26" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="ExclusiveGateway_04268n7_di" bpmnElement="ExclusiveGateway_04268n7" isMarkerVisible="true" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="478" y="482" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="525" y="484" width="56" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="EventBasedGateway_1t7qn18_di" bpmnElement="ExclusiveGateway_1jiyud1">
        <dc:Bounds x="541" y="121" width="50" height="50" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="IntermediateCatchEvent_0l0wmow_di" bpmnElement="IntermediateCatchEvent_0l0wmow" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="585" y="216" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="572" y="192" width="62" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_11r4wta_di" bpmnElement="SequenceFlow_11r4wta">
        <di:waypoint x="566" y="171" />
        <di:waypoint x="566" y="234" />
        <di:waypoint x="585" y="234" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="IntermediateCatchEvent_07np2ip_di" bpmnElement="IntermediateCatchEvent_07np2ip" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="637" y="78" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="621" y="54" width="68" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_1s0ujpb_di" bpmnElement="SequenceFlow_1s0ujpb">
        <di:waypoint x="566" y="121" />
        <di:waypoint x="566" y="96" />
        <di:waypoint x="637" y="96" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_0lw5hpi_di" bpmnElement="SequenceFlow_0lw5hpi">
        <di:waypoint x="673" y="96" />
        <di:waypoint x="733" y="96" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_07olhwr_di" bpmnElement="SequenceFlow_07olhwr" bioc:stroke="#000" bioc:fill="#fff">
        <di:waypoint x="503" y="482" />
        <di:waypoint x="503" y="441" />
        <di:waypoint x="638" y="441" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="511" y="452" width="15" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="MessageFlow_1dxk3nx_di" bpmnElement="MessageFlow_1dxk3nx" bioc:stroke="#000" bioc:fill="#fff">
        <di:waypoint x="655" y="423" />
        <di:waypoint x="655" y="114" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="664" y="353" width="27" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="IntermediateThrowEvent_0kfuuyr_di" bpmnElement="IntermediateThrowEvent_083ep59">
        <dc:Bounds x="578" y="565" width="36" height="36" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="MessageFlow_1a7rgmu_di" bpmnElement="MessageFlow_1a7rgmu" bioc:stroke="#000" bioc:fill="#fff">
        <di:waypoint x="603" y="567" />
        <di:waypoint x="603" y="252" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="539" y="352" width="60" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="IntermediateThrowEvent_1bpbz9c_di" bpmnElement="IntermediateThrowEvent_1ey66eg">
        <dc:Bounds x="638" y="423" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="616" y="457" width="90" height="20" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_1t4g3jd_di" bpmnElement="SequenceFlow_1t4g3jd" bioc:stroke="#000" bioc:fill="#fff">
        <di:waypoint x="503" y="532" />
        <di:waypoint x="503" y="583" />
        <di:waypoint x="578" y="583" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="509" y="548" width="18" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="SendTask_086vvqj_di" bpmnElement="Task_1e7xsta">
        <dc:Bounds x="779" y="543" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_0xuh227_di" bpmnElement="SequenceFlow_0xuh227">
        <di:waypoint x="621" y="234" />
        <di:waypoint x="784" y="234" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="ReceiveTask_0uber7f_di" bpmnElement="Task_0hjasev">
        <dc:Bounds x="784" y="194" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="MessageFlow_0dey3f1_di" bpmnElement="MessageFlow_0dey3f1" bioc:stroke="#000" bioc:fill="#fff">
        <di:waypoint x="829" y="543" />
        <di:waypoint x="829" y="274" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="800" y="355" width="26" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="EndEvent_1dbkoih_di" bpmnElement="EndEvent_1dbkoih" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="1140" y="216" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1139" y="259" width="39" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_1dfcuyi_di" bpmnElement="SequenceFlow_1dfcuyi">
        <di:waypoint x="884" y="234" />
        <di:waypoint x="920" y="234" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="ExclusiveGateway_17j7l9p_di" bpmnElement="ExclusiveGateway_17j7l9p" isMarkerVisible="true" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="920" y="209" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="914" y="269" width="61" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_1ymvig1_di" bpmnElement="SequenceFlow_1ymvig1" bioc:stroke="#000" bioc:fill="#fff">
        <di:waypoint x="970" y="234" />
        <di:waypoint x="1010" y="234" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="983" y="216" width="15" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="ExclusiveGateway_1dc1fuw_di" bpmnElement="ExclusiveGateway_1dc1fuw" isMarkerVisible="true">
        <dc:Bounds x="205" y="121" width="50" height="50" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_0esk3x4_di" bpmnElement="SequenceFlow_0esk3x4">
        <di:waypoint x="255" y="146" />
        <di:waypoint x="285" y="146" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_19rloxv_di" bpmnElement="SequenceFlow_19rloxv" bioc:stroke="#000" bioc:fill="#fff">
        <di:waypoint x="945" y="209" />
        <di:waypoint x="945" y="42" />
        <di:waypoint x="230" y="42" />
        <di:waypoint x="230" y="121" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="579" y="24" width="18" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="Task_13vgqn3_di" bpmnElement="Task_13vgqn3">
        <dc:Bounds x="1010" y="194" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_1xhwo14_di" bpmnElement="SequenceFlow_1xhwo14">
        <di:waypoint x="1110" y="234" />
        <di:waypoint x="1140" y="234" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1131" y="213" width="0" height="13" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="EndEvent_0uumuk5_di" bpmnElement="EndEvent_0uumuk5">
        <dc:Bounds x="717" y="423" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="739.688" y="460" width="0" height="13" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_0hhf5bp_di" bpmnElement="SequenceFlow_0hhf5bp">
        <di:waypoint x="674" y="441" />
        <di:waypoint x="717" y="441" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="700.5" y="417" width="0" height="13" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="DataObjectReference_0g9jn0r_di" bpmnElement="DataObjectReference_0g9jn0r" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="769" y="452" width="36" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="773" y="509" width="29" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="DataInputAssociation_0un54qn_di" bpmnElement="DataInputAssociation_0un54qn">
        <di:waypoint x="805" y="477" />
        <di:waypoint x="855" y="477" />
        <di:waypoint x="855" y="543" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="DataInputAssociation_1708nj1_di" bpmnElement="DataInputAssociation_1708nj1">
        <di:waypoint x="769" y="477" />
        <di:waypoint x="697" y="477" />
        <di:waypoint x="697" y="543" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="EndEvent_0ieb8vv_di" bpmnElement="EndEvent_0ieb8vv" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="943" y="565" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="929" y="608" width="65" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_1btigac_di" bpmnElement="SequenceFlow_1btigac">
        <di:waypoint x="879" y="583" />
        <di:waypoint x="943" y="583" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="DataObjectReference_1jc16dq_di" bpmnElement="DataObjectReference_1jc16dq" bioc:stroke="#000" bioc:fill="#fff">
        <dc:Bounds x="671" y="250" width="36" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="676" y="307" width="27" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="DataOutputAssociation_18ay4jo_di" bpmnElement="DataOutputAssociation_18ay4jo">
        <di:waypoint x="816" y="274" />
        <di:waypoint x="816" y="290" />
        <di:waypoint x="707" y="290" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="EndEvent_0zkwsj4_di" bpmnElement="EndEvent_0mde5oi">
        <dc:Bounds x="733" y="78" width="36" height="36" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_038rjum_di" bpmnElement="SequenceFlow_038rjum">
        <di:waypoint x="434" y="507" />
        <di:waypoint x="478" y="507" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="DataOutputAssociation_1m1rc6n_di" bpmnElement="DataOutputAssociation_1m1rc6n">
        <di:waypoint x="507" y="184" />
        <di:waypoint x="507" y="275" />
        <di:waypoint x="671" y="275" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="DataOutputAssociation_1ouuw3v_di" bpmnElement="DataOutputAssociation_1ouuw3v">
        <di:waypoint x="355" y="186" />
        <di:waypoint x="355" y="257" />
        <di:waypoint x="333" y="257" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="Task_0kor4z3_di" bpmnElement="Task_0kor4z3">
        <dc:Bounds x="285" y="106" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_0bqdxri_di" bpmnElement="SequenceFlow_0bqdxri">
        <di:waypoint x="385" y="146" />
        <di:waypoint x="411" y="146" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="DataInputAssociation_00nkel2_di" bpmnElement="DataInputAssociation_00nkel2">
        <di:waypoint x="333" y="268" />
        <di:waypoint x="461" y="268" />
        <di:waypoint x="461" y="186" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_1u5y7oc_di" bpmnElement="SequenceFlow_1u5y7oc">
        <di:waypoint x="614" y="583" />
        <di:waypoint x="647" y="583" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_0darr32_di" bpmnElement="SequenceFlow_0darr32">
        <di:waypoint x="747" y="583" />
        <di:waypoint x="779" y="583" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="Task_02eypdr_di" bpmnElement="Task_0nxgusd">
        <dc:Bounds x="647" y="543" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="DataOutputAssociation_0f7c0ko_di" bpmnElement="DataOutputAssociation_0f7c0ko">
        <di:waypoint x="721" y="543" />
        <di:waypoint x="721" y="491" />
        <di:waypoint x="769" y="491" />
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn:definitions>
