diff --git a/modeling/AVATAR/AirbusDoor_V2.xml b/modeling/AVATAR/AirbusDoor_V2.xml
index 4c877258cf3b6b86a8807f10f5c04a8a461ecb98..b7112ea7b24337c870b4d6407fa677f084f62669 100644
--- a/modeling/AVATAR/AirbusDoor_V2.xml
+++ b/modeling/AVATAR/AirbusDoor_V2.xml
@@ -1,6 +1,6 @@
 <?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" >
@@ -4035,8 +4035,8 @@
 <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="2011" />
-<P1  x="787" y="437" id="2122" />
-<P2  x="658" y="595" id="2138" />
+<P1  x="787" y="437" id="2288" />
+<P2  x="658" y="595" id="2218" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="2010" >
 <father id="2012" num="0" />
@@ -4065,8 +4065,8 @@
 <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="2018" />
-<P1  x="837" y="437" id="2124" />
-<P2  x="892" y="587" id="2195" />
+<P1  x="837" y="437" id="2290" />
+<P2  x="892" y="587" id="2193" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="2017" >
 <father id="2019" num="0" />
@@ -4095,8 +4095,8 @@
 <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="2025" />
-<P1  x="875" y="424" id="2107" />
-<P2  x="988" y="469" id="2220" />
+<P1  x="875" y="424" id="2273" />
+<P2  x="988" y="469" id="2136" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="2024" >
 <father id="2026" num="0" />
@@ -4125,8 +4125,8 @@
 <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="2032" />
-<P1  x="775" y="412" id="2097" />
-<P2  x="618" y="455" id="2261" />
+<P1  x="775" y="412" id="2263" />
+<P2  x="618" y="455" id="2095" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="2031" >
 <father id="2033" num="0" />
@@ -4155,8 +4155,8 @@
 <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="2039" />
-<P1  x="836" y="345" id="2135" />
-<P2  x="825" y="387" id="2095" />
+<P1  x="836" y="345" id="2258" />
+<P2  x="825" y="387" id="2261" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="2038" >
 <father id="2040" num="0" />
@@ -4347,12 +4347,12 @@
 </COMPONENT>
 <SUBCOMPONENT type="5106" id="2134" >
 <father id="2341" num="0" />
-<cdparam x="775" y="387" />
+<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="Test" />
+<infoparam name="state0" value="IDLE" />
 <TGConnectingPoint num="0" id="2094" />
 <TGConnectingPoint num="1" id="2095" />
 <TGConnectingPoint num="2" id="2096" />
@@ -4396,176 +4396,176 @@
 <extraparam>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="5100" id="2136" >
+<SUBCOMPONENT type="5106" id="2175" >
 <father id="2341" num="1" />
-<cdparam x="829" y="325" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
-<cdrectangleparam minX="0" maxX="626" minY="0" maxY="426" />
-<infoparam name="start state" value="null" />
+<enabled value="true" />
+<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" />
+<infoparam name="state0" value="FAULT" />
 <TGConnectingPoint num="0" id="2135" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5106" id="2177" >
+<TGConnectingPoint num="1" id="2136" />
+<TGConnectingPoint num="2" id="2137" />
+<TGConnectingPoint num="3" id="2138" />
+<TGConnectingPoint num="4" id="2139" />
+<TGConnectingPoint num="5" id="2140" />
+<TGConnectingPoint num="6" id="2141" />
+<TGConnectingPoint num="7" id="2142" />
+<TGConnectingPoint num="8" id="2143" />
+<TGConnectingPoint num="9" id="2144" />
+<TGConnectingPoint num="10" id="2145" />
+<TGConnectingPoint num="11" id="2146" />
+<TGConnectingPoint num="12" id="2147" />
+<TGConnectingPoint num="13" id="2148" />
+<TGConnectingPoint num="14" id="2149" />
+<TGConnectingPoint num="15" id="2150" />
+<TGConnectingPoint num="16" id="2151" />
+<TGConnectingPoint num="17" id="2152" />
+<TGConnectingPoint num="18" id="2153" />
+<TGConnectingPoint num="19" id="2154" />
+<TGConnectingPoint num="20" id="2155" />
+<TGConnectingPoint num="21" id="2156" />
+<TGConnectingPoint num="22" id="2157" />
+<TGConnectingPoint num="23" id="2158" />
+<TGConnectingPoint num="24" id="2159" />
+<TGConnectingPoint num="25" id="2160" />
+<TGConnectingPoint num="26" id="2161" />
+<TGConnectingPoint num="27" id="2162" />
+<TGConnectingPoint num="28" id="2163" />
+<TGConnectingPoint num="29" id="2164" />
+<TGConnectingPoint num="30" id="2165" />
+<TGConnectingPoint num="31" id="2166" />
+<TGConnectingPoint num="32" id="2167" />
+<TGConnectingPoint num="33" id="2168" />
+<TGConnectingPoint num="34" id="2169" />
+<TGConnectingPoint num="35" id="2170" />
+<TGConnectingPoint num="36" id="2171" />
+<TGConnectingPoint num="37" id="2172" />
+<TGConnectingPoint num="38" id="2173" />
+<TGConnectingPoint num="39" id="2174" />
+<extraparam>
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5106" id="2216" >
 <father id="2341" 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" />
-<TGConnectingPoint num="0" id="2137" />
-<TGConnectingPoint num="1" id="2138" />
-<TGConnectingPoint num="2" id="2139" />
-<TGConnectingPoint num="3" id="2140" />
-<TGConnectingPoint num="4" id="2141" />
-<TGConnectingPoint num="5" id="2142" />
-<TGConnectingPoint num="6" id="2143" />
-<TGConnectingPoint num="7" id="2144" />
-<TGConnectingPoint num="8" id="2145" />
-<TGConnectingPoint num="9" id="2146" />
-<TGConnectingPoint num="10" id="2147" />
-<TGConnectingPoint num="11" id="2148" />
-<TGConnectingPoint num="12" id="2149" />
-<TGConnectingPoint num="13" id="2150" />
-<TGConnectingPoint num="14" id="2151" />
-<TGConnectingPoint num="15" id="2152" />
-<TGConnectingPoint num="16" id="2153" />
-<TGConnectingPoint num="17" id="2154" />
-<TGConnectingPoint num="18" id="2155" />
-<TGConnectingPoint num="19" id="2156" />
-<TGConnectingPoint num="20" id="2157" />
-<TGConnectingPoint num="21" id="2158" />
-<TGConnectingPoint num="22" id="2159" />
-<TGConnectingPoint num="23" id="2160" />
-<TGConnectingPoint num="24" id="2161" />
-<TGConnectingPoint num="25" id="2162" />
-<TGConnectingPoint num="26" id="2163" />
-<TGConnectingPoint num="27" id="2164" />
-<TGConnectingPoint num="28" id="2165" />
-<TGConnectingPoint num="29" id="2166" />
-<TGConnectingPoint num="30" id="2167" />
-<TGConnectingPoint num="31" id="2168" />
-<TGConnectingPoint num="32" id="2169" />
-<TGConnectingPoint num="33" id="2170" />
-<TGConnectingPoint num="34" id="2171" />
-<TGConnectingPoint num="35" id="2172" />
-<TGConnectingPoint num="36" id="2173" />
-<TGConnectingPoint num="37" id="2174" />
-<TGConnectingPoint num="38" id="2175" />
-<TGConnectingPoint num="39" id="2176" />
-<extraparam>
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5106" id="2218" >
-<father id="2341" 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" />
-<TGConnectingPoint num="0" id="2178" />
-<TGConnectingPoint num="1" id="2179" />
-<TGConnectingPoint num="2" id="2180" />
-<TGConnectingPoint num="3" id="2181" />
-<TGConnectingPoint num="4" id="2182" />
-<TGConnectingPoint num="5" id="2183" />
-<TGConnectingPoint num="6" id="2184" />
-<TGConnectingPoint num="7" id="2185" />
-<TGConnectingPoint num="8" id="2186" />
-<TGConnectingPoint num="9" id="2187" />
-<TGConnectingPoint num="10" id="2188" />
-<TGConnectingPoint num="11" id="2189" />
-<TGConnectingPoint num="12" id="2190" />
-<TGConnectingPoint num="13" id="2191" />
-<TGConnectingPoint num="14" id="2192" />
-<TGConnectingPoint num="15" id="2193" />
-<TGConnectingPoint num="16" id="2194" />
-<TGConnectingPoint num="17" id="2195" />
-<TGConnectingPoint num="18" id="2196" />
-<TGConnectingPoint num="19" id="2197" />
-<TGConnectingPoint num="20" id="2198" />
-<TGConnectingPoint num="21" id="2199" />
-<TGConnectingPoint num="22" id="2200" />
-<TGConnectingPoint num="23" id="2201" />
-<TGConnectingPoint num="24" id="2202" />
-<TGConnectingPoint num="25" id="2203" />
-<TGConnectingPoint num="26" id="2204" />
-<TGConnectingPoint num="27" id="2205" />
-<TGConnectingPoint num="28" id="2206" />
-<TGConnectingPoint num="29" id="2207" />
-<TGConnectingPoint num="30" id="2208" />
-<TGConnectingPoint num="31" id="2209" />
-<TGConnectingPoint num="32" id="2210" />
-<TGConnectingPoint num="33" id="2211" />
-<TGConnectingPoint num="34" id="2212" />
-<TGConnectingPoint num="35" id="2213" />
-<TGConnectingPoint num="36" id="2214" />
-<TGConnectingPoint num="37" id="2215" />
-<TGConnectingPoint num="38" id="2216" />
-<TGConnectingPoint num="39" id="2217" />
-<extraparam>
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5106" id="2259" >
-<father id="2341" num="4" />
-<cdparam x="938" y="469" />
-<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<TGConnectingPoint num="0" id="2176" />
+<TGConnectingPoint num="1" id="2177" />
+<TGConnectingPoint num="2" id="2178" />
+<TGConnectingPoint num="3" id="2179" />
+<TGConnectingPoint num="4" id="2180" />
+<TGConnectingPoint num="5" id="2181" />
+<TGConnectingPoint num="6" id="2182" />
+<TGConnectingPoint num="7" id="2183" />
+<TGConnectingPoint num="8" id="2184" />
+<TGConnectingPoint num="9" id="2185" />
+<TGConnectingPoint num="10" id="2186" />
+<TGConnectingPoint num="11" id="2187" />
+<TGConnectingPoint num="12" id="2188" />
+<TGConnectingPoint num="13" id="2189" />
+<TGConnectingPoint num="14" id="2190" />
+<TGConnectingPoint num="15" id="2191" />
+<TGConnectingPoint num="16" id="2192" />
+<TGConnectingPoint num="17" id="2193" />
+<TGConnectingPoint num="18" id="2194" />
+<TGConnectingPoint num="19" id="2195" />
+<TGConnectingPoint num="20" id="2196" />
+<TGConnectingPoint num="21" id="2197" />
+<TGConnectingPoint num="22" id="2198" />
+<TGConnectingPoint num="23" id="2199" />
+<TGConnectingPoint num="24" id="2200" />
+<TGConnectingPoint num="25" id="2201" />
+<TGConnectingPoint num="26" id="2202" />
+<TGConnectingPoint num="27" id="2203" />
+<TGConnectingPoint num="28" id="2204" />
+<TGConnectingPoint num="29" id="2205" />
+<TGConnectingPoint num="30" id="2206" />
+<TGConnectingPoint num="31" id="2207" />
+<TGConnectingPoint num="32" id="2208" />
+<TGConnectingPoint num="33" id="2209" />
+<TGConnectingPoint num="34" id="2210" />
+<TGConnectingPoint num="35" id="2211" />
+<TGConnectingPoint num="36" id="2212" />
+<TGConnectingPoint num="37" id="2213" />
+<TGConnectingPoint num="38" id="2214" />
+<TGConnectingPoint num="39" id="2215" />
+<extraparam>
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5106" id="2257" >
+<father id="2341" num="3" />
+<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="541" minY="0" maxY="391" />
-<infoparam name="state0" value="FAULT" />
-<TGConnectingPoint num="0" id="2219" />
-<TGConnectingPoint num="1" id="2220" />
-<TGConnectingPoint num="2" id="2221" />
-<TGConnectingPoint num="3" id="2222" />
-<TGConnectingPoint num="4" id="2223" />
-<TGConnectingPoint num="5" id="2224" />
-<TGConnectingPoint num="6" id="2225" />
-<TGConnectingPoint num="7" id="2226" />
-<TGConnectingPoint num="8" id="2227" />
-<TGConnectingPoint num="9" id="2228" />
-<TGConnectingPoint num="10" id="2229" />
-<TGConnectingPoint num="11" id="2230" />
-<TGConnectingPoint num="12" id="2231" />
-<TGConnectingPoint num="13" id="2232" />
-<TGConnectingPoint num="14" id="2233" />
-<TGConnectingPoint num="15" id="2234" />
-<TGConnectingPoint num="16" id="2235" />
-<TGConnectingPoint num="17" id="2236" />
-<TGConnectingPoint num="18" id="2237" />
-<TGConnectingPoint num="19" id="2238" />
-<TGConnectingPoint num="20" id="2239" />
-<TGConnectingPoint num="21" id="2240" />
-<TGConnectingPoint num="22" id="2241" />
-<TGConnectingPoint num="23" id="2242" />
-<TGConnectingPoint num="24" id="2243" />
-<TGConnectingPoint num="25" id="2244" />
-<TGConnectingPoint num="26" id="2245" />
-<TGConnectingPoint num="27" id="2246" />
-<TGConnectingPoint num="28" id="2247" />
-<TGConnectingPoint num="29" id="2248" />
-<TGConnectingPoint num="30" id="2249" />
-<TGConnectingPoint num="31" id="2250" />
-<TGConnectingPoint num="32" id="2251" />
-<TGConnectingPoint num="33" id="2252" />
-<TGConnectingPoint num="34" id="2253" />
-<TGConnectingPoint num="35" id="2254" />
-<TGConnectingPoint num="36" id="2255" />
-<TGConnectingPoint num="37" id="2256" />
-<TGConnectingPoint num="38" id="2257" />
-<TGConnectingPoint num="39" id="2258" />
-<extraparam>
-</extraparam>
+<cdrectangleparam minX="0" maxX="443" minY="0" maxY="391" />
+<infoparam name="state0" value="FAULT_AND_OPEN" />
+<TGConnectingPoint num="0" id="2217" />
+<TGConnectingPoint num="1" id="2218" />
+<TGConnectingPoint num="2" id="2219" />
+<TGConnectingPoint num="3" id="2220" />
+<TGConnectingPoint num="4" id="2221" />
+<TGConnectingPoint num="5" id="2222" />
+<TGConnectingPoint num="6" id="2223" />
+<TGConnectingPoint num="7" id="2224" />
+<TGConnectingPoint num="8" id="2225" />
+<TGConnectingPoint num="9" id="2226" />
+<TGConnectingPoint num="10" id="2227" />
+<TGConnectingPoint num="11" id="2228" />
+<TGConnectingPoint num="12" id="2229" />
+<TGConnectingPoint num="13" id="2230" />
+<TGConnectingPoint num="14" id="2231" />
+<TGConnectingPoint num="15" id="2232" />
+<TGConnectingPoint num="16" id="2233" />
+<TGConnectingPoint num="17" id="2234" />
+<TGConnectingPoint num="18" id="2235" />
+<TGConnectingPoint num="19" id="2236" />
+<TGConnectingPoint num="20" id="2237" />
+<TGConnectingPoint num="21" id="2238" />
+<TGConnectingPoint num="22" id="2239" />
+<TGConnectingPoint num="23" id="2240" />
+<TGConnectingPoint num="24" id="2241" />
+<TGConnectingPoint num="25" id="2242" />
+<TGConnectingPoint num="26" id="2243" />
+<TGConnectingPoint num="27" id="2244" />
+<TGConnectingPoint num="28" id="2245" />
+<TGConnectingPoint num="29" id="2246" />
+<TGConnectingPoint num="30" id="2247" />
+<TGConnectingPoint num="31" id="2248" />
+<TGConnectingPoint num="32" id="2249" />
+<TGConnectingPoint num="33" id="2250" />
+<TGConnectingPoint num="34" id="2251" />
+<TGConnectingPoint num="35" id="2252" />
+<TGConnectingPoint num="36" id="2253" />
+<TGConnectingPoint num="37" id="2254" />
+<TGConnectingPoint num="38" id="2255" />
+<TGConnectingPoint num="39" id="2256" />
+<extraparam>
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5100" id="2259" >
+<father id="2341" num="4" />
+<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" />
+<TGConnectingPoint num="0" id="2258" />
 </SUBCOMPONENT>
 <SUBCOMPONENT type="5106" id="2300" >
 <father id="2341" num="5" />
-<cdparam x="568" y="455" />
+<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="IDLE" />
+<infoparam name="state0" value="Test" />
 <TGConnectingPoint num="0" id="2260" />
 <TGConnectingPoint num="1" id="2261" />
 <TGConnectingPoint num="2" id="2262" />
@@ -11579,21 +11579,21 @@
 
 
 
-<Modeling type="AVATAR Design" nameTab="DesignV2_NoEmergencyCode" tabs="Block Diagram$OnboardPersons$DoorAndLockButton$Captain$Person$Crew$Passenger$FirstOfficer" >
+<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" />
-<Validated value="OnboardPersons;Captain;DoorAndLockButton;Person;Crew;Passenger;FirstOfficer;" />
+<Validated value="Person;DoorAndLockButton;OnboardPersons;FirstOfficer;Passenger;Crew;Captain;" />
 <Ignored value="" />
 
-<CONNECTOR type="5002" id="5094" >
+<CONNECTOR type="5002" id="6035" >
 <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="5093" />
-<P1  x="907" y="136" id="5141" />
-<P2  x="781" y="135" id="5274" />
+<TGConnectingPoint num="0" id="6034" />
+<P1  x="908" y="136" id="6082" />
+<P2  x="781" y="135" id="6215" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <iso value="in lock()" />
@@ -11602,57 +11602,59 @@
 <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" size="1" blocking="false" private="true" broadcast="false" lossy="false" />
 </extraparam>
 </CONNECTOR>
-<COMPONENT type="303" id="5111" >
-<cdparam x="307" y="470" />
-<sizeparam width="395" height="123" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="303" id="6052" >
+<cdparam x="271" 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" />
-<infoparam name="UPPAAL Pragma" value="#
-#Can the cockpit be non unlockable while being empty?
-#Should be FALSE
+<infoparam name="UPPAAL Pragma" value="E&lt;&gt; Passenger.isInCockpit ==true&amp;&amp;DoorAndLockButton.inside==1
 E&lt;&gt; DoorAndLockButton.LOCKED_EMPTY_COCKPIT
-#
-#Can the passenger be alone in the cockpit?
-E&lt;&gt;Passenger.isInCockpit==true" />
-<TGConnectingPoint num="0" id="5095" />
-<TGConnectingPoint num="1" id="5096" />
-<TGConnectingPoint num="2" id="5097" />
-<TGConnectingPoint num="3" id="5098" />
-<TGConnectingPoint num="4" id="5099" />
-<TGConnectingPoint num="5" id="5100" />
-<TGConnectingPoint num="6" id="5101" />
-<TGConnectingPoint num="7" id="5102" />
-<TGConnectingPoint num="8" id="5103" />
-<TGConnectingPoint num="9" id="5104" />
-<TGConnectingPoint num="10" id="5105" />
-<TGConnectingPoint num="11" id="5106" />
-<TGConnectingPoint num="12" id="5107" />
-<TGConnectingPoint num="13" id="5108" />
-<TGConnectingPoint num="14" id="5109" />
-<TGConnectingPoint num="15" id="5110" />
-<extraparam>
-<Line value="#" />
-<Line value="#Can the cockpit be non unlockable while being empty?" />
-<Line value="#Should be FALSE" />
+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="6036" />
+<TGConnectingPoint num="1" id="6037" />
+<TGConnectingPoint num="2" id="6038" />
+<TGConnectingPoint num="3" id="6039" />
+<TGConnectingPoint num="4" id="6040" />
+<TGConnectingPoint num="5" id="6041" />
+<TGConnectingPoint num="6" id="6042" />
+<TGConnectingPoint num="7" id="6043" />
+<TGConnectingPoint num="8" id="6044" />
+<TGConnectingPoint num="9" id="6045" />
+<TGConnectingPoint num="10" id="6046" />
+<TGConnectingPoint num="11" id="6047" />
+<TGConnectingPoint num="12" id="6048" />
+<TGConnectingPoint num="13" id="6049" />
+<TGConnectingPoint num="14" id="6050" />
+<TGConnectingPoint num="15" id="6051" />
+<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="#" />
-<Line value="#Can the passenger be alone in the cockpit?" />
-<Line value="E&lt;&gt;Passenger.isInCockpit==true" />
+<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" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="5128" >
+<COMPONENT type="301" id="6069" >
 <cdparam x="17" y="474" />
-<sizeparam width="255" height="87" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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;
@@ -11661,23 +11663,24 @@ isInCockpit
 knowsEmergencyCode
 
 And set inside and outside 
-in DoorAndLockButton" />
-<TGConnectingPoint num="0" id="5112" />
-<TGConnectingPoint num="1" id="5113" />
-<TGConnectingPoint num="2" id="5114" />
-<TGConnectingPoint num="3" id="5115" />
-<TGConnectingPoint num="4" id="5116" />
-<TGConnectingPoint num="5" id="5117" />
-<TGConnectingPoint num="6" id="5118" />
-<TGConnectingPoint num="7" id="5119" />
-<TGConnectingPoint num="8" id="5120" />
-<TGConnectingPoint num="9" id="5121" />
-<TGConnectingPoint num="10" id="5122" />
-<TGConnectingPoint num="11" id="5123" />
-<TGConnectingPoint num="12" id="5124" />
-<TGConnectingPoint num="13" id="5125" />
-<TGConnectingPoint num="14" id="5126" />
-<TGConnectingPoint num="15" id="5127" />
+in DoorAndLockButton
+" />
+<TGConnectingPoint num="0" id="6053" />
+<TGConnectingPoint num="1" id="6054" />
+<TGConnectingPoint num="2" id="6055" />
+<TGConnectingPoint num="3" id="6056" />
+<TGConnectingPoint num="4" id="6057" />
+<TGConnectingPoint num="5" id="6058" />
+<TGConnectingPoint num="6" id="6059" />
+<TGConnectingPoint num="7" id="6060" />
+<TGConnectingPoint num="8" id="6061" />
+<TGConnectingPoint num="9" id="6062" />
+<TGConnectingPoint num="10" id="6063" />
+<TGConnectingPoint num="11" id="6064" />
+<TGConnectingPoint num="12" id="6065" />
+<TGConnectingPoint num="13" id="6066" />
+<TGConnectingPoint num="14" id="6067" />
+<TGConnectingPoint num="15" id="6068" />
 <extraparam>
 <Line value="To add a person, clone e.g. &quot;Captain&quot;" />
 <Line value="and set :" />
@@ -11689,20 +11692,20 @@ in DoorAndLockButton" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5005" id="5137" >
-<cdparam x="903" y="249" />
-<sizeparam width="503" height="309" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5005" id="6078" >
+<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="5129" />
-<TGConnectingPoint num="1" id="5130" />
-<TGConnectingPoint num="2" id="5131" />
-<TGConnectingPoint num="3" id="5132" />
-<TGConnectingPoint num="4" id="5133" />
-<TGConnectingPoint num="5" id="5134" />
-<TGConnectingPoint num="6" id="5135" />
-<TGConnectingPoint num="7" id="5136" />
+<TGConnectingPoint num="0" id="6070" />
+<TGConnectingPoint num="1" id="6071" />
+<TGConnectingPoint num="2" id="6072" />
+<TGConnectingPoint num="3" id="6073" />
+<TGConnectingPoint num="4" id="6074" />
+<TGConnectingPoint num="5" id="6075" />
+<TGConnectingPoint num="6" id="6076" />
+<TGConnectingPoint num="7" id="6077" />
 <extraparam>
 <CryptoLibraryFunction value="false" />
 <Parameter access="0" id="isInCockpit" value="" type="4" typeOther="" />
@@ -11713,83 +11716,86 @@ in DoorAndLockButton" />
 <Signal value="out close()" />
 <Signal value="out enterCockpit()" />
 <Signal value="out leaveCockpit()" />
+<Signal value="out sendEmergency()" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5000" id="5162" >
-<cdparam x="907" y="34" />
-<sizeparam width="459" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5000" id="6103" >
+<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="DoorAndLockButton" />
-<TGConnectingPoint num="0" id="5138" />
-<TGConnectingPoint num="1" id="5139" />
-<TGConnectingPoint num="2" id="5140" />
-<TGConnectingPoint num="3" id="5141" />
-<TGConnectingPoint num="4" id="5142" />
-<TGConnectingPoint num="5" id="5143" />
-<TGConnectingPoint num="6" id="5144" />
-<TGConnectingPoint num="7" id="5145" />
-<TGConnectingPoint num="8" id="5146" />
-<TGConnectingPoint num="9" id="5147" />
-<TGConnectingPoint num="10" id="5148" />
-<TGConnectingPoint num="11" id="5149" />
-<TGConnectingPoint num="12" id="5150" />
-<TGConnectingPoint num="13" id="5151" />
-<TGConnectingPoint num="14" id="5152" />
-<TGConnectingPoint num="15" id="5153" />
-<TGConnectingPoint num="16" id="5154" />
-<TGConnectingPoint num="17" id="5155" />
-<TGConnectingPoint num="18" id="5156" />
-<TGConnectingPoint num="19" id="5157" />
-<TGConnectingPoint num="20" id="5158" />
-<TGConnectingPoint num="21" id="5159" />
-<TGConnectingPoint num="22" id="5160" />
-<TGConnectingPoint num="23" id="5161" />
+<TGConnectingPoint num="0" id="6079" />
+<TGConnectingPoint num="1" id="6080" />
+<TGConnectingPoint num="2" id="6081" />
+<TGConnectingPoint num="3" id="6082" />
+<TGConnectingPoint num="4" id="6083" />
+<TGConnectingPoint num="5" id="6084" />
+<TGConnectingPoint num="6" id="6085" />
+<TGConnectingPoint num="7" id="6086" />
+<TGConnectingPoint num="8" id="6087" />
+<TGConnectingPoint num="9" id="6088" />
+<TGConnectingPoint num="10" id="6089" />
+<TGConnectingPoint num="11" id="6090" />
+<TGConnectingPoint num="12" id="6091" />
+<TGConnectingPoint num="13" id="6092" />
+<TGConnectingPoint num="14" id="6093" />
+<TGConnectingPoint num="15" id="6094" />
+<TGConnectingPoint num="16" id="6095" />
+<TGConnectingPoint num="17" id="6096" />
+<TGConnectingPoint num="18" id="6097" />
+<TGConnectingPoint num="19" id="6098" />
+<TGConnectingPoint num="20" id="6099" />
+<TGConnectingPoint num="21" id="6100" />
+<TGConnectingPoint num="22" id="6101" />
+<TGConnectingPoint num="23" id="6102" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
 <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="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="true" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5000" id="5287" >
+<COMPONENT type="5000" id="6228" >
 <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="2500" minY="10" maxY="1500" />
+<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" />
 <infoparam name="Block0" value="OnboardPersons" />
-<TGConnectingPoint num="0" id="5263" />
-<TGConnectingPoint num="1" id="5264" />
-<TGConnectingPoint num="2" id="5265" />
-<TGConnectingPoint num="3" id="5266" />
-<TGConnectingPoint num="4" id="5267" />
-<TGConnectingPoint num="5" id="5268" />
-<TGConnectingPoint num="6" id="5269" />
-<TGConnectingPoint num="7" id="5270" />
-<TGConnectingPoint num="8" id="5271" />
-<TGConnectingPoint num="9" id="5272" />
-<TGConnectingPoint num="10" id="5273" />
-<TGConnectingPoint num="11" id="5274" />
-<TGConnectingPoint num="12" id="5275" />
-<TGConnectingPoint num="13" id="5276" />
-<TGConnectingPoint num="14" id="5277" />
-<TGConnectingPoint num="15" id="5278" />
-<TGConnectingPoint num="16" id="5279" />
-<TGConnectingPoint num="17" id="5280" />
-<TGConnectingPoint num="18" id="5281" />
-<TGConnectingPoint num="19" id="5282" />
-<TGConnectingPoint num="20" id="5283" />
-<TGConnectingPoint num="21" id="5284" />
-<TGConnectingPoint num="22" id="5285" />
-<TGConnectingPoint num="23" id="5286" />
+<TGConnectingPoint num="0" id="6204" />
+<TGConnectingPoint num="1" id="6205" />
+<TGConnectingPoint num="2" id="6206" />
+<TGConnectingPoint num="3" id="6207" />
+<TGConnectingPoint num="4" id="6208" />
+<TGConnectingPoint num="5" id="6209" />
+<TGConnectingPoint num="6" id="6210" />
+<TGConnectingPoint num="7" id="6211" />
+<TGConnectingPoint num="8" id="6212" />
+<TGConnectingPoint num="9" id="6213" />
+<TGConnectingPoint num="10" id="6214" />
+<TGConnectingPoint num="11" id="6215" />
+<TGConnectingPoint num="12" id="6216" />
+<TGConnectingPoint num="13" id="6217" />
+<TGConnectingPoint num="14" id="6218" />
+<TGConnectingPoint num="15" id="6219" />
+<TGConnectingPoint num="16" id="6220" />
+<TGConnectingPoint num="17" id="6221" />
+<TGConnectingPoint num="18" id="6222" />
+<TGConnectingPoint num="19" id="6223" />
+<TGConnectingPoint num="20" id="6224" />
+<TGConnectingPoint num="21" id="6225" />
+<TGConnectingPoint num="22" id="6226" />
+<TGConnectingPoint num="23" id="6227" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
@@ -11799,39 +11805,40 @@ in DoorAndLockButton" />
 <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="5187" >
-<father id="5287" num="0" />
-<cdparam x="65" y="289" />
+<SUBCOMPONENT type="5000" id="6128" >
+<father id="6228" num="0" />
+<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" />
-<TGConnectingPoint num="0" id="5163" />
-<TGConnectingPoint num="1" id="5164" />
-<TGConnectingPoint num="2" id="5165" />
-<TGConnectingPoint num="3" id="5166" />
-<TGConnectingPoint num="4" id="5167" />
-<TGConnectingPoint num="5" id="5168" />
-<TGConnectingPoint num="6" id="5169" />
-<TGConnectingPoint num="7" id="5170" />
-<TGConnectingPoint num="8" id="5171" />
-<TGConnectingPoint num="9" id="5172" />
-<TGConnectingPoint num="10" id="5173" />
-<TGConnectingPoint num="11" id="5174" />
-<TGConnectingPoint num="12" id="5175" />
-<TGConnectingPoint num="13" id="5176" />
-<TGConnectingPoint num="14" id="5177" />
-<TGConnectingPoint num="15" id="5178" />
-<TGConnectingPoint num="16" id="5179" />
-<TGConnectingPoint num="17" id="5180" />
-<TGConnectingPoint num="18" id="5181" />
-<TGConnectingPoint num="19" id="5182" />
-<TGConnectingPoint num="20" id="5183" />
-<TGConnectingPoint num="21" id="5184" />
-<TGConnectingPoint num="22" id="5185" />
-<TGConnectingPoint num="23" id="5186" />
+<TGConnectingPoint num="0" id="6104" />
+<TGConnectingPoint num="1" id="6105" />
+<TGConnectingPoint num="2" id="6106" />
+<TGConnectingPoint num="3" id="6107" />
+<TGConnectingPoint num="4" id="6108" />
+<TGConnectingPoint num="5" id="6109" />
+<TGConnectingPoint num="6" id="6110" />
+<TGConnectingPoint num="7" id="6111" />
+<TGConnectingPoint num="8" id="6112" />
+<TGConnectingPoint num="9" id="6113" />
+<TGConnectingPoint num="10" id="6114" />
+<TGConnectingPoint num="11" id="6115" />
+<TGConnectingPoint num="12" id="6116" />
+<TGConnectingPoint num="13" id="6117" />
+<TGConnectingPoint num="14" id="6118" />
+<TGConnectingPoint num="15" id="6119" />
+<TGConnectingPoint num="16" id="6120" />
+<TGConnectingPoint num="17" id="6121" />
+<TGConnectingPoint num="18" id="6122" />
+<TGConnectingPoint num="19" id="6123" />
+<TGConnectingPoint num="20" id="6124" />
+<TGConnectingPoint num="21" id="6125" />
+<TGConnectingPoint num="22" id="6126" />
+<TGConnectingPoint num="23" id="6127" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
@@ -11839,37 +11846,37 @@ in DoorAndLockButton" />
 <Attribute access="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="5212" >
-<father id="5287" num="1" />
-<cdparam x="537" y="225" />
+<SUBCOMPONENT type="5000" id="6153" >
+<father id="6228" num="1" />
+<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" />
-<TGConnectingPoint num="0" id="5188" />
-<TGConnectingPoint num="1" id="5189" />
-<TGConnectingPoint num="2" id="5190" />
-<TGConnectingPoint num="3" id="5191" />
-<TGConnectingPoint num="4" id="5192" />
-<TGConnectingPoint num="5" id="5193" />
-<TGConnectingPoint num="6" id="5194" />
-<TGConnectingPoint num="7" id="5195" />
-<TGConnectingPoint num="8" id="5196" />
-<TGConnectingPoint num="9" id="5197" />
-<TGConnectingPoint num="10" id="5198" />
-<TGConnectingPoint num="11" id="5199" />
-<TGConnectingPoint num="12" id="5200" />
-<TGConnectingPoint num="13" id="5201" />
-<TGConnectingPoint num="14" id="5202" />
-<TGConnectingPoint num="15" id="5203" />
-<TGConnectingPoint num="16" id="5204" />
-<TGConnectingPoint num="17" id="5205" />
-<TGConnectingPoint num="18" id="5206" />
-<TGConnectingPoint num="19" id="5207" />
-<TGConnectingPoint num="20" id="5208" />
-<TGConnectingPoint num="21" id="5209" />
-<TGConnectingPoint num="22" id="5210" />
-<TGConnectingPoint num="23" id="5211" />
+<TGConnectingPoint num="0" id="6129" />
+<TGConnectingPoint num="1" id="6130" />
+<TGConnectingPoint num="2" id="6131" />
+<TGConnectingPoint num="3" id="6132" />
+<TGConnectingPoint num="4" id="6133" />
+<TGConnectingPoint num="5" id="6134" />
+<TGConnectingPoint num="6" id="6135" />
+<TGConnectingPoint num="7" id="6136" />
+<TGConnectingPoint num="8" id="6137" />
+<TGConnectingPoint num="9" id="6138" />
+<TGConnectingPoint num="10" id="6139" />
+<TGConnectingPoint num="11" id="6140" />
+<TGConnectingPoint num="12" id="6141" />
+<TGConnectingPoint num="13" id="6142" />
+<TGConnectingPoint num="14" id="6143" />
+<TGConnectingPoint num="15" id="6144" />
+<TGConnectingPoint num="16" id="6145" />
+<TGConnectingPoint num="17" id="6146" />
+<TGConnectingPoint num="18" id="6147" />
+<TGConnectingPoint num="19" id="6148" />
+<TGConnectingPoint num="20" id="6149" />
+<TGConnectingPoint num="21" id="6150" />
+<TGConnectingPoint num="22" id="6151" />
+<TGConnectingPoint num="23" id="6152" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
@@ -11877,37 +11884,37 @@ in DoorAndLockButton" />
 <Attribute access="0" id="knowsEmergencyCode" value="false" type="4" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="5237" >
-<father id="5287" num="2" />
-<cdparam x="299" y="225" />
+<SUBCOMPONENT type="5000" id="6178" >
+<father id="6228" num="2" />
+<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" />
-<TGConnectingPoint num="0" id="5213" />
-<TGConnectingPoint num="1" id="5214" />
-<TGConnectingPoint num="2" id="5215" />
-<TGConnectingPoint num="3" id="5216" />
-<TGConnectingPoint num="4" id="5217" />
-<TGConnectingPoint num="5" id="5218" />
-<TGConnectingPoint num="6" id="5219" />
-<TGConnectingPoint num="7" id="5220" />
-<TGConnectingPoint num="8" id="5221" />
-<TGConnectingPoint num="9" id="5222" />
-<TGConnectingPoint num="10" id="5223" />
-<TGConnectingPoint num="11" id="5224" />
-<TGConnectingPoint num="12" id="5225" />
-<TGConnectingPoint num="13" id="5226" />
-<TGConnectingPoint num="14" id="5227" />
-<TGConnectingPoint num="15" id="5228" />
-<TGConnectingPoint num="16" id="5229" />
-<TGConnectingPoint num="17" id="5230" />
-<TGConnectingPoint num="18" id="5231" />
-<TGConnectingPoint num="19" id="5232" />
-<TGConnectingPoint num="20" id="5233" />
-<TGConnectingPoint num="21" id="5234" />
-<TGConnectingPoint num="22" id="5235" />
-<TGConnectingPoint num="23" id="5236" />
+<TGConnectingPoint num="0" id="6154" />
+<TGConnectingPoint num="1" id="6155" />
+<TGConnectingPoint num="2" id="6156" />
+<TGConnectingPoint num="3" id="6157" />
+<TGConnectingPoint num="4" id="6158" />
+<TGConnectingPoint num="5" id="6159" />
+<TGConnectingPoint num="6" id="6160" />
+<TGConnectingPoint num="7" id="6161" />
+<TGConnectingPoint num="8" id="6162" />
+<TGConnectingPoint num="9" id="6163" />
+<TGConnectingPoint num="10" id="6164" />
+<TGConnectingPoint num="11" id="6165" />
+<TGConnectingPoint num="12" id="6166" />
+<TGConnectingPoint num="13" id="6167" />
+<TGConnectingPoint num="14" id="6168" />
+<TGConnectingPoint num="15" id="6169" />
+<TGConnectingPoint num="16" id="6170" />
+<TGConnectingPoint num="17" id="6171" />
+<TGConnectingPoint num="18" id="6172" />
+<TGConnectingPoint num="19" id="6173" />
+<TGConnectingPoint num="20" id="6174" />
+<TGConnectingPoint num="21" id="6175" />
+<TGConnectingPoint num="22" id="6176" />
+<TGConnectingPoint num="23" id="6177" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
@@ -11915,37 +11922,37 @@ in DoorAndLockButton" />
 <Attribute access="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="5262" >
-<father id="5287" num="3" />
-<cdparam x="65" y="180" />
+<SUBCOMPONENT type="5000" id="6203" >
+<father id="6228" num="3" />
+<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" />
-<TGConnectingPoint num="0" id="5238" />
-<TGConnectingPoint num="1" id="5239" />
-<TGConnectingPoint num="2" id="5240" />
-<TGConnectingPoint num="3" id="5241" />
-<TGConnectingPoint num="4" id="5242" />
-<TGConnectingPoint num="5" id="5243" />
-<TGConnectingPoint num="6" id="5244" />
-<TGConnectingPoint num="7" id="5245" />
-<TGConnectingPoint num="8" id="5246" />
-<TGConnectingPoint num="9" id="5247" />
-<TGConnectingPoint num="10" id="5248" />
-<TGConnectingPoint num="11" id="5249" />
-<TGConnectingPoint num="12" id="5250" />
-<TGConnectingPoint num="13" id="5251" />
-<TGConnectingPoint num="14" id="5252" />
-<TGConnectingPoint num="15" id="5253" />
-<TGConnectingPoint num="16" id="5254" />
-<TGConnectingPoint num="17" id="5255" />
-<TGConnectingPoint num="18" id="5256" />
-<TGConnectingPoint num="19" id="5257" />
-<TGConnectingPoint num="20" id="5258" />
-<TGConnectingPoint num="21" id="5259" />
-<TGConnectingPoint num="22" id="5260" />
-<TGConnectingPoint num="23" id="5261" />
+<TGConnectingPoint num="0" id="6179" />
+<TGConnectingPoint num="1" id="6180" />
+<TGConnectingPoint num="2" id="6181" />
+<TGConnectingPoint num="3" id="6182" />
+<TGConnectingPoint num="4" id="6183" />
+<TGConnectingPoint num="5" id="6184" />
+<TGConnectingPoint num="6" id="6185" />
+<TGConnectingPoint num="7" id="6186" />
+<TGConnectingPoint num="8" id="6187" />
+<TGConnectingPoint num="9" id="6188" />
+<TGConnectingPoint num="10" id="6189" />
+<TGConnectingPoint num="11" id="6190" />
+<TGConnectingPoint num="12" id="6191" />
+<TGConnectingPoint num="13" id="6192" />
+<TGConnectingPoint num="14" id="6193" />
+<TGConnectingPoint num="15" id="6194" />
+<TGConnectingPoint num="16" id="6195" />
+<TGConnectingPoint num="17" id="6196" />
+<TGConnectingPoint num="18" id="6197" />
+<TGConnectingPoint num="19" id="6198" />
+<TGConnectingPoint num="20" id="6199" />
+<TGConnectingPoint num="21" id="6200" />
+<TGConnectingPoint num="22" id="6201" />
+<TGConnectingPoint num="23" id="6202" />
 <extraparam>
 <blockType data="block" color="-4072719" />
 <CryptoBlock value="false" />
@@ -11958,2383 +11965,287 @@ in DoorAndLockButton" />
 </AVATARBlockDiagramPanel>
 
 <AVATARStateMachineDiagramPanel name="OnboardPersons" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="5100" id="5289" >
+<COMPONENT type="5100" id="6230" >
 <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="5288" />
+<TGConnectingPoint num="0" id="6229" />
 </COMPONENT>
 
 
 </AVATARStateMachineDiagramPanel>
 
 <AVATARStateMachineDiagramPanel name="DoorAndLockButton" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="5296" >
-<cdparam x="543" y="119" />
+<CONNECTOR type="5102" id="7163" >
+<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="5295" />
-<P1  x="543" y="119" id="5615" />
-<P2  x="724" y="155" id="5300" />
+<TGConnectingPoint num="0" id="7164" />
+<P1  x="445" y="283" id="7128" />
+<P2  x="561" y="313" id="6558" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5294" >
-<father id="5296" num="0" />
-<cdparam x="633" y="137" />
-<sizeparam width="68" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7165" >
+<father id="7163" num="0" />
+<cdparam x="442" y="318" />
+<sizeparam width="84" height="15" minWidth="0" minHeight="0" 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="5290" />
-<TGConnectingPoint num="1" id="5291" />
-<TGConnectingPoint num="2" id="5292" />
-<TGConnectingPoint num="3" id="5293" />
+<TGConnectingPoint num="0" id="7166" />
+<TGConnectingPoint num="1" id="7167" />
+<TGConnectingPoint num="2" id="7168" />
+<TGConnectingPoint num="3" id="7169" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
-<afterMin value="1" enabled="true"/>
-<afterMax value="1" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5106" id="5337" >
-<cdparam x="724" y="135" />
-<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="5297" />
-<TGConnectingPoint num="1" id="5298" />
-<TGConnectingPoint num="2" id="5299" />
-<TGConnectingPoint num="3" id="5300" />
-<TGConnectingPoint num="4" id="5301" />
-<TGConnectingPoint num="5" id="5302" />
-<TGConnectingPoint num="6" id="5303" />
-<TGConnectingPoint num="7" id="5304" />
-<TGConnectingPoint num="8" id="5305" />
-<TGConnectingPoint num="9" id="5306" />
-<TGConnectingPoint num="10" id="5307" />
-<TGConnectingPoint num="11" id="5308" />
-<TGConnectingPoint num="12" id="5309" />
-<TGConnectingPoint num="13" id="5310" />
-<TGConnectingPoint num="14" id="5311" />
-<TGConnectingPoint num="15" id="5312" />
-<TGConnectingPoint num="16" id="5313" />
-<TGConnectingPoint num="17" id="5314" />
-<TGConnectingPoint num="18" id="5315" />
-<TGConnectingPoint num="19" id="5316" />
-<TGConnectingPoint num="20" id="5317" />
-<TGConnectingPoint num="21" id="5318" />
-<TGConnectingPoint num="22" id="5319" />
-<TGConnectingPoint num="23" id="5320" />
-<TGConnectingPoint num="24" id="5321" />
-<TGConnectingPoint num="25" id="5322" />
-<TGConnectingPoint num="26" id="5323" />
-<TGConnectingPoint num="27" id="5324" />
-<TGConnectingPoint num="28" id="5325" />
-<TGConnectingPoint num="29" id="5326" />
-<TGConnectingPoint num="30" id="5327" />
-<TGConnectingPoint num="31" id="5328" />
-<TGConnectingPoint num="32" id="5329" />
-<TGConnectingPoint num="33" id="5330" />
-<TGConnectingPoint num="34" id="5331" />
-<TGConnectingPoint num="35" id="5332" />
-<TGConnectingPoint num="36" id="5333" />
-<TGConnectingPoint num="37" id="5334" />
-<TGConnectingPoint num="38" id="5335" />
-<TGConnectingPoint num="39" id="5336" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5344" >
-<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="5343" />
-<P1  x="575" y="636" id="5405" />
-<P2  x="520" y="714" id="5364" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5342" >
-<father id="5344" num="0" />
-<cdparam x="565" y="676" />
-<sizeparam width="134" height="30" minWidth="0" minHeight="0" 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="5338" />
-<TGConnectingPoint num="1" id="5339" />
-<TGConnectingPoint num="2" id="5340" />
-<TGConnectingPoint num="3" id="5341" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<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>
-
-<COMPONENT type="5106" id="5385" >
-<cdparam x="433" 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="5345" />
-<TGConnectingPoint num="1" id="5346" />
-<TGConnectingPoint num="2" id="5347" />
-<TGConnectingPoint num="3" id="5348" />
-<TGConnectingPoint num="4" id="5349" />
-<TGConnectingPoint num="5" id="5350" />
-<TGConnectingPoint num="6" id="5351" />
-<TGConnectingPoint num="7" id="5352" />
-<TGConnectingPoint num="8" id="5353" />
-<TGConnectingPoint num="9" id="5354" />
-<TGConnectingPoint num="10" id="5355" />
-<TGConnectingPoint num="11" id="5356" />
-<TGConnectingPoint num="12" id="5357" />
-<TGConnectingPoint num="13" id="5358" />
-<TGConnectingPoint num="14" id="5359" />
-<TGConnectingPoint num="15" id="5360" />
-<TGConnectingPoint num="16" id="5361" />
-<TGConnectingPoint num="17" id="5362" />
-<TGConnectingPoint num="18" id="5363" />
-<TGConnectingPoint num="19" id="5364" />
-<TGConnectingPoint num="20" id="5365" />
-<TGConnectingPoint num="21" id="5366" />
-<TGConnectingPoint num="22" id="5367" />
-<TGConnectingPoint num="23" id="5368" />
-<TGConnectingPoint num="24" id="5369" />
-<TGConnectingPoint num="25" id="5370" />
-<TGConnectingPoint num="26" id="5371" />
-<TGConnectingPoint num="27" id="5372" />
-<TGConnectingPoint num="28" id="5373" />
-<TGConnectingPoint num="29" id="5374" />
-<TGConnectingPoint num="30" id="5375" />
-<TGConnectingPoint num="31" id="5376" />
-<TGConnectingPoint num="32" id="5377" />
-<TGConnectingPoint num="33" id="5378" />
-<TGConnectingPoint num="34" id="5379" />
-<TGConnectingPoint num="35" id="5380" />
-<TGConnectingPoint num="36" id="5381" />
-<TGConnectingPoint num="37" id="5382" />
-<TGConnectingPoint num="38" id="5383" />
-<TGConnectingPoint num="39" id="5384" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5392" >
-<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="5391" />
-<P1  x="626" y="528" id="5479" />
-<P2  x="436" y="603" id="5393" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5390" >
-<father id="5392" num="0" />
-<cdparam x="438" y="547" />
-<sizeparam width="87" height="15" minWidth="0" minHeight="0" 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="5386" />
-<TGConnectingPoint num="1" id="5387" />
-<TGConnectingPoint num="2" id="5388" />
-<TGConnectingPoint num="3" id="5389" />
-<extraparam>
-<guard value="[ outside &gt; 0]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5104" id="5403" >
-<cdparam x="382" y="608" />
-<sizeparam width="108" height="20" minWidth="30" minHeight="0" 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="5393" />
-<TGConnectingPoint num="1" id="5394" />
-<TGConnectingPoint num="2" id="5395" />
-<TGConnectingPoint num="3" id="5396" />
-<TGConnectingPoint num="4" id="5397" />
-<TGConnectingPoint num="5" id="5398" />
-<TGConnectingPoint num="6" id="5399" />
-<TGConnectingPoint num="7" id="5400" />
-<TGConnectingPoint num="8" id="5401" />
-<TGConnectingPoint num="9" id="5402" />
-</COMPONENT>
-
-<COMPONENT type="5104" id="5414" >
-<cdparam x="522" y="611" />
-<sizeparam width="107" height="20" minWidth="30" minHeight="0" 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="5404" />
-<TGConnectingPoint num="1" id="5405" />
-<TGConnectingPoint num="2" id="5406" />
-<TGConnectingPoint num="3" id="5407" />
-<TGConnectingPoint num="4" id="5408" />
-<TGConnectingPoint num="5" id="5409" />
-<TGConnectingPoint num="6" id="5410" />
-<TGConnectingPoint num="7" id="5411" />
-<TGConnectingPoint num="8" id="5412" />
-<TGConnectingPoint num="9" id="5413" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5429" >
-<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="5424" />
-<TGConnectingPoint num="1" id="5425" />
-<TGConnectingPoint num="2" id="5426" />
-<TGConnectingPoint num="3" id="5427" />
-<TGConnectingPoint num="4" id="5428" />
-<P1  x="488" y="404" id="5431" />
-<P2  x="356" y="113" id="5602" />
-<Point x="488" y="424" />
-<Point x="256" y="424" />
-<Point x="256" y="93" />
-<Point x="336" y="93" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5415" >
-<father id="5429" num="0" />
-<cdparam x="488" y="424" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5416" >
-<father id="5429" num="1" />
-<cdparam x="256" y="424" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5417" >
-<father id="5429" num="2" />
-<cdparam x="256" y="93" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5418" >
-<father id="5429" num="3" />
-<cdparam x="336" y="93" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5423" >
-<father id="5429" num="4" />
-<cdparam x="471" y="284" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5419" />
-<TGConnectingPoint num="1" id="5420" />
-<TGConnectingPoint num="2" id="5421" />
-<TGConnectingPoint num="3" id="5422" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5104" id="5440" >
-<cdparam x="462" y="379" />
-<sizeparam width="53" height="20" minWidth="30" minHeight="0" 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="5430" />
-<TGConnectingPoint num="1" id="5431" />
-<TGConnectingPoint num="2" id="5432" />
-<TGConnectingPoint num="3" id="5433" />
-<TGConnectingPoint num="4" id="5434" />
-<TGConnectingPoint num="5" id="5435" />
-<TGConnectingPoint num="6" id="5436" />
-<TGConnectingPoint num="7" id="5437" />
-<TGConnectingPoint num="8" id="5438" />
-<TGConnectingPoint num="9" id="5439" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5455" >
-<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="5450" />
-<TGConnectingPoint num="1" id="5451" />
-<TGConnectingPoint num="2" id="5452" />
-<TGConnectingPoint num="3" id="5453" />
-<TGConnectingPoint num="4" id="5454" />
-<P1  x="714" y="628" id="5457" />
-<P2  x="543" y="132" id="5618" />
-<Point x="714" y="648" />
-<Point x="871" y="648" />
-<Point x="871" y="280" />
-<Point x="790" y="280" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5441" >
-<father id="5455" num="0" />
-<cdparam x="714" y="648" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5442" >
-<father id="5455" num="1" />
-<cdparam x="871" y="648" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5443" >
-<father id="5455" num="2" />
-<cdparam x="871" y="280" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5444" >
-<father id="5455" num="3" />
-<cdparam x="790" y="280" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5449" >
-<father id="5455" num="4" />
-<cdparam x="736" y="464" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5445" />
-<TGConnectingPoint num="1" id="5446" />
-<TGConnectingPoint num="2" id="5447" />
-<TGConnectingPoint num="3" id="5448" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5104" id="5466" >
-<cdparam x="684" y="603" />
-<sizeparam width="61" height="20" minWidth="30" minHeight="0" 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="5456" />
-<TGConnectingPoint num="1" id="5457" />
-<TGConnectingPoint num="2" id="5458" />
-<TGConnectingPoint num="3" id="5459" />
-<TGConnectingPoint num="4" id="5460" />
-<TGConnectingPoint num="5" id="5461" />
-<TGConnectingPoint num="6" id="5462" />
-<TGConnectingPoint num="7" id="5463" />
-<TGConnectingPoint num="8" id="5464" />
-<TGConnectingPoint num="9" id="5465" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="5507" >
-<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="5467" />
-<TGConnectingPoint num="1" id="5468" />
-<TGConnectingPoint num="2" id="5469" />
-<TGConnectingPoint num="3" id="5470" />
-<TGConnectingPoint num="4" id="5471" />
-<TGConnectingPoint num="5" id="5472" />
-<TGConnectingPoint num="6" id="5473" />
-<TGConnectingPoint num="7" id="5474" />
-<TGConnectingPoint num="8" id="5475" />
-<TGConnectingPoint num="9" id="5476" />
-<TGConnectingPoint num="10" id="5477" />
-<TGConnectingPoint num="11" id="5478" />
-<TGConnectingPoint num="12" id="5479" />
-<TGConnectingPoint num="13" id="5480" />
-<TGConnectingPoint num="14" id="5481" />
-<TGConnectingPoint num="15" id="5482" />
-<TGConnectingPoint num="16" id="5483" />
-<TGConnectingPoint num="17" id="5484" />
-<TGConnectingPoint num="18" id="5485" />
-<TGConnectingPoint num="19" id="5486" />
-<TGConnectingPoint num="20" id="5487" />
-<TGConnectingPoint num="21" id="5488" />
-<TGConnectingPoint num="22" id="5489" />
-<TGConnectingPoint num="23" id="5490" />
-<TGConnectingPoint num="24" id="5491" />
-<TGConnectingPoint num="25" id="5492" />
-<TGConnectingPoint num="26" id="5493" />
-<TGConnectingPoint num="27" id="5494" />
-<TGConnectingPoint num="28" id="5495" />
-<TGConnectingPoint num="29" id="5496" />
-<TGConnectingPoint num="30" id="5497" />
-<TGConnectingPoint num="31" id="5498" />
-<TGConnectingPoint num="32" id="5499" />
-<TGConnectingPoint num="33" id="5500" />
-<TGConnectingPoint num="34" id="5501" />
-<TGConnectingPoint num="35" id="5502" />
-<TGConnectingPoint num="36" id="5503" />
-<TGConnectingPoint num="37" id="5504" />
-<TGConnectingPoint num="38" id="5505" />
-<TGConnectingPoint num="39" id="5506" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5104" id="5518" >
-<cdparam x="608" y="384" />
-<sizeparam width="60" height="20" minWidth="30" minHeight="0" 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="5508" />
-<TGConnectingPoint num="1" id="5509" />
-<TGConnectingPoint num="2" id="5510" />
-<TGConnectingPoint num="3" id="5511" />
-<TGConnectingPoint num="4" id="5512" />
-<TGConnectingPoint num="5" id="5513" />
-<TGConnectingPoint num="6" id="5514" />
-<TGConnectingPoint num="7" id="5515" />
-<TGConnectingPoint num="8" id="5516" />
-<TGConnectingPoint num="9" id="5517" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5525" >
-<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="5524" />
-<P1  x="406" y="74" id="5633" />
-<P2  x="449" y="101" id="5593" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5523" >
-<father id="5525" 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="5519" />
-<TGConnectingPoint num="1" id="5520" />
-<TGConnectingPoint num="2" id="5521" />
-<TGConnectingPoint num="3" id="5522" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5532" >
-<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="5531" />
-<P1  x="496" y="151" id="5607" />
-<P2  x="496" y="197" id="5540" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5530" >
-<father id="5532" 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="5526" />
-<TGConnectingPoint num="1" id="5527" />
-<TGConnectingPoint num="2" id="5528" />
-<TGConnectingPoint num="3" id="5529" />
-<extraparam>
-<guard value="[ inside &gt; 0]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5539" >
-<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="5538" />
-<P1  x="496" y="227" id="5541" />
-<P2  x="561" y="281" id="5551" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5537" >
-<father id="5539" 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="5533" />
-<TGConnectingPoint num="1" id="5534" />
-<TGConnectingPoint num="2" id="5535" />
-<TGConnectingPoint num="3" id="5536" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5104" id="5550" >
-<cdparam x="462" y="202" />
-<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="2500" minY="10" maxY="1500" />
-<infoparam name="Receive signal" value="unlock()" />
-<TGConnectingPoint num="0" id="5540" />
-<TGConnectingPoint num="1" id="5541" />
-<TGConnectingPoint num="2" id="5542" />
-<TGConnectingPoint num="3" id="5543" />
-<TGConnectingPoint num="4" id="5544" />
-<TGConnectingPoint num="5" id="5545" />
-<TGConnectingPoint num="6" id="5546" />
-<TGConnectingPoint num="7" id="5547" />
-<TGConnectingPoint num="8" id="5548" />
-<TGConnectingPoint num="9" id="5549" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="5591" >
-<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="5551" />
-<TGConnectingPoint num="1" id="5552" />
-<TGConnectingPoint num="2" id="5553" />
-<TGConnectingPoint num="3" id="5554" />
-<TGConnectingPoint num="4" id="5555" />
-<TGConnectingPoint num="5" id="5556" />
-<TGConnectingPoint num="6" id="5557" />
-<TGConnectingPoint num="7" id="5558" />
-<TGConnectingPoint num="8" id="5559" />
-<TGConnectingPoint num="9" id="5560" />
-<TGConnectingPoint num="10" id="5561" />
-<TGConnectingPoint num="11" id="5562" />
-<TGConnectingPoint num="12" id="5563" />
-<TGConnectingPoint num="13" id="5564" />
-<TGConnectingPoint num="14" id="5565" />
-<TGConnectingPoint num="15" id="5566" />
-<TGConnectingPoint num="16" id="5567" />
-<TGConnectingPoint num="17" id="5568" />
-<TGConnectingPoint num="18" id="5569" />
-<TGConnectingPoint num="19" id="5570" />
-<TGConnectingPoint num="20" id="5571" />
-<TGConnectingPoint num="21" id="5572" />
-<TGConnectingPoint num="22" id="5573" />
-<TGConnectingPoint num="23" id="5574" />
-<TGConnectingPoint num="24" id="5575" />
-<TGConnectingPoint num="25" id="5576" />
-<TGConnectingPoint num="26" id="5577" />
-<TGConnectingPoint num="27" id="5578" />
-<TGConnectingPoint num="28" id="5579" />
-<TGConnectingPoint num="29" id="5580" />
-<TGConnectingPoint num="30" id="5581" />
-<TGConnectingPoint num="31" id="5582" />
-<TGConnectingPoint num="32" id="5583" />
-<TGConnectingPoint num="33" id="5584" />
-<TGConnectingPoint num="34" id="5585" />
-<TGConnectingPoint num="35" id="5586" />
-<TGConnectingPoint num="36" id="5587" />
-<TGConnectingPoint num="37" id="5588" />
-<TGConnectingPoint num="38" id="5589" />
-<TGConnectingPoint num="39" id="5590" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5106" id="5632" >
-<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="5592" />
-<TGConnectingPoint num="1" id="5593" />
-<TGConnectingPoint num="2" id="5594" />
-<TGConnectingPoint num="3" id="5595" />
-<TGConnectingPoint num="4" id="5596" />
-<TGConnectingPoint num="5" id="5597" />
-<TGConnectingPoint num="6" id="5598" />
-<TGConnectingPoint num="7" id="5599" />
-<TGConnectingPoint num="8" id="5600" />
-<TGConnectingPoint num="9" id="5601" />
-<TGConnectingPoint num="10" id="5602" />
-<TGConnectingPoint num="11" id="5603" />
-<TGConnectingPoint num="12" id="5604" />
-<TGConnectingPoint num="13" id="5605" />
-<TGConnectingPoint num="14" id="5606" />
-<TGConnectingPoint num="15" id="5607" />
-<TGConnectingPoint num="16" id="5608" />
-<TGConnectingPoint num="17" id="5609" />
-<TGConnectingPoint num="18" id="5610" />
-<TGConnectingPoint num="19" id="5611" />
-<TGConnectingPoint num="20" id="5612" />
-<TGConnectingPoint num="21" id="5613" />
-<TGConnectingPoint num="22" id="5614" />
-<TGConnectingPoint num="23" id="5615" />
-<TGConnectingPoint num="24" id="5616" />
-<TGConnectingPoint num="25" id="5617" />
-<TGConnectingPoint num="26" id="5618" />
-<TGConnectingPoint num="27" id="5619" />
-<TGConnectingPoint num="28" id="5620" />
-<TGConnectingPoint num="29" id="5621" />
-<TGConnectingPoint num="30" id="5622" />
-<TGConnectingPoint num="31" id="5623" />
-<TGConnectingPoint num="32" id="5624" />
-<TGConnectingPoint num="33" id="5625" />
-<TGConnectingPoint num="34" id="5626" />
-<TGConnectingPoint num="35" id="5627" />
-<TGConnectingPoint num="36" id="5628" />
-<TGConnectingPoint num="37" id="5629" />
-<TGConnectingPoint num="38" id="5630" />
-<TGConnectingPoint num="39" id="5631" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="5634" >
-<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="5633" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5641" >
-<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="5640" />
-<P1  x="638" y="334" id="5580" />
-<P2  x="638" y="379" id="5508" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5639" >
-<father id="5641" num="0" />
-<cdparam x="723" y="422" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5635" />
-<TGConnectingPoint num="1" id="5636" />
-<TGConnectingPoint num="2" id="5637" />
-<TGConnectingPoint num="3" id="5638" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5648" >
-<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="5647" />
-<P1  x="638" y="409" id="5509" />
-<P2  x="638" y="491" id="5483" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5646" >
-<father id="5648" num="0" />
-<cdparam x="829" y="543" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5642" />
-<TGConnectingPoint num="1" id="5643" />
-<TGConnectingPoint num="2" id="5644" />
-<TGConnectingPoint num="3" id="5645" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5655" >
-<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="5654" />
-<P1  x="676" y="541" id="5473" />
-<P2  x="714" y="598" id="5456" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5653" >
-<father id="5655" num="0" />
-<cdparam x="718" y="569" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5649" />
-<TGConnectingPoint num="1" id="5650" />
-<TGConnectingPoint num="2" id="5651" />
-<TGConnectingPoint num="3" id="5652" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5662" >
-<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="5661" />
-<P1  x="561" y="334" id="5556" />
-<P2  x="488" y="374" id="5430" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5660" >
-<father id="5662" num="0" />
-<cdparam x="550" y="360" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5656" />
-<TGConnectingPoint num="1" id="5657" />
-<TGConnectingPoint num="2" id="5658" />
-<TGConnectingPoint num="3" id="5659" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5669" >
-<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="5668" />
-<P1  x="626" y="541" id="5472" />
-<P2  x="575" y="606" id="5404" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5667" >
-<father id="5669" num="0" />
-<cdparam x="602" y="588" />
-<sizeparam width="77" height="15" minWidth="0" minHeight="0" 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="5663" />
-<TGConnectingPoint num="1" id="5664" />
-<TGConnectingPoint num="2" id="5665" />
-<TGConnectingPoint num="3" id="5666" />
-<extraparam>
-<guard value="[ inside &gt; 0]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5676" >
-<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="5675" />
-<P1  x="436" y="633" id="5394" />
-<P2  x="433" y="714" id="5345" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5674" >
-<father id="5676" num="0" />
-<cdparam x="296" y="662" />
-<sizeparam width="132" height="30" minWidth="0" minHeight="0" 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="5670" />
-<TGConnectingPoint num="1" id="5671" />
-<TGConnectingPoint num="2" id="5672" />
-<TGConnectingPoint num="3" id="5673" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<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>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="Captain" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="5101" id="5678" >
-<cdparam x="628" y="253" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="5677" />
-</COMPONENT>
-
-<COMPONENT type="5112" id="5689" >
-<cdparam x="242" y="127" />
-<sizeparam width="700" height="38" minWidth="30" minHeight="0" 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)" />
-<TGConnectingPoint num="0" id="5679" />
-<TGConnectingPoint num="1" id="5680" />
-<TGConnectingPoint num="2" id="5681" />
-<TGConnectingPoint num="3" id="5682" />
-<TGConnectingPoint num="4" id="5683" />
-<TGConnectingPoint num="5" id="5684" />
-<TGConnectingPoint num="6" id="5685" />
-<TGConnectingPoint num="7" id="5686" />
-<TGConnectingPoint num="8" id="5687" />
-<TGConnectingPoint num="9" id="5688" />
-<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()" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="5691" >
-<cdparam x="563" y="63" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="5690" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5698" >
-<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="5697" />
-<P1  x="570" y="83" id="5690" />
-<P2  x="592" y="122" id="5679" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5696" >
-<father id="5698" num="0" />
-<cdparam x="423" y="86" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5692" />
-<TGConnectingPoint num="1" id="5693" />
-<TGConnectingPoint num="2" id="5694" />
-<TGConnectingPoint num="3" id="5695" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5705" >
-<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="5704" />
-<P1  x="592" y="170" id="5680" />
-<P2  x="638" y="248" id="5677" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5703" >
-<father id="5705" num="0" />
-<cdparam x="442" y="151" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5699" />
-<TGConnectingPoint num="1" id="5700" />
-<TGConnectingPoint num="2" id="5701" />
-<TGConnectingPoint num="3" id="5702" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="Person" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="5712" >
-<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="5711" />
-<P1  x="866" y="445" id="5721" />
-<P2  x="824" y="667" id="5835" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5710" >
-<father id="5712" num="0" />
-<cdparam x="845" y="556" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5706" />
-<TGConnectingPoint num="1" id="5707" />
-<TGConnectingPoint num="2" id="5708" />
-<TGConnectingPoint num="3" id="5709" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5719" >
-<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="5718" />
-<P1  x="831" y="205" id="5899" />
-<P2  x="866" y="415" id="5720" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5717" >
-<father id="5719" num="0" />
-<cdparam x="848" y="310" />
-<sizeparam width="81" height="15" minWidth="0" minHeight="0" 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="5713" />
-<TGConnectingPoint num="1" id="5714" />
-<TGConnectingPoint num="2" id="5715" />
-<TGConnectingPoint num="3" id="5716" />
-<extraparam>
-<guard value="[ isInCockpit]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5103" id="5730" >
-<cdparam x="836" y="420" />
-<sizeparam width="61" height="20" minWidth="30" minHeight="0" 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="5720" />
-<TGConnectingPoint num="1" id="5721" />
-<TGConnectingPoint num="2" id="5722" />
-<TGConnectingPoint num="3" id="5723" />
-<TGConnectingPoint num="4" id="5724" />
-<TGConnectingPoint num="5" id="5725" />
-<TGConnectingPoint num="6" id="5726" />
-<TGConnectingPoint num="7" id="5727" />
-<TGConnectingPoint num="8" id="5728" />
-<TGConnectingPoint num="9" id="5729" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5737" >
-<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="5736" />
-<P1  x="752" y="448" id="5739" />
-<P2  x="743" y="667" id="5818" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5735" >
-<father id="5737" num="0" />
-<cdparam x="747" y="557" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5731" />
-<TGConnectingPoint num="1" id="5732" />
-<TGConnectingPoint num="2" id="5733" />
-<TGConnectingPoint num="3" id="5734" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5103" id="5748" >
-<cdparam x="730" y="423" />
-<sizeparam width="45" height="20" minWidth="30" minHeight="0" 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="5738" />
-<TGConnectingPoint num="1" id="5739" />
-<TGConnectingPoint num="2" id="5740" />
-<TGConnectingPoint num="3" id="5741" />
-<TGConnectingPoint num="4" id="5742" />
-<TGConnectingPoint num="5" id="5743" />
-<TGConnectingPoint num="6" id="5744" />
-<TGConnectingPoint num="7" id="5745" />
-<TGConnectingPoint num="8" id="5746" />
-<TGConnectingPoint num="9" id="5747" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5755" >
-<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="5754" />
-<P1  x="655" y="448" id="5764" />
-<P2  x="655" y="667" id="5834" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5753" >
-<father id="5755" num="0" />
-<cdparam x="661" y="554" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5749" />
-<TGConnectingPoint num="1" id="5750" />
-<TGConnectingPoint num="2" id="5751" />
-<TGConnectingPoint num="3" id="5752" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5762" >
-<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="5761" />
-<P1  x="668" y="205" id="5898" />
-<P2  x="655" y="418" id="5763" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5760" >
-<father id="5762" num="0" />
-<cdparam x="676" y="305" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5756" />
-<TGConnectingPoint num="1" id="5757" />
-<TGConnectingPoint num="2" id="5758" />
-<TGConnectingPoint num="3" id="5759" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5103" id="5773" >
-<cdparam x="629" y="423" />
-<sizeparam width="53" height="20" minWidth="30" minHeight="0" 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="5763" />
-<TGConnectingPoint num="1" id="5764" />
-<TGConnectingPoint num="2" id="5765" />
-<TGConnectingPoint num="3" id="5766" />
-<TGConnectingPoint num="4" id="5767" />
-<TGConnectingPoint num="5" id="5768" />
-<TGConnectingPoint num="6" id="5769" />
-<TGConnectingPoint num="7" id="5770" />
-<TGConnectingPoint num="8" id="5771" />
-<TGConnectingPoint num="9" id="5772" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5780" >
-<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="5779" />
-<P1  x="554" y="437" id="5782" />
-<P2  x="573" y="667" id="5825" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5778" >
-<father id="5780" num="0" />
-<cdparam x="563" y="552" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5774" />
-<TGConnectingPoint num="1" id="5775" />
-<TGConnectingPoint num="2" id="5776" />
-<TGConnectingPoint num="3" id="5777" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5103" id="5791" >
-<cdparam x="528" y="412" />
-<sizeparam width="52" height="20" minWidth="30" minHeight="0" 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="5781" />
-<TGConnectingPoint num="1" id="5782" />
-<TGConnectingPoint num="2" id="5783" />
-<TGConnectingPoint num="3" id="5784" />
-<TGConnectingPoint num="4" id="5785" />
-<TGConnectingPoint num="5" id="5786" />
-<TGConnectingPoint num="6" id="5787" />
-<TGConnectingPoint num="7" id="5788" />
-<TGConnectingPoint num="8" id="5789" />
-<TGConnectingPoint num="9" id="5790" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5798" >
-<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="5797" />
-<P1  x="440" y="443" id="5800" />
-<P2  x="485" y="667" id="5833" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5796" >
-<father id="5798" num="0" />
-<cdparam x="462" y="555" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5792" />
-<TGConnectingPoint num="1" id="5793" />
-<TGConnectingPoint num="2" id="5794" />
-<TGConnectingPoint num="3" id="5795" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5103" id="5809" >
-<cdparam x="390" y="418" />
-<sizeparam width="100" height="20" minWidth="30" minHeight="0" 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="5799" />
-<TGConnectingPoint num="1" id="5800" />
-<TGConnectingPoint num="2" id="5801" />
-<TGConnectingPoint num="3" id="5802" />
-<TGConnectingPoint num="4" id="5803" />
-<TGConnectingPoint num="5" id="5804" />
-<TGConnectingPoint num="6" id="5805" />
-<TGConnectingPoint num="7" id="5806" />
-<TGConnectingPoint num="8" id="5807" />
-<TGConnectingPoint num="9" id="5808" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5816" >
-<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="5815" />
-<P1  x="294" y="443" id="5859" />
-<P2  x="404" y="667" id="5817" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5814" >
-<father id="5816" num="0" />
-<cdparam x="202" y="525" />
-<sizeparam width="115" height="15" minWidth="0" minHeight="0" 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="5810" />
-<TGConnectingPoint num="1" id="5811" />
-<TGConnectingPoint num="2" id="5812" />
-<TGConnectingPoint num="3" id="5813" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-<actions value="isInCockpit = false" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5106" id="5857" >
-<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="5817" />
-<TGConnectingPoint num="1" id="5818" />
-<TGConnectingPoint num="2" id="5819" />
-<TGConnectingPoint num="3" id="5820" />
-<TGConnectingPoint num="4" id="5821" />
-<TGConnectingPoint num="5" id="5822" />
-<TGConnectingPoint num="6" id="5823" />
-<TGConnectingPoint num="7" id="5824" />
-<TGConnectingPoint num="8" id="5825" />
-<TGConnectingPoint num="9" id="5826" />
-<TGConnectingPoint num="10" id="5827" />
-<TGConnectingPoint num="11" id="5828" />
-<TGConnectingPoint num="12" id="5829" />
-<TGConnectingPoint num="13" id="5830" />
-<TGConnectingPoint num="14" id="5831" />
-<TGConnectingPoint num="15" id="5832" />
-<TGConnectingPoint num="16" id="5833" />
-<TGConnectingPoint num="17" id="5834" />
-<TGConnectingPoint num="18" id="5835" />
-<TGConnectingPoint num="19" id="5836" />
-<TGConnectingPoint num="20" id="5837" />
-<TGConnectingPoint num="21" id="5838" />
-<TGConnectingPoint num="22" id="5839" />
-<TGConnectingPoint num="23" id="5840" />
-<TGConnectingPoint num="24" id="5841" />
-<TGConnectingPoint num="25" id="5842" />
-<TGConnectingPoint num="26" id="5843" />
-<TGConnectingPoint num="27" id="5844" />
-<TGConnectingPoint num="28" id="5845" />
-<TGConnectingPoint num="29" id="5846" />
-<TGConnectingPoint num="30" id="5847" />
-<TGConnectingPoint num="31" id="5848" />
-<TGConnectingPoint num="32" id="5849" />
-<TGConnectingPoint num="33" id="5850" />
-<TGConnectingPoint num="34" id="5851" />
-<TGConnectingPoint num="35" id="5852" />
-<TGConnectingPoint num="36" id="5853" />
-<TGConnectingPoint num="37" id="5854" />
-<TGConnectingPoint num="38" id="5855" />
-<TGConnectingPoint num="39" id="5856" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5103" id="5868" >
-<cdparam x="245" y="418" />
-<sizeparam width="99" height="20" minWidth="30" minHeight="0" 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="5858" />
-<TGConnectingPoint num="1" id="5859" />
-<TGConnectingPoint num="2" id="5860" />
-<TGConnectingPoint num="3" id="5861" />
-<TGConnectingPoint num="4" id="5862" />
-<TGConnectingPoint num="5" id="5863" />
-<TGConnectingPoint num="6" id="5864" />
-<TGConnectingPoint num="7" id="5865" />
-<TGConnectingPoint num="8" id="5866" />
-<TGConnectingPoint num="9" id="5867" />
-</COMPONENT>
-
-<COMPONENT type="5106" id="5909" >
-<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="5869" />
-<TGConnectingPoint num="1" id="5870" />
-<TGConnectingPoint num="2" id="5871" />
-<TGConnectingPoint num="3" id="5872" />
-<TGConnectingPoint num="4" id="5873" />
-<TGConnectingPoint num="5" id="5874" />
-<TGConnectingPoint num="6" id="5875" />
-<TGConnectingPoint num="7" id="5876" />
-<TGConnectingPoint num="8" id="5877" />
-<TGConnectingPoint num="9" id="5878" />
-<TGConnectingPoint num="10" id="5879" />
-<TGConnectingPoint num="11" id="5880" />
-<TGConnectingPoint num="12" id="5881" />
-<TGConnectingPoint num="13" id="5882" />
-<TGConnectingPoint num="14" id="5883" />
-<TGConnectingPoint num="15" id="5884" />
-<TGConnectingPoint num="16" id="5885" />
-<TGConnectingPoint num="17" id="5886" />
-<TGConnectingPoint num="18" id="5887" />
-<TGConnectingPoint num="19" id="5888" />
-<TGConnectingPoint num="20" id="5889" />
-<TGConnectingPoint num="21" id="5890" />
-<TGConnectingPoint num="22" id="5891" />
-<TGConnectingPoint num="23" id="5892" />
-<TGConnectingPoint num="24" id="5893" />
-<TGConnectingPoint num="25" id="5894" />
-<TGConnectingPoint num="26" id="5895" />
-<TGConnectingPoint num="27" id="5896" />
-<TGConnectingPoint num="28" id="5897" />
-<TGConnectingPoint num="29" id="5898" />
-<TGConnectingPoint num="30" id="5899" />
-<TGConnectingPoint num="31" id="5900" />
-<TGConnectingPoint num="32" id="5901" />
-<TGConnectingPoint num="33" id="5902" />
-<TGConnectingPoint num="34" id="5903" />
-<TGConnectingPoint num="35" id="5904" />
-<TGConnectingPoint num="36" id="5905" />
-<TGConnectingPoint num="37" id="5906" />
-<TGConnectingPoint num="38" id="5907" />
-<TGConnectingPoint num="39" id="5908" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="5911" >
-<cdparam x="736" y="72" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="5910" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="5918" >
-<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="5917" />
-<P1  x="743" y="92" id="5910" />
-<P2  x="753" y="155" id="5870" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5916" >
-<father id="5918" num="0" />
-<cdparam x="573" y="177" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5912" />
-<TGConnectingPoint num="1" id="5913" />
-<TGConnectingPoint num="2" id="5914" />
-<TGConnectingPoint num="3" id="5915" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5925" >
-<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="5924" />
-<P1  x="427" y="205" id="5874" />
-<P2  x="294" y="413" id="5858" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5923" >
-<father id="5925" num="0" />
-<cdparam x="239" y="356" />
-<sizeparam width="81" height="15" minWidth="0" minHeight="0" 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="5919" />
-<TGConnectingPoint num="1" id="5920" />
-<TGConnectingPoint num="2" id="5921" />
-<TGConnectingPoint num="3" id="5922" />
-<extraparam>
-<guard value="[ isInCockpit]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5932" >
-<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="5931" />
-<P1  x="505" y="205" id="5897" />
-<P2  x="440" y="413" id="5799" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5930" >
-<father id="5932" num="0" />
-<cdparam x="371" y="368" />
-<sizeparam width="112" height="15" minWidth="0" minHeight="0" 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="5926" />
-<TGConnectingPoint num="1" id="5927" />
-<TGConnectingPoint num="2" id="5928" />
-<TGConnectingPoint num="3" id="5929" />
-<extraparam>
-<guard value="[ not(isInCockpit)]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5939" >
-<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="5938" />
-<P1  x="590" y="205" id="5883" />
-<P2  x="554" y="407" id="5781" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5937" >
-<father id="5939" num="0" />
-<cdparam x="579" y="246" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="5933" />
-<TGConnectingPoint num="1" id="5934" />
-<TGConnectingPoint num="2" id="5935" />
-<TGConnectingPoint num="3" id="5936" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5946" >
-<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="5945" />
-<P1  x="753" y="205" id="5875" />
-<P2  x="752" y="418" id="5738" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5944" >
-<father id="5946" num="0" />
-<cdparam x="758" y="357" />
-<sizeparam width="85" height="15" minWidth="0" minHeight="0" 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="5940" />
-<TGConnectingPoint num="1" id="5941" />
-<TGConnectingPoint num="2" id="5942" />
-<TGConnectingPoint num="3" id="5943" />
-<extraparam>
-<guard value="[ isInCockpit ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="Crew" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="5953" >
-<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="5952" />
-<P1  x="441" y="238" id="5964" />
-<P2  x="487" y="316" id="5961" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5951" >
-<father id="5953" 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="5947" />
-<TGConnectingPoint num="1" id="5948" />
-<TGConnectingPoint num="2" id="5949" />
-<TGConnectingPoint num="3" id="5950" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5960" >
-<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="5959" />
-<P1  x="419" y="151" id="5974" />
-<P2  x="441" y="190" id="5963" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5958" >
-<father id="5960" 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="5954" />
-<TGConnectingPoint num="1" id="5955" />
-<TGConnectingPoint num="2" id="5956" />
-<TGConnectingPoint num="3" id="5957" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5101" id="5962" >
-<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="stop state" value="null" />
-<TGConnectingPoint num="0" id="5961" />
-</COMPONENT>
-
-<COMPONENT type="5112" id="5973" >
-<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="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" />
-<TGConnectingPoint num="0" id="5963" />
-<TGConnectingPoint num="1" id="5964" />
-<TGConnectingPoint num="2" id="5965" />
-<TGConnectingPoint num="3" id="5966" />
-<TGConnectingPoint num="4" id="5967" />
-<TGConnectingPoint num="5" id="5968" />
-<TGConnectingPoint num="6" id="5969" />
-<TGConnectingPoint num="7" id="5970" />
-<TGConnectingPoint num="8" id="5971" />
-<TGConnectingPoint num="9" id="5972" />
-<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()" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="5975" >
-<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" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="5974" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="Passenger" minX="10" maxX="2500" minY="10" maxY="1500" >
-<CONNECTOR type="5102" id="5982" >
-<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="5981" />
-<P1  x="449" y="130" id="6003" />
-<P2  x="471" y="169" id="5992" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5980" >
-<father id="5982" 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="5976" />
-<TGConnectingPoint num="1" id="5977" />
-<TGConnectingPoint num="2" id="5978" />
-<TGConnectingPoint num="3" id="5979" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="5989" >
-<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="5988" />
-<P1  x="471" y="217" id="5993" />
-<P2  x="517" y="295" id="5990" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="5987" >
-<father id="5989" 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="5983" />
-<TGConnectingPoint num="1" id="5984" />
-<TGConnectingPoint num="2" id="5985" />
-<TGConnectingPoint num="3" id="5986" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="5101" id="5991" >
-<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="5990" />
-</COMPONENT>
-
-<COMPONENT type="5112" id="6002" >
-<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="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" />
-<TGConnectingPoint num="0" id="5992" />
-<TGConnectingPoint num="1" id="5993" />
-<TGConnectingPoint num="2" id="5994" />
-<TGConnectingPoint num="3" id="5995" />
-<TGConnectingPoint num="4" id="5996" />
-<TGConnectingPoint num="5" id="5997" />
-<TGConnectingPoint num="6" id="5998" />
-<TGConnectingPoint num="7" id="5999" />
-<TGConnectingPoint num="8" id="6000" />
-<TGConnectingPoint num="9" id="6001" />
-<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()" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="6004" >
-<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="6003" />
-</COMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="FirstOfficer" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="5112" id="6015" >
-<cdparam x="465" y="157" />
-<sizeparam width="389" height="28" minWidth="30" minHeight="0" 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)" />
-<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" />
-<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()" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5101" id="6017" >
-<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" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="6016" />
-</COMPONENT>
-
-<COMPONENT type="5100" id="6019" >
-<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="6018" />
-</COMPONENT>
-
-<CONNECTOR type="5102" id="6026" >
-<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="6025" />
-<P1  x="587" y="97" id="6018" />
-<P2  x="659" y="152" id="6005" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="6024" >
-<father id="6026" num="0" />
-<cdparam x="671" y="125" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="6020" />
-<TGConnectingPoint num="1" id="6021" />
-<TGConnectingPoint num="2" id="6022" />
-<TGConnectingPoint num="3" id="6023" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-<CONNECTOR type="5102" id="6033" >
-<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="6032" />
-<P1  x="659" y="190" id="6006" />
-<P2  x="730" y="251" id="6016" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="6031" >
-<father id="6033" num="0" />
-<cdparam x="652" y="182" />
-<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="6027" />
-<TGConnectingPoint num="1" id="6028" />
-<TGConnectingPoint num="2" id="6029" />
-<TGConnectingPoint num="3" id="6030" />
-<extraparam>
-<guard value="[ ]" enabled="true"/>
-<afterMin value="" enabled="true"/>
-<afterMax value="" enabled="true"/>
-<computeMin value="" enabled="true"/>
-<computeMax value="" enabled="true"/>
-<probability value="" enabled="true"/>
-</extraparam>
-</SUBCOMPONENT>
-
-
-</AVATARStateMachineDiagramPanel>
-
-</Modeling>
-
-
-
-
-<Modeling type="AVATAR Design" nameTab="DesignV2_Full" 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" />
-<Validated value="" />
-<Ignored value="" />
-
-<CONNECTOR type="5002" id="6035" >
-<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="6034" />
-<P1  x="907" y="136" id="6082" />
-<P2  x="781" y="135" id="6215" />
-<AutomaticDrawing  data="true" />
-<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()" />
-<osd value="out lock()" />
-<osd value="out unlock()" />
-<osd value="out open()" />
-<osd value="out close()" />
-<osd value="out enterCockpit()" />
-<osd value="out leaveCockit()" />
-<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" />
-</extraparam>
-</CONNECTOR>
-<COMPONENT type="303" id="6052" >
-<cdparam x="307" y="470" />
-<sizeparam width="395" 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="#
-#Can the cockpit be non unlockable while being empty?
-#Should be FALSE
-E&lt;&gt; DoorAndLockButton.LOCKED_EMPTY_COCKPIT
-#
-#Can the passenger be alone in the cockpit?
-E&lt;&gt;Passenger.isInCockpit==true
-" />
-<TGConnectingPoint num="0" id="6036" />
-<TGConnectingPoint num="1" id="6037" />
-<TGConnectingPoint num="2" id="6038" />
-<TGConnectingPoint num="3" id="6039" />
-<TGConnectingPoint num="4" id="6040" />
-<TGConnectingPoint num="5" id="6041" />
-<TGConnectingPoint num="6" id="6042" />
-<TGConnectingPoint num="7" id="6043" />
-<TGConnectingPoint num="8" id="6044" />
-<TGConnectingPoint num="9" id="6045" />
-<TGConnectingPoint num="10" id="6046" />
-<TGConnectingPoint num="11" id="6047" />
-<TGConnectingPoint num="12" id="6048" />
-<TGConnectingPoint num="13" id="6049" />
-<TGConnectingPoint num="14" id="6050" />
-<TGConnectingPoint num="15" id="6051" />
-<extraparam>
-<Line value="#" />
-<Line value="#Can the cockpit be non unlockable while being empty?" />
-<Line value="#Should be FALSE" />
-<Line value="E&lt;&gt; DoorAndLockButton.LOCKED_EMPTY_COCKPIT" />
-<Line value="#" />
-<Line value="#Can the passenger be alone in the cockpit?" />
-<Line value="E&lt;&gt;Passenger.isInCockpit==true" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="301" id="6069" >
-<cdparam x="17" y="474" />
-<sizeparam width="255" 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="6053" />
-<TGConnectingPoint num="1" id="6054" />
-<TGConnectingPoint num="2" id="6055" />
-<TGConnectingPoint num="3" id="6056" />
-<TGConnectingPoint num="4" id="6057" />
-<TGConnectingPoint num="5" id="6058" />
-<TGConnectingPoint num="6" id="6059" />
-<TGConnectingPoint num="7" id="6060" />
-<TGConnectingPoint num="8" id="6061" />
-<TGConnectingPoint num="9" id="6062" />
-<TGConnectingPoint num="10" id="6063" />
-<TGConnectingPoint num="11" id="6064" />
-<TGConnectingPoint num="12" id="6065" />
-<TGConnectingPoint num="13" id="6066" />
-<TGConnectingPoint num="14" id="6067" />
-<TGConnectingPoint num="15" id="6068" />
-<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" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5005" id="6078" >
-<cdparam x="903" y="249" />
-<sizeparam width="503" height="309" 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="6070" />
-<TGConnectingPoint num="1" id="6071" />
-<TGConnectingPoint num="2" id="6072" />
-<TGConnectingPoint num="3" id="6073" />
-<TGConnectingPoint num="4" id="6074" />
-<TGConnectingPoint num="5" id="6075" />
-<TGConnectingPoint num="6" id="6076" />
-<TGConnectingPoint num="7" id="6077" />
-<extraparam>
-<CryptoLibraryFunction value="false" />
-<Parameter access="0" id="isInCockpit" value="" type="4" typeOther="" />
-<Parameter access="0" id="knowsEmergencyCode" value="" type="4" typeOther="" />
-<Signal value="out lock()" />
-<Signal value="out unlock()" />
-<Signal value="out open()" />
-<Signal value="out close()" />
-<Signal value="out enterCockpit()" />
-<Signal value="out leaveCockpit()" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5000" id="6103" >
-<cdparam x="907" y="34" />
-<sizeparam width="459" 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="DoorAndLockButton" />
-<TGConnectingPoint num="0" id="6079" />
-<TGConnectingPoint num="1" id="6080" />
-<TGConnectingPoint num="2" id="6081" />
-<TGConnectingPoint num="3" id="6082" />
-<TGConnectingPoint num="4" id="6083" />
-<TGConnectingPoint num="5" id="6084" />
-<TGConnectingPoint num="6" id="6085" />
-<TGConnectingPoint num="7" id="6086" />
-<TGConnectingPoint num="8" id="6087" />
-<TGConnectingPoint num="9" id="6088" />
-<TGConnectingPoint num="10" id="6089" />
-<TGConnectingPoint num="11" id="6090" />
-<TGConnectingPoint num="12" id="6091" />
-<TGConnectingPoint num="13" id="6092" />
-<TGConnectingPoint num="14" id="6093" />
-<TGConnectingPoint num="15" id="6094" />
-<TGConnectingPoint num="16" id="6095" />
-<TGConnectingPoint num="17" id="6096" />
-<TGConnectingPoint num="18" id="6097" />
-<TGConnectingPoint num="19" id="6098" />
-<TGConnectingPoint num="20" id="6099" />
-<TGConnectingPoint num="21" id="6100" />
-<TGConnectingPoint num="22" id="6101" />
-<TGConnectingPoint num="23" id="6102" />
-<extraparam>
-<blockType data="block" color="-4072719" />
-<CryptoBlock value="false" />
-<Attribute access="0" id="inside" value="2" type="8" typeOther="" />
-<Attribute access="0" id="outside" value="2" type="8" 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" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5000" id="6228" >
-<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" />
-<TGConnectingPoint num="0" id="6204" />
-<TGConnectingPoint num="1" id="6205" />
-<TGConnectingPoint num="2" id="6206" />
-<TGConnectingPoint num="3" id="6207" />
-<TGConnectingPoint num="4" id="6208" />
-<TGConnectingPoint num="5" id="6209" />
-<TGConnectingPoint num="6" id="6210" />
-<TGConnectingPoint num="7" id="6211" />
-<TGConnectingPoint num="8" id="6212" />
-<TGConnectingPoint num="9" id="6213" />
-<TGConnectingPoint num="10" id="6214" />
-<TGConnectingPoint num="11" id="6215" />
-<TGConnectingPoint num="12" id="6216" />
-<TGConnectingPoint num="13" id="6217" />
-<TGConnectingPoint num="14" id="6218" />
-<TGConnectingPoint num="15" id="6219" />
-<TGConnectingPoint num="16" id="6220" />
-<TGConnectingPoint num="17" id="6221" />
-<TGConnectingPoint num="18" id="6222" />
-<TGConnectingPoint num="19" id="6223" />
-<TGConnectingPoint num="20" id="6224" />
-<TGConnectingPoint num="21" id="6225" />
-<TGConnectingPoint num="22" id="6226" />
-<TGConnectingPoint num="23" id="6227" />
-<extraparam>
-<blockType data="block" color="-4072719" />
-<CryptoBlock value="false" />
-<Signal value="out lock()" attached="false" />
-<Signal value="out unlock()" attached="false" />
-<Signal value="out open()" attached="false" />
-<Signal value="out close()" attached="false" />
-<Signal value="out enterCockpit()" attached="false" />
-<Signal value="out leaveCockit()" attached="false" />
-<Signal value="out sendEmergency()" attached="false" />
-</extraparam>
-</COMPONENT>
-<SUBCOMPONENT type="5000" id="6128" >
-<father id="6228" 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" />
-<TGConnectingPoint num="0" id="6104" />
-<TGConnectingPoint num="1" id="6105" />
-<TGConnectingPoint num="2" id="6106" />
-<TGConnectingPoint num="3" id="6107" />
-<TGConnectingPoint num="4" id="6108" />
-<TGConnectingPoint num="5" id="6109" />
-<TGConnectingPoint num="6" id="6110" />
-<TGConnectingPoint num="7" id="6111" />
-<TGConnectingPoint num="8" id="6112" />
-<TGConnectingPoint num="9" id="6113" />
-<TGConnectingPoint num="10" id="6114" />
-<TGConnectingPoint num="11" id="6115" />
-<TGConnectingPoint num="12" id="6116" />
-<TGConnectingPoint num="13" id="6117" />
-<TGConnectingPoint num="14" id="6118" />
-<TGConnectingPoint num="15" id="6119" />
-<TGConnectingPoint num="16" id="6120" />
-<TGConnectingPoint num="17" id="6121" />
-<TGConnectingPoint num="18" id="6122" />
-<TGConnectingPoint num="19" id="6123" />
-<TGConnectingPoint num="20" id="6124" />
-<TGConnectingPoint num="21" id="6125" />
-<TGConnectingPoint num="22" id="6126" />
-<TGConnectingPoint num="23" id="6127" />
-<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="" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="6153" >
-<father id="6228" 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" />
-<TGConnectingPoint num="0" id="6129" />
-<TGConnectingPoint num="1" id="6130" />
-<TGConnectingPoint num="2" id="6131" />
-<TGConnectingPoint num="3" id="6132" />
-<TGConnectingPoint num="4" id="6133" />
-<TGConnectingPoint num="5" id="6134" />
-<TGConnectingPoint num="6" id="6135" />
-<TGConnectingPoint num="7" id="6136" />
-<TGConnectingPoint num="8" id="6137" />
-<TGConnectingPoint num="9" id="6138" />
-<TGConnectingPoint num="10" id="6139" />
-<TGConnectingPoint num="11" id="6140" />
-<TGConnectingPoint num="12" id="6141" />
-<TGConnectingPoint num="13" id="6142" />
-<TGConnectingPoint num="14" id="6143" />
-<TGConnectingPoint num="15" id="6144" />
-<TGConnectingPoint num="16" id="6145" />
-<TGConnectingPoint num="17" id="6146" />
-<TGConnectingPoint num="18" id="6147" />
-<TGConnectingPoint num="19" id="6148" />
-<TGConnectingPoint num="20" id="6149" />
-<TGConnectingPoint num="21" id="6150" />
-<TGConnectingPoint num="22" id="6151" />
-<TGConnectingPoint num="23" id="6152" />
-<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="" />
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+<actions value="timeout = true" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="5000" id="6178" >
-<father id="6228" num="2" />
-<cdparam x="534" y="247" />
-<sizeparam width="225" height="134" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<COMPONENT type="5106" id="7100" >
+<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" />
-<cdrectangleparam minX="0" maxX="525" minY="0" maxY="285" />
-<infoparam name="Block0" value="Passenger" />
-<TGConnectingPoint num="0" id="6154" />
-<TGConnectingPoint num="1" id="6155" />
-<TGConnectingPoint num="2" id="6156" />
-<TGConnectingPoint num="3" id="6157" />
-<TGConnectingPoint num="4" id="6158" />
-<TGConnectingPoint num="5" id="6159" />
-<TGConnectingPoint num="6" id="6160" />
-<TGConnectingPoint num="7" id="6161" />
-<TGConnectingPoint num="8" id="6162" />
-<TGConnectingPoint num="9" id="6163" />
-<TGConnectingPoint num="10" id="6164" />
-<TGConnectingPoint num="11" id="6165" />
-<TGConnectingPoint num="12" id="6166" />
-<TGConnectingPoint num="13" id="6167" />
-<TGConnectingPoint num="14" id="6168" />
-<TGConnectingPoint num="15" id="6169" />
-<TGConnectingPoint num="16" id="6170" />
-<TGConnectingPoint num="17" id="6171" />
-<TGConnectingPoint num="18" id="6172" />
-<TGConnectingPoint num="19" id="6173" />
-<TGConnectingPoint num="20" id="6174" />
-<TGConnectingPoint num="21" id="6175" />
-<TGConnectingPoint num="22" id="6176" />
-<TGConnectingPoint num="23" id="6177" />
-<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="" />
-</extraparam>
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state0" value="IN_EMERGENCY_CALL" />
+<TGConnectingPoint num="0" id="7101" />
+<TGConnectingPoint num="1" id="7102" />
+<TGConnectingPoint num="2" id="7103" />
+<TGConnectingPoint num="3" id="7104" />
+<TGConnectingPoint num="4" id="7105" />
+<TGConnectingPoint num="5" id="7106" />
+<TGConnectingPoint num="6" id="7107" />
+<TGConnectingPoint num="7" id="7108" />
+<TGConnectingPoint num="8" id="7109" />
+<TGConnectingPoint num="9" id="7110" />
+<TGConnectingPoint num="10" id="7111" />
+<TGConnectingPoint num="11" id="7112" />
+<TGConnectingPoint num="12" id="7113" />
+<TGConnectingPoint num="13" id="7114" />
+<TGConnectingPoint num="14" id="7115" />
+<TGConnectingPoint num="15" id="7116" />
+<TGConnectingPoint num="16" id="7117" />
+<TGConnectingPoint num="17" id="7118" />
+<TGConnectingPoint num="18" id="7119" />
+<TGConnectingPoint num="19" id="7120" />
+<TGConnectingPoint num="20" id="7121" />
+<TGConnectingPoint num="21" id="7122" />
+<TGConnectingPoint num="22" id="7123" />
+<TGConnectingPoint num="23" id="7124" />
+<TGConnectingPoint num="24" id="7125" />
+<TGConnectingPoint num="25" id="7126" />
+<TGConnectingPoint num="26" id="7127" />
+<TGConnectingPoint num="27" id="7128" />
+<TGConnectingPoint num="28" id="7129" />
+<TGConnectingPoint num="29" id="7130" />
+<TGConnectingPoint num="30" id="7131" />
+<TGConnectingPoint num="31" id="7132" />
+<TGConnectingPoint num="32" id="7133" />
+<TGConnectingPoint num="33" id="7134" />
+<TGConnectingPoint num="34" id="7135" />
+<TGConnectingPoint num="35" id="7136" />
+<TGConnectingPoint num="36" id="7137" />
+<TGConnectingPoint num="37" id="7138" />
+<TGConnectingPoint num="38" id="7139" />
+<TGConnectingPoint num="39" id="7140" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="7083" >
+<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="7084" />
+<TGConnectingPoint num="1" id="7085" />
+<TGConnectingPoint num="2" id="7086" />
+<TGConnectingPoint num="3" id="7087" />
+<TGConnectingPoint num="4" id="7088" />
+<TGConnectingPoint num="5" id="7089" />
+<TGConnectingPoint num="6" id="7090" />
+<TGConnectingPoint num="7" id="7091" />
+<TGConnectingPoint num="8" id="7092" />
+<TGConnectingPoint num="9" id="7093" />
+<TGConnectingPoint num="10" id="7094" />
+<TGConnectingPoint num="11" id="7095" />
+<TGConnectingPoint num="12" id="7096" />
+<TGConnectingPoint num="13" id="7097" />
+<TGConnectingPoint num="14" id="7098" />
+<TGConnectingPoint num="15" id="7099" />
+<extraparam>
+<Line value="System is blocked" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="5102" id="7060" >
+<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="7064" />
+<TGConnectingPoint num="1" id="7065" />
+<TGConnectingPoint num="2" id="7066" />
+<TGConnectingPoint num="3" id="7074" />
+<TGConnectingPoint num="4" id="7067" />
+<P1  x="258" y="376" id="7044" />
+<P2  x="356" y="132" id="6599" />
+<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="7061" >
+<father id="7060" num="0" />
+<cdparam x="258" y="396" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="5000" id="6203" >
-<father id="6228" num="3" />
-<cdparam x="64" y="322" />
-<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="7062" >
+<father id="7060" num="1" />
+<cdparam x="156" y="396" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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" />
-<TGConnectingPoint num="0" id="6179" />
-<TGConnectingPoint num="1" id="6180" />
-<TGConnectingPoint num="2" id="6181" />
-<TGConnectingPoint num="3" id="6182" />
-<TGConnectingPoint num="4" id="6183" />
-<TGConnectingPoint num="5" id="6184" />
-<TGConnectingPoint num="6" id="6185" />
-<TGConnectingPoint num="7" id="6186" />
-<TGConnectingPoint num="8" id="6187" />
-<TGConnectingPoint num="9" id="6188" />
-<TGConnectingPoint num="10" id="6189" />
-<TGConnectingPoint num="11" id="6190" />
-<TGConnectingPoint num="12" id="6191" />
-<TGConnectingPoint num="13" id="6192" />
-<TGConnectingPoint num="14" id="6193" />
-<TGConnectingPoint num="15" id="6194" />
-<TGConnectingPoint num="16" id="6195" />
-<TGConnectingPoint num="17" id="6196" />
-<TGConnectingPoint num="18" id="6197" />
-<TGConnectingPoint num="19" id="6198" />
-<TGConnectingPoint num="20" id="6199" />
-<TGConnectingPoint num="21" id="6200" />
-<TGConnectingPoint num="22" id="6201" />
-<TGConnectingPoint num="23" id="6202" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="7073" >
+<father id="7060" num="2" />
+<cdparam x="156" y="112" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="7063" >
+<father id="7060" num="3" />
+<cdparam x="336" y="112" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="7068" >
+<father id="7060" num="4" />
+<cdparam x="310" y="229" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="7069" />
+<TGConnectingPoint num="1" id="7070" />
+<TGConnectingPoint num="2" id="7071" />
+<TGConnectingPoint num="3" id="7072" />
 <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="" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
-
-</AVATARBlockDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="OnboardPersons" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="5100" id="6230" >
-<cdparam x="400" y="50" />
-<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5104" id="7042" >
+<cdparam x="234" y="351" />
+<sizeparam width="49" height="20" minWidth="30" minHeight="0" 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="start state" value="null" />
-<TGConnectingPoint num="0" id="6229" />
+<infoparam name="Receive signal" value="lock()" />
+<TGConnectingPoint num="0" id="7043" />
+<TGConnectingPoint num="1" id="7044" />
+<TGConnectingPoint num="2" id="7045" />
+<TGConnectingPoint num="3" id="7046" />
+<TGConnectingPoint num="4" id="7047" />
+<TGConnectingPoint num="5" id="7048" />
+<TGConnectingPoint num="6" id="7049" />
+<TGConnectingPoint num="7" id="7050" />
+<TGConnectingPoint num="8" id="7051" />
+<TGConnectingPoint num="9" id="7052" />
 </COMPONENT>
 
+<COMPONENT type="5104" id="6976" >
+<cdparam x="272" y="182" />
+<sizeparam width="110" height="20" minWidth="30" minHeight="0" 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="emergencyCall()" />
+<TGConnectingPoint num="0" id="6977" />
+<TGConnectingPoint num="1" id="6978" />
+<TGConnectingPoint num="2" id="6979" />
+<TGConnectingPoint num="3" id="6980" />
+<TGConnectingPoint num="4" id="6981" />
+<TGConnectingPoint num="5" id="6982" />
+<TGConnectingPoint num="6" id="6983" />
+<TGConnectingPoint num="7" id="6984" />
+<TGConnectingPoint num="8" id="6985" />
+<TGConnectingPoint num="9" id="6986" />
+</COMPONENT>
 
-</AVATARStateMachineDiagramPanel>
-
-<AVATARStateMachineDiagramPanel name="DoorAndLockButton" minX="10" maxX="2500" minY="10" maxY="1500" >
 <CONNECTOR type="5102" id="6237" >
 <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="6236" />
+<TGConnectingPoint num="1" id="7158" />
+<TGConnectingPoint num="2" id="7160" />
+<TGConnectingPoint num="3" id="7162" />
+<TGConnectingPoint num="4" id="7156" />
 <P1  x="543" y="119" id="6598" />
-<P2  x="724" y="155" id="6348" />
+<P2  x="592" y="48" id="6348" />
+<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="6235" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="7157" >
 <father id="6237" num="0" />
-<cdparam x="633" y="137" />
+<cdparam x="543" y="139" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="7159" >
+<father id="6237" num="1" />
+<cdparam x="572" y="139" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="7161" >
+<father id="6237" num="2" />
+<cdparam x="572" y="28" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="7155" >
+<father id="6237" num="3" />
+<cdparam x="572" y="28" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" 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="6235" >
+<father id="6237" 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" />
@@ -14360,7 +12271,7 @@ in DoorAndLockButton
 <infoparam name="connector" value="null" />
 <TGConnectingPoint num="0" id="6243" />
 <P1  x="575" y="636" id="6439" />
-<P2  x="520" y="714" id="6405" />
+<P2  x="523" y="714" id="6405" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="6242" >
 <father id="6244" num="0" />
@@ -14428,8 +12339,8 @@ in DoorAndLockButton
 <P1  x="488" y="404" id="6450" />
 <P2  x="356" y="113" id="6585" />
 <Point x="488" y="424" />
-<Point x="256" y="424" />
-<Point x="256" y="93" />
+<Point x="106" y="424" />
+<Point x="106" y="93" />
 <Point x="336" y="93" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="6252" >
@@ -14442,7 +12353,7 @@ in DoorAndLockButton
 </SUBCOMPONENT>
 <SUBCOMPONENT type="-1" id="6253" >
 <father id="6266" num="1" />
-<cdparam x="256" y="424" />
+<cdparam x="106" y="424" />
 <sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
@@ -14450,7 +12361,7 @@ in DoorAndLockButton
 </SUBCOMPONENT>
 <SUBCOMPONENT type="-1" id="6254" >
 <father id="6266" num="2" />
-<cdparam x="256" y="93" />
+<cdparam x="106" y="93" />
 <sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
@@ -14499,8 +12410,8 @@ in DoorAndLockButton
 <P2  x="543" y="132" id="6601" />
 <Point x="714" y="648" />
 <Point x="871" y="648" />
-<Point x="871" y="280" />
-<Point x="790" y="280" />
+<Point x="871" y="112" />
+<Point x="563" y="112" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="6267" >
 <father id="6281" num="0" />
@@ -14520,7 +12431,7 @@ in DoorAndLockButton
 </SUBCOMPONENT>
 <SUBCOMPONENT type="-1" id="6269" >
 <father id="6281" num="2" />
-<cdparam x="871" y="280" />
+<cdparam x="871" y="112" />
 <sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
@@ -14528,7 +12439,7 @@ in DoorAndLockButton
 </SUBCOMPONENT>
 <SUBCOMPONENT type="-1" id="6270" >
 <father id="6281" num="3" />
-<cdparam x="790" y="280" />
+<cdparam x="563" y="112" />
 <sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
@@ -14802,7 +12713,7 @@ in DoorAndLockButton
 <infoparam name="connector" value="null" />
 <TGConnectingPoint num="0" id="6343" />
 <P1  x="436" y="633" id="6428" />
-<P2  x="433" y="714" id="6386" />
+<P2  x="436" y="714" id="6386" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="6342" >
 <father id="6344" num="0" />
@@ -14829,7 +12740,7 @@ in DoorAndLockButton
 </SUBCOMPONENT>
 
 <COMPONENT type="5106" id="6385" >
-<cdparam x="724" y="135" />
+<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" />
@@ -14880,7 +12791,7 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5106" id="6426" >
-<cdparam x="433" y="714" />
+<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" />
@@ -14931,8 +12842,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5104" id="6437" >
-<cdparam x="382" y="608" />
-<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -14950,8 +12861,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5104" id="6448" >
-<cdparam x="522" y="611" />
-<sizeparam width="107" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -14969,8 +12880,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5104" id="6459" >
-<cdparam x="462" y="379" />
-<sizeparam width="53" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -14988,8 +12899,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5104" id="6470" >
-<cdparam x="684" y="603" />
-<sizeparam width="61" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15058,8 +12969,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5104" id="6522" >
-<cdparam x="608" y="384" />
-<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15077,8 +12988,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5104" id="6533" >
-<cdparam x="462" y="202" />
-<sizeparam width="69" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15206,6 +13117,96 @@ in DoorAndLockButton
 <TGConnectingPoint num="0" id="6616" />
 </COMPONENT>
 
+<CONNECTOR type="5102" id="6987" >
+<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="6988" />
+<P1  x="378" y="151" id="6603" />
+<P2  x="327" y="177" id="6977" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6989" >
+<father id="6987" num="0" />
+<cdparam x="376" y="174" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="6990" />
+<TGConnectingPoint num="1" id="6991" />
+<TGConnectingPoint num="2" id="6992" />
+<TGConnectingPoint num="3" id="6993" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="7141" >
+<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="7142" />
+<P1  x="327" y="207" id="6978" />
+<P2  x="327" y="240" id="7118" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7143" >
+<father id="7141" num="0" />
+<cdparam x="327" y="234" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="7144" />
+<TGConnectingPoint num="1" id="7145" />
+<TGConnectingPoint num="2" id="7146" />
+<TGConnectingPoint num="3" id="7147" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="7148" >
+<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="7149" />
+<P1  x="258" y="283" id="7126" />
+<P2  x="258" y="346" id="7043" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7150" >
+<father id="7148" num="0" />
+<cdparam x="278" y="292" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="7151" />
+<TGConnectingPoint num="1" id="7152" />
+<TGConnectingPoint num="2" id="7153" />
+<TGConnectingPoint num="3" id="7154" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
 
 </AVATARStateMachineDiagramPanel>
 
@@ -15306,6 +13307,7 @@ in DoorAndLockButton
 <Signal value="out close()" />
 <Signal value="out enterCockpit()" />
 <Signal value="out leaveCockit()" />
+<Signal value="out sendEmergency()" />
 </extraparam>
 </COMPONENT>
 
@@ -15322,6 +13324,55 @@ in DoorAndLockButton
 </AVATARStateMachineDiagramPanel>
 
 <AVATARStateMachineDiagramPanel name="Person" minX="10" maxX="2500" minY="10" maxY="1500" >
+<CONNECTOR type="5102" id="7199" >
+<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="7200" />
+<P1  x="1016" y="446" id="7183" />
+<P2  x="994" y="667" id="6812" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7201" >
+<father id="7199" num="0" />
+<cdparam x="1001" y="552" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" 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="7202" />
+<TGConnectingPoint num="1" id="7203" />
+<TGConnectingPoint num="2" id="7204" />
+<TGConnectingPoint num="3" id="7205" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5103" id="7181" >
+<cdparam x="962" y="421" />
+<sizeparam width="109" height="20" minWidth="30" minHeight="0" 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="sendEmergency()" />
+<TGConnectingPoint num="0" id="7182" />
+<TGConnectingPoint num="1" id="7183" />
+<TGConnectingPoint num="2" id="7184" />
+<TGConnectingPoint num="3" id="7185" />
+<TGConnectingPoint num="4" id="7186" />
+<TGConnectingPoint num="5" id="7187" />
+<TGConnectingPoint num="6" id="7188" />
+<TGConnectingPoint num="7" id="7189" />
+<TGConnectingPoint num="8" id="7190" />
+<TGConnectingPoint num="9" id="7191" />
+</COMPONENT>
+
 <CONNECTOR type="5102" id="6653" >
 <cdparam x="866" y="445" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -15512,8 +13563,8 @@ in DoorAndLockButton
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="6693" >
 <father id="6695" num="0" />
-<cdparam x="462" y="555" />
-<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="385" y="517" />
+<sizeparam width="107" 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" />
@@ -15529,6 +13580,7 @@ in DoorAndLockButton
 <computeMin value="" enabled="true"/>
 <computeMax value="" enabled="true"/>
 <probability value="" enabled="true"/>
+<actions value="isInCockpit = true" enabled="true"/>
 </extraparam>
 </SUBCOMPONENT>
 
@@ -15542,7 +13594,7 @@ in DoorAndLockButton
 <AutomaticDrawing  data="true" />
 </CONNECTOR><SUBCOMPONENT type="-1" id="6700" >
 <father id="6702" num="0" />
-<cdparam x="202" y="525" />
+<cdparam x="205" y="521" />
 <sizeparam width="115" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
@@ -15714,8 +13766,8 @@ in DoorAndLockButton
 </SUBCOMPONENT>
 
 <COMPONENT type="5103" id="6748" >
-<cdparam x="836" y="420" />
-<sizeparam width="61" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15733,8 +13785,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5103" id="6759" >
-<cdparam x="730" y="423" />
-<sizeparam width="45" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15752,8 +13804,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5103" id="6770" >
-<cdparam x="629" y="423" />
-<sizeparam width="53" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15771,8 +13823,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5103" id="6781" >
-<cdparam x="528" y="412" />
-<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15790,8 +13842,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5103" id="6792" >
-<cdparam x="390" y="418" />
-<sizeparam width="100" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15860,8 +13912,8 @@ in DoorAndLockButton
 </COMPONENT>
 
 <COMPONENT type="5103" id="6844" >
-<cdparam x="245" y="418" />
-<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<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" />
@@ -15938,6 +13990,36 @@ in DoorAndLockButton
 <TGConnectingPoint num="0" id="6886" />
 </COMPONENT>
 
+<CONNECTOR type="5102" id="7192" >
+<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="7193" />
+<P1  x="994" y="205" id="6876" />
+<P2  x="1016" y="416" id="7182" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7194" >
+<father id="7192" num="0" />
+<cdparam x="894" y="368" />
+<sizeparam width="355" height="15" minWidth="0" minHeight="0" 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="7195" />
+<TGConnectingPoint num="1" id="7196" />
+<TGConnectingPoint num="2" id="7197" />
+<TGConnectingPoint num="3" id="7198" />
+<extraparam>
+<guard value="[ (isInCockpit == false) and (knowsEmergencyCode == true)]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
 
 </AVATARStateMachineDiagramPanel>
 
@@ -16038,6 +14120,7 @@ in DoorAndLockButton
 <Signal value="out close()" />
 <Signal value="out enterCockpit()" />
 <Signal value="out leaveCockit()" />
+<Signal value="out sendEmergency()" />
 </extraparam>
 </COMPONENT>
 
@@ -16150,6 +14233,7 @@ in DoorAndLockButton
 <Signal value="out close()" />
 <Signal value="out enterCockpit()" />
 <Signal value="out leaveCockit()" />
+<Signal value="out sendEmergency()" />
 </extraparam>
 </COMPONENT>
 
@@ -16253,6 +14337,7 @@ in DoorAndLockButton
 <Signal value="out close()" />
 <Signal value="out enterCockpit()" />
 <Signal value="out leaveCockit()" />
+<Signal value="out sendEmergency()" />
 </extraparam>
 </COMPONENT>
 
diff --git a/src/main/java/ui/avatarbd/AvatarBDPanel.java b/src/main/java/ui/avatarbd/AvatarBDPanel.java
index b9a2bca3dbe924b934ba63e0e9b2da9427d61b30..31aacf57e5302109828c8969c91da876b1932355 100644
--- a/src/main/java/ui/avatarbd/AvatarBDPanel.java
+++ b/src/main/java/ui/avatarbd/AvatarBDPanel.java
@@ -463,6 +463,7 @@ public class AvatarBDPanel extends TDiagramPanel {
 	public Map<String, List<String>> getBlockStrings(boolean addAttributes, boolean addStates, boolean addSignals){
 		Map<String,List<String>> blockStringMap = new HashMap<String, List<String>>();
 		for (AvatarBDBlock block: getFullBlockList()){
+		    //TraceManager.addDev("Got block:" + block.getBlockName());
 			List<String> strs = new ArrayList<String>();
 			if (addAttributes){
 				for (TAttribute attr: getAllAttributesOfBlock(block.getBlockName())){
diff --git a/src/main/java/ui/avatarbd/AvatarBDSafetyPragma.java b/src/main/java/ui/avatarbd/AvatarBDSafetyPragma.java
index 73a80c6859e73fe10a9c2f4a63b9f387f2782fb4..59b3ee62a879c55ad484041e5b9df66a2924229c 100644
--- a/src/main/java/ui/avatarbd/AvatarBDSafetyPragma.java
+++ b/src/main/java/ui/avatarbd/AvatarBDSafetyPragma.java
@@ -267,12 +267,14 @@ public class AvatarBDSafetyPragma extends TGCScalableWithoutInternalComponent {
     public boolean editOndoubleClick(JFrame frame) {
         String oldValue = value;
 
-        JDialogSafetyPragma jdn = new JDialogSafetyPragma(frame, "Setting the safety pragmas", value);
+        AvatarBDPanel abdp = (AvatarBDPanel) tdp;
+        Map<String, List<String>> blockAttributeMap = abdp.getBlockStrings(true, true, true);
+        JDialogSafetyPragma jdn = new JDialogSafetyPragma(frame, "Setting the safety pragmas", value, blockAttributeMap);
         //jdn.setLocation(200, 150);
         jdn.setSize(500, 500);
         GraphicLib.centerOnParent(jdn);
-        AvatarBDPanel abdp = (AvatarBDPanel) tdp;
-        jdn.blockAttributeMap = abdp.getBlockStrings(true, true, true);
+
+        //jdn.blockAttributeMap = abdp.getBlockStrings(true, true, true);
         jdn.setVisible(true); // blocked until dialog has been closed
 
         String s = jdn.getText();
diff --git a/src/main/java/ui/window/JDialogSafetyPragma.java b/src/main/java/ui/window/JDialogSafetyPragma.java
index 9c526cda8efb2793e9182915205d30f103ff938c..9aa14c8d9e3721cecf4a6a4b94eeeb9331107374 100644
--- a/src/main/java/ui/window/JDialogSafetyPragma.java
+++ b/src/main/java/ui/window/JDialogSafetyPragma.java
@@ -77,14 +77,15 @@ public class JDialogSafetyPragma extends JDialogBase implements ActionListener {
     protected JMenuBar menuBar;
     protected JMenu help;
     protected JPopupMenu helpPopup;
-    public Map<String, List<String>> blockAttributeMap = new HashMap<String, List<String>>();
+    private Map<String, List<String>> blockAttributeMap;
 
     /*
      * Creates new form
      */
-    public JDialogSafetyPragma(Frame f, String title, String _text) {
+    public JDialogSafetyPragma(Frame f, String title, String _text, Map<String, List<String>> blockAttributeMap) {
         super(f, title, true);
         text = _text;
+        this.blockAttributeMap = blockAttributeMap;
 
         initComponents();
         pack();