diff --git a/modeling/AVATAR/AirbusDoor_V2.xml b/modeling/AVATAR/AirbusDoor_V2.xml
index e7daad333f0a4406ba482ca9dd52416ef75bc72b..74a768af24473c6f0c91a5b928d77845f9b05ec3 100644
--- a/modeling/AVATAR/AirbusDoor_V2.xml
+++ b/modeling/AVATAR/AirbusDoor_V2.xml
@@ -1,15 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="false" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="4" LAST_SELECTED_SUB_TAB="0">
+<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="false" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="3" LAST_SELECTED_SUB_TAB="0">
 
 <Modeling type="Avatar MAD" nameTab="MADs" >
 <AvatarMADPanel name="Modeling Assumptions Diagram" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="5250" id="32" index="0" uid="422270d0-5077-4cda-8394-e6a64adcc45b" >
-<cdparam x="161" y="448" />
-<sizeparam width="450" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="205" minDesiredHeight="0" />
+<COMPONENT type="5250" id="32" index="0" uid="f565159b-3114-4739-9cc8-3439d0d1ae88" >
+<cdparam x="817" y="113" />
+<sizeparam width="419" height="122" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="68" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="Assumption" value="CokcpitDoorCodeConfidentiality" />
+<infoparam name="Assumption" value="Persons" />
+<new d="false" />
 <TGConnectingPoint num="0" id="1" />
 <TGConnectingPoint num="1" id="2" />
 <TGConnectingPoint num="2" id="3" />
@@ -42,10 +43,8 @@
 <TGConnectingPoint num="29" id="30" />
 <TGConnectingPoint num="30" id="31" />
 <extraparam>
-<textline data="From a security perspective, we assume that" />
-<textline data="persons of the system do not exchange the code" />
-<textline data="they know to request the cockpit door opening" />
-<type data="0" dataStr="System Assumption" color="-8138275" />
+<textline data="We assume that there is at least one person aboard" />
+<type data="2" dataStr="" color="-8138275" />
 <durability data="0" />
 <source data="0" />
 <status data="0" />
@@ -53,12 +52,13 @@
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5250" id="64" index="1" uid="6d44e097-5b31-46d1-a701-7cc67c4a717e" >
-<cdparam x="158" y="288" />
-<sizeparam width="419" height="122" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="68" minDesiredHeight="0" />
+<COMPONENT type="5250" id="64" index="1" uid="78086f4e-47d1-40e4-8531-e27969bad673" >
+<cdparam x="160" y="114" />
+<sizeparam width="477" height="134" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="157" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="Assumption" value="Persons" />
+<infoparam name="Assumption" value="Entering_in_the_cockpit" />
+<new d="false" />
 <TGConnectingPoint num="0" id="33" />
 <TGConnectingPoint num="1" id="34" />
 <TGConnectingPoint num="2" id="35" />
@@ -91,21 +91,33 @@
 <TGConnectingPoint num="29" id="62" />
 <TGConnectingPoint num="30" id="63" />
 <extraparam>
-<textline data="We assume that there is at least one person aboard" />
-<type data="0" dataStr="System Assumption" color="-8138275" />
-<durability data="0" />
-<source data="0" />
-<status data="0" />
-<limitation data="0" />
+<textline data="It is not possible to enter in the cockpit by another way " />
+<textline data="than the door" />
+<type data="2" dataStr="" color="-8138275" />
+<durability data="1" />
+<source data="3" />
+<status data="1" />
+<limitation data="4" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5250" id="96" index="2" uid="8dca32a3-5ccb-4203-b88e-90c3471bf289" >
-<cdparam x="160" y="114" />
-<sizeparam width="477" height="134" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="157" minDesiredHeight="0" />
+
+</AvatarMADPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="Avatar Analysis" nameTab="Analysis" >
+<UseCaseDiagramPanel name="Use Case Diagram 0" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" >
+<COMPONENT type="701" id="89" index="0" uid="8dd63390-4dc5-4f0e-bd7a-d8d84e51b0f5" >
+<cdparam x="1068" y="186" />
+<sizeparam width="157" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="Assumption" value="Entering_in_the_cockpit" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Use case" value="HandleAccessRequests" />
+<new d="false" />
 <TGConnectingPoint num="0" id="65" />
 <TGConnectingPoint num="1" id="66" />
 <TGConnectingPoint num="2" id="67" />
@@ -130,1744 +142,761 @@
 <TGConnectingPoint num="21" id="86" />
 <TGConnectingPoint num="22" id="87" />
 <TGConnectingPoint num="23" id="88" />
-<TGConnectingPoint num="24" id="89" />
-<TGConnectingPoint num="25" id="90" />
-<TGConnectingPoint num="26" id="91" />
-<TGConnectingPoint num="27" id="92" />
-<TGConnectingPoint num="28" id="93" />
-<TGConnectingPoint num="29" id="94" />
-<TGConnectingPoint num="30" id="95" />
-<extraparam>
-<textline data="It is not possible to enter in the cockpit by another way " />
-<textline data="than the door" />
-<type data="0" dataStr="System Assumption" color="-8138275" />
-<durability data="1" />
-<source data="3" />
-<status data="1" />
-<limitation data="4" />
-</extraparam>
-</COMPONENT>
-
-
-</AvatarMADPanel>
-
-</Modeling>
-
-
-
-
-<Modeling type="Avatar Requirement" nameTab="Requirements" >
-<AvatarRDPanel name="RequirementDiagram" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="5200" id="140" index="0" uid="c16c8682-9dcf-42e4-90f5-fabaa6f7f3f6" >
-<cdparam x="905" y="499" />
-<sizeparam width="388" height="140" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="EmergencyCallAuthenticity" />
-<TGConnectingPoint num="0" id="97" />
-<TGConnectingPoint num="1" id="98" />
-<TGConnectingPoint num="2" id="99" />
-<TGConnectingPoint num="3" id="100" />
-<TGConnectingPoint num="4" id="101" />
-<TGConnectingPoint num="5" id="102" />
-<TGConnectingPoint num="6" id="103" />
-<TGConnectingPoint num="7" id="104" />
-<TGConnectingPoint num="8" id="105" />
-<TGConnectingPoint num="9" id="106" />
-<TGConnectingPoint num="10" id="107" />
-<TGConnectingPoint num="11" id="108" />
-<TGConnectingPoint num="12" id="109" />
-<TGConnectingPoint num="13" id="110" />
-<TGConnectingPoint num="14" id="111" />
-<TGConnectingPoint num="15" id="112" />
-<TGConnectingPoint num="16" id="113" />
-<TGConnectingPoint num="17" id="114" />
-<TGConnectingPoint num="18" id="115" />
-<TGConnectingPoint num="19" id="116" />
-<TGConnectingPoint num="20" id="117" />
-<TGConnectingPoint num="21" id="118" />
-<TGConnectingPoint num="22" id="119" />
-<TGConnectingPoint num="23" id="120" />
-<TGConnectingPoint num="24" id="121" />
-<TGConnectingPoint num="25" id="122" />
-<TGConnectingPoint num="26" id="123" />
-<TGConnectingPoint num="27" id="124" />
-<TGConnectingPoint num="28" id="125" />
-<TGConnectingPoint num="29" id="126" />
-<TGConnectingPoint num="30" id="127" />
-<TGConnectingPoint num="31" id="128" />
-<TGConnectingPoint num="32" id="129" />
-<TGConnectingPoint num="33" id="130" />
-<TGConnectingPoint num="34" id="131" />
-<TGConnectingPoint num="35" id="132" />
-<TGConnectingPoint num="36" id="133" />
-<TGConnectingPoint num="37" id="134" />
-<TGConnectingPoint num="38" id="135" />
-<TGConnectingPoint num="39" id="136" />
-<TGConnectingPoint num="40" id="137" />
-<TGConnectingPoint num="41" id="138" />
-<TGConnectingPoint num="42" id="139" />
-<extraparam>
-<textline data="The system must ensure that messages sent " />
-<textline data="by the Keyboard to the door system are authentic" />
-<kind data="Data origin authenticity" />
-<criticality data="Medium" />
-<reqType data="SecurityRequirement" color="-1773070" />
-<id data="5" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="184" index="1" uid="c84df6ce-9ad4-4a9c-b895-f5750aa63c44" >
-<cdparam x="1089" y="351" />
-<sizeparam width="322" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="CodeConfidentiality" />
-<TGConnectingPoint num="0" id="141" />
-<TGConnectingPoint num="1" id="142" />
-<TGConnectingPoint num="2" id="143" />
-<TGConnectingPoint num="3" id="144" />
-<TGConnectingPoint num="4" id="145" />
-<TGConnectingPoint num="5" id="146" />
-<TGConnectingPoint num="6" id="147" />
-<TGConnectingPoint num="7" id="148" />
-<TGConnectingPoint num="8" id="149" />
-<TGConnectingPoint num="9" id="150" />
-<TGConnectingPoint num="10" id="151" />
-<TGConnectingPoint num="11" id="152" />
-<TGConnectingPoint num="12" id="153" />
-<TGConnectingPoint num="13" id="154" />
-<TGConnectingPoint num="14" id="155" />
-<TGConnectingPoint num="15" id="156" />
-<TGConnectingPoint num="16" id="157" />
-<TGConnectingPoint num="17" id="158" />
-<TGConnectingPoint num="18" id="159" />
-<TGConnectingPoint num="19" id="160" />
-<TGConnectingPoint num="20" id="161" />
-<TGConnectingPoint num="21" id="162" />
-<TGConnectingPoint num="22" id="163" />
-<TGConnectingPoint num="23" id="164" />
-<TGConnectingPoint num="24" id="165" />
-<TGConnectingPoint num="25" id="166" />
-<TGConnectingPoint num="26" id="167" />
-<TGConnectingPoint num="27" id="168" />
-<TGConnectingPoint num="28" id="169" />
-<TGConnectingPoint num="29" id="170" />
-<TGConnectingPoint num="30" id="171" />
-<TGConnectingPoint num="31" id="172" />
-<TGConnectingPoint num="32" id="173" />
-<TGConnectingPoint num="33" id="174" />
-<TGConnectingPoint num="34" id="175" />
-<TGConnectingPoint num="35" id="176" />
-<TGConnectingPoint num="36" id="177" />
-<TGConnectingPoint num="37" id="178" />
-<TGConnectingPoint num="38" id="179" />
-<TGConnectingPoint num="39" id="180" />
-<TGConnectingPoint num="40" id="181" />
-<TGConnectingPoint num="41" id="182" />
-<TGConnectingPoint num="42" id="183" />
-<extraparam>
-<textline data="The system shall ensure that an attacker " />
-<textline data="caprtuing data on the link between the keyboard " />
-<textline data="and the door system can not retrieve " />
-<textline data="the secret code" />
-<kind data="Confidentiality" />
-<criticality data="Medium" />
-<reqType data="SecurityRequirement" color="-1773070" />
-<id data="0" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="228" index="2" uid="14984789-41d6-4697-b253-4c3e4e34e166" >
-<cdparam x="349" y="461" />
-<sizeparam width="322" height="84" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="109" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="ButtonPositions" />
-<TGConnectingPoint num="0" id="185" />
-<TGConnectingPoint num="1" id="186" />
-<TGConnectingPoint num="2" id="187" />
-<TGConnectingPoint num="3" id="188" />
-<TGConnectingPoint num="4" id="189" />
-<TGConnectingPoint num="5" id="190" />
-<TGConnectingPoint num="6" id="191" />
-<TGConnectingPoint num="7" id="192" />
-<TGConnectingPoint num="8" id="193" />
-<TGConnectingPoint num="9" id="194" />
-<TGConnectingPoint num="10" id="195" />
-<TGConnectingPoint num="11" id="196" />
-<TGConnectingPoint num="12" id="197" />
-<TGConnectingPoint num="13" id="198" />
-<TGConnectingPoint num="14" id="199" />
-<TGConnectingPoint num="15" id="200" />
-<TGConnectingPoint num="16" id="201" />
-<TGConnectingPoint num="17" id="202" />
-<TGConnectingPoint num="18" id="203" />
-<TGConnectingPoint num="19" id="204" />
-<TGConnectingPoint num="20" id="205" />
-<TGConnectingPoint num="21" id="206" />
-<TGConnectingPoint num="22" id="207" />
-<TGConnectingPoint num="23" id="208" />
-<TGConnectingPoint num="24" id="209" />
-<TGConnectingPoint num="25" id="210" />
-<TGConnectingPoint num="26" id="211" />
-<TGConnectingPoint num="27" id="212" />
-<TGConnectingPoint num="28" id="213" />
-<TGConnectingPoint num="29" id="214" />
-<TGConnectingPoint num="30" id="215" />
-<TGConnectingPoint num="31" id="216" />
-<TGConnectingPoint num="32" id="217" />
-<TGConnectingPoint num="33" id="218" />
-<TGConnectingPoint num="34" id="219" />
-<TGConnectingPoint num="35" id="220" />
-<TGConnectingPoint num="36" id="221" />
-<TGConnectingPoint num="37" id="222" />
-<TGConnectingPoint num="38" id="223" />
-<TGConnectingPoint num="39" id="224" />
-<TGConnectingPoint num="40" id="225" />
-<TGConnectingPoint num="41" id="226" />
-<TGConnectingPoint num="42" id="227" />
-<extraparam>
-<textline data="The button shall have a default position (norm)," />
-<textline data="an unlock position, and a lock position. " />
-<textline data="Once release,  the button shall come automatically" />
-<textline data="come  back to the norm position." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="4111" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="272" index="3" uid="8ba8c791-bb57-4967-b979-630841c0a1e8" >
-<cdparam x="290" y="10" />
-<sizeparam width="315" height="74" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="168" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="CockpitDoorManagement" />
-<TGConnectingPoint num="0" id="229" />
-<TGConnectingPoint num="1" id="230" />
-<TGConnectingPoint num="2" id="231" />
-<TGConnectingPoint num="3" id="232" />
-<TGConnectingPoint num="4" id="233" />
-<TGConnectingPoint num="5" id="234" />
-<TGConnectingPoint num="6" id="235" />
-<TGConnectingPoint num="7" id="236" />
-<TGConnectingPoint num="8" id="237" />
-<TGConnectingPoint num="9" id="238" />
-<TGConnectingPoint num="10" id="239" />
-<TGConnectingPoint num="11" id="240" />
-<TGConnectingPoint num="12" id="241" />
-<TGConnectingPoint num="13" id="242" />
-<TGConnectingPoint num="14" id="243" />
-<TGConnectingPoint num="15" id="244" />
-<TGConnectingPoint num="16" id="245" />
-<TGConnectingPoint num="17" id="246" />
-<TGConnectingPoint num="18" id="247" />
-<TGConnectingPoint num="19" id="248" />
-<TGConnectingPoint num="20" id="249" />
-<TGConnectingPoint num="21" id="250" />
-<TGConnectingPoint num="22" id="251" />
-<TGConnectingPoint num="23" id="252" />
-<TGConnectingPoint num="24" id="253" />
-<TGConnectingPoint num="25" id="254" />
-<TGConnectingPoint num="26" id="255" />
-<TGConnectingPoint num="27" id="256" />
-<TGConnectingPoint num="28" id="257" />
-<TGConnectingPoint num="29" id="258" />
-<TGConnectingPoint num="30" id="259" />
-<TGConnectingPoint num="31" id="260" />
-<TGConnectingPoint num="32" id="261" />
-<TGConnectingPoint num="33" id="262" />
-<TGConnectingPoint num="34" id="263" />
-<TGConnectingPoint num="35" id="264" />
-<TGConnectingPoint num="36" id="265" />
-<TGConnectingPoint num="37" id="266" />
-<TGConnectingPoint num="38" id="267" />
-<TGConnectingPoint num="39" id="268" />
-<TGConnectingPoint num="40" id="269" />
-<TGConnectingPoint num="41" id="270" />
-<TGConnectingPoint num="42" id="271" />
-<extraparam>
-<textline data="The system shall manage access to a cockpit." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="1" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="316" index="4" uid="02d2e795-11db-4f24-b15c-4fcd0f2b7adb" >
-<cdparam x="204" y="253" />
-<sizeparam width="227" height="84" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="81" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="PhoneLine" />
-<TGConnectingPoint num="0" id="273" />
-<TGConnectingPoint num="1" id="274" />
-<TGConnectingPoint num="2" id="275" />
-<TGConnectingPoint num="3" id="276" />
-<TGConnectingPoint num="4" id="277" />
-<TGConnectingPoint num="5" id="278" />
-<TGConnectingPoint num="6" id="279" />
-<TGConnectingPoint num="7" id="280" />
-<TGConnectingPoint num="8" id="281" />
-<TGConnectingPoint num="9" id="282" />
-<TGConnectingPoint num="10" id="283" />
-<TGConnectingPoint num="11" id="284" />
-<TGConnectingPoint num="12" id="285" />
-<TGConnectingPoint num="13" id="286" />
-<TGConnectingPoint num="14" id="287" />
-<TGConnectingPoint num="15" id="288" />
-<TGConnectingPoint num="16" id="289" />
-<TGConnectingPoint num="17" id="290" />
-<TGConnectingPoint num="18" id="291" />
-<TGConnectingPoint num="19" id="292" />
-<TGConnectingPoint num="20" id="293" />
-<TGConnectingPoint num="21" id="294" />
-<TGConnectingPoint num="22" id="295" />
-<TGConnectingPoint num="23" id="296" />
-<TGConnectingPoint num="24" id="297" />
-<TGConnectingPoint num="25" id="298" />
-<TGConnectingPoint num="26" id="299" />
-<TGConnectingPoint num="27" id="300" />
-<TGConnectingPoint num="28" id="301" />
-<TGConnectingPoint num="29" id="302" />
-<TGConnectingPoint num="30" id="303" />
-<TGConnectingPoint num="31" id="304" />
-<TGConnectingPoint num="32" id="305" />
-<TGConnectingPoint num="33" id="306" />
-<TGConnectingPoint num="34" id="307" />
-<TGConnectingPoint num="35" id="308" />
-<TGConnectingPoint num="36" id="309" />
-<TGConnectingPoint num="37" id="310" />
-<TGConnectingPoint num="38" id="311" />
-<TGConnectingPoint num="39" id="312" />
-<TGConnectingPoint num="40" id="313" />
-<TGConnectingPoint num="41" id="314" />
-<TGConnectingPoint num="42" id="315" />
-<extraparam>
-<textline data="The system shall provide crew " />
-<textline data="members with a phone line" />
-<textline data="connected to the pilot." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="31" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="360" index="5" uid="168bab02-1fdb-4e47-be6e-db98086f0f1b" >
-<cdparam x="206" y="135" />
-<sizeparam width="230" height="76" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="126" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="RequestingAccess" />
-<TGConnectingPoint num="0" id="317" />
-<TGConnectingPoint num="1" id="318" />
-<TGConnectingPoint num="2" id="319" />
-<TGConnectingPoint num="3" id="320" />
-<TGConnectingPoint num="4" id="321" />
-<TGConnectingPoint num="5" id="322" />
-<TGConnectingPoint num="6" id="323" />
-<TGConnectingPoint num="7" id="324" />
-<TGConnectingPoint num="8" id="325" />
-<TGConnectingPoint num="9" id="326" />
-<TGConnectingPoint num="10" id="327" />
-<TGConnectingPoint num="11" id="328" />
-<TGConnectingPoint num="12" id="329" />
-<TGConnectingPoint num="13" id="330" />
-<TGConnectingPoint num="14" id="331" />
-<TGConnectingPoint num="15" id="332" />
-<TGConnectingPoint num="16" id="333" />
-<TGConnectingPoint num="17" id="334" />
-<TGConnectingPoint num="18" id="335" />
-<TGConnectingPoint num="19" id="336" />
-<TGConnectingPoint num="20" id="337" />
-<TGConnectingPoint num="21" id="338" />
-<TGConnectingPoint num="22" id="339" />
-<TGConnectingPoint num="23" id="340" />
-<TGConnectingPoint num="24" id="341" />
-<TGConnectingPoint num="25" id="342" />
-<TGConnectingPoint num="26" id="343" />
-<TGConnectingPoint num="27" id="344" />
-<TGConnectingPoint num="28" id="345" />
-<TGConnectingPoint num="29" id="346" />
-<TGConnectingPoint num="30" id="347" />
-<TGConnectingPoint num="31" id="348" />
-<TGConnectingPoint num="32" id="349" />
-<TGConnectingPoint num="33" id="350" />
-<TGConnectingPoint num="34" id="351" />
-<TGConnectingPoint num="35" id="352" />
-<TGConnectingPoint num="36" id="353" />
-<TGConnectingPoint num="37" id="354" />
-<TGConnectingPoint num="38" id="355" />
-<TGConnectingPoint num="39" id="356" />
-<TGConnectingPoint num="40" id="357" />
-<TGConnectingPoint num="41" id="358" />
-<TGConnectingPoint num="42" id="359" />
-<extraparam>
-<textline data="The system shall enable crew " />
-<textline data="members to contact the pilot." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="3" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="404" index="6" uid="260c3c70-04fe-49cc-971d-dd00a21e364a" >
-<cdparam x="454" y="348" />
-<sizeparam width="230" height="76" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="97" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="UnlockButton" />
-<TGConnectingPoint num="0" id="361" />
-<TGConnectingPoint num="1" id="362" />
-<TGConnectingPoint num="2" id="363" />
-<TGConnectingPoint num="3" id="364" />
-<TGConnectingPoint num="4" id="365" />
-<TGConnectingPoint num="5" id="366" />
-<TGConnectingPoint num="6" id="367" />
-<TGConnectingPoint num="7" id="368" />
-<TGConnectingPoint num="8" id="369" />
-<TGConnectingPoint num="9" id="370" />
-<TGConnectingPoint num="10" id="371" />
-<TGConnectingPoint num="11" id="372" />
-<TGConnectingPoint num="12" id="373" />
-<TGConnectingPoint num="13" id="374" />
-<TGConnectingPoint num="14" id="375" />
-<TGConnectingPoint num="15" id="376" />
-<TGConnectingPoint num="16" id="377" />
-<TGConnectingPoint num="17" id="378" />
-<TGConnectingPoint num="18" id="379" />
-<TGConnectingPoint num="19" id="380" />
-<TGConnectingPoint num="20" id="381" />
-<TGConnectingPoint num="21" id="382" />
-<TGConnectingPoint num="22" id="383" />
-<TGConnectingPoint num="23" id="384" />
-<TGConnectingPoint num="24" id="385" />
-<TGConnectingPoint num="25" id="386" />
-<TGConnectingPoint num="26" id="387" />
-<TGConnectingPoint num="27" id="388" />
-<TGConnectingPoint num="28" id="389" />
-<TGConnectingPoint num="29" id="390" />
-<TGConnectingPoint num="30" id="391" />
-<TGConnectingPoint num="31" id="392" />
-<TGConnectingPoint num="32" id="393" />
-<TGConnectingPoint num="33" id="394" />
-<TGConnectingPoint num="34" id="395" />
-<TGConnectingPoint num="35" id="396" />
-<TGConnectingPoint num="36" id="397" />
-<TGConnectingPoint num="37" id="398" />
-<TGConnectingPoint num="38" id="399" />
-<TGConnectingPoint num="39" id="400" />
-<TGConnectingPoint num="40" id="401" />
-<TGConnectingPoint num="41" id="402" />
-<TGConnectingPoint num="42" id="403" />
-<extraparam>
-<textline data="The pilot shall unlock the" />
-<textline data="cockpit using a button.." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="411" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="448" index="7" uid="40f9335b-23b7-4040-9a03-fa2a55e60046" >
-<cdparam x="470" y="126" />
-<sizeparam width="227" height="59" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="94" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="AccessMode" />
-<TGConnectingPoint num="0" id="405" />
-<TGConnectingPoint num="1" id="406" />
-<TGConnectingPoint num="2" id="407" />
-<TGConnectingPoint num="3" id="408" />
-<TGConnectingPoint num="4" id="409" />
-<TGConnectingPoint num="5" id="410" />
-<TGConnectingPoint num="6" id="411" />
-<TGConnectingPoint num="7" id="412" />
-<TGConnectingPoint num="8" id="413" />
-<TGConnectingPoint num="9" id="414" />
-<TGConnectingPoint num="10" id="415" />
-<TGConnectingPoint num="11" id="416" />
-<TGConnectingPoint num="12" id="417" />
-<TGConnectingPoint num="13" id="418" />
-<TGConnectingPoint num="14" id="419" />
-<TGConnectingPoint num="15" id="420" />
-<TGConnectingPoint num="16" id="421" />
-<TGConnectingPoint num="17" id="422" />
-<TGConnectingPoint num="18" id="423" />
-<TGConnectingPoint num="19" id="424" />
-<TGConnectingPoint num="20" id="425" />
-<TGConnectingPoint num="21" id="426" />
-<TGConnectingPoint num="22" id="427" />
-<TGConnectingPoint num="23" id="428" />
-<TGConnectingPoint num="24" id="429" />
-<TGConnectingPoint num="25" id="430" />
-<TGConnectingPoint num="26" id="431" />
-<TGConnectingPoint num="27" id="432" />
-<TGConnectingPoint num="28" id="433" />
-<TGConnectingPoint num="29" id="434" />
-<TGConnectingPoint num="30" id="435" />
-<TGConnectingPoint num="31" id="436" />
-<TGConnectingPoint num="32" id="437" />
-<TGConnectingPoint num="33" id="438" />
-<TGConnectingPoint num="34" id="439" />
-<TGConnectingPoint num="35" id="440" />
-<TGConnectingPoint num="36" id="441" />
-<TGConnectingPoint num="37" id="442" />
-<TGConnectingPoint num="38" id="443" />
-<TGConnectingPoint num="39" id="444" />
-<TGConnectingPoint num="40" id="445" />
-<TGConnectingPoint num="41" id="446" />
-<TGConnectingPoint num="42" id="447" />
-<extraparam>
-<textline data="The cocpit is initially " />
-<textline data="unlocked and empty." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="4" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="492" index="8" uid="d0edef68-4a82-464a-8f89-135b71586b32" >
-<cdparam x="15" y="135" />
-<sizeparam width="167" height="72" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="91" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="Initialization" />
-<TGConnectingPoint num="0" id="449" />
-<TGConnectingPoint num="1" id="450" />
-<TGConnectingPoint num="2" id="451" />
-<TGConnectingPoint num="3" id="452" />
-<TGConnectingPoint num="4" id="453" />
-<TGConnectingPoint num="5" id="454" />
-<TGConnectingPoint num="6" id="455" />
-<TGConnectingPoint num="7" id="456" />
-<TGConnectingPoint num="8" id="457" />
-<TGConnectingPoint num="9" id="458" />
-<TGConnectingPoint num="10" id="459" />
-<TGConnectingPoint num="11" id="460" />
-<TGConnectingPoint num="12" id="461" />
-<TGConnectingPoint num="13" id="462" />
-<TGConnectingPoint num="14" id="463" />
-<TGConnectingPoint num="15" id="464" />
-<TGConnectingPoint num="16" id="465" />
-<TGConnectingPoint num="17" id="466" />
-<TGConnectingPoint num="18" id="467" />
-<TGConnectingPoint num="19" id="468" />
-<TGConnectingPoint num="20" id="469" />
-<TGConnectingPoint num="21" id="470" />
-<TGConnectingPoint num="22" id="471" />
-<TGConnectingPoint num="23" id="472" />
-<TGConnectingPoint num="24" id="473" />
-<TGConnectingPoint num="25" id="474" />
-<TGConnectingPoint num="26" id="475" />
-<TGConnectingPoint num="27" id="476" />
-<TGConnectingPoint num="28" id="477" />
-<TGConnectingPoint num="29" id="478" />
-<TGConnectingPoint num="30" id="479" />
-<TGConnectingPoint num="31" id="480" />
-<TGConnectingPoint num="32" id="481" />
-<TGConnectingPoint num="33" id="482" />
-<TGConnectingPoint num="34" id="483" />
-<TGConnectingPoint num="35" id="484" />
-<TGConnectingPoint num="36" id="485" />
-<TGConnectingPoint num="37" id="486" />
-<TGConnectingPoint num="38" id="487" />
-<TGConnectingPoint num="39" id="488" />
-<TGConnectingPoint num="40" id="489" />
-<TGConnectingPoint num="41" id="490" />
-<TGConnectingPoint num="42" id="491" />
-<extraparam>
-<textline data="The cocpit is initially " />
-<textline data="unlocked and empty." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="2" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="536" index="9" uid="91cde8ca-f2f4-49b2-bc95-9f09f2c97b98" >
-<cdparam x="815" y="217" />
-<sizeparam width="269" height="82" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="181" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="CrewMemberDigitingACode" />
-<TGConnectingPoint num="0" id="493" />
-<TGConnectingPoint num="1" id="494" />
-<TGConnectingPoint num="2" id="495" />
-<TGConnectingPoint num="3" id="496" />
-<TGConnectingPoint num="4" id="497" />
-<TGConnectingPoint num="5" id="498" />
-<TGConnectingPoint num="6" id="499" />
-<TGConnectingPoint num="7" id="500" />
-<TGConnectingPoint num="8" id="501" />
-<TGConnectingPoint num="9" id="502" />
-<TGConnectingPoint num="10" id="503" />
-<TGConnectingPoint num="11" id="504" />
-<TGConnectingPoint num="12" id="505" />
-<TGConnectingPoint num="13" id="506" />
-<TGConnectingPoint num="14" id="507" />
-<TGConnectingPoint num="15" id="508" />
-<TGConnectingPoint num="16" id="509" />
-<TGConnectingPoint num="17" id="510" />
-<TGConnectingPoint num="18" id="511" />
-<TGConnectingPoint num="19" id="512" />
-<TGConnectingPoint num="20" id="513" />
-<TGConnectingPoint num="21" id="514" />
-<TGConnectingPoint num="22" id="515" />
-<TGConnectingPoint num="23" id="516" />
-<TGConnectingPoint num="24" id="517" />
-<TGConnectingPoint num="25" id="518" />
-<TGConnectingPoint num="26" id="519" />
-<TGConnectingPoint num="27" id="520" />
-<TGConnectingPoint num="28" id="521" />
-<TGConnectingPoint num="29" id="522" />
-<TGConnectingPoint num="30" id="523" />
-<TGConnectingPoint num="31" id="524" />
-<TGConnectingPoint num="32" id="525" />
-<TGConnectingPoint num="33" id="526" />
-<TGConnectingPoint num="34" id="527" />
-<TGConnectingPoint num="35" id="528" />
-<TGConnectingPoint num="36" id="529" />
-<TGConnectingPoint num="37" id="530" />
-<TGConnectingPoint num="38" id="531" />
-<TGConnectingPoint num="39" id="532" />
-<TGConnectingPoint num="40" id="533" />
-<TGConnectingPoint num="41" id="534" />
-<TGConnectingPoint num="42" id="535" />
-<extraparam>
-<textline data="The system shall allow crew members " />
-<textline data="to unlock the door using a dial pad." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="42" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="580" index="10" uid="339e3914-21c9-4c11-8a3a-1368307bd630" >
-<cdparam x="455" y="232" />
-<sizeparam width="230" height="76" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="167" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="PilotUnlockingTheCockpit" />
-<TGConnectingPoint num="0" id="537" />
-<TGConnectingPoint num="1" id="538" />
-<TGConnectingPoint num="2" id="539" />
-<TGConnectingPoint num="3" id="540" />
-<TGConnectingPoint num="4" id="541" />
-<TGConnectingPoint num="5" id="542" />
-<TGConnectingPoint num="6" id="543" />
-<TGConnectingPoint num="7" id="544" />
-<TGConnectingPoint num="8" id="545" />
-<TGConnectingPoint num="9" id="546" />
-<TGConnectingPoint num="10" id="547" />
-<TGConnectingPoint num="11" id="548" />
-<TGConnectingPoint num="12" id="549" />
-<TGConnectingPoint num="13" id="550" />
-<TGConnectingPoint num="14" id="551" />
-<TGConnectingPoint num="15" id="552" />
-<TGConnectingPoint num="16" id="553" />
-<TGConnectingPoint num="17" id="554" />
-<TGConnectingPoint num="18" id="555" />
-<TGConnectingPoint num="19" id="556" />
-<TGConnectingPoint num="20" id="557" />
-<TGConnectingPoint num="21" id="558" />
-<TGConnectingPoint num="22" id="559" />
-<TGConnectingPoint num="23" id="560" />
-<TGConnectingPoint num="24" id="561" />
-<TGConnectingPoint num="25" id="562" />
-<TGConnectingPoint num="26" id="563" />
-<TGConnectingPoint num="27" id="564" />
-<TGConnectingPoint num="28" id="565" />
-<TGConnectingPoint num="29" id="566" />
-<TGConnectingPoint num="30" id="567" />
-<TGConnectingPoint num="31" id="568" />
-<TGConnectingPoint num="32" id="569" />
-<TGConnectingPoint num="33" id="570" />
-<TGConnectingPoint num="34" id="571" />
-<TGConnectingPoint num="35" id="572" />
-<TGConnectingPoint num="36" id="573" />
-<TGConnectingPoint num="37" id="574" />
-<TGConnectingPoint num="38" id="575" />
-<TGConnectingPoint num="39" id="576" />
-<TGConnectingPoint num="40" id="577" />
-<TGConnectingPoint num="41" id="578" />
-<TGConnectingPoint num="42" id="579" />
-<extraparam>
-<textline data="The system shall allow the" />
-<textline data="pilot to unlock the cockpit." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="41" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="624" index="11" uid="6ae4f0f5-c023-4873-bb00-23cbf5046d90" >
-<cdparam x="836" y="61" />
-<sizeparam width="316" height="100" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="108" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="DenyingAccess" />
-<TGConnectingPoint num="0" id="581" />
-<TGConnectingPoint num="1" id="582" />
-<TGConnectingPoint num="2" id="583" />
-<TGConnectingPoint num="3" id="584" />
-<TGConnectingPoint num="4" id="585" />
-<TGConnectingPoint num="5" id="586" />
-<TGConnectingPoint num="6" id="587" />
-<TGConnectingPoint num="7" id="588" />
-<TGConnectingPoint num="8" id="589" />
-<TGConnectingPoint num="9" id="590" />
-<TGConnectingPoint num="10" id="591" />
-<TGConnectingPoint num="11" id="592" />
-<TGConnectingPoint num="12" id="593" />
-<TGConnectingPoint num="13" id="594" />
-<TGConnectingPoint num="14" id="595" />
-<TGConnectingPoint num="15" id="596" />
-<TGConnectingPoint num="16" id="597" />
-<TGConnectingPoint num="17" id="598" />
-<TGConnectingPoint num="18" id="599" />
-<TGConnectingPoint num="19" id="600" />
-<TGConnectingPoint num="20" id="601" />
-<TGConnectingPoint num="21" id="602" />
-<TGConnectingPoint num="22" id="603" />
-<TGConnectingPoint num="23" id="604" />
-<TGConnectingPoint num="24" id="605" />
-<TGConnectingPoint num="25" id="606" />
-<TGConnectingPoint num="26" id="607" />
-<TGConnectingPoint num="27" id="608" />
-<TGConnectingPoint num="28" id="609" />
-<TGConnectingPoint num="29" id="610" />
-<TGConnectingPoint num="30" id="611" />
-<TGConnectingPoint num="31" id="612" />
-<TGConnectingPoint num="32" id="613" />
-<TGConnectingPoint num="33" id="614" />
-<TGConnectingPoint num="34" id="615" />
-<TGConnectingPoint num="35" id="616" />
-<TGConnectingPoint num="36" id="617" />
-<TGConnectingPoint num="37" id="618" />
-<TGConnectingPoint num="38" id="619" />
-<TGConnectingPoint num="39" id="620" />
-<TGConnectingPoint num="40" id="621" />
-<TGConnectingPoint num="41" id="622" />
-<TGConnectingPoint num="42" id="623" />
-<extraparam>
-<textline data="The system shall allow the pilot to deny access" />
-<textline data="by maintaing the cockpit door locked for 5 minutes" />
-<textline data="before a new request can be performed" />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="422" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5200" id="668" index="12" uid="498b42e3-3c89-40e1-a5d7-48f60e64b821" >
-<cdparam x="714" y="368" />
-<sizeparam width="274" height="112" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="105" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="GrantingAcess" />
-<TGConnectingPoint num="0" id="625" />
-<TGConnectingPoint num="1" id="626" />
-<TGConnectingPoint num="2" id="627" />
-<TGConnectingPoint num="3" id="628" />
-<TGConnectingPoint num="4" id="629" />
-<TGConnectingPoint num="5" id="630" />
-<TGConnectingPoint num="6" id="631" />
-<TGConnectingPoint num="7" id="632" />
-<TGConnectingPoint num="8" id="633" />
-<TGConnectingPoint num="9" id="634" />
-<TGConnectingPoint num="10" id="635" />
-<TGConnectingPoint num="11" id="636" />
-<TGConnectingPoint num="12" id="637" />
-<TGConnectingPoint num="13" id="638" />
-<TGConnectingPoint num="14" id="639" />
-<TGConnectingPoint num="15" id="640" />
-<TGConnectingPoint num="16" id="641" />
-<TGConnectingPoint num="17" id="642" />
-<TGConnectingPoint num="18" id="643" />
-<TGConnectingPoint num="19" id="644" />
-<TGConnectingPoint num="20" id="645" />
-<TGConnectingPoint num="21" id="646" />
-<TGConnectingPoint num="22" id="647" />
-<TGConnectingPoint num="23" id="648" />
-<TGConnectingPoint num="24" id="649" />
-<TGConnectingPoint num="25" id="650" />
-<TGConnectingPoint num="26" id="651" />
-<TGConnectingPoint num="27" id="652" />
-<TGConnectingPoint num="28" id="653" />
-<TGConnectingPoint num="29" id="654" />
-<TGConnectingPoint num="30" id="655" />
-<TGConnectingPoint num="31" id="656" />
-<TGConnectingPoint num="32" id="657" />
-<TGConnectingPoint num="33" id="658" />
-<TGConnectingPoint num="34" id="659" />
-<TGConnectingPoint num="35" id="660" />
-<TGConnectingPoint num="36" id="661" />
-<TGConnectingPoint num="37" id="662" />
-<TGConnectingPoint num="38" id="663" />
-<TGConnectingPoint num="39" id="664" />
-<TGConnectingPoint num="40" id="665" />
-<TGConnectingPoint num="41" id="666" />
-<TGConnectingPoint num="42" id="667" />
-<extraparam>
-<textline data="When the right code has been entered, " />
-<textline data="a buzzer rings and an open signal is " />
-<textline data="displayed just next to the door button " />
-<textline data="to invite the pilot to unlock the door." />
-<kind data="Functional" />
-<criticality data="Low" />
-<reqType data="Requirement" color="-1773070" />
-<id data="421" />
-<satisfied data="false" />
-<verified data="false" />
-<attackTreeNode data="" />
-<violatedAction data="" />
-<referenceElements data="" />
-</extraparam>
-</COMPONENT>
-
-<CONNECTOR type="5202" id="670" index="13" uid="61e8da51-c046-448f-a9b7-83e762449f4f" >
-<cdparam x="1062" y="521" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
-<TGConnectingPoint num="0" id="669" />
-<P1  x="1099" y="499" id="104" />
-<P2  x="949" y="299" id="517" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5202" id="672" index="14" uid="ba94e634-f66a-484d-9c44-9593c862f6c2" >
-<cdparam x="1142" y="368" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
-<TGConnectingPoint num="0" id="671" />
-<P1  x="1250" y="351" id="148" />
-<P2  x="1016" y="299" id="504" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5206" id="674" index="15" uid="693e1e7f-578b-42d2-9269-f8e98cd041ab" >
-<cdparam x="824" y="179" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;refine&gt;&gt;" />
-<TGConnectingPoint num="0" id="673" />
-<P1  x="994" y="161" id="591" />
-<P2  x="949" y="217" id="500" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5205" id="676" index="16" uid="b11f7e49-f3ef-4b59-9a3d-b1ea4b9b13ba" >
-<cdparam x="512" y="232" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;composition&gt;&gt;" />
-<TGConnectingPoint num="0" id="675" />
-<P1  x="512" y="232" id="543" />
-<P2  x="526" y="185" id="414" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5206" id="678" index="17" uid="606acce8-9f5f-460b-8bdb-b008e16c3273" >
-<cdparam x="101" y="159" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;refine&gt;&gt;" />
-<TGConnectingPoint num="0" id="677" />
-<P1  x="98" y="135" id="456" />
-<P2  x="290" y="47" id="230" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5202" id="680" index="18" uid="2cffa817-4c25-4b85-9188-75a3c3335e17" >
-<cdparam x="321" y="276" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
-<TGConnectingPoint num="0" id="679" />
-<P1  x="317" y="253" id="280" />
-<P2  x="321" y="211" id="327" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5202" id="682" index="19" uid="0746be16-a5ce-447d-82f7-da16644a0508" >
-<cdparam x="572" y="306" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
-<TGConnectingPoint num="0" id="681" />
-<P1  x="569" y="348" id="368" />
-<P2  x="570" y="308" id="547" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5206" id="684" index="20" uid="80616147-0f85-45c7-bcc3-2e868d16eead" >
-<cdparam x="525" y="412" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;refine&gt;&gt;" />
-<TGConnectingPoint num="0" id="683" />
-<P1  x="510" y="461" id="192" />
-<P2  x="511" y="424" id="370" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5205" id="686" index="21" uid="2de47874-a32f-4f9e-88b0-5c954baa3aed" >
-<cdparam x="777" y="231" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;composition&gt;&gt;" />
-<TGConnectingPoint num="0" id="685" />
-<P1  x="882" y="217" id="499" />
-<P2  x="640" y="185" id="416" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5205" id="688" index="22" uid="96b2bffd-5db8-4aa9-a01e-ad386e8423de" >
-<cdparam x="321" y="135" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;composition&gt;&gt;" />
-<TGConnectingPoint num="0" id="687" />
-<P1  x="321" y="135" id="324" />
-<P2  x="368" y="84" id="238" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5205" id="690" index="23" uid="a865fac5-dd09-4d26-a68b-57b95a60cfe7" >
-<cdparam x="610" y="136" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;composition&gt;&gt;" />
-<TGConnectingPoint num="0" id="689" />
-<P1  x="526" y="126" id="411" />
-<P2  x="526" y="84" id="240" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="5202" id="692" index="24" uid="c9e377dd-2413-4561-ae85-347ee398595b" >
-<cdparam x="859" y="340" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
-<TGConnectingPoint num="0" id="691" />
-<P1  x="851" y="368" id="632" />
-<P2  x="882" y="299" id="502" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-
-</AvatarRDPanel>
-
-</Modeling>
-
-
-
-
-<Modeling type="Avatar Analysis" nameTab="Analysis" >
-<UseCaseDiagramPanel name="Use Case Diagram 0" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" >
-<COMPONENT type="700" id="725" index="0" uid="5267618c-0615-4033-8e5c-749c9b555626" >
-<cdparam x="461" y="79" />
-<sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
-<infoparam name="actor" value="Door" />
-<TGConnectingPoint num="0" id="693" />
-<TGConnectingPoint num="1" id="694" />
-<TGConnectingPoint num="2" id="695" />
-<TGConnectingPoint num="3" id="696" />
-<TGConnectingPoint num="4" id="697" />
-<TGConnectingPoint num="5" id="698" />
-<TGConnectingPoint num="6" id="699" />
-<TGConnectingPoint num="7" id="700" />
-<TGConnectingPoint num="8" id="701" />
-<TGConnectingPoint num="9" id="702" />
-<TGConnectingPoint num="10" id="703" />
-<TGConnectingPoint num="11" id="704" />
-<TGConnectingPoint num="12" id="705" />
-<TGConnectingPoint num="13" id="706" />
-<TGConnectingPoint num="14" id="707" />
-<TGConnectingPoint num="15" id="708" />
-<TGConnectingPoint num="16" id="709" />
-<TGConnectingPoint num="17" id="710" />
-<TGConnectingPoint num="18" id="711" />
-<TGConnectingPoint num="19" id="712" />
-<TGConnectingPoint num="20" id="713" />
-<TGConnectingPoint num="21" id="714" />
-<TGConnectingPoint num="22" id="715" />
-<TGConnectingPoint num="23" id="716" />
-<TGConnectingPoint num="24" id="717" />
-<TGConnectingPoint num="25" id="718" />
-<TGConnectingPoint num="26" id="719" />
-<TGConnectingPoint num="27" id="720" />
-<TGConnectingPoint num="28" id="721" />
-<TGConnectingPoint num="29" id="722" />
-<TGConnectingPoint num="30" id="723" />
-<TGConnectingPoint num="31" id="724" />
-</COMPONENT>
-
-<COMPONENT type="701" id="750" index="1" uid="2a12a626-04ba-48d7-b3b7-a1b0722d6702" >
-<cdparam x="800" y="49" />
-<sizeparam width="143" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
-<infoparam name="Use case" value="HandleAccessRequests" />
-<TGConnectingPoint num="0" id="726" />
-<TGConnectingPoint num="1" id="727" />
-<TGConnectingPoint num="2" id="728" />
-<TGConnectingPoint num="3" id="729" />
-<TGConnectingPoint num="4" id="730" />
-<TGConnectingPoint num="5" id="731" />
-<TGConnectingPoint num="6" id="732" />
-<TGConnectingPoint num="7" id="733" />
-<TGConnectingPoint num="8" id="734" />
-<TGConnectingPoint num="9" id="735" />
-<TGConnectingPoint num="10" id="736" />
-<TGConnectingPoint num="11" id="737" />
-<TGConnectingPoint num="12" id="738" />
-<TGConnectingPoint num="13" id="739" />
-<TGConnectingPoint num="14" id="740" />
-<TGConnectingPoint num="15" id="741" />
-<TGConnectingPoint num="16" id="742" />
-<TGConnectingPoint num="17" id="743" />
-<TGConnectingPoint num="18" id="744" />
-<TGConnectingPoint num="19" id="745" />
-<TGConnectingPoint num="20" id="746" />
-<TGConnectingPoint num="21" id="747" />
-<TGConnectingPoint num="22" id="748" />
-<TGConnectingPoint num="23" id="749" />
 <extraparam>
 <info extension="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="701" id="775" index="2" uid="b86ed568-285a-4645-b5a4-e28cbcdbd044" >
-<cdparam x="794" y="275" />
-<sizeparam width="77" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="701" id="114" index="1" uid="f19c82d0-b9c9-4b08-8065-73c76a8d9583" >
+<cdparam x="1094" y="475" />
+<sizeparam width="83" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="Use case" value="InformPilots" />
-<TGConnectingPoint num="0" id="751" />
-<TGConnectingPoint num="1" id="752" />
-<TGConnectingPoint num="2" id="753" />
-<TGConnectingPoint num="3" id="754" />
-<TGConnectingPoint num="4" id="755" />
-<TGConnectingPoint num="5" id="756" />
-<TGConnectingPoint num="6" id="757" />
-<TGConnectingPoint num="7" id="758" />
-<TGConnectingPoint num="8" id="759" />
-<TGConnectingPoint num="9" id="760" />
-<TGConnectingPoint num="10" id="761" />
-<TGConnectingPoint num="11" id="762" />
-<TGConnectingPoint num="12" id="763" />
-<TGConnectingPoint num="13" id="764" />
-<TGConnectingPoint num="14" id="765" />
-<TGConnectingPoint num="15" id="766" />
-<TGConnectingPoint num="16" id="767" />
-<TGConnectingPoint num="17" id="768" />
-<TGConnectingPoint num="18" id="769" />
-<TGConnectingPoint num="19" id="770" />
-<TGConnectingPoint num="20" id="771" />
-<TGConnectingPoint num="21" id="772" />
-<TGConnectingPoint num="22" id="773" />
-<TGConnectingPoint num="23" id="774" />
+<new d="false" />
+<TGConnectingPoint num="0" id="90" />
+<TGConnectingPoint num="1" id="91" />
+<TGConnectingPoint num="2" id="92" />
+<TGConnectingPoint num="3" id="93" />
+<TGConnectingPoint num="4" id="94" />
+<TGConnectingPoint num="5" id="95" />
+<TGConnectingPoint num="6" id="96" />
+<TGConnectingPoint num="7" id="97" />
+<TGConnectingPoint num="8" id="98" />
+<TGConnectingPoint num="9" id="99" />
+<TGConnectingPoint num="10" id="100" />
+<TGConnectingPoint num="11" id="101" />
+<TGConnectingPoint num="12" id="102" />
+<TGConnectingPoint num="13" id="103" />
+<TGConnectingPoint num="14" id="104" />
+<TGConnectingPoint num="15" id="105" />
+<TGConnectingPoint num="16" id="106" />
+<TGConnectingPoint num="17" id="107" />
+<TGConnectingPoint num="18" id="108" />
+<TGConnectingPoint num="19" id="109" />
+<TGConnectingPoint num="20" id="110" />
+<TGConnectingPoint num="21" id="111" />
+<TGConnectingPoint num="22" id="112" />
+<TGConnectingPoint num="23" id="113" />
 <extraparam>
 <info extension="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="700" id="808" index="3" uid="cafcd0ed-95d5-423e-9a8c-e26085b5004a" >
-<cdparam x="792" y="387" />
+<COMPONENT type="700" id="147" index="2" uid="c531090f-74f0-4554-a828-3e2e8aae42d2" >
+<cdparam x="1073" y="622" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="buzzer" />
-<TGConnectingPoint num="0" id="776" />
-<TGConnectingPoint num="1" id="777" />
-<TGConnectingPoint num="2" id="778" />
-<TGConnectingPoint num="3" id="779" />
-<TGConnectingPoint num="4" id="780" />
-<TGConnectingPoint num="5" id="781" />
-<TGConnectingPoint num="6" id="782" />
-<TGConnectingPoint num="7" id="783" />
-<TGConnectingPoint num="8" id="784" />
-<TGConnectingPoint num="9" id="785" />
-<TGConnectingPoint num="10" id="786" />
-<TGConnectingPoint num="11" id="787" />
-<TGConnectingPoint num="12" id="788" />
-<TGConnectingPoint num="13" id="789" />
-<TGConnectingPoint num="14" id="790" />
-<TGConnectingPoint num="15" id="791" />
-<TGConnectingPoint num="16" id="792" />
-<TGConnectingPoint num="17" id="793" />
-<TGConnectingPoint num="18" id="794" />
-<TGConnectingPoint num="19" id="795" />
-<TGConnectingPoint num="20" id="796" />
-<TGConnectingPoint num="21" id="797" />
-<TGConnectingPoint num="22" id="798" />
-<TGConnectingPoint num="23" id="799" />
-<TGConnectingPoint num="24" id="800" />
-<TGConnectingPoint num="25" id="801" />
-<TGConnectingPoint num="26" id="802" />
-<TGConnectingPoint num="27" id="803" />
-<TGConnectingPoint num="28" id="804" />
-<TGConnectingPoint num="29" id="805" />
-<TGConnectingPoint num="30" id="806" />
-<TGConnectingPoint num="31" id="807" />
-</COMPONENT>
-
-<COMPONENT type="701" id="833" index="4" uid="c70dc967-88ed-42b9-854e-4d51850be9e0" >
-<cdparam x="577" y="294" />
-<sizeparam width="76" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+<TGConnectingPoint num="0" id="115" />
+<TGConnectingPoint num="1" id="116" />
+<TGConnectingPoint num="2" id="117" />
+<TGConnectingPoint num="3" id="118" />
+<TGConnectingPoint num="4" id="119" />
+<TGConnectingPoint num="5" id="120" />
+<TGConnectingPoint num="6" id="121" />
+<TGConnectingPoint num="7" id="122" />
+<TGConnectingPoint num="8" id="123" />
+<TGConnectingPoint num="9" id="124" />
+<TGConnectingPoint num="10" id="125" />
+<TGConnectingPoint num="11" id="126" />
+<TGConnectingPoint num="12" id="127" />
+<TGConnectingPoint num="13" id="128" />
+<TGConnectingPoint num="14" id="129" />
+<TGConnectingPoint num="15" id="130" />
+<TGConnectingPoint num="16" id="131" />
+<TGConnectingPoint num="17" id="132" />
+<TGConnectingPoint num="18" id="133" />
+<TGConnectingPoint num="19" id="134" />
+<TGConnectingPoint num="20" id="135" />
+<TGConnectingPoint num="21" id="136" />
+<TGConnectingPoint num="22" id="137" />
+<TGConnectingPoint num="23" id="138" />
+<TGConnectingPoint num="24" id="139" />
+<TGConnectingPoint num="25" id="140" />
+<TGConnectingPoint num="26" id="141" />
+<TGConnectingPoint num="27" id="142" />
+<TGConnectingPoint num="28" id="143" />
+<TGConnectingPoint num="29" id="144" />
+<TGConnectingPoint num="30" id="145" />
+<TGConnectingPoint num="31" id="146" />
+</COMPONENT>
+
+<COMPONENT type="701" id="172" index="3" uid="ea348924-ed25-4853-8965-75ca7a9b230c" >
+<cdparam x="807" y="468" />
+<sizeparam width="79" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="Use case" value="InformCrew" />
-<TGConnectingPoint num="0" id="809" />
-<TGConnectingPoint num="1" id="810" />
-<TGConnectingPoint num="2" id="811" />
-<TGConnectingPoint num="3" id="812" />
-<TGConnectingPoint num="4" id="813" />
-<TGConnectingPoint num="5" id="814" />
-<TGConnectingPoint num="6" id="815" />
-<TGConnectingPoint num="7" id="816" />
-<TGConnectingPoint num="8" id="817" />
-<TGConnectingPoint num="9" id="818" />
-<TGConnectingPoint num="10" id="819" />
-<TGConnectingPoint num="11" id="820" />
-<TGConnectingPoint num="12" id="821" />
-<TGConnectingPoint num="13" id="822" />
-<TGConnectingPoint num="14" id="823" />
-<TGConnectingPoint num="15" id="824" />
-<TGConnectingPoint num="16" id="825" />
-<TGConnectingPoint num="17" id="826" />
-<TGConnectingPoint num="18" id="827" />
-<TGConnectingPoint num="19" id="828" />
-<TGConnectingPoint num="20" id="829" />
-<TGConnectingPoint num="21" id="830" />
-<TGConnectingPoint num="22" id="831" />
-<TGConnectingPoint num="23" id="832" />
+<new d="false" />
+<TGConnectingPoint num="0" id="148" />
+<TGConnectingPoint num="1" id="149" />
+<TGConnectingPoint num="2" id="150" />
+<TGConnectingPoint num="3" id="151" />
+<TGConnectingPoint num="4" id="152" />
+<TGConnectingPoint num="5" id="153" />
+<TGConnectingPoint num="6" id="154" />
+<TGConnectingPoint num="7" id="155" />
+<TGConnectingPoint num="8" id="156" />
+<TGConnectingPoint num="9" id="157" />
+<TGConnectingPoint num="10" id="158" />
+<TGConnectingPoint num="11" id="159" />
+<TGConnectingPoint num="12" id="160" />
+<TGConnectingPoint num="13" id="161" />
+<TGConnectingPoint num="14" id="162" />
+<TGConnectingPoint num="15" id="163" />
+<TGConnectingPoint num="16" id="164" />
+<TGConnectingPoint num="17" id="165" />
+<TGConnectingPoint num="18" id="166" />
+<TGConnectingPoint num="19" id="167" />
+<TGConnectingPoint num="20" id="168" />
+<TGConnectingPoint num="21" id="169" />
+<TGConnectingPoint num="22" id="170" />
+<TGConnectingPoint num="23" id="171" />
 <extraparam>
 <info extension="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="701" id="858" index="5" uid="7465966a-7ad1-4935-9b26-4721803ca0da" >
-<cdparam x="834" y="134" />
-<sizeparam width="81" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="701" id="197" index="4" uid="f13350e6-b9e8-4ae1-9586-fa91d3b47a57" >
+<cdparam x="1105" y="271" />
+<sizeparam width="88" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="Use case" value="ReleaseLock" />
-<TGConnectingPoint num="0" id="834" />
-<TGConnectingPoint num="1" id="835" />
-<TGConnectingPoint num="2" id="836" />
-<TGConnectingPoint num="3" id="837" />
-<TGConnectingPoint num="4" id="838" />
-<TGConnectingPoint num="5" id="839" />
-<TGConnectingPoint num="6" id="840" />
-<TGConnectingPoint num="7" id="841" />
-<TGConnectingPoint num="8" id="842" />
-<TGConnectingPoint num="9" id="843" />
-<TGConnectingPoint num="10" id="844" />
-<TGConnectingPoint num="11" id="845" />
-<TGConnectingPoint num="12" id="846" />
-<TGConnectingPoint num="13" id="847" />
-<TGConnectingPoint num="14" id="848" />
-<TGConnectingPoint num="15" id="849" />
-<TGConnectingPoint num="16" id="850" />
-<TGConnectingPoint num="17" id="851" />
-<TGConnectingPoint num="18" id="852" />
-<TGConnectingPoint num="19" id="853" />
-<TGConnectingPoint num="20" id="854" />
-<TGConnectingPoint num="21" id="855" />
-<TGConnectingPoint num="22" id="856" />
-<TGConnectingPoint num="23" id="857" />
+<new d="false" />
+<TGConnectingPoint num="0" id="173" />
+<TGConnectingPoint num="1" id="174" />
+<TGConnectingPoint num="2" id="175" />
+<TGConnectingPoint num="3" id="176" />
+<TGConnectingPoint num="4" id="177" />
+<TGConnectingPoint num="5" id="178" />
+<TGConnectingPoint num="6" id="179" />
+<TGConnectingPoint num="7" id="180" />
+<TGConnectingPoint num="8" id="181" />
+<TGConnectingPoint num="9" id="182" />
+<TGConnectingPoint num="10" id="183" />
+<TGConnectingPoint num="11" id="184" />
+<TGConnectingPoint num="12" id="185" />
+<TGConnectingPoint num="13" id="186" />
+<TGConnectingPoint num="14" id="187" />
+<TGConnectingPoint num="15" id="188" />
+<TGConnectingPoint num="16" id="189" />
+<TGConnectingPoint num="17" id="190" />
+<TGConnectingPoint num="18" id="191" />
+<TGConnectingPoint num="19" id="192" />
+<TGConnectingPoint num="20" id="193" />
+<TGConnectingPoint num="21" id="194" />
+<TGConnectingPoint num="22" id="195" />
+<TGConnectingPoint num="23" id="196" />
 <extraparam>
 <info extension="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="701" id="883" index="6" uid="5b5cd321-4d64-4bfe-9482-e711c3373e8d" >
-<cdparam x="876" y="198" />
-<sizeparam width="67" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="701" id="222" index="5" uid="dcaee31b-0300-4137-b5eb-596962ccf425" >
+<cdparam x="1148" y="335" />
+<sizeparam width="73" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="Use case" value="ForceLock" />
-<TGConnectingPoint num="0" id="859" />
-<TGConnectingPoint num="1" id="860" />
-<TGConnectingPoint num="2" id="861" />
-<TGConnectingPoint num="3" id="862" />
-<TGConnectingPoint num="4" id="863" />
-<TGConnectingPoint num="5" id="864" />
-<TGConnectingPoint num="6" id="865" />
-<TGConnectingPoint num="7" id="866" />
-<TGConnectingPoint num="8" id="867" />
-<TGConnectingPoint num="9" id="868" />
-<TGConnectingPoint num="10" id="869" />
-<TGConnectingPoint num="11" id="870" />
-<TGConnectingPoint num="12" id="871" />
-<TGConnectingPoint num="13" id="872" />
-<TGConnectingPoint num="14" id="873" />
-<TGConnectingPoint num="15" id="874" />
-<TGConnectingPoint num="16" id="875" />
-<TGConnectingPoint num="17" id="876" />
-<TGConnectingPoint num="18" id="877" />
-<TGConnectingPoint num="19" id="878" />
-<TGConnectingPoint num="20" id="879" />
-<TGConnectingPoint num="21" id="880" />
-<TGConnectingPoint num="22" id="881" />
-<TGConnectingPoint num="23" id="882" />
+<new d="false" />
+<TGConnectingPoint num="0" id="198" />
+<TGConnectingPoint num="1" id="199" />
+<TGConnectingPoint num="2" id="200" />
+<TGConnectingPoint num="3" id="201" />
+<TGConnectingPoint num="4" id="202" />
+<TGConnectingPoint num="5" id="203" />
+<TGConnectingPoint num="6" id="204" />
+<TGConnectingPoint num="7" id="205" />
+<TGConnectingPoint num="8" id="206" />
+<TGConnectingPoint num="9" id="207" />
+<TGConnectingPoint num="10" id="208" />
+<TGConnectingPoint num="11" id="209" />
+<TGConnectingPoint num="12" id="210" />
+<TGConnectingPoint num="13" id="211" />
+<TGConnectingPoint num="14" id="212" />
+<TGConnectingPoint num="15" id="213" />
+<TGConnectingPoint num="16" id="214" />
+<TGConnectingPoint num="17" id="215" />
+<TGConnectingPoint num="18" id="216" />
+<TGConnectingPoint num="19" id="217" />
+<TGConnectingPoint num="20" id="218" />
+<TGConnectingPoint num="21" id="219" />
+<TGConnectingPoint num="22" id="220" />
+<TGConnectingPoint num="23" id="221" />
 <extraparam>
 <info extension="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="700" id="916" index="7" uid="af5a8740-5093-4b14-8f9f-607417a8e1fa" >
-<cdparam x="600" y="381" />
+<COMPONENT type="700" id="255" index="6" uid="be4ba64f-6bb4-4eee-a8c3-41ad4694b61f" >
+<cdparam x="831" y="613" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="LEDsOfKeyPad" />
-<TGConnectingPoint num="0" id="884" />
-<TGConnectingPoint num="1" id="885" />
-<TGConnectingPoint num="2" id="886" />
-<TGConnectingPoint num="3" id="887" />
-<TGConnectingPoint num="4" id="888" />
-<TGConnectingPoint num="5" id="889" />
-<TGConnectingPoint num="6" id="890" />
-<TGConnectingPoint num="7" id="891" />
-<TGConnectingPoint num="8" id="892" />
-<TGConnectingPoint num="9" id="893" />
-<TGConnectingPoint num="10" id="894" />
-<TGConnectingPoint num="11" id="895" />
-<TGConnectingPoint num="12" id="896" />
-<TGConnectingPoint num="13" id="897" />
-<TGConnectingPoint num="14" id="898" />
-<TGConnectingPoint num="15" id="899" />
-<TGConnectingPoint num="16" id="900" />
-<TGConnectingPoint num="17" id="901" />
-<TGConnectingPoint num="18" id="902" />
-<TGConnectingPoint num="19" id="903" />
-<TGConnectingPoint num="20" id="904" />
-<TGConnectingPoint num="21" id="905" />
-<TGConnectingPoint num="22" id="906" />
-<TGConnectingPoint num="23" id="907" />
-<TGConnectingPoint num="24" id="908" />
-<TGConnectingPoint num="25" id="909" />
-<TGConnectingPoint num="26" id="910" />
-<TGConnectingPoint num="27" id="911" />
-<TGConnectingPoint num="28" id="912" />
-<TGConnectingPoint num="29" id="913" />
-<TGConnectingPoint num="30" id="914" />
-<TGConnectingPoint num="31" id="915" />
-</COMPONENT>
-
-<COMPONENT type="700" id="949" index="8" uid="2b0b14d6-1617-4e28-9af4-c8c310d93875" >
-<cdparam x="872" y="386" />
+<new d="false" />
+<TGConnectingPoint num="0" id="223" />
+<TGConnectingPoint num="1" id="224" />
+<TGConnectingPoint num="2" id="225" />
+<TGConnectingPoint num="3" id="226" />
+<TGConnectingPoint num="4" id="227" />
+<TGConnectingPoint num="5" id="228" />
+<TGConnectingPoint num="6" id="229" />
+<TGConnectingPoint num="7" id="230" />
+<TGConnectingPoint num="8" id="231" />
+<TGConnectingPoint num="9" id="232" />
+<TGConnectingPoint num="10" id="233" />
+<TGConnectingPoint num="11" id="234" />
+<TGConnectingPoint num="12" id="235" />
+<TGConnectingPoint num="13" id="236" />
+<TGConnectingPoint num="14" id="237" />
+<TGConnectingPoint num="15" id="238" />
+<TGConnectingPoint num="16" id="239" />
+<TGConnectingPoint num="17" id="240" />
+<TGConnectingPoint num="18" id="241" />
+<TGConnectingPoint num="19" id="242" />
+<TGConnectingPoint num="20" id="243" />
+<TGConnectingPoint num="21" id="244" />
+<TGConnectingPoint num="22" id="245" />
+<TGConnectingPoint num="23" id="246" />
+<TGConnectingPoint num="24" id="247" />
+<TGConnectingPoint num="25" id="248" />
+<TGConnectingPoint num="26" id="249" />
+<TGConnectingPoint num="27" id="250" />
+<TGConnectingPoint num="28" id="251" />
+<TGConnectingPoint num="29" id="252" />
+<TGConnectingPoint num="30" id="253" />
+<TGConnectingPoint num="31" id="254" />
+</COMPONENT>
+
+<COMPONENT type="700" id="288" index="7" uid="a7b633ed-fcdf-4351-b73d-ce8af8b1358e" >
+<cdparam x="1202" y="619" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="DisplayInCockpit" />
-<TGConnectingPoint num="0" id="917" />
-<TGConnectingPoint num="1" id="918" />
-<TGConnectingPoint num="2" id="919" />
-<TGConnectingPoint num="3" id="920" />
-<TGConnectingPoint num="4" id="921" />
-<TGConnectingPoint num="5" id="922" />
-<TGConnectingPoint num="6" id="923" />
-<TGConnectingPoint num="7" id="924" />
-<TGConnectingPoint num="8" id="925" />
-<TGConnectingPoint num="9" id="926" />
-<TGConnectingPoint num="10" id="927" />
-<TGConnectingPoint num="11" id="928" />
-<TGConnectingPoint num="12" id="929" />
-<TGConnectingPoint num="13" id="930" />
-<TGConnectingPoint num="14" id="931" />
-<TGConnectingPoint num="15" id="932" />
-<TGConnectingPoint num="16" id="933" />
-<TGConnectingPoint num="17" id="934" />
-<TGConnectingPoint num="18" id="935" />
-<TGConnectingPoint num="19" id="936" />
-<TGConnectingPoint num="20" id="937" />
-<TGConnectingPoint num="21" id="938" />
-<TGConnectingPoint num="22" id="939" />
-<TGConnectingPoint num="23" id="940" />
-<TGConnectingPoint num="24" id="941" />
-<TGConnectingPoint num="25" id="942" />
-<TGConnectingPoint num="26" id="943" />
-<TGConnectingPoint num="27" id="944" />
-<TGConnectingPoint num="28" id="945" />
-<TGConnectingPoint num="29" id="946" />
-<TGConnectingPoint num="30" id="947" />
-<TGConnectingPoint num="31" id="948" />
-</COMPONENT>
-
-<COMPONENT type="700" id="982" index="9" uid="ded64119-6600-41b5-85d6-e0b914dacfd3" >
-<cdparam x="1039" y="148" />
+<new d="false" />
+<TGConnectingPoint num="0" id="256" />
+<TGConnectingPoint num="1" id="257" />
+<TGConnectingPoint num="2" id="258" />
+<TGConnectingPoint num="3" id="259" />
+<TGConnectingPoint num="4" id="260" />
+<TGConnectingPoint num="5" id="261" />
+<TGConnectingPoint num="6" id="262" />
+<TGConnectingPoint num="7" id="263" />
+<TGConnectingPoint num="8" id="264" />
+<TGConnectingPoint num="9" id="265" />
+<TGConnectingPoint num="10" id="266" />
+<TGConnectingPoint num="11" id="267" />
+<TGConnectingPoint num="12" id="268" />
+<TGConnectingPoint num="13" id="269" />
+<TGConnectingPoint num="14" id="270" />
+<TGConnectingPoint num="15" id="271" />
+<TGConnectingPoint num="16" id="272" />
+<TGConnectingPoint num="17" id="273" />
+<TGConnectingPoint num="18" id="274" />
+<TGConnectingPoint num="19" id="275" />
+<TGConnectingPoint num="20" id="276" />
+<TGConnectingPoint num="21" id="277" />
+<TGConnectingPoint num="22" id="278" />
+<TGConnectingPoint num="23" id="279" />
+<TGConnectingPoint num="24" id="280" />
+<TGConnectingPoint num="25" id="281" />
+<TGConnectingPoint num="26" id="282" />
+<TGConnectingPoint num="27" id="283" />
+<TGConnectingPoint num="28" id="284" />
+<TGConnectingPoint num="29" id="285" />
+<TGConnectingPoint num="30" id="286" />
+<TGConnectingPoint num="31" id="287" />
+</COMPONENT>
+
+<COMPONENT type="700" id="321" index="8" uid="0448f890-90f3-4af9-84d2-7cacca32639f" >
+<cdparam x="1386" y="303" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="LockButtonInCockpit" />
-<TGConnectingPoint num="0" id="950" />
-<TGConnectingPoint num="1" id="951" />
-<TGConnectingPoint num="2" id="952" />
-<TGConnectingPoint num="3" id="953" />
-<TGConnectingPoint num="4" id="954" />
-<TGConnectingPoint num="5" id="955" />
-<TGConnectingPoint num="6" id="956" />
-<TGConnectingPoint num="7" id="957" />
-<TGConnectingPoint num="8" id="958" />
-<TGConnectingPoint num="9" id="959" />
-<TGConnectingPoint num="10" id="960" />
-<TGConnectingPoint num="11" id="961" />
-<TGConnectingPoint num="12" id="962" />
-<TGConnectingPoint num="13" id="963" />
-<TGConnectingPoint num="14" id="964" />
-<TGConnectingPoint num="15" id="965" />
-<TGConnectingPoint num="16" id="966" />
-<TGConnectingPoint num="17" id="967" />
-<TGConnectingPoint num="18" id="968" />
-<TGConnectingPoint num="19" id="969" />
-<TGConnectingPoint num="20" id="970" />
-<TGConnectingPoint num="21" id="971" />
-<TGConnectingPoint num="22" id="972" />
-<TGConnectingPoint num="23" id="973" />
-<TGConnectingPoint num="24" id="974" />
-<TGConnectingPoint num="25" id="975" />
-<TGConnectingPoint num="26" id="976" />
-<TGConnectingPoint num="27" id="977" />
-<TGConnectingPoint num="28" id="978" />
-<TGConnectingPoint num="29" id="979" />
-<TGConnectingPoint num="30" id="980" />
-<TGConnectingPoint num="31" id="981" />
-</COMPONENT>
-
-<COMPONENT type="700" id="1015" index="10" uid="ea268df8-29da-4e5a-8033-dad75fa5f8a0" >
-<cdparam x="1006" y="34" />
+<new d="false" />
+<TGConnectingPoint num="0" id="289" />
+<TGConnectingPoint num="1" id="290" />
+<TGConnectingPoint num="2" id="291" />
+<TGConnectingPoint num="3" id="292" />
+<TGConnectingPoint num="4" id="293" />
+<TGConnectingPoint num="5" id="294" />
+<TGConnectingPoint num="6" id="295" />
+<TGConnectingPoint num="7" id="296" />
+<TGConnectingPoint num="8" id="297" />
+<TGConnectingPoint num="9" id="298" />
+<TGConnectingPoint num="10" id="299" />
+<TGConnectingPoint num="11" id="300" />
+<TGConnectingPoint num="12" id="301" />
+<TGConnectingPoint num="13" id="302" />
+<TGConnectingPoint num="14" id="303" />
+<TGConnectingPoint num="15" id="304" />
+<TGConnectingPoint num="16" id="305" />
+<TGConnectingPoint num="17" id="306" />
+<TGConnectingPoint num="18" id="307" />
+<TGConnectingPoint num="19" id="308" />
+<TGConnectingPoint num="20" id="309" />
+<TGConnectingPoint num="21" id="310" />
+<TGConnectingPoint num="22" id="311" />
+<TGConnectingPoint num="23" id="312" />
+<TGConnectingPoint num="24" id="313" />
+<TGConnectingPoint num="25" id="314" />
+<TGConnectingPoint num="26" id="315" />
+<TGConnectingPoint num="27" id="316" />
+<TGConnectingPoint num="28" id="317" />
+<TGConnectingPoint num="29" id="318" />
+<TGConnectingPoint num="30" id="319" />
+<TGConnectingPoint num="31" id="320" />
+</COMPONENT>
+
+<COMPONENT type="700" id="354" index="9" uid="f11b1337-b22d-4a78-821e-ab2016697ce4" >
+<cdparam x="1371" y="171" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="CodePad" />
-<TGConnectingPoint num="0" id="983" />
-<TGConnectingPoint num="1" id="984" />
-<TGConnectingPoint num="2" id="985" />
-<TGConnectingPoint num="3" id="986" />
-<TGConnectingPoint num="4" id="987" />
-<TGConnectingPoint num="5" id="988" />
-<TGConnectingPoint num="6" id="989" />
-<TGConnectingPoint num="7" id="990" />
-<TGConnectingPoint num="8" id="991" />
-<TGConnectingPoint num="9" id="992" />
-<TGConnectingPoint num="10" id="993" />
-<TGConnectingPoint num="11" id="994" />
-<TGConnectingPoint num="12" id="995" />
-<TGConnectingPoint num="13" id="996" />
-<TGConnectingPoint num="14" id="997" />
-<TGConnectingPoint num="15" id="998" />
-<TGConnectingPoint num="16" id="999" />
-<TGConnectingPoint num="17" id="1000" />
-<TGConnectingPoint num="18" id="1001" />
-<TGConnectingPoint num="19" id="1002" />
-<TGConnectingPoint num="20" id="1003" />
-<TGConnectingPoint num="21" id="1004" />
-<TGConnectingPoint num="22" id="1005" />
-<TGConnectingPoint num="23" id="1006" />
-<TGConnectingPoint num="24" id="1007" />
-<TGConnectingPoint num="25" id="1008" />
-<TGConnectingPoint num="26" id="1009" />
-<TGConnectingPoint num="27" id="1010" />
-<TGConnectingPoint num="28" id="1011" />
-<TGConnectingPoint num="29" id="1012" />
-<TGConnectingPoint num="30" id="1013" />
-<TGConnectingPoint num="31" id="1014" />
-</COMPONENT>
-
-<COMPONENT type="701" id="1040" index="11" uid="b69dc31f-cc2c-4b04-8573-fc0fbb0ef531" >
-<cdparam x="561" y="201" />
-<sizeparam width="109" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+<TGConnectingPoint num="0" id="322" />
+<TGConnectingPoint num="1" id="323" />
+<TGConnectingPoint num="2" id="324" />
+<TGConnectingPoint num="3" id="325" />
+<TGConnectingPoint num="4" id="326" />
+<TGConnectingPoint num="5" id="327" />
+<TGConnectingPoint num="6" id="328" />
+<TGConnectingPoint num="7" id="329" />
+<TGConnectingPoint num="8" id="330" />
+<TGConnectingPoint num="9" id="331" />
+<TGConnectingPoint num="10" id="332" />
+<TGConnectingPoint num="11" id="333" />
+<TGConnectingPoint num="12" id="334" />
+<TGConnectingPoint num="13" id="335" />
+<TGConnectingPoint num="14" id="336" />
+<TGConnectingPoint num="15" id="337" />
+<TGConnectingPoint num="16" id="338" />
+<TGConnectingPoint num="17" id="339" />
+<TGConnectingPoint num="18" id="340" />
+<TGConnectingPoint num="19" id="341" />
+<TGConnectingPoint num="20" id="342" />
+<TGConnectingPoint num="21" id="343" />
+<TGConnectingPoint num="22" id="344" />
+<TGConnectingPoint num="23" id="345" />
+<TGConnectingPoint num="24" id="346" />
+<TGConnectingPoint num="25" id="347" />
+<TGConnectingPoint num="26" id="348" />
+<TGConnectingPoint num="27" id="349" />
+<TGConnectingPoint num="28" id="350" />
+<TGConnectingPoint num="29" id="351" />
+<TGConnectingPoint num="30" id="352" />
+<TGConnectingPoint num="31" id="353" />
+</COMPONENT>
+
+<COMPONENT type="700" id="387" index="10" uid="68c84f18-d071-42e1-8d7b-010bf1b2add9" >
+<cdparam x="876" y="53" />
+<sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="actor" value="Door" />
+<new d="false" />
+<TGConnectingPoint num="0" id="355" />
+<TGConnectingPoint num="1" id="356" />
+<TGConnectingPoint num="2" id="357" />
+<TGConnectingPoint num="3" id="358" />
+<TGConnectingPoint num="4" id="359" />
+<TGConnectingPoint num="5" id="360" />
+<TGConnectingPoint num="6" id="361" />
+<TGConnectingPoint num="7" id="362" />
+<TGConnectingPoint num="8" id="363" />
+<TGConnectingPoint num="9" id="364" />
+<TGConnectingPoint num="10" id="365" />
+<TGConnectingPoint num="11" id="366" />
+<TGConnectingPoint num="12" id="367" />
+<TGConnectingPoint num="13" id="368" />
+<TGConnectingPoint num="14" id="369" />
+<TGConnectingPoint num="15" id="370" />
+<TGConnectingPoint num="16" id="371" />
+<TGConnectingPoint num="17" id="372" />
+<TGConnectingPoint num="18" id="373" />
+<TGConnectingPoint num="19" id="374" />
+<TGConnectingPoint num="20" id="375" />
+<TGConnectingPoint num="21" id="376" />
+<TGConnectingPoint num="22" id="377" />
+<TGConnectingPoint num="23" id="378" />
+<TGConnectingPoint num="24" id="379" />
+<TGConnectingPoint num="25" id="380" />
+<TGConnectingPoint num="26" id="381" />
+<TGConnectingPoint num="27" id="382" />
+<TGConnectingPoint num="28" id="383" />
+<TGConnectingPoint num="29" id="384" />
+<TGConnectingPoint num="30" id="385" />
+<TGConnectingPoint num="31" id="386" />
+</COMPONENT>
+
+<COMPONENT type="701" id="412" index="11" uid="2b92240f-6de9-4699-9f62-17d4fa62a0b7" >
+<cdparam x="831" y="338" />
+<sizeparam width="118" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="Use case" value="ManageDoorLock" />
-<TGConnectingPoint num="0" id="1016" />
-<TGConnectingPoint num="1" id="1017" />
-<TGConnectingPoint num="2" id="1018" />
-<TGConnectingPoint num="3" id="1019" />
-<TGConnectingPoint num="4" id="1020" />
-<TGConnectingPoint num="5" id="1021" />
-<TGConnectingPoint num="6" id="1022" />
-<TGConnectingPoint num="7" id="1023" />
-<TGConnectingPoint num="8" id="1024" />
-<TGConnectingPoint num="9" id="1025" />
-<TGConnectingPoint num="10" id="1026" />
-<TGConnectingPoint num="11" id="1027" />
-<TGConnectingPoint num="12" id="1028" />
-<TGConnectingPoint num="13" id="1029" />
-<TGConnectingPoint num="14" id="1030" />
-<TGConnectingPoint num="15" id="1031" />
-<TGConnectingPoint num="16" id="1032" />
-<TGConnectingPoint num="17" id="1033" />
-<TGConnectingPoint num="18" id="1034" />
-<TGConnectingPoint num="19" id="1035" />
-<TGConnectingPoint num="20" id="1036" />
-<TGConnectingPoint num="21" id="1037" />
-<TGConnectingPoint num="22" id="1038" />
-<TGConnectingPoint num="23" id="1039" />
+<new d="false" />
+<TGConnectingPoint num="0" id="388" />
+<TGConnectingPoint num="1" id="389" />
+<TGConnectingPoint num="2" id="390" />
+<TGConnectingPoint num="3" id="391" />
+<TGConnectingPoint num="4" id="392" />
+<TGConnectingPoint num="5" id="393" />
+<TGConnectingPoint num="6" id="394" />
+<TGConnectingPoint num="7" id="395" />
+<TGConnectingPoint num="8" id="396" />
+<TGConnectingPoint num="9" id="397" />
+<TGConnectingPoint num="10" id="398" />
+<TGConnectingPoint num="11" id="399" />
+<TGConnectingPoint num="12" id="400" />
+<TGConnectingPoint num="13" id="401" />
+<TGConnectingPoint num="14" id="402" />
+<TGConnectingPoint num="15" id="403" />
+<TGConnectingPoint num="16" id="404" />
+<TGConnectingPoint num="17" id="405" />
+<TGConnectingPoint num="18" id="406" />
+<TGConnectingPoint num="19" id="407" />
+<TGConnectingPoint num="20" id="408" />
+<TGConnectingPoint num="21" id="409" />
+<TGConnectingPoint num="22" id="410" />
+<TGConnectingPoint num="23" id="411" />
 <extraparam>
 <info extension="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="700" id="1073" index="12" uid="14acd024-889c-418c-ae76-43e7720de3cb" >
-<cdparam x="403" y="311" />
+<COMPONENT type="700" id="445" index="12" uid="749049ef-fa93-4ac1-ac8a-d7131e000423" >
+<cdparam x="424" y="435" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="CabinCrew" />
-<TGConnectingPoint num="0" id="1041" />
-<TGConnectingPoint num="1" id="1042" />
-<TGConnectingPoint num="2" id="1043" />
-<TGConnectingPoint num="3" id="1044" />
-<TGConnectingPoint num="4" id="1045" />
-<TGConnectingPoint num="5" id="1046" />
-<TGConnectingPoint num="6" id="1047" />
-<TGConnectingPoint num="7" id="1048" />
-<TGConnectingPoint num="8" id="1049" />
-<TGConnectingPoint num="9" id="1050" />
-<TGConnectingPoint num="10" id="1051" />
-<TGConnectingPoint num="11" id="1052" />
-<TGConnectingPoint num="12" id="1053" />
-<TGConnectingPoint num="13" id="1054" />
-<TGConnectingPoint num="14" id="1055" />
-<TGConnectingPoint num="15" id="1056" />
-<TGConnectingPoint num="16" id="1057" />
-<TGConnectingPoint num="17" id="1058" />
-<TGConnectingPoint num="18" id="1059" />
-<TGConnectingPoint num="19" id="1060" />
-<TGConnectingPoint num="20" id="1061" />
-<TGConnectingPoint num="21" id="1062" />
-<TGConnectingPoint num="22" id="1063" />
-<TGConnectingPoint num="23" id="1064" />
-<TGConnectingPoint num="24" id="1065" />
-<TGConnectingPoint num="25" id="1066" />
-<TGConnectingPoint num="26" id="1067" />
-<TGConnectingPoint num="27" id="1068" />
-<TGConnectingPoint num="28" id="1069" />
-<TGConnectingPoint num="29" id="1070" />
-<TGConnectingPoint num="30" id="1071" />
-<TGConnectingPoint num="31" id="1072" />
-</COMPONENT>
-
-<COMPONENT type="700" id="1106" index="13" uid="c6660108-d76f-4977-ade5-f61b00de95fe" >
-<cdparam x="348" y="278" />
+<new d="false" />
+<TGConnectingPoint num="0" id="413" />
+<TGConnectingPoint num="1" id="414" />
+<TGConnectingPoint num="2" id="415" />
+<TGConnectingPoint num="3" id="416" />
+<TGConnectingPoint num="4" id="417" />
+<TGConnectingPoint num="5" id="418" />
+<TGConnectingPoint num="6" id="419" />
+<TGConnectingPoint num="7" id="420" />
+<TGConnectingPoint num="8" id="421" />
+<TGConnectingPoint num="9" id="422" />
+<TGConnectingPoint num="10" id="423" />
+<TGConnectingPoint num="11" id="424" />
+<TGConnectingPoint num="12" id="425" />
+<TGConnectingPoint num="13" id="426" />
+<TGConnectingPoint num="14" id="427" />
+<TGConnectingPoint num="15" id="428" />
+<TGConnectingPoint num="16" id="429" />
+<TGConnectingPoint num="17" id="430" />
+<TGConnectingPoint num="18" id="431" />
+<TGConnectingPoint num="19" id="432" />
+<TGConnectingPoint num="20" id="433" />
+<TGConnectingPoint num="21" id="434" />
+<TGConnectingPoint num="22" id="435" />
+<TGConnectingPoint num="23" id="436" />
+<TGConnectingPoint num="24" id="437" />
+<TGConnectingPoint num="25" id="438" />
+<TGConnectingPoint num="26" id="439" />
+<TGConnectingPoint num="27" id="440" />
+<TGConnectingPoint num="28" id="441" />
+<TGConnectingPoint num="29" id="442" />
+<TGConnectingPoint num="30" id="443" />
+<TGConnectingPoint num="31" id="444" />
+</COMPONENT>
+
+<COMPONENT type="700" id="478" index="13" uid="bca36c6e-b23d-4fab-9fd8-3b60b22704d0" >
+<cdparam x="297" y="432" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="Passenger" />
-<TGConnectingPoint num="0" id="1074" />
-<TGConnectingPoint num="1" id="1075" />
-<TGConnectingPoint num="2" id="1076" />
-<TGConnectingPoint num="3" id="1077" />
-<TGConnectingPoint num="4" id="1078" />
-<TGConnectingPoint num="5" id="1079" />
-<TGConnectingPoint num="6" id="1080" />
-<TGConnectingPoint num="7" id="1081" />
-<TGConnectingPoint num="8" id="1082" />
-<TGConnectingPoint num="9" id="1083" />
-<TGConnectingPoint num="10" id="1084" />
-<TGConnectingPoint num="11" id="1085" />
-<TGConnectingPoint num="12" id="1086" />
-<TGConnectingPoint num="13" id="1087" />
-<TGConnectingPoint num="14" id="1088" />
-<TGConnectingPoint num="15" id="1089" />
-<TGConnectingPoint num="16" id="1090" />
-<TGConnectingPoint num="17" id="1091" />
-<TGConnectingPoint num="18" id="1092" />
-<TGConnectingPoint num="19" id="1093" />
-<TGConnectingPoint num="20" id="1094" />
-<TGConnectingPoint num="21" id="1095" />
-<TGConnectingPoint num="22" id="1096" />
-<TGConnectingPoint num="23" id="1097" />
-<TGConnectingPoint num="24" id="1098" />
-<TGConnectingPoint num="25" id="1099" />
-<TGConnectingPoint num="26" id="1100" />
-<TGConnectingPoint num="27" id="1101" />
-<TGConnectingPoint num="28" id="1102" />
-<TGConnectingPoint num="29" id="1103" />
-<TGConnectingPoint num="30" id="1104" />
-<TGConnectingPoint num="31" id="1105" />
-</COMPONENT>
-
-<COMPONENT type="700" id="1139" index="14" uid="67c746d2-bf71-4507-9f32-407d188bf4fc" >
-<cdparam x="456" y="283" />
+<new d="false" />
+<TGConnectingPoint num="0" id="446" />
+<TGConnectingPoint num="1" id="447" />
+<TGConnectingPoint num="2" id="448" />
+<TGConnectingPoint num="3" id="449" />
+<TGConnectingPoint num="4" id="450" />
+<TGConnectingPoint num="5" id="451" />
+<TGConnectingPoint num="6" id="452" />
+<TGConnectingPoint num="7" id="453" />
+<TGConnectingPoint num="8" id="454" />
+<TGConnectingPoint num="9" id="455" />
+<TGConnectingPoint num="10" id="456" />
+<TGConnectingPoint num="11" id="457" />
+<TGConnectingPoint num="12" id="458" />
+<TGConnectingPoint num="13" id="459" />
+<TGConnectingPoint num="14" id="460" />
+<TGConnectingPoint num="15" id="461" />
+<TGConnectingPoint num="16" id="462" />
+<TGConnectingPoint num="17" id="463" />
+<TGConnectingPoint num="18" id="464" />
+<TGConnectingPoint num="19" id="465" />
+<TGConnectingPoint num="20" id="466" />
+<TGConnectingPoint num="21" id="467" />
+<TGConnectingPoint num="22" id="468" />
+<TGConnectingPoint num="23" id="469" />
+<TGConnectingPoint num="24" id="470" />
+<TGConnectingPoint num="25" id="471" />
+<TGConnectingPoint num="26" id="472" />
+<TGConnectingPoint num="27" id="473" />
+<TGConnectingPoint num="28" id="474" />
+<TGConnectingPoint num="29" id="475" />
+<TGConnectingPoint num="30" id="476" />
+<TGConnectingPoint num="31" id="477" />
+</COMPONENT>
+
+<COMPONENT type="700" id="511" index="14" uid="d90a70d9-1f1c-41e9-b2ea-7b03be3ea9c3" >
+<cdparam x="552" y="425" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="Pilot" />
-<TGConnectingPoint num="0" id="1107" />
-<TGConnectingPoint num="1" id="1108" />
-<TGConnectingPoint num="2" id="1109" />
-<TGConnectingPoint num="3" id="1110" />
-<TGConnectingPoint num="4" id="1111" />
-<TGConnectingPoint num="5" id="1112" />
-<TGConnectingPoint num="6" id="1113" />
-<TGConnectingPoint num="7" id="1114" />
-<TGConnectingPoint num="8" id="1115" />
-<TGConnectingPoint num="9" id="1116" />
-<TGConnectingPoint num="10" id="1117" />
-<TGConnectingPoint num="11" id="1118" />
-<TGConnectingPoint num="12" id="1119" />
-<TGConnectingPoint num="13" id="1120" />
-<TGConnectingPoint num="14" id="1121" />
-<TGConnectingPoint num="15" id="1122" />
-<TGConnectingPoint num="16" id="1123" />
-<TGConnectingPoint num="17" id="1124" />
-<TGConnectingPoint num="18" id="1125" />
-<TGConnectingPoint num="19" id="1126" />
-<TGConnectingPoint num="20" id="1127" />
-<TGConnectingPoint num="21" id="1128" />
-<TGConnectingPoint num="22" id="1129" />
-<TGConnectingPoint num="23" id="1130" />
-<TGConnectingPoint num="24" id="1131" />
-<TGConnectingPoint num="25" id="1132" />
-<TGConnectingPoint num="26" id="1133" />
-<TGConnectingPoint num="27" id="1134" />
-<TGConnectingPoint num="28" id="1135" />
-<TGConnectingPoint num="29" id="1136" />
-<TGConnectingPoint num="30" id="1137" />
-<TGConnectingPoint num="31" id="1138" />
-</COMPONENT>
-
-<COMPONENT type="700" id="1172" index="15" uid="8d4aca26-3ce8-44e6-b308-674549de723a" >
-<cdparam x="402" y="186" />
+<new d="false" />
+<TGConnectingPoint num="0" id="479" />
+<TGConnectingPoint num="1" id="480" />
+<TGConnectingPoint num="2" id="481" />
+<TGConnectingPoint num="3" id="482" />
+<TGConnectingPoint num="4" id="483" />
+<TGConnectingPoint num="5" id="484" />
+<TGConnectingPoint num="6" id="485" />
+<TGConnectingPoint num="7" id="486" />
+<TGConnectingPoint num="8" id="487" />
+<TGConnectingPoint num="9" id="488" />
+<TGConnectingPoint num="10" id="489" />
+<TGConnectingPoint num="11" id="490" />
+<TGConnectingPoint num="12" id="491" />
+<TGConnectingPoint num="13" id="492" />
+<TGConnectingPoint num="14" id="493" />
+<TGConnectingPoint num="15" id="494" />
+<TGConnectingPoint num="16" id="495" />
+<TGConnectingPoint num="17" id="496" />
+<TGConnectingPoint num="18" id="497" />
+<TGConnectingPoint num="19" id="498" />
+<TGConnectingPoint num="20" id="499" />
+<TGConnectingPoint num="21" id="500" />
+<TGConnectingPoint num="22" id="501" />
+<TGConnectingPoint num="23" id="502" />
+<TGConnectingPoint num="24" id="503" />
+<TGConnectingPoint num="25" id="504" />
+<TGConnectingPoint num="26" id="505" />
+<TGConnectingPoint num="27" id="506" />
+<TGConnectingPoint num="28" id="507" />
+<TGConnectingPoint num="29" id="508" />
+<TGConnectingPoint num="30" id="509" />
+<TGConnectingPoint num="31" id="510" />
+</COMPONENT>
+
+<COMPONENT type="700" id="544" index="15" uid="740771d8-b646-4ee3-ad29-28b83b733b36" >
+<cdparam x="424" y="248" />
 <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="actor" value="Person" />
-<TGConnectingPoint num="0" id="1140" />
-<TGConnectingPoint num="1" id="1141" />
-<TGConnectingPoint num="2" id="1142" />
-<TGConnectingPoint num="3" id="1143" />
-<TGConnectingPoint num="4" id="1144" />
-<TGConnectingPoint num="5" id="1145" />
-<TGConnectingPoint num="6" id="1146" />
-<TGConnectingPoint num="7" id="1147" />
-<TGConnectingPoint num="8" id="1148" />
-<TGConnectingPoint num="9" id="1149" />
-<TGConnectingPoint num="10" id="1150" />
-<TGConnectingPoint num="11" id="1151" />
-<TGConnectingPoint num="12" id="1152" />
-<TGConnectingPoint num="13" id="1153" />
-<TGConnectingPoint num="14" id="1154" />
-<TGConnectingPoint num="15" id="1155" />
-<TGConnectingPoint num="16" id="1156" />
-<TGConnectingPoint num="17" id="1157" />
-<TGConnectingPoint num="18" id="1158" />
-<TGConnectingPoint num="19" id="1159" />
-<TGConnectingPoint num="20" id="1160" />
-<TGConnectingPoint num="21" id="1161" />
-<TGConnectingPoint num="22" id="1162" />
-<TGConnectingPoint num="23" id="1163" />
-<TGConnectingPoint num="24" id="1164" />
-<TGConnectingPoint num="25" id="1165" />
-<TGConnectingPoint num="26" id="1166" />
-<TGConnectingPoint num="27" id="1167" />
-<TGConnectingPoint num="28" id="1168" />
-<TGConnectingPoint num="29" id="1169" />
-<TGConnectingPoint num="30" id="1170" />
-<TGConnectingPoint num="31" id="1171" />
-</COMPONENT>
-
-<COMPONENT type="702" id="1181" index="16" uid="970bac74-c1fe-4465-90f7-2d3fa553f764" >
-<cdparam x="527" y="29" />
-<sizeparam width="452" height="335" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+<TGConnectingPoint num="0" id="512" />
+<TGConnectingPoint num="1" id="513" />
+<TGConnectingPoint num="2" id="514" />
+<TGConnectingPoint num="3" id="515" />
+<TGConnectingPoint num="4" id="516" />
+<TGConnectingPoint num="5" id="517" />
+<TGConnectingPoint num="6" id="518" />
+<TGConnectingPoint num="7" id="519" />
+<TGConnectingPoint num="8" id="520" />
+<TGConnectingPoint num="9" id="521" />
+<TGConnectingPoint num="10" id="522" />
+<TGConnectingPoint num="11" id="523" />
+<TGConnectingPoint num="12" id="524" />
+<TGConnectingPoint num="13" id="525" />
+<TGConnectingPoint num="14" id="526" />
+<TGConnectingPoint num="15" id="527" />
+<TGConnectingPoint num="16" id="528" />
+<TGConnectingPoint num="17" id="529" />
+<TGConnectingPoint num="18" id="530" />
+<TGConnectingPoint num="19" id="531" />
+<TGConnectingPoint num="20" id="532" />
+<TGConnectingPoint num="21" id="533" />
+<TGConnectingPoint num="22" id="534" />
+<TGConnectingPoint num="23" id="535" />
+<TGConnectingPoint num="24" id="536" />
+<TGConnectingPoint num="25" id="537" />
+<TGConnectingPoint num="26" id="538" />
+<TGConnectingPoint num="27" id="539" />
+<TGConnectingPoint num="28" id="540" />
+<TGConnectingPoint num="29" id="541" />
+<TGConnectingPoint num="30" id="542" />
+<TGConnectingPoint num="31" id="543" />
+</COMPONENT>
+
+<COMPONENT type="702" id="553" index="16" uid="bb202694-1284-42a7-b37c-46a5b15e1eef" >
+<cdparam x="705" y="157" />
+<sizeparam width="604" height="410" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
-<infoparam name="border" value="AircraftDoor" />
-<TGConnectingPoint num="0" id="1173" />
-<TGConnectingPoint num="1" id="1174" />
-<TGConnectingPoint num="2" id="1175" />
-<TGConnectingPoint num="3" id="1176" />
-<TGConnectingPoint num="4" id="1177" />
-<TGConnectingPoint num="5" id="1178" />
-<TGConnectingPoint num="6" id="1179" />
-<TGConnectingPoint num="7" id="1180" />
+<infoparam name="border" value="AirbusDoor" />
+<new d="false" />
+<TGConnectingPoint num="0" id="545" />
+<TGConnectingPoint num="1" id="546" />
+<TGConnectingPoint num="2" id="547" />
+<TGConnectingPoint num="3" id="548" />
+<TGConnectingPoint num="4" id="549" />
+<TGConnectingPoint num="5" id="550" />
+<TGConnectingPoint num="6" id="551" />
+<TGConnectingPoint num="7" id="552" />
 </COMPONENT>
 
-<CONNECTOR type="112" id="1182" index="17" uid="be5670b4-aa45-4e37-b31e-0d872c0d3110" >
-<cdparam x="290" y="370" />
+<CONNECTOR type="112" id="554" index="17" uid="38379a3d-65ad-4ba3-8bd9-f62526f65811" >
+<cdparam x="312" y="432" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="363" y="278" id="1079" />
-<P2  x="402" y="256" id="1144" />
+<P1  x="312" y="432" id="451" />
+<P2  x="424" y="318" id="516" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="112" id="1183" index="18" uid="f0b4da0b-4f94-4688-a376-42f018a0d28d" >
-<cdparam x="433" y="371" />
+<CONNECTOR type="112" id="555" index="18" uid="066e2c18-f9f8-4e1e-9e0d-1153da1f5f8c" >
+<cdparam x="455" y="433" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="418" y="311" id="1046" />
-<P2  x="417" y="256" id="1146" />
+<P1  x="439" y="435" id="418" />
+<P2  x="439" y="318" id="518" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="112" id="1184" index="19" uid="64f50c41-367c-45e3-849d-dbf132a69fef" >
-<cdparam x="545" y="363" />
+<CONNECTOR type="112" id="556" index="19" uid="f014abd7-df38-4841-adb1-8655d97eed86" >
+<cdparam x="567" y="425" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="471" y="283" id="1112" />
-<P2  x="432" y="256" id="1151" />
+<P1  x="567" y="425" id="484" />
+<P2  x="454" y="318" id="523" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="110" id="1185" index="20" uid="13818d25-8e1e-4084-bbfc-074a6b1f71ae" >
-<cdparam x="242" y="112" />
+<CONNECTOR type="110" id="557" index="20" uid="d2faf0c2-2243-4503-9e6e-38f87c744de5" >
+<cdparam x="517" y="249" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="432" y="221" id="1149" />
-<P2  x="561" y="221" id="1017" />
+<P1  x="454" y="283" id="521" />
+<P2  x="831" y="358" id="389" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="110" id="1186" index="21" uid="2cb36071-45d6-4769-8642-ca395d737a12" >
-<cdparam x="615" y="201" />
+<CONNECTOR type="110" id="558" index="21" uid="3f4fd617-27a0-46b3-8742-7b635b14f537" >
+<cdparam x="890" y="338" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="615" y="201" id="1016" />
-<P2  x="491" y="114" id="702" />
+<P1  x="890" y="338" id="388" />
+<P2  x="891" y="123" id="361" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="110" id="1187" index="22" uid="d4f7fe26-66ba-4b26-ac90-2cf82eef32cb" >
-<cdparam x="943" y="218" />
+<CONNECTOR type="110" id="559" index="22" uid="37c19e15-2d58-49c0-b9a7-890a85426f1a" >
+<cdparam x="1218" y="355" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="943" y="218" id="861" />
-<P2  x="1039" y="200" id="953" />
+<P1  x="1221" y="355" id="200" />
+<P2  x="1386" y="355" id="292" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="110" id="1188" index="23" uid="34ac8d7b-ebdf-44ad-8ff3-024f32e3e453" >
-<cdparam x="571" y="371" />
+<CONNECTOR type="110" id="560" index="23" uid="2fd8f493-93fc-4541-855d-cb054d284bf0" >
+<cdparam x="846" y="508" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="615" y="334" id="812" />
-<P2  x="615" y="381" id="889" />
+<P1  x="846" y="508" id="151" />
+<P2  x="846" y="613" id="228" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="111" id="1189" index="24" uid="1ffdc7a2-eb82-4fce-be18-4a7d506d0357" >
-<cdparam x="615" y="241" />
+<CONNECTOR type="111" id="561" index="24" uid="c5e27195-4984-4897-861a-2ed462b0008c" >
+<cdparam x="890" y="378" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;include&gt;&gt;" />
-<P1  x="615" y="241" id="1019" />
-<P2  x="615" y="294" id="809" />
+<P1  x="890" y="378" id="391" />
+<P2  x="846" y="468" id="148" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="111" id="1190" index="25" uid="1dc2c307-0134-4561-b460-69a77df17f51" >
-<cdparam x="670" y="221" />
+<CONNECTOR type="111" id="562" index="25" uid="d3f8479a-09a0-437f-8d52-152c2a4b4cdc" >
+<cdparam x="945" y="358" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;include&gt;&gt;" />
-<P1  x="670" y="221" id="1018" />
-<P2  x="794" y="295" id="752" />
+<P1  x="949" y="358" id="390" />
+<P2  x="1094" y="495" id="91" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="110" id="1191" index="26" uid="394bee38-69ec-4e80-8b50-04fd772a54c7" >
-<cdparam x="860" y="378" />
+<CONNECTOR type="110" id="563" index="26" uid="3decd782-34a8-4ff4-8ff9-5d08fc12f175" >
+<cdparam x="1135" y="515" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="832" y="315" id="754" />
-<P2  x="887" y="386" id="922" />
+<P1  x="1135" y="515" id="93" />
+<P2  x="1217" y="619" id="261" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="110" id="1192" index="27" uid="260c5cbc-35f5-4663-bd12-4b67cadfa08d" >
-<cdparam x="860" y="378" />
+<CONNECTOR type="110" id="564" index="27" uid="5f81cf91-62c6-48f7-98e8-649bf1879566" >
+<cdparam x="1135" y="515" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="832" y="315" id="754" />
-<P2  x="807" y="387" id="781" />
+<P1  x="1135" y="515" id="93" />
+<P2  x="1088" y="622" id="120" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="111" id="1193" index="28" uid="5e2811b4-7f97-434d-a509-9c60545c59c2" >
-<cdparam x="726" y="79" />
+<CONNECTOR type="111" id="565" index="28" uid="1ee37382-d2f4-45ce-9237-24eee40a4b8a" >
+<cdparam x="1001" y="216" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;include&gt;&gt;" />
-<P1  x="670" y="221" id="1018" />
-<P2  x="876" y="218" id="860" />
+<P1  x="949" y="358" id="390" />
+<P2  x="1148" y="355" id="199" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="111" id="1194" index="29" uid="25a1867f-b5da-4806-b58e-64cbd2b8ae08" >
-<cdparam x="726" y="79" />
+<CONNECTOR type="111" id="566" index="29" uid="1a7cf7e6-7967-4a2d-a588-4adf5295cc43" >
+<cdparam x="1001" y="216" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;include&gt;&gt;" />
-<P1  x="670" y="221" id="1018" />
-<P2  x="834" y="154" id="835" />
+<P1  x="949" y="358" id="390" />
+<P2  x="1105" y="291" id="174" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="111" id="1195" index="30" uid="735c4dff-4c33-4578-b3eb-5fec2c511509" >
-<cdparam x="790" y="81" />
+<CONNECTOR type="111" id="567" index="30" uid="5016935d-ab55-49b1-888b-7f128562811f" >
+<cdparam x="1065" y="218" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;include&gt;&gt;" />
-<P1  x="642" y="203" id="1022" />
-<P2  x="800" y="69" id="727" />
+<P1  x="949" y="358" id="390" />
+<P2  x="1068" y="206" id="66" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="110" id="1196" index="31" uid="3f075c4d-cd2c-4cb9-9664-96e91876ef07" >
-<cdparam x="1120" y="254" />
+<CONNECTOR type="110" id="568" index="31" uid="64be50fc-b7d4-4314-8e2e-cb578ded3ad4" >
+<cdparam x="1395" y="391" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="1039" y="165" id="951" />
-<P2  x="915" y="154" id="836" />
+<P1  x="1386" y="320" id="290" />
+<P2  x="1193" y="291" id="175" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
-<CONNECTOR type="110" id="1197" index="32" uid="557d2e33-67ed-4b0e-a650-e44a1e7b7ef4" >
-<cdparam x="997" y="151" />
+<CONNECTOR type="110" id="569" index="32" uid="ce2b1891-7c5d-4670-9ca1-c3709c8c67f0" >
+<cdparam x="1272" y="288" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="943" y="69" id="728" />
-<P2  x="1006" y="69" id="985" />
+<P1  x="1225" y="206" id="67" />
+<P2  x="1371" y="206" id="324" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 </CONNECTOR>
 
 </UseCaseDiagramPanel>
@@ -1877,8 +906,8 @@
 
 
 
-<Modeling type="AVATAR Design" nameTab="DesignWithSafetySecurity" tabs="Block Diagram$OnboardPersons$DoorAndLockButton$Captain$Person$Keyboard$FirstOfficer$Crew$Passenger$System$KeyboardFailure" >
-<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" >
+<Modeling type="AVATAR Design" nameTab="DesignV1" tabs="Block Diagram$Observer_CanAPilotBeSureToEnterTheCockpit$RegulationManagement$Observer_OnlyPassengersInCockpit$Observer_NoPilotInCockpit$DisplayOfLockbutton$CodePad$LightDisplay$MainDoorController$PeopleManagement$Door$LockButton$Alarm$Buzzer" >
+<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="1900" minY="10" maxY="1900" zoom="1.0" >
 <MainCode value="void __user_init() {"/>
 <MainCode value="}"/>
 <Optimized value="true" />
@@ -1886,865 +915,1082 @@
 <Validated value="" />
 <Ignored value="" />
 
-<CONNECTOR type="5002" id="1199" index="0" uid="84130882-d266-44ab-94bc-657245dfd6f0" >
-<cdparam x="1669" y="313" />
+<CONNECTOR type="5002" id="571" index="0" uid="4584ac8b-8449-4f53-bc74-99d1c7c4fad2" >
+<cdparam x="1418" y="268" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="570" />
+<P1  x="1419" y="268" id="846" />
+<P2  x="1577" y="372" id="1050" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<isd value="in startBuzzer()" />
+<isd value="in stopBuzzer()" />
+<oso value="out startBuzzer3sec()" />
+<oso value="out endBuzzer3sec()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="573" index="1" uid="5736850b-6c18-43ec-88ee-7a97b73ad5fc" >
+<cdparam x="1455" y="585" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="572" />
+<P1  x="1311" y="785" id="768" />
+<P2  x="1310" y="459" id="857" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<isd value="in call()" />
+<isd value="in emergencyCode()" />
+<oso value="out call()" />
+<oso value="out emergencyCall()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="575" index="2" uid="0d52f269-f1b9-4da9-bc5f-e409a7cc6b95" >
+<cdparam x="1577" y="136" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="574" />
+<P1  x="1577" y="136" id="804" />
+<P2  x="1419" y="172" id="853" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<iso value="in toRed()" />
+<iso value="in toGreen()" />
+<iso value="in off()" />
+<osd value="out redLight()" />
+<osd value="out greenLight()" />
+<osd value="out noLight()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="577" index="3" uid="d0647da2-04c6-458f-8e4f-48638103bdd8" >
+<cdparam x="647" y="509" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<TGConnectingPoint num="0" id="1198" />
-<P1  x="798" y="444" id="1594" />
-<P2  x="716" y="402" id="1443" />
+<TGConnectingPoint num="0" id="576" />
+<P1  x="647" y="471" id="925" />
+<P2  x="986" y="363" id="854" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 <extraparam>
-<iso value="in code(int codeValue)" />
-<osd value="out typeCode(int codeValue)" />
+<isd value="in openFromCockpit()" />
+<isd value="in openFromCabin()" />
+<isd value="in close(int nbOfPersonsInside, int nbOfPersonsOutside, int nbOfPilotOutside, int nbOfCrewOutside)" />
+<oso value="out openFromCockpit()" />
+<oso value="out openFromCabin()" />
+<oso value="out close(int nbOfPersonsInside, int nbOfPersonsOutside, int nbOfPilotOutside, int nbOfCrewOutside)" />
 <FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5002" id="1201" index="1" uid="33ebacc7-8a1a-42f6-9d47-2674bc1a01b3" >
-<cdparam x="802" y="189" />
+<CONNECTOR type="5002" id="579" index="4" uid="7f68b87f-95e7-4fe7-b344-b6759aa4be42" >
+<cdparam x="414" y="167" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<TGConnectingPoint num="0" id="1200" />
-<P1  x="716" y="210" id="1441" />
-<P2  x="906" y="176" id="1544" />
+<TGConnectingPoint num="0" id="578" />
+<P1  x="490" y="173" id="976" />
+<P2  x="986" y="172" id="852" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 <extraparam>
+<iso value="in forceUnlock()" />
+<osd value="out forceUnlock()" />
 <isd value="in lock()" />
 <isd value="in unlock()" />
-<isd value="in open()" />
-<isd value="in close()" />
-<isd value="in enterCockpit()" />
-<isd value="in leaveCockpit()" />
+<isd value="in norm()" />
 <oso value="out lock()" />
 <oso value="out unlock()" />
-<oso value="out open()" />
-<oso value="out close()" />
-<oso value="out enterCockpit()" />
-<oso value="out leaveCockit()" />
+<oso value="out norm()" />
 <FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5002" id="1207" index="2" uid="e8fdf2e6-9392-4810-97a7-7333a4ae9901" >
-<cdparam x="1321" y="259" />
+<CONNECTOR type="5002" id="581" index="5" uid="58109735-02aa-487f-9576-f8c2f0469e1f" >
+<cdparam x="572" y="727" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<TGConnectingPoint num="0" id="1204" />
-<TGConnectingPoint num="1" id="1205" />
-<TGConnectingPoint num="2" id="1206" />
-<P1  x="1230" y="258" id="1627" />
-<P2  x="1230" y="382" id="1636" />
-<Point x="1304" y="258" />
-<Point x="1304" y="382" />
+<TGConnectingPoint num="0" id="580" />
+<P1  x="647" y="727" id="930" />
+<P2  x="721" y="810" id="884" />
 <AutomaticDrawing  data="true" />
+<new d="false" />
 <extraparam>
-<isd value="in chin(Message m)" />
-<oso value="out chout(Message m)" />
-<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="false" broadcast="false" lossy="false" ams="false" />
+<iso value="in pilotLeavingCockpit()" />
+<iso value="in pilotEnteringCockpit()" />
+<iso value="in cabinCrewLeavingCockpit()" />
+<iso value="in cabinCrewEnteringCockpit()" />
+<iso value="in passengerLeavingCockpit()" />
+<iso value="in passengerEnteringCockpit()" />
+<osd value="out pilotLeavingCockpit()" />
+<osd value="out pilotEnteringCockpit()" />
+<osd value="out cabinCrewLeavingCockpit()" />
+<osd value="out cabinCrewEnteringCockpit()" />
+<osd value="out passengerLeavingCockpit()" />
+<osd value="out passengerEnteringCockpit()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
 </extraparam>
-</CONNECTOR><SUBCOMPONENT type="-1" id="1202" index="12" uid="cdbf4aa9-1e5b-435f-8466-6f6130a4fbac" >
-<father id="1207" num="0" />
-<cdparam x="1304" y="258" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1203" index="13" uid="10083a66-f0ab-450a-8c69-309ee7841938" >
-<father id="1207" num="1" />
-<cdparam x="1304" y="382" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-
-<COMPONENT type="301" id="1224" index="3" uid="74ebf3f1-2c3c-4cc7-84c3-e3931fb276b2" >
-<cdparam x="325" y="400" />
-<sizeparam width="237" height="87" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="UML Note" value="To add a person, clone e.g. &quot;Captain&quot;
-and set :
-isInCockpit
-knowsEmergencyCode
-
-And set inside and outside 
-in DoorAndLockButton
-" />
-<TGConnectingPoint num="0" id="1208" />
-<TGConnectingPoint num="1" id="1209" />
-<TGConnectingPoint num="2" id="1210" />
-<TGConnectingPoint num="3" id="1211" />
-<TGConnectingPoint num="4" id="1212" />
-<TGConnectingPoint num="5" id="1213" />
-<TGConnectingPoint num="6" id="1214" />
-<TGConnectingPoint num="7" id="1215" />
-<TGConnectingPoint num="8" id="1216" />
-<TGConnectingPoint num="9" id="1217" />
-<TGConnectingPoint num="10" id="1218" />
-<TGConnectingPoint num="11" id="1219" />
-<TGConnectingPoint num="12" id="1220" />
-<TGConnectingPoint num="13" id="1221" />
-<TGConnectingPoint num="14" id="1222" />
-<TGConnectingPoint num="15" id="1223" />
+</CONNECTOR>
+<CONNECTOR type="5002" id="583" index="6" uid="823a0b95-f93b-4b1b-a9b6-8274c10813cf" >
+<cdparam x="438" y="887" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="582" />
+<P1  x="922" y="935" id="887" />
+<P2  x="1237" y="935" id="772" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
 <extraparam>
-<Line value="To add a person, clone e.g. &quot;Captain&quot;" />
-<Line value="and set :" />
-<Line value="isInCockpit" />
-<Line value="knowsEmergencyCode" />
-<Line value="" />
-<Line value="And set inside and outside " />
-<Line value="in DoorAndLockButton" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
 </extraparam>
-</COMPONENT>
-
-<COMPONENT type="5000" id="1470" index="4" uid="0951b2c0-07ee-46ae-8f21-233ea389a4d3" >
-<cdparam x="52" y="114" />
-<sizeparam width="664" height="384" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="Block0" value="OnboardPersons" />
-<TGConnectingPoint num="0" id="1430" />
-<TGConnectingPoint num="1" id="1431" />
-<TGConnectingPoint num="2" id="1432" />
-<TGConnectingPoint num="3" id="1433" />
-<TGConnectingPoint num="4" id="1434" />
-<TGConnectingPoint num="5" id="1435" />
-<TGConnectingPoint num="6" id="1436" />
-<TGConnectingPoint num="7" id="1437" />
-<TGConnectingPoint num="8" id="1438" />
-<TGConnectingPoint num="9" id="1439" />
-<TGConnectingPoint num="10" id="1440" />
-<TGConnectingPoint num="11" id="1441" />
-<TGConnectingPoint num="12" id="1442" />
-<TGConnectingPoint num="13" id="1443" />
-<TGConnectingPoint num="14" id="1444" />
-<TGConnectingPoint num="15" id="1445" />
-<TGConnectingPoint num="16" id="1446" />
-<TGConnectingPoint num="17" id="1447" />
-<TGConnectingPoint num="18" id="1448" />
-<TGConnectingPoint num="19" id="1449" />
-<TGConnectingPoint num="20" id="1450" />
-<TGConnectingPoint num="21" id="1451" />
-<TGConnectingPoint num="22" id="1452" />
-<TGConnectingPoint num="23" id="1453" />
-<TGConnectingPoint num="24" id="1454" />
-<TGConnectingPoint num="25" id="1455" />
-<TGConnectingPoint num="26" id="1456" />
-<TGConnectingPoint num="27" id="1457" />
-<TGConnectingPoint num="28" id="1458" />
-<TGConnectingPoint num="29" id="1459" />
-<TGConnectingPoint num="30" id="1460" />
-<TGConnectingPoint num="31" id="1461" />
-<TGConnectingPoint num="32" id="1462" />
-<TGConnectingPoint num="33" id="1463" />
-<TGConnectingPoint num="34" id="1464" />
-<TGConnectingPoint num="35" id="1465" />
-<TGConnectingPoint num="36" id="1466" />
-<TGConnectingPoint num="37" id="1467" />
-<TGConnectingPoint num="38" id="1468" />
-<TGConnectingPoint num="39" id="1469" />
+</CONNECTOR>
+<CONNECTOR type="5002" id="585" index="7" uid="a6196250-7b0d-4d26-abbc-10c212fbfe41" >
+<cdparam x="808" y="308" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="584" />
+<P1  x="830" y="267" id="1099" />
+<P2  x="986" y="268" id="845" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
 <extraparam>
-<blockType data="block" color="-4072719" />
-<CryptoBlock value="false" />
-<Signal value="out lock()" attached="true" />
-<Signal value="out unlock()" attached="true" />
-<Signal value="out open()" attached="true" />
-<Signal value="out close()" attached="true" />
-<Signal value="out enterCockpit()" attached="true" />
-<Signal value="out leaveCockit()" attached="true" />
-<Signal value="out typeCode(int codeValue)" attached="true" />
+<iso value="in fault()" />
+<iso value="in open()" />
+<iso value="in stopFault()" />
+<iso value="in stopOpen()" />
+<osd value="out fault()" />
+<osd value="out open()" />
+<osd value="out stopFault()" />
+<osd value="out stopOpen()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
 </extraparam>
-</COMPONENT>
-<SUBCOMPONENT type="5000" id="1265" index="14" uid="0a39fbe6-bf21-45f2-b4d9-71dbe6905a00" >
-<father id="1470" num="0" />
-<cdparam x="319" y="181" />
-<sizeparam width="217" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="447" minY="0" maxY="286" />
-<infoparam name="Block0" value="Passenger" />
-<TGConnectingPoint num="0" id="1225" />
-<TGConnectingPoint num="1" id="1226" />
-<TGConnectingPoint num="2" id="1227" />
-<TGConnectingPoint num="3" id="1228" />
-<TGConnectingPoint num="4" id="1229" />
-<TGConnectingPoint num="5" id="1230" />
-<TGConnectingPoint num="6" id="1231" />
-<TGConnectingPoint num="7" id="1232" />
-<TGConnectingPoint num="8" id="1233" />
-<TGConnectingPoint num="9" id="1234" />
-<TGConnectingPoint num="10" id="1235" />
-<TGConnectingPoint num="11" id="1236" />
-<TGConnectingPoint num="12" id="1237" />
-<TGConnectingPoint num="13" id="1238" />
-<TGConnectingPoint num="14" id="1239" />
-<TGConnectingPoint num="15" id="1240" />
-<TGConnectingPoint num="16" id="1241" />
-<TGConnectingPoint num="17" id="1242" />
-<TGConnectingPoint num="18" id="1243" />
-<TGConnectingPoint num="19" id="1244" />
-<TGConnectingPoint num="20" id="1245" />
-<TGConnectingPoint num="21" id="1246" />
-<TGConnectingPoint num="22" id="1247" />
-<TGConnectingPoint num="23" id="1248" />
-<TGConnectingPoint num="24" id="1249" />
-<TGConnectingPoint num="25" id="1250" />
-<TGConnectingPoint num="26" id="1251" />
-<TGConnectingPoint num="27" id="1252" />
-<TGConnectingPoint num="28" id="1253" />
-<TGConnectingPoint num="29" id="1254" />
-<TGConnectingPoint num="30" id="1255" />
-<TGConnectingPoint num="31" id="1256" />
-<TGConnectingPoint num="32" id="1257" />
-<TGConnectingPoint num="33" id="1258" />
-<TGConnectingPoint num="34" id="1259" />
-<TGConnectingPoint num="35" id="1260" />
-<TGConnectingPoint num="36" id="1261" />
-<TGConnectingPoint num="37" id="1262" />
-<TGConnectingPoint num="38" id="1263" />
-<TGConnectingPoint num="39" id="1264" />
+</CONNECTOR>
+<CONNECTOR type="5002" id="587" index="8" uid="8b3c1344-d6f6-47eb-b1d8-eb360a76c902" >
+<cdparam x="706" y="1062" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="586" />
+<P1  x="922" y="1060" id="890" />
+<P2  x="1111" y="1212" id="720" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
 <extraparam>
-<blockType data="block" color="-4072719" />
-<CryptoBlock value="false" />
-<Attribute access="0" id="isInCockpit" value="false" type="4" typeOther="" />
-<Attribute access="0" id="knowsEmergencyCode" value="false" type="4" typeOther="" />
-<Attribute access="0" id="code" value="" type="5" typeOther="Code" />
+<isd value="in readNbOfPilots(int nb)" />
+<oso value="out obs_nbOfPilotsIncockpit(int nbOfPilotsInCockpit)" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
 </extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="1306" index="15" uid="291b7b05-f83f-439a-80af-5d2c88f0ecaa" >
-<father id="1470" num="1" />
-<cdparam x="317" y="293" />
-<sizeparam width="219" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="445" minY="0" maxY="286" />
-<infoparam name="Block0" value="Crew" />
-<TGConnectingPoint num="0" id="1266" />
-<TGConnectingPoint num="1" id="1267" />
-<TGConnectingPoint num="2" id="1268" />
-<TGConnectingPoint num="3" id="1269" />
-<TGConnectingPoint num="4" id="1270" />
-<TGConnectingPoint num="5" id="1271" />
-<TGConnectingPoint num="6" id="1272" />
-<TGConnectingPoint num="7" id="1273" />
-<TGConnectingPoint num="8" id="1274" />
-<TGConnectingPoint num="9" id="1275" />
-<TGConnectingPoint num="10" id="1276" />
-<TGConnectingPoint num="11" id="1277" />
-<TGConnectingPoint num="12" id="1278" />
-<TGConnectingPoint num="13" id="1279" />
-<TGConnectingPoint num="14" id="1280" />
-<TGConnectingPoint num="15" id="1281" />
-<TGConnectingPoint num="16" id="1282" />
-<TGConnectingPoint num="17" id="1283" />
-<TGConnectingPoint num="18" id="1284" />
-<TGConnectingPoint num="19" id="1285" />
-<TGConnectingPoint num="20" id="1286" />
-<TGConnectingPoint num="21" id="1287" />
-<TGConnectingPoint num="22" id="1288" />
-<TGConnectingPoint num="23" id="1289" />
-<TGConnectingPoint num="24" id="1290" />
-<TGConnectingPoint num="25" id="1291" />
-<TGConnectingPoint num="26" id="1292" />
-<TGConnectingPoint num="27" id="1293" />
-<TGConnectingPoint num="28" id="1294" />
-<TGConnectingPoint num="29" id="1295" />
-<TGConnectingPoint num="30" id="1296" />
-<TGConnectingPoint num="31" id="1297" />
-<TGConnectingPoint num="32" id="1298" />
-<TGConnectingPoint num="33" id="1299" />
-<TGConnectingPoint num="34" id="1300" />
-<TGConnectingPoint num="35" id="1301" />
-<TGConnectingPoint num="36" id="1302" />
-<TGConnectingPoint num="37" id="1303" />
-<TGConnectingPoint num="38" id="1304" />
-<TGConnectingPoint num="39" id="1305" />
+</CONNECTOR>
+<CONNECTOR type="5002" id="589" index="9" uid="da8bb4e2-46d1-4167-a089-1d786a07e6b4" >
+<cdparam x="584" y="999" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="588" />
+<P1  x="821" y="1060" id="898" />
+<P2  x="730" y="1221" id="679" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
 <extraparam>
-<blockType data="block" color="-4072719" />
-<CryptoBlock value="false" />
-<Attribute access="0" id="isInCockpit" value="false" type="4" typeOther="" />
-<Attribute access="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" />
-<Attribute access="0" id="code" value="" type="5" typeOther="Code" />
+<isd value="in readNbOfPassengersInCockpit(int passengersInCokpit)" />
+<oso value="out obs_nbOfPassengersIncockpit(int nbOfPassengersInCockpit)" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
 </extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="1347" index="16" uid="3222a72a-7438-4cf1-9464-8f84f825869d" >
-<father id="1470" num="2" />
-<cdparam x="71" y="392" />
-<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="439" minY="0" maxY="286" />
-<infoparam name="Block0" value="FirstOfficer" />
-<TGConnectingPoint num="0" id="1307" />
-<TGConnectingPoint num="1" id="1308" />
-<TGConnectingPoint num="2" id="1309" />
-<TGConnectingPoint num="3" id="1310" />
-<TGConnectingPoint num="4" id="1311" />
-<TGConnectingPoint num="5" id="1312" />
-<TGConnectingPoint num="6" id="1313" />
-<TGConnectingPoint num="7" id="1314" />
-<TGConnectingPoint num="8" id="1315" />
-<TGConnectingPoint num="9" id="1316" />
-<TGConnectingPoint num="10" id="1317" />
-<TGConnectingPoint num="11" id="1318" />
-<TGConnectingPoint num="12" id="1319" />
-<TGConnectingPoint num="13" id="1320" />
-<TGConnectingPoint num="14" id="1321" />
-<TGConnectingPoint num="15" id="1322" />
-<TGConnectingPoint num="16" id="1323" />
-<TGConnectingPoint num="17" id="1324" />
-<TGConnectingPoint num="18" id="1325" />
-<TGConnectingPoint num="19" id="1326" />
-<TGConnectingPoint num="20" id="1327" />
-<TGConnectingPoint num="21" id="1328" />
-<TGConnectingPoint num="22" id="1329" />
-<TGConnectingPoint num="23" id="1330" />
-<TGConnectingPoint num="24" id="1331" />
-<TGConnectingPoint num="25" id="1332" />
-<TGConnectingPoint num="26" id="1333" />
-<TGConnectingPoint num="27" id="1334" />
-<TGConnectingPoint num="28" id="1335" />
-<TGConnectingPoint num="29" id="1336" />
-<TGConnectingPoint num="30" id="1337" />
-<TGConnectingPoint num="31" id="1338" />
-<TGConnectingPoint num="32" id="1339" />
-<TGConnectingPoint num="33" id="1340" />
-<TGConnectingPoint num="34" id="1341" />
-<TGConnectingPoint num="35" id="1342" />
-<TGConnectingPoint num="36" id="1343" />
-<TGConnectingPoint num="37" id="1344" />
-<TGConnectingPoint num="38" id="1345" />
-<TGConnectingPoint num="39" id="1346" />
+</CONNECTOR>
+<CONNECTOR type="5002" id="591" index="10" uid="bdc7e83c-1023-43e1-84b4-d98407c92f00" >
+<cdparam x="353" y="930" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="590" />
+<P1  x="342" y="934" id="641" />
+<P2  x="520" y="935" id="886" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<iso value="in AtLeastOnePilotInTheCockpitViolated(int nbOfPilotsInCockpit)" />
+<iso value="in AtLeastTwoPersonsInTheCockpitViolated(int nbOfPersonsInCockpit)" />
+<osd value="out obs_AtLeastOntPilotInTheCockpit(int nbOfPilots)" />
+<osd value="out obs_AtLeastTwoPersonsInTheCockpit(int nbOfPersonsInCockpit)" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="593" index="11" uid="f8b86518-2c24-4a2f-8f5b-c5ea05852e4c" >
+<cdparam x="455" y="1147" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="592" />
+<P1  x="455" y="1147" id="598" />
+<P2  x="520" y="1060" id="888" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<iso value="in getNbOfPilotsInCabin(int nbOfPilotsInCabin)" />
+<osd value="out obs_nbOfPilotsInCabin(int nbOfPilotsInCabin)" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="595" index="12" uid="b5c8c5de-83f4-44dc-b024-a89cbd7a87f5" >
+<cdparam x="1419" y="459" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="594" />
+<P1  x="1419" y="459" id="849" />
+<P2  x="1574" y="615" id="1009" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<isd value="in startAlarm()" />
+<isd value="in stopAlarm()" />
+<oso value="out startAlarm()" />
+<oso value="out stopAlarm()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="5000" id="636" index="13" uid="9704d6e5-79fb-4b76-8048-efc2a8520a8e" >
+<cdparam x="66" y="1147" />
+<sizeparam width="389" height="283" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="Observer_CanAPilotBeSureToEnterTheCockpit" />
+<new d="false" />
+<TGConnectingPoint num="0" id="596" />
+<TGConnectingPoint num="1" id="597" />
+<TGConnectingPoint num="2" id="598" />
+<TGConnectingPoint num="3" id="599" />
+<TGConnectingPoint num="4" id="600" />
+<TGConnectingPoint num="5" id="601" />
+<TGConnectingPoint num="6" id="602" />
+<TGConnectingPoint num="7" id="603" />
+<TGConnectingPoint num="8" id="604" />
+<TGConnectingPoint num="9" id="605" />
+<TGConnectingPoint num="10" id="606" />
+<TGConnectingPoint num="11" id="607" />
+<TGConnectingPoint num="12" id="608" />
+<TGConnectingPoint num="13" id="609" />
+<TGConnectingPoint num="14" id="610" />
+<TGConnectingPoint num="15" id="611" />
+<TGConnectingPoint num="16" id="612" />
+<TGConnectingPoint num="17" id="613" />
+<TGConnectingPoint num="18" id="614" />
+<TGConnectingPoint num="19" id="615" />
+<TGConnectingPoint num="20" id="616" />
+<TGConnectingPoint num="21" id="617" />
+<TGConnectingPoint num="22" id="618" />
+<TGConnectingPoint num="23" id="619" />
+<TGConnectingPoint num="24" id="620" />
+<TGConnectingPoint num="25" id="621" />
+<TGConnectingPoint num="26" id="622" />
+<TGConnectingPoint num="27" id="623" />
+<TGConnectingPoint num="28" id="624" />
+<TGConnectingPoint num="29" id="625" />
+<TGConnectingPoint num="30" id="626" />
+<TGConnectingPoint num="31" id="627" />
+<TGConnectingPoint num="32" id="628" />
+<TGConnectingPoint num="33" id="629" />
+<TGConnectingPoint num="34" id="630" />
+<TGConnectingPoint num="35" id="631" />
+<TGConnectingPoint num="36" id="632" />
+<TGConnectingPoint num="37" id="633" />
+<TGConnectingPoint num="38" id="634" />
+<TGConnectingPoint num="39" id="635" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
-<Attribute access="0" id="isInCockpit" value="true" type="4" typeOther="" />
-<Attribute access="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" />
-<Attribute access="0" id="code" value="" type="5" typeOther="Code" />
+<Attribute access="0" var="0" id="pilotsInCabin" value="" type="8" typeOther="" />
+<Attribute access="0" var="0" id="value" value="" type="8" typeOther="" />
+<Attribute access="0" var="0" id="ok" value="true" type="4" typeOther="" />
+<Signal value="in getNbOfPilotsInCabin(int nbOfPilotsInCabin)" attached="true" />
 </extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="1388" index="17" uid="0ee2ad1b-4a12-4d70-b4cf-fe6673684c7f" >
-<father id="1470" num="3" />
-<cdparam x="71" y="286" />
-<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="439" minY="0" maxY="286" />
-<infoparam name="Block0" value="Captain" />
-<TGConnectingPoint num="0" id="1348" />
-<TGConnectingPoint num="1" id="1349" />
-<TGConnectingPoint num="2" id="1350" />
-<TGConnectingPoint num="3" id="1351" />
-<TGConnectingPoint num="4" id="1352" />
-<TGConnectingPoint num="5" id="1353" />
-<TGConnectingPoint num="6" id="1354" />
-<TGConnectingPoint num="7" id="1355" />
-<TGConnectingPoint num="8" id="1356" />
-<TGConnectingPoint num="9" id="1357" />
-<TGConnectingPoint num="10" id="1358" />
-<TGConnectingPoint num="11" id="1359" />
-<TGConnectingPoint num="12" id="1360" />
-<TGConnectingPoint num="13" id="1361" />
-<TGConnectingPoint num="14" id="1362" />
-<TGConnectingPoint num="15" id="1363" />
-<TGConnectingPoint num="16" id="1364" />
-<TGConnectingPoint num="17" id="1365" />
-<TGConnectingPoint num="18" id="1366" />
-<TGConnectingPoint num="19" id="1367" />
-<TGConnectingPoint num="20" id="1368" />
-<TGConnectingPoint num="21" id="1369" />
-<TGConnectingPoint num="22" id="1370" />
-<TGConnectingPoint num="23" id="1371" />
-<TGConnectingPoint num="24" id="1372" />
-<TGConnectingPoint num="25" id="1373" />
-<TGConnectingPoint num="26" id="1374" />
-<TGConnectingPoint num="27" id="1375" />
-<TGConnectingPoint num="28" id="1376" />
-<TGConnectingPoint num="29" id="1377" />
-<TGConnectingPoint num="30" id="1378" />
-<TGConnectingPoint num="31" id="1379" />
-<TGConnectingPoint num="32" id="1380" />
-<TGConnectingPoint num="33" id="1381" />
-<TGConnectingPoint num="34" id="1382" />
-<TGConnectingPoint num="35" id="1383" />
-<TGConnectingPoint num="36" id="1384" />
-<TGConnectingPoint num="37" id="1385" />
-<TGConnectingPoint num="38" id="1386" />
-<TGConnectingPoint num="39" id="1387" />
+</COMPONENT>
+
+<COMPONENT type="5000" id="677" index="14" uid="ec3e4e8e-fe09-43ff-a659-3f4ab288ac34" >
+<cdparam x="48" y="809" />
+<sizeparam width="294" height="251" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="RegulationManagement" />
+<new d="false" />
+<TGConnectingPoint num="0" id="637" />
+<TGConnectingPoint num="1" id="638" />
+<TGConnectingPoint num="2" id="639" />
+<TGConnectingPoint num="3" id="640" />
+<TGConnectingPoint num="4" id="641" />
+<TGConnectingPoint num="5" id="642" />
+<TGConnectingPoint num="6" id="643" />
+<TGConnectingPoint num="7" id="644" />
+<TGConnectingPoint num="8" id="645" />
+<TGConnectingPoint num="9" id="646" />
+<TGConnectingPoint num="10" id="647" />
+<TGConnectingPoint num="11" id="648" />
+<TGConnectingPoint num="12" id="649" />
+<TGConnectingPoint num="13" id="650" />
+<TGConnectingPoint num="14" id="651" />
+<TGConnectingPoint num="15" id="652" />
+<TGConnectingPoint num="16" id="653" />
+<TGConnectingPoint num="17" id="654" />
+<TGConnectingPoint num="18" id="655" />
+<TGConnectingPoint num="19" id="656" />
+<TGConnectingPoint num="20" id="657" />
+<TGConnectingPoint num="21" id="658" />
+<TGConnectingPoint num="22" id="659" />
+<TGConnectingPoint num="23" id="660" />
+<TGConnectingPoint num="24" id="661" />
+<TGConnectingPoint num="25" id="662" />
+<TGConnectingPoint num="26" id="663" />
+<TGConnectingPoint num="27" id="664" />
+<TGConnectingPoint num="28" id="665" />
+<TGConnectingPoint num="29" id="666" />
+<TGConnectingPoint num="30" id="667" />
+<TGConnectingPoint num="31" id="668" />
+<TGConnectingPoint num="32" id="669" />
+<TGConnectingPoint num="33" id="670" />
+<TGConnectingPoint num="34" id="671" />
+<TGConnectingPoint num="35" id="672" />
+<TGConnectingPoint num="36" id="673" />
+<TGConnectingPoint num="37" id="674" />
+<TGConnectingPoint num="38" id="675" />
+<TGConnectingPoint num="39" id="676" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
-<Attribute access="0" id="isInCockpit" value="true" type="4" typeOther="" />
-<Attribute access="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" />
-<Attribute access="0" id="code" value="" type="5" typeOther="Code" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="1429" index="18" uid="657f2cac-a575-4e2d-9dde-2300e972c39c" >
-<father id="1470" num="4" />
-<cdparam x="568" y="250" />
-<sizeparam width="136" height="137" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="528" minY="0" maxY="247" />
-<infoparam name="Block0" value="KeyboardFailure" />
-<TGConnectingPoint num="0" id="1389" />
-<TGConnectingPoint num="1" id="1390" />
-<TGConnectingPoint num="2" id="1391" />
-<TGConnectingPoint num="3" id="1392" />
-<TGConnectingPoint num="4" id="1393" />
-<TGConnectingPoint num="5" id="1394" />
-<TGConnectingPoint num="6" id="1395" />
-<TGConnectingPoint num="7" id="1396" />
-<TGConnectingPoint num="8" id="1397" />
-<TGConnectingPoint num="9" id="1398" />
-<TGConnectingPoint num="10" id="1399" />
-<TGConnectingPoint num="11" id="1400" />
-<TGConnectingPoint num="12" id="1401" />
-<TGConnectingPoint num="13" id="1402" />
-<TGConnectingPoint num="14" id="1403" />
-<TGConnectingPoint num="15" id="1404" />
-<TGConnectingPoint num="16" id="1405" />
-<TGConnectingPoint num="17" id="1406" />
-<TGConnectingPoint num="18" id="1407" />
-<TGConnectingPoint num="19" id="1408" />
-<TGConnectingPoint num="20" id="1409" />
-<TGConnectingPoint num="21" id="1410" />
-<TGConnectingPoint num="22" id="1411" />
-<TGConnectingPoint num="23" id="1412" />
-<TGConnectingPoint num="24" id="1413" />
-<TGConnectingPoint num="25" id="1414" />
-<TGConnectingPoint num="26" id="1415" />
-<TGConnectingPoint num="27" id="1416" />
-<TGConnectingPoint num="28" id="1417" />
-<TGConnectingPoint num="29" id="1418" />
-<TGConnectingPoint num="30" id="1419" />
-<TGConnectingPoint num="31" id="1420" />
-<TGConnectingPoint num="32" id="1421" />
-<TGConnectingPoint num="33" id="1422" />
-<TGConnectingPoint num="34" id="1423" />
-<TGConnectingPoint num="35" id="1424" />
-<TGConnectingPoint num="36" id="1425" />
-<TGConnectingPoint num="37" id="1426" />
-<TGConnectingPoint num="38" id="1427" />
-<TGConnectingPoint num="39" id="1428" />
+<Attribute access="0" var="0" id="ruleAtLeastOnePilotInTheCockpit" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="ruleAtLeastTwoPersonsInTheCockpit" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="nb" value="" type="8" typeOther="" />
+<Signal value="in AtLeastOnePilotInTheCockpitViolated(int nbOfPilotsInCockpit)" attached="true" />
+<Signal value="in AtLeastTwoPersonsInTheCockpitViolated(int nbOfPersonsInCockpit)" attached="true" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="718" index="15" uid="39438dd0-e48e-4e2b-b974-821654648c21" >
+<cdparam x="577" y="1221" />
+<sizeparam width="307" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="Observer_OnlyPassengersInCockpit" />
+<new d="false" />
+<TGConnectingPoint num="0" id="678" />
+<TGConnectingPoint num="1" id="679" />
+<TGConnectingPoint num="2" id="680" />
+<TGConnectingPoint num="3" id="681" />
+<TGConnectingPoint num="4" id="682" />
+<TGConnectingPoint num="5" id="683" />
+<TGConnectingPoint num="6" id="684" />
+<TGConnectingPoint num="7" id="685" />
+<TGConnectingPoint num="8" id="686" />
+<TGConnectingPoint num="9" id="687" />
+<TGConnectingPoint num="10" id="688" />
+<TGConnectingPoint num="11" id="689" />
+<TGConnectingPoint num="12" id="690" />
+<TGConnectingPoint num="13" id="691" />
+<TGConnectingPoint num="14" id="692" />
+<TGConnectingPoint num="15" id="693" />
+<TGConnectingPoint num="16" id="694" />
+<TGConnectingPoint num="17" id="695" />
+<TGConnectingPoint num="18" id="696" />
+<TGConnectingPoint num="19" id="697" />
+<TGConnectingPoint num="20" id="698" />
+<TGConnectingPoint num="21" id="699" />
+<TGConnectingPoint num="22" id="700" />
+<TGConnectingPoint num="23" id="701" />
+<TGConnectingPoint num="24" id="702" />
+<TGConnectingPoint num="25" id="703" />
+<TGConnectingPoint num="26" id="704" />
+<TGConnectingPoint num="27" id="705" />
+<TGConnectingPoint num="28" id="706" />
+<TGConnectingPoint num="29" id="707" />
+<TGConnectingPoint num="30" id="708" />
+<TGConnectingPoint num="31" id="709" />
+<TGConnectingPoint num="32" id="710" />
+<TGConnectingPoint num="33" id="711" />
+<TGConnectingPoint num="34" id="712" />
+<TGConnectingPoint num="35" id="713" />
+<TGConnectingPoint num="36" id="714" />
+<TGConnectingPoint num="37" id="715" />
+<TGConnectingPoint num="38" id="716" />
+<TGConnectingPoint num="39" id="717" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
-<Attribute access="0" id="codeValue" value="1" type="8" typeOther="" />
+<Attribute access="0" var="0" id="passengersInCockpit" value="" type="8" typeOther="" />
+<Signal value="in readNbOfPassengersInCockpit(int passengersInCokpit)" attached="true" />
 </extraparam>
-</SUBCOMPONENT>
+</COMPONENT>
 
-<COMPONENT type="5003" id="1479" index="5" uid="e966d5da-4443-4b59-9fa0-05365b84b43d" >
-<cdparam x="212" y="714" />
-<sizeparam width="127" height="67" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5000" id="759" index="16" uid="86676523-eab4-4e75-aa06-8d392eb1dd50" >
+<cdparam x="986" y="1212" />
+<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="DataType0" value="Key" />
-<TGConnectingPoint num="0" id="1471" />
-<TGConnectingPoint num="1" id="1472" />
-<TGConnectingPoint num="2" id="1473" />
-<TGConnectingPoint num="3" id="1474" />
-<TGConnectingPoint num="4" id="1475" />
-<TGConnectingPoint num="5" id="1476" />
-<TGConnectingPoint num="6" id="1477" />
-<TGConnectingPoint num="7" id="1478" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="Observer_NoPilotInCockpit" />
+<new d="false" />
+<TGConnectingPoint num="0" id="719" />
+<TGConnectingPoint num="1" id="720" />
+<TGConnectingPoint num="2" id="721" />
+<TGConnectingPoint num="3" id="722" />
+<TGConnectingPoint num="4" id="723" />
+<TGConnectingPoint num="5" id="724" />
+<TGConnectingPoint num="6" id="725" />
+<TGConnectingPoint num="7" id="726" />
+<TGConnectingPoint num="8" id="727" />
+<TGConnectingPoint num="9" id="728" />
+<TGConnectingPoint num="10" id="729" />
+<TGConnectingPoint num="11" id="730" />
+<TGConnectingPoint num="12" id="731" />
+<TGConnectingPoint num="13" id="732" />
+<TGConnectingPoint num="14" id="733" />
+<TGConnectingPoint num="15" id="734" />
+<TGConnectingPoint num="16" id="735" />
+<TGConnectingPoint num="17" id="736" />
+<TGConnectingPoint num="18" id="737" />
+<TGConnectingPoint num="19" id="738" />
+<TGConnectingPoint num="20" id="739" />
+<TGConnectingPoint num="21" id="740" />
+<TGConnectingPoint num="22" id="741" />
+<TGConnectingPoint num="23" id="742" />
+<TGConnectingPoint num="24" id="743" />
+<TGConnectingPoint num="25" id="744" />
+<TGConnectingPoint num="26" id="745" />
+<TGConnectingPoint num="27" id="746" />
+<TGConnectingPoint num="28" id="747" />
+<TGConnectingPoint num="29" id="748" />
+<TGConnectingPoint num="30" id="749" />
+<TGConnectingPoint num="31" id="750" />
+<TGConnectingPoint num="32" id="751" />
+<TGConnectingPoint num="33" id="752" />
+<TGConnectingPoint num="34" id="753" />
+<TGConnectingPoint num="35" id="754" />
+<TGConnectingPoint num="36" id="755" />
+<TGConnectingPoint num="37" id="756" />
+<TGConnectingPoint num="38" id="757" />
+<TGConnectingPoint num="39" id="758" />
 <extraparam>
-<Attribute access="0" id="data" value="" type="8" typeOther="" />
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Attribute access="0" var="0" id="pilotsInCockpit" value="" type="8" typeOther="" />
+<Signal value="in readNbOfPilots(int nb)" attached="true" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5003" id="1488" index="6" uid="bb498e56-9799-4e8f-b808-178ef23cdf33" >
-<cdparam x="39" y="716" />
-<sizeparam width="166" height="64" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="DataType0" value="Message" />
-<TGConnectingPoint num="0" id="1480" />
-<TGConnectingPoint num="1" id="1481" />
-<TGConnectingPoint num="2" id="1482" />
-<TGConnectingPoint num="3" id="1483" />
-<TGConnectingPoint num="4" id="1484" />
-<TGConnectingPoint num="5" id="1485" />
-<TGConnectingPoint num="6" id="1486" />
-<TGConnectingPoint num="7" id="1487" />
+<COMPONENT type="5000" id="800" index="17" uid="7eb4de67-1dfb-4436-a16b-6f1f046f58cc" >
+<cdparam x="1237" y="785" />
+<sizeparam width="296" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="CodePad" />
+<new d="false" />
+<TGConnectingPoint num="0" id="760" />
+<TGConnectingPoint num="1" id="761" />
+<TGConnectingPoint num="2" id="762" />
+<TGConnectingPoint num="3" id="763" />
+<TGConnectingPoint num="4" id="764" />
+<TGConnectingPoint num="5" id="765" />
+<TGConnectingPoint num="6" id="766" />
+<TGConnectingPoint num="7" id="767" />
+<TGConnectingPoint num="8" id="768" />
+<TGConnectingPoint num="9" id="769" />
+<TGConnectingPoint num="10" id="770" />
+<TGConnectingPoint num="11" id="771" />
+<TGConnectingPoint num="12" id="772" />
+<TGConnectingPoint num="13" id="773" />
+<TGConnectingPoint num="14" id="774" />
+<TGConnectingPoint num="15" id="775" />
+<TGConnectingPoint num="16" id="776" />
+<TGConnectingPoint num="17" id="777" />
+<TGConnectingPoint num="18" id="778" />
+<TGConnectingPoint num="19" id="779" />
+<TGConnectingPoint num="20" id="780" />
+<TGConnectingPoint num="21" id="781" />
+<TGConnectingPoint num="22" id="782" />
+<TGConnectingPoint num="23" id="783" />
+<TGConnectingPoint num="24" id="784" />
+<TGConnectingPoint num="25" id="785" />
+<TGConnectingPoint num="26" id="786" />
+<TGConnectingPoint num="27" id="787" />
+<TGConnectingPoint num="28" id="788" />
+<TGConnectingPoint num="29" id="789" />
+<TGConnectingPoint num="30" id="790" />
+<TGConnectingPoint num="31" id="791" />
+<TGConnectingPoint num="32" id="792" />
+<TGConnectingPoint num="33" id="793" />
+<TGConnectingPoint num="34" id="794" />
+<TGConnectingPoint num="35" id="795" />
+<TGConnectingPoint num="36" id="796" />
+<TGConnectingPoint num="37" id="797" />
+<TGConnectingPoint num="38" id="798" />
+<TGConnectingPoint num="39" id="799" />
 <extraparam>
-<Attribute access="0" id="data" value="" type="8" typeOther="" />
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="out call()" attached="true" />
+<Signal value="out emergencyCall()" attached="true" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="302" id="1505" index="7" uid="89862ec5-0d94-412e-b50c-53f688cfaac7" >
-<cdparam x="347" y="664" />
-<sizeparam width="533" height="78" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="Proverif Pragma" value="#InitialSessionKnowledge Keyboard.sk DoorAndLockButton.sk
-#Confidentiality Keyboard.codeValue
-#Authenticity Keyboard.sendingCode.m DoorAndLockButton.IN_EMERGENCY_CALL.m
-" />
-<TGConnectingPoint num="0" id="1489" />
-<TGConnectingPoint num="1" id="1490" />
-<TGConnectingPoint num="2" id="1491" />
-<TGConnectingPoint num="3" id="1492" />
-<TGConnectingPoint num="4" id="1493" />
-<TGConnectingPoint num="5" id="1494" />
-<TGConnectingPoint num="6" id="1495" />
-<TGConnectingPoint num="7" id="1496" />
-<TGConnectingPoint num="8" id="1497" />
-<TGConnectingPoint num="9" id="1498" />
-<TGConnectingPoint num="10" id="1499" />
-<TGConnectingPoint num="11" id="1500" />
-<TGConnectingPoint num="12" id="1501" />
-<TGConnectingPoint num="13" id="1502" />
-<TGConnectingPoint num="14" id="1503" />
-<TGConnectingPoint num="15" id="1504" />
-<extraparam>
-<Line value="#InitialSessionKnowledge Keyboard.sk DoorAndLockButton.sk" />
-<Line value="#Confidentiality Keyboard.codeValue" />
-<Line value="#Authenticity Keyboard.sendingCode.m DoorAndLockButton.IN_EMERGENCY_CALL.m" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5003" id="1514" index="8" uid="114c1224-6753-49e8-9e51-486dbb126173" >
-<cdparam x="43" y="644" />
-<sizeparam width="192" height="66" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5000" id="841" index="18" uid="463177db-14d8-434b-8266-6988bffc150d" >
+<cdparam x="1577" y="36" />
+<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="DataType0" value="Code" />
-<TGConnectingPoint num="0" id="1506" />
-<TGConnectingPoint num="1" id="1507" />
-<TGConnectingPoint num="2" id="1508" />
-<TGConnectingPoint num="3" id="1509" />
-<TGConnectingPoint num="4" id="1510" />
-<TGConnectingPoint num="5" id="1511" />
-<TGConnectingPoint num="6" id="1512" />
-<TGConnectingPoint num="7" id="1513" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="LightDisplay" />
+<new d="false" />
+<TGConnectingPoint num="0" id="801" />
+<TGConnectingPoint num="1" id="802" />
+<TGConnectingPoint num="2" id="803" />
+<TGConnectingPoint num="3" id="804" />
+<TGConnectingPoint num="4" id="805" />
+<TGConnectingPoint num="5" id="806" />
+<TGConnectingPoint num="6" id="807" />
+<TGConnectingPoint num="7" id="808" />
+<TGConnectingPoint num="8" id="809" />
+<TGConnectingPoint num="9" id="810" />
+<TGConnectingPoint num="10" id="811" />
+<TGConnectingPoint num="11" id="812" />
+<TGConnectingPoint num="12" id="813" />
+<TGConnectingPoint num="13" id="814" />
+<TGConnectingPoint num="14" id="815" />
+<TGConnectingPoint num="15" id="816" />
+<TGConnectingPoint num="16" id="817" />
+<TGConnectingPoint num="17" id="818" />
+<TGConnectingPoint num="18" id="819" />
+<TGConnectingPoint num="19" id="820" />
+<TGConnectingPoint num="20" id="821" />
+<TGConnectingPoint num="21" id="822" />
+<TGConnectingPoint num="22" id="823" />
+<TGConnectingPoint num="23" id="824" />
+<TGConnectingPoint num="24" id="825" />
+<TGConnectingPoint num="25" id="826" />
+<TGConnectingPoint num="26" id="827" />
+<TGConnectingPoint num="27" id="828" />
+<TGConnectingPoint num="28" id="829" />
+<TGConnectingPoint num="29" id="830" />
+<TGConnectingPoint num="30" id="831" />
+<TGConnectingPoint num="31" id="832" />
+<TGConnectingPoint num="32" id="833" />
+<TGConnectingPoint num="33" id="834" />
+<TGConnectingPoint num="34" id="835" />
+<TGConnectingPoint num="35" id="836" />
+<TGConnectingPoint num="36" id="837" />
+<TGConnectingPoint num="37" id="838" />
+<TGConnectingPoint num="38" id="839" />
+<TGConnectingPoint num="39" id="840" />
 <extraparam>
-<Attribute access="0" id="goodCode" value="1" type="8" typeOther="" />
-<Attribute access="0" id="badCode" value="0" type="8" typeOther="" />
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="in toRed()" attached="true" />
+<Signal value="in toGreen()" attached="true" />
+<Signal value="in off()" attached="true" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="303" id="1531" index="9" uid="9ac0ecf6-f066-4e1e-ada2-d135daba6f98" >
-<cdparam x="33" y="513" />
-<sizeparam width="845" height="123" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="UPPAAL Pragma" value="E&lt;&gt; Passenger.isInCockpit ==true&amp;&amp;DoorAndLockButton.inside==1
-E&lt;&gt; DoorAndLockButton.LOCKED_EMPTY_COCKPIT
-DoorAndLockButton.CLOSED_AND_LOCKED --&gt; DoorAndLockButton.CLOSED_AND_UNLOCKED
-DoorAndLockButton.inside == 0 --&gt; DoorAndLockButton.inside&gt;0
-DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_UNLOCKED
-DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_UNLOCKED
-DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED || DoorAndLockButton.CLOSED_AND_UNLOCKED
-" />
-<TGConnectingPoint num="0" id="1515" />
-<TGConnectingPoint num="1" id="1516" />
-<TGConnectingPoint num="2" id="1517" />
-<TGConnectingPoint num="3" id="1518" />
-<TGConnectingPoint num="4" id="1519" />
-<TGConnectingPoint num="5" id="1520" />
-<TGConnectingPoint num="6" id="1521" />
-<TGConnectingPoint num="7" id="1522" />
-<TGConnectingPoint num="8" id="1523" />
-<TGConnectingPoint num="9" id="1524" />
-<TGConnectingPoint num="10" id="1525" />
-<TGConnectingPoint num="11" id="1526" />
-<TGConnectingPoint num="12" id="1527" />
-<TGConnectingPoint num="13" id="1528" />
-<TGConnectingPoint num="14" id="1529" />
-<TGConnectingPoint num="15" id="1530" />
+<COMPONENT type="5000" id="882" index="19" uid="724dbdf4-36b3-49e5-8444-3724111024be" >
+<cdparam x="986" y="77" />
+<sizeparam width="433" height="382" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="MainDoorController" />
+<new d="false" />
+<TGConnectingPoint num="0" id="842" />
+<TGConnectingPoint num="1" id="843" />
+<TGConnectingPoint num="2" id="844" />
+<TGConnectingPoint num="3" id="845" />
+<TGConnectingPoint num="4" id="846" />
+<TGConnectingPoint num="5" id="847" />
+<TGConnectingPoint num="6" id="848" />
+<TGConnectingPoint num="7" id="849" />
+<TGConnectingPoint num="8" id="850" />
+<TGConnectingPoint num="9" id="851" />
+<TGConnectingPoint num="10" id="852" />
+<TGConnectingPoint num="11" id="853" />
+<TGConnectingPoint num="12" id="854" />
+<TGConnectingPoint num="13" id="855" />
+<TGConnectingPoint num="14" id="856" />
+<TGConnectingPoint num="15" id="857" />
+<TGConnectingPoint num="16" id="858" />
+<TGConnectingPoint num="17" id="859" />
+<TGConnectingPoint num="18" id="860" />
+<TGConnectingPoint num="19" id="861" />
+<TGConnectingPoint num="20" id="862" />
+<TGConnectingPoint num="21" id="863" />
+<TGConnectingPoint num="22" id="864" />
+<TGConnectingPoint num="23" id="865" />
+<TGConnectingPoint num="24" id="866" />
+<TGConnectingPoint num="25" id="867" />
+<TGConnectingPoint num="26" id="868" />
+<TGConnectingPoint num="27" id="869" />
+<TGConnectingPoint num="28" id="870" />
+<TGConnectingPoint num="29" id="871" />
+<TGConnectingPoint num="30" id="872" />
+<TGConnectingPoint num="31" id="873" />
+<TGConnectingPoint num="32" id="874" />
+<TGConnectingPoint num="33" id="875" />
+<TGConnectingPoint num="34" id="876" />
+<TGConnectingPoint num="35" id="877" />
+<TGConnectingPoint num="36" id="878" />
+<TGConnectingPoint num="37" id="879" />
+<TGConnectingPoint num="38" id="880" />
+<TGConnectingPoint num="39" id="881" />
 <extraparam>
-<Line value="E&lt;&gt; Passenger.isInCockpit ==true&amp;&amp;DoorAndLockButton.inside==1" />
-<Line value="E&lt;&gt; DoorAndLockButton.LOCKED_EMPTY_COCKPIT" />
-<Line value="DoorAndLockButton.CLOSED_AND_LOCKED --&gt; DoorAndLockButton.CLOSED_AND_UNLOCKED" />
-<Line value="DoorAndLockButton.inside == 0 --&gt; DoorAndLockButton.inside&gt;0" />
-<Line value="DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_UNLOCKED" />
-<Line value="DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_UNLOCKED" />
-<Line value="DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED || DoorAndLockButton.CLOSED_AND_UNLOCKED" />
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Attribute access="0" var="0" id="callMade" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="buzzerOn" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="doorOpened" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="peopleInside" value="2" type="8" typeOther="" />
+<Attribute access="0" var="0" id="peopleOutside" value="2" type="8" typeOther="" />
+<Attribute access="0" var="0" id="unlocked" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="pilotOutside" value="0" type="8" typeOther="" />
+<Attribute access="0" var="0" id="crewOutside" value="1" type="8" typeOther="" />
+<Attribute access="0" var="0" id="emergency" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="faultDone" value="false" type="4" typeOther="" />
+<Signal value="in call()" attached="true" />
+<Signal value="in emergencyCode()" attached="true" />
+<Signal value="in lock()" attached="true" />
+<Signal value="in unlock()" attached="true" />
+<Signal value="in norm()" attached="true" />
+<Signal value="out stopFault()" attached="false" />
+<Signal value="out stopOpen()" attached="false" />
+<Signal value="out fault()" attached="true" />
+<Signal value="out startBuzzer3sec()" attached="true" />
+<Signal value="out endBuzzer3sec()" attached="true" />
+<Signal value="out greenLight()" attached="true" />
+<Signal value="out redLight()" attached="true" />
+<Signal value="out noLight()" attached="true" />
+<Signal value="in openFromCabin()" attached="true" />
+<Signal value="in openFromCockpit()" attached="true" />
+<Signal value="in close(int nbOfPersonsInside, int nbOfPersonsOutside, int nbOfPilotOutside, int nbOfCrewOutside)" attached="true" />
+<Signal value="out open()" attached="true" />
+<Signal value="out startAlarm()" attached="true" />
+<Signal value="out stopAlarm()" attached="true" />
+<Signal value="out forceUnlock()" attached="true" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5005" id="1540" index="10" uid="64b97e18-2d28-4ee2-af47-ebafbfb753b8" >
-<cdparam x="888" y="549" />
-<sizeparam width="169" height="166" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="Person" value="Person" />
-<TGConnectingPoint num="0" id="1532" />
-<TGConnectingPoint num="1" id="1533" />
-<TGConnectingPoint num="2" id="1534" />
-<TGConnectingPoint num="3" id="1535" />
-<TGConnectingPoint num="4" id="1536" />
-<TGConnectingPoint num="5" id="1537" />
-<TGConnectingPoint num="6" id="1538" />
-<TGConnectingPoint num="7" id="1539" />
+<COMPONENT type="5000" id="923" index="20" uid="e00ec838-1433-42ea-9a16-3cb6fa17e6e4" >
+<cdparam x="520" y="810" />
+<sizeparam width="402" height="250" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="PeopleManagement" />
+<new d="false" />
+<TGConnectingPoint num="0" id="883" />
+<TGConnectingPoint num="1" id="884" />
+<TGConnectingPoint num="2" id="885" />
+<TGConnectingPoint num="3" id="886" />
+<TGConnectingPoint num="4" id="887" />
+<TGConnectingPoint num="5" id="888" />
+<TGConnectingPoint num="6" id="889" />
+<TGConnectingPoint num="7" id="890" />
+<TGConnectingPoint num="8" id="891" />
+<TGConnectingPoint num="9" id="892" />
+<TGConnectingPoint num="10" id="893" />
+<TGConnectingPoint num="11" id="894" />
+<TGConnectingPoint num="12" id="895" />
+<TGConnectingPoint num="13" id="896" />
+<TGConnectingPoint num="14" id="897" />
+<TGConnectingPoint num="15" id="898" />
+<TGConnectingPoint num="16" id="899" />
+<TGConnectingPoint num="17" id="900" />
+<TGConnectingPoint num="18" id="901" />
+<TGConnectingPoint num="19" id="902" />
+<TGConnectingPoint num="20" id="903" />
+<TGConnectingPoint num="21" id="904" />
+<TGConnectingPoint num="22" id="905" />
+<TGConnectingPoint num="23" id="906" />
+<TGConnectingPoint num="24" id="907" />
+<TGConnectingPoint num="25" id="908" />
+<TGConnectingPoint num="26" id="909" />
+<TGConnectingPoint num="27" id="910" />
+<TGConnectingPoint num="28" id="911" />
+<TGConnectingPoint num="29" id="912" />
+<TGConnectingPoint num="30" id="913" />
+<TGConnectingPoint num="31" id="914" />
+<TGConnectingPoint num="32" id="915" />
+<TGConnectingPoint num="33" id="916" />
+<TGConnectingPoint num="34" id="917" />
+<TGConnectingPoint num="35" id="918" />
+<TGConnectingPoint num="36" id="919" />
+<TGConnectingPoint num="37" id="920" />
+<TGConnectingPoint num="38" id="921" />
+<TGConnectingPoint num="39" id="922" />
 <extraparam>
-<CryptoLibraryFunction value="false" />
-<Parameter access="0" id="isInCockpit" value="" type="4" typeOther="" />
-<Parameter access="0" id="knowsEmergencyCode" value="" type="4" typeOther="" />
-<Parameter access="0" id="code" value="" type="5" typeOther="Code" />
-<Signal value="out lock()" />
-<Signal value="out unlock()" />
-<Signal value="out open()" />
-<Signal value="out close()" />
-<Signal value="out enterCockpit()" />
-<Signal value="out leaveCockpit()" />
-<Signal value="out typeCode(int codeValue)" />
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Attribute access="0" var="0" id="pilotsInCockpit" value="2" type="8" typeOther="" />
+<Attribute access="0" var="0" id="cabinCrewInCockpit" value="0" type="8" typeOther="" />
+<Attribute access="0" var="0" id="passengersInCockpit" value="0" type="8" typeOther="" />
+<Attribute access="0" var="0" id="pilotsInCabin" value="0" type="8" typeOther="" />
+<Attribute access="0" var="0" id="cabinCrewInCabin" value="1" type="8" typeOther="" />
+<Attribute access="0" var="0" id="PassengersInCabin" value="1" type="8" typeOther="" />
+<Attribute access="0" var="0" id="personsInCockpit" value="" type="8" typeOther="" />
+<Signal value="out pilotEnteringCockpit()" attached="true" />
+<Signal value="out pilotLeavingCockpit()" attached="true" />
+<Signal value="out cabinCrewEnteringCockpit()" attached="true" />
+<Signal value="out cabinCrewLeavingCockpit()" attached="true" />
+<Signal value="out passengerEnteringCockpit()" attached="true" />
+<Signal value="out passengerLeavingCockpit()" attached="true" />
+<Signal value="out obs_nbOfPilotsIncockpit(int nbOfPilotsInCockpit)" attached="true" />
+<Signal value="out obs_nbOfPassengersIncockpit(int nbOfPassengersInCockpit)" attached="true" />
+<Signal value="out obs_AtLeastOntPilotInTheCockpit(int nbOfPilots)" attached="true" />
+<Signal value="out obs_AtLeastTwoPersonsInTheCockpit(int nbOfPersonsInCockpit)" attached="true" />
+<Signal value="out obs_nbOfPilotsInCabin(int nbOfPilotsInCabin)" attached="true" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5000" id="1663" index="11" uid="cbaba90e-d454-4918-a77b-667f76649508" >
-<cdparam x="31" y="10" />
-<sizeparam width="1199" height="497" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="Block0" value="System" />
-<TGConnectingPoint num="0" id="1623" />
-<TGConnectingPoint num="1" id="1624" />
-<TGConnectingPoint num="2" id="1625" />
-<TGConnectingPoint num="3" id="1626" />
-<TGConnectingPoint num="4" id="1627" />
-<TGConnectingPoint num="5" id="1628" />
-<TGConnectingPoint num="6" id="1629" />
-<TGConnectingPoint num="7" id="1630" />
-<TGConnectingPoint num="8" id="1631" />
-<TGConnectingPoint num="9" id="1632" />
-<TGConnectingPoint num="10" id="1633" />
-<TGConnectingPoint num="11" id="1634" />
-<TGConnectingPoint num="12" id="1635" />
-<TGConnectingPoint num="13" id="1636" />
-<TGConnectingPoint num="14" id="1637" />
-<TGConnectingPoint num="15" id="1638" />
-<TGConnectingPoint num="16" id="1639" />
-<TGConnectingPoint num="17" id="1640" />
-<TGConnectingPoint num="18" id="1641" />
-<TGConnectingPoint num="19" id="1642" />
-<TGConnectingPoint num="20" id="1643" />
-<TGConnectingPoint num="21" id="1644" />
-<TGConnectingPoint num="22" id="1645" />
-<TGConnectingPoint num="23" id="1646" />
-<TGConnectingPoint num="24" id="1647" />
-<TGConnectingPoint num="25" id="1648" />
-<TGConnectingPoint num="26" id="1649" />
-<TGConnectingPoint num="27" id="1650" />
-<TGConnectingPoint num="28" id="1651" />
-<TGConnectingPoint num="29" id="1652" />
-<TGConnectingPoint num="30" id="1653" />
-<TGConnectingPoint num="31" id="1654" />
-<TGConnectingPoint num="32" id="1655" />
-<TGConnectingPoint num="33" id="1656" />
-<TGConnectingPoint num="34" id="1657" />
-<TGConnectingPoint num="35" id="1658" />
-<TGConnectingPoint num="36" id="1659" />
-<TGConnectingPoint num="37" id="1660" />
-<TGConnectingPoint num="38" id="1661" />
-<TGConnectingPoint num="39" id="1662" />
+<COMPONENT type="5000" id="964" index="21" uid="3aaa72e2-36cc-44f6-bf37-e814af5b6f69" >
+<cdparam x="497" y="471" />
+<sizeparam width="301" height="256" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="Door" />
+<new d="false" />
+<TGConnectingPoint num="0" id="924" />
+<TGConnectingPoint num="1" id="925" />
+<TGConnectingPoint num="2" id="926" />
+<TGConnectingPoint num="3" id="927" />
+<TGConnectingPoint num="4" id="928" />
+<TGConnectingPoint num="5" id="929" />
+<TGConnectingPoint num="6" id="930" />
+<TGConnectingPoint num="7" id="931" />
+<TGConnectingPoint num="8" id="932" />
+<TGConnectingPoint num="9" id="933" />
+<TGConnectingPoint num="10" id="934" />
+<TGConnectingPoint num="11" id="935" />
+<TGConnectingPoint num="12" id="936" />
+<TGConnectingPoint num="13" id="937" />
+<TGConnectingPoint num="14" id="938" />
+<TGConnectingPoint num="15" id="939" />
+<TGConnectingPoint num="16" id="940" />
+<TGConnectingPoint num="17" id="941" />
+<TGConnectingPoint num="18" id="942" />
+<TGConnectingPoint num="19" id="943" />
+<TGConnectingPoint num="20" id="944" />
+<TGConnectingPoint num="21" id="945" />
+<TGConnectingPoint num="22" id="946" />
+<TGConnectingPoint num="23" id="947" />
+<TGConnectingPoint num="24" id="948" />
+<TGConnectingPoint num="25" id="949" />
+<TGConnectingPoint num="26" id="950" />
+<TGConnectingPoint num="27" id="951" />
+<TGConnectingPoint num="28" id="952" />
+<TGConnectingPoint num="29" id="953" />
+<TGConnectingPoint num="30" id="954" />
+<TGConnectingPoint num="31" id="955" />
+<TGConnectingPoint num="32" id="956" />
+<TGConnectingPoint num="33" id="957" />
+<TGConnectingPoint num="34" id="958" />
+<TGConnectingPoint num="35" id="959" />
+<TGConnectingPoint num="36" id="960" />
+<TGConnectingPoint num="37" id="961" />
+<TGConnectingPoint num="38" id="962" />
+<TGConnectingPoint num="39" id="963" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
-<Signal value="in chin(Message m)" attached="true" />
-<Signal value="out chout(Message m)" attached="true" />
+<Attribute access="0" var="0" id="peopleInside" value="2" type="8" typeOther="" />
+<Attribute access="0" var="0" id="peopleOutside" value="2" type="8" typeOther="" />
+<Attribute access="0" var="0" id="crewOutside" value="1" type="8" typeOther="" />
+<Attribute access="0" var="0" id="pilotOutside" value="0" type="8" typeOther="" />
+<Signal value="out openFromCockpit()" attached="true" />
+<Signal value="out openFromCabin()" attached="true" />
+<Signal value="out close(int nbOfPersonsInside, int nbOfPersonsOutside, int nbOfPilotOutside, int nbOfCrewOutside)" attached="true" />
+<Signal value="in pilotLeavingCockpit()" attached="true" />
+<Signal value="in pilotEnteringCockpit()" attached="true" />
+<Signal value="in cabinCrewLeavingCockpit()" attached="true" />
+<Signal value="in cabinCrewEnteringCockpit()" attached="true" />
+<Signal value="in passengerLeavingCockpit()" attached="true" />
+<Signal value="in passengerEnteringCockpit()" attached="true" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="5000" id="1581" index="19" uid="803086ce-40fb-494e-8490-5106aedde9e7" >
-<father id="1663" num="0" />
-<cdparam x="906" y="74" />
-<sizeparam width="250" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<COMPONENT type="5000" id="1005" index="22" uid="fd07e5e1-0be4-41c7-8e08-b5ff7c2f6ebb" >
+<cdparam x="240" y="123" />
+<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="949" minY="0" maxY="292" />
-<infoparam name="Block0" value="DoorAndLockButton" />
-<TGConnectingPoint num="0" id="1541" />
-<TGConnectingPoint num="1" id="1542" />
-<TGConnectingPoint num="2" id="1543" />
-<TGConnectingPoint num="3" id="1544" />
-<TGConnectingPoint num="4" id="1545" />
-<TGConnectingPoint num="5" id="1546" />
-<TGConnectingPoint num="6" id="1547" />
-<TGConnectingPoint num="7" id="1548" />
-<TGConnectingPoint num="8" id="1549" />
-<TGConnectingPoint num="9" id="1550" />
-<TGConnectingPoint num="10" id="1551" />
-<TGConnectingPoint num="11" id="1552" />
-<TGConnectingPoint num="12" id="1553" />
-<TGConnectingPoint num="13" id="1554" />
-<TGConnectingPoint num="14" id="1555" />
-<TGConnectingPoint num="15" id="1556" />
-<TGConnectingPoint num="16" id="1557" />
-<TGConnectingPoint num="17" id="1558" />
-<TGConnectingPoint num="18" id="1559" />
-<TGConnectingPoint num="19" id="1560" />
-<TGConnectingPoint num="20" id="1561" />
-<TGConnectingPoint num="21" id="1562" />
-<TGConnectingPoint num="22" id="1563" />
-<TGConnectingPoint num="23" id="1564" />
-<TGConnectingPoint num="24" id="1565" />
-<TGConnectingPoint num="25" id="1566" />
-<TGConnectingPoint num="26" id="1567" />
-<TGConnectingPoint num="27" id="1568" />
-<TGConnectingPoint num="28" id="1569" />
-<TGConnectingPoint num="29" id="1570" />
-<TGConnectingPoint num="30" id="1571" />
-<TGConnectingPoint num="31" id="1572" />
-<TGConnectingPoint num="32" id="1573" />
-<TGConnectingPoint num="33" id="1574" />
-<TGConnectingPoint num="34" id="1575" />
-<TGConnectingPoint num="35" id="1576" />
-<TGConnectingPoint num="36" id="1577" />
-<TGConnectingPoint num="37" id="1578" />
-<TGConnectingPoint num="38" id="1579" />
-<TGConnectingPoint num="39" id="1580" />
-<extraparam>
-<blockType data="cryptoblock" color="-4072719" />
-<CryptoBlock value="true" />
-<Attribute access="0" id="inside" value="2" type="8" typeOther="" />
-<Attribute access="0" id="outside" value="2" type="8" typeOther="" />
-<Attribute access="0" id="timeout" value="0" type="8" typeOther="" />
-<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
-<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
-<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
-<Method value="Message aencrypt(Message msg, Key k)" />
-<Method value="Message adecrypt(Message msg, Key k)" />
-<Method value="Key pk(Key k)" />
-<Method value="Message sign(Message msg, Key k)" />
-<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
-<Method value="Message cert(Key k, Message msg)" />
-<Method value="bool verifyCert(Message cert, Key k)" />
-<Method value="Key getpk(Message cert)" />
-<Method value="Message sencrypt(Message msg, Key k)" />
-<Method value="Message sdecrypt(Message msg, Key k)" />
-<Method value="Key DH(Key pubK, Key privK)" />
-<Method value="Message hash(Message msg)" />
-<Method value="Message MAC(Message msg, Key k)" />
-<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
-<Method value="Message concat2(Message msg1, Message msg2)" />
-<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
-<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
-<Method value="get2(Message msg, Message msg1, Message msg2)" />
-<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
-<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
-<Signal value="in lock()" attached="true" />
-<Signal value="in unlock()" attached="true" />
-<Signal value="in open()" attached="true" />
-<Signal value="in close()" attached="true" />
-<Signal value="in enterCockpit()" attached="true" />
-<Signal value="in leaveCockpit()" attached="true" />
-<Signal value="in emergencyCall()" attached="false" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="1622" index="20" uid="09ce1e04-b7fd-4955-8c7b-a9699b0f9ede" >
-<father id="1663" num="1" />
-<cdparam x="798" y="291" />
-<sizeparam width="370" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="829" minY="0" maxY="292" />
-<infoparam name="Block0" value="Keyboard" />
-<TGConnectingPoint num="0" id="1582" />
-<TGConnectingPoint num="1" id="1583" />
-<TGConnectingPoint num="2" id="1584" />
-<TGConnectingPoint num="3" id="1585" />
-<TGConnectingPoint num="4" id="1586" />
-<TGConnectingPoint num="5" id="1587" />
-<TGConnectingPoint num="6" id="1588" />
-<TGConnectingPoint num="7" id="1589" />
-<TGConnectingPoint num="8" id="1590" />
-<TGConnectingPoint num="9" id="1591" />
-<TGConnectingPoint num="10" id="1592" />
-<TGConnectingPoint num="11" id="1593" />
-<TGConnectingPoint num="12" id="1594" />
-<TGConnectingPoint num="13" id="1595" />
-<TGConnectingPoint num="14" id="1596" />
-<TGConnectingPoint num="15" id="1597" />
-<TGConnectingPoint num="16" id="1598" />
-<TGConnectingPoint num="17" id="1599" />
-<TGConnectingPoint num="18" id="1600" />
-<TGConnectingPoint num="19" id="1601" />
-<TGConnectingPoint num="20" id="1602" />
-<TGConnectingPoint num="21" id="1603" />
-<TGConnectingPoint num="22" id="1604" />
-<TGConnectingPoint num="23" id="1605" />
-<TGConnectingPoint num="24" id="1606" />
-<TGConnectingPoint num="25" id="1607" />
-<TGConnectingPoint num="26" id="1608" />
-<TGConnectingPoint num="27" id="1609" />
-<TGConnectingPoint num="28" id="1610" />
-<TGConnectingPoint num="29" id="1611" />
-<TGConnectingPoint num="30" id="1612" />
-<TGConnectingPoint num="31" id="1613" />
-<TGConnectingPoint num="32" id="1614" />
-<TGConnectingPoint num="33" id="1615" />
-<TGConnectingPoint num="34" id="1616" />
-<TGConnectingPoint num="35" id="1617" />
-<TGConnectingPoint num="36" id="1618" />
-<TGConnectingPoint num="37" id="1619" />
-<TGConnectingPoint num="38" id="1620" />
-<TGConnectingPoint num="39" id="1621" />
-<extraparam>
-<blockType data="cryptoblock" color="-4072719" />
-<CryptoBlock value="true" />
-<Attribute access="0" id="codeValue" value="" type="8" typeOther="" />
-<Attribute access="0" id="code" value="" type="5" typeOther="Code" />
-<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
-<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
-<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
-<Method value="Message aencrypt(Message msg, Key k)" />
-<Method value="Message adecrypt(Message msg, Key k)" />
-<Method value="Key pk(Key k)" />
-<Method value="Message sign(Message msg, Key k)" />
-<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
-<Method value="Message cert(Key k, Message msg)" />
-<Method value="bool verifyCert(Message cert, Key k)" />
-<Method value="Key getpk(Message cert)" />
-<Method value="Message sencrypt(Message msg, Key k)" />
-<Method value="Message sdecrypt(Message msg, Key k)" />
-<Method value="Key DH(Key pubK, Key privK)" />
-<Method value="Message hash(Message msg)" />
-<Method value="Message MAC(Message msg, Key k)" />
-<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
-<Method value="Message concat2(Message msg1, Message msg2)" />
-<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
-<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
-<Method value="get2(Message msg, Message msg1, Message msg2)" />
-<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
-<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
-<Signal value="in code(int codeValue)" attached="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="LockButton" />
+<new d="false" />
+<TGConnectingPoint num="0" id="965" />
+<TGConnectingPoint num="1" id="966" />
+<TGConnectingPoint num="2" id="967" />
+<TGConnectingPoint num="3" id="968" />
+<TGConnectingPoint num="4" id="969" />
+<TGConnectingPoint num="5" id="970" />
+<TGConnectingPoint num="6" id="971" />
+<TGConnectingPoint num="7" id="972" />
+<TGConnectingPoint num="8" id="973" />
+<TGConnectingPoint num="9" id="974" />
+<TGConnectingPoint num="10" id="975" />
+<TGConnectingPoint num="11" id="976" />
+<TGConnectingPoint num="12" id="977" />
+<TGConnectingPoint num="13" id="978" />
+<TGConnectingPoint num="14" id="979" />
+<TGConnectingPoint num="15" id="980" />
+<TGConnectingPoint num="16" id="981" />
+<TGConnectingPoint num="17" id="982" />
+<TGConnectingPoint num="18" id="983" />
+<TGConnectingPoint num="19" id="984" />
+<TGConnectingPoint num="20" id="985" />
+<TGConnectingPoint num="21" id="986" />
+<TGConnectingPoint num="22" id="987" />
+<TGConnectingPoint num="23" id="988" />
+<TGConnectingPoint num="24" id="989" />
+<TGConnectingPoint num="25" id="990" />
+<TGConnectingPoint num="26" id="991" />
+<TGConnectingPoint num="27" id="992" />
+<TGConnectingPoint num="28" id="993" />
+<TGConnectingPoint num="29" id="994" />
+<TGConnectingPoint num="30" id="995" />
+<TGConnectingPoint num="31" id="996" />
+<TGConnectingPoint num="32" id="997" />
+<TGConnectingPoint num="33" id="998" />
+<TGConnectingPoint num="34" id="999" />
+<TGConnectingPoint num="35" id="1000" />
+<TGConnectingPoint num="36" id="1001" />
+<TGConnectingPoint num="37" id="1002" />
+<TGConnectingPoint num="38" id="1003" />
+<TGConnectingPoint num="39" id="1004" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="out lock()" attached="true" />
+<Signal value="out unlock()" attached="true" />
+<Signal value="out norm()" attached="true" />
+<Signal value="in forceUnlock()" attached="true" />
 </extraparam>
-</SUBCOMPONENT>
+</COMPONENT>
 
+<COMPONENT type="5000" id="1046" index="23" uid="ed7b3ec6-3ae6-4620-bd7a-bff18d495a58" >
+<cdparam x="1574" y="515" />
+<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="Alarm" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1006" />
+<TGConnectingPoint num="1" id="1007" />
+<TGConnectingPoint num="2" id="1008" />
+<TGConnectingPoint num="3" id="1009" />
+<TGConnectingPoint num="4" id="1010" />
+<TGConnectingPoint num="5" id="1011" />
+<TGConnectingPoint num="6" id="1012" />
+<TGConnectingPoint num="7" id="1013" />
+<TGConnectingPoint num="8" id="1014" />
+<TGConnectingPoint num="9" id="1015" />
+<TGConnectingPoint num="10" id="1016" />
+<TGConnectingPoint num="11" id="1017" />
+<TGConnectingPoint num="12" id="1018" />
+<TGConnectingPoint num="13" id="1019" />
+<TGConnectingPoint num="14" id="1020" />
+<TGConnectingPoint num="15" id="1021" />
+<TGConnectingPoint num="16" id="1022" />
+<TGConnectingPoint num="17" id="1023" />
+<TGConnectingPoint num="18" id="1024" />
+<TGConnectingPoint num="19" id="1025" />
+<TGConnectingPoint num="20" id="1026" />
+<TGConnectingPoint num="21" id="1027" />
+<TGConnectingPoint num="22" id="1028" />
+<TGConnectingPoint num="23" id="1029" />
+<TGConnectingPoint num="24" id="1030" />
+<TGConnectingPoint num="25" id="1031" />
+<TGConnectingPoint num="26" id="1032" />
+<TGConnectingPoint num="27" id="1033" />
+<TGConnectingPoint num="28" id="1034" />
+<TGConnectingPoint num="29" id="1035" />
+<TGConnectingPoint num="30" id="1036" />
+<TGConnectingPoint num="31" id="1037" />
+<TGConnectingPoint num="32" id="1038" />
+<TGConnectingPoint num="33" id="1039" />
+<TGConnectingPoint num="34" id="1040" />
+<TGConnectingPoint num="35" id="1041" />
+<TGConnectingPoint num="36" id="1042" />
+<TGConnectingPoint num="37" id="1043" />
+<TGConnectingPoint num="38" id="1044" />
+<TGConnectingPoint num="39" id="1045" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="in startAlarm()" attached="true" />
+<Signal value="in stopAlarm()" attached="true" />
+</extraparam>
+</COMPONENT>
 
-</AVATARBlockDiagramPanel>
+<COMPONENT type="5000" id="1087" index="24" uid="af08467b-2770-454d-bb3b-23c28758d14f" >
+<cdparam x="1577" y="272" />
+<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="Buzzer" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1047" />
+<TGConnectingPoint num="1" id="1048" />
+<TGConnectingPoint num="2" id="1049" />
+<TGConnectingPoint num="3" id="1050" />
+<TGConnectingPoint num="4" id="1051" />
+<TGConnectingPoint num="5" id="1052" />
+<TGConnectingPoint num="6" id="1053" />
+<TGConnectingPoint num="7" id="1054" />
+<TGConnectingPoint num="8" id="1055" />
+<TGConnectingPoint num="9" id="1056" />
+<TGConnectingPoint num="10" id="1057" />
+<TGConnectingPoint num="11" id="1058" />
+<TGConnectingPoint num="12" id="1059" />
+<TGConnectingPoint num="13" id="1060" />
+<TGConnectingPoint num="14" id="1061" />
+<TGConnectingPoint num="15" id="1062" />
+<TGConnectingPoint num="16" id="1063" />
+<TGConnectingPoint num="17" id="1064" />
+<TGConnectingPoint num="18" id="1065" />
+<TGConnectingPoint num="19" id="1066" />
+<TGConnectingPoint num="20" id="1067" />
+<TGConnectingPoint num="21" id="1068" />
+<TGConnectingPoint num="22" id="1069" />
+<TGConnectingPoint num="23" id="1070" />
+<TGConnectingPoint num="24" id="1071" />
+<TGConnectingPoint num="25" id="1072" />
+<TGConnectingPoint num="26" id="1073" />
+<TGConnectingPoint num="27" id="1074" />
+<TGConnectingPoint num="28" id="1075" />
+<TGConnectingPoint num="29" id="1076" />
+<TGConnectingPoint num="30" id="1077" />
+<TGConnectingPoint num="31" id="1078" />
+<TGConnectingPoint num="32" id="1079" />
+<TGConnectingPoint num="33" id="1080" />
+<TGConnectingPoint num="34" id="1081" />
+<TGConnectingPoint num="35" id="1082" />
+<TGConnectingPoint num="36" id="1083" />
+<TGConnectingPoint num="37" id="1084" />
+<TGConnectingPoint num="38" id="1085" />
+<TGConnectingPoint num="39" id="1086" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="in startBuzzer()" attached="true" />
+<Signal value="in stopBuzzer()" attached="true" />
+<Signal value="in startAlarm()" attached="false" />
+<Signal value="in stopAlarm()" attached="false" />
+</extraparam>
+</COMPONENT>
 
-<AVATARStateMachineDiagramPanel name="OnboardPersons" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="5100" id="1665" index="0" uid="76c2bafd-a78d-46ec-b927-aa1e730a98c6" >
-<cdparam x="400" y="50" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5000" id="1128" index="25" uid="e9f69be5-3167-4f91-897d-ad153802b261" >
+<cdparam x="580" y="217" />
+<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="1664" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" />
+<infoparam name="Block0" value="DisplayOfLockbutton" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1088" />
+<TGConnectingPoint num="1" id="1089" />
+<TGConnectingPoint num="2" id="1090" />
+<TGConnectingPoint num="3" id="1091" />
+<TGConnectingPoint num="4" id="1092" />
+<TGConnectingPoint num="5" id="1093" />
+<TGConnectingPoint num="6" id="1094" />
+<TGConnectingPoint num="7" id="1095" />
+<TGConnectingPoint num="8" id="1096" />
+<TGConnectingPoint num="9" id="1097" />
+<TGConnectingPoint num="10" id="1098" />
+<TGConnectingPoint num="11" id="1099" />
+<TGConnectingPoint num="12" id="1100" />
+<TGConnectingPoint num="13" id="1101" />
+<TGConnectingPoint num="14" id="1102" />
+<TGConnectingPoint num="15" id="1103" />
+<TGConnectingPoint num="16" id="1104" />
+<TGConnectingPoint num="17" id="1105" />
+<TGConnectingPoint num="18" id="1106" />
+<TGConnectingPoint num="19" id="1107" />
+<TGConnectingPoint num="20" id="1108" />
+<TGConnectingPoint num="21" id="1109" />
+<TGConnectingPoint num="22" id="1110" />
+<TGConnectingPoint num="23" id="1111" />
+<TGConnectingPoint num="24" id="1112" />
+<TGConnectingPoint num="25" id="1113" />
+<TGConnectingPoint num="26" id="1114" />
+<TGConnectingPoint num="27" id="1115" />
+<TGConnectingPoint num="28" id="1116" />
+<TGConnectingPoint num="29" id="1117" />
+<TGConnectingPoint num="30" id="1118" />
+<TGConnectingPoint num="31" id="1119" />
+<TGConnectingPoint num="32" id="1120" />
+<TGConnectingPoint num="33" id="1121" />
+<TGConnectingPoint num="34" id="1122" />
+<TGConnectingPoint num="35" id="1123" />
+<TGConnectingPoint num="36" id="1124" />
+<TGConnectingPoint num="37" id="1125" />
+<TGConnectingPoint num="38" id="1126" />
+<TGConnectingPoint num="39" id="1127" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Attribute access="0" var="0" id="fault" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="open" value="false" type="4" typeOther="" />
+<Signal value="in fault()" attached="true" />
+<Signal value="in open()" attached="true" />
+<Signal value="in stopFault()" attached="false" />
+<Signal value="in stopOpen()" attached="true" />
+</extraparam>
 </COMPONENT>
 
 
-</AVATARStateMachineDiagramPanel>
+</AVATARBlockDiagramPanel>
 
-<AVATARStateMachineDiagramPanel name="DoorAndLockButton" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="1672" index="0" uid="271c257a-ada5-48da-93e4-d9da1fd56129" >
-<cdparam x="445" y="283" />
+<AVATARStateMachineDiagramPanel name="Observer_CanAPilotBeSureToEnterTheCockpit" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="1141" index="0" uid="6ec5f476-6dff-43df-86d5-62a52cf46d1b" >
+<cdparam x="776" y="717" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1671" />
-<P1  x="445" y="283" id="1868" />
-<P2  x="561" y="313" id="2189" />
+<TGConnectingPoint num="0" id="1137" />
+<TGConnectingPoint num="1" id="1138" />
+<TGConnectingPoint num="2" id="1139" />
+<TGConnectingPoint num="3" id="1140" />
+<P1  x="776" y="717" id="1315" />
+<P2  x="848" y="532" id="1389" />
+<Point x="776" y="793" />
+<Point x="916" y="793" />
+<Point x="916" y="532" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1670" index="34" uid="7413091e-4403-40e7-bfd5-38c4d3a0e79f" >
-<father id="1672" num="0" />
-<cdparam x="442" y="318" />
-<sizeparam width="92" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1129" index="19" uid="915a6557-8472-4363-ab54-5c4c184cc3ec" >
+<father id="1141" num="0" />
+<cdparam x="776" y="793" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1130" index="20" uid="7c94b191-3523-45bd-be1a-18c14dad40ad" >
+<father id="1141" num="1" />
+<cdparam x="916" y="793" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1131" index="21" uid="1e7d4470-eaf4-490a-b728-6b45761ccae1" >
+<father id="1141" num="2" />
+<cdparam x="916" y="532" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1136" index="22" uid="294292ad-4d47-4774-b3d9-e9db56cbb96e" >
+<father id="1141" num="3" />
+<cdparam x="783" y="756" />
+<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1666" />
-<TGConnectingPoint num="1" id="1667" />
-<TGConnectingPoint num="2" id="1668" />
-<TGConnectingPoint num="3" id="1669" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1132" />
+<TGConnectingPoint num="1" id="1133" />
+<TGConnectingPoint num="2" id="1134" />
+<TGConnectingPoint num="3" id="1135" />
 <extraparam>
-<guard value="[ ]" enabled="true"/>
+<guard value="[ else ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -2753,70 +1999,31 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="timeout = 1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1687" index="1" uid="a831653b-2e50-4530-be84-5616bb97f71f" >
-<cdparam x="265" y="326" />
+<CONNECTOR type="5102" id="1148" index="1" uid="e6bccf77-b654-43bf-b59f-ec4e16ee8610" >
+<cdparam x="453" y="804" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1682" />
-<TGConnectingPoint num="1" id="1683" />
-<TGConnectingPoint num="2" id="1684" />
-<TGConnectingPoint num="3" id="1685" />
-<TGConnectingPoint num="4" id="1686" />
-<P1  x="258" y="376" id="1932" />
-<P2  x="356" y="132" id="2262" />
-<Point x="258" y="396" />
-<Point x="156" y="396" />
-<Point x="156" y="112" />
-<Point x="336" y="112" />
+<TGConnectingPoint num="0" id="1147" />
+<P1  x="485" y="778" id="1228" />
+<P2  x="485" y="382" id="1464" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1673" index="35" uid="7b81965a-14ae-47b5-bbfe-701e91abb107" >
-<father id="1687" num="0" />
-<cdparam x="258" y="396" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1674" index="36" uid="b8749f46-7a1d-4f61-9703-e19247bdad2d" >
-<father id="1687" num="1" />
-<cdparam x="156" y="396" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1675" index="37" uid="d39103e7-10b7-4296-a2bd-e10e0dca9e71" >
-<father id="1687" num="2" />
-<cdparam x="156" y="112" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1676" index="38" uid="59131df8-768c-43a5-b717-a781772bb77d" >
-<father id="1687" num="3" />
-<cdparam x="336" y="112" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1681" index="39" uid="07caf3e3-d10c-4d21-a29f-0a4acd21c651" >
-<father id="1687" num="4" />
-<cdparam x="310" y="229" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1146" index="23" uid="3322eca1-a3a2-4678-bb7f-6c90b30150dd" >
+<father id="1148" num="0" />
+<cdparam x="453" y="844" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1677" />
-<TGConnectingPoint num="1" id="1678" />
-<TGConnectingPoint num="2" id="1679" />
-<TGConnectingPoint num="3" id="1680" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1142" />
+<TGConnectingPoint num="1" id="1143" />
+<TGConnectingPoint num="2" id="1144" />
+<TGConnectingPoint num="3" id="1145" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -2830,111 +2037,136 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1700" index="2" uid="6d0c3c4f-1820-4b40-aa16-64bfad4676bb" >
-<cdparam x="543" y="119" />
+<CONNECTOR type="5102" id="1155" index="2" uid="1a282776-60d8-4a33-8546-d4b152ad8812" >
+<cdparam x="679" y="717" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1696" />
-<TGConnectingPoint num="1" id="1697" />
-<TGConnectingPoint num="2" id="1698" />
-<TGConnectingPoint num="3" id="1699" />
-<P1  x="543" y="107" id="2260" />
-<P2  x="594" y="43" id="1977" />
-<Point x="559" y="107" />
-<Point x="572" y="107" />
-<Point x="572" y="43" />
+<TGConnectingPoint num="0" id="1154" />
+<P1  x="679" y="717" id="1289" />
+<P2  x="514" y="778" id="1212" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1688" index="40" uid="0847000b-3271-43b4-8c35-5238708fecd4" >
-<father id="1700" num="0" />
-<cdparam x="559" y="107" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1689" index="41" uid="2bad6c15-6305-4dfa-9fd9-d0cedb89fbd1" >
-<father id="1700" num="1" />
-<cdparam x="572" y="107" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1690" index="42" uid="b5bafc5e-eec4-4b4e-bf8a-b6a498e37676" >
-<father id="1700" num="2" />
-<cdparam x="572" y="43" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1153" index="24" uid="34b0f51d-9edc-45d3-b8dc-bcfff9c8c0ed" >
+<father id="1155" num="0" />
+<cdparam x="285" y="694" />
+<sizeparam width="155" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1149" />
+<TGConnectingPoint num="1" id="1150" />
+<TGConnectingPoint num="2" id="1151" />
+<TGConnectingPoint num="3" id="1152" />
+<extraparam>
+<guard value="[ pilotsInCabin == value]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="ok = true" enabled="true"/>
+</extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1695" index="43" uid="19d18008-309a-4611-82b7-223e3e43de48" >
-<father id="1700" num="3" />
-<cdparam x="575" y="86" />
-<sizeparam width="68" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<CONNECTOR type="5102" id="1162" index="3" uid="873b2204-8058-4962-955c-e125ccde3e1a" >
+<cdparam x="535" y="382" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1161" />
+<P1  x="535" y="382" id="1465" />
+<P2  x="707" y="507" id="1386" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1160" index="25" uid="9e2016bf-5c7f-4742-9f3b-900c565cde13" >
+<father id="1162" num="0" />
+<cdparam x="669" y="437" />
+<sizeparam width="151" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1691" />
-<TGConnectingPoint num="1" id="1692" />
-<TGConnectingPoint num="2" id="1693" />
-<TGConnectingPoint num="3" id="1694" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1156" />
+<TGConnectingPoint num="1" id="1157" />
+<TGConnectingPoint num="2" id="1158" />
+<TGConnectingPoint num="3" id="1159" />
 <extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="1" enabled="true"/>
-<afterMax value="1" enabled="true"/>
+<guard value="[ else ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
 <extraDelay2 value="" enabled="true"/>
 <delayDistributionLaw value="0" enabled="true"/>
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
+<actions value="value = pilotsInCabin - 1" enabled="true"/>
+<actions value="ok = false" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1711" index="3" uid="05e4e6b2-34e1-4ba0-bbba-1da58b67d21d" >
-<cdparam x="575" y="636" />
+<CONNECTOR type="5102" id="1175" index="4" uid="8561fbba-113b-4bfc-b81a-e10798f53d17" >
+<cdparam x="460" y="382" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1708" />
-<TGConnectingPoint num="1" id="1709" />
-<TGConnectingPoint num="2" id="1710" />
-<P1  x="575" y="636" id="2038" />
-<P2  x="701" y="541" id="2085" />
-<Point x="575" y="716" />
-<Point x="701" y="716" />
+<TGConnectingPoint num="0" id="1171" />
+<TGConnectingPoint num="1" id="1172" />
+<TGConnectingPoint num="2" id="1173" />
+<TGConnectingPoint num="3" id="1174" />
+<P1  x="460" y="382" id="1472" />
+<P2  x="366" y="177" id="1567" />
+<Point x="460" y="478" />
+<Point x="220" y="478" />
+<Point x="220" y="177" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1701" index="44" uid="ddfc4376-9b13-416d-b268-3f407d8d3d5b" >
-<father id="1711" num="0" />
-<cdparam x="575" y="716" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1163" index="26" uid="ac478291-2cc2-4f31-b75a-d52d6ddc439a" >
+<father id="1175" num="0" />
+<cdparam x="460" y="478" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1702" index="45" uid="08b515c9-0bb8-4352-b655-ae08fc85bc47" >
-<father id="1711" num="1" />
-<cdparam x="701" y="716" />
+<SUBCOMPONENT type="-1" id="1164" index="27" uid="8e47d79d-3c70-4e5a-9430-b4bdd44bd2a1" >
+<father id="1175" num="1" />
+<cdparam x="220" y="478" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1707" index="46" uid="f102cf87-8a84-4d34-81b0-d09b8c2bc0c9" >
-<father id="1711" num="2" />
-<cdparam x="532" y="675" />
-<sizeparam width="134" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="1165" index="28" uid="d885d302-3627-48e2-88b6-e2e0ed6d589f" >
+<father id="1175" num="2" />
+<cdparam x="220" y="177" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1170" index="29" uid="4329c133-90cb-4508-91a5-3718b0e1f54d" >
+<father id="1175" num="3" />
+<cdparam x="270" y="435" />
+<sizeparam width="130" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1703" />
-<TGConnectingPoint num="1" id="1704" />
-<TGConnectingPoint num="2" id="1705" />
-<TGConnectingPoint num="3" id="1706" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1166" />
+<TGConnectingPoint num="1" id="1167" />
+<TGConnectingPoint num="2" id="1168" />
+<TGConnectingPoint num="3" id="1169" />
 <extraparam>
-<guard value="[ ]" enabled="true"/>
+<guard value="[ pilotsInCabin == 0]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -2943,33 +2175,33 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="inside = inside - 1" enabled="true"/>
-<actions value="outside = outside +1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1718" index="4" uid="63e49057-2654-412a-b212-21b5f0cc911d" >
-<cdparam x="622" y="528" />
+<CONNECTOR type="5102" id="1182" index="5" uid="6f47c8c2-9bc7-4a36-8d82-8cd8b8aaee68" >
+<cdparam x="448" y="63" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1717" />
-<P1  x="626" y="528" id="2082" />
-<P2  x="436" y="603" id="2026" />
+<TGConnectingPoint num="0" id="1181" />
+<P1  x="431" y="68" id="1615" />
+<P2  x="454" y="134" id="1559" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1716" index="47" uid="fc4facc9-c08a-4f48-82b5-5dcfcbb7746c" >
-<father id="1718" num="0" />
-<cdparam x="515" y="564" />
-<sizeparam width="87" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1180" index="30" uid="18595d1c-2cf1-4a30-9b24-dc0b45c99419" >
+<father id="1182" num="0" />
+<cdparam x="448" y="103" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1712" />
-<TGConnectingPoint num="1" id="1713" />
-<TGConnectingPoint num="2" id="1714" />
-<TGConnectingPoint num="3" id="1715" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1176" />
+<TGConnectingPoint num="1" id="1177" />
+<TGConnectingPoint num="2" id="1178" />
+<TGConnectingPoint num="3" id="1179" />
 <extraparam>
-<guard value="[ outside &gt; 0]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -2981,66 +2213,8731 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1733" index="5" uid="a911f5b1-3b8f-4adc-85fb-a0d7c8657dda" >
-<cdparam x="540" y="417" />
+<CONNECTOR type="5102" id="1189" index="6" uid="90c22c5f-7653-4504-af60-51448a4d76b2" >
+<cdparam x="485" y="184" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1728" />
-<TGConnectingPoint num="1" id="1729" />
-<TGConnectingPoint num="2" id="1730" />
-<TGConnectingPoint num="3" id="1731" />
-<TGConnectingPoint num="4" id="1732" />
-<P1  x="488" y="404" id="2049" />
-<P2  x="356" y="113" id="2248" />
-<Point x="488" y="424" />
-<Point x="106" y="424" />
-<Point x="106" y="93" />
-<Point x="336" y="93" />
+<TGConnectingPoint num="0" id="1188" />
+<P1  x="485" y="184" id="1548" />
+<P2  x="485" y="248" id="1531" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1187" index="31" uid="99ae7607-19ba-4e78-9584-e0de9bb7f9b5" >
+<father id="1189" num="0" />
+<cdparam x="485" y="224" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1183" />
+<TGConnectingPoint num="1" id="1184" />
+<TGConnectingPoint num="2" id="1185" />
+<TGConnectingPoint num="3" id="1186" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1196" index="7" uid="d230b3f1-5c2c-4921-ab71-0538f3c50f59" >
+<cdparam x="485" y="278" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1195" />
+<P1  x="485" y="278" id="1532" />
+<P2  x="485" y="332" id="1459" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1194" index="32" uid="9d0fa198-afb7-4348-8785-300906a3375b" >
+<father id="1196" num="0" />
+<cdparam x="485" y="318" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1190" />
+<TGConnectingPoint num="1" id="1191" />
+<TGConnectingPoint num="2" id="1192" />
+<TGConnectingPoint num="3" id="1193" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1203" index="8" uid="9af27749-ad4e-43f7-9284-9faed5b1093e" >
+<cdparam x="718" y="557" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1202" />
+<P1  x="707" y="557" id="1391" />
+<P2  x="707" y="599" id="1357" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1201" index="33" uid="4d6b07d8-ac15-44f5-ae39-e3586c948e53" >
+<father id="1203" num="0" />
+<cdparam x="718" y="597" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1197" />
+<TGConnectingPoint num="1" id="1198" />
+<TGConnectingPoint num="2" id="1199" />
+<TGConnectingPoint num="3" id="1200" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1210" index="9" uid="9a2a4b35-c204-48bb-88cc-223acc88e124" >
+<cdparam x="719" y="626" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1209" />
+<P1  x="707" y="629" id="1358" />
+<P2  x="707" y="667" id="1292" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1208" index="34" uid="41e7e992-7e33-4ec8-b6e2-7d105c23dcff" >
+<father id="1210" num="0" />
+<cdparam x="719" y="666" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1204" />
+<TGConnectingPoint num="1" id="1205" />
+<TGConnectingPoint num="2" id="1206" />
+<TGConnectingPoint num="3" id="1207" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="1283" index="10" uid="3b298533-63c2-4d6e-bc8a-5c2ab2fd4f6f" >
+<cdparam x="403" y="778" />
+<sizeparam width="223" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="LEADSTO_PilotReenteredCockpit" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1211" />
+<TGConnectingPoint num="1" id="1212" />
+<TGConnectingPoint num="2" id="1213" />
+<TGConnectingPoint num="3" id="1214" />
+<TGConnectingPoint num="4" id="1215" />
+<TGConnectingPoint num="5" id="1216" />
+<TGConnectingPoint num="6" id="1217" />
+<TGConnectingPoint num="7" id="1218" />
+<TGConnectingPoint num="8" id="1219" />
+<TGConnectingPoint num="9" id="1220" />
+<TGConnectingPoint num="10" id="1221" />
+<TGConnectingPoint num="11" id="1222" />
+<TGConnectingPoint num="12" id="1223" />
+<TGConnectingPoint num="13" id="1224" />
+<TGConnectingPoint num="14" id="1225" />
+<TGConnectingPoint num="15" id="1226" />
+<TGConnectingPoint num="16" id="1227" />
+<TGConnectingPoint num="17" id="1228" />
+<TGConnectingPoint num="18" id="1229" />
+<TGConnectingPoint num="19" id="1230" />
+<TGConnectingPoint num="20" id="1231" />
+<TGConnectingPoint num="21" id="1232" />
+<TGConnectingPoint num="22" id="1233" />
+<TGConnectingPoint num="23" id="1234" />
+<TGConnectingPoint num="24" id="1235" />
+<TGConnectingPoint num="25" id="1236" />
+<TGConnectingPoint num="26" id="1237" />
+<TGConnectingPoint num="27" id="1238" />
+<TGConnectingPoint num="28" id="1239" />
+<TGConnectingPoint num="29" id="1240" />
+<TGConnectingPoint num="30" id="1241" />
+<TGConnectingPoint num="31" id="1242" />
+<TGConnectingPoint num="32" id="1243" />
+<TGConnectingPoint num="33" id="1244" />
+<TGConnectingPoint num="34" id="1245" />
+<TGConnectingPoint num="35" id="1246" />
+<TGConnectingPoint num="36" id="1247" />
+<TGConnectingPoint num="37" id="1248" />
+<TGConnectingPoint num="38" id="1249" />
+<TGConnectingPoint num="39" id="1250" />
+<TGConnectingPoint num="40" id="1251" />
+<TGConnectingPoint num="41" id="1252" />
+<TGConnectingPoint num="42" id="1253" />
+<TGConnectingPoint num="43" id="1254" />
+<TGConnectingPoint num="44" id="1255" />
+<TGConnectingPoint num="45" id="1256" />
+<TGConnectingPoint num="46" id="1257" />
+<TGConnectingPoint num="47" id="1258" />
+<TGConnectingPoint num="48" id="1259" />
+<TGConnectingPoint num="49" id="1260" />
+<TGConnectingPoint num="50" id="1261" />
+<TGConnectingPoint num="51" id="1262" />
+<TGConnectingPoint num="52" id="1263" />
+<TGConnectingPoint num="53" id="1264" />
+<TGConnectingPoint num="54" id="1265" />
+<TGConnectingPoint num="55" id="1266" />
+<TGConnectingPoint num="56" id="1267" />
+<TGConnectingPoint num="57" id="1268" />
+<TGConnectingPoint num="58" id="1269" />
+<TGConnectingPoint num="59" id="1270" />
+<TGConnectingPoint num="60" id="1271" />
+<TGConnectingPoint num="61" id="1272" />
+<TGConnectingPoint num="62" id="1273" />
+<TGConnectingPoint num="63" id="1274" />
+<TGConnectingPoint num="64" id="1275" />
+<TGConnectingPoint num="65" id="1276" />
+<TGConnectingPoint num="66" id="1277" />
+<TGConnectingPoint num="67" id="1278" />
+<TGConnectingPoint num="68" id="1279" />
+<TGConnectingPoint num="69" id="1280" />
+<TGConnectingPoint num="70" id="1281" />
+<TGConnectingPoint num="71" id="1282" />
+<accessibility />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="1356" index="11" uid="89339427-c5a7-49eb-89fe-2346a618be50" >
+<cdparam x="679" y="667" />
+<sizeparam width="112" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="TestingValue2" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1284" />
+<TGConnectingPoint num="1" id="1285" />
+<TGConnectingPoint num="2" id="1286" />
+<TGConnectingPoint num="3" id="1287" />
+<TGConnectingPoint num="4" id="1288" />
+<TGConnectingPoint num="5" id="1289" />
+<TGConnectingPoint num="6" id="1290" />
+<TGConnectingPoint num="7" id="1291" />
+<TGConnectingPoint num="8" id="1292" />
+<TGConnectingPoint num="9" id="1293" />
+<TGConnectingPoint num="10" id="1294" />
+<TGConnectingPoint num="11" id="1295" />
+<TGConnectingPoint num="12" id="1296" />
+<TGConnectingPoint num="13" id="1297" />
+<TGConnectingPoint num="14" id="1298" />
+<TGConnectingPoint num="15" id="1299" />
+<TGConnectingPoint num="16" id="1300" />
+<TGConnectingPoint num="17" id="1301" />
+<TGConnectingPoint num="18" id="1302" />
+<TGConnectingPoint num="19" id="1303" />
+<TGConnectingPoint num="20" id="1304" />
+<TGConnectingPoint num="21" id="1305" />
+<TGConnectingPoint num="22" id="1306" />
+<TGConnectingPoint num="23" id="1307" />
+<TGConnectingPoint num="24" id="1308" />
+<TGConnectingPoint num="25" id="1309" />
+<TGConnectingPoint num="26" id="1310" />
+<TGConnectingPoint num="27" id="1311" />
+<TGConnectingPoint num="28" id="1312" />
+<TGConnectingPoint num="29" id="1313" />
+<TGConnectingPoint num="30" id="1314" />
+<TGConnectingPoint num="31" id="1315" />
+<TGConnectingPoint num="32" id="1316" />
+<TGConnectingPoint num="33" id="1317" />
+<TGConnectingPoint num="34" id="1318" />
+<TGConnectingPoint num="35" id="1319" />
+<TGConnectingPoint num="36" id="1320" />
+<TGConnectingPoint num="37" id="1321" />
+<TGConnectingPoint num="38" id="1322" />
+<TGConnectingPoint num="39" id="1323" />
+<TGConnectingPoint num="40" id="1324" />
+<TGConnectingPoint num="41" id="1325" />
+<TGConnectingPoint num="42" id="1326" />
+<TGConnectingPoint num="43" id="1327" />
+<TGConnectingPoint num="44" id="1328" />
+<TGConnectingPoint num="45" id="1329" />
+<TGConnectingPoint num="46" id="1330" />
+<TGConnectingPoint num="47" id="1331" />
+<TGConnectingPoint num="48" id="1332" />
+<TGConnectingPoint num="49" id="1333" />
+<TGConnectingPoint num="50" id="1334" />
+<TGConnectingPoint num="51" id="1335" />
+<TGConnectingPoint num="52" id="1336" />
+<TGConnectingPoint num="53" id="1337" />
+<TGConnectingPoint num="54" id="1338" />
+<TGConnectingPoint num="55" id="1339" />
+<TGConnectingPoint num="56" id="1340" />
+<TGConnectingPoint num="57" id="1341" />
+<TGConnectingPoint num="58" id="1342" />
+<TGConnectingPoint num="59" id="1343" />
+<TGConnectingPoint num="60" id="1344" />
+<TGConnectingPoint num="61" id="1345" />
+<TGConnectingPoint num="62" id="1346" />
+<TGConnectingPoint num="63" id="1347" />
+<TGConnectingPoint num="64" id="1348" />
+<TGConnectingPoint num="65" id="1349" />
+<TGConnectingPoint num="66" id="1350" />
+<TGConnectingPoint num="67" id="1351" />
+<TGConnectingPoint num="68" id="1352" />
+<TGConnectingPoint num="69" id="1353" />
+<TGConnectingPoint num="70" id="1354" />
+<TGConnectingPoint num="71" id="1355" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="1367" index="12" uid="a61dc21a-a405-4027-9659-dbb9d3e02fef" >
+<cdparam x="588" y="604" />
+<sizeparam width="239" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="getNbOfPilotsInCabin(pilotsInCabin)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1357" />
+<TGConnectingPoint num="1" id="1358" />
+<TGConnectingPoint num="2" id="1359" />
+<TGConnectingPoint num="3" id="1360" />
+<TGConnectingPoint num="4" id="1361" />
+<TGConnectingPoint num="5" id="1362" />
+<TGConnectingPoint num="6" id="1363" />
+<TGConnectingPoint num="7" id="1364" />
+<TGConnectingPoint num="8" id="1365" />
+<TGConnectingPoint num="9" id="1366" />
+</COMPONENT>
+
+<COMPONENT type="301" id="1384" index="13" uid="02079a2f-023c-41a5-a915-51d0a180e826" >
+<cdparam x="955" y="509" />
+<sizeparam width="203" height="20" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="UML Note" value="Can we always reach 0 pilot ?
+" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1368" />
+<TGConnectingPoint num="1" id="1369" />
+<TGConnectingPoint num="2" id="1370" />
+<TGConnectingPoint num="3" id="1371" />
+<TGConnectingPoint num="4" id="1372" />
+<TGConnectingPoint num="5" id="1373" />
+<TGConnectingPoint num="6" id="1374" />
+<TGConnectingPoint num="7" id="1375" />
+<TGConnectingPoint num="8" id="1376" />
+<TGConnectingPoint num="9" id="1377" />
+<TGConnectingPoint num="10" id="1378" />
+<TGConnectingPoint num="11" id="1379" />
+<TGConnectingPoint num="12" id="1380" />
+<TGConnectingPoint num="13" id="1381" />
+<TGConnectingPoint num="14" id="1382" />
+<TGConnectingPoint num="15" id="1383" />
+<extraparam>
+<Line value="Can we always reach 0 pilot ?" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="1457" index="14" uid="e9efbd99-5d71-49a4-8f44-39855c601311" >
+<cdparam x="566" y="507" />
+<sizeparam width="282" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="LEADSTO_AtLeastOnePilotInCabin" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1385" />
+<TGConnectingPoint num="1" id="1386" />
+<TGConnectingPoint num="2" id="1387" />
+<TGConnectingPoint num="3" id="1388" />
+<TGConnectingPoint num="4" id="1389" />
+<TGConnectingPoint num="5" id="1390" />
+<TGConnectingPoint num="6" id="1391" />
+<TGConnectingPoint num="7" id="1392" />
+<TGConnectingPoint num="8" id="1393" />
+<TGConnectingPoint num="9" id="1394" />
+<TGConnectingPoint num="10" id="1395" />
+<TGConnectingPoint num="11" id="1396" />
+<TGConnectingPoint num="12" id="1397" />
+<TGConnectingPoint num="13" id="1398" />
+<TGConnectingPoint num="14" id="1399" />
+<TGConnectingPoint num="15" id="1400" />
+<TGConnectingPoint num="16" id="1401" />
+<TGConnectingPoint num="17" id="1402" />
+<TGConnectingPoint num="18" id="1403" />
+<TGConnectingPoint num="19" id="1404" />
+<TGConnectingPoint num="20" id="1405" />
+<TGConnectingPoint num="21" id="1406" />
+<TGConnectingPoint num="22" id="1407" />
+<TGConnectingPoint num="23" id="1408" />
+<TGConnectingPoint num="24" id="1409" />
+<TGConnectingPoint num="25" id="1410" />
+<TGConnectingPoint num="26" id="1411" />
+<TGConnectingPoint num="27" id="1412" />
+<TGConnectingPoint num="28" id="1413" />
+<TGConnectingPoint num="29" id="1414" />
+<TGConnectingPoint num="30" id="1415" />
+<TGConnectingPoint num="31" id="1416" />
+<TGConnectingPoint num="32" id="1417" />
+<TGConnectingPoint num="33" id="1418" />
+<TGConnectingPoint num="34" id="1419" />
+<TGConnectingPoint num="35" id="1420" />
+<TGConnectingPoint num="36" id="1421" />
+<TGConnectingPoint num="37" id="1422" />
+<TGConnectingPoint num="38" id="1423" />
+<TGConnectingPoint num="39" id="1424" />
+<TGConnectingPoint num="40" id="1425" />
+<TGConnectingPoint num="41" id="1426" />
+<TGConnectingPoint num="42" id="1427" />
+<TGConnectingPoint num="43" id="1428" />
+<TGConnectingPoint num="44" id="1429" />
+<TGConnectingPoint num="45" id="1430" />
+<TGConnectingPoint num="46" id="1431" />
+<TGConnectingPoint num="47" id="1432" />
+<TGConnectingPoint num="48" id="1433" />
+<TGConnectingPoint num="49" id="1434" />
+<TGConnectingPoint num="50" id="1435" />
+<TGConnectingPoint num="51" id="1436" />
+<TGConnectingPoint num="52" id="1437" />
+<TGConnectingPoint num="53" id="1438" />
+<TGConnectingPoint num="54" id="1439" />
+<TGConnectingPoint num="55" id="1440" />
+<TGConnectingPoint num="56" id="1441" />
+<TGConnectingPoint num="57" id="1442" />
+<TGConnectingPoint num="58" id="1443" />
+<TGConnectingPoint num="59" id="1444" />
+<TGConnectingPoint num="60" id="1445" />
+<TGConnectingPoint num="61" id="1446" />
+<TGConnectingPoint num="62" id="1447" />
+<TGConnectingPoint num="63" id="1448" />
+<TGConnectingPoint num="64" id="1449" />
+<TGConnectingPoint num="65" id="1450" />
+<TGConnectingPoint num="66" id="1451" />
+<TGConnectingPoint num="67" id="1452" />
+<TGConnectingPoint num="68" id="1453" />
+<TGConnectingPoint num="69" id="1454" />
+<TGConnectingPoint num="70" id="1455" />
+<TGConnectingPoint num="71" id="1456" />
+<accessibility />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="1530" index="15" uid="3770f231-856d-4d21-9dd0-6c2d2a652630" >
+<cdparam x="435" y="332" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="TestingValue1" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1458" />
+<TGConnectingPoint num="1" id="1459" />
+<TGConnectingPoint num="2" id="1460" />
+<TGConnectingPoint num="3" id="1461" />
+<TGConnectingPoint num="4" id="1462" />
+<TGConnectingPoint num="5" id="1463" />
+<TGConnectingPoint num="6" id="1464" />
+<TGConnectingPoint num="7" id="1465" />
+<TGConnectingPoint num="8" id="1466" />
+<TGConnectingPoint num="9" id="1467" />
+<TGConnectingPoint num="10" id="1468" />
+<TGConnectingPoint num="11" id="1469" />
+<TGConnectingPoint num="12" id="1470" />
+<TGConnectingPoint num="13" id="1471" />
+<TGConnectingPoint num="14" id="1472" />
+<TGConnectingPoint num="15" id="1473" />
+<TGConnectingPoint num="16" id="1474" />
+<TGConnectingPoint num="17" id="1475" />
+<TGConnectingPoint num="18" id="1476" />
+<TGConnectingPoint num="19" id="1477" />
+<TGConnectingPoint num="20" id="1478" />
+<TGConnectingPoint num="21" id="1479" />
+<TGConnectingPoint num="22" id="1480" />
+<TGConnectingPoint num="23" id="1481" />
+<TGConnectingPoint num="24" id="1482" />
+<TGConnectingPoint num="25" id="1483" />
+<TGConnectingPoint num="26" id="1484" />
+<TGConnectingPoint num="27" id="1485" />
+<TGConnectingPoint num="28" id="1486" />
+<TGConnectingPoint num="29" id="1487" />
+<TGConnectingPoint num="30" id="1488" />
+<TGConnectingPoint num="31" id="1489" />
+<TGConnectingPoint num="32" id="1490" />
+<TGConnectingPoint num="33" id="1491" />
+<TGConnectingPoint num="34" id="1492" />
+<TGConnectingPoint num="35" id="1493" />
+<TGConnectingPoint num="36" id="1494" />
+<TGConnectingPoint num="37" id="1495" />
+<TGConnectingPoint num="38" id="1496" />
+<TGConnectingPoint num="39" id="1497" />
+<TGConnectingPoint num="40" id="1498" />
+<TGConnectingPoint num="41" id="1499" />
+<TGConnectingPoint num="42" id="1500" />
+<TGConnectingPoint num="43" id="1501" />
+<TGConnectingPoint num="44" id="1502" />
+<TGConnectingPoint num="45" id="1503" />
+<TGConnectingPoint num="46" id="1504" />
+<TGConnectingPoint num="47" id="1505" />
+<TGConnectingPoint num="48" id="1506" />
+<TGConnectingPoint num="49" id="1507" />
+<TGConnectingPoint num="50" id="1508" />
+<TGConnectingPoint num="51" id="1509" />
+<TGConnectingPoint num="52" id="1510" />
+<TGConnectingPoint num="53" id="1511" />
+<TGConnectingPoint num="54" id="1512" />
+<TGConnectingPoint num="55" id="1513" />
+<TGConnectingPoint num="56" id="1514" />
+<TGConnectingPoint num="57" id="1515" />
+<TGConnectingPoint num="58" id="1516" />
+<TGConnectingPoint num="59" id="1517" />
+<TGConnectingPoint num="60" id="1518" />
+<TGConnectingPoint num="61" id="1519" />
+<TGConnectingPoint num="62" id="1520" />
+<TGConnectingPoint num="63" id="1521" />
+<TGConnectingPoint num="64" id="1522" />
+<TGConnectingPoint num="65" id="1523" />
+<TGConnectingPoint num="66" id="1524" />
+<TGConnectingPoint num="67" id="1525" />
+<TGConnectingPoint num="68" id="1526" />
+<TGConnectingPoint num="69" id="1527" />
+<TGConnectingPoint num="70" id="1528" />
+<TGConnectingPoint num="71" id="1529" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="1541" index="16" uid="af68aa66-e971-408c-9a03-161b8cd06788" >
+<cdparam x="366" y="253" />
+<sizeparam width="239" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="getNbOfPilotsInCabin(pilotsInCabin)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1531" />
+<TGConnectingPoint num="1" id="1532" />
+<TGConnectingPoint num="2" id="1533" />
+<TGConnectingPoint num="3" id="1534" />
+<TGConnectingPoint num="4" id="1535" />
+<TGConnectingPoint num="5" id="1536" />
+<TGConnectingPoint num="6" id="1537" />
+<TGConnectingPoint num="7" id="1538" />
+<TGConnectingPoint num="8" id="1539" />
+<TGConnectingPoint num="9" id="1540" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="1614" index="17" uid="da2f0639-96ba-4bf2-a49a-5de9d47692aa" >
+<cdparam x="366" y="134" />
+<sizeparam width="239" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="WaitForAtLeastPilotInCabin" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1542" />
+<TGConnectingPoint num="1" id="1543" />
+<TGConnectingPoint num="2" id="1544" />
+<TGConnectingPoint num="3" id="1545" />
+<TGConnectingPoint num="4" id="1546" />
+<TGConnectingPoint num="5" id="1547" />
+<TGConnectingPoint num="6" id="1548" />
+<TGConnectingPoint num="7" id="1549" />
+<TGConnectingPoint num="8" id="1550" />
+<TGConnectingPoint num="9" id="1551" />
+<TGConnectingPoint num="10" id="1552" />
+<TGConnectingPoint num="11" id="1553" />
+<TGConnectingPoint num="12" id="1554" />
+<TGConnectingPoint num="13" id="1555" />
+<TGConnectingPoint num="14" id="1556" />
+<TGConnectingPoint num="15" id="1557" />
+<TGConnectingPoint num="16" id="1558" />
+<TGConnectingPoint num="17" id="1559" />
+<TGConnectingPoint num="18" id="1560" />
+<TGConnectingPoint num="19" id="1561" />
+<TGConnectingPoint num="20" id="1562" />
+<TGConnectingPoint num="21" id="1563" />
+<TGConnectingPoint num="22" id="1564" />
+<TGConnectingPoint num="23" id="1565" />
+<TGConnectingPoint num="24" id="1566" />
+<TGConnectingPoint num="25" id="1567" />
+<TGConnectingPoint num="26" id="1568" />
+<TGConnectingPoint num="27" id="1569" />
+<TGConnectingPoint num="28" id="1570" />
+<TGConnectingPoint num="29" id="1571" />
+<TGConnectingPoint num="30" id="1572" />
+<TGConnectingPoint num="31" id="1573" />
+<TGConnectingPoint num="32" id="1574" />
+<TGConnectingPoint num="33" id="1575" />
+<TGConnectingPoint num="34" id="1576" />
+<TGConnectingPoint num="35" id="1577" />
+<TGConnectingPoint num="36" id="1578" />
+<TGConnectingPoint num="37" id="1579" />
+<TGConnectingPoint num="38" id="1580" />
+<TGConnectingPoint num="39" id="1581" />
+<TGConnectingPoint num="40" id="1582" />
+<TGConnectingPoint num="41" id="1583" />
+<TGConnectingPoint num="42" id="1584" />
+<TGConnectingPoint num="43" id="1585" />
+<TGConnectingPoint num="44" id="1586" />
+<TGConnectingPoint num="45" id="1587" />
+<TGConnectingPoint num="46" id="1588" />
+<TGConnectingPoint num="47" id="1589" />
+<TGConnectingPoint num="48" id="1590" />
+<TGConnectingPoint num="49" id="1591" />
+<TGConnectingPoint num="50" id="1592" />
+<TGConnectingPoint num="51" id="1593" />
+<TGConnectingPoint num="52" id="1594" />
+<TGConnectingPoint num="53" id="1595" />
+<TGConnectingPoint num="54" id="1596" />
+<TGConnectingPoint num="55" id="1597" />
+<TGConnectingPoint num="56" id="1598" />
+<TGConnectingPoint num="57" id="1599" />
+<TGConnectingPoint num="58" id="1600" />
+<TGConnectingPoint num="59" id="1601" />
+<TGConnectingPoint num="60" id="1602" />
+<TGConnectingPoint num="61" id="1603" />
+<TGConnectingPoint num="62" id="1604" />
+<TGConnectingPoint num="63" id="1605" />
+<TGConnectingPoint num="64" id="1606" />
+<TGConnectingPoint num="65" id="1607" />
+<TGConnectingPoint num="66" id="1608" />
+<TGConnectingPoint num="67" id="1609" />
+<TGConnectingPoint num="68" id="1610" />
+<TGConnectingPoint num="69" id="1611" />
+<TGConnectingPoint num="70" id="1612" />
+<TGConnectingPoint num="71" id="1613" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="1616" index="18" uid="d9d53efe-b32a-4a7e-848e-ce19ba7cb586" >
+<cdparam x="424" y="48" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1615" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="RegulationManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="1623" index="0" uid="dc567266-1259-4680-82ac-bb073cba334f" >
+<cdparam x="982" y="547" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1622" />
+<P1  x="998" y="548" id="1700" />
+<P2  x="909" y="650" id="1932" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1621" index="20" uid="55e266e7-374e-40ce-a540-7b232e1e9eac" >
+<father id="1623" num="0" />
+<cdparam x="982" y="587" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1617" />
+<TGConnectingPoint num="1" id="1618" />
+<TGConnectingPoint num="2" id="1619" />
+<TGConnectingPoint num="3" id="1620" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1630" index="1" uid="a210296c-b178-4d76-a81f-dc077d5147b0" >
+<cdparam x="321" y="659" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1629" />
+<P1  x="365" y="591" id="1773" />
+<P2  x="521" y="693" id="1938" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1628" index="21" uid="855b7092-66c0-44a7-82fa-f2dc5a9c55c1" >
+<father id="1630" num="0" />
+<cdparam x="321" y="699" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1624" />
+<TGConnectingPoint num="1" id="1625" />
+<TGConnectingPoint num="2" id="1626" />
+<TGConnectingPoint num="3" id="1627" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1637" index="2" uid="0189a7b7-1fbc-46ac-a80a-9b990ce5b0bb" >
+<cdparam x="793" y="527" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1636" />
+<P1  x="778" y="446" id="1854" />
+<P2  x="744" y="650" id="1914" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1635" index="22" uid="75d87cc5-6a76-4044-ae57-672dd39f730e" >
+<father id="1637" num="0" />
+<cdparam x="711" y="545" />
+<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1631" />
+<TGConnectingPoint num="1" id="1632" />
+<TGConnectingPoint num="2" id="1633" />
+<TGConnectingPoint num="3" id="1634" />
+<extraparam>
+<guard value="[ else ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1644" index="3" uid="cd3f23de-086c-4efa-bf6a-c3862d2acec9" >
+<cdparam x="764" y="334" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1643" />
+<P1  x="803" y="325" id="2060" />
+<P2  x="803" y="396" id="1841" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1642" index="23" uid="26053f49-2930-40f6-acea-3e24226eddf0" >
+<father id="1644" num="0" />
+<cdparam x="764" y="374" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1638" />
+<TGConnectingPoint num="1" id="1639" />
+<TGConnectingPoint num="2" id="1640" />
+<TGConnectingPoint num="3" id="1641" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1651" index="4" uid="381e3fd9-0af7-408f-8fa0-821e4987a169" >
+<cdparam x="574" y="490" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1650" />
+<P1  x="574" y="490" id="1993" />
+<P2  x="574" y="650" id="1929" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1649" index="24" uid="9575e392-d103-48b5-84b8-98b672f5b691" >
+<father id="1651" num="0" />
+<cdparam x="586" y="529" />
+<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1645" />
+<TGConnectingPoint num="1" id="1646" />
+<TGConnectingPoint num="2" id="1647" />
+<TGConnectingPoint num="3" id="1648" />
+<extraparam>
+<guard value="[ else ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1658" index="5" uid="2e7bfddf-5744-4dcd-af6d-1462a79b63de" >
+<cdparam x="457" y="328" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1657" />
+<P1  x="457" y="328" id="2071" />
+<P2  x="524" y="440" id="1987" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1656" index="25" uid="7e65b20a-9809-44c3-86fe-504f3d9e26c3" >
+<father id="1658" num="0" />
+<cdparam x="457" y="368" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1652" />
+<TGConnectingPoint num="1" id="1653" />
+<TGConnectingPoint num="2" id="1654" />
+<TGConnectingPoint num="3" id="1655" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1665" index="6" uid="cd929489-f2f8-4120-8171-598f71f6bd54" >
+<cdparam x="766" y="335" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1664" />
+<P1  x="840" y="446" id="1871" />
+<P2  x="998" y="498" id="1695" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1663" index="26" uid="a334dfa2-9fdc-4688-a249-92d79d490001" >
+<father id="1665" num="0" />
+<cdparam x="964" y="461" />
+<sizeparam width="274" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1659" />
+<TGConnectingPoint num="1" id="1660" />
+<TGConnectingPoint num="2" id="1661" />
+<TGConnectingPoint num="3" id="1662" />
+<extraparam>
+<guard value="[ nb &lt; 2]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="ruleAtLeastTwoPersonsInTheCockpit = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1672" index="7" uid="8f65cbd9-f021-4e65-8c99-f91a3db8423b" >
+<cdparam x="454" y="329" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1671" />
+<P1  x="486" y="490" id="2014" />
+<P2  x="402" y="541" id="1785" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1670" index="27" uid="c331acd4-ccb9-4ab9-bc36-cb648e94097d" >
+<father id="1672" num="0" />
+<cdparam x="197" y="511" />
+<sizeparam width="251" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1666" />
+<TGConnectingPoint num="1" id="1667" />
+<TGConnectingPoint num="2" id="1668" />
+<TGConnectingPoint num="3" id="1669" />
+<extraparam>
+<guard value="[ nb &lt; 1]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="ruleAtLeastOnePilotInTheCockpit = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1679" index="8" uid="ab879a67-deec-40c0-8cb9-5f11e0d6cc89" >
+<cdparam x="573" y="23" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1678" />
+<P1  x="560" y="116" id="2154" />
+<P2  x="571" y="184" id="2098" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1677" index="28" uid="332b572c-ce27-499c-bd5e-824d24163238" >
+<father id="1679" num="0" />
+<cdparam x="573" y="63" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1673" />
+<TGConnectingPoint num="1" id="1674" />
+<TGConnectingPoint num="2" id="1675" />
+<TGConnectingPoint num="3" id="1676" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1686" index="9" uid="f22fee98-e551-4511-946e-ee8dd7c1e1cd" >
+<cdparam x="483" y="217" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1685" />
+<P1  x="479" y="240" id="2086" />
+<P2  x="457" y="298" id="2070" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1684" index="29" uid="9bfd91e2-4823-452d-beb1-f75a14968f6a" >
+<father id="1686" num="0" />
+<cdparam x="483" y="257" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1680" />
+<TGConnectingPoint num="1" id="1681" />
+<TGConnectingPoint num="2" id="1682" />
+<TGConnectingPoint num="3" id="1683" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="1693" index="10" uid="c20b963c-a689-460f-8dce-7e9335bb6da1" >
+<cdparam x="733" y="217" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="1692" />
+<P1  x="729" y="240" id="2088" />
+<P2  x="803" y="295" id="2059" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1691" index="30" uid="dde09253-9ebe-4241-b076-1638c1a2b7e7" >
+<father id="1693" num="0" />
+<cdparam x="733" y="257" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1687" />
+<TGConnectingPoint num="1" id="1688" />
+<TGConnectingPoint num="2" id="1689" />
+<TGConnectingPoint num="3" id="1690" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="1766" index="11" uid="783a7b62-d368-4053-ad99-e832b067581d" >
+<cdparam x="862" y="498" />
+<sizeparam width="272" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="ERROR_Less_Than_Two_Persons_In_Cockpit" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1694" />
+<TGConnectingPoint num="1" id="1695" />
+<TGConnectingPoint num="2" id="1696" />
+<TGConnectingPoint num="3" id="1697" />
+<TGConnectingPoint num="4" id="1698" />
+<TGConnectingPoint num="5" id="1699" />
+<TGConnectingPoint num="6" id="1700" />
+<TGConnectingPoint num="7" id="1701" />
+<TGConnectingPoint num="8" id="1702" />
+<TGConnectingPoint num="9" id="1703" />
+<TGConnectingPoint num="10" id="1704" />
+<TGConnectingPoint num="11" id="1705" />
+<TGConnectingPoint num="12" id="1706" />
+<TGConnectingPoint num="13" id="1707" />
+<TGConnectingPoint num="14" id="1708" />
+<TGConnectingPoint num="15" id="1709" />
+<TGConnectingPoint num="16" id="1710" />
+<TGConnectingPoint num="17" id="1711" />
+<TGConnectingPoint num="18" id="1712" />
+<TGConnectingPoint num="19" id="1713" />
+<TGConnectingPoint num="20" id="1714" />
+<TGConnectingPoint num="21" id="1715" />
+<TGConnectingPoint num="22" id="1716" />
+<TGConnectingPoint num="23" id="1717" />
+<TGConnectingPoint num="24" id="1718" />
+<TGConnectingPoint num="25" id="1719" />
+<TGConnectingPoint num="26" id="1720" />
+<TGConnectingPoint num="27" id="1721" />
+<TGConnectingPoint num="28" id="1722" />
+<TGConnectingPoint num="29" id="1723" />
+<TGConnectingPoint num="30" id="1724" />
+<TGConnectingPoint num="31" id="1725" />
+<TGConnectingPoint num="32" id="1726" />
+<TGConnectingPoint num="33" id="1727" />
+<TGConnectingPoint num="34" id="1728" />
+<TGConnectingPoint num="35" id="1729" />
+<TGConnectingPoint num="36" id="1730" />
+<TGConnectingPoint num="37" id="1731" />
+<TGConnectingPoint num="38" id="1732" />
+<TGConnectingPoint num="39" id="1733" />
+<TGConnectingPoint num="40" id="1734" />
+<TGConnectingPoint num="41" id="1735" />
+<TGConnectingPoint num="42" id="1736" />
+<TGConnectingPoint num="43" id="1737" />
+<TGConnectingPoint num="44" id="1738" />
+<TGConnectingPoint num="45" id="1739" />
+<TGConnectingPoint num="46" id="1740" />
+<TGConnectingPoint num="47" id="1741" />
+<TGConnectingPoint num="48" id="1742" />
+<TGConnectingPoint num="49" id="1743" />
+<TGConnectingPoint num="50" id="1744" />
+<TGConnectingPoint num="51" id="1745" />
+<TGConnectingPoint num="52" id="1746" />
+<TGConnectingPoint num="53" id="1747" />
+<TGConnectingPoint num="54" id="1748" />
+<TGConnectingPoint num="55" id="1749" />
+<TGConnectingPoint num="56" id="1750" />
+<TGConnectingPoint num="57" id="1751" />
+<TGConnectingPoint num="58" id="1752" />
+<TGConnectingPoint num="59" id="1753" />
+<TGConnectingPoint num="60" id="1754" />
+<TGConnectingPoint num="61" id="1755" />
+<TGConnectingPoint num="62" id="1756" />
+<TGConnectingPoint num="63" id="1757" />
+<TGConnectingPoint num="64" id="1758" />
+<TGConnectingPoint num="65" id="1759" />
+<TGConnectingPoint num="66" id="1760" />
+<TGConnectingPoint num="67" id="1761" />
+<TGConnectingPoint num="68" id="1762" />
+<TGConnectingPoint num="69" id="1763" />
+<TGConnectingPoint num="70" id="1764" />
+<TGConnectingPoint num="71" id="1765" />
+<accessibility />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="1839" index="12" uid="ffb72a5b-6bb8-41f8-94c2-2f99ee2e0fe2" >
+<cdparam x="210" y="541" />
+<sizeparam width="311" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="ERROR_Less_Than_One_Pilot_In_Cockpit" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1767" />
+<TGConnectingPoint num="1" id="1768" />
+<TGConnectingPoint num="2" id="1769" />
+<TGConnectingPoint num="3" id="1770" />
+<TGConnectingPoint num="4" id="1771" />
+<TGConnectingPoint num="5" id="1772" />
+<TGConnectingPoint num="6" id="1773" />
+<TGConnectingPoint num="7" id="1774" />
+<TGConnectingPoint num="8" id="1775" />
+<TGConnectingPoint num="9" id="1776" />
+<TGConnectingPoint num="10" id="1777" />
+<TGConnectingPoint num="11" id="1778" />
+<TGConnectingPoint num="12" id="1779" />
+<TGConnectingPoint num="13" id="1780" />
+<TGConnectingPoint num="14" id="1781" />
+<TGConnectingPoint num="15" id="1782" />
+<TGConnectingPoint num="16" id="1783" />
+<TGConnectingPoint num="17" id="1784" />
+<TGConnectingPoint num="18" id="1785" />
+<TGConnectingPoint num="19" id="1786" />
+<TGConnectingPoint num="20" id="1787" />
+<TGConnectingPoint num="21" id="1788" />
+<TGConnectingPoint num="22" id="1789" />
+<TGConnectingPoint num="23" id="1790" />
+<TGConnectingPoint num="24" id="1791" />
+<TGConnectingPoint num="25" id="1792" />
+<TGConnectingPoint num="26" id="1793" />
+<TGConnectingPoint num="27" id="1794" />
+<TGConnectingPoint num="28" id="1795" />
+<TGConnectingPoint num="29" id="1796" />
+<TGConnectingPoint num="30" id="1797" />
+<TGConnectingPoint num="31" id="1798" />
+<TGConnectingPoint num="32" id="1799" />
+<TGConnectingPoint num="33" id="1800" />
+<TGConnectingPoint num="34" id="1801" />
+<TGConnectingPoint num="35" id="1802" />
+<TGConnectingPoint num="36" id="1803" />
+<TGConnectingPoint num="37" id="1804" />
+<TGConnectingPoint num="38" id="1805" />
+<TGConnectingPoint num="39" id="1806" />
+<TGConnectingPoint num="40" id="1807" />
+<TGConnectingPoint num="41" id="1808" />
+<TGConnectingPoint num="42" id="1809" />
+<TGConnectingPoint num="43" id="1810" />
+<TGConnectingPoint num="44" id="1811" />
+<TGConnectingPoint num="45" id="1812" />
+<TGConnectingPoint num="46" id="1813" />
+<TGConnectingPoint num="47" id="1814" />
+<TGConnectingPoint num="48" id="1815" />
+<TGConnectingPoint num="49" id="1816" />
+<TGConnectingPoint num="50" id="1817" />
+<TGConnectingPoint num="51" id="1818" />
+<TGConnectingPoint num="52" id="1819" />
+<TGConnectingPoint num="53" id="1820" />
+<TGConnectingPoint num="54" id="1821" />
+<TGConnectingPoint num="55" id="1822" />
+<TGConnectingPoint num="56" id="1823" />
+<TGConnectingPoint num="57" id="1824" />
+<TGConnectingPoint num="58" id="1825" />
+<TGConnectingPoint num="59" id="1826" />
+<TGConnectingPoint num="60" id="1827" />
+<TGConnectingPoint num="61" id="1828" />
+<TGConnectingPoint num="62" id="1829" />
+<TGConnectingPoint num="63" id="1830" />
+<TGConnectingPoint num="64" id="1831" />
+<TGConnectingPoint num="65" id="1832" />
+<TGConnectingPoint num="66" id="1833" />
+<TGConnectingPoint num="67" id="1834" />
+<TGConnectingPoint num="68" id="1835" />
+<TGConnectingPoint num="69" id="1836" />
+<TGConnectingPoint num="70" id="1837" />
+<TGConnectingPoint num="71" id="1838" />
+<accessibility />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="1912" index="13" uid="afa6f5e3-972c-4a23-a9bd-a0be4ba8c084" >
+<cdparam x="753" y="396" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="CheckingRule2" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1840" />
+<TGConnectingPoint num="1" id="1841" />
+<TGConnectingPoint num="2" id="1842" />
+<TGConnectingPoint num="3" id="1843" />
+<TGConnectingPoint num="4" id="1844" />
+<TGConnectingPoint num="5" id="1845" />
+<TGConnectingPoint num="6" id="1846" />
+<TGConnectingPoint num="7" id="1847" />
+<TGConnectingPoint num="8" id="1848" />
+<TGConnectingPoint num="9" id="1849" />
+<TGConnectingPoint num="10" id="1850" />
+<TGConnectingPoint num="11" id="1851" />
+<TGConnectingPoint num="12" id="1852" />
+<TGConnectingPoint num="13" id="1853" />
+<TGConnectingPoint num="14" id="1854" />
+<TGConnectingPoint num="15" id="1855" />
+<TGConnectingPoint num="16" id="1856" />
+<TGConnectingPoint num="17" id="1857" />
+<TGConnectingPoint num="18" id="1858" />
+<TGConnectingPoint num="19" id="1859" />
+<TGConnectingPoint num="20" id="1860" />
+<TGConnectingPoint num="21" id="1861" />
+<TGConnectingPoint num="22" id="1862" />
+<TGConnectingPoint num="23" id="1863" />
+<TGConnectingPoint num="24" id="1864" />
+<TGConnectingPoint num="25" id="1865" />
+<TGConnectingPoint num="26" id="1866" />
+<TGConnectingPoint num="27" id="1867" />
+<TGConnectingPoint num="28" id="1868" />
+<TGConnectingPoint num="29" id="1869" />
+<TGConnectingPoint num="30" id="1870" />
+<TGConnectingPoint num="31" id="1871" />
+<TGConnectingPoint num="32" id="1872" />
+<TGConnectingPoint num="33" id="1873" />
+<TGConnectingPoint num="34" id="1874" />
+<TGConnectingPoint num="35" id="1875" />
+<TGConnectingPoint num="36" id="1876" />
+<TGConnectingPoint num="37" id="1877" />
+<TGConnectingPoint num="38" id="1878" />
+<TGConnectingPoint num="39" id="1879" />
+<TGConnectingPoint num="40" id="1880" />
+<TGConnectingPoint num="41" id="1881" />
+<TGConnectingPoint num="42" id="1882" />
+<TGConnectingPoint num="43" id="1883" />
+<TGConnectingPoint num="44" id="1884" />
+<TGConnectingPoint num="45" id="1885" />
+<TGConnectingPoint num="46" id="1886" />
+<TGConnectingPoint num="47" id="1887" />
+<TGConnectingPoint num="48" id="1888" />
+<TGConnectingPoint num="49" id="1889" />
+<TGConnectingPoint num="50" id="1890" />
+<TGConnectingPoint num="51" id="1891" />
+<TGConnectingPoint num="52" id="1892" />
+<TGConnectingPoint num="53" id="1893" />
+<TGConnectingPoint num="54" id="1894" />
+<TGConnectingPoint num="55" id="1895" />
+<TGConnectingPoint num="56" id="1896" />
+<TGConnectingPoint num="57" id="1897" />
+<TGConnectingPoint num="58" id="1898" />
+<TGConnectingPoint num="59" id="1899" />
+<TGConnectingPoint num="60" id="1900" />
+<TGConnectingPoint num="61" id="1901" />
+<TGConnectingPoint num="62" id="1902" />
+<TGConnectingPoint num="63" id="1903" />
+<TGConnectingPoint num="64" id="1904" />
+<TGConnectingPoint num="65" id="1905" />
+<TGConnectingPoint num="66" id="1906" />
+<TGConnectingPoint num="67" id="1907" />
+<TGConnectingPoint num="68" id="1908" />
+<TGConnectingPoint num="69" id="1909" />
+<TGConnectingPoint num="70" id="1910" />
+<TGConnectingPoint num="71" id="1911" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="1985" index="14" uid="3467e220-3e74-41ac-bcfd-9f57e44ce97e" >
+<cdparam x="521" y="650" />
+<sizeparam width="447" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="Main" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1913" />
+<TGConnectingPoint num="1" id="1914" />
+<TGConnectingPoint num="2" id="1915" />
+<TGConnectingPoint num="3" id="1916" />
+<TGConnectingPoint num="4" id="1917" />
+<TGConnectingPoint num="5" id="1918" />
+<TGConnectingPoint num="6" id="1919" />
+<TGConnectingPoint num="7" id="1920" />
+<TGConnectingPoint num="8" id="1921" />
+<TGConnectingPoint num="9" id="1922" />
+<TGConnectingPoint num="10" id="1923" />
+<TGConnectingPoint num="11" id="1924" />
+<TGConnectingPoint num="12" id="1925" />
+<TGConnectingPoint num="13" id="1926" />
+<TGConnectingPoint num="14" id="1927" />
+<TGConnectingPoint num="15" id="1928" />
+<TGConnectingPoint num="16" id="1929" />
+<TGConnectingPoint num="17" id="1930" />
+<TGConnectingPoint num="18" id="1931" />
+<TGConnectingPoint num="19" id="1932" />
+<TGConnectingPoint num="20" id="1933" />
+<TGConnectingPoint num="21" id="1934" />
+<TGConnectingPoint num="22" id="1935" />
+<TGConnectingPoint num="23" id="1936" />
+<TGConnectingPoint num="24" id="1937" />
+<TGConnectingPoint num="25" id="1938" />
+<TGConnectingPoint num="26" id="1939" />
+<TGConnectingPoint num="27" id="1940" />
+<TGConnectingPoint num="28" id="1941" />
+<TGConnectingPoint num="29" id="1942" />
+<TGConnectingPoint num="30" id="1943" />
+<TGConnectingPoint num="31" id="1944" />
+<TGConnectingPoint num="32" id="1945" />
+<TGConnectingPoint num="33" id="1946" />
+<TGConnectingPoint num="34" id="1947" />
+<TGConnectingPoint num="35" id="1948" />
+<TGConnectingPoint num="36" id="1949" />
+<TGConnectingPoint num="37" id="1950" />
+<TGConnectingPoint num="38" id="1951" />
+<TGConnectingPoint num="39" id="1952" />
+<TGConnectingPoint num="40" id="1953" />
+<TGConnectingPoint num="41" id="1954" />
+<TGConnectingPoint num="42" id="1955" />
+<TGConnectingPoint num="43" id="1956" />
+<TGConnectingPoint num="44" id="1957" />
+<TGConnectingPoint num="45" id="1958" />
+<TGConnectingPoint num="46" id="1959" />
+<TGConnectingPoint num="47" id="1960" />
+<TGConnectingPoint num="48" id="1961" />
+<TGConnectingPoint num="49" id="1962" />
+<TGConnectingPoint num="50" id="1963" />
+<TGConnectingPoint num="51" id="1964" />
+<TGConnectingPoint num="52" id="1965" />
+<TGConnectingPoint num="53" id="1966" />
+<TGConnectingPoint num="54" id="1967" />
+<TGConnectingPoint num="55" id="1968" />
+<TGConnectingPoint num="56" id="1969" />
+<TGConnectingPoint num="57" id="1970" />
+<TGConnectingPoint num="58" id="1971" />
+<TGConnectingPoint num="59" id="1972" />
+<TGConnectingPoint num="60" id="1973" />
+<TGConnectingPoint num="61" id="1974" />
+<TGConnectingPoint num="62" id="1975" />
+<TGConnectingPoint num="63" id="1976" />
+<TGConnectingPoint num="64" id="1977" />
+<TGConnectingPoint num="65" id="1978" />
+<TGConnectingPoint num="66" id="1979" />
+<TGConnectingPoint num="67" id="1980" />
+<TGConnectingPoint num="68" id="1981" />
+<TGConnectingPoint num="69" id="1982" />
+<TGConnectingPoint num="70" id="1983" />
+<TGConnectingPoint num="71" id="1984" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="2058" index="15" uid="da68aae3-e525-44a2-bb49-132e8e4dc907" >
+<cdparam x="474" y="440" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="CheckingRule1" />
+<new d="false" />
+<TGConnectingPoint num="0" id="1986" />
+<TGConnectingPoint num="1" id="1987" />
+<TGConnectingPoint num="2" id="1988" />
+<TGConnectingPoint num="3" id="1989" />
+<TGConnectingPoint num="4" id="1990" />
+<TGConnectingPoint num="5" id="1991" />
+<TGConnectingPoint num="6" id="1992" />
+<TGConnectingPoint num="7" id="1993" />
+<TGConnectingPoint num="8" id="1994" />
+<TGConnectingPoint num="9" id="1995" />
+<TGConnectingPoint num="10" id="1996" />
+<TGConnectingPoint num="11" id="1997" />
+<TGConnectingPoint num="12" id="1998" />
+<TGConnectingPoint num="13" id="1999" />
+<TGConnectingPoint num="14" id="2000" />
+<TGConnectingPoint num="15" id="2001" />
+<TGConnectingPoint num="16" id="2002" />
+<TGConnectingPoint num="17" id="2003" />
+<TGConnectingPoint num="18" id="2004" />
+<TGConnectingPoint num="19" id="2005" />
+<TGConnectingPoint num="20" id="2006" />
+<TGConnectingPoint num="21" id="2007" />
+<TGConnectingPoint num="22" id="2008" />
+<TGConnectingPoint num="23" id="2009" />
+<TGConnectingPoint num="24" id="2010" />
+<TGConnectingPoint num="25" id="2011" />
+<TGConnectingPoint num="26" id="2012" />
+<TGConnectingPoint num="27" id="2013" />
+<TGConnectingPoint num="28" id="2014" />
+<TGConnectingPoint num="29" id="2015" />
+<TGConnectingPoint num="30" id="2016" />
+<TGConnectingPoint num="31" id="2017" />
+<TGConnectingPoint num="32" id="2018" />
+<TGConnectingPoint num="33" id="2019" />
+<TGConnectingPoint num="34" id="2020" />
+<TGConnectingPoint num="35" id="2021" />
+<TGConnectingPoint num="36" id="2022" />
+<TGConnectingPoint num="37" id="2023" />
+<TGConnectingPoint num="38" id="2024" />
+<TGConnectingPoint num="39" id="2025" />
+<TGConnectingPoint num="40" id="2026" />
+<TGConnectingPoint num="41" id="2027" />
+<TGConnectingPoint num="42" id="2028" />
+<TGConnectingPoint num="43" id="2029" />
+<TGConnectingPoint num="44" id="2030" />
+<TGConnectingPoint num="45" id="2031" />
+<TGConnectingPoint num="46" id="2032" />
+<TGConnectingPoint num="47" id="2033" />
+<TGConnectingPoint num="48" id="2034" />
+<TGConnectingPoint num="49" id="2035" />
+<TGConnectingPoint num="50" id="2036" />
+<TGConnectingPoint num="51" id="2037" />
+<TGConnectingPoint num="52" id="2038" />
+<TGConnectingPoint num="53" id="2039" />
+<TGConnectingPoint num="54" id="2040" />
+<TGConnectingPoint num="55" id="2041" />
+<TGConnectingPoint num="56" id="2042" />
+<TGConnectingPoint num="57" id="2043" />
+<TGConnectingPoint num="58" id="2044" />
+<TGConnectingPoint num="59" id="2045" />
+<TGConnectingPoint num="60" id="2046" />
+<TGConnectingPoint num="61" id="2047" />
+<TGConnectingPoint num="62" id="2048" />
+<TGConnectingPoint num="63" id="2049" />
+<TGConnectingPoint num="64" id="2050" />
+<TGConnectingPoint num="65" id="2051" />
+<TGConnectingPoint num="66" id="2052" />
+<TGConnectingPoint num="67" id="2053" />
+<TGConnectingPoint num="68" id="2054" />
+<TGConnectingPoint num="69" id="2055" />
+<TGConnectingPoint num="70" id="2056" />
+<TGConnectingPoint num="71" id="2057" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="2069" index="16" uid="e5947244-7864-4d68-b766-f7c1eab49126" >
+<cdparam x="655" y="300" />
+<sizeparam width="297" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="AtLeastTwoPersonsInTheCockpitViolated(nb)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2059" />
+<TGConnectingPoint num="1" id="2060" />
+<TGConnectingPoint num="2" id="2061" />
+<TGConnectingPoint num="3" id="2062" />
+<TGConnectingPoint num="4" id="2063" />
+<TGConnectingPoint num="5" id="2064" />
+<TGConnectingPoint num="6" id="2065" />
+<TGConnectingPoint num="7" id="2066" />
+<TGConnectingPoint num="8" id="2067" />
+<TGConnectingPoint num="9" id="2068" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="2080" index="17" uid="2b67bb9a-e133-4554-9894-89e533dc954e" >
+<cdparam x="320" y="303" />
+<sizeparam width="274" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="AtLeastOnePilotInTheCockpitViolated(nb)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2070" />
+<TGConnectingPoint num="1" id="2071" />
+<TGConnectingPoint num="2" id="2072" />
+<TGConnectingPoint num="3" id="2073" />
+<TGConnectingPoint num="4" id="2074" />
+<TGConnectingPoint num="5" id="2075" />
+<TGConnectingPoint num="6" id="2076" />
+<TGConnectingPoint num="7" id="2077" />
+<TGConnectingPoint num="8" id="2078" />
+<TGConnectingPoint num="9" id="2079" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="2153" index="18" uid="96fd3e93-aaaa-45b7-b829-4d2e88c0baf3" >
+<cdparam x="479" y="184" />
+<sizeparam width="250" height="56" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="Main" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2081" />
+<TGConnectingPoint num="1" id="2082" />
+<TGConnectingPoint num="2" id="2083" />
+<TGConnectingPoint num="3" id="2084" />
+<TGConnectingPoint num="4" id="2085" />
+<TGConnectingPoint num="5" id="2086" />
+<TGConnectingPoint num="6" id="2087" />
+<TGConnectingPoint num="7" id="2088" />
+<TGConnectingPoint num="8" id="2089" />
+<TGConnectingPoint num="9" id="2090" />
+<TGConnectingPoint num="10" id="2091" />
+<TGConnectingPoint num="11" id="2092" />
+<TGConnectingPoint num="12" id="2093" />
+<TGConnectingPoint num="13" id="2094" />
+<TGConnectingPoint num="14" id="2095" />
+<TGConnectingPoint num="15" id="2096" />
+<TGConnectingPoint num="16" id="2097" />
+<TGConnectingPoint num="17" id="2098" />
+<TGConnectingPoint num="18" id="2099" />
+<TGConnectingPoint num="19" id="2100" />
+<TGConnectingPoint num="20" id="2101" />
+<TGConnectingPoint num="21" id="2102" />
+<TGConnectingPoint num="22" id="2103" />
+<TGConnectingPoint num="23" id="2104" />
+<TGConnectingPoint num="24" id="2105" />
+<TGConnectingPoint num="25" id="2106" />
+<TGConnectingPoint num="26" id="2107" />
+<TGConnectingPoint num="27" id="2108" />
+<TGConnectingPoint num="28" id="2109" />
+<TGConnectingPoint num="29" id="2110" />
+<TGConnectingPoint num="30" id="2111" />
+<TGConnectingPoint num="31" id="2112" />
+<TGConnectingPoint num="32" id="2113" />
+<TGConnectingPoint num="33" id="2114" />
+<TGConnectingPoint num="34" id="2115" />
+<TGConnectingPoint num="35" id="2116" />
+<TGConnectingPoint num="36" id="2117" />
+<TGConnectingPoint num="37" id="2118" />
+<TGConnectingPoint num="38" id="2119" />
+<TGConnectingPoint num="39" id="2120" />
+<TGConnectingPoint num="40" id="2121" />
+<TGConnectingPoint num="41" id="2122" />
+<TGConnectingPoint num="42" id="2123" />
+<TGConnectingPoint num="43" id="2124" />
+<TGConnectingPoint num="44" id="2125" />
+<TGConnectingPoint num="45" id="2126" />
+<TGConnectingPoint num="46" id="2127" />
+<TGConnectingPoint num="47" id="2128" />
+<TGConnectingPoint num="48" id="2129" />
+<TGConnectingPoint num="49" id="2130" />
+<TGConnectingPoint num="50" id="2131" />
+<TGConnectingPoint num="51" id="2132" />
+<TGConnectingPoint num="52" id="2133" />
+<TGConnectingPoint num="53" id="2134" />
+<TGConnectingPoint num="54" id="2135" />
+<TGConnectingPoint num="55" id="2136" />
+<TGConnectingPoint num="56" id="2137" />
+<TGConnectingPoint num="57" id="2138" />
+<TGConnectingPoint num="58" id="2139" />
+<TGConnectingPoint num="59" id="2140" />
+<TGConnectingPoint num="60" id="2141" />
+<TGConnectingPoint num="61" id="2142" />
+<TGConnectingPoint num="62" id="2143" />
+<TGConnectingPoint num="63" id="2144" />
+<TGConnectingPoint num="64" id="2145" />
+<TGConnectingPoint num="65" id="2146" />
+<TGConnectingPoint num="66" id="2147" />
+<TGConnectingPoint num="67" id="2148" />
+<TGConnectingPoint num="68" id="2149" />
+<TGConnectingPoint num="69" id="2150" />
+<TGConnectingPoint num="70" id="2151" />
+<TGConnectingPoint num="71" id="2152" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="2155" index="19" uid="81493d38-ab3a-4321-a044-9f295b4cf836" >
+<cdparam x="553" y="96" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2154" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Observer_OnlyPassengersInCockpit" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="2162" index="0" uid="1e9e1167-baa8-468b-8973-fa7c3457ca80" >
+<cdparam x="470" y="379" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2161" />
+<P1  x="470" y="379" id="2344" />
+<P2  x="473" y="427" id="2287" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2160" index="10" uid="9287c808-ca4e-4ac3-8729-475f8ef6b7c5" >
+<father id="2162" num="0" />
+<cdparam x="470" y="419" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2156" />
+<TGConnectingPoint num="1" id="2157" />
+<TGConnectingPoint num="2" id="2158" />
+<TGConnectingPoint num="3" id="2159" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2169" index="1" uid="6f4a3ffa-6cb6-402b-9b52-a4a7ca0ec999" >
+<cdparam x="470" y="288" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2168" />
+<P1  x="470" y="288" id="2383" />
+<P2  x="470" y="349" id="2343" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2167" index="11" uid="1ff4e46c-a808-4671-99bc-21350b1aa2fa" >
+<father id="2169" num="0" />
+<cdparam x="470" y="328" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2163" />
+<TGConnectingPoint num="1" id="2164" />
+<TGConnectingPoint num="2" id="2165" />
+<TGConnectingPoint num="3" id="2166" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2176" index="2" uid="4a3c30b6-21f6-44c2-8400-f2a265518c9b" >
+<cdparam x="458" y="168" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2175" />
+<P1  x="458" y="168" id="2427" />
+<P2  x="458" y="238" id="2362" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2174" index="12" uid="ebcc5cf7-b8b0-4aac-b538-8279e6c21856" >
+<father id="2176" num="0" />
+<cdparam x="458" y="208" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2170" />
+<TGConnectingPoint num="1" id="2171" />
+<TGConnectingPoint num="2" id="2172" />
+<TGConnectingPoint num="3" id="2173" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2189" index="3" uid="18b07109-e81a-45d8-9732-f142548ed80f" >
+<cdparam x="448" y="477" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2185" />
+<TGConnectingPoint num="1" id="2186" />
+<TGConnectingPoint num="2" id="2187" />
+<TGConnectingPoint num="3" id="2188" />
+<P1  x="448" y="477" id="2298" />
+<P2  x="433" y="250" id="2364" />
+<Point x="416" y="574" />
+<Point x="317" y="575" />
+<Point x="327" y="242" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2177" index="13" uid="4c3c063b-9c95-4197-a099-71e15a097b90" >
+<father id="2189" num="0" />
+<cdparam x="416" y="574" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="2178" index="14" uid="cbd82408-20b7-480c-89c5-1d8aff815eef" >
+<father id="2189" num="1" />
+<cdparam x="317" y="575" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="2179" index="15" uid="af951b14-d514-4011-b2dc-0089e42a4389" >
+<father id="2189" num="2" />
+<cdparam x="327" y="242" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="2184" index="16" uid="af6d08f9-7206-49a1-968a-c7270f864bfc" >
+<father id="2189" num="3" />
+<cdparam x="300" y="524" />
+<sizeparam width="171" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2180" />
+<TGConnectingPoint num="1" id="2181" />
+<TGConnectingPoint num="2" id="2182" />
+<TGConnectingPoint num="3" id="2183" />
+<extraparam>
+<guard value="[ passengersInCockpit &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2196" index="4" uid="62fd5d68-6341-4911-aa27-be49d68e4a8c" >
+<cdparam x="536" y="452" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2195" />
+<P1  x="536" y="452" id="2274" />
+<P2  x="826" y="568" id="2214" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2194" index="17" uid="915695f5-fb39-4325-b459-29bd30eb1600" >
+<father id="2196" num="0" />
+<cdparam x="536" y="492" />
+<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2190" />
+<TGConnectingPoint num="1" id="2191" />
+<TGConnectingPoint num="2" id="2192" />
+<TGConnectingPoint num="3" id="2193" />
+<extraparam>
+<guard value="[ else ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="2269" index="5" uid="71c2f502-3c6e-4900-b335-f94349045edc" >
+<cdparam x="694" y="568" />
+<sizeparam width="357" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="ERROR_ONLY_PASSENGERS_IN_COCKPIT" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2197" />
+<TGConnectingPoint num="1" id="2198" />
+<TGConnectingPoint num="2" id="2199" />
+<TGConnectingPoint num="3" id="2200" />
+<TGConnectingPoint num="4" id="2201" />
+<TGConnectingPoint num="5" id="2202" />
+<TGConnectingPoint num="6" id="2203" />
+<TGConnectingPoint num="7" id="2204" />
+<TGConnectingPoint num="8" id="2205" />
+<TGConnectingPoint num="9" id="2206" />
+<TGConnectingPoint num="10" id="2207" />
+<TGConnectingPoint num="11" id="2208" />
+<TGConnectingPoint num="12" id="2209" />
+<TGConnectingPoint num="13" id="2210" />
+<TGConnectingPoint num="14" id="2211" />
+<TGConnectingPoint num="15" id="2212" />
+<TGConnectingPoint num="16" id="2213" />
+<TGConnectingPoint num="17" id="2214" />
+<TGConnectingPoint num="18" id="2215" />
+<TGConnectingPoint num="19" id="2216" />
+<TGConnectingPoint num="20" id="2217" />
+<TGConnectingPoint num="21" id="2218" />
+<TGConnectingPoint num="22" id="2219" />
+<TGConnectingPoint num="23" id="2220" />
+<TGConnectingPoint num="24" id="2221" />
+<TGConnectingPoint num="25" id="2222" />
+<TGConnectingPoint num="26" id="2223" />
+<TGConnectingPoint num="27" id="2224" />
+<TGConnectingPoint num="28" id="2225" />
+<TGConnectingPoint num="29" id="2226" />
+<TGConnectingPoint num="30" id="2227" />
+<TGConnectingPoint num="31" id="2228" />
+<TGConnectingPoint num="32" id="2229" />
+<TGConnectingPoint num="33" id="2230" />
+<TGConnectingPoint num="34" id="2231" />
+<TGConnectingPoint num="35" id="2232" />
+<TGConnectingPoint num="36" id="2233" />
+<TGConnectingPoint num="37" id="2234" />
+<TGConnectingPoint num="38" id="2235" />
+<TGConnectingPoint num="39" id="2236" />
+<TGConnectingPoint num="40" id="2237" />
+<TGConnectingPoint num="41" id="2238" />
+<TGConnectingPoint num="42" id="2239" />
+<TGConnectingPoint num="43" id="2240" />
+<TGConnectingPoint num="44" id="2241" />
+<TGConnectingPoint num="45" id="2242" />
+<TGConnectingPoint num="46" id="2243" />
+<TGConnectingPoint num="47" id="2244" />
+<TGConnectingPoint num="48" id="2245" />
+<TGConnectingPoint num="49" id="2246" />
+<TGConnectingPoint num="50" id="2247" />
+<TGConnectingPoint num="51" id="2248" />
+<TGConnectingPoint num="52" id="2249" />
+<TGConnectingPoint num="53" id="2250" />
+<TGConnectingPoint num="54" id="2251" />
+<TGConnectingPoint num="55" id="2252" />
+<TGConnectingPoint num="56" id="2253" />
+<TGConnectingPoint num="57" id="2254" />
+<TGConnectingPoint num="58" id="2255" />
+<TGConnectingPoint num="59" id="2256" />
+<TGConnectingPoint num="60" id="2257" />
+<TGConnectingPoint num="61" id="2258" />
+<TGConnectingPoint num="62" id="2259" />
+<TGConnectingPoint num="63" id="2260" />
+<TGConnectingPoint num="64" id="2261" />
+<TGConnectingPoint num="65" id="2262" />
+<TGConnectingPoint num="66" id="2263" />
+<TGConnectingPoint num="67" id="2264" />
+<TGConnectingPoint num="68" id="2265" />
+<TGConnectingPoint num="69" id="2266" />
+<TGConnectingPoint num="70" id="2267" />
+<TGConnectingPoint num="71" id="2268" />
+<accessibility />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="2342" index="6" uid="36a587c4-3e1f-4f91-a810-fdbc6298ecfc" >
+<cdparam x="436" y="427" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="TestCondition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2270" />
+<TGConnectingPoint num="1" id="2271" />
+<TGConnectingPoint num="2" id="2272" />
+<TGConnectingPoint num="3" id="2273" />
+<TGConnectingPoint num="4" id="2274" />
+<TGConnectingPoint num="5" id="2275" />
+<TGConnectingPoint num="6" id="2276" />
+<TGConnectingPoint num="7" id="2277" />
+<TGConnectingPoint num="8" id="2278" />
+<TGConnectingPoint num="9" id="2279" />
+<TGConnectingPoint num="10" id="2280" />
+<TGConnectingPoint num="11" id="2281" />
+<TGConnectingPoint num="12" id="2282" />
+<TGConnectingPoint num="13" id="2283" />
+<TGConnectingPoint num="14" id="2284" />
+<TGConnectingPoint num="15" id="2285" />
+<TGConnectingPoint num="16" id="2286" />
+<TGConnectingPoint num="17" id="2287" />
+<TGConnectingPoint num="18" id="2288" />
+<TGConnectingPoint num="19" id="2289" />
+<TGConnectingPoint num="20" id="2290" />
+<TGConnectingPoint num="21" id="2291" />
+<TGConnectingPoint num="22" id="2292" />
+<TGConnectingPoint num="23" id="2293" />
+<TGConnectingPoint num="24" id="2294" />
+<TGConnectingPoint num="25" id="2295" />
+<TGConnectingPoint num="26" id="2296" />
+<TGConnectingPoint num="27" id="2297" />
+<TGConnectingPoint num="28" id="2298" />
+<TGConnectingPoint num="29" id="2299" />
+<TGConnectingPoint num="30" id="2300" />
+<TGConnectingPoint num="31" id="2301" />
+<TGConnectingPoint num="32" id="2302" />
+<TGConnectingPoint num="33" id="2303" />
+<TGConnectingPoint num="34" id="2304" />
+<TGConnectingPoint num="35" id="2305" />
+<TGConnectingPoint num="36" id="2306" />
+<TGConnectingPoint num="37" id="2307" />
+<TGConnectingPoint num="38" id="2308" />
+<TGConnectingPoint num="39" id="2309" />
+<TGConnectingPoint num="40" id="2310" />
+<TGConnectingPoint num="41" id="2311" />
+<TGConnectingPoint num="42" id="2312" />
+<TGConnectingPoint num="43" id="2313" />
+<TGConnectingPoint num="44" id="2314" />
+<TGConnectingPoint num="45" id="2315" />
+<TGConnectingPoint num="46" id="2316" />
+<TGConnectingPoint num="47" id="2317" />
+<TGConnectingPoint num="48" id="2318" />
+<TGConnectingPoint num="49" id="2319" />
+<TGConnectingPoint num="50" id="2320" />
+<TGConnectingPoint num="51" id="2321" />
+<TGConnectingPoint num="52" id="2322" />
+<TGConnectingPoint num="53" id="2323" />
+<TGConnectingPoint num="54" id="2324" />
+<TGConnectingPoint num="55" id="2325" />
+<TGConnectingPoint num="56" id="2326" />
+<TGConnectingPoint num="57" id="2327" />
+<TGConnectingPoint num="58" id="2328" />
+<TGConnectingPoint num="59" id="2329" />
+<TGConnectingPoint num="60" id="2330" />
+<TGConnectingPoint num="61" id="2331" />
+<TGConnectingPoint num="62" id="2332" />
+<TGConnectingPoint num="63" id="2333" />
+<TGConnectingPoint num="64" id="2334" />
+<TGConnectingPoint num="65" id="2335" />
+<TGConnectingPoint num="66" id="2336" />
+<TGConnectingPoint num="67" id="2337" />
+<TGConnectingPoint num="68" id="2338" />
+<TGConnectingPoint num="69" id="2339" />
+<TGConnectingPoint num="70" id="2340" />
+<TGConnectingPoint num="71" id="2341" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="2353" index="7" uid="642d080d-ebd6-4bd2-b3bb-296ae907e84e" >
+<cdparam x="296" y="354" />
+<sizeparam width="349" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="readNbOfPassengersInCockpit(passengersInCockpit)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2343" />
+<TGConnectingPoint num="1" id="2344" />
+<TGConnectingPoint num="2" id="2345" />
+<TGConnectingPoint num="3" id="2346" />
+<TGConnectingPoint num="4" id="2347" />
+<TGConnectingPoint num="5" id="2348" />
+<TGConnectingPoint num="6" id="2349" />
+<TGConnectingPoint num="7" id="2350" />
+<TGConnectingPoint num="8" id="2351" />
+<TGConnectingPoint num="9" id="2352" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="2426" index="8" uid="7db9eb51-1cce-4443-9b4b-9605b7f47e6e" >
+<cdparam x="433" y="238" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="Obs_pilots" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2354" />
+<TGConnectingPoint num="1" id="2355" />
+<TGConnectingPoint num="2" id="2356" />
+<TGConnectingPoint num="3" id="2357" />
+<TGConnectingPoint num="4" id="2358" />
+<TGConnectingPoint num="5" id="2359" />
+<TGConnectingPoint num="6" id="2360" />
+<TGConnectingPoint num="7" id="2361" />
+<TGConnectingPoint num="8" id="2362" />
+<TGConnectingPoint num="9" id="2363" />
+<TGConnectingPoint num="10" id="2364" />
+<TGConnectingPoint num="11" id="2365" />
+<TGConnectingPoint num="12" id="2366" />
+<TGConnectingPoint num="13" id="2367" />
+<TGConnectingPoint num="14" id="2368" />
+<TGConnectingPoint num="15" id="2369" />
+<TGConnectingPoint num="16" id="2370" />
+<TGConnectingPoint num="17" id="2371" />
+<TGConnectingPoint num="18" id="2372" />
+<TGConnectingPoint num="19" id="2373" />
+<TGConnectingPoint num="20" id="2374" />
+<TGConnectingPoint num="21" id="2375" />
+<TGConnectingPoint num="22" id="2376" />
+<TGConnectingPoint num="23" id="2377" />
+<TGConnectingPoint num="24" id="2378" />
+<TGConnectingPoint num="25" id="2379" />
+<TGConnectingPoint num="26" id="2380" />
+<TGConnectingPoint num="27" id="2381" />
+<TGConnectingPoint num="28" id="2382" />
+<TGConnectingPoint num="29" id="2383" />
+<TGConnectingPoint num="30" id="2384" />
+<TGConnectingPoint num="31" id="2385" />
+<TGConnectingPoint num="32" id="2386" />
+<TGConnectingPoint num="33" id="2387" />
+<TGConnectingPoint num="34" id="2388" />
+<TGConnectingPoint num="35" id="2389" />
+<TGConnectingPoint num="36" id="2390" />
+<TGConnectingPoint num="37" id="2391" />
+<TGConnectingPoint num="38" id="2392" />
+<TGConnectingPoint num="39" id="2393" />
+<TGConnectingPoint num="40" id="2394" />
+<TGConnectingPoint num="41" id="2395" />
+<TGConnectingPoint num="42" id="2396" />
+<TGConnectingPoint num="43" id="2397" />
+<TGConnectingPoint num="44" id="2398" />
+<TGConnectingPoint num="45" id="2399" />
+<TGConnectingPoint num="46" id="2400" />
+<TGConnectingPoint num="47" id="2401" />
+<TGConnectingPoint num="48" id="2402" />
+<TGConnectingPoint num="49" id="2403" />
+<TGConnectingPoint num="50" id="2404" />
+<TGConnectingPoint num="51" id="2405" />
+<TGConnectingPoint num="52" id="2406" />
+<TGConnectingPoint num="53" id="2407" />
+<TGConnectingPoint num="54" id="2408" />
+<TGConnectingPoint num="55" id="2409" />
+<TGConnectingPoint num="56" id="2410" />
+<TGConnectingPoint num="57" id="2411" />
+<TGConnectingPoint num="58" id="2412" />
+<TGConnectingPoint num="59" id="2413" />
+<TGConnectingPoint num="60" id="2414" />
+<TGConnectingPoint num="61" id="2415" />
+<TGConnectingPoint num="62" id="2416" />
+<TGConnectingPoint num="63" id="2417" />
+<TGConnectingPoint num="64" id="2418" />
+<TGConnectingPoint num="65" id="2419" />
+<TGConnectingPoint num="66" id="2420" />
+<TGConnectingPoint num="67" id="2421" />
+<TGConnectingPoint num="68" id="2422" />
+<TGConnectingPoint num="69" id="2423" />
+<TGConnectingPoint num="70" id="2424" />
+<TGConnectingPoint num="71" id="2425" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="2428" index="9" uid="ec002037-903f-49a8-9c40-70465ee69194" >
+<cdparam x="451" y="148" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2427" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Observer_NoPilotInCockpit" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="2435" index="0" uid="c1f24dee-6b9d-4f36-a8aa-8f8d1d571079" >
+<cdparam x="559" y="474" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2434" />
+<P1  x="559" y="474" id="2547" />
+<P2  x="849" y="590" id="2487" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2433" index="10" uid="39dfb142-57b1-457e-bb0b-6d4b38580272" >
+<father id="2435" num="0" />
+<cdparam x="559" y="514" />
+<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2429" />
+<TGConnectingPoint num="1" id="2430" />
+<TGConnectingPoint num="2" id="2431" />
+<TGConnectingPoint num="3" id="2432" />
+<extraparam>
+<guard value="[ else ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2448" index="1" uid="6adcc930-325f-495c-a456-f26d5e42ead2" >
+<cdparam x="471" y="499" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2444" />
+<TGConnectingPoint num="1" id="2445" />
+<TGConnectingPoint num="2" id="2446" />
+<TGConnectingPoint num="3" id="2447" />
+<P1  x="471" y="499" id="2571" />
+<P2  x="456" y="272" id="2637" />
+<Point x="439" y="596" />
+<Point x="340" y="597" />
+<Point x="350" y="264" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2436" index="11" uid="67e0c82f-3458-41aa-baf4-be50032c82fc" >
+<father id="2448" num="0" />
+<cdparam x="439" y="596" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="2437" index="12" uid="bb4e9748-8844-4dce-ba26-4018e6e77cee" >
+<father id="2448" num="1" />
+<cdparam x="340" y="597" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="2438" index="13" uid="359677b9-d642-4ea4-9e75-e171eb9a8028" >
+<father id="2448" num="2" />
+<cdparam x="350" y="264" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="2443" index="14" uid="54335d04-6afb-4847-97cf-5f23371898a0" >
+<father id="2448" num="3" />
+<cdparam x="323" y="546" />
+<sizeparam width="131" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2439" />
+<TGConnectingPoint num="1" id="2440" />
+<TGConnectingPoint num="2" id="2441" />
+<TGConnectingPoint num="3" id="2442" />
+<extraparam>
+<guard value="[ pilotsInCockpit &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2455" index="2" uid="3246ec7e-9990-4b74-84ab-8e8d43a70f8e" >
+<cdparam x="481" y="190" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2454" />
+<P1  x="481" y="190" id="2700" />
+<P2  x="481" y="260" id="2635" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2453" index="15" uid="e2c48207-a92a-42c1-abef-1934398be4d7" >
+<father id="2455" num="0" />
+<cdparam x="481" y="230" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2449" />
+<TGConnectingPoint num="1" id="2450" />
+<TGConnectingPoint num="2" id="2451" />
+<TGConnectingPoint num="3" id="2452" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2462" index="3" uid="63b2754a-9c5e-4d42-b1ce-35400d7e68cd" >
+<cdparam x="493" y="310" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2461" />
+<P1  x="493" y="310" id="2656" />
+<P2  x="493" y="371" id="2616" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2460" index="16" uid="8abf1c3d-3a16-4a82-9f32-60a378b60273" >
+<father id="2462" num="0" />
+<cdparam x="493" y="350" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2456" />
+<TGConnectingPoint num="1" id="2457" />
+<TGConnectingPoint num="2" id="2458" />
+<TGConnectingPoint num="3" id="2459" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2469" index="4" uid="929822e9-96e5-4d73-a6c7-f6f5f8b1cb43" >
+<cdparam x="493" y="401" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2468" />
+<P1  x="493" y="401" id="2617" />
+<P2  x="496" y="449" id="2560" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2467" index="17" uid="68ed26a9-9f6a-44f7-be1e-3416512a31b5" >
+<father id="2469" num="0" />
+<cdparam x="493" y="441" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2463" />
+<TGConnectingPoint num="1" id="2464" />
+<TGConnectingPoint num="2" id="2465" />
+<TGConnectingPoint num="3" id="2466" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="2542" index="5" uid="d44a324d-f82c-49d8-8fee-7b15307a65e4" >
+<cdparam x="717" y="590" />
+<sizeparam width="357" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="ERROR_NO_PILOT_IN_COCKPIT" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2470" />
+<TGConnectingPoint num="1" id="2471" />
+<TGConnectingPoint num="2" id="2472" />
+<TGConnectingPoint num="3" id="2473" />
+<TGConnectingPoint num="4" id="2474" />
+<TGConnectingPoint num="5" id="2475" />
+<TGConnectingPoint num="6" id="2476" />
+<TGConnectingPoint num="7" id="2477" />
+<TGConnectingPoint num="8" id="2478" />
+<TGConnectingPoint num="9" id="2479" />
+<TGConnectingPoint num="10" id="2480" />
+<TGConnectingPoint num="11" id="2481" />
+<TGConnectingPoint num="12" id="2482" />
+<TGConnectingPoint num="13" id="2483" />
+<TGConnectingPoint num="14" id="2484" />
+<TGConnectingPoint num="15" id="2485" />
+<TGConnectingPoint num="16" id="2486" />
+<TGConnectingPoint num="17" id="2487" />
+<TGConnectingPoint num="18" id="2488" />
+<TGConnectingPoint num="19" id="2489" />
+<TGConnectingPoint num="20" id="2490" />
+<TGConnectingPoint num="21" id="2491" />
+<TGConnectingPoint num="22" id="2492" />
+<TGConnectingPoint num="23" id="2493" />
+<TGConnectingPoint num="24" id="2494" />
+<TGConnectingPoint num="25" id="2495" />
+<TGConnectingPoint num="26" id="2496" />
+<TGConnectingPoint num="27" id="2497" />
+<TGConnectingPoint num="28" id="2498" />
+<TGConnectingPoint num="29" id="2499" />
+<TGConnectingPoint num="30" id="2500" />
+<TGConnectingPoint num="31" id="2501" />
+<TGConnectingPoint num="32" id="2502" />
+<TGConnectingPoint num="33" id="2503" />
+<TGConnectingPoint num="34" id="2504" />
+<TGConnectingPoint num="35" id="2505" />
+<TGConnectingPoint num="36" id="2506" />
+<TGConnectingPoint num="37" id="2507" />
+<TGConnectingPoint num="38" id="2508" />
+<TGConnectingPoint num="39" id="2509" />
+<TGConnectingPoint num="40" id="2510" />
+<TGConnectingPoint num="41" id="2511" />
+<TGConnectingPoint num="42" id="2512" />
+<TGConnectingPoint num="43" id="2513" />
+<TGConnectingPoint num="44" id="2514" />
+<TGConnectingPoint num="45" id="2515" />
+<TGConnectingPoint num="46" id="2516" />
+<TGConnectingPoint num="47" id="2517" />
+<TGConnectingPoint num="48" id="2518" />
+<TGConnectingPoint num="49" id="2519" />
+<TGConnectingPoint num="50" id="2520" />
+<TGConnectingPoint num="51" id="2521" />
+<TGConnectingPoint num="52" id="2522" />
+<TGConnectingPoint num="53" id="2523" />
+<TGConnectingPoint num="54" id="2524" />
+<TGConnectingPoint num="55" id="2525" />
+<TGConnectingPoint num="56" id="2526" />
+<TGConnectingPoint num="57" id="2527" />
+<TGConnectingPoint num="58" id="2528" />
+<TGConnectingPoint num="59" id="2529" />
+<TGConnectingPoint num="60" id="2530" />
+<TGConnectingPoint num="61" id="2531" />
+<TGConnectingPoint num="62" id="2532" />
+<TGConnectingPoint num="63" id="2533" />
+<TGConnectingPoint num="64" id="2534" />
+<TGConnectingPoint num="65" id="2535" />
+<TGConnectingPoint num="66" id="2536" />
+<TGConnectingPoint num="67" id="2537" />
+<TGConnectingPoint num="68" id="2538" />
+<TGConnectingPoint num="69" id="2539" />
+<TGConnectingPoint num="70" id="2540" />
+<TGConnectingPoint num="71" id="2541" />
+<accessibility />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="2615" index="6" uid="57752bce-aed3-4fc5-af08-dd39108ccb31" >
+<cdparam x="459" y="449" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="TestCondition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2543" />
+<TGConnectingPoint num="1" id="2544" />
+<TGConnectingPoint num="2" id="2545" />
+<TGConnectingPoint num="3" id="2546" />
+<TGConnectingPoint num="4" id="2547" />
+<TGConnectingPoint num="5" id="2548" />
+<TGConnectingPoint num="6" id="2549" />
+<TGConnectingPoint num="7" id="2550" />
+<TGConnectingPoint num="8" id="2551" />
+<TGConnectingPoint num="9" id="2552" />
+<TGConnectingPoint num="10" id="2553" />
+<TGConnectingPoint num="11" id="2554" />
+<TGConnectingPoint num="12" id="2555" />
+<TGConnectingPoint num="13" id="2556" />
+<TGConnectingPoint num="14" id="2557" />
+<TGConnectingPoint num="15" id="2558" />
+<TGConnectingPoint num="16" id="2559" />
+<TGConnectingPoint num="17" id="2560" />
+<TGConnectingPoint num="18" id="2561" />
+<TGConnectingPoint num="19" id="2562" />
+<TGConnectingPoint num="20" id="2563" />
+<TGConnectingPoint num="21" id="2564" />
+<TGConnectingPoint num="22" id="2565" />
+<TGConnectingPoint num="23" id="2566" />
+<TGConnectingPoint num="24" id="2567" />
+<TGConnectingPoint num="25" id="2568" />
+<TGConnectingPoint num="26" id="2569" />
+<TGConnectingPoint num="27" id="2570" />
+<TGConnectingPoint num="28" id="2571" />
+<TGConnectingPoint num="29" id="2572" />
+<TGConnectingPoint num="30" id="2573" />
+<TGConnectingPoint num="31" id="2574" />
+<TGConnectingPoint num="32" id="2575" />
+<TGConnectingPoint num="33" id="2576" />
+<TGConnectingPoint num="34" id="2577" />
+<TGConnectingPoint num="35" id="2578" />
+<TGConnectingPoint num="36" id="2579" />
+<TGConnectingPoint num="37" id="2580" />
+<TGConnectingPoint num="38" id="2581" />
+<TGConnectingPoint num="39" id="2582" />
+<TGConnectingPoint num="40" id="2583" />
+<TGConnectingPoint num="41" id="2584" />
+<TGConnectingPoint num="42" id="2585" />
+<TGConnectingPoint num="43" id="2586" />
+<TGConnectingPoint num="44" id="2587" />
+<TGConnectingPoint num="45" id="2588" />
+<TGConnectingPoint num="46" id="2589" />
+<TGConnectingPoint num="47" id="2590" />
+<TGConnectingPoint num="48" id="2591" />
+<TGConnectingPoint num="49" id="2592" />
+<TGConnectingPoint num="50" id="2593" />
+<TGConnectingPoint num="51" id="2594" />
+<TGConnectingPoint num="52" id="2595" />
+<TGConnectingPoint num="53" id="2596" />
+<TGConnectingPoint num="54" id="2597" />
+<TGConnectingPoint num="55" id="2598" />
+<TGConnectingPoint num="56" id="2599" />
+<TGConnectingPoint num="57" id="2600" />
+<TGConnectingPoint num="58" id="2601" />
+<TGConnectingPoint num="59" id="2602" />
+<TGConnectingPoint num="60" id="2603" />
+<TGConnectingPoint num="61" id="2604" />
+<TGConnectingPoint num="62" id="2605" />
+<TGConnectingPoint num="63" id="2606" />
+<TGConnectingPoint num="64" id="2607" />
+<TGConnectingPoint num="65" id="2608" />
+<TGConnectingPoint num="66" id="2609" />
+<TGConnectingPoint num="67" id="2610" />
+<TGConnectingPoint num="68" id="2611" />
+<TGConnectingPoint num="69" id="2612" />
+<TGConnectingPoint num="70" id="2613" />
+<TGConnectingPoint num="71" id="2614" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="2626" index="7" uid="7359f713-c40a-4bc1-b6e5-7744b79d58d8" >
+<cdparam x="387" y="376" />
+<sizeparam width="212" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="readNbOfPilots(pilotsInCockpit)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2616" />
+<TGConnectingPoint num="1" id="2617" />
+<TGConnectingPoint num="2" id="2618" />
+<TGConnectingPoint num="3" id="2619" />
+<TGConnectingPoint num="4" id="2620" />
+<TGConnectingPoint num="5" id="2621" />
+<TGConnectingPoint num="6" id="2622" />
+<TGConnectingPoint num="7" id="2623" />
+<TGConnectingPoint num="8" id="2624" />
+<TGConnectingPoint num="9" id="2625" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="2699" index="8" uid="7a4c3173-31e4-4de3-b75e-c3469b149003" >
+<cdparam x="456" y="260" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="Obs_pilots" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2627" />
+<TGConnectingPoint num="1" id="2628" />
+<TGConnectingPoint num="2" id="2629" />
+<TGConnectingPoint num="3" id="2630" />
+<TGConnectingPoint num="4" id="2631" />
+<TGConnectingPoint num="5" id="2632" />
+<TGConnectingPoint num="6" id="2633" />
+<TGConnectingPoint num="7" id="2634" />
+<TGConnectingPoint num="8" id="2635" />
+<TGConnectingPoint num="9" id="2636" />
+<TGConnectingPoint num="10" id="2637" />
+<TGConnectingPoint num="11" id="2638" />
+<TGConnectingPoint num="12" id="2639" />
+<TGConnectingPoint num="13" id="2640" />
+<TGConnectingPoint num="14" id="2641" />
+<TGConnectingPoint num="15" id="2642" />
+<TGConnectingPoint num="16" id="2643" />
+<TGConnectingPoint num="17" id="2644" />
+<TGConnectingPoint num="18" id="2645" />
+<TGConnectingPoint num="19" id="2646" />
+<TGConnectingPoint num="20" id="2647" />
+<TGConnectingPoint num="21" id="2648" />
+<TGConnectingPoint num="22" id="2649" />
+<TGConnectingPoint num="23" id="2650" />
+<TGConnectingPoint num="24" id="2651" />
+<TGConnectingPoint num="25" id="2652" />
+<TGConnectingPoint num="26" id="2653" />
+<TGConnectingPoint num="27" id="2654" />
+<TGConnectingPoint num="28" id="2655" />
+<TGConnectingPoint num="29" id="2656" />
+<TGConnectingPoint num="30" id="2657" />
+<TGConnectingPoint num="31" id="2658" />
+<TGConnectingPoint num="32" id="2659" />
+<TGConnectingPoint num="33" id="2660" />
+<TGConnectingPoint num="34" id="2661" />
+<TGConnectingPoint num="35" id="2662" />
+<TGConnectingPoint num="36" id="2663" />
+<TGConnectingPoint num="37" id="2664" />
+<TGConnectingPoint num="38" id="2665" />
+<TGConnectingPoint num="39" id="2666" />
+<TGConnectingPoint num="40" id="2667" />
+<TGConnectingPoint num="41" id="2668" />
+<TGConnectingPoint num="42" id="2669" />
+<TGConnectingPoint num="43" id="2670" />
+<TGConnectingPoint num="44" id="2671" />
+<TGConnectingPoint num="45" id="2672" />
+<TGConnectingPoint num="46" id="2673" />
+<TGConnectingPoint num="47" id="2674" />
+<TGConnectingPoint num="48" id="2675" />
+<TGConnectingPoint num="49" id="2676" />
+<TGConnectingPoint num="50" id="2677" />
+<TGConnectingPoint num="51" id="2678" />
+<TGConnectingPoint num="52" id="2679" />
+<TGConnectingPoint num="53" id="2680" />
+<TGConnectingPoint num="54" id="2681" />
+<TGConnectingPoint num="55" id="2682" />
+<TGConnectingPoint num="56" id="2683" />
+<TGConnectingPoint num="57" id="2684" />
+<TGConnectingPoint num="58" id="2685" />
+<TGConnectingPoint num="59" id="2686" />
+<TGConnectingPoint num="60" id="2687" />
+<TGConnectingPoint num="61" id="2688" />
+<TGConnectingPoint num="62" id="2689" />
+<TGConnectingPoint num="63" id="2690" />
+<TGConnectingPoint num="64" id="2691" />
+<TGConnectingPoint num="65" id="2692" />
+<TGConnectingPoint num="66" id="2693" />
+<TGConnectingPoint num="67" id="2694" />
+<TGConnectingPoint num="68" id="2695" />
+<TGConnectingPoint num="69" id="2696" />
+<TGConnectingPoint num="70" id="2697" />
+<TGConnectingPoint num="71" id="2698" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="2701" index="9" uid="e223722f-c855-4684-a49a-a25a47b197ee" >
+<cdparam x="474" y="170" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2700" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="DisplayOfLockbutton" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="2708" index="0" uid="02da003b-dff3-4b21-83e2-6581316675fd" >
+<cdparam x="1277" y="599" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2707" />
+<P1  x="1277" y="599" id="2801" />
+<P2  x="1132" y="623" id="3226" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2706" index="20" uid="66fe8b70-5b10-4662-8a95-ab10ac8e0f83" >
+<father id="2708" num="0" />
+<cdparam x="1277" y="639" />
+<sizeparam width="80" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2702" />
+<TGConnectingPoint num="1" id="2703" />
+<TGConnectingPoint num="2" id="2704" />
+<TGConnectingPoint num="3" id="2705" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="open = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2715" index="1" uid="b6180f63-0f85-416e-b400-3fbd81e6f659" >
+<cdparam x="1132" y="513" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2714" />
+<P1  x="1132" y="513" id="3217" />
+<P2  x="1277" y="569" id="2800" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2713" index="21" uid="baa29498-3590-4dd3-841d-b7faff359e94" >
+<father id="2715" num="0" />
+<cdparam x="1132" y="553" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2709" />
+<TGConnectingPoint num="1" id="2710" />
+<TGConnectingPoint num="2" id="2711" />
+<TGConnectingPoint num="3" id="2712" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2722" index="2" uid="8e54cc42-ee83-4cc2-8aab-215bd9913998" >
+<cdparam x="1267" y="410" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2721" />
+<P1  x="1267" y="410" id="2812" />
+<P2  x="1132" y="456" id="3236" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2720" index="22" uid="5549ae60-07de-4239-bda7-472fd6aec1ff" >
+<father id="2722" num="0" />
+<cdparam x="1267" y="450" />
+<sizeparam width="76" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2716" />
+<TGConnectingPoint num="1" id="2717" />
+<TGConnectingPoint num="2" id="2718" />
+<TGConnectingPoint num="3" id="2719" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="open = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2729" index="3" uid="6c2247d5-d4f8-493c-99b6-a7684f53e4b0" >
+<cdparam x="1132" y="345" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2728" />
+<P1  x="1132" y="345" id="3235" />
+<P2  x="1267" y="380" id="2811" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2727" index="23" uid="eeffe04b-04a0-4e26-bb05-71abc27eb89e" >
+<father id="2729" num="0" />
+<cdparam x="1132" y="385" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2723" />
+<TGConnectingPoint num="1" id="2724" />
+<TGConnectingPoint num="2" id="2725" />
+<TGConnectingPoint num="3" id="2726" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2736" index="4" uid="4cf5454c-e896-41d8-9d20-12aad7bb347b" >
+<cdparam x="312" y="609" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2735" />
+<P1  x="312" y="609" id="2823" />
+<P2  x="491" y="676" id="3238" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2734" index="24" uid="313f5a24-630f-41ad-bea0-dd1643ef491a" >
+<father id="2736" num="0" />
+<cdparam x="389" y="636" />
+<sizeparam width="76" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2730" />
+<TGConnectingPoint num="1" id="2731" />
+<TGConnectingPoint num="2" id="2732" />
+<TGConnectingPoint num="3" id="2733" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="fault = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2743" index="5" uid="a68fd078-d580-45a3-8b35-17f73a99ef55" >
+<cdparam x="491" y="513" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2742" />
+<P1  x="491" y="513" id="3216" />
+<P2  x="312" y="579" id="2822" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2741" index="25" uid="929c9bcb-676b-4ea1-8f66-9d7579dcc9b4" >
+<father id="2743" num="0" />
+<cdparam x="491" y="553" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2737" />
+<TGConnectingPoint num="1" id="2738" />
+<TGConnectingPoint num="2" id="2739" />
+<TGConnectingPoint num="3" id="2740" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2750" index="6" uid="fa72f54a-678c-44d6-80a6-a6be5460680b" >
+<cdparam x="300" y="417" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2749" />
+<P1  x="300" y="417" id="2834" />
+<P2  x="491" y="456" id="3234" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2748" index="26" uid="30903c22-c576-4d4d-a040-33f6829f09f6" >
+<father id="2750" num="0" />
+<cdparam x="382" y="427" />
+<sizeparam width="72" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2744" />
+<TGConnectingPoint num="1" id="2745" />
+<TGConnectingPoint num="2" id="2746" />
+<TGConnectingPoint num="3" id="2747" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="fault = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2757" index="7" uid="4bb03066-32a3-4521-9952-203900cc9e2e" >
+<cdparam x="491" y="345" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2756" />
+<P1  x="491" y="345" id="3233" />
+<P2  x="300" y="387" id="2833" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2755" index="27" uid="20639063-3fe1-4dfc-a8c6-10d67d4da1b6" >
+<father id="2757" num="0" />
+<cdparam x="491" y="385" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2751" />
+<TGConnectingPoint num="1" id="2752" />
+<TGConnectingPoint num="2" id="2753" />
+<TGConnectingPoint num="3" id="2754" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2764" index="8" uid="75cc73d1-827b-4c5d-929d-a47386b792f9" >
+<cdparam x="787" y="437" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2763" />
+<P1  x="787" y="437" id="2874" />
+<P2  x="658" y="595" id="2922" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2762" index="28" uid="07646f51-7225-42c2-aee1-4b98eb2ee081" >
+<father id="2764" num="0" />
+<cdparam x="606" y="541" />
+<sizeparam width="226" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2758" />
+<TGConnectingPoint num="1" id="2759" />
+<TGConnectingPoint num="2" id="2760" />
+<TGConnectingPoint num="3" id="2761" />
+<extraparam>
+<guard value="[ (fault == true)&amp;&amp; (open == true)]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2771" index="9" uid="3f08d537-cfaa-4e0b-923f-9e80ae15ffad" >
+<cdparam x="837" y="437" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2770" />
+<P1  x="837" y="437" id="2876" />
+<P2  x="892" y="587" id="3011" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2769" index="29" uid="e1d62e6a-f140-4acd-9195-89aa38960048" >
+<father id="2771" num="0" />
+<cdparam x="786" y="568" />
+<sizeparam width="226" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2765" />
+<TGConnectingPoint num="1" id="2766" />
+<TGConnectingPoint num="2" id="2767" />
+<TGConnectingPoint num="3" id="2768" />
+<extraparam>
+<guard value="[(fault == false)&amp;&amp; (open == true)]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2778" index="10" uid="211bb8d6-1eb7-4a45-ab2e-adc84b1c2c28" >
+<cdparam x="875" y="424" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2777" />
+<P1  x="875" y="424" id="2859" />
+<P2  x="988" y="469" id="3068" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2776" index="30" uid="9833f628-04ca-4d4a-92cc-be14aa3d4b55" >
+<father id="2778" num="0" />
+<cdparam x="896" y="438" />
+<sizeparam width="230" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2772" />
+<TGConnectingPoint num="1" id="2773" />
+<TGConnectingPoint num="2" id="2774" />
+<TGConnectingPoint num="3" id="2775" />
+<extraparam>
+<guard value="[ (fault == true)&amp;&amp; (open == false)]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2785" index="11" uid="31593685-2e58-41b5-9be2-917f023edad3" >
+<cdparam x="775" y="412" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2784" />
+<P1  x="775" y="412" id="2849" />
+<P2  x="618" y="455" id="3141" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2783" index="31" uid="02e80117-0efc-4983-8cee-18a3b605757c" >
+<father id="2785" num="0" />
+<cdparam x="527" y="417" />
+<sizeparam width="234" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2779" />
+<TGConnectingPoint num="1" id="2780" />
+<TGConnectingPoint num="2" id="2781" />
+<TGConnectingPoint num="3" id="2782" />
+<extraparam>
+<guard value="[ (fault == false)&amp;&amp; (open == false)]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2792" index="12" uid="7c85a887-375f-4fb3-8eb2-3b9ae4c1b492" >
+<cdparam x="836" y="345" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2791" />
+<P1  x="836" y="345" id="2919" />
+<P2  x="825" y="387" id="2847" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2790" index="32" uid="1540acf6-14da-45e2-81af-e5b65fbf0ded" >
+<father id="2792" num="0" />
+<cdparam x="876" y="426" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2786" />
+<TGConnectingPoint num="1" id="2787" />
+<TGConnectingPoint num="2" id="2788" />
+<TGConnectingPoint num="3" id="2789" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2799" index="13" uid="d73138cf-1d68-459c-b023-4a9b80d5675f" >
+<cdparam x="607" y="249" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2798" />
+<P1  x="617" y="205" id="2844" />
+<P2  x="728" y="293" id="3230" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2797" index="33" uid="fac26264-5a8b-4f20-adc5-0bb79112364f" >
+<father id="2799" num="0" />
+<cdparam x="607" y="289" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2793" />
+<TGConnectingPoint num="1" id="2794" />
+<TGConnectingPoint num="2" id="2795" />
+<TGConnectingPoint num="3" id="2796" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5104" id="2810" index="14" uid="dde16fc3-2052-4fae-9002-4a9f1dc7a9e5" >
+<cdparam x="1233" y="574" />
+<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="stopOpen()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2800" />
+<TGConnectingPoint num="1" id="2801" />
+<TGConnectingPoint num="2" id="2802" />
+<TGConnectingPoint num="3" id="2803" />
+<TGConnectingPoint num="4" id="2804" />
+<TGConnectingPoint num="5" id="2805" />
+<TGConnectingPoint num="6" id="2806" />
+<TGConnectingPoint num="7" id="2807" />
+<TGConnectingPoint num="8" id="2808" />
+<TGConnectingPoint num="9" id="2809" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="2821" index="15" uid="0e59a4eb-b0db-4c32-90ba-6347fa546462" >
+<cdparam x="1237" y="385" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="open()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2811" />
+<TGConnectingPoint num="1" id="2812" />
+<TGConnectingPoint num="2" id="2813" />
+<TGConnectingPoint num="3" id="2814" />
+<TGConnectingPoint num="4" id="2815" />
+<TGConnectingPoint num="5" id="2816" />
+<TGConnectingPoint num="6" id="2817" />
+<TGConnectingPoint num="7" id="2818" />
+<TGConnectingPoint num="8" id="2819" />
+<TGConnectingPoint num="9" id="2820" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="2832" index="16" uid="82eb7dd8-e431-4dd7-8654-66a22016bf70" >
+<cdparam x="268" y="584" />
+<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="stopOpen()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2822" />
+<TGConnectingPoint num="1" id="2823" />
+<TGConnectingPoint num="2" id="2824" />
+<TGConnectingPoint num="3" id="2825" />
+<TGConnectingPoint num="4" id="2826" />
+<TGConnectingPoint num="5" id="2827" />
+<TGConnectingPoint num="6" id="2828" />
+<TGConnectingPoint num="7" id="2829" />
+<TGConnectingPoint num="8" id="2830" />
+<TGConnectingPoint num="9" id="2831" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="2843" index="17" uid="34275639-506e-43f3-ab1a-aa26954cef42" >
+<cdparam x="272" y="392" />
+<sizeparam width="56" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="fault()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2833" />
+<TGConnectingPoint num="1" id="2834" />
+<TGConnectingPoint num="2" id="2835" />
+<TGConnectingPoint num="3" id="2836" />
+<TGConnectingPoint num="4" id="2837" />
+<TGConnectingPoint num="5" id="2838" />
+<TGConnectingPoint num="6" id="2839" />
+<TGConnectingPoint num="7" id="2840" />
+<TGConnectingPoint num="8" id="2841" />
+<TGConnectingPoint num="9" id="2842" />
+</COMPONENT>
+
+<COMPONENT type="5100" id="2845" index="18" uid="536d5e0c-9502-4030-a37b-5163940839e3" >
+<cdparam x="610" y="185" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2844" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="3285" index="19" uid="5e3d0921-e0d2-42ab-9ec2-0e025b254dc4" >
+<cdparam x="491" y="293" />
+<sizeparam width="641" height="441" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="Main" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3213" />
+<TGConnectingPoint num="1" id="3214" />
+<TGConnectingPoint num="2" id="3215" />
+<TGConnectingPoint num="3" id="3216" />
+<TGConnectingPoint num="4" id="3217" />
+<TGConnectingPoint num="5" id="3218" />
+<TGConnectingPoint num="6" id="3219" />
+<TGConnectingPoint num="7" id="3220" />
+<TGConnectingPoint num="8" id="3221" />
+<TGConnectingPoint num="9" id="3222" />
+<TGConnectingPoint num="10" id="3223" />
+<TGConnectingPoint num="11" id="3224" />
+<TGConnectingPoint num="12" id="3225" />
+<TGConnectingPoint num="13" id="3226" />
+<TGConnectingPoint num="14" id="3227" />
+<TGConnectingPoint num="15" id="3228" />
+<TGConnectingPoint num="16" id="3229" />
+<TGConnectingPoint num="17" id="3230" />
+<TGConnectingPoint num="18" id="3231" />
+<TGConnectingPoint num="19" id="3232" />
+<TGConnectingPoint num="20" id="3233" />
+<TGConnectingPoint num="21" id="3234" />
+<TGConnectingPoint num="22" id="3235" />
+<TGConnectingPoint num="23" id="3236" />
+<TGConnectingPoint num="24" id="3237" />
+<TGConnectingPoint num="25" id="3238" />
+<TGConnectingPoint num="26" id="3239" />
+<TGConnectingPoint num="27" id="3240" />
+<TGConnectingPoint num="28" id="3241" />
+<TGConnectingPoint num="29" id="3242" />
+<TGConnectingPoint num="30" id="3243" />
+<TGConnectingPoint num="31" id="3244" />
+<TGConnectingPoint num="32" id="3245" />
+<TGConnectingPoint num="33" id="3246" />
+<TGConnectingPoint num="34" id="3247" />
+<TGConnectingPoint num="35" id="3248" />
+<TGConnectingPoint num="36" id="3249" />
+<TGConnectingPoint num="37" id="3250" />
+<TGConnectingPoint num="38" id="3251" />
+<TGConnectingPoint num="39" id="3252" />
+<TGConnectingPoint num="40" id="3253" />
+<TGConnectingPoint num="41" id="3254" />
+<TGConnectingPoint num="42" id="3255" />
+<TGConnectingPoint num="43" id="3256" />
+<TGConnectingPoint num="44" id="3257" />
+<TGConnectingPoint num="45" id="3258" />
+<TGConnectingPoint num="46" id="3259" />
+<TGConnectingPoint num="47" id="3260" />
+<TGConnectingPoint num="48" id="3261" />
+<TGConnectingPoint num="49" id="3262" />
+<TGConnectingPoint num="50" id="3263" />
+<TGConnectingPoint num="51" id="3264" />
+<TGConnectingPoint num="52" id="3265" />
+<TGConnectingPoint num="53" id="3266" />
+<TGConnectingPoint num="54" id="3267" />
+<TGConnectingPoint num="55" id="3268" />
+<TGConnectingPoint num="56" id="3269" />
+<TGConnectingPoint num="57" id="3270" />
+<TGConnectingPoint num="58" id="3271" />
+<TGConnectingPoint num="59" id="3272" />
+<TGConnectingPoint num="60" id="3273" />
+<TGConnectingPoint num="61" id="3274" />
+<TGConnectingPoint num="62" id="3275" />
+<TGConnectingPoint num="63" id="3276" />
+<TGConnectingPoint num="64" id="3277" />
+<TGConnectingPoint num="65" id="3278" />
+<TGConnectingPoint num="66" id="3279" />
+<TGConnectingPoint num="67" id="3280" />
+<TGConnectingPoint num="68" id="3281" />
+<TGConnectingPoint num="69" id="3282" />
+<TGConnectingPoint num="70" id="3283" />
+<TGConnectingPoint num="71" id="3284" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="5106" id="2918" index="34" uid="24429be5-db57-4653-a695-95bfaa2b0212" >
+<father id="3285" num="0" />
+<cdparam x="775" y="387" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" />
+<infoparam name="state0" value="Test" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2846" />
+<TGConnectingPoint num="1" id="2847" />
+<TGConnectingPoint num="2" id="2848" />
+<TGConnectingPoint num="3" id="2849" />
+<TGConnectingPoint num="4" id="2850" />
+<TGConnectingPoint num="5" id="2851" />
+<TGConnectingPoint num="6" id="2852" />
+<TGConnectingPoint num="7" id="2853" />
+<TGConnectingPoint num="8" id="2854" />
+<TGConnectingPoint num="9" id="2855" />
+<TGConnectingPoint num="10" id="2856" />
+<TGConnectingPoint num="11" id="2857" />
+<TGConnectingPoint num="12" id="2858" />
+<TGConnectingPoint num="13" id="2859" />
+<TGConnectingPoint num="14" id="2860" />
+<TGConnectingPoint num="15" id="2861" />
+<TGConnectingPoint num="16" id="2862" />
+<TGConnectingPoint num="17" id="2863" />
+<TGConnectingPoint num="18" id="2864" />
+<TGConnectingPoint num="19" id="2865" />
+<TGConnectingPoint num="20" id="2866" />
+<TGConnectingPoint num="21" id="2867" />
+<TGConnectingPoint num="22" id="2868" />
+<TGConnectingPoint num="23" id="2869" />
+<TGConnectingPoint num="24" id="2870" />
+<TGConnectingPoint num="25" id="2871" />
+<TGConnectingPoint num="26" id="2872" />
+<TGConnectingPoint num="27" id="2873" />
+<TGConnectingPoint num="28" id="2874" />
+<TGConnectingPoint num="29" id="2875" />
+<TGConnectingPoint num="30" id="2876" />
+<TGConnectingPoint num="31" id="2877" />
+<TGConnectingPoint num="32" id="2878" />
+<TGConnectingPoint num="33" id="2879" />
+<TGConnectingPoint num="34" id="2880" />
+<TGConnectingPoint num="35" id="2881" />
+<TGConnectingPoint num="36" id="2882" />
+<TGConnectingPoint num="37" id="2883" />
+<TGConnectingPoint num="38" id="2884" />
+<TGConnectingPoint num="39" id="2885" />
+<TGConnectingPoint num="40" id="2886" />
+<TGConnectingPoint num="41" id="2887" />
+<TGConnectingPoint num="42" id="2888" />
+<TGConnectingPoint num="43" id="2889" />
+<TGConnectingPoint num="44" id="2890" />
+<TGConnectingPoint num="45" id="2891" />
+<TGConnectingPoint num="46" id="2892" />
+<TGConnectingPoint num="47" id="2893" />
+<TGConnectingPoint num="48" id="2894" />
+<TGConnectingPoint num="49" id="2895" />
+<TGConnectingPoint num="50" id="2896" />
+<TGConnectingPoint num="51" id="2897" />
+<TGConnectingPoint num="52" id="2898" />
+<TGConnectingPoint num="53" id="2899" />
+<TGConnectingPoint num="54" id="2900" />
+<TGConnectingPoint num="55" id="2901" />
+<TGConnectingPoint num="56" id="2902" />
+<TGConnectingPoint num="57" id="2903" />
+<TGConnectingPoint num="58" id="2904" />
+<TGConnectingPoint num="59" id="2905" />
+<TGConnectingPoint num="60" id="2906" />
+<TGConnectingPoint num="61" id="2907" />
+<TGConnectingPoint num="62" id="2908" />
+<TGConnectingPoint num="63" id="2909" />
+<TGConnectingPoint num="64" id="2910" />
+<TGConnectingPoint num="65" id="2911" />
+<TGConnectingPoint num="66" id="2912" />
+<TGConnectingPoint num="67" id="2913" />
+<TGConnectingPoint num="68" id="2914" />
+<TGConnectingPoint num="69" id="2915" />
+<TGConnectingPoint num="70" id="2916" />
+<TGConnectingPoint num="71" id="2917" />
+<extraparam>
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5100" id="2920" index="35" uid="ade831c5-f491-43bc-b5a9-3e750218221b" >
+<father id="3285" num="1" />
+<cdparam x="829" y="325" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="626" minY="0" maxY="426" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2919" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5106" id="2993" index="36" uid="7867b318-7c50-4a69-85ce-00c23ae286e1" >
+<father id="3285" num="2" />
+<cdparam x="559" y="595" />
+<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="0" maxX="443" minY="0" maxY="391" />
+<infoparam name="state0" value="FAULT_AND_OPEN" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2921" />
+<TGConnectingPoint num="1" id="2922" />
+<TGConnectingPoint num="2" id="2923" />
+<TGConnectingPoint num="3" id="2924" />
+<TGConnectingPoint num="4" id="2925" />
+<TGConnectingPoint num="5" id="2926" />
+<TGConnectingPoint num="6" id="2927" />
+<TGConnectingPoint num="7" id="2928" />
+<TGConnectingPoint num="8" id="2929" />
+<TGConnectingPoint num="9" id="2930" />
+<TGConnectingPoint num="10" id="2931" />
+<TGConnectingPoint num="11" id="2932" />
+<TGConnectingPoint num="12" id="2933" />
+<TGConnectingPoint num="13" id="2934" />
+<TGConnectingPoint num="14" id="2935" />
+<TGConnectingPoint num="15" id="2936" />
+<TGConnectingPoint num="16" id="2937" />
+<TGConnectingPoint num="17" id="2938" />
+<TGConnectingPoint num="18" id="2939" />
+<TGConnectingPoint num="19" id="2940" />
+<TGConnectingPoint num="20" id="2941" />
+<TGConnectingPoint num="21" id="2942" />
+<TGConnectingPoint num="22" id="2943" />
+<TGConnectingPoint num="23" id="2944" />
+<TGConnectingPoint num="24" id="2945" />
+<TGConnectingPoint num="25" id="2946" />
+<TGConnectingPoint num="26" id="2947" />
+<TGConnectingPoint num="27" id="2948" />
+<TGConnectingPoint num="28" id="2949" />
+<TGConnectingPoint num="29" id="2950" />
+<TGConnectingPoint num="30" id="2951" />
+<TGConnectingPoint num="31" id="2952" />
+<TGConnectingPoint num="32" id="2953" />
+<TGConnectingPoint num="33" id="2954" />
+<TGConnectingPoint num="34" id="2955" />
+<TGConnectingPoint num="35" id="2956" />
+<TGConnectingPoint num="36" id="2957" />
+<TGConnectingPoint num="37" id="2958" />
+<TGConnectingPoint num="38" id="2959" />
+<TGConnectingPoint num="39" id="2960" />
+<TGConnectingPoint num="40" id="2961" />
+<TGConnectingPoint num="41" id="2962" />
+<TGConnectingPoint num="42" id="2963" />
+<TGConnectingPoint num="43" id="2964" />
+<TGConnectingPoint num="44" id="2965" />
+<TGConnectingPoint num="45" id="2966" />
+<TGConnectingPoint num="46" id="2967" />
+<TGConnectingPoint num="47" id="2968" />
+<TGConnectingPoint num="48" id="2969" />
+<TGConnectingPoint num="49" id="2970" />
+<TGConnectingPoint num="50" id="2971" />
+<TGConnectingPoint num="51" id="2972" />
+<TGConnectingPoint num="52" id="2973" />
+<TGConnectingPoint num="53" id="2974" />
+<TGConnectingPoint num="54" id="2975" />
+<TGConnectingPoint num="55" id="2976" />
+<TGConnectingPoint num="56" id="2977" />
+<TGConnectingPoint num="57" id="2978" />
+<TGConnectingPoint num="58" id="2979" />
+<TGConnectingPoint num="59" id="2980" />
+<TGConnectingPoint num="60" id="2981" />
+<TGConnectingPoint num="61" id="2982" />
+<TGConnectingPoint num="62" id="2983" />
+<TGConnectingPoint num="63" id="2984" />
+<TGConnectingPoint num="64" id="2985" />
+<TGConnectingPoint num="65" id="2986" />
+<TGConnectingPoint num="66" id="2987" />
+<TGConnectingPoint num="67" id="2988" />
+<TGConnectingPoint num="68" id="2989" />
+<TGConnectingPoint num="69" id="2990" />
+<TGConnectingPoint num="70" id="2991" />
+<TGConnectingPoint num="71" id="2992" />
+<extraparam>
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5106" id="3066" index="37" uid="dd95a3b7-1229-40f1-ae27-2fca48cef8b4" >
+<father id="3285" num="3" />
+<cdparam x="855" y="587" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" />
+<infoparam name="state0" value="OPEN" />
+<new d="false" />
+<TGConnectingPoint num="0" id="2994" />
+<TGConnectingPoint num="1" id="2995" />
+<TGConnectingPoint num="2" id="2996" />
+<TGConnectingPoint num="3" id="2997" />
+<TGConnectingPoint num="4" id="2998" />
+<TGConnectingPoint num="5" id="2999" />
+<TGConnectingPoint num="6" id="3000" />
+<TGConnectingPoint num="7" id="3001" />
+<TGConnectingPoint num="8" id="3002" />
+<TGConnectingPoint num="9" id="3003" />
+<TGConnectingPoint num="10" id="3004" />
+<TGConnectingPoint num="11" id="3005" />
+<TGConnectingPoint num="12" id="3006" />
+<TGConnectingPoint num="13" id="3007" />
+<TGConnectingPoint num="14" id="3008" />
+<TGConnectingPoint num="15" id="3009" />
+<TGConnectingPoint num="16" id="3010" />
+<TGConnectingPoint num="17" id="3011" />
+<TGConnectingPoint num="18" id="3012" />
+<TGConnectingPoint num="19" id="3013" />
+<TGConnectingPoint num="20" id="3014" />
+<TGConnectingPoint num="21" id="3015" />
+<TGConnectingPoint num="22" id="3016" />
+<TGConnectingPoint num="23" id="3017" />
+<TGConnectingPoint num="24" id="3018" />
+<TGConnectingPoint num="25" id="3019" />
+<TGConnectingPoint num="26" id="3020" />
+<TGConnectingPoint num="27" id="3021" />
+<TGConnectingPoint num="28" id="3022" />
+<TGConnectingPoint num="29" id="3023" />
+<TGConnectingPoint num="30" id="3024" />
+<TGConnectingPoint num="31" id="3025" />
+<TGConnectingPoint num="32" id="3026" />
+<TGConnectingPoint num="33" id="3027" />
+<TGConnectingPoint num="34" id="3028" />
+<TGConnectingPoint num="35" id="3029" />
+<TGConnectingPoint num="36" id="3030" />
+<TGConnectingPoint num="37" id="3031" />
+<TGConnectingPoint num="38" id="3032" />
+<TGConnectingPoint num="39" id="3033" />
+<TGConnectingPoint num="40" id="3034" />
+<TGConnectingPoint num="41" id="3035" />
+<TGConnectingPoint num="42" id="3036" />
+<TGConnectingPoint num="43" id="3037" />
+<TGConnectingPoint num="44" id="3038" />
+<TGConnectingPoint num="45" id="3039" />
+<TGConnectingPoint num="46" id="3040" />
+<TGConnectingPoint num="47" id="3041" />
+<TGConnectingPoint num="48" id="3042" />
+<TGConnectingPoint num="49" id="3043" />
+<TGConnectingPoint num="50" id="3044" />
+<TGConnectingPoint num="51" id="3045" />
+<TGConnectingPoint num="52" id="3046" />
+<TGConnectingPoint num="53" id="3047" />
+<TGConnectingPoint num="54" id="3048" />
+<TGConnectingPoint num="55" id="3049" />
+<TGConnectingPoint num="56" id="3050" />
+<TGConnectingPoint num="57" id="3051" />
+<TGConnectingPoint num="58" id="3052" />
+<TGConnectingPoint num="59" id="3053" />
+<TGConnectingPoint num="60" id="3054" />
+<TGConnectingPoint num="61" id="3055" />
+<TGConnectingPoint num="62" id="3056" />
+<TGConnectingPoint num="63" id="3057" />
+<TGConnectingPoint num="64" id="3058" />
+<TGConnectingPoint num="65" id="3059" />
+<TGConnectingPoint num="66" id="3060" />
+<TGConnectingPoint num="67" id="3061" />
+<TGConnectingPoint num="68" id="3062" />
+<TGConnectingPoint num="69" id="3063" />
+<TGConnectingPoint num="70" id="3064" />
+<TGConnectingPoint num="71" id="3065" />
+<extraparam>
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5106" id="3139" index="38" uid="b72cd539-ac27-4da7-97f6-1c45c997da78" >
+<father id="3285" num="4" />
+<cdparam x="938" y="469" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" />
+<infoparam name="state0" value="FAULT" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3067" />
+<TGConnectingPoint num="1" id="3068" />
+<TGConnectingPoint num="2" id="3069" />
+<TGConnectingPoint num="3" id="3070" />
+<TGConnectingPoint num="4" id="3071" />
+<TGConnectingPoint num="5" id="3072" />
+<TGConnectingPoint num="6" id="3073" />
+<TGConnectingPoint num="7" id="3074" />
+<TGConnectingPoint num="8" id="3075" />
+<TGConnectingPoint num="9" id="3076" />
+<TGConnectingPoint num="10" id="3077" />
+<TGConnectingPoint num="11" id="3078" />
+<TGConnectingPoint num="12" id="3079" />
+<TGConnectingPoint num="13" id="3080" />
+<TGConnectingPoint num="14" id="3081" />
+<TGConnectingPoint num="15" id="3082" />
+<TGConnectingPoint num="16" id="3083" />
+<TGConnectingPoint num="17" id="3084" />
+<TGConnectingPoint num="18" id="3085" />
+<TGConnectingPoint num="19" id="3086" />
+<TGConnectingPoint num="20" id="3087" />
+<TGConnectingPoint num="21" id="3088" />
+<TGConnectingPoint num="22" id="3089" />
+<TGConnectingPoint num="23" id="3090" />
+<TGConnectingPoint num="24" id="3091" />
+<TGConnectingPoint num="25" id="3092" />
+<TGConnectingPoint num="26" id="3093" />
+<TGConnectingPoint num="27" id="3094" />
+<TGConnectingPoint num="28" id="3095" />
+<TGConnectingPoint num="29" id="3096" />
+<TGConnectingPoint num="30" id="3097" />
+<TGConnectingPoint num="31" id="3098" />
+<TGConnectingPoint num="32" id="3099" />
+<TGConnectingPoint num="33" id="3100" />
+<TGConnectingPoint num="34" id="3101" />
+<TGConnectingPoint num="35" id="3102" />
+<TGConnectingPoint num="36" id="3103" />
+<TGConnectingPoint num="37" id="3104" />
+<TGConnectingPoint num="38" id="3105" />
+<TGConnectingPoint num="39" id="3106" />
+<TGConnectingPoint num="40" id="3107" />
+<TGConnectingPoint num="41" id="3108" />
+<TGConnectingPoint num="42" id="3109" />
+<TGConnectingPoint num="43" id="3110" />
+<TGConnectingPoint num="44" id="3111" />
+<TGConnectingPoint num="45" id="3112" />
+<TGConnectingPoint num="46" id="3113" />
+<TGConnectingPoint num="47" id="3114" />
+<TGConnectingPoint num="48" id="3115" />
+<TGConnectingPoint num="49" id="3116" />
+<TGConnectingPoint num="50" id="3117" />
+<TGConnectingPoint num="51" id="3118" />
+<TGConnectingPoint num="52" id="3119" />
+<TGConnectingPoint num="53" id="3120" />
+<TGConnectingPoint num="54" id="3121" />
+<TGConnectingPoint num="55" id="3122" />
+<TGConnectingPoint num="56" id="3123" />
+<TGConnectingPoint num="57" id="3124" />
+<TGConnectingPoint num="58" id="3125" />
+<TGConnectingPoint num="59" id="3126" />
+<TGConnectingPoint num="60" id="3127" />
+<TGConnectingPoint num="61" id="3128" />
+<TGConnectingPoint num="62" id="3129" />
+<TGConnectingPoint num="63" id="3130" />
+<TGConnectingPoint num="64" id="3131" />
+<TGConnectingPoint num="65" id="3132" />
+<TGConnectingPoint num="66" id="3133" />
+<TGConnectingPoint num="67" id="3134" />
+<TGConnectingPoint num="68" id="3135" />
+<TGConnectingPoint num="69" id="3136" />
+<TGConnectingPoint num="70" id="3137" />
+<TGConnectingPoint num="71" id="3138" />
+<extraparam>
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5106" id="3212" index="39" uid="2b1e7f8f-6294-4447-a442-63326bc565fe" >
+<father id="3285" num="5" />
+<cdparam x="568" y="455" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" />
+<infoparam name="state0" value="IDLE" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3140" />
+<TGConnectingPoint num="1" id="3141" />
+<TGConnectingPoint num="2" id="3142" />
+<TGConnectingPoint num="3" id="3143" />
+<TGConnectingPoint num="4" id="3144" />
+<TGConnectingPoint num="5" id="3145" />
+<TGConnectingPoint num="6" id="3146" />
+<TGConnectingPoint num="7" id="3147" />
+<TGConnectingPoint num="8" id="3148" />
+<TGConnectingPoint num="9" id="3149" />
+<TGConnectingPoint num="10" id="3150" />
+<TGConnectingPoint num="11" id="3151" />
+<TGConnectingPoint num="12" id="3152" />
+<TGConnectingPoint num="13" id="3153" />
+<TGConnectingPoint num="14" id="3154" />
+<TGConnectingPoint num="15" id="3155" />
+<TGConnectingPoint num="16" id="3156" />
+<TGConnectingPoint num="17" id="3157" />
+<TGConnectingPoint num="18" id="3158" />
+<TGConnectingPoint num="19" id="3159" />
+<TGConnectingPoint num="20" id="3160" />
+<TGConnectingPoint num="21" id="3161" />
+<TGConnectingPoint num="22" id="3162" />
+<TGConnectingPoint num="23" id="3163" />
+<TGConnectingPoint num="24" id="3164" />
+<TGConnectingPoint num="25" id="3165" />
+<TGConnectingPoint num="26" id="3166" />
+<TGConnectingPoint num="27" id="3167" />
+<TGConnectingPoint num="28" id="3168" />
+<TGConnectingPoint num="29" id="3169" />
+<TGConnectingPoint num="30" id="3170" />
+<TGConnectingPoint num="31" id="3171" />
+<TGConnectingPoint num="32" id="3172" />
+<TGConnectingPoint num="33" id="3173" />
+<TGConnectingPoint num="34" id="3174" />
+<TGConnectingPoint num="35" id="3175" />
+<TGConnectingPoint num="36" id="3176" />
+<TGConnectingPoint num="37" id="3177" />
+<TGConnectingPoint num="38" id="3178" />
+<TGConnectingPoint num="39" id="3179" />
+<TGConnectingPoint num="40" id="3180" />
+<TGConnectingPoint num="41" id="3181" />
+<TGConnectingPoint num="42" id="3182" />
+<TGConnectingPoint num="43" id="3183" />
+<TGConnectingPoint num="44" id="3184" />
+<TGConnectingPoint num="45" id="3185" />
+<TGConnectingPoint num="46" id="3186" />
+<TGConnectingPoint num="47" id="3187" />
+<TGConnectingPoint num="48" id="3188" />
+<TGConnectingPoint num="49" id="3189" />
+<TGConnectingPoint num="50" id="3190" />
+<TGConnectingPoint num="51" id="3191" />
+<TGConnectingPoint num="52" id="3192" />
+<TGConnectingPoint num="53" id="3193" />
+<TGConnectingPoint num="54" id="3194" />
+<TGConnectingPoint num="55" id="3195" />
+<TGConnectingPoint num="56" id="3196" />
+<TGConnectingPoint num="57" id="3197" />
+<TGConnectingPoint num="58" id="3198" />
+<TGConnectingPoint num="59" id="3199" />
+<TGConnectingPoint num="60" id="3200" />
+<TGConnectingPoint num="61" id="3201" />
+<TGConnectingPoint num="62" id="3202" />
+<TGConnectingPoint num="63" id="3203" />
+<TGConnectingPoint num="64" id="3204" />
+<TGConnectingPoint num="65" id="3205" />
+<TGConnectingPoint num="66" id="3206" />
+<TGConnectingPoint num="67" id="3207" />
+<TGConnectingPoint num="68" id="3208" />
+<TGConnectingPoint num="69" id="3209" />
+<TGConnectingPoint num="70" id="3210" />
+<TGConnectingPoint num="71" id="3211" />
+<extraparam>
+</extraparam>
+</SUBCOMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="CodePad" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="3298" index="0" uid="0f880198-ac64-4204-b1b2-a36e00b8339a" >
+<cdparam x="646" y="552" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3294" />
+<TGConnectingPoint num="1" id="3295" />
+<TGConnectingPoint num="2" id="3296" />
+<TGConnectingPoint num="3" id="3297" />
+<P1  x="646" y="552" id="3334" />
+<P2  x="587" y="405" id="3359" />
+<Point x="646" y="609" />
+<Point x="746" y="609" />
+<Point x="746" y="467" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3286" index="9" uid="c593e175-7c86-42ea-a261-8da5ddd7ef32" >
+<father id="3298" num="0" />
+<cdparam x="646" y="609" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3287" index="10" uid="2e8033fe-d362-4471-b329-f8b980ba88c2" >
+<father id="3298" num="1" />
+<cdparam x="746" y="609" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3288" index="11" uid="95d7e67c-63d5-4674-9312-4e73c3fb4e18" >
+<father id="3298" num="2" />
+<cdparam x="746" y="467" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3293" index="12" uid="81e5432d-0c99-48e2-8963-7db5c3bd38a9" >
+<father id="3298" num="3" />
+<cdparam x="646" y="592" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3289" />
+<TGConnectingPoint num="1" id="3290" />
+<TGConnectingPoint num="2" id="3291" />
+<TGConnectingPoint num="3" id="3292" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3305" index="1" uid="cb13cf1e-c8e5-4c0c-8cf3-fa467d30d6d5" >
+<cdparam x="574" y="430" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3304" />
+<P1  x="574" y="430" id="3386" />
+<P2  x="646" y="522" id="3333" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3303" index="13" uid="ead43410-5483-4e5a-bd9d-5abb95446d7a" >
+<father id="3305" num="0" />
+<cdparam x="574" y="470" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3299" />
+<TGConnectingPoint num="1" id="3300" />
+<TGConnectingPoint num="2" id="3301" />
+<TGConnectingPoint num="3" id="3302" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3318" index="2" uid="847603ef-ff91-4487-b835-1bbbc54163ce" >
+<cdparam x="447" y="548" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3314" />
+<TGConnectingPoint num="1" id="3315" />
+<TGConnectingPoint num="2" id="3316" />
+<TGConnectingPoint num="3" id="3317" />
+<P1  x="447" y="548" id="3345" />
+<P2  x="487" y="405" id="3358" />
+<Point x="447" y="609" />
+<Point x="348" y="609" />
+<Point x="348" y="440" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3306" index="14" uid="fd9e76e6-d98f-4635-a0ac-7c50c17b8a39" >
+<father id="3318" num="0" />
+<cdparam x="447" y="609" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3307" index="15" uid="130a59e9-8771-46c5-995b-4d955e2e79ad" >
+<father id="3318" num="1" />
+<cdparam x="348" y="609" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3308" index="16" uid="184c5492-c118-4780-9886-4014f4f5c6ab" >
+<father id="3318" num="2" />
+<cdparam x="348" y="440" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3313" index="17" uid="49799878-771c-4909-8eb6-bcb2f9c35053" >
+<father id="3318" num="3" />
+<cdparam x="447" y="588" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3309" />
+<TGConnectingPoint num="1" id="3310" />
+<TGConnectingPoint num="2" id="3311" />
+<TGConnectingPoint num="3" id="3312" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3325" index="3" uid="b4b50f8a-e679-48ab-93f9-edd83596a0b3" >
+<cdparam x="444" y="110" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3324" />
+<P1  x="501" y="287" id="3428" />
+<P2  x="549" y="380" id="3373" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3323" index="18" uid="014efd59-c43c-4510-a17b-194ebb868fa6" >
+<father id="3325" num="0" />
+<cdparam x="444" y="150" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3319" />
+<TGConnectingPoint num="1" id="3320" />
+<TGConnectingPoint num="2" id="3321" />
+<TGConnectingPoint num="3" id="3322" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3332" index="4" uid="915248b9-9de2-4f6e-b401-97a3a5f866ca" >
+<cdparam x="487" y="430" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3331" />
+<P1  x="487" y="430" id="3360" />
+<P2  x="447" y="518" id="3344" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3330" index="19" uid="6f2b7ae2-d62b-4917-be63-2b063efe61b1" >
+<father id="3332" num="0" />
+<cdparam x="480" y="472" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3326" />
+<TGConnectingPoint num="1" id="3327" />
+<TGConnectingPoint num="2" id="3328" />
+<TGConnectingPoint num="3" id="3329" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5103" id="3343" index="5" uid="cfa23564-830c-43b4-b77a-251540197991" >
+<cdparam x="591" y="527" />
+<sizeparam width="111" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="emergencyCall()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3333" />
+<TGConnectingPoint num="1" id="3334" />
+<TGConnectingPoint num="2" id="3335" />
+<TGConnectingPoint num="3" id="3336" />
+<TGConnectingPoint num="4" id="3337" />
+<TGConnectingPoint num="5" id="3338" />
+<TGConnectingPoint num="6" id="3339" />
+<TGConnectingPoint num="7" id="3340" />
+<TGConnectingPoint num="8" id="3341" />
+<TGConnectingPoint num="9" id="3342" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="3354" index="6" uid="e9dd83d5-82f9-410d-a778-936f65e49f47" >
+<cdparam x="427" y="523" />
+<sizeparam width="41" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="call()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3344" />
+<TGConnectingPoint num="1" id="3345" />
+<TGConnectingPoint num="2" id="3346" />
+<TGConnectingPoint num="3" id="3347" />
+<TGConnectingPoint num="4" id="3348" />
+<TGConnectingPoint num="5" id="3349" />
+<TGConnectingPoint num="6" id="3350" />
+<TGConnectingPoint num="7" id="3351" />
+<TGConnectingPoint num="8" id="3352" />
+<TGConnectingPoint num="9" id="3353" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="3427" index="7" uid="58ec3401-8953-4cc7-81c8-3f9b7731e53d" >
+<cdparam x="487" y="380" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="Enabled" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3355" />
+<TGConnectingPoint num="1" id="3356" />
+<TGConnectingPoint num="2" id="3357" />
+<TGConnectingPoint num="3" id="3358" />
+<TGConnectingPoint num="4" id="3359" />
+<TGConnectingPoint num="5" id="3360" />
+<TGConnectingPoint num="6" id="3361" />
+<TGConnectingPoint num="7" id="3362" />
+<TGConnectingPoint num="8" id="3363" />
+<TGConnectingPoint num="9" id="3364" />
+<TGConnectingPoint num="10" id="3365" />
+<TGConnectingPoint num="11" id="3366" />
+<TGConnectingPoint num="12" id="3367" />
+<TGConnectingPoint num="13" id="3368" />
+<TGConnectingPoint num="14" id="3369" />
+<TGConnectingPoint num="15" id="3370" />
+<TGConnectingPoint num="16" id="3371" />
+<TGConnectingPoint num="17" id="3372" />
+<TGConnectingPoint num="18" id="3373" />
+<TGConnectingPoint num="19" id="3374" />
+<TGConnectingPoint num="20" id="3375" />
+<TGConnectingPoint num="21" id="3376" />
+<TGConnectingPoint num="22" id="3377" />
+<TGConnectingPoint num="23" id="3378" />
+<TGConnectingPoint num="24" id="3379" />
+<TGConnectingPoint num="25" id="3380" />
+<TGConnectingPoint num="26" id="3381" />
+<TGConnectingPoint num="27" id="3382" />
+<TGConnectingPoint num="28" id="3383" />
+<TGConnectingPoint num="29" id="3384" />
+<TGConnectingPoint num="30" id="3385" />
+<TGConnectingPoint num="31" id="3386" />
+<TGConnectingPoint num="32" id="3387" />
+<TGConnectingPoint num="33" id="3388" />
+<TGConnectingPoint num="34" id="3389" />
+<TGConnectingPoint num="35" id="3390" />
+<TGConnectingPoint num="36" id="3391" />
+<TGConnectingPoint num="37" id="3392" />
+<TGConnectingPoint num="38" id="3393" />
+<TGConnectingPoint num="39" id="3394" />
+<TGConnectingPoint num="40" id="3395" />
+<TGConnectingPoint num="41" id="3396" />
+<TGConnectingPoint num="42" id="3397" />
+<TGConnectingPoint num="43" id="3398" />
+<TGConnectingPoint num="44" id="3399" />
+<TGConnectingPoint num="45" id="3400" />
+<TGConnectingPoint num="46" id="3401" />
+<TGConnectingPoint num="47" id="3402" />
+<TGConnectingPoint num="48" id="3403" />
+<TGConnectingPoint num="49" id="3404" />
+<TGConnectingPoint num="50" id="3405" />
+<TGConnectingPoint num="51" id="3406" />
+<TGConnectingPoint num="52" id="3407" />
+<TGConnectingPoint num="53" id="3408" />
+<TGConnectingPoint num="54" id="3409" />
+<TGConnectingPoint num="55" id="3410" />
+<TGConnectingPoint num="56" id="3411" />
+<TGConnectingPoint num="57" id="3412" />
+<TGConnectingPoint num="58" id="3413" />
+<TGConnectingPoint num="59" id="3414" />
+<TGConnectingPoint num="60" id="3415" />
+<TGConnectingPoint num="61" id="3416" />
+<TGConnectingPoint num="62" id="3417" />
+<TGConnectingPoint num="63" id="3418" />
+<TGConnectingPoint num="64" id="3419" />
+<TGConnectingPoint num="65" id="3420" />
+<TGConnectingPoint num="66" id="3421" />
+<TGConnectingPoint num="67" id="3422" />
+<TGConnectingPoint num="68" id="3423" />
+<TGConnectingPoint num="69" id="3424" />
+<TGConnectingPoint num="70" id="3425" />
+<TGConnectingPoint num="71" id="3426" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="3429" index="8" uid="67a1a78f-85d8-4e85-bdc1-2c8d47f38eef" >
+<cdparam x="494" y="267" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3428" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="LightDisplay" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="3440" index="0" uid="3e8f033e-f44e-4e30-b273-edaabf66dee7" >
+<cdparam x="749" y="498" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3437" />
+<TGConnectingPoint num="1" id="3438" />
+<TGConnectingPoint num="2" id="3439" />
+<P1  x="749" y="498" id="3572" />
+<P2  x="296" y="379" id="3749" />
+<Point x="457" y="562" />
+<Point x="298" y="483" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3430" index="32" uid="6b84fbfe-32b3-475e-b233-821d92d238a0" >
+<father id="3440" num="0" />
+<cdparam x="457" y="562" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3431" index="33" uid="bfa1bb00-7df6-4d26-9c01-85f82a5d784b" >
+<father id="3440" num="1" />
+<cdparam x="298" y="483" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3436" index="34" uid="1181a8bf-441e-4e5e-8339-1a87cd380c1e" >
+<father id="3440" num="2" />
+<cdparam x="749" y="538" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3432" />
+<TGConnectingPoint num="1" id="3433" />
+<TGConnectingPoint num="2" id="3434" />
+<TGConnectingPoint num="3" id="3435" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3447" index="1" uid="3f3312f9-ac27-48f0-a86f-0ae7231437c7" >
+<cdparam x="611" y="196" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3446" />
+<P1  x="611" y="196" id="3820" />
+<P2  x="721" y="230" id="3582" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3445" index="35" uid="a68e2703-a578-478f-baf4-a209de9097f8" >
+<father id="3447" num="0" />
+<cdparam x="611" y="236" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3441" />
+<TGConnectingPoint num="1" id="3442" />
+<TGConnectingPoint num="2" id="3443" />
+<TGConnectingPoint num="3" id="3444" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3456" index="2" uid="ca46e0d9-3c05-4ec8-8bbc-0df84cc16e26" >
+<cdparam x="892" y="420" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3454" />
+<TGConnectingPoint num="1" id="3455" />
+<P1  x="892" y="420" id="3605" />
+<P2  x="807" y="394" id="3685" />
+<Point x="848" y="458" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3448" index="36" uid="c2e101d9-4a54-4c94-95b7-2d385f732cf1" >
+<father id="3456" num="0" />
+<cdparam x="848" y="458" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3453" index="37" uid="2416eb96-b373-4e88-bbe4-a2310064232c" >
+<father id="3456" num="1" />
+<cdparam x="892" y="460" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3449" />
+<TGConnectingPoint num="1" id="3450" />
+<TGConnectingPoint num="2" id="3451" />
+<TGConnectingPoint num="3" id="3452" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3463" index="3" uid="eb27ed90-677d-4712-9578-972d7db24bc4" >
+<cdparam x="384" y="471" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3462" />
+<P1  x="385" y="461" id="3616" />
+<P2  x="732" y="394" id="3675" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3461" index="38" uid="dd068ea1-e2a0-47d1-8d32-e2e846cfb850" >
+<father id="3463" num="0" />
+<cdparam x="384" y="511" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3457" />
+<TGConnectingPoint num="1" id="3458" />
+<TGConnectingPoint num="2" id="3459" />
+<TGConnectingPoint num="3" id="3460" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3470" index="4" uid="e3b5a25c-89bb-4157-8b70-491e735a8c93" >
+<cdparam x="190" y="392" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3469" />
+<P1  x="192" y="377" id="3638" />
+<P2  x="283" y="379" id="3772" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3468" index="39" uid="52829b66-f2c2-47a5-8084-f8a7525f4c7a" >
+<father id="3470" num="0" />
+<cdparam x="190" y="432" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3464" />
+<TGConnectingPoint num="1" id="3465" />
+<TGConnectingPoint num="2" id="3466" />
+<TGConnectingPoint num="3" id="3467" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3479" index="5" uid="7e3dddff-159a-4e24-8959-b632fd988777" >
+<cdparam x="451" y="379" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3477" />
+<TGConnectingPoint num="1" id="3478" />
+<P1  x="451" y="379" id="3649" />
+<P2  x="548" y="221" id="3845" />
+<Point x="519" y="387" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3471" index="40" uid="3ca13187-1094-4309-9405-fc5d0f783ee0" >
+<father id="3479" num="0" />
+<cdparam x="519" y="387" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3476" index="41" uid="5402de79-49bf-4ef4-aa8a-c9e269af5170" >
+<father id="3479" num="1" />
+<cdparam x="451" y="419" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3472" />
+<TGConnectingPoint num="1" id="3473" />
+<TGConnectingPoint num="2" id="3474" />
+<TGConnectingPoint num="3" id="3475" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3486" index="6" uid="816383ce-441e-4e8b-8815-660ff97f779d" >
+<cdparam x="346" y="341" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3485" />
+<P1  x="346" y="341" id="3754" />
+<P2  x="451" y="349" id="3648" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3484" index="42" uid="b718f41d-d031-4290-9a03-88c52741df0d" >
+<father id="3486" num="0" />
+<cdparam x="346" y="381" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3480" />
+<TGConnectingPoint num="1" id="3481" />
+<TGConnectingPoint num="2" id="3482" />
+<TGConnectingPoint num="3" id="3483" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3493" index="7" uid="0051147c-94bf-4f34-8ef2-c15d5b73eee6" >
+<cdparam x="386" y="213" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3492" />
+<P1  x="386" y="213" id="3660" />
+<P2  x="511" y="214" id="3841" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3491" index="43" uid="49a37235-1be0-4605-bba2-f006f2a7fe1a" >
+<father id="3493" num="0" />
+<cdparam x="386" y="253" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3487" />
+<TGConnectingPoint num="1" id="3488" />
+<TGConnectingPoint num="2" id="3489" />
+<TGConnectingPoint num="3" id="3490" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3500" index="8" uid="9ded418e-c831-415e-955c-a80ec39da2e2" >
+<cdparam x="511" y="177" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3499" />
+<P1  x="511" y="177" id="3836" />
+<P2  x="386" y="183" id="3659" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3498" index="44" uid="5eaccf1e-99e5-485c-b719-8549b380288c" >
+<father id="3500" num="0" />
+<cdparam x="511" y="217" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3494" />
+<TGConnectingPoint num="1" id="3495" />
+<TGConnectingPoint num="2" id="3496" />
+<TGConnectingPoint num="3" id="3497" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3507" index="9" uid="4ff0e63d-2874-4aa7-b3b9-62031eb7a07c" >
+<cdparam x="537" y="114" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3506" />
+<P1  x="537" y="114" id="3889" />
+<P2  x="548" y="171" id="3833" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3505" index="45" uid="cf2df649-4b85-4029-9346-770c17cc6a10" >
+<father id="3507" num="0" />
+<cdparam x="537" y="154" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3501" />
+<TGConnectingPoint num="1" id="3502" />
+<TGConnectingPoint num="2" id="3503" />
+<TGConnectingPoint num="3" id="3504" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3514" index="10" uid="42433799-7397-4a84-a1df-fbd942fc5de9" >
+<cdparam x="246" y="360" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3513" />
+<P1  x="246" y="360" id="3767" />
+<P2  x="192" y="347" id="3637" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3512" index="46" uid="bbd0df69-5347-44ed-917b-65ccfd775c81" >
+<father id="3514" num="0" />
+<cdparam x="246" y="400" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3508" />
+<TGConnectingPoint num="1" id="3509" />
+<TGConnectingPoint num="2" id="3510" />
+<TGConnectingPoint num="3" id="3511" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3521" index="11" uid="e1a8067d-1a99-4fda-98ac-b2e1afc9c21c" >
+<cdparam x="386" y="213" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3520" />
+<P1  x="523" y="221" id="3844" />
+<P2  x="433" y="261" id="3626" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3519" index="47" uid="7db37f2f-db28-4f82-94ab-9b477be457e2" >
+<father id="3521" num="0" />
+<cdparam x="386" y="253" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3515" />
+<TGConnectingPoint num="1" id="3516" />
+<TGConnectingPoint num="2" id="3517" />
+<TGConnectingPoint num="3" id="3518" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3528" index="12" uid="423e0b0e-c1ae-46a6-a2d8-deca8ef7b2a4" >
+<cdparam x="433" y="291" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3527" />
+<P1  x="433" y="291" id="3627" />
+<P2  x="346" y="329" id="3745" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3526" index="48" uid="531982b6-c7ad-42a6-8c6b-671baae748e0" >
+<father id="3528" num="0" />
+<cdparam x="433" y="331" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3522" />
+<TGConnectingPoint num="1" id="3523" />
+<TGConnectingPoint num="2" id="3524" />
+<TGConnectingPoint num="3" id="3525" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3535" index="13" uid="34212c74-0933-477c-a49b-a1111a4ad4ca" >
+<cdparam x="346" y="379" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3534" />
+<P1  x="346" y="379" id="3750" />
+<P2  x="385" y="431" id="3615" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3533" index="49" uid="44a16601-1bfb-4b08-9db7-4493a99a7bb7" >
+<father id="3535" num="0" />
+<cdparam x="346" y="419" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3529" />
+<TGConnectingPoint num="1" id="3530" />
+<TGConnectingPoint num="2" id="3531" />
+<TGConnectingPoint num="3" id="3532" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3542" index="14" uid="0bf7cdf8-7376-4fbf-9642-b87a4ea8413e" >
+<cdparam x="832" y="387" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3541" />
+<P1  x="832" y="387" id="3697" />
+<P2  x="892" y="390" id="3604" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3540" index="50" uid="fa70b49b-aab5-45a4-88a5-7db8d9aefeb7" >
+<father id="3542" num="0" />
+<cdparam x="832" y="427" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3536" />
+<TGConnectingPoint num="1" id="3537" />
+<TGConnectingPoint num="2" id="3538" />
+<TGConnectingPoint num="3" id="3539" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3549" index="15" uid="de32e077-66f9-474d-9e21-118f79f2a937" >
+<cdparam x="732" y="350" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3548" />
+<P1  x="732" y="350" id="3690" />
+<P2  x="676" y="360" id="3593" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3547" index="51" uid="09a07050-0b74-41ff-b23f-8f4902d823f6" >
+<father id="3549" num="0" />
+<cdparam x="732" y="390" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3543" />
+<TGConnectingPoint num="1" id="3544" />
+<TGConnectingPoint num="2" id="3545" />
+<TGConnectingPoint num="3" id="3546" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3556" index="16" uid="2eaedde7-5892-4c2d-96c0-d1d3db69ae43" >
+<cdparam x="676" y="390" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3555" />
+<P1  x="676" y="390" id="3594" />
+<P2  x="598" y="221" id="3847" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3554" index="52" uid="ef03cbc2-e68e-4827-b936-d5c3ad3f7cff" >
+<father id="3556" num="0" />
+<cdparam x="676" y="430" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3550" />
+<TGConnectingPoint num="1" id="3551" />
+<TGConnectingPoint num="2" id="3552" />
+<TGConnectingPoint num="3" id="3553" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3563" index="17" uid="1a317645-8475-4e6f-8ac4-3cd23e484c11" >
+<cdparam x="721" y="260" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3562" />
+<P1  x="721" y="260" id="3583" />
+<P2  x="732" y="344" id="3670" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3561" index="53" uid="e4d92d14-8f05-4715-ae31-3106fc8d243b" >
+<father id="3563" num="0" />
+<cdparam x="721" y="300" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3557" />
+<TGConnectingPoint num="1" id="3558" />
+<TGConnectingPoint num="2" id="3559" />
+<TGConnectingPoint num="3" id="3560" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3570" index="18" uid="88c1df29-a096-4534-a8c9-eaec9690774a" >
+<cdparam x="744" y="394" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3569" />
+<P1  x="744" y="394" id="3698" />
+<P2  x="749" y="468" id="3571" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3568" index="54" uid="a4f435d2-00c6-450b-8013-2c99319db855" >
+<father id="3570" num="0" />
+<cdparam x="744" y="434" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3564" />
+<TGConnectingPoint num="1" id="3565" />
+<TGConnectingPoint num="2" id="3566" />
+<TGConnectingPoint num="3" id="3567" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5104" id="3581" index="19" uid="c208de12-eba5-4ab3-8433-73d803a29ea2" >
+<cdparam x="717" y="473" />
+<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="toRed()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3571" />
+<TGConnectingPoint num="1" id="3572" />
+<TGConnectingPoint num="2" id="3573" />
+<TGConnectingPoint num="3" id="3574" />
+<TGConnectingPoint num="4" id="3575" />
+<TGConnectingPoint num="5" id="3576" />
+<TGConnectingPoint num="6" id="3577" />
+<TGConnectingPoint num="7" id="3578" />
+<TGConnectingPoint num="8" id="3579" />
+<TGConnectingPoint num="9" id="3580" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="3592" index="20" uid="e97baf88-b7b9-4c56-a37d-1246a46ac31f" >
+<cdparam x="682" y="235" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="toGreen()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3582" />
+<TGConnectingPoint num="1" id="3583" />
+<TGConnectingPoint num="2" id="3584" />
+<TGConnectingPoint num="3" id="3585" />
+<TGConnectingPoint num="4" id="3586" />
+<TGConnectingPoint num="5" id="3587" />
+<TGConnectingPoint num="6" id="3588" />
+<TGConnectingPoint num="7" id="3589" />
+<TGConnectingPoint num="8" id="3590" />
+<TGConnectingPoint num="9" id="3591" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="3603" index="21" uid="c87c7837-6d95-460d-9afd-cef86debe0a9" >
+<cdparam x="654" y="365" />
+<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="off()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3593" />
+<TGConnectingPoint num="1" id="3594" />
+<TGConnectingPoint num="2" id="3595" />
+<TGConnectingPoint num="3" id="3596" />
+<TGConnectingPoint num="4" id="3597" />
+<TGConnectingPoint num="5" id="3598" />
+<TGConnectingPoint num="6" id="3599" />
+<TGConnectingPoint num="7" id="3600" />
+<TGConnectingPoint num="8" id="3601" />
+<TGConnectingPoint num="9" id="3602" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="3614" index="22" uid="ee92b57d-7ae1-4af5-861e-fe5df06c4285" >
+<cdparam x="853" y="395" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="toGreen()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3604" />
+<TGConnectingPoint num="1" id="3605" />
+<TGConnectingPoint num="2" id="3606" />
+<TGConnectingPoint num="3" id="3607" />
+<TGConnectingPoint num="4" id="3608" />
+<TGConnectingPoint num="5" id="3609" />
+<TGConnectingPoint num="6" id="3610" />
+<TGConnectingPoint num="7" id="3611" />
+<TGConnectingPoint num="8" id="3612" />
+<TGConnectingPoint num="9" id="3613" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="3625" index="23" uid="7aefe34d-3bcd-4845-9193-ebb97797fefd" >
+<cdparam x="346" y="436" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="toGreen()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3615" />
+<TGConnectingPoint num="1" id="3616" />
+<TGConnectingPoint num="2" id="3617" />
+<TGConnectingPoint num="3" id="3618" />
+<TGConnectingPoint num="4" id="3619" />
+<TGConnectingPoint num="5" id="3620" />
+<TGConnectingPoint num="6" id="3621" />
+<TGConnectingPoint num="7" id="3622" />
+<TGConnectingPoint num="8" id="3623" />
+<TGConnectingPoint num="9" id="3624" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="3636" index="24" uid="5f653638-e9a6-43be-ba94-771ed469b816" >
+<cdparam x="401" y="266" />
+<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="toRed()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3626" />
+<TGConnectingPoint num="1" id="3627" />
+<TGConnectingPoint num="2" id="3628" />
+<TGConnectingPoint num="3" id="3629" />
+<TGConnectingPoint num="4" id="3630" />
+<TGConnectingPoint num="5" id="3631" />
+<TGConnectingPoint num="6" id="3632" />
+<TGConnectingPoint num="7" id="3633" />
+<TGConnectingPoint num="8" id="3634" />
+<TGConnectingPoint num="9" id="3635" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="3647" index="25" uid="0cfe5f4c-877a-4212-9de9-de79a77e0fbf" >
+<cdparam x="160" y="352" />
+<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="toRed()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3637" />
+<TGConnectingPoint num="1" id="3638" />
+<TGConnectingPoint num="2" id="3639" />
+<TGConnectingPoint num="3" id="3640" />
+<TGConnectingPoint num="4" id="3641" />
+<TGConnectingPoint num="5" id="3642" />
+<TGConnectingPoint num="6" id="3643" />
+<TGConnectingPoint num="7" id="3644" />
+<TGConnectingPoint num="8" id="3645" />
+<TGConnectingPoint num="9" id="3646" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="3658" index="26" uid="9ad5b850-273e-4f30-a51b-e42d86163cfd" >
+<cdparam x="429" y="354" />
+<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="off()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3648" />
+<TGConnectingPoint num="1" id="3649" />
+<TGConnectingPoint num="2" id="3650" />
+<TGConnectingPoint num="3" id="3651" />
+<TGConnectingPoint num="4" id="3652" />
+<TGConnectingPoint num="5" id="3653" />
+<TGConnectingPoint num="6" id="3654" />
+<TGConnectingPoint num="7" id="3655" />
+<TGConnectingPoint num="8" id="3656" />
+<TGConnectingPoint num="9" id="3657" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="3669" index="27" uid="8d699000-a2d6-4fcc-a1f4-79dacdac7176" >
+<cdparam x="364" y="188" />
+<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="off()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3659" />
+<TGConnectingPoint num="1" id="3660" />
+<TGConnectingPoint num="2" id="3661" />
+<TGConnectingPoint num="3" id="3662" />
+<TGConnectingPoint num="4" id="3663" />
+<TGConnectingPoint num="5" id="3664" />
+<TGConnectingPoint num="6" id="3665" />
+<TGConnectingPoint num="7" id="3666" />
+<TGConnectingPoint num="8" id="3667" />
+<TGConnectingPoint num="9" id="3668" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="3742" index="28" uid="4bafde08-d76e-48f3-b871-a9fbd0c3be86" >
+<cdparam x="732" y="344" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="GREEN" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3670" />
+<TGConnectingPoint num="1" id="3671" />
+<TGConnectingPoint num="2" id="3672" />
+<TGConnectingPoint num="3" id="3673" />
+<TGConnectingPoint num="4" id="3674" />
+<TGConnectingPoint num="5" id="3675" />
+<TGConnectingPoint num="6" id="3676" />
+<TGConnectingPoint num="7" id="3677" />
+<TGConnectingPoint num="8" id="3678" />
+<TGConnectingPoint num="9" id="3679" />
+<TGConnectingPoint num="10" id="3680" />
+<TGConnectingPoint num="11" id="3681" />
+<TGConnectingPoint num="12" id="3682" />
+<TGConnectingPoint num="13" id="3683" />
+<TGConnectingPoint num="14" id="3684" />
+<TGConnectingPoint num="15" id="3685" />
+<TGConnectingPoint num="16" id="3686" />
+<TGConnectingPoint num="17" id="3687" />
+<TGConnectingPoint num="18" id="3688" />
+<TGConnectingPoint num="19" id="3689" />
+<TGConnectingPoint num="20" id="3690" />
+<TGConnectingPoint num="21" id="3691" />
+<TGConnectingPoint num="22" id="3692" />
+<TGConnectingPoint num="23" id="3693" />
+<TGConnectingPoint num="24" id="3694" />
+<TGConnectingPoint num="25" id="3695" />
+<TGConnectingPoint num="26" id="3696" />
+<TGConnectingPoint num="27" id="3697" />
+<TGConnectingPoint num="28" id="3698" />
+<TGConnectingPoint num="29" id="3699" />
+<TGConnectingPoint num="30" id="3700" />
+<TGConnectingPoint num="31" id="3701" />
+<TGConnectingPoint num="32" id="3702" />
+<TGConnectingPoint num="33" id="3703" />
+<TGConnectingPoint num="34" id="3704" />
+<TGConnectingPoint num="35" id="3705" />
+<TGConnectingPoint num="36" id="3706" />
+<TGConnectingPoint num="37" id="3707" />
+<TGConnectingPoint num="38" id="3708" />
+<TGConnectingPoint num="39" id="3709" />
+<TGConnectingPoint num="40" id="3710" />
+<TGConnectingPoint num="41" id="3711" />
+<TGConnectingPoint num="42" id="3712" />
+<TGConnectingPoint num="43" id="3713" />
+<TGConnectingPoint num="44" id="3714" />
+<TGConnectingPoint num="45" id="3715" />
+<TGConnectingPoint num="46" id="3716" />
+<TGConnectingPoint num="47" id="3717" />
+<TGConnectingPoint num="48" id="3718" />
+<TGConnectingPoint num="49" id="3719" />
+<TGConnectingPoint num="50" id="3720" />
+<TGConnectingPoint num="51" id="3721" />
+<TGConnectingPoint num="52" id="3722" />
+<TGConnectingPoint num="53" id="3723" />
+<TGConnectingPoint num="54" id="3724" />
+<TGConnectingPoint num="55" id="3725" />
+<TGConnectingPoint num="56" id="3726" />
+<TGConnectingPoint num="57" id="3727" />
+<TGConnectingPoint num="58" id="3728" />
+<TGConnectingPoint num="59" id="3729" />
+<TGConnectingPoint num="60" id="3730" />
+<TGConnectingPoint num="61" id="3731" />
+<TGConnectingPoint num="62" id="3732" />
+<TGConnectingPoint num="63" id="3733" />
+<TGConnectingPoint num="64" id="3734" />
+<TGConnectingPoint num="65" id="3735" />
+<TGConnectingPoint num="66" id="3736" />
+<TGConnectingPoint num="67" id="3737" />
+<TGConnectingPoint num="68" id="3738" />
+<TGConnectingPoint num="69" id="3739" />
+<TGConnectingPoint num="70" id="3740" />
+<TGConnectingPoint num="71" id="3741" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="3815" index="29" uid="acb1d138-7788-426e-9238-c19506d48d87" >
+<cdparam x="246" y="329" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="RED" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3743" />
+<TGConnectingPoint num="1" id="3744" />
+<TGConnectingPoint num="2" id="3745" />
+<TGConnectingPoint num="3" id="3746" />
+<TGConnectingPoint num="4" id="3747" />
+<TGConnectingPoint num="5" id="3748" />
+<TGConnectingPoint num="6" id="3749" />
+<TGConnectingPoint num="7" id="3750" />
+<TGConnectingPoint num="8" id="3751" />
+<TGConnectingPoint num="9" id="3752" />
+<TGConnectingPoint num="10" id="3753" />
+<TGConnectingPoint num="11" id="3754" />
+<TGConnectingPoint num="12" id="3755" />
+<TGConnectingPoint num="13" id="3756" />
+<TGConnectingPoint num="14" id="3757" />
+<TGConnectingPoint num="15" id="3758" />
+<TGConnectingPoint num="16" id="3759" />
+<TGConnectingPoint num="17" id="3760" />
+<TGConnectingPoint num="18" id="3761" />
+<TGConnectingPoint num="19" id="3762" />
+<TGConnectingPoint num="20" id="3763" />
+<TGConnectingPoint num="21" id="3764" />
+<TGConnectingPoint num="22" id="3765" />
+<TGConnectingPoint num="23" id="3766" />
+<TGConnectingPoint num="24" id="3767" />
+<TGConnectingPoint num="25" id="3768" />
+<TGConnectingPoint num="26" id="3769" />
+<TGConnectingPoint num="27" id="3770" />
+<TGConnectingPoint num="28" id="3771" />
+<TGConnectingPoint num="29" id="3772" />
+<TGConnectingPoint num="30" id="3773" />
+<TGConnectingPoint num="31" id="3774" />
+<TGConnectingPoint num="32" id="3775" />
+<TGConnectingPoint num="33" id="3776" />
+<TGConnectingPoint num="34" id="3777" />
+<TGConnectingPoint num="35" id="3778" />
+<TGConnectingPoint num="36" id="3779" />
+<TGConnectingPoint num="37" id="3780" />
+<TGConnectingPoint num="38" id="3781" />
+<TGConnectingPoint num="39" id="3782" />
+<TGConnectingPoint num="40" id="3783" />
+<TGConnectingPoint num="41" id="3784" />
+<TGConnectingPoint num="42" id="3785" />
+<TGConnectingPoint num="43" id="3786" />
+<TGConnectingPoint num="44" id="3787" />
+<TGConnectingPoint num="45" id="3788" />
+<TGConnectingPoint num="46" id="3789" />
+<TGConnectingPoint num="47" id="3790" />
+<TGConnectingPoint num="48" id="3791" />
+<TGConnectingPoint num="49" id="3792" />
+<TGConnectingPoint num="50" id="3793" />
+<TGConnectingPoint num="51" id="3794" />
+<TGConnectingPoint num="52" id="3795" />
+<TGConnectingPoint num="53" id="3796" />
+<TGConnectingPoint num="54" id="3797" />
+<TGConnectingPoint num="55" id="3798" />
+<TGConnectingPoint num="56" id="3799" />
+<TGConnectingPoint num="57" id="3800" />
+<TGConnectingPoint num="58" id="3801" />
+<TGConnectingPoint num="59" id="3802" />
+<TGConnectingPoint num="60" id="3803" />
+<TGConnectingPoint num="61" id="3804" />
+<TGConnectingPoint num="62" id="3805" />
+<TGConnectingPoint num="63" id="3806" />
+<TGConnectingPoint num="64" id="3807" />
+<TGConnectingPoint num="65" id="3808" />
+<TGConnectingPoint num="66" id="3809" />
+<TGConnectingPoint num="67" id="3810" />
+<TGConnectingPoint num="68" id="3811" />
+<TGConnectingPoint num="69" id="3812" />
+<TGConnectingPoint num="70" id="3813" />
+<TGConnectingPoint num="71" id="3814" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="3888" index="30" uid="6c7a8243-e056-4057-876b-ef4ba664169c" >
+<cdparam x="511" y="171" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="OFF" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3816" />
+<TGConnectingPoint num="1" id="3817" />
+<TGConnectingPoint num="2" id="3818" />
+<TGConnectingPoint num="3" id="3819" />
+<TGConnectingPoint num="4" id="3820" />
+<TGConnectingPoint num="5" id="3821" />
+<TGConnectingPoint num="6" id="3822" />
+<TGConnectingPoint num="7" id="3823" />
+<TGConnectingPoint num="8" id="3824" />
+<TGConnectingPoint num="9" id="3825" />
+<TGConnectingPoint num="10" id="3826" />
+<TGConnectingPoint num="11" id="3827" />
+<TGConnectingPoint num="12" id="3828" />
+<TGConnectingPoint num="13" id="3829" />
+<TGConnectingPoint num="14" id="3830" />
+<TGConnectingPoint num="15" id="3831" />
+<TGConnectingPoint num="16" id="3832" />
+<TGConnectingPoint num="17" id="3833" />
+<TGConnectingPoint num="18" id="3834" />
+<TGConnectingPoint num="19" id="3835" />
+<TGConnectingPoint num="20" id="3836" />
+<TGConnectingPoint num="21" id="3837" />
+<TGConnectingPoint num="22" id="3838" />
+<TGConnectingPoint num="23" id="3839" />
+<TGConnectingPoint num="24" id="3840" />
+<TGConnectingPoint num="25" id="3841" />
+<TGConnectingPoint num="26" id="3842" />
+<TGConnectingPoint num="27" id="3843" />
+<TGConnectingPoint num="28" id="3844" />
+<TGConnectingPoint num="29" id="3845" />
+<TGConnectingPoint num="30" id="3846" />
+<TGConnectingPoint num="31" id="3847" />
+<TGConnectingPoint num="32" id="3848" />
+<TGConnectingPoint num="33" id="3849" />
+<TGConnectingPoint num="34" id="3850" />
+<TGConnectingPoint num="35" id="3851" />
+<TGConnectingPoint num="36" id="3852" />
+<TGConnectingPoint num="37" id="3853" />
+<TGConnectingPoint num="38" id="3854" />
+<TGConnectingPoint num="39" id="3855" />
+<TGConnectingPoint num="40" id="3856" />
+<TGConnectingPoint num="41" id="3857" />
+<TGConnectingPoint num="42" id="3858" />
+<TGConnectingPoint num="43" id="3859" />
+<TGConnectingPoint num="44" id="3860" />
+<TGConnectingPoint num="45" id="3861" />
+<TGConnectingPoint num="46" id="3862" />
+<TGConnectingPoint num="47" id="3863" />
+<TGConnectingPoint num="48" id="3864" />
+<TGConnectingPoint num="49" id="3865" />
+<TGConnectingPoint num="50" id="3866" />
+<TGConnectingPoint num="51" id="3867" />
+<TGConnectingPoint num="52" id="3868" />
+<TGConnectingPoint num="53" id="3869" />
+<TGConnectingPoint num="54" id="3870" />
+<TGConnectingPoint num="55" id="3871" />
+<TGConnectingPoint num="56" id="3872" />
+<TGConnectingPoint num="57" id="3873" />
+<TGConnectingPoint num="58" id="3874" />
+<TGConnectingPoint num="59" id="3875" />
+<TGConnectingPoint num="60" id="3876" />
+<TGConnectingPoint num="61" id="3877" />
+<TGConnectingPoint num="62" id="3878" />
+<TGConnectingPoint num="63" id="3879" />
+<TGConnectingPoint num="64" id="3880" />
+<TGConnectingPoint num="65" id="3881" />
+<TGConnectingPoint num="66" id="3882" />
+<TGConnectingPoint num="67" id="3883" />
+<TGConnectingPoint num="68" id="3884" />
+<TGConnectingPoint num="69" id="3885" />
+<TGConnectingPoint num="70" id="3886" />
+<TGConnectingPoint num="71" id="3887" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="3890" index="31" uid="395519be-772f-4ffd-b6f2-b2f89c118d53" >
+<cdparam x="530" y="94" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3889" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="MainDoorController" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" >
+<CONNECTOR type="5102" id="3897" index="0" uid="039de826-0aee-4a56-a0a7-0b066c744a03" >
+<cdparam x="1631" y="427" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3896" />
+<P1  x="1366" y="391" id="4144" />
+<P2  x="1365" y="423" id="4463" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3895" index="66" uid="a199e628-a046-4922-a32a-982b66c4e5d9" >
+<father id="3897" num="0" />
+<cdparam x="1631" y="467" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3891" />
+<TGConnectingPoint num="1" id="3892" />
+<TGConnectingPoint num="2" id="3893" />
+<TGConnectingPoint num="3" id="3894" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3904" index="1" uid="0f06bb39-10a1-4734-b3cc-905ade45bd25" >
+<cdparam x="1562" y="847" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3903" />
+<P1  x="1562" y="847" id="4212" />
+<P2  x="1348" y="994" id="4636" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3902" index="67" uid="7ba2fc9a-31f1-456f-8e88-8d8b50be35e3" >
+<father id="3904" num="0" />
+<cdparam x="1562" y="887" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3898" />
+<TGConnectingPoint num="1" id="3899" />
+<TGConnectingPoint num="2" id="3900" />
+<TGConnectingPoint num="3" id="3901" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3911" index="2" uid="273b9942-f080-40fe-a90c-05de9ba1056c" >
+<cdparam x="1174" y="235" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3910" />
+<P1  x="1174" y="235" id="4842" />
+<P2  x="1362" y="286" id="4474" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3909" index="68" uid="2162af8d-692a-4770-bbfc-38c39f21751c" >
+<father id="3911" num="0" />
+<cdparam x="1285" y="261" />
+<sizeparam width="300" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3905" />
+<TGConnectingPoint num="1" id="3906" />
+<TGConnectingPoint num="2" id="3907" />
+<TGConnectingPoint num="3" id="3908" />
+<extraparam>
+<guard value="[ (emergency == true) &amp;&amp; (unlocked == false)]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3918" index="3" uid="019e1d60-dc63-4a22-91a5-9207fe56d907" >
+<cdparam x="1151" y="440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3917" />
+<P1  x="1173" y="515" id="4486" />
+<P2  x="1188" y="582" id="4770" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3916" index="69" uid="d0406cba-0a37-44b1-83b4-bb646127fd4b" >
+<father id="3918" num="0" />
+<cdparam x="1122" y="455" />
+<sizeparam width="113" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3912" />
+<TGConnectingPoint num="1" id="3913" />
+<TGConnectingPoint num="2" id="3914" />
+<TGConnectingPoint num="3" id="3915" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="emergency = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3925" index="4" uid="cb9892a7-d89c-4b8d-bf11-af03f169ccef" >
+<cdparam x="1074" y="235" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3924" />
+<P1  x="1074" y="235" id="4866" />
+<P2  x="1157" y="334" id="4507" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3923" index="70" uid="f4a39ff5-7daa-4e81-a27f-80dee941ca40" >
+<father id="3925" num="0" />
+<cdparam x="1002" y="307" />
+<sizeparam width="254" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3919" />
+<TGConnectingPoint num="1" id="3920" />
+<TGConnectingPoint num="2" id="3921" />
+<TGConnectingPoint num="3" id="3922" />
+<extraparam>
+<guard value="[ (pilotOutside &gt; 0) || (crewOutside &gt; 0)]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3932" index="5" uid="a67b2007-de0c-4a0b-ad9a-63cab0a7f336" >
+<cdparam x="917" y="396" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3931" />
+<P1  x="931" y="460" id="4519" />
+<P2  x="954" y="582" id="4769" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3930" index="71" uid="89563758-e1ef-4079-b913-769f8e6f6f86" >
+<father id="3932" num="0" />
+<cdparam x="954" y="502" />
+<sizeparam width="105" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3926" />
+<TGConnectingPoint num="1" id="3927" />
+<TGConnectingPoint num="2" id="3928" />
+<TGConnectingPoint num="3" id="3929" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="unlocked = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3939" index="6" uid="3a86cb87-4770-492a-a1e7-0fa9f38480cf" >
+<cdparam x="883" y="235" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3938" />
+<P1  x="883" y="235" id="4865" />
+<P2  x="917" y="366" id="4529" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3937" index="72" uid="d96a6751-ca1f-402d-89bf-3b67e8fca1c4" >
+<father id="3939" num="0" />
+<cdparam x="890" y="279" />
+<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3933" />
+<TGConnectingPoint num="1" id="3934" />
+<TGConnectingPoint num="2" id="3935" />
+<TGConnectingPoint num="3" id="3936" />
+<extraparam>
+<guard value="[ peopleInside &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3946" index="7" uid="85f674c1-f979-4328-a58a-78e7a6c5f652" >
+<cdparam x="868" y="800" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3945" />
+<P1  x="880" y="805" id="4563" />
+<P2  x="857" y="994" id="4635" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3944" index="73" uid="5d62a457-7541-4f07-b564-bc2ff504c588" >
+<father id="3946" num="0" />
+<cdparam x="904" y="838" />
+<sizeparam width="126" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3940" />
+<TGConnectingPoint num="1" id="3941" />
+<TGConnectingPoint num="2" id="3942" />
+<TGConnectingPoint num="3" id="3943" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="doorOpened = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3953" index="8" uid="aeb92456-ace7-439f-aac4-1b89acd4ca0c" >
+<cdparam x="841" y="632" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3952" />
+<P1  x="841" y="632" id="4757" />
+<P2  x="880" y="775" id="4562" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3951" index="74" uid="fee0c2c6-7cf3-496a-93f8-04fa38064b1d" >
+<father id="3953" num="0" />
+<cdparam x="841" y="672" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3947" />
+<TGConnectingPoint num="1" id="3948" />
+<TGConnectingPoint num="2" id="3949" />
+<TGConnectingPoint num="3" id="3950" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3960" index="9" uid="2203e245-1b03-4c31-bb62-9aef556e9c1b" >
+<cdparam x="608" y="892" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3959" />
+<P1  x="602" y="869" id="4591" />
+<P2  x="605" y="907" id="4296" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3958" index="75" uid="764d88e0-5092-43da-a166-48fd769ea085" >
+<father id="3960" num="0" />
+<cdparam x="608" y="932" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3954" />
+<TGConnectingPoint num="1" id="3955" />
+<TGConnectingPoint num="2" id="3956" />
+<TGConnectingPoint num="3" id="3957" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3967" index="10" uid="ffbfe1db-22b7-47e1-ac1b-a87c12222402" >
+<cdparam x="606" y="632" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3966" />
+<P1  x="606" y="632" id="4765" />
+<P2  x="603" y="770" id="4601" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3965" index="76" uid="9f50848a-864d-45a7-a1ea-019bcc1041cc" >
+<father id="3967" num="0" />
+<cdparam x="605" y="700" />
+<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3961" />
+<TGConnectingPoint num="1" id="3962" />
+<TGConnectingPoint num="2" id="3963" />
+<TGConnectingPoint num="3" id="3964" />
+<extraparam>
+<guard value="[ peopleInside &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3974" index="11" uid="c00f0f52-18a9-4b04-94c2-bc06c0843251" >
+<cdparam x="410" y="898" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3973" />
+<P1  x="406" y="897" id="4613" />
+<P2  x="484" y="994" id="4650" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3972" index="77" uid="7dd5a05e-2738-474d-9224-35ada54c302d" >
+<father id="3974" num="0" />
+<cdparam x="410" y="938" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3968" />
+<TGConnectingPoint num="1" id="3969" />
+<TGConnectingPoint num="2" id="3970" />
+<TGConnectingPoint num="3" id="3971" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3981" index="12" uid="0360289a-3f5a-4cbf-91b8-f16aed526e20" >
+<cdparam x="392" y="800" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3980" />
+<P1  x="392" y="800" id="4624" />
+<P2  x="406" y="867" id="4612" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3979" index="78" uid="a8ad4a46-7e93-4be9-953a-7288a93c4b0b" >
+<father id="3981" num="0" />
+<cdparam x="272" y="834" />
+<sizeparam width="122" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3975" />
+<TGConnectingPoint num="1" id="3976" />
+<TGConnectingPoint num="2" id="3977" />
+<TGConnectingPoint num="3" id="3978" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="doorOpened = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3988" index="13" uid="4bdc8894-cb9a-4bee-b12e-005dfdf24ec9" >
+<cdparam x="484" y="632" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3987" />
+<P1  x="484" y="632" id="4779" />
+<P2  x="392" y="770" id="4623" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3986" index="79" uid="af00903f-5ebe-4023-bd5e-c430fd6a855a" >
+<father id="3988" num="0" />
+<cdparam x="279" y="679" />
+<sizeparam width="290" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3982" />
+<TGConnectingPoint num="1" id="3983" />
+<TGConnectingPoint num="2" id="3984" />
+<TGConnectingPoint num="3" id="3985" />
+<extraparam>
+<guard value="[ (peopleOutside &gt; 0) &amp;&amp; (unlocked == true)]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3995" index="14" uid="912f5783-00ed-4779-a0d3-c9789d83f8b5" >
+<cdparam x="779" y="459" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3994" />
+<P1  x="779" y="459" id="4708" />
+<P2  x="719" y="582" id="4768" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3993" index="80" uid="644fbb6e-ca9d-41e2-9ac5-7c5c57149e0f" >
+<father id="3995" num="0" />
+<cdparam x="774" y="508" />
+<sizeparam width="105" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3989" />
+<TGConnectingPoint num="1" id="3990" />
+<TGConnectingPoint num="2" id="3991" />
+<TGConnectingPoint num="3" id="3992" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="unlocked = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4002" index="15" uid="48c381fb-7f8d-45a8-8d75-e4a645206a1e" >
+<cdparam x="692" y="235" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4001" />
+<P1  x="692" y="235" id="4864" />
+<P2  x="778" y="366" id="4540" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4000" index="81" uid="745183a9-45a5-4847-9141-d6c6bbc5d331" >
+<father id="4002" num="0" />
+<cdparam x="728" y="279" />
+<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="3996" />
+<TGConnectingPoint num="1" id="3997" />
+<TGConnectingPoint num="2" id="3998" />
+<TGConnectingPoint num="3" id="3999" />
+<extraparam>
+<guard value="[ peopleInside &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4009" index="16" uid="3413660a-1236-47f8-8ea5-5021c13d202f" >
+<cdparam x="658" y="465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4008" />
+<P1  x="637" y="418" id="4719" />
+<P2  x="636" y="465" id="4380" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4007" index="82" uid="155983ff-238a-46db-88fb-5e78e03d81aa" >
+<father id="4009" num="0" />
+<cdparam x="606" y="442" />
+<sizeparam width="101" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4003" />
+<TGConnectingPoint num="1" id="4004" />
+<TGConnectingPoint num="2" id="4005" />
+<TGConnectingPoint num="3" id="4006" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="unlocked = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4016" index="17" uid="29419c4a-3a76-4045-8043-cfd52b1d2640" >
+<cdparam x="601" y="235" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4015" />
+<P1  x="601" y="235" id="4849" />
+<P2  x="640" y="342" id="4551" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4014" index="83" uid="cadd4392-541c-48f4-9f2f-d59d60aad8b7" >
+<father id="4016" num="0" />
+<cdparam x="590" y="297" />
+<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4010" />
+<TGConnectingPoint num="1" id="4011" />
+<TGConnectingPoint num="2" id="4012" />
+<TGConnectingPoint num="3" id="4013" />
+<extraparam>
+<guard value="[ peopleInside &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4025" index="18" uid="77517316-0cd4-4377-8410-e69305d87276" >
+<cdparam x="277" y="375" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4023" />
+<TGConnectingPoint num="1" id="4024" />
+<P1  x="281" y="378" id="4730" />
+<P2  x="372" y="607" id="4754" />
+<Point x="281" y="579" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4017" index="84" uid="ebfcf7a2-6790-42da-ae30-c9a59d82226e" >
+<father id="4025" num="0" />
+<cdparam x="281" y="579" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="4022" index="85" uid="c4882fa5-9d6e-4bd5-9193-527c9cd4ac35" >
+<father id="4025" num="1" />
+<cdparam x="175" y="436" />
+<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4018" />
+<TGConnectingPoint num="1" id="4019" />
+<TGConnectingPoint num="2" id="4020" />
+<TGConnectingPoint num="3" id="4021" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="buzzerOn = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4032" index="19" uid="de4ff795-f655-4332-b597-0c9725d20052" >
+<cdparam x="410" y="228" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4031" />
+<P1  x="410" y="228" id="4860" />
+<P2  x="281" y="348" id="4729" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4030" index="86" uid="d76b7f22-96d2-420d-b92c-058a0678cb43" >
+<father id="4032" num="0" />
+<cdparam x="214" y="285" />
+<sizeparam width="124" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4026" />
+<TGConnectingPoint num="1" id="4027" />
+<TGConnectingPoint num="2" id="4028" />
+<TGConnectingPoint num="3" id="4029" />
+<extraparam>
+<guard value="[ buzzerOn == true]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4039" index="20" uid="964636fd-4a71-4fd7-8bac-91c68b8221ea" >
+<cdparam x="471" y="470" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4038" />
+<P1  x="454" y="474" id="4741" />
+<P2  x="484" y="582" id="4767" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4037" index="87" uid="d1b15412-1158-42d4-aa6a-4deb8bd6245a" >
+<father id="4039" num="0" />
+<cdparam x="461" y="516" />
+<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4033" />
+<TGConnectingPoint num="1" id="4034" />
+<TGConnectingPoint num="2" id="4035" />
+<TGConnectingPoint num="3" id="4036" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="buzzerOn = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4046" index="21" uid="b7e0f557-5eef-4a30-9bbb-832649796363" >
+<cdparam x="453" y="348" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4045" />
+<P1  x="454" y="348" id="4825" />
+<P2  x="454" y="444" id="4740" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4044" index="88" uid="62fef6b2-728a-4373-9c70-7bfb65b48088" >
+<father id="4046" num="0" />
+<cdparam x="458" y="388" />
+<sizeparam width="99" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4040" />
+<TGConnectingPoint num="1" id="4041" />
+<TGConnectingPoint num="2" id="4042" />
+<TGConnectingPoint num="3" id="4043" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="callMade = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4053" index="22" uid="9ce2fb3d-c389-43af-9c4c-42978e404c1b" >
+<cdparam x="516" y="105" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4052" />
+<P1  x="778" y="96" id="4908" />
+<P2  x="792" y="185" id="4836" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4051" index="89" uid="cc7dec6b-b2e6-44d1-83d2-0ca1f74a07e1" >
+<father id="4053" num="0" />
+<cdparam x="516" y="145" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4047" />
+<TGConnectingPoint num="1" id="4048" />
+<TGConnectingPoint num="2" id="4049" />
+<TGConnectingPoint num="3" id="4050" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4060" index="23" uid="aa53c0a6-c45b-485e-a4bd-e0e9b2ea1e55" >
+<cdparam x="475" y="235" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4059" />
+<P1  x="501" y="235" id="4863" />
+<P2  x="454" y="318" id="4824" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4058" index="90" uid="5a4063ea-78f1-4bca-b2f8-e9f820aade0c" >
+<father id="4060" num="0" />
+<cdparam x="421" y="291" />
+<sizeparam width="131" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4054" />
+<TGConnectingPoint num="1" id="4055" />
+<TGConnectingPoint num="2" id="4056" />
+<TGConnectingPoint num="3" id="4057" />
+<extraparam>
+<guard value="[ peopleOutside &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4067" index="24" uid="f283c9af-7392-4f90-b577-c821d20e55ac" >
+<cdparam x="656" y="402" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4066" />
+<P1  x="640" y="372" id="4552" />
+<P2  x="637" y="388" id="4718" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4065" index="91" uid="613f1daa-2dea-45e0-9148-2a7fbb7ad830" >
+<father id="4067" num="0" />
+<cdparam x="656" y="442" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4061" />
+<TGConnectingPoint num="1" id="4062" />
+<TGConnectingPoint num="2" id="4063" />
+<TGConnectingPoint num="3" id="4064" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4074" index="25" uid="a9581424-a9cf-4d70-8d05-310ef1276be3" >
+<cdparam x="777" y="402" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4073" />
+<P1  x="778" y="396" id="4541" />
+<P2  x="779" y="429" id="4707" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4072" index="92" uid="f2971e75-8f91-4fff-a286-77aedbd060d7" >
+<father id="4074" num="0" />
+<cdparam x="777" y="442" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4068" />
+<TGConnectingPoint num="1" id="4069" />
+<TGConnectingPoint num="2" id="4070" />
+<TGConnectingPoint num="3" id="4071" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4081" index="26" uid="20989ba4-5b3c-4c2d-a81c-96562d8816e4" >
+<cdparam x="603" y="800" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4080" />
+<P1  x="603" y="800" id="4602" />
+<P2  x="602" y="839" id="4590" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4079" index="93" uid="81c32b56-9ffc-4ef9-93bb-dc34333ce39f" >
+<father id="4081" num="0" />
+<cdparam x="612" y="832" />
+<sizeparam width="122" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4075" />
+<TGConnectingPoint num="1" id="4076" />
+<TGConnectingPoint num="2" id="4077" />
+<TGConnectingPoint num="3" id="4078" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="doorOpened = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4088" index="27" uid="e88b984b-d39d-4a22-811d-56e5c7b1a386" >
+<cdparam x="917" y="396" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4087" />
+<P1  x="917" y="396" id="4530" />
+<P2  x="931" y="430" id="4518" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4086" index="94" uid="2fa50f34-60a0-43b3-8e80-08e60267eafc" >
+<father id="4088" num="0" />
+<cdparam x="917" y="436" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4082" />
+<TGConnectingPoint num="1" id="4083" />
+<TGConnectingPoint num="2" id="4084" />
+<TGConnectingPoint num="3" id="4085" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4095" index="28" uid="c37dc378-b0e0-4afc-a083-14cbda5d8306" >
+<cdparam x="1149" y="368" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4094" />
+<P1  x="1157" y="364" id="4508" />
+<P2  x="1163" y="393" id="4496" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4093" index="95" uid="ae82993c-2ed1-4d1b-bc55-f662a161e813" >
+<father id="4095" num="0" />
+<cdparam x="1149" y="408" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4089" />
+<TGConnectingPoint num="1" id="4090" />
+<TGConnectingPoint num="2" id="4091" />
+<TGConnectingPoint num="3" id="4092" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4102" index="29" uid="8da6f0b9-78c8-476c-bfe8-569dd13be18b" >
+<cdparam x="1160" y="445" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4101" />
+<P1  x="1163" y="423" id="4497" />
+<P2  x="1173" y="485" id="4485" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4100" index="96" uid="8b0d20f2-4b86-4e86-8aa3-90c781b99b40" >
+<father id="4102" num="0" />
+<cdparam x="1160" y="485" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4096" />
+<TGConnectingPoint num="1" id="4097" />
+<TGConnectingPoint num="2" id="4098" />
+<TGConnectingPoint num="3" id="4099" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4109" index="30" uid="421b3fca-850f-4e0b-b816-7fe4f8733680" >
+<cdparam x="1363" y="343" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4108" />
+<P1  x="1362" y="316" id="4475" />
+<P2  x="1366" y="341" id="4139" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4107" index="97" uid="79295b88-3bf4-424c-9050-d4a13d074720" >
+<father id="4109" num="0" />
+<cdparam x="1363" y="383" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4103" />
+<TGConnectingPoint num="1" id="4104" />
+<TGConnectingPoint num="2" id="4105" />
+<TGConnectingPoint num="3" id="4106" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4116" index="31" uid="a8f0b711-478f-4171-add5-839556dd0be6" >
+<cdparam x="1363" y="427" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4115" />
+<P1  x="1365" y="453" id="4464" />
+<P2  x="1364" y="481" id="4452" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4114" index="98" uid="5360c983-2932-40b7-a153-59f30c15f4e2" >
+<father id="4116" num="0" />
+<cdparam x="1378" y="456" />
+<sizeparam width="105" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4110" />
+<TGConnectingPoint num="1" id="4111" />
+<TGConnectingPoint num="2" id="4112" />
+<TGConnectingPoint num="3" id="4113" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="faultDone = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4123" index="32" uid="827cf79c-1a01-43a2-946f-21074ac4d8aa" >
+<cdparam x="1373" y="511" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4122" />
+<P1  x="1364" y="511" id="4453" />
+<P2  x="1365" y="547" id="4368" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4121" index="99" uid="c8632aac-57dc-4a2c-b1e4-c11ae7b77d73" >
+<father id="4123" num="0" />
+<cdparam x="1381" y="539" />
+<sizeparam width="101" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4117" />
+<TGConnectingPoint num="1" id="4118" />
+<TGConnectingPoint num="2" id="4119" />
+<TGConnectingPoint num="3" id="4120" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="unlocked = true" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4130" index="33" uid="face87d5-e891-400a-9483-35481fdf6e92" >
+<cdparam x="1399" y="589" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4129" />
+<P1  x="1365" y="577" id="4369" />
+<P2  x="1311" y="600" id="4774" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4128" index="100" uid="53998337-edaf-45d3-97aa-4cf09fe13aee" >
+<father id="4130" num="0" />
+<cdparam x="1399" y="629" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4124" />
+<TGConnectingPoint num="1" id="4125" />
+<TGConnectingPoint num="2" id="4126" />
+<TGConnectingPoint num="3" id="4127" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4137" index="34" uid="b3525ce7-fb3a-48aa-8298-deafb43e8780" >
+<cdparam x="1558" y="762" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4136" />
+<P1  x="1562" y="756" id="4228" />
+<P2  x="1562" y="817" id="4211" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4135" index="101" uid="c03d531d-0c7e-4cd7-a8eb-8495ed592e33" >
+<father id="4137" num="0" />
+<cdparam x="1571" y="790" />
+<sizeparam width="117" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4131" />
+<TGConnectingPoint num="1" id="4132" />
+<TGConnectingPoint num="2" id="4133" />
+<TGConnectingPoint num="3" id="4134" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="emergency = false" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="4210" index="35" uid="9df9071c-dc8a-4717-af3f-2b5d3c98e98a" >
+<cdparam x="1263" y="341" />
+<sizeparam width="207" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="EmergencyOpening" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4138" />
+<TGConnectingPoint num="1" id="4139" />
+<TGConnectingPoint num="2" id="4140" />
+<TGConnectingPoint num="3" id="4141" />
+<TGConnectingPoint num="4" id="4142" />
+<TGConnectingPoint num="5" id="4143" />
+<TGConnectingPoint num="6" id="4144" />
+<TGConnectingPoint num="7" id="4145" />
+<TGConnectingPoint num="8" id="4146" />
+<TGConnectingPoint num="9" id="4147" />
+<TGConnectingPoint num="10" id="4148" />
+<TGConnectingPoint num="11" id="4149" />
+<TGConnectingPoint num="12" id="4150" />
+<TGConnectingPoint num="13" id="4151" />
+<TGConnectingPoint num="14" id="4152" />
+<TGConnectingPoint num="15" id="4153" />
+<TGConnectingPoint num="16" id="4154" />
+<TGConnectingPoint num="17" id="4155" />
+<TGConnectingPoint num="18" id="4156" />
+<TGConnectingPoint num="19" id="4157" />
+<TGConnectingPoint num="20" id="4158" />
+<TGConnectingPoint num="21" id="4159" />
+<TGConnectingPoint num="22" id="4160" />
+<TGConnectingPoint num="23" id="4161" />
+<TGConnectingPoint num="24" id="4162" />
+<TGConnectingPoint num="25" id="4163" />
+<TGConnectingPoint num="26" id="4164" />
+<TGConnectingPoint num="27" id="4165" />
+<TGConnectingPoint num="28" id="4166" />
+<TGConnectingPoint num="29" id="4167" />
+<TGConnectingPoint num="30" id="4168" />
+<TGConnectingPoint num="31" id="4169" />
+<TGConnectingPoint num="32" id="4170" />
+<TGConnectingPoint num="33" id="4171" />
+<TGConnectingPoint num="34" id="4172" />
+<TGConnectingPoint num="35" id="4173" />
+<TGConnectingPoint num="36" id="4174" />
+<TGConnectingPoint num="37" id="4175" />
+<TGConnectingPoint num="38" id="4176" />
+<TGConnectingPoint num="39" id="4177" />
+<TGConnectingPoint num="40" id="4178" />
+<TGConnectingPoint num="41" id="4179" />
+<TGConnectingPoint num="42" id="4180" />
+<TGConnectingPoint num="43" id="4181" />
+<TGConnectingPoint num="44" id="4182" />
+<TGConnectingPoint num="45" id="4183" />
+<TGConnectingPoint num="46" id="4184" />
+<TGConnectingPoint num="47" id="4185" />
+<TGConnectingPoint num="48" id="4186" />
+<TGConnectingPoint num="49" id="4187" />
+<TGConnectingPoint num="50" id="4188" />
+<TGConnectingPoint num="51" id="4189" />
+<TGConnectingPoint num="52" id="4190" />
+<TGConnectingPoint num="53" id="4191" />
+<TGConnectingPoint num="54" id="4192" />
+<TGConnectingPoint num="55" id="4193" />
+<TGConnectingPoint num="56" id="4194" />
+<TGConnectingPoint num="57" id="4195" />
+<TGConnectingPoint num="58" id="4196" />
+<TGConnectingPoint num="59" id="4197" />
+<TGConnectingPoint num="60" id="4198" />
+<TGConnectingPoint num="61" id="4199" />
+<TGConnectingPoint num="62" id="4200" />
+<TGConnectingPoint num="63" id="4201" />
+<TGConnectingPoint num="64" id="4202" />
+<TGConnectingPoint num="65" id="4203" />
+<TGConnectingPoint num="66" id="4204" />
+<TGConnectingPoint num="67" id="4205" />
+<TGConnectingPoint num="68" id="4206" />
+<TGConnectingPoint num="69" id="4207" />
+<TGConnectingPoint num="70" id="4208" />
+<TGConnectingPoint num="71" id="4209" />
+<accessibility />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="4221" index="36" uid="89f88b88-3044-4fc9-a080-c019efbbaa81" >
+<cdparam x="1521" y="822" />
+<sizeparam width="83" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="stopAlarm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4211" />
+<TGConnectingPoint num="1" id="4212" />
+<TGConnectingPoint num="2" id="4213" />
+<TGConnectingPoint num="3" id="4214" />
+<TGConnectingPoint num="4" id="4215" />
+<TGConnectingPoint num="5" id="4216" />
+<TGConnectingPoint num="6" id="4217" />
+<TGConnectingPoint num="7" id="4218" />
+<TGConnectingPoint num="8" id="4219" />
+<TGConnectingPoint num="9" id="4220" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="4294" index="37" uid="5446517c-eaec-4b20-a87d-893d82fd6612" >
+<cdparam x="1472" y="706" />
+<sizeparam width="180" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="EndEmergency" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4222" />
+<TGConnectingPoint num="1" id="4223" />
+<TGConnectingPoint num="2" id="4224" />
+<TGConnectingPoint num="3" id="4225" />
+<TGConnectingPoint num="4" id="4226" />
+<TGConnectingPoint num="5" id="4227" />
+<TGConnectingPoint num="6" id="4228" />
+<TGConnectingPoint num="7" id="4229" />
+<TGConnectingPoint num="8" id="4230" />
+<TGConnectingPoint num="9" id="4231" />
+<TGConnectingPoint num="10" id="4232" />
+<TGConnectingPoint num="11" id="4233" />
+<TGConnectingPoint num="12" id="4234" />
+<TGConnectingPoint num="13" id="4235" />
+<TGConnectingPoint num="14" id="4236" />
+<TGConnectingPoint num="15" id="4237" />
+<TGConnectingPoint num="16" id="4238" />
+<TGConnectingPoint num="17" id="4239" />
+<TGConnectingPoint num="18" id="4240" />
+<TGConnectingPoint num="19" id="4241" />
+<TGConnectingPoint num="20" id="4242" />
+<TGConnectingPoint num="21" id="4243" />
+<TGConnectingPoint num="22" id="4244" />
+<TGConnectingPoint num="23" id="4245" />
+<TGConnectingPoint num="24" id="4246" />
+<TGConnectingPoint num="25" id="4247" />
+<TGConnectingPoint num="26" id="4248" />
+<TGConnectingPoint num="27" id="4249" />
+<TGConnectingPoint num="28" id="4250" />
+<TGConnectingPoint num="29" id="4251" />
+<TGConnectingPoint num="30" id="4252" />
+<TGConnectingPoint num="31" id="4253" />
+<TGConnectingPoint num="32" id="4254" />
+<TGConnectingPoint num="33" id="4255" />
+<TGConnectingPoint num="34" id="4256" />
+<TGConnectingPoint num="35" id="4257" />
+<TGConnectingPoint num="36" id="4258" />
+<TGConnectingPoint num="37" id="4259" />
+<TGConnectingPoint num="38" id="4260" />
+<TGConnectingPoint num="39" id="4261" />
+<TGConnectingPoint num="40" id="4262" />
+<TGConnectingPoint num="41" id="4263" />
+<TGConnectingPoint num="42" id="4264" />
+<TGConnectingPoint num="43" id="4265" />
+<TGConnectingPoint num="44" id="4266" />
+<TGConnectingPoint num="45" id="4267" />
+<TGConnectingPoint num="46" id="4268" />
+<TGConnectingPoint num="47" id="4269" />
+<TGConnectingPoint num="48" id="4270" />
+<TGConnectingPoint num="49" id="4271" />
+<TGConnectingPoint num="50" id="4272" />
+<TGConnectingPoint num="51" id="4273" />
+<TGConnectingPoint num="52" id="4274" />
+<TGConnectingPoint num="53" id="4275" />
+<TGConnectingPoint num="54" id="4276" />
+<TGConnectingPoint num="55" id="4277" />
+<TGConnectingPoint num="56" id="4278" />
+<TGConnectingPoint num="57" id="4279" />
+<TGConnectingPoint num="58" id="4280" />
+<TGConnectingPoint num="59" id="4281" />
+<TGConnectingPoint num="60" id="4282" />
+<TGConnectingPoint num="61" id="4283" />
+<TGConnectingPoint num="62" id="4284" />
+<TGConnectingPoint num="63" id="4285" />
+<TGConnectingPoint num="64" id="4286" />
+<TGConnectingPoint num="65" id="4287" />
+<TGConnectingPoint num="66" id="4288" />
+<TGConnectingPoint num="67" id="4289" />
+<TGConnectingPoint num="68" id="4290" />
+<TGConnectingPoint num="69" id="4291" />
+<TGConnectingPoint num="70" id="4292" />
+<TGConnectingPoint num="71" id="4293" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="4367" index="38" uid="c482a9e3-5159-4275-a67f-41c841f38344" >
+<cdparam x="555" y="907" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="EndEmergency" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4295" />
+<TGConnectingPoint num="1" id="4296" />
+<TGConnectingPoint num="2" id="4297" />
+<TGConnectingPoint num="3" id="4298" />
+<TGConnectingPoint num="4" id="4299" />
+<TGConnectingPoint num="5" id="4300" />
+<TGConnectingPoint num="6" id="4301" />
+<TGConnectingPoint num="7" id="4302" />
+<TGConnectingPoint num="8" id="4303" />
+<TGConnectingPoint num="9" id="4304" />
+<TGConnectingPoint num="10" id="4305" />
+<TGConnectingPoint num="11" id="4306" />
+<TGConnectingPoint num="12" id="4307" />
+<TGConnectingPoint num="13" id="4308" />
+<TGConnectingPoint num="14" id="4309" />
+<TGConnectingPoint num="15" id="4310" />
+<TGConnectingPoint num="16" id="4311" />
+<TGConnectingPoint num="17" id="4312" />
+<TGConnectingPoint num="18" id="4313" />
+<TGConnectingPoint num="19" id="4314" />
+<TGConnectingPoint num="20" id="4315" />
+<TGConnectingPoint num="21" id="4316" />
+<TGConnectingPoint num="22" id="4317" />
+<TGConnectingPoint num="23" id="4318" />
+<TGConnectingPoint num="24" id="4319" />
+<TGConnectingPoint num="25" id="4320" />
+<TGConnectingPoint num="26" id="4321" />
+<TGConnectingPoint num="27" id="4322" />
+<TGConnectingPoint num="28" id="4323" />
+<TGConnectingPoint num="29" id="4324" />
+<TGConnectingPoint num="30" id="4325" />
+<TGConnectingPoint num="31" id="4326" />
+<TGConnectingPoint num="32" id="4327" />
+<TGConnectingPoint num="33" id="4328" />
+<TGConnectingPoint num="34" id="4329" />
+<TGConnectingPoint num="35" id="4330" />
+<TGConnectingPoint num="36" id="4331" />
+<TGConnectingPoint num="37" id="4332" />
+<TGConnectingPoint num="38" id="4333" />
+<TGConnectingPoint num="39" id="4334" />
+<TGConnectingPoint num="40" id="4335" />
+<TGConnectingPoint num="41" id="4336" />
+<TGConnectingPoint num="42" id="4337" />
+<TGConnectingPoint num="43" id="4338" />
+<TGConnectingPoint num="44" id="4339" />
+<TGConnectingPoint num="45" id="4340" />
+<TGConnectingPoint num="46" id="4341" />
+<TGConnectingPoint num="47" id="4342" />
+<TGConnectingPoint num="48" id="4343" />
+<TGConnectingPoint num="49" id="4344" />
+<TGConnectingPoint num="50" id="4345" />
+<TGConnectingPoint num="51" id="4346" />
+<TGConnectingPoint num="52" id="4347" />
+<TGConnectingPoint num="53" id="4348" />
+<TGConnectingPoint num="54" id="4349" />
+<TGConnectingPoint num="55" id="4350" />
+<TGConnectingPoint num="56" id="4351" />
+<TGConnectingPoint num="57" id="4352" />
+<TGConnectingPoint num="58" id="4353" />
+<TGConnectingPoint num="59" id="4354" />
+<TGConnectingPoint num="60" id="4355" />
+<TGConnectingPoint num="61" id="4356" />
+<TGConnectingPoint num="62" id="4357" />
+<TGConnectingPoint num="63" id="4358" />
+<TGConnectingPoint num="64" id="4359" />
+<TGConnectingPoint num="65" id="4360" />
+<TGConnectingPoint num="66" id="4361" />
+<TGConnectingPoint num="67" id="4362" />
+<TGConnectingPoint num="68" id="4363" />
+<TGConnectingPoint num="69" id="4364" />
+<TGConnectingPoint num="70" id="4365" />
+<TGConnectingPoint num="71" id="4366" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="4378" index="39" uid="6ec97789-d46e-4e55-adb2-6916e797679a" >
+<cdparam x="1318" y="552" />
+<sizeparam width="94" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="forceUnlock()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4368" />
+<TGConnectingPoint num="1" id="4369" />
+<TGConnectingPoint num="2" id="4370" />
+<TGConnectingPoint num="3" id="4371" />
+<TGConnectingPoint num="4" id="4372" />
+<TGConnectingPoint num="5" id="4373" />
+<TGConnectingPoint num="6" id="4374" />
+<TGConnectingPoint num="7" id="4375" />
+<TGConnectingPoint num="8" id="4376" />
+<TGConnectingPoint num="9" id="4377" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="4451" index="40" uid="b8a7e397-19d9-48b2-a801-cac3738907bf" >
+<cdparam x="586" y="465" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="EndEmergency" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4379" />
+<TGConnectingPoint num="1" id="4380" />
+<TGConnectingPoint num="2" id="4381" />
+<TGConnectingPoint num="3" id="4382" />
+<TGConnectingPoint num="4" id="4383" />
+<TGConnectingPoint num="5" id="4384" />
+<TGConnectingPoint num="6" id="4385" />
+<TGConnectingPoint num="7" id="4386" />
+<TGConnectingPoint num="8" id="4387" />
+<TGConnectingPoint num="9" id="4388" />
+<TGConnectingPoint num="10" id="4389" />
+<TGConnectingPoint num="11" id="4390" />
+<TGConnectingPoint num="12" id="4391" />
+<TGConnectingPoint num="13" id="4392" />
+<TGConnectingPoint num="14" id="4393" />
+<TGConnectingPoint num="15" id="4394" />
+<TGConnectingPoint num="16" id="4395" />
+<TGConnectingPoint num="17" id="4396" />
+<TGConnectingPoint num="18" id="4397" />
+<TGConnectingPoint num="19" id="4398" />
+<TGConnectingPoint num="20" id="4399" />
+<TGConnectingPoint num="21" id="4400" />
+<TGConnectingPoint num="22" id="4401" />
+<TGConnectingPoint num="23" id="4402" />
+<TGConnectingPoint num="24" id="4403" />
+<TGConnectingPoint num="25" id="4404" />
+<TGConnectingPoint num="26" id="4405" />
+<TGConnectingPoint num="27" id="4406" />
+<TGConnectingPoint num="28" id="4407" />
+<TGConnectingPoint num="29" id="4408" />
+<TGConnectingPoint num="30" id="4409" />
+<TGConnectingPoint num="31" id="4410" />
+<TGConnectingPoint num="32" id="4411" />
+<TGConnectingPoint num="33" id="4412" />
+<TGConnectingPoint num="34" id="4413" />
+<TGConnectingPoint num="35" id="4414" />
+<TGConnectingPoint num="36" id="4415" />
+<TGConnectingPoint num="37" id="4416" />
+<TGConnectingPoint num="38" id="4417" />
+<TGConnectingPoint num="39" id="4418" />
+<TGConnectingPoint num="40" id="4419" />
+<TGConnectingPoint num="41" id="4420" />
+<TGConnectingPoint num="42" id="4421" />
+<TGConnectingPoint num="43" id="4422" />
+<TGConnectingPoint num="44" id="4423" />
+<TGConnectingPoint num="45" id="4424" />
+<TGConnectingPoint num="46" id="4425" />
+<TGConnectingPoint num="47" id="4426" />
+<TGConnectingPoint num="48" id="4427" />
+<TGConnectingPoint num="49" id="4428" />
+<TGConnectingPoint num="50" id="4429" />
+<TGConnectingPoint num="51" id="4430" />
+<TGConnectingPoint num="52" id="4431" />
+<TGConnectingPoint num="53" id="4432" />
+<TGConnectingPoint num="54" id="4433" />
+<TGConnectingPoint num="55" id="4434" />
+<TGConnectingPoint num="56" id="4435" />
+<TGConnectingPoint num="57" id="4436" />
+<TGConnectingPoint num="58" id="4437" />
+<TGConnectingPoint num="59" id="4438" />
+<TGConnectingPoint num="60" id="4439" />
+<TGConnectingPoint num="61" id="4440" />
+<TGConnectingPoint num="62" id="4441" />
+<TGConnectingPoint num="63" id="4442" />
+<TGConnectingPoint num="64" id="4443" />
+<TGConnectingPoint num="65" id="4444" />
+<TGConnectingPoint num="66" id="4445" />
+<TGConnectingPoint num="67" id="4446" />
+<TGConnectingPoint num="68" id="4447" />
+<TGConnectingPoint num="69" id="4448" />
+<TGConnectingPoint num="70" id="4449" />
+<TGConnectingPoint num="71" id="4450" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="4462" index="41" uid="ec63347c-ae7b-44e5-b63e-e9bd92c2d140" >
+<cdparam x="1321" y="486" />
+<sizeparam width="87" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="greenLight()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4452" />
+<TGConnectingPoint num="1" id="4453" />
+<TGConnectingPoint num="2" id="4454" />
+<TGConnectingPoint num="3" id="4455" />
+<TGConnectingPoint num="4" id="4456" />
+<TGConnectingPoint num="5" id="4457" />
+<TGConnectingPoint num="6" id="4458" />
+<TGConnectingPoint num="7" id="4459" />
+<TGConnectingPoint num="8" id="4460" />
+<TGConnectingPoint num="9" id="4461" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4473" index="42" uid="4fd4039c-33c7-4bf8-a9e3-e12ac4348d0f" >
+<cdparam x="1341" y="428" />
+<sizeparam width="48" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="fault()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4463" />
+<TGConnectingPoint num="1" id="4464" />
+<TGConnectingPoint num="2" id="4465" />
+<TGConnectingPoint num="3" id="4466" />
+<TGConnectingPoint num="4" id="4467" />
+<TGConnectingPoint num="5" id="4468" />
+<TGConnectingPoint num="6" id="4469" />
+<TGConnectingPoint num="7" id="4470" />
+<TGConnectingPoint num="8" id="4471" />
+<TGConnectingPoint num="9" id="4472" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4484" index="43" uid="109b76e5-0169-4544-bc3a-518ccc0f0aee" >
+<cdparam x="1321" y="291" />
+<sizeparam width="83" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="stopAlarm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4474" />
+<TGConnectingPoint num="1" id="4475" />
+<TGConnectingPoint num="2" id="4476" />
+<TGConnectingPoint num="3" id="4477" />
+<TGConnectingPoint num="4" id="4478" />
+<TGConnectingPoint num="5" id="4479" />
+<TGConnectingPoint num="6" id="4480" />
+<TGConnectingPoint num="7" id="4481" />
+<TGConnectingPoint num="8" id="4482" />
+<TGConnectingPoint num="9" id="4483" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4495" index="44" uid="bd057719-231e-465f-bdbd-669939c34e59" >
+<cdparam x="1131" y="490" />
+<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="startAlarm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4485" />
+<TGConnectingPoint num="1" id="4486" />
+<TGConnectingPoint num="2" id="4487" />
+<TGConnectingPoint num="3" id="4488" />
+<TGConnectingPoint num="4" id="4489" />
+<TGConnectingPoint num="5" id="4490" />
+<TGConnectingPoint num="6" id="4491" />
+<TGConnectingPoint num="7" id="4492" />
+<TGConnectingPoint num="8" id="4493" />
+<TGConnectingPoint num="9" id="4494" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4506" index="45" uid="8d7ebe2c-7b58-4b62-a843-ff322d6b619f" >
+<cdparam x="1137" y="398" />
+<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="open()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4496" />
+<TGConnectingPoint num="1" id="4497" />
+<TGConnectingPoint num="2" id="4498" />
+<TGConnectingPoint num="3" id="4499" />
+<TGConnectingPoint num="4" id="4500" />
+<TGConnectingPoint num="5" id="4501" />
+<TGConnectingPoint num="6" id="4502" />
+<TGConnectingPoint num="7" id="4503" />
+<TGConnectingPoint num="8" id="4504" />
+<TGConnectingPoint num="9" id="4505" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="4517" index="46" uid="ea805ddf-b119-45e2-b565-447990a06719" >
+<cdparam x="1093" y="339" />
+<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="emergencyCode()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4507" />
+<TGConnectingPoint num="1" id="4508" />
+<TGConnectingPoint num="2" id="4509" />
+<TGConnectingPoint num="3" id="4510" />
+<TGConnectingPoint num="4" id="4511" />
+<TGConnectingPoint num="5" id="4512" />
+<TGConnectingPoint num="6" id="4513" />
+<TGConnectingPoint num="7" id="4514" />
+<TGConnectingPoint num="8" id="4515" />
+<TGConnectingPoint num="9" id="4516" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4528" index="47" uid="5244e6b9-9c6b-40aa-8344-4f3e8450d63b" >
+<cdparam x="898" y="435" />
+<sizeparam width="66" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="noLight()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4518" />
+<TGConnectingPoint num="1" id="4519" />
+<TGConnectingPoint num="2" id="4520" />
+<TGConnectingPoint num="3" id="4521" />
+<TGConnectingPoint num="4" id="4522" />
+<TGConnectingPoint num="5" id="4523" />
+<TGConnectingPoint num="6" id="4524" />
+<TGConnectingPoint num="7" id="4525" />
+<TGConnectingPoint num="8" id="4526" />
+<TGConnectingPoint num="9" id="4527" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="4539" index="48" uid="e34a9f07-6c4a-4889-b2da-5004b64743ff" >
+<cdparam x="887" y="371" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="norm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4529" />
+<TGConnectingPoint num="1" id="4530" />
+<TGConnectingPoint num="2" id="4531" />
+<TGConnectingPoint num="3" id="4532" />
+<TGConnectingPoint num="4" id="4533" />
+<TGConnectingPoint num="5" id="4534" />
+<TGConnectingPoint num="6" id="4535" />
+<TGConnectingPoint num="7" id="4536" />
+<TGConnectingPoint num="8" id="4537" />
+<TGConnectingPoint num="9" id="4538" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="4550" index="49" uid="c02f67bc-5f1c-4805-bc46-580228fd60be" >
+<cdparam x="752" y="371" />
+<sizeparam width="53" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="lock()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4540" />
+<TGConnectingPoint num="1" id="4541" />
+<TGConnectingPoint num="2" id="4542" />
+<TGConnectingPoint num="3" id="4543" />
+<TGConnectingPoint num="4" id="4544" />
+<TGConnectingPoint num="5" id="4545" />
+<TGConnectingPoint num="6" id="4546" />
+<TGConnectingPoint num="7" id="4547" />
+<TGConnectingPoint num="8" id="4548" />
+<TGConnectingPoint num="9" id="4549" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="4561" index="50" uid="d6999ec6-d009-431d-ad48-f38d7b0c7054" >
+<cdparam x="606" y="347" />
+<sizeparam width="69" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="unlock()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4551" />
+<TGConnectingPoint num="1" id="4552" />
+<TGConnectingPoint num="2" id="4553" />
+<TGConnectingPoint num="3" id="4554" />
+<TGConnectingPoint num="4" id="4555" />
+<TGConnectingPoint num="5" id="4556" />
+<TGConnectingPoint num="6" id="4557" />
+<TGConnectingPoint num="7" id="4558" />
+<TGConnectingPoint num="8" id="4559" />
+<TGConnectingPoint num="9" id="4560" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="4572" index="51" uid="eabb3bd5-5d3b-4a61-9c86-8d659a89eecc" >
+<cdparam x="676" y="780" />
+<sizeparam width="408" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="close(peopleInside, peopleOutside, pilotOutside, crewOutside)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4562" />
+<TGConnectingPoint num="1" id="4563" />
+<TGConnectingPoint num="2" id="4564" />
+<TGConnectingPoint num="3" id="4565" />
+<TGConnectingPoint num="4" id="4566" />
+<TGConnectingPoint num="5" id="4567" />
+<TGConnectingPoint num="6" id="4568" />
+<TGConnectingPoint num="7" id="4569" />
+<TGConnectingPoint num="8" id="4570" />
+<TGConnectingPoint num="9" id="4571" />
+</COMPONENT>
+
+<COMPONENT type="301" id="4589" index="52" uid="a770a859-b89d-4078-bb71-b61dd4e6910b" >
+<cdparam x="69" y="729" />
+<sizeparam width="181" height="20" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="UML Note" value="Door opening and closing
+" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4573" />
+<TGConnectingPoint num="1" id="4574" />
+<TGConnectingPoint num="2" id="4575" />
+<TGConnectingPoint num="3" id="4576" />
+<TGConnectingPoint num="4" id="4577" />
+<TGConnectingPoint num="5" id="4578" />
+<TGConnectingPoint num="6" id="4579" />
+<TGConnectingPoint num="7" id="4580" />
+<TGConnectingPoint num="8" id="4581" />
+<TGConnectingPoint num="9" id="4582" />
+<TGConnectingPoint num="10" id="4583" />
+<TGConnectingPoint num="11" id="4584" />
+<TGConnectingPoint num="12" id="4585" />
+<TGConnectingPoint num="13" id="4586" />
+<TGConnectingPoint num="14" id="4587" />
+<TGConnectingPoint num="15" id="4588" />
+<extraparam>
+<Line value="Door opening and closing" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="4600" index="53" uid="afc4e242-6496-4d67-abc6-5fe5cf1fa9f3" >
+<cdparam x="569" y="844" />
+<sizeparam width="66" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="noLight()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4590" />
+<TGConnectingPoint num="1" id="4591" />
+<TGConnectingPoint num="2" id="4592" />
+<TGConnectingPoint num="3" id="4593" />
+<TGConnectingPoint num="4" id="4594" />
+<TGConnectingPoint num="5" id="4595" />
+<TGConnectingPoint num="6" id="4596" />
+<TGConnectingPoint num="7" id="4597" />
+<TGConnectingPoint num="8" id="4598" />
+<TGConnectingPoint num="9" id="4599" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="4611" index="54" uid="5406112c-4ca5-418a-a3a4-7409559608bc" >
+<cdparam x="535" y="775" />
+<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="openFromCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4601" />
+<TGConnectingPoint num="1" id="4602" />
+<TGConnectingPoint num="2" id="4603" />
+<TGConnectingPoint num="3" id="4604" />
+<TGConnectingPoint num="4" id="4605" />
+<TGConnectingPoint num="5" id="4606" />
+<TGConnectingPoint num="6" id="4607" />
+<TGConnectingPoint num="7" id="4608" />
+<TGConnectingPoint num="8" id="4609" />
+<TGConnectingPoint num="9" id="4610" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4622" index="55" uid="80d284a8-aca5-437c-bc00-f591a640da8c" >
+<cdparam x="373" y="872" />
+<sizeparam width="66" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="noLight()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4612" />
+<TGConnectingPoint num="1" id="4613" />
+<TGConnectingPoint num="2" id="4614" />
+<TGConnectingPoint num="3" id="4615" />
+<TGConnectingPoint num="4" id="4616" />
+<TGConnectingPoint num="5" id="4617" />
+<TGConnectingPoint num="6" id="4618" />
+<TGConnectingPoint num="7" id="4619" />
+<TGConnectingPoint num="8" id="4620" />
+<TGConnectingPoint num="9" id="4621" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="4633" index="56" uid="041718a5-674e-4a3f-9311-af514fe0f2bc" >
+<cdparam x="329" y="775" />
+<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="openFromCabin()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4623" />
+<TGConnectingPoint num="1" id="4624" />
+<TGConnectingPoint num="2" id="4625" />
+<TGConnectingPoint num="3" id="4626" />
+<TGConnectingPoint num="4" id="4627" />
+<TGConnectingPoint num="5" id="4628" />
+<TGConnectingPoint num="6" id="4629" />
+<TGConnectingPoint num="7" id="4630" />
+<TGConnectingPoint num="8" id="4631" />
+<TGConnectingPoint num="9" id="4632" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="4706" index="57" uid="885a08a7-80b2-43e5-b6cd-1ccd64543076" >
+<cdparam x="367" y="994" />
+<sizeparam width="981" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="Main" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4634" />
+<TGConnectingPoint num="1" id="4635" />
+<TGConnectingPoint num="2" id="4636" />
+<TGConnectingPoint num="3" id="4637" />
+<TGConnectingPoint num="4" id="4638" />
+<TGConnectingPoint num="5" id="4639" />
+<TGConnectingPoint num="6" id="4640" />
+<TGConnectingPoint num="7" id="4641" />
+<TGConnectingPoint num="8" id="4642" />
+<TGConnectingPoint num="9" id="4643" />
+<TGConnectingPoint num="10" id="4644" />
+<TGConnectingPoint num="11" id="4645" />
+<TGConnectingPoint num="12" id="4646" />
+<TGConnectingPoint num="13" id="4647" />
+<TGConnectingPoint num="14" id="4648" />
+<TGConnectingPoint num="15" id="4649" />
+<TGConnectingPoint num="16" id="4650" />
+<TGConnectingPoint num="17" id="4651" />
+<TGConnectingPoint num="18" id="4652" />
+<TGConnectingPoint num="19" id="4653" />
+<TGConnectingPoint num="20" id="4654" />
+<TGConnectingPoint num="21" id="4655" />
+<TGConnectingPoint num="22" id="4656" />
+<TGConnectingPoint num="23" id="4657" />
+<TGConnectingPoint num="24" id="4658" />
+<TGConnectingPoint num="25" id="4659" />
+<TGConnectingPoint num="26" id="4660" />
+<TGConnectingPoint num="27" id="4661" />
+<TGConnectingPoint num="28" id="4662" />
+<TGConnectingPoint num="29" id="4663" />
+<TGConnectingPoint num="30" id="4664" />
+<TGConnectingPoint num="31" id="4665" />
+<TGConnectingPoint num="32" id="4666" />
+<TGConnectingPoint num="33" id="4667" />
+<TGConnectingPoint num="34" id="4668" />
+<TGConnectingPoint num="35" id="4669" />
+<TGConnectingPoint num="36" id="4670" />
+<TGConnectingPoint num="37" id="4671" />
+<TGConnectingPoint num="38" id="4672" />
+<TGConnectingPoint num="39" id="4673" />
+<TGConnectingPoint num="40" id="4674" />
+<TGConnectingPoint num="41" id="4675" />
+<TGConnectingPoint num="42" id="4676" />
+<TGConnectingPoint num="43" id="4677" />
+<TGConnectingPoint num="44" id="4678" />
+<TGConnectingPoint num="45" id="4679" />
+<TGConnectingPoint num="46" id="4680" />
+<TGConnectingPoint num="47" id="4681" />
+<TGConnectingPoint num="48" id="4682" />
+<TGConnectingPoint num="49" id="4683" />
+<TGConnectingPoint num="50" id="4684" />
+<TGConnectingPoint num="51" id="4685" />
+<TGConnectingPoint num="52" id="4686" />
+<TGConnectingPoint num="53" id="4687" />
+<TGConnectingPoint num="54" id="4688" />
+<TGConnectingPoint num="55" id="4689" />
+<TGConnectingPoint num="56" id="4690" />
+<TGConnectingPoint num="57" id="4691" />
+<TGConnectingPoint num="58" id="4692" />
+<TGConnectingPoint num="59" id="4693" />
+<TGConnectingPoint num="60" id="4694" />
+<TGConnectingPoint num="61" id="4695" />
+<TGConnectingPoint num="62" id="4696" />
+<TGConnectingPoint num="63" id="4697" />
+<TGConnectingPoint num="64" id="4698" />
+<TGConnectingPoint num="65" id="4699" />
+<TGConnectingPoint num="66" id="4700" />
+<TGConnectingPoint num="67" id="4701" />
+<TGConnectingPoint num="68" id="4702" />
+<TGConnectingPoint num="69" id="4703" />
+<TGConnectingPoint num="70" id="4704" />
+<TGConnectingPoint num="71" id="4705" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="4717" index="58" uid="29401909-2e4e-4ccb-8619-dbff7d020917" >
+<cdparam x="744" y="434" />
+<sizeparam width="71" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="redLight()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4707" />
+<TGConnectingPoint num="1" id="4708" />
+<TGConnectingPoint num="2" id="4709" />
+<TGConnectingPoint num="3" id="4710" />
+<TGConnectingPoint num="4" id="4711" />
+<TGConnectingPoint num="5" id="4712" />
+<TGConnectingPoint num="6" id="4713" />
+<TGConnectingPoint num="7" id="4714" />
+<TGConnectingPoint num="8" id="4715" />
+<TGConnectingPoint num="9" id="4716" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4728" index="59" uid="7ed2796b-5ba3-4b0a-87c8-1533ab796190" >
+<cdparam x="594" y="393" />
+<sizeparam width="87" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="greenLight()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4718" />
+<TGConnectingPoint num="1" id="4719" />
+<TGConnectingPoint num="2" id="4720" />
+<TGConnectingPoint num="3" id="4721" />
+<TGConnectingPoint num="4" id="4722" />
+<TGConnectingPoint num="5" id="4723" />
+<TGConnectingPoint num="6" id="4724" />
+<TGConnectingPoint num="7" id="4725" />
+<TGConnectingPoint num="8" id="4726" />
+<TGConnectingPoint num="9" id="4727" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4739" index="60" uid="fa69e776-aa10-4332-82c0-69045089ddcc" >
+<cdparam x="225" y="353" />
+<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="endBuzzer3sec()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4729" />
+<TGConnectingPoint num="1" id="4730" />
+<TGConnectingPoint num="2" id="4731" />
+<TGConnectingPoint num="3" id="4732" />
+<TGConnectingPoint num="4" id="4733" />
+<TGConnectingPoint num="5" id="4734" />
+<TGConnectingPoint num="6" id="4735" />
+<TGConnectingPoint num="7" id="4736" />
+<TGConnectingPoint num="8" id="4737" />
+<TGConnectingPoint num="9" id="4738" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="4750" index="61" uid="13792d86-8230-462f-b473-e7ef0996728c" >
+<cdparam x="395" y="449" />
+<sizeparam width="119" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="startBuzzer3sec()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4740" />
+<TGConnectingPoint num="1" id="4741" />
+<TGConnectingPoint num="2" id="4742" />
+<TGConnectingPoint num="3" id="4743" />
+<TGConnectingPoint num="4" id="4744" />
+<TGConnectingPoint num="5" id="4745" />
+<TGConnectingPoint num="6" id="4746" />
+<TGConnectingPoint num="7" id="4747" />
+<TGConnectingPoint num="8" id="4748" />
+<TGConnectingPoint num="9" id="4749" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="4823" index="62" uid="b72db71e-9885-4d72-a174-35645d5ec8ef" >
+<cdparam x="372" y="582" />
+<sizeparam width="939" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="Main" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4751" />
+<TGConnectingPoint num="1" id="4752" />
+<TGConnectingPoint num="2" id="4753" />
+<TGConnectingPoint num="3" id="4754" />
+<TGConnectingPoint num="4" id="4755" />
+<TGConnectingPoint num="5" id="4756" />
+<TGConnectingPoint num="6" id="4757" />
+<TGConnectingPoint num="7" id="4758" />
+<TGConnectingPoint num="8" id="4759" />
+<TGConnectingPoint num="9" id="4760" />
+<TGConnectingPoint num="10" id="4761" />
+<TGConnectingPoint num="11" id="4762" />
+<TGConnectingPoint num="12" id="4763" />
+<TGConnectingPoint num="13" id="4764" />
+<TGConnectingPoint num="14" id="4765" />
+<TGConnectingPoint num="15" id="4766" />
+<TGConnectingPoint num="16" id="4767" />
+<TGConnectingPoint num="17" id="4768" />
+<TGConnectingPoint num="18" id="4769" />
+<TGConnectingPoint num="19" id="4770" />
+<TGConnectingPoint num="20" id="4771" />
+<TGConnectingPoint num="21" id="4772" />
+<TGConnectingPoint num="22" id="4773" />
+<TGConnectingPoint num="23" id="4774" />
+<TGConnectingPoint num="24" id="4775" />
+<TGConnectingPoint num="25" id="4776" />
+<TGConnectingPoint num="26" id="4777" />
+<TGConnectingPoint num="27" id="4778" />
+<TGConnectingPoint num="28" id="4779" />
+<TGConnectingPoint num="29" id="4780" />
+<TGConnectingPoint num="30" id="4781" />
+<TGConnectingPoint num="31" id="4782" />
+<TGConnectingPoint num="32" id="4783" />
+<TGConnectingPoint num="33" id="4784" />
+<TGConnectingPoint num="34" id="4785" />
+<TGConnectingPoint num="35" id="4786" />
+<TGConnectingPoint num="36" id="4787" />
+<TGConnectingPoint num="37" id="4788" />
+<TGConnectingPoint num="38" id="4789" />
+<TGConnectingPoint num="39" id="4790" />
+<TGConnectingPoint num="40" id="4791" />
+<TGConnectingPoint num="41" id="4792" />
+<TGConnectingPoint num="42" id="4793" />
+<TGConnectingPoint num="43" id="4794" />
+<TGConnectingPoint num="44" id="4795" />
+<TGConnectingPoint num="45" id="4796" />
+<TGConnectingPoint num="46" id="4797" />
+<TGConnectingPoint num="47" id="4798" />
+<TGConnectingPoint num="48" id="4799" />
+<TGConnectingPoint num="49" id="4800" />
+<TGConnectingPoint num="50" id="4801" />
+<TGConnectingPoint num="51" id="4802" />
+<TGConnectingPoint num="52" id="4803" />
+<TGConnectingPoint num="53" id="4804" />
+<TGConnectingPoint num="54" id="4805" />
+<TGConnectingPoint num="55" id="4806" />
+<TGConnectingPoint num="56" id="4807" />
+<TGConnectingPoint num="57" id="4808" />
+<TGConnectingPoint num="58" id="4809" />
+<TGConnectingPoint num="59" id="4810" />
+<TGConnectingPoint num="60" id="4811" />
+<TGConnectingPoint num="61" id="4812" />
+<TGConnectingPoint num="62" id="4813" />
+<TGConnectingPoint num="63" id="4814" />
+<TGConnectingPoint num="64" id="4815" />
+<TGConnectingPoint num="65" id="4816" />
+<TGConnectingPoint num="66" id="4817" />
+<TGConnectingPoint num="67" id="4818" />
+<TGConnectingPoint num="68" id="4819" />
+<TGConnectingPoint num="69" id="4820" />
+<TGConnectingPoint num="70" id="4821" />
+<TGConnectingPoint num="71" id="4822" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="4834" index="63" uid="178c1ddf-0117-47a2-a59b-8b59a9148df1" >
+<cdparam x="430" y="323" />
+<sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="call()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4824" />
+<TGConnectingPoint num="1" id="4825" />
+<TGConnectingPoint num="2" id="4826" />
+<TGConnectingPoint num="3" id="4827" />
+<TGConnectingPoint num="4" id="4828" />
+<TGConnectingPoint num="5" id="4829" />
+<TGConnectingPoint num="6" id="4830" />
+<TGConnectingPoint num="7" id="4831" />
+<TGConnectingPoint num="8" id="4832" />
+<TGConnectingPoint num="9" id="4833" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="4907" index="64" uid="12c4c150-d92c-4aaf-89a2-98bfa30eda7c" >
+<cdparam x="410" y="185" />
+<sizeparam width="764" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="Main" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4835" />
+<TGConnectingPoint num="1" id="4836" />
+<TGConnectingPoint num="2" id="4837" />
+<TGConnectingPoint num="3" id="4838" />
+<TGConnectingPoint num="4" id="4839" />
+<TGConnectingPoint num="5" id="4840" />
+<TGConnectingPoint num="6" id="4841" />
+<TGConnectingPoint num="7" id="4842" />
+<TGConnectingPoint num="8" id="4843" />
+<TGConnectingPoint num="9" id="4844" />
+<TGConnectingPoint num="10" id="4845" />
+<TGConnectingPoint num="11" id="4846" />
+<TGConnectingPoint num="12" id="4847" />
+<TGConnectingPoint num="13" id="4848" />
+<TGConnectingPoint num="14" id="4849" />
+<TGConnectingPoint num="15" id="4850" />
+<TGConnectingPoint num="16" id="4851" />
+<TGConnectingPoint num="17" id="4852" />
+<TGConnectingPoint num="18" id="4853" />
+<TGConnectingPoint num="19" id="4854" />
+<TGConnectingPoint num="20" id="4855" />
+<TGConnectingPoint num="21" id="4856" />
+<TGConnectingPoint num="22" id="4857" />
+<TGConnectingPoint num="23" id="4858" />
+<TGConnectingPoint num="24" id="4859" />
+<TGConnectingPoint num="25" id="4860" />
+<TGConnectingPoint num="26" id="4861" />
+<TGConnectingPoint num="27" id="4862" />
+<TGConnectingPoint num="28" id="4863" />
+<TGConnectingPoint num="29" id="4864" />
+<TGConnectingPoint num="30" id="4865" />
+<TGConnectingPoint num="31" id="4866" />
+<TGConnectingPoint num="32" id="4867" />
+<TGConnectingPoint num="33" id="4868" />
+<TGConnectingPoint num="34" id="4869" />
+<TGConnectingPoint num="35" id="4870" />
+<TGConnectingPoint num="36" id="4871" />
+<TGConnectingPoint num="37" id="4872" />
+<TGConnectingPoint num="38" id="4873" />
+<TGConnectingPoint num="39" id="4874" />
+<TGConnectingPoint num="40" id="4875" />
+<TGConnectingPoint num="41" id="4876" />
+<TGConnectingPoint num="42" id="4877" />
+<TGConnectingPoint num="43" id="4878" />
+<TGConnectingPoint num="44" id="4879" />
+<TGConnectingPoint num="45" id="4880" />
+<TGConnectingPoint num="46" id="4881" />
+<TGConnectingPoint num="47" id="4882" />
+<TGConnectingPoint num="48" id="4883" />
+<TGConnectingPoint num="49" id="4884" />
+<TGConnectingPoint num="50" id="4885" />
+<TGConnectingPoint num="51" id="4886" />
+<TGConnectingPoint num="52" id="4887" />
+<TGConnectingPoint num="53" id="4888" />
+<TGConnectingPoint num="54" id="4889" />
+<TGConnectingPoint num="55" id="4890" />
+<TGConnectingPoint num="56" id="4891" />
+<TGConnectingPoint num="57" id="4892" />
+<TGConnectingPoint num="58" id="4893" />
+<TGConnectingPoint num="59" id="4894" />
+<TGConnectingPoint num="60" id="4895" />
+<TGConnectingPoint num="61" id="4896" />
+<TGConnectingPoint num="62" id="4897" />
+<TGConnectingPoint num="63" id="4898" />
+<TGConnectingPoint num="64" id="4899" />
+<TGConnectingPoint num="65" id="4900" />
+<TGConnectingPoint num="66" id="4901" />
+<TGConnectingPoint num="67" id="4902" />
+<TGConnectingPoint num="68" id="4903" />
+<TGConnectingPoint num="69" id="4904" />
+<TGConnectingPoint num="70" id="4905" />
+<TGConnectingPoint num="71" id="4906" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="4909" index="65" uid="cd738a21-c3c3-4b1f-b096-95645ed65616" >
+<cdparam x="771" y="76" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4908" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="PeopleManagement" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" >
+<CONNECTOR type="5102" id="4916" index="0" uid="8af40434-d41f-490d-b06a-15f49c3bafaa" >
+<cdparam x="1124" y="332" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4915" />
+<P1  x="1125" y="338" id="5183" />
+<P2  x="1160" y="750" id="5246" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4914" index="34" uid="e3654854-874b-483f-b9ac-fd6b90dde466" >
+<father id="4916" num="0" />
+<cdparam x="1080" y="368" />
+<sizeparam width="306" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4910" />
+<TGConnectingPoint num="1" id="4911" />
+<TGConnectingPoint num="2" id="4912" />
+<TGConnectingPoint num="3" id="4913" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="passengersInCockpit = passengersInCockpit + 1" enabled="true"/>
+<actions value="PassengersInCabin = PassengersInCabin - 1" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4923" index="1" uid="8e26b731-8f1e-4518-b2b1-b720140c487d" >
+<cdparam x="470" y="369" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4922" />
+<P1  x="301" y="339" id="5227" />
+<P2  x="437" y="750" id="5237" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4921" index="35" uid="2b8fcdd7-36e6-4278-ba3f-0f4f8c27a65e" >
+<father id="4923" num="0" />
+<cdparam x="110" y="360" />
+<sizeparam width="226" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4917" />
+<TGConnectingPoint num="1" id="4918" />
+<TGConnectingPoint num="2" id="4919" />
+<TGConnectingPoint num="3" id="4920" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="pilotsInCockpit = pilotsInCockpit + 1" enabled="true"/>
+<actions value="pilotsInCabin = pilotsInCabin - 1" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4930" index="2" uid="1584cac3-b3b7-4a44-9c21-0f3053534ac4" >
+<cdparam x="511" y="110" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4929" />
+<P1  x="775" y="108" id="5383" />
+<P2  x="949" y="201" id="5311" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4928" index="36" uid="3fe0ae7a-40fd-49ed-99d9-722fe1684fea" >
+<father id="4930" num="0" />
+<cdparam x="511" y="150" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4924" />
+<TGConnectingPoint num="1" id="4925" />
+<TGConnectingPoint num="2" id="4926" />
+<TGConnectingPoint num="3" id="4927" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4937" index="3" uid="ea7e3c73-0fe3-44a1-85e0-efbd32025756" >
+<cdparam x="498" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4936" />
+<P1  x="498" y="251" id="5315" />
+<P2  x="301" y="309" id="5226" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4935" index="37" uid="cc409330-c864-4066-a714-b32c97f11756" >
+<father id="4937" num="0" />
+<cdparam x="199" y="286" />
+<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4931" />
+<TGConnectingPoint num="1" id="4932" />
+<TGConnectingPoint num="2" id="4933" />
+<TGConnectingPoint num="3" id="4934" />
+<extraparam>
+<guard value="[ pilotsInCabin &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4944" index="4" uid="e87d2694-d8a6-497a-9da5-195fd8d684e9" >
+<cdparam x="606" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4943" />
+<P1  x="606" y="251" id="5338" />
+<P2  x="515" y="314" id="5215" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4942" index="38" uid="83ed04fb-cf73-4d8c-8baf-d90aba6141a6" >
+<father id="4944" num="0" />
+<cdparam x="460" y="296" />
+<sizeparam width="131" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4938" />
+<TGConnectingPoint num="1" id="4939" />
+<TGConnectingPoint num="2" id="4940" />
+<TGConnectingPoint num="3" id="4941" />
+<extraparam>
+<guard value="[ pilotsInCockpit &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4951" index="5" uid="0d069395-e6ad-4808-892a-83bd5de553d8" >
+<cdparam x="615" y="343" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4950" />
+<P1  x="515" y="344" id="5216" />
+<P2  x="552" y="750" id="5253" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4949" index="39" uid="61dea569-6279-4680-bd4d-ff83466ab9ff" >
+<father id="4951" num="0" />
+<cdparam x="421" y="368" />
+<sizeparam width="220" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4945" />
+<TGConnectingPoint num="1" id="4946" />
+<TGConnectingPoint num="2" id="4947" />
+<TGConnectingPoint num="3" id="4948" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="pilotsInCockpit = pilotsInCockpit - 1" enabled="true"/>
+<actions value="pilotsInCabin = pilotsInCabin + 1" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4958" index="6" uid="6b74f262-75e3-479e-a591-d714fe96cc3f" >
+<cdparam x="831" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4957" />
+<P1  x="723" y="251" id="5324" />
+<P2  x="720" y="300" id="5204" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4956" index="40" uid="f2df1c82-65d4-418a-967b-ff56d9bc0edf" >
+<father id="4958" num="0" />
+<cdparam x="654" y="285" />
+<sizeparam width="150" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4952" />
+<TGConnectingPoint num="1" id="4953" />
+<TGConnectingPoint num="2" id="4954" />
+<TGConnectingPoint num="3" id="4955" />
+<extraparam>
+<guard value="[ cabinCrewInCabin &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4965" index="7" uid="466dd4ba-5cf0-4079-811f-34200b554535" >
+<cdparam x="798" y="350" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4964" />
+<P1  x="720" y="330" id="5205" />
+<P2  x="678" y="750" id="5245" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4963" index="41" uid="6c59dee3-7f0d-4dda-88a1-06dd0d0dfc6f" >
+<father id="4965" num="0" />
+<cdparam x="640" y="349" />
+<sizeparam width="286" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4959" />
+<TGConnectingPoint num="1" id="4960" />
+<TGConnectingPoint num="2" id="4961" />
+<TGConnectingPoint num="3" id="4962" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="cabinCrewInCabin = cabinCrewInCabin - 1" enabled="true"/>
+<actions value="cabinCrewInCockpit = cabinCrewInCockpit + 1" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4972" index="8" uid="48dccb09-3880-4d11-b45c-f96fa0e8a484" >
+<cdparam x="1057" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4971" />
+<P1  x="949" y="251" id="5316" />
+<P2  x="946" y="300" id="5193" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4970" index="42" uid="84c29486-86b2-4339-88c1-6ce7c1d90991" >
+<father id="4972" num="0" />
+<cdparam x="863" y="289" />
+<sizeparam width="161" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4966" />
+<TGConnectingPoint num="1" id="4967" />
+<TGConnectingPoint num="2" id="4968" />
+<TGConnectingPoint num="3" id="4969" />
+<extraparam>
+<guard value="[ cabinCrewInCockpit &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4979" index="9" uid="05382501-4531-4f3e-be87-9fffe0961477" >
+<cdparam x="1053" y="361" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4978" />
+<P1  x="946" y="330" id="5194" />
+<P2  x="919" y="750" id="5238" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4977" index="43" uid="b5d446eb-be57-47cb-ae2d-8299580df1a3" >
+<father id="4979" num="0" />
+<cdparam x="787" y="393" />
+<sizeparam width="280" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4973" />
+<TGConnectingPoint num="1" id="4974" />
+<TGConnectingPoint num="2" id="4975" />
+<TGConnectingPoint num="3" id="4976" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="cabinCrewInCabin = cabinCrewInCabin + 1" enabled="true"/>
+<actions value="cabinCrewInCockpit = cabinCrewInCockpit - 1" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4986" index="10" uid="7dfe4d72-766f-4bff-85da-57d72cb47dd8" >
+<cdparam x="1057" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4985" />
+<P1  x="1057" y="251" id="5340" />
+<P2  x="1125" y="308" id="5182" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4984" index="44" uid="6e432886-a405-44d4-98af-1f7e5959af06" >
+<father id="4986" num="0" />
+<cdparam x="1057" y="291" />
+<sizeparam width="160" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4980" />
+<TGConnectingPoint num="1" id="4981" />
+<TGConnectingPoint num="2" id="4982" />
+<TGConnectingPoint num="3" id="4983" />
+<extraparam>
+<guard value="[ PassengersInCabin &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="4993" index="11" uid="c34cb50d-4168-482b-9239-5a7c98fea239" >
+<cdparam x="1400" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4992" />
+<P1  x="1400" y="251" id="5317" />
+<P2  x="1400" y="315" id="5171" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1719" index="48" uid="7dbc12ab-241a-4407-9b98-b403693a6d61" >
-<father id="1733" num="0" />
-<cdparam x="488" y="424" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4991" index="45" uid="60db7398-cfa0-40ac-b292-98ab4b974015" >
+<father id="4993" num="0" />
+<cdparam x="1400" y="291" />
+<sizeparam width="171" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4987" />
+<TGConnectingPoint num="1" id="4988" />
+<TGConnectingPoint num="2" id="4989" />
+<TGConnectingPoint num="3" id="4990" />
+<extraparam>
+<guard value="[ passengersInCockpit &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1720" index="49" uid="c341913d-d78b-44c9-8434-4b62bfdc9ace" >
-<father id="1733" num="1" />
-<cdparam x="106" y="424" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<CONNECTOR type="5102" id="5000" index="12" uid="16dda115-771e-4d1b-8229-1eb9f1fa8e57" >
+<cdparam x="1400" y="345" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="4999" />
+<P1  x="1400" y="345" id="5172" />
+<P2  x="1402" y="750" id="5239" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="4998" index="46" uid="d0a8c752-abe9-4105-b98d-692cb71f8eee" >
+<father id="5000" num="0" />
+<cdparam x="1427" y="381" />
+<sizeparam width="300" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="4994" />
+<TGConnectingPoint num="1" id="4995" />
+<TGConnectingPoint num="2" id="4996" />
+<TGConnectingPoint num="3" id="4997" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="passengersInCockpit = passengersInCockpit - 1" enabled="true"/>
+<actions value="PassengersInCabin = PassengersInCabin + 1" enabled="true"/>
+</extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1721" index="50" uid="97f068c3-8250-49bf-9705-e42a21b78449" >
-<father id="1733" num="2" />
-<cdparam x="106" y="93" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<CONNECTOR type="5102" id="5007" index="13" uid="28bcad73-3527-488a-a8e1-6b4a66bf9f59" >
+<cdparam x="794" y="800" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="5006" />
+<P1  x="794" y="800" id="5266" />
+<P2  x="794" y="848" id="5087" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5005" index="47" uid="d69829cb-4a5a-4e79-a8ea-66f0e45e80ce" >
+<father id="5007" num="0" />
+<cdparam x="808" y="835" />
+<sizeparam width="505" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5001" />
+<TGConnectingPoint num="1" id="5002" />
+<TGConnectingPoint num="2" id="5003" />
+<TGConnectingPoint num="3" id="5004" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="personsInCockpit = pilotsInCockpit + cabinCrewInCockpit + passengersInCockpit" enabled="true"/>
+</extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1722" index="51" uid="fc57b7c3-2e5f-464c-97ca-9e9f524580c7" >
-<father id="1733" num="3" />
-<cdparam x="336" y="93" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<CONNECTOR type="5102" id="5014" index="14" uid="a11d9f49-ea78-4387-b666-da97a0f642cb" >
+<cdparam x="794" y="878" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="5013" />
+<P1  x="794" y="878" id="5088" />
+<P2  x="804" y="904" id="5076" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5012" index="48" uid="32e665c2-e4e0-4563-8bb6-b70f131030c0" >
+<father id="5014" num="0" />
+<cdparam x="794" y="918" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5008" />
+<TGConnectingPoint num="1" id="5009" />
+<TGConnectingPoint num="2" id="5010" />
+<TGConnectingPoint num="3" id="5011" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1727" index="52" uid="bea0f741-1a4b-46ae-96ed-b79d3e13d782" >
-<father id="1733" num="4" />
-<cdparam x="471" y="284" />
+
+<CONNECTOR type="5102" id="5021" index="15" uid="60f21833-9242-46ce-a0f1-f95fdde37ebb" >
+<cdparam x="862" y="934" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="5020" />
+<P1  x="804" y="934" id="5077" />
+<P2  x="837" y="965" id="5065" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5019" index="49" uid="6c15c0c7-003e-41d5-aeae-4de3943812dd" >
+<father id="5021" num="0" />
+<cdparam x="862" y="974" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5015" />
+<TGConnectingPoint num="1" id="5016" />
+<TGConnectingPoint num="2" id="5017" />
+<TGConnectingPoint num="3" id="5018" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="5028" index="16" uid="81abaa30-7c83-4300-bcc7-f4c28a69248b" >
+<cdparam x="910" y="1012" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="5027" />
+<P1  x="837" y="995" id="5066" />
+<P2  x="839" y="1027" id="5054" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5026" index="50" uid="20ccaa5f-27b0-41d2-a3f6-2ffeda74ecc4" >
+<father id="5028" num="0" />
+<cdparam x="910" y="1052" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5022" />
+<TGConnectingPoint num="1" id="5023" />
+<TGConnectingPoint num="2" id="5024" />
+<TGConnectingPoint num="3" id="5025" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="5035" index="17" uid="c791964f-af36-4ad5-b0f3-c68f32e21689" >
+<cdparam x="900" y="1026" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="5034" />
+<P1  x="839" y="1057" id="5055" />
+<P2  x="876" y="1085" id="5043" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5033" index="51" uid="52e69e6a-f7b8-47cf-8dd7-8719856b8cde" >
+<father id="5035" num="0" />
+<cdparam x="900" y="1066" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5029" />
+<TGConnectingPoint num="1" id="5030" />
+<TGConnectingPoint num="2" id="5031" />
+<TGConnectingPoint num="3" id="5032" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="5042" index="18" uid="b3625cd6-3a09-419d-aa52-f891c2685745" >
+<cdparam x="979" y="1108" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="5041" />
+<P1  x="876" y="1115" id="5044" />
+<P2  x="922" y="1151" id="5120" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5040" index="52" uid="a356a760-2960-40b3-aaac-9abe3c5c8d8a" >
+<father id="5042" num="0" />
+<cdparam x="979" y="1148" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5036" />
+<TGConnectingPoint num="1" id="5037" />
+<TGConnectingPoint num="2" id="5038" />
+<TGConnectingPoint num="3" id="5039" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5103" id="5053" index="19" uid="3945b744-ed38-45da-bcdd-ce3e90345fc1" >
+<cdparam x="757" y="1090" />
+<sizeparam width="238" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="obs_nbOfPilotsInCabin(pilotsInCabin)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5043" />
+<TGConnectingPoint num="1" id="5044" />
+<TGConnectingPoint num="2" id="5045" />
+<TGConnectingPoint num="3" id="5046" />
+<TGConnectingPoint num="4" id="5047" />
+<TGConnectingPoint num="5" id="5048" />
+<TGConnectingPoint num="6" id="5049" />
+<TGConnectingPoint num="7" id="5050" />
+<TGConnectingPoint num="8" id="5051" />
+<TGConnectingPoint num="9" id="5052" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5064" index="20" uid="9529cc49-8641-4319-91f7-4686e20a524b" >
+<cdparam x="660" y="1032" />
+<sizeparam width="359" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="obs_AtLeastTwoPersonsInTheCockpit(personsInCockpit)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5054" />
+<TGConnectingPoint num="1" id="5055" />
+<TGConnectingPoint num="2" id="5056" />
+<TGConnectingPoint num="3" id="5057" />
+<TGConnectingPoint num="4" id="5058" />
+<TGConnectingPoint num="5" id="5059" />
+<TGConnectingPoint num="6" id="5060" />
+<TGConnectingPoint num="7" id="5061" />
+<TGConnectingPoint num="8" id="5062" />
+<TGConnectingPoint num="9" id="5063" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5075" index="21" uid="8cc81b12-b249-4813-bb1c-57d930a3e727" >
+<cdparam x="679" y="970" />
+<sizeparam width="316" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="obs_AtLeastOntPilotInTheCockpit(pilotsInCockpit)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5065" />
+<TGConnectingPoint num="1" id="5066" />
+<TGConnectingPoint num="2" id="5067" />
+<TGConnectingPoint num="3" id="5068" />
+<TGConnectingPoint num="4" id="5069" />
+<TGConnectingPoint num="5" id="5070" />
+<TGConnectingPoint num="6" id="5071" />
+<TGConnectingPoint num="7" id="5072" />
+<TGConnectingPoint num="8" id="5073" />
+<TGConnectingPoint num="9" id="5074" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5086" index="22" uid="ab74b329-9161-4aac-b413-1718fccab9e4" >
+<cdparam x="635" y="909" />
+<sizeparam width="339" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="obs_nbOfPassengersIncockpit(passengersInCockpit)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5076" />
+<TGConnectingPoint num="1" id="5077" />
+<TGConnectingPoint num="2" id="5078" />
+<TGConnectingPoint num="3" id="5079" />
+<TGConnectingPoint num="4" id="5080" />
+<TGConnectingPoint num="5" id="5081" />
+<TGConnectingPoint num="6" id="5082" />
+<TGConnectingPoint num="7" id="5083" />
+<TGConnectingPoint num="8" id="5084" />
+<TGConnectingPoint num="9" id="5085" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5097" index="23" uid="a4e2f265-4be7-4b50-a2bc-78c807529b9c" >
+<cdparam x="665" y="853" />
+<sizeparam width="259" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="obs_nbOfPilotsIncockpit(pilotsInCockpit)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5087" />
+<TGConnectingPoint num="1" id="5088" />
+<TGConnectingPoint num="2" id="5089" />
+<TGConnectingPoint num="3" id="5090" />
+<TGConnectingPoint num="4" id="5091" />
+<TGConnectingPoint num="5" id="5092" />
+<TGConnectingPoint num="6" id="5093" />
+<TGConnectingPoint num="7" id="5094" />
+<TGConnectingPoint num="8" id="5095" />
+<TGConnectingPoint num="9" id="5096" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="5170" index="24" uid="2cbce59f-75c3-4acc-af11-8a225bf2f9ee" >
+<cdparam x="822" y="1145" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="MAIN" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5098" />
+<TGConnectingPoint num="1" id="5099" />
+<TGConnectingPoint num="2" id="5100" />
+<TGConnectingPoint num="3" id="5101" />
+<TGConnectingPoint num="4" id="5102" />
+<TGConnectingPoint num="5" id="5103" />
+<TGConnectingPoint num="6" id="5104" />
+<TGConnectingPoint num="7" id="5105" />
+<TGConnectingPoint num="8" id="5106" />
+<TGConnectingPoint num="9" id="5107" />
+<TGConnectingPoint num="10" id="5108" />
+<TGConnectingPoint num="11" id="5109" />
+<TGConnectingPoint num="12" id="5110" />
+<TGConnectingPoint num="13" id="5111" />
+<TGConnectingPoint num="14" id="5112" />
+<TGConnectingPoint num="15" id="5113" />
+<TGConnectingPoint num="16" id="5114" />
+<TGConnectingPoint num="17" id="5115" />
+<TGConnectingPoint num="18" id="5116" />
+<TGConnectingPoint num="19" id="5117" />
+<TGConnectingPoint num="20" id="5118" />
+<TGConnectingPoint num="21" id="5119" />
+<TGConnectingPoint num="22" id="5120" />
+<TGConnectingPoint num="23" id="5121" />
+<TGConnectingPoint num="24" id="5122" />
+<TGConnectingPoint num="25" id="5123" />
+<TGConnectingPoint num="26" id="5124" />
+<TGConnectingPoint num="27" id="5125" />
+<TGConnectingPoint num="28" id="5126" />
+<TGConnectingPoint num="29" id="5127" />
+<TGConnectingPoint num="30" id="5128" />
+<TGConnectingPoint num="31" id="5129" />
+<TGConnectingPoint num="32" id="5130" />
+<TGConnectingPoint num="33" id="5131" />
+<TGConnectingPoint num="34" id="5132" />
+<TGConnectingPoint num="35" id="5133" />
+<TGConnectingPoint num="36" id="5134" />
+<TGConnectingPoint num="37" id="5135" />
+<TGConnectingPoint num="38" id="5136" />
+<TGConnectingPoint num="39" id="5137" />
+<TGConnectingPoint num="40" id="5138" />
+<TGConnectingPoint num="41" id="5139" />
+<TGConnectingPoint num="42" id="5140" />
+<TGConnectingPoint num="43" id="5141" />
+<TGConnectingPoint num="44" id="5142" />
+<TGConnectingPoint num="45" id="5143" />
+<TGConnectingPoint num="46" id="5144" />
+<TGConnectingPoint num="47" id="5145" />
+<TGConnectingPoint num="48" id="5146" />
+<TGConnectingPoint num="49" id="5147" />
+<TGConnectingPoint num="50" id="5148" />
+<TGConnectingPoint num="51" id="5149" />
+<TGConnectingPoint num="52" id="5150" />
+<TGConnectingPoint num="53" id="5151" />
+<TGConnectingPoint num="54" id="5152" />
+<TGConnectingPoint num="55" id="5153" />
+<TGConnectingPoint num="56" id="5154" />
+<TGConnectingPoint num="57" id="5155" />
+<TGConnectingPoint num="58" id="5156" />
+<TGConnectingPoint num="59" id="5157" />
+<TGConnectingPoint num="60" id="5158" />
+<TGConnectingPoint num="61" id="5159" />
+<TGConnectingPoint num="62" id="5160" />
+<TGConnectingPoint num="63" id="5161" />
+<TGConnectingPoint num="64" id="5162" />
+<TGConnectingPoint num="65" id="5163" />
+<TGConnectingPoint num="66" id="5164" />
+<TGConnectingPoint num="67" id="5165" />
+<TGConnectingPoint num="68" id="5166" />
+<TGConnectingPoint num="69" id="5167" />
+<TGConnectingPoint num="70" id="5168" />
+<TGConnectingPoint num="71" id="5169" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="5181" index="25" uid="77f572c5-46c3-4f29-85ee-dc227ff44933" >
+<cdparam x="1310" y="320" />
+<sizeparam width="180" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="passengerLeavingCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5171" />
+<TGConnectingPoint num="1" id="5172" />
+<TGConnectingPoint num="2" id="5173" />
+<TGConnectingPoint num="3" id="5174" />
+<TGConnectingPoint num="4" id="5175" />
+<TGConnectingPoint num="5" id="5176" />
+<TGConnectingPoint num="6" id="5177" />
+<TGConnectingPoint num="7" id="5178" />
+<TGConnectingPoint num="8" id="5179" />
+<TGConnectingPoint num="9" id="5180" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5192" index="26" uid="28380024-27a0-4904-bf6c-0a71e01548ca" >
+<cdparam x="1032" y="313" />
+<sizeparam width="186" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="passengerEnteringCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5182" />
+<TGConnectingPoint num="1" id="5183" />
+<TGConnectingPoint num="2" id="5184" />
+<TGConnectingPoint num="3" id="5185" />
+<TGConnectingPoint num="4" id="5186" />
+<TGConnectingPoint num="5" id="5187" />
+<TGConnectingPoint num="6" id="5188" />
+<TGConnectingPoint num="7" id="5189" />
+<TGConnectingPoint num="8" id="5190" />
+<TGConnectingPoint num="9" id="5191" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5203" index="27" uid="a091e57e-fce0-4d4c-99b3-645554c61a9a" >
+<cdparam x="858" y="305" />
+<sizeparam width="177" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="cabinCrewLeavingCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5193" />
+<TGConnectingPoint num="1" id="5194" />
+<TGConnectingPoint num="2" id="5195" />
+<TGConnectingPoint num="3" id="5196" />
+<TGConnectingPoint num="4" id="5197" />
+<TGConnectingPoint num="5" id="5198" />
+<TGConnectingPoint num="6" id="5199" />
+<TGConnectingPoint num="7" id="5200" />
+<TGConnectingPoint num="8" id="5201" />
+<TGConnectingPoint num="9" id="5202" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5214" index="28" uid="d7bfda1b-f0d9-4650-a5c2-e687d23e7b5a" >
+<cdparam x="629" y="305" />
+<sizeparam width="183" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="cabinCrewEnteringCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5204" />
+<TGConnectingPoint num="1" id="5205" />
+<TGConnectingPoint num="2" id="5206" />
+<TGConnectingPoint num="3" id="5207" />
+<TGConnectingPoint num="4" id="5208" />
+<TGConnectingPoint num="5" id="5209" />
+<TGConnectingPoint num="6" id="5210" />
+<TGConnectingPoint num="7" id="5211" />
+<TGConnectingPoint num="8" id="5212" />
+<TGConnectingPoint num="9" id="5213" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5225" index="29" uid="8bfeab66-24a9-41cb-8d14-535f33976cd0" >
+<cdparam x="445" y="319" />
+<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="pilotLeavingCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5215" />
+<TGConnectingPoint num="1" id="5216" />
+<TGConnectingPoint num="2" id="5217" />
+<TGConnectingPoint num="3" id="5218" />
+<TGConnectingPoint num="4" id="5219" />
+<TGConnectingPoint num="5" id="5220" />
+<TGConnectingPoint num="6" id="5221" />
+<TGConnectingPoint num="7" id="5222" />
+<TGConnectingPoint num="8" id="5223" />
+<TGConnectingPoint num="9" id="5224" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5236" index="30" uid="f01aa440-ef0e-49e7-a62d-d158fcf16128" >
+<cdparam x="228" y="314" />
+<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="pilotEnteringCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5226" />
+<TGConnectingPoint num="1" id="5227" />
+<TGConnectingPoint num="2" id="5228" />
+<TGConnectingPoint num="3" id="5229" />
+<TGConnectingPoint num="4" id="5230" />
+<TGConnectingPoint num="5" id="5231" />
+<TGConnectingPoint num="6" id="5232" />
+<TGConnectingPoint num="7" id="5233" />
+<TGConnectingPoint num="8" id="5234" />
+<TGConnectingPoint num="9" id="5235" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="5309" index="31" uid="4a895c38-a0a9-47e8-8ca2-2f4c1c4a0c3a" >
+<cdparam x="437" y="750" />
+<sizeparam width="965" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="Obs_toMAIN" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5237" />
+<TGConnectingPoint num="1" id="5238" />
+<TGConnectingPoint num="2" id="5239" />
+<TGConnectingPoint num="3" id="5240" />
+<TGConnectingPoint num="4" id="5241" />
+<TGConnectingPoint num="5" id="5242" />
+<TGConnectingPoint num="6" id="5243" />
+<TGConnectingPoint num="7" id="5244" />
+<TGConnectingPoint num="8" id="5245" />
+<TGConnectingPoint num="9" id="5246" />
+<TGConnectingPoint num="10" id="5247" />
+<TGConnectingPoint num="11" id="5248" />
+<TGConnectingPoint num="12" id="5249" />
+<TGConnectingPoint num="13" id="5250" />
+<TGConnectingPoint num="14" id="5251" />
+<TGConnectingPoint num="15" id="5252" />
+<TGConnectingPoint num="16" id="5253" />
+<TGConnectingPoint num="17" id="5254" />
+<TGConnectingPoint num="18" id="5255" />
+<TGConnectingPoint num="19" id="5256" />
+<TGConnectingPoint num="20" id="5257" />
+<TGConnectingPoint num="21" id="5258" />
+<TGConnectingPoint num="22" id="5259" />
+<TGConnectingPoint num="23" id="5260" />
+<TGConnectingPoint num="24" id="5261" />
+<TGConnectingPoint num="25" id="5262" />
+<TGConnectingPoint num="26" id="5263" />
+<TGConnectingPoint num="27" id="5264" />
+<TGConnectingPoint num="28" id="5265" />
+<TGConnectingPoint num="29" id="5266" />
+<TGConnectingPoint num="30" id="5267" />
+<TGConnectingPoint num="31" id="5268" />
+<TGConnectingPoint num="32" id="5269" />
+<TGConnectingPoint num="33" id="5270" />
+<TGConnectingPoint num="34" id="5271" />
+<TGConnectingPoint num="35" id="5272" />
+<TGConnectingPoint num="36" id="5273" />
+<TGConnectingPoint num="37" id="5274" />
+<TGConnectingPoint num="38" id="5275" />
+<TGConnectingPoint num="39" id="5276" />
+<TGConnectingPoint num="40" id="5277" />
+<TGConnectingPoint num="41" id="5278" />
+<TGConnectingPoint num="42" id="5279" />
+<TGConnectingPoint num="43" id="5280" />
+<TGConnectingPoint num="44" id="5281" />
+<TGConnectingPoint num="45" id="5282" />
+<TGConnectingPoint num="46" id="5283" />
+<TGConnectingPoint num="47" id="5284" />
+<TGConnectingPoint num="48" id="5285" />
+<TGConnectingPoint num="49" id="5286" />
+<TGConnectingPoint num="50" id="5287" />
+<TGConnectingPoint num="51" id="5288" />
+<TGConnectingPoint num="52" id="5289" />
+<TGConnectingPoint num="53" id="5290" />
+<TGConnectingPoint num="54" id="5291" />
+<TGConnectingPoint num="55" id="5292" />
+<TGConnectingPoint num="56" id="5293" />
+<TGConnectingPoint num="57" id="5294" />
+<TGConnectingPoint num="58" id="5295" />
+<TGConnectingPoint num="59" id="5296" />
+<TGConnectingPoint num="60" id="5297" />
+<TGConnectingPoint num="61" id="5298" />
+<TGConnectingPoint num="62" id="5299" />
+<TGConnectingPoint num="63" id="5300" />
+<TGConnectingPoint num="64" id="5301" />
+<TGConnectingPoint num="65" id="5302" />
+<TGConnectingPoint num="66" id="5303" />
+<TGConnectingPoint num="67" id="5304" />
+<TGConnectingPoint num="68" id="5305" />
+<TGConnectingPoint num="69" id="5306" />
+<TGConnectingPoint num="70" id="5307" />
+<TGConnectingPoint num="71" id="5308" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="5382" index="32" uid="8cd88813-819f-4e78-b3d8-8c3c3656b73c" >
+<cdparam x="498" y="201" />
+<sizeparam width="902" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="MAIN" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5310" />
+<TGConnectingPoint num="1" id="5311" />
+<TGConnectingPoint num="2" id="5312" />
+<TGConnectingPoint num="3" id="5313" />
+<TGConnectingPoint num="4" id="5314" />
+<TGConnectingPoint num="5" id="5315" />
+<TGConnectingPoint num="6" id="5316" />
+<TGConnectingPoint num="7" id="5317" />
+<TGConnectingPoint num="8" id="5318" />
+<TGConnectingPoint num="9" id="5319" />
+<TGConnectingPoint num="10" id="5320" />
+<TGConnectingPoint num="11" id="5321" />
+<TGConnectingPoint num="12" id="5322" />
+<TGConnectingPoint num="13" id="5323" />
+<TGConnectingPoint num="14" id="5324" />
+<TGConnectingPoint num="15" id="5325" />
+<TGConnectingPoint num="16" id="5326" />
+<TGConnectingPoint num="17" id="5327" />
+<TGConnectingPoint num="18" id="5328" />
+<TGConnectingPoint num="19" id="5329" />
+<TGConnectingPoint num="20" id="5330" />
+<TGConnectingPoint num="21" id="5331" />
+<TGConnectingPoint num="22" id="5332" />
+<TGConnectingPoint num="23" id="5333" />
+<TGConnectingPoint num="24" id="5334" />
+<TGConnectingPoint num="25" id="5335" />
+<TGConnectingPoint num="26" id="5336" />
+<TGConnectingPoint num="27" id="5337" />
+<TGConnectingPoint num="28" id="5338" />
+<TGConnectingPoint num="29" id="5339" />
+<TGConnectingPoint num="30" id="5340" />
+<TGConnectingPoint num="31" id="5341" />
+<TGConnectingPoint num="32" id="5342" />
+<TGConnectingPoint num="33" id="5343" />
+<TGConnectingPoint num="34" id="5344" />
+<TGConnectingPoint num="35" id="5345" />
+<TGConnectingPoint num="36" id="5346" />
+<TGConnectingPoint num="37" id="5347" />
+<TGConnectingPoint num="38" id="5348" />
+<TGConnectingPoint num="39" id="5349" />
+<TGConnectingPoint num="40" id="5350" />
+<TGConnectingPoint num="41" id="5351" />
+<TGConnectingPoint num="42" id="5352" />
+<TGConnectingPoint num="43" id="5353" />
+<TGConnectingPoint num="44" id="5354" />
+<TGConnectingPoint num="45" id="5355" />
+<TGConnectingPoint num="46" id="5356" />
+<TGConnectingPoint num="47" id="5357" />
+<TGConnectingPoint num="48" id="5358" />
+<TGConnectingPoint num="49" id="5359" />
+<TGConnectingPoint num="50" id="5360" />
+<TGConnectingPoint num="51" id="5361" />
+<TGConnectingPoint num="52" id="5362" />
+<TGConnectingPoint num="53" id="5363" />
+<TGConnectingPoint num="54" id="5364" />
+<TGConnectingPoint num="55" id="5365" />
+<TGConnectingPoint num="56" id="5366" />
+<TGConnectingPoint num="57" id="5367" />
+<TGConnectingPoint num="58" id="5368" />
+<TGConnectingPoint num="59" id="5369" />
+<TGConnectingPoint num="60" id="5370" />
+<TGConnectingPoint num="61" id="5371" />
+<TGConnectingPoint num="62" id="5372" />
+<TGConnectingPoint num="63" id="5373" />
+<TGConnectingPoint num="64" id="5374" />
+<TGConnectingPoint num="65" id="5375" />
+<TGConnectingPoint num="66" id="5376" />
+<TGConnectingPoint num="67" id="5377" />
+<TGConnectingPoint num="68" id="5378" />
+<TGConnectingPoint num="69" id="5379" />
+<TGConnectingPoint num="70" id="5380" />
+<TGConnectingPoint num="71" id="5381" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="5384" index="33" uid="bf12f4cc-ac3e-482b-ba51-4e025b84eacf" >
+<cdparam x="768" y="88" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5383" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Door" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" >
+<CONNECTOR type="5102" id="5391" index="0" uid="307fa898-16d2-4104-ac3b-6b698f5be307" >
+<cdparam x="747" y="483" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="5390" />
+<P1  x="747" y="483" id="5536" />
+<P2  x="822" y="544" id="5716" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5389" index="32" uid="35c7d5d9-e37b-49fb-86eb-d77a46f73f68" >
+<father id="5391" num="0" />
+<cdparam x="747" y="523" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1723" />
-<TGConnectingPoint num="1" id="1724" />
-<TGConnectingPoint num="2" id="1725" />
-<TGConnectingPoint num="3" id="1726" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5385" />
+<TGConnectingPoint num="1" id="5386" />
+<TGConnectingPoint num="2" id="5387" />
+<TGConnectingPoint num="3" id="5388" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3054,66 +10951,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1748" index="6" uid="2bee9f64-c8f5-4312-a9a0-ae88fd879640" >
-<cdparam x="714" y="628" />
+<CONNECTOR type="5102" id="5398" index="1" uid="cad4edd3-095d-4cb0-a03f-41a8ae1a24bc" >
+<cdparam x="1194" y="770" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1743" />
-<TGConnectingPoint num="1" id="1744" />
-<TGConnectingPoint num="2" id="1745" />
-<TGConnectingPoint num="3" id="1746" />
-<TGConnectingPoint num="4" id="1747" />
-<P1  x="776" y="621" id="2060" />
-<P2  x="543" y="132" id="2264" />
-<Point x="776" y="648" />
-<Point x="871" y="648" />
-<Point x="871" y="132" />
-<Point x="563" y="132" />
+<TGConnectingPoint num="0" id="5397" />
+<P1  x="1194" y="770" id="5558" />
+<P2  x="998" y="942" id="5632" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1734" index="53" uid="d5e6faf9-fa52-49ab-a956-62b20fab7eef" >
-<father id="1748" num="0" />
-<cdparam x="776" y="648" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1735" index="54" uid="d867442d-9315-4341-9f80-77b287f32a72" >
-<father id="1748" num="1" />
-<cdparam x="871" y="648" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1736" index="55" uid="30e1d327-76af-4f7b-bdf0-0093edb783bc" >
-<father id="1748" num="2" />
-<cdparam x="871" y="132" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1737" index="56" uid="b4509cf7-94c1-455e-83e4-7e9c1075108b" >
-<father id="1748" num="3" />
-<cdparam x="563" y="132" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1742" index="57" uid="84f06a1e-632d-4ce6-8047-f30fc3a1ffe9" >
-<father id="1748" num="4" />
-<cdparam x="736" y="464" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5396" index="33" uid="f04f9b4b-ea0b-498a-983a-7d18def2cbf8" >
+<father id="5398" num="0" />
+<cdparam x="1194" y="810" />
+<sizeparam width="204" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1738" />
-<TGConnectingPoint num="1" id="1739" />
-<TGConnectingPoint num="2" id="1740" />
-<TGConnectingPoint num="3" id="1741" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5392" />
+<TGConnectingPoint num="1" id="5393" />
+<TGConnectingPoint num="2" id="5394" />
+<TGConnectingPoint num="3" id="5395" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3124,29 +10983,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
+<actions value="peopleInside = peopleInside + 1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1755" index="7" uid="8cb43daa-64a5-4e53-ae26-f2ce59360439" >
-<cdparam x="406" y="74" />
+<CONNECTOR type="5102" id="5405" index="2" uid="744326cf-b478-418a-917f-2e970e2f7fe8" >
+<cdparam x="897" y="588" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1754" />
-<P1  x="406" y="74" id="2311" />
-<P2  x="449" y="101" id="2239" />
+<TGConnectingPoint num="0" id="5404" />
+<P1  x="897" y="588" id="5711" />
+<P2  x="1194" y="740" id="5557" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1753" index="58" uid="e2d3905c-9687-407e-bf65-8184fa30c5f8" >
-<father id="1755" num="0" />
-<cdparam x="406" y="87" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5403" index="34" uid="da61e7c1-07f1-41ac-b44b-cffd40427a19" >
+<father id="5405" num="0" />
+<cdparam x="897" y="628" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1749" />
-<TGConnectingPoint num="1" id="1750" />
-<TGConnectingPoint num="2" id="1751" />
-<TGConnectingPoint num="3" id="1752" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5399" />
+<TGConnectingPoint num="1" id="5400" />
+<TGConnectingPoint num="2" id="5401" />
+<TGConnectingPoint num="3" id="5402" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3160,28 +11022,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1762" index="8" uid="14356c25-6f80-4ce8-ab92-83719a200b02" >
-<cdparam x="457" y="151" />
+<CONNECTOR type="5102" id="5412" index="3" uid="8d75677b-947f-426e-9ac1-4d6a76c35330" >
+<cdparam x="1012" y="772" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1761" />
-<P1  x="496" y="151" id="2253" />
-<P2  x="496" y="197" id="2154" />
+<TGConnectingPoint num="0" id="5411" />
+<P1  x="1012" y="772" id="5569" />
+<P2  x="886" y="942" id="5641" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1760" index="59" uid="64a65edf-657b-4b73-9fdf-cd0428819e13" >
-<father id="1762" num="0" />
-<cdparam x="500" y="180" />
-<sizeparam width="77" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5410" index="35" uid="4ecb2195-97c7-41ac-a0ce-02c550dcb4ac" >
+<father id="5412" num="0" />
+<cdparam x="950" y="798" />
+<sizeparam width="198" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1756" />
-<TGConnectingPoint num="1" id="1757" />
-<TGConnectingPoint num="2" id="1758" />
-<TGConnectingPoint num="3" id="1759" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5406" />
+<TGConnectingPoint num="1" id="5407" />
+<TGConnectingPoint num="2" id="5408" />
+<TGConnectingPoint num="3" id="5409" />
 <extraparam>
-<guard value="[ inside &gt; 0]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -3190,29 +11054,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
+<actions value="peopleInside = peopleInside - 1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1769" index="9" uid="91767db9-4705-4617-95ec-64474d3a3cc7" >
-<cdparam x="525" y="221" />
+<CONNECTOR type="5102" id="5419" index="4" uid="260eb6b7-3b40-4ca5-9c3e-5891ece56ebe" >
+<cdparam x="884" y="588" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1768" />
-<P1  x="496" y="227" id="2155" />
-<P2  x="561" y="281" id="2165" />
+<TGConnectingPoint num="0" id="5418" />
+<P1  x="884" y="588" id="5726" />
+<P2  x="1012" y="742" id="5568" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1767" index="60" uid="10d11567-fb6b-4ec8-8438-55f7f1dff534" >
-<father id="1769" num="0" />
-<cdparam x="552" y="243" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5417" index="36" uid="af17e991-97ad-4218-8288-e0c7812aa366" >
+<father id="5419" num="0" />
+<cdparam x="884" y="628" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1763" />
-<TGConnectingPoint num="1" id="1764" />
-<TGConnectingPoint num="2" id="1765" />
-<TGConnectingPoint num="3" id="1766" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5413" />
+<TGConnectingPoint num="1" id="5414" />
+<TGConnectingPoint num="2" id="5415" />
+<TGConnectingPoint num="3" id="5416" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3226,26 +11093,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1776" index="10" uid="6f72d2c9-5867-4cb0-8c1f-88feb9c88908" >
-<cdparam x="722" y="395" />
+<CONNECTOR type="5102" id="5426" index="5" uid="2cb75909-1b49-4e9c-8d50-e285c23693ac" >
+<cdparam x="826" y="772" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1775" />
-<P1  x="638" y="334" id="2194" />
-<P2  x="638" y="379" id="2143" />
+<TGConnectingPoint num="0" id="5425" />
+<P1  x="826" y="772" id="5580" />
+<P2  x="784" y="942" id="5624" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1774" index="61" uid="4626544a-ac54-4488-ad01-6d2b40325ab6" >
-<father id="1776" num="0" />
-<cdparam x="723" y="422" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5424" index="37" uid="be9c4ac7-fe7d-4566-91eb-1493c8ec7264" >
+<father id="5426" num="0" />
+<cdparam x="754" y="815" />
+<sizeparam width="204" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1770" />
-<TGConnectingPoint num="1" id="1771" />
-<TGConnectingPoint num="2" id="1772" />
-<TGConnectingPoint num="3" id="1773" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5420" />
+<TGConnectingPoint num="1" id="5421" />
+<TGConnectingPoint num="2" id="5422" />
+<TGConnectingPoint num="3" id="5423" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3256,29 +11125,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
+<actions value="peopleInside = peopleInside + 1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1783" index="11" uid="1cda31a1-35d6-4327-844b-7b562a3b8464" >
-<cdparam x="828" y="510" />
+<CONNECTOR type="5102" id="5433" index="6" uid="f99e7a41-347f-4feb-87ae-27f4de8df7f4" >
+<cdparam x="872" y="588" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1782" />
-<P1  x="638" y="409" id="2144" />
-<P2  x="638" y="491" id="2086" />
+<TGConnectingPoint num="0" id="5432" />
+<P1  x="872" y="588" id="5702" />
+<P2  x="826" y="742" id="5579" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1781" index="62" uid="ad6c376d-8239-4be3-987f-92bc8882a9ff" >
-<father id="1783" num="0" />
-<cdparam x="829" y="543" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5431" index="38" uid="448d963b-1637-4d96-b6b0-5992586ee660" >
+<father id="5433" num="0" />
+<cdparam x="872" y="628" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1777" />
-<TGConnectingPoint num="1" id="1778" />
-<TGConnectingPoint num="2" id="1779" />
-<TGConnectingPoint num="3" id="1780" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5427" />
+<TGConnectingPoint num="1" id="5428" />
+<TGConnectingPoint num="2" id="5429" />
+<TGConnectingPoint num="3" id="5430" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3292,26 +11164,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1790" index="12" uid="25e70e92-60d1-4786-89ef-78ac35eb33fa" >
-<cdparam x="723" y="541" />
+<CONNECTOR type="5102" id="5440" index="7" uid="0a82fa6f-16be-4ae7-b9a7-1b9d87063afb" >
+<cdparam x="632" y="771" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1789" />
-<P1  x="713" y="541" id="2101" />
-<P2  x="776" y="591" id="2059" />
+<TGConnectingPoint num="0" id="5439" />
+<P1  x="635" y="771" id="5591" />
+<P2  x="672" y="942" id="5640" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1788" index="63" uid="ced5256a-30a7-430a-acea-71a38676d7dd" >
-<father id="1790" num="0" />
-<cdparam x="718" y="569" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5438" index="39" uid="b79139f9-c582-4263-be78-53521f73405a" >
+<father id="5440" num="0" />
+<cdparam x="538" y="809" />
+<sizeparam width="198" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1784" />
-<TGConnectingPoint num="1" id="1785" />
-<TGConnectingPoint num="2" id="1786" />
-<TGConnectingPoint num="3" id="1787" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5434" />
+<TGConnectingPoint num="1" id="5435" />
+<TGConnectingPoint num="2" id="5436" />
+<TGConnectingPoint num="3" id="5437" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3322,29 +11196,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
+<actions value="peopleInside = peopleInside - 1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1797" index="13" uid="580db1c1-77dc-4bcd-8769-486be98bca88" >
-<cdparam x="561" y="334" />
+<CONNECTOR type="5102" id="5447" index="8" uid="54b73832-bf6a-4c6c-a827-6e74a031e41e" >
+<cdparam x="859" y="588" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1796" />
-<P1  x="561" y="334" id="2170" />
-<P2  x="488" y="374" id="2048" />
+<TGConnectingPoint num="0" id="5446" />
+<P1  x="859" y="588" id="5725" />
+<P2  x="635" y="741" id="5590" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1795" index="64" uid="240f85f1-224c-4fa7-8876-6338d0d07a05" >
-<father id="1797" num="0" />
-<cdparam x="550" y="360" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5445" index="40" uid="69671e97-7fe6-4b31-913f-2e0cb57cc9f1" >
+<father id="5447" num="0" />
+<cdparam x="859" y="628" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1791" />
-<TGConnectingPoint num="1" id="1792" />
-<TGConnectingPoint num="2" id="1793" />
-<TGConnectingPoint num="3" id="1794" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5441" />
+<TGConnectingPoint num="1" id="5442" />
+<TGConnectingPoint num="2" id="5443" />
+<TGConnectingPoint num="3" id="5444" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3358,28 +11235,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1804" index="14" uid="ad640885-546d-4352-b402-2a88ec4c46b7" >
-<cdparam x="622" y="541" />
+<CONNECTOR type="5102" id="5454" index="9" uid="b2d207d6-db15-47e0-9fa2-f09f19caa467" >
+<cdparam x="453" y="772" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1803" />
-<P1  x="626" y="541" id="2075" />
-<P2  x="575" y="606" id="2037" />
+<TGConnectingPoint num="0" id="5453" />
+<P1  x="453" y="772" id="5602" />
+<P2  x="569" y="942" id="5631" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1802" index="65" uid="c31e6c75-f137-44fe-89e8-25315acb3a11" >
-<father id="1804" num="0" />
-<cdparam x="602" y="588" />
-<sizeparam width="77" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5452" index="41" uid="5ea0eabf-d09f-4887-acc9-3d6fe0e0fe49" >
+<father id="5454" num="0" />
+<cdparam x="402" y="841" />
+<sizeparam width="204" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1798" />
-<TGConnectingPoint num="1" id="1799" />
-<TGConnectingPoint num="2" id="1800" />
-<TGConnectingPoint num="3" id="1801" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5448" />
+<TGConnectingPoint num="1" id="5449" />
+<TGConnectingPoint num="2" id="5450" />
+<TGConnectingPoint num="3" id="5451" />
 <extraparam>
-<guard value="[ inside &gt; 0]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -3388,69 +11267,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
+<actions value="peopleInside = peopleInside + 1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1819" index="15" uid="fab9765f-8849-4a3c-8fd2-e8ff189d9c58" >
-<cdparam x="436" y="633" />
+<CONNECTOR type="5102" id="5461" index="10" uid="07a3ab34-0eec-4d9c-9466-9a45e33466cf" >
+<cdparam x="872" y="588" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1814" />
-<TGConnectingPoint num="1" id="1815" />
-<TGConnectingPoint num="2" id="1816" />
-<TGConnectingPoint num="3" id="1817" />
-<TGConnectingPoint num="4" id="1818" />
-<P1  x="436" y="633" id="2027" />
-<P2  x="626" y="491" id="2070" />
-<Point x="436" y="653" />
-<Point x="309" y="653" />
-<Point x="309" y="471" />
-<Point x="605" y="471" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1805" index="66" uid="58cfb49b-77fd-4aef-b247-b12151f6e34f" >
-<father id="1819" num="0" />
-<cdparam x="436" y="653" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1806" index="67" uid="7f77d96b-73aa-401f-b7b3-be2c5af3e70c" >
-<father id="1819" num="1" />
-<cdparam x="309" y="653" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1807" index="68" uid="af51191d-fe09-4990-bae7-edcd7744d062" >
-<father id="1819" num="2" />
-<cdparam x="309" y="471" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1808" index="69" uid="273d1c84-0d34-4054-9f66-b882e57d1050" >
-<father id="1819" num="3" />
-<cdparam x="605" y="471" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="1813" index="70" uid="c1ea6b16-dc1e-43c1-a779-f42190f8c414" >
-<father id="1819" num="4" />
-<cdparam x="173" y="577" />
-<sizeparam width="132" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<TGConnectingPoint num="0" id="5460" />
+<P1  x="847" y="588" id="5710" />
+<P2  x="453" y="742" id="5601" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5459" index="42" uid="d2404d9e-8fdd-4ab2-a417-e9c8ef4345b7" >
+<father id="5461" num="0" />
+<cdparam x="872" y="628" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1809" />
-<TGConnectingPoint num="1" id="1810" />
-<TGConnectingPoint num="2" id="1811" />
-<TGConnectingPoint num="3" id="1812" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5455" />
+<TGConnectingPoint num="1" id="5456" />
+<TGConnectingPoint num="2" id="5457" />
+<TGConnectingPoint num="3" id="5458" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3461,31 +11303,31 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="inside = inside + 1" enabled="true"/>
-<actions value="outside = outside - 1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1826" index="16" uid="304d4d67-28f7-43d4-a2b7-08142e74996e" >
-<cdparam x="378" y="151" />
+<CONNECTOR type="5102" id="5468" index="11" uid="df8277ba-dc39-44c5-a529-2fe67f9dcc7d" >
+<cdparam x="398" y="747" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1825" />
-<P1  x="378" y="151" id="2266" />
-<P2  x="327" y="177" id="1942" />
+<TGConnectingPoint num="0" id="5467" />
+<P1  x="301" y="769" id="5613" />
+<P2  x="457" y="942" id="5639" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1824" index="71" uid="86af1e5e-7274-48f1-b7d8-78d38209e384" >
-<father id="1826" num="0" />
-<cdparam x="376" y="174" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5466" index="43" uid="52a24479-882f-411f-a82d-da5843ca167c" >
+<father id="5468" num="0" />
+<cdparam x="234" y="813" />
+<sizeparam width="198" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1820" />
-<TGConnectingPoint num="1" id="1821" />
-<TGConnectingPoint num="2" id="1822" />
-<TGConnectingPoint num="3" id="1823" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5462" />
+<TGConnectingPoint num="1" id="5463" />
+<TGConnectingPoint num="2" id="5464" />
+<TGConnectingPoint num="3" id="5465" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3496,29 +11338,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
+<actions value="peopleInside = peopleInside - 1" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1833" index="17" uid="8c6b7841-322b-459c-89af-ea6b5fa57171" >
-<cdparam x="327" y="223" />
+<CONNECTOR type="5102" id="5475" index="12" uid="74aebc86-e644-4594-bfab-eaee65882fd3" >
+<cdparam x="834" y="588" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1832" />
-<P1  x="327" y="207" id="1943" />
-<P2  x="327" y="240" id="1858" />
+<TGConnectingPoint num="0" id="5474" />
+<P1  x="834" y="588" id="5724" />
+<P2  x="301" y="739" id="5612" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1831" index="72" uid="b34329bb-6183-4322-bcf3-ac9003bbd983" >
-<father id="1833" num="0" />
-<cdparam x="330" y="224" />
-<sizeparam width="127" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5473" index="44" uid="3b4385db-0b14-44f4-9544-aed205c95933" >
+<father id="5475" num="0" />
+<cdparam x="834" y="628" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1827" />
-<TGConnectingPoint num="1" id="1828" />
-<TGConnectingPoint num="2" id="1829" />
-<TGConnectingPoint num="3" id="1830" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5469" />
+<TGConnectingPoint num="1" id="5470" />
+<TGConnectingPoint num="2" id="5471" />
+<TGConnectingPoint num="3" id="5472" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3529,30 +11374,31 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="m = sdecrypt(m, sk)" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="1840" index="18" uid="3a01a27d-f0b6-48ea-b308-e1f9bf4d4a16" >
-<cdparam x="291" y="289" />
+<CONNECTOR type="5102" id="5482" index="13" uid="8e01c672-1fe5-4b78-a15b-05c43979519f" >
+<cdparam x="471" y="147" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="1839" />
-<P1  x="258" y="283" id="1866" />
-<P2  x="258" y="346" id="1931" />
+<TGConnectingPoint num="0" id="5481" />
+<P1  x="849" y="234" id="5842" />
+<P2  x="868" y="344" id="5770" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1838" index="73" uid="6a9766b6-056d-4f81-99cd-ae3ffa96e69b" >
-<father id="1840" num="0" />
-<cdparam x="278" y="292" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5480" index="45" uid="0d95db6f-a122-4677-a30b-0e4ecadaac42" >
+<father id="5482" num="0" />
+<cdparam x="471" y="187" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="1834" />
-<TGConnectingPoint num="1" id="1835" />
-<TGConnectingPoint num="2" id="1836" />
-<TGConnectingPoint num="3" id="1837" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5476" />
+<TGConnectingPoint num="1" id="5477" />
+<TGConnectingPoint num="2" id="5478" />
+<TGConnectingPoint num="3" id="5479" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -3566,634 +11412,61 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5106" id="1913" index="19" uid="9a1764aa-fc8e-49b0-a1bc-eff55296ab86" >
-<cdparam x="258" y="240" />
-<sizeparam width="187" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="IN_EMERGENCY_CALL" />
-<TGConnectingPoint num="0" id="1841" />
-<TGConnectingPoint num="1" id="1842" />
-<TGConnectingPoint num="2" id="1843" />
-<TGConnectingPoint num="3" id="1844" />
-<TGConnectingPoint num="4" id="1845" />
-<TGConnectingPoint num="5" id="1846" />
-<TGConnectingPoint num="6" id="1847" />
-<TGConnectingPoint num="7" id="1848" />
-<TGConnectingPoint num="8" id="1849" />
-<TGConnectingPoint num="9" id="1850" />
-<TGConnectingPoint num="10" id="1851" />
-<TGConnectingPoint num="11" id="1852" />
-<TGConnectingPoint num="12" id="1853" />
-<TGConnectingPoint num="13" id="1854" />
-<TGConnectingPoint num="14" id="1855" />
-<TGConnectingPoint num="15" id="1856" />
-<TGConnectingPoint num="16" id="1857" />
-<TGConnectingPoint num="17" id="1858" />
-<TGConnectingPoint num="18" id="1859" />
-<TGConnectingPoint num="19" id="1860" />
-<TGConnectingPoint num="20" id="1861" />
-<TGConnectingPoint num="21" id="1862" />
-<TGConnectingPoint num="22" id="1863" />
-<TGConnectingPoint num="23" id="1864" />
-<TGConnectingPoint num="24" id="1865" />
-<TGConnectingPoint num="25" id="1866" />
-<TGConnectingPoint num="26" id="1867" />
-<TGConnectingPoint num="27" id="1868" />
-<TGConnectingPoint num="28" id="1869" />
-<TGConnectingPoint num="29" id="1870" />
-<TGConnectingPoint num="30" id="1871" />
-<TGConnectingPoint num="31" id="1872" />
-<TGConnectingPoint num="32" id="1873" />
-<TGConnectingPoint num="33" id="1874" />
-<TGConnectingPoint num="34" id="1875" />
-<TGConnectingPoint num="35" id="1876" />
-<TGConnectingPoint num="36" id="1877" />
-<TGConnectingPoint num="37" id="1878" />
-<TGConnectingPoint num="38" id="1879" />
-<TGConnectingPoint num="39" id="1880" />
-<TGConnectingPoint num="40" id="1881" />
-<TGConnectingPoint num="41" id="1882" />
-<TGConnectingPoint num="42" id="1883" />
-<TGConnectingPoint num="43" id="1884" />
-<TGConnectingPoint num="44" id="1885" />
-<TGConnectingPoint num="45" id="1886" />
-<TGConnectingPoint num="46" id="1887" />
-<TGConnectingPoint num="47" id="1888" />
-<TGConnectingPoint num="48" id="1889" />
-<TGConnectingPoint num="49" id="1890" />
-<TGConnectingPoint num="50" id="1891" />
-<TGConnectingPoint num="51" id="1892" />
-<TGConnectingPoint num="52" id="1893" />
-<TGConnectingPoint num="53" id="1894" />
-<TGConnectingPoint num="54" id="1895" />
-<TGConnectingPoint num="55" id="1896" />
-<TGConnectingPoint num="56" id="1897" />
-<TGConnectingPoint num="57" id="1898" />
-<TGConnectingPoint num="58" id="1899" />
-<TGConnectingPoint num="59" id="1900" />
-<TGConnectingPoint num="60" id="1901" />
-<TGConnectingPoint num="61" id="1902" />
-<TGConnectingPoint num="62" id="1903" />
-<TGConnectingPoint num="63" id="1904" />
-<TGConnectingPoint num="64" id="1905" />
-<TGConnectingPoint num="65" id="1906" />
-<TGConnectingPoint num="66" id="1907" />
-<TGConnectingPoint num="67" id="1908" />
-<TGConnectingPoint num="68" id="1909" />
-<TGConnectingPoint num="69" id="1910" />
-<TGConnectingPoint num="70" id="1911" />
-<TGConnectingPoint num="71" id="1912" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="301" id="1930" index="20" uid="129d3dc0-43b8-46dc-b052-03f918f0b9c8" >
-<cdparam x="823" y="27" />
-<sizeparam width="123" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="UML Note" value="System is blocked
-" />
-<TGConnectingPoint num="0" id="1914" />
-<TGConnectingPoint num="1" id="1915" />
-<TGConnectingPoint num="2" id="1916" />
-<TGConnectingPoint num="3" id="1917" />
-<TGConnectingPoint num="4" id="1918" />
-<TGConnectingPoint num="5" id="1919" />
-<TGConnectingPoint num="6" id="1920" />
-<TGConnectingPoint num="7" id="1921" />
-<TGConnectingPoint num="8" id="1922" />
-<TGConnectingPoint num="9" id="1923" />
-<TGConnectingPoint num="10" id="1924" />
-<TGConnectingPoint num="11" id="1925" />
-<TGConnectingPoint num="12" id="1926" />
-<TGConnectingPoint num="13" id="1927" />
-<TGConnectingPoint num="14" id="1928" />
-<TGConnectingPoint num="15" id="1929" />
-<extraparam>
-<Line value="System is blocked" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5104" id="1941" index="21" uid="de24305c-6a78-42da-93ca-100ea2e06b39" >
-<cdparam x="234" y="351" />
-<sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="lock()" />
-<TGConnectingPoint num="0" id="1931" />
-<TGConnectingPoint num="1" id="1932" />
-<TGConnectingPoint num="2" id="1933" />
-<TGConnectingPoint num="3" id="1934" />
-<TGConnectingPoint num="4" id="1935" />
-<TGConnectingPoint num="5" id="1936" />
-<TGConnectingPoint num="6" id="1937" />
-<TGConnectingPoint num="7" id="1938" />
-<TGConnectingPoint num="8" id="1939" />
-<TGConnectingPoint num="9" id="1940" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="1952" index="22" uid="1a7ea3b7-4c90-4fdd-9cfa-f2843df6b5d3" >
-<cdparam x="297" y="182" />
-<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="chin(m)" />
-<TGConnectingPoint num="0" id="1942" />
-<TGConnectingPoint num="1" id="1943" />
-<TGConnectingPoint num="2" id="1944" />
-<TGConnectingPoint num="3" id="1945" />
-<TGConnectingPoint num="4" id="1946" />
-<TGConnectingPoint num="5" id="1947" />
-<TGConnectingPoint num="6" id="1948" />
-<TGConnectingPoint num="7" id="1949" />
-<TGConnectingPoint num="8" id="1950" />
-<TGConnectingPoint num="9" id="1951" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="2025" index="23" uid="7f327803-56e7-4422-97f0-02eedcfbad77" >
-<cdparam x="594" y="18" />
-<sizeparam width="220" height="41" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="LOCKED_EMPTY_COCKPIT" />
-<TGConnectingPoint num="0" id="1953" />
-<TGConnectingPoint num="1" id="1954" />
-<TGConnectingPoint num="2" id="1955" />
-<TGConnectingPoint num="3" id="1956" />
-<TGConnectingPoint num="4" id="1957" />
-<TGConnectingPoint num="5" id="1958" />
-<TGConnectingPoint num="6" id="1959" />
-<TGConnectingPoint num="7" id="1960" />
-<TGConnectingPoint num="8" id="1961" />
-<TGConnectingPoint num="9" id="1962" />
-<TGConnectingPoint num="10" id="1963" />
-<TGConnectingPoint num="11" id="1964" />
-<TGConnectingPoint num="12" id="1965" />
-<TGConnectingPoint num="13" id="1966" />
-<TGConnectingPoint num="14" id="1967" />
-<TGConnectingPoint num="15" id="1968" />
-<TGConnectingPoint num="16" id="1969" />
-<TGConnectingPoint num="17" id="1970" />
-<TGConnectingPoint num="18" id="1971" />
-<TGConnectingPoint num="19" id="1972" />
-<TGConnectingPoint num="20" id="1973" />
-<TGConnectingPoint num="21" id="1974" />
-<TGConnectingPoint num="22" id="1975" />
-<TGConnectingPoint num="23" id="1976" />
-<TGConnectingPoint num="24" id="1977" />
-<TGConnectingPoint num="25" id="1978" />
-<TGConnectingPoint num="26" id="1979" />
-<TGConnectingPoint num="27" id="1980" />
-<TGConnectingPoint num="28" id="1981" />
-<TGConnectingPoint num="29" id="1982" />
-<TGConnectingPoint num="30" id="1983" />
-<TGConnectingPoint num="31" id="1984" />
-<TGConnectingPoint num="32" id="1985" />
-<TGConnectingPoint num="33" id="1986" />
-<TGConnectingPoint num="34" id="1987" />
-<TGConnectingPoint num="35" id="1988" />
-<TGConnectingPoint num="36" id="1989" />
-<TGConnectingPoint num="37" id="1990" />
-<TGConnectingPoint num="38" id="1991" />
-<TGConnectingPoint num="39" id="1992" />
-<TGConnectingPoint num="40" id="1993" />
-<TGConnectingPoint num="41" id="1994" />
-<TGConnectingPoint num="42" id="1995" />
-<TGConnectingPoint num="43" id="1996" />
-<TGConnectingPoint num="44" id="1997" />
-<TGConnectingPoint num="45" id="1998" />
-<TGConnectingPoint num="46" id="1999" />
-<TGConnectingPoint num="47" id="2000" />
-<TGConnectingPoint num="48" id="2001" />
-<TGConnectingPoint num="49" id="2002" />
-<TGConnectingPoint num="50" id="2003" />
-<TGConnectingPoint num="51" id="2004" />
-<TGConnectingPoint num="52" id="2005" />
-<TGConnectingPoint num="53" id="2006" />
-<TGConnectingPoint num="54" id="2007" />
-<TGConnectingPoint num="55" id="2008" />
-<TGConnectingPoint num="56" id="2009" />
-<TGConnectingPoint num="57" id="2010" />
-<TGConnectingPoint num="58" id="2011" />
-<TGConnectingPoint num="59" id="2012" />
-<TGConnectingPoint num="60" id="2013" />
-<TGConnectingPoint num="61" id="2014" />
-<TGConnectingPoint num="62" id="2015" />
-<TGConnectingPoint num="63" id="2016" />
-<TGConnectingPoint num="64" id="2017" />
-<TGConnectingPoint num="65" id="2018" />
-<TGConnectingPoint num="66" id="2019" />
-<TGConnectingPoint num="67" id="2020" />
-<TGConnectingPoint num="68" id="2021" />
-<TGConnectingPoint num="69" id="2022" />
-<TGConnectingPoint num="70" id="2023" />
-<TGConnectingPoint num="71" id="2024" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5104" id="2036" index="24" uid="9aa734be-693a-4b53-9dc4-9880c143b8e5" >
-<cdparam x="387" y="608" />
-<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="enterCockpit()" />
-<TGConnectingPoint num="0" id="2026" />
-<TGConnectingPoint num="1" id="2027" />
-<TGConnectingPoint num="2" id="2028" />
-<TGConnectingPoint num="3" id="2029" />
-<TGConnectingPoint num="4" id="2030" />
-<TGConnectingPoint num="5" id="2031" />
-<TGConnectingPoint num="6" id="2032" />
-<TGConnectingPoint num="7" id="2033" />
-<TGConnectingPoint num="8" id="2034" />
-<TGConnectingPoint num="9" id="2035" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="2047" index="25" uid="1ea97cf9-5841-4938-9804-435fb7d43023" >
-<cdparam x="526" y="611" />
-<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="leaveCockpit()" />
-<TGConnectingPoint num="0" id="2037" />
-<TGConnectingPoint num="1" id="2038" />
-<TGConnectingPoint num="2" id="2039" />
-<TGConnectingPoint num="3" id="2040" />
-<TGConnectingPoint num="4" id="2041" />
-<TGConnectingPoint num="5" id="2042" />
-<TGConnectingPoint num="6" id="2043" />
-<TGConnectingPoint num="7" id="2044" />
-<TGConnectingPoint num="8" id="2045" />
-<TGConnectingPoint num="9" id="2046" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="2058" index="26" uid="ea5f3a05-bb1d-4fab-8c9e-14ff70da1285" >
-<cdparam x="464" y="379" />
-<sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="lock()" />
-<TGConnectingPoint num="0" id="2048" />
-<TGConnectingPoint num="1" id="2049" />
-<TGConnectingPoint num="2" id="2050" />
-<TGConnectingPoint num="3" id="2051" />
-<TGConnectingPoint num="4" id="2052" />
-<TGConnectingPoint num="5" id="2053" />
-<TGConnectingPoint num="6" id="2054" />
-<TGConnectingPoint num="7" id="2055" />
-<TGConnectingPoint num="8" id="2056" />
-<TGConnectingPoint num="9" id="2057" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="2069" index="27" uid="ddef3285-e181-414e-8986-963208d70605" >
-<cdparam x="749" y="596" />
-<sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="close()" />
-<TGConnectingPoint num="0" id="2059" />
-<TGConnectingPoint num="1" id="2060" />
-<TGConnectingPoint num="2" id="2061" />
-<TGConnectingPoint num="3" id="2062" />
-<TGConnectingPoint num="4" id="2063" />
-<TGConnectingPoint num="5" id="2064" />
-<TGConnectingPoint num="6" id="2065" />
-<TGConnectingPoint num="7" id="2066" />
-<TGConnectingPoint num="8" id="2067" />
-<TGConnectingPoint num="9" id="2068" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="2142" index="28" uid="82dfa83f-c741-4653-b468-4621819c5cef" >
-<cdparam x="626" y="491" />
-<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="OPENED" />
-<TGConnectingPoint num="0" id="2070" />
-<TGConnectingPoint num="1" id="2071" />
-<TGConnectingPoint num="2" id="2072" />
-<TGConnectingPoint num="3" id="2073" />
-<TGConnectingPoint num="4" id="2074" />
-<TGConnectingPoint num="5" id="2075" />
-<TGConnectingPoint num="6" id="2076" />
-<TGConnectingPoint num="7" id="2077" />
-<TGConnectingPoint num="8" id="2078" />
-<TGConnectingPoint num="9" id="2079" />
-<TGConnectingPoint num="10" id="2080" />
-<TGConnectingPoint num="11" id="2081" />
-<TGConnectingPoint num="12" id="2082" />
-<TGConnectingPoint num="13" id="2083" />
-<TGConnectingPoint num="14" id="2084" />
-<TGConnectingPoint num="15" id="2085" />
-<TGConnectingPoint num="16" id="2086" />
-<TGConnectingPoint num="17" id="2087" />
-<TGConnectingPoint num="18" id="2088" />
-<TGConnectingPoint num="19" id="2089" />
-<TGConnectingPoint num="20" id="2090" />
-<TGConnectingPoint num="21" id="2091" />
-<TGConnectingPoint num="22" id="2092" />
-<TGConnectingPoint num="23" id="2093" />
-<TGConnectingPoint num="24" id="2094" />
-<TGConnectingPoint num="25" id="2095" />
-<TGConnectingPoint num="26" id="2096" />
-<TGConnectingPoint num="27" id="2097" />
-<TGConnectingPoint num="28" id="2098" />
-<TGConnectingPoint num="29" id="2099" />
-<TGConnectingPoint num="30" id="2100" />
-<TGConnectingPoint num="31" id="2101" />
-<TGConnectingPoint num="32" id="2102" />
-<TGConnectingPoint num="33" id="2103" />
-<TGConnectingPoint num="34" id="2104" />
-<TGConnectingPoint num="35" id="2105" />
-<TGConnectingPoint num="36" id="2106" />
-<TGConnectingPoint num="37" id="2107" />
-<TGConnectingPoint num="38" id="2108" />
-<TGConnectingPoint num="39" id="2109" />
-<TGConnectingPoint num="40" id="2110" />
-<TGConnectingPoint num="41" id="2111" />
-<TGConnectingPoint num="42" id="2112" />
-<TGConnectingPoint num="43" id="2113" />
-<TGConnectingPoint num="44" id="2114" />
-<TGConnectingPoint num="45" id="2115" />
-<TGConnectingPoint num="46" id="2116" />
-<TGConnectingPoint num="47" id="2117" />
-<TGConnectingPoint num="48" id="2118" />
-<TGConnectingPoint num="49" id="2119" />
-<TGConnectingPoint num="50" id="2120" />
-<TGConnectingPoint num="51" id="2121" />
-<TGConnectingPoint num="52" id="2122" />
-<TGConnectingPoint num="53" id="2123" />
-<TGConnectingPoint num="54" id="2124" />
-<TGConnectingPoint num="55" id="2125" />
-<TGConnectingPoint num="56" id="2126" />
-<TGConnectingPoint num="57" id="2127" />
-<TGConnectingPoint num="58" id="2128" />
-<TGConnectingPoint num="59" id="2129" />
-<TGConnectingPoint num="60" id="2130" />
-<TGConnectingPoint num="61" id="2131" />
-<TGConnectingPoint num="62" id="2132" />
-<TGConnectingPoint num="63" id="2133" />
-<TGConnectingPoint num="64" id="2134" />
-<TGConnectingPoint num="65" id="2135" />
-<TGConnectingPoint num="66" id="2136" />
-<TGConnectingPoint num="67" id="2137" />
-<TGConnectingPoint num="68" id="2138" />
-<TGConnectingPoint num="69" id="2139" />
-<TGConnectingPoint num="70" id="2140" />
-<TGConnectingPoint num="71" id="2141" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5104" id="2153" index="29" uid="087c29a5-d7d6-4f80-9ed0-2e2bbb5da8f8" >
-<cdparam x="611" y="384" />
-<sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="open()" />
-<TGConnectingPoint num="0" id="2143" />
-<TGConnectingPoint num="1" id="2144" />
-<TGConnectingPoint num="2" id="2145" />
-<TGConnectingPoint num="3" id="2146" />
-<TGConnectingPoint num="4" id="2147" />
-<TGConnectingPoint num="5" id="2148" />
-<TGConnectingPoint num="6" id="2149" />
-<TGConnectingPoint num="7" id="2150" />
-<TGConnectingPoint num="8" id="2151" />
-<TGConnectingPoint num="9" id="2152" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="2164" index="30" uid="01567ace-c67f-402f-b585-8967f453f8eb" >
-<cdparam x="465" y="202" />
-<sizeparam width="63" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="unlock()" />
-<TGConnectingPoint num="0" id="2154" />
-<TGConnectingPoint num="1" id="2155" />
-<TGConnectingPoint num="2" id="2156" />
-<TGConnectingPoint num="3" id="2157" />
-<TGConnectingPoint num="4" id="2158" />
-<TGConnectingPoint num="5" id="2159" />
-<TGConnectingPoint num="6" id="2160" />
-<TGConnectingPoint num="7" id="2161" />
-<TGConnectingPoint num="8" id="2162" />
-<TGConnectingPoint num="9" id="2163" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="2237" index="31" uid="5d939be0-6263-409d-96d3-5176eed7aee2" >
-<cdparam x="561" y="281" />
-<sizeparam width="209" height="53" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="CLOSED_AND_UNLOCKED" />
-<TGConnectingPoint num="0" id="2165" />
-<TGConnectingPoint num="1" id="2166" />
-<TGConnectingPoint num="2" id="2167" />
-<TGConnectingPoint num="3" id="2168" />
-<TGConnectingPoint num="4" id="2169" />
-<TGConnectingPoint num="5" id="2170" />
-<TGConnectingPoint num="6" id="2171" />
-<TGConnectingPoint num="7" id="2172" />
-<TGConnectingPoint num="8" id="2173" />
-<TGConnectingPoint num="9" id="2174" />
-<TGConnectingPoint num="10" id="2175" />
-<TGConnectingPoint num="11" id="2176" />
-<TGConnectingPoint num="12" id="2177" />
-<TGConnectingPoint num="13" id="2178" />
-<TGConnectingPoint num="14" id="2179" />
-<TGConnectingPoint num="15" id="2180" />
-<TGConnectingPoint num="16" id="2181" />
-<TGConnectingPoint num="17" id="2182" />
-<TGConnectingPoint num="18" id="2183" />
-<TGConnectingPoint num="19" id="2184" />
-<TGConnectingPoint num="20" id="2185" />
-<TGConnectingPoint num="21" id="2186" />
-<TGConnectingPoint num="22" id="2187" />
-<TGConnectingPoint num="23" id="2188" />
-<TGConnectingPoint num="24" id="2189" />
-<TGConnectingPoint num="25" id="2190" />
-<TGConnectingPoint num="26" id="2191" />
-<TGConnectingPoint num="27" id="2192" />
-<TGConnectingPoint num="28" id="2193" />
-<TGConnectingPoint num="29" id="2194" />
-<TGConnectingPoint num="30" id="2195" />
-<TGConnectingPoint num="31" id="2196" />
-<TGConnectingPoint num="32" id="2197" />
-<TGConnectingPoint num="33" id="2198" />
-<TGConnectingPoint num="34" id="2199" />
-<TGConnectingPoint num="35" id="2200" />
-<TGConnectingPoint num="36" id="2201" />
-<TGConnectingPoint num="37" id="2202" />
-<TGConnectingPoint num="38" id="2203" />
-<TGConnectingPoint num="39" id="2204" />
-<TGConnectingPoint num="40" id="2205" />
-<TGConnectingPoint num="41" id="2206" />
-<TGConnectingPoint num="42" id="2207" />
-<TGConnectingPoint num="43" id="2208" />
-<TGConnectingPoint num="44" id="2209" />
-<TGConnectingPoint num="45" id="2210" />
-<TGConnectingPoint num="46" id="2211" />
-<TGConnectingPoint num="47" id="2212" />
-<TGConnectingPoint num="48" id="2213" />
-<TGConnectingPoint num="49" id="2214" />
-<TGConnectingPoint num="50" id="2215" />
-<TGConnectingPoint num="51" id="2216" />
-<TGConnectingPoint num="52" id="2217" />
-<TGConnectingPoint num="53" id="2218" />
-<TGConnectingPoint num="54" id="2219" />
-<TGConnectingPoint num="55" id="2220" />
-<TGConnectingPoint num="56" id="2221" />
-<TGConnectingPoint num="57" id="2222" />
-<TGConnectingPoint num="58" id="2223" />
-<TGConnectingPoint num="59" id="2224" />
-<TGConnectingPoint num="60" id="2225" />
-<TGConnectingPoint num="61" id="2226" />
-<TGConnectingPoint num="62" id="2227" />
-<TGConnectingPoint num="63" id="2228" />
-<TGConnectingPoint num="64" id="2229" />
-<TGConnectingPoint num="65" id="2230" />
-<TGConnectingPoint num="66" id="2231" />
-<TGConnectingPoint num="67" id="2232" />
-<TGConnectingPoint num="68" id="2233" />
-<TGConnectingPoint num="69" id="2234" />
-<TGConnectingPoint num="70" id="2235" />
-<TGConnectingPoint num="71" id="2236" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5106" id="2310" index="32" uid="86f92b19-cfb3-4d28-b02e-ca44ef15e6bd" >
-<cdparam x="356" y="101" />
-<sizeparam width="187" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="CLOSED_AND_LOCKED" />
-<TGConnectingPoint num="0" id="2238" />
-<TGConnectingPoint num="1" id="2239" />
-<TGConnectingPoint num="2" id="2240" />
-<TGConnectingPoint num="3" id="2241" />
-<TGConnectingPoint num="4" id="2242" />
-<TGConnectingPoint num="5" id="2243" />
-<TGConnectingPoint num="6" id="2244" />
-<TGConnectingPoint num="7" id="2245" />
-<TGConnectingPoint num="8" id="2246" />
-<TGConnectingPoint num="9" id="2247" />
-<TGConnectingPoint num="10" id="2248" />
-<TGConnectingPoint num="11" id="2249" />
-<TGConnectingPoint num="12" id="2250" />
-<TGConnectingPoint num="13" id="2251" />
-<TGConnectingPoint num="14" id="2252" />
-<TGConnectingPoint num="15" id="2253" />
-<TGConnectingPoint num="16" id="2254" />
-<TGConnectingPoint num="17" id="2255" />
-<TGConnectingPoint num="18" id="2256" />
-<TGConnectingPoint num="19" id="2257" />
-<TGConnectingPoint num="20" id="2258" />
-<TGConnectingPoint num="21" id="2259" />
-<TGConnectingPoint num="22" id="2260" />
-<TGConnectingPoint num="23" id="2261" />
-<TGConnectingPoint num="24" id="2262" />
-<TGConnectingPoint num="25" id="2263" />
-<TGConnectingPoint num="26" id="2264" />
-<TGConnectingPoint num="27" id="2265" />
-<TGConnectingPoint num="28" id="2266" />
-<TGConnectingPoint num="29" id="2267" />
-<TGConnectingPoint num="30" id="2268" />
-<TGConnectingPoint num="31" id="2269" />
-<TGConnectingPoint num="32" id="2270" />
-<TGConnectingPoint num="33" id="2271" />
-<TGConnectingPoint num="34" id="2272" />
-<TGConnectingPoint num="35" id="2273" />
-<TGConnectingPoint num="36" id="2274" />
-<TGConnectingPoint num="37" id="2275" />
-<TGConnectingPoint num="38" id="2276" />
-<TGConnectingPoint num="39" id="2277" />
-<TGConnectingPoint num="40" id="2278" />
-<TGConnectingPoint num="41" id="2279" />
-<TGConnectingPoint num="42" id="2280" />
-<TGConnectingPoint num="43" id="2281" />
-<TGConnectingPoint num="44" id="2282" />
-<TGConnectingPoint num="45" id="2283" />
-<TGConnectingPoint num="46" id="2284" />
-<TGConnectingPoint num="47" id="2285" />
-<TGConnectingPoint num="48" id="2286" />
-<TGConnectingPoint num="49" id="2287" />
-<TGConnectingPoint num="50" id="2288" />
-<TGConnectingPoint num="51" id="2289" />
-<TGConnectingPoint num="52" id="2290" />
-<TGConnectingPoint num="53" id="2291" />
-<TGConnectingPoint num="54" id="2292" />
-<TGConnectingPoint num="55" id="2293" />
-<TGConnectingPoint num="56" id="2294" />
-<TGConnectingPoint num="57" id="2295" />
-<TGConnectingPoint num="58" id="2296" />
-<TGConnectingPoint num="59" id="2297" />
-<TGConnectingPoint num="60" id="2298" />
-<TGConnectingPoint num="61" id="2299" />
-<TGConnectingPoint num="62" id="2300" />
-<TGConnectingPoint num="63" id="2301" />
-<TGConnectingPoint num="64" id="2302" />
-<TGConnectingPoint num="65" id="2303" />
-<TGConnectingPoint num="66" id="2304" />
-<TGConnectingPoint num="67" id="2305" />
-<TGConnectingPoint num="68" id="2306" />
-<TGConnectingPoint num="69" id="2307" />
-<TGConnectingPoint num="70" id="2308" />
-<TGConnectingPoint num="71" id="2309" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="2312" index="33" uid="33e96a11-8211-41f4-b8b7-51de540f134c" >
-<cdparam x="399" y="54" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="2311" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="Captain" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="2319" index="0" uid="e7040e63-34f9-498a-ab62-7a4d6a8e8720" >
-<cdparam x="570" y="83" />
+<CONNECTOR type="5102" id="5495" index="14" uid="dfd4b7fb-26b0-476f-a183-e7e0f30da7bb" >
+<cdparam x="971" y="659" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2318" />
-<P1  x="570" y="83" id="2340" />
-<P2  x="597" y="117" id="2329" />
+<TGConnectingPoint num="0" id="5491" />
+<TGConnectingPoint num="1" id="5492" />
+<TGConnectingPoint num="2" id="5493" />
+<TGConnectingPoint num="3" id="5494" />
+<P1  x="1198" y="580" id="5525" />
+<P2  x="918" y="394" id="5776" />
+<Point x="1198" y="598" />
+<Point x="1595" y="598" />
+<Point x="1595" y="394" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2317" index="5" uid="6c4cc1b9-2a04-43bc-b07e-51c4ea93d444" >
-<father id="2319" num="0" />
-<cdparam x="584" y="105" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5483" index="46" uid="a559bd49-00f6-4a6f-888e-a47da5b320ff" >
+<father id="5495" num="0" />
+<cdparam x="1198" y="598" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5484" index="47" uid="c487344e-d419-42bc-bbcd-e818742ba127" >
+<father id="5495" num="1" />
+<cdparam x="1595" y="598" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5485" index="48" uid="3743db78-fd31-4e20-88a9-5d706fd7d64a" >
+<father id="5495" num="2" />
+<cdparam x="1595" y="394" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5490" index="49" uid="27ad0e62-63fb-46f5-a60e-d3813136bb82" >
+<father id="5495" num="3" />
+<cdparam x="971" y="699" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2313" />
-<TGConnectingPoint num="1" id="2314" />
-<TGConnectingPoint num="2" id="2315" />
-<TGConnectingPoint num="3" id="2316" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5486" />
+<TGConnectingPoint num="1" id="5487" />
+<TGConnectingPoint num="2" id="5488" />
+<TGConnectingPoint num="3" id="5489" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4207,26 +11480,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2326" index="1" uid="03b537a9-3007-4b9a-b107-abf6d5f5fd4e" >
-<cdparam x="597" y="151" />
+<CONNECTOR type="5102" id="5502" index="15" uid="e1be520d-7b0a-4501-9d23-cb1440a06fc9" >
+<cdparam x="884" y="588" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2325" />
-<P1  x="597" y="151" id="2330" />
-<P2  x="603" y="188" id="2327" />
+<TGConnectingPoint num="0" id="5501" />
+<P1  x="922" y="550" id="5707" />
+<P2  x="1198" y="550" id="5524" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2324" index="6" uid="5d0f4439-55ad-4871-beb7-6c4f350f29ed" >
-<father id="2326" num="0" />
-<cdparam x="600" y="169" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5500" index="50" uid="2cc85758-efb3-486f-8b72-91faf50bf7ce" >
+<father id="5502" num="0" />
+<cdparam x="884" y="628" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2320" />
-<TGConnectingPoint num="1" id="2321" />
-<TGConnectingPoint num="2" id="2322" />
-<TGConnectingPoint num="3" id="2323" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5496" />
+<TGConnectingPoint num="1" id="5497" />
+<TGConnectingPoint num="2" id="5498" />
+<TGConnectingPoint num="3" id="5499" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4240,80 +11515,63 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5101" id="2328" index="2" uid="4f6bf3df-3fce-4974-b7dd-61956049c9d3" >
-<cdparam x="593" y="193" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="2327" />
-</COMPONENT>
-
-<COMPONENT type="5112" id="2339" index="3" uid="d6323984-a122-425f-b7ec-df614cd2e0ca" >
-<cdparam x="402" y="122" />
-<sizeparam width="391" height="24" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<CONNECTOR type="5102" id="5509" index="16" uid="73c9b67f-2bd5-4468-b660-0b51bfd58a9f" >
+<cdparam x="893" y="394" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="5508" />
+<P1  x="893" y="394" id="5784" />
+<P2  x="941" y="456" id="5546" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5507" index="51" uid="2e959282-2fe1-4eb1-a869-23f06ccc97b0" >
+<father id="5509" num="0" />
+<cdparam x="958" y="448" />
+<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode, code)" />
-<TGConnectingPoint num="0" id="2329" />
-<TGConnectingPoint num="1" id="2330" />
-<TGConnectingPoint num="2" id="2331" />
-<TGConnectingPoint num="3" id="2332" />
-<TGConnectingPoint num="4" id="2333" />
-<TGConnectingPoint num="5" id="2334" />
-<TGConnectingPoint num="6" id="2335" />
-<TGConnectingPoint num="7" id="2336" />
-<TGConnectingPoint num="8" id="2337" />
-<TGConnectingPoint num="9" id="2338" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5503" />
+<TGConnectingPoint num="1" id="5504" />
+<TGConnectingPoint num="2" id="5505" />
+<TGConnectingPoint num="3" id="5506" />
 <extraparam>
-<LibraryFunction name="Person" />
-<Parameter id="isInCockpit" />
-<Parameter id="knowsEmergencyCode" />
-<Parameter id="code" />
-<Signal value="out lock()" />
-<Signal value="out unlock()" />
-<Signal value="out open()" />
-<Signal value="out close()" />
-<Signal value="out enterCockpit()" />
-<Signal value="out leaveCockit()" />
-<Signal value="out typeCode(int codeValue)" />
+<guard value="[ peopleInside &gt; 0]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="2341" index="4" uid="416aa1b6-51d6-40ca-9dd8-7b54be7d1320" >
-<cdparam x="563" y="63" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="2340" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
+</SUBCOMPONENT>
 
-<AVATARStateMachineDiagramPanel name="Person" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="2348" index="0" uid="4121da0a-a576-4ca0-94ef-d4499c616003" >
-<cdparam x="1242" y="443" />
+<CONNECTOR type="5102" id="5516" index="17" uid="7f22f5ff-4ba8-4ddd-9c43-f90ecd8d120e" >
+<cdparam x="892" y="478" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2347" />
-<P1  x="1275" y="545" id="2462" />
-<P2  x="1082" y="667" id="2540" />
+<TGConnectingPoint num="0" id="5515" />
+<P1  x="941" y="486" id="5547" />
+<P2  x="884" y="538" id="5714" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2346" index="28" uid="603814fe-c4e0-4287-a054-c4603eaf1ad3" >
-<father id="2348" num="0" />
-<cdparam x="1162" y="555" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5514" index="52" uid="1230c55a-8e62-4ffa-9afa-50c7b16e16f5" >
+<father id="5516" num="0" />
+<cdparam x="892" y="518" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2342" />
-<TGConnectingPoint num="1" id="2343" />
-<TGConnectingPoint num="2" id="2344" />
-<TGConnectingPoint num="3" id="2345" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5510" />
+<TGConnectingPoint num="1" id="5511" />
+<TGConnectingPoint num="2" id="5512" />
+<TGConnectingPoint num="3" id="5513" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4327,28 +11585,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2355" index="1" uid="45ca8285-c598-4f03-87a5-1c3bbc7991be" >
-<cdparam x="1079" y="205" />
+<CONNECTOR type="5102" id="5523" index="18" uid="ace424f1-0aba-46ac-95f5-dedf8ea90db6" >
+<cdparam x="719" y="381" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2354" />
-<P1  x="1079" y="205" id="2629" />
-<P2  x="1275" y="515" id="2461" />
+<TGConnectingPoint num="0" id="5522" />
+<P1  x="843" y="394" id="5783" />
+<P2  x="747" y="453" id="5535" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2353" index="29" uid="6ea1bc4f-5792-44b1-808f-4955be4d2d6e" >
-<father id="2355" num="0" />
-<cdparam x="1267" y="482" />
-<sizeparam width="149" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5521" index="53" uid="d50f8c5e-c151-4d71-99c8-68b5ad850eff" >
+<father id="5523" num="0" />
+<cdparam x="719" y="421" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2349" />
-<TGConnectingPoint num="1" id="2350" />
-<TGConnectingPoint num="2" id="2351" />
-<TGConnectingPoint num="3" id="2352" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5517" />
+<TGConnectingPoint num="1" id="5518" />
+<TGConnectingPoint num="2" id="5519" />
+<TGConnectingPoint num="3" id="5520" />
 <extraparam>
-<guard value="[ not(isInCockpit)]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -4360,26 +11620,485 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2362" index="2" uid="2e8db961-5049-4386-94d2-ee3ffbb303dd" >
-<cdparam x="1008" y="438" />
+<COMPONENT type="5103" id="5534" index="19" uid="f1a4624a-0f14-4f88-8fa5-0af5d17a663a" >
+<cdparam x="998" y="555" />
+<sizeparam width="400" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="close(peopleInside, peopleOutside, pilotOutside, crewOutside)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5524" />
+<TGConnectingPoint num="1" id="5525" />
+<TGConnectingPoint num="2" id="5526" />
+<TGConnectingPoint num="3" id="5527" />
+<TGConnectingPoint num="4" id="5528" />
+<TGConnectingPoint num="5" id="5529" />
+<TGConnectingPoint num="6" id="5530" />
+<TGConnectingPoint num="7" id="5531" />
+<TGConnectingPoint num="8" id="5532" />
+<TGConnectingPoint num="9" id="5533" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5545" index="20" uid="f74198ae-bfa0-4241-97a6-6b75415df9d6" >
+<cdparam x="688" y="458" />
+<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="openFromCabin()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5535" />
+<TGConnectingPoint num="1" id="5536" />
+<TGConnectingPoint num="2" id="5537" />
+<TGConnectingPoint num="3" id="5538" />
+<TGConnectingPoint num="4" id="5539" />
+<TGConnectingPoint num="5" id="5540" />
+<TGConnectingPoint num="6" id="5541" />
+<TGConnectingPoint num="7" id="5542" />
+<TGConnectingPoint num="8" id="5543" />
+<TGConnectingPoint num="9" id="5544" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="5556" index="21" uid="88389015-a5b5-4137-addb-901b43774f47" >
+<cdparam x="877" y="461" />
+<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Send signal" value="openFromCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5546" />
+<TGConnectingPoint num="1" id="5547" />
+<TGConnectingPoint num="2" id="5548" />
+<TGConnectingPoint num="3" id="5549" />
+<TGConnectingPoint num="4" id="5550" />
+<TGConnectingPoint num="5" id="5551" />
+<TGConnectingPoint num="6" id="5552" />
+<TGConnectingPoint num="7" id="5553" />
+<TGConnectingPoint num="8" id="5554" />
+<TGConnectingPoint num="9" id="5555" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="5567" index="22" uid="7926a5ac-6595-4d5f-bda4-24cf9a7c7287" >
+<cdparam x="1097" y="745" />
+<sizeparam width="194" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="passengerEnteringCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5557" />
+<TGConnectingPoint num="1" id="5558" />
+<TGConnectingPoint num="2" id="5559" />
+<TGConnectingPoint num="3" id="5560" />
+<TGConnectingPoint num="4" id="5561" />
+<TGConnectingPoint num="5" id="5562" />
+<TGConnectingPoint num="6" id="5563" />
+<TGConnectingPoint num="7" id="5564" />
+<TGConnectingPoint num="8" id="5565" />
+<TGConnectingPoint num="9" id="5566" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="5578" index="23" uid="138648a4-29ca-48b5-bb74-bd636580dba1" >
+<cdparam x="918" y="747" />
+<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="passengerLeavingCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5568" />
+<TGConnectingPoint num="1" id="5569" />
+<TGConnectingPoint num="2" id="5570" />
+<TGConnectingPoint num="3" id="5571" />
+<TGConnectingPoint num="4" id="5572" />
+<TGConnectingPoint num="5" id="5573" />
+<TGConnectingPoint num="6" id="5574" />
+<TGConnectingPoint num="7" id="5575" />
+<TGConnectingPoint num="8" id="5576" />
+<TGConnectingPoint num="9" id="5577" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="5589" index="24" uid="71c31907-5827-46c8-988c-9727cf09243f" >
+<cdparam x="731" y="747" />
+<sizeparam width="191" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="cabinCrewEnteringCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5579" />
+<TGConnectingPoint num="1" id="5580" />
+<TGConnectingPoint num="2" id="5581" />
+<TGConnectingPoint num="3" id="5582" />
+<TGConnectingPoint num="4" id="5583" />
+<TGConnectingPoint num="5" id="5584" />
+<TGConnectingPoint num="6" id="5585" />
+<TGConnectingPoint num="7" id="5586" />
+<TGConnectingPoint num="8" id="5587" />
+<TGConnectingPoint num="9" id="5588" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="5600" index="25" uid="50679ed9-844f-4d2f-acf8-d2fffa9a19a2" >
+<cdparam x="543" y="746" />
+<sizeparam width="185" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="cabinCrewLeavingCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5590" />
+<TGConnectingPoint num="1" id="5591" />
+<TGConnectingPoint num="2" id="5592" />
+<TGConnectingPoint num="3" id="5593" />
+<TGConnectingPoint num="4" id="5594" />
+<TGConnectingPoint num="5" id="5595" />
+<TGConnectingPoint num="6" id="5596" />
+<TGConnectingPoint num="7" id="5597" />
+<TGConnectingPoint num="8" id="5598" />
+<TGConnectingPoint num="9" id="5599" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="5611" index="26" uid="0b6acc95-08ce-49d8-8274-452897eaace8" >
+<cdparam x="376" y="747" />
+<sizeparam width="154" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="pilotEnteringCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5601" />
+<TGConnectingPoint num="1" id="5602" />
+<TGConnectingPoint num="2" id="5603" />
+<TGConnectingPoint num="3" id="5604" />
+<TGConnectingPoint num="4" id="5605" />
+<TGConnectingPoint num="5" id="5606" />
+<TGConnectingPoint num="6" id="5607" />
+<TGConnectingPoint num="7" id="5608" />
+<TGConnectingPoint num="8" id="5609" />
+<TGConnectingPoint num="9" id="5610" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="5622" index="27" uid="96eb97bd-8099-48d6-bfbd-d2699a4a81de" >
+<cdparam x="227" y="744" />
+<sizeparam width="148" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="Receive signal" value="pilotLeavingCockpit()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5612" />
+<TGConnectingPoint num="1" id="5613" />
+<TGConnectingPoint num="2" id="5614" />
+<TGConnectingPoint num="3" id="5615" />
+<TGConnectingPoint num="4" id="5616" />
+<TGConnectingPoint num="5" id="5617" />
+<TGConnectingPoint num="6" id="5618" />
+<TGConnectingPoint num="7" id="5619" />
+<TGConnectingPoint num="8" id="5620" />
+<TGConnectingPoint num="9" id="5621" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="5695" index="28" uid="287879e6-0a6f-4ac5-a17e-53e6942bbaf6" >
+<cdparam x="355" y="942" />
+<sizeparam width="858" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="Opened" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5623" />
+<TGConnectingPoint num="1" id="5624" />
+<TGConnectingPoint num="2" id="5625" />
+<TGConnectingPoint num="3" id="5626" />
+<TGConnectingPoint num="4" id="5627" />
+<TGConnectingPoint num="5" id="5628" />
+<TGConnectingPoint num="6" id="5629" />
+<TGConnectingPoint num="7" id="5630" />
+<TGConnectingPoint num="8" id="5631" />
+<TGConnectingPoint num="9" id="5632" />
+<TGConnectingPoint num="10" id="5633" />
+<TGConnectingPoint num="11" id="5634" />
+<TGConnectingPoint num="12" id="5635" />
+<TGConnectingPoint num="13" id="5636" />
+<TGConnectingPoint num="14" id="5637" />
+<TGConnectingPoint num="15" id="5638" />
+<TGConnectingPoint num="16" id="5639" />
+<TGConnectingPoint num="17" id="5640" />
+<TGConnectingPoint num="18" id="5641" />
+<TGConnectingPoint num="19" id="5642" />
+<TGConnectingPoint num="20" id="5643" />
+<TGConnectingPoint num="21" id="5644" />
+<TGConnectingPoint num="22" id="5645" />
+<TGConnectingPoint num="23" id="5646" />
+<TGConnectingPoint num="24" id="5647" />
+<TGConnectingPoint num="25" id="5648" />
+<TGConnectingPoint num="26" id="5649" />
+<TGConnectingPoint num="27" id="5650" />
+<TGConnectingPoint num="28" id="5651" />
+<TGConnectingPoint num="29" id="5652" />
+<TGConnectingPoint num="30" id="5653" />
+<TGConnectingPoint num="31" id="5654" />
+<TGConnectingPoint num="32" id="5655" />
+<TGConnectingPoint num="33" id="5656" />
+<TGConnectingPoint num="34" id="5657" />
+<TGConnectingPoint num="35" id="5658" />
+<TGConnectingPoint num="36" id="5659" />
+<TGConnectingPoint num="37" id="5660" />
+<TGConnectingPoint num="38" id="5661" />
+<TGConnectingPoint num="39" id="5662" />
+<TGConnectingPoint num="40" id="5663" />
+<TGConnectingPoint num="41" id="5664" />
+<TGConnectingPoint num="42" id="5665" />
+<TGConnectingPoint num="43" id="5666" />
+<TGConnectingPoint num="44" id="5667" />
+<TGConnectingPoint num="45" id="5668" />
+<TGConnectingPoint num="46" id="5669" />
+<TGConnectingPoint num="47" id="5670" />
+<TGConnectingPoint num="48" id="5671" />
+<TGConnectingPoint num="49" id="5672" />
+<TGConnectingPoint num="50" id="5673" />
+<TGConnectingPoint num="51" id="5674" />
+<TGConnectingPoint num="52" id="5675" />
+<TGConnectingPoint num="53" id="5676" />
+<TGConnectingPoint num="54" id="5677" />
+<TGConnectingPoint num="55" id="5678" />
+<TGConnectingPoint num="56" id="5679" />
+<TGConnectingPoint num="57" id="5680" />
+<TGConnectingPoint num="58" id="5681" />
+<TGConnectingPoint num="59" id="5682" />
+<TGConnectingPoint num="60" id="5683" />
+<TGConnectingPoint num="61" id="5684" />
+<TGConnectingPoint num="62" id="5685" />
+<TGConnectingPoint num="63" id="5686" />
+<TGConnectingPoint num="64" id="5687" />
+<TGConnectingPoint num="65" id="5688" />
+<TGConnectingPoint num="66" id="5689" />
+<TGConnectingPoint num="67" id="5690" />
+<TGConnectingPoint num="68" id="5691" />
+<TGConnectingPoint num="69" id="5692" />
+<TGConnectingPoint num="70" id="5693" />
+<TGConnectingPoint num="71" id="5694" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="5768" index="29" uid="61fa1dc1-36c6-4c87-baef-c5eedd39bb48" >
+<cdparam x="822" y="538" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="Opened" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5696" />
+<TGConnectingPoint num="1" id="5697" />
+<TGConnectingPoint num="2" id="5698" />
+<TGConnectingPoint num="3" id="5699" />
+<TGConnectingPoint num="4" id="5700" />
+<TGConnectingPoint num="5" id="5701" />
+<TGConnectingPoint num="6" id="5702" />
+<TGConnectingPoint num="7" id="5703" />
+<TGConnectingPoint num="8" id="5704" />
+<TGConnectingPoint num="9" id="5705" />
+<TGConnectingPoint num="10" id="5706" />
+<TGConnectingPoint num="11" id="5707" />
+<TGConnectingPoint num="12" id="5708" />
+<TGConnectingPoint num="13" id="5709" />
+<TGConnectingPoint num="14" id="5710" />
+<TGConnectingPoint num="15" id="5711" />
+<TGConnectingPoint num="16" id="5712" />
+<TGConnectingPoint num="17" id="5713" />
+<TGConnectingPoint num="18" id="5714" />
+<TGConnectingPoint num="19" id="5715" />
+<TGConnectingPoint num="20" id="5716" />
+<TGConnectingPoint num="21" id="5717" />
+<TGConnectingPoint num="22" id="5718" />
+<TGConnectingPoint num="23" id="5719" />
+<TGConnectingPoint num="24" id="5720" />
+<TGConnectingPoint num="25" id="5721" />
+<TGConnectingPoint num="26" id="5722" />
+<TGConnectingPoint num="27" id="5723" />
+<TGConnectingPoint num="28" id="5724" />
+<TGConnectingPoint num="29" id="5725" />
+<TGConnectingPoint num="30" id="5726" />
+<TGConnectingPoint num="31" id="5727" />
+<TGConnectingPoint num="32" id="5728" />
+<TGConnectingPoint num="33" id="5729" />
+<TGConnectingPoint num="34" id="5730" />
+<TGConnectingPoint num="35" id="5731" />
+<TGConnectingPoint num="36" id="5732" />
+<TGConnectingPoint num="37" id="5733" />
+<TGConnectingPoint num="38" id="5734" />
+<TGConnectingPoint num="39" id="5735" />
+<TGConnectingPoint num="40" id="5736" />
+<TGConnectingPoint num="41" id="5737" />
+<TGConnectingPoint num="42" id="5738" />
+<TGConnectingPoint num="43" id="5739" />
+<TGConnectingPoint num="44" id="5740" />
+<TGConnectingPoint num="45" id="5741" />
+<TGConnectingPoint num="46" id="5742" />
+<TGConnectingPoint num="47" id="5743" />
+<TGConnectingPoint num="48" id="5744" />
+<TGConnectingPoint num="49" id="5745" />
+<TGConnectingPoint num="50" id="5746" />
+<TGConnectingPoint num="51" id="5747" />
+<TGConnectingPoint num="52" id="5748" />
+<TGConnectingPoint num="53" id="5749" />
+<TGConnectingPoint num="54" id="5750" />
+<TGConnectingPoint num="55" id="5751" />
+<TGConnectingPoint num="56" id="5752" />
+<TGConnectingPoint num="57" id="5753" />
+<TGConnectingPoint num="58" id="5754" />
+<TGConnectingPoint num="59" id="5755" />
+<TGConnectingPoint num="60" id="5756" />
+<TGConnectingPoint num="61" id="5757" />
+<TGConnectingPoint num="62" id="5758" />
+<TGConnectingPoint num="63" id="5759" />
+<TGConnectingPoint num="64" id="5760" />
+<TGConnectingPoint num="65" id="5761" />
+<TGConnectingPoint num="66" id="5762" />
+<TGConnectingPoint num="67" id="5763" />
+<TGConnectingPoint num="68" id="5764" />
+<TGConnectingPoint num="69" id="5765" />
+<TGConnectingPoint num="70" id="5766" />
+<TGConnectingPoint num="71" id="5767" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="5841" index="30" uid="db6c16f8-483d-4e90-8fbd-7f9e3e8b34f6" >
+<cdparam x="818" y="344" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="state0" value="Closed" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5769" />
+<TGConnectingPoint num="1" id="5770" />
+<TGConnectingPoint num="2" id="5771" />
+<TGConnectingPoint num="3" id="5772" />
+<TGConnectingPoint num="4" id="5773" />
+<TGConnectingPoint num="5" id="5774" />
+<TGConnectingPoint num="6" id="5775" />
+<TGConnectingPoint num="7" id="5776" />
+<TGConnectingPoint num="8" id="5777" />
+<TGConnectingPoint num="9" id="5778" />
+<TGConnectingPoint num="10" id="5779" />
+<TGConnectingPoint num="11" id="5780" />
+<TGConnectingPoint num="12" id="5781" />
+<TGConnectingPoint num="13" id="5782" />
+<TGConnectingPoint num="14" id="5783" />
+<TGConnectingPoint num="15" id="5784" />
+<TGConnectingPoint num="16" id="5785" />
+<TGConnectingPoint num="17" id="5786" />
+<TGConnectingPoint num="18" id="5787" />
+<TGConnectingPoint num="19" id="5788" />
+<TGConnectingPoint num="20" id="5789" />
+<TGConnectingPoint num="21" id="5790" />
+<TGConnectingPoint num="22" id="5791" />
+<TGConnectingPoint num="23" id="5792" />
+<TGConnectingPoint num="24" id="5793" />
+<TGConnectingPoint num="25" id="5794" />
+<TGConnectingPoint num="26" id="5795" />
+<TGConnectingPoint num="27" id="5796" />
+<TGConnectingPoint num="28" id="5797" />
+<TGConnectingPoint num="29" id="5798" />
+<TGConnectingPoint num="30" id="5799" />
+<TGConnectingPoint num="31" id="5800" />
+<TGConnectingPoint num="32" id="5801" />
+<TGConnectingPoint num="33" id="5802" />
+<TGConnectingPoint num="34" id="5803" />
+<TGConnectingPoint num="35" id="5804" />
+<TGConnectingPoint num="36" id="5805" />
+<TGConnectingPoint num="37" id="5806" />
+<TGConnectingPoint num="38" id="5807" />
+<TGConnectingPoint num="39" id="5808" />
+<TGConnectingPoint num="40" id="5809" />
+<TGConnectingPoint num="41" id="5810" />
+<TGConnectingPoint num="42" id="5811" />
+<TGConnectingPoint num="43" id="5812" />
+<TGConnectingPoint num="44" id="5813" />
+<TGConnectingPoint num="45" id="5814" />
+<TGConnectingPoint num="46" id="5815" />
+<TGConnectingPoint num="47" id="5816" />
+<TGConnectingPoint num="48" id="5817" />
+<TGConnectingPoint num="49" id="5818" />
+<TGConnectingPoint num="50" id="5819" />
+<TGConnectingPoint num="51" id="5820" />
+<TGConnectingPoint num="52" id="5821" />
+<TGConnectingPoint num="53" id="5822" />
+<TGConnectingPoint num="54" id="5823" />
+<TGConnectingPoint num="55" id="5824" />
+<TGConnectingPoint num="56" id="5825" />
+<TGConnectingPoint num="57" id="5826" />
+<TGConnectingPoint num="58" id="5827" />
+<TGConnectingPoint num="59" id="5828" />
+<TGConnectingPoint num="60" id="5829" />
+<TGConnectingPoint num="61" id="5830" />
+<TGConnectingPoint num="62" id="5831" />
+<TGConnectingPoint num="63" id="5832" />
+<TGConnectingPoint num="64" id="5833" />
+<TGConnectingPoint num="65" id="5834" />
+<TGConnectingPoint num="66" id="5835" />
+<TGConnectingPoint num="67" id="5836" />
+<TGConnectingPoint num="68" id="5837" />
+<TGConnectingPoint num="69" id="5838" />
+<TGConnectingPoint num="70" id="5839" />
+<TGConnectingPoint num="71" id="5840" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="5843" index="31" uid="7907fe0f-8c09-4a4f-8874-d5a520b8fa4a" >
+<cdparam x="842" y="214" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5842" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="LockButton" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="5852" index="0" uid="706cb479-f76e-46b2-8046-6de648dfb9f3" >
+<cdparam x="689" y="738" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2361" />
-<P1  x="1043" y="445" id="2473" />
-<P2  x="993" y="667" id="2557" />
+<TGConnectingPoint num="0" id="5850" />
+<TGConnectingPoint num="1" id="5851" />
+<P1  x="689" y="738" id="5962" />
+<P2  x="325" y="626" id="6023" />
+<Point x="336" y="684" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2360" index="30" uid="2a3dff3c-3c52-4dc2-860e-2244b6355a38" >
-<father id="2362" num="0" />
-<cdparam x="1001" y="552" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5844" index="26" uid="1906850e-931e-467c-813a-13239a4bef8e" >
+<father id="5852" num="0" />
+<cdparam x="336" y="684" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5849" index="27" uid="32c5edaf-602b-4527-a1b3-c93afe04f6aa" >
+<father id="5852" num="1" />
+<cdparam x="689" y="778" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2356" />
-<TGConnectingPoint num="1" id="2357" />
-<TGConnectingPoint num="2" id="2358" />
-<TGConnectingPoint num="3" id="2359" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5845" />
+<TGConnectingPoint num="1" id="5846" />
+<TGConnectingPoint num="2" id="5847" />
+<TGConnectingPoint num="3" id="5848" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4393,26 +12112,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2369" index="3" uid="56489bf8-597d-468a-bef5-b6f3c648ae0b" >
-<cdparam x="866" y="445" />
+<CONNECTOR type="5102" id="5859" index="1" uid="388e593c-34b9-427f-9a91-d332469f4df4" >
+<cdparam x="833" y="637" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2368" />
-<P1  x="866" y="445" id="2484" />
-<P2  x="823" y="667" id="2556" />
+<TGConnectingPoint num="0" id="5858" />
+<P1  x="833" y="637" id="6129" />
+<P2  x="689" y="708" id="5961" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2367" index="31" uid="36dab586-377f-4ece-b7e0-d5d119e8f34f" >
-<father id="2369" num="0" />
-<cdparam x="845" y="556" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5857" index="28" uid="33f26326-fe19-4758-bb4c-3d7e36de6b95" >
+<father id="5859" num="0" />
+<cdparam x="833" y="677" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2363" />
-<TGConnectingPoint num="1" id="2364" />
-<TGConnectingPoint num="2" id="2365" />
-<TGConnectingPoint num="3" id="2366" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5853" />
+<TGConnectingPoint num="1" id="5854" />
+<TGConnectingPoint num="2" id="5855" />
+<TGConnectingPoint num="3" id="5856" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4426,28 +12147,52 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2376" index="4" uid="f94f9b0d-27e1-44d7-bbfd-e26e890ed529" >
-<cdparam x="831" y="205" />
+<CONNECTOR type="5102" id="5870" index="2" uid="da178910-decb-4f26-8693-bd1c73dd1bf1" >
+<cdparam x="228" y="708" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2375" />
-<P1  x="831" y="205" id="2652" />
-<P2  x="866" y="415" id="2483" />
+<TGConnectingPoint num="0" id="5867" />
+<TGConnectingPoint num="1" id="5868" />
+<TGConnectingPoint num="2" id="5869" />
+<P1  x="228" y="708" id="5973" />
+<P2  x="308" y="626" id="6047" />
+<Point x="225" y="747" />
+<Point x="308" y="749" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2374" index="32" uid="00da86ee-71bb-424e-a2c2-f35d01bc5ad6" >
-<father id="2376" num="0" />
-<cdparam x="848" y="310" />
-<sizeparam width="81" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5860" index="29" uid="939415e4-62b5-44f4-a950-4b1696cdb846" >
+<father id="5870" num="0" />
+<cdparam x="225" y="747" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5861" index="30" uid="f650cbab-b5d6-41a1-8a44-f76a0620dffa" >
+<father id="5870" num="1" />
+<cdparam x="308" y="749" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5866" index="31" uid="70b1175c-a103-41d1-9dcc-1f10683ef3ad" >
+<father id="5870" num="2" />
+<cdparam x="228" y="748" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2370" />
-<TGConnectingPoint num="1" id="2371" />
-<TGConnectingPoint num="2" id="2372" />
-<TGConnectingPoint num="3" id="2373" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5862" />
+<TGConnectingPoint num="1" id="5863" />
+<TGConnectingPoint num="2" id="5864" />
+<TGConnectingPoint num="3" id="5865" />
 <extraparam>
-<guard value="[ isInCockpit]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -4459,26 +12204,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2383" index="5" uid="be9a8650-a924-4968-89a0-337a0a6fed65" >
-<cdparam x="752" y="448" />
+<CONNECTOR type="5102" id="5877" index="3" uid="8e20fb03-67f9-4376-b407-b1aa056a328a" >
+<cdparam x="383" y="427" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2382" />
-<P1  x="752" y="448" id="2495" />
-<P2  x="742" y="667" id="2539" />
+<TGConnectingPoint num="0" id="5876" />
+<P1  x="383" y="427" id="5984" />
+<P2  x="292" y="576" id="6025" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2381" index="33" uid="cec6a999-a7de-4b1a-a4a5-d2e47b369c36" >
-<father id="2383" num="0" />
-<cdparam x="747" y="557" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5875" index="32" uid="770176ff-7cb3-4816-8d45-ef50b5aaf321" >
+<father id="5877" num="0" />
+<cdparam x="383" y="467" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2377" />
-<TGConnectingPoint num="1" id="2378" />
-<TGConnectingPoint num="2" id="2379" />
-<TGConnectingPoint num="3" id="2380" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5871" />
+<TGConnectingPoint num="1" id="5872" />
+<TGConnectingPoint num="2" id="5873" />
+<TGConnectingPoint num="3" id="5874" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4492,26 +12239,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2390" index="6" uid="2e1e7fc8-492a-4a44-ae92-32bfb3166ecc" >
-<cdparam x="668" y="442" />
+<CONNECTOR type="5102" id="5884" index="4" uid="4c307579-97ea-4765-8070-200f41db2687" >
+<cdparam x="439" y="266" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2389" />
-<P1  x="655" y="448" id="2506" />
-<P2  x="654" y="667" id="2555" />
+<TGConnectingPoint num="0" id="5883" />
+<P1  x="439" y="266" id="6213" />
+<P2  x="383" y="397" id="5983" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2388" index="34" uid="f44e999d-51bd-4b89-a589-83d56cf205e6" >
-<father id="2390" num="0" />
-<cdparam x="661" y="554" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5882" index="33" uid="4d61e394-1d8c-45a6-9014-31c4165fd4bc" >
+<father id="5884" num="0" />
+<cdparam x="439" y="306" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2384" />
-<TGConnectingPoint num="1" id="2385" />
-<TGConnectingPoint num="2" id="2386" />
-<TGConnectingPoint num="3" id="2387" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5878" />
+<TGConnectingPoint num="1" id="5879" />
+<TGConnectingPoint num="2" id="5880" />
+<TGConnectingPoint num="3" id="5881" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4525,26 +12274,39 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2397" index="7" uid="ae36cac6-6bed-4c7f-ba39-2cb8000a205c" >
-<cdparam x="668" y="205" />
+<CONNECTOR type="5102" id="5893" index="5" uid="dd215537-3469-4d61-8287-15e9f2b5c28a" >
+<cdparam x="398" y="659" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2396" />
-<P1  x="668" y="205" id="2651" />
-<P2  x="655" y="418" id="2505" />
+<TGConnectingPoint num="0" id="5891" />
+<TGConnectingPoint num="1" id="5892" />
+<P1  x="398" y="659" id="5995" />
+<P2  x="483" y="266" id="6190" />
+<Point x="465" y="662" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2395" index="35" uid="b83499f1-b5bc-42a4-9bce-beb31c5d2bae" >
-<father id="2397" num="0" />
-<cdparam x="676" y="305" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5885" index="34" uid="f7a16519-c7d7-43b7-b9a7-d4e01f5ee28c" >
+<father id="5893" num="0" />
+<cdparam x="465" y="662" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5890" index="35" uid="95f612cc-65a0-407b-ac96-dd283aaae4af" >
+<father id="5893" num="1" />
+<cdparam x="398" y="699" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2391" />
-<TGConnectingPoint num="1" id="2392" />
-<TGConnectingPoint num="2" id="2393" />
-<TGConnectingPoint num="3" id="2394" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5886" />
+<TGConnectingPoint num="1" id="5887" />
+<TGConnectingPoint num="2" id="5888" />
+<TGConnectingPoint num="3" id="5889" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4558,26 +12320,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2404" index="8" uid="9121ad97-5810-4576-a7cc-4ed2095a62a6" >
-<cdparam x="554" y="437" />
+<CONNECTOR type="5102" id="5900" index="6" uid="95cc964e-f978-4fad-8735-003dee386f4d" >
+<cdparam x="237" y="409" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2403" />
-<P1  x="554" y="437" id="2517" />
-<P2  x="572" y="667" id="2546" />
+<TGConnectingPoint num="0" id="5899" />
+<P1  x="237" y="409" id="6006" />
+<P2  x="227" y="576" id="6024" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2402" index="36" uid="c745bd4a-c551-4360-91c7-39fc6183a30e" >
-<father id="2404" num="0" />
-<cdparam x="563" y="552" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5898" index="36" uid="95eea7de-4e4a-4eee-a6b8-b187415f5071" >
+<father id="5900" num="0" />
+<cdparam x="237" y="449" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2398" />
-<TGConnectingPoint num="1" id="2399" />
-<TGConnectingPoint num="2" id="2400" />
-<TGConnectingPoint num="3" id="2401" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5894" />
+<TGConnectingPoint num="1" id="5895" />
+<TGConnectingPoint num="2" id="5896" />
+<TGConnectingPoint num="3" id="5897" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4591,26 +12355,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2411" index="9" uid="a1f4416f-6850-4336-84f8-d400456ea29a" >
-<cdparam x="440" y="443" />
+<CONNECTOR type="5102" id="5907" index="7" uid="116fe164-1a00-4956-9ecc-d8f2118cafb7" >
+<cdparam x="400" y="266" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2410" />
-<P1  x="440" y="443" id="2528" />
-<P2  x="484" y="667" id="2554" />
+<TGConnectingPoint num="0" id="5906" />
+<P1  x="400" y="266" id="6198" />
+<P2  x="237" y="379" id="6005" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2409" index="37" uid="669442af-fc39-4562-abdf-d06d527f6214" >
-<father id="2411" num="0" />
-<cdparam x="385" y="517" />
-<sizeparam width="111" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5905" index="37" uid="8393fad5-ea6c-4593-9184-474df81ae1ae" >
+<father id="5907" num="0" />
+<cdparam x="400" y="306" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2405" />
-<TGConnectingPoint num="1" id="2406" />
-<TGConnectingPoint num="2" id="2407" />
-<TGConnectingPoint num="3" id="2408" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5901" />
+<TGConnectingPoint num="1" id="5902" />
+<TGConnectingPoint num="2" id="5903" />
+<TGConnectingPoint num="3" id="5904" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4621,30 +12387,53 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="isInCockpit = true" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2418" index="10" uid="5988a47c-f0c2-42f5-868b-a0e3cad5d98c" >
-<cdparam x="344" y="378" />
+<CONNECTOR type="5102" id="5918" index="8" uid="e53f9300-8042-4f23-bedd-d950de002869" >
+<cdparam x="1113" y="635" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2417" />
-<P1  x="294" y="443" id="2612" />
-<P2  x="403" y="667" id="2538" />
+<TGConnectingPoint num="0" id="5915" />
+<TGConnectingPoint num="1" id="5916" />
+<TGConnectingPoint num="2" id="5917" />
+<P1  x="1113" y="635" id="6090" />
+<P2  x="649" y="241" id="6188" />
+<Point x="1176" y="637" />
+<Point x="1162" y="260" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2416" index="38" uid="9fcf7c9e-77d9-4b1b-99da-7764aaac8fe1" >
-<father id="2418" num="0" />
-<cdparam x="214" y="522" />
-<sizeparam width="115" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5908" index="38" uid="235bb02c-d46d-42b3-a39f-81c91f030efb" >
+<father id="5918" num="0" />
+<cdparam x="1176" y="637" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5909" index="39" uid="4769c177-cea8-45fb-9426-318e548ddad5" >
+<father id="5918" num="1" />
+<cdparam x="1162" y="260" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="5914" index="40" uid="386b788f-8815-4e18-940f-21da8295289d" >
+<father id="5918" num="2" />
+<cdparam x="1113" y="675" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2412" />
-<TGConnectingPoint num="1" id="2413" />
-<TGConnectingPoint num="2" id="2414" />
-<TGConnectingPoint num="3" id="2415" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5910" />
+<TGConnectingPoint num="1" id="5911" />
+<TGConnectingPoint num="2" id="5912" />
+<TGConnectingPoint num="3" id="5913" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4655,30 +12444,31 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="isInCockpit = false" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2425" index="11" uid="9ca232b9-c5a3-4681-b7ab-b2262b97009f" >
-<cdparam x="570" y="145" />
+<CONNECTOR type="5102" id="5925" index="9" uid="67f9f4f7-ea6d-4c2d-9398-eb94ec700539" >
+<cdparam x="986" y="583" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2424" />
-<P1  x="743" y="92" id="2695" />
-<P2  x="753" y="155" id="2623" />
+<TGConnectingPoint num="0" id="5924" />
+<P1  x="941" y="605" id="6123" />
+<P2  x="1113" y="605" id="6089" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2423" index="39" uid="71e26682-d19a-4461-af62-4b8429be9bd6" >
-<father id="2425" num="0" />
-<cdparam x="573" y="177" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5923" index="41" uid="28a49283-92a7-4ca1-a7b8-a51572ec69aa" >
+<father id="5925" num="0" />
+<cdparam x="986" y="623" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2419" />
-<TGConnectingPoint num="1" id="2420" />
-<TGConnectingPoint num="2" id="2421" />
-<TGConnectingPoint num="3" id="2422" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5919" />
+<TGConnectingPoint num="1" id="5920" />
+<TGConnectingPoint num="2" id="5921" />
+<TGConnectingPoint num="3" id="5922" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4692,28 +12482,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2432" index="12" uid="5702bad8-0655-4caa-b9b6-cda3a52706e0" >
-<cdparam x="427" y="205" />
+<CONNECTOR type="5102" id="5932" index="10" uid="719f1c1c-4a1a-461b-ba6a-2c877aab5d46" >
+<cdparam x="557" y="452" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2431" />
-<P1  x="427" y="205" id="2627" />
-<P2  x="294" y="413" id="2611" />
+<TGConnectingPoint num="0" id="5931" />
+<P1  x="856" y="464" id="6174" />
+<P2  x="856" y="587" id="6101" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2430" index="40" uid="a5efe886-6cf9-4a5c-aeb5-d5616066bbe0" >
-<father id="2432" num="0" />
-<cdparam x="239" y="356" />
-<sizeparam width="81" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5930" index="42" uid="030482f8-309f-413a-9841-2a81afb05bea" >
+<father id="5932" num="0" />
+<cdparam x="557" y="492" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2426" />
-<TGConnectingPoint num="1" id="2427" />
-<TGConnectingPoint num="2" id="2428" />
-<TGConnectingPoint num="3" id="2429" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5926" />
+<TGConnectingPoint num="1" id="5927" />
+<TGConnectingPoint num="2" id="5928" />
+<TGConnectingPoint num="3" id="5929" />
 <extraparam>
-<guard value="[ isInCockpit]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -4725,28 +12517,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2439" index="13" uid="c78138a3-67d5-49c5-b108-65d43c0d7c0d" >
-<cdparam x="505" y="205" />
+<CONNECTOR type="5102" id="5939" index="11" uid="3e66880a-41d9-4a5a-a762-d10782ea490c" >
+<cdparam x="557" y="282" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2438" />
-<P1  x="505" y="205" id="2650" />
-<P2  x="440" y="413" id="2527" />
+<TGConnectingPoint num="0" id="5938" />
+<P1  x="522" y="266" id="6214" />
+<P2  x="856" y="434" id="6173" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2437" index="41" uid="399aa1ee-c4dc-4739-8eff-7315e741a0c1" >
-<father id="2439" num="0" />
-<cdparam x="371" y="368" />
-<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5937" index="43" uid="73f41561-01ea-4305-aa2d-d5b6b3502a98" >
+<father id="5939" num="0" />
+<cdparam x="698" y="337" />
+<sizeparam width="215" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2433" />
-<TGConnectingPoint num="1" id="2434" />
-<TGConnectingPoint num="2" id="2435" />
-<TGConnectingPoint num="3" id="2436" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5933" />
+<TGConnectingPoint num="1" id="5934" />
+<TGConnectingPoint num="2" id="5935" />
+<TGConnectingPoint num="3" id="5936" />
 <extraparam>
-<guard value="[ not(isInCockpit)]" enabled="true"/>
+<guard value="[  ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -4758,26 +12552,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2446" index="14" uid="5f29bb2a-0778-4624-b1e6-abed91346f0f" >
-<cdparam x="590" y="205" />
+<CONNECTOR type="5102" id="5946" index="12" uid="e6cfc0e4-da53-4248-b708-f84dd4d131cd" >
+<cdparam x="475" y="167" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2445" />
-<P1  x="590" y="205" id="2636" />
-<P2  x="554" y="407" id="2516" />
+<TGConnectingPoint num="0" id="5945" />
+<P1  x="434" y="41" id="6257" />
+<P2  x="483" y="216" id="6185" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2444" index="42" uid="e6686d99-8aa8-43bb-afef-4e835d0e1bca" >
-<father id="2446" num="0" />
-<cdparam x="579" y="246" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5944" index="44" uid="9eb2a35e-22ae-4a74-839e-f55f78dda303" >
+<father id="5946" num="0" />
+<cdparam x="475" y="207" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2440" />
-<TGConnectingPoint num="1" id="2441" />
-<TGConnectingPoint num="2" id="2442" />
-<TGConnectingPoint num="3" id="2443" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5940" />
+<TGConnectingPoint num="1" id="5941" />
+<TGConnectingPoint num="2" id="5942" />
+<TGConnectingPoint num="3" id="5943" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -4791,28 +12587,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2453" index="15" uid="f4383d79-5a95-45eb-b13b-01bc21a765e1" >
-<cdparam x="753" y="205" />
+<CONNECTOR type="5102" id="5953" index="13" uid="9b4ae0ca-2450-43a3-87ab-ab167640665c" >
+<cdparam x="325" y="619" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2452" />
-<P1  x="753" y="205" id="2628" />
-<P2  x="752" y="418" id="2494" />
+<TGConnectingPoint num="0" id="5952" />
+<P1  x="325" y="619" id="6043" />
+<P2  x="398" y="629" id="5994" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2451" index="43" uid="dccf6d19-0e05-4ca8-8a59-580ceb8f356a" >
-<father id="2453" num="0" />
-<cdparam x="758" y="357" />
-<sizeparam width="85" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5951" index="45" uid="56a2696e-cec6-4f1d-9f2b-5453734d9a56" >
+<father id="5953" num="0" />
+<cdparam x="325" y="659" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2447" />
-<TGConnectingPoint num="1" id="2448" />
-<TGConnectingPoint num="2" id="2449" />
-<TGConnectingPoint num="3" id="2450" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5947" />
+<TGConnectingPoint num="1" id="5948" />
+<TGConnectingPoint num="2" id="5949" />
+<TGConnectingPoint num="3" id="5950" />
 <extraparam>
-<guard value="[ isInCockpit ]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -4824,28 +12622,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2460" index="16" uid="1e4fe1eb-6c16-4bed-bc3d-c4269ca6e351" >
-<cdparam x="994" y="205" />
+<CONNECTOR type="5102" id="5960" index="14" uid="9b4480bb-1395-4dd5-bdb8-ffb7bf43cd1f" >
+<cdparam x="227" y="626" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2459" />
-<P1  x="994" y="205" id="2653" />
-<P2  x="1043" y="415" id="2472" />
+<TGConnectingPoint num="0" id="5959" />
+<P1  x="227" y="626" id="6030" />
+<P2  x="228" y="678" id="5972" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2458" index="44" uid="e5db76bb-2246-428a-85ee-d4f233e150bf" >
-<father id="2460" num="0" />
-<cdparam x="932" y="396" />
-<sizeparam width="385" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="5958" index="46" uid="48f88660-0852-4292-a009-32e26869eeae" >
+<father id="5960" num="0" />
+<cdparam x="227" y="666" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2454" />
-<TGConnectingPoint num="1" id="2455" />
-<TGConnectingPoint num="2" id="2456" />
-<TGConnectingPoint num="3" id="2457" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5954" />
+<TGConnectingPoint num="1" id="5955" />
+<TGConnectingPoint num="2" id="5956" />
+<TGConnectingPoint num="3" id="5957" />
 <extraparam>
-<guard value="[ (not(isInCockpit)) and (knowsEmergencyCode)]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -4857,357 +12657,467 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5103" id="2471" index="17" uid="3cd14fca-5dfe-4469-a37a-e8ced9260819" >
-<cdparam x="1196" y="520" />
-<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5104" id="5971" index="15" uid="f28370ed-0ac7-4365-bfd3-a30fbbd28166" >
+<cdparam x="638" y="713" />
+<sizeparam width="102" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="typeCode(code.badCode)" />
-<TGConnectingPoint num="0" id="2461" />
-<TGConnectingPoint num="1" id="2462" />
-<TGConnectingPoint num="2" id="2463" />
-<TGConnectingPoint num="3" id="2464" />
-<TGConnectingPoint num="4" id="2465" />
-<TGConnectingPoint num="5" id="2466" />
-<TGConnectingPoint num="6" id="2467" />
-<TGConnectingPoint num="7" id="2468" />
-<TGConnectingPoint num="8" id="2469" />
-<TGConnectingPoint num="9" id="2470" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="forceUnlock()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5961" />
+<TGConnectingPoint num="1" id="5962" />
+<TGConnectingPoint num="2" id="5963" />
+<TGConnectingPoint num="3" id="5964" />
+<TGConnectingPoint num="4" id="5965" />
+<TGConnectingPoint num="5" id="5966" />
+<TGConnectingPoint num="6" id="5967" />
+<TGConnectingPoint num="7" id="5968" />
+<TGConnectingPoint num="8" id="5969" />
+<TGConnectingPoint num="9" id="5970" />
 </COMPONENT>
 
-<COMPONENT type="5103" id="2482" index="18" uid="11f33f5c-4d9a-4ee7-acee-5cf66ce21a58" >
-<cdparam x="961" y="420" />
-<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="typeCode(code.goodCode)" />
-<TGConnectingPoint num="0" id="2472" />
-<TGConnectingPoint num="1" id="2473" />
-<TGConnectingPoint num="2" id="2474" />
-<TGConnectingPoint num="3" id="2475" />
-<TGConnectingPoint num="4" id="2476" />
-<TGConnectingPoint num="5" id="2477" />
-<TGConnectingPoint num="6" id="2478" />
-<TGConnectingPoint num="7" id="2479" />
-<TGConnectingPoint num="8" id="2480" />
-<TGConnectingPoint num="9" id="2481" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="2493" index="19" uid="144f49fe-01e5-4411-9bc5-edc69ce14ecc" >
-<cdparam x="839" y="420" />
-<sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5104" id="5982" index="16" uid="b119bb0a-85af-4ce9-99e7-70a86b36baef" >
+<cdparam x="177" y="683" />
+<sizeparam width="102" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="unlock()" />
-<TGConnectingPoint num="0" id="2483" />
-<TGConnectingPoint num="1" id="2484" />
-<TGConnectingPoint num="2" id="2485" />
-<TGConnectingPoint num="3" id="2486" />
-<TGConnectingPoint num="4" id="2487" />
-<TGConnectingPoint num="5" id="2488" />
-<TGConnectingPoint num="6" id="2489" />
-<TGConnectingPoint num="7" id="2490" />
-<TGConnectingPoint num="8" id="2491" />
-<TGConnectingPoint num="9" id="2492" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="2504" index="20" uid="1377f406-91bd-4ec2-9a41-a31d6f088fea" >
-<cdparam x="732" y="423" />
-<sizeparam width="41" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="forceUnlock()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5972" />
+<TGConnectingPoint num="1" id="5973" />
+<TGConnectingPoint num="2" id="5974" />
+<TGConnectingPoint num="3" id="5975" />
+<TGConnectingPoint num="4" id="5976" />
+<TGConnectingPoint num="5" id="5977" />
+<TGConnectingPoint num="6" id="5978" />
+<TGConnectingPoint num="7" id="5979" />
+<TGConnectingPoint num="8" id="5980" />
+<TGConnectingPoint num="9" id="5981" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="5993" index="17" uid="01cb2f42-11b3-4f29-ab24-99c872229adb" >
+<cdparam x="332" y="402" />
+<sizeparam width="102" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="lock()" />
-<TGConnectingPoint num="0" id="2494" />
-<TGConnectingPoint num="1" id="2495" />
-<TGConnectingPoint num="2" id="2496" />
-<TGConnectingPoint num="3" id="2497" />
-<TGConnectingPoint num="4" id="2498" />
-<TGConnectingPoint num="5" id="2499" />
-<TGConnectingPoint num="6" id="2500" />
-<TGConnectingPoint num="7" id="2501" />
-<TGConnectingPoint num="8" id="2502" />
-<TGConnectingPoint num="9" id="2503" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="2515" index="21" uid="c7a471bc-c913-42dd-9ac3-6a74671780da" >
-<cdparam x="632" y="423" />
-<sizeparam width="47" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="forceUnlock()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5983" />
+<TGConnectingPoint num="1" id="5984" />
+<TGConnectingPoint num="2" id="5985" />
+<TGConnectingPoint num="3" id="5986" />
+<TGConnectingPoint num="4" id="5987" />
+<TGConnectingPoint num="5" id="5988" />
+<TGConnectingPoint num="6" id="5989" />
+<TGConnectingPoint num="7" id="5990" />
+<TGConnectingPoint num="8" id="5991" />
+<TGConnectingPoint num="9" id="5992" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="6004" index="18" uid="c94da454-02b6-4a7a-9e3c-da7c89155327" >
+<cdparam x="372" y="634" />
+<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="close()" />
-<TGConnectingPoint num="0" id="2505" />
-<TGConnectingPoint num="1" id="2506" />
-<TGConnectingPoint num="2" id="2507" />
-<TGConnectingPoint num="3" id="2508" />
-<TGConnectingPoint num="4" id="2509" />
-<TGConnectingPoint num="5" id="2510" />
-<TGConnectingPoint num="6" id="2511" />
-<TGConnectingPoint num="7" id="2512" />
-<TGConnectingPoint num="8" id="2513" />
-<TGConnectingPoint num="9" id="2514" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="2526" index="22" uid="c75152e9-da1a-4904-800a-648170a99136" >
-<cdparam x="531" y="412" />
-<sizeparam width="47" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="norm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="5994" />
+<TGConnectingPoint num="1" id="5995" />
+<TGConnectingPoint num="2" id="5996" />
+<TGConnectingPoint num="3" id="5997" />
+<TGConnectingPoint num="4" id="5998" />
+<TGConnectingPoint num="5" id="5999" />
+<TGConnectingPoint num="6" id="6000" />
+<TGConnectingPoint num="7" id="6001" />
+<TGConnectingPoint num="8" id="6002" />
+<TGConnectingPoint num="9" id="6003" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="6015" index="19" uid="d1d5b067-8ebb-4098-b97f-4fecd19d52ac" >
+<cdparam x="207" y="384" />
+<sizeparam width="61" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="open()" />
-<TGConnectingPoint num="0" id="2516" />
-<TGConnectingPoint num="1" id="2517" />
-<TGConnectingPoint num="2" id="2518" />
-<TGConnectingPoint num="3" id="2519" />
-<TGConnectingPoint num="4" id="2520" />
-<TGConnectingPoint num="5" id="2521" />
-<TGConnectingPoint num="6" id="2522" />
-<TGConnectingPoint num="7" id="2523" />
-<TGConnectingPoint num="8" id="2524" />
-<TGConnectingPoint num="9" id="2525" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="2537" index="23" uid="95afb954-b6a8-49c6-81ca-5c2bbbed26fa" >
-<cdparam x="395" y="418" />
-<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="unlock()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6005" />
+<TGConnectingPoint num="1" id="6006" />
+<TGConnectingPoint num="2" id="6007" />
+<TGConnectingPoint num="3" id="6008" />
+<TGConnectingPoint num="4" id="6009" />
+<TGConnectingPoint num="5" id="6010" />
+<TGConnectingPoint num="6" id="6011" />
+<TGConnectingPoint num="7" id="6012" />
+<TGConnectingPoint num="8" id="6013" />
+<TGConnectingPoint num="9" id="6014" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6088" index="20" uid="de614ec5-2330-4db9-a6a3-fef030024803" >
+<cdparam x="195" y="576" />
+<sizeparam width="130" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="enterCockpit()" />
-<TGConnectingPoint num="0" id="2527" />
-<TGConnectingPoint num="1" id="2528" />
-<TGConnectingPoint num="2" id="2529" />
-<TGConnectingPoint num="3" id="2530" />
-<TGConnectingPoint num="4" id="2531" />
-<TGConnectingPoint num="5" id="2532" />
-<TGConnectingPoint num="6" id="2533" />
-<TGConnectingPoint num="7" id="2534" />
-<TGConnectingPoint num="8" id="2535" />
-<TGConnectingPoint num="9" id="2536" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="2610" index="24" uid="ad3a128e-c354-48fa-b2f7-92943d4ac2de" >
-<cdparam x="403" y="667" />
-<sizeparam width="679" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="UNLOCKED" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6016" />
+<TGConnectingPoint num="1" id="6017" />
+<TGConnectingPoint num="2" id="6018" />
+<TGConnectingPoint num="3" id="6019" />
+<TGConnectingPoint num="4" id="6020" />
+<TGConnectingPoint num="5" id="6021" />
+<TGConnectingPoint num="6" id="6022" />
+<TGConnectingPoint num="7" id="6023" />
+<TGConnectingPoint num="8" id="6024" />
+<TGConnectingPoint num="9" id="6025" />
+<TGConnectingPoint num="10" id="6026" />
+<TGConnectingPoint num="11" id="6027" />
+<TGConnectingPoint num="12" id="6028" />
+<TGConnectingPoint num="13" id="6029" />
+<TGConnectingPoint num="14" id="6030" />
+<TGConnectingPoint num="15" id="6031" />
+<TGConnectingPoint num="16" id="6032" />
+<TGConnectingPoint num="17" id="6033" />
+<TGConnectingPoint num="18" id="6034" />
+<TGConnectingPoint num="19" id="6035" />
+<TGConnectingPoint num="20" id="6036" />
+<TGConnectingPoint num="21" id="6037" />
+<TGConnectingPoint num="22" id="6038" />
+<TGConnectingPoint num="23" id="6039" />
+<TGConnectingPoint num="24" id="6040" />
+<TGConnectingPoint num="25" id="6041" />
+<TGConnectingPoint num="26" id="6042" />
+<TGConnectingPoint num="27" id="6043" />
+<TGConnectingPoint num="28" id="6044" />
+<TGConnectingPoint num="29" id="6045" />
+<TGConnectingPoint num="30" id="6046" />
+<TGConnectingPoint num="31" id="6047" />
+<TGConnectingPoint num="32" id="6048" />
+<TGConnectingPoint num="33" id="6049" />
+<TGConnectingPoint num="34" id="6050" />
+<TGConnectingPoint num="35" id="6051" />
+<TGConnectingPoint num="36" id="6052" />
+<TGConnectingPoint num="37" id="6053" />
+<TGConnectingPoint num="38" id="6054" />
+<TGConnectingPoint num="39" id="6055" />
+<TGConnectingPoint num="40" id="6056" />
+<TGConnectingPoint num="41" id="6057" />
+<TGConnectingPoint num="42" id="6058" />
+<TGConnectingPoint num="43" id="6059" />
+<TGConnectingPoint num="44" id="6060" />
+<TGConnectingPoint num="45" id="6061" />
+<TGConnectingPoint num="46" id="6062" />
+<TGConnectingPoint num="47" id="6063" />
+<TGConnectingPoint num="48" id="6064" />
+<TGConnectingPoint num="49" id="6065" />
+<TGConnectingPoint num="50" id="6066" />
+<TGConnectingPoint num="51" id="6067" />
+<TGConnectingPoint num="52" id="6068" />
+<TGConnectingPoint num="53" id="6069" />
+<TGConnectingPoint num="54" id="6070" />
+<TGConnectingPoint num="55" id="6071" />
+<TGConnectingPoint num="56" id="6072" />
+<TGConnectingPoint num="57" id="6073" />
+<TGConnectingPoint num="58" id="6074" />
+<TGConnectingPoint num="59" id="6075" />
+<TGConnectingPoint num="60" id="6076" />
+<TGConnectingPoint num="61" id="6077" />
+<TGConnectingPoint num="62" id="6078" />
+<TGConnectingPoint num="63" id="6079" />
+<TGConnectingPoint num="64" id="6080" />
+<TGConnectingPoint num="65" id="6081" />
+<TGConnectingPoint num="66" id="6082" />
+<TGConnectingPoint num="67" id="6083" />
+<TGConnectingPoint num="68" id="6084" />
+<TGConnectingPoint num="69" id="6085" />
+<TGConnectingPoint num="70" id="6086" />
+<TGConnectingPoint num="71" id="6087" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="6099" index="21" uid="952ddf59-c95e-43a8-82a9-c0c09f6cdba9" >
+<cdparam x="1087" y="610" />
+<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="MAIN" />
-<TGConnectingPoint num="0" id="2538" />
-<TGConnectingPoint num="1" id="2539" />
-<TGConnectingPoint num="2" id="2540" />
-<TGConnectingPoint num="3" id="2541" />
-<TGConnectingPoint num="4" id="2542" />
-<TGConnectingPoint num="5" id="2543" />
-<TGConnectingPoint num="6" id="2544" />
-<TGConnectingPoint num="7" id="2545" />
-<TGConnectingPoint num="8" id="2546" />
-<TGConnectingPoint num="9" id="2547" />
-<TGConnectingPoint num="10" id="2548" />
-<TGConnectingPoint num="11" id="2549" />
-<TGConnectingPoint num="12" id="2550" />
-<TGConnectingPoint num="13" id="2551" />
-<TGConnectingPoint num="14" id="2552" />
-<TGConnectingPoint num="15" id="2553" />
-<TGConnectingPoint num="16" id="2554" />
-<TGConnectingPoint num="17" id="2555" />
-<TGConnectingPoint num="18" id="2556" />
-<TGConnectingPoint num="19" id="2557" />
-<TGConnectingPoint num="20" id="2558" />
-<TGConnectingPoint num="21" id="2559" />
-<TGConnectingPoint num="22" id="2560" />
-<TGConnectingPoint num="23" id="2561" />
-<TGConnectingPoint num="24" id="2562" />
-<TGConnectingPoint num="25" id="2563" />
-<TGConnectingPoint num="26" id="2564" />
-<TGConnectingPoint num="27" id="2565" />
-<TGConnectingPoint num="28" id="2566" />
-<TGConnectingPoint num="29" id="2567" />
-<TGConnectingPoint num="30" id="2568" />
-<TGConnectingPoint num="31" id="2569" />
-<TGConnectingPoint num="32" id="2570" />
-<TGConnectingPoint num="33" id="2571" />
-<TGConnectingPoint num="34" id="2572" />
-<TGConnectingPoint num="35" id="2573" />
-<TGConnectingPoint num="36" id="2574" />
-<TGConnectingPoint num="37" id="2575" />
-<TGConnectingPoint num="38" id="2576" />
-<TGConnectingPoint num="39" id="2577" />
-<TGConnectingPoint num="40" id="2578" />
-<TGConnectingPoint num="41" id="2579" />
-<TGConnectingPoint num="42" id="2580" />
-<TGConnectingPoint num="43" id="2581" />
-<TGConnectingPoint num="44" id="2582" />
-<TGConnectingPoint num="45" id="2583" />
-<TGConnectingPoint num="46" id="2584" />
-<TGConnectingPoint num="47" id="2585" />
-<TGConnectingPoint num="48" id="2586" />
-<TGConnectingPoint num="49" id="2587" />
-<TGConnectingPoint num="50" id="2588" />
-<TGConnectingPoint num="51" id="2589" />
-<TGConnectingPoint num="52" id="2590" />
-<TGConnectingPoint num="53" id="2591" />
-<TGConnectingPoint num="54" id="2592" />
-<TGConnectingPoint num="55" id="2593" />
-<TGConnectingPoint num="56" id="2594" />
-<TGConnectingPoint num="57" id="2595" />
-<TGConnectingPoint num="58" id="2596" />
-<TGConnectingPoint num="59" id="2597" />
-<TGConnectingPoint num="60" id="2598" />
-<TGConnectingPoint num="61" id="2599" />
-<TGConnectingPoint num="62" id="2600" />
-<TGConnectingPoint num="63" id="2601" />
-<TGConnectingPoint num="64" id="2602" />
-<TGConnectingPoint num="65" id="2603" />
-<TGConnectingPoint num="66" id="2604" />
-<TGConnectingPoint num="67" id="2605" />
-<TGConnectingPoint num="68" id="2606" />
-<TGConnectingPoint num="69" id="2607" />
-<TGConnectingPoint num="70" id="2608" />
-<TGConnectingPoint num="71" id="2609" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5103" id="2621" index="25" uid="b1622ffd-ed99-422f-9990-4b9bb0094066" >
-<cdparam x="249" y="418" />
-<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="norm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6089" />
+<TGConnectingPoint num="1" id="6090" />
+<TGConnectingPoint num="2" id="6091" />
+<TGConnectingPoint num="3" id="6092" />
+<TGConnectingPoint num="4" id="6093" />
+<TGConnectingPoint num="5" id="6094" />
+<TGConnectingPoint num="6" id="6095" />
+<TGConnectingPoint num="7" id="6096" />
+<TGConnectingPoint num="8" id="6097" />
+<TGConnectingPoint num="9" id="6098" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6172" index="22" uid="39c43c2a-6099-411a-b9e2-a4e17d6350a5" >
+<cdparam x="771" y="587" />
+<sizeparam width="170" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="leaveCockpit()" />
-<TGConnectingPoint num="0" id="2611" />
-<TGConnectingPoint num="1" id="2612" />
-<TGConnectingPoint num="2" id="2613" />
-<TGConnectingPoint num="3" id="2614" />
-<TGConnectingPoint num="4" id="2615" />
-<TGConnectingPoint num="5" id="2616" />
-<TGConnectingPoint num="6" id="2617" />
-<TGConnectingPoint num="7" id="2618" />
-<TGConnectingPoint num="8" id="2619" />
-<TGConnectingPoint num="9" id="2620" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="2694" index="26" uid="05716c89-cfa6-4964-86cd-cd300a21c972" >
-<cdparam x="427" y="155" />
-<sizeparam width="652" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="LOCKED" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6100" />
+<TGConnectingPoint num="1" id="6101" />
+<TGConnectingPoint num="2" id="6102" />
+<TGConnectingPoint num="3" id="6103" />
+<TGConnectingPoint num="4" id="6104" />
+<TGConnectingPoint num="5" id="6105" />
+<TGConnectingPoint num="6" id="6106" />
+<TGConnectingPoint num="7" id="6107" />
+<TGConnectingPoint num="8" id="6108" />
+<TGConnectingPoint num="9" id="6109" />
+<TGConnectingPoint num="10" id="6110" />
+<TGConnectingPoint num="11" id="6111" />
+<TGConnectingPoint num="12" id="6112" />
+<TGConnectingPoint num="13" id="6113" />
+<TGConnectingPoint num="14" id="6114" />
+<TGConnectingPoint num="15" id="6115" />
+<TGConnectingPoint num="16" id="6116" />
+<TGConnectingPoint num="17" id="6117" />
+<TGConnectingPoint num="18" id="6118" />
+<TGConnectingPoint num="19" id="6119" />
+<TGConnectingPoint num="20" id="6120" />
+<TGConnectingPoint num="21" id="6121" />
+<TGConnectingPoint num="22" id="6122" />
+<TGConnectingPoint num="23" id="6123" />
+<TGConnectingPoint num="24" id="6124" />
+<TGConnectingPoint num="25" id="6125" />
+<TGConnectingPoint num="26" id="6126" />
+<TGConnectingPoint num="27" id="6127" />
+<TGConnectingPoint num="28" id="6128" />
+<TGConnectingPoint num="29" id="6129" />
+<TGConnectingPoint num="30" id="6130" />
+<TGConnectingPoint num="31" id="6131" />
+<TGConnectingPoint num="32" id="6132" />
+<TGConnectingPoint num="33" id="6133" />
+<TGConnectingPoint num="34" id="6134" />
+<TGConnectingPoint num="35" id="6135" />
+<TGConnectingPoint num="36" id="6136" />
+<TGConnectingPoint num="37" id="6137" />
+<TGConnectingPoint num="38" id="6138" />
+<TGConnectingPoint num="39" id="6139" />
+<TGConnectingPoint num="40" id="6140" />
+<TGConnectingPoint num="41" id="6141" />
+<TGConnectingPoint num="42" id="6142" />
+<TGConnectingPoint num="43" id="6143" />
+<TGConnectingPoint num="44" id="6144" />
+<TGConnectingPoint num="45" id="6145" />
+<TGConnectingPoint num="46" id="6146" />
+<TGConnectingPoint num="47" id="6147" />
+<TGConnectingPoint num="48" id="6148" />
+<TGConnectingPoint num="49" id="6149" />
+<TGConnectingPoint num="50" id="6150" />
+<TGConnectingPoint num="51" id="6151" />
+<TGConnectingPoint num="52" id="6152" />
+<TGConnectingPoint num="53" id="6153" />
+<TGConnectingPoint num="54" id="6154" />
+<TGConnectingPoint num="55" id="6155" />
+<TGConnectingPoint num="56" id="6156" />
+<TGConnectingPoint num="57" id="6157" />
+<TGConnectingPoint num="58" id="6158" />
+<TGConnectingPoint num="59" id="6159" />
+<TGConnectingPoint num="60" id="6160" />
+<TGConnectingPoint num="61" id="6161" />
+<TGConnectingPoint num="62" id="6162" />
+<TGConnectingPoint num="63" id="6163" />
+<TGConnectingPoint num="64" id="6164" />
+<TGConnectingPoint num="65" id="6165" />
+<TGConnectingPoint num="66" id="6166" />
+<TGConnectingPoint num="67" id="6167" />
+<TGConnectingPoint num="68" id="6168" />
+<TGConnectingPoint num="69" id="6169" />
+<TGConnectingPoint num="70" id="6170" />
+<TGConnectingPoint num="71" id="6171" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="6183" index="23" uid="c738b71f-a032-46f6-8df9-4a007b6e0a5c" >
+<cdparam x="834" y="439" />
+<sizeparam width="45" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="MAIN" />
-<TGConnectingPoint num="0" id="2622" />
-<TGConnectingPoint num="1" id="2623" />
-<TGConnectingPoint num="2" id="2624" />
-<TGConnectingPoint num="3" id="2625" />
-<TGConnectingPoint num="4" id="2626" />
-<TGConnectingPoint num="5" id="2627" />
-<TGConnectingPoint num="6" id="2628" />
-<TGConnectingPoint num="7" id="2629" />
-<TGConnectingPoint num="8" id="2630" />
-<TGConnectingPoint num="9" id="2631" />
-<TGConnectingPoint num="10" id="2632" />
-<TGConnectingPoint num="11" id="2633" />
-<TGConnectingPoint num="12" id="2634" />
-<TGConnectingPoint num="13" id="2635" />
-<TGConnectingPoint num="14" id="2636" />
-<TGConnectingPoint num="15" id="2637" />
-<TGConnectingPoint num="16" id="2638" />
-<TGConnectingPoint num="17" id="2639" />
-<TGConnectingPoint num="18" id="2640" />
-<TGConnectingPoint num="19" id="2641" />
-<TGConnectingPoint num="20" id="2642" />
-<TGConnectingPoint num="21" id="2643" />
-<TGConnectingPoint num="22" id="2644" />
-<TGConnectingPoint num="23" id="2645" />
-<TGConnectingPoint num="24" id="2646" />
-<TGConnectingPoint num="25" id="2647" />
-<TGConnectingPoint num="26" id="2648" />
-<TGConnectingPoint num="27" id="2649" />
-<TGConnectingPoint num="28" id="2650" />
-<TGConnectingPoint num="29" id="2651" />
-<TGConnectingPoint num="30" id="2652" />
-<TGConnectingPoint num="31" id="2653" />
-<TGConnectingPoint num="32" id="2654" />
-<TGConnectingPoint num="33" id="2655" />
-<TGConnectingPoint num="34" id="2656" />
-<TGConnectingPoint num="35" id="2657" />
-<TGConnectingPoint num="36" id="2658" />
-<TGConnectingPoint num="37" id="2659" />
-<TGConnectingPoint num="38" id="2660" />
-<TGConnectingPoint num="39" id="2661" />
-<TGConnectingPoint num="40" id="2662" />
-<TGConnectingPoint num="41" id="2663" />
-<TGConnectingPoint num="42" id="2664" />
-<TGConnectingPoint num="43" id="2665" />
-<TGConnectingPoint num="44" id="2666" />
-<TGConnectingPoint num="45" id="2667" />
-<TGConnectingPoint num="46" id="2668" />
-<TGConnectingPoint num="47" id="2669" />
-<TGConnectingPoint num="48" id="2670" />
-<TGConnectingPoint num="49" id="2671" />
-<TGConnectingPoint num="50" id="2672" />
-<TGConnectingPoint num="51" id="2673" />
-<TGConnectingPoint num="52" id="2674" />
-<TGConnectingPoint num="53" id="2675" />
-<TGConnectingPoint num="54" id="2676" />
-<TGConnectingPoint num="55" id="2677" />
-<TGConnectingPoint num="56" id="2678" />
-<TGConnectingPoint num="57" id="2679" />
-<TGConnectingPoint num="58" id="2680" />
-<TGConnectingPoint num="59" id="2681" />
-<TGConnectingPoint num="60" id="2682" />
-<TGConnectingPoint num="61" id="2683" />
-<TGConnectingPoint num="62" id="2684" />
-<TGConnectingPoint num="63" id="2685" />
-<TGConnectingPoint num="64" id="2686" />
-<TGConnectingPoint num="65" id="2687" />
-<TGConnectingPoint num="66" id="2688" />
-<TGConnectingPoint num="67" id="2689" />
-<TGConnectingPoint num="68" id="2690" />
-<TGConnectingPoint num="69" id="2691" />
-<TGConnectingPoint num="70" id="2692" />
-<TGConnectingPoint num="71" id="2693" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="2696" index="27" uid="b9e46b81-0a64-4d30-a50f-b5342900a4d7" >
-<cdparam x="736" y="72" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="lock()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6173" />
+<TGConnectingPoint num="1" id="6174" />
+<TGConnectingPoint num="2" id="6175" />
+<TGConnectingPoint num="3" id="6176" />
+<TGConnectingPoint num="4" id="6177" />
+<TGConnectingPoint num="5" id="6178" />
+<TGConnectingPoint num="6" id="6179" />
+<TGConnectingPoint num="7" id="6180" />
+<TGConnectingPoint num="8" id="6181" />
+<TGConnectingPoint num="9" id="6182" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6256" index="24" uid="7228a264-7a2f-4981-b862-e1929bdf00ae" >
+<cdparam x="317" y="216" />
+<sizeparam width="332" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="NORM" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6184" />
+<TGConnectingPoint num="1" id="6185" />
+<TGConnectingPoint num="2" id="6186" />
+<TGConnectingPoint num="3" id="6187" />
+<TGConnectingPoint num="4" id="6188" />
+<TGConnectingPoint num="5" id="6189" />
+<TGConnectingPoint num="6" id="6190" />
+<TGConnectingPoint num="7" id="6191" />
+<TGConnectingPoint num="8" id="6192" />
+<TGConnectingPoint num="9" id="6193" />
+<TGConnectingPoint num="10" id="6194" />
+<TGConnectingPoint num="11" id="6195" />
+<TGConnectingPoint num="12" id="6196" />
+<TGConnectingPoint num="13" id="6197" />
+<TGConnectingPoint num="14" id="6198" />
+<TGConnectingPoint num="15" id="6199" />
+<TGConnectingPoint num="16" id="6200" />
+<TGConnectingPoint num="17" id="6201" />
+<TGConnectingPoint num="18" id="6202" />
+<TGConnectingPoint num="19" id="6203" />
+<TGConnectingPoint num="20" id="6204" />
+<TGConnectingPoint num="21" id="6205" />
+<TGConnectingPoint num="22" id="6206" />
+<TGConnectingPoint num="23" id="6207" />
+<TGConnectingPoint num="24" id="6208" />
+<TGConnectingPoint num="25" id="6209" />
+<TGConnectingPoint num="26" id="6210" />
+<TGConnectingPoint num="27" id="6211" />
+<TGConnectingPoint num="28" id="6212" />
+<TGConnectingPoint num="29" id="6213" />
+<TGConnectingPoint num="30" id="6214" />
+<TGConnectingPoint num="31" id="6215" />
+<TGConnectingPoint num="32" id="6216" />
+<TGConnectingPoint num="33" id="6217" />
+<TGConnectingPoint num="34" id="6218" />
+<TGConnectingPoint num="35" id="6219" />
+<TGConnectingPoint num="36" id="6220" />
+<TGConnectingPoint num="37" id="6221" />
+<TGConnectingPoint num="38" id="6222" />
+<TGConnectingPoint num="39" id="6223" />
+<TGConnectingPoint num="40" id="6224" />
+<TGConnectingPoint num="41" id="6225" />
+<TGConnectingPoint num="42" id="6226" />
+<TGConnectingPoint num="43" id="6227" />
+<TGConnectingPoint num="44" id="6228" />
+<TGConnectingPoint num="45" id="6229" />
+<TGConnectingPoint num="46" id="6230" />
+<TGConnectingPoint num="47" id="6231" />
+<TGConnectingPoint num="48" id="6232" />
+<TGConnectingPoint num="49" id="6233" />
+<TGConnectingPoint num="50" id="6234" />
+<TGConnectingPoint num="51" id="6235" />
+<TGConnectingPoint num="52" id="6236" />
+<TGConnectingPoint num="53" id="6237" />
+<TGConnectingPoint num="54" id="6238" />
+<TGConnectingPoint num="55" id="6239" />
+<TGConnectingPoint num="56" id="6240" />
+<TGConnectingPoint num="57" id="6241" />
+<TGConnectingPoint num="58" id="6242" />
+<TGConnectingPoint num="59" id="6243" />
+<TGConnectingPoint num="60" id="6244" />
+<TGConnectingPoint num="61" id="6245" />
+<TGConnectingPoint num="62" id="6246" />
+<TGConnectingPoint num="63" id="6247" />
+<TGConnectingPoint num="64" id="6248" />
+<TGConnectingPoint num="65" id="6249" />
+<TGConnectingPoint num="66" id="6250" />
+<TGConnectingPoint num="67" id="6251" />
+<TGConnectingPoint num="68" id="6252" />
+<TGConnectingPoint num="69" id="6253" />
+<TGConnectingPoint num="70" id="6254" />
+<TGConnectingPoint num="71" id="6255" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="6258" index="25" uid="f30fbb71-4b16-4494-bcab-547ebb1c7e49" >
+<cdparam x="427" y="21" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="2695" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6257" />
 </COMPONENT>
 
 
 </AVATARStateMachineDiagramPanel>
 
-<AVATARStateMachineDiagramPanel name="Keyboard" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="2703" index="0" uid="2655efe1-2434-4c49-a34d-ef894ca9b7b4" >
-<cdparam x="391" y="464" />
+<AVATARStateMachineDiagramPanel name="Alarm" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="6271" index="0" uid="c622c335-e045-4af3-ab6e-efbc8ba2e1fc" >
+<cdparam x="554" y="243" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2702" />
-<P1  x="477" y="440" id="2768" />
-<P2  x="477" y="462" id="2835" />
+<TGConnectingPoint num="0" id="6267" />
+<TGConnectingPoint num="1" id="6268" />
+<TGConnectingPoint num="2" id="6269" />
+<TGConnectingPoint num="3" id="6270" />
+<P1  x="554" y="243" id="6341" />
+<P2  x="498" y="146" id="6468" />
+<Point x="554" y="284" />
+<Point x="657" y="284" />
+<Point x="657" y="146" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2701" index="13" uid="bcc3cc55-3795-400d-8dd3-1ecd869647d4" >
-<father id="2703" num="0" />
-<cdparam x="434" y="421" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6259" index="16" uid="435877bc-a7e8-4f2f-aeba-b06d07939ade" >
+<father id="6271" num="0" />
+<cdparam x="554" y="284" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6260" index="17" uid="987c3223-9789-4e9d-b81b-cca30e8d932d" >
+<father id="6271" num="1" />
+<cdparam x="657" y="284" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6261" index="18" uid="e966d241-f380-485a-b039-4d27b6177795" >
+<father id="6271" num="2" />
+<cdparam x="657" y="146" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6266" index="19" uid="29f024b3-c50e-4052-b130-4b87d2891323" >
+<father id="6271" num="3" />
+<cdparam x="554" y="283" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2697" />
-<TGConnectingPoint num="1" id="2698" />
-<TGConnectingPoint num="2" id="2699" />
-<TGConnectingPoint num="3" id="2700" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6262" />
+<TGConnectingPoint num="1" id="6263" />
+<TGConnectingPoint num="2" id="6264" />
+<TGConnectingPoint num="3" id="6265" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5221,66 +13131,61 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2718" index="1" uid="cac7fbd1-c99a-4b68-b982-079ba027ac73" >
-<cdparam x="519" y="395" />
+<CONNECTOR type="5102" id="6284" index="1" uid="200321f7-2445-49bc-8757-1f956e6be565" >
+<cdparam x="335" y="522" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2713" />
-<TGConnectingPoint num="1" id="2714" />
-<TGConnectingPoint num="2" id="2715" />
-<TGConnectingPoint num="3" id="2716" />
-<TGConnectingPoint num="4" id="2717" />
-<P1  x="477" y="492" id="2836" />
-<P2  x="516" y="141" id="2941" />
-<Point x="477" y="512" />
-<Point x="709" y="512" />
-<Point x="709" y="134" />
-<Point x="536" y="134" />
+<TGConnectingPoint num="0" id="6280" />
+<TGConnectingPoint num="1" id="6281" />
+<TGConnectingPoint num="2" id="6282" />
+<TGConnectingPoint num="3" id="6283" />
+<P1  x="335" y="522" id="6352" />
+<P2  x="398" y="159" id="6460" />
+<Point x="332" y="574" />
+<Point x="229" y="572" />
+<Point x="219" y="158" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2704" index="14" uid="e9be751f-5167-435e-88b0-5bd7ddfa36bd" >
-<father id="2718" num="0" />
-<cdparam x="477" y="512" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2705" index="15" uid="11c4ba1e-acbd-497e-9250-e248980098c3" >
-<father id="2718" num="1" />
-<cdparam x="709" y="512" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6272" index="20" uid="cf488f5f-6eac-4f0d-adc8-0cc6f4b69e2f" >
+<father id="6284" num="0" />
+<cdparam x="332" y="574" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2706" index="16" uid="46ba388e-f270-437e-b796-f3bd34b37b46" >
-<father id="2718" num="2" />
-<cdparam x="709" y="134" />
+<SUBCOMPONENT type="-1" id="6273" index="21" uid="e3d64fc5-d85f-4fa6-aa33-88b541e3475d" >
+<father id="6284" num="1" />
+<cdparam x="229" y="572" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2707" index="17" uid="ae9d8f0b-ed6e-4c6a-b424-fd8c6fcb5543" >
-<father id="2718" num="3" />
-<cdparam x="536" y="134" />
+<SUBCOMPONENT type="-1" id="6274" index="22" uid="f139291f-f78a-4358-9b6e-32a3c619fd3c" >
+<father id="6284" num="2" />
+<cdparam x="219" y="158" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2712" index="18" uid="628b372d-f514-4918-bb07-07a7306f31fd" >
-<father id="2718" num="4" />
-<cdparam x="517" y="274" />
+<SUBCOMPONENT type="-1" id="6279" index="23" uid="c10423da-2c66-432d-aa55-2bf442615a7c" >
+<father id="6284" num="3" />
+<cdparam x="335" y="562" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2708" />
-<TGConnectingPoint num="1" id="2709" />
-<TGConnectingPoint num="2" id="2710" />
-<TGConnectingPoint num="3" id="2711" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6275" />
+<TGConnectingPoint num="1" id="6276" />
+<TGConnectingPoint num="2" id="6277" />
+<TGConnectingPoint num="3" id="6278" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5294,68 +13199,98 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2733" index="2" uid="867c68e5-48e0-414e-86d5-231988eda084" >
-<cdparam x="414" y="328" />
+<CONNECTOR type="5102" id="6297" index="2" uid="68cf312a-d807-401c-bceb-076cf4c449ad" >
+<cdparam x="504" y="518" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2728" />
-<TGConnectingPoint num="1" id="2729" />
-<TGConnectingPoint num="2" id="2730" />
-<TGConnectingPoint num="3" id="2731" />
-<TGConnectingPoint num="4" id="2732" />
-<P1  x="414" y="328" id="2874" />
-<P2  x="362" y="147" id="2951" />
-<Point x="414" y="348" />
-<Point x="290" y="348" />
-<Point x="290" y="134" />
-<Point x="342" y="134" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2719" index="19" uid="8ceae2b9-6839-4ccf-83a6-7f6e20cd1a76" >
-<father id="2733" num="0" />
-<cdparam x="414" y="348" />
+<TGConnectingPoint num="0" id="6293" />
+<TGConnectingPoint num="1" id="6294" />
+<TGConnectingPoint num="2" id="6295" />
+<TGConnectingPoint num="3" id="6296" />
+<P1  x="504" y="518" id="6363" />
+<P2  x="502" y="417" id="6377" />
+<Point x="504" y="569" />
+<Point x="608" y="571" />
+<Point x="614" y="419" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6285" index="24" uid="8e003505-09ea-4180-a442-9c41fac695e0" >
+<father id="6297" num="0" />
+<cdparam x="504" y="569" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2720" index="20" uid="be72f31e-b17c-4bd2-b04f-ac432ebc2c64" >
-<father id="2733" num="1" />
-<cdparam x="290" y="348" />
+<SUBCOMPONENT type="-1" id="6286" index="25" uid="24b5feb5-dea0-42aa-8c86-c5c810a531f7" >
+<father id="6297" num="1" />
+<cdparam x="608" y="571" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2721" index="21" uid="f1c32fc9-96a5-4fbb-b9c8-03ca06c44063" >
-<father id="2733" num="2" />
-<cdparam x="290" y="134" />
+<SUBCOMPONENT type="-1" id="6287" index="26" uid="308a0b07-3679-46d7-b4e0-9a2cb8f0f167" >
+<father id="6297" num="2" />
+<cdparam x="614" y="419" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2722" index="22" uid="df341b78-dfb1-4a0b-8eb2-34c873b6a6df" >
-<father id="2733" num="3" />
-<cdparam x="342" y="134" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="6292" index="27" uid="5d5fffdb-f5e9-442d-a161-a9e0034e713c" >
+<father id="6297" num="3" />
+<cdparam x="504" y="558" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6288" />
+<TGConnectingPoint num="1" id="6289" />
+<TGConnectingPoint num="2" id="6290" />
+<TGConnectingPoint num="3" id="6291" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2727" index="23" uid="4d47f1e8-b998-4d97-b527-94de5aba9fdb" >
-<father id="2733" num="4" />
-<cdparam x="343" y="332" />
-<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<CONNECTOR type="5102" id="6304" index="3" uid="162e309f-efb1-4802-9f01-cb0eef9d02f2" >
+<cdparam x="448" y="184" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6303" />
+<P1  x="448" y="184" id="6463" />
+<P2  x="447" y="286" id="6446" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6302" index="28" uid="70ba53b4-1db4-4efa-b3a3-f4e2100967f6" >
+<father id="6304" num="0" />
+<cdparam x="448" y="224" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2723" />
-<TGConnectingPoint num="1" id="2724" />
-<TGConnectingPoint num="2" id="2725" />
-<TGConnectingPoint num="3" id="2726" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6298" />
+<TGConnectingPoint num="1" id="6299" />
+<TGConnectingPoint num="2" id="6300" />
+<TGConnectingPoint num="3" id="6301" />
 <extraparam>
-<guard value="[ else ]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -5367,26 +13302,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2740" index="3" uid="b38e54fd-a9ab-4c46-9bc4-b2f212d2a8a5" >
-<cdparam x="418" y="101" />
+<CONNECTOR type="5102" id="6311" index="4" uid="1fce4fdb-f84e-45c1-83e4-dd10c109111f" >
+<cdparam x="422" y="85" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2739" />
-<P1  x="418" y="101" id="3003" />
-<P2  x="418" y="129" id="2979" />
+<TGConnectingPoint num="0" id="6310" />
+<P1  x="422" y="85" id="6530" />
+<P2  x="423" y="134" id="6465" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2738" index="24" uid="cb4698ca-d35c-4ee7-8647-75ed24a49191" >
-<father id="2740" num="0" />
-<cdparam x="416" y="112" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6309" index="29" uid="9b602e02-0678-41ea-a554-6f8f6807a899" >
+<father id="6311" num="0" />
+<cdparam x="422" y="125" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2734" />
-<TGConnectingPoint num="1" id="2735" />
-<TGConnectingPoint num="2" id="2736" />
-<TGConnectingPoint num="3" id="2737" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6305" />
+<TGConnectingPoint num="1" id="6306" />
+<TGConnectingPoint num="2" id="6307" />
+<TGConnectingPoint num="3" id="6308" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5400,26 +13337,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2747" index="4" uid="bb82b26f-4a88-47aa-bc68-1a58c5028ae8" >
-<cdparam x="439" y="179" />
+<CONNECTOR type="5102" id="6318" index="5" uid="34407a2a-ebbb-44e2-a775-4103fe3c9060" >
+<cdparam x="447" y="316" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2746" />
-<P1  x="439" y="179" id="2968" />
-<P2  x="439" y="217" id="2919" />
+<TGConnectingPoint num="0" id="6317" />
+<P1  x="447" y="316" id="6447" />
+<P2  x="452" y="392" id="6374" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2745" index="25" uid="ccb4b6f7-f20a-492b-83d7-2091077ef52b" >
-<father id="2747" num="0" />
-<cdparam x="438" y="195" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6316" index="30" uid="2cba6e13-c1fa-462d-8d7d-0d0ca90bb8e6" >
+<father id="6318" num="0" />
+<cdparam x="447" y="356" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2741" />
-<TGConnectingPoint num="1" id="2742" />
-<TGConnectingPoint num="2" id="2743" />
-<TGConnectingPoint num="3" id="2744" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6312" />
+<TGConnectingPoint num="1" id="6313" />
+<TGConnectingPoint num="2" id="6314" />
+<TGConnectingPoint num="3" id="6315" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5433,26 +13372,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2754" index="5" uid="0b35b0a4-d9ca-478f-97ee-5248e3fc6a00" >
-<cdparam x="439" y="247" />
+<CONNECTOR type="5102" id="6325" index="6" uid="cdeefcc7-d4b0-4346-981d-bca26d837435" >
+<cdparam x="502" y="442" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2753" />
-<P1  x="439" y="247" id="2920" />
-<P2  x="439" y="278" id="2895" />
+<TGConnectingPoint num="0" id="6324" />
+<P1  x="502" y="442" id="6380" />
+<P2  x="504" y="488" id="6362" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2752" index="26" uid="193723fa-8753-4c66-acff-ca4b1c4c79fe" >
-<father id="2754" num="0" />
-<cdparam x="442" y="262" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6323" index="31" uid="1a833587-5f5c-491c-a5e7-6e48c0770273" >
+<father id="6325" num="0" />
+<cdparam x="502" y="482" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2748" />
-<TGConnectingPoint num="1" id="2749" />
-<TGConnectingPoint num="2" id="2750" />
-<TGConnectingPoint num="3" id="2751" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6319" />
+<TGConnectingPoint num="1" id="6320" />
+<TGConnectingPoint num="2" id="6321" />
+<TGConnectingPoint num="3" id="6322" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5466,28 +13407,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="2761" index="6" uid="fef762db-66f5-4c2f-aef8-cedb29fb6c23" >
-<cdparam x="502" y="328" />
+<CONNECTOR type="5102" id="6332" index="7" uid="d85fe3a9-9338-4f9f-b243-d9bd203cb0b2" >
+<cdparam x="402" y="442" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="2760" />
-<P1  x="477" y="328" id="2861" />
-<P2  x="477" y="390" id="2763" />
+<TGConnectingPoint num="0" id="6331" />
+<P1  x="402" y="442" id="6378" />
+<P2  x="335" y="492" id="6351" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2759" index="27" uid="498e2589-4e33-468d-bb82-52f93ca13c3c" >
-<father id="2761" num="0" />
-<cdparam x="505" y="342" />
-<sizeparam width="207" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6330" index="32" uid="309c2582-4893-4490-8c20-f9e4292b4f32" >
+<father id="6332" num="0" />
+<cdparam x="402" y="482" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="2755" />
-<TGConnectingPoint num="1" id="2756" />
-<TGConnectingPoint num="2" id="2757" />
-<TGConnectingPoint num="3" id="2758" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6326" />
+<TGConnectingPoint num="1" id="6327" />
+<TGConnectingPoint num="2" id="6328" />
+<TGConnectingPoint num="3" id="6329" />
 <extraparam>
-<guard value="[ codeValue == code.goodCode]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -5496,331 +13439,361 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="m.data = codeValue" enabled="true"/>
-<actions value="m.data = sencrypt(m, sk)" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5106" id="2834" index="7" uid="4393d6db-77ba-4e4a-b064-dd96d790e56c" >
-<cdparam x="417" y="390" />
-<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<CONNECTOR type="5102" id="6339" index="8" uid="c554a595-0aea-4f17-a497-be12ee20286e" >
+<cdparam x="498" y="184" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6338" />
+<P1  x="498" y="184" id="6464" />
+<P2  x="554" y="213" id="6340" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6337" index="33" uid="c5fb9d58-b774-444d-8e45-358cebd97f6b" >
+<father id="6339" num="0" />
+<cdparam x="498" y="224" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="sendingCode" />
-<TGConnectingPoint num="0" id="2762" />
-<TGConnectingPoint num="1" id="2763" />
-<TGConnectingPoint num="2" id="2764" />
-<TGConnectingPoint num="3" id="2765" />
-<TGConnectingPoint num="4" id="2766" />
-<TGConnectingPoint num="5" id="2767" />
-<TGConnectingPoint num="6" id="2768" />
-<TGConnectingPoint num="7" id="2769" />
-<TGConnectingPoint num="8" id="2770" />
-<TGConnectingPoint num="9" id="2771" />
-<TGConnectingPoint num="10" id="2772" />
-<TGConnectingPoint num="11" id="2773" />
-<TGConnectingPoint num="12" id="2774" />
-<TGConnectingPoint num="13" id="2775" />
-<TGConnectingPoint num="14" id="2776" />
-<TGConnectingPoint num="15" id="2777" />
-<TGConnectingPoint num="16" id="2778" />
-<TGConnectingPoint num="17" id="2779" />
-<TGConnectingPoint num="18" id="2780" />
-<TGConnectingPoint num="19" id="2781" />
-<TGConnectingPoint num="20" id="2782" />
-<TGConnectingPoint num="21" id="2783" />
-<TGConnectingPoint num="22" id="2784" />
-<TGConnectingPoint num="23" id="2785" />
-<TGConnectingPoint num="24" id="2786" />
-<TGConnectingPoint num="25" id="2787" />
-<TGConnectingPoint num="26" id="2788" />
-<TGConnectingPoint num="27" id="2789" />
-<TGConnectingPoint num="28" id="2790" />
-<TGConnectingPoint num="29" id="2791" />
-<TGConnectingPoint num="30" id="2792" />
-<TGConnectingPoint num="31" id="2793" />
-<TGConnectingPoint num="32" id="2794" />
-<TGConnectingPoint num="33" id="2795" />
-<TGConnectingPoint num="34" id="2796" />
-<TGConnectingPoint num="35" id="2797" />
-<TGConnectingPoint num="36" id="2798" />
-<TGConnectingPoint num="37" id="2799" />
-<TGConnectingPoint num="38" id="2800" />
-<TGConnectingPoint num="39" id="2801" />
-<TGConnectingPoint num="40" id="2802" />
-<TGConnectingPoint num="41" id="2803" />
-<TGConnectingPoint num="42" id="2804" />
-<TGConnectingPoint num="43" id="2805" />
-<TGConnectingPoint num="44" id="2806" />
-<TGConnectingPoint num="45" id="2807" />
-<TGConnectingPoint num="46" id="2808" />
-<TGConnectingPoint num="47" id="2809" />
-<TGConnectingPoint num="48" id="2810" />
-<TGConnectingPoint num="49" id="2811" />
-<TGConnectingPoint num="50" id="2812" />
-<TGConnectingPoint num="51" id="2813" />
-<TGConnectingPoint num="52" id="2814" />
-<TGConnectingPoint num="53" id="2815" />
-<TGConnectingPoint num="54" id="2816" />
-<TGConnectingPoint num="55" id="2817" />
-<TGConnectingPoint num="56" id="2818" />
-<TGConnectingPoint num="57" id="2819" />
-<TGConnectingPoint num="58" id="2820" />
-<TGConnectingPoint num="59" id="2821" />
-<TGConnectingPoint num="60" id="2822" />
-<TGConnectingPoint num="61" id="2823" />
-<TGConnectingPoint num="62" id="2824" />
-<TGConnectingPoint num="63" id="2825" />
-<TGConnectingPoint num="64" id="2826" />
-<TGConnectingPoint num="65" id="2827" />
-<TGConnectingPoint num="66" id="2828" />
-<TGConnectingPoint num="67" id="2829" />
-<TGConnectingPoint num="68" id="2830" />
-<TGConnectingPoint num="69" id="2831" />
-<TGConnectingPoint num="70" id="2832" />
-<TGConnectingPoint num="71" id="2833" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5103" id="2845" index="8" uid="bd855a2c-2f71-4952-ab41-2b2ab5cf3828" >
-<cdparam x="447" y="467" />
-<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6333" />
+<TGConnectingPoint num="1" id="6334" />
+<TGConnectingPoint num="2" id="6335" />
+<TGConnectingPoint num="3" id="6336" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5104" id="6350" index="9" uid="a4cd06d3-7bf2-45ce-ac31-6f6ceffde934" >
+<cdparam x="509" y="218" />
+<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="chout(m)" />
-<TGConnectingPoint num="0" id="2835" />
-<TGConnectingPoint num="1" id="2836" />
-<TGConnectingPoint num="2" id="2837" />
-<TGConnectingPoint num="3" id="2838" />
-<TGConnectingPoint num="4" id="2839" />
-<TGConnectingPoint num="5" id="2840" />
-<TGConnectingPoint num="6" id="2841" />
-<TGConnectingPoint num="7" id="2842" />
-<TGConnectingPoint num="8" id="2843" />
-<TGConnectingPoint num="9" id="2844" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="2918" index="9" uid="99a7865c-e3c0-4d7f-a9cc-ff5332178748" >
-<cdparam x="402" y="278" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="stopAlarm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6340" />
+<TGConnectingPoint num="1" id="6341" />
+<TGConnectingPoint num="2" id="6342" />
+<TGConnectingPoint num="3" id="6343" />
+<TGConnectingPoint num="4" id="6344" />
+<TGConnectingPoint num="5" id="6345" />
+<TGConnectingPoint num="6" id="6346" />
+<TGConnectingPoint num="7" id="6347" />
+<TGConnectingPoint num="8" id="6348" />
+<TGConnectingPoint num="9" id="6349" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="6361" index="10" uid="ccce11bc-f412-4ea9-a19b-c3336c81f40f" >
+<cdparam x="290" y="497" />
+<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="stopAlarm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6351" />
+<TGConnectingPoint num="1" id="6352" />
+<TGConnectingPoint num="2" id="6353" />
+<TGConnectingPoint num="3" id="6354" />
+<TGConnectingPoint num="4" id="6355" />
+<TGConnectingPoint num="5" id="6356" />
+<TGConnectingPoint num="6" id="6357" />
+<TGConnectingPoint num="7" id="6358" />
+<TGConnectingPoint num="8" id="6359" />
+<TGConnectingPoint num="9" id="6360" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="6372" index="11" uid="2d024702-7b98-49d5-a856-cb3fa6793f6f" >
+<cdparam x="458" y="493" />
+<sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="startAlarm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6362" />
+<TGConnectingPoint num="1" id="6363" />
+<TGConnectingPoint num="2" id="6364" />
+<TGConnectingPoint num="3" id="6365" />
+<TGConnectingPoint num="4" id="6366" />
+<TGConnectingPoint num="5" id="6367" />
+<TGConnectingPoint num="6" id="6368" />
+<TGConnectingPoint num="7" id="6369" />
+<TGConnectingPoint num="8" id="6370" />
+<TGConnectingPoint num="9" id="6371" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6445" index="12" uid="654727b4-25b0-4da0-bf27-d405849839ff" >
+<cdparam x="402" y="392" />
 <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="checkCode" />
-<TGConnectingPoint num="0" id="2846" />
-<TGConnectingPoint num="1" id="2847" />
-<TGConnectingPoint num="2" id="2848" />
-<TGConnectingPoint num="3" id="2849" />
-<TGConnectingPoint num="4" id="2850" />
-<TGConnectingPoint num="5" id="2851" />
-<TGConnectingPoint num="6" id="2852" />
-<TGConnectingPoint num="7" id="2853" />
-<TGConnectingPoint num="8" id="2854" />
-<TGConnectingPoint num="9" id="2855" />
-<TGConnectingPoint num="10" id="2856" />
-<TGConnectingPoint num="11" id="2857" />
-<TGConnectingPoint num="12" id="2858" />
-<TGConnectingPoint num="13" id="2859" />
-<TGConnectingPoint num="14" id="2860" />
-<TGConnectingPoint num="15" id="2861" />
-<TGConnectingPoint num="16" id="2862" />
-<TGConnectingPoint num="17" id="2863" />
-<TGConnectingPoint num="18" id="2864" />
-<TGConnectingPoint num="19" id="2865" />
-<TGConnectingPoint num="20" id="2866" />
-<TGConnectingPoint num="21" id="2867" />
-<TGConnectingPoint num="22" id="2868" />
-<TGConnectingPoint num="23" id="2869" />
-<TGConnectingPoint num="24" id="2870" />
-<TGConnectingPoint num="25" id="2871" />
-<TGConnectingPoint num="26" id="2872" />
-<TGConnectingPoint num="27" id="2873" />
-<TGConnectingPoint num="28" id="2874" />
-<TGConnectingPoint num="29" id="2875" />
-<TGConnectingPoint num="30" id="2876" />
-<TGConnectingPoint num="31" id="2877" />
-<TGConnectingPoint num="32" id="2878" />
-<TGConnectingPoint num="33" id="2879" />
-<TGConnectingPoint num="34" id="2880" />
-<TGConnectingPoint num="35" id="2881" />
-<TGConnectingPoint num="36" id="2882" />
-<TGConnectingPoint num="37" id="2883" />
-<TGConnectingPoint num="38" id="2884" />
-<TGConnectingPoint num="39" id="2885" />
-<TGConnectingPoint num="40" id="2886" />
-<TGConnectingPoint num="41" id="2887" />
-<TGConnectingPoint num="42" id="2888" />
-<TGConnectingPoint num="43" id="2889" />
-<TGConnectingPoint num="44" id="2890" />
-<TGConnectingPoint num="45" id="2891" />
-<TGConnectingPoint num="46" id="2892" />
-<TGConnectingPoint num="47" id="2893" />
-<TGConnectingPoint num="48" id="2894" />
-<TGConnectingPoint num="49" id="2895" />
-<TGConnectingPoint num="50" id="2896" />
-<TGConnectingPoint num="51" id="2897" />
-<TGConnectingPoint num="52" id="2898" />
-<TGConnectingPoint num="53" id="2899" />
-<TGConnectingPoint num="54" id="2900" />
-<TGConnectingPoint num="55" id="2901" />
-<TGConnectingPoint num="56" id="2902" />
-<TGConnectingPoint num="57" id="2903" />
-<TGConnectingPoint num="58" id="2904" />
-<TGConnectingPoint num="59" id="2905" />
-<TGConnectingPoint num="60" id="2906" />
-<TGConnectingPoint num="61" id="2907" />
-<TGConnectingPoint num="62" id="2908" />
-<TGConnectingPoint num="63" id="2909" />
-<TGConnectingPoint num="64" id="2910" />
-<TGConnectingPoint num="65" id="2911" />
-<TGConnectingPoint num="66" id="2912" />
-<TGConnectingPoint num="67" id="2913" />
-<TGConnectingPoint num="68" id="2914" />
-<TGConnectingPoint num="69" id="2915" />
-<TGConnectingPoint num="70" id="2916" />
-<TGConnectingPoint num="71" id="2917" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="AlarmOn" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6373" />
+<TGConnectingPoint num="1" id="6374" />
+<TGConnectingPoint num="2" id="6375" />
+<TGConnectingPoint num="3" id="6376" />
+<TGConnectingPoint num="4" id="6377" />
+<TGConnectingPoint num="5" id="6378" />
+<TGConnectingPoint num="6" id="6379" />
+<TGConnectingPoint num="7" id="6380" />
+<TGConnectingPoint num="8" id="6381" />
+<TGConnectingPoint num="9" id="6382" />
+<TGConnectingPoint num="10" id="6383" />
+<TGConnectingPoint num="11" id="6384" />
+<TGConnectingPoint num="12" id="6385" />
+<TGConnectingPoint num="13" id="6386" />
+<TGConnectingPoint num="14" id="6387" />
+<TGConnectingPoint num="15" id="6388" />
+<TGConnectingPoint num="16" id="6389" />
+<TGConnectingPoint num="17" id="6390" />
+<TGConnectingPoint num="18" id="6391" />
+<TGConnectingPoint num="19" id="6392" />
+<TGConnectingPoint num="20" id="6393" />
+<TGConnectingPoint num="21" id="6394" />
+<TGConnectingPoint num="22" id="6395" />
+<TGConnectingPoint num="23" id="6396" />
+<TGConnectingPoint num="24" id="6397" />
+<TGConnectingPoint num="25" id="6398" />
+<TGConnectingPoint num="26" id="6399" />
+<TGConnectingPoint num="27" id="6400" />
+<TGConnectingPoint num="28" id="6401" />
+<TGConnectingPoint num="29" id="6402" />
+<TGConnectingPoint num="30" id="6403" />
+<TGConnectingPoint num="31" id="6404" />
+<TGConnectingPoint num="32" id="6405" />
+<TGConnectingPoint num="33" id="6406" />
+<TGConnectingPoint num="34" id="6407" />
+<TGConnectingPoint num="35" id="6408" />
+<TGConnectingPoint num="36" id="6409" />
+<TGConnectingPoint num="37" id="6410" />
+<TGConnectingPoint num="38" id="6411" />
+<TGConnectingPoint num="39" id="6412" />
+<TGConnectingPoint num="40" id="6413" />
+<TGConnectingPoint num="41" id="6414" />
+<TGConnectingPoint num="42" id="6415" />
+<TGConnectingPoint num="43" id="6416" />
+<TGConnectingPoint num="44" id="6417" />
+<TGConnectingPoint num="45" id="6418" />
+<TGConnectingPoint num="46" id="6419" />
+<TGConnectingPoint num="47" id="6420" />
+<TGConnectingPoint num="48" id="6421" />
+<TGConnectingPoint num="49" id="6422" />
+<TGConnectingPoint num="50" id="6423" />
+<TGConnectingPoint num="51" id="6424" />
+<TGConnectingPoint num="52" id="6425" />
+<TGConnectingPoint num="53" id="6426" />
+<TGConnectingPoint num="54" id="6427" />
+<TGConnectingPoint num="55" id="6428" />
+<TGConnectingPoint num="56" id="6429" />
+<TGConnectingPoint num="57" id="6430" />
+<TGConnectingPoint num="58" id="6431" />
+<TGConnectingPoint num="59" id="6432" />
+<TGConnectingPoint num="60" id="6433" />
+<TGConnectingPoint num="61" id="6434" />
+<TGConnectingPoint num="62" id="6435" />
+<TGConnectingPoint num="63" id="6436" />
+<TGConnectingPoint num="64" id="6437" />
+<TGConnectingPoint num="65" id="6438" />
+<TGConnectingPoint num="66" id="6439" />
+<TGConnectingPoint num="67" id="6440" />
+<TGConnectingPoint num="68" id="6441" />
+<TGConnectingPoint num="69" id="6442" />
+<TGConnectingPoint num="70" id="6443" />
+<TGConnectingPoint num="71" id="6444" />
 <extraparam>
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5104" id="2929" index="10" uid="3b8e7deb-a4ca-4250-8362-9a19cd9a5de4" >
-<cdparam x="382" y="222" />
-<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5104" id="6456" index="13" uid="2a0e8fca-64bf-4713-a0a3-3b9cf13387c5" >
+<cdparam x="401" y="291" />
+<sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="code(codeValue)" />
-<TGConnectingPoint num="0" id="2919" />
-<TGConnectingPoint num="1" id="2920" />
-<TGConnectingPoint num="2" id="2921" />
-<TGConnectingPoint num="3" id="2922" />
-<TGConnectingPoint num="4" id="2923" />
-<TGConnectingPoint num="5" id="2924" />
-<TGConnectingPoint num="6" id="2925" />
-<TGConnectingPoint num="7" id="2926" />
-<TGConnectingPoint num="8" id="2927" />
-<TGConnectingPoint num="9" id="2928" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="startAlarm()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6446" />
+<TGConnectingPoint num="1" id="6447" />
+<TGConnectingPoint num="2" id="6448" />
+<TGConnectingPoint num="3" id="6449" />
+<TGConnectingPoint num="4" id="6450" />
+<TGConnectingPoint num="5" id="6451" />
+<TGConnectingPoint num="6" id="6452" />
+<TGConnectingPoint num="7" id="6453" />
+<TGConnectingPoint num="8" id="6454" />
+<TGConnectingPoint num="9" id="6455" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6529" index="14" uid="f8d6fa06-bdff-4cca-b3ab-a90fce1ecfaa" >
+<cdparam x="398" y="134" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="AlarmOff" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6457" />
+<TGConnectingPoint num="1" id="6458" />
+<TGConnectingPoint num="2" id="6459" />
+<TGConnectingPoint num="3" id="6460" />
+<TGConnectingPoint num="4" id="6461" />
+<TGConnectingPoint num="5" id="6462" />
+<TGConnectingPoint num="6" id="6463" />
+<TGConnectingPoint num="7" id="6464" />
+<TGConnectingPoint num="8" id="6465" />
+<TGConnectingPoint num="9" id="6466" />
+<TGConnectingPoint num="10" id="6467" />
+<TGConnectingPoint num="11" id="6468" />
+<TGConnectingPoint num="12" id="6469" />
+<TGConnectingPoint num="13" id="6470" />
+<TGConnectingPoint num="14" id="6471" />
+<TGConnectingPoint num="15" id="6472" />
+<TGConnectingPoint num="16" id="6473" />
+<TGConnectingPoint num="17" id="6474" />
+<TGConnectingPoint num="18" id="6475" />
+<TGConnectingPoint num="19" id="6476" />
+<TGConnectingPoint num="20" id="6477" />
+<TGConnectingPoint num="21" id="6478" />
+<TGConnectingPoint num="22" id="6479" />
+<TGConnectingPoint num="23" id="6480" />
+<TGConnectingPoint num="24" id="6481" />
+<TGConnectingPoint num="25" id="6482" />
+<TGConnectingPoint num="26" id="6483" />
+<TGConnectingPoint num="27" id="6484" />
+<TGConnectingPoint num="28" id="6485" />
+<TGConnectingPoint num="29" id="6486" />
+<TGConnectingPoint num="30" id="6487" />
+<TGConnectingPoint num="31" id="6488" />
+<TGConnectingPoint num="32" id="6489" />
+<TGConnectingPoint num="33" id="6490" />
+<TGConnectingPoint num="34" id="6491" />
+<TGConnectingPoint num="35" id="6492" />
+<TGConnectingPoint num="36" id="6493" />
+<TGConnectingPoint num="37" id="6494" />
+<TGConnectingPoint num="38" id="6495" />
+<TGConnectingPoint num="39" id="6496" />
+<TGConnectingPoint num="40" id="6497" />
+<TGConnectingPoint num="41" id="6498" />
+<TGConnectingPoint num="42" id="6499" />
+<TGConnectingPoint num="43" id="6500" />
+<TGConnectingPoint num="44" id="6501" />
+<TGConnectingPoint num="45" id="6502" />
+<TGConnectingPoint num="46" id="6503" />
+<TGConnectingPoint num="47" id="6504" />
+<TGConnectingPoint num="48" id="6505" />
+<TGConnectingPoint num="49" id="6506" />
+<TGConnectingPoint num="50" id="6507" />
+<TGConnectingPoint num="51" id="6508" />
+<TGConnectingPoint num="52" id="6509" />
+<TGConnectingPoint num="53" id="6510" />
+<TGConnectingPoint num="54" id="6511" />
+<TGConnectingPoint num="55" id="6512" />
+<TGConnectingPoint num="56" id="6513" />
+<TGConnectingPoint num="57" id="6514" />
+<TGConnectingPoint num="58" id="6515" />
+<TGConnectingPoint num="59" id="6516" />
+<TGConnectingPoint num="60" id="6517" />
+<TGConnectingPoint num="61" id="6518" />
+<TGConnectingPoint num="62" id="6519" />
+<TGConnectingPoint num="63" id="6520" />
+<TGConnectingPoint num="64" id="6521" />
+<TGConnectingPoint num="65" id="6522" />
+<TGConnectingPoint num="66" id="6523" />
+<TGConnectingPoint num="67" id="6524" />
+<TGConnectingPoint num="68" id="6525" />
+<TGConnectingPoint num="69" id="6526" />
+<TGConnectingPoint num="70" id="6527" />
+<TGConnectingPoint num="71" id="6528" />
+<extraparam>
+</extraparam>
 </COMPONENT>
 
-<COMPONENT type="5106" id="3002" index="11" uid="bf72ac01-3790-4ee0-8a9c-84c2bbb16ac5" >
-<cdparam x="362" y="129" />
-<sizeparam width="154" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="WaitingForCode" />
-<TGConnectingPoint num="0" id="2930" />
-<TGConnectingPoint num="1" id="2931" />
-<TGConnectingPoint num="2" id="2932" />
-<TGConnectingPoint num="3" id="2933" />
-<TGConnectingPoint num="4" id="2934" />
-<TGConnectingPoint num="5" id="2935" />
-<TGConnectingPoint num="6" id="2936" />
-<TGConnectingPoint num="7" id="2937" />
-<TGConnectingPoint num="8" id="2938" />
-<TGConnectingPoint num="9" id="2939" />
-<TGConnectingPoint num="10" id="2940" />
-<TGConnectingPoint num="11" id="2941" />
-<TGConnectingPoint num="12" id="2942" />
-<TGConnectingPoint num="13" id="2943" />
-<TGConnectingPoint num="14" id="2944" />
-<TGConnectingPoint num="15" id="2945" />
-<TGConnectingPoint num="16" id="2946" />
-<TGConnectingPoint num="17" id="2947" />
-<TGConnectingPoint num="18" id="2948" />
-<TGConnectingPoint num="19" id="2949" />
-<TGConnectingPoint num="20" id="2950" />
-<TGConnectingPoint num="21" id="2951" />
-<TGConnectingPoint num="22" id="2952" />
-<TGConnectingPoint num="23" id="2953" />
-<TGConnectingPoint num="24" id="2954" />
-<TGConnectingPoint num="25" id="2955" />
-<TGConnectingPoint num="26" id="2956" />
-<TGConnectingPoint num="27" id="2957" />
-<TGConnectingPoint num="28" id="2958" />
-<TGConnectingPoint num="29" id="2959" />
-<TGConnectingPoint num="30" id="2960" />
-<TGConnectingPoint num="31" id="2961" />
-<TGConnectingPoint num="32" id="2962" />
-<TGConnectingPoint num="33" id="2963" />
-<TGConnectingPoint num="34" id="2964" />
-<TGConnectingPoint num="35" id="2965" />
-<TGConnectingPoint num="36" id="2966" />
-<TGConnectingPoint num="37" id="2967" />
-<TGConnectingPoint num="38" id="2968" />
-<TGConnectingPoint num="39" id="2969" />
-<TGConnectingPoint num="40" id="2970" />
-<TGConnectingPoint num="41" id="2971" />
-<TGConnectingPoint num="42" id="2972" />
-<TGConnectingPoint num="43" id="2973" />
-<TGConnectingPoint num="44" id="2974" />
-<TGConnectingPoint num="45" id="2975" />
-<TGConnectingPoint num="46" id="2976" />
-<TGConnectingPoint num="47" id="2977" />
-<TGConnectingPoint num="48" id="2978" />
-<TGConnectingPoint num="49" id="2979" />
-<TGConnectingPoint num="50" id="2980" />
-<TGConnectingPoint num="51" id="2981" />
-<TGConnectingPoint num="52" id="2982" />
-<TGConnectingPoint num="53" id="2983" />
-<TGConnectingPoint num="54" id="2984" />
-<TGConnectingPoint num="55" id="2985" />
-<TGConnectingPoint num="56" id="2986" />
-<TGConnectingPoint num="57" id="2987" />
-<TGConnectingPoint num="58" id="2988" />
-<TGConnectingPoint num="59" id="2989" />
-<TGConnectingPoint num="60" id="2990" />
-<TGConnectingPoint num="61" id="2991" />
-<TGConnectingPoint num="62" id="2992" />
-<TGConnectingPoint num="63" id="2993" />
-<TGConnectingPoint num="64" id="2994" />
-<TGConnectingPoint num="65" id="2995" />
-<TGConnectingPoint num="66" id="2996" />
-<TGConnectingPoint num="67" id="2997" />
-<TGConnectingPoint num="68" id="2998" />
-<TGConnectingPoint num="69" id="2999" />
-<TGConnectingPoint num="70" id="3000" />
-<TGConnectingPoint num="71" id="3001" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="3004" index="12" uid="981487cd-b8df-49aa-a6cc-9bc09eae399b" >
-<cdparam x="411" y="81" />
+<COMPONENT type="5100" id="6531" index="15" uid="a559e890-5166-4ac0-b118-eccc5a80d5e6" >
+<cdparam x="415" y="65" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="3003" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6530" />
 </COMPONENT>
 
 
 </AVATARStateMachineDiagramPanel>
 
-<AVATARStateMachineDiagramPanel name="FirstOfficer" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="3011" index="0" uid="91383825-3b95-4ed1-9751-e41e9e6dc4d1" >
-<cdparam x="433" y="182" />
+<AVATARStateMachineDiagramPanel name="Buzzer" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<CONNECTOR type="5102" id="6544" index="0" uid="e6105da3-6132-4269-b887-9207033aa557" >
+<cdparam x="554" y="243" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3010" />
-<P1  x="431" y="170" id="3020" />
-<P2  x="412" y="232" id="3030" />
+<TGConnectingPoint num="0" id="6540" />
+<TGConnectingPoint num="1" id="6541" />
+<TGConnectingPoint num="2" id="6542" />
+<TGConnectingPoint num="3" id="6543" />
+<P1  x="554" y="243" id="6614" />
+<P2  x="498" y="146" id="6741" />
+<Point x="554" y="284" />
+<Point x="657" y="284" />
+<Point x="657" y="146" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3009" index="5" uid="2934496a-4a3e-43a8-a975-5777ed0904a1" >
-<father id="3011" num="0" />
-<cdparam x="422" y="207" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6532" index="16" uid="f7fb5300-4692-434a-afad-ff96f563edfe" >
+<father id="6544" num="0" />
+<cdparam x="554" y="284" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6533" index="17" uid="024d377d-b919-4c18-a9ee-dc14355d7213" >
+<father id="6544" num="1" />
+<cdparam x="657" y="284" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6534" index="18" uid="92994a75-eccc-4d2f-bdc0-39f343d7b3f3" >
+<father id="6544" num="2" />
+<cdparam x="657" y="146" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6539" index="19" uid="9094a7f2-74d2-4f9c-86c1-ea2924cb5779" >
+<father id="6544" num="3" />
+<cdparam x="554" y="283" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3005" />
-<TGConnectingPoint num="1" id="3006" />
-<TGConnectingPoint num="2" id="3007" />
-<TGConnectingPoint num="3" id="3008" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6535" />
+<TGConnectingPoint num="1" id="6536" />
+<TGConnectingPoint num="2" id="6537" />
+<TGConnectingPoint num="3" id="6538" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5834,26 +13807,61 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3018" index="1" uid="41775d2c-8238-4660-9153-11677649b2ea" >
-<cdparam x="404" y="102" />
+<CONNECTOR type="5102" id="6557" index="1" uid="bc9f5881-5a5c-4930-96de-61a2d5d055e8" >
+<cdparam x="335" y="522" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3017" />
-<P1  x="404" y="102" id="3032" />
-<P2  x="431" y="136" id="3019" />
+<TGConnectingPoint num="0" id="6553" />
+<TGConnectingPoint num="1" id="6554" />
+<TGConnectingPoint num="2" id="6555" />
+<TGConnectingPoint num="3" id="6556" />
+<P1  x="335" y="522" id="6625" />
+<P2  x="398" y="159" id="6733" />
+<Point x="332" y="574" />
+<Point x="229" y="572" />
+<Point x="219" y="158" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3016" index="6" uid="f916719e-4e1a-4352-9b64-60fb1ad0e3d1" >
-<father id="3018" num="0" />
-<cdparam x="418" y="124" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6545" index="20" uid="73ebe25c-a0a6-443d-aa55-91acc01beb89" >
+<father id="6557" num="0" />
+<cdparam x="332" y="574" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6546" index="21" uid="c1f5f532-f5f7-431d-b6a1-b940c539b031" >
+<father id="6557" num="1" />
+<cdparam x="229" y="572" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6547" index="22" uid="0c28c8a7-7bb2-4569-a40d-0b7d1d221c4c" >
+<father id="6557" num="2" />
+<cdparam x="219" y="158" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6552" index="23" uid="3fb67eff-68cb-484a-93ce-768942c9a49f" >
+<father id="6557" num="3" />
+<cdparam x="335" y="562" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3012" />
-<TGConnectingPoint num="1" id="3013" />
-<TGConnectingPoint num="2" id="3014" />
-<TGConnectingPoint num="3" id="3015" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6548" />
+<TGConnectingPoint num="1" id="6549" />
+<TGConnectingPoint num="2" id="6550" />
+<TGConnectingPoint num="3" id="6551" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5867,80 +13875,61 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5112" id="3029" index="2" uid="74764223-5528-43d8-9a1b-507ff8bae341" >
-<cdparam x="236" y="141" />
-<sizeparam width="391" height="24" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode, code)" />
-<TGConnectingPoint num="0" id="3019" />
-<TGConnectingPoint num="1" id="3020" />
-<TGConnectingPoint num="2" id="3021" />
-<TGConnectingPoint num="3" id="3022" />
-<TGConnectingPoint num="4" id="3023" />
-<TGConnectingPoint num="5" id="3024" />
-<TGConnectingPoint num="6" id="3025" />
-<TGConnectingPoint num="7" id="3026" />
-<TGConnectingPoint num="8" id="3027" />
-<TGConnectingPoint num="9" id="3028" />
-<extraparam>
-<LibraryFunction name="Person" />
-<Parameter id="isInCockpit" />
-<Parameter id="knowsEmergencyCode" />
-<Parameter id="code" />
-<Signal value="out lock()" />
-<Signal value="out unlock()" />
-<Signal value="out open()" />
-<Signal value="out close()" />
-<Signal value="out enterCockpit()" />
-<Signal value="out leaveCockit()" />
-<Signal value="out typeCode(int codeValue)" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5101" id="3031" index="3" uid="6b5a9b6e-f2cb-4b22-9327-c92c8f9cad81" >
-<cdparam x="402" y="237" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="3030" />
-</COMPONENT>
-
-<COMPONENT type="5100" id="3033" index="4" uid="b56da9d6-7247-4eab-9821-4f96a767d10c" >
-<cdparam x="397" y="82" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="3032" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="Crew" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="3040" index="0" uid="f842a370-53bc-4019-b8a0-96d5397e0525" >
-<cdparam x="616" y="216" />
+<CONNECTOR type="5102" id="6570" index="2" uid="8bb93e35-8f5a-4e31-83dd-313538972208" >
+<cdparam x="504" y="518" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3039" />
-<P1  x="614" y="204" id="3049" />
-<P2  x="595" y="266" id="3059" />
+<TGConnectingPoint num="0" id="6566" />
+<TGConnectingPoint num="1" id="6567" />
+<TGConnectingPoint num="2" id="6568" />
+<TGConnectingPoint num="3" id="6569" />
+<P1  x="504" y="518" id="6636" />
+<P2  x="502" y="417" id="6650" />
+<Point x="504" y="569" />
+<Point x="608" y="571" />
+<Point x="614" y="419" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3038" index="5" uid="63bd827f-4b23-4f8c-a481-2544c258aa88" >
-<father id="3040" num="0" />
-<cdparam x="605" y="241" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6558" index="24" uid="e31072a1-b591-4f4e-b74a-981b807fbe47" >
+<father id="6570" num="0" />
+<cdparam x="504" y="569" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6559" index="25" uid="b9533f09-6cc0-48b9-85ee-573a93016070" >
+<father id="6570" num="1" />
+<cdparam x="608" y="571" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6560" index="26" uid="7d11c4e1-e20c-4078-b9ce-245b2649b6a7" >
+<father id="6570" num="2" />
+<cdparam x="614" y="419" />
+<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+<new d="false" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="6565" index="27" uid="e8009d3d-c8eb-4a9b-a30d-054e1a462f3e" >
+<father id="6570" num="3" />
+<cdparam x="504" y="558" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3034" />
-<TGConnectingPoint num="1" id="3035" />
-<TGConnectingPoint num="2" id="3036" />
-<TGConnectingPoint num="3" id="3037" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6561" />
+<TGConnectingPoint num="1" id="6562" />
+<TGConnectingPoint num="2" id="6563" />
+<TGConnectingPoint num="3" id="6564" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5954,26 +13943,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3047" index="1" uid="11f5f095-f228-493f-b7f4-68d01e50daf7" >
-<cdparam x="587" y="136" />
+<CONNECTOR type="5102" id="6577" index="3" uid="b3070f84-afcf-4035-aef9-757344698860" >
+<cdparam x="448" y="184" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3046" />
-<P1  x="587" y="136" id="3061" />
-<P2  x="614" y="170" id="3048" />
+<TGConnectingPoint num="0" id="6576" />
+<P1  x="448" y="184" id="6736" />
+<P2  x="447" y="286" id="6719" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3045" index="6" uid="7162a6b2-ed0d-47e4-9f2e-e9b483f3e451" >
-<father id="3047" num="0" />
-<cdparam x="601" y="158" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6575" index="28" uid="73e647c8-7f53-46ae-bc93-8c04a75b0b17" >
+<father id="6577" num="0" />
+<cdparam x="448" y="224" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3041" />
-<TGConnectingPoint num="1" id="3042" />
-<TGConnectingPoint num="2" id="3043" />
-<TGConnectingPoint num="3" id="3044" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6571" />
+<TGConnectingPoint num="1" id="6572" />
+<TGConnectingPoint num="2" id="6573" />
+<TGConnectingPoint num="3" id="6574" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -5987,80 +13978,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5112" id="3058" index="2" uid="25eb20b6-f32d-46b8-8a98-2e87c3dccabe" >
-<cdparam x="419" y="175" />
-<sizeparam width="391" height="24" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode, code)" />
-<TGConnectingPoint num="0" id="3048" />
-<TGConnectingPoint num="1" id="3049" />
-<TGConnectingPoint num="2" id="3050" />
-<TGConnectingPoint num="3" id="3051" />
-<TGConnectingPoint num="4" id="3052" />
-<TGConnectingPoint num="5" id="3053" />
-<TGConnectingPoint num="6" id="3054" />
-<TGConnectingPoint num="7" id="3055" />
-<TGConnectingPoint num="8" id="3056" />
-<TGConnectingPoint num="9" id="3057" />
-<extraparam>
-<LibraryFunction name="Person" />
-<Parameter id="isInCockpit" />
-<Parameter id="knowsEmergencyCode" />
-<Parameter id="code" />
-<Signal value="out lock()" />
-<Signal value="out unlock()" />
-<Signal value="out open()" />
-<Signal value="out close()" />
-<Signal value="out enterCockpit()" />
-<Signal value="out leaveCockit()" />
-<Signal value="out typeCode(int codeValue)" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5101" id="3060" index="3" uid="4b07a87b-f42a-4a4c-8366-e0f3bbc3adde" >
-<cdparam x="585" y="271" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="3059" />
-</COMPONENT>
-
-<COMPONENT type="5100" id="3062" index="4" uid="fb2c6efd-1f3b-4b7b-adf7-df39a946dd64" >
-<cdparam x="580" y="116" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="3061" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="Passenger" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="3069" index="0" uid="3352f2cb-d447-4398-80bf-91aac04204c5" >
-<cdparam x="439" y="116" />
+<CONNECTOR type="5102" id="6584" index="4" uid="2d00510d-885f-48fb-ba90-3d0900d16e53" >
+<cdparam x="422" y="85" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3068" />
-<P1  x="439" y="116" id="3090" />
-<P2  x="466" y="150" id="3077" />
+<TGConnectingPoint num="0" id="6583" />
+<P1  x="422" y="85" id="6803" />
+<P2  x="423" y="134" id="6738" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3067" index="5" uid="f81c0f67-85c8-49b4-8311-abb53a506908" >
-<father id="3069" num="0" />
-<cdparam x="453" y="138" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6582" index="29" uid="81e49067-9d98-4841-b275-1a3dbb4b1dc6" >
+<father id="6584" num="0" />
+<cdparam x="422" y="125" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3063" />
-<TGConnectingPoint num="1" id="3064" />
-<TGConnectingPoint num="2" id="3065" />
-<TGConnectingPoint num="3" id="3066" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6578" />
+<TGConnectingPoint num="1" id="6579" />
+<TGConnectingPoint num="2" id="6580" />
+<TGConnectingPoint num="3" id="6581" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -6074,26 +14013,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3076" index="1" uid="a5c60422-aab2-49ec-91ee-44156735f139" >
-<cdparam x="468" y="196" />
+<CONNECTOR type="5102" id="6591" index="5" uid="78e40b07-0900-4ec4-9e65-9247ffcce854" >
+<cdparam x="447" y="316" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3075" />
-<P1  x="466" y="184" id="3078" />
-<P2  x="447" y="246" id="3088" />
+<TGConnectingPoint num="0" id="6590" />
+<P1  x="447" y="316" id="6720" />
+<P2  x="452" y="392" id="6647" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3074" index="6" uid="2d3d5e5b-f715-43e9-a863-70ec8f0cbf27" >
-<father id="3076" num="0" />
-<cdparam x="457" y="221" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6589" index="30" uid="e1c4be8c-0ef9-4334-b6d2-07975effa130" >
+<father id="6591" num="0" />
+<cdparam x="447" y="356" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3070" />
-<TGConnectingPoint num="1" id="3071" />
-<TGConnectingPoint num="2" id="3072" />
-<TGConnectingPoint num="3" id="3073" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6585" />
+<TGConnectingPoint num="1" id="6586" />
+<TGConnectingPoint num="2" id="6587" />
+<TGConnectingPoint num="3" id="6588" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -6107,93 +14048,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5112" id="3087" index="2" uid="2ab6e647-41c6-409a-80eb-af8e72dbcae9" >
-<cdparam x="271" y="155" />
-<sizeparam width="391" height="24" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode, code)" />
-<TGConnectingPoint num="0" id="3077" />
-<TGConnectingPoint num="1" id="3078" />
-<TGConnectingPoint num="2" id="3079" />
-<TGConnectingPoint num="3" id="3080" />
-<TGConnectingPoint num="4" id="3081" />
-<TGConnectingPoint num="5" id="3082" />
-<TGConnectingPoint num="6" id="3083" />
-<TGConnectingPoint num="7" id="3084" />
-<TGConnectingPoint num="8" id="3085" />
-<TGConnectingPoint num="9" id="3086" />
-<extraparam>
-<LibraryFunction name="Person" />
-<Parameter id="isInCockpit" />
-<Parameter id="knowsEmergencyCode" />
-<Parameter id="code" />
-<Signal value="out lock()" />
-<Signal value="out unlock()" />
-<Signal value="out open()" />
-<Signal value="out close()" />
-<Signal value="out enterCockpit()" />
-<Signal value="out leaveCockit()" />
-<Signal value="out typeCode(int codeValue)" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5101" id="3089" index="3" uid="73186ae6-b1b4-437c-9a97-cab45ff4af84" >
-<cdparam x="437" y="251" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="3088" />
-</COMPONENT>
-
-<COMPONENT type="5100" id="3091" index="4" uid="a0837bc5-fcd9-4f68-8875-2c21139790ee" >
-<cdparam x="432" y="96" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="3090" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="System" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="5100" id="3093" index="0" uid="91247342-172b-4adc-957e-2fbbdea9f821" >
-<cdparam x="400" y="50" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="3092" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="KeyboardFailure" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="3100" index="0" uid="bdda85aa-98f7-42e1-b204-38a49dfe99a5" >
-<cdparam x="407" y="70" />
+<CONNECTOR type="5102" id="6598" index="6" uid="4c2014a3-3c5b-4325-9d03-e4f0c4087e05" >
+<cdparam x="502" y="442" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3099" />
-<P1  x="407" y="70" id="3121" />
-<P2  x="406" y="89" id="3110" />
+<TGConnectingPoint num="0" id="6597" />
+<P1  x="502" y="442" id="6653" />
+<P2  x="504" y="488" id="6635" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3098" index="5" uid="7956fd88-3d54-4d64-8d27-0bb0806dd2ed" >
-<father id="3100" num="0" />
-<cdparam x="402" y="77" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6596" index="31" uid="3c85669b-86b0-40df-8312-37a0789a1375" >
+<father id="6598" num="0" />
+<cdparam x="502" y="482" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3094" />
-<TGConnectingPoint num="1" id="3095" />
-<TGConnectingPoint num="2" id="3096" />
-<TGConnectingPoint num="3" id="3097" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6592" />
+<TGConnectingPoint num="1" id="6593" />
+<TGConnectingPoint num="2" id="6594" />
+<TGConnectingPoint num="3" id="6595" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -6207,26 +14083,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3107" index="1" uid="c053c748-2fde-45ad-868e-c341b633f57b" >
-<cdparam x="406" y="119" />
+<CONNECTOR type="5102" id="6605" index="7" uid="efe79578-7aec-44ef-a67c-23faf1277bb1" >
+<cdparam x="402" y="442" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3106" />
-<P1  x="406" y="119" id="3111" />
-<P2  x="407" y="133" id="3108" />
+<TGConnectingPoint num="0" id="6604" />
+<P1  x="402" y="442" id="6651" />
+<P2  x="335" y="492" id="6624" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3105" index="6" uid="4ffecb53-7417-4fd0-be86-2a4835619eff" >
-<father id="3107" num="0" />
-<cdparam x="406" y="126" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6603" index="32" uid="105288de-d807-4f98-99d6-f8f206061459" >
+<father id="6605" num="0" />
+<cdparam x="402" y="482" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3101" />
-<TGConnectingPoint num="1" id="3102" />
-<TGConnectingPoint num="2" id="3103" />
-<TGConnectingPoint num="3" id="3104" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6599" />
+<TGConnectingPoint num="1" id="6600" />
+<TGConnectingPoint num="2" id="6601" />
+<TGConnectingPoint num="3" id="6602" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -6240,336 +14118,345 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5101" id="3109" index="2" uid="d5a6e5f4-8c94-4af0-b034-b8e588f9c7de" >
-<cdparam x="397" y="138" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="3108" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="3120" index="3" uid="c8385270-629a-4f6d-803a-80b56937f278" >
-<cdparam x="340" y="94" />
-<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="typeCode(codeValue)" />
-<TGConnectingPoint num="0" id="3110" />
-<TGConnectingPoint num="1" id="3111" />
-<TGConnectingPoint num="2" id="3112" />
-<TGConnectingPoint num="3" id="3113" />
-<TGConnectingPoint num="4" id="3114" />
-<TGConnectingPoint num="5" id="3115" />
-<TGConnectingPoint num="6" id="3116" />
-<TGConnectingPoint num="7" id="3117" />
-<TGConnectingPoint num="8" id="3118" />
-<TGConnectingPoint num="9" id="3119" />
-</COMPONENT>
-
-<COMPONENT type="5100" id="3122" index="4" uid="246e3c57-9abb-4dab-925c-35ae558a4a43" >
-<cdparam x="400" y="50" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="3121" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-</Modeling>
-
-
-
-
-<Modeling type="AVATAR Design" nameTab="DesignForSecurityOnly" tabs="Block Diagram$OnboardPersons$DoorAndLockButton$Person$Keyboard$System$KeyboardFailure" >
-<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" >
-<MainCode value="void __user_init() {"/>
-<MainCode value="}"/>
-<Optimized value="true" />
-<considerTimingOperators value="true" />
-<Validated value="OnboardPersons;KeyboardFailure;Person;System;Keyboard;DoorAndLockButton;" />
-<Ignored value="" />
-
-<CONNECTOR type="5002" id="3124" index="0" uid="eb4c3a01-8e45-4e3c-b3b5-3da1c4c0efb0" >
-<cdparam x="1669" y="313" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<TGConnectingPoint num="0" id="3123" />
-<P1  x="839" y="296" id="3312" />
-<P2  x="802" y="303" id="3178" />
-<AutomaticDrawing  data="true" />
-<extraparam>
-<iso value="in code(int codeValue)" />
-<osd value="out typeCode(int codeValue)" />
-<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5002" id="3126" index="1" uid="49223a72-0018-44c5-adf2-fa9e0cfccdf8" >
-<cdparam x="802" y="189" />
+<CONNECTOR type="5102" id="6612" index="8" uid="48c50dba-e692-42af-b8e9-d89efd86ae9f" >
+<cdparam x="498" y="184" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<TGConnectingPoint num="0" id="3125" />
-<P1  x="802" y="205" id="3185" />
-<P2  x="1094" y="139" id="3353" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6611" />
+<P1  x="498" y="184" id="6737" />
+<P2  x="554" y="213" id="6613" />
 <AutomaticDrawing  data="true" />
-<extraparam>
-<isd value="in lock()" />
-<isd value="in unlock()" />
-<isd value="in open()" />
-<isd value="in close()" />
-<isd value="in enterCockpit()" />
-<isd value="in leaveCockpit()" />
-<oso value="out lock()" />
-<oso value="out unlock()" />
-<oso value="out open()" />
-<oso value="out close()" />
-<oso value="out enterCockpit()" />
-<oso value="out leaveCockit()" />
-<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5002" id="3132" index="2" uid="bf9837a3-059e-4b13-b7c2-6d05b09b8583" >
-<cdparam x="1321" y="259" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<TGConnectingPoint num="0" id="3129" />
-<TGConnectingPoint num="1" id="3130" />
-<TGConnectingPoint num="2" id="3131" />
-<P1  x="1321" y="259" id="3388" />
-<P2  x="1321" y="383" id="3397" />
-<Point x="1365" y="259" />
-<Point x="1365" y="383" />
-<AutomaticDrawing  data="true" />
-<extraparam>
-<isd value="in chin(Message m)" />
-<oso value="out chout(Message m)" />
-<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="false" broadcast="false" lossy="false" ams="false" />
-</extraparam>
-</CONNECTOR><SUBCOMPONENT type="-1" id="3127" index="12" uid="959cb97d-dd23-408b-84c3-11449dc51a6c" >
-<father id="3132" num="0" />
-<cdparam x="1365" y="259" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3128" index="13" uid="fb2c514e-f98e-445a-945e-a8bcfa229ea7" >
-<father id="3132" num="1" />
-<cdparam x="1365" y="383" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-
-<COMPONENT type="5000" id="3214" index="3" uid="fc8ce885-fc78-4839-a626-fc949d73d11f" >
-<cdparam x="52" y="108" />
-<sizeparam width="750" height="390" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6610" index="33" uid="e3999425-f2be-4a2b-b755-3c570b1cfbf4" >
+<father id="6612" num="0" />
+<cdparam x="498" y="224" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="Block0" value="OnboardPersons" />
-<TGConnectingPoint num="0" id="3174" />
-<TGConnectingPoint num="1" id="3175" />
-<TGConnectingPoint num="2" id="3176" />
-<TGConnectingPoint num="3" id="3177" />
-<TGConnectingPoint num="4" id="3178" />
-<TGConnectingPoint num="5" id="3179" />
-<TGConnectingPoint num="6" id="3180" />
-<TGConnectingPoint num="7" id="3181" />
-<TGConnectingPoint num="8" id="3182" />
-<TGConnectingPoint num="9" id="3183" />
-<TGConnectingPoint num="10" id="3184" />
-<TGConnectingPoint num="11" id="3185" />
-<TGConnectingPoint num="12" id="3186" />
-<TGConnectingPoint num="13" id="3187" />
-<TGConnectingPoint num="14" id="3188" />
-<TGConnectingPoint num="15" id="3189" />
-<TGConnectingPoint num="16" id="3190" />
-<TGConnectingPoint num="17" id="3191" />
-<TGConnectingPoint num="18" id="3192" />
-<TGConnectingPoint num="19" id="3193" />
-<TGConnectingPoint num="20" id="3194" />
-<TGConnectingPoint num="21" id="3195" />
-<TGConnectingPoint num="22" id="3196" />
-<TGConnectingPoint num="23" id="3197" />
-<TGConnectingPoint num="24" id="3198" />
-<TGConnectingPoint num="25" id="3199" />
-<TGConnectingPoint num="26" id="3200" />
-<TGConnectingPoint num="27" id="3201" />
-<TGConnectingPoint num="28" id="3202" />
-<TGConnectingPoint num="29" id="3203" />
-<TGConnectingPoint num="30" id="3204" />
-<TGConnectingPoint num="31" id="3205" />
-<TGConnectingPoint num="32" id="3206" />
-<TGConnectingPoint num="33" id="3207" />
-<TGConnectingPoint num="34" id="3208" />
-<TGConnectingPoint num="35" id="3209" />
-<TGConnectingPoint num="36" id="3210" />
-<TGConnectingPoint num="37" id="3211" />
-<TGConnectingPoint num="38" id="3212" />
-<TGConnectingPoint num="39" id="3213" />
-<extraparam>
-<blockType data="block" color="-4072719" />
-<CryptoBlock value="false" />
-<Signal value="out lock()" attached="true" />
-<Signal value="out unlock()" attached="true" />
-<Signal value="out open()" attached="true" />
-<Signal value="out close()" attached="true" />
-<Signal value="out enterCockpit()" attached="true" />
-<Signal value="out leaveCockit()" attached="true" />
-<Signal value="out typeCode(int codeValue)" attached="true" />
-</extraparam>
-</COMPONENT>
-<SUBCOMPONENT type="5000" id="3173" index="14" uid="22dee700-1f67-48a6-92ea-a73741dc7dfd" >
-<father id="3214" num="0" />
-<cdparam x="572" y="245" />
-<sizeparam width="185" height="190" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="565" minY="0" maxY="200" />
-<infoparam name="Block0" value="KeyboardFailure" />
-<TGConnectingPoint num="0" id="3133" />
-<TGConnectingPoint num="1" id="3134" />
-<TGConnectingPoint num="2" id="3135" />
-<TGConnectingPoint num="3" id="3136" />
-<TGConnectingPoint num="4" id="3137" />
-<TGConnectingPoint num="5" id="3138" />
-<TGConnectingPoint num="6" id="3139" />
-<TGConnectingPoint num="7" id="3140" />
-<TGConnectingPoint num="8" id="3141" />
-<TGConnectingPoint num="9" id="3142" />
-<TGConnectingPoint num="10" id="3143" />
-<TGConnectingPoint num="11" id="3144" />
-<TGConnectingPoint num="12" id="3145" />
-<TGConnectingPoint num="13" id="3146" />
-<TGConnectingPoint num="14" id="3147" />
-<TGConnectingPoint num="15" id="3148" />
-<TGConnectingPoint num="16" id="3149" />
-<TGConnectingPoint num="17" id="3150" />
-<TGConnectingPoint num="18" id="3151" />
-<TGConnectingPoint num="19" id="3152" />
-<TGConnectingPoint num="20" id="3153" />
-<TGConnectingPoint num="21" id="3154" />
-<TGConnectingPoint num="22" id="3155" />
-<TGConnectingPoint num="23" id="3156" />
-<TGConnectingPoint num="24" id="3157" />
-<TGConnectingPoint num="25" id="3158" />
-<TGConnectingPoint num="26" id="3159" />
-<TGConnectingPoint num="27" id="3160" />
-<TGConnectingPoint num="28" id="3161" />
-<TGConnectingPoint num="29" id="3162" />
-<TGConnectingPoint num="30" id="3163" />
-<TGConnectingPoint num="31" id="3164" />
-<TGConnectingPoint num="32" id="3165" />
-<TGConnectingPoint num="33" id="3166" />
-<TGConnectingPoint num="34" id="3167" />
-<TGConnectingPoint num="35" id="3168" />
-<TGConnectingPoint num="36" id="3169" />
-<TGConnectingPoint num="37" id="3170" />
-<TGConnectingPoint num="38" id="3171" />
-<TGConnectingPoint num="39" id="3172" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6606" />
+<TGConnectingPoint num="1" id="6607" />
+<TGConnectingPoint num="2" id="6608" />
+<TGConnectingPoint num="3" id="6609" />
 <extraparam>
-<blockType data="block" color="-4072719" />
-<CryptoBlock value="false" />
-<Attribute access="0" id="codeValue" value="1" type="8" typeOther="" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5003" id="3223" index="4" uid="ef309db0-44ef-4ca8-bd84-cc101e795a61" >
-<cdparam x="62" y="822" />
-<sizeparam width="127" height="70" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5104" id="6623" index="9" uid="eb9028c4-b387-4fb2-833d-c7c74884d46e" >
+<cdparam x="507" y="218" />
+<sizeparam width="95" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="DataType0" value="Key" />
-<TGConnectingPoint num="0" id="3215" />
-<TGConnectingPoint num="1" id="3216" />
-<TGConnectingPoint num="2" id="3217" />
-<TGConnectingPoint num="3" id="3218" />
-<TGConnectingPoint num="4" id="3219" />
-<TGConnectingPoint num="5" id="3220" />
-<TGConnectingPoint num="6" id="3221" />
-<TGConnectingPoint num="7" id="3222" />
-<extraparam>
-<Attribute access="0" id="data" value="" type="8" typeOther="" />
-</extraparam>
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="stopBuzzer()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6613" />
+<TGConnectingPoint num="1" id="6614" />
+<TGConnectingPoint num="2" id="6615" />
+<TGConnectingPoint num="3" id="6616" />
+<TGConnectingPoint num="4" id="6617" />
+<TGConnectingPoint num="5" id="6618" />
+<TGConnectingPoint num="6" id="6619" />
+<TGConnectingPoint num="7" id="6620" />
+<TGConnectingPoint num="8" id="6621" />
+<TGConnectingPoint num="9" id="6622" />
 </COMPONENT>
 
-<COMPONENT type="5003" id="3232" index="5" uid="93165a84-65a8-4bef-b0a5-197ed36abd85" >
-<cdparam x="62" y="729" />
-<sizeparam width="166" height="84" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5104" id="6634" index="10" uid="08a48063-e062-40ff-9f76-69ca0c283334" >
+<cdparam x="288" y="497" />
+<sizeparam width="95" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="DataType0" value="Message" />
-<TGConnectingPoint num="0" id="3224" />
-<TGConnectingPoint num="1" id="3225" />
-<TGConnectingPoint num="2" id="3226" />
-<TGConnectingPoint num="3" id="3227" />
-<TGConnectingPoint num="4" id="3228" />
-<TGConnectingPoint num="5" id="3229" />
-<TGConnectingPoint num="6" id="3230" />
-<TGConnectingPoint num="7" id="3231" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="stopBuzzer()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6624" />
+<TGConnectingPoint num="1" id="6625" />
+<TGConnectingPoint num="2" id="6626" />
+<TGConnectingPoint num="3" id="6627" />
+<TGConnectingPoint num="4" id="6628" />
+<TGConnectingPoint num="5" id="6629" />
+<TGConnectingPoint num="6" id="6630" />
+<TGConnectingPoint num="7" id="6631" />
+<TGConnectingPoint num="8" id="6632" />
+<TGConnectingPoint num="9" id="6633" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="6645" index="11" uid="1577f220-e35a-412f-867f-1209980f432f" >
+<cdparam x="456" y="493" />
+<sizeparam width="97" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="startBuzzer()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6635" />
+<TGConnectingPoint num="1" id="6636" />
+<TGConnectingPoint num="2" id="6637" />
+<TGConnectingPoint num="3" id="6638" />
+<TGConnectingPoint num="4" id="6639" />
+<TGConnectingPoint num="5" id="6640" />
+<TGConnectingPoint num="6" id="6641" />
+<TGConnectingPoint num="7" id="6642" />
+<TGConnectingPoint num="8" id="6643" />
+<TGConnectingPoint num="9" id="6644" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6718" index="12" uid="38487383-1e62-49a1-a3ac-fa8bbcb84690" >
+<cdparam x="402" y="392" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="buzzerOn" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6646" />
+<TGConnectingPoint num="1" id="6647" />
+<TGConnectingPoint num="2" id="6648" />
+<TGConnectingPoint num="3" id="6649" />
+<TGConnectingPoint num="4" id="6650" />
+<TGConnectingPoint num="5" id="6651" />
+<TGConnectingPoint num="6" id="6652" />
+<TGConnectingPoint num="7" id="6653" />
+<TGConnectingPoint num="8" id="6654" />
+<TGConnectingPoint num="9" id="6655" />
+<TGConnectingPoint num="10" id="6656" />
+<TGConnectingPoint num="11" id="6657" />
+<TGConnectingPoint num="12" id="6658" />
+<TGConnectingPoint num="13" id="6659" />
+<TGConnectingPoint num="14" id="6660" />
+<TGConnectingPoint num="15" id="6661" />
+<TGConnectingPoint num="16" id="6662" />
+<TGConnectingPoint num="17" id="6663" />
+<TGConnectingPoint num="18" id="6664" />
+<TGConnectingPoint num="19" id="6665" />
+<TGConnectingPoint num="20" id="6666" />
+<TGConnectingPoint num="21" id="6667" />
+<TGConnectingPoint num="22" id="6668" />
+<TGConnectingPoint num="23" id="6669" />
+<TGConnectingPoint num="24" id="6670" />
+<TGConnectingPoint num="25" id="6671" />
+<TGConnectingPoint num="26" id="6672" />
+<TGConnectingPoint num="27" id="6673" />
+<TGConnectingPoint num="28" id="6674" />
+<TGConnectingPoint num="29" id="6675" />
+<TGConnectingPoint num="30" id="6676" />
+<TGConnectingPoint num="31" id="6677" />
+<TGConnectingPoint num="32" id="6678" />
+<TGConnectingPoint num="33" id="6679" />
+<TGConnectingPoint num="34" id="6680" />
+<TGConnectingPoint num="35" id="6681" />
+<TGConnectingPoint num="36" id="6682" />
+<TGConnectingPoint num="37" id="6683" />
+<TGConnectingPoint num="38" id="6684" />
+<TGConnectingPoint num="39" id="6685" />
+<TGConnectingPoint num="40" id="6686" />
+<TGConnectingPoint num="41" id="6687" />
+<TGConnectingPoint num="42" id="6688" />
+<TGConnectingPoint num="43" id="6689" />
+<TGConnectingPoint num="44" id="6690" />
+<TGConnectingPoint num="45" id="6691" />
+<TGConnectingPoint num="46" id="6692" />
+<TGConnectingPoint num="47" id="6693" />
+<TGConnectingPoint num="48" id="6694" />
+<TGConnectingPoint num="49" id="6695" />
+<TGConnectingPoint num="50" id="6696" />
+<TGConnectingPoint num="51" id="6697" />
+<TGConnectingPoint num="52" id="6698" />
+<TGConnectingPoint num="53" id="6699" />
+<TGConnectingPoint num="54" id="6700" />
+<TGConnectingPoint num="55" id="6701" />
+<TGConnectingPoint num="56" id="6702" />
+<TGConnectingPoint num="57" id="6703" />
+<TGConnectingPoint num="58" id="6704" />
+<TGConnectingPoint num="59" id="6705" />
+<TGConnectingPoint num="60" id="6706" />
+<TGConnectingPoint num="61" id="6707" />
+<TGConnectingPoint num="62" id="6708" />
+<TGConnectingPoint num="63" id="6709" />
+<TGConnectingPoint num="64" id="6710" />
+<TGConnectingPoint num="65" id="6711" />
+<TGConnectingPoint num="66" id="6712" />
+<TGConnectingPoint num="67" id="6713" />
+<TGConnectingPoint num="68" id="6714" />
+<TGConnectingPoint num="69" id="6715" />
+<TGConnectingPoint num="70" id="6716" />
+<TGConnectingPoint num="71" id="6717" />
 <extraparam>
-<Attribute access="0" id="data" value="" type="8" typeOther="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="302" id="3249" index="6" uid="fbf23ace-d642-47a1-bba3-111851e405e6" >
-<cdparam x="341" y="705" />
-<sizeparam width="533" height="78" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5104" id="6729" index="13" uid="4c4c6af7-85cd-4475-95bc-575af47f1d72" >
+<cdparam x="399" y="291" />
+<sizeparam width="97" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="Proverif Pragma" value="#InitialSessionKnowledge Keyboard.sk DoorAndLockButton.sk
-#Confidentiality Keyboard.codeValue
-#Authenticity Keyboard.sendingCode.m DoorAndLockButton.IN_EMERGENCY_CALL.m
-" />
-<TGConnectingPoint num="0" id="3233" />
-<TGConnectingPoint num="1" id="3234" />
-<TGConnectingPoint num="2" id="3235" />
-<TGConnectingPoint num="3" id="3236" />
-<TGConnectingPoint num="4" id="3237" />
-<TGConnectingPoint num="5" id="3238" />
-<TGConnectingPoint num="6" id="3239" />
-<TGConnectingPoint num="7" id="3240" />
-<TGConnectingPoint num="8" id="3241" />
-<TGConnectingPoint num="9" id="3242" />
-<TGConnectingPoint num="10" id="3243" />
-<TGConnectingPoint num="11" id="3244" />
-<TGConnectingPoint num="12" id="3245" />
-<TGConnectingPoint num="13" id="3246" />
-<TGConnectingPoint num="14" id="3247" />
-<TGConnectingPoint num="15" id="3248" />
-<extraparam>
-<Line value="#InitialSessionKnowledge Keyboard.sk DoorAndLockButton.sk" />
-<Line value="#Confidentiality Keyboard.codeValue" />
-<Line value="#Authenticity Keyboard.sendingCode.m DoorAndLockButton.IN_EMERGENCY_CALL.m" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5003" id="3258" index="7" uid="d4f83686-2e34-485f-9b4d-533ad4902780" >
-<cdparam x="59" y="635" />
-<sizeparam width="192" height="91" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="startBuzzer()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6719" />
+<TGConnectingPoint num="1" id="6720" />
+<TGConnectingPoint num="2" id="6721" />
+<TGConnectingPoint num="3" id="6722" />
+<TGConnectingPoint num="4" id="6723" />
+<TGConnectingPoint num="5" id="6724" />
+<TGConnectingPoint num="6" id="6725" />
+<TGConnectingPoint num="7" id="6726" />
+<TGConnectingPoint num="8" id="6727" />
+<TGConnectingPoint num="9" id="6728" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6802" index="14" uid="3d9b957a-0150-4a70-a875-f7d2be0a375c" >
+<cdparam x="398" y="134" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="DataType0" value="Code" />
-<TGConnectingPoint num="0" id="3250" />
-<TGConnectingPoint num="1" id="3251" />
-<TGConnectingPoint num="2" id="3252" />
-<TGConnectingPoint num="3" id="3253" />
-<TGConnectingPoint num="4" id="3254" />
-<TGConnectingPoint num="5" id="3255" />
-<TGConnectingPoint num="6" id="3256" />
-<TGConnectingPoint num="7" id="3257" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="buzzerOff" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6730" />
+<TGConnectingPoint num="1" id="6731" />
+<TGConnectingPoint num="2" id="6732" />
+<TGConnectingPoint num="3" id="6733" />
+<TGConnectingPoint num="4" id="6734" />
+<TGConnectingPoint num="5" id="6735" />
+<TGConnectingPoint num="6" id="6736" />
+<TGConnectingPoint num="7" id="6737" />
+<TGConnectingPoint num="8" id="6738" />
+<TGConnectingPoint num="9" id="6739" />
+<TGConnectingPoint num="10" id="6740" />
+<TGConnectingPoint num="11" id="6741" />
+<TGConnectingPoint num="12" id="6742" />
+<TGConnectingPoint num="13" id="6743" />
+<TGConnectingPoint num="14" id="6744" />
+<TGConnectingPoint num="15" id="6745" />
+<TGConnectingPoint num="16" id="6746" />
+<TGConnectingPoint num="17" id="6747" />
+<TGConnectingPoint num="18" id="6748" />
+<TGConnectingPoint num="19" id="6749" />
+<TGConnectingPoint num="20" id="6750" />
+<TGConnectingPoint num="21" id="6751" />
+<TGConnectingPoint num="22" id="6752" />
+<TGConnectingPoint num="23" id="6753" />
+<TGConnectingPoint num="24" id="6754" />
+<TGConnectingPoint num="25" id="6755" />
+<TGConnectingPoint num="26" id="6756" />
+<TGConnectingPoint num="27" id="6757" />
+<TGConnectingPoint num="28" id="6758" />
+<TGConnectingPoint num="29" id="6759" />
+<TGConnectingPoint num="30" id="6760" />
+<TGConnectingPoint num="31" id="6761" />
+<TGConnectingPoint num="32" id="6762" />
+<TGConnectingPoint num="33" id="6763" />
+<TGConnectingPoint num="34" id="6764" />
+<TGConnectingPoint num="35" id="6765" />
+<TGConnectingPoint num="36" id="6766" />
+<TGConnectingPoint num="37" id="6767" />
+<TGConnectingPoint num="38" id="6768" />
+<TGConnectingPoint num="39" id="6769" />
+<TGConnectingPoint num="40" id="6770" />
+<TGConnectingPoint num="41" id="6771" />
+<TGConnectingPoint num="42" id="6772" />
+<TGConnectingPoint num="43" id="6773" />
+<TGConnectingPoint num="44" id="6774" />
+<TGConnectingPoint num="45" id="6775" />
+<TGConnectingPoint num="46" id="6776" />
+<TGConnectingPoint num="47" id="6777" />
+<TGConnectingPoint num="48" id="6778" />
+<TGConnectingPoint num="49" id="6779" />
+<TGConnectingPoint num="50" id="6780" />
+<TGConnectingPoint num="51" id="6781" />
+<TGConnectingPoint num="52" id="6782" />
+<TGConnectingPoint num="53" id="6783" />
+<TGConnectingPoint num="54" id="6784" />
+<TGConnectingPoint num="55" id="6785" />
+<TGConnectingPoint num="56" id="6786" />
+<TGConnectingPoint num="57" id="6787" />
+<TGConnectingPoint num="58" id="6788" />
+<TGConnectingPoint num="59" id="6789" />
+<TGConnectingPoint num="60" id="6790" />
+<TGConnectingPoint num="61" id="6791" />
+<TGConnectingPoint num="62" id="6792" />
+<TGConnectingPoint num="63" id="6793" />
+<TGConnectingPoint num="64" id="6794" />
+<TGConnectingPoint num="65" id="6795" />
+<TGConnectingPoint num="66" id="6796" />
+<TGConnectingPoint num="67" id="6797" />
+<TGConnectingPoint num="68" id="6798" />
+<TGConnectingPoint num="69" id="6799" />
+<TGConnectingPoint num="70" id="6800" />
+<TGConnectingPoint num="71" id="6801" />
 <extraparam>
-<Attribute access="0" id="goodCode" value="1" type="8" typeOther="" />
-<Attribute access="0" id="badCode" value="0" type="8" typeOther="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="303" id="3275" index="8" uid="9e469bb8-f2ef-4d00-a9ba-a1b0fd7eb01f" >
-<cdparam x="345" y="529" />
+<COMPONENT type="5100" id="6804" index="15" uid="fbb5b02d-96dc-42c3-ae55-73d6519be1de" >
+<cdparam x="415" y="65" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6803" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="AVATAR Design" nameTab="DesignV2" tabs="Block Diagram$OnboardPersons$DoorAndLockButton$Captain$Person$Crew$Passenger$FirstOfficer" >
+<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" >
+<MainCode value="void __user_init() {"/>
+<MainCode value="}"/>
+<Optimized value="true" />
+<considerTimingOperators value="true" />
+<Validated value="Person;DoorAndLockButton;OnboardPersons;Captain;Crew;Passenger;FirstOfficer;" />
+<Ignored value="" />
+
+<CONNECTOR type="5002" id="6806" index="0" uid="8c6e39fe-e0bc-4b0a-86c4-b416810ce089" >
+<cdparam x="1648" y="259" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="6805" />
+<P1  x="908" y="136" id="6853" />
+<P2  x="781" y="135" id="7066" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<iso value="in lock()" />
+<iso value="in unlock()" />
+<iso value="in open()" />
+<iso value="in close()" />
+<iso value="in enterCockpit()" />
+<iso value="in leaveCockpit()" />
+<iso value="in emergencyCall()" />
+<osd value="out lock()" />
+<osd value="out unlock()" />
+<osd value="out open()" />
+<osd value="out close()" />
+<osd value="out enterCockpit()" />
+<osd value="out leaveCockit()" />
+<osd value="out sendEmergency()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="303" id="6823" index="1" uid="9ae4ce05-a56d-4353-bec2-7f440310b58d" >
+<cdparam x="302" y="473" />
 <sizeparam width="845" height="123" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
@@ -6581,22 +14468,23 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_UNLOCKED
 DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_UNLOCKED
 DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED || DoorAndLockButton.CLOSED_AND_UNLOCKED
 " />
-<TGConnectingPoint num="0" id="3259" />
-<TGConnectingPoint num="1" id="3260" />
-<TGConnectingPoint num="2" id="3261" />
-<TGConnectingPoint num="3" id="3262" />
-<TGConnectingPoint num="4" id="3263" />
-<TGConnectingPoint num="5" id="3264" />
-<TGConnectingPoint num="6" id="3265" />
-<TGConnectingPoint num="7" id="3266" />
-<TGConnectingPoint num="8" id="3267" />
-<TGConnectingPoint num="9" id="3268" />
-<TGConnectingPoint num="10" id="3269" />
-<TGConnectingPoint num="11" id="3270" />
-<TGConnectingPoint num="12" id="3271" />
-<TGConnectingPoint num="13" id="3272" />
-<TGConnectingPoint num="14" id="3273" />
-<TGConnectingPoint num="15" id="3274" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6807" />
+<TGConnectingPoint num="1" id="6808" />
+<TGConnectingPoint num="2" id="6809" />
+<TGConnectingPoint num="3" id="6810" />
+<TGConnectingPoint num="4" id="6811" />
+<TGConnectingPoint num="5" id="6812" />
+<TGConnectingPoint num="6" id="6813" />
+<TGConnectingPoint num="7" id="6814" />
+<TGConnectingPoint num="8" id="6815" />
+<TGConnectingPoint num="9" id="6816" />
+<TGConnectingPoint num="10" id="6817" />
+<TGConnectingPoint num="11" id="6818" />
+<TGConnectingPoint num="12" id="6819" />
+<TGConnectingPoint num="13" id="6820" />
+<TGConnectingPoint num="14" id="6821" />
+<TGConnectingPoint num="15" id="6822" />
 <extraparam>
 <Line value="E&lt;&gt; Passenger.isInCockpit ==true&amp;&amp;DoorAndLockButton.inside==1" />
 <Line value="E&lt;&gt; DoorAndLockButton.LOCKED_EMPTY_COCKPIT" />
@@ -6608,8 +14496,8 @@ DoorAndLockButton.IN_EMERGENCY_CALL --&gt; DoorAndLockButton.CLOSED_AND_LOCKED |
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="3292" index="9" uid="1b69d6c6-28a8-438c-a1c9-10883f8919e1" >
-<cdparam x="57" y="525" />
+<COMPONENT type="301" id="6840" index="2" uid="aafae9c3-1e13-44da-b412-5f4599a6888a" >
+<cdparam x="17" y="474" />
 <sizeparam width="237" height="87" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
@@ -6621,22 +14509,23 @@ knowsEmergencyCode
 And set inside and outside 
 in DoorAndLockButton
 " />
-<TGConnectingPoint num="0" id="3276" />
-<TGConnectingPoint num="1" id="3277" />
-<TGConnectingPoint num="2" id="3278" />
-<TGConnectingPoint num="3" id="3279" />
-<TGConnectingPoint num="4" id="3280" />
-<TGConnectingPoint num="5" id="3281" />
-<TGConnectingPoint num="6" id="3282" />
-<TGConnectingPoint num="7" id="3283" />
-<TGConnectingPoint num="8" id="3284" />
-<TGConnectingPoint num="9" id="3285" />
-<TGConnectingPoint num="10" id="3286" />
-<TGConnectingPoint num="11" id="3287" />
-<TGConnectingPoint num="12" id="3288" />
-<TGConnectingPoint num="13" id="3289" />
-<TGConnectingPoint num="14" id="3290" />
-<TGConnectingPoint num="15" id="3291" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6824" />
+<TGConnectingPoint num="1" id="6825" />
+<TGConnectingPoint num="2" id="6826" />
+<TGConnectingPoint num="3" id="6827" />
+<TGConnectingPoint num="4" id="6828" />
+<TGConnectingPoint num="5" id="6829" />
+<TGConnectingPoint num="6" id="6830" />
+<TGConnectingPoint num="7" id="6831" />
+<TGConnectingPoint num="8" id="6832" />
+<TGConnectingPoint num="9" id="6833" />
+<TGConnectingPoint num="10" id="6834" />
+<TGConnectingPoint num="11" id="6835" />
+<TGConnectingPoint num="12" id="6836" />
+<TGConnectingPoint num="13" id="6837" />
+<TGConnectingPoint num="14" id="6838" />
+<TGConnectingPoint num="15" id="6839" />
 <extraparam>
 <Line value="To add a person, clone e.g. &quot;Captain&quot;" />
 <Line value="and set :" />
@@ -6648,289 +14537,418 @@ in DoorAndLockButton
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5005" id="3301" index="10" uid="cc165e69-7108-45a6-b005-ed846652c70c" >
-<cdparam x="1202" y="540" />
-<sizeparam width="217" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5005" id="6849" index="3" uid="8d778f00-eed6-4ff8-b76d-b9021f957a11" >
+<cdparam x="903" y="250" />
+<sizeparam width="217" height="211" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
 <infoparam name="Person" value="Person" />
-<TGConnectingPoint num="0" id="3293" />
-<TGConnectingPoint num="1" id="3294" />
-<TGConnectingPoint num="2" id="3295" />
-<TGConnectingPoint num="3" id="3296" />
-<TGConnectingPoint num="4" id="3297" />
-<TGConnectingPoint num="5" id="3298" />
-<TGConnectingPoint num="6" id="3299" />
-<TGConnectingPoint num="7" id="3300" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6841" />
+<TGConnectingPoint num="1" id="6842" />
+<TGConnectingPoint num="2" id="6843" />
+<TGConnectingPoint num="3" id="6844" />
+<TGConnectingPoint num="4" id="6845" />
+<TGConnectingPoint num="5" id="6846" />
+<TGConnectingPoint num="6" id="6847" />
+<TGConnectingPoint num="7" id="6848" />
 <extraparam>
 <CryptoLibraryFunction value="false" />
 <Parameter access="0" id="isInCockpit" value="" type="4" typeOther="" />
 <Parameter access="0" id="knowsEmergencyCode" value="" type="4" typeOther="" />
-<Parameter access="0" id="code" value="" type="5" typeOther="Code" />
 <Signal value="out lock()" />
 <Signal value="out unlock()" />
 <Signal value="out open()" />
 <Signal value="out close()" />
 <Signal value="out enterCockpit()" />
 <Signal value="out leaveCockpit()" />
-<Signal value="out typeCode(int codeValue)" />
+<Signal value="out sendEmergency()" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5000" id="3424" index="11" uid="2e75d9d4-d1f6-4ebf-9085-ae2449dcaf07" >
-<cdparam x="34" y="10" />
-<sizeparam width="1287" height="498" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5000" id="6890" index="4" uid="1a1dcd0a-98c2-4e6c-8238-3da00cab02b7" >
+<cdparam x="908" y="34" />
+<sizeparam width="212" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
-<infoparam name="Block0" value="System" />
-<TGConnectingPoint num="0" id="3384" />
-<TGConnectingPoint num="1" id="3385" />
-<TGConnectingPoint num="2" id="3386" />
-<TGConnectingPoint num="3" id="3387" />
-<TGConnectingPoint num="4" id="3388" />
-<TGConnectingPoint num="5" id="3389" />
-<TGConnectingPoint num="6" id="3390" />
-<TGConnectingPoint num="7" id="3391" />
-<TGConnectingPoint num="8" id="3392" />
-<TGConnectingPoint num="9" id="3393" />
-<TGConnectingPoint num="10" id="3394" />
-<TGConnectingPoint num="11" id="3395" />
-<TGConnectingPoint num="12" id="3396" />
-<TGConnectingPoint num="13" id="3397" />
-<TGConnectingPoint num="14" id="3398" />
-<TGConnectingPoint num="15" id="3399" />
-<TGConnectingPoint num="16" id="3400" />
-<TGConnectingPoint num="17" id="3401" />
-<TGConnectingPoint num="18" id="3402" />
-<TGConnectingPoint num="19" id="3403" />
-<TGConnectingPoint num="20" id="3404" />
-<TGConnectingPoint num="21" id="3405" />
-<TGConnectingPoint num="22" id="3406" />
-<TGConnectingPoint num="23" id="3407" />
-<TGConnectingPoint num="24" id="3408" />
-<TGConnectingPoint num="25" id="3409" />
-<TGConnectingPoint num="26" id="3410" />
-<TGConnectingPoint num="27" id="3411" />
-<TGConnectingPoint num="28" id="3412" />
-<TGConnectingPoint num="29" id="3413" />
-<TGConnectingPoint num="30" id="3414" />
-<TGConnectingPoint num="31" id="3415" />
-<TGConnectingPoint num="32" id="3416" />
-<TGConnectingPoint num="33" id="3417" />
-<TGConnectingPoint num="34" id="3418" />
-<TGConnectingPoint num="35" id="3419" />
-<TGConnectingPoint num="36" id="3420" />
-<TGConnectingPoint num="37" id="3421" />
-<TGConnectingPoint num="38" id="3422" />
-<TGConnectingPoint num="39" id="3423" />
+<infoparam name="Block0" value="DoorAndLockButton" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6850" />
+<TGConnectingPoint num="1" id="6851" />
+<TGConnectingPoint num="2" id="6852" />
+<TGConnectingPoint num="3" id="6853" />
+<TGConnectingPoint num="4" id="6854" />
+<TGConnectingPoint num="5" id="6855" />
+<TGConnectingPoint num="6" id="6856" />
+<TGConnectingPoint num="7" id="6857" />
+<TGConnectingPoint num="8" id="6858" />
+<TGConnectingPoint num="9" id="6859" />
+<TGConnectingPoint num="10" id="6860" />
+<TGConnectingPoint num="11" id="6861" />
+<TGConnectingPoint num="12" id="6862" />
+<TGConnectingPoint num="13" id="6863" />
+<TGConnectingPoint num="14" id="6864" />
+<TGConnectingPoint num="15" id="6865" />
+<TGConnectingPoint num="16" id="6866" />
+<TGConnectingPoint num="17" id="6867" />
+<TGConnectingPoint num="18" id="6868" />
+<TGConnectingPoint num="19" id="6869" />
+<TGConnectingPoint num="20" id="6870" />
+<TGConnectingPoint num="21" id="6871" />
+<TGConnectingPoint num="22" id="6872" />
+<TGConnectingPoint num="23" id="6873" />
+<TGConnectingPoint num="24" id="6874" />
+<TGConnectingPoint num="25" id="6875" />
+<TGConnectingPoint num="26" id="6876" />
+<TGConnectingPoint num="27" id="6877" />
+<TGConnectingPoint num="28" id="6878" />
+<TGConnectingPoint num="29" id="6879" />
+<TGConnectingPoint num="30" id="6880" />
+<TGConnectingPoint num="31" id="6881" />
+<TGConnectingPoint num="32" id="6882" />
+<TGConnectingPoint num="33" id="6883" />
+<TGConnectingPoint num="34" id="6884" />
+<TGConnectingPoint num="35" id="6885" />
+<TGConnectingPoint num="36" id="6886" />
+<TGConnectingPoint num="37" id="6887" />
+<TGConnectingPoint num="38" id="6888" />
+<TGConnectingPoint num="39" id="6889" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
-<Signal value="in chin(Message m)" attached="true" />
-<Signal value="out chout(Message m)" attached="true" />
-</extraparam>
-</COMPONENT>
-<SUBCOMPONENT type="5000" id="3342" index="15" uid="461228c9-f7ab-4132-8b38-831c66e0d3e8" >
-<father id="3424" num="0" />
-<cdparam x="839" y="246" />
-<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="1037" minY="0" maxY="298" />
-<infoparam name="Block0" value="Keyboard" />
-<TGConnectingPoint num="0" id="3302" />
-<TGConnectingPoint num="1" id="3303" />
-<TGConnectingPoint num="2" id="3304" />
-<TGConnectingPoint num="3" id="3305" />
-<TGConnectingPoint num="4" id="3306" />
-<TGConnectingPoint num="5" id="3307" />
-<TGConnectingPoint num="6" id="3308" />
-<TGConnectingPoint num="7" id="3309" />
-<TGConnectingPoint num="8" id="3310" />
-<TGConnectingPoint num="9" id="3311" />
-<TGConnectingPoint num="10" id="3312" />
-<TGConnectingPoint num="11" id="3313" />
-<TGConnectingPoint num="12" id="3314" />
-<TGConnectingPoint num="13" id="3315" />
-<TGConnectingPoint num="14" id="3316" />
-<TGConnectingPoint num="15" id="3317" />
-<TGConnectingPoint num="16" id="3318" />
-<TGConnectingPoint num="17" id="3319" />
-<TGConnectingPoint num="18" id="3320" />
-<TGConnectingPoint num="19" id="3321" />
-<TGConnectingPoint num="20" id="3322" />
-<TGConnectingPoint num="21" id="3323" />
-<TGConnectingPoint num="22" id="3324" />
-<TGConnectingPoint num="23" id="3325" />
-<TGConnectingPoint num="24" id="3326" />
-<TGConnectingPoint num="25" id="3327" />
-<TGConnectingPoint num="26" id="3328" />
-<TGConnectingPoint num="27" id="3329" />
-<TGConnectingPoint num="28" id="3330" />
-<TGConnectingPoint num="29" id="3331" />
-<TGConnectingPoint num="30" id="3332" />
-<TGConnectingPoint num="31" id="3333" />
-<TGConnectingPoint num="32" id="3334" />
-<TGConnectingPoint num="33" id="3335" />
-<TGConnectingPoint num="34" id="3336" />
-<TGConnectingPoint num="35" id="3337" />
-<TGConnectingPoint num="36" id="3338" />
-<TGConnectingPoint num="37" id="3339" />
-<TGConnectingPoint num="38" id="3340" />
-<TGConnectingPoint num="39" id="3341" />
-<extraparam>
-<blockType data="cryptoblock" color="-4072719" />
-<CryptoBlock value="true" />
-<Attribute access="0" id="codeValue" value="" type="8" typeOther="" />
-<Attribute access="0" id="code" value="" type="5" typeOther="Code" />
-<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
-<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
-<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
-<Method value="Message aencrypt(Message msg, Key k)" />
-<Method value="Message adecrypt(Message msg, Key k)" />
-<Method value="Key pk(Key k)" />
-<Method value="Message sign(Message msg, Key k)" />
-<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
-<Method value="Message cert(Key k, Message msg)" />
-<Method value="bool verifyCert(Message cert, Key k)" />
-<Method value="Key getpk(Message cert)" />
-<Method value="Message sencrypt(Message msg, Key k)" />
-<Method value="Message sdecrypt(Message msg, Key k)" />
-<Method value="Key DH(Key pubK, Key privK)" />
-<Method value="Message hash(Message msg)" />
-<Method value="Message MAC(Message msg, Key k)" />
-<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
-<Method value="Message concat2(Message msg1, Message msg2)" />
-<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
-<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
-<Method value="get2(Message msg, Message msg1, Message msg2)" />
-<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
-<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
-<Signal value="in code(int codeValue)" attached="true" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="3383" index="16" uid="4d02c8f5-6fe3-4fbd-93a5-5c0912d88d29" >
-<father id="3424" num="1" />
-<cdparam x="1094" y="88" />
-<sizeparam width="212" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="1075" minY="0" maxY="293" />
-<infoparam name="Block0" value="DoorAndLockButton" />
-<TGConnectingPoint num="0" id="3343" />
-<TGConnectingPoint num="1" id="3344" />
-<TGConnectingPoint num="2" id="3345" />
-<TGConnectingPoint num="3" id="3346" />
-<TGConnectingPoint num="4" id="3347" />
-<TGConnectingPoint num="5" id="3348" />
-<TGConnectingPoint num="6" id="3349" />
-<TGConnectingPoint num="7" id="3350" />
-<TGConnectingPoint num="8" id="3351" />
-<TGConnectingPoint num="9" id="3352" />
-<TGConnectingPoint num="10" id="3353" />
-<TGConnectingPoint num="11" id="3354" />
-<TGConnectingPoint num="12" id="3355" />
-<TGConnectingPoint num="13" id="3356" />
-<TGConnectingPoint num="14" id="3357" />
-<TGConnectingPoint num="15" id="3358" />
-<TGConnectingPoint num="16" id="3359" />
-<TGConnectingPoint num="17" id="3360" />
-<TGConnectingPoint num="18" id="3361" />
-<TGConnectingPoint num="19" id="3362" />
-<TGConnectingPoint num="20" id="3363" />
-<TGConnectingPoint num="21" id="3364" />
-<TGConnectingPoint num="22" id="3365" />
-<TGConnectingPoint num="23" id="3366" />
-<TGConnectingPoint num="24" id="3367" />
-<TGConnectingPoint num="25" id="3368" />
-<TGConnectingPoint num="26" id="3369" />
-<TGConnectingPoint num="27" id="3370" />
-<TGConnectingPoint num="28" id="3371" />
-<TGConnectingPoint num="29" id="3372" />
-<TGConnectingPoint num="30" id="3373" />
-<TGConnectingPoint num="31" id="3374" />
-<TGConnectingPoint num="32" id="3375" />
-<TGConnectingPoint num="33" id="3376" />
-<TGConnectingPoint num="34" id="3377" />
-<TGConnectingPoint num="35" id="3378" />
-<TGConnectingPoint num="36" id="3379" />
-<TGConnectingPoint num="37" id="3380" />
-<TGConnectingPoint num="38" id="3381" />
-<TGConnectingPoint num="39" id="3382" />
-<extraparam>
-<blockType data="cryptoblock" color="-4072719" />
-<CryptoBlock value="true" />
-<Attribute access="0" id="inside" value="2" type="8" typeOther="" />
-<Attribute access="0" id="outside" value="2" type="8" typeOther="" />
-<Attribute access="0" id="timeout" value="0" type="8" typeOther="" />
-<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
-<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
-<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
-<Method value="Message aencrypt(Message msg, Key k)" />
-<Method value="Message adecrypt(Message msg, Key k)" />
-<Method value="Key pk(Key k)" />
-<Method value="Message sign(Message msg, Key k)" />
-<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
-<Method value="Message cert(Key k, Message msg)" />
-<Method value="bool verifyCert(Message cert, Key k)" />
-<Method value="Key getpk(Message cert)" />
-<Method value="Message sencrypt(Message msg, Key k)" />
-<Method value="Message sdecrypt(Message msg, Key k)" />
-<Method value="Key DH(Key pubK, Key privK)" />
-<Method value="Message hash(Message msg)" />
-<Method value="Message MAC(Message msg, Key k)" />
-<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
-<Method value="Message concat2(Message msg1, Message msg2)" />
-<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
-<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
-<Method value="get2(Message msg, Message msg1, Message msg2)" />
-<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
-<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Attribute access="0" var="0" id="inside" value="2" type="8" typeOther="" />
+<Attribute access="0" var="0" id="outside" value="2" type="8" typeOther="" />
+<Attribute access="0" var="0" id="timeout" value="false" type="4" typeOther="" />
 <Signal value="in lock()" attached="true" />
 <Signal value="in unlock()" attached="true" />
 <Signal value="in open()" attached="true" />
 <Signal value="in close()" attached="true" />
 <Signal value="in enterCockpit()" attached="true" />
 <Signal value="in leaveCockpit()" attached="true" />
-<Signal value="in emergencyCall()" attached="false" />
+<Signal value="in emergencyCall()" attached="true" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="7095" index="5" uid="def206fb-bffe-4abf-8508-c1d45cdd2c67" >
+<cdparam x="31" y="31" />
+<sizeparam width="750" height="419" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
+<infoparam name="Block0" value="OnboardPersons" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7055" />
+<TGConnectingPoint num="1" id="7056" />
+<TGConnectingPoint num="2" id="7057" />
+<TGConnectingPoint num="3" id="7058" />
+<TGConnectingPoint num="4" id="7059" />
+<TGConnectingPoint num="5" id="7060" />
+<TGConnectingPoint num="6" id="7061" />
+<TGConnectingPoint num="7" id="7062" />
+<TGConnectingPoint num="8" id="7063" />
+<TGConnectingPoint num="9" id="7064" />
+<TGConnectingPoint num="10" id="7065" />
+<TGConnectingPoint num="11" id="7066" />
+<TGConnectingPoint num="12" id="7067" />
+<TGConnectingPoint num="13" id="7068" />
+<TGConnectingPoint num="14" id="7069" />
+<TGConnectingPoint num="15" id="7070" />
+<TGConnectingPoint num="16" id="7071" />
+<TGConnectingPoint num="17" id="7072" />
+<TGConnectingPoint num="18" id="7073" />
+<TGConnectingPoint num="19" id="7074" />
+<TGConnectingPoint num="20" id="7075" />
+<TGConnectingPoint num="21" id="7076" />
+<TGConnectingPoint num="22" id="7077" />
+<TGConnectingPoint num="23" id="7078" />
+<TGConnectingPoint num="24" id="7079" />
+<TGConnectingPoint num="25" id="7080" />
+<TGConnectingPoint num="26" id="7081" />
+<TGConnectingPoint num="27" id="7082" />
+<TGConnectingPoint num="28" id="7083" />
+<TGConnectingPoint num="29" id="7084" />
+<TGConnectingPoint num="30" id="7085" />
+<TGConnectingPoint num="31" id="7086" />
+<TGConnectingPoint num="32" id="7087" />
+<TGConnectingPoint num="33" id="7088" />
+<TGConnectingPoint num="34" id="7089" />
+<TGConnectingPoint num="35" id="7090" />
+<TGConnectingPoint num="36" id="7091" />
+<TGConnectingPoint num="37" id="7092" />
+<TGConnectingPoint num="38" id="7093" />
+<TGConnectingPoint num="39" id="7094" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="out lock()" attached="true" />
+<Signal value="out unlock()" attached="true" />
+<Signal value="out open()" attached="true" />
+<Signal value="out close()" attached="true" />
+<Signal value="out enterCockpit()" attached="true" />
+<Signal value="out leaveCockit()" attached="true" />
+<Signal value="out sendEmergency()" attached="true" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="5000" id="6931" index="6" uid="f9c98b79-621c-4e1d-be86-136c8ed886a3" >
+<father id="7095" num="0" />
+<cdparam x="65" y="217" />
+<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="525" minY="0" maxY="321" />
+<infoparam name="Block0" value="Captain" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6891" />
+<TGConnectingPoint num="1" id="6892" />
+<TGConnectingPoint num="2" id="6893" />
+<TGConnectingPoint num="3" id="6894" />
+<TGConnectingPoint num="4" id="6895" />
+<TGConnectingPoint num="5" id="6896" />
+<TGConnectingPoint num="6" id="6897" />
+<TGConnectingPoint num="7" id="6898" />
+<TGConnectingPoint num="8" id="6899" />
+<TGConnectingPoint num="9" id="6900" />
+<TGConnectingPoint num="10" id="6901" />
+<TGConnectingPoint num="11" id="6902" />
+<TGConnectingPoint num="12" id="6903" />
+<TGConnectingPoint num="13" id="6904" />
+<TGConnectingPoint num="14" id="6905" />
+<TGConnectingPoint num="15" id="6906" />
+<TGConnectingPoint num="16" id="6907" />
+<TGConnectingPoint num="17" id="6908" />
+<TGConnectingPoint num="18" id="6909" />
+<TGConnectingPoint num="19" id="6910" />
+<TGConnectingPoint num="20" id="6911" />
+<TGConnectingPoint num="21" id="6912" />
+<TGConnectingPoint num="22" id="6913" />
+<TGConnectingPoint num="23" id="6914" />
+<TGConnectingPoint num="24" id="6915" />
+<TGConnectingPoint num="25" id="6916" />
+<TGConnectingPoint num="26" id="6917" />
+<TGConnectingPoint num="27" id="6918" />
+<TGConnectingPoint num="28" id="6919" />
+<TGConnectingPoint num="29" id="6920" />
+<TGConnectingPoint num="30" id="6921" />
+<TGConnectingPoint num="31" id="6922" />
+<TGConnectingPoint num="32" id="6923" />
+<TGConnectingPoint num="33" id="6924" />
+<TGConnectingPoint num="34" id="6925" />
+<TGConnectingPoint num="35" id="6926" />
+<TGConnectingPoint num="36" id="6927" />
+<TGConnectingPoint num="37" id="6928" />
+<TGConnectingPoint num="38" id="6929" />
+<TGConnectingPoint num="39" id="6930" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Attribute access="0" var="0" id="isInCockpit" value="true" type="4" typeOther="" />
+<Attribute access="0" var="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="6972" index="7" uid="6e7b7e24-e829-4ba5-bfe3-c5cc7b3e6e76" >
+<father id="7095" num="1" />
+<cdparam x="299" y="249" />
+<sizeparam width="225" height="134" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="525" minY="0" maxY="285" />
+<infoparam name="Block0" value="Crew" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6932" />
+<TGConnectingPoint num="1" id="6933" />
+<TGConnectingPoint num="2" id="6934" />
+<TGConnectingPoint num="3" id="6935" />
+<TGConnectingPoint num="4" id="6936" />
+<TGConnectingPoint num="5" id="6937" />
+<TGConnectingPoint num="6" id="6938" />
+<TGConnectingPoint num="7" id="6939" />
+<TGConnectingPoint num="8" id="6940" />
+<TGConnectingPoint num="9" id="6941" />
+<TGConnectingPoint num="10" id="6942" />
+<TGConnectingPoint num="11" id="6943" />
+<TGConnectingPoint num="12" id="6944" />
+<TGConnectingPoint num="13" id="6945" />
+<TGConnectingPoint num="14" id="6946" />
+<TGConnectingPoint num="15" id="6947" />
+<TGConnectingPoint num="16" id="6948" />
+<TGConnectingPoint num="17" id="6949" />
+<TGConnectingPoint num="18" id="6950" />
+<TGConnectingPoint num="19" id="6951" />
+<TGConnectingPoint num="20" id="6952" />
+<TGConnectingPoint num="21" id="6953" />
+<TGConnectingPoint num="22" id="6954" />
+<TGConnectingPoint num="23" id="6955" />
+<TGConnectingPoint num="24" id="6956" />
+<TGConnectingPoint num="25" id="6957" />
+<TGConnectingPoint num="26" id="6958" />
+<TGConnectingPoint num="27" id="6959" />
+<TGConnectingPoint num="28" id="6960" />
+<TGConnectingPoint num="29" id="6961" />
+<TGConnectingPoint num="30" id="6962" />
+<TGConnectingPoint num="31" id="6963" />
+<TGConnectingPoint num="32" id="6964" />
+<TGConnectingPoint num="33" id="6965" />
+<TGConnectingPoint num="34" id="6966" />
+<TGConnectingPoint num="35" id="6967" />
+<TGConnectingPoint num="36" id="6968" />
+<TGConnectingPoint num="37" id="6969" />
+<TGConnectingPoint num="38" id="6970" />
+<TGConnectingPoint num="39" id="6971" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Attribute access="0" var="0" id="isInCockpit" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="7013" index="8" uid="f667f694-afbf-47e8-9f94-a165e532a36f" >
+<father id="7095" num="2" />
+<cdparam x="534" y="247" />
+<sizeparam width="225" height="134" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="525" minY="0" maxY="285" />
+<infoparam name="Block0" value="Passenger" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6973" />
+<TGConnectingPoint num="1" id="6974" />
+<TGConnectingPoint num="2" id="6975" />
+<TGConnectingPoint num="3" id="6976" />
+<TGConnectingPoint num="4" id="6977" />
+<TGConnectingPoint num="5" id="6978" />
+<TGConnectingPoint num="6" id="6979" />
+<TGConnectingPoint num="7" id="6980" />
+<TGConnectingPoint num="8" id="6981" />
+<TGConnectingPoint num="9" id="6982" />
+<TGConnectingPoint num="10" id="6983" />
+<TGConnectingPoint num="11" id="6984" />
+<TGConnectingPoint num="12" id="6985" />
+<TGConnectingPoint num="13" id="6986" />
+<TGConnectingPoint num="14" id="6987" />
+<TGConnectingPoint num="15" id="6988" />
+<TGConnectingPoint num="16" id="6989" />
+<TGConnectingPoint num="17" id="6990" />
+<TGConnectingPoint num="18" id="6991" />
+<TGConnectingPoint num="19" id="6992" />
+<TGConnectingPoint num="20" id="6993" />
+<TGConnectingPoint num="21" id="6994" />
+<TGConnectingPoint num="22" id="6995" />
+<TGConnectingPoint num="23" id="6996" />
+<TGConnectingPoint num="24" id="6997" />
+<TGConnectingPoint num="25" id="6998" />
+<TGConnectingPoint num="26" id="6999" />
+<TGConnectingPoint num="27" id="7000" />
+<TGConnectingPoint num="28" id="7001" />
+<TGConnectingPoint num="29" id="7002" />
+<TGConnectingPoint num="30" id="7003" />
+<TGConnectingPoint num="31" id="7004" />
+<TGConnectingPoint num="32" id="7005" />
+<TGConnectingPoint num="33" id="7006" />
+<TGConnectingPoint num="34" id="7007" />
+<TGConnectingPoint num="35" id="7008" />
+<TGConnectingPoint num="36" id="7009" />
+<TGConnectingPoint num="37" id="7010" />
+<TGConnectingPoint num="38" id="7011" />
+<TGConnectingPoint num="39" id="7012" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Attribute access="0" var="0" id="isInCockpit" value="false" type="4" typeOther="" />
+<Attribute access="0" var="0" id="knowsEmergencyCode" value="false" type="4" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="7054" index="9" uid="153e8584-5654-4e3c-8132-8751c37a33ea" >
+<father id="7095" num="3" />
+<cdparam x="64" y="322" />
+<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="525" minY="0" maxY="321" />
+<infoparam name="Block0" value="FirstOfficer" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7014" />
+<TGConnectingPoint num="1" id="7015" />
+<TGConnectingPoint num="2" id="7016" />
+<TGConnectingPoint num="3" id="7017" />
+<TGConnectingPoint num="4" id="7018" />
+<TGConnectingPoint num="5" id="7019" />
+<TGConnectingPoint num="6" id="7020" />
+<TGConnectingPoint num="7" id="7021" />
+<TGConnectingPoint num="8" id="7022" />
+<TGConnectingPoint num="9" id="7023" />
+<TGConnectingPoint num="10" id="7024" />
+<TGConnectingPoint num="11" id="7025" />
+<TGConnectingPoint num="12" id="7026" />
+<TGConnectingPoint num="13" id="7027" />
+<TGConnectingPoint num="14" id="7028" />
+<TGConnectingPoint num="15" id="7029" />
+<TGConnectingPoint num="16" id="7030" />
+<TGConnectingPoint num="17" id="7031" />
+<TGConnectingPoint num="18" id="7032" />
+<TGConnectingPoint num="19" id="7033" />
+<TGConnectingPoint num="20" id="7034" />
+<TGConnectingPoint num="21" id="7035" />
+<TGConnectingPoint num="22" id="7036" />
+<TGConnectingPoint num="23" id="7037" />
+<TGConnectingPoint num="24" id="7038" />
+<TGConnectingPoint num="25" id="7039" />
+<TGConnectingPoint num="26" id="7040" />
+<TGConnectingPoint num="27" id="7041" />
+<TGConnectingPoint num="28" id="7042" />
+<TGConnectingPoint num="29" id="7043" />
+<TGConnectingPoint num="30" id="7044" />
+<TGConnectingPoint num="31" id="7045" />
+<TGConnectingPoint num="32" id="7046" />
+<TGConnectingPoint num="33" id="7047" />
+<TGConnectingPoint num="34" id="7048" />
+<TGConnectingPoint num="35" id="7049" />
+<TGConnectingPoint num="36" id="7050" />
+<TGConnectingPoint num="37" id="7051" />
+<TGConnectingPoint num="38" id="7052" />
+<TGConnectingPoint num="39" id="7053" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Attribute access="0" var="0" id="isInCockpit" value="true" type="4" typeOther="" />
+<Attribute access="0" var="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
 
 
 </AVATARBlockDiagramPanel>
 
-<AVATARStateMachineDiagramPanel name="OnboardPersons" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="5100" id="3426" index="0" uid="980f3779-99ee-48fb-a7bd-f8de570f78ca" >
+<AVATARStateMachineDiagramPanel name="OnboardPersons" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="5100" id="7097" index="0" uid="d23ed224-1ff4-49a7-911a-ff3dec96ea67" >
 <cdparam x="400" y="50" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="3425" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7096" />
 </COMPONENT>
 
 
 </AVATARStateMachineDiagramPanel>
 
-<AVATARStateMachineDiagramPanel name="DoorAndLockButton" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="3433" index="0" uid="2d70ac72-13f5-48eb-b606-5e99b24b9237" >
+<AVATARStateMachineDiagramPanel name="DoorAndLockButton" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="7104" index="0" uid="75e81afa-ae16-431e-9157-d3dbe322e2fb" >
 <cdparam x="445" y="283" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3432" />
-<P1  x="445" y="283" id="3619" />
-<P2  x="561" y="313" id="4013" />
+<TGConnectingPoint num="0" id="7103" />
+<P1  x="445" y="283" id="7290" />
+<P2  x="561" y="313" id="7684" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3431" index="35" uid="2848377d-f2d1-4836-a1f3-ab9d34be6cbb" >
-<father id="3433" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7102" index="35" uid="f2e1c782-b45c-4ecb-b6a1-5eeefbfe1dfb" >
+<father id="7104" num="0" />
 <cdparam x="442" y="318" />
-<sizeparam width="92" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3427" />
-<TGConnectingPoint num="1" id="3428" />
-<TGConnectingPoint num="2" id="3429" />
-<TGConnectingPoint num="3" id="3430" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7098" />
+<TGConnectingPoint num="1" id="7099" />
+<TGConnectingPoint num="2" id="7100" />
+<TGConnectingPoint num="3" id="7101" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -6941,70 +14959,76 @@ in DoorAndLockButton
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="timeout = 1" enabled="true"/>
+<actions value="timeout = true" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3448" index="1" uid="0188246e-96cb-443a-89ff-69f8422bf094" >
+<CONNECTOR type="5102" id="7119" index="1" uid="87956ae8-7d14-49dd-a320-132258130552" >
 <cdparam x="265" y="326" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3443" />
-<TGConnectingPoint num="1" id="3444" />
-<TGConnectingPoint num="2" id="3445" />
-<TGConnectingPoint num="3" id="3446" />
-<TGConnectingPoint num="4" id="3447" />
-<P1  x="258" y="376" id="3683" />
-<P2  x="356" y="132" id="4086" />
+<TGConnectingPoint num="0" id="7114" />
+<TGConnectingPoint num="1" id="7115" />
+<TGConnectingPoint num="2" id="7116" />
+<TGConnectingPoint num="3" id="7117" />
+<TGConnectingPoint num="4" id="7118" />
+<P1  x="258" y="376" id="7354" />
+<P2  x="356" y="132" id="7757" />
 <Point x="258" y="396" />
 <Point x="156" y="396" />
 <Point x="156" y="112" />
 <Point x="336" y="112" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3434" index="36" uid="4b6dc69b-d795-4e25-abfe-480e4a7be635" >
-<father id="3448" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7105" index="36" uid="fe7e1fff-84e8-4369-b957-b22aa0e235c6" >
+<father id="7119" num="0" />
 <cdparam x="258" y="396" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3435" index="37" uid="84d4c26c-c1ca-4a79-9f71-395f96a4a803" >
-<father id="3448" num="1" />
+<SUBCOMPONENT type="-1" id="7106" index="37" uid="3b1b9ecb-438d-4459-86be-550f1cd783f2" >
+<father id="7119" num="1" />
 <cdparam x="156" y="396" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3436" index="38" uid="e7c2bc85-8cbe-47d6-83cc-47ec7107b4b8" >
-<father id="3448" num="2" />
+<SUBCOMPONENT type="-1" id="7107" index="38" uid="af136ff9-0c66-4b32-9304-d6519dc9aae4" >
+<father id="7119" num="2" />
 <cdparam x="156" y="112" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3437" index="39" uid="df8c161e-b091-4849-ac81-940a8d60f395" >
-<father id="3448" num="3" />
+<SUBCOMPONENT type="-1" id="7108" index="39" uid="eae61086-e9fa-4e2f-b340-487b8086af78" >
+<father id="7119" num="3" />
 <cdparam x="336" y="112" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3442" index="40" uid="d125c58e-9a69-4da5-b73f-58e82e30930e" >
-<father id="3448" num="4" />
+<SUBCOMPONENT type="-1" id="7113" index="40" uid="dd6a8369-8ba9-4777-a0c5-d8c0ffd67c0d" >
+<father id="7119" num="4" />
 <cdparam x="310" y="229" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3438" />
-<TGConnectingPoint num="1" id="3439" />
-<TGConnectingPoint num="2" id="3440" />
-<TGConnectingPoint num="3" id="3441" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7109" />
+<TGConnectingPoint num="1" id="7110" />
+<TGConnectingPoint num="2" id="7111" />
+<TGConnectingPoint num="3" id="7112" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7018,66 +15042,72 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3463" index="2" uid="8dac7865-0408-4756-b8ae-8b584272ac65" >
+<CONNECTOR type="5102" id="7134" index="2" uid="8495ae15-faa3-49c3-aa5d-d728ac607c85" >
 <cdparam x="543" y="119" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3458" />
-<TGConnectingPoint num="1" id="3459" />
-<TGConnectingPoint num="2" id="3460" />
-<TGConnectingPoint num="3" id="3461" />
-<TGConnectingPoint num="4" id="3462" />
-<P1  x="543" y="119" id="4085" />
-<P2  x="592" y="48" id="3707" />
+<TGConnectingPoint num="0" id="7129" />
+<TGConnectingPoint num="1" id="7130" />
+<TGConnectingPoint num="2" id="7131" />
+<TGConnectingPoint num="3" id="7132" />
+<TGConnectingPoint num="4" id="7133" />
+<P1  x="543" y="119" id="7756" />
+<P2  x="592" y="48" id="7378" />
 <Point x="543" y="139" />
 <Point x="572" y="139" />
 <Point x="572" y="28" />
 <Point x="572" y="28" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3449" index="41" uid="7725a1a0-7021-47b5-a0cf-6edf11fa618f" >
-<father id="3463" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7120" index="41" uid="54c77e19-80ff-4f9a-b5d4-b842356dee81" >
+<father id="7134" num="0" />
 <cdparam x="543" y="139" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3450" index="42" uid="a9728dc8-6c1a-48e3-96b4-8830fa21bd11" >
-<father id="3463" num="1" />
+<SUBCOMPONENT type="-1" id="7121" index="42" uid="39e5cc7e-2784-4b6d-90a0-a38b3b01ae1d" >
+<father id="7134" num="1" />
 <cdparam x="572" y="139" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3451" index="43" uid="35b37533-3226-4a76-9055-7dc34000ebdc" >
-<father id="3463" num="2" />
+<SUBCOMPONENT type="-1" id="7122" index="43" uid="23478319-7dde-4109-9a87-c03853be5d10" >
+<father id="7134" num="2" />
 <cdparam x="572" y="28" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3452" index="44" uid="88ebb232-30c4-4a41-aeaa-bd14d8484fb5" >
-<father id="3463" num="3" />
+<SUBCOMPONENT type="-1" id="7123" index="44" uid="7143ae8f-9907-4f9d-afe8-0a77e0e57a17" >
+<father id="7134" num="3" />
 <cdparam x="572" y="28" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3457" index="45" uid="df613bb9-2265-427d-b43d-6e013c6056a2" >
-<father id="3463" num="4" />
+<SUBCOMPONENT type="-1" id="7128" index="45" uid="6b6983a6-d606-4f98-b69a-75ff562fbb03" >
+<father id="7134" num="4" />
 <cdparam x="509" y="49" />
 <sizeparam width="68" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3453" />
-<TGConnectingPoint num="1" id="3454" />
-<TGConnectingPoint num="2" id="3455" />
-<TGConnectingPoint num="3" id="3456" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7124" />
+<TGConnectingPoint num="1" id="7125" />
+<TGConnectingPoint num="2" id="7126" />
+<TGConnectingPoint num="3" id="7127" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="1" enabled="true"/>
@@ -7091,26 +15121,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3470" index="3" uid="23514a43-b960-4dfb-aa7a-55616eeb8486" >
+<CONNECTOR type="5102" id="7141" index="3" uid="6f009455-49b5-476e-ba73-4390cd3433b0" >
 <cdparam x="575" y="636" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3469" />
-<P1  x="575" y="636" id="3862" />
-<P2  x="523" y="714" id="3796" />
+<TGConnectingPoint num="0" id="7140" />
+<P1  x="575" y="636" id="7533" />
+<P2  x="523" y="714" id="7467" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3468" index="46" uid="4b43e95e-f68b-483f-8646-a1896ed1dd3c" >
-<father id="3470" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7139" index="46" uid="5a3a160d-e143-42ee-8644-db526656afde" >
+<father id="7141" num="0" />
 <cdparam x="565" y="676" />
 <sizeparam width="134" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3464" />
-<TGConnectingPoint num="1" id="3465" />
-<TGConnectingPoint num="2" id="3466" />
-<TGConnectingPoint num="3" id="3467" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7135" />
+<TGConnectingPoint num="1" id="7136" />
+<TGConnectingPoint num="2" id="7137" />
+<TGConnectingPoint num="3" id="7138" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7126,26 +15158,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3477" index="4" uid="aa11f2d7-5866-43e6-a6eb-6393e0af9be0" >
+<CONNECTOR type="5102" id="7148" index="4" uid="5ab11f82-344d-4b0b-8782-9f0e11b4dc20" >
 <cdparam x="622" y="528" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3476" />
-<P1  x="626" y="528" id="3906" />
-<P2  x="436" y="603" id="3850" />
+<TGConnectingPoint num="0" id="7147" />
+<P1  x="626" y="528" id="7577" />
+<P2  x="436" y="603" id="7521" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3475" index="47" uid="e65de5b8-1b3f-43e4-ab3b-b3c8aa4c81b9" >
-<father id="3477" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7146" index="47" uid="4bfa60db-9220-48ad-a741-c9e9c7367cfb" >
+<father id="7148" num="0" />
 <cdparam x="438" y="547" />
 <sizeparam width="87" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3471" />
-<TGConnectingPoint num="1" id="3472" />
-<TGConnectingPoint num="2" id="3473" />
-<TGConnectingPoint num="3" id="3474" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7142" />
+<TGConnectingPoint num="1" id="7143" />
+<TGConnectingPoint num="2" id="7144" />
+<TGConnectingPoint num="3" id="7145" />
 <extraparam>
 <guard value="[ outside &gt; 0]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7159,66 +15193,72 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3492" index="5" uid="307aca2a-2fb6-4281-9c52-02ca33b0a238" >
+<CONNECTOR type="5102" id="7163" index="5" uid="6978ba39-fe5f-4feb-9419-74047dd898c1" >
 <cdparam x="540" y="417" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3487" />
-<TGConnectingPoint num="1" id="3488" />
-<TGConnectingPoint num="2" id="3489" />
-<TGConnectingPoint num="3" id="3490" />
-<TGConnectingPoint num="4" id="3491" />
-<P1  x="488" y="404" id="3873" />
-<P2  x="356" y="113" id="4072" />
+<TGConnectingPoint num="0" id="7158" />
+<TGConnectingPoint num="1" id="7159" />
+<TGConnectingPoint num="2" id="7160" />
+<TGConnectingPoint num="3" id="7161" />
+<TGConnectingPoint num="4" id="7162" />
+<P1  x="488" y="404" id="7544" />
+<P2  x="356" y="113" id="7743" />
 <Point x="488" y="424" />
 <Point x="106" y="424" />
 <Point x="106" y="93" />
 <Point x="336" y="93" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3478" index="48" uid="599ec075-9703-475b-8a33-1c22e65beed9" >
-<father id="3492" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7149" index="48" uid="ea0af1af-c6f0-40d2-a48a-46ecf3fbee63" >
+<father id="7163" num="0" />
 <cdparam x="488" y="424" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3479" index="49" uid="323236eb-0f19-4eb7-bcde-01fbd21fba00" >
-<father id="3492" num="1" />
+<SUBCOMPONENT type="-1" id="7150" index="49" uid="1ae45dac-6d5c-43e7-a129-c4c59a0fef75" >
+<father id="7163" num="1" />
 <cdparam x="106" y="424" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3480" index="50" uid="82e02634-c3f1-477c-a414-920e4dd5643a" >
-<father id="3492" num="2" />
+<SUBCOMPONENT type="-1" id="7151" index="50" uid="dd1aafcf-920a-4f4b-970c-6ac301146293" >
+<father id="7163" num="2" />
 <cdparam x="106" y="93" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3481" index="51" uid="13953020-0ddf-408c-84b2-2d549817fa9f" >
-<father id="3492" num="3" />
+<SUBCOMPONENT type="-1" id="7152" index="51" uid="0fd9f27d-04ed-4d4e-86ed-1eb656eee900" >
+<father id="7163" num="3" />
 <cdparam x="336" y="93" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3486" index="52" uid="92ff20f2-a282-457d-9af4-f23f835e89d0" >
-<father id="3492" num="4" />
+<SUBCOMPONENT type="-1" id="7157" index="52" uid="e5facd27-08f0-4b20-921d-dba11d7cb18d" >
+<father id="7163" num="4" />
 <cdparam x="471" y="284" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3482" />
-<TGConnectingPoint num="1" id="3483" />
-<TGConnectingPoint num="2" id="3484" />
-<TGConnectingPoint num="3" id="3485" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7153" />
+<TGConnectingPoint num="1" id="7154" />
+<TGConnectingPoint num="2" id="7155" />
+<TGConnectingPoint num="3" id="7156" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7232,66 +15272,72 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3507" index="6" uid="e7e00137-157c-48ed-9274-790e01900c86" >
+<CONNECTOR type="5102" id="7178" index="6" uid="d851074b-f02a-4340-aa17-41b28c35663e" >
 <cdparam x="714" y="628" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3502" />
-<TGConnectingPoint num="1" id="3503" />
-<TGConnectingPoint num="2" id="3504" />
-<TGConnectingPoint num="3" id="3505" />
-<TGConnectingPoint num="4" id="3506" />
-<P1  x="714" y="628" id="3884" />
-<P2  x="543" y="132" id="4088" />
+<TGConnectingPoint num="0" id="7173" />
+<TGConnectingPoint num="1" id="7174" />
+<TGConnectingPoint num="2" id="7175" />
+<TGConnectingPoint num="3" id="7176" />
+<TGConnectingPoint num="4" id="7177" />
+<P1  x="714" y="628" id="7555" />
+<P2  x="543" y="132" id="7759" />
 <Point x="714" y="648" />
 <Point x="871" y="648" />
 <Point x="871" y="112" />
 <Point x="563" y="112" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3493" index="53" uid="76be64de-20e3-4e91-af8a-862411abeace" >
-<father id="3507" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7164" index="53" uid="0e0078aa-00d8-4d0f-b8b9-2344e9916b51" >
+<father id="7178" num="0" />
 <cdparam x="714" y="648" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3494" index="54" uid="07972c4f-9cc7-4783-a881-3e1882d63fed" >
-<father id="3507" num="1" />
+<SUBCOMPONENT type="-1" id="7165" index="54" uid="e3aed499-4d7e-410d-925a-5c929e29ac0b" >
+<father id="7178" num="1" />
 <cdparam x="871" y="648" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3495" index="55" uid="23b459f4-5796-4b68-9d7f-eb3baffe54de" >
-<father id="3507" num="2" />
+<SUBCOMPONENT type="-1" id="7166" index="55" uid="68b1c41d-fd36-438f-87ed-c9a07f554f03" >
+<father id="7178" num="2" />
 <cdparam x="871" y="112" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3496" index="56" uid="c950f26d-47ca-414e-a7fa-33f914994f68" >
-<father id="3507" num="3" />
+<SUBCOMPONENT type="-1" id="7167" index="56" uid="ddaaf7e9-7d3d-4c7e-944f-fa7fa2e99411" >
+<father id="7178" num="3" />
 <cdparam x="563" y="112" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="point " value="null" />
+<new d="false" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="3501" index="57" uid="9961157c-e09b-4d69-917f-964bc14f60d7" >
-<father id="3507" num="4" />
+<SUBCOMPONENT type="-1" id="7172" index="57" uid="a90f95a6-1864-4d18-9e08-3f7e92f21fd8" >
+<father id="7178" num="4" />
 <cdparam x="736" y="464" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3497" />
-<TGConnectingPoint num="1" id="3498" />
-<TGConnectingPoint num="2" id="3499" />
-<TGConnectingPoint num="3" id="3500" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7168" />
+<TGConnectingPoint num="1" id="7169" />
+<TGConnectingPoint num="2" id="7170" />
+<TGConnectingPoint num="3" id="7171" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7305,26 +15351,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3514" index="7" uid="5e479c8f-30ce-4aab-9d97-514054fbf8ce" >
+<CONNECTOR type="5102" id="7185" index="7" uid="9a0b327e-cf7e-4ac9-93d6-c69d61ee638c" >
 <cdparam x="406" y="74" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3513" />
-<P1  x="406" y="74" id="4135" />
-<P2  x="449" y="101" id="4063" />
+<TGConnectingPoint num="0" id="7184" />
+<P1  x="406" y="74" id="7806" />
+<P2  x="449" y="101" id="7734" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3512" index="58" uid="4b1678d0-4632-4c1b-ba43-7b3b910a4e5e" >
-<father id="3514" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7183" index="58" uid="dacfcb5f-72bd-4f72-8038-261ccaf02899" >
+<father id="7185" num="0" />
 <cdparam x="406" y="87" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3508" />
-<TGConnectingPoint num="1" id="3509" />
-<TGConnectingPoint num="2" id="3510" />
-<TGConnectingPoint num="3" id="3511" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7179" />
+<TGConnectingPoint num="1" id="7180" />
+<TGConnectingPoint num="2" id="7181" />
+<TGConnectingPoint num="3" id="7182" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7338,26 +15386,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3521" index="8" uid="09673ce3-7bb8-4ff2-9857-61e767521159" >
+<CONNECTOR type="5102" id="7192" index="8" uid="ecc88126-61e4-4440-a49b-138c92c1b326" >
 <cdparam x="457" y="151" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3520" />
-<P1  x="496" y="151" id="4077" />
-<P2  x="496" y="197" id="3978" />
+<TGConnectingPoint num="0" id="7191" />
+<P1  x="496" y="151" id="7748" />
+<P2  x="496" y="197" id="7649" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3519" index="59" uid="5915b336-3c95-4ffd-a3f6-8634c3510e00" >
-<father id="3521" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7190" index="59" uid="fdb41188-fd9d-440c-a4ec-c33fd41ccd0f" >
+<father id="7192" num="0" />
 <cdparam x="500" y="180" />
 <sizeparam width="77" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3515" />
-<TGConnectingPoint num="1" id="3516" />
-<TGConnectingPoint num="2" id="3517" />
-<TGConnectingPoint num="3" id="3518" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7186" />
+<TGConnectingPoint num="1" id="7187" />
+<TGConnectingPoint num="2" id="7188" />
+<TGConnectingPoint num="3" id="7189" />
 <extraparam>
 <guard value="[ inside &gt; 0]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7371,26 +15421,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3528" index="9" uid="b6666bf8-d8a7-4142-9f8e-7144e2f10217" >
+<CONNECTOR type="5102" id="7199" index="9" uid="cefb9d28-5812-469c-b801-a1d2c3adda3c" >
 <cdparam x="525" y="221" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3527" />
-<P1  x="496" y="227" id="3979" />
-<P2  x="561" y="281" id="3989" />
+<TGConnectingPoint num="0" id="7198" />
+<P1  x="496" y="227" id="7650" />
+<P2  x="561" y="281" id="7660" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3526" index="60" uid="e97a0f30-4a67-4850-bcf7-92e606c6fb06" >
-<father id="3528" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7197" index="60" uid="e66c3c78-86c1-4e44-b05e-bd29b9e5c6b7" >
+<father id="7199" num="0" />
 <cdparam x="552" y="243" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3522" />
-<TGConnectingPoint num="1" id="3523" />
-<TGConnectingPoint num="2" id="3524" />
-<TGConnectingPoint num="3" id="3525" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7193" />
+<TGConnectingPoint num="1" id="7194" />
+<TGConnectingPoint num="2" id="7195" />
+<TGConnectingPoint num="3" id="7196" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7404,26 +15456,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3535" index="10" uid="c4cbdf4c-030c-40ff-aa12-69e67cfe742f" >
+<CONNECTOR type="5102" id="7206" index="10" uid="437c9cb5-dbd9-4570-a52a-18c1ff5f47d0" >
 <cdparam x="722" y="395" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3534" />
-<P1  x="638" y="334" id="4018" />
-<P2  x="638" y="379" id="3967" />
+<TGConnectingPoint num="0" id="7205" />
+<P1  x="638" y="334" id="7689" />
+<P2  x="638" y="379" id="7638" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3533" index="61" uid="6c1e83fa-b488-4587-8d7e-07b39424d94c" >
-<father id="3535" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7204" index="61" uid="7a86bdf5-c2c9-43ea-8b98-9dcc35dbadb5" >
+<father id="7206" num="0" />
 <cdparam x="723" y="422" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3529" />
-<TGConnectingPoint num="1" id="3530" />
-<TGConnectingPoint num="2" id="3531" />
-<TGConnectingPoint num="3" id="3532" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7200" />
+<TGConnectingPoint num="1" id="7201" />
+<TGConnectingPoint num="2" id="7202" />
+<TGConnectingPoint num="3" id="7203" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7437,26 +15491,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3542" index="11" uid="752709a7-1958-4e30-8208-fb0ff990d3a9" >
+<CONNECTOR type="5102" id="7213" index="11" uid="86157528-22f6-45ba-abc0-f59824089304" >
 <cdparam x="828" y="510" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3541" />
-<P1  x="638" y="409" id="3968" />
-<P2  x="638" y="491" id="3910" />
+<TGConnectingPoint num="0" id="7212" />
+<P1  x="638" y="409" id="7639" />
+<P2  x="638" y="491" id="7581" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3540" index="62" uid="159aca1f-884b-4b30-8d60-688ca1096e98" >
-<father id="3542" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7211" index="62" uid="64179123-e585-4459-96f6-b9c7e958d834" >
+<father id="7213" num="0" />
 <cdparam x="829" y="543" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3536" />
-<TGConnectingPoint num="1" id="3537" />
-<TGConnectingPoint num="2" id="3538" />
-<TGConnectingPoint num="3" id="3539" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7207" />
+<TGConnectingPoint num="1" id="7208" />
+<TGConnectingPoint num="2" id="7209" />
+<TGConnectingPoint num="3" id="7210" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7470,26 +15526,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3549" index="12" uid="84f747fb-d375-4b01-b164-b38c04d86442" >
+<CONNECTOR type="5102" id="7220" index="12" uid="e21e768f-6896-4ee0-9878-2f21a50be0a4" >
 <cdparam x="723" y="541" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3548" />
-<P1  x="676" y="541" id="3900" />
-<P2  x="714" y="598" id="3883" />
+<TGConnectingPoint num="0" id="7219" />
+<P1  x="676" y="541" id="7571" />
+<P2  x="714" y="598" id="7554" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3547" index="63" uid="7438dd3f-eda3-4ea9-8b19-6d36bd138aa6" >
-<father id="3549" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7218" index="63" uid="7acd6482-760f-4e83-8575-38b05d833037" >
+<father id="7220" num="0" />
 <cdparam x="718" y="569" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3543" />
-<TGConnectingPoint num="1" id="3544" />
-<TGConnectingPoint num="2" id="3545" />
-<TGConnectingPoint num="3" id="3546" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7214" />
+<TGConnectingPoint num="1" id="7215" />
+<TGConnectingPoint num="2" id="7216" />
+<TGConnectingPoint num="3" id="7217" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7503,26 +15561,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3556" index="13" uid="fadd5c70-eef1-4f1c-a86f-019f1c4e388b" >
+<CONNECTOR type="5102" id="7227" index="13" uid="36431c4a-8225-4f37-854c-2e4446967fd6" >
 <cdparam x="561" y="334" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3555" />
-<P1  x="561" y="334" id="3994" />
-<P2  x="488" y="374" id="3872" />
+<TGConnectingPoint num="0" id="7226" />
+<P1  x="561" y="334" id="7665" />
+<P2  x="488" y="374" id="7543" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3554" index="64" uid="72ef0369-bbf0-40e8-9417-4e7640407374" >
-<father id="3556" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7225" index="64" uid="d4706ec7-6508-488c-9871-79c35f7b9786" >
+<father id="7227" num="0" />
 <cdparam x="550" y="360" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3550" />
-<TGConnectingPoint num="1" id="3551" />
-<TGConnectingPoint num="2" id="3552" />
-<TGConnectingPoint num="3" id="3553" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7221" />
+<TGConnectingPoint num="1" id="7222" />
+<TGConnectingPoint num="2" id="7223" />
+<TGConnectingPoint num="3" id="7224" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7536,26 +15596,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3563" index="14" uid="88fbf938-f732-4dce-816c-210c0a46d5b0" >
+<CONNECTOR type="5102" id="7234" index="14" uid="5bd4c660-082b-49de-be11-90f26e142ece" >
 <cdparam x="622" y="541" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3562" />
-<P1  x="626" y="541" id="3899" />
-<P2  x="575" y="606" id="3861" />
+<TGConnectingPoint num="0" id="7233" />
+<P1  x="626" y="541" id="7570" />
+<P2  x="575" y="606" id="7532" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3561" index="65" uid="7a812714-44fc-4060-9455-c78e58c86e38" >
-<father id="3563" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7232" index="65" uid="4b16e495-c925-42ef-8e24-0d174fb33771" >
+<father id="7234" num="0" />
 <cdparam x="602" y="588" />
 <sizeparam width="77" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3557" />
-<TGConnectingPoint num="1" id="3558" />
-<TGConnectingPoint num="2" id="3559" />
-<TGConnectingPoint num="3" id="3560" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7228" />
+<TGConnectingPoint num="1" id="7229" />
+<TGConnectingPoint num="2" id="7230" />
+<TGConnectingPoint num="3" id="7231" />
 <extraparam>
 <guard value="[ inside &gt; 0]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7569,26 +15631,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3570" index="15" uid="4a4f6d37-851b-4af1-a1fe-c7adbcccef25" >
+<CONNECTOR type="5102" id="7241" index="15" uid="d8b8168a-821c-4070-9ffa-1bf8d86efa74" >
 <cdparam x="436" y="633" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3569" />
-<P1  x="436" y="633" id="3851" />
-<P2  x="436" y="714" id="3777" />
+<TGConnectingPoint num="0" id="7240" />
+<P1  x="436" y="633" id="7522" />
+<P2  x="436" y="714" id="7448" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3568" index="66" uid="ed95e698-bdb1-43bc-9c62-ac15580982b9" >
-<father id="3570" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7239" index="66" uid="e23998ea-7500-4f64-aee8-33bbb0d00cb4" >
+<father id="7241" num="0" />
 <cdparam x="296" y="662" />
 <sizeparam width="132" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3564" />
-<TGConnectingPoint num="1" id="3565" />
-<TGConnectingPoint num="2" id="3566" />
-<TGConnectingPoint num="3" id="3567" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7235" />
+<TGConnectingPoint num="1" id="7236" />
+<TGConnectingPoint num="2" id="7237" />
+<TGConnectingPoint num="3" id="7238" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7604,26 +15668,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3577" index="16" uid="664ffcf8-e7d0-47d0-b6cd-274dd33e51f6" >
+<CONNECTOR type="5102" id="7248" index="16" uid="1d0307a2-486d-4305-8f09-888ab871c24a" >
 <cdparam x="378" y="151" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3576" />
-<P1  x="378" y="151" id="4090" />
-<P2  x="327" y="177" id="3693" />
+<TGConnectingPoint num="0" id="7247" />
+<P1  x="378" y="151" id="7761" />
+<P2  x="327" y="177" id="7364" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3575" index="67" uid="1aef0698-f3b7-46af-874a-8a0738178361" >
-<father id="3577" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7246" index="67" uid="62935ac5-e6f6-4ee0-8da9-6b038dff6951" >
+<father id="7248" num="0" />
 <cdparam x="376" y="174" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3571" />
-<TGConnectingPoint num="1" id="3572" />
-<TGConnectingPoint num="2" id="3573" />
-<TGConnectingPoint num="3" id="3574" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7242" />
+<TGConnectingPoint num="1" id="7243" />
+<TGConnectingPoint num="2" id="7244" />
+<TGConnectingPoint num="3" id="7245" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7637,26 +15703,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3584" index="17" uid="d3b4aa53-5f96-4d1d-8316-be32dfb081e2" >
+<CONNECTOR type="5102" id="7255" index="17" uid="a346c9b1-036c-4947-ae5b-adc98b7f30c5" >
 <cdparam x="327" y="223" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3583" />
-<P1  x="327" y="207" id="3694" />
-<P2  x="327" y="240" id="3609" />
+<TGConnectingPoint num="0" id="7254" />
+<P1  x="327" y="207" id="7365" />
+<P2  x="327" y="240" id="7280" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3582" index="68" uid="9498b4b8-406a-4fb2-9447-a370afbf4ad1" >
-<father id="3584" num="0" />
-<cdparam x="333" y="226" />
-<sizeparam width="127" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7253" index="68" uid="36b00eff-6598-412c-b523-f8714116ed3f" >
+<father id="7255" num="0" />
+<cdparam x="327" y="234" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3578" />
-<TGConnectingPoint num="1" id="3579" />
-<TGConnectingPoint num="2" id="3580" />
-<TGConnectingPoint num="3" id="3581" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7249" />
+<TGConnectingPoint num="1" id="7250" />
+<TGConnectingPoint num="2" id="7251" />
+<TGConnectingPoint num="3" id="7252" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7667,30 +15735,31 @@ in DoorAndLockButton
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
-<actions value="m = sdecrypt(m, sk)" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="3591" index="18" uid="0e9b82e7-e3d7-4980-9d0a-45b39b6a18ed" >
+<CONNECTOR type="5102" id="7262" index="18" uid="827fdca7-52e2-4662-9762-8d58553e1263" >
 <cdparam x="291" y="289" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="3590" />
-<P1  x="258" y="283" id="3617" />
-<P2  x="258" y="346" id="3682" />
+<TGConnectingPoint num="0" id="7261" />
+<P1  x="258" y="283" id="7288" />
+<P2  x="258" y="346" id="7353" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3589" index="69" uid="5be0c5ff-cf59-4623-9dc5-b2ab52317928" >
-<father id="3591" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7260" index="69" uid="f6eea27a-ffe9-4e22-b47d-b7ee012d52cb" >
+<father id="7262" num="0" />
 <cdparam x="278" y="292" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="3585" />
-<TGConnectingPoint num="1" id="3586" />
-<TGConnectingPoint num="2" id="3587" />
-<TGConnectingPoint num="3" id="3588" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7256" />
+<TGConnectingPoint num="1" id="7257" />
+<TGConnectingPoint num="2" id="7258" />
+<TGConnectingPoint num="3" id="7259" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -7704,717 +15773,735 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5106" id="3664" index="19" uid="dc131e1c-c750-4cf8-8b3a-6a37a53f16b6" >
+<COMPONENT type="5106" id="7335" index="19" uid="2b58ced1-f667-4c45-8aeb-ef2ca1831dc8" >
 <cdparam x="258" y="240" />
 <sizeparam width="187" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state0" value="IN_EMERGENCY_CALL" />
-<TGConnectingPoint num="0" id="3592" />
-<TGConnectingPoint num="1" id="3593" />
-<TGConnectingPoint num="2" id="3594" />
-<TGConnectingPoint num="3" id="3595" />
-<TGConnectingPoint num="4" id="3596" />
-<TGConnectingPoint num="5" id="3597" />
-<TGConnectingPoint num="6" id="3598" />
-<TGConnectingPoint num="7" id="3599" />
-<TGConnectingPoint num="8" id="3600" />
-<TGConnectingPoint num="9" id="3601" />
-<TGConnectingPoint num="10" id="3602" />
-<TGConnectingPoint num="11" id="3603" />
-<TGConnectingPoint num="12" id="3604" />
-<TGConnectingPoint num="13" id="3605" />
-<TGConnectingPoint num="14" id="3606" />
-<TGConnectingPoint num="15" id="3607" />
-<TGConnectingPoint num="16" id="3608" />
-<TGConnectingPoint num="17" id="3609" />
-<TGConnectingPoint num="18" id="3610" />
-<TGConnectingPoint num="19" id="3611" />
-<TGConnectingPoint num="20" id="3612" />
-<TGConnectingPoint num="21" id="3613" />
-<TGConnectingPoint num="22" id="3614" />
-<TGConnectingPoint num="23" id="3615" />
-<TGConnectingPoint num="24" id="3616" />
-<TGConnectingPoint num="25" id="3617" />
-<TGConnectingPoint num="26" id="3618" />
-<TGConnectingPoint num="27" id="3619" />
-<TGConnectingPoint num="28" id="3620" />
-<TGConnectingPoint num="29" id="3621" />
-<TGConnectingPoint num="30" id="3622" />
-<TGConnectingPoint num="31" id="3623" />
-<TGConnectingPoint num="32" id="3624" />
-<TGConnectingPoint num="33" id="3625" />
-<TGConnectingPoint num="34" id="3626" />
-<TGConnectingPoint num="35" id="3627" />
-<TGConnectingPoint num="36" id="3628" />
-<TGConnectingPoint num="37" id="3629" />
-<TGConnectingPoint num="38" id="3630" />
-<TGConnectingPoint num="39" id="3631" />
-<TGConnectingPoint num="40" id="3632" />
-<TGConnectingPoint num="41" id="3633" />
-<TGConnectingPoint num="42" id="3634" />
-<TGConnectingPoint num="43" id="3635" />
-<TGConnectingPoint num="44" id="3636" />
-<TGConnectingPoint num="45" id="3637" />
-<TGConnectingPoint num="46" id="3638" />
-<TGConnectingPoint num="47" id="3639" />
-<TGConnectingPoint num="48" id="3640" />
-<TGConnectingPoint num="49" id="3641" />
-<TGConnectingPoint num="50" id="3642" />
-<TGConnectingPoint num="51" id="3643" />
-<TGConnectingPoint num="52" id="3644" />
-<TGConnectingPoint num="53" id="3645" />
-<TGConnectingPoint num="54" id="3646" />
-<TGConnectingPoint num="55" id="3647" />
-<TGConnectingPoint num="56" id="3648" />
-<TGConnectingPoint num="57" id="3649" />
-<TGConnectingPoint num="58" id="3650" />
-<TGConnectingPoint num="59" id="3651" />
-<TGConnectingPoint num="60" id="3652" />
-<TGConnectingPoint num="61" id="3653" />
-<TGConnectingPoint num="62" id="3654" />
-<TGConnectingPoint num="63" id="3655" />
-<TGConnectingPoint num="64" id="3656" />
-<TGConnectingPoint num="65" id="3657" />
-<TGConnectingPoint num="66" id="3658" />
-<TGConnectingPoint num="67" id="3659" />
-<TGConnectingPoint num="68" id="3660" />
-<TGConnectingPoint num="69" id="3661" />
-<TGConnectingPoint num="70" id="3662" />
-<TGConnectingPoint num="71" id="3663" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="301" id="3681" index="20" uid="23e2376a-0429-457a-a93d-334fc07c9f68" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7263" />
+<TGConnectingPoint num="1" id="7264" />
+<TGConnectingPoint num="2" id="7265" />
+<TGConnectingPoint num="3" id="7266" />
+<TGConnectingPoint num="4" id="7267" />
+<TGConnectingPoint num="5" id="7268" />
+<TGConnectingPoint num="6" id="7269" />
+<TGConnectingPoint num="7" id="7270" />
+<TGConnectingPoint num="8" id="7271" />
+<TGConnectingPoint num="9" id="7272" />
+<TGConnectingPoint num="10" id="7273" />
+<TGConnectingPoint num="11" id="7274" />
+<TGConnectingPoint num="12" id="7275" />
+<TGConnectingPoint num="13" id="7276" />
+<TGConnectingPoint num="14" id="7277" />
+<TGConnectingPoint num="15" id="7278" />
+<TGConnectingPoint num="16" id="7279" />
+<TGConnectingPoint num="17" id="7280" />
+<TGConnectingPoint num="18" id="7281" />
+<TGConnectingPoint num="19" id="7282" />
+<TGConnectingPoint num="20" id="7283" />
+<TGConnectingPoint num="21" id="7284" />
+<TGConnectingPoint num="22" id="7285" />
+<TGConnectingPoint num="23" id="7286" />
+<TGConnectingPoint num="24" id="7287" />
+<TGConnectingPoint num="25" id="7288" />
+<TGConnectingPoint num="26" id="7289" />
+<TGConnectingPoint num="27" id="7290" />
+<TGConnectingPoint num="28" id="7291" />
+<TGConnectingPoint num="29" id="7292" />
+<TGConnectingPoint num="30" id="7293" />
+<TGConnectingPoint num="31" id="7294" />
+<TGConnectingPoint num="32" id="7295" />
+<TGConnectingPoint num="33" id="7296" />
+<TGConnectingPoint num="34" id="7297" />
+<TGConnectingPoint num="35" id="7298" />
+<TGConnectingPoint num="36" id="7299" />
+<TGConnectingPoint num="37" id="7300" />
+<TGConnectingPoint num="38" id="7301" />
+<TGConnectingPoint num="39" id="7302" />
+<TGConnectingPoint num="40" id="7303" />
+<TGConnectingPoint num="41" id="7304" />
+<TGConnectingPoint num="42" id="7305" />
+<TGConnectingPoint num="43" id="7306" />
+<TGConnectingPoint num="44" id="7307" />
+<TGConnectingPoint num="45" id="7308" />
+<TGConnectingPoint num="46" id="7309" />
+<TGConnectingPoint num="47" id="7310" />
+<TGConnectingPoint num="48" id="7311" />
+<TGConnectingPoint num="49" id="7312" />
+<TGConnectingPoint num="50" id="7313" />
+<TGConnectingPoint num="51" id="7314" />
+<TGConnectingPoint num="52" id="7315" />
+<TGConnectingPoint num="53" id="7316" />
+<TGConnectingPoint num="54" id="7317" />
+<TGConnectingPoint num="55" id="7318" />
+<TGConnectingPoint num="56" id="7319" />
+<TGConnectingPoint num="57" id="7320" />
+<TGConnectingPoint num="58" id="7321" />
+<TGConnectingPoint num="59" id="7322" />
+<TGConnectingPoint num="60" id="7323" />
+<TGConnectingPoint num="61" id="7324" />
+<TGConnectingPoint num="62" id="7325" />
+<TGConnectingPoint num="63" id="7326" />
+<TGConnectingPoint num="64" id="7327" />
+<TGConnectingPoint num="65" id="7328" />
+<TGConnectingPoint num="66" id="7329" />
+<TGConnectingPoint num="67" id="7330" />
+<TGConnectingPoint num="68" id="7331" />
+<TGConnectingPoint num="69" id="7332" />
+<TGConnectingPoint num="70" id="7333" />
+<TGConnectingPoint num="71" id="7334" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="7352" index="20" uid="6e8b257e-c73c-4d02-9214-dff210725f68" >
 <cdparam x="823" y="27" />
 <sizeparam width="123" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="UML Note" value="System is blocked
 " />
-<TGConnectingPoint num="0" id="3665" />
-<TGConnectingPoint num="1" id="3666" />
-<TGConnectingPoint num="2" id="3667" />
-<TGConnectingPoint num="3" id="3668" />
-<TGConnectingPoint num="4" id="3669" />
-<TGConnectingPoint num="5" id="3670" />
-<TGConnectingPoint num="6" id="3671" />
-<TGConnectingPoint num="7" id="3672" />
-<TGConnectingPoint num="8" id="3673" />
-<TGConnectingPoint num="9" id="3674" />
-<TGConnectingPoint num="10" id="3675" />
-<TGConnectingPoint num="11" id="3676" />
-<TGConnectingPoint num="12" id="3677" />
-<TGConnectingPoint num="13" id="3678" />
-<TGConnectingPoint num="14" id="3679" />
-<TGConnectingPoint num="15" id="3680" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7336" />
+<TGConnectingPoint num="1" id="7337" />
+<TGConnectingPoint num="2" id="7338" />
+<TGConnectingPoint num="3" id="7339" />
+<TGConnectingPoint num="4" id="7340" />
+<TGConnectingPoint num="5" id="7341" />
+<TGConnectingPoint num="6" id="7342" />
+<TGConnectingPoint num="7" id="7343" />
+<TGConnectingPoint num="8" id="7344" />
+<TGConnectingPoint num="9" id="7345" />
+<TGConnectingPoint num="10" id="7346" />
+<TGConnectingPoint num="11" id="7347" />
+<TGConnectingPoint num="12" id="7348" />
+<TGConnectingPoint num="13" id="7349" />
+<TGConnectingPoint num="14" id="7350" />
+<TGConnectingPoint num="15" id="7351" />
 <extraparam>
 <Line value="System is blocked" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5104" id="3692" index="21" uid="6c213f50-5914-4469-91cd-5928322b40cb" >
+<COMPONENT type="5104" id="7363" index="21" uid="72ebc9c8-de95-40df-8816-14522a82f7bf" >
 <cdparam x="234" y="351" />
 <sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="lock()" />
-<TGConnectingPoint num="0" id="3682" />
-<TGConnectingPoint num="1" id="3683" />
-<TGConnectingPoint num="2" id="3684" />
-<TGConnectingPoint num="3" id="3685" />
-<TGConnectingPoint num="4" id="3686" />
-<TGConnectingPoint num="5" id="3687" />
-<TGConnectingPoint num="6" id="3688" />
-<TGConnectingPoint num="7" id="3689" />
-<TGConnectingPoint num="8" id="3690" />
-<TGConnectingPoint num="9" id="3691" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="3703" index="22" uid="f1ebf952-9b48-4da8-8c75-e38bc1bf8e6c" >
-<cdparam x="297" y="182" />
-<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7353" />
+<TGConnectingPoint num="1" id="7354" />
+<TGConnectingPoint num="2" id="7355" />
+<TGConnectingPoint num="3" id="7356" />
+<TGConnectingPoint num="4" id="7357" />
+<TGConnectingPoint num="5" id="7358" />
+<TGConnectingPoint num="6" id="7359" />
+<TGConnectingPoint num="7" id="7360" />
+<TGConnectingPoint num="8" id="7361" />
+<TGConnectingPoint num="9" id="7362" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="7374" index="22" uid="a8ae32ec-9725-4d93-9492-85c3198a7614" >
+<cdparam x="272" y="182" />
+<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="chin(m)" />
-<TGConnectingPoint num="0" id="3693" />
-<TGConnectingPoint num="1" id="3694" />
-<TGConnectingPoint num="2" id="3695" />
-<TGConnectingPoint num="3" id="3696" />
-<TGConnectingPoint num="4" id="3697" />
-<TGConnectingPoint num="5" id="3698" />
-<TGConnectingPoint num="6" id="3699" />
-<TGConnectingPoint num="7" id="3700" />
-<TGConnectingPoint num="8" id="3701" />
-<TGConnectingPoint num="9" id="3702" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="3776" index="23" uid="07889a48-c7c8-4b14-ac18-1a264bf1a4d7" >
+<infoparam name="Receive signal" value="emergencyCall()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7364" />
+<TGConnectingPoint num="1" id="7365" />
+<TGConnectingPoint num="2" id="7366" />
+<TGConnectingPoint num="3" id="7367" />
+<TGConnectingPoint num="4" id="7368" />
+<TGConnectingPoint num="5" id="7369" />
+<TGConnectingPoint num="6" id="7370" />
+<TGConnectingPoint num="7" id="7371" />
+<TGConnectingPoint num="8" id="7372" />
+<TGConnectingPoint num="9" id="7373" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="7447" index="23" uid="df508e60-f43b-4cc4-aa86-aa517a168248" >
 <cdparam x="592" y="28" />
 <sizeparam width="220" height="41" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state0" value="LOCKED_EMPTY_COCKPIT" />
-<TGConnectingPoint num="0" id="3704" />
-<TGConnectingPoint num="1" id="3705" />
-<TGConnectingPoint num="2" id="3706" />
-<TGConnectingPoint num="3" id="3707" />
-<TGConnectingPoint num="4" id="3708" />
-<TGConnectingPoint num="5" id="3709" />
-<TGConnectingPoint num="6" id="3710" />
-<TGConnectingPoint num="7" id="3711" />
-<TGConnectingPoint num="8" id="3712" />
-<TGConnectingPoint num="9" id="3713" />
-<TGConnectingPoint num="10" id="3714" />
-<TGConnectingPoint num="11" id="3715" />
-<TGConnectingPoint num="12" id="3716" />
-<TGConnectingPoint num="13" id="3717" />
-<TGConnectingPoint num="14" id="3718" />
-<TGConnectingPoint num="15" id="3719" />
-<TGConnectingPoint num="16" id="3720" />
-<TGConnectingPoint num="17" id="3721" />
-<TGConnectingPoint num="18" id="3722" />
-<TGConnectingPoint num="19" id="3723" />
-<TGConnectingPoint num="20" id="3724" />
-<TGConnectingPoint num="21" id="3725" />
-<TGConnectingPoint num="22" id="3726" />
-<TGConnectingPoint num="23" id="3727" />
-<TGConnectingPoint num="24" id="3728" />
-<TGConnectingPoint num="25" id="3729" />
-<TGConnectingPoint num="26" id="3730" />
-<TGConnectingPoint num="27" id="3731" />
-<TGConnectingPoint num="28" id="3732" />
-<TGConnectingPoint num="29" id="3733" />
-<TGConnectingPoint num="30" id="3734" />
-<TGConnectingPoint num="31" id="3735" />
-<TGConnectingPoint num="32" id="3736" />
-<TGConnectingPoint num="33" id="3737" />
-<TGConnectingPoint num="34" id="3738" />
-<TGConnectingPoint num="35" id="3739" />
-<TGConnectingPoint num="36" id="3740" />
-<TGConnectingPoint num="37" id="3741" />
-<TGConnectingPoint num="38" id="3742" />
-<TGConnectingPoint num="39" id="3743" />
-<TGConnectingPoint num="40" id="3744" />
-<TGConnectingPoint num="41" id="3745" />
-<TGConnectingPoint num="42" id="3746" />
-<TGConnectingPoint num="43" id="3747" />
-<TGConnectingPoint num="44" id="3748" />
-<TGConnectingPoint num="45" id="3749" />
-<TGConnectingPoint num="46" id="3750" />
-<TGConnectingPoint num="47" id="3751" />
-<TGConnectingPoint num="48" id="3752" />
-<TGConnectingPoint num="49" id="3753" />
-<TGConnectingPoint num="50" id="3754" />
-<TGConnectingPoint num="51" id="3755" />
-<TGConnectingPoint num="52" id="3756" />
-<TGConnectingPoint num="53" id="3757" />
-<TGConnectingPoint num="54" id="3758" />
-<TGConnectingPoint num="55" id="3759" />
-<TGConnectingPoint num="56" id="3760" />
-<TGConnectingPoint num="57" id="3761" />
-<TGConnectingPoint num="58" id="3762" />
-<TGConnectingPoint num="59" id="3763" />
-<TGConnectingPoint num="60" id="3764" />
-<TGConnectingPoint num="61" id="3765" />
-<TGConnectingPoint num="62" id="3766" />
-<TGConnectingPoint num="63" id="3767" />
-<TGConnectingPoint num="64" id="3768" />
-<TGConnectingPoint num="65" id="3769" />
-<TGConnectingPoint num="66" id="3770" />
-<TGConnectingPoint num="67" id="3771" />
-<TGConnectingPoint num="68" id="3772" />
-<TGConnectingPoint num="69" id="3773" />
-<TGConnectingPoint num="70" id="3774" />
-<TGConnectingPoint num="71" id="3775" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5106" id="3849" index="24" uid="147d8842-a1c9-4778-9df6-b1a973b603b8" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7375" />
+<TGConnectingPoint num="1" id="7376" />
+<TGConnectingPoint num="2" id="7377" />
+<TGConnectingPoint num="3" id="7378" />
+<TGConnectingPoint num="4" id="7379" />
+<TGConnectingPoint num="5" id="7380" />
+<TGConnectingPoint num="6" id="7381" />
+<TGConnectingPoint num="7" id="7382" />
+<TGConnectingPoint num="8" id="7383" />
+<TGConnectingPoint num="9" id="7384" />
+<TGConnectingPoint num="10" id="7385" />
+<TGConnectingPoint num="11" id="7386" />
+<TGConnectingPoint num="12" id="7387" />
+<TGConnectingPoint num="13" id="7388" />
+<TGConnectingPoint num="14" id="7389" />
+<TGConnectingPoint num="15" id="7390" />
+<TGConnectingPoint num="16" id="7391" />
+<TGConnectingPoint num="17" id="7392" />
+<TGConnectingPoint num="18" id="7393" />
+<TGConnectingPoint num="19" id="7394" />
+<TGConnectingPoint num="20" id="7395" />
+<TGConnectingPoint num="21" id="7396" />
+<TGConnectingPoint num="22" id="7397" />
+<TGConnectingPoint num="23" id="7398" />
+<TGConnectingPoint num="24" id="7399" />
+<TGConnectingPoint num="25" id="7400" />
+<TGConnectingPoint num="26" id="7401" />
+<TGConnectingPoint num="27" id="7402" />
+<TGConnectingPoint num="28" id="7403" />
+<TGConnectingPoint num="29" id="7404" />
+<TGConnectingPoint num="30" id="7405" />
+<TGConnectingPoint num="31" id="7406" />
+<TGConnectingPoint num="32" id="7407" />
+<TGConnectingPoint num="33" id="7408" />
+<TGConnectingPoint num="34" id="7409" />
+<TGConnectingPoint num="35" id="7410" />
+<TGConnectingPoint num="36" id="7411" />
+<TGConnectingPoint num="37" id="7412" />
+<TGConnectingPoint num="38" id="7413" />
+<TGConnectingPoint num="39" id="7414" />
+<TGConnectingPoint num="40" id="7415" />
+<TGConnectingPoint num="41" id="7416" />
+<TGConnectingPoint num="42" id="7417" />
+<TGConnectingPoint num="43" id="7418" />
+<TGConnectingPoint num="44" id="7419" />
+<TGConnectingPoint num="45" id="7420" />
+<TGConnectingPoint num="46" id="7421" />
+<TGConnectingPoint num="47" id="7422" />
+<TGConnectingPoint num="48" id="7423" />
+<TGConnectingPoint num="49" id="7424" />
+<TGConnectingPoint num="50" id="7425" />
+<TGConnectingPoint num="51" id="7426" />
+<TGConnectingPoint num="52" id="7427" />
+<TGConnectingPoint num="53" id="7428" />
+<TGConnectingPoint num="54" id="7429" />
+<TGConnectingPoint num="55" id="7430" />
+<TGConnectingPoint num="56" id="7431" />
+<TGConnectingPoint num="57" id="7432" />
+<TGConnectingPoint num="58" id="7433" />
+<TGConnectingPoint num="59" id="7434" />
+<TGConnectingPoint num="60" id="7435" />
+<TGConnectingPoint num="61" id="7436" />
+<TGConnectingPoint num="62" id="7437" />
+<TGConnectingPoint num="63" id="7438" />
+<TGConnectingPoint num="64" id="7439" />
+<TGConnectingPoint num="65" id="7440" />
+<TGConnectingPoint num="66" id="7441" />
+<TGConnectingPoint num="67" id="7442" />
+<TGConnectingPoint num="68" id="7443" />
+<TGConnectingPoint num="69" id="7444" />
+<TGConnectingPoint num="70" id="7445" />
+<TGConnectingPoint num="71" id="7446" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="7520" index="24" uid="2b603e58-09ec-4aa5-a39f-18ccaf75dfac" >
 <cdparam x="436" y="714" />
 <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state0" value="OPENED" />
-<TGConnectingPoint num="0" id="3777" />
-<TGConnectingPoint num="1" id="3778" />
-<TGConnectingPoint num="2" id="3779" />
-<TGConnectingPoint num="3" id="3780" />
-<TGConnectingPoint num="4" id="3781" />
-<TGConnectingPoint num="5" id="3782" />
-<TGConnectingPoint num="6" id="3783" />
-<TGConnectingPoint num="7" id="3784" />
-<TGConnectingPoint num="8" id="3785" />
-<TGConnectingPoint num="9" id="3786" />
-<TGConnectingPoint num="10" id="3787" />
-<TGConnectingPoint num="11" id="3788" />
-<TGConnectingPoint num="12" id="3789" />
-<TGConnectingPoint num="13" id="3790" />
-<TGConnectingPoint num="14" id="3791" />
-<TGConnectingPoint num="15" id="3792" />
-<TGConnectingPoint num="16" id="3793" />
-<TGConnectingPoint num="17" id="3794" />
-<TGConnectingPoint num="18" id="3795" />
-<TGConnectingPoint num="19" id="3796" />
-<TGConnectingPoint num="20" id="3797" />
-<TGConnectingPoint num="21" id="3798" />
-<TGConnectingPoint num="22" id="3799" />
-<TGConnectingPoint num="23" id="3800" />
-<TGConnectingPoint num="24" id="3801" />
-<TGConnectingPoint num="25" id="3802" />
-<TGConnectingPoint num="26" id="3803" />
-<TGConnectingPoint num="27" id="3804" />
-<TGConnectingPoint num="28" id="3805" />
-<TGConnectingPoint num="29" id="3806" />
-<TGConnectingPoint num="30" id="3807" />
-<TGConnectingPoint num="31" id="3808" />
-<TGConnectingPoint num="32" id="3809" />
-<TGConnectingPoint num="33" id="3810" />
-<TGConnectingPoint num="34" id="3811" />
-<TGConnectingPoint num="35" id="3812" />
-<TGConnectingPoint num="36" id="3813" />
-<TGConnectingPoint num="37" id="3814" />
-<TGConnectingPoint num="38" id="3815" />
-<TGConnectingPoint num="39" id="3816" />
-<TGConnectingPoint num="40" id="3817" />
-<TGConnectingPoint num="41" id="3818" />
-<TGConnectingPoint num="42" id="3819" />
-<TGConnectingPoint num="43" id="3820" />
-<TGConnectingPoint num="44" id="3821" />
-<TGConnectingPoint num="45" id="3822" />
-<TGConnectingPoint num="46" id="3823" />
-<TGConnectingPoint num="47" id="3824" />
-<TGConnectingPoint num="48" id="3825" />
-<TGConnectingPoint num="49" id="3826" />
-<TGConnectingPoint num="50" id="3827" />
-<TGConnectingPoint num="51" id="3828" />
-<TGConnectingPoint num="52" id="3829" />
-<TGConnectingPoint num="53" id="3830" />
-<TGConnectingPoint num="54" id="3831" />
-<TGConnectingPoint num="55" id="3832" />
-<TGConnectingPoint num="56" id="3833" />
-<TGConnectingPoint num="57" id="3834" />
-<TGConnectingPoint num="58" id="3835" />
-<TGConnectingPoint num="59" id="3836" />
-<TGConnectingPoint num="60" id="3837" />
-<TGConnectingPoint num="61" id="3838" />
-<TGConnectingPoint num="62" id="3839" />
-<TGConnectingPoint num="63" id="3840" />
-<TGConnectingPoint num="64" id="3841" />
-<TGConnectingPoint num="65" id="3842" />
-<TGConnectingPoint num="66" id="3843" />
-<TGConnectingPoint num="67" id="3844" />
-<TGConnectingPoint num="68" id="3845" />
-<TGConnectingPoint num="69" id="3846" />
-<TGConnectingPoint num="70" id="3847" />
-<TGConnectingPoint num="71" id="3848" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5104" id="3860" index="25" uid="20016de2-18bf-4040-a519-fbe2bda56517" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7448" />
+<TGConnectingPoint num="1" id="7449" />
+<TGConnectingPoint num="2" id="7450" />
+<TGConnectingPoint num="3" id="7451" />
+<TGConnectingPoint num="4" id="7452" />
+<TGConnectingPoint num="5" id="7453" />
+<TGConnectingPoint num="6" id="7454" />
+<TGConnectingPoint num="7" id="7455" />
+<TGConnectingPoint num="8" id="7456" />
+<TGConnectingPoint num="9" id="7457" />
+<TGConnectingPoint num="10" id="7458" />
+<TGConnectingPoint num="11" id="7459" />
+<TGConnectingPoint num="12" id="7460" />
+<TGConnectingPoint num="13" id="7461" />
+<TGConnectingPoint num="14" id="7462" />
+<TGConnectingPoint num="15" id="7463" />
+<TGConnectingPoint num="16" id="7464" />
+<TGConnectingPoint num="17" id="7465" />
+<TGConnectingPoint num="18" id="7466" />
+<TGConnectingPoint num="19" id="7467" />
+<TGConnectingPoint num="20" id="7468" />
+<TGConnectingPoint num="21" id="7469" />
+<TGConnectingPoint num="22" id="7470" />
+<TGConnectingPoint num="23" id="7471" />
+<TGConnectingPoint num="24" id="7472" />
+<TGConnectingPoint num="25" id="7473" />
+<TGConnectingPoint num="26" id="7474" />
+<TGConnectingPoint num="27" id="7475" />
+<TGConnectingPoint num="28" id="7476" />
+<TGConnectingPoint num="29" id="7477" />
+<TGConnectingPoint num="30" id="7478" />
+<TGConnectingPoint num="31" id="7479" />
+<TGConnectingPoint num="32" id="7480" />
+<TGConnectingPoint num="33" id="7481" />
+<TGConnectingPoint num="34" id="7482" />
+<TGConnectingPoint num="35" id="7483" />
+<TGConnectingPoint num="36" id="7484" />
+<TGConnectingPoint num="37" id="7485" />
+<TGConnectingPoint num="38" id="7486" />
+<TGConnectingPoint num="39" id="7487" />
+<TGConnectingPoint num="40" id="7488" />
+<TGConnectingPoint num="41" id="7489" />
+<TGConnectingPoint num="42" id="7490" />
+<TGConnectingPoint num="43" id="7491" />
+<TGConnectingPoint num="44" id="7492" />
+<TGConnectingPoint num="45" id="7493" />
+<TGConnectingPoint num="46" id="7494" />
+<TGConnectingPoint num="47" id="7495" />
+<TGConnectingPoint num="48" id="7496" />
+<TGConnectingPoint num="49" id="7497" />
+<TGConnectingPoint num="50" id="7498" />
+<TGConnectingPoint num="51" id="7499" />
+<TGConnectingPoint num="52" id="7500" />
+<TGConnectingPoint num="53" id="7501" />
+<TGConnectingPoint num="54" id="7502" />
+<TGConnectingPoint num="55" id="7503" />
+<TGConnectingPoint num="56" id="7504" />
+<TGConnectingPoint num="57" id="7505" />
+<TGConnectingPoint num="58" id="7506" />
+<TGConnectingPoint num="59" id="7507" />
+<TGConnectingPoint num="60" id="7508" />
+<TGConnectingPoint num="61" id="7509" />
+<TGConnectingPoint num="62" id="7510" />
+<TGConnectingPoint num="63" id="7511" />
+<TGConnectingPoint num="64" id="7512" />
+<TGConnectingPoint num="65" id="7513" />
+<TGConnectingPoint num="66" id="7514" />
+<TGConnectingPoint num="67" id="7515" />
+<TGConnectingPoint num="68" id="7516" />
+<TGConnectingPoint num="69" id="7517" />
+<TGConnectingPoint num="70" id="7518" />
+<TGConnectingPoint num="71" id="7519" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="7531" index="25" uid="b9236e62-e923-4781-bb9a-815be88da844" >
 <cdparam x="387" y="608" />
 <sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="enterCockpit()" />
-<TGConnectingPoint num="0" id="3850" />
-<TGConnectingPoint num="1" id="3851" />
-<TGConnectingPoint num="2" id="3852" />
-<TGConnectingPoint num="3" id="3853" />
-<TGConnectingPoint num="4" id="3854" />
-<TGConnectingPoint num="5" id="3855" />
-<TGConnectingPoint num="6" id="3856" />
-<TGConnectingPoint num="7" id="3857" />
-<TGConnectingPoint num="8" id="3858" />
-<TGConnectingPoint num="9" id="3859" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="3871" index="26" uid="686a1178-49b6-45b2-bc38-b3aa928bb96e" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7521" />
+<TGConnectingPoint num="1" id="7522" />
+<TGConnectingPoint num="2" id="7523" />
+<TGConnectingPoint num="3" id="7524" />
+<TGConnectingPoint num="4" id="7525" />
+<TGConnectingPoint num="5" id="7526" />
+<TGConnectingPoint num="6" id="7527" />
+<TGConnectingPoint num="7" id="7528" />
+<TGConnectingPoint num="8" id="7529" />
+<TGConnectingPoint num="9" id="7530" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="7542" index="26" uid="6a621d29-acd9-4c78-a7ad-db5c54cbda45" >
 <cdparam x="526" y="611" />
 <sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="leaveCockpit()" />
-<TGConnectingPoint num="0" id="3861" />
-<TGConnectingPoint num="1" id="3862" />
-<TGConnectingPoint num="2" id="3863" />
-<TGConnectingPoint num="3" id="3864" />
-<TGConnectingPoint num="4" id="3865" />
-<TGConnectingPoint num="5" id="3866" />
-<TGConnectingPoint num="6" id="3867" />
-<TGConnectingPoint num="7" id="3868" />
-<TGConnectingPoint num="8" id="3869" />
-<TGConnectingPoint num="9" id="3870" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="3882" index="27" uid="a11011a1-faad-4a5a-9832-59bb0e6bf588" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7532" />
+<TGConnectingPoint num="1" id="7533" />
+<TGConnectingPoint num="2" id="7534" />
+<TGConnectingPoint num="3" id="7535" />
+<TGConnectingPoint num="4" id="7536" />
+<TGConnectingPoint num="5" id="7537" />
+<TGConnectingPoint num="6" id="7538" />
+<TGConnectingPoint num="7" id="7539" />
+<TGConnectingPoint num="8" id="7540" />
+<TGConnectingPoint num="9" id="7541" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="7553" index="27" uid="1aa85c89-87e8-4183-8261-d0bd3995464e" >
 <cdparam x="464" y="379" />
 <sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="lock()" />
-<TGConnectingPoint num="0" id="3872" />
-<TGConnectingPoint num="1" id="3873" />
-<TGConnectingPoint num="2" id="3874" />
-<TGConnectingPoint num="3" id="3875" />
-<TGConnectingPoint num="4" id="3876" />
-<TGConnectingPoint num="5" id="3877" />
-<TGConnectingPoint num="6" id="3878" />
-<TGConnectingPoint num="7" id="3879" />
-<TGConnectingPoint num="8" id="3880" />
-<TGConnectingPoint num="9" id="3881" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="3893" index="28" uid="cb3e9be3-ee4d-4eaf-9563-bf524f390fd0" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7543" />
+<TGConnectingPoint num="1" id="7544" />
+<TGConnectingPoint num="2" id="7545" />
+<TGConnectingPoint num="3" id="7546" />
+<TGConnectingPoint num="4" id="7547" />
+<TGConnectingPoint num="5" id="7548" />
+<TGConnectingPoint num="6" id="7549" />
+<TGConnectingPoint num="7" id="7550" />
+<TGConnectingPoint num="8" id="7551" />
+<TGConnectingPoint num="9" id="7552" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="7564" index="28" uid="77873872-6b47-4975-a518-eb7f1154b210" >
 <cdparam x="687" y="603" />
 <sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="close()" />
-<TGConnectingPoint num="0" id="3883" />
-<TGConnectingPoint num="1" id="3884" />
-<TGConnectingPoint num="2" id="3885" />
-<TGConnectingPoint num="3" id="3886" />
-<TGConnectingPoint num="4" id="3887" />
-<TGConnectingPoint num="5" id="3888" />
-<TGConnectingPoint num="6" id="3889" />
-<TGConnectingPoint num="7" id="3890" />
-<TGConnectingPoint num="8" id="3891" />
-<TGConnectingPoint num="9" id="3892" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="3966" index="29" uid="971923e0-119b-4d1d-94af-8d873f762e43" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7554" />
+<TGConnectingPoint num="1" id="7555" />
+<TGConnectingPoint num="2" id="7556" />
+<TGConnectingPoint num="3" id="7557" />
+<TGConnectingPoint num="4" id="7558" />
+<TGConnectingPoint num="5" id="7559" />
+<TGConnectingPoint num="6" id="7560" />
+<TGConnectingPoint num="7" id="7561" />
+<TGConnectingPoint num="8" id="7562" />
+<TGConnectingPoint num="9" id="7563" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="7637" index="29" uid="5a6b543c-1ed3-43fe-9029-f2f63d5f807c" >
 <cdparam x="626" y="491" />
 <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state0" value="OPENED" />
-<TGConnectingPoint num="0" id="3894" />
-<TGConnectingPoint num="1" id="3895" />
-<TGConnectingPoint num="2" id="3896" />
-<TGConnectingPoint num="3" id="3897" />
-<TGConnectingPoint num="4" id="3898" />
-<TGConnectingPoint num="5" id="3899" />
-<TGConnectingPoint num="6" id="3900" />
-<TGConnectingPoint num="7" id="3901" />
-<TGConnectingPoint num="8" id="3902" />
-<TGConnectingPoint num="9" id="3903" />
-<TGConnectingPoint num="10" id="3904" />
-<TGConnectingPoint num="11" id="3905" />
-<TGConnectingPoint num="12" id="3906" />
-<TGConnectingPoint num="13" id="3907" />
-<TGConnectingPoint num="14" id="3908" />
-<TGConnectingPoint num="15" id="3909" />
-<TGConnectingPoint num="16" id="3910" />
-<TGConnectingPoint num="17" id="3911" />
-<TGConnectingPoint num="18" id="3912" />
-<TGConnectingPoint num="19" id="3913" />
-<TGConnectingPoint num="20" id="3914" />
-<TGConnectingPoint num="21" id="3915" />
-<TGConnectingPoint num="22" id="3916" />
-<TGConnectingPoint num="23" id="3917" />
-<TGConnectingPoint num="24" id="3918" />
-<TGConnectingPoint num="25" id="3919" />
-<TGConnectingPoint num="26" id="3920" />
-<TGConnectingPoint num="27" id="3921" />
-<TGConnectingPoint num="28" id="3922" />
-<TGConnectingPoint num="29" id="3923" />
-<TGConnectingPoint num="30" id="3924" />
-<TGConnectingPoint num="31" id="3925" />
-<TGConnectingPoint num="32" id="3926" />
-<TGConnectingPoint num="33" id="3927" />
-<TGConnectingPoint num="34" id="3928" />
-<TGConnectingPoint num="35" id="3929" />
-<TGConnectingPoint num="36" id="3930" />
-<TGConnectingPoint num="37" id="3931" />
-<TGConnectingPoint num="38" id="3932" />
-<TGConnectingPoint num="39" id="3933" />
-<TGConnectingPoint num="40" id="3934" />
-<TGConnectingPoint num="41" id="3935" />
-<TGConnectingPoint num="42" id="3936" />
-<TGConnectingPoint num="43" id="3937" />
-<TGConnectingPoint num="44" id="3938" />
-<TGConnectingPoint num="45" id="3939" />
-<TGConnectingPoint num="46" id="3940" />
-<TGConnectingPoint num="47" id="3941" />
-<TGConnectingPoint num="48" id="3942" />
-<TGConnectingPoint num="49" id="3943" />
-<TGConnectingPoint num="50" id="3944" />
-<TGConnectingPoint num="51" id="3945" />
-<TGConnectingPoint num="52" id="3946" />
-<TGConnectingPoint num="53" id="3947" />
-<TGConnectingPoint num="54" id="3948" />
-<TGConnectingPoint num="55" id="3949" />
-<TGConnectingPoint num="56" id="3950" />
-<TGConnectingPoint num="57" id="3951" />
-<TGConnectingPoint num="58" id="3952" />
-<TGConnectingPoint num="59" id="3953" />
-<TGConnectingPoint num="60" id="3954" />
-<TGConnectingPoint num="61" id="3955" />
-<TGConnectingPoint num="62" id="3956" />
-<TGConnectingPoint num="63" id="3957" />
-<TGConnectingPoint num="64" id="3958" />
-<TGConnectingPoint num="65" id="3959" />
-<TGConnectingPoint num="66" id="3960" />
-<TGConnectingPoint num="67" id="3961" />
-<TGConnectingPoint num="68" id="3962" />
-<TGConnectingPoint num="69" id="3963" />
-<TGConnectingPoint num="70" id="3964" />
-<TGConnectingPoint num="71" id="3965" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5104" id="3977" index="30" uid="eb8d0b84-0808-4707-b45c-75e6ced2067b" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7565" />
+<TGConnectingPoint num="1" id="7566" />
+<TGConnectingPoint num="2" id="7567" />
+<TGConnectingPoint num="3" id="7568" />
+<TGConnectingPoint num="4" id="7569" />
+<TGConnectingPoint num="5" id="7570" />
+<TGConnectingPoint num="6" id="7571" />
+<TGConnectingPoint num="7" id="7572" />
+<TGConnectingPoint num="8" id="7573" />
+<TGConnectingPoint num="9" id="7574" />
+<TGConnectingPoint num="10" id="7575" />
+<TGConnectingPoint num="11" id="7576" />
+<TGConnectingPoint num="12" id="7577" />
+<TGConnectingPoint num="13" id="7578" />
+<TGConnectingPoint num="14" id="7579" />
+<TGConnectingPoint num="15" id="7580" />
+<TGConnectingPoint num="16" id="7581" />
+<TGConnectingPoint num="17" id="7582" />
+<TGConnectingPoint num="18" id="7583" />
+<TGConnectingPoint num="19" id="7584" />
+<TGConnectingPoint num="20" id="7585" />
+<TGConnectingPoint num="21" id="7586" />
+<TGConnectingPoint num="22" id="7587" />
+<TGConnectingPoint num="23" id="7588" />
+<TGConnectingPoint num="24" id="7589" />
+<TGConnectingPoint num="25" id="7590" />
+<TGConnectingPoint num="26" id="7591" />
+<TGConnectingPoint num="27" id="7592" />
+<TGConnectingPoint num="28" id="7593" />
+<TGConnectingPoint num="29" id="7594" />
+<TGConnectingPoint num="30" id="7595" />
+<TGConnectingPoint num="31" id="7596" />
+<TGConnectingPoint num="32" id="7597" />
+<TGConnectingPoint num="33" id="7598" />
+<TGConnectingPoint num="34" id="7599" />
+<TGConnectingPoint num="35" id="7600" />
+<TGConnectingPoint num="36" id="7601" />
+<TGConnectingPoint num="37" id="7602" />
+<TGConnectingPoint num="38" id="7603" />
+<TGConnectingPoint num="39" id="7604" />
+<TGConnectingPoint num="40" id="7605" />
+<TGConnectingPoint num="41" id="7606" />
+<TGConnectingPoint num="42" id="7607" />
+<TGConnectingPoint num="43" id="7608" />
+<TGConnectingPoint num="44" id="7609" />
+<TGConnectingPoint num="45" id="7610" />
+<TGConnectingPoint num="46" id="7611" />
+<TGConnectingPoint num="47" id="7612" />
+<TGConnectingPoint num="48" id="7613" />
+<TGConnectingPoint num="49" id="7614" />
+<TGConnectingPoint num="50" id="7615" />
+<TGConnectingPoint num="51" id="7616" />
+<TGConnectingPoint num="52" id="7617" />
+<TGConnectingPoint num="53" id="7618" />
+<TGConnectingPoint num="54" id="7619" />
+<TGConnectingPoint num="55" id="7620" />
+<TGConnectingPoint num="56" id="7621" />
+<TGConnectingPoint num="57" id="7622" />
+<TGConnectingPoint num="58" id="7623" />
+<TGConnectingPoint num="59" id="7624" />
+<TGConnectingPoint num="60" id="7625" />
+<TGConnectingPoint num="61" id="7626" />
+<TGConnectingPoint num="62" id="7627" />
+<TGConnectingPoint num="63" id="7628" />
+<TGConnectingPoint num="64" id="7629" />
+<TGConnectingPoint num="65" id="7630" />
+<TGConnectingPoint num="66" id="7631" />
+<TGConnectingPoint num="67" id="7632" />
+<TGConnectingPoint num="68" id="7633" />
+<TGConnectingPoint num="69" id="7634" />
+<TGConnectingPoint num="70" id="7635" />
+<TGConnectingPoint num="71" id="7636" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="7648" index="30" uid="c2a4afb3-82b4-4425-add8-43612e196f2a" >
 <cdparam x="611" y="384" />
 <sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="open()" />
-<TGConnectingPoint num="0" id="3967" />
-<TGConnectingPoint num="1" id="3968" />
-<TGConnectingPoint num="2" id="3969" />
-<TGConnectingPoint num="3" id="3970" />
-<TGConnectingPoint num="4" id="3971" />
-<TGConnectingPoint num="5" id="3972" />
-<TGConnectingPoint num="6" id="3973" />
-<TGConnectingPoint num="7" id="3974" />
-<TGConnectingPoint num="8" id="3975" />
-<TGConnectingPoint num="9" id="3976" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="3988" index="31" uid="7f98c7c6-ef36-4a60-b9b3-0cc0dc987185" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7638" />
+<TGConnectingPoint num="1" id="7639" />
+<TGConnectingPoint num="2" id="7640" />
+<TGConnectingPoint num="3" id="7641" />
+<TGConnectingPoint num="4" id="7642" />
+<TGConnectingPoint num="5" id="7643" />
+<TGConnectingPoint num="6" id="7644" />
+<TGConnectingPoint num="7" id="7645" />
+<TGConnectingPoint num="8" id="7646" />
+<TGConnectingPoint num="9" id="7647" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="7659" index="31" uid="29b52347-fb0a-42b7-8db7-ac17e486694c" >
 <cdparam x="465" y="202" />
 <sizeparam width="63" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="unlock()" />
-<TGConnectingPoint num="0" id="3978" />
-<TGConnectingPoint num="1" id="3979" />
-<TGConnectingPoint num="2" id="3980" />
-<TGConnectingPoint num="3" id="3981" />
-<TGConnectingPoint num="4" id="3982" />
-<TGConnectingPoint num="5" id="3983" />
-<TGConnectingPoint num="6" id="3984" />
-<TGConnectingPoint num="7" id="3985" />
-<TGConnectingPoint num="8" id="3986" />
-<TGConnectingPoint num="9" id="3987" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="4061" index="32" uid="8d979615-87c7-4844-9669-e32239ad1ab8" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7649" />
+<TGConnectingPoint num="1" id="7650" />
+<TGConnectingPoint num="2" id="7651" />
+<TGConnectingPoint num="3" id="7652" />
+<TGConnectingPoint num="4" id="7653" />
+<TGConnectingPoint num="5" id="7654" />
+<TGConnectingPoint num="6" id="7655" />
+<TGConnectingPoint num="7" id="7656" />
+<TGConnectingPoint num="8" id="7657" />
+<TGConnectingPoint num="9" id="7658" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="7732" index="32" uid="e724b024-308e-4cb2-9e9d-41d3f9e51ef5" >
 <cdparam x="561" y="281" />
 <sizeparam width="209" height="53" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state0" value="CLOSED_AND_UNLOCKED" />
-<TGConnectingPoint num="0" id="3989" />
-<TGConnectingPoint num="1" id="3990" />
-<TGConnectingPoint num="2" id="3991" />
-<TGConnectingPoint num="3" id="3992" />
-<TGConnectingPoint num="4" id="3993" />
-<TGConnectingPoint num="5" id="3994" />
-<TGConnectingPoint num="6" id="3995" />
-<TGConnectingPoint num="7" id="3996" />
-<TGConnectingPoint num="8" id="3997" />
-<TGConnectingPoint num="9" id="3998" />
-<TGConnectingPoint num="10" id="3999" />
-<TGConnectingPoint num="11" id="4000" />
-<TGConnectingPoint num="12" id="4001" />
-<TGConnectingPoint num="13" id="4002" />
-<TGConnectingPoint num="14" id="4003" />
-<TGConnectingPoint num="15" id="4004" />
-<TGConnectingPoint num="16" id="4005" />
-<TGConnectingPoint num="17" id="4006" />
-<TGConnectingPoint num="18" id="4007" />
-<TGConnectingPoint num="19" id="4008" />
-<TGConnectingPoint num="20" id="4009" />
-<TGConnectingPoint num="21" id="4010" />
-<TGConnectingPoint num="22" id="4011" />
-<TGConnectingPoint num="23" id="4012" />
-<TGConnectingPoint num="24" id="4013" />
-<TGConnectingPoint num="25" id="4014" />
-<TGConnectingPoint num="26" id="4015" />
-<TGConnectingPoint num="27" id="4016" />
-<TGConnectingPoint num="28" id="4017" />
-<TGConnectingPoint num="29" id="4018" />
-<TGConnectingPoint num="30" id="4019" />
-<TGConnectingPoint num="31" id="4020" />
-<TGConnectingPoint num="32" id="4021" />
-<TGConnectingPoint num="33" id="4022" />
-<TGConnectingPoint num="34" id="4023" />
-<TGConnectingPoint num="35" id="4024" />
-<TGConnectingPoint num="36" id="4025" />
-<TGConnectingPoint num="37" id="4026" />
-<TGConnectingPoint num="38" id="4027" />
-<TGConnectingPoint num="39" id="4028" />
-<TGConnectingPoint num="40" id="4029" />
-<TGConnectingPoint num="41" id="4030" />
-<TGConnectingPoint num="42" id="4031" />
-<TGConnectingPoint num="43" id="4032" />
-<TGConnectingPoint num="44" id="4033" />
-<TGConnectingPoint num="45" id="4034" />
-<TGConnectingPoint num="46" id="4035" />
-<TGConnectingPoint num="47" id="4036" />
-<TGConnectingPoint num="48" id="4037" />
-<TGConnectingPoint num="49" id="4038" />
-<TGConnectingPoint num="50" id="4039" />
-<TGConnectingPoint num="51" id="4040" />
-<TGConnectingPoint num="52" id="4041" />
-<TGConnectingPoint num="53" id="4042" />
-<TGConnectingPoint num="54" id="4043" />
-<TGConnectingPoint num="55" id="4044" />
-<TGConnectingPoint num="56" id="4045" />
-<TGConnectingPoint num="57" id="4046" />
-<TGConnectingPoint num="58" id="4047" />
-<TGConnectingPoint num="59" id="4048" />
-<TGConnectingPoint num="60" id="4049" />
-<TGConnectingPoint num="61" id="4050" />
-<TGConnectingPoint num="62" id="4051" />
-<TGConnectingPoint num="63" id="4052" />
-<TGConnectingPoint num="64" id="4053" />
-<TGConnectingPoint num="65" id="4054" />
-<TGConnectingPoint num="66" id="4055" />
-<TGConnectingPoint num="67" id="4056" />
-<TGConnectingPoint num="68" id="4057" />
-<TGConnectingPoint num="69" id="4058" />
-<TGConnectingPoint num="70" id="4059" />
-<TGConnectingPoint num="71" id="4060" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5106" id="4134" index="33" uid="1c867950-9275-4c3b-b093-4d9b279e50b2" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7660" />
+<TGConnectingPoint num="1" id="7661" />
+<TGConnectingPoint num="2" id="7662" />
+<TGConnectingPoint num="3" id="7663" />
+<TGConnectingPoint num="4" id="7664" />
+<TGConnectingPoint num="5" id="7665" />
+<TGConnectingPoint num="6" id="7666" />
+<TGConnectingPoint num="7" id="7667" />
+<TGConnectingPoint num="8" id="7668" />
+<TGConnectingPoint num="9" id="7669" />
+<TGConnectingPoint num="10" id="7670" />
+<TGConnectingPoint num="11" id="7671" />
+<TGConnectingPoint num="12" id="7672" />
+<TGConnectingPoint num="13" id="7673" />
+<TGConnectingPoint num="14" id="7674" />
+<TGConnectingPoint num="15" id="7675" />
+<TGConnectingPoint num="16" id="7676" />
+<TGConnectingPoint num="17" id="7677" />
+<TGConnectingPoint num="18" id="7678" />
+<TGConnectingPoint num="19" id="7679" />
+<TGConnectingPoint num="20" id="7680" />
+<TGConnectingPoint num="21" id="7681" />
+<TGConnectingPoint num="22" id="7682" />
+<TGConnectingPoint num="23" id="7683" />
+<TGConnectingPoint num="24" id="7684" />
+<TGConnectingPoint num="25" id="7685" />
+<TGConnectingPoint num="26" id="7686" />
+<TGConnectingPoint num="27" id="7687" />
+<TGConnectingPoint num="28" id="7688" />
+<TGConnectingPoint num="29" id="7689" />
+<TGConnectingPoint num="30" id="7690" />
+<TGConnectingPoint num="31" id="7691" />
+<TGConnectingPoint num="32" id="7692" />
+<TGConnectingPoint num="33" id="7693" />
+<TGConnectingPoint num="34" id="7694" />
+<TGConnectingPoint num="35" id="7695" />
+<TGConnectingPoint num="36" id="7696" />
+<TGConnectingPoint num="37" id="7697" />
+<TGConnectingPoint num="38" id="7698" />
+<TGConnectingPoint num="39" id="7699" />
+<TGConnectingPoint num="40" id="7700" />
+<TGConnectingPoint num="41" id="7701" />
+<TGConnectingPoint num="42" id="7702" />
+<TGConnectingPoint num="43" id="7703" />
+<TGConnectingPoint num="44" id="7704" />
+<TGConnectingPoint num="45" id="7705" />
+<TGConnectingPoint num="46" id="7706" />
+<TGConnectingPoint num="47" id="7707" />
+<TGConnectingPoint num="48" id="7708" />
+<TGConnectingPoint num="49" id="7709" />
+<TGConnectingPoint num="50" id="7710" />
+<TGConnectingPoint num="51" id="7711" />
+<TGConnectingPoint num="52" id="7712" />
+<TGConnectingPoint num="53" id="7713" />
+<TGConnectingPoint num="54" id="7714" />
+<TGConnectingPoint num="55" id="7715" />
+<TGConnectingPoint num="56" id="7716" />
+<TGConnectingPoint num="57" id="7717" />
+<TGConnectingPoint num="58" id="7718" />
+<TGConnectingPoint num="59" id="7719" />
+<TGConnectingPoint num="60" id="7720" />
+<TGConnectingPoint num="61" id="7721" />
+<TGConnectingPoint num="62" id="7722" />
+<TGConnectingPoint num="63" id="7723" />
+<TGConnectingPoint num="64" id="7724" />
+<TGConnectingPoint num="65" id="7725" />
+<TGConnectingPoint num="66" id="7726" />
+<TGConnectingPoint num="67" id="7727" />
+<TGConnectingPoint num="68" id="7728" />
+<TGConnectingPoint num="69" id="7729" />
+<TGConnectingPoint num="70" id="7730" />
+<TGConnectingPoint num="71" id="7731" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="7805" index="33" uid="025c82db-dfc8-431a-b051-f49acba6d24a" >
 <cdparam x="356" y="101" />
 <sizeparam width="187" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state0" value="CLOSED_AND_LOCKED" />
-<TGConnectingPoint num="0" id="4062" />
-<TGConnectingPoint num="1" id="4063" />
-<TGConnectingPoint num="2" id="4064" />
-<TGConnectingPoint num="3" id="4065" />
-<TGConnectingPoint num="4" id="4066" />
-<TGConnectingPoint num="5" id="4067" />
-<TGConnectingPoint num="6" id="4068" />
-<TGConnectingPoint num="7" id="4069" />
-<TGConnectingPoint num="8" id="4070" />
-<TGConnectingPoint num="9" id="4071" />
-<TGConnectingPoint num="10" id="4072" />
-<TGConnectingPoint num="11" id="4073" />
-<TGConnectingPoint num="12" id="4074" />
-<TGConnectingPoint num="13" id="4075" />
-<TGConnectingPoint num="14" id="4076" />
-<TGConnectingPoint num="15" id="4077" />
-<TGConnectingPoint num="16" id="4078" />
-<TGConnectingPoint num="17" id="4079" />
-<TGConnectingPoint num="18" id="4080" />
-<TGConnectingPoint num="19" id="4081" />
-<TGConnectingPoint num="20" id="4082" />
-<TGConnectingPoint num="21" id="4083" />
-<TGConnectingPoint num="22" id="4084" />
-<TGConnectingPoint num="23" id="4085" />
-<TGConnectingPoint num="24" id="4086" />
-<TGConnectingPoint num="25" id="4087" />
-<TGConnectingPoint num="26" id="4088" />
-<TGConnectingPoint num="27" id="4089" />
-<TGConnectingPoint num="28" id="4090" />
-<TGConnectingPoint num="29" id="4091" />
-<TGConnectingPoint num="30" id="4092" />
-<TGConnectingPoint num="31" id="4093" />
-<TGConnectingPoint num="32" id="4094" />
-<TGConnectingPoint num="33" id="4095" />
-<TGConnectingPoint num="34" id="4096" />
-<TGConnectingPoint num="35" id="4097" />
-<TGConnectingPoint num="36" id="4098" />
-<TGConnectingPoint num="37" id="4099" />
-<TGConnectingPoint num="38" id="4100" />
-<TGConnectingPoint num="39" id="4101" />
-<TGConnectingPoint num="40" id="4102" />
-<TGConnectingPoint num="41" id="4103" />
-<TGConnectingPoint num="42" id="4104" />
-<TGConnectingPoint num="43" id="4105" />
-<TGConnectingPoint num="44" id="4106" />
-<TGConnectingPoint num="45" id="4107" />
-<TGConnectingPoint num="46" id="4108" />
-<TGConnectingPoint num="47" id="4109" />
-<TGConnectingPoint num="48" id="4110" />
-<TGConnectingPoint num="49" id="4111" />
-<TGConnectingPoint num="50" id="4112" />
-<TGConnectingPoint num="51" id="4113" />
-<TGConnectingPoint num="52" id="4114" />
-<TGConnectingPoint num="53" id="4115" />
-<TGConnectingPoint num="54" id="4116" />
-<TGConnectingPoint num="55" id="4117" />
-<TGConnectingPoint num="56" id="4118" />
-<TGConnectingPoint num="57" id="4119" />
-<TGConnectingPoint num="58" id="4120" />
-<TGConnectingPoint num="59" id="4121" />
-<TGConnectingPoint num="60" id="4122" />
-<TGConnectingPoint num="61" id="4123" />
-<TGConnectingPoint num="62" id="4124" />
-<TGConnectingPoint num="63" id="4125" />
-<TGConnectingPoint num="64" id="4126" />
-<TGConnectingPoint num="65" id="4127" />
-<TGConnectingPoint num="66" id="4128" />
-<TGConnectingPoint num="67" id="4129" />
-<TGConnectingPoint num="68" id="4130" />
-<TGConnectingPoint num="69" id="4131" />
-<TGConnectingPoint num="70" id="4132" />
-<TGConnectingPoint num="71" id="4133" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="4136" index="34" uid="0c7de04e-1b7c-43eb-9851-0ca578b531e0" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7733" />
+<TGConnectingPoint num="1" id="7734" />
+<TGConnectingPoint num="2" id="7735" />
+<TGConnectingPoint num="3" id="7736" />
+<TGConnectingPoint num="4" id="7737" />
+<TGConnectingPoint num="5" id="7738" />
+<TGConnectingPoint num="6" id="7739" />
+<TGConnectingPoint num="7" id="7740" />
+<TGConnectingPoint num="8" id="7741" />
+<TGConnectingPoint num="9" id="7742" />
+<TGConnectingPoint num="10" id="7743" />
+<TGConnectingPoint num="11" id="7744" />
+<TGConnectingPoint num="12" id="7745" />
+<TGConnectingPoint num="13" id="7746" />
+<TGConnectingPoint num="14" id="7747" />
+<TGConnectingPoint num="15" id="7748" />
+<TGConnectingPoint num="16" id="7749" />
+<TGConnectingPoint num="17" id="7750" />
+<TGConnectingPoint num="18" id="7751" />
+<TGConnectingPoint num="19" id="7752" />
+<TGConnectingPoint num="20" id="7753" />
+<TGConnectingPoint num="21" id="7754" />
+<TGConnectingPoint num="22" id="7755" />
+<TGConnectingPoint num="23" id="7756" />
+<TGConnectingPoint num="24" id="7757" />
+<TGConnectingPoint num="25" id="7758" />
+<TGConnectingPoint num="26" id="7759" />
+<TGConnectingPoint num="27" id="7760" />
+<TGConnectingPoint num="28" id="7761" />
+<TGConnectingPoint num="29" id="7762" />
+<TGConnectingPoint num="30" id="7763" />
+<TGConnectingPoint num="31" id="7764" />
+<TGConnectingPoint num="32" id="7765" />
+<TGConnectingPoint num="33" id="7766" />
+<TGConnectingPoint num="34" id="7767" />
+<TGConnectingPoint num="35" id="7768" />
+<TGConnectingPoint num="36" id="7769" />
+<TGConnectingPoint num="37" id="7770" />
+<TGConnectingPoint num="38" id="7771" />
+<TGConnectingPoint num="39" id="7772" />
+<TGConnectingPoint num="40" id="7773" />
+<TGConnectingPoint num="41" id="7774" />
+<TGConnectingPoint num="42" id="7775" />
+<TGConnectingPoint num="43" id="7776" />
+<TGConnectingPoint num="44" id="7777" />
+<TGConnectingPoint num="45" id="7778" />
+<TGConnectingPoint num="46" id="7779" />
+<TGConnectingPoint num="47" id="7780" />
+<TGConnectingPoint num="48" id="7781" />
+<TGConnectingPoint num="49" id="7782" />
+<TGConnectingPoint num="50" id="7783" />
+<TGConnectingPoint num="51" id="7784" />
+<TGConnectingPoint num="52" id="7785" />
+<TGConnectingPoint num="53" id="7786" />
+<TGConnectingPoint num="54" id="7787" />
+<TGConnectingPoint num="55" id="7788" />
+<TGConnectingPoint num="56" id="7789" />
+<TGConnectingPoint num="57" id="7790" />
+<TGConnectingPoint num="58" id="7791" />
+<TGConnectingPoint num="59" id="7792" />
+<TGConnectingPoint num="60" id="7793" />
+<TGConnectingPoint num="61" id="7794" />
+<TGConnectingPoint num="62" id="7795" />
+<TGConnectingPoint num="63" id="7796" />
+<TGConnectingPoint num="64" id="7797" />
+<TGConnectingPoint num="65" id="7798" />
+<TGConnectingPoint num="66" id="7799" />
+<TGConnectingPoint num="67" id="7800" />
+<TGConnectingPoint num="68" id="7801" />
+<TGConnectingPoint num="69" id="7802" />
+<TGConnectingPoint num="70" id="7803" />
+<TGConnectingPoint num="71" id="7804" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="7807" index="34" uid="f7d593a0-4f66-46db-83c7-8b6c31109140" >
 <cdparam x="399" y="54" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="4135" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7806" />
 </COMPONENT>
 
 
 </AVATARStateMachineDiagramPanel>
 
-<AVATARStateMachineDiagramPanel name="Person" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="4143" index="0" uid="19c47ade-8ad1-490a-bb8d-26cbc1a53b8c" >
-<cdparam x="1242" y="443" />
+<AVATARStateMachineDiagramPanel name="Captain" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="7814" index="0" uid="ae3f014a-dbfb-4770-bd87-5ccc84cf0319" >
+<cdparam x="407" y="70" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4142" />
-<P1  x="1275" y="545" id="4257" />
-<P2  x="1082" y="667" id="4335" />
+<TGConnectingPoint num="0" id="7813" />
+<P1  x="570" y="83" id="7835" />
+<P2  x="592" y="122" id="7824" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4141" index="28" uid="227e542c-318d-4439-9313-5b7d293ec963" >
-<father id="4143" num="0" />
-<cdparam x="1162" y="555" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7812" index="5" uid="838e5d5b-4f10-4d57-b829-2482ee324847" >
+<father id="7814" num="0" />
+<cdparam x="423" y="86" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4137" />
-<TGConnectingPoint num="1" id="4138" />
-<TGConnectingPoint num="2" id="4139" />
-<TGConnectingPoint num="3" id="4140" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7808" />
+<TGConnectingPoint num="1" id="7809" />
+<TGConnectingPoint num="2" id="7810" />
+<TGConnectingPoint num="3" id="7811" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8428,28 +16515,30 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4150" index="1" uid="1bbc9be5-49ac-473f-8e7f-6542f229d270" >
-<cdparam x="1079" y="205" />
+<CONNECTOR type="5102" id="7821" index="1" uid="3065f71d-facd-42d0-9700-cb8a63b427cd" >
+<cdparam x="440" y="138" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4149" />
-<P1  x="1079" y="205" id="4424" />
-<P2  x="1275" y="515" id="4256" />
+<TGConnectingPoint num="0" id="7820" />
+<P1  x="592" y="170" id="7825" />
+<P2  x="638" y="248" id="7822" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4148" index="29" uid="81b219f6-1e28-4cea-9503-104406b1b373" >
-<father id="4150" num="0" />
-<cdparam x="1267" y="482" />
-<sizeparam width="149" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7819" index="6" uid="1bedbcc9-07da-4814-a0dd-083f2680fa8d" >
+<father id="7821" num="0" />
+<cdparam x="442" y="151" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4144" />
-<TGConnectingPoint num="1" id="4145" />
-<TGConnectingPoint num="2" id="4146" />
-<TGConnectingPoint num="3" id="4147" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7815" />
+<TGConnectingPoint num="1" id="7816" />
+<TGConnectingPoint num="2" id="7817" />
+<TGConnectingPoint num="3" id="7818" />
 <extraparam>
-<guard value="[ not(isInCockpit)]" enabled="true"/>
+<guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -8459,28 +16548,86 @@ in DoorAndLockButton
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
 </extraparam>
-</SUBCOMPONENT>
+</SUBCOMPONENT>
+
+<COMPONENT type="5101" id="7823" index="2" uid="20f3b603-0144-46db-8014-e82205285e41" >
+<cdparam x="628" y="253" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7822" />
+</COMPONENT>
+
+<COMPONENT type="5112" id="7834" index="3" uid="bab1a07a-8b75-4dd6-b4a3-d3fcd3ad0228" >
+<cdparam x="242" y="127" />
+<sizeparam width="700" height="38" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7824" />
+<TGConnectingPoint num="1" id="7825" />
+<TGConnectingPoint num="2" id="7826" />
+<TGConnectingPoint num="3" id="7827" />
+<TGConnectingPoint num="4" id="7828" />
+<TGConnectingPoint num="5" id="7829" />
+<TGConnectingPoint num="6" id="7830" />
+<TGConnectingPoint num="7" id="7831" />
+<TGConnectingPoint num="8" id="7832" />
+<TGConnectingPoint num="9" id="7833" />
+<extraparam>
+<LibraryFunction name="Person" />
+<Parameter id="isInCockpit" />
+<Parameter id="knowsEmergencyCode" />
+<Signal value="out lock()" />
+<Signal value="out unlock()" />
+<Signal value="out open()" />
+<Signal value="out close()" />
+<Signal value="out enterCockpit()" />
+<Signal value="out leaveCockit()" />
+<Signal value="out sendEmergency()" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="7836" index="4" uid="622fa1cb-e112-4ae9-a435-8d802220edbc" >
+<cdparam x="563" y="63" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7835" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
 
-<CONNECTOR type="5102" id="4157" index="2" uid="ffb2407d-4a48-4f8e-a835-7e999059f9fc" >
+<AVATARStateMachineDiagramPanel name="Person" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="7843" index="0" uid="c7ddb54e-7f22-47f0-ae64-1b95c4791c38" >
 <cdparam x="1008" y="438" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4156" />
-<P1  x="1043" y="445" id="4268" />
-<P2  x="993" y="667" id="4352" />
+<TGConnectingPoint num="0" id="7842" />
+<P1  x="1016" y="446" id="7943" />
+<P2  x="994" y="667" id="8027" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4155" index="30" uid="28306a8c-b2f6-4f87-8dac-e9a51f60c244" >
-<father id="4157" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7841" index="25" uid="ce4e0e2f-664a-4f04-93bd-aa868a1a2c77" >
+<father id="7843" num="0" />
 <cdparam x="1001" y="552" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4151" />
-<TGConnectingPoint num="1" id="4152" />
-<TGConnectingPoint num="2" id="4153" />
-<TGConnectingPoint num="3" id="4154" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7837" />
+<TGConnectingPoint num="1" id="7838" />
+<TGConnectingPoint num="2" id="7839" />
+<TGConnectingPoint num="3" id="7840" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8494,26 +16641,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4164" index="3" uid="f2485648-a239-4743-8437-527892cc7d5d" >
+<CONNECTOR type="5102" id="7850" index="1" uid="7f0d5797-49b1-480c-b634-b578e8a562dd" >
 <cdparam x="866" y="445" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4163" />
-<P1  x="866" y="445" id="4279" />
-<P2  x="823" y="667" id="4351" />
+<TGConnectingPoint num="0" id="7849" />
+<P1  x="866" y="445" id="7954" />
+<P2  x="824" y="667" id="8026" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4162" index="31" uid="5b856dfb-cb07-441c-aeb7-930db75cb6aa" >
-<father id="4164" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7848" index="26" uid="29cf7807-33cb-48e7-9c22-7fd1c7211aa9" >
+<father id="7850" num="0" />
 <cdparam x="845" y="556" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4158" />
-<TGConnectingPoint num="1" id="4159" />
-<TGConnectingPoint num="2" id="4160" />
-<TGConnectingPoint num="3" id="4161" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7844" />
+<TGConnectingPoint num="1" id="7845" />
+<TGConnectingPoint num="2" id="7846" />
+<TGConnectingPoint num="3" id="7847" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8527,26 +16676,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4171" index="4" uid="4ed829b8-d06a-4598-bb75-b83d9ffd69cf" >
+<CONNECTOR type="5102" id="7857" index="2" uid="d565ce81-445c-4460-8135-2bab3cca6ddb" >
 <cdparam x="831" y="205" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4170" />
-<P1  x="831" y="205" id="4447" />
-<P2  x="866" y="415" id="4278" />
+<TGConnectingPoint num="0" id="7856" />
+<P1  x="831" y="205" id="8122" />
+<P2  x="866" y="415" id="7953" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4169" index="32" uid="ae06e91c-130b-47fe-878b-7a4cef41fbfa" >
-<father id="4171" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7855" index="27" uid="af22d4ff-7d38-4ae7-b500-d1d0a11871e6" >
+<father id="7857" num="0" />
 <cdparam x="848" y="310" />
-<sizeparam width="81" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="81" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4165" />
-<TGConnectingPoint num="1" id="4166" />
-<TGConnectingPoint num="2" id="4167" />
-<TGConnectingPoint num="3" id="4168" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7851" />
+<TGConnectingPoint num="1" id="7852" />
+<TGConnectingPoint num="2" id="7853" />
+<TGConnectingPoint num="3" id="7854" />
 <extraparam>
 <guard value="[ isInCockpit]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8560,26 +16711,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4178" index="5" uid="77531985-a795-4ea5-81e9-4730db1b71bd" >
+<CONNECTOR type="5102" id="7864" index="3" uid="af7eda70-1229-4f22-8bf1-27fbd76a6692" >
 <cdparam x="752" y="448" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4177" />
-<P1  x="752" y="448" id="4290" />
-<P2  x="742" y="667" id="4334" />
+<TGConnectingPoint num="0" id="7863" />
+<P1  x="752" y="448" id="7965" />
+<P2  x="743" y="667" id="8009" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4176" index="33" uid="86ed7784-d62e-4801-be47-0db62a0118d9" >
-<father id="4178" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7862" index="28" uid="eb4bc525-fdcb-498e-b7f2-cee5c859077a" >
+<father id="7864" num="0" />
 <cdparam x="747" y="557" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4172" />
-<TGConnectingPoint num="1" id="4173" />
-<TGConnectingPoint num="2" id="4174" />
-<TGConnectingPoint num="3" id="4175" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7858" />
+<TGConnectingPoint num="1" id="7859" />
+<TGConnectingPoint num="2" id="7860" />
+<TGConnectingPoint num="3" id="7861" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8593,26 +16746,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4185" index="6" uid="7156d6ef-a7d7-4616-b306-7ab193c285d0" >
+<CONNECTOR type="5102" id="7871" index="4" uid="4896aaf8-bf9a-4e9a-ba34-8045f337b5a2" >
 <cdparam x="668" y="442" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4184" />
-<P1  x="655" y="448" id="4301" />
-<P2  x="654" y="667" id="4350" />
+<TGConnectingPoint num="0" id="7870" />
+<P1  x="655" y="448" id="7976" />
+<P2  x="655" y="667" id="8025" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4183" index="34" uid="6f0a8d9b-2192-443a-85b6-29d5983ede59" >
-<father id="4185" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7869" index="29" uid="ae8cb026-5095-4ab8-8699-1e0ef646ecea" >
+<father id="7871" num="0" />
 <cdparam x="661" y="554" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4179" />
-<TGConnectingPoint num="1" id="4180" />
-<TGConnectingPoint num="2" id="4181" />
-<TGConnectingPoint num="3" id="4182" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7865" />
+<TGConnectingPoint num="1" id="7866" />
+<TGConnectingPoint num="2" id="7867" />
+<TGConnectingPoint num="3" id="7868" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8626,26 +16781,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4192" index="7" uid="abb6411e-ac12-4de2-811a-98927af16647" >
+<CONNECTOR type="5102" id="7878" index="5" uid="d79ebdcc-3740-48c2-a797-21cc87507a65" >
 <cdparam x="668" y="205" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4191" />
-<P1  x="668" y="205" id="4446" />
-<P2  x="655" y="418" id="4300" />
+<TGConnectingPoint num="0" id="7877" />
+<P1  x="668" y="205" id="8121" />
+<P2  x="655" y="418" id="7975" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4190" index="35" uid="46624fd5-8d4e-4422-a296-5155909e138e" >
-<father id="4192" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7876" index="30" uid="0d9f44b8-df36-49e8-9fb2-2dbbdb1cc50f" >
+<father id="7878" num="0" />
 <cdparam x="676" y="305" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4186" />
-<TGConnectingPoint num="1" id="4187" />
-<TGConnectingPoint num="2" id="4188" />
-<TGConnectingPoint num="3" id="4189" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7872" />
+<TGConnectingPoint num="1" id="7873" />
+<TGConnectingPoint num="2" id="7874" />
+<TGConnectingPoint num="3" id="7875" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8659,26 +16816,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4199" index="8" uid="9a0d881c-ee50-46e5-b756-dc8bd33423b0" >
+<CONNECTOR type="5102" id="7885" index="6" uid="8855b756-9175-4a7f-8b1d-e6643a9a1883" >
 <cdparam x="554" y="437" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4198" />
-<P1  x="554" y="437" id="4312" />
-<P2  x="572" y="667" id="4341" />
+<TGConnectingPoint num="0" id="7884" />
+<P1  x="554" y="437" id="7987" />
+<P2  x="573" y="667" id="8016" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4197" index="36" uid="11980781-e2eb-4be1-897b-84d933114824" >
-<father id="4199" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7883" index="31" uid="89b7288c-a365-4393-9e0c-2578f8a7a5a0" >
+<father id="7885" num="0" />
 <cdparam x="563" y="552" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4193" />
-<TGConnectingPoint num="1" id="4194" />
-<TGConnectingPoint num="2" id="4195" />
-<TGConnectingPoint num="3" id="4196" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7879" />
+<TGConnectingPoint num="1" id="7880" />
+<TGConnectingPoint num="2" id="7881" />
+<TGConnectingPoint num="3" id="7882" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8692,26 +16851,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4206" index="9" uid="98709172-2786-41f8-9730-9cf4a425ba52" >
+<CONNECTOR type="5102" id="7892" index="7" uid="ccdac27c-5efe-480c-9919-c2c33b2ba375" >
 <cdparam x="440" y="443" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4205" />
-<P1  x="440" y="443" id="4323" />
-<P2  x="484" y="667" id="4349" />
+<TGConnectingPoint num="0" id="7891" />
+<P1  x="440" y="443" id="7998" />
+<P2  x="485" y="667" id="8024" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4204" index="37" uid="e136b238-b966-43c5-be8c-20881afab941" >
-<father id="4206" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7890" index="32" uid="3ad797ef-1ff4-48a8-9fda-518f958dd1f9" >
+<father id="7892" num="0" />
 <cdparam x="385" y="517" />
-<sizeparam width="111" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="108" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4200" />
-<TGConnectingPoint num="1" id="4201" />
-<TGConnectingPoint num="2" id="4202" />
-<TGConnectingPoint num="3" id="4203" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7886" />
+<TGConnectingPoint num="1" id="7887" />
+<TGConnectingPoint num="2" id="7888" />
+<TGConnectingPoint num="3" id="7889" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8726,26 +16887,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4213" index="10" uid="8e4198bd-d168-4609-9df3-9174bd010f89" >
+<CONNECTOR type="5102" id="7899" index="8" uid="2fa8b8b2-dbbc-4969-8c65-b578aca1f873" >
 <cdparam x="344" y="378" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4212" />
-<P1  x="294" y="443" id="4407" />
-<P2  x="403" y="667" id="4333" />
+<TGConnectingPoint num="0" id="7898" />
+<P1  x="294" y="443" id="8082" />
+<P2  x="404" y="667" id="8008" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4211" index="38" uid="7e1f1a13-66f2-4e49-9205-4675d2cc8638" >
-<father id="4213" num="0" />
-<cdparam x="214" y="522" />
-<sizeparam width="115" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7897" index="33" uid="9401bb96-98dd-473d-ab2f-a7a3961444a9" >
+<father id="7899" num="0" />
+<cdparam x="205" y="521" />
+<sizeparam width="115" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4207" />
-<TGConnectingPoint num="1" id="4208" />
-<TGConnectingPoint num="2" id="4209" />
-<TGConnectingPoint num="3" id="4210" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7893" />
+<TGConnectingPoint num="1" id="7894" />
+<TGConnectingPoint num="2" id="7895" />
+<TGConnectingPoint num="3" id="7896" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8760,26 +16923,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4220" index="11" uid="80d3171d-8e3f-422a-b306-655e67e5b59b" >
+<CONNECTOR type="5102" id="7906" index="9" uid="b059fb52-8e84-4acd-a1ed-2cb804a4b1c9" >
 <cdparam x="570" y="145" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4219" />
-<P1  x="743" y="92" id="4490" />
-<P2  x="753" y="155" id="4418" />
+<TGConnectingPoint num="0" id="7905" />
+<P1  x="743" y="92" id="8165" />
+<P2  x="753" y="155" id="8093" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4218" index="39" uid="e87b9feb-42b3-4116-90b7-18a888450ae3" >
-<father id="4220" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7904" index="34" uid="ef6fed5f-781b-4c86-8de8-16dc21612c0c" >
+<father id="7906" num="0" />
 <cdparam x="573" y="177" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4214" />
-<TGConnectingPoint num="1" id="4215" />
-<TGConnectingPoint num="2" id="4216" />
-<TGConnectingPoint num="3" id="4217" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7900" />
+<TGConnectingPoint num="1" id="7901" />
+<TGConnectingPoint num="2" id="7902" />
+<TGConnectingPoint num="3" id="7903" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8793,26 +16958,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4227" index="12" uid="7bc6b020-8ed0-4e3e-a6da-499d658f962a" >
+<CONNECTOR type="5102" id="7913" index="10" uid="721bbb42-c83d-4405-884a-7484a387d431" >
 <cdparam x="427" y="205" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4226" />
-<P1  x="427" y="205" id="4422" />
-<P2  x="294" y="413" id="4406" />
+<TGConnectingPoint num="0" id="7912" />
+<P1  x="427" y="205" id="8097" />
+<P2  x="294" y="413" id="8081" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4225" index="40" uid="4a2e8173-0af3-4402-8be1-88f3073735f4" >
-<father id="4227" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7911" index="35" uid="ddc84133-0dd5-4cb2-8778-b99f7704d81d" >
+<father id="7913" num="0" />
 <cdparam x="239" y="356" />
-<sizeparam width="81" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="81" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4221" />
-<TGConnectingPoint num="1" id="4222" />
-<TGConnectingPoint num="2" id="4223" />
-<TGConnectingPoint num="3" id="4224" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7907" />
+<TGConnectingPoint num="1" id="7908" />
+<TGConnectingPoint num="2" id="7909" />
+<TGConnectingPoint num="3" id="7910" />
 <extraparam>
 <guard value="[ isInCockpit]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8826,26 +16993,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4234" index="13" uid="202e87d9-8619-499e-b96a-c8f2e9005cc8" >
+<CONNECTOR type="5102" id="7920" index="11" uid="97fd08e4-ea1a-4192-b974-92190c442a5c" >
 <cdparam x="505" y="205" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4233" />
-<P1  x="505" y="205" id="4445" />
-<P2  x="440" y="413" id="4322" />
+<TGConnectingPoint num="0" id="7919" />
+<P1  x="505" y="205" id="8120" />
+<P2  x="440" y="413" id="7997" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4232" index="41" uid="0b5941fc-c9c6-461b-8b17-e8e513bad066" >
-<father id="4234" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7918" index="36" uid="b51b448e-d0ba-4842-a190-c6f22a5a7a8c" >
+<father id="7920" num="0" />
 <cdparam x="371" y="368" />
-<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="112" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4228" />
-<TGConnectingPoint num="1" id="4229" />
-<TGConnectingPoint num="2" id="4230" />
-<TGConnectingPoint num="3" id="4231" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7914" />
+<TGConnectingPoint num="1" id="7915" />
+<TGConnectingPoint num="2" id="7916" />
+<TGConnectingPoint num="3" id="7917" />
 <extraparam>
 <guard value="[ not(isInCockpit)]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8859,26 +17028,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4241" index="14" uid="5bd29f79-5e2b-4575-883b-528e6e918403" >
+<CONNECTOR type="5102" id="7927" index="12" uid="60660b2b-4a08-4de9-846d-f71edc805163" >
 <cdparam x="590" y="205" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4240" />
-<P1  x="590" y="205" id="4431" />
-<P2  x="554" y="407" id="4311" />
+<TGConnectingPoint num="0" id="7926" />
+<P1  x="590" y="205" id="8106" />
+<P2  x="554" y="407" id="7986" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4239" index="42" uid="58e10b24-f747-4eda-ace9-a6c345dcece9" >
-<father id="4241" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7925" index="37" uid="3fd846df-d69e-4980-bc38-1a744dba06e4" >
+<father id="7927" num="0" />
 <cdparam x="579" y="246" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4235" />
-<TGConnectingPoint num="1" id="4236" />
-<TGConnectingPoint num="2" id="4237" />
-<TGConnectingPoint num="3" id="4238" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7921" />
+<TGConnectingPoint num="1" id="7922" />
+<TGConnectingPoint num="2" id="7923" />
+<TGConnectingPoint num="3" id="7924" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8892,26 +17063,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4248" index="15" uid="811590e7-43a6-4edd-be4c-94494f2330d7" >
+<CONNECTOR type="5102" id="7934" index="13" uid="d750ee3c-466e-41e1-b405-8ff1bca96a0a" >
 <cdparam x="753" y="205" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4247" />
-<P1  x="753" y="205" id="4423" />
-<P2  x="752" y="418" id="4289" />
+<TGConnectingPoint num="0" id="7933" />
+<P1  x="753" y="205" id="8098" />
+<P2  x="752" y="418" id="7964" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4246" index="43" uid="87e7845a-d09a-4f36-a55a-4f428b3fda14" >
-<father id="4248" num="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7932" index="38" uid="ae9b81c1-0361-4139-8fe5-6c1d17d6730d" >
+<father id="7934" num="0" />
 <cdparam x="758" y="357" />
-<sizeparam width="85" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="85" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4242" />
-<TGConnectingPoint num="1" id="4243" />
-<TGConnectingPoint num="2" id="4244" />
-<TGConnectingPoint num="3" id="4245" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7928" />
+<TGConnectingPoint num="1" id="7929" />
+<TGConnectingPoint num="2" id="7930" />
+<TGConnectingPoint num="3" id="7931" />
 <extraparam>
 <guard value="[ isInCockpit ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -8925,28 +17098,30 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4255" index="16" uid="a3859c21-8a23-4533-a2f7-e4d5678e8f54" >
+<CONNECTOR type="5102" id="7941" index="14" uid="0a7e6e8a-b042-45b0-a1f5-a7f8bef5589d" >
 <cdparam x="994" y="205" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4254" />
-<P1  x="994" y="205" id="4448" />
-<P2  x="1043" y="415" id="4267" />
+<TGConnectingPoint num="0" id="7940" />
+<P1  x="994" y="205" id="8123" />
+<P2  x="1016" y="416" id="7942" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4253" index="44" uid="e57ea3fb-1be3-4d4a-a57c-f41c881dc172" >
-<father id="4255" num="0" />
-<cdparam x="932" y="396" />
-<sizeparam width="385" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7939" index="39" uid="d76ecfc2-ffe0-484a-9912-696a11f87187" >
+<father id="7941" num="0" />
+<cdparam x="894" y="368" />
+<sizeparam width="360" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4249" />
-<TGConnectingPoint num="1" id="4250" />
-<TGConnectingPoint num="2" id="4251" />
-<TGConnectingPoint num="3" id="4252" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7935" />
+<TGConnectingPoint num="1" id="7936" />
+<TGConnectingPoint num="2" id="7937" />
+<TGConnectingPoint num="3" id="7938" />
 <extraparam>
-<guard value="[ (not(isInCockpit)) and (knowsEmergencyCode)]" enabled="true"/>
+<guard value="[ (isInCockpit == false) and (knowsEmergencyCode == true)]" enabled="true"/>
 <afterMin value="" enabled="true"/>
 <afterMax value="" enabled="true"/>
 <extraDelay1 value="" enabled="true"/>
@@ -8958,357 +17133,350 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5103" id="4266" index="17" uid="8da88bf5-2730-4c20-bca7-536a3aecbde6" >
-<cdparam x="1196" y="520" />
-<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5103" id="7952" index="15" uid="74df9874-a894-46b6-9edd-4f4e195266c6" >
+<cdparam x="962" y="421" />
+<sizeparam width="109" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="typeCode(code.badCode)" />
-<TGConnectingPoint num="0" id="4256" />
-<TGConnectingPoint num="1" id="4257" />
-<TGConnectingPoint num="2" id="4258" />
-<TGConnectingPoint num="3" id="4259" />
-<TGConnectingPoint num="4" id="4260" />
-<TGConnectingPoint num="5" id="4261" />
-<TGConnectingPoint num="6" id="4262" />
-<TGConnectingPoint num="7" id="4263" />
-<TGConnectingPoint num="8" id="4264" />
-<TGConnectingPoint num="9" id="4265" />
+<infoparam name="Send signal" value="sendEmergency()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7942" />
+<TGConnectingPoint num="1" id="7943" />
+<TGConnectingPoint num="2" id="7944" />
+<TGConnectingPoint num="3" id="7945" />
+<TGConnectingPoint num="4" id="7946" />
+<TGConnectingPoint num="5" id="7947" />
+<TGConnectingPoint num="6" id="7948" />
+<TGConnectingPoint num="7" id="7949" />
+<TGConnectingPoint num="8" id="7950" />
+<TGConnectingPoint num="9" id="7951" />
 </COMPONENT>
 
-<COMPONENT type="5103" id="4277" index="18" uid="7e6b812b-e2a9-49a8-bc24-bdbca1d94f55" >
-<cdparam x="961" y="420" />
-<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="typeCode(code.goodCode)" />
-<TGConnectingPoint num="0" id="4267" />
-<TGConnectingPoint num="1" id="4268" />
-<TGConnectingPoint num="2" id="4269" />
-<TGConnectingPoint num="3" id="4270" />
-<TGConnectingPoint num="4" id="4271" />
-<TGConnectingPoint num="5" id="4272" />
-<TGConnectingPoint num="6" id="4273" />
-<TGConnectingPoint num="7" id="4274" />
-<TGConnectingPoint num="8" id="4275" />
-<TGConnectingPoint num="9" id="4276" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="4288" index="19" uid="a9a83b80-73fa-4516-9872-ba695f2045b0" >
+<COMPONENT type="5103" id="7963" index="16" uid="6801ce4a-3dea-49ea-a657-9c64a81f419b" >
 <cdparam x="839" y="420" />
 <sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Send signal" value="unlock()" />
-<TGConnectingPoint num="0" id="4278" />
-<TGConnectingPoint num="1" id="4279" />
-<TGConnectingPoint num="2" id="4280" />
-<TGConnectingPoint num="3" id="4281" />
-<TGConnectingPoint num="4" id="4282" />
-<TGConnectingPoint num="5" id="4283" />
-<TGConnectingPoint num="6" id="4284" />
-<TGConnectingPoint num="7" id="4285" />
-<TGConnectingPoint num="8" id="4286" />
-<TGConnectingPoint num="9" id="4287" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="4299" index="20" uid="7137de7a-f591-4564-bf3e-e508b5e56770" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7953" />
+<TGConnectingPoint num="1" id="7954" />
+<TGConnectingPoint num="2" id="7955" />
+<TGConnectingPoint num="3" id="7956" />
+<TGConnectingPoint num="4" id="7957" />
+<TGConnectingPoint num="5" id="7958" />
+<TGConnectingPoint num="6" id="7959" />
+<TGConnectingPoint num="7" id="7960" />
+<TGConnectingPoint num="8" id="7961" />
+<TGConnectingPoint num="9" id="7962" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="7974" index="17" uid="1636c531-8e78-4294-9c8a-3cb9fa4724b5" >
 <cdparam x="732" y="423" />
 <sizeparam width="41" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Send signal" value="lock()" />
-<TGConnectingPoint num="0" id="4289" />
-<TGConnectingPoint num="1" id="4290" />
-<TGConnectingPoint num="2" id="4291" />
-<TGConnectingPoint num="3" id="4292" />
-<TGConnectingPoint num="4" id="4293" />
-<TGConnectingPoint num="5" id="4294" />
-<TGConnectingPoint num="6" id="4295" />
-<TGConnectingPoint num="7" id="4296" />
-<TGConnectingPoint num="8" id="4297" />
-<TGConnectingPoint num="9" id="4298" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="4310" index="21" uid="ab23b50a-2c52-4fc3-8739-3b90ad57239b" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7964" />
+<TGConnectingPoint num="1" id="7965" />
+<TGConnectingPoint num="2" id="7966" />
+<TGConnectingPoint num="3" id="7967" />
+<TGConnectingPoint num="4" id="7968" />
+<TGConnectingPoint num="5" id="7969" />
+<TGConnectingPoint num="6" id="7970" />
+<TGConnectingPoint num="7" id="7971" />
+<TGConnectingPoint num="8" id="7972" />
+<TGConnectingPoint num="9" id="7973" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="7985" index="18" uid="a3c1211e-11fa-469b-b916-cf28540cef90" >
 <cdparam x="632" y="423" />
 <sizeparam width="47" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Send signal" value="close()" />
-<TGConnectingPoint num="0" id="4300" />
-<TGConnectingPoint num="1" id="4301" />
-<TGConnectingPoint num="2" id="4302" />
-<TGConnectingPoint num="3" id="4303" />
-<TGConnectingPoint num="4" id="4304" />
-<TGConnectingPoint num="5" id="4305" />
-<TGConnectingPoint num="6" id="4306" />
-<TGConnectingPoint num="7" id="4307" />
-<TGConnectingPoint num="8" id="4308" />
-<TGConnectingPoint num="9" id="4309" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="4321" index="22" uid="01679c9d-96b1-4cbe-8ab5-ab54b1c38d52" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7975" />
+<TGConnectingPoint num="1" id="7976" />
+<TGConnectingPoint num="2" id="7977" />
+<TGConnectingPoint num="3" id="7978" />
+<TGConnectingPoint num="4" id="7979" />
+<TGConnectingPoint num="5" id="7980" />
+<TGConnectingPoint num="6" id="7981" />
+<TGConnectingPoint num="7" id="7982" />
+<TGConnectingPoint num="8" id="7983" />
+<TGConnectingPoint num="9" id="7984" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="7996" index="19" uid="acc56f41-2917-42cb-9ce4-fcfbd1469a1d" >
 <cdparam x="531" y="412" />
 <sizeparam width="47" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Send signal" value="open()" />
-<TGConnectingPoint num="0" id="4311" />
-<TGConnectingPoint num="1" id="4312" />
-<TGConnectingPoint num="2" id="4313" />
-<TGConnectingPoint num="3" id="4314" />
-<TGConnectingPoint num="4" id="4315" />
-<TGConnectingPoint num="5" id="4316" />
-<TGConnectingPoint num="6" id="4317" />
-<TGConnectingPoint num="7" id="4318" />
-<TGConnectingPoint num="8" id="4319" />
-<TGConnectingPoint num="9" id="4320" />
-</COMPONENT>
-
-<COMPONENT type="5103" id="4332" index="23" uid="ef8f2c1c-24d9-42b7-ad1b-0b09460f1fa5" >
+<new d="false" />
+<TGConnectingPoint num="0" id="7986" />
+<TGConnectingPoint num="1" id="7987" />
+<TGConnectingPoint num="2" id="7988" />
+<TGConnectingPoint num="3" id="7989" />
+<TGConnectingPoint num="4" id="7990" />
+<TGConnectingPoint num="5" id="7991" />
+<TGConnectingPoint num="6" id="7992" />
+<TGConnectingPoint num="7" id="7993" />
+<TGConnectingPoint num="8" id="7994" />
+<TGConnectingPoint num="9" id="7995" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="8007" index="20" uid="b65acd87-dcc8-4eaf-9b18-c49c24583cfb" >
 <cdparam x="395" y="418" />
 <sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Send signal" value="enterCockpit()" />
-<TGConnectingPoint num="0" id="4322" />
-<TGConnectingPoint num="1" id="4323" />
-<TGConnectingPoint num="2" id="4324" />
-<TGConnectingPoint num="3" id="4325" />
-<TGConnectingPoint num="4" id="4326" />
-<TGConnectingPoint num="5" id="4327" />
-<TGConnectingPoint num="6" id="4328" />
-<TGConnectingPoint num="7" id="4329" />
-<TGConnectingPoint num="8" id="4330" />
-<TGConnectingPoint num="9" id="4331" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="4405" index="24" uid="1669de45-4999-4efe-99eb-be5ee6a31d9d" >
-<cdparam x="403" y="667" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7997" />
+<TGConnectingPoint num="1" id="7998" />
+<TGConnectingPoint num="2" id="7999" />
+<TGConnectingPoint num="3" id="8000" />
+<TGConnectingPoint num="4" id="8001" />
+<TGConnectingPoint num="5" id="8002" />
+<TGConnectingPoint num="6" id="8003" />
+<TGConnectingPoint num="7" id="8004" />
+<TGConnectingPoint num="8" id="8005" />
+<TGConnectingPoint num="9" id="8006" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="8080" index="21" uid="20c46ea0-e944-4399-9759-e12ace409ad5" >
+<cdparam x="404" y="667" />
 <sizeparam width="679" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state0" value="MAIN" />
-<TGConnectingPoint num="0" id="4333" />
-<TGConnectingPoint num="1" id="4334" />
-<TGConnectingPoint num="2" id="4335" />
-<TGConnectingPoint num="3" id="4336" />
-<TGConnectingPoint num="4" id="4337" />
-<TGConnectingPoint num="5" id="4338" />
-<TGConnectingPoint num="6" id="4339" />
-<TGConnectingPoint num="7" id="4340" />
-<TGConnectingPoint num="8" id="4341" />
-<TGConnectingPoint num="9" id="4342" />
-<TGConnectingPoint num="10" id="4343" />
-<TGConnectingPoint num="11" id="4344" />
-<TGConnectingPoint num="12" id="4345" />
-<TGConnectingPoint num="13" id="4346" />
-<TGConnectingPoint num="14" id="4347" />
-<TGConnectingPoint num="15" id="4348" />
-<TGConnectingPoint num="16" id="4349" />
-<TGConnectingPoint num="17" id="4350" />
-<TGConnectingPoint num="18" id="4351" />
-<TGConnectingPoint num="19" id="4352" />
-<TGConnectingPoint num="20" id="4353" />
-<TGConnectingPoint num="21" id="4354" />
-<TGConnectingPoint num="22" id="4355" />
-<TGConnectingPoint num="23" id="4356" />
-<TGConnectingPoint num="24" id="4357" />
-<TGConnectingPoint num="25" id="4358" />
-<TGConnectingPoint num="26" id="4359" />
-<TGConnectingPoint num="27" id="4360" />
-<TGConnectingPoint num="28" id="4361" />
-<TGConnectingPoint num="29" id="4362" />
-<TGConnectingPoint num="30" id="4363" />
-<TGConnectingPoint num="31" id="4364" />
-<TGConnectingPoint num="32" id="4365" />
-<TGConnectingPoint num="33" id="4366" />
-<TGConnectingPoint num="34" id="4367" />
-<TGConnectingPoint num="35" id="4368" />
-<TGConnectingPoint num="36" id="4369" />
-<TGConnectingPoint num="37" id="4370" />
-<TGConnectingPoint num="38" id="4371" />
-<TGConnectingPoint num="39" id="4372" />
-<TGConnectingPoint num="40" id="4373" />
-<TGConnectingPoint num="41" id="4374" />
-<TGConnectingPoint num="42" id="4375" />
-<TGConnectingPoint num="43" id="4376" />
-<TGConnectingPoint num="44" id="4377" />
-<TGConnectingPoint num="45" id="4378" />
-<TGConnectingPoint num="46" id="4379" />
-<TGConnectingPoint num="47" id="4380" />
-<TGConnectingPoint num="48" id="4381" />
-<TGConnectingPoint num="49" id="4382" />
-<TGConnectingPoint num="50" id="4383" />
-<TGConnectingPoint num="51" id="4384" />
-<TGConnectingPoint num="52" id="4385" />
-<TGConnectingPoint num="53" id="4386" />
-<TGConnectingPoint num="54" id="4387" />
-<TGConnectingPoint num="55" id="4388" />
-<TGConnectingPoint num="56" id="4389" />
-<TGConnectingPoint num="57" id="4390" />
-<TGConnectingPoint num="58" id="4391" />
-<TGConnectingPoint num="59" id="4392" />
-<TGConnectingPoint num="60" id="4393" />
-<TGConnectingPoint num="61" id="4394" />
-<TGConnectingPoint num="62" id="4395" />
-<TGConnectingPoint num="63" id="4396" />
-<TGConnectingPoint num="64" id="4397" />
-<TGConnectingPoint num="65" id="4398" />
-<TGConnectingPoint num="66" id="4399" />
-<TGConnectingPoint num="67" id="4400" />
-<TGConnectingPoint num="68" id="4401" />
-<TGConnectingPoint num="69" id="4402" />
-<TGConnectingPoint num="70" id="4403" />
-<TGConnectingPoint num="71" id="4404" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5103" id="4416" index="25" uid="de0b3d71-19f8-4c09-9882-726142adf4ad" >
+<new d="false" />
+<TGConnectingPoint num="0" id="8008" />
+<TGConnectingPoint num="1" id="8009" />
+<TGConnectingPoint num="2" id="8010" />
+<TGConnectingPoint num="3" id="8011" />
+<TGConnectingPoint num="4" id="8012" />
+<TGConnectingPoint num="5" id="8013" />
+<TGConnectingPoint num="6" id="8014" />
+<TGConnectingPoint num="7" id="8015" />
+<TGConnectingPoint num="8" id="8016" />
+<TGConnectingPoint num="9" id="8017" />
+<TGConnectingPoint num="10" id="8018" />
+<TGConnectingPoint num="11" id="8019" />
+<TGConnectingPoint num="12" id="8020" />
+<TGConnectingPoint num="13" id="8021" />
+<TGConnectingPoint num="14" id="8022" />
+<TGConnectingPoint num="15" id="8023" />
+<TGConnectingPoint num="16" id="8024" />
+<TGConnectingPoint num="17" id="8025" />
+<TGConnectingPoint num="18" id="8026" />
+<TGConnectingPoint num="19" id="8027" />
+<TGConnectingPoint num="20" id="8028" />
+<TGConnectingPoint num="21" id="8029" />
+<TGConnectingPoint num="22" id="8030" />
+<TGConnectingPoint num="23" id="8031" />
+<TGConnectingPoint num="24" id="8032" />
+<TGConnectingPoint num="25" id="8033" />
+<TGConnectingPoint num="26" id="8034" />
+<TGConnectingPoint num="27" id="8035" />
+<TGConnectingPoint num="28" id="8036" />
+<TGConnectingPoint num="29" id="8037" />
+<TGConnectingPoint num="30" id="8038" />
+<TGConnectingPoint num="31" id="8039" />
+<TGConnectingPoint num="32" id="8040" />
+<TGConnectingPoint num="33" id="8041" />
+<TGConnectingPoint num="34" id="8042" />
+<TGConnectingPoint num="35" id="8043" />
+<TGConnectingPoint num="36" id="8044" />
+<TGConnectingPoint num="37" id="8045" />
+<TGConnectingPoint num="38" id="8046" />
+<TGConnectingPoint num="39" id="8047" />
+<TGConnectingPoint num="40" id="8048" />
+<TGConnectingPoint num="41" id="8049" />
+<TGConnectingPoint num="42" id="8050" />
+<TGConnectingPoint num="43" id="8051" />
+<TGConnectingPoint num="44" id="8052" />
+<TGConnectingPoint num="45" id="8053" />
+<TGConnectingPoint num="46" id="8054" />
+<TGConnectingPoint num="47" id="8055" />
+<TGConnectingPoint num="48" id="8056" />
+<TGConnectingPoint num="49" id="8057" />
+<TGConnectingPoint num="50" id="8058" />
+<TGConnectingPoint num="51" id="8059" />
+<TGConnectingPoint num="52" id="8060" />
+<TGConnectingPoint num="53" id="8061" />
+<TGConnectingPoint num="54" id="8062" />
+<TGConnectingPoint num="55" id="8063" />
+<TGConnectingPoint num="56" id="8064" />
+<TGConnectingPoint num="57" id="8065" />
+<TGConnectingPoint num="58" id="8066" />
+<TGConnectingPoint num="59" id="8067" />
+<TGConnectingPoint num="60" id="8068" />
+<TGConnectingPoint num="61" id="8069" />
+<TGConnectingPoint num="62" id="8070" />
+<TGConnectingPoint num="63" id="8071" />
+<TGConnectingPoint num="64" id="8072" />
+<TGConnectingPoint num="65" id="8073" />
+<TGConnectingPoint num="66" id="8074" />
+<TGConnectingPoint num="67" id="8075" />
+<TGConnectingPoint num="68" id="8076" />
+<TGConnectingPoint num="69" id="8077" />
+<TGConnectingPoint num="70" id="8078" />
+<TGConnectingPoint num="71" id="8079" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="8091" index="22" uid="7cc37113-a48a-430d-a228-82d6428d60d7" >
 <cdparam x="249" y="418" />
 <sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Send signal" value="leaveCockpit()" />
-<TGConnectingPoint num="0" id="4406" />
-<TGConnectingPoint num="1" id="4407" />
-<TGConnectingPoint num="2" id="4408" />
-<TGConnectingPoint num="3" id="4409" />
-<TGConnectingPoint num="4" id="4410" />
-<TGConnectingPoint num="5" id="4411" />
-<TGConnectingPoint num="6" id="4412" />
-<TGConnectingPoint num="7" id="4413" />
-<TGConnectingPoint num="8" id="4414" />
-<TGConnectingPoint num="9" id="4415" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="4489" index="26" uid="f5c1bb77-dc47-497f-839a-199227c45dff" >
+<new d="false" />
+<TGConnectingPoint num="0" id="8081" />
+<TGConnectingPoint num="1" id="8082" />
+<TGConnectingPoint num="2" id="8083" />
+<TGConnectingPoint num="3" id="8084" />
+<TGConnectingPoint num="4" id="8085" />
+<TGConnectingPoint num="5" id="8086" />
+<TGConnectingPoint num="6" id="8087" />
+<TGConnectingPoint num="7" id="8088" />
+<TGConnectingPoint num="8" id="8089" />
+<TGConnectingPoint num="9" id="8090" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="8164" index="23" uid="41911b42-6f94-414f-9320-d71ac7e4a713" >
 <cdparam x="427" y="155" />
 <sizeparam width="652" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state0" value="MAIN" />
-<TGConnectingPoint num="0" id="4417" />
-<TGConnectingPoint num="1" id="4418" />
-<TGConnectingPoint num="2" id="4419" />
-<TGConnectingPoint num="3" id="4420" />
-<TGConnectingPoint num="4" id="4421" />
-<TGConnectingPoint num="5" id="4422" />
-<TGConnectingPoint num="6" id="4423" />
-<TGConnectingPoint num="7" id="4424" />
-<TGConnectingPoint num="8" id="4425" />
-<TGConnectingPoint num="9" id="4426" />
-<TGConnectingPoint num="10" id="4427" />
-<TGConnectingPoint num="11" id="4428" />
-<TGConnectingPoint num="12" id="4429" />
-<TGConnectingPoint num="13" id="4430" />
-<TGConnectingPoint num="14" id="4431" />
-<TGConnectingPoint num="15" id="4432" />
-<TGConnectingPoint num="16" id="4433" />
-<TGConnectingPoint num="17" id="4434" />
-<TGConnectingPoint num="18" id="4435" />
-<TGConnectingPoint num="19" id="4436" />
-<TGConnectingPoint num="20" id="4437" />
-<TGConnectingPoint num="21" id="4438" />
-<TGConnectingPoint num="22" id="4439" />
-<TGConnectingPoint num="23" id="4440" />
-<TGConnectingPoint num="24" id="4441" />
-<TGConnectingPoint num="25" id="4442" />
-<TGConnectingPoint num="26" id="4443" />
-<TGConnectingPoint num="27" id="4444" />
-<TGConnectingPoint num="28" id="4445" />
-<TGConnectingPoint num="29" id="4446" />
-<TGConnectingPoint num="30" id="4447" />
-<TGConnectingPoint num="31" id="4448" />
-<TGConnectingPoint num="32" id="4449" />
-<TGConnectingPoint num="33" id="4450" />
-<TGConnectingPoint num="34" id="4451" />
-<TGConnectingPoint num="35" id="4452" />
-<TGConnectingPoint num="36" id="4453" />
-<TGConnectingPoint num="37" id="4454" />
-<TGConnectingPoint num="38" id="4455" />
-<TGConnectingPoint num="39" id="4456" />
-<TGConnectingPoint num="40" id="4457" />
-<TGConnectingPoint num="41" id="4458" />
-<TGConnectingPoint num="42" id="4459" />
-<TGConnectingPoint num="43" id="4460" />
-<TGConnectingPoint num="44" id="4461" />
-<TGConnectingPoint num="45" id="4462" />
-<TGConnectingPoint num="46" id="4463" />
-<TGConnectingPoint num="47" id="4464" />
-<TGConnectingPoint num="48" id="4465" />
-<TGConnectingPoint num="49" id="4466" />
-<TGConnectingPoint num="50" id="4467" />
-<TGConnectingPoint num="51" id="4468" />
-<TGConnectingPoint num="52" id="4469" />
-<TGConnectingPoint num="53" id="4470" />
-<TGConnectingPoint num="54" id="4471" />
-<TGConnectingPoint num="55" id="4472" />
-<TGConnectingPoint num="56" id="4473" />
-<TGConnectingPoint num="57" id="4474" />
-<TGConnectingPoint num="58" id="4475" />
-<TGConnectingPoint num="59" id="4476" />
-<TGConnectingPoint num="60" id="4477" />
-<TGConnectingPoint num="61" id="4478" />
-<TGConnectingPoint num="62" id="4479" />
-<TGConnectingPoint num="63" id="4480" />
-<TGConnectingPoint num="64" id="4481" />
-<TGConnectingPoint num="65" id="4482" />
-<TGConnectingPoint num="66" id="4483" />
-<TGConnectingPoint num="67" id="4484" />
-<TGConnectingPoint num="68" id="4485" />
-<TGConnectingPoint num="69" id="4486" />
-<TGConnectingPoint num="70" id="4487" />
-<TGConnectingPoint num="71" id="4488" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="4491" index="27" uid="0ccf1e3b-6bf2-4b73-846f-bf489e133add" >
+<new d="false" />
+<TGConnectingPoint num="0" id="8092" />
+<TGConnectingPoint num="1" id="8093" />
+<TGConnectingPoint num="2" id="8094" />
+<TGConnectingPoint num="3" id="8095" />
+<TGConnectingPoint num="4" id="8096" />
+<TGConnectingPoint num="5" id="8097" />
+<TGConnectingPoint num="6" id="8098" />
+<TGConnectingPoint num="7" id="8099" />
+<TGConnectingPoint num="8" id="8100" />
+<TGConnectingPoint num="9" id="8101" />
+<TGConnectingPoint num="10" id="8102" />
+<TGConnectingPoint num="11" id="8103" />
+<TGConnectingPoint num="12" id="8104" />
+<TGConnectingPoint num="13" id="8105" />
+<TGConnectingPoint num="14" id="8106" />
+<TGConnectingPoint num="15" id="8107" />
+<TGConnectingPoint num="16" id="8108" />
+<TGConnectingPoint num="17" id="8109" />
+<TGConnectingPoint num="18" id="8110" />
+<TGConnectingPoint num="19" id="8111" />
+<TGConnectingPoint num="20" id="8112" />
+<TGConnectingPoint num="21" id="8113" />
+<TGConnectingPoint num="22" id="8114" />
+<TGConnectingPoint num="23" id="8115" />
+<TGConnectingPoint num="24" id="8116" />
+<TGConnectingPoint num="25" id="8117" />
+<TGConnectingPoint num="26" id="8118" />
+<TGConnectingPoint num="27" id="8119" />
+<TGConnectingPoint num="28" id="8120" />
+<TGConnectingPoint num="29" id="8121" />
+<TGConnectingPoint num="30" id="8122" />
+<TGConnectingPoint num="31" id="8123" />
+<TGConnectingPoint num="32" id="8124" />
+<TGConnectingPoint num="33" id="8125" />
+<TGConnectingPoint num="34" id="8126" />
+<TGConnectingPoint num="35" id="8127" />
+<TGConnectingPoint num="36" id="8128" />
+<TGConnectingPoint num="37" id="8129" />
+<TGConnectingPoint num="38" id="8130" />
+<TGConnectingPoint num="39" id="8131" />
+<TGConnectingPoint num="40" id="8132" />
+<TGConnectingPoint num="41" id="8133" />
+<TGConnectingPoint num="42" id="8134" />
+<TGConnectingPoint num="43" id="8135" />
+<TGConnectingPoint num="44" id="8136" />
+<TGConnectingPoint num="45" id="8137" />
+<TGConnectingPoint num="46" id="8138" />
+<TGConnectingPoint num="47" id="8139" />
+<TGConnectingPoint num="48" id="8140" />
+<TGConnectingPoint num="49" id="8141" />
+<TGConnectingPoint num="50" id="8142" />
+<TGConnectingPoint num="51" id="8143" />
+<TGConnectingPoint num="52" id="8144" />
+<TGConnectingPoint num="53" id="8145" />
+<TGConnectingPoint num="54" id="8146" />
+<TGConnectingPoint num="55" id="8147" />
+<TGConnectingPoint num="56" id="8148" />
+<TGConnectingPoint num="57" id="8149" />
+<TGConnectingPoint num="58" id="8150" />
+<TGConnectingPoint num="59" id="8151" />
+<TGConnectingPoint num="60" id="8152" />
+<TGConnectingPoint num="61" id="8153" />
+<TGConnectingPoint num="62" id="8154" />
+<TGConnectingPoint num="63" id="8155" />
+<TGConnectingPoint num="64" id="8156" />
+<TGConnectingPoint num="65" id="8157" />
+<TGConnectingPoint num="66" id="8158" />
+<TGConnectingPoint num="67" id="8159" />
+<TGConnectingPoint num="68" id="8160" />
+<TGConnectingPoint num="69" id="8161" />
+<TGConnectingPoint num="70" id="8162" />
+<TGConnectingPoint num="71" id="8163" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="8166" index="24" uid="c79e78c4-515f-4ead-a2ed-95348b43be04" >
 <cdparam x="736" y="72" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="4490" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8165" />
 </COMPONENT>
 
 
 </AVATARStateMachineDiagramPanel>
 
-<AVATARStateMachineDiagramPanel name="Keyboard" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="4498" index="0" uid="2779016a-0d4e-40aa-bc27-8b9c28a34ef3" >
-<cdparam x="391" y="464" />
+<AVATARStateMachineDiagramPanel name="Crew" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="8173" index="0" uid="37d46b7f-aacc-4681-ad20-ea86b6ac9b21" >
+<cdparam x="289" y="206" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4497" />
-<P1  x="477" y="440" id="4567" />
-<P2  x="477" y="462" id="4634" />
+<TGConnectingPoint num="0" id="8172" />
+<P1  x="441" y="238" id="8184" />
+<P2  x="487" y="316" id="8181" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4496" index="15" uid="27397a50-60d7-4eed-a813-62e62e9865ad" >
-<father id="4498" num="0" />
-<cdparam x="434" y="421" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8171" index="5" uid="1d69e735-ca5d-4b26-8600-f287382c0836" >
+<father id="8173" num="0" />
+<cdparam x="291" y="219" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4492" />
-<TGConnectingPoint num="1" id="4493" />
-<TGConnectingPoint num="2" id="4494" />
-<TGConnectingPoint num="3" id="4495" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8167" />
+<TGConnectingPoint num="1" id="8168" />
+<TGConnectingPoint num="2" id="8169" />
+<TGConnectingPoint num="3" id="8170" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -9322,66 +17490,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4513" index="1" uid="84193d34-c4ac-46a6-aea6-ee16f9ee970d" >
-<cdparam x="519" y="395" />
+<CONNECTOR type="5102" id="8180" index="1" uid="0d4e2720-7e05-4326-bfbd-e6b7a199c93c" >
+<cdparam x="256" y="138" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4508" />
-<TGConnectingPoint num="1" id="4509" />
-<TGConnectingPoint num="2" id="4510" />
-<TGConnectingPoint num="3" id="4511" />
-<TGConnectingPoint num="4" id="4512" />
-<P1  x="477" y="492" id="4635" />
-<P2  x="767" y="189" id="4557" />
-<Point x="477" y="512" />
-<Point x="709" y="512" />
-<Point x="709" y="134" />
-<Point x="536" y="134" />
+<TGConnectingPoint num="0" id="8179" />
+<P1  x="419" y="151" id="8194" />
+<P2  x="441" y="190" id="8183" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4499" index="16" uid="0807735a-a365-4307-a5be-622ab49ed035" >
-<father id="4513" num="0" />
-<cdparam x="477" y="512" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="4500" index="17" uid="0582ea64-bfba-4d4c-966b-5645279692dc" >
-<father id="4513" num="1" />
-<cdparam x="709" y="512" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="4501" index="18" uid="4d9ed6b4-580c-4fe6-9717-0d12114efd0d" >
-<father id="4513" num="2" />
-<cdparam x="709" y="134" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="4502" index="19" uid="b5f4eca4-4fd2-4aef-b9e7-619bb93b54c8" >
-<father id="4513" num="3" />
-<cdparam x="536" y="134" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="4507" index="20" uid="6dd22c88-1f49-438b-816f-9c2ae6041242" >
-<father id="4513" num="4" />
-<cdparam x="517" y="274" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8178" index="6" uid="3f3bf8ff-5e69-488d-accf-c5ee4068fd62" >
+<father id="8180" num="0" />
+<cdparam x="272" y="154" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4503" />
-<TGConnectingPoint num="1" id="4504" />
-<TGConnectingPoint num="2" id="4505" />
-<TGConnectingPoint num="3" id="4506" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8174" />
+<TGConnectingPoint num="1" id="8175" />
+<TGConnectingPoint num="2" id="8176" />
+<TGConnectingPoint num="3" id="8177" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -9395,132 +17525,84 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4528" index="2" uid="5ba3c97b-f459-4919-b18f-ba741351d392" >
-<cdparam x="414" y="328" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4523" />
-<TGConnectingPoint num="1" id="4524" />
-<TGConnectingPoint num="2" id="4525" />
-<TGConnectingPoint num="3" id="4526" />
-<TGConnectingPoint num="4" id="4527" />
-<P1  x="414" y="328" id="4673" />
-<P2  x="183" y="313" id="4559" />
-<Point x="414" y="348" />
-<Point x="290" y="348" />
-<Point x="290" y="134" />
-<Point x="342" y="134" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4514" index="21" uid="e3973f9b-9189-4dee-970d-1f46f753a7d6" >
-<father id="4528" num="0" />
-<cdparam x="414" y="348" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="4515" index="22" uid="d717ea8d-8703-40e8-b702-eece8f5a3c43" >
-<father id="4528" num="1" />
-<cdparam x="290" y="348" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="4516" index="23" uid="872edbe6-ee36-447a-8fb2-9fd0e72c61f5" >
-<father id="4528" num="2" />
-<cdparam x="290" y="134" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="4517" index="24" uid="6b2371f9-7584-4153-9f15-e114d8f2d908" >
-<father id="4528" num="3" />
-<cdparam x="342" y="134" />
-<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5101" id="8182" index="2" uid="cbdb9640-1c30-44b5-8496-547307bc09e0" >
+<cdparam x="477" y="321" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="point " value="null" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="4522" index="25" uid="4b0d6581-5662-4f89-9f1f-62ebb1648f6c" >
-<father id="4528" num="4" />
-<cdparam x="343" y="332" />
-<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="stop state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8181" />
+</COMPONENT>
+
+<COMPONENT type="5112" id="8193" index="3" uid="dc55f702-fbf2-480b-82f1-74cf50662de7" >
+<cdparam x="91" y="195" />
+<sizeparam width="700" height="38" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4518" />
-<TGConnectingPoint num="1" id="4519" />
-<TGConnectingPoint num="2" id="4520" />
-<TGConnectingPoint num="3" id="4521" />
+<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8183" />
+<TGConnectingPoint num="1" id="8184" />
+<TGConnectingPoint num="2" id="8185" />
+<TGConnectingPoint num="3" id="8186" />
+<TGConnectingPoint num="4" id="8187" />
+<TGConnectingPoint num="5" id="8188" />
+<TGConnectingPoint num="6" id="8189" />
+<TGConnectingPoint num="7" id="8190" />
+<TGConnectingPoint num="8" id="8191" />
+<TGConnectingPoint num="9" id="8192" />
 <extraparam>
-<guard value="[ else ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<extraDelay1 value="" enabled="true"/>
-<extraDelay2 value="" enabled="true"/>
-<delayDistributionLaw value="0" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
+<LibraryFunction name="Person" />
+<Parameter id="isInCockpit" />
+<Parameter id="knowsEmergencyCode" />
+<Signal value="out lock()" />
+<Signal value="out unlock()" />
+<Signal value="out open()" />
+<Signal value="out close()" />
+<Signal value="out enterCockpit()" />
+<Signal value="out leaveCockit()" />
+<Signal value="out sendEmergency()" />
 </extraparam>
-</SUBCOMPONENT>
+</COMPONENT>
 
-<CONNECTOR type="5102" id="4535" index="3" uid="634b0761-3dbb-4ad9-a758-4dee249d5dc2" >
-<cdparam x="418" y="101" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4534" />
-<P1  x="418" y="101" id="4802" />
-<P2  x="418" y="129" id="4778" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4533" index="26" uid="05ce2870-0546-4664-a232-c15f4c23d0d7" >
-<father id="4535" num="0" />
-<cdparam x="416" y="112" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5100" id="8195" index="4" uid="c52f7042-4c76-4dd1-93c5-497b0772c954" >
+<cdparam x="412" y="131" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4529" />
-<TGConnectingPoint num="1" id="4530" />
-<TGConnectingPoint num="2" id="4531" />
-<TGConnectingPoint num="3" id="4532" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<extraDelay1 value="" enabled="true"/>
-<extraDelay2 value="" enabled="true"/>
-<delayDistributionLaw value="0" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8194" />
+</COMPONENT>
 
-<CONNECTOR type="5102" id="4542" index="4" uid="10b02192-d8cc-42fb-86a4-94376247f61e" >
-<cdparam x="439" y="179" />
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Passenger" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="8202" index="0" uid="c34db2aa-4dcb-4e0d-a013-168bf9210b04" >
+<cdparam x="286" y="117" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4541" />
-<P1  x="439" y="179" id="4767" />
-<P2  x="439" y="217" id="4718" />
+<TGConnectingPoint num="0" id="8201" />
+<P1  x="449" y="130" id="8223" />
+<P2  x="471" y="169" id="8212" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4540" index="27" uid="2e1c2b6b-bcc9-4a1a-99ba-49cd1f75339b" >
-<father id="4542" num="0" />
-<cdparam x="438" y="195" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8200" index="5" uid="cee15c9c-4d55-45c4-ba00-7f224f2b54a4" >
+<father id="8202" num="0" />
+<cdparam x="302" y="133" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4536" />
-<TGConnectingPoint num="1" id="4537" />
-<TGConnectingPoint num="2" id="4538" />
-<TGConnectingPoint num="3" id="4539" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8196" />
+<TGConnectingPoint num="1" id="8197" />
+<TGConnectingPoint num="2" id="8198" />
+<TGConnectingPoint num="3" id="8199" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -9534,26 +17616,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4549" index="5" uid="ae2520ca-0a80-4ab0-bb14-f40ab728755d" >
-<cdparam x="439" y="247" />
+<CONNECTOR type="5102" id="8209" index="1" uid="2fe99f81-a76b-4c77-b360-a46bdbea2b59" >
+<cdparam x="319" y="185" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4548" />
-<P1  x="439" y="247" id="4719" />
-<P2  x="439" y="278" id="4694" />
+<TGConnectingPoint num="0" id="8208" />
+<P1  x="471" y="217" id="8213" />
+<P2  x="517" y="295" id="8210" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4547" index="28" uid="b736ae4f-3a2d-4f96-992a-7e777e8680bc" >
-<father id="4549" num="0" />
-<cdparam x="442" y="262" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8207" index="6" uid="938e79a8-0a9c-4531-893d-903111b663db" >
+<father id="8209" num="0" />
+<cdparam x="321" y="198" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4543" />
-<TGConnectingPoint num="1" id="4544" />
-<TGConnectingPoint num="2" id="4545" />
-<TGConnectingPoint num="3" id="4546" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8203" />
+<TGConnectingPoint num="1" id="8204" />
+<TGConnectingPoint num="2" id="8205" />
+<TGConnectingPoint num="3" id="8206" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -9567,392 +17651,84 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4556" index="6" uid="e6d38668-8697-4b6a-b4ee-496c49913521" >
-<cdparam x="502" y="328" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4555" />
-<P1  x="477" y="328" id="4660" />
-<P2  x="477" y="390" id="4562" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4554" index="29" uid="cc8eef5b-6653-4535-a229-a070d520b593" >
-<father id="4556" num="0" />
-<cdparam x="505" y="342" />
-<sizeparam width="207" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4550" />
-<TGConnectingPoint num="1" id="4551" />
-<TGConnectingPoint num="2" id="4552" />
-<TGConnectingPoint num="3" id="4553" />
-<extraparam>
-<guard value="[ codeValue == code.goodCode]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<extraDelay1 value="" enabled="true"/>
-<extraDelay2 value="" enabled="true"/>
-<delayDistributionLaw value="0" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-<actions value="m.data = codeValue" enabled="true"/>
-<actions value="m.data = sencrypt(m, sk)" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5101" id="4558" index="7" uid="1830a8c5-ba3e-4b77-a9a6-4ea1e9cdb351" >
-<cdparam x="757" y="194" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="4557" />
-</COMPONENT>
-
-<COMPONENT type="5101" id="4560" index="8" uid="5ac5d3e4-786f-41fb-a3d8-55283b95a901" >
-<cdparam x="173" y="318" />
+<COMPONENT type="5101" id="8211" index="2" uid="927f9387-fda3-4c15-be10-e2f45af5859d" >
+<cdparam x="507" y="300" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="4559" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="4633" index="9" uid="1a349e33-04e3-40b1-aab1-d0e8106e6ea8" >
-<cdparam x="417" y="390" />
-<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="sendingCode" />
-<TGConnectingPoint num="0" id="4561" />
-<TGConnectingPoint num="1" id="4562" />
-<TGConnectingPoint num="2" id="4563" />
-<TGConnectingPoint num="3" id="4564" />
-<TGConnectingPoint num="4" id="4565" />
-<TGConnectingPoint num="5" id="4566" />
-<TGConnectingPoint num="6" id="4567" />
-<TGConnectingPoint num="7" id="4568" />
-<TGConnectingPoint num="8" id="4569" />
-<TGConnectingPoint num="9" id="4570" />
-<TGConnectingPoint num="10" id="4571" />
-<TGConnectingPoint num="11" id="4572" />
-<TGConnectingPoint num="12" id="4573" />
-<TGConnectingPoint num="13" id="4574" />
-<TGConnectingPoint num="14" id="4575" />
-<TGConnectingPoint num="15" id="4576" />
-<TGConnectingPoint num="16" id="4577" />
-<TGConnectingPoint num="17" id="4578" />
-<TGConnectingPoint num="18" id="4579" />
-<TGConnectingPoint num="19" id="4580" />
-<TGConnectingPoint num="20" id="4581" />
-<TGConnectingPoint num="21" id="4582" />
-<TGConnectingPoint num="22" id="4583" />
-<TGConnectingPoint num="23" id="4584" />
-<TGConnectingPoint num="24" id="4585" />
-<TGConnectingPoint num="25" id="4586" />
-<TGConnectingPoint num="26" id="4587" />
-<TGConnectingPoint num="27" id="4588" />
-<TGConnectingPoint num="28" id="4589" />
-<TGConnectingPoint num="29" id="4590" />
-<TGConnectingPoint num="30" id="4591" />
-<TGConnectingPoint num="31" id="4592" />
-<TGConnectingPoint num="32" id="4593" />
-<TGConnectingPoint num="33" id="4594" />
-<TGConnectingPoint num="34" id="4595" />
-<TGConnectingPoint num="35" id="4596" />
-<TGConnectingPoint num="36" id="4597" />
-<TGConnectingPoint num="37" id="4598" />
-<TGConnectingPoint num="38" id="4599" />
-<TGConnectingPoint num="39" id="4600" />
-<TGConnectingPoint num="40" id="4601" />
-<TGConnectingPoint num="41" id="4602" />
-<TGConnectingPoint num="42" id="4603" />
-<TGConnectingPoint num="43" id="4604" />
-<TGConnectingPoint num="44" id="4605" />
-<TGConnectingPoint num="45" id="4606" />
-<TGConnectingPoint num="46" id="4607" />
-<TGConnectingPoint num="47" id="4608" />
-<TGConnectingPoint num="48" id="4609" />
-<TGConnectingPoint num="49" id="4610" />
-<TGConnectingPoint num="50" id="4611" />
-<TGConnectingPoint num="51" id="4612" />
-<TGConnectingPoint num="52" id="4613" />
-<TGConnectingPoint num="53" id="4614" />
-<TGConnectingPoint num="54" id="4615" />
-<TGConnectingPoint num="55" id="4616" />
-<TGConnectingPoint num="56" id="4617" />
-<TGConnectingPoint num="57" id="4618" />
-<TGConnectingPoint num="58" id="4619" />
-<TGConnectingPoint num="59" id="4620" />
-<TGConnectingPoint num="60" id="4621" />
-<TGConnectingPoint num="61" id="4622" />
-<TGConnectingPoint num="62" id="4623" />
-<TGConnectingPoint num="63" id="4624" />
-<TGConnectingPoint num="64" id="4625" />
-<TGConnectingPoint num="65" id="4626" />
-<TGConnectingPoint num="66" id="4627" />
-<TGConnectingPoint num="67" id="4628" />
-<TGConnectingPoint num="68" id="4629" />
-<TGConnectingPoint num="69" id="4630" />
-<TGConnectingPoint num="70" id="4631" />
-<TGConnectingPoint num="71" id="4632" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5103" id="4644" index="10" uid="13ab2027-3c67-44b5-8719-b5459bc36720" >
-<cdparam x="447" y="467" />
-<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="chout(m)" />
-<TGConnectingPoint num="0" id="4634" />
-<TGConnectingPoint num="1" id="4635" />
-<TGConnectingPoint num="2" id="4636" />
-<TGConnectingPoint num="3" id="4637" />
-<TGConnectingPoint num="4" id="4638" />
-<TGConnectingPoint num="5" id="4639" />
-<TGConnectingPoint num="6" id="4640" />
-<TGConnectingPoint num="7" id="4641" />
-<TGConnectingPoint num="8" id="4642" />
-<TGConnectingPoint num="9" id="4643" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="4717" index="11" uid="af2412e2-9396-4d09-948a-a241b960ec4f" >
-<cdparam x="402" y="278" />
-<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="checkCode" />
-<TGConnectingPoint num="0" id="4645" />
-<TGConnectingPoint num="1" id="4646" />
-<TGConnectingPoint num="2" id="4647" />
-<TGConnectingPoint num="3" id="4648" />
-<TGConnectingPoint num="4" id="4649" />
-<TGConnectingPoint num="5" id="4650" />
-<TGConnectingPoint num="6" id="4651" />
-<TGConnectingPoint num="7" id="4652" />
-<TGConnectingPoint num="8" id="4653" />
-<TGConnectingPoint num="9" id="4654" />
-<TGConnectingPoint num="10" id="4655" />
-<TGConnectingPoint num="11" id="4656" />
-<TGConnectingPoint num="12" id="4657" />
-<TGConnectingPoint num="13" id="4658" />
-<TGConnectingPoint num="14" id="4659" />
-<TGConnectingPoint num="15" id="4660" />
-<TGConnectingPoint num="16" id="4661" />
-<TGConnectingPoint num="17" id="4662" />
-<TGConnectingPoint num="18" id="4663" />
-<TGConnectingPoint num="19" id="4664" />
-<TGConnectingPoint num="20" id="4665" />
-<TGConnectingPoint num="21" id="4666" />
-<TGConnectingPoint num="22" id="4667" />
-<TGConnectingPoint num="23" id="4668" />
-<TGConnectingPoint num="24" id="4669" />
-<TGConnectingPoint num="25" id="4670" />
-<TGConnectingPoint num="26" id="4671" />
-<TGConnectingPoint num="27" id="4672" />
-<TGConnectingPoint num="28" id="4673" />
-<TGConnectingPoint num="29" id="4674" />
-<TGConnectingPoint num="30" id="4675" />
-<TGConnectingPoint num="31" id="4676" />
-<TGConnectingPoint num="32" id="4677" />
-<TGConnectingPoint num="33" id="4678" />
-<TGConnectingPoint num="34" id="4679" />
-<TGConnectingPoint num="35" id="4680" />
-<TGConnectingPoint num="36" id="4681" />
-<TGConnectingPoint num="37" id="4682" />
-<TGConnectingPoint num="38" id="4683" />
-<TGConnectingPoint num="39" id="4684" />
-<TGConnectingPoint num="40" id="4685" />
-<TGConnectingPoint num="41" id="4686" />
-<TGConnectingPoint num="42" id="4687" />
-<TGConnectingPoint num="43" id="4688" />
-<TGConnectingPoint num="44" id="4689" />
-<TGConnectingPoint num="45" id="4690" />
-<TGConnectingPoint num="46" id="4691" />
-<TGConnectingPoint num="47" id="4692" />
-<TGConnectingPoint num="48" id="4693" />
-<TGConnectingPoint num="49" id="4694" />
-<TGConnectingPoint num="50" id="4695" />
-<TGConnectingPoint num="51" id="4696" />
-<TGConnectingPoint num="52" id="4697" />
-<TGConnectingPoint num="53" id="4698" />
-<TGConnectingPoint num="54" id="4699" />
-<TGConnectingPoint num="55" id="4700" />
-<TGConnectingPoint num="56" id="4701" />
-<TGConnectingPoint num="57" id="4702" />
-<TGConnectingPoint num="58" id="4703" />
-<TGConnectingPoint num="59" id="4704" />
-<TGConnectingPoint num="60" id="4705" />
-<TGConnectingPoint num="61" id="4706" />
-<TGConnectingPoint num="62" id="4707" />
-<TGConnectingPoint num="63" id="4708" />
-<TGConnectingPoint num="64" id="4709" />
-<TGConnectingPoint num="65" id="4710" />
-<TGConnectingPoint num="66" id="4711" />
-<TGConnectingPoint num="67" id="4712" />
-<TGConnectingPoint num="68" id="4713" />
-<TGConnectingPoint num="69" id="4714" />
-<TGConnectingPoint num="70" id="4715" />
-<TGConnectingPoint num="71" id="4716" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5104" id="4728" index="12" uid="a06589aa-300d-4fa4-94f7-48a0f0bb18eb" >
-<cdparam x="382" y="222" />
-<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="code(codeValue)" />
-<TGConnectingPoint num="0" id="4718" />
-<TGConnectingPoint num="1" id="4719" />
-<TGConnectingPoint num="2" id="4720" />
-<TGConnectingPoint num="3" id="4721" />
-<TGConnectingPoint num="4" id="4722" />
-<TGConnectingPoint num="5" id="4723" />
-<TGConnectingPoint num="6" id="4724" />
-<TGConnectingPoint num="7" id="4725" />
-<TGConnectingPoint num="8" id="4726" />
-<TGConnectingPoint num="9" id="4727" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8210" />
 </COMPONENT>
 
-<COMPONENT type="5106" id="4801" index="13" uid="9a3d2259-1d70-4770-8977-32b32d25a8ae" >
-<cdparam x="362" y="129" />
-<sizeparam width="154" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5112" id="8222" index="3" uid="bb39db8c-ad10-4a49-96eb-4d776260ae6e" >
+<cdparam x="121" y="174" />
+<sizeparam width="700" height="38" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state0" value="WaitingForCode" />
-<TGConnectingPoint num="0" id="4729" />
-<TGConnectingPoint num="1" id="4730" />
-<TGConnectingPoint num="2" id="4731" />
-<TGConnectingPoint num="3" id="4732" />
-<TGConnectingPoint num="4" id="4733" />
-<TGConnectingPoint num="5" id="4734" />
-<TGConnectingPoint num="6" id="4735" />
-<TGConnectingPoint num="7" id="4736" />
-<TGConnectingPoint num="8" id="4737" />
-<TGConnectingPoint num="9" id="4738" />
-<TGConnectingPoint num="10" id="4739" />
-<TGConnectingPoint num="11" id="4740" />
-<TGConnectingPoint num="12" id="4741" />
-<TGConnectingPoint num="13" id="4742" />
-<TGConnectingPoint num="14" id="4743" />
-<TGConnectingPoint num="15" id="4744" />
-<TGConnectingPoint num="16" id="4745" />
-<TGConnectingPoint num="17" id="4746" />
-<TGConnectingPoint num="18" id="4747" />
-<TGConnectingPoint num="19" id="4748" />
-<TGConnectingPoint num="20" id="4749" />
-<TGConnectingPoint num="21" id="4750" />
-<TGConnectingPoint num="22" id="4751" />
-<TGConnectingPoint num="23" id="4752" />
-<TGConnectingPoint num="24" id="4753" />
-<TGConnectingPoint num="25" id="4754" />
-<TGConnectingPoint num="26" id="4755" />
-<TGConnectingPoint num="27" id="4756" />
-<TGConnectingPoint num="28" id="4757" />
-<TGConnectingPoint num="29" id="4758" />
-<TGConnectingPoint num="30" id="4759" />
-<TGConnectingPoint num="31" id="4760" />
-<TGConnectingPoint num="32" id="4761" />
-<TGConnectingPoint num="33" id="4762" />
-<TGConnectingPoint num="34" id="4763" />
-<TGConnectingPoint num="35" id="4764" />
-<TGConnectingPoint num="36" id="4765" />
-<TGConnectingPoint num="37" id="4766" />
-<TGConnectingPoint num="38" id="4767" />
-<TGConnectingPoint num="39" id="4768" />
-<TGConnectingPoint num="40" id="4769" />
-<TGConnectingPoint num="41" id="4770" />
-<TGConnectingPoint num="42" id="4771" />
-<TGConnectingPoint num="43" id="4772" />
-<TGConnectingPoint num="44" id="4773" />
-<TGConnectingPoint num="45" id="4774" />
-<TGConnectingPoint num="46" id="4775" />
-<TGConnectingPoint num="47" id="4776" />
-<TGConnectingPoint num="48" id="4777" />
-<TGConnectingPoint num="49" id="4778" />
-<TGConnectingPoint num="50" id="4779" />
-<TGConnectingPoint num="51" id="4780" />
-<TGConnectingPoint num="52" id="4781" />
-<TGConnectingPoint num="53" id="4782" />
-<TGConnectingPoint num="54" id="4783" />
-<TGConnectingPoint num="55" id="4784" />
-<TGConnectingPoint num="56" id="4785" />
-<TGConnectingPoint num="57" id="4786" />
-<TGConnectingPoint num="58" id="4787" />
-<TGConnectingPoint num="59" id="4788" />
-<TGConnectingPoint num="60" id="4789" />
-<TGConnectingPoint num="61" id="4790" />
-<TGConnectingPoint num="62" id="4791" />
-<TGConnectingPoint num="63" id="4792" />
-<TGConnectingPoint num="64" id="4793" />
-<TGConnectingPoint num="65" id="4794" />
-<TGConnectingPoint num="66" id="4795" />
-<TGConnectingPoint num="67" id="4796" />
-<TGConnectingPoint num="68" id="4797" />
-<TGConnectingPoint num="69" id="4798" />
-<TGConnectingPoint num="70" id="4799" />
-<TGConnectingPoint num="71" id="4800" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="4803" index="14" uid="f410fd1d-17c9-47ff-a03d-fc57631fa99c" >
-<cdparam x="411" y="81" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="4802" />
+<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8212" />
+<TGConnectingPoint num="1" id="8213" />
+<TGConnectingPoint num="2" id="8214" />
+<TGConnectingPoint num="3" id="8215" />
+<TGConnectingPoint num="4" id="8216" />
+<TGConnectingPoint num="5" id="8217" />
+<TGConnectingPoint num="6" id="8218" />
+<TGConnectingPoint num="7" id="8219" />
+<TGConnectingPoint num="8" id="8220" />
+<TGConnectingPoint num="9" id="8221" />
+<extraparam>
+<LibraryFunction name="Person" />
+<Parameter id="isInCockpit" />
+<Parameter id="knowsEmergencyCode" />
+<Signal value="out lock()" />
+<Signal value="out unlock()" />
+<Signal value="out open()" />
+<Signal value="out close()" />
+<Signal value="out enterCockpit()" />
+<Signal value="out leaveCockit()" />
+<Signal value="out sendEmergency()" />
+</extraparam>
 </COMPONENT>
 
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="System" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="5100" id="4805" index="0" uid="ce5f44e8-a319-4eb6-885a-12145933f035" >
-<cdparam x="400" y="50" />
+<COMPONENT type="5100" id="8224" index="4" uid="d5198d90-a988-435e-944d-9168927cc851" >
+<cdparam x="442" y="110" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="4804" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8223" />
 </COMPONENT>
 
 
 </AVATARStateMachineDiagramPanel>
 
-<AVATARStateMachineDiagramPanel name="KeyboardFailure" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="4812" index="0" uid="8d460d61-185f-44b4-8ba9-07eaa2a3287c" >
-<cdparam x="407" y="70" />
+<AVATARStateMachineDiagramPanel name="FirstOfficer" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="8231" index="0" uid="e84c025b-f153-4f1d-8d77-7b789123a856" >
+<cdparam x="685" y="113" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4811" />
-<P1  x="407" y="70" id="4833" />
-<P2  x="406" y="89" id="4822" />
+<TGConnectingPoint num="0" id="8230" />
+<P1  x="587" y="97" id="8252" />
+<P2  x="659" y="152" id="8239" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4810" index="5" uid="fb3dc4d2-9502-4033-83ae-a0e52becccf4" >
-<father id="4812" num="0" />
-<cdparam x="402" y="77" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8229" index="5" uid="6f278803-17d6-4a36-8857-09726dde47d2" >
+<father id="8231" num="0" />
+<cdparam x="671" y="125" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4806" />
-<TGConnectingPoint num="1" id="4807" />
-<TGConnectingPoint num="2" id="4808" />
-<TGConnectingPoint num="3" id="4809" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8225" />
+<TGConnectingPoint num="1" id="8226" />
+<TGConnectingPoint num="2" id="8227" />
+<TGConnectingPoint num="3" id="8228" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -9966,26 +17742,28 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="4819" index="1" uid="5bb3d73d-57ef-4b64-ba3f-86f7379be938" >
-<cdparam x="406" y="119" />
+<CONNECTOR type="5102" id="8238" index="1" uid="5e98fb45-aabf-4757-ad4f-e53e2a041097" >
+<cdparam x="657" y="173" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="4818" />
-<P1  x="406" y="119" id="4823" />
-<P2  x="407" y="133" id="4820" />
+<TGConnectingPoint num="0" id="8237" />
+<P1  x="659" y="190" id="8240" />
+<P2  x="730" y="251" id="8250" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="4817" index="6" uid="9f6bd70a-8621-42db-a17f-735b43218df1" >
-<father id="4819" num="0" />
-<cdparam x="406" y="126" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8236" index="6" uid="a76324a1-767d-43e8-b4a3-481c0261c0f3" >
+<father id="8238" num="0" />
+<cdparam x="652" y="182" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
-<TGConnectingPoint num="0" id="4813" />
-<TGConnectingPoint num="1" id="4814" />
-<TGConnectingPoint num="2" id="4815" />
-<TGConnectingPoint num="3" id="4816" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8232" />
+<TGConnectingPoint num="1" id="8233" />
+<TGConnectingPoint num="2" id="8234" />
+<TGConnectingPoint num="3" id="8235" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -9999,41 +17777,56 @@ in DoorAndLockButton
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5101" id="4821" index="2" uid="3fdd74cc-5a1c-492c-b778-8b4b149e8488" >
-<cdparam x="397" y="138" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5112" id="8249" index="2" uid="198d5978-1cdf-434f-a4a1-1b1736f8f22c" >
+<cdparam x="465" y="157" />
+<sizeparam width="389" height="28" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
+<enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="4820" />
+<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8239" />
+<TGConnectingPoint num="1" id="8240" />
+<TGConnectingPoint num="2" id="8241" />
+<TGConnectingPoint num="3" id="8242" />
+<TGConnectingPoint num="4" id="8243" />
+<TGConnectingPoint num="5" id="8244" />
+<TGConnectingPoint num="6" id="8245" />
+<TGConnectingPoint num="7" id="8246" />
+<TGConnectingPoint num="8" id="8247" />
+<TGConnectingPoint num="9" id="8248" />
+<extraparam>
+<LibraryFunction name="Person" />
+<Parameter id="isInCockpit" />
+<Parameter id="knowsEmergencyCode" />
+<Signal value="out lock()" />
+<Signal value="out unlock()" />
+<Signal value="out open()" />
+<Signal value="out close()" />
+<Signal value="out enterCockpit()" />
+<Signal value="out leaveCockit()" />
+<Signal value="out sendEmergency()" />
+</extraparam>
 </COMPONENT>
 
-<COMPONENT type="5103" id="4832" index="3" uid="74b0f566-c998-461e-b872-bfb634af12ed" >
-<cdparam x="340" y="94" />
-<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5101" id="8251" index="3" uid="aee2a187-0fe3-4aa5-bfeb-dc42b7fcf6df" >
+<cdparam x="720" y="256" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Send signal" value="typeCode(codeValue)" />
-<TGConnectingPoint num="0" id="4822" />
-<TGConnectingPoint num="1" id="4823" />
-<TGConnectingPoint num="2" id="4824" />
-<TGConnectingPoint num="3" id="4825" />
-<TGConnectingPoint num="4" id="4826" />
-<TGConnectingPoint num="5" id="4827" />
-<TGConnectingPoint num="6" id="4828" />
-<TGConnectingPoint num="7" id="4829" />
-<TGConnectingPoint num="8" id="4830" />
-<TGConnectingPoint num="9" id="4831" />
-</COMPONENT>
-
-<COMPONENT type="5100" id="4834" index="4" uid="595f970c-5389-4de4-82a5-4ba519eccfdd" >
-<cdparam x="400" y="50" />
+<infoparam name="stop state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8250" />
+</COMPONENT>
+
+<COMPONENT type="5100" id="8253" index="4" uid="bce2a732-bafa-4c1c-a38d-4cd5d9f81e29" >
+<cdparam x="580" y="77" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="4833" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8252" />
 </COMPONENT>
 
 
diff --git a/simulators/c++2/src_simulator/ServerHelpData.h b/simulators/c++2/src_simulator/ServerHelpData.h
index 96e2a8e070ab75b48f34d6a660aac9bf6eeaf53f..482af2f88a2d434ffc30578b34b065d1988b188d 100644
--- a/simulators/c++2/src_simulator/ServerHelpData.h
+++ b/simulators/c++2/src_simulator/ServerHelpData.h
@@ -9,10 +9,15 @@
   <style> \n\
     code{white-space: pre-wrap;} \n\
     span.smallcaps{font-variant: small-caps;} \n\
-    span.underline{text-decoration: underline;} \n\
-    div.column{display: inline-block; vertical-align: top; width: 50%;} \n\
+    div.columns{display: flex; gap: min(4vw, 1.5em);} \n\
+    div.column{flex: auto; overflow-x: auto;} \n\
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} \n\
     ul.task-list{list-style: none;} \n\
+    ul.task-list li input[type=\"checkbox\"] { \n\
+      width: 0.8em; \n\
+      margin: 0 0.8em 0.2em -1.6em; \n\
+      vertical-align: middle; \n\
+    } \n\
     .display.math{display: block; text-align: center; margin: 0.5rem auto;} \n\
   </style> \n\
   <link rel=\"stylesheet\" href=\"help.css\" /> \n\
@@ -23,17 +28,44 @@
 <body> \n\
 <h1 id=\"diplodocus-simulator\">Diplodocus Simulator</h1> \n\
 <h2 id=\"objective\">Objective</h2> \n\
-<p>The simulator of DIPLODOCUS intends to simulate a DIPLODOCUS mapping, taking into account functional tasks, the system architectures (CPU, buses, etc.) and the allocations of tasks and their communucations to the system architecture</p> \n\
-<h2 id=\"generating-simulation-code-and-commiling-it\">Generating simulation code and commiling it?</h2> \n\
-<p>The first step is to create a DIPLODOCUS mapping. Once the mapping model has been checked against syntax errors <img src=\"file:../ui/util/checkmodel.gif\" alt=\"syntax checking icon\" />, it is possible to generate a C++ code <img src=\"file:../ui/util/gensystc.gif\" alt=\"simulation code generation icon\" /> that represents the mapping model. If you are using a model in TTool, then the code is generated by default in TTool/simulators/c++2 for models. If your model has been made in a project, then the code is generated into the “c++_code” subdirectory of your project.</p> \n\
-<p>The second step is to compile the code. You can directly do it from TTool with the code generation window, second tab. Another option is to open a terminal, and to enter the following command:</p> \n\
+<p>The simulator of DIPLODOCUS intends to simulate a DIPLODOCUS mapping, \n\
+taking into account functional tasks, the system architectures (CPU, \n\
+buses, etc.) and the allocations of tasks and their communucations to \n\
+the system architecture</p> \n\
+<h2 id=\"generating-simulation-code-and-commiling-it\">Generating \n\
+simulation code and commiling it?</h2> \n\
+<p>The first step is to create a DIPLODOCUS mapping. Once the mapping \n\
+model has been checked against syntax errors <img \n\
+src=\"file:../ui/util/checkmodel.gif\" alt=\"syntax checking icon\" />, it \n\
+is possible to generate a C++ code <img \n\
+src=\"file:../ui/util/gensystc.gif\" \n\
+alt=\"simulation code generation icon\" /> that represents the mapping \n\
+model. If you are using a model in TTool, then the code is generated by \n\
+default in TTool/simulators/c++2 for models. If your model has been made \n\
+in a project, then the code is generated into the “c++_code” \n\
+subdirectory of your project.</p> \n\
+<p>The second step is to compile the code. You can directly do it from \n\
+TTool with the code generation window, second tab. Another option is to \n\
+open a terminal, and to enter the following command:</p> \n\
 <pre><code>$ make</code></pre> \n\
-<h2 id=\"using-the-simulator-from-ttool\">Using the simulator from TTool</h2> \n\
-<p>The third tab of the simulation code generation window provides several options to start the simulator, e.g. either running simulation until completion or running the server in interactive mode. For the latter, the simulator is started in server mode, and TTool connects via sockets to the server in order to remotely drive the simulation.</p> \n\
-<h2 id=\"command-line-use-of-the-simulation\">Command-line use of the simulation</h2> \n\
-<p>Once the simulator has been compiled, do as follows to list possible options:</p> \n\
+<h2 id=\"using-the-simulator-from-ttool\">Using the simulator from \n\
+TTool</h2> \n\
+<p>The third tab of the simulation code generation window provides \n\
+several options to start the simulator, e.g. either running simulation \n\
+until completion or running the server in interactive mode. For the \n\
+latter, the simulator is started in server mode, and TTool connects via \n\
+sockets to the server in order to remotely drive the simulation.</p> \n\
+<h2 id=\"command-line-use-of-the-simulation\">Command-line use of the \n\
+simulation</h2> \n\
+<p>Once the simulator has been compiled, do as follows to list possible \n\
+options:</p> \n\
 <pre><code>$ ./run.x -help</code></pre> \n\
-<p>Basically, options are used to express the working mode (<code>-server</code>for interactive mode, <code>-explo</code>to generate a reachability graphs, …), to set the output (e.g., <code>-gpath</code>or finally to set commands to be executed, either from the command line (<code>-cmd</code>) or from a file (<code>-file</code>). For instance:</p> \n\
+<p>Basically, options are used to express the working mode \n\
+(<code>-server</code>for interactive mode, <code>-explo</code>to \n\
+generate a reachability graphs, …), to set the output (e.g., \n\
+<code>-gpath</code>or finally to set commands to be executed, either \n\
+from the command line (<code>-cmd</code>) or from a file \n\
+(<code>-file</code>). For instance:</p> \n\
 <pre><code>$ ./run.x -cmd &#39;1 6 100 ; 3 Task1 ; 1 0 ; 3 Task1&#39; \n\
 means &#39;run-to-time 100 ; get-variable-of-task Task1 ; run-to-next-breakpoint ; get-variable-of-task Task1&#39; \n\
 (Using the corresponding code instead of the command name when running in command line mode)</code></pre> \n\
@@ -87,7 +119,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">add-breakpoint</td> \n\
 <td style=\"text-align: center;\">abp</td> \n\
 <td style=\"text-align: center;\">11</td> \n\
-<td style=\"text-align: center;\">Set a breakpoint in task which id is the first parameter on the command provided as the second parameter</td> \n\
+<td style=\"text-align: center;\">Set a breakpoint in task which id is the \n\
+first parameter on the command provided as the second parameter</td> \n\
 <td style=\"text-align: center;\">[Type: 1] task ID</td> \n\
 <td style=\"text-align: center;\">[Type: 0] comamnd ID</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -98,7 +131,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">calculate-latencies</td> \n\
 <td style=\"text-align: center;\">cl</td> \n\
 <td style=\"text-align: center;\">23</td> \n\
-<td style=\"text-align: center;\">Calculate latencies between checkpoints</td> \n\
+<td style=\"text-align: center;\">Calculate latencies between \n\
+checkpoints</td> \n\
 <td style=\"text-align: center;\">[Type: 1] Checkpoint 1 id</td> \n\
 <td style=\"text-align: center;\">[Type: 1] Checkpoint2 id</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -109,7 +143,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">choose-branch</td> \n\
 <td style=\"text-align: center;\">cb</td> \n\
 <td style=\"text-align: center;\">12</td> \n\
-<td style=\"text-align: center;\">Chooses the branch of the given command of a task</td> \n\
+<td style=\"text-align: center;\">Chooses the branch of the given command \n\
+of a task</td> \n\
 <td style=\"text-align: center;\">[Type: 1] task ID</td> \n\
 <td style=\"text-align: center;\">[Type: 0] command ID</td> \n\
 <td style=\"text-align: center;\">[Type: 0] branch ID</td> \n\
@@ -120,7 +155,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-breakpoint-list</td> \n\
 <td style=\"text-align: center;\">gbl</td> \n\
 <td style=\"text-align: center;\">18</td> \n\
-<td style=\"text-align: center;\">Returns the list of breakpoints currently set</td> \n\
+<td style=\"text-align: center;\">Returns the list of breakpoints \n\
+currently set</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -131,7 +167,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-command-of-task</td> \n\
 <td style=\"text-align: center;\">gcot</td> \n\
 <td style=\"text-align: center;\">14</td> \n\
-<td style=\"text-align: center;\">Returns the current command of the task provided as argument</td> \n\
+<td style=\"text-align: center;\">Returns the current command of the task \n\
+provided as argument</td> \n\
 <td style=\"text-align: center;\">[Type: 0] Task id (or “all”)</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -142,8 +179,10 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-benchmark</td> \n\
 <td style=\"text-align: center;\">gb</td> \n\
 <td style=\"text-align: center;\">10</td> \n\
-<td style=\"text-align: center;\">Returns information on hardware nodes of the architecture</td> \n\
-<td style=\"text-align: center;\">[Type: 1] 0: show benchmark, 1:save in file</td> \n\
+<td style=\"text-align: center;\">Returns information on hardware nodes of \n\
+the architecture</td> \n\
+<td style=\"text-align: center;\">[Type: 1] 0: show benchmark, 1:save in \n\
+file</td> \n\
 <td style=\"text-align: center;\">[Type: 0] Name of file</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -153,7 +192,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-executed-operators</td> \n\
 <td style=\"text-align: center;\">geo</td> \n\
 <td style=\"text-align: center;\">21</td> \n\
-<td style=\"text-align: center;\">Returns the list of executed operators</td> \n\
+<td style=\"text-align: center;\">Returns the list of executed \n\
+operators</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -164,7 +204,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-hashcode</td> \n\
 <td style=\"text-align: center;\">gh</td> \n\
 <td style=\"text-align: center;\">19</td> \n\
-<td style=\"text-align: center;\">Returns the hashcode of the tmap under simulation</td> \n\
+<td style=\"text-align: center;\">Returns the hashcode of the tmap under \n\
+simulation</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -175,8 +216,10 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-info-on-hw</td> \n\
 <td style=\"text-align: center;\">gioh</td> \n\
 <td style=\"text-align: center;\">4</td> \n\
-<td style=\"text-align: center;\">Returns information on hardware nodes of the architecture</td> \n\
-<td style=\"text-align: center;\">[Type: 1] 0: CPU, 1:Bus, 2: Mem, 3: Bridge, 4: Channel, 5: Task</td> \n\
+<td style=\"text-align: center;\">Returns information on hardware nodes of \n\
+the architecture</td> \n\
+<td style=\"text-align: center;\">[Type: 1] 0: CPU, 1:Bus, 2: Mem, 3: \n\
+Bridge, 4: Channel, 5: Task</td> \n\
 <td style=\"text-align: center;\">[Type: 1] id</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -186,7 +229,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-numer-of-branches</td> \n\
 <td style=\"text-align: center;\">gnob</td> \n\
 <td style=\"text-align: center;\">17</td> \n\
-<td style=\"text-align: center;\">Returns the number of branches the current command has</td> \n\
+<td style=\"text-align: center;\">Returns the number of branches the \n\
+current command has</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -197,7 +241,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-simulation-time</td> \n\
 <td style=\"text-align: center;\">time</td> \n\
 <td style=\"text-align: center;\">13</td> \n\
-<td style=\"text-align: center;\">Returns the current absolute time unit of the simulation</td> \n\
+<td style=\"text-align: center;\">Returns the current absolute time unit \n\
+of the simulation</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -208,7 +253,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">get-variable-of-task</td> \n\
 <td style=\"text-align: center;\">gvof</td> \n\
 <td style=\"text-align: center;\">3</td> \n\
-<td style=\"text-align: center;\">Returns the value of a variable in a task</td> \n\
+<td style=\"text-align: center;\">Returns the value of a variable in a \n\
+task</td> \n\
 <td style=\"text-align: center;\">[Type: 0] Task id</td> \n\
 <td style=\"text-align: center;\">[Type: 0] Variable id</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -252,7 +298,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">remove-all-trans</td> \n\
 <td style=\"text-align: center;\">rmat</td> \n\
 <td style=\"text-align: center;\">26</td> \n\
-<td style=\"text-align: center;\">Remove all the transactions in the past</td> \n\
+<td style=\"text-align: center;\">Remove all the transactions in the \n\
+past</td> \n\
 <td style=\"text-align: center;\">[Type: 1] Yes : 1, No : 0</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -263,7 +310,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">rm-breakpoint</td> \n\
 <td style=\"text-align: center;\">rmb</td> \n\
 <td style=\"text-align: center;\">16</td> \n\
-<td style=\"text-align: center;\">Remove a breakpoint in task which id is the first parameter on the command provided as the second parameter</td> \n\
+<td style=\"text-align: center;\">Remove a breakpoint in task which id is \n\
+the first parameter on the command provided as the second parameter</td> \n\
 <td style=\"text-align: center;\">[Type: 1] task ID</td> \n\
 <td style=\"text-align: center;\">[Type: 0] comamnd ID</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -285,7 +333,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">raw-command</td> \n\
 <td style=\"text-align: center;\">rc</td> \n\
 <td style=\"text-align: center;\"></td> \n\
-<td style=\"text-align: center;\">Sends a raw command to the remote simulator</td> \n\
+<td style=\"text-align: center;\">Sends a raw command to the remote \n\
+simulator</td> \n\
 <td style=\"text-align: center;\">[Type: 4] param #0</td> \n\
 <td style=\"text-align: center;\">[Type: 4] param #1</td> \n\
 <td style=\"text-align: center;\">[Type: 4] param #2</td> \n\
@@ -296,7 +345,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">restore-simulation-state-from-file</td> \n\
 <td style=\"text-align: center;\">rssff</td> \n\
 <td style=\"text-align: center;\">9</td> \n\
-<td style=\"text-align: center;\">Restores the simulation state from a file</td> \n\
+<td style=\"text-align: center;\">Restores the simulation state from a \n\
+file</td> \n\
 <td style=\"text-align: center;\">[Type: 2] File name</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -307,10 +357,14 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-exploration</td> \n\
 <td style=\"text-align: center;\">re</td> \n\
 <td style=\"text-align: center;\">1 7</td> \n\
-<td style=\"text-align: center;\">Runs the simulation in exploration mode</td> \n\
-<td style=\"text-align: center;\">[Type: 6] Minimum number of explored commands</td> \n\
-<td style=\"text-align: center;\">[Type: 6] Minimum number of explored branches</td> \n\
-<td style=\"text-align: center;\">[Type: 2] File name of the resulting graph, with NO extension</td> \n\
+<td style=\"text-align: center;\">Runs the simulation in exploration \n\
+mode</td> \n\
+<td style=\"text-align: center;\">[Type: 6] Minimum number of explored \n\
+commands</td> \n\
+<td style=\"text-align: center;\">[Type: 6] Minimum number of explored \n\
+branches</td> \n\
+<td style=\"text-align: center;\">[Type: 2] File name of the resulting \n\
+graph, with NO extension</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 </tr> \n\
@@ -318,7 +372,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-to-next-breakpoint</td> \n\
 <td style=\"text-align: center;\">rtnb</td> \n\
 <td style=\"text-align: center;\">1 0</td> \n\
-<td style=\"text-align: center;\">Runs the simulation until a breakpoint is met</td> \n\
+<td style=\"text-align: center;\">Runs the simulation until a breakpoint \n\
+is met</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -329,7 +384,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-to-next-breakpoint-max-trans</td> \n\
 <td style=\"text-align: center;\">rtnbmt</td> \n\
 <td style=\"text-align: center;\">1 19</td> \n\
-<td style=\"text-align: center;\">Runs the simulation until a breakpoint is met or max number of transactions are executed</td> \n\
+<td style=\"text-align: center;\">Runs the simulation until a breakpoint \n\
+is met or max number of transactions are executed</td> \n\
 <td style=\"text-align: center;\">[Type: 1] max nb of transactions</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -340,7 +396,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-to-next-transfer-on-bus</td> \n\
 <td style=\"text-align: center;\">rtntob</td> \n\
 <td style=\"text-align: center;\">1 8</td> \n\
-<td style=\"text-align: center;\">Runs to the next transfer on bus which id is provided as argument</td> \n\
+<td style=\"text-align: center;\">Runs to the next transfer on bus which \n\
+id is provided as argument</td> \n\
 <td style=\"text-align: center;\">[Type: 1] bus id</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -351,7 +408,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-to-time</td> \n\
 <td style=\"text-align: center;\">rtt</td> \n\
 <td style=\"text-align: center;\">1 5</td> \n\
-<td style=\"text-align: center;\">Runs the simulation until time x is reached</td> \n\
+<td style=\"text-align: center;\">Runs the simulation until time x is \n\
+reached</td> \n\
 <td style=\"text-align: center;\">[Type: 1] x: time value</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -362,7 +420,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-until-channel-access</td> \n\
 <td style=\"text-align: center;\">ruca</td> \n\
 <td style=\"text-align: center;\">1 12</td> \n\
-<td style=\"text-align: center;\">Run simulation until a operation is performed on the channel which ID is provided as parameter</td> \n\
+<td style=\"text-align: center;\">Run simulation until a operation is \n\
+performed on the channel which ID is provided as parameter</td> \n\
 <td style=\"text-align: center;\">[Type: 1] Channel id</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -373,7 +432,9 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-until-write-on-channel-access</td> \n\
 <td style=\"text-align: center;\">ruwca</td> \n\
 <td style=\"text-align: center;\">1 17</td> \n\
-<td style=\"text-align: center;\">Run simulation until a write operation is performed on the channel which channel name is provided as parameter</td> \n\
+<td style=\"text-align: center;\">Run simulation until a write operation \n\
+is performed on the channel which channel name is provided as \n\
+parameter</td> \n\
 <td style=\"text-align: center;\">[Type: 2] Channel name</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -384,7 +445,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-until-read-on-channel-access</td> \n\
 <td style=\"text-align: center;\">rurca</td> \n\
 <td style=\"text-align: center;\">1 18</td> \n\
-<td style=\"text-align: center;\">Run simulation until a read operation is performed on the channel which chanel name is provided as parameter</td> \n\
+<td style=\"text-align: center;\">Run simulation until a read operation is \n\
+performed on the channel which chanel name is provided as parameter</td> \n\
 <td style=\"text-align: center;\">[Type: 2] Channel name</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -395,7 +457,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-until-cpu-executes</td> \n\
 <td style=\"text-align: center;\">ruce</td> \n\
 <td style=\"text-align: center;\">1 9</td> \n\
-<td style=\"text-align: center;\">Run simulation until CPU which ID is provided as parameter executes</td> \n\
+<td style=\"text-align: center;\">Run simulation until CPU which ID is \n\
+provided as parameter executes</td> \n\
 <td style=\"text-align: center;\">[Type: 1] CPU id</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -406,7 +469,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-until-memory-access</td> \n\
 <td style=\"text-align: center;\">ruma</td> \n\
 <td style=\"text-align: center;\">1 11</td> \n\
-<td style=\"text-align: center;\">Run simulation until the memory which ID is provided as parameter is accessed</td> \n\
+<td style=\"text-align: center;\">Run simulation until the memory which ID \n\
+is provided as parameter is accessed</td> \n\
 <td style=\"text-align: center;\">[Type: 1] Memory id</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -417,7 +481,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-until-task-executes</td> \n\
 <td style=\"text-align: center;\">rute</td> \n\
 <td style=\"text-align: center;\">1 10</td> \n\
-<td style=\"text-align: center;\">Run simulation until the task which ID is provided as parameter executes</td> \n\
+<td style=\"text-align: center;\">Run simulation until the task which ID \n\
+is provided as parameter executes</td> \n\
 <td style=\"text-align: center;\">[Type: 1] Task id</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -439,7 +504,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-x-time-units</td> \n\
 <td style=\"text-align: center;\">rxtu</td> \n\
 <td style=\"text-align: center;\">1 6</td> \n\
-<td style=\"text-align: center;\">Runs the simulation for x units of time</td> \n\
+<td style=\"text-align: center;\">Runs the simulation for x units of \n\
+time</td> \n\
 <td style=\"text-align: center;\">[Type: 1] nb of time units</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -450,7 +516,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">run-x-transactions</td> \n\
 <td style=\"text-align: center;\">rxtr</td> \n\
 <td style=\"text-align: center;\">1 2</td> \n\
-<td style=\"text-align: center;\">Runs the simulation for x transactions</td> \n\
+<td style=\"text-align: center;\">Runs the simulation for x \n\
+transactions</td> \n\
 <td style=\"text-align: center;\">[Type: 1] nb of transactions</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -461,7 +528,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">save-simulation-state-in-file</td> \n\
 <td style=\"text-align: center;\">sssif</td> \n\
 <td style=\"text-align: center;\">8</td> \n\
-<td style=\"text-align: center;\">Saves the current simulation state into a file</td> \n\
+<td style=\"text-align: center;\">Saves the current simulation state into \n\
+a file</td> \n\
 <td style=\"text-align: center;\">[Type: 2] File name</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -472,8 +540,10 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">save-trace-in-file</td> \n\
 <td style=\"text-align: center;\">stif</td> \n\
 <td style=\"text-align: center;\">7</td> \n\
-<td style=\"text-align: center;\">Saves the current trace of the simulation in a VCD, HTML, TXT or XML file</td> \n\
-<td style=\"text-align: center;\">[Type: 1] File format: 0-&gt; VCD, 1-&gt;HTML, 2-&gt;TXT, 3-&gt;XML</td> \n\
+<td style=\"text-align: center;\">Saves the current trace of the \n\
+simulation in a VCD, HTML, TXT or XML file</td> \n\
+<td style=\"text-align: center;\">[Type: 1] File format: 0-&gt; VCD, \n\
+1-&gt;HTML, 2-&gt;TXT, 3-&gt;XML</td> \n\
 <td style=\"text-align: center;\">[Type: 2] File name</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -483,9 +553,11 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">show-timeline-trace</td> \n\
 <td style=\"text-align: center;\">stlt</td> \n\
 <td style=\"text-align: center;\">7 4</td> \n\
-<td style=\"text-align: center;\">Show the current timeline diagram trace in HTML format</td> \n\
+<td style=\"text-align: center;\">Show the current timeline diagram trace \n\
+in HTML format</td> \n\
 <td style=\"text-align: center;\">[Type: 2] Task List</td> \n\
-<td style=\"text-align: center;\">[Type: 1] Scale idle time: 0 -&gt; no, 1 -&gt; yes</td> \n\
+<td style=\"text-align: center;\">[Type: 1] Scale idle time: 0 -&gt; no, 1 \n\
+-&gt; yes</td> \n\
 <td style=\"text-align: center;\">[Type: 2] Start Time</td> \n\
 <td style=\"text-align: center;\">[Type: 2] End Time</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -505,7 +577,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">stop</td> \n\
 <td style=\"text-align: center;\">stop</td> \n\
 <td style=\"text-align: center;\">15</td> \n\
-<td style=\"text-align: center;\">Stops the currently running simulation</td> \n\
+<td style=\"text-align: center;\">Stops the currently running \n\
+simulation</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -516,8 +589,10 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">write-in-channel</td> \n\
 <td style=\"text-align: center;\">wic</td> \n\
 <td style=\"text-align: center;\">6</td> \n\
-<td style=\"text-align: center;\">Writes y samples / events to channel / event x</td> \n\
-<td style=\"text-align: center;\">[Type: 2] Channel ID or Channel name</td> \n\
+<td style=\"text-align: center;\">Writes y samples / events to channel / \n\
+event x</td> \n\
+<td style=\"text-align: center;\">[Type: 2] Channel ID or Channel \n\
+name</td> \n\
 <td style=\"text-align: center;\">[Type: 2] Nb of samples</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -538,7 +613,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">save-status-in-file</td> \n\
 <td style=\"text-align: center;\">ssif</td> \n\
 <td style=\"text-align: center;\">27</td> \n\
-<td style=\"text-align: center;\">Saves the current status into a file</td> \n\
+<td style=\"text-align: center;\">Saves the current status into a \n\
+file</td> \n\
 <td style=\"text-align: center;\">[Type: 2] File name</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -561,7 +637,8 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 <td style=\"text-align: center;\">rfc</td> \n\
 <td style=\"text-align: center;\">29</td> \n\
 <td style=\"text-align: center;\">Reads y samples from channel x</td> \n\
-<td style=\"text-align: center;\">[Type: 2] Channel ID or Channel name</td> \n\
+<td style=\"text-align: center;\">[Type: 2] Channel ID or Channel \n\
+name</td> \n\
 <td style=\"text-align: center;\">[Type: 2] Nb of samples</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
 <td style=\"text-align: center;\">-</td> \n\
@@ -582,7 +659,11 @@ Not defined: &lt;unknow param&gt;</code></pre> \n\
 </table> \n\
 <h2 id=\"simulation-traces\">Simulation traces</h2> \n\
 <h1 id=\"vcd-trace\">VCD trace</h1> \n\
-<p>The VCD trace gives: - The execution of a given core of a CPU (value “1”) or the fact that the core is idle (value “0”) - Transaction on busses: value “1” for a transaction, value “0” for no transaction - State of tasks. Value “11” means RUNNING, value “10” means RUNNABLE, value “01” means SUSPENDED, and value “00” means TERMINATED.</p> \n\
+<p>The VCD trace gives: - The execution of a given core of a CPU (value \n\
+“1”) or the fact that the core is idle (value “0”) - Transaction on \n\
+busses: value “1” for a transaction, value “0” for no transaction - \n\
+State of tasks. Value “11” means RUNNING, value “10” means RUNNABLE, \n\
+value “01” means SUSPENDED, and value “00” means TERMINATED.</p> \n\
 </body> \n\
 </html> \n\
 "
diff --git a/src/main/java/ui/avatarbd/AvatarBDLibraryFunction.java b/src/main/java/ui/avatarbd/AvatarBDLibraryFunction.java
index 4ca46c493cd3b5083d3b5498816e31b01104c731..dfb2f290bcbc223a173675d0521cddba5d171e52 100644
--- a/src/main/java/ui/avatarbd/AvatarBDLibraryFunction.java
+++ b/src/main/java/ui/avatarbd/AvatarBDLibraryFunction.java
@@ -349,7 +349,8 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent
         // Draw icon
         this.iconIsDrawn = this.width > IconManager.iconSize + 2 * paddingHorizontal && height > IconManager.iconSize + 2 * paddingHorizontal;
         if (this.iconIsDrawn)
-            graph.drawImage(scale(IconManager.img5100), this.x + this.width - scale(IconManager.iconSize) - paddingHorizontal, this.y + paddingHorizontal, null);
+            graph.drawImage(scale(IconManager.img5100), this.x + this.width - scale(IconManager.iconSize) - paddingHorizontal, this.y
+                    + paddingHorizontal, null);
 
 
         Font font = graph.getFont();
@@ -742,6 +743,8 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent
         for (TAttribute attr : this.parameters) {
             sb.append("<Parameter access=\"");
             sb.append(attr.getAccess());
+            sb.append("\" var=\"");
+            sb.append(attr.getConstant());
             sb.append("\" id=\"");
             sb.append(attr.getId());
             sb.append("\" value=\"");
@@ -776,6 +779,8 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent
         for (TAttribute attr : this.attributes) {
             sb.append("<Attribute access=\"");
             sb.append(attr.getAccess());
+            sb.append("\" var=\"");
+            sb.append(attr.getConstant());
             sb.append("\" id=\"");
             sb.append(attr.getId());
             sb.append("\" value=\"");
@@ -836,6 +841,12 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent
                             break;
 
                         case "Parameter": {
+                            int isConstant;
+                            try {
+                                isConstant = Integer.decode(elt.getAttribute("var")).intValue();
+                            } catch (Exception e) {
+                                isConstant = TAttribute.VARIABLE;
+                            }
                             Integer access = Integer.decode(elt.getAttribute("access")).intValue();
                             Integer type = Integer.decode(elt.getAttribute("type")).intValue();
                             String typeOther = elt.getAttribute("typeOther");
@@ -849,7 +860,7 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent
                                     if (type == TAttribute.NATURAL)
                                         type = TAttribute.INTEGER;
 
-                                    TAttribute ta = new TAttribute(access, id, valueAtt, type, typeOther);
+                                    TAttribute ta = new TAttribute(isConstant, access, id, valueAtt, type, typeOther);
                                     ta.isAvatar = true;
                                     this.parameters.add(ta);
                                 }
@@ -881,7 +892,8 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent
                             if (valueAtt.equals("null"))
                                 valueAtt = "";
 
-                            if (TAttribute.isAValidId(id, false, false, false) && TAttribute.isAValidInitialValue(type, valueAtt)) {
+                            if (TAttribute.isAValidId(id, false, false, false) &&
+                                    TAttribute.isAValidInitialValue(type, valueAtt)) {
                                 if (type == TAttribute.NATURAL)
                                     type = TAttribute.INTEGER;
 
@@ -894,6 +906,12 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent
                         break;
 
                         case "Attribute": {
+                            int isConstant;
+                            try {
+                                isConstant = Integer.decode(elt.getAttribute("var")).intValue();
+                            } catch (Exception e) {
+                                isConstant = TAttribute.VARIABLE;
+                            }
                             Integer access = Integer.decode(elt.getAttribute("access")).intValue();
                             Integer type = Integer.decode(elt.getAttribute("type")).intValue();
                             String typeOther = elt.getAttribute("typeOther");
@@ -902,11 +920,12 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent
                             if (valueAtt.equals("null"))
                                 valueAtt = "";
 
-                            if (TAttribute.isAValidId(id, false, false, false) && TAttribute.isAValidInitialValue(type, valueAtt)) {
+                            if (TAttribute.isAValidId(id, false, false, false) &&
+                                    TAttribute.isAValidInitialValue(type, valueAtt)) {
                                 if (type == TAttribute.NATURAL)
                                     type = TAttribute.INTEGER;
 
-                                TAttribute ta = new TAttribute(access, id, valueAtt, type, typeOther);
+                                TAttribute ta = new TAttribute(isConstant, access, id, valueAtt, type, typeOther);
                                 ta.isAvatar = true;
                                 this.attributes.add(ta);
                             }
diff --git a/src/main/resources/help/activedelay.html b/src/main/resources/help/activedelay.html
index c9bc7cb511e7c9d5805a37941c1ab020e6b8902d..2843409e65b7e58b2094c1b33c18830231f57e55 100644
--- a/src/main/resources/help/activedelay.html
+++ b/src/main/resources/help/activedelay.html
@@ -6,17 +6,27 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="active-delay">active delay</h1>
-<p>The delay transaction “wait x” will consume x cycles when the box is checked, if not the task should be totally idle for x units of time.</p>
+<p>The delay transaction “wait x” will consume x cycles when the box is
+checked, if not the task should be totally idle for x units of time.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/activitydiagram.html b/src/main/resources/help/activitydiagram.html
index d7f442f4d0aa97ba36567ac3ea09aa309277d29d..9c81ee7a938f2d1df0f450813eb6496726f1bac0 100644
--- a/src/main/resources/help/activitydiagram.html
+++ b/src/main/resources/help/activitydiagram.html
@@ -6,18 +6,29 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="activity-diagram">Activity diagram</h1>
-<p>An activity diagram describes the behavior of tasks. It is built upon a set of controls operators, communication operators and complexity operators.</p>
+<p>An activity diagram describes the behavior of tasks. It is built upon
+a set of controls operators, communication operators and complexity
+operators.</p>
 <h2 id="complexity-operators">Complexity operators</h2>
 </body>
 </html>
diff --git a/src/main/resources/help/application.html b/src/main/resources/help/application.html
index b72a5efdd662ccdf24a2fe7044e34f7b4c4476b3..1e08e97d63d656c2a2fb38606b3e02c2032f6a37 100644
--- a/src/main/resources/help/application.html
+++ b/src/main/resources/help/application.html
@@ -6,17 +6,33 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
-<h1 id="describing-an-application-in-diplodocus">Describing an application in DIPLODOCUS</h1>
-<p>An application is described within a functional view. It is built upon a set of: - Composite components - Primitive components that can contain ports - Ports. A port is the origin or destination of either a <a href="file://channel.html">channel</a>, an event or a request. - Connectors between ports, thus building a logical communication path. A Path can contain <a href="file://fork.html">fork</a> or <a href="file://join.html">join</a> operators, but not both.</p>
+<h1 id="describing-an-application-in-diplodocus">Describing an
+application in DIPLODOCUS</h1>
+<p>An application is described within a functional view. It is built
+upon a set of: - Composite components - Primitive components that can
+contain ports - Ports. A port is the origin or destination of either a
+<a href="file://channel.html">channel</a>, an event or a request. -
+Connectors between ports, thus building a logical communication path. A
+Path can contain <a href="file://fork.html">fork</a> or <a
+href="file://join.html">join</a> operators, but not both.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/architecture.html b/src/main/resources/help/architecture.html
index ae8a5a11c987519e9f8459c7248191ef4960ae8c..e8602f8d8d905ad5886d71d1604312f1be53a423 100644
--- a/src/main/resources/help/architecture.html
+++ b/src/main/resources/help/architecture.html
@@ -6,17 +6,27 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
-<p>The architecture is used to capture abstract hardware nodes that can be connected through buses.</p>
+<p>The architecture is used to capture abstract hardware nodes that can
+be connected through buses.</p>
 <h2 id="execution-nodes">Execution nodes</h2>
 <ul>
 <li><a href="file://cpu.html">CPU</a></li>
diff --git a/src/main/resources/help/avatar.html b/src/main/resources/help/avatar.html
index f0c1821189e63d84b74cfc7eb30503a5348be2b4..cc7d0f056486c553e8edcd6afc794df6e630da34 100644
--- a/src/main/resources/help/avatar.html
+++ b/src/main/resources/help/avatar.html
@@ -6,33 +6,65 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="introduction">Introduction</h1>
-<p>AVATAR stands for Automated Verification of reAl Time softwARe. AVATAR targets the modeling and formal verification of the software of real-time embedded systems.</p>
+<p>AVATAR stands for Automated Verification of reAl Time softwARe.
+AVATAR targets the modeling and formal verification of the software of
+real-time embedded systems.</p>
 <h2 id="diagrams">Diagrams</h2>
-<p>The AVATAR profile reuses eight of the SysML diagrams (Package diagrams are not supported). AVATAR supports the following methodological phases:</p>
+<p>The AVATAR profile reuses eight of the SysML diagrams (Package
+diagrams are not supported). AVATAR supports the following
+methodological phases:</p>
 <ul>
-<li><p><a href="file://requirements.html">Requirement capture</a>. Requirements and properties are structured using AVATAR Requirement Diagrams. At this step, properties are just defined with a specific label.</p></li>
-<li><p><strong>Assumption modeling</strong>. Assumptions of system may be captured with an assumption modeling diagram, based on a SysML requirement diagram.</p></li>
-<li><p><strong>System analysis</strong>. A system may be analyzed using Use Case Diagrams, Activity Diagrams and Sequence Diagrams.</p></li>
-<li><p><a href="file://avatarsoftwaredesign.html">Software design</a>. Software is designed in terms of communicating SysML blocks described in an AVATAR Block Diagram, and in terms of behaviors described with AVATAR State Machines.</p></li>
-<li><p><strong>Property modeling</strong>. The formal semantics of properties is defined within TEPE Parametric Diagrams (PDs). Since TEPE PDs involve elements defined in system design (e.g, a given integer attribute of a block), TEPE PDs may be defined only after a first system design has been performed.</p></li>
-<li><p><strong>Software deploiement</strong> is performed with UML deploiement diagrams</p></li>
+<li><p><a href="file://requirements.html">Requirement capture</a>.
+Requirements and properties are structured using AVATAR Requirement
+Diagrams. At this step, properties are just defined with a specific
+label.</p></li>
+<li><p><strong>Assumption modeling</strong>. Assumptions of system may
+be captured with an assumption modeling diagram, based on a SysML
+requirement diagram.</p></li>
+<li><p><strong>System analysis</strong>. A system may be analyzed using
+Use Case Diagrams, Activity Diagrams and Sequence Diagrams.</p></li>
+<li><p><a href="file://avatarsoftwaredesign.html">Software design</a>.
+Software is designed in terms of communicating SysML blocks described in
+an AVATAR Block Diagram, and in terms of behaviors described with AVATAR
+State Machines.</p></li>
+<li><p><strong>Property modeling</strong>. The formal semantics of
+properties is defined within TEPE Parametric Diagrams (PDs). Since TEPE
+PDs involve elements defined in system design (e.g, a given integer
+attribute of a block), TEPE PDs may be defined only after a first system
+design has been performed.</p></li>
+<li><p><strong>Software deploiement</strong> is performed with UML
+deploiement diagrams</p></li>
 </ul>
 <h2 id="verifications">Verifications</h2>
 <ul>
-<li><p>Formal verification can be performed from software design. Formal verification relies on internal tools (e.g. internal model-checker, reachability graph generator, graph minimization, test sequences generation) or UPPAAL.</p></li>
-<li><p>Simulation can be performed from deploiement diagram. It relies on the SoCLib environment.</p></li>
-<li><p>Executable code generation can be performed from software design diagrams. Code is generated in C/POSIX format.</p></li>
+<li><p>Formal verification can be performed from software design. Formal
+verification relies on internal tools (e.g. internal model-checker,
+reachability graph generator, graph minimization, test sequences
+generation) or UPPAAL.</p></li>
+<li><p>Simulation can be performed from deploiement diagram. It relies
+on the SoCLib environment.</p></li>
+<li><p>Executable code generation can be performed from software design
+diagrams. Code is generated in C/POSIX format.</p></li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/avatarbd.html b/src/main/resources/help/avatarbd.html
index 6a088154854b54aa56d35c02cb202e9560e14550..2324db890447a4a20d86eaab70a59b5553ab912a 100644
--- a/src/main/resources/help/avatarbd.html
+++ b/src/main/resources/help/avatarbd.html
@@ -6,29 +6,48 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="avatar-block-diagram">AVATAR block diagram</h1>
-<p>An AVATAR block diagram can be sued to describe the dtructure of a software in an abstract way.</p>
+<p>An AVATAR block diagram can be sued to describe the dtructure of a
+software in an abstract way.</p>
 <p>The following modeling elements can be used for this purpose:</p>
 <ul>
-<li><p><strong>Blocks</strong>. A block corresponds to a software component. A block defines its own private attributes, methods and signals.</p></li>
-<li><p><strong>Crypto blocks</strong>. Crypto blocks are blocks containing cryptographic methods</p></li>
-<li><p><strong>Data type blocks</strong>. They can be used to define custom data types built upon baisc data types (integers, booleans).</p></li>
-<li><p><strong>Library functions</strong> are meant to factorize the bahavior of blocks</p></li>
-<li><p><strong>Crypto Library functions</strong> are library functions containing a set of cryptographic methods.</p></li>
+<li><p><strong>Blocks</strong>. A block corresponds to a software
+component. A block defines its own private attributes, methods and
+signals.</p></li>
+<li><p><strong>Crypto blocks</strong>. Crypto blocks are blocks
+containing cryptographic methods</p></li>
+<li><p><strong>Data type blocks</strong>. They can be used to define
+custom data types built upon baisc data types (integers,
+booleans).</p></li>
+<li><p><strong>Library functions</strong> are meant to factorize the
+bahavior of blocks</p></li>
+<li><p><strong>Crypto Library functions</strong> are library functions
+containing a set of cryptographic methods.</p></li>
 </ul>
-<p>Additionally, properties to be verified by this design are captured using pragmas:</p>
+<p>Additionally, properties to be verified by this design are captured
+using pragmas:</p>
 <ul>
-<li><p><a href="file://avatarsafetypragmas.html">Safety pragmas</a></p></li>
+<li><p><a href="file://avatarsafetypragmas.html">Safety
+pragmas</a></p></li>
 <li><p>Security pragmas</p></li>
 <li><p>Performance pragmas</p></li>
 </ul>
diff --git a/src/main/resources/help/avatarsafetypragmas.html b/src/main/resources/help/avatarsafetypragmas.html
index 8634e875bf706e36ed5ce8df887155ea38d843ad..bf728a44747b0e1ed90064ae17a95049774cb231 100644
--- a/src/main/resources/help/avatarsafetypragmas.html
+++ b/src/main/resources/help/avatarsafetypragmas.html
@@ -8,34 +8,51 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
 <h1 id="avatar-safety-pragmas">AVATAR Safety pragmas</h1>
-<p>A safety pragma expresses a property that is expected to be verified by the internal model checker or by UPPAAL.</p>
+<p>A safety pragma expresses a property that is expected to be verified
+by the internal model checker or by UPPAAL.</p>
 <p>A safety pragma is as follows, with p and q being properties:</p>
 <ul>
 <li>[T/F] A/E []/&lt;&gt; p</li>
 <li>[T/F] p –&gt; q</li>
 </ul>
-<p>Example: T A&lt;&gt; Block1.x &gt; 0 means that the attribute “x” of block “Block1” is always strictly positive.</p>
+<p>Example: T A&lt;&gt; Block1.x &gt; 0 means that the attribute “x” of
+block “Block1” is always strictly positive.</p>
 <h2 id="a-p">A[] p</h2>
-<p>“A” means <em>on All paths</em> and “[]” means in <em>all states</em>. “A[] p” therefore means that “p” is expected to be satisfied in all states of all paths.</p>
+<p>“A” means <em>on All paths</em> and “[]” means in <em>all
+states</em>. “A[] p” therefore means that “p” is expected to be
+satisfied in all states of all paths.</p>
 <center>
 <img src="file:../help/ctlaall_small.png" />
 </center>
 <h2 id="ap">A&lt;&gt;p</h2>
-<p>“A” means <em>on All paths</em> and “&lt;&gt;” means in <em>at least one state</em>. “A&lt;&gt; p” therefore means that “p” is expected to be satisfied in at least one state of all paths.</p>
+<p>“A” means <em>on All paths</em> and “&lt;&gt;” means in <em>at least
+one state</em>. “A&lt;&gt; p” therefore means that “p” is expected to be
+satisfied in at least one state of all paths.</p>
 <center>
 <img src="file:../help/ctlaone_small.png" />
 </center>
 <h2 id="e-properties">E[] properties</h2>
-<p>“E” means <em>on one paths</em> and “[]” means in <em>all states</em>. “E[] p” therefore means that “p” is expected to be satisfied in all states of at least one path.</p>
+<p>“E” means <em>on one paths</em> and “[]” means in <em>all
+states</em>. “E[] p” therefore means that “p” is expected to be
+satisfied in all states of at least one path.</p>
 <center>
 <img src="file:../help/ctleall_small.png" />
 </center>
@@ -44,18 +61,35 @@
 <img src="file:../help/ctleone_small.png" />
 </center>
 <h2 id="leads-to-properties">“Leads to” properties</h2>
-<p>“p –&gt; q” means that whenever p is encoutred in a state s, all paths starting from state s must have a state in which q is satisfied.</p>
+<p>“p –&gt; q” means that whenever p is encoutred in a state s, all
+paths starting from state s must have a state in which q is
+satisfied.</p>
 <center>
 <img src="file:../help/ctlleadsto_small.png" />
 </center>
 <h2 id="true-false">True / False</h2>
-<p>A pragma may start with “T” or “F”. “T” stands for True and “F” for False. T or F precise if the pragma is expected to be true or false during verification. - If a pragma starts with a “T” and is satisfied, then a green check is added on its left side. - if a pragma starts with a “T” and is not satisfied, then a red cross is added on its left side. - If a pragma starts with a “F” and is satisfied, then a red cross is added on its left side. - if a pragma starts with a “F” and is not satisfied, then a green check is added on its left side.</p>
-<p>Adding “T” or “F” before at the beginning of a pragma is <strong>optional</strong>. A pragma with no “T” or “F” is assumed to start with a “T”.</p>
+<p>A pragma may start with “T” or “F”. “T” stands for True and “F” for
+False. T or F precise if the pragma is expected to be true or false
+during verification. - If a pragma starts with a “T” and is satisfied,
+then a green check is added on its left side. - if a pragma starts with
+a “T” and is not satisfied, then a red cross is added on its left side.
+- If a pragma starts with a “F” and is satisfied, then a red cross is
+added on its left side. - if a pragma starts with a “F” and is not
+satisfied, then a green check is added on its left side.</p>
+<p>Adding “T” or “F” before at the beginning of a pragma is
+<strong>optional</strong>. A pragma with no “T” or “F” is assumed to
+start with a “T”.</p>
 <h2 id="p-properties">“p” properties</h2>
-<p>A pragma termines with a property. A property is a boolean expression. The following operators can be used between sub-boolean expressions: - “&amp;&amp;”, “||”</p>
-<p>A boolean expression can: - State that a given state s of a block b has been reached: b.s - Use boolean or integer attributes of blocks, comparing them with operators such as : “==”, “&lt;”, “&gt;”, “&gt;=”, “&lt;=”</p>
+<p>A pragma termines with a property. A property is a boolean
+expression. The following operators can be used between sub-boolean
+expressions: - “&amp;&amp;”, “||”</p>
+<p>A boolean expression can: - State that a given state s of a block b
+has been reached: b.s - Use boolean or integer attributes of blocks,
+comparing them with operators such as : “==”, “&lt;”, “&gt;”, “&gt;=”,
+“&lt;=”</p>
 <h2 id="examples">Examples</h2>
-<p>The following figures gives the pragmas that are given in the CoffeeMachine use case available on the model repository of TTool.</p>
+<p>The following figures gives the pragmas that are given in the
+CoffeeMachine use case available on the model repository of TTool.</p>
 <ul>
 <li><p>A[] CoffeeMachine.nbOfCoins&lt;=2</p></li>
 <li><p>T E&lt;&gt; CoffeeMachine.nbOfCoins&gt;0</p></li>
@@ -64,15 +98,23 @@
 <li><p>A[] Wallet.nbOfCoins&lt;3</p></li>
 <li><p>A[] Wallet.nbOfCoins&gt;=0</p></li>
 <li><p>E[] Wallet.nbOfCoins&gt;=1</p></li>
-<li><p>F CoffeeMachine.Beverage –&gt; CoffeeMachine.CoffeeDelivered</p></li>
-<li><p>CoffeeMachine.Beverage –&gt; CoffeeMachine.CoffeeDelivered &amp;&amp; CoffeeMachine.TeaDelivered</p></li>
-<li><p>CoffeeMachine.Beverage –&gt; CoffeeMachine.CoffeeDelivered || CoffeeMachine.TeaDelivered</p></li>
-<li><p>CoffeeMachine.Beverage –&gt; CoffeeMachine.WaitingForFirstCoin</p></li>
-<li><p>F CoffeeMachine.WaitingForFirstCoin –&gt; CoffeeMachine.EjectState</p></li>
-<li><p>CoffeeMachine.WaitingForFirstCoin –&gt; CoffeeMachine.EjectState || CoffeeMachine.WaitingForSecondCoin</p></li>
-<li><p>CoffeeMachine.CoffeeDelivered –&gt; CoffeeMachine.nbOfCoins&lt;2</p></li>
+<li><p>F CoffeeMachine.Beverage –&gt;
+CoffeeMachine.CoffeeDelivered</p></li>
+<li><p>CoffeeMachine.Beverage –&gt; CoffeeMachine.CoffeeDelivered
+&amp;&amp; CoffeeMachine.TeaDelivered</p></li>
+<li><p>CoffeeMachine.Beverage –&gt; CoffeeMachine.CoffeeDelivered ||
+CoffeeMachine.TeaDelivered</p></li>
+<li><p>CoffeeMachine.Beverage –&gt;
+CoffeeMachine.WaitingForFirstCoin</p></li>
+<li><p>F CoffeeMachine.WaitingForFirstCoin –&gt;
+CoffeeMachine.EjectState</p></li>
+<li><p>CoffeeMachine.WaitingForFirstCoin –&gt; CoffeeMachine.EjectState
+|| CoffeeMachine.WaitingForSecondCoin</p></li>
+<li><p>CoffeeMachine.CoffeeDelivered –&gt;
+CoffeeMachine.nbOfCoins&lt;2</p></li>
 </ul>
-<p>After verifying them with TTool’s internal model checker, we obtain the following:</p>
+<p>After verifying them with TTool’s internal model checker, we obtain
+the following:</p>
 <center>
 <img src="file:../help/pragmas_cm.png" />
 </center>
diff --git a/src/main/resources/help/avatarsimulation.html b/src/main/resources/help/avatarsimulation.html
index a5286e2876f610cd6851cf9efc63ed37a28953be..9a7e62e0d6e240e116bde82ce52820eedda75492 100644
--- a/src/main/resources/help/avatarsimulation.html
+++ b/src/main/resources/help/avatarsimulation.html
@@ -6,19 +6,33 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="avatar-simulation">AVATAR Simulation</h1>
-<p>Avatar models can be simulated using a simulator integrated in TTool.</p>
-<p>This simulator is interactive in the sens that the user can pilot the simulation (go one step ahead, run to next breakpoint, reset) and gets feedback as a sequence diagram or directly on models (blocks, state machines).</p>
-<p>The simulator also allows to run x simulations (e.g. 100 simulations) and to get statistics on these simulations.</p>
+<p>Avatar models can be simulated using a simulator integrated in
+TTool.</p>
+<p>This simulator is interactive in the sens that the user can pilot the
+simulation (go one step ahead, run to next breakpoint, reset) and gets
+feedback as a sequence diagram or directly on models (blocks, state
+machines).</p>
+<p>The simulator also allows to run x simulations (e.g. 100 simulations)
+and to get statistics on these simulations.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/avatarsoftwaredesign.html b/src/main/resources/help/avatarsoftwaredesign.html
index 0d75913f5653c74b7e91bd96849548ad47db9947..f81a2bfc5f04cffa29406050cff12cadb4fe0e6f 100644
--- a/src/main/resources/help/avatarsoftwaredesign.html
+++ b/src/main/resources/help/avatarsoftwaredesign.html
@@ -6,17 +6,27 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="avatar-software-design">AVATAR Software design</h1>
-<p>A software design is built upon an <a href="file://avatarbd">AVATAR block diagram</a> and a set of state machine diagrams.</p>
+<p>A software design is built upon an <a href="file://avatarbd">AVATAR
+block diagram</a> and a set of state machine diagrams.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/avatarstatistics.html b/src/main/resources/help/avatarstatistics.html
index ca96aa4756732134f536ed804481b653ac4ad36e..1af3dbc6468f9a4790232367dc60ef198babfd80 100644
--- a/src/main/resources/help/avatarstatistics.html
+++ b/src/main/resources/help/avatarstatistics.html
@@ -6,32 +6,58 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="avatar-statistics">AVATAR Statistics</h1>
-<p>Once several simulation have been performed, the following statistics can be displayed as curves. Data are listed in a left tree. A right click on a data makes it possible to show a specific curve or to save the related data in CSV format.</p>
+<p>Once several simulation have been performed, the following statistics
+can be displayed as curves. Data are listed in a left tree. A right
+click on a data makes it possible to show a specific curve or to save
+the related data in CSV format.</p>
 <h2 id="simulation-time">Simulation time</h2>
-<p>The frequency of simulation times can be shown as histogram or pie chart</p>
+<p>The frequency of simulation times can be shown as histogram or pie
+chart</p>
 <h2 id="blocks">Blocks</h2>
 <h3 id="attributes">Attributes</h3>
 <ul>
-<li><p>“all values”. The frequency of the different values taken by the attribute can be show as histrogram, pie chart. The evolution of the different values can also be show in function of the time.</p></li>
-<li><p>“last value”. Same as “all values” but considering only the last value taken by this attribute in all simulations.</p></li>
-<li><p>“individual evolution”. Display in function of the time how the value of this attribute as evolved in each simulation. All evolutions can be displayed at a a time, or the evolution in each simulation, by reaching the leaf of each attribute evolution, can be displayed.</p></li>
+<li><p>“all values”. The frequency of the different values taken by the
+attribute can be show as histrogram, pie chart. The evolution of the
+different values can also be show in function of the time.</p></li>
+<li><p>“last value”. Same as “all values” but considering only the last
+value taken by this attribute in all simulations.</p></li>
+<li><p>“individual evolution”. Display in function of the time how the
+value of this attribute as evolved in each simulation. All evolutions
+can be displayed at a a time, or the evolution in each simulation, by
+reaching the leaf of each attribute evolution, can be
+displayed.</p></li>
 <li><p>The time of each tr</p></li>
 </ul>
 <h3 id="states">States</h3>
 <ul>
-<li><p>The time at each last transactions of simulation can be displayed as histogram or pie chart</p></li>
-<li><p>For each state, one can display the number of times it has been reached in function of time. Also, this frequency value can be displayed as histogram or pie chart for all simulation, or for each simulation (reach the leaves of each state for this). For instance, if state “s0” has been reached 40 times at time 2 and 40 times at time 10, this histogram will represent at x = “40” y = “2”.</p></li>
+<li><p>The time at each last transactions of simulation can be displayed
+as histogram or pie chart</p></li>
+<li><p>For each state, one can display the number of times it has been
+reached in function of time. Also, this frequency value can be displayed
+as histogram or pie chart for all simulation, or for each simulation
+(reach the leaves of each state for this). For instance, if state “s0”
+has been reached 40 times at time 2 and 40 times at time 10, this
+histogram will represent at x = “40” y = “2”.</p></li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/bridge.html b/src/main/resources/help/bridge.html
index 594e55b7436102075743d849e589d0f6caad5fab..5d77cbf507407d62838ed26e6269099f87117407 100644
--- a/src/main/resources/help/bridge.html
+++ b/src/main/resources/help/bridge.html
@@ -6,25 +6,38 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="bridge">Bridge</h1>
-<p>A bridge node interconnects two <a href="file://bus.html">Bus</a> nodes.</p>
+<p>A bridge node interconnects two <a href="file://bus.html">Bus</a>
+nodes.</p>
 <h2 id="main-attributes">Main attributes</h2>
 <p>A bridge nos has the following attributes.</p>
 <ul>
 <li>A name</li>
-<li>An arbitration policy capturing how simultaneous trafsre request are handled</li>
-<li>A buffer size, i.e. the maximum amount of data (in bytes) that can be stored in the bridge.</li>
-<li>A clock divider expresses the relation between the clock of the memory and the main clock of the architecture</li>
+<li>An arbitration policy capturing how simultaneous trafsre request are
+handled</li>
+<li>A buffer size, i.e. the maximum amount of data (in bytes) that can
+be stored in the bridge.</li>
+<li>A clock divider expresses the relation between the clock of the
+memory and the main clock of the architecture</li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/bus.html b/src/main/resources/help/bus.html
index e4f257a2774c9906a5e748dbbf1a7bdfd4848b47..078f067bef66b595c9f7e37d0867695dacc613dd 100644
--- a/src/main/resources/help/bus.html
+++ b/src/main/resources/help/bus.html
@@ -8,12 +8,21 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
 <h1 id="bus">Bus</h1>
@@ -22,14 +31,28 @@
 <p>They have the following attributes.</p>
 <ul>
 <li>A name</li>
-<li>An arbitration policy capturing how simultaneous trafsre request are handled</li>
+<li>An arbitration policy capturing how simultaneous trafsre request are
+handled</li>
 <li>A data size in byte.</li>
-<li>A pipeline size expressing the number of cycles spent by one transfer in this bus</li>
-<li>A slice time, i.e. the maximum number of cycles a transfer can use before being preempted./ not taken into account, so ponly for documentation. Rather use the ’burst size"</li>
-<li>A burst size: this represents the maximum size of a transfer before it is preempted if another request is pending.</li>
-<li>A clock divider expresses the relation between the clock of the memory and the main clock of the architecture</li>
-<li>A bus privacy. A public bus can be spied at, while a private bus cannot. On a public bus, an attacker can reive messages and inject messages.</li>
-<li>A reference attack specifies which attack of attakc trees this bus relates to.</li>
+<li>A pipeline size expressing the number of cycles spent by one
+transfer in this bus</li>
+<li>A slice time, i.e. the maximum number of cycles a transfer can use
+before being preempted./ not taken into account, so ponly for
+documentation. Rather use the ’burst size”</li>
+<li>A burst size: this represents the maximum size of a transfer before
+it is preempted if another request is pending.</li>
+<li>A clock divider expresses the relation between the clock of the
+memory and the main clock of the architecture</li>
+<li>A bus privacy. A public bus can be spied at, i.e., an attacker can
+read messages, modify messages, and inject messages. In a private bus,
+an attacker can retrieve messages and reinject only the same messages.
+An attacker cannot read the content of messages in private channel, nor
+he/she can modify the content of these messages. Thus, confidentiality
+and integrity is guaranteed, but not uathenticity. To garantee
+authenticity, one had to use, for instance, nonces, to avoid message
+being replayed.</li>
+<li>A reference attack specifies which attack of attakc trees this bus
+relates to.</li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/bus.md b/src/main/resources/help/bus.md
index 180940d867365a3921a4473af918ccaa8b6c5542..21f47059720f34963d51db373883b08ddaf45722 100644
--- a/src/main/resources/help/bus.md
+++ b/src/main/resources/help/bus.md
@@ -13,7 +13,7 @@ They have the following attributes.
 - A slice time, i.e. the maximum number of cycles a transfer can use before being preempted./ not taken into account, so ponly for documentation. Rather use the 'burst size"
 - A burst size: this represents the maximum size of a transfer before it is preempted if another request is pending.
 - A clock divider expresses the relation between the clock of the memory and the main clock of the architecture
-- A bus privacy. A public bus can be spied at, while a private bus cannot. On a public bus, an attacker can reive messages and inject messages.
+- A bus privacy. A public bus can be spied at, i.e., an attacker can read messages, modify messages, and inject messages. In a private bus, an attacker can retrieve messages and reinject only the same messages. An attacker cannot read the content of messages in private channel, nor he/she can modify the content of these messages. Thus, confidentiality and integrity is guaranteed, but not uathenticity. To garantee authenticity, one had to use, for instance, nonces, to avoid message being replayed.
 - A reference attack specifies which attack of attakc trees this bus relates to.
 
 
diff --git a/src/main/resources/help/cachemiss.html b/src/main/resources/help/cachemiss.html
index a30e962f619da16da8c9ce6837e7e0d688aec7e4..b7cbe0274efbca2525ddd6f885808c244b0d32a3 100644
--- a/src/main/resources/help/cachemiss.html
+++ b/src/main/resources/help/cachemiss.html
@@ -6,17 +6,29 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h2 id="cache-miss-in">Cache miss (in %)</h2>
-<p>This represents the percentage of cache miss with regards to the number of accesses to memory. Said differently, for x accesses to memory, in y % of the cases a real access to meemory will be performed.</p>
+<p>This represents the percentage of cache miss with regards to the
+number of accesses to memory. Said differently, for x accesses to
+memory, in y % of the cases a real access to meemory will be
+performed.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/channel.html b/src/main/resources/help/channel.html
index f71cbcc8b280f269113e48b8cb4dde7172a82b71..b2fe9e47c262f2510b491186750fe7903d8f1cb2 100644
--- a/src/main/resources/help/channel.html
+++ b/src/main/resources/help/channel.html
@@ -6,17 +6,27 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="channel">Channel</h1>
-<p>A channel models a communication path in which a quantity of data can be exchanged.</p>
+<p>A channel models a communication path in which a quantity of data can
+be exchanged.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/clockdivider.html b/src/main/resources/help/clockdivider.html
index fe41d5f24c7cfbd6a07329c10f1d5fe2cbac6af3..857bb1929d7189d2fa1ec46337f87b422574d743 100644
--- a/src/main/resources/help/clockdivider.html
+++ b/src/main/resources/help/clockdivider.html
@@ -6,18 +6,30 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h2 id="clock-divider">Clock divider</h2>
-<p>The clock divider specifies the operating clock frequency of the corresponding hardware node.</p>
-<p>It is expressed via a number that is used to divide the global design frequency, whose default value is 200 MHz. Thus a clock divider equal to 4 means that the CPU operates at 200/4 = 50 MHz</p>
+<p>The clock divider specifies the operating clock frequency of the
+corresponding hardware node.</p>
+<p>It is expressed via a number that is used to divide the global design
+frequency, whose default value is 200 MHz. Thus a clock divider equal to
+4 means that the CPU operates at 200/4 = 50 MHz</p>
 </body>
 </html>
diff --git a/src/main/resources/help/communicationmapping.html b/src/main/resources/help/communicationmapping.html
index c28dc2c4efea31ce25e45b6adc688029092baed7..97db4a1b4e7fe00bb532a7d0cfcd3be274ae9bda 100644
--- a/src/main/resources/help/communicationmapping.html
+++ b/src/main/resources/help/communicationmapping.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
@@ -18,8 +27,13 @@
 <body>
 <h1 id="communication-mapping">Communication Mapping</h1>
 <h2 id="definition">Definition</h2>
-<p>Communication mapping consists in mapping data channel communications to buses and memories, thus building a physical communication path for functional-level channels.</p>
+<p>Communication mapping consists in mapping data channel communications
+to buses and memories, thus building a physical communication path for
+functional-level channels.</p>
 <h2 id="corner-cases">Corner cases</h2>
-<p>If a channel is not mapped to a communication path, then TTool automatically generates a communication path among the possible ones. Similarly, if a communication channel is only partially mapped, TTool completes the communication path.</p>
+<p>If a channel is not mapped to a communication path, then TTool
+automatically generates a communication path among the possible ones.
+Similarly, if a communication channel is only partially mapped, TTool
+completes the communication path.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/cpu.html b/src/main/resources/help/cpu.html
index 9225720cefcb5c06aec3c92be7dd5e7dbc232595..c532c460d11fd01cbf72b512eeb177785a773e69 100644
--- a/src/main/resources/help/cpu.html
+++ b/src/main/resources/help/cpu.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
@@ -23,26 +32,32 @@
 <ul>
 <li><a href="file://cpuname.html">CPU name</a></li>
 <li><a href="file://schedulingpolicy.html">Scheduling policy</a></li>
-<li><a href="file://slicetime.html">Slice time</a> (given in milliseconds)</li>
+<li><a href="file://slicetime.html">Slice time</a> (given in
+milliseconds)</li>
 <li><a href="file://numbercores.html">Nb of cores</a></li>
 <li><a href="file://datasize.html">Data size</a></li>
 <li><a href="file://pipelinesize.html">Pipeline size</a></li>
 <li><a href="file://taskswitchingtime.html">Task switching time</a></li>
-<li><a href="file://misbranchingprediction.html">Percentage of mis branching prediction</a></li>
+<li><a href="file://misbranchingprediction.html">Percentage of mis
+branching prediction</a></li>
 <li><a href="file://cachemiss.html">Percentage of cache miss</a></li>
 <li><a href="file://goidletime.html">Go idle time</a></li>
-<li><a href="file://maxconsecutivecycles.html">Max consecutive cycles before going idle</a></li>
+<li><a href="file://maxconsecutivecycles.html">Max consecutive cycles
+before going idle</a></li>
 <li><a href="file://execi.html">ExecI execution cycles</a></li>
 <li><a href="file://execc.html">ExecC execution cycles</a></li>
 <li><a href="file://clockdivider.html">Clock divider</a></li>
 </ul>
-<p>The latter attributes are taken into account by the DIPLODOCUS simulator to determine how software tasks executed on a processor behave.</p>
+<p>The latter attributes are taken into account by the DIPLODOCUS
+simulator to determine how software tasks executed on a processor
+behave.</p>
 <h2 id="other-attributes">Other attributes</h2>
 <p>The following attributes are also defined in CPUs:</p>
 <ul>
 <li><p><a href="file://encryption.html">Encryption</a></p></li>
 <li><p><a href="file://operation.html">Operation</a></p></li>
-<li><p><a href="file://cpuextension.html">Extension construct</a></p></li>
+<li><p><a href="file://cpuextension.html">Extension
+construct</a></p></li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/cpuextension.html b/src/main/resources/help/cpuextension.html
index f0a9d78b33cc32f4b0c2e7eaaf1ec30bbe847978..a037446daf6dab9b949e5a53d21d2a25167c10cc 100644
--- a/src/main/resources/help/cpuextension.html
+++ b/src/main/resources/help/cpuextension.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
diff --git a/src/main/resources/help/cpuname.html b/src/main/resources/help/cpuname.html
index 0be8e984b42868c96433d8e1d4df567649561ee7..1146fb6f375d785530622292d0cf32295915d53c 100644
--- a/src/main/resources/help/cpuname.html
+++ b/src/main/resources/help/cpuname.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
diff --git a/src/main/resources/help/cryptographicconfiguration.html b/src/main/resources/help/cryptographicconfiguration.html
index 5adca1d2cf2c90658e3e7ebeae662037af771d3e..a25960f10bc74d6d1a993873f3f6f6712e7f2fce 100644
--- a/src/main/resources/help/cryptographicconfiguration.html
+++ b/src/main/resources/help/cryptographicconfiguration.html
@@ -8,15 +8,30 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
 <h1 id="cryptographic-configuration">Cryptographic configuration</h1>
-<p>A sending or receiving operator can specify a cryptographic configuration. If no cryptographic configuration is used, it means that data sent over the channel are unmodified. If a cryptographic configuration is used, then data sent over the channel are modified according to what is specified in the cryptographic configuration (e.g., data are encrypted, etc.). In case an HSM is used, then data can be sent to the HSM encrypted or unencrypted.</p>
+<p>A sending or receiving operator can specify a cryptographic
+configuration. If no cryptographic configuration is used, it means that
+data sent over the channel are unmodified. If a cryptographic
+configuration is used, then data sent over the channel are modified
+according to what is specified in the cryptographic configuration (e.g.,
+data are encrypted, etc.). In case an HSM is used, then data can be sent
+to the HSM encrypted or unencrypted.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/datasize.html b/src/main/resources/help/datasize.html
index 5600b43c6c0536ce861cbf9f072b2e592217d7a6..3f2921d74bd9649567ec260b6690bd0aaa332a00 100644
--- a/src/main/resources/help/datasize.html
+++ b/src/main/resources/help/datasize.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
diff --git a/src/main/resources/help/diplodocus.html b/src/main/resources/help/diplodocus.html
index 8d4612e3f612c1b8e687f8bcf89a5e355a0544da..c7cdfe70075adc6112fb7a51f43919341a072f5f 100644
--- a/src/main/resources/help/diplodocus.html
+++ b/src/main/resources/help/diplodocus.html
@@ -6,18 +6,32 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="diplodocus">DIPLODOCUS</h1>
-<p>DIPLODOCUS stands for DesIgn sPace exLoration based on fOrmal Description teChniques, Uml and SystemC.</p>
-<p>Basically, DIPLODOCUS targets the partitioning of Systems-on-Chip. Partitioning a system means finding the best candidate software and hardware architecture for executing a set of functions. This selection of architecture is thus made according to given criteria, e.g., cost, power consumption, performance, safety, security, etc..</p>
+<p>DIPLODOCUS stands for DesIgn sPace exLoration based on fOrmal
+Description teChniques, Uml and SystemC.</p>
+<p>Basically, DIPLODOCUS targets the partitioning of Systems-on-Chip.
+Partitioning a system means finding the best candidate software and
+hardware architecture for executing a set of functions. This selection
+of architecture is thus made according to given criteria, e.g., cost,
+power consumption, performance, safety, security, etc..</p>
 </body>
 </html>
diff --git a/src/main/resources/help/diplodocussimulator.html b/src/main/resources/help/diplodocussimulator.html
index 52e1cf1b1c9e0ad580939a7b48a0fab6eae4067d..a7765bb71b343ecc54904e71615dfa6f8116c61f 100644
--- a/src/main/resources/help/diplodocussimulator.html
+++ b/src/main/resources/help/diplodocussimulator.html
@@ -8,27 +8,63 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
 <h1 id="diplodocus-simulator">Diplodocus Simulator</h1>
 <h2 id="objective">Objective</h2>
-<p>The simulator of DIPLODOCUS intends to simulate a DIPLODOCUS mapping, taking into account functional tasks, the system architectures (CPU, buses, etc.) and the allocations of tasks and their communucations to the system architecture</p>
-<h2 id="generating-simulation-code-and-commiling-it">Generating simulation code and commiling it?</h2>
-<p>The first step is to create a DIPLODOCUS mapping. Once the mapping model has been checked against syntax errors <img src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, it is possible to generate a C++ code <img src="file:../ui/util/gensystc.gif" alt="simulation code generation icon" /> that represents the mapping model. If you are using a model in TTool, then the code is generated by default in TTool/simulators/c++2 for models. If your model has been made in a project, then the code is generated into the "c++_code" subdirectory of your project.</p>
-<p>The second step is to compile the code. You can directly do it from TTool with the code generation window, second tab. Another option is to open a terminal, and to enter the following command:</p>
+<p>The simulator of DIPLODOCUS intends to simulate a DIPLODOCUS mapping,
+taking into account functional tasks, the system architectures (CPU,
+buses, etc.) and the allocations of tasks and their communucations to
+the system architecture</p>
+<h2 id="generating-simulation-code-and-commiling-it">Generating
+simulation code and commiling it?</h2>
+<p>The first step is to create a DIPLODOCUS mapping. Once the mapping
+model has been checked against syntax errors <img
+src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, it
+is possible to generate a C++ code <img
+src="file:../ui/util/gensystc.gif"
+alt="simulation code generation icon" /> that represents the mapping
+model. If you are using a model in TTool, then the code is generated by
+default in TTool/simulators/c++2 for models. If your model has been made
+in a project, then the code is generated into the “c++_code”
+subdirectory of your project.</p>
+<p>The second step is to compile the code. You can directly do it from
+TTool with the code generation window, second tab. Another option is to
+open a terminal, and to enter the following command:</p>
 <pre><code>$ make</code></pre>
-<h2 id="using-the-simulator-from-ttool">Using the simulator from TTool</h2>
-<p>The third tab of the simulation code generation window provides several options to start the simulator, e.g. either running simulation until completion or running the server in interactive mode. For the latter, the simulator is started in server mode, and TTool connects via sockets to the server in order to remotely drive the simulation.</p>
-<h2 id="command-line-use-of-the-simulation">Command-line use of the simulation</h2>
-<p>Once the simulator has been compiled, do as follows to list possible options:</p>
+<h2 id="using-the-simulator-from-ttool">Using the simulator from
+TTool</h2>
+<p>The third tab of the simulation code generation window provides
+several options to start the simulator, e.g. either running simulation
+until completion or running the server in interactive mode. For the
+latter, the simulator is started in server mode, and TTool connects via
+sockets to the server in order to remotely drive the simulation.</p>
+<h2 id="command-line-use-of-the-simulation">Command-line use of the
+simulation</h2>
+<p>Once the simulator has been compiled, do as follows to list possible
+options:</p>
 <pre><code>$ ./run.x -help</code></pre>
-<p>Basically, options are used to express the working mode (<code>-server</code>for interactive mode, <code>-explo</code>to generate a reachability graphs, …), to set the output (e.g., <code>-gpath</code>or finally to set commands to be executed, either from the command line (<code>-cmd</code>) or from a file (<code>-file</code>). For instance:</p>
+<p>Basically, options are used to express the working mode
+(<code>-server</code>for interactive mode, <code>-explo</code>to
+generate a reachability graphs, …), to set the output (e.g.,
+<code>-gpath</code>or finally to set commands to be executed, either
+from the command line (<code>-cmd</code>) or from a file
+(<code>-file</code>). For instance:</p>
 <pre><code>$ ./run.x -cmd &#39;1 6 100 ; 3 Task1 ; 1 0 ; 3 Task1&#39;
 means &#39;run-to-time 100 ; get-variable-of-task Task1 ; run-to-next-breakpoint ; get-variable-of-task Task1&#39;
 (Using the corresponding code instead of the command name when running in command line mode)</code></pre>
@@ -82,7 +118,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">add-breakpoint</td>
 <td style="text-align: center;">abp</td>
 <td style="text-align: center;">11</td>
-<td style="text-align: center;">Set a breakpoint in task which id is the first parameter on the command provided as the second parameter</td>
+<td style="text-align: center;">Set a breakpoint in task which id is the
+first parameter on the command provided as the second parameter</td>
 <td style="text-align: center;">[Type: 1] task ID</td>
 <td style="text-align: center;">[Type: 0] comamnd ID</td>
 <td style="text-align: center;">-</td>
@@ -93,7 +130,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">calculate-latencies</td>
 <td style="text-align: center;">cl</td>
 <td style="text-align: center;">23</td>
-<td style="text-align: center;">Calculate latencies between checkpoints</td>
+<td style="text-align: center;">Calculate latencies between
+checkpoints</td>
 <td style="text-align: center;">[Type: 1] Checkpoint 1 id</td>
 <td style="text-align: center;">[Type: 1] Checkpoint2 id</td>
 <td style="text-align: center;">-</td>
@@ -104,7 +142,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">choose-branch</td>
 <td style="text-align: center;">cb</td>
 <td style="text-align: center;">12</td>
-<td style="text-align: center;">Chooses the branch of the given command of a task</td>
+<td style="text-align: center;">Chooses the branch of the given command
+of a task</td>
 <td style="text-align: center;">[Type: 1] task ID</td>
 <td style="text-align: center;">[Type: 0] command ID</td>
 <td style="text-align: center;">[Type: 0] branch ID</td>
@@ -115,7 +154,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-breakpoint-list</td>
 <td style="text-align: center;">gbl</td>
 <td style="text-align: center;">18</td>
-<td style="text-align: center;">Returns the list of breakpoints currently set</td>
+<td style="text-align: center;">Returns the list of breakpoints
+currently set</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -126,7 +166,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-command-of-task</td>
 <td style="text-align: center;">gcot</td>
 <td style="text-align: center;">14</td>
-<td style="text-align: center;">Returns the current command of the task provided as argument</td>
+<td style="text-align: center;">Returns the current command of the task
+provided as argument</td>
 <td style="text-align: center;">[Type: 0] Task id (or “all”)</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -137,8 +178,10 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-benchmark</td>
 <td style="text-align: center;">gb</td>
 <td style="text-align: center;">10</td>
-<td style="text-align: center;">Returns information on hardware nodes of the architecture</td>
-<td style="text-align: center;">[Type: 1] 0: show benchmark, 1:save in file</td>
+<td style="text-align: center;">Returns information on hardware nodes of
+the architecture</td>
+<td style="text-align: center;">[Type: 1] 0: show benchmark, 1:save in
+file</td>
 <td style="text-align: center;">[Type: 0] Name of file</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -148,7 +191,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-executed-operators</td>
 <td style="text-align: center;">geo</td>
 <td style="text-align: center;">21</td>
-<td style="text-align: center;">Returns the list of executed operators</td>
+<td style="text-align: center;">Returns the list of executed
+operators</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -159,7 +203,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-hashcode</td>
 <td style="text-align: center;">gh</td>
 <td style="text-align: center;">19</td>
-<td style="text-align: center;">Returns the hashcode of the tmap under simulation</td>
+<td style="text-align: center;">Returns the hashcode of the tmap under
+simulation</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -170,8 +215,10 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-info-on-hw</td>
 <td style="text-align: center;">gioh</td>
 <td style="text-align: center;">4</td>
-<td style="text-align: center;">Returns information on hardware nodes of the architecture</td>
-<td style="text-align: center;">[Type: 1] 0: CPU, 1:Bus, 2: Mem, 3: Bridge, 4: Channel, 5: Task</td>
+<td style="text-align: center;">Returns information on hardware nodes of
+the architecture</td>
+<td style="text-align: center;">[Type: 1] 0: CPU, 1:Bus, 2: Mem, 3:
+Bridge, 4: Channel, 5: Task</td>
 <td style="text-align: center;">[Type: 1] id</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -181,7 +228,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-numer-of-branches</td>
 <td style="text-align: center;">gnob</td>
 <td style="text-align: center;">17</td>
-<td style="text-align: center;">Returns the number of branches the current command has</td>
+<td style="text-align: center;">Returns the number of branches the
+current command has</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -192,7 +240,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-simulation-time</td>
 <td style="text-align: center;">time</td>
 <td style="text-align: center;">13</td>
-<td style="text-align: center;">Returns the current absolute time unit of the simulation</td>
+<td style="text-align: center;">Returns the current absolute time unit
+of the simulation</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -203,7 +252,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">get-variable-of-task</td>
 <td style="text-align: center;">gvof</td>
 <td style="text-align: center;">3</td>
-<td style="text-align: center;">Returns the value of a variable in a task</td>
+<td style="text-align: center;">Returns the value of a variable in a
+task</td>
 <td style="text-align: center;">[Type: 0] Task id</td>
 <td style="text-align: center;">[Type: 0] Variable id</td>
 <td style="text-align: center;">-</td>
@@ -247,7 +297,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">remove-all-trans</td>
 <td style="text-align: center;">rmat</td>
 <td style="text-align: center;">26</td>
-<td style="text-align: center;">Remove all the transactions in the past</td>
+<td style="text-align: center;">Remove all the transactions in the
+past</td>
 <td style="text-align: center;">[Type: 1] Yes : 1, No : 0</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -258,7 +309,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">rm-breakpoint</td>
 <td style="text-align: center;">rmb</td>
 <td style="text-align: center;">16</td>
-<td style="text-align: center;">Remove a breakpoint in task which id is the first parameter on the command provided as the second parameter</td>
+<td style="text-align: center;">Remove a breakpoint in task which id is
+the first parameter on the command provided as the second parameter</td>
 <td style="text-align: center;">[Type: 1] task ID</td>
 <td style="text-align: center;">[Type: 0] comamnd ID</td>
 <td style="text-align: center;">-</td>
@@ -280,7 +332,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">raw-command</td>
 <td style="text-align: center;">rc</td>
 <td style="text-align: center;"></td>
-<td style="text-align: center;">Sends a raw command to the remote simulator</td>
+<td style="text-align: center;">Sends a raw command to the remote
+simulator</td>
 <td style="text-align: center;">[Type: 4] param #0</td>
 <td style="text-align: center;">[Type: 4] param #1</td>
 <td style="text-align: center;">[Type: 4] param #2</td>
@@ -291,7 +344,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">restore-simulation-state-from-file</td>
 <td style="text-align: center;">rssff</td>
 <td style="text-align: center;">9</td>
-<td style="text-align: center;">Restores the simulation state from a file</td>
+<td style="text-align: center;">Restores the simulation state from a
+file</td>
 <td style="text-align: center;">[Type: 2] File name</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -302,10 +356,14 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-exploration</td>
 <td style="text-align: center;">re</td>
 <td style="text-align: center;">1 7</td>
-<td style="text-align: center;">Runs the simulation in exploration mode</td>
-<td style="text-align: center;">[Type: 6] Minimum number of explored commands</td>
-<td style="text-align: center;">[Type: 6] Minimum number of explored branches</td>
-<td style="text-align: center;">[Type: 2] File name of the resulting graph, with NO extension</td>
+<td style="text-align: center;">Runs the simulation in exploration
+mode</td>
+<td style="text-align: center;">[Type: 6] Minimum number of explored
+commands</td>
+<td style="text-align: center;">[Type: 6] Minimum number of explored
+branches</td>
+<td style="text-align: center;">[Type: 2] File name of the resulting
+graph, with NO extension</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
 </tr>
@@ -313,7 +371,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-to-next-breakpoint</td>
 <td style="text-align: center;">rtnb</td>
 <td style="text-align: center;">1 0</td>
-<td style="text-align: center;">Runs the simulation until a breakpoint is met</td>
+<td style="text-align: center;">Runs the simulation until a breakpoint
+is met</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -324,7 +383,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-to-next-breakpoint-max-trans</td>
 <td style="text-align: center;">rtnbmt</td>
 <td style="text-align: center;">1 19</td>
-<td style="text-align: center;">Runs the simulation until a breakpoint is met or max number of transactions are executed</td>
+<td style="text-align: center;">Runs the simulation until a breakpoint
+is met or max number of transactions are executed</td>
 <td style="text-align: center;">[Type: 1] max nb of transactions</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -335,7 +395,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-to-next-transfer-on-bus</td>
 <td style="text-align: center;">rtntob</td>
 <td style="text-align: center;">1 8</td>
-<td style="text-align: center;">Runs to the next transfer on bus which id is provided as argument</td>
+<td style="text-align: center;">Runs to the next transfer on bus which
+id is provided as argument</td>
 <td style="text-align: center;">[Type: 1] bus id</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -346,7 +407,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-to-time</td>
 <td style="text-align: center;">rtt</td>
 <td style="text-align: center;">1 5</td>
-<td style="text-align: center;">Runs the simulation until time x is reached</td>
+<td style="text-align: center;">Runs the simulation until time x is
+reached</td>
 <td style="text-align: center;">[Type: 1] x: time value</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -357,7 +419,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-until-channel-access</td>
 <td style="text-align: center;">ruca</td>
 <td style="text-align: center;">1 12</td>
-<td style="text-align: center;">Run simulation until a operation is performed on the channel which ID is provided as parameter</td>
+<td style="text-align: center;">Run simulation until a operation is
+performed on the channel which ID is provided as parameter</td>
 <td style="text-align: center;">[Type: 1] Channel id</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -368,7 +431,9 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-until-write-on-channel-access</td>
 <td style="text-align: center;">ruwca</td>
 <td style="text-align: center;">1 17</td>
-<td style="text-align: center;">Run simulation until a write operation is performed on the channel which channel name is provided as parameter</td>
+<td style="text-align: center;">Run simulation until a write operation
+is performed on the channel which channel name is provided as
+parameter</td>
 <td style="text-align: center;">[Type: 2] Channel name</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -379,7 +444,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-until-read-on-channel-access</td>
 <td style="text-align: center;">rurca</td>
 <td style="text-align: center;">1 18</td>
-<td style="text-align: center;">Run simulation until a read operation is performed on the channel which chanel name is provided as parameter</td>
+<td style="text-align: center;">Run simulation until a read operation is
+performed on the channel which chanel name is provided as parameter</td>
 <td style="text-align: center;">[Type: 2] Channel name</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -390,7 +456,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-until-cpu-executes</td>
 <td style="text-align: center;">ruce</td>
 <td style="text-align: center;">1 9</td>
-<td style="text-align: center;">Run simulation until CPU which ID is provided as parameter executes</td>
+<td style="text-align: center;">Run simulation until CPU which ID is
+provided as parameter executes</td>
 <td style="text-align: center;">[Type: 1] CPU id</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -401,7 +468,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-until-memory-access</td>
 <td style="text-align: center;">ruma</td>
 <td style="text-align: center;">1 11</td>
-<td style="text-align: center;">Run simulation until the memory which ID is provided as parameter is accessed</td>
+<td style="text-align: center;">Run simulation until the memory which ID
+is provided as parameter is accessed</td>
 <td style="text-align: center;">[Type: 1] Memory id</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -412,7 +480,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-until-task-executes</td>
 <td style="text-align: center;">rute</td>
 <td style="text-align: center;">1 10</td>
-<td style="text-align: center;">Run simulation until the task which ID is provided as parameter executes</td>
+<td style="text-align: center;">Run simulation until the task which ID
+is provided as parameter executes</td>
 <td style="text-align: center;">[Type: 1] Task id</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -434,7 +503,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-x-time-units</td>
 <td style="text-align: center;">rxtu</td>
 <td style="text-align: center;">1 6</td>
-<td style="text-align: center;">Runs the simulation for x units of time</td>
+<td style="text-align: center;">Runs the simulation for x units of
+time</td>
 <td style="text-align: center;">[Type: 1] nb of time units</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -445,7 +515,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">run-x-transactions</td>
 <td style="text-align: center;">rxtr</td>
 <td style="text-align: center;">1 2</td>
-<td style="text-align: center;">Runs the simulation for x transactions</td>
+<td style="text-align: center;">Runs the simulation for x
+transactions</td>
 <td style="text-align: center;">[Type: 1] nb of transactions</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -456,7 +527,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">save-simulation-state-in-file</td>
 <td style="text-align: center;">sssif</td>
 <td style="text-align: center;">8</td>
-<td style="text-align: center;">Saves the current simulation state into a file</td>
+<td style="text-align: center;">Saves the current simulation state into
+a file</td>
 <td style="text-align: center;">[Type: 2] File name</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -467,8 +539,10 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">save-trace-in-file</td>
 <td style="text-align: center;">stif</td>
 <td style="text-align: center;">7</td>
-<td style="text-align: center;">Saves the current trace of the simulation in a VCD, HTML, TXT or XML file</td>
-<td style="text-align: center;">[Type: 1] File format: 0-&gt; VCD, 1-&gt;HTML, 2-&gt;TXT, 3-&gt;XML</td>
+<td style="text-align: center;">Saves the current trace of the
+simulation in a VCD, HTML, TXT or XML file</td>
+<td style="text-align: center;">[Type: 1] File format: 0-&gt; VCD,
+1-&gt;HTML, 2-&gt;TXT, 3-&gt;XML</td>
 <td style="text-align: center;">[Type: 2] File name</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -478,9 +552,11 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">show-timeline-trace</td>
 <td style="text-align: center;">stlt</td>
 <td style="text-align: center;">7 4</td>
-<td style="text-align: center;">Show the current timeline diagram trace in HTML format</td>
+<td style="text-align: center;">Show the current timeline diagram trace
+in HTML format</td>
 <td style="text-align: center;">[Type: 2] Task List</td>
-<td style="text-align: center;">[Type: 1] Scale idle time: 0 -&gt; no, 1 -&gt; yes</td>
+<td style="text-align: center;">[Type: 1] Scale idle time: 0 -&gt; no, 1
+-&gt; yes</td>
 <td style="text-align: center;">[Type: 2] Start Time</td>
 <td style="text-align: center;">[Type: 2] End Time</td>
 <td style="text-align: center;">-</td>
@@ -500,7 +576,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">stop</td>
 <td style="text-align: center;">stop</td>
 <td style="text-align: center;">15</td>
-<td style="text-align: center;">Stops the currently running simulation</td>
+<td style="text-align: center;">Stops the currently running
+simulation</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -511,8 +588,10 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">write-in-channel</td>
 <td style="text-align: center;">wic</td>
 <td style="text-align: center;">6</td>
-<td style="text-align: center;">Writes y samples / events to channel / event x</td>
-<td style="text-align: center;">[Type: 2] Channel ID or Channel name</td>
+<td style="text-align: center;">Writes y samples / events to channel /
+event x</td>
+<td style="text-align: center;">[Type: 2] Channel ID or Channel
+name</td>
 <td style="text-align: center;">[Type: 2] Nb of samples</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -533,7 +612,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">save-status-in-file</td>
 <td style="text-align: center;">ssif</td>
 <td style="text-align: center;">27</td>
-<td style="text-align: center;">Saves the current status into a file</td>
+<td style="text-align: center;">Saves the current status into a
+file</td>
 <td style="text-align: center;">[Type: 2] File name</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -556,7 +636,8 @@ Not defined: &lt;unknow param&gt;</code></pre>
 <td style="text-align: center;">rfc</td>
 <td style="text-align: center;">29</td>
 <td style="text-align: center;">Reads y samples from channel x</td>
-<td style="text-align: center;">[Type: 2] Channel ID or Channel name</td>
+<td style="text-align: center;">[Type: 2] Channel ID or Channel
+name</td>
 <td style="text-align: center;">[Type: 2] Nb of samples</td>
 <td style="text-align: center;">-</td>
 <td style="text-align: center;">-</td>
@@ -577,6 +658,10 @@ Not defined: &lt;unknow param&gt;</code></pre>
 </table>
 <h2 id="simulation-traces">Simulation traces</h2>
 <h1 id="vcd-trace">VCD trace</h1>
-<p>The VCD trace gives: - The execution of a given core of a CPU (value “1”) or the fact that the core is idle (value “0”) - Transaction on busses: value “1” for a transaction, value “0” for no transaction - State of tasks. Value “11” means RUNNING, value “10” means RUNNABLE, value “01” means SUSPENDED, and value “00” means TERMINATED.</p>
+<p>The VCD trace gives: - The execution of a given core of a CPU (value
+“1”) or the fact that the core is idle (value “0”) - Transaction on
+busses: value “1” for a transaction, value “0” for no transaction -
+State of tasks. Value “11” means RUNNING, value “10” means RUNNABLE,
+value “01” means SUSPENDED, and value “00” means TERMINATED.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/encryption.html b/src/main/resources/help/encryption.html
index b96b8b412096da94fa6eba0eea4c3d467e18517b..817e8dc1406f9ace1394409086b726d6cd4acfa7 100644
--- a/src/main/resources/help/encryption.html
+++ b/src/main/resources/help/encryption.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
@@ -20,8 +29,10 @@
 <p>Encryption expresses how encryption are realized.</p>
 <ul>
 <li>None</li>
-<li>Software Encryption. It means that encryption are performed by the processor itself.</li>
-<li>Hardware Security Module: encryption are assumed to be performed by a co-processor</li>
+<li>Software Encryption. It means that encryption are performed by the
+processor itself.</li>
+<li>Hardware Security Module: encryption are assumed to be performed by
+a co-processor</li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/execc.html b/src/main/resources/help/execc.html
index f8bf47c7fcf045f18910a6633c444953a1a56e4e..a1c1ea4e8a50b15c32551c6a3764f586a5ee950d 100644
--- a/src/main/resources/help/execc.html
+++ b/src/main/resources/help/execc.html
@@ -6,17 +6,28 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
-<h2 id="execc-execution-time-in-cycle">EXECC execution time (in cycle)</h2>
-<p>The number of clock cycles corresponding to one custom operation, e.g. a float operation, or another specific operation.</p>
+<h2 id="execc-execution-time-in-cycle">EXECC execution time (in
+cycle)</h2>
+<p>The number of clock cycles corresponding to one custom operation,
+e.g. a float operation, or another specific operation.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/execi.html b/src/main/resources/help/execi.html
index d3af9424233579f630430ee791ec2e4e8487d998..ff8fcc720fc85fd27d3c6ed5a691ad8646fabccf 100644
--- a/src/main/resources/help/execi.html
+++ b/src/main/resources/help/execi.html
@@ -6,17 +6,28 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
-<h2 id="execi-execution-time-in-cycle">EXECI execution time (in cycle)</h2>
-<p>The number of clock cycles corresponding to one integer operation.</p>
+<h2 id="execi-execution-time-in-cycle">EXECI execution time (in
+cycle)</h2>
+<p>The number of clock cycles corresponding to one integer
+operation.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/fork.html b/src/main/resources/help/fork.html
index 844fff234aeadb30857da5773949cb1c67502cd0..e89e251742d061f3c3ec98364ff364858ad0f37f 100644
--- a/src/main/resources/help/fork.html
+++ b/src/main/resources/help/fork.html
@@ -6,17 +6,30 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="fork">Fork</h1>
-<p>A fork can be added to a logical path between ports. A fork means that data or event transiting reaching the fork will be duplicated to all paths outgoing the fork operator. The “number of samples” argument means the number of samples that are read from the input before being duplicated to the output.</p>
+<p>A fork can be added to a logical path between ports. A fork means
+that data or event transiting reaching the fork will be duplicated to
+all paths outgoing the fork operator. The “number of samples” argument
+means the number of samples that are read from the input before being
+duplicated to the output.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/fpga.html b/src/main/resources/help/fpga.html
index 645222c0de2c6a07f38ebf54e1b92b02cc8af81b..0ad2d33f9a07878694637266c67a2fdf68e0b47b 100644
--- a/src/main/resources/help/fpga.html
+++ b/src/main/resources/help/fpga.html
@@ -6,39 +6,70 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="fpga">FPGA</h1>
-<p>The FPGA node abstracts programmable Field-programmable gate array.</p>
+<p>The FPGA node abstracts programmable Field-programmable gate
+array.</p>
 <h2 id="attributes">Attributes</h2>
 <p>They have the following attributes.</p>
 <ul>
 <li><p><em>FPGA name</em></p></li>
-<li><p><em>Data size</em> gives the size of data that can manipulated in one clock cycle. For a FPGA, this represents for instance the size of the bus to access the internal memory</p></li>
-<li><p><em>Mapping penalty</em> gives the number of cycles before tasks can start</p></li>
-<li><p><em>The reconfiguration time</em>, given in ms, models the time the FPGA takes to switch from a task set to another task set</p></li>
-<li><p><em>Go idle time</em> gives the number of cycles it takes for a FPGA to switch to a power saving mode, or to switch to regular power mode</p></li>
-<li><p><em>Max consecutive cycles before going idle</em> expresses the number of cycles before the FPGA goes to a power saving mode</p></li>
-<li><p><em>ExecI</em> gives the number of clock cycles the FPGA takes to execute one integer operation (average value)</p></li>
-<li><p><em>ExecC</em> gives the number of clock cycles the FPGA takes to execute one <em>custom</em> operation (average value)</p></li>
-<li><p><em>Operation</em> documents the typical operations performed by this FPGA. This could be “JPEG”, “LDPC” or else.</p></li>
-<li><p><em>Scheduling</em> expresses how tasks are scheduled. Next section focuses on this attribute</p></li>
-<li><p><em>Clock divider</em> gives the ratio between the master clock and the clock of the FPGA</p></li>
+<li><p><em>Data size</em> gives the size of data that can manipulated in
+one clock cycle. For a FPGA, this represents for instance the size of
+the bus to access the internal memory</p></li>
+<li><p><em>Mapping penalty</em> gives the number of cycles before tasks
+can start</p></li>
+<li><p><em>The reconfiguration time</em>, given in ms, models the time
+the FPGA takes to switch from a task set to another task set</p></li>
+<li><p><em>Go idle time</em> gives the number of cycles it takes for a
+FPGA to switch to a power saving mode, or to switch to regular power
+mode</p></li>
+<li><p><em>Max consecutive cycles before going idle</em> expresses the
+number of cycles before the FPGA goes to a power saving mode</p></li>
+<li><p><em>ExecI</em> gives the number of clock cycles the FPGA takes to
+execute one integer operation (average value)</p></li>
+<li><p><em>ExecC</em> gives the number of clock cycles the FPGA takes to
+execute one <em>custom</em> operation (average value)</p></li>
+<li><p><em>Operation</em> documents the typical operations performed by
+this FPGA. This could be “JPEG”, “LDPC” or else.</p></li>
+<li><p><em>Scheduling</em> expresses how tasks are scheduled. Next
+section focuses on this attribute</p></li>
+<li><p><em>Clock divider</em> gives the ratio between the master clock
+and the clock of the FPGA</p></li>
 </ul>
 <h2 id="scheduling">Scheduling</h2>
 <p>Let us assume that n tasks have been mapped to a FPGA.</p>
-<p>If the <em>Scheduling</em> attribute is left empty, the system assumes that all tasks mapped to the FPGA can be executed at the same time, in parallel. Said differently, the designer thinks that all tasks can fit at the same time in the FPGA.</p>
-<p>IF all tasks cannot fit at the same time in the FPGA matrix, then the design can give a static schedule that represents in which sequence tasks are executed.</p>
-<p>A scheduling is described by sets of tasks executed together, separated by “;”.</p>
+<p>If the <em>Scheduling</em> attribute is left empty, the system
+assumes that all tasks mapped to the FPGA can be executed at the same
+time, in parallel. Said differently, the designer thinks that all tasks
+can fit at the same time in the FPGA.</p>
+<p>IF all tasks cannot fit at the same time in the FPGA matrix, then the
+design can give a static schedule that represents in which sequence
+tasks are executed.</p>
+<p>A scheduling is described by sets of tasks executed together,
+separated by “;”.</p>
 <p>For instance: <code>T1 T2 ; T3 ; T4 T5</code></p>
-<p>A “;” means that the FPGA performs a dynamic reconfiguration before switching to the next set of tasks. The FPGA switches to the next set of tasks only once the tasks of the previous set have all terminated their execution.</p>
+<p>A “;” means that the FPGA performs a dynamic reconfiguration before
+switching to the next set of tasks. The FPGA switches to the next set of
+tasks only once the tasks of the previous set have all terminated their
+execution.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/general.html b/src/main/resources/help/general.html
index 7f2c824fd9cd1aef4e98cc810426b3ecc9d5ca4c..d74a702fa473b25e484461fc4f87692ed7194147 100644
--- a/src/main/resources/help/general.html
+++ b/src/main/resources/help/general.html
@@ -6,18 +6,29 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
-<p>TTool is a tool for assisting designer to create the architecture and the software of embedded systems.</p>
-<p>TTool can be executed on Microsoft Windows, MacOS and Linux Operating Systems.</p>
+<p>TTool is a tool for assisting designer to create the architecture and
+the software of embedded systems.</p>
+<p>TTool can be executed on Microsoft Windows, MacOS and Linux Operating
+Systems.</p>
 <p>TTool supports the three main modeling profiles:</p>
 <ul>
 <li>Diplodocus</li>
diff --git a/src/main/resources/help/goidletime.html b/src/main/resources/help/goidletime.html
index 4c70954aeabb460d2c7f339c186b124e9f3b9152..eb92493227d628bfed6ea753ce0493ccd19e6dca 100644
--- a/src/main/resources/help/goidletime.html
+++ b/src/main/resources/help/goidletime.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
diff --git a/src/main/resources/help/invariants.html b/src/main/resources/help/invariants.html
index 9d444a7ca46ca9f7edf304f7b68df4d75d93caa3..709e90b1e2ffc0311319a4231b8490ce10448a8a 100644
--- a/src/main/resources/help/invariants.html
+++ b/src/main/resources/help/invariants.html
@@ -8,30 +8,57 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
 <h1 id="invariants">Invariants</h1>
 <h2 id="what-are-invariants">What are invariants?</h2>
-<p>P-invariants (or place invariants) of Petri Nets can be used to prove mutual exclusion properties.</p>
-<p>For more information, see: Apvrille, Ludovic and Saqui-Sannes, Pierre de Static analysis techniques to verify mutual exclusion situations within SysML models. ( In Press: 2013) In: SDL 2013 - 16th International System Design Languages Forum, 26-28 Jun 2013, Montreal, Canada</p>
-<p>You can also access to the paper as follows: https://oatao.univ-toulouse.fr/8846/1/Saqui-Sannes_8846.pdf</p>
+<p>P-invariants (or place invariants) of Petri Nets can be used to prove
+mutual exclusion properties.</p>
+<p>For more information, see: Apvrille, Ludovic and Saqui-Sannes, Pierre
+de Static analysis techniques to verify mutual exclusion situations
+within SysML models. ( In Press: 2013) In: SDL 2013 - 16th International
+System Design Languages Forum, 26-28 Jun 2013, Montreal, Canada</p>
+<p>You can also access to the paper as follows:
+https://oatao.univ-toulouse.fr/8846/1/Saqui-Sannes_8846.pdf</p>
 <h2 id="invariants-in-avatar-models">Invariants in Avatar models</h2>
-<p>In the scope of Avatar, P-invariants, or invariants for short, can be used to prove mutual exclusion between states of state machine diagrams. To compute invariants, TTool first translates an Avatar model into a Petri net. Then, it computes the incidence matrix of that Petri net. Finally, it relies on the Farkas algorithm to compute mutual exclusion between states.</p>
+<p>In the scope of Avatar, P-invariants, or invariants for short, can be
+used to prove mutual exclusion between states of state machine diagrams.
+To compute invariants, TTool first translates an Avatar model into a
+Petri net. Then, it computes the incidence matrix of that Petri net.
+Finally, it relies on the Farkas algorithm to compute mutual exclusion
+between states.</p>
 <h2 id="how-to-proceed">how to proceed</h2>
 <ol type="1">
-<li>Select states of states machines for which you would like to study mutual exclusion. for this, do a right click on a state and select “Check for mutual exclusion”. This stage is optional since in stage 4. you can select to study the mutual exclusion between all states of your state machine diagrams.</li>
-<li>Check the syntax of the model. We now assume the syntax of the model produces no error.</li>
-<li>Click on the “Mutual exclusion analysis” icon. A window shall open.</li>
-<li>Select optins and click on start. Mutual exclusion (as well as other intermediate models) are given in the tabs of the dialog window.</li>
+<li>Select states of states machines for which you would like to study
+mutual exclusion. for this, do a right click on a state and select
+“Check for mutual exclusion”. This stage is optional since in stage 4.
+you can select to study the mutual exclusion between all states of your
+state machine diagrams.</li>
+<li>Check the syntax of the model. We now assume the syntax of the model
+produces no error.</li>
+<li>Click on the “Mutual exclusion analysis” icon. A window shall
+open.</li>
+<li>Select optins and click on start. Mutual exclusion (as well as other
+intermediate models) are given in the tabs of the dialog window.</li>
 </ol>
 <h2 id="backtracing-to-models">Backtracing to models</h2>
-<p>Once computed, mutual exclusions are displayed next to each state of the state machine.</p>
+<p>Once computed, mutual exclusions are displayed next to each state of
+the state machine.</p>
 <h2 id="limitations">Limitations</h2>
 <ul>
 <li>Combinatory explosion</li>
diff --git a/src/main/resources/help/join.html b/src/main/resources/help/join.html
index 9f379331d59bf12f822bc6ec4a2a7b2dabd1eaca..8edbf3b4a2144a974e3ed9bf34baa0328e801999 100644
--- a/src/main/resources/help/join.html
+++ b/src/main/resources/help/join.html
@@ -6,17 +6,30 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="join">Join</h1>
-<p>A join operator can be added to a logical path between ports. A join means that data or event reaching a join will be merged on the same output path. Said differently, the join operator must get “nb of samples” samples on each of its inputs before writing “nb of samples” on its ouput.</p>
+<p>A join operator can be added to a logical path between ports. A join
+means that data or event reaching a join will be merged on the same
+output path. Said differently, the join operator must get “nb of
+samples” samples on each of its inputs before writing “nb of samples” on
+its ouput.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/mapping.html b/src/main/resources/help/mapping.html
index 04d2f00eb8586ee4bc7d2d5ab2263ee3178b806c..2f4ac8ab469f6bc16c90c3808b544a77d5a33a68 100644
--- a/src/main/resources/help/mapping.html
+++ b/src/main/resources/help/mapping.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
@@ -19,9 +28,12 @@
 <h1 id="mapping">Mapping</h1>
 <p>The mapping consists in:</p>
 <ul>
-<li><a href="file://taskmapping.html">mapping tasks</a> to execution nodes: to CPUs, to FPGAS, to hardware accelerators (a.k.a. HwAs).</li>
-<li>mapping communication channels to communication paths built upon buses, bridges, memories.</li>
+<li><a href="file://taskmapping.html">mapping tasks</a> to execution
+nodes: to CPUs, to FPGAS, to hardware accelerators (a.k.a. HwAs).</li>
+<li>mapping communication channels to communication paths built upon
+buses, bridges, memories.</li>
 </ul>
-<p>If a user makes an incomplete mapping of communication channels, TTool automatically decides of a channel mapping.</p>
+<p>If a user makes an incomplete mapping of communication channels,
+TTool automatically decides of a channel mapping.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/maxconsecutivecycles.html b/src/main/resources/help/maxconsecutivecycles.html
index 2cdd0c028a5ca3908743df083f6cf9fad079bd12..51fdaed28708213c42261cc7fc4c847578df15ec 100644
--- a/src/main/resources/help/maxconsecutivecycles.html
+++ b/src/main/resources/help/maxconsecutivecycles.html
@@ -6,17 +6,27 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
-<h2 id="max-consecutive-cycles-before-idle-in-cycle">Max consecutive cycles before idle (in cycle)</h2>
+<h2 id="max-consecutive-cycles-before-idle-in-cycle">Max consecutive
+cycles before idle (in cycle)</h2>
 <p>Number of consecutive cycles of NOPs before the CPU goes idle</p>
 </body>
 </html>
diff --git a/src/main/resources/help/memory.html b/src/main/resources/help/memory.html
index 9e2e5bc7126a0412d726b1d0cbcb2489f8a23e6e..cdcbcc49d806b2e7066beff073f5c098b388acab 100644
--- a/src/main/resources/help/memory.html
+++ b/src/main/resources/help/memory.html
@@ -6,32 +6,47 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="memory">Memory</h1>
-<p>Memory nodes are helpful to model storage capabilities of architectures</p>
+<p>Memory nodes are helpful to model storage capabilities of
+architectures</p>
 <h2 id="main-attributes">Main attributes</h2>
 <p>They have the following attributes.</p>
 <ul>
 <li>A name</li>
 <li>A data size in byte.</li>
-<li>They can be monitored (SoCLiB simulation only) using VCI probes.</li>
-<li>A clock divider expresses the relation between the clock of the memory and the main clock of the architecture</li>
+<li>They can be monitored (SoCLiB simulation only) using VCI
+probes.</li>
+<li>A clock divider expresses the relation between the clock of the
+memory and the main clock of the architecture</li>
 </ul>
-<p>Apart from the monitor attribute, all latter attributes are taken into account by the DIPLODOCUS simulator to determine communication paths.</p>
+<p>Apart from the monitor attribute, all latter attributes are taken
+into account by the DIPLODOCUS simulator to determine communication
+paths.</p>
 <h2 id="other-attributes">Other attributes</h2>
 <h3 id="code-generation">Code generation</h3>
 <p>The following attributes are also defined in Memories:</p>
 <ul>
-<li><p>A memory extension construct: used for specific applications</p></li>
+<li><p>A memory extension construct: used for specific
+applications</p></li>
 <li><p>The size of the memory</p></li>
 </ul>
 </body>
diff --git a/src/main/resources/help/misbranchingprediction.html b/src/main/resources/help/misbranchingprediction.html
index 8393e35e153c05ebd7c5f8bca95e2f673435b5eb..87dd8cd5bca0e7b1335d21eedff197e600ecb9ec 100644
--- a/src/main/resources/help/misbranchingprediction.html
+++ b/src/main/resources/help/misbranchingprediction.html
@@ -6,17 +6,27 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
-<h2 id="mis-branching-prediction-in">Mis-branching prediction (in %)</h2>
+<h2 id="mis-branching-prediction-in">Mis-branching prediction (in
+%)</h2>
 <p>The miss percentage of the CPU branch prediction scheme</p>
 </body>
 </html>
diff --git a/src/main/resources/help/none.html b/src/main/resources/help/none.html
index 36502980f96c11aa4e8cc80c9907e38528c26f5f..9dfa7b1a6d27ff9b1c3056b568297ee0671a19ce 100644
--- a/src/main/resources/help/none.html
+++ b/src/main/resources/help/none.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
@@ -20,8 +29,10 @@
 <p>The help is organized into the following main sections:</p>
 <ul>
 <li><a href="file://general.html">General aspects of TTool</a></li>
-<li>The <a href="file://diplodocus.html">DIPLODOCUS</a> modeling environment</li>
-<li>The <a href="file://avatar.html">AVATAR</a> modeling environment</li>
+<li>The <a href="file://diplodocus.html">DIPLODOCUS</a> modeling
+environment</li>
+<li>The <a href="file://avatar.html">AVATAR</a> modeling
+environment</li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/numbercores.html b/src/main/resources/help/numbercores.html
index f1796c60d5300cf62901ced547c2d1005c1a42b9..1e92ef844443bf60badf3528384b7d46ca357e1f 100644
--- a/src/main/resources/help/numbercores.html
+++ b/src/main/resources/help/numbercores.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
diff --git a/src/main/resources/help/operation.html b/src/main/resources/help/operation.html
index 2e4874e6124dceb19632f81ef3b8eabef3c1f89b..55e1bab1fc3ab8defb293d848d47c28bfc27c2b4 100644
--- a/src/main/resources/help/operation.html
+++ b/src/main/resources/help/operation.html
@@ -6,17 +6,27 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h2 id="operation">Operation</h2>
-<p>Operation type of the component. For instance, the operation could be “FFT” or “LDPC”</p>
+<p>Operation type of the component. For instance, the operation could be
+“FFT” or “LDPC”</p>
 </body>
 </html>
diff --git a/src/main/resources/help/pipelinesize.html b/src/main/resources/help/pipelinesize.html
index 7e884fac2ebfc8d6d450666820178af83d2acad6..6a3b7f7f9896fad288fec266c1e5fff3438b8a74 100644
--- a/src/main/resources/help/pipelinesize.html
+++ b/src/main/resources/help/pipelinesize.html
@@ -6,17 +6,30 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h2 id="pipeline-size-num.-stages">Pipeline size (num. stages)</h2>
-<p>The number of pipeline stages. This parameter is combined with the <a href="file://misbrandingprediction.html">miss branching prediction</a> in order to compute an overall penatly. Said differently, the pipeline parameter is considered only when a miss branching prediction occurs.</p>
+<p>The number of pipeline stages. This parameter is combined with the <a
+href="file://misbrandingprediction.html">miss branching prediction</a>
+in order to compute an overall penatly. Said differently, the pipeline
+parameter is considered only when a miss branching prediction
+occurs.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/plan.html b/src/main/resources/help/plan.html
index b10756403584d92a3341b48dfc62b484aa86a366..5d031effeab48efca48e1adb62ab066a1635a30f 100644
--- a/src/main/resources/help/plan.html
+++ b/src/main/resources/help/plan.html
@@ -8,37 +8,90 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
-<h1 id="plan---precise-latency-analysis">PLAN - Precise Latency ANalysis</h1>
+<h1 id="plan---precise-latency-analysis">PLAN - Precise Latency
+ANalysis</h1>
 <h2 id="objective">Objective</h2>
-<p>The simulator of PLAN is to analyze transactions of a simulation trace obtained with the <a href="file://diplodocussimulator.html">DIPLODOCUS simulator</a>.</p>
-<h2 id="generating-a-simulation-trace">Generating a simulation trace</h2>
-<p>The first step is to create a DIPLODOCUS mapping. Once the mapping model has been checked against syntax errors <img src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, it is possible to generate a C++ code <img src="file:../ui/util/gensystc.gif" alt="simulation code generation icon" /> that represents the mapping model. If you are using a model in TTool, then the code is generated by default in TTool/simulators/c++2 for models. If your model has been made in a project, then the code is generated into the "c++_code" subdirectory of your project.</p>
-<p>The second step is to compile the code. You can directly do it from TTool with the code generation window, second tab. Another option is to open a terminal, and to enter the following command:</p>
+<p>The simulator of PLAN is to analyze transactions of a simulation
+trace obtained with the <a
+href="file://diplodocussimulator.html">DIPLODOCUS simulator</a>.</p>
+<h2 id="generating-a-simulation-trace">Generating a simulation
+trace</h2>
+<p>The first step is to create a DIPLODOCUS mapping. Once the mapping
+model has been checked against syntax errors <img
+src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, it
+is possible to generate a C++ code <img
+src="file:../ui/util/gensystc.gif"
+alt="simulation code generation icon" /> that represents the mapping
+model. If you are using a model in TTool, then the code is generated by
+default in TTool/simulators/c++2 for models. If your model has been made
+in a project, then the code is generated into the “c++_code”
+subdirectory of your project.</p>
+<p>The second step is to compile the code. You can directly do it from
+TTool with the code generation window, second tab. Another option is to
+open a terminal, and to enter the following command:</p>
 <pre><code>$ make</code></pre>
-<h2 id="using-the-simulator-from-ttool">Using the simulator from TTool</h2>
-<p>The third tab of the simulation code generation window provides several options to start the simulator, e.g. either running simulation until completion or running the server in interactive mode. For the latter, the simulator is started in server mode, and TTool connects via sockets to the server in order to remotely drive the simulation.</p>
-<p>Use the graphical interface, or the command line interface of the simulator to generate a trace in <b>XML</b> format. From the graphical interface, look for a tab named “save trace”, enter a file name and clock on the &lt;bXML</b> icon.</p>
+<h2 id="using-the-simulator-from-ttool">Using the simulator from
+TTool</h2>
+<p>The third tab of the simulation code generation window provides
+several options to start the simulator, e.g. either running simulation
+until completion or running the server in interactive mode. For the
+latter, the simulator is started in server mode, and TTool connects via
+sockets to the server in order to remotely drive the simulation.</p>
+<p>Use the graphical interface, or the command line interface of the
+simulator to generate a trace in <b>XML</b> format. From the graphical
+interface, look for a tab named “save trace”, enter a file name and
+clock on the &lt;bXML</b> icon.</p>
 <h2 id="starting-plan">Starting PLAN</h2>
-<p>The <b>XML</b> trace you have generated at previous step should be listed in the left tree, section “Simulation traces”. Make a right click on the trace and select “Latency analysis”. You should be asked the name of the mapping from which the simulation was done. Select it.</p>
+<p>The <b>XML</b> trace you have generated at previous step should be
+listed in the left tree, section “Simulation traces”. Make a right click
+on the trace and select “Latency analysis”. You should be asked the name
+of the mapping from which the simulation was done. Select it.</p>
 <p>A new window should open.</p>
 <h2 id="selecting-two-operators">Selecting two operators</h2>
-<p>PLAN is based on the classification of transactions between two operators “oa” and “ab”.</p>
-<p>In the “study Latency between” section, select “oa” (on the left) and “oa” (on the right), see the Figure below. Listed operators are the ones that have been selected with a right-click on an operator, then “check latency checkpoint measurement”.</p>
-<p><br><br> <img src="file:../ui/util/selectoperators_mini.png" alt="example of selected operators" /> <br><br></p>
+<p>PLAN is based on the classification of transactions between two
+operators “oa” and “ab”.</p>
+<p>In the “study Latency between” section, select “oa” (on the left) and
+“oa” (on the right), see the Figure below. Listed operators are the ones
+that have been selected with a right-click on an operator, then “check
+latency checkpoint measurement”.</p>
+<p><br><br> <img src="file:../ui/util/selectoperators_mini.png"
+alt="example of selected operators" /> <br><br></p>
 <h2 id="computing-latency">Computing latency</h2>
-<p>Once two operators have been selected, click on the top button “Compute latency”. A table displays the start time of the first transaction of “oa” and the end time of the first transaction of “ob”.</p>
+<p>Once two operators have been selected, click on the top button
+“Compute latency”. A table displays the start time of the first
+transaction of “oa” and the end time of the first transaction of
+“ob”.</p>
 <h2 id="precise-analysis">Precise analysis</h2>
-<p>Click on the line of the table obtained at previous step. Then, select the top button “Precise analysis”. a new window should open. The top part of the window lists mandatory transactions. The middle part lists non mandatory transactions. The lowest part of the window uses a table to display the classification set of transactions: mandatory, non-mandatory causing contentions, or non-mandatory causing no direct contention.</p>
-<p><br><br> <img src="file:../ui/util/plan_window_mini.png" alt="example of selected operators" /> <br><br></p>
+<p>Click on the line of the table obtained at previous step. Then,
+select the top button “Precise analysis”. a new window should open. The
+top part of the window lists mandatory transactions. The middle part
+lists non mandatory transactions. The lowest part of the window uses a
+table to display the classification set of transactions: mandatory,
+non-mandatory causing contentions, or non-mandatory causing no direct
+contention.</p>
+<p><br><br> <img src="file:../ui/util/plan_window_mini.png"
+alt="example of selected operators" /> <br><br></p>
 <h2 id="dependency-graph">Dependency graph</h2>
-<p>Classifying transactions relies on the identification of paths between operators used to generate the simulation trace. This dependency graph can be displayed by selecting “Show Directed Graph”, top left button.</p>
+<p>Classifying transactions relies on the identification of paths
+between operators used to generate the simulation trace. This dependency
+graph can be displayed by selecting “Show Directed Graph”, top left
+button.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/reachabilitygraph.html b/src/main/resources/help/reachabilitygraph.html
index 0229b8d2dcf1325c7c5e6f548a60b99f73bc2608..50d782e0b17cbb983226c63a7614dd39e3fb5762 100644
--- a/src/main/resources/help/reachabilitygraph.html
+++ b/src/main/resources/help/reachabilitygraph.html
@@ -8,47 +8,125 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
 <h1 id="reachability-graphs">Reachability graphs</h1>
 <h2 id="what-is-a-reachability-graph">What is a reachability graph?</h2>
-<p>A reachability graph (RG) represents all possible execution paths and states of a system. Here, a reachability graph is produced from an Avatar design. To be generated, the graph generator considers all possible transitions from states of states machine, independently from the probabilities attached to transitions between the states of state machines. Said differently, the graph generator considers all possible transitions between states of states machines. So, even transitions with low probability are in the RG.</p>
-<h2 id="how-to-generate-a-reachability-graph">How to generate a reachability graph?</h2>
-<p>Reachability Graphs can be created by using the internal model-checker of TTool. This video on formal verification details the steps to generate a RG: https://www.youtube.com/watch?v=8IYJ1UDUbvQ</p>
+<p>A reachability graph (RG) represents all possible execution paths and
+states of a system. Here, a reachability graph is produced from an
+Avatar design. To be generated, the graph generator considers all
+possible transitions from states of states machine, independently from
+the probabilities attached to transitions between the states of state
+machines. Said differently, the graph generator considers all possible
+transitions between states of states machines. So, even transitions with
+low probability are in the RG.</p>
+<h2 id="how-to-generate-a-reachability-graph">How to generate a
+reachability graph?</h2>
+<p>Reachability Graphs can be created by using the internal
+model-checker of TTool. This video on formal verification details the
+steps to generate a RG: https://www.youtube.com/watch?v=8IYJ1UDUbvQ</p>
 <h2 id="model-checking-dialog-window">Model-checking: dialog window</h2>
-<p>Once the dialog window for model-checking has been opened, the following options are available:</p>
+<p>Once the dialog window for model-checking has been opened, the
+following options are available:</p>
 <h3 id="general-options">General options</h3>
 <ul>
-<li><strong>Empty transitions</strong> can be ignored, i.e., there are not displayed in the R.G. as internal actions</li>
-<li>The <strong>search type</strong> can be selected between “BFS” and “DFS”. BFS means “Breadth-First Search”. It consists in exploring concurrent branches. In Depth-First search, each branch is first explored to the end and then concurrent branches are explored. Depending on the system, it can better to use BFS or DFS. It one technique takes for a given pragma, do try the other one.</li>
-<li>The <strong>word size</strong> states the length of an integer. this impacts the memory used to store the states of the R.G.</li>
-<li>The <strong>maximum number of threads</strong> makes it possible to limit the load on a machine making it more responsive during the generation of a R.G. By default, TTool uses the maximum number of concurrent threads allowed by your system architecture.</li>
-<li><strong>Ignore concurrency between internal actions</strong> refers to the fact that, when two actions a1 and a2 are possible between two blocks, the model-checker tries to execute a1 and then a2, but also a2 then a1. In case this option is selected, only one out of the two possibilities is analyzed by the model-checker.</li>
-<li><strong>Limit number of states</strong> makes it possible to specify a number of states after which the R.G. generation stops. Beware, in that case, the graph could be incomplete.</li>
-<li><strong>Time constraint for RG generation</strong> puts a timeout on the graph generation after which the generation is stopped. Beware, in that case, the graph could be incomplete.</li>
+<li><strong>Empty transitions</strong> can be ignored, i.e., there are
+not displayed in the R.G. as internal actions</li>
+<li>The <strong>search type</strong> can be selected between “BFS” and
+“DFS”. BFS means “Breadth-First Search”. It consists in exploring
+concurrent branches. In Depth-First search, each branch is first
+explored to the end and then concurrent branches are explored. Depending
+on the system, it can better to use BFS or DFS. It one technique takes
+for a given pragma, do try the other one.</li>
+<li>The <strong>word size</strong> states the length of an integer. this
+impacts the memory used to store the states of the R.G.</li>
+<li>The <strong>maximum number of threads</strong> makes it possible to
+limit the load on a machine making it more responsive during the
+generation of a R.G. By default, TTool uses the maximum number of
+concurrent threads allowed by your system architecture.</li>
+<li><strong>Ignore concurrency between internal actions</strong> refers
+to the fact that, when two actions a1 and a2 are possible between two
+blocks, the model-checker tries to execute a1 and then a2, but also a2
+then a1. In case this option is selected, only one out of the two
+possibilities is analyzed by the model-checker.</li>
+<li><strong>Limit number of states</strong> makes it possible to specify
+a number of states after which the R.G. generation stops. Beware, in
+that case, the graph could be incomplete.</li>
+<li><strong>Time constraint for RG generation</strong> puts a timeout on
+the graph generation after which the generation is stopped. Beware, in
+that case, the graph could be incomplete.</li>
 </ul>
 <h3 id="basic-properties">Basic properties</h3>
-<p>Basic properties refer to deadlocks, reinitialization, loops of internal actions, reachability of states in state machines, and liveness of states in state machines. - <strong>Deadlocks</strong> refers to the fact that from at least on state of the RG, there is no output transition to another state. - <strong>Reinitialization</strong> means that from any state of the RG, it is possible to go back to the initial state of the R. - <strong>Internal action loops</strong> means that there exists at least one loop in the graph with only internal actions. - <strong>Reachability</strong> studies, if selected, either for selected states of states machines or for all states of states machines, whether there exists at least one path for each of these states from the initial state of the RG. - <strong>Liveness</strong> means that, for each considered states of state machines, all paths from the initial state must reach each of them.</p>
+<p>Basic properties refer to deadlocks, reinitialization, loops of
+internal actions, reachability of states in state machines, and liveness
+of states in state machines. - <strong>Deadlocks</strong> refers to the
+fact that from at least on state of the RG, there is no output
+transition to another state. - <strong>Reinitialization</strong> means
+that from any state of the RG, it is possible to go back to the initial
+state of the R. - <strong>Internal action loops</strong> means that
+there exists at least one loop in the graph with only internal actions.
+- <strong>Reachability</strong> studies, if selected, either for
+selected states of states machines or for all states of states machines,
+whether there exists at least one path for each of these states from the
+initial state of the RG. - <strong>Liveness</strong> means that, for
+each considered states of state machines, all paths from the initial
+state must reach each of them.</p>
 <h3 id="advanced-properties">Advanced properties</h3>
-<p>Advanced properties refer to <a href="file://avatarsafetypragmas.html">Safety pragmas</a>. Safety pragmas can be selected for being verified individually.</p>
-<p>It is also possible to generate traces proving either that there are satisfied or non satisfied. These traces can be obtained as a graph (“Generate trace (graph format)”) or as a text file (“Generate trace (TXT format)”) which contains more information than the graph. Traces are generated in the default directory, and the text area at the bottom of the dialog window informs users about which trace files have been generated.</p>
-<p>Traces are generated in the following cases, independently from T/F being at the top of the pragma: - A[]: if the property is not satisfied - A&lt;&gt;: if the property is not satisfied - E[]: if the property is satisfied - E&lt;&gt;: if the property is satisfied - “–&gt;”: if the property is not satisfied</p>
-<p>Once generated, traces in graph format are listed in the left tree, “R. graphs” section.</p>
+<p>Advanced properties refer to <a
+href="file://avatarsafetypragmas.html">Safety pragmas</a>. Safety
+pragmas can be selected for being verified individually.</p>
+<p>It is also possible to generate traces proving either that there are
+satisfied or non satisfied. These traces can be obtained as a graph
+(“Generate trace (graph format)”) or as a text file (“Generate trace
+(TXT format)”) which contains more information than the graph. Traces
+are generated in the default directory, and the text area at the bottom
+of the dialog window informs users about which trace files have been
+generated.</p>
+<p>Traces are generated in the following cases, independently from T/F
+being at the top of the pragma: - A[]: if the property is not satisfied
+- A&lt;&gt;: if the property is not satisfied - E[]: if the property is
+satisfied - E&lt;&gt;: if the property is satisfied - “–&gt;”: if the
+property is not satisfied</p>
+<p>Once generated, traces in graph format are listed in the left tree,
+“R. graphs” section.</p>
 <h3 id="generating-the-rg">Generating the RG</h3>
-<p>It is possible to select if the RG is generated, or not, where it is generated, and if it is also saved in dotty format. Once generated, RG are available in the left tree, “R. graphs” section.</p>
+<p>It is possible to select if the RG is generated, or not, where it is
+generated, and if it is also saved in dotty format. Once generated, RG
+are available in the left tree, “R. graphs” section.</p>
 <h3 id="starting-the-model-checker">Starting the model-checker</h3>
-<p>Just click on the “start” button. This button is activated only if at least one basic property as been selected, or one pragma has been selected, or the RG generation has been selected.</p>
+<p>Just click on the “start” button. This button is activated only if at
+least one basic property as been selected, or one pragma has been
+selected, or the RG generation has been selected.</p>
 <h2 id="working-with-rgs">Working with RGs</h2>
-<p>Once an RG has been generated, it is listed in the left tree, section “R. graphs”. A right click on a RG (or on a trace) offers several options: - Getting statistics on the graph - Displaying the graph - Minimizing the graph</p>
+<p>Once an RG has been generated, it is listed in the left tree, section
+“R. graphs”. A right click on a RG (or on a trace) offers several
+options: - Getting statistics on the graph - Displaying the graph -
+Minimizing the graph</p>
 <h2 id="displaying-the-graph">Displaying the graph</h2>
-<p>An RG is displayed with an external library called “GraphStream” provided with TTool. A RG can displayed only if its number of states and transitions is of reasonable size. Usually, more than 500 states or transitions will make the displaying slow and useless.</p>
-<p>The displaying of graphs can be customized using a CSS specification added to the configuration file of TTool. Below is provided an example of such a specification. All the CSS directives given in https://graphstream-project.org/doc/Advanced-Concepts/GraphStream-CSS-Reference/ can be used in this definition.</p>
+<p>An RG is displayed with an external library called “GraphStream”
+provided with TTool. A RG can displayed only if its number of states and
+transitions is of reasonable size. Usually, more than 500 states or
+transitions will make the displaying slow and useless.</p>
+<p>The displaying of graphs can be customized using a CSS specification
+added to the configuration file of TTool. Below is provided an example
+of such a specification. All the CSS directives given in
+https://graphstream-project.org/doc/Advanced-Concepts/GraphStream-CSS-Reference/
+can be used in this definition.</p>
 <pre><code>&lt;RGStyleSheet data=&quot;
 node {fill-color: #B1CAF1; text-color: black; size: 20px, 20px; text-size:14;}     
 node.deadlock {fill-color: red; text-color: white; size: 20px, 20px; text-size:16;}    
@@ -57,12 +135,17 @@ edge {text-color: black; shape: cubic-curve; text-size:10;}
 edge.defaultedge {text-size:10; text-color:black;}  
 edge.external {text-color:blue; text-size:14; text-offset: -20, -20; text-alignment: along;}&quot; /&gt;</code></pre>
 <ul>
-<li><em>node.init</em> corresponds to the first node of the graph. Here, it is colored in green</li>
-<li><em>node.deadlock</em> corresponds to nodes with no output transitions. They are colored in red.</li>
-<li><em>node</em> corresponds to other nodes. They are colors with RGB color “B1CAF1”</li>
+<li><em>node.init</em> corresponds to the first node of the graph. Here,
+it is colored in green</li>
+<li><em>node.deadlock</em> corresponds to nodes with no output
+transitions. They are colored in red.</li>
+<li><em>node</em> corresponds to other nodes. They are colors with RGB
+color “B1CAF1”</li>
 <li><em>edge</em> defines the characteristics of the normal edges.</li>
-<li>*edge.defaultedge defines the specification of edges with internal actions, i.e. with no communication action</li>
-<li><em>edge.external</em> refers to edges used for communications between blocks.</li>
+<li>*edge.defaultedge defines the specification of edges with internal
+actions, i.e. with no communication action</li>
+<li><em>edge.external</em> refers to edges used for communications
+between blocks.</li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/requirements.html b/src/main/resources/help/requirements.html
index 54e2b03c6a0495b6c5f4e0cb238ce154b2b686cf..82767cefe779a51cb61fdf127ebbb402e422964e 100644
--- a/src/main/resources/help/requirements.html
+++ b/src/main/resources/help/requirements.html
@@ -8,85 +8,144 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
 <h1 id="requirements">Requirements</h1>
 <p>Requirements can be captured in SysML Requirement Diagrams.</p>
 <h2 id="requirement-node">Requirement node</h2>
-<p>A requirement node <img src="file:../ui/util/avatarrdreq.gif" alt="syntax checking icon" /> defines a requirement with an textual identifier, a number unique id) and a description text, a risk, a type, a list of references and finally custom attributes defined as follows:</p>
+<p>A requirement node <img src="file:../ui/util/avatarrdreq.gif"
+alt="syntax checking icon" /> defines a requirement with an textual
+identifier, a number unique id) and a description text, a risk, a type,
+a list of references and finally custom attributes defined as
+follows:</p>
 <p>ID:Value</p>
 <p>For instance: version:1.2</p>
-<h2 id="relations-between-requirements">Relations between requirements</h2>
+<h2 id="relations-between-requirements">Relations between
+requirements</h2>
 <h3 id="composition">Composition</h3>
-<p>A composition <img src="file:../ui/util/reqcomp.gif" alt="syntax checking icon" /> links a high-level requirements “r” to requirements that are supposed to compose “r”.</p>
+<p>A composition <img src="file:../ui/util/reqcomp.gif"
+alt="syntax checking icon" /> links a high-level requirements “r” to
+requirements that are supposed to compose “r”.</p>
 <h3 id="refine">Refine</h3>
-<p>A refine relation <img src="file:../ui/util/reqref.gif" alt="syntax checking icon" /> expresses a requirement which gives more details (e.g., more concrete values, or more concrete model elements) to a requirement.</p>
+<p>A refine relation <img src="file:../ui/util/reqref.gif"
+alt="syntax checking icon" /> expresses a requirement which gives more
+details (e.g., more concrete values, or more concrete model elements) to
+a requirement.</p>
 <h3 id="derivereqt">DeriveReqt</h3>
-<p>A DeriveReqt relation <img src="file:../ui/util/reqder.gif" alt="syntax checking icon" /> builds a requirement from other requirements (i.e. it is derived from other requirements). This relation is particularly used when a requirement expresses required technical aspects from non-technical requirements.</p>
+<p>A DeriveReqt relation <img src="file:../ui/util/reqder.gif"
+alt="syntax checking icon" /> builds a requirement from other
+requirements (i.e. it is derived from other requirements). This relation
+is particularly used when a requirement expresses required technical
+aspects from non-technical requirements.</p>
 <h2 id="security-requirements">Security requirements</h2>
-<p>Security requirements in TTool can be made explicit, with e.g. “confidentiality”, “integrity”, etc. The following definitions make these terms more explicit. There are other security requirements (e.g. eligibility, uniqueness, verifiability, etc.): TTool only support the most comon ones.</p>
+<p>Security requirements in TTool can be made explicit, with
+e.g. “confidentiality”, “integrity”, etc. The following definitions make
+these terms more explicit. There are other security requirements
+(e.g. eligibility, uniqueness, verifiability, etc.): TTool only support
+the most comon ones.</p>
 <h3 id="privacy">Privacy</h3>
-<p>Privacy is guaranteed if the <strong>relation</strong> between an <strong>entity</strong> and a <strong>set of information</strong> is confidential.</p>
+<p>Privacy is guaranteed if the <strong>relation</strong> between an
+<strong>entity</strong> and a <strong>set of information</strong> is
+confidential.</p>
 <p>An example:</p>
 <ul>
-<li><em>In a social network, for non administrator users, the user of a message shall not be linkable to that message but two messages sent by the same user shall be linkable to each other</em>.</li>
+<li><em>In a social network, for non administrator users, the user of a
+message shall not be linkable to that message but two messages sent by
+the same user shall be linkable to each other</em>.</li>
 </ul>
 <h3 id="confidentiality">Confidentiality</h3>
-<p>Confidentiality is satisfied when authorized <strong>entities</strong> are the only ones that can know a given <strong>quantum of information</strong>.</p>
+<p>Confidentiality is satisfied when authorized
+<strong>entities</strong> are the only ones that can know a given
+<strong>quantum of information</strong>.</p>
 <p>Examples:</p>
 <ul>
-<li><p><em>The content of Messages sent from A to B shall be known only by A and B</em></p></li>
-<li><p><em>The state of a state machine shall be known only by its execution engine</em></p></li>
+<li><p><em>The content of Messages sent from A to B shall be known only
+by A and B</em></p></li>
+<li><p><em>The state of a state machine shall be known only by its
+execution engine</em></p></li>
 </ul>
 <h3 id="integrity">Integrity</h3>
-<p>Integrity is satisfied when a <strong>quantum of information</strong> has not been modified between <strong>two observations</strong>.</p>
+<p>Integrity is satisfied when a <strong>quantum of information</strong>
+has not been modified between <strong>two observations</strong>.</p>
 <p>Integrity is also called “weak authenticity”.</p>
 <p>Examples:</p>
 <ul>
-<li><p><em>The system shall ensure the integrity of messages sent from A to B</em></p></li>
-<li><p><em>The integrity of the instructions executed on the system processor shall be ensured</em></p></li>
+<li><p><em>The system shall ensure the integrity of messages sent from A
+to B</em></p></li>
+<li><p><em>The integrity of the instructions executed on the system
+processor shall be ensured</em></p></li>
 </ul>
 <h3 id="data-origin-authenticity">(Data origin) Authenticity</h3>
-<p>Data origin authenticity is satisfied when the <strong>data</strong> (quantum of information) truly originates from the <strong>author</strong></p>
+<p>Data origin authenticity is satisfied when the <strong>data</strong>
+(quantum of information) truly originates from the
+<strong>author</strong></p>
 <p>(authenticity is also called “strong authenticity”)</p>
 <p>Example:</p>
 <ul>
-<li><em>All information received from sensors by the main controller shall be authentic in terms of origin.</em></li>
+<li><em>All information received from sensors by the main controller
+shall be authentic in terms of origin.</em></li>
 </ul>
 <h3 id="non-repudiation">Non-Repudiation</h3>
-<p>The non-repudiation of an <strong>action</strong> is guaranteed if it is impossible for the <strong>entity</strong> that performed the action to claim that it did not perform this action</p>
+<p>The non-repudiation of an <strong>action</strong> is guaranteed if it
+is impossible for the <strong>entity</strong> that performed the action
+to claim that it did not perform this action</p>
 <p>Example:</p>
 <ul>
-<li><em>The payment system shall guarantee that neither the payer nor the billing system can deny a transaction once it has been performed</em></li>
+<li><em>The payment system shall guarantee that neither the payer nor
+the billing system can deny a transaction once it has been
+performed</em></li>
 </ul>
-<h3 id="controlled-access-a.k.a.-authorization">Controlled Access (a.k.a. Authorization)</h3>
-<p>Controlled access is guaranteed if specified <strong>entities</strong> are the only entities that can perform the <strong>actions</strong> or <strong>access the information</strong>.</p>
+<h3 id="controlled-access-a.k.a.-authorization">Controlled Access
+(a.k.a. Authorization)</h3>
+<p>Controlled access is guaranteed if specified
+<strong>entities</strong> are the only entities that can perform the
+<strong>actions</strong> or <strong>access the information</strong>.</p>
 <p>Examples:</p>
 <ul>
-<li><p><em>Only explicitly authorized users shall be able to execute processes on the computer</em></p></li>
-<li><p><em>Controlled access to read data from a hard disk must be ensured</em></p></li>
+<li><p><em>Only explicitly authorized users shall be able to execute
+processes on the computer</em></p></li>
+<li><p><em>Controlled access to read data from a hard disk must be
+ensured</em></p></li>
 </ul>
 <h3 id="freshness">Freshness</h3>
-<p>Freshness is satisfied if a <strong>quantum of information</strong> received by an <strong>entity</strong> at the <strong>given time</strong> is not a copy of the same information received by the same or another entity in the past.</p>
+<p>Freshness is satisfied if a <strong>quantum of information</strong>
+received by an <strong>entity</strong> at the <strong>given
+time</strong> is not a copy of the same information received by the same
+or another entity in the past.</p>
 <p>Freshness usually relates to replay attacks</p>
 <p>Examples:</p>
 <ul>
-<li><p><em>Freshness of all messages sent from A to B must be ensured</em></p></li>
-<li><p><em>Execution of instruction in processor P must apply only to fresh instructions</em></p></li>
+<li><p><em>Freshness of all messages sent from A to B must be
+ensured</em></p></li>
+<li><p><em>Execution of instruction in processor P must apply only to
+fresh instructions</em></p></li>
 </ul>
 <h3 id="availability">Availability</h3>
-<p>Availability is satisfied when a <strong>service</strong> or a <strong>physical device</strong> is operational.</p>
-<p>Availability is usually related to Denial of Service Attacks - DoS.</p>
+<p>Availability is satisfied when a <strong>service</strong> or a
+<strong>physical device</strong> is operational.</p>
+<p>Availability is usually related to Denial of Service Attacks -
+DoS.</p>
 <p>Examples:</p>
 <ul>
-<li><p><em>The webserver must always respond in less than 1 second to requests</em></p></li>
-<li><p><em>The availability of the flight management system must be ensured</em></p></li>
+<li><p><em>The webserver must always respond in less than 1 second to
+requests</em></p></li>
+<li><p><em>The availability of the flight management system must be
+ensured</em></p></li>
 </ul>
 </body>
 </html>
diff --git a/src/main/resources/help/schedulingpolicy.html b/src/main/resources/help/schedulingpolicy.html
index 27e9549a20e4d42e7da9259a69d12f619f80003e..af5f0aece861aa1a0090681aa11dfc17d2f8ebd3 100644
--- a/src/main/resources/help/schedulingpolicy.html
+++ b/src/main/resources/help/schedulingpolicy.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
@@ -19,8 +28,10 @@
 <h2 id="scheduling-policy">Scheduling policy</h2>
 <p>The arbitration policy used by OS to schedule mapped tasks</p>
 <h3 id="round-robin">Round-robin</h3>
-<p>Tasks are considered one after the other, with a maximum execution time (slot). Priorities are not taken into account.</p>
+<p>Tasks are considered one after the other, with a maximum execution
+time (slot). Priorities are not taken into account.</p>
 <h3 id="round-robin-priority-based">Round-robin priority-based</h3>
-<p>Similar to Round-robin, but priorities are taken into account, “0” being the highest priority.</p>
+<p>Similar to Round-robin, but priorities are taken into account, “0”
+being the highest priority.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/searchresult.html b/src/main/resources/help/searchresult.html
index da73f3c4d58e989e7afca6ad85c88a013356afe5..b2ecaba1c5e52ecea045028c6fe1e84b30cab8da 100644
--- a/src/main/resources/help/searchresult.html
+++ b/src/main/resources/help/searchresult.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
diff --git a/src/main/resources/help/securityverification.html b/src/main/resources/help/securityverification.html
index 89c389591bdceadff61193c89a5ef0fe4c5d7f22..275fc0e5f7d81b8f382fa3c08f6eca25ef2a24ba 100644
--- a/src/main/resources/help/securityverification.html
+++ b/src/main/resources/help/securityverification.html
@@ -8,32 +8,65 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
   <link rel="stylesheet" href="help.css" />
+  <!--[if lt IE 9]>
+    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+  <![endif]-->
 </head>
 <body>
 <h1 id="security-verification">Security verification</h1>
 <h2 id="main-principle">Main principle</h2>
-<p>Security verification can be performed either from <a href="file://mapping.html">DIPLODOCUS mapping diagrams</a> or from <a href="file://avatarsoftwaredesign.html">AVATAR design diagrams</a>.</p>
-<p>The security verification consists in transforming a diagram and its security properties into a ProVerif specification, and then colling ProVerif to check for the satisfaction of security properties. while ProVerif runs, TTool indicates which properties could be proved and backtraces the results to diagrams, using locks next to perperties or elements involved in these properties. A green lock indicates a satisfied property, a greay lock indicates that the property could not be proved, and a red lock indicates that the property could be proved as violated.</p>
+<p>Security verification can be performed either from <a
+href="file://mapping.html">DIPLODOCUS mapping diagrams</a> or from <a
+href="file://avatarsoftwaredesign.html">AVATAR design diagrams</a>.</p>
+<p>The security verification consists in transforming a diagram and its
+security properties into a ProVerif specification, and then colling
+ProVerif to check for the satisfaction of security properties. while
+ProVerif runs, TTool indicates which properties could be proved and
+backtraces the results to diagrams, using locks next to perperties or
+elements involved in these properties. A green lock indicates a
+satisfied property, a greay lock indicates that the property could not
+be proved, and a red lock indicates that the property could be proved as
+violated.</p>
 <h2 id="attacker-model">Attacker model</h2>
-<p>An important point to note: the assumed attacker model is Dolev-Yao, that is a, attacker can retreive messages from public channel, rework messages according to his/her knowledge and inject messages. We also assume that the attack knows about all cryptographic primitives available in TTool. Thus, an attacker can use symetric cryptography, asymetric cryptography, MAC, hash, etc.</p>
-<p><strong>Private channels</strong> cypher data with symetric encryption, i.e., they ensure condifentiality and integrity (also known as weak authenticity), but not (strong) authenticity.</p>
-<h2 id="proverif-installation-and-configuration">ProVerif installation and configuration</h2>
-<p>We advice to install the latest version of ProVerif on your computer. We usually install ProVerif using <em>opam</em>:</p>
+<p>An important point to note: the assumed attacker model is Dolev-Yao,
+that is a, attacker can retreive messages from public channel, rework
+messages according to his/her knowledge and inject messages. We also
+assume that the attack knows about all cryptographic primitives
+available in TTool. Thus, an attacker can use symetric cryptography,
+asymetric cryptography, MAC, hash, etc.</p>
+<p><strong>Private channels</strong> cypher data with symetric
+encryption, i.e., they ensure condifentiality and integrity (also known
+as weak authenticity), but not (strong) authenticity.</p>
+<h2 id="proverif-installation-and-configuration">ProVerif installation
+and configuration</h2>
+<p>We advice to install the latest version of ProVerif on your computer.
+We usually install ProVerif using <em>opam</em>:</p>
 <pre><code>$ opam install proverif</code></pre>
-<p>Once proverif has been installed, TTool must be configured. TTool relies on a .xml configuration file (by default: config.xml). Open this configuration file and configure:</p>
-<p>The directory in which TTool generated ProVerif specifications. For instance:</p>
+<p>Once proverif has been installed, TTool must be configured. TTool
+relies on a .xml configuration file (by default: config.xml). Open this
+configuration file and configure:</p>
+<p>The directory in which TTool generated ProVerif specifications. For
+instance:</p>
 <pre><code>&lt;ProVerifCodeDirectory data=&quot;/home/foo/TTool/proverif/&quot; /&gt;</code></pre>
 <p>The path to the ProVerif executable. For instance:</p>
 <pre><code>&lt;ProVerifVerifierPath data=&quot;/home/foo/bin/proverif&quot; /&gt;</code></pre>
 <h2 id="security-properties">Security properties</h2>
-<p>Three security properties can be investigated: - Confidentiality - Integrity (or weak authenticity) - (Strong) authenticity</p>
-<h2 id="investigating-verification-results">Investigating verification results</h2>
+<p>Three security properties can be investigated: - Confidentiality -
+Integrity (or weak authenticity) - (Strong) authenticity</p>
+<h2 id="investigating-verification-results">Investigating verification
+results</h2>
 <h2 id="advanced-concepts">Advanced concepts</h2>
 </body>
 </html>
diff --git a/src/main/resources/help/slicetime.html b/src/main/resources/help/slicetime.html
index 5cc055ed501074cb5aa6608af5782263ecca4960..dd9d05f07fe4ccca7b8952401794b6c8790a3e8d 100644
--- a/src/main/resources/help/slicetime.html
+++ b/src/main/resources/help/slicetime.html
@@ -6,11 +6,20 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
diff --git a/src/main/resources/help/syntaxchecking.html b/src/main/resources/help/syntaxchecking.html
index ed9f25af5810c4ea715059ef7532a119c02835d6..e1332e96dd8a23bce01987ceac82f411d2c0d1f5 100644
--- a/src/main/resources/help/syntaxchecking.html
+++ b/src/main/resources/help/syntaxchecking.html
@@ -6,19 +6,33 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="syntax-checking">Syntax checking</h1>
-<p>When clicking on the syntax checking icon <img src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, TTool verifies that the syntax of the current diagram under edition is correct.</p>
-<p>If the syntax is correct, then you can go on for verification or code generation.</p>
-<p>On the contrary, errors are listed in the tree on the left of the main panel. Similarly, warnings are listed in this tree.</p>
+<p>When clicking on the syntax checking icon <img
+src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />,
+TTool verifies that the syntax of the current diagram under edition is
+correct.</p>
+<p>If the syntax is correct, then you can go on for verification or code
+generation.</p>
+<p>On the contrary, errors are listed in the tree on the left of the
+main panel. Similarly, warnings are listed in this tree.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/taskmapping.html b/src/main/resources/help/taskmapping.html
index 4108c87d93236d6a7a522f7ffd8851d247b204f5..42dc2c58272e53c9b6d733ae11b5f38d54391cf7 100644
--- a/src/main/resources/help/taskmapping.html
+++ b/src/main/resources/help/taskmapping.html
@@ -6,17 +6,30 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="task-mapping">Task Mapping</h1>
-<p>To map a task on an execution node, select a task artifact, and then click on the corresponding execution node. Depending on the host execution node, you may also select options of the task artifact by double ckicling on the artifact. For instance, on a CPU, the priority of the task can be selected.</p>
+<p>To map a task on an execution node, select a task artifact, and then
+click on the corresponding execution node. Depending on the host
+execution node, you may also select options of the task artifact by
+double ckicling on the artifact. For instance, on a CPU, the priority of
+the task can be selected.</p>
 </body>
 </html>
diff --git a/src/main/resources/help/taskswitchingtime.html b/src/main/resources/help/taskswitchingtime.html
index 5aa245c8ca7df3c332249aece7c5019f87f4252b..82a9d917cf793634f370ca264c687eb7fd6b2c87 100644
--- a/src/main/resources/help/taskswitchingtime.html
+++ b/src/main/resources/help/taskswitchingtime.html
@@ -6,17 +6,27 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
   <title>TTool help</title>
   <style>
-      code{white-space: pre-wrap;}
-      span.smallcaps{font-variant: small-caps;}
-      span.underline{text-decoration: underline;}
-      div.column{display: inline-block; vertical-align: top; width: 50%;}
+    code{white-space: pre-wrap;}
+    span.smallcaps{font-variant: small-caps;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
+    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
+    ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
+    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
-<h2 id="task-switching-time-in-cycle">Task switching time (in cycle)</h2>
+<h2 id="task-switching-time-in-cycle">Task switching time (in
+cycle)</h2>
 <p>The time taken by the OS for a context switch</p>
 </body>
 </html>
diff --git a/src/main/resources/help/test.html b/src/main/resources/help/test.html
deleted file mode 100644
index 1068bea1164366a7a30cb0b8c3b74bf724f50199..0000000000000000000000000000000000000000
--- a/src/main/resources/help/test.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
-<head>
-  <meta charset="utf-8" />
-  <meta name="generator" content="pandoc" />
-  <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
-  <title>TTool help</title>
-  <link rel="stylesheet" href="help.css">
-  <style>
-    html {
-      line-height: 1.5;
-      font-family: Georgia, serif;
-      font-size: 20px;
-      color: #1a1a1a;
-      background-color: #fdfdfd;
-    }
-    body {
-      margin: 0 auto;
-      max-width: 36em;
-      padding-left: 50px;
-      padding-right: 50px;
-      padding-top: 50px;
-      padding-bottom: 50px;
-      hyphens: auto;
-      word-wrap: break-word;
-      text-rendering: optimizeLegibility;
-      font-kerning: normal;
-    }
-    @media (max-width: 600px) {
-      body {
-        font-size: 0.9em;
-        padding: 1em;
-      }
-    }
-    @media print {
-      body {
-        background-color: transparent;
-        color: black;
-        font-size: 12pt;
-      }
-      p, h2, h3 {
-        orphans: 3;
-        widows: 3;
-      }
-      h2, h3, h4 {
-        page-break-after: avoid;
-      }
-    }
-    p {
-      margin: 1em 0;
-    }
-    a {
-      color: #1a1a1a;
-    }
-    a:visited {
-      color: #1a1a1a;
-    }
-    img {
-      max-width: 100%;
-    }
-    h1, h2, h3, h4, h5, h6 {
-      margin-top: 1.4em;
-    }
-    h5, h6 {
-      font-size: 1em;
-      font-style: italic;
-    }
-    h6 {
-      font-weight: normal;
-    }
-    ol, ul {
-      padding-left: 1.7em;
-      margin-top: 1em;
-    }
-    li > ol, li > ul {
-      margin-top: 0;
-    }
-    blockquote {
-      margin: 1em 0 1em 1.7em;
-      padding-left: 1em;
-      border-left: 2px solid #e6e6e6;
-      color: #606060;
-    }
-    code {
-      font-family: Menlo, Monaco, 'Lucida Console', Consolas, monospace;
-      font-size: 85%;
-      margin: 0;
-    }
-    pre {
-      margin: 1em 0;
-      overflow: auto;
-    }
-    pre code {
-      padding: 0;
-      overflow: visible;
-    }
-    .sourceCode {
-     background-color: transparent;
-     overflow: visible;
-    }
-    hr {
-      background-color: #1a1a1a;
-      border: none;
-      height: 1px;
-      margin: 1em 0;
-    }
-    table {
-      margin: 1em 0;
-      border-collapse: collapse;
-      width: 100%;
-      overflow-x: auto;
-      display: block;
-      font-variant-numeric: lining-nums tabular-nums;
-    }
-    table caption {
-      margin-bottom: 0.75em;
-    }
-    tbody {
-      margin-top: 0.5em;
-      border-top: 1px solid #1a1a1a;
-      border-bottom: 1px solid #1a1a1a;
-    }
-    th {
-      border-top: 1px solid #1a1a1a;
-      padding: 0.25em 0.5em 0.25em 0.5em;
-    }
-    td {
-      padding: 0.125em 0.5em 0.25em 0.5em;
-    }
-    header {
-      margin-bottom: 4em;
-      text-align: center;
-    }
-    #TOC li {
-      list-style: none;
-    }
-    #TOC a:not(:hover) {
-      text-decoration: none;
-    }
-    code{white-space: pre-wrap;}
-    span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
-    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
-    ul.task-list{list-style: none;}
-    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
-  </style>
-  <!--[if lt IE 9]>
-    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
-  <![endif]-->
-</head>
-<body>
-<h1 id="requirements">Requirements</h1>
-<p>Requirements can be captured in SysML Requirement Diagrams.</p>
-<h2 id="requirement-node">Requirement node</h2>
-<h2 id="relations-between-requirements">Relations between requirements</h2>
-<h3 id="composition">Composition</h3>
-<p>A composition <img src="file:../ui/util/reqcomp.gif" alt="syntax checking icon" /> links a high-level requirements “r” to requirements that are supposed to compose “r”.</p>
-<h3 id="refine">Refine</h3>
-<p>A refine relation <img src="file:../ui/util/reqref.gif" alt="syntax checking icon" /> expresses a requirement which gives more details (e.g., more concrete values, or more concrete model elements) to a requirement.</p>
-<h3 id="derivereqt">DeriveReqt</h3>
-<p>A DereiveReqt relation <img src="file:../ui/util/reqder.gif" alt="syntax checking icon" /> builds a requirement from other requirements (i.e. it is derived from other requirements). This relation is particularly used when a requirement expresses required techincal aspects from non technical requirements.</p>
-<h2 id="security-requirements">Security requirements</h2>
-<p>Security requirements in TTool can be made explicit, with e.g. “confidentiality”, “integrity”, etc. The following definitions make these terms more explicit.</p>
-<h3 id="privacy">Privacy</h3>
-<p>Privacy is guaranteed if the <strong>relation</strong> between an <strong>entity</strong> and a <strong>set of information</strong> is confidential.</p>
-<p>An example: <em>In a social network, for non administrator users, the user of a message shall not be linkable to that message but two messages sent by the same user shall be linkable to each other</em>.</p>
-<h3 id="confidentiality">Confidentiality</h3>
-<p>Confidentiality is satisfied when authorized <strong>entities</strong> are the only ones that can know a given <strong>quantum of information</strong>.</p>
-<p>Examples: - <em>The content of Messages sent from A to B shall be known only by A and B</em> - <em>The state of a state machine shall be known only by its execution engine</em></p>
-<h3 id="section"></h3>
-</body>
-</html>
diff --git a/src/main/resources/help/verification.html b/src/main/resources/help/verification.html
index 5e5e6f56a8ff571f86f2334d8a7cb72d38c515df..1a97d64b1c17ba4fadf2ffe8abf8498d523154b3 100644
--- a/src/main/resources/help/verification.html
+++ b/src/main/resources/help/verification.html
@@ -8,27 +8,46 @@
   <style>
     code{white-space: pre-wrap;}
     span.smallcaps{font-variant: small-caps;}
-    span.underline{text-decoration: underline;}
-    div.column{display: inline-block; vertical-align: top; width: 50%;}
+    div.columns{display: flex; gap: min(4vw, 1.5em);}
+    div.column{flex: auto; overflow-x: auto;}
     div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
     ul.task-list{list-style: none;}
+    ul.task-list li input[type="checkbox"] {
+      width: 0.8em;
+      margin: 0 0.8em 0.2em -1.6em;
+      vertical-align: middle;
+    }
     .display.math{display: block; text-align: center; margin: 0.5rem auto;}
   </style>
+  <link rel="stylesheet" href="help.css" />
   <!--[if lt IE 9]>
     <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
   <![endif]-->
 </head>
 <body>
 <h1 id="verification">Verification</h1>
-<p>Once a model has been syntaxically checked, TTool can perform verification on the model.</p>
-<h2 id="formal-and-informal-verification">Formal and informal verification</h2>
-<p>Verification can be formal, i.e. the model is first transformed into a mathematically defined specification before the latter is verified. Informal verification relates to the simulation or the execution of the system, i.e. the generation of one possible execution trace. On the contrary, formal verification intends to explore all the execution possibilities.</p>
-<h2 id="safety-security-and-performance-verification">Safety, security and performance verification</h2>
-<p>Techniques used to verify safety, security and performance properties are different.</p>
+<p>Once a model has been syntaxically checked, TTool can perform
+verification on the model.</p>
+<h2 id="formal-and-informal-verification">Formal and informal
+verification</h2>
+<p>Verification can be formal, i.e. the model is first transformed into
+a mathematically defined specification before the latter is verified.
+Informal verification relates to the simulation or the execution of the
+system, i.e. the generation of one possible execution trace. On the
+contrary, formal verification intends to explore all the execution
+possibilities.</p>
+<h2 id="safety-security-and-performance-verification">Safety, security
+and performance verification</h2>
+<p>Techniques used to verify safety, security and performance properties
+are different.</p>
 <ul>
-<li><p>Safety verification is usually performed using model-checking techniques.</p></li>
-<li><p><a href="file://securityverification.html">Security verification</a> relies on formal verification techniques to check for confidentiality, integrity and authenticity properties.</p></li>
-<li><p>Performance properties can be checked with simulation techniques.</p></li>
+<li><p>Safety verification is usually performed using model-checking
+techniques.</p></li>
+<li><p><a href="file://securityverification.html">Security
+verification</a> relies on formal verification techniques to check for
+confidentiality, integrity and authenticity properties.</p></li>
+<li><p>Performance properties can be checked with simulation
+techniques.</p></li>
 </ul>
 </body>
 </html>