This commit is contained in:
Joeri Exelmans 2024-11-28 23:47:19 +01:00
commit 8a24549cdb
21 changed files with 3478 additions and 0 deletions

View file

@ -0,0 +1,528 @@
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
<sgraph:Statechart xmi:id="_KuVP4GBDEe2R-oGCKnTAVw" specification="// DO NOT EDIT THIS FILE&#xA;@EventDriven&#xA;@SuperSteps(no)&#xA;@ParentFirstExecution&#xA;&#xA;&#xA;internal:&#xA;&#x9;const LOW: integer = 0&#xA;&#x9;const HIGH: integer = 1&#xA;&#x9;&#xA;&#x9;const LOW_LVL: integer = 500&#xA;&#x9;const HIGH_LVL: integer = 1500&#xA;&#x9;&#xA;&#x9;const FLOW_RATE: integer = 50&#xA;&#xA;&#x9;var waterLevel: integer = LOW_LVL&#xA;&#x9;&#xA;interface:&#xA;&#x9;in event openFlow: integer // LOW or HIGH&#xA;&#x9;in event closeFlow: integer // LOW or HIGH&#xA;&#x9;&#xA;&#x9;in event toggleSensorBroken&#xA;&#x9;&#xA;&#x9;out event realWaterLevel: integer&#xA;&#x9;out event sensorReading: integer&#xA;&#x9;&#xA;internal:&#xA;&#x9;event waterLvlChanged&#xA;&#x9;&#xA;// DO NOT EDIT THIS FILE " name="WaterLevelSimulator">
<regions xmi:id="_Kuavc2BDEe2R-oGCKnTAVw" name="main region">
<vertices xsi:type="sgraph:State" xmi:id="_1uWqIGQgEe2J3tFD6GOaLA" specification="" name="O" incomingTransitions="_6PmAsGQgEe2J3tFD6GOaLA">
<regions xmi:id="_WMxAwmQiEe2J3tFD6GOaLA" name="r1">
<vertices xsi:type="sgraph:State" xmi:id="_WMyPAGQiEe2J3tFD6GOaLA" name="NoFlow" incomingTransitions="_WMyO42QiEe2J3tFD6GOaLA _enB3UGQiEe2J3tFD6GOaLA">
<outgoingTransitions xmi:id="_WMy18WQiEe2J3tFD6GOaLA" specification="openFlow&#xA;[ valueof(openFlow) == LOW ]" target="_WMxn9GQiEe2J3tFD6GOaLA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_WMxn9GQiEe2J3tFD6GOaLA" name="LowFlow" incomingTransitions="_WMy18WQiEe2J3tFD6GOaLA _3DyYsGT0Ee22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_enB3UGQiEe2J3tFD6GOaLA" specification="closeFlow&#xA;[ valueof(closeFlow) == LOW ]" target="_WMyPAGQiEe2J3tFD6GOaLA"/>
<outgoingTransitions xmi:id="_3DyYsGT0Ee22Ao6AjWtBXA" specification="after 100 ms [ waterLevel > LOW_LVL ] /&#xA;waterLevel = (waterLevel*5+LOW_LVL)/6 -1 ;&#xA;raise waterLvlChanged" target="_WMxn9GQiEe2J3tFD6GOaLA"/>
</vertices>
<vertices xsi:type="sgraph:Entry" xmi:id="_WMxn3WQiEe2J3tFD6GOaLA">
<outgoingTransitions xmi:id="_WMyO42QiEe2J3tFD6GOaLA" specification="" target="_WMyPAGQiEe2J3tFD6GOaLA"/>
</vertices>
</regions>
<regions xmi:id="_QWOiwGT0Ee22Ao6AjWtBXA" name="r1b">
<vertices xsi:type="sgraph:State" xmi:id="_SmRSwGT0Ee22Ao6AjWtBXA" name="NoFlow" incomingTransitions="_T1eQ0GT0Ee22Ao6AjWtBXA _YYZCYGT0Ee22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_WdteYGT0Ee22Ao6AjWtBXA" specification="openFlow&#xA;[ valueof(openFlow) == HIGH]" target="_UETXAGT0Ee22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:Entry" xmi:id="_TZ7kUGT0Ee22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_T1eQ0GT0Ee22Ao6AjWtBXA" specification="" target="_SmRSwGT0Ee22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_UETXAGT0Ee22Ao6AjWtBXA" name="HighFlow" incomingTransitions="_WdteYGT0Ee22Ao6AjWtBXA _pswGIGT0Ee22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_YYZCYGT0Ee22Ao6AjWtBXA" specification="closeFlow&#xA;[ valueof(closeFlow) == HIGH ]" target="_SmRSwGT0Ee22Ao6AjWtBXA"/>
<outgoingTransitions xmi:id="_pswGIGT0Ee22Ao6AjWtBXA" specification="after 100 ms [ waterLevel &lt; HIGH_LVL ] /&#xA;waterLevel = (waterLevel*5+HIGH_LVL)/6 +1;&#xA;raise waterLvlChanged" target="_UETXAGT0Ee22Ao6AjWtBXA"/>
</vertices>
</regions>
<regions xmi:id="_1uXRM2QgEe2J3tFD6GOaLA" name="r2">
<vertices xsi:type="sgraph:Entry" xmi:id="_UmLoAGQjEe2J3tFD6GOaLA">
<outgoingTransitions xmi:id="_VVPtcGQjEe2J3tFD6GOaLA" specification="" target="_Ux_2cGQjEe2J3tFD6GOaLA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_Ux_2cGQjEe2J3tFD6GOaLA" name="SensorGood" incomingTransitions="_VVPtcGQjEe2J3tFD6GOaLA _iaoPUGQjEe2cU7SRjF9KaA">
<outgoingTransitions xmi:id="_dDo8gGQjEe2J3tFD6GOaLA" specification="toggleSensorBroken&#xA;/ raise waterLvlChanged" target="_aZ5TEGQjEe2J3tFD6GOaLA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_aZ5TEGQjEe2J3tFD6GOaLA" name="SensorBroken" incomingTransitions="_dDo8gGQjEe2J3tFD6GOaLA">
<outgoingTransitions xmi:id="_iaoPUGQjEe2cU7SRjF9KaA" specification="toggleSensorBroken&#xA;/ raise waterLvlChanged" target="_Ux_2cGQjEe2J3tFD6GOaLA"/>
</vertices>
</regions>
<regions xmi:id="_bm1K0GQkEe2cU7SRjF9KaA" name="r3">
<vertices xsi:type="sgraph:State" xmi:id="_dDOQUGQkEe2cU7SRjF9KaA" specification="entry /&#xA;raise realWaterLevel: waterLevel;&#xA;raise sensorReading:&#xA; active(r2.SensorBroken) ?&#xA; 99000 : waterLevel" name="D" incomingTransitions="_d6OJwGQkEe2cU7SRjF9KaA _eepsgGQkEe2cU7SRjF9KaA">
<outgoingTransitions xmi:id="_eepsgGQkEe2cU7SRjF9KaA" specification="waterLvlChanged" target="_dDOQUGQkEe2cU7SRjF9KaA"/>
</vertices>
<vertices xsi:type="sgraph:Entry" xmi:id="_difmQGQkEe2cU7SRjF9KaA">
<outgoingTransitions xmi:id="_d6OJwGQkEe2cU7SRjF9KaA" specification="" target="_dDOQUGQkEe2cU7SRjF9KaA"/>
</vertices>
</regions>
</vertices>
<vertices xsi:type="sgraph:Entry" xmi:id="_5D7e0GQgEe2J3tFD6GOaLA">
<outgoingTransitions xmi:id="_6PmAsGQgEe2J3tFD6GOaLA" specification="" target="_1uWqIGQgEe2J3tFD6GOaLA"/>
</vertices>
</regions>
</sgraph:Statechart>
<notation:Diagram xmi:id="_KudLuGBDEe2R-oGCKnTAVw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_KuVP4GBDEe2R-oGCKnTAVw" measurementUnit="Pixel">
<children xmi:id="_KudLuWBDEe2R-oGCKnTAVw" type="Region" element="_Kuavc2BDEe2R-oGCKnTAVw">
<children xsi:type="notation:DecorationNode" xmi:id="_KudLumBDEe2R-oGCKnTAVw" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_KudLu2BDEe2R-oGCKnTAVw"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_KudLvGBDEe2R-oGCKnTAVw"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_KudLvWBDEe2R-oGCKnTAVw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_1uYfUGQgEe2J3tFD6GOaLA" type="State" element="_1uWqIGQgEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_1uYfVGQgEe2J3tFD6GOaLA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_1uYfVWQgEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_1uZGYGQgEe2J3tFD6GOaLA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_1uZGYWQgEe2J3tFD6GOaLA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_1uZGYmQgEe2J3tFD6GOaLA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_1uZGY2QgEe2J3tFD6GOaLA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_1uZtcGQgEe2J3tFD6GOaLA" type="StateFigureCompartment">
<children xmi:id="_WMwZsGQiEe2J3tFD6GOaLA" type="Region" element="_WMxAwmQiEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_WMwZtWQiEe2J3tFD6GOaLA" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMxAwWQiEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_WMxAwGQiEe2J3tFD6GOaLA"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_WMwZs2QiEe2J3tFD6GOaLA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_WMyO5GQiEe2J3tFD6GOaLA" type="State" element="_WMyPAGQiEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_WMyO5WQiEe2J3tFD6GOaLA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMyO5mQiEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_WMyO52QiEe2J3tFD6GOaLA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_WMyO6GQiEe2J3tFD6GOaLA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_WMyO6WQiEe2J3tFD6GOaLA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_WMyO6mQiEe2J3tFD6GOaLA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_WMyO62QiEe2J3tFD6GOaLA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMyO7GQiEe2J3tFD6GOaLA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_WMyO7WQiEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_WMyO7mQiEe2J3tFD6GOaLA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_WMyO72QiEe2J3tFD6GOaLA" x="205" y="117" width="62" height="148"/>
</children>
<children xmi:id="_WMxn32QiEe2J3tFD6GOaLA" type="State" element="_WMxn9GQiEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_WMxn4GQiEe2J3tFD6GOaLA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMxn4WQiEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_WMxn4mQiEe2J3tFD6GOaLA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_WMxn42QiEe2J3tFD6GOaLA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_WMxn5GQiEe2J3tFD6GOaLA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_WMxn5WQiEe2J3tFD6GOaLA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_WMxn5mQiEe2J3tFD6GOaLA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMxn52QiEe2J3tFD6GOaLA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_WMxn6GQiEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_WMxn6WQiEe2J3tFD6GOaLA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_WMxn6mQiEe2J3tFD6GOaLA" x="490" y="344" width="118" height="53"/>
</children>
<children xmi:id="_WMxn02QiEe2J3tFD6GOaLA" type="Entry" element="_WMxn3WQiEe2J3tFD6GOaLA">
<children xmi:id="_WMxn12QiEe2J3tFD6GOaLA" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_WMxn2mQiEe2J3tFD6GOaLA" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMxn3GQiEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_WMxn22QiEe2J3tFD6GOaLA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMxn2WQiEe2J3tFD6GOaLA" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_WMxn2GQiEe2J3tFD6GOaLA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMxn1mQiEe2J3tFD6GOaLA" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_WMxn1WQiEe2J3tFD6GOaLA" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_WMxn1GQiEe2J3tFD6GOaLA" x="252" y="51" width="15" height="15"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_WMwZtGQiEe2J3tFD6GOaLA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMwZsmQiEe2J3tFD6GOaLA" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_WMwZsWQiEe2J3tFD6GOaLA"/>
</children>
<children xmi:id="_QWSNIGT0Ee22Ao6AjWtBXA" type="Region" element="_QWOiwGT0Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_QWSNI2T0Ee22Ao6AjWtBXA" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_QWSNJGT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_QWSNJWT0Ee22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_QWSNJmT0Ee22Ao6AjWtBXA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_SmR50GT0Ee22Ao6AjWtBXA" type="State" element="_SmRSwGT0Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_SmR51GT0Ee22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_SmR51WT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_SmR51mT0Ee22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_SmR512T0Ee22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_SmSg4GT0Ee22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_SmSg4WT0Ee22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_SmSg4mT0Ee22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_SmR50WT0Ee22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_SmR50mT0Ee22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_SmSg42T0Ee22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_SmR502T0Ee22Ao6AjWtBXA" x="40" y="145"/>
</children>
<children xmi:id="_TZ9ZgGT0Ee22Ao6AjWtBXA" type="Entry" element="_TZ7kUGT0Ee22Ao6AjWtBXA">
<children xmi:id="_TZ-AkGT0Ee22Ao6AjWtBXA" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_TZ-noGT0Ee22Ao6AjWtBXA" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_TZ-noWT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_TZ-nomT0Ee22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_TZ-AkWT0Ee22Ao6AjWtBXA" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_TZ-AkmT0Ee22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_TZ9ZgWT0Ee22Ao6AjWtBXA" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_TZ9ZgmT0Ee22Ao6AjWtBXA" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_TZ9Zg2T0Ee22Ao6AjWtBXA" x="56" y="84"/>
</children>
<children xmi:id="_UEUlIGT0Ee22Ao6AjWtBXA" type="State" element="_UETXAGT0Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_UEVMMGT0Ee22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_UEVMMWT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_UEVMMmT0Ee22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_UEVMM2T0Ee22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_UEVMNGT0Ee22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UEVMNWT0Ee22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_UEVzQGT0Ee22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_UEUlIWT0Ee22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_UEUlImT0Ee22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_UEVzQWT0Ee22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UEUlI2T0Ee22Ao6AjWtBXA" x="220" y="387" width="76" height="53"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_QWS0MGT0Ee22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_QWSNIWT0Ee22Ao6AjWtBXA" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_QWSNImT0Ee22Ao6AjWtBXA"/>
</children>
<children xmi:id="_1ucww2QgEe2J3tFD6GOaLA" type="Region" element="_1uXRM2QgEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_1ucwxmQgEe2J3tFD6GOaLA" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_1ucwx2QgEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_1ucwyGQgEe2J3tFD6GOaLA"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_1ucwyWQgEe2J3tFD6GOaLA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_UmNdMGQjEe2J3tFD6GOaLA" type="Entry" element="_UmLoAGQjEe2J3tFD6GOaLA">
<children xmi:id="_UmNdNGQjEe2J3tFD6GOaLA" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_UmOEQGQjEe2J3tFD6GOaLA" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_UmOEQWQjEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_UmOEQmQjEe2J3tFD6GOaLA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_UmNdNWQjEe2J3tFD6GOaLA" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UmNdNmQjEe2J3tFD6GOaLA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_UmNdMWQjEe2J3tFD6GOaLA" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_UmNdMmQjEe2J3tFD6GOaLA" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UmNdM2QjEe2J3tFD6GOaLA" x="34" y="52" width="15" height="15"/>
</children>
<children xmi:id="_UyBEkGQjEe2J3tFD6GOaLA" type="State" element="_Ux_2cGQjEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_UyBElGQjEe2J3tFD6GOaLA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_UyBElWQjEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_UyBElmQjEe2J3tFD6GOaLA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_UyBroGQjEe2J3tFD6GOaLA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_UyBroWQjEe2J3tFD6GOaLA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UyBromQjEe2J3tFD6GOaLA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_UyBro2QjEe2J3tFD6GOaLA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_UyBEkWQjEe2J3tFD6GOaLA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_UyBEkmQjEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_UyBrpGQjEe2J3tFD6GOaLA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UyBEk2QjEe2J3tFD6GOaLA" x="81" y="84" width="95" height="53"/>
</children>
<children xmi:id="_aZ56IGQjEe2J3tFD6GOaLA" type="State" element="_aZ5TEGQjEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_aZ6hMGQjEe2J3tFD6GOaLA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_aZ6hMWQjEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_aZ6hMmQjEe2J3tFD6GOaLA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_aZ6hM2QjEe2J3tFD6GOaLA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_aZ6hNGQjEe2J3tFD6GOaLA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_aZ6hNWQjEe2J3tFD6GOaLA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_aZ6hNmQjEe2J3tFD6GOaLA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_aZ56IWQjEe2J3tFD6GOaLA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_aZ56ImQjEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_aZ6hN2QjEe2J3tFD6GOaLA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_aZ56I2QjEe2J3tFD6GOaLA" x="61" y="239" width="108" height="53"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_1ucwymQgEe2J3tFD6GOaLA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_1ucwxGQgEe2J3tFD6GOaLA" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_1ucwxWQgEe2J3tFD6GOaLA"/>
</children>
<children xmi:id="_ctep0GQkEe2cU7SRjF9KaA" type="Region" element="_bm1K0GQkEe2cU7SRjF9KaA">
<children xsi:type="notation:DecorationNode" xmi:id="_ctep0WQkEe2cU7SRjF9KaA" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_ctep0mQkEe2cU7SRjF9KaA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_ctep02QkEe2cU7SRjF9KaA"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_ctep1GQkEe2cU7SRjF9KaA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_dDPecGQkEe2cU7SRjF9KaA" type="State" element="_dDOQUGQkEe2cU7SRjF9KaA">
<children xsi:type="notation:DecorationNode" xmi:id="_dDQFgGQkEe2cU7SRjF9KaA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_dDQFgWQkEe2cU7SRjF9KaA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_dDQFgmQkEe2cU7SRjF9KaA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_dDQFg2QkEe2cU7SRjF9KaA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_dDQFhGQkEe2cU7SRjF9KaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_dDQFhWQkEe2cU7SRjF9KaA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_dDQskGQkEe2cU7SRjF9KaA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_dDPecWQkEe2cU7SRjF9KaA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_dDPecmQkEe2cU7SRjF9KaA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_dDQskWQkEe2cU7SRjF9KaA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_dDPec2QkEe2cU7SRjF9KaA" x="82" y="100" width="261" height="121"/>
</children>
<children xmi:id="_dihbcGQkEe2cU7SRjF9KaA" type="Entry" element="_difmQGQkEe2cU7SRjF9KaA">
<children xmi:id="_dihbdGQkEe2cU7SRjF9KaA" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_dihbd2QkEe2cU7SRjF9KaA" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_dihbeGQkEe2cU7SRjF9KaA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_dihbeWQkEe2cU7SRjF9KaA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_dihbdWQkEe2cU7SRjF9KaA" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_dihbdmQkEe2cU7SRjF9KaA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_dihbcWQkEe2cU7SRjF9KaA" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_dihbcmQkEe2cU7SRjF9KaA" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_dihbc2QkEe2cU7SRjF9KaA" x="96" y="47" width="15" height="15"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_ctep1WQkEe2cU7SRjF9KaA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_ctep1mQkEe2cU7SRjF9KaA" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_ctep12QkEe2cU7SRjF9KaA"/>
</children>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_1uYfUWQgEe2J3tFD6GOaLA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_1uYfUmQgEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_1uZtcWQgEe2J3tFD6GOaLA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_1uYfU2QgEe2J3tFD6GOaLA" x="177" y="120" width="1754" height="759"/>
</children>
<children xmi:id="_5D8s8GQgEe2J3tFD6GOaLA" type="Entry" element="_5D7e0GQgEe2J3tFD6GOaLA">
<children xmi:id="_5D9UAGQgEe2J3tFD6GOaLA" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_5D9UA2QgEe2J3tFD6GOaLA" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_5D9UBGQgEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_5D9UBWQgEe2J3tFD6GOaLA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_5D9UAWQgEe2J3tFD6GOaLA" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_5D9UAmQgEe2J3tFD6GOaLA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_5D8s8WQgEe2J3tFD6GOaLA" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_5D8s8mQgEe2J3tFD6GOaLA" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_5D8s82QgEe2J3tFD6GOaLA" x="974" y="66" width="15" height="15"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_lNMvgGQhEe2J3tFD6GOaLA" type="Note" fontName="Verdana" description="DO NOT EDIT THIS FILE" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
<children xsi:type="notation:BasicDecorationNode" xmi:id="_lNN9oGQhEe2J3tFD6GOaLA" type="DiagramName">
<element xsi:nil="true"/>
</children>
<children xsi:type="notation:BasicDecorationNode" xmi:id="_lNN9oWQhEe2J3tFD6GOaLA" type="Description">
<element xsi:nil="true"/>
</children>
<styles xsi:type="notation:TextStyle" xmi:id="_lNMvgWQhEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:LineTypeStyle" xmi:id="_lNMvgmQhEe2J3tFD6GOaLA"/>
<element xsi:nil="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_lNMvg2QhEe2J3tFD6GOaLA" x="1600" y="890" width="206" height="55"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_n-AqQGQhEe2J3tFD6GOaLA" type="Note" fontName="Verdana" description="DO NOT EDIT THIS FILE" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
<children xsi:type="notation:BasicDecorationNode" xmi:id="_n-BRUGQhEe2J3tFD6GOaLA" type="DiagramName">
<element xsi:nil="true"/>
</children>
<children xsi:type="notation:BasicDecorationNode" xmi:id="_n-BRUWQhEe2J3tFD6GOaLA" type="Description">
<element xsi:nil="true"/>
</children>
<styles xsi:type="notation:TextStyle" xmi:id="_n-BRUmQhEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:LineTypeStyle" xmi:id="_n-BRU2QhEe2J3tFD6GOaLA"/>
<element xsi:nil="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_n-BRVGQhEe2J3tFD6GOaLA" x="1579" y="46" width="206" height="55"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_osF4QGQhEe2J3tFD6GOaLA" type="Note" fontName="Verdana" description="DO NOT EDIT THIS FILE" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
<children xsi:type="notation:BasicDecorationNode" xmi:id="_osF4QWQhEe2J3tFD6GOaLA" type="DiagramName">
<element xsi:nil="true"/>
</children>
<children xsi:type="notation:BasicDecorationNode" xmi:id="_osF4QmQhEe2J3tFD6GOaLA" type="Description">
<element xsi:nil="true"/>
</children>
<styles xsi:type="notation:TextStyle" xmi:id="_osF4Q2QhEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:LineTypeStyle" xmi:id="_osF4RGQhEe2J3tFD6GOaLA"/>
<element xsi:nil="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_osF4RWQhEe2J3tFD6GOaLA" x="937" y="890" width="206" height="55"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_o9ysQGQhEe2J3tFD6GOaLA" type="Note" fontName="Verdana" description="DO NOT EDIT THIS FILE" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
<children xsi:type="notation:BasicDecorationNode" xmi:id="_o9ysQWQhEe2J3tFD6GOaLA" type="DiagramName">
<element xsi:nil="true"/>
</children>
<children xsi:type="notation:BasicDecorationNode" xmi:id="_o9ysQmQhEe2J3tFD6GOaLA" type="Description">
<element xsi:nil="true"/>
</children>
<styles xsi:type="notation:TextStyle" xmi:id="_o9ysQ2QhEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:LineTypeStyle" xmi:id="_o9ysRGQhEe2J3tFD6GOaLA"/>
<element xsi:nil="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_o9ysRWQhEe2J3tFD6GOaLA" x="170" y="886" width="206" height="55"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_pks7QGQhEe2J3tFD6GOaLA" type="Note" fontName="Verdana" description="DO NOT EDIT THIS FILE" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
<children xsi:type="notation:BasicDecorationNode" xmi:id="_pks7QWQhEe2J3tFD6GOaLA" type="DiagramName">
<element xsi:nil="true"/>
</children>
<children xsi:type="notation:BasicDecorationNode" xmi:id="_pks7QmQhEe2J3tFD6GOaLA" type="Description">
<element xsi:nil="true"/>
</children>
<styles xsi:type="notation:TextStyle" xmi:id="_pks7Q2QhEe2J3tFD6GOaLA"/>
<styles xsi:type="notation:LineTypeStyle" xmi:id="_pks7RGQhEe2J3tFD6GOaLA"/>
<element xsi:nil="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_pks7RWQhEe2J3tFD6GOaLA" x="114" y="29" width="206" height="55"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_KudyzGBDEe2R-oGCKnTAVw"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_KudyzWBDEe2R-oGCKnTAVw" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_KudyzmBDEe2R-oGCKnTAVw" x="215" y="87" width="1981" height="1636"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_Kudyz2BDEe2R-oGCKnTAVw" type="StatechartText" fontName="Verdana" lineColor="4210752">
<children xsi:type="notation:DecorationNode" xmi:id="_Kudy0GBDEe2R-oGCKnTAVw" type="StatechartName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_Kudy0WBDEe2R-oGCKnTAVw"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_Kudy0mBDEe2R-oGCKnTAVw"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_Kudy02BDEe2R-oGCKnTAVw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_Kudy1GBDEe2R-oGCKnTAVw"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_Kudy1WBDEe2R-oGCKnTAVw" x="10" y="10" width="200" height="400"/>
</children>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_Kudy1mBDEe2R-oGCKnTAVw" name="inlineDefinitionSection"/>
<styles xsi:type="notation:DiagramStyle" xmi:id="_Kudy12BDEe2R-oGCKnTAVw"/>
<edges xmi:id="_WMyO8GQiEe2J3tFD6GOaLA" type="Transition" element="_WMyO42QiEe2J3tFD6GOaLA" source="_WMxn02QiEe2J3tFD6GOaLA" target="_WMyO5GQiEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_WMyO8WQiEe2J3tFD6GOaLA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMyO8mQiEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_WMyO82QiEe2J3tFD6GOaLA" x="22" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_WMyO9GQiEe2J3tFD6GOaLA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_WMyO9WQiEe2J3tFD6GOaLA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_WMyO9mQiEe2J3tFD6GOaLA" points="[5, 11, 22, -127]$[5, 64, 22, -74]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_WMyO92QiEe2J3tFD6GOaLA" id="(0.06666666666666667,0.13333333333333333)"/>
</edges>
<edges xmi:id="_6Pn14GQgEe2J3tFD6GOaLA" type="Transition" element="_6PmAsGQgEe2J3tFD6GOaLA" source="_5D8s8GQgEe2J3tFD6GOaLA" target="_1uYfUGQgEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_6Pn15GQgEe2J3tFD6GOaLA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_6Pn15WQgEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_6Pn15mQgEe2J3tFD6GOaLA" x="1" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_6Pn14WQgEe2J3tFD6GOaLA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_6Pn142QgEe2J3tFD6GOaLA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_6Pn14mQgEe2J3tFD6GOaLA" points="[7, 6, 18, -50]$[7, 47, 18, -9]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6PqSIGQgEe2J3tFD6GOaLA" id="(0.2,0.4666666666666667)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6PqSIWQgEe2J3tFD6GOaLA" id="(0.450354609929078,0.011864406779661017)"/>
</edges>
<edges xmi:id="_WMyPA2QiEe2J3tFD6GOaLA" type="Transition" element="_WMy18WQiEe2J3tFD6GOaLA" source="_WMyO5GQiEe2J3tFD6GOaLA" target="_WMxn32QiEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_WMyPCWQiEe2J3tFD6GOaLA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_WMy18GQiEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_WMyPCmQiEe2J3tFD6GOaLA" x="-41" y="-37"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_WMyPCGQiEe2J3tFD6GOaLA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_WMyPB2QiEe2J3tFD6GOaLA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_WMyPBmQiEe2J3tFD6GOaLA" points="[62, 24, -327, -180]$[394, 24, 5, -180]$[394, 197, 5, -7]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_WMyPBWQiEe2J3tFD6GOaLA" id="(0.0,0.20754716981132076)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_WMyPBGQiEe2J3tFD6GOaLA" id="(0.8873239436619719,0.1320754716981132)"/>
</edges>
<edges xmi:id="_enDFcGQiEe2J3tFD6GOaLA" type="Transition" element="_enB3UGQiEe2J3tFD6GOaLA" source="_WMxn32QiEe2J3tFD6GOaLA" target="_WMyO5GQiEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_enDFdGQiEe2J3tFD6GOaLA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_enDFdWQiEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_enDFdmQiEe2J3tFD6GOaLA" x="-40" y="-25"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_enDFcWQiEe2J3tFD6GOaLA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_enDFc2QiEe2J3tFD6GOaLA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_enDFcmQiEe2J3tFD6GOaLA" points="[-111, 10, 276, 179]$[-350, 10, 37, 179]$[-350, -99, 37, 70]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_enE6oGQiEe2J3tFD6GOaLA" id="(0.9436619718309859,0.37735849056603776)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_enE6oWQiEe2J3tFD6GOaLA" id="(0.14516129032258066,0.5283018867924528)"/>
</edges>
<edges xmi:id="_VVQ7kGQjEe2J3tFD6GOaLA" type="Transition" element="_VVPtcGQjEe2J3tFD6GOaLA" source="_UmNdMGQjEe2J3tFD6GOaLA" target="_UyBEkGQjEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_VVQ7lGQjEe2J3tFD6GOaLA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_VVQ7lWQjEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_VVQ7lmQjEe2J3tFD6GOaLA" x="-28" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_VVQ7kWQjEe2J3tFD6GOaLA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_VVQ7k2QjEe2J3tFD6GOaLA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_VVQ7kmQjEe2J3tFD6GOaLA" points="[10, 4, -97, -30]$[56, 4, -51, -30]$[56, 28, -51, -6]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_VVTX0GQjEe2J3tFD6GOaLA" id="(0.2,0.26666666666666666)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_VVTX0WQjEe2J3tFD6GOaLA" id="(0.65,0.11320754716981132)"/>
</edges>
<edges xmi:id="_dDpjkGQjEe2J3tFD6GOaLA" type="Transition" element="_dDo8gGQjEe2J3tFD6GOaLA" source="_UyBEkGQjEe2J3tFD6GOaLA" target="_aZ56IGQjEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_dDqKoWQjEe2J3tFD6GOaLA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_dDqKomQjEe2J3tFD6GOaLA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_dDqKo2QjEe2J3tFD6GOaLA" x="-1" y="72"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_dDpjkWQjEe2J3tFD6GOaLA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_dDqKoGQjEe2J3tFD6GOaLA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dDpjkmQjEe2J3tFD6GOaLA" points="[-2, 8, 35, -111]$[-2, 110, 35, -9]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dDrYwGQjEe2J3tFD6GOaLA" id="(0.4842105263157895,0.8490566037735849)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dDrYwWQjEe2J3tFD6GOaLA" id="(0.26851851851851855,0.16981132075471697)"/>
</edges>
<edges xmi:id="_iaxZQGQjEe2cU7SRjF9KaA" type="Transition" element="_iaoPUGQjEe2cU7SRjF9KaA" source="_aZ56IGQjEe2J3tFD6GOaLA" target="_UyBEkGQjEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_iayAUGQjEe2cU7SRjF9KaA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_iayAUWQjEe2cU7SRjF9KaA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_iayAUmQjEe2cU7SRjF9KaA" x="-1" y="75"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_iaxZQWQjEe2cU7SRjF9KaA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_iaxZQ2QjEe2cU7SRjF9KaA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_iaxZQmQjEe2cU7SRjF9KaA" points="[33, -4, -4, 113]$[33, -106, -4, 11]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_iazOcGQjEe2cU7SRjF9KaA" id="(0.42592592592592593,0.07547169811320754)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_iazOcWQjEe2cU7SRjF9KaA" id="(0.6631578947368421,0.7924528301886793)"/>
</edges>
<edges xmi:id="_d6P-8GQkEe2cU7SRjF9KaA" type="Transition" element="_d6OJwGQkEe2cU7SRjF9KaA" source="_dihbcGQkEe2cU7SRjF9KaA" target="_dDPecGQkEe2cU7SRjF9KaA">
<children xsi:type="notation:DecorationNode" xmi:id="_d6P-9GQkEe2cU7SRjF9KaA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_d6P-9WQkEe2cU7SRjF9KaA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_d6QmAGQkEe2cU7SRjF9KaA" x="-5" y="21"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_d6P-8WQkEe2cU7SRjF9KaA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_d6P-82QkEe2cU7SRjF9KaA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_d6P-8mQkEe2cU7SRjF9KaA" points="[4, 5, -96, -66]$[54, 5, -46, -66]$[54, 46, -46, -25]"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_d6RNEGQkEe2cU7SRjF9KaA" id="(0.4647887323943662,0.20754716981132076)"/>
</edges>
<edges xmi:id="_eeq6oGQkEe2cU7SRjF9KaA" type="Transition" element="_eepsgGQkEe2cU7SRjF9KaA" source="_dDPecGQkEe2cU7SRjF9KaA" target="_dDPecGQkEe2cU7SRjF9KaA">
<children xsi:type="notation:DecorationNode" xmi:id="_eerhsWQkEe2cU7SRjF9KaA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_eerhsmQkEe2cU7SRjF9KaA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_eerhs2QkEe2cU7SRjF9KaA" x="47" y="51"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_eeq6oWQkEe2cU7SRjF9KaA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_eerhsGQkEe2cU7SRjF9KaA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_eeq6omQkEe2cU7SRjF9KaA" points="[48, 23, 48, 23]$[48, 116, 48, 116]$[1, 116, 1, 116]$[1, 23, 1, 23]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_eetW4GQkEe2cU7SRjF9KaA" id="(0.75,0.7735849056603774)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_eetW4WQkEe2cU7SRjF9KaA" id="(0.75,0.7735849056603774)"/>
</edges>
<edges xmi:id="_T1fe8GT0Ee22Ao6AjWtBXA" type="Transition" element="_T1eQ0GT0Ee22Ao6AjWtBXA" source="_TZ9ZgGT0Ee22Ao6AjWtBXA" target="_SmR50GT0Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_T1fe9GT0Ee22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_T1fe9WT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_T1fe9mT0Ee22Ao6AjWtBXA" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_T1fe8WT0Ee22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_T1fe82T0Ee22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_T1fe8mT0Ee22Ao6AjWtBXA" points="[0, 4, -9, -53]$[0, 75, -9, 18]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_T1hUIGT0Ee22Ao6AjWtBXA" id="(0.2,0.4666666666666667)"/>
</edges>
<edges xmi:id="_WdusgGT0Ee22Ao6AjWtBXA" type="Transition" element="_WdteYGT0Ee22Ao6AjWtBXA" source="_SmR50GT0Ee22Ao6AjWtBXA" target="_UEUlIGT0Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_WdushGT0Ee22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_WdushWT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_WdvTkGT0Ee22Ao6AjWtBXA" x="-40" y="62"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_WdusgWT0Ee22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_Wdusg2T0Ee22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_WdusgmT0Ee22Ao6AjWtBXA" points="[9, 4, -156, -223]$[195, 4, 30, -223]$[195, 201, 30, -26]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_WdzlAGT0Ee22Ao6AjWtBXA" id="(0.8548387096774194,0.7735849056603774)"/>
</edges>
<edges xmi:id="_YYaQgGT0Ee22Ao6AjWtBXA" type="Transition" element="_YYZCYGT0Ee22Ao6AjWtBXA" source="_UEUlIGT0Ee22Ao6AjWtBXA" target="_SmR50GT0Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_YYaQhGT0Ee22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_YYaQhWT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_YYaQhmT0Ee22Ao6AjWtBXA" x="-58" y="65"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_YYaQgWT0Ee22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_YYaQg2T0Ee22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_YYaQgmT0Ee22Ao6AjWtBXA" points="[-15, 24, 167, 262]$[-178, 24, 4, 262]$[-178, -191, 4, 47]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_YYcFsGT0Ee22Ao6AjWtBXA" id="(0.19736842105263158,0.03773584905660377)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_YYcFsWT0Ee22Ao6AjWtBXA" id="(0.20967741935483872,0.11320754716981132)"/>
</edges>
<edges xmi:id="_psxUQGT0Ee22Ao6AjWtBXA" type="Transition" element="_pswGIGT0Ee22Ao6AjWtBXA" source="_UEUlIGT0Ee22Ao6AjWtBXA" target="_UEUlIGT0Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_psxURGT0Ee22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_psxURWT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_psxURmT0Ee22Ao6AjWtBXA" x="115" y="-33"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_psxUQWT0Ee22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_psxUQ2T0Ee22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_psxUQmT0Ee22Ao6AjWtBXA" points="[0, 7, 0, 7]$[0, 7, 0, 7]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_pszJcGT0Ee22Ao6AjWtBXA" id="(0.618421052631579,0.8301886792452831)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_pszJcWT0Ee22Ao6AjWtBXA" id="(0.618421052631579,0.8301886792452831)"/>
</edges>
<edges xmi:id="_3Dzm0GT0Ee22Ao6AjWtBXA" type="Transition" element="_3DyYsGT0Ee22Ao6AjWtBXA" source="_WMxn32QiEe2J3tFD6GOaLA" target="_WMxn32QiEe2J3tFD6GOaLA">
<children xsi:type="notation:DecorationNode" xmi:id="_3Dzm1GT0Ee22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_3Dzm1WT0Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_3Dzm1mT0Ee22Ao6AjWtBXA" x="50" y="-50"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_3Dzm0WT0Ee22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_3Dzm02T0Ee22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_3Dzm0mT0Ee22Ao6AjWtBXA" points="[1, 13, 1, 13]$[1, 13, 1, 13]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3D1cAGT0Ee22Ao6AjWtBXA" id="(0.8813559322033898,0.660377358490566)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3D1cAWT0Ee22Ao6AjWtBXA" id="(0.8813559322033898,0.660377358490566)"/>
</edges>
</notation:Diagram>
</xmi:XMI>