<?xml version="1.0" encoding="UTF-8"?>
<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:fox="http://www.camunda.com/fox" id="_GcxxcClBEeW1G85egYVLqw" targetNamespace="http://activiti.org/bpmn" exporter="camunda modeler" exporterVersion="2.7.0" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd">
  <bpmn2:process id="Process_1" isExecutable="false">
    <bpmn2:serviceTask id="ServiceTask">
      <bpmn2:multiInstanceLoopCharacteristics camunda:asyncBefore="true">
        <bpmn2:loopCardinality xsi:type="bpmn2:tFormalExpression">card</bpmn2:loopCardinality>
        <bpmn2:completionCondition xsi:type="bpmn2:tFormalExpression">cond</bpmn2:completionCondition>
      </bpmn2:multiInstanceLoopCharacteristics>
    </bpmn2:serviceTask>
    <bpmn2:serviceTask id="ServiceTask2" />
    <bpmn2:serviceTask id="ServiceTask3">
      <bpmn2:multiInstanceLoopCharacteristics camunda:asyncBefore="true" camunda:collection="coll" camunda:elementVariable="collVal">
        <bpmn2:extensionElements>
          <fox:failedJobRetryTimeCycle>asd</fox:failedJobRetryTimeCycle>
          <camunda:failedJobRetryTimeCycle>asd</camunda:failedJobRetryTimeCycle>
        </bpmn2:extensionElements>
        <bpmn2:completionCondition xsi:type="bpmn2:tFormalExpression">cond</bpmn2:completionCondition>
      </bpmn2:multiInstanceLoopCharacteristics>
    </bpmn2:serviceTask>
    <bpmn2:serviceTask id="ServiceTask4">
      <bpmn2:multiInstanceLoopCharacteristics camunda:collection="coll" camunda:elementVariable="collVal">
        <bpmn2:completionCondition xsi:type="bpmn2:tFormalExpression">cond</bpmn2:completionCondition>
      </bpmn2:multiInstanceLoopCharacteristics>
    </bpmn2:serviceTask>
    <bpmn2:serviceTask id="ServiceTask5">
      <bpmn2:multiInstanceLoopCharacteristics camunda:asyncBefore="true" camunda:collection="coll" camunda:elementVariable="collVal">
        <bpmn2:extensionElements>
          <camunda:failedJobRetryTimeCycle>asd</camunda:failedJobRetryTimeCycle>
        </bpmn2:extensionElements>
        <bpmn2:completionCondition xsi:type="bpmn2:tFormalExpression">cond</bpmn2:completionCondition>
      </bpmn2:multiInstanceLoopCharacteristics>
    </bpmn2:serviceTask>
    <bpmn2:serviceTask id="ALL_PROPS_SET">
      <bpmn2:multiInstanceLoopCharacteristics camunda:collection="foo" camunda:elementVariable="bar">
        <bpmn2:loopCardinality xsi:type="bpmn2:tFormalExpression">10</bpmn2:loopCardinality>
        <bpmn2:completionCondition xsi:type="bpmn2:tFormalExpression">foo=bar</bpmn2:completionCondition>
      </bpmn2:multiInstanceLoopCharacteristics>
    </bpmn2:serviceTask>
    <bpmn2:serviceTask id="WITHOUT_COMPLETION_CONDITION">
      <bpmn2:multiInstanceLoopCharacteristics />
    </bpmn2:serviceTask>
  </bpmn2:process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_1">
    <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_1">
      <bpmndi:BPMNShape id="_BPMNShape_Task_2" bpmnElement="ServiceTask">
        <dc:Bounds x="50" y="50" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_Task_3" bpmnElement="ServiceTask2">
        <dc:Bounds x="200" y="50" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_Task_4" bpmnElement="ServiceTask3">
        <dc:Bounds x="350" y="50" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_Task_5" bpmnElement="ServiceTask4">
        <dc:Bounds x="500" y="50" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_Task_6" bpmnElement="ServiceTask5">
        <dc:Bounds x="650" y="50" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ServiceTask_0xe58m8_di" bpmnElement="ALL_PROPS_SET">
        <dc:Bounds x="50" y="183" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ServiceTask_1tq68x4_di" bpmnElement="WITHOUT_COMPLETION_CONDITION">
        <dc:Bounds x="200" y="183" width="100" height="80" />
      </bpmndi:BPMNShape>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn2:definitions>
